index-aa43aec4.js 1.9 MB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124
  1. var HH=Object.defineProperty;var ZH=(e,t,n)=>t in e?HH(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n;var it=(e,t,n)=>(ZH(e,typeof t!="symbol"?t+"":t,n),n),Zw=(e,t,n)=>{if(!t.has(e))throw TypeError("Cannot "+n)};var v=(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),Ui=(e,t,n,i)=>({set _(o){G(e,t,o,n)},get _(){return v(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)}})();/**
  2. * @vue/shared v3.5.12
  3. * (c) 2018-present Yuxi (Evan) You and Vue contributors
  4. * @license MIT
  5. **//*! #__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=[],Xr=()=>{},qH=()=>!1,Tg=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&(e.charCodeAt(2)>122||e.charCodeAt(2)<97),iA=e=>e.startsWith("onUpdate:"),sn=Object.assign,rA=(e,t)=>{const n=e.indexOf(t);n>-1&&e.splice(n,1)},UH=Object.prototype.hasOwnProperty,Ft=(e,t)=>UH.call(e,t),ut=Array.isArray,Ed=e=>Lh(e)==="[object Map]",Hu=e=>Lh(e)==="[object Set]",YL=e=>Lh(e)==="[object Date]",KH=e=>Lh(e)==="[object RegExp]",mt=e=>typeof e=="function",un=e=>typeof e=="string",xo=e=>typeof e=="symbol",en=e=>e!==null&&typeof e=="object",oA=e=>(en(e)||mt(e))&&mt(e.then)&&mt(e.catch),XM=Object.prototype.toString,Lh=e=>XM.call(e),GH=e=>Lh(e).slice(8,-1),u2=e=>Lh(e)==="[object Object]",sA=e=>un(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))},YH=/-(\w)/g,hi=d2(e=>e.replace(YH,(t,n)=>n?n.toUpperCase():"")),XH=/\B([A-Z])/g,vr=d2(e=>e.replace(XH,"-$1").toLowerCase()),Eh=d2(e=>e.charAt(0).toUpperCase()+e.slice(1)),Td=d2(e=>e?`on${Eh(e)}`:""),Ji=(e,t)=>!Object.is(e,t),Od=(e,...t)=>{for(let n=0;n<e.length;n++)e[n](...t)},QM=(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=un(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:{}),QH="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",JH=c2(QH);function ne(e){if(ut(e)){const t={};for(let n=0;n<e.length;n++){const i=e[n],o=un(i)?iZ(i):ne(i);if(o)for(const s in o)t[s]=o[s]}return t}else if(un(e)||en(e))return e}const eZ=/;(?![^(]*\))/g,tZ=/:([^]+)/,nZ=/\/\*[^]*?\*\//g;function iZ(e){const t={};return e.replace(nZ,"").split(eZ).forEach(n=>{if(n){const i=n.split(tZ);i.length>1&&(t[i[0].trim()]=i[1].trim())}}),t}function E(e){let t="";if(un(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(en(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&&!un(t)&&(e.class=E(t)),n&&(e.style=ne(n)),e}const rZ="itemscope,allowfullscreen,formnovalidate,ismap,nomodule,novalidate,readonly",oZ=c2(rZ);function JM(e){return!!e||e===""}function sZ(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?sZ(e,t):!1;if(n=en(e),i=en(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 eN=e=>!!(e&&e.__v_isRef===!0),Oe=e=>un(e)?e:e==null?"":ut(e)||en(e)&&(e.toString===XM||!mt(e.toString))?eN(e)?Oe(e.value):JSON.stringify(e,tN,2):String(e),tN=(e,t)=>eN(t)?tN(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):en(t)&&!ut(t)&&!u2(t)?String(t):t,qw=(e,t="")=>{var n;return xo(e)?`Symbol(${(n=e.description)!=null?n:t})`:e};/**
  6. * @vue/reactivity v3.5.12
  7. * (c) 2018-present Yuxi (Evan) You and Vue contributors
  8. * @license MIT
  9. **/let Qi;class p2{constructor(t=!1){this.detached=t,this._active=!0,this.effects=[],this.cleanups=[],this._isPaused=!1,this.parent=Qi,!t&&Qi&&(this.index=(Qi.scopes||(Qi.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=Qi;try{return Qi=this,t()}finally{Qi=n}}}on(){Qi=this}off(){Qi=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 Qi}function m2(e,t=!1){Qi&&Qi.cleanups.push(e)}let cn;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,Qi&&Qi.active&&Qi.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||iN(this)}run(){if(!(this.flags&1))return this.fn();this.flags|=2,QL(this),rN(this);const t=cn,n=Eo;cn=this,Eo=!0;try{return this.fn()}finally{oN(this),cn=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 nN=0,xp,Mp;function iN(e,t=!1){if(e.flags|=8,t){e.next=Mp,Mp=e;return}e.next=xp,xp=e}function lA(){nN++}function aA(){if(--nN>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 rN(e){for(let t=e.deps;t;t=t.nextDep)t.version=-1,t.prevActiveLink=t.dep.activeLink,t.dep.activeLink=t}function oN(e){let t,n=e.depsTail,i=n;for(;i;){const o=i.prevDep;i.version===-1?(i===n&&(n=o),cA(i),lZ(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&&(sN(t.dep.computed)||t.dep.version!==t.version))return!0;return!!e._dirty}function sN(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=cn,i=Eo;cn=e,Eo=!0;try{rN(e);const o=e.fn(e._value);(t.version===0||Ji(o,e._value))&&(e._value=o,t.version++)}catch(o){throw t.version++,o}finally{cn=n,Eo=i,oN(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 lZ(e){const{prevDep:t,nextDep:n}=e;t&&(t.nextDep=n,e.prevDep=void 0),n&&(n.prevDep=t,e.nextDep=void 0)}function lN(e,t){e.effect instanceof mh&&(e=e.effect.fn);const n=new mh(e);t&&sn(n,t);try{n.run()}catch(o){throw n.stop(),o}const i=n.run.bind(n);return i.effect=n,i}function aN(e){e.effect.stop()}let Eo=!0;const cN=[];function Fa(){cN.push(Eo),Eo=!1}function Va(){const e=cN.pop();Eo=e===void 0?!0:e}function QL(e){const{cleanup:t}=e;if(e.cleanup=void 0,t){const n=cn;cn=void 0;try{t()}finally{cn=n}}}let sm=0,aZ=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(!cn||!Eo||cn===this.computed)return;let n=this.activeLink;if(n===void 0||n.sub!==cn)n=this.activeLink=new aZ(cn,this),cn.deps?(n.prevDep=cn.depsTail,cn.depsTail.nextDep=n,cn.depsTail=n):cn.deps=cn.depsTail=n,uN(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=cn.depsTail,n.nextDep=void 0,cn.depsTail.nextDep=n,cn.depsTail=n,cn.deps===n&&(cn.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 uN(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)uN(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 Bi(e,t,n){if(Eo&&cn){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 ul(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 cZ(e,t){const n=Iy.get(e);return n&&n.get(t)}function sd(e){const t=It(e);return t===e?t:(Bi(t,"iterate",lm),yr(e)?t:t.map(Di))}function g2(e){return Bi(e=It(e),"iterate",lm),e}const uZ={__proto__:null,[Symbol.iterator](){return Kw(this,Symbol.iterator,Di)},concat(...e){return sd(this).concat(...e.map(t=>ut(t)?sd(t):t))},entries(){return Kw(this,"entries",e=>(e[1]=Di(e[1]),e))},every(e,t){return Ps(this,"every",e,t,void 0,arguments)},filter(e,t){return Ps(this,"filter",e,t,n=>n.map(Di),arguments)},find(e,t){return Ps(this,"find",e,t,Di,arguments)},findIndex(e,t){return Ps(this,"findIndex",e,t,void 0,arguments)},findLast(e,t){return Ps(this,"findLast",e,t,Di,arguments)},findLastIndex(e,t){return Ps(this,"findLastIndex",e,t,void 0,arguments)},forEach(e,t){return Ps(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 Ps(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 Ps(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",Di)}};function Kw(e,t,n){const i=g2(e),o=i[t]();return i!==e&&!yr(e)&&(o._next=o.next,o.next=()=>{const s=o._next();return s.value&&(s.value=n(s.value)),s}),o}const dZ=Array.prototype;function Ps(e,t,n,i,o,s){const r=g2(e),l=r!==e&&!yr(e),a=r[t];if(a!==dZ[t]){const d=a.apply(e,s);return l?Di(d):d}let u=n;r!==e&&(l?u=function(d,f){return n.call(this,Di(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&&(yr(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,Di(l),a,e)}),o[t](s,...i)}function Gw(e,t,n){const i=It(e);Bi(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 fZ=c2("__proto__,__v_isRef,__isVue"),dN=new Set(Object.getOwnPropertyNames(Symbol).filter(e=>e!=="arguments"&&e!=="caller").map(e=>Symbol[e]).filter(xo));function hZ(e){xo(e)||(e=String(e));const t=It(this);return Bi(t,"has",e),t.hasOwnProperty(e)}class fN{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?yN:gN:s?vN:mN).get(t)||Object.getPrototypeOf(t)===Object.getPrototypeOf(i)?t:void 0;const r=ut(t);if(!o){let a;if(r&&(a=uZ[n]))return a;if(n==="hasOwnProperty")return hZ}const l=Reflect.get(t,n,on(t)?t:i);return(xo(n)?dN.has(n):fZ(n))||(o||Bi(t,"get",n),s)?l:on(l)?r&&sA(n)?l:l.value:en(l)?o?Mg(l):xe(l):l}}class hN extends fN{constructor(t=!1){super(!1,t)}set(t,n,i,o){let s=t[n];if(!this._isShallow){const a=Sl(s);if(!yr(i)&&!Sl(i)&&(s=It(s),i=It(i)),!ut(t)&&on(s)&&!on(i))return a?!1:(s.value=i,!0)}const r=ut(t)&&sA(n)?Number(n)<t.length:Ft(t,n),l=Reflect.set(t,n,i,on(t)?t:o);return t===It(o)&&(r?Ji(i,s)&&ul(t,"set",n,i):ul(t,"add",n,i)),l}deleteProperty(t,n){const i=Ft(t,n);t[n];const o=Reflect.deleteProperty(t,n);return o&&i&&ul(t,"delete",n,void 0),o}has(t,n){const i=Reflect.has(t,n);return(!xo(n)||!dN.has(n))&&Bi(t,"has",n),i}ownKeys(t){return Bi(t,"iterate",ut(t)?"length":Su),Reflect.ownKeys(t)}}class pN extends fN{constructor(t=!1){super(!0,t)}set(t,n){return!0}deleteProperty(t,n){return!0}}const pZ=new hN,mZ=new pN,vZ=new hN(!0),gZ=new pN(!0),E8=e=>e,u1=e=>Reflect.getPrototypeOf(e);function yZ(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:Di;return!t&&Bi(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 bZ(e,t){const n={get(o){const s=this.__v_raw,r=It(s),l=It(o);e||(Ji(o,l)&&Bi(r,"get",o),Bi(r,"get",l));const{has:a}=u1(r),u=t?E8:e?I8:Di;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&&Bi(It(o),"iterate",Su),Reflect.get(o,"size",o)},has(o){const s=this.__v_raw,r=It(s),l=It(o);return e||(Ji(o,l)&&Bi(r,"has",o),Bi(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:Di;return!e&&Bi(a,"iterate",Su),l.forEach((c,d)=>o.call(s,u(c),u(d),r))}};return sn(n,e?{add:d1("add"),set:d1("set"),delete:d1("delete"),clear:d1("clear")}:{add(o){!t&&!yr(o)&&!Sl(o)&&(o=It(o));const s=It(this);return u1(s).has.call(s,o)||(s.add(o),ul(s,"add",o,o)),this},set(o,s){!t&&!yr(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?Ji(s,c)&&ul(r,"set",o,s):ul(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&&ul(s,"delete",o,void 0),u},clear(){const o=It(this),s=o.size!==0,r=o.clear();return s&&ul(o,"clear",void 0,void 0),r}}),["keys","values","entries",Symbol.iterator].forEach(o=>{n[o]=yZ(o,e,t)}),n}function y2(e,t){const n=bZ(e,t);return(i,o,s)=>o==="__v_isReactive"?!e:o==="__v_isReadonly"?e:o==="__v_raw"?i:Reflect.get(Ft(n,o)&&o in i?n:i,o,s)}const kZ={get:y2(!1,!1)},wZ={get:y2(!1,!0)},CZ={get:y2(!0,!1)},$Z={get:y2(!0,!0)},mN=new WeakMap,vN=new WeakMap,gN=new WeakMap,yN=new WeakMap;function SZ(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function _Z(e){return e.__v_skip||!Object.isExtensible(e)?0:SZ(GH(e))}function xe(e){return Sl(e)?e:k2(e,!1,pZ,kZ,mN)}function b2(e){return k2(e,!1,vZ,wZ,vN)}function Mg(e){return k2(e,!0,mZ,CZ,gN)}function bN(e){return k2(e,!0,gZ,$Z,yN)}function k2(e,t,n,i,o){if(!en(e)||e.__v_raw&&!(t&&e.__v_isReactive))return e;const s=o.get(e);if(s)return s;const r=_Z(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 yr(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!Ft(e,"__v_skip")&&Object.isExtensible(e)&&QM(e,"__v_skip",!0),e}const Di=e=>en(e)?xe(e):e,I8=e=>en(e)?Mg(e):e;function on(e){return e?e.__v_isRef===!0:!1}function D(e){return kN(e,!1)}function Ih(e){return kN(e,!0)}function kN(e,t){return on(e)?e:new PZ(e,t)}class PZ{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:Di(t),this.__v_isShallow=n}get value(){return this.dep.track(),this._value}set value(t){const n=this._rawValue,i=this.__v_isShallow||yr(t)||Sl(t);t=i?t:It(t),Ji(t,n)&&(this._rawValue=t,this._value=i?t:Di(t),this.dep.trigger())}}function wN(e){e.dep&&e.dep.trigger()}function Qr(e){return on(e)?e.value:e}function CN(e){return mt(e)?e():Qr(e)}const AZ={get:(e,t,n)=>t==="__v_raw"?e:Qr(Reflect.get(e,t,n)),set:(e,t,n,i)=>{const o=e[t];return on(o)&&!on(n)?(o.value=n,!0):Reflect.set(e,t,n,i)}};function w2(e){return Io(e)?e:new Proxy(e,AZ)}class LZ{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 LZ(e)}function Ne(e){const t=ut(e)?new Array(e.length):{};for(const n in e)t[n]=$N(e,n);return t}class EZ{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 cZ(It(this._object),this._key)}}class IZ{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 sr(e,t,n){return on(e)?e:mt(e)?new IZ(e):en(e)&&arguments.length>1?$N(e,t,n):D(e)}function $N(e,t,n){const i=e[t];return on(i)?i:new EZ(e,t,n)}class TZ{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)&&cn!==this)return iN(this,!0),!0}get value(){const t=this.dep.track();return sN(this),t&&(t.version=this.dep.version),this._value}set value(t){this.setter&&this.setter(t)}}function OZ(e,t,n=!1){let i,o;return mt(e)?i=e:(i=e.get,o=e.set),new TZ(i,o,n)}const SN={GET:"get",HAS:"has",ITERATE:"iterate"},_N={SET:"set",ADD:"add",DELETE:"delete",CLEAR:"clear"},f1={},Ty=new WeakMap;let Vl;function PN(){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 xZ(e,t,n=xt){const{immediate:i,deep:o,once:s,scheduler:r,augmentJob:l,call:a}=n,u=C=>o?C:yr(C)||o===!1||o===0?dl(C,1):dl(C);let c,d,f,h,m=!1,y=!1;if(on(e)?(d=()=>e.value,m=yr(e)):Io(e)?(d=()=>u(e),m=!0):ut(e)?(y=!0,m=e.some(C=>Io(C)||yr(C)),d=()=>e.map(C=>{if(on(C))return C.value;if(Io(C))return u(C);if(mt(C))return a?a(C,2):C()})):mt(e)?t?d=a?()=>a(e,2):e:d=()=>{if(f){Fa();try{f()}finally{Va()}}const C=Vl;Vl=c;try{return a?a(e,3,[h]):e(h)}finally{Vl=C}}:d=Xr,t&&o){const C=d,_=o===!0?1/0:o;d=()=>dl(C(),_)}const k=xg(),b=()=>{c.stop(),k&&rA(k.effects,c)};if(s&&t){const C=t;t=(..._)=>{C(..._),b()}}let $=y?new Array(e.length).fill(f1):f1;const w=C=>{if(!(!(c.flags&1)||!c.dirty&&!C))if(t){const _=c.run();if(o||m||(y?_.some((A,L)=>Ji(A,$[L])):Ji(_,$))){f&&f();const A=Vl;Vl=c;try{const L=[_,$===f1?void 0:y&&$[0]===f1?[]:$,h];a?a(t,3,L):t(...L),$=_}finally{Vl=A}}}else c.run()};return l&&l(w),c=new mh(d),c.scheduler=r?()=>r(w,!1):w,h=C=>dA(C,!1,c),f=c.onStop=()=>{const C=Ty.get(c);if(C){if(a)a(C,4);else for(const _ of C)_();Ty.delete(c)}},t?i?w(!0):$=c.run():r?r(w.bind(null,!0),!0):c.run(),b.pause=c.pause.bind(c),b.resume=c.resume.bind(c),b.stop=b,b}function dl(e,t=1/0,n){if(t<=0||!en(e)||e.__v_skip||(n=n||new Set,n.has(e)))return e;if(n.add(e),t--,on(e))dl(e.value,t,n);else if(ut(e))for(let i=0;i<e.length;i++)dl(e[i],t,n);else if(Hu(e)||Ed(e))e.forEach(i=>{dl(i,t,n)});else if(u2(e)){for(const i in e)dl(e[i],t,n);for(const i of Object.getOwnPropertySymbols(e))Object.prototype.propertyIsEnumerable.call(e,i)&&dl(e[i],t,n)}return e}/**
  10. * @vue/runtime-core v3.5.12
  11. * (c) 2018-present Yuxi (Evan) You and Vue contributors
  12. * @license MIT
  13. **/const AN=[];function MZ(e){AN.push(e)}function NZ(){AN.pop()}function LN(e,t){}const EN={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"},zZ={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 jr(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(jr(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}}jZ(e,n,o,i,r)}function jZ(e,t,n,i=!0,o=!1){if(o)throw e;console.error(e)}const er=[];let qo=-1;const xd=[];let Wl=null,ud=0;const IN=Promise.resolve();let Oy=null;function wt(e){const t=Oy||IN;return e?t.then(this?e.bind(this):e):t}function RZ(e){let t=qo+1,n=er.length;for(;t<n;){const i=t+n>>>1,o=er[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=er[er.length-1];!n||!(e.flags&2)&&t>=cm(n)?er.push(e):er.splice(RZ(t),0,e),e.flags|=1,TN()}}function TN(){Oy||(Oy=IN.then(ON))}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),TN()}function eE(e,t,n=qo+1){for(;n<er.length;n++){const i=er[n];if(i&&i.flags&2){if(e&&i.id!==e.uid)continue;er.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 ON(e){const t=Xr;try{for(qo=0;qo<er.length;qo++){const n=er[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<er.length;qo++){const n=er[qo];n&&(n.flags&=-2)}qo=-1,er.length=0,xy(),Oy=null,(er.length||xd.length)&&ON()}}let dd,h1=[];function xN(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=>{xN(s,t)}),setTimeout(()=>{dd||(t.__VUE_DEVTOOLS_HOOK_REPLAY__=null,h1=[])},3e3)):h1=[]}let ti=null,C2=null;function um(e){const t=ti;return ti=e,C2=e&&e.type.__scopeId||null,t}function MN(e){C2=e}function NN(){C2=null}const zN=e=>ve;function ve(e,t=ti,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 mn(e,t){if(ti===null)return e;const n=Dg(ti),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&&dl(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(),jr(a,n,8,[e.el,l,e,t]),Va())}}const jN=Symbol("_vte"),RN=e=>e.__isTeleport,Np=e=>e&&(e.disabled||e.disabled===""),BZ=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 un(n)?t?t(n):null:n},DZ={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:y,createComment:k}}=u,b=Np(t.props);let{shapeFlag:$,children:w,dynamicChildren:C}=t;if(e==null){const _=t.el=y(""),A=t.anchor=y("");h(_,n,i),h(A,n,i);const L=(T,O)=>{$&16&&(o&&o.isCE&&(o.ce._teleportTarget=T),c(w,T,O,o,s,r,l,a))},x=()=>{const T=t.target=T8(t.props,m),O=BN(T,t,y,h);T&&(r!=="svg"&&tE(T)?r="svg":r!=="mathml"&&nE(T)&&(r="mathml"),b||(L(T,O),F1(t,!1)))};b&&(L(n,A),F1(t,!0)),BZ(t.props)?fi(x,s):x()}else{t.el=e.el,t.targetStart=e.targetStart;const _=t.anchor=e.anchor,A=t.target=e.target,L=t.targetAnchor=e.targetAnchor,x=Np(e.props),T=x?n:A,O=x?_:L;if(r==="svg"||tE(A)?r="svg":(r==="mathml"||nE(A))&&(r="mathml"),C?(f(e.dynamicChildren,C,T,o,s,r,l),EA(e,t,!0)):a||d(e,t,T,O,o,s,r,l,!1),b)x?t.props&&e.props&&t.props.to!==e.props.to&&(t.props.to=e.props.to):p1(t,n,_,u,1);else if((t.props&&t.props.to)!==(e.props&&e.props.to)){const M=t.target=T8(t.props,m);M&&p1(t,M,null,u,0)}else x&&p1(t,A,L,u,1);F1(t,b)}},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 y=l[m];i(y,t,n,h,!!y.dynamicChildren)}}},move:p1,hydrate:FZ};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 FZ(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 y=m;for(;y;){if(y&&y.nodeType===8){if(y.data==="teleport start anchor")t.targetStart=y;else if(y.data==="teleport anchor"){t.targetAnchor=y,f._lpa=t.targetAnchor&&r(t.targetAnchor);break}}y=r(y)}t.targetAnchor||BN(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=DZ;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 BN(e,t,n,i){const o=t.targetStart=n(""),s=t.targetAnchor=n("");return o[jN]=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 at(()=>{e.isMounted=!0}),nn(()=>{e.isUnmounting=!0}),e}const Fr=[Function,Array],S2={mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:Fr,onEnter:Fr,onAfterEnter:Fr,onEnterCancelled:Fr,onBeforeLeave:Fr,onLeave:Fr,onAfterLeave:Fr,onLeaveCancelled:Fr,onBeforeAppear:Fr,onAppear:Fr,onAfterAppear:Fr,onAppearCancelled:Fr},DN=e=>{const t=e.subTree;return t.component?DN(t.component):t},VZ={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=FN(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&&bs(a,u);const c=n.subTree,d=c&&iE(c);if(d&&d.type!==Pn&&!Po(a,d)&&DN(n).type!==Pn){const f=Ou(d,r,i,n);if(bs(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,y)=>{const k=VN(i,d);k[String(d.key)]=d,h[Hl]=()=>{m(),h[Hl]=void 0,delete u.delayedLeave},u.delayedLeave=y})}return s}}};function FN(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=VZ;function VN(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:y,onBeforeAppear:k,onAppear:b,onAfterAppear:$,onAppearCancelled:w}=t,C=String(e.key),_=VN(n,e),A=(T,O)=>{T&&jr(T,i,9,O)},L=(T,O)=>{const M=O[1];A(T,O),ut(T)?T.every(B=>B.length<=1)&&M():T.length<=1&&M()},x={mode:r,persisted:l,beforeEnter(T){let O=a;if(!n.isMounted)if(s)O=k||a;else return;T[Hl]&&T[Hl](!0);const M=_[C];M&&Po(e,M)&&M.el[Hl]&&M.el[Hl](),A(O,[T])},enter(T){let O=u,M=c,B=d;if(!n.isMounted)if(s)O=b||u,M=$||c,B=w||d;else return;let W=!1;const U=T[m1]=ee=>{W||(W=!0,ee?A(B,[T]):A(M,[T]),x.delayedLeave&&x.delayedLeave(),T[m1]=void 0)};O?L(O,[T,U]):U()},leave(T,O){const M=String(e.key);if(T[m1]&&T[m1](!0),n.isUnmounting)return O();A(f,[T]);let B=!1;const W=T[Hl]=U=>{B||(B=!0,O(),U?A(y,[T]):A(m,[T]),T[Hl]=void 0,_[M]===e&&delete _[M])};_[M]=e,h?L(h,[T,W]):W()},clone(T){const O=Ou(T,t,n,i,o);return o&&o(O),O}};return x}function Yw(e){if(Rg(e))return e=Ai(e),e.children=null,e}function iE(e){if(!Rg(e))return RN(e.type)&&e.children?FN(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 bs(e,t){e.shapeFlag&6&&e.component?(e.transition=t,bs(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===Re?(r.patchFlag&128&&o++,i=i.concat(jg(r.children,t,l))):(t||r.type!==Pn)&&i.push(l!=null?Ai(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)?(()=>sn({name:e.name},t,{setup:e}))():e}function WN(){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,y)=>My(m,t&&(ut(t)?t[y]: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=>Ft(f,m);if(u!=null&&u!==a&&(un(u)?(c[u]=null,h(u)&&(d[u]=null)):on(u)&&(u.value=null)),mt(a))Zu(a,l,12,[r,c]);else{const m=un(a),y=on(a);if(m||y){const k=()=>{if(e.f){const b=m?h(a)?d[a]:c[a]:a.value;o?ut(b)&&rA(b,s):ut(b)?b.includes(s)||b.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)):y&&(a.value=r,e.k&&(c[e.k]=r))};r?(k.id=-1,fi(k,n)):k()}}}let rE=!1;const ld=()=>{rE||(console.error("Hydration completed but contains mismatches."),rE=!0)},WZ=e=>e.namespaceURI.includes("svg")&&e.tagName!=="foreignObject",HZ=e=>e.namespaceURI.includes("MathML"),v1=e=>{if(e.nodeType===1){if(WZ(e))return"svg";if(HZ(e))return"mathml"}},Cd=e=>e.nodeType===8;function ZZ(e){const{mt:t,p:n,o:{patchProp:i,createText:o,nextSibling:s,parentNode:r,remove:l,insert:a,createComment:u}}=e,c=(w,C)=>{if(!C.hasChildNodes()){n(null,w,C),xy(),C._vnode=w;return}d(C.firstChild,w,null,null,null),xy(),C._vnode=w},d=(w,C,_,A,L,x=!1)=>{x=x||!!C.dynamicChildren;const T=Cd(w)&&w.data==="[",O=()=>y(w,C,_,A,L,T),{type:M,ref:B,shapeFlag:W,patchFlag:U}=C;let ee=w.nodeType;C.el=w,U===-2&&(x=!1,C.dynamicChildren=null);let V=null;switch(M){case gs:ee!==3?C.children===""?(a(C.el=o(""),r(w),w),V=w):V=O():(w.data!==C.children&&(ld(),w.data=C.children),V=s(w));break;case Pn:$(w)?(V=s(w),b(C.el=w.content.firstChild,w,_)):ee!==8||T?V=O():V=s(w);break;case xa:if(T&&(w=s(w),ee=w.nodeType),ee===1||ee===3){V=w;const R=!C.children.length;for(let F=0;F<C.staticCount;F++)R&&(C.children+=V.nodeType===1?V.outerHTML:V.data),F===C.staticCount-1&&(C.anchor=V),V=s(V);return T?s(V):V}else O();break;case Re:T?V=m(w,C,_,A,L,x):V=O();break;default:if(W&1)(ee!==1||C.type.toLowerCase()!==w.tagName.toLowerCase())&&!$(w)?V=O():V=f(w,C,_,A,L,x);else if(W&6){C.slotScopeIds=L;const R=r(w);if(T?V=k(w):Cd(w)&&w.data==="teleport start"?V=k(w,w.data,"teleport end"):V=s(w),t(C,R,null,_,A,v1(R),x),Oa(C)){let F;T?(F=g(Re),F.anchor=V?V.previousSibling:R.lastChild):F=w.nodeType===3?Ve(""):g("div"),F.el=w,C.component.subTree=F}}else W&64?ee!==8?V=O():V=C.type.hydrate(w,C,_,A,L,x,e,h):W&128&&(V=C.type.hydrate(w,C,_,A,v1(r(w)),L,x,e,d))}return B!=null&&My(B,null,A,C),V},f=(w,C,_,A,L,x)=>{x=x||!!C.dynamicChildren;const{type:T,props:O,patchFlag:M,shapeFlag:B,dirs:W,transition:U}=C,ee=T==="input"||T==="option";if(ee||M!==-1){W&&Uo(C,null,_,"created");let V=!1;if($(w)){V=_z(null,U)&&_&&_.vnode.props&&_.vnode.props.appear;const F=w.content.firstChild;V&&U.beforeEnter(F),b(F,w,_),C.el=w=F}if(B&16&&!(O&&(O.innerHTML||O.textContent))){let F=h(w.firstChild,C,w,_,A,L,x);for(;F;){g1(w,1)||ld();const K=F;F=F.nextSibling,l(K)}}else if(B&8){let F=C.children;F[0]===`
  14. `&&(w.tagName==="PRE"||w.tagName==="TEXTAREA")&&(F=F.slice(1)),w.textContent!==F&&(g1(w,0)||ld(),w.textContent=C.children)}if(O){if(ee||!x||M&48){const F=w.tagName.includes("-");for(const K in O)(ee&&(K.endsWith("value")||K==="indeterminate")||Tg(K)&&!Id(K)||K[0]==="."||F)&&i(w,K,null,O[K],void 0,_)}else if(O.onClick)i(w,"onClick",null,O.onClick,void 0,_);else if(M&4&&Io(O.style))for(const F in O.style)O.style[F]}let R;(R=O&&O.onVnodeBeforeMount)&&hr(R,_,C),W&&Uo(C,null,_,"beforeMount"),((R=O&&O.onVnodeMounted)||W||V)&&xz(()=>{R&&hr(R,_,C),V&&U.enter(w),W&&Uo(C,null,_,"mounted")},A)}return w.nextSibling},h=(w,C,_,A,L,x,T)=>{T=T||!!C.dynamicChildren;const O=C.children,M=O.length;for(let B=0;B<M;B++){const W=T?O[B]:O[B]=mr(O[B]),U=W.type===gs;w?(U&&!T&&B+1<M&&mr(O[B+1]).type===gs&&(a(o(w.data.slice(W.children.length)),_,s(w)),w.data=W.children),w=d(w,W,A,L,x,T)):U&&!W.children?a(W.el=o(""),_):(g1(_,1)||ld(),n(null,W,_,null,A,L,v1(_),x))}return w},m=(w,C,_,A,L,x)=>{const{slotScopeIds:T}=C;T&&(L=L?L.concat(T):T);const O=r(w),M=h(s(w),C,O,_,A,L,x);return M&&Cd(M)&&M.data==="]"?s(C.anchor=M):(ld(),a(C.anchor=u("]"),O,M),M)},y=(w,C,_,A,L,x)=>{if(g1(w.parentElement,1)||ld(),C.el=null,x){const M=k(w);for(;;){const B=s(w);if(B&&B!==M)l(B);else break}}const T=s(w),O=r(w);return l(w),n(null,C,O,T,_,A,v1(O),L),T},k=(w,C="[",_="]")=>{let A=0;for(;w;)if(w=s(w),w&&Cd(w)&&(w.data===C&&A++,w.data===_)){if(A===0)return s(w);A--}return w},b=(w,C,_)=>{const A=C.parentNode;A&&A.replaceChild(w,C);let L=_;for(;L;)L.vnode.el===C&&(L.vnode.el=L.subTree.el=w),L=L.parent},$=w=>w.nodeType===1&&w.tagName==="TEMPLATE";return[c,d]}const oE="data-allow-mismatch",qZ={[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(qZ[t])}}const UZ=f2().requestIdleCallback||(e=>setTimeout(e,1)),KZ=f2().cancelIdleCallback||(e=>clearTimeout(e)),HN=(e=1e4)=>t=>{const n=UZ(t,{timeout:e});return()=>KZ(n)};function GZ(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 ZN=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(GZ(o))return t(),i.disconnect(),!1;i.observe(o)}}),()=>i.disconnect()},qN=e=>t=>{if(e){const n=matchMedia(e);if(n.matches)t();else return n.addEventListener("change",t,{once:!0}),()=>n.removeEventListener("change",t)}},UN=(e=[])=>(t,n)=>{un(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 YZ(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 KN(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(y=>{if(y=y instanceof Error?y:new Error(String(y)),a)return new Promise((k,b)=>{a(y,()=>k(f()),()=>b(y),d+1)});throw y}).then(y=>m!==u&&u?u:(y&&(y.__esModule||y[Symbol.toStringTag]==="Module")&&(y=y.default),c=y,y)))};return N({name:"AsyncComponentWrapper",__asyncLoader:h,__asyncHydrate(m,y,k){const b=s?()=>{const $=s(k,w=>YZ(m,w));$&&(y.bum||(y.bum=[])).push($)}:k;c?b():h().then(()=>!y.isUnmounted&&b())},get __asyncResolved(){return c},setup(){const m=Qn;if(pA(m),c)return()=>Xw(c,m);const y=w=>{u=null,Wa(w,m,13,!i)};if(l&&m.suspense||vh)return h().then(w=>()=>Xw(w,m)).catch(w=>(y(w),()=>i?g(i,{error:w}):null));const k=D(!1),b=D(),$=D(!!o);return o&&setTimeout(()=>{$.value=!1},o),r!=null&&setTimeout(()=>{if(!k.value&&!b.value){const w=new Error(`Async component timed out after ${r}ms.`);y(w),b.value=w}},r),h().then(()=>{k.value=!0,m.parent&&Rg(m.parent.vnode)&&m.parent.update()}).catch(w=>{y(w),b.value=w}),()=>{if(k.value&&c)return Xw(c,m);if(b.value&&i)return g(i,{error:b.value});if(n&&!$.value)return g(n)}}})}function Xw(e,t){const{ref:n,props:i,children:o,ce:s}=t.vnode,r=g(e,i,o);return r.ref=n,r.ce=s,delete t.vnode.ce,r}const Rg=e=>e.type.__isKeepAlive,XZ={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 $=t.default&&t.default();return $&&$.length===1?$[0]:$};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=($,w,C,_,A)=>{const L=$.component;u($,w,C,0,l),a(L.vnode,$,w,C,L,l,_,$.slotScopeIds,A),fi(()=>{L.isDeactivated=!1,L.a&&Od(L.a);const x=$.props&&$.props.onVnodeMounted;x&&hr(x,L.parent,$)},l)},i.deactivate=$=>{const w=$.component;zy(w.m),zy(w.a),u($,f,null,1,l),fi(()=>{w.da&&Od(w.da);const C=$.props&&$.props.onVnodeUnmounted;C&&hr(C,w.parent,$),w.isDeactivated=!0},l)};function h($){Qw($),c($,n,l,!0)}function m($){o.forEach((w,C)=>{const _=V8(w.type);_&&!$(_)&&y(C)})}function y($){const w=o.get($);w&&(!r||!Po(w,r))?h(w):r&&Qw(r),o.delete($),s.delete($)}Be(()=>[e.include,e.exclude],([$,w])=>{$&&m(C=>ap($,C)),w&&m(C=>!ap(w,C))},{flush:"post",deep:!0});let k=null;const b=()=>{k!=null&&(jy(n.subTree.type)?fi(()=>{o.set(k,y1(n.subTree))},n.subTree.suspense):o.set(k,y1(n.subTree)))};return at(b),xn(b),nn(()=>{o.forEach($=>{const{subTree:w,suspense:C}=n,_=y1(w);if($.type===_.type&&$.key===_.key){Qw(_);const A=_.component.da;A&&fi(A,C);return}h($)})}),()=>{if(k=null,!t.default)return r=null;const $=t.default(),w=$[0];if($.length>1)return r=null,$;if(!Nt(w)||!(w.shapeFlag&4)&&!(w.shapeFlag&128))return r=null,w;let C=y1(w);if(C.type===Pn)return r=null,C;const _=C.type,A=V8(Oa(C)?C.type.__asyncResolved||{}:_),{include:L,exclude:x,max:T}=e;if(L&&(!A||!ap(L,A))||x&&A&&ap(x,A))return C.shapeFlag&=-257,r=C,w;const O=C.key==null?_:C.key,M=o.get(O);return C.el&&(C=Ai(C),w.shapeFlag&128&&(w.ssContent=C)),k=O,M?(C.el=M.el,C.component=M.component,C.transition&&bs(C,C.transition),C.shapeFlag|=512,s.delete(O),s.add(O)):(s.add(O),T&&s.size>parseInt(T,10)&&y(s.values().next().value)),C.shapeFlag|=256,r=C,jy(w.type)?w:C}}},GN=XZ;function ap(e,t){return ut(e)?e.some(n=>ap(n,t)):un(e)?e.split(",").includes(t):KH(e)?(e.lastIndex=0,e.test(t)):!1}function vA(e,t){YN(e,"a",t)}function _2(e,t){YN(e,"da",t)}function YN(e,t,n=Qn){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)&&QZ(i,t,n,o),o=o.parent}}function QZ(e,t,n,i){const o=P2(t,e,i,!0);Ln(()=>{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=Qn,i=!1){if(n){const o=n[e]||(n[e]=[]),s=t.__weh||(t.__weh=(...r)=>{Fa();const l=Mu(n),a=jr(t,n,e,r);return l(),Va(),a});return i?o.unshift(s):o.push(s),s}}const _l=e=>(t,n=Qn)=>{(!vh||e==="sp")&&P2(e,(...i)=>t(...i),n)},A2=_l("bm"),at=_l("m"),L2=_l("bu"),xn=_l("u"),nn=_l("bum"),Ln=_l("um"),gA=_l("sp"),yA=_l("rtg"),bA=_l("rtc");function kA(e,t=Qn){P2("ec",e,t)}const wA="components",JZ="directives";function se(e,t){return CA(wA,e,!0,t)||e}const XN=Symbol.for("v-ndc");function Wi(e){return un(e)?CA(wA,e,!1)||e:e||XN}function E2(e){return CA(JZ,e)}function CA(e,t,n=!0,i=!1){const o=ti||Qn;if(o){const s=o.type;if(e===wA){const l=V8(s,!1);if(l&&(l===t||l===hi(t)||l===Eh(hi(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[hi(t)]||e[Eh(hi(t))])}function $t(e,t,n,i){let o;const s=n&&n[i],r=ut(e);if(r||un(e)){const l=r&&Io(e);let a=!1;l&&(a=!yr(e),e=g2(e)),o=new Array(e.length);for(let u=0,c=e.length;u<c;u++)o[u]=t(a?Di(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(en(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 Jt(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 he(e,t,n={},i,o){if(ti.ce||ti.parent&&Oa(ti.parent)&&ti.parent.ce)return t!=="default"&&(n.name=t),S(),pe(Re,null,[g("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=pe(Re,{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===Re&&!$A(t.children)):!0)?e:null}function QN(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?Bz(e)?Dg(e):O8(e.parent):null,zp=sn(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=wt.bind(e.proxy)),$watch:e=>mq.bind(e)}),Jw=(e,t)=>e!==xt&&!e.__isScriptSetup&&Ft(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&&Ft(o,t))return r[t]=2,o[t];if((u=e.propsOptions[0])&&Ft(u,t))return r[t]=3,s[t];if(n!==xt&&Ft(n,t))return r[t]=4,n[t];M8&&(r[t]=0)}}const c=zp[t];let d,f;if(c)return t==="$attrs"&&Bi(e.attrs,"get",""),c(e);if((d=l.__cssModules)&&(d=d[t]))return d;if(n!==xt&&Ft(n,t))return r[t]=4,n[t];if(f=a.config.globalProperties,Ft(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&&Ft(i,t)?(i[t]=n,!0):Ft(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&&Ft(e,r)||Jw(t,r)||(l=s[0])&&Ft(l,r)||Ft(i,r)||Ft(zp,r)||Ft(o.config.globalProperties,r)},defineProperty(e,t,n){return n.get!=null?e._.accessCache[t]=0:Ft(n,"value")&&this.set(e,t,n.value,null),Reflect.defineProperty(e,t,n)}},eq=sn({},x8,{get(e,t){if(t!==Symbol.unscopables)return x8.get(e,t,e)},has(e,t){return t[0]!=="_"&&!JH(t)}});function JN(){return null}function ez(){return null}function tz(e){}function nz(e){}function iz(){return null}function rz(){}function oz(e,t){return null}function sz(){return az().slots}function lz(){return az().attrs}function az(){const e=Bt();return e.setupContext||(e.setupContext=Hz(e))}function dm(e){return ut(e)?e.reduce((t,n)=>(t[n]=null,t),{}):e}function cz(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 uz(e,t){return!e||!t?e||t:ut(e)&&ut(t)?e.concat(t):sn({},dm(e),dm(t))}function dz(e,t){const n={};for(const i in e)t.includes(i)||Object.defineProperty(n,i,{enumerable:!0,get:()=>e[i]});return n}function fz(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 tq(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:y,deactivated:k,beforeDestroy:b,beforeUnmount:$,destroyed:w,unmounted:C,render:_,renderTracked:A,renderTriggered:L,errorCaptured:x,serverPrefetch:T,expose:O,inheritAttrs:M,components:B,directives:W,filters:U}=t;if(u&&nq(u,i,null),r)for(const R in r){const F=r[R];mt(F)&&(i[R]=F.bind(n))}if(o){const R=o.call(n,n);en(R)&&(e.data=xe(R))}if(M8=!0,s)for(const R in s){const F=s[R],K=mt(F)?F.bind(n,n):mt(F.get)?F.get.bind(n,n):Xr,q=!mt(F)&&mt(F.set)?F.set.bind(n):Xr,Y=p({get:K,set:q});Object.defineProperty(i,R,{enumerable:!0,configurable:!0,get:()=>Y.value,set:oe=>Y.value=oe})}if(l)for(const R in l)hz(l[R],i,n,R);if(a){const R=mt(a)?a.call(n):a;Reflect.ownKeys(R).forEach(F=>{vt(F,R[F])})}c&&lE(c,e,"c");function V(R,F){ut(F)?F.forEach(K=>R(K.bind(n))):F&&R(F.bind(n))}if(V(A2,d),V(at,f),V(L2,h),V(xn,m),V(vA,y),V(_2,k),V(kA,x),V(bA,A),V(yA,L),V(nn,$),V(Ln,C),V(gA,T),ut(O))if(O.length){const R=e.exposed||(e.exposed={});O.forEach(F=>{Object.defineProperty(R,F,{get:()=>n[F],set:K=>n[F]=K})})}else e.exposed||(e.exposed={});_&&e.render===Xr&&(e.render=_),M!=null&&(e.inheritAttrs=M),B&&(e.components=B),W&&(e.directives=W),T&&pA(e)}function nq(e,t,n=Xr){ut(e)&&(e=N8(e));for(const i in e){const o=e[i];let s;en(o)?"default"in o?s=Ze(o.from||i,o.default,!0):s=Ze(o.from||i):s=Ze(o),on(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){jr(ut(e)?e.map(i=>i.bind(t.proxy)):e.bind(t.proxy),t,n)}function hz(e,t,n,i){let o=i.includes(".")?Az(n,i):()=>n[i];if(un(e)){const s=t[e];mt(s)&&Be(o,s)}else if(mt(e))Be(o,e.bind(n));else if(en(e))if(ut(e))e.forEach(s=>hz(s,t,n,i));else{const s=mt(e.handler)?e.handler.bind(n):t[e.handler];mt(s)&&Be(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)),en(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=iq[r]||n&&n[r];e[r]=l?l(e[r],t[r]):t[r]}return e}const iq={data:aE,props:cE,emits:cE,methods:cp,computed:cp,beforeCreate:Ki,created:Ki,beforeMount:Ki,mounted:Ki,beforeUpdate:Ki,updated:Ki,beforeDestroy:Ki,beforeUnmount:Ki,destroyed:Ki,unmounted:Ki,activated:Ki,deactivated:Ki,errorCaptured:Ki,serverPrefetch:Ki,components:cp,directives:cp,watch:oq,provide:aE,inject:rq};function aE(e,t){return t?e?function(){return sn(mt(e)?e.call(this,this):e,mt(t)?t.call(this,this):t)}:t:e}function rq(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 Ki(e,t){return e?[...new Set([].concat(e,t))]:t}function cp(e,t){return e?sn(Object.create(null),e,t):t}function cE(e,t){return e?ut(e)&&ut(t)?[...new Set([...e,...t])]:sn(Object.create(null),dm(e),dm(t??{})):t}function oq(e,t){if(!e)return t;if(!t)return e;const n=sn(Object.create(null),e);for(const i in t)n[i]=Ki(e[i],t[i]);return n}function pz(){return{app:null,config:{isNativeTag:qH,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 sq=0;function lq(e,t){return function(i,o=null){mt(i)||(i=sn({},i)),o!=null&&!en(o)&&(o=null);const s=pz(),r=new WeakSet,l=[];let a=!1;const u=s.app={_uid:sq++,_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||g(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&&(jr(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(Qn){let n=Qn.provides;const i=Qn.parent&&Qn.parent.provides;i===n&&(n=Qn.provides=Object.create(i)),n[e]=t}}function Ze(e,t,n=!1){const i=Qn||ti;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!!(Qn||ti||_u)}const mz={},vz=()=>Object.create(mz),gz=e=>Object.getPrototypeOf(e)===mz;function aq(e,t,n,i=!1){const o={},s=vz();e.propsDefaults=Object.create(null),yz(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 cq(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(Ft(s,f))h!==s[f]&&(s[f]=h,u=!0);else{const m=hi(f);o[m]=z8(a,l,m,h,e,!1)}else h!==s[f]&&(s[f]=h,u=!0)}}}else{yz(e,t,o,s)&&(u=!0);let c;for(const d in l)(!t||!Ft(t,d)&&((c=vr(d))===d||!Ft(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||!Ft(t,d))&&(delete s[d],u=!0)}u&&ul(e.attrs,"set","")}function yz(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&&Ft(o,c=hi(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,!Ft(u,d))}}return r}function z8(e,t,n,i,o,s){const r=e[n];if(r!=null){const l=Ft(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===vr(n))&&(i=!0))}return i}const uq=new WeakMap;function bz(e,t,n=!1){const i=n?uq: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]=bz(d,t,!0);sn(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 en(e)&&i.set(e,Ld),Ld;if(ut(s))for(let c=0;c<s.length;c++){const d=hi(s[c]);uE(d)&&(r[d]=xt)}else if(s)for(const c in s){const d=hi(c);if(uE(d)){const f=s[c],h=r[d]=ut(f)||mt(f)?{type:f}:sn({},f),m=h.type;let y=!1,k=!0;if(ut(m))for(let b=0;b<m.length;++b){const $=m[b],w=mt($)&&$.name;if(w==="Boolean"){y=!0;break}else w==="String"&&(k=!1)}else y=mt(m)&&m.name==="Boolean";h[0]=y,h[1]=k,(y||Ft(h,"default"))&&l.push(d)}}const u=[r,l];return en(e)&&i.set(e,u),u}function uE(e){return e[0]!=="$"&&!Id(e)}const kz=e=>e[0]==="_"||e==="$stable",PA=e=>ut(e)?e.map(mr):[mr(e)],dq=(e,t,n)=>{if(t._n)return t;const i=ve((...o)=>PA(t(...o)),n);return i._c=!1,i},wz=(e,t,n)=>{const i=e._ctx;for(const o in e){if(kz(o))continue;const s=e[o];if(mt(s))t[o]=dq(o,s,i);else if(s!=null){const r=PA(s);t[o]=()=>r}}},Cz=(e,t)=>{const n=PA(t);e.slots.default=()=>n},$z=(e,t,n)=>{for(const i in t)(n||i!=="_")&&(e[i]=t[i])},fq=(e,t,n)=>{const i=e.slots=vz();if(e.vnode.shapeFlag&32){const o=t._;o?($z(i,t,n),n&&QM(i,"_",o,!0)):wz(t,i)}else t&&Cz(e,t)},hq=(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:$z(o,t,n):(s=!t.$stable,wz(t,o)),r=t}else t&&(Cz(e,t),r={default:1});if(s)for(const l in o)!kz(l)&&r[l]==null&&delete o[l]},fi=xz;function AA(e){return Sz(e)}function LA(e){return Sz(e,ZZ)}function Sz(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=Xr,insertStaticContent:m}=e,y=(Q,H,re,me=null,be=null,X=null,te=void 0,ae=null,ke=!!H.dynamicChildren)=>{if(Q===H)return;Q&&!Po(Q,H)&&(me=ce(Q),oe(Q,be,X,!0),Q=null),H.patchFlag===-2&&(ke=!1,H.dynamicChildren=null);const{type:Ie,ref:ze,shapeFlag:ye}=H;switch(Ie){case gs:k(Q,H,re,me);break;case Pn:b(Q,H,re,me);break;case xa:Q==null&&$(H,re,me,te);break;case Re:B(Q,H,re,me,be,X,te,ae,ke);break;default:ye&1?_(Q,H,re,me,be,X,te,ae,ke):ye&6?W(Q,H,re,me,be,X,te,ae,ke):(ye&64||ye&128)&&Ie.process(Q,H,re,me,be,X,te,ae,ke,_e)}ze!=null&&be&&My(ze,Q&&Q.ref,X,H||Q,!H)},k=(Q,H,re,me)=>{if(Q==null)i(H.el=l(H.children),re,me);else{const be=H.el=Q.el;H.children!==Q.children&&u(be,H.children)}},b=(Q,H,re,me)=>{Q==null?i(H.el=a(H.children||""),re,me):H.el=Q.el},$=(Q,H,re,me)=>{[Q.el,Q.anchor]=m(Q.children,H,re,me,Q.el,Q.anchor)},w=({el:Q,anchor:H},re,me)=>{let be;for(;Q&&Q!==H;)be=f(Q),i(Q,re,me),Q=be;i(H,re,me)},C=({el:Q,anchor:H})=>{let re;for(;Q&&Q!==H;)re=f(Q),o(Q),Q=re;o(H)},_=(Q,H,re,me,be,X,te,ae,ke)=>{H.type==="svg"?te="svg":H.type==="math"&&(te="mathml"),Q==null?A(H,re,me,be,X,te,ae,ke):T(Q,H,be,X,te,ae,ke)},A=(Q,H,re,me,be,X,te,ae)=>{let ke,Ie;const{props:ze,shapeFlag:ye,transition:Ae,dirs:qe}=Q;if(ke=Q.el=r(Q.type,X,ze&&ze.is,ze),ye&8?c(ke,Q.children):ye&16&&x(Q.children,ke,null,me,be,e4(Q,X),te,ae),qe&&Uo(Q,null,me,"created"),L(ke,Q,Q.scopeId,te,me),ze){for(const Se in ze)Se!=="value"&&!Id(Se)&&s(ke,Se,null,ze[Se],X,me);"value"in ze&&s(ke,"value",null,ze.value,X),(Ie=ze.onVnodeBeforeMount)&&hr(Ie,me,Q)}qe&&Uo(Q,null,me,"beforeMount");const Le=_z(be,Ae);Le&&Ae.beforeEnter(ke),i(ke,H,re),((Ie=ze&&ze.onVnodeMounted)||Le||qe)&&fi(()=>{Ie&&hr(Ie,me,Q),Le&&Ae.enter(ke),qe&&Uo(Q,null,me,"mounted")},be)},L=(Q,H,re,me,be)=>{if(re&&h(Q,re),me)for(let X=0;X<me.length;X++)h(Q,me[X]);if(be){let X=be.subTree;if(H===X||jy(X.type)&&(X.ssContent===H||X.ssFallback===H)){const te=be.vnode;L(Q,te,te.scopeId,te.slotScopeIds,be.parent)}}},x=(Q,H,re,me,be,X,te,ae,ke=0)=>{for(let Ie=ke;Ie<Q.length;Ie++){const ze=Q[Ie]=ae?Zl(Q[Ie]):mr(Q[Ie]);y(null,ze,H,re,me,be,X,te,ae)}},T=(Q,H,re,me,be,X,te)=>{const ae=H.el=Q.el;let{patchFlag:ke,dynamicChildren:Ie,dirs:ze}=H;ke|=Q.patchFlag&16;const ye=Q.props||xt,Ae=H.props||xt;let qe;if(re&&nc(re,!1),(qe=Ae.onVnodeBeforeUpdate)&&hr(qe,re,H,Q),ze&&Uo(H,Q,re,"beforeUpdate"),re&&nc(re,!0),(ye.innerHTML&&Ae.innerHTML==null||ye.textContent&&Ae.textContent==null)&&c(ae,""),Ie?O(Q.dynamicChildren,Ie,ae,re,me,e4(H,be),X):te||F(Q,H,ae,null,re,me,e4(H,be),X,!1),ke>0){if(ke&16)M(ae,ye,Ae,re,be);else if(ke&2&&ye.class!==Ae.class&&s(ae,"class",null,Ae.class,be),ke&4&&s(ae,"style",ye.style,Ae.style,be),ke&8){const Le=H.dynamicProps;for(let Se=0;Se<Le.length;Se++){const Te=Le[Se],Ke=ye[Te],_t=Ae[Te];(_t!==Ke||Te==="value")&&s(ae,Te,Ke,_t,be,re)}}ke&1&&Q.children!==H.children&&c(ae,H.children)}else!te&&Ie==null&&M(ae,ye,Ae,re,be);((qe=Ae.onVnodeUpdated)||ze)&&fi(()=>{qe&&hr(qe,re,H,Q),ze&&Uo(H,Q,re,"updated")},me)},O=(Q,H,re,me,be,X,te)=>{for(let ae=0;ae<H.length;ae++){const ke=Q[ae],Ie=H[ae],ze=ke.el&&(ke.type===Re||!Po(ke,Ie)||ke.shapeFlag&70)?d(ke.el):re;y(ke,Ie,ze,null,me,be,X,te,!0)}},M=(Q,H,re,me,be)=>{if(H!==re){if(H!==xt)for(const X in H)!Id(X)&&!(X in re)&&s(Q,X,H[X],null,be,me);for(const X in re){if(Id(X))continue;const te=re[X],ae=H[X];te!==ae&&X!=="value"&&s(Q,X,ae,te,be,me)}"value"in re&&s(Q,"value",H.value,re.value,be)}},B=(Q,H,re,me,be,X,te,ae,ke)=>{const Ie=H.el=Q?Q.el:l(""),ze=H.anchor=Q?Q.anchor:l("");let{patchFlag:ye,dynamicChildren:Ae,slotScopeIds:qe}=H;qe&&(ae=ae?ae.concat(qe):qe),Q==null?(i(Ie,re,me),i(ze,re,me),x(H.children||[],re,ze,be,X,te,ae,ke)):ye>0&&ye&64&&Ae&&Q.dynamicChildren?(O(Q.dynamicChildren,Ae,re,be,X,te,ae),(H.key!=null||be&&H===be.subTree)&&EA(Q,H,!0)):F(Q,H,re,ze,be,X,te,ae,ke)},W=(Q,H,re,me,be,X,te,ae,ke)=>{H.slotScopeIds=ae,Q==null?H.shapeFlag&512?be.ctx.activate(H,re,me,te,ke):U(H,re,me,be,X,te,ke):ee(Q,H,ke)},U=(Q,H,re,me,be,X,te)=>{const ae=Q.component=Rz(Q,me,be);if(Rg(Q)&&(ae.ctx.renderer=_e),Dz(ae,!1,te),ae.asyncDep){if(be&&be.registerDep(ae,V,te),!Q.el){const ke=ae.subTree=g(Pn);b(null,ke,H,re)}}else V(ae,Q,H,re,be,X,te)},ee=(Q,H,re)=>{const me=H.component=Q.component;if(kq(Q,H,re))if(me.asyncDep&&!me.asyncResolved){R(me,H,re);return}else me.next=H,me.update();else H.el=Q.el,me.vnode=H},V=(Q,H,re,me,be,X,te)=>{const ae=()=>{if(Q.isMounted){let{next:ye,bu:Ae,u:qe,parent:Le,vnode:Se}=Q;{const Ht=Pz(Q);if(Ht){ye&&(ye.el=Se.el,R(Q,ye,te)),Ht.asyncDep.then(()=>{Q.isUnmounted||ae()});return}}let Te=ye,Ke;nc(Q,!1),ye?(ye.el=Se.el,R(Q,ye,te)):ye=Se,Ae&&Od(Ae),(Ke=ye.props&&ye.props.onVnodeBeforeUpdate)&&hr(Ke,Le,ye,Se),nc(Q,!0);const _t=V1(Q),Ot=Q.subTree;Q.subTree=_t,y(Ot,_t,d(Ot.el),ce(Ot),Q,be,X),ye.el=_t.el,Te===null&&MA(Q,_t.el),qe&&fi(qe,be),(Ke=ye.props&&ye.props.onVnodeUpdated)&&fi(()=>hr(Ke,Le,ye,Se),be)}else{let ye;const{el:Ae,props:qe}=H,{bm:Le,m:Se,parent:Te,root:Ke,type:_t}=Q,Ot=Oa(H);if(nc(Q,!1),Le&&Od(Le),!Ot&&(ye=qe&&qe.onVnodeBeforeMount)&&hr(ye,Te,H),nc(Q,!0),Ae&&De){const Ht=()=>{Q.subTree=V1(Q),De(Ae,Q.subTree,Q,be,null)};Ot&&_t.__asyncHydrate?_t.__asyncHydrate(Ae,Q,Ht):Ht()}else{Ke.ce&&Ke.ce._injectChildStyle(_t);const Ht=Q.subTree=V1(Q);y(null,Ht,re,me,Q,be,X),H.el=Ht.el}if(Se&&fi(Se,be),!Ot&&(ye=qe&&qe.onVnodeMounted)){const Ht=H;fi(()=>hr(ye,Te,Ht),be)}(H.shapeFlag&256||Te&&Oa(Te.vnode)&&Te.vnode.shapeFlag&256)&&Q.a&&fi(Q.a,be),Q.isMounted=!0,H=re=me=null}};Q.scope.on();const ke=Q.effect=new mh(ae);Q.scope.off();const Ie=Q.update=ke.run.bind(ke),ze=Q.job=ke.runIfDirty.bind(ke);ze.i=Q,ze.id=Q.uid,ke.scheduler=()=>fA(ze),nc(Q,!0),Ie()},R=(Q,H,re)=>{H.component=Q;const me=Q.vnode.props;Q.vnode=H,Q.next=null,cq(Q,H.props,me,re),hq(Q,H.children,re),Fa(),eE(Q),Va()},F=(Q,H,re,me,be,X,te,ae,ke=!1)=>{const Ie=Q&&Q.children,ze=Q?Q.shapeFlag:0,ye=H.children,{patchFlag:Ae,shapeFlag:qe}=H;if(Ae>0){if(Ae&128){q(Ie,ye,re,me,be,X,te,ae,ke);return}else if(Ae&256){K(Ie,ye,re,me,be,X,te,ae,ke);return}}qe&8?(ze&16&&ge(Ie,be,X),ye!==Ie&&c(re,ye)):ze&16?qe&16?q(Ie,ye,re,me,be,X,te,ae,ke):ge(Ie,be,X,!0):(ze&8&&c(re,""),qe&16&&x(ye,re,me,be,X,te,ae,ke))},K=(Q,H,re,me,be,X,te,ae,ke)=>{Q=Q||Ld,H=H||Ld;const Ie=Q.length,ze=H.length,ye=Math.min(Ie,ze);let Ae;for(Ae=0;Ae<ye;Ae++){const qe=H[Ae]=ke?Zl(H[Ae]):mr(H[Ae]);y(Q[Ae],qe,re,null,be,X,te,ae,ke)}Ie>ze?ge(Q,be,X,!0,!1,ye):x(H,re,me,be,X,te,ae,ke,ye)},q=(Q,H,re,me,be,X,te,ae,ke)=>{let Ie=0;const ze=H.length;let ye=Q.length-1,Ae=ze-1;for(;Ie<=ye&&Ie<=Ae;){const qe=Q[Ie],Le=H[Ie]=ke?Zl(H[Ie]):mr(H[Ie]);if(Po(qe,Le))y(qe,Le,re,null,be,X,te,ae,ke);else break;Ie++}for(;Ie<=ye&&Ie<=Ae;){const qe=Q[ye],Le=H[Ae]=ke?Zl(H[Ae]):mr(H[Ae]);if(Po(qe,Le))y(qe,Le,re,null,be,X,te,ae,ke);else break;ye--,Ae--}if(Ie>ye){if(Ie<=Ae){const qe=Ae+1,Le=qe<ze?H[qe].el:me;for(;Ie<=Ae;)y(null,H[Ie]=ke?Zl(H[Ie]):mr(H[Ie]),re,Le,be,X,te,ae,ke),Ie++}}else if(Ie>Ae)for(;Ie<=ye;)oe(Q[Ie],be,X,!0),Ie++;else{const qe=Ie,Le=Ie,Se=new Map;for(Ie=Le;Ie<=Ae;Ie++){const Qe=H[Ie]=ke?Zl(H[Ie]):mr(H[Ie]);Qe.key!=null&&Se.set(Qe.key,Ie)}let Te,Ke=0;const _t=Ae-Le+1;let Ot=!1,Ht=0;const We=new Array(_t);for(Ie=0;Ie<_t;Ie++)We[Ie]=0;for(Ie=qe;Ie<=ye;Ie++){const Qe=Q[Ie];if(Ke>=_t){oe(Qe,be,X,!0);continue}let ot;if(Qe.key!=null)ot=Se.get(Qe.key);else for(Te=Le;Te<=Ae;Te++)if(We[Te-Le]===0&&Po(Qe,H[Te])){ot=Te;break}ot===void 0?oe(Qe,be,X,!0):(We[ot-Le]=Ie+1,ot>=Ht?Ht=ot:Ot=!0,y(Qe,H[ot],re,null,be,X,te,ae,ke),Ke++)}const Xe=Ot?pq(We):Ld;for(Te=Xe.length-1,Ie=_t-1;Ie>=0;Ie--){const Qe=Le+Ie,ot=H[Qe],ht=Qe+1<ze?H[Qe+1].el:me;We[Ie]===0?y(null,ot,re,ht,be,X,te,ae,ke):Ot&&(Te<0||Ie!==Xe[Te]?Y(ot,re,ht,2):Te--)}}},Y=(Q,H,re,me,be=null)=>{const{el:X,type:te,transition:ae,children:ke,shapeFlag:Ie}=Q;if(Ie&6){Y(Q.component.subTree,H,re,me);return}if(Ie&128){Q.suspense.move(H,re,me);return}if(Ie&64){te.move(Q,H,re,_e);return}if(te===Re){i(X,H,re);for(let ye=0;ye<ke.length;ye++)Y(ke[ye],H,re,me);i(Q.anchor,H,re);return}if(te===xa){w(Q,H,re);return}if(me!==2&&Ie&1&&ae)if(me===0)ae.beforeEnter(X),i(X,H,re),fi(()=>ae.enter(X),be);else{const{leave:ye,delayLeave:Ae,afterLeave:qe}=ae,Le=()=>i(X,H,re),Se=()=>{ye(X,()=>{Le(),qe&&qe()})};Ae?Ae(X,Le,Se):Se()}else i(X,H,re)},oe=(Q,H,re,me=!1,be=!1)=>{const{type:X,props:te,ref:ae,children:ke,dynamicChildren:Ie,shapeFlag:ze,patchFlag:ye,dirs:Ae,cacheIndex:qe}=Q;if(ye===-2&&(be=!1),ae!=null&&My(ae,null,re,Q,!0),qe!=null&&(H.renderCache[qe]=void 0),ze&256){H.ctx.deactivate(Q);return}const Le=ze&1&&Ae,Se=!Oa(Q);let Te;if(Se&&(Te=te&&te.onVnodeBeforeUnmount)&&hr(Te,H,Q),ze&6)ue(Q.component,re,me);else{if(ze&128){Q.suspense.unmount(re,me);return}Le&&Uo(Q,null,H,"beforeUnmount"),ze&64?Q.type.remove(Q,H,re,_e,me):Ie&&!Ie.hasOnce&&(X!==Re||ye>0&&ye&64)?ge(Ie,H,re,!1,!0):(X===Re&&ye&384||!be&&ze&16)&&ge(ke,H,re),me&&fe(Q)}(Se&&(Te=te&&te.onVnodeUnmounted)||Le)&&fi(()=>{Te&&hr(Te,H,Q),Le&&Uo(Q,null,H,"unmounted")},re)},fe=Q=>{const{type:H,el:re,anchor:me,transition:be}=Q;if(H===Re){le(re,me);return}if(H===xa){C(Q);return}const X=()=>{o(re),be&&!be.persisted&&be.afterLeave&&be.afterLeave()};if(Q.shapeFlag&1&&be&&!be.persisted){const{leave:te,delayLeave:ae}=be,ke=()=>te(re,X);ae?ae(Q.el,X,ke):ke()}else X()},le=(Q,H)=>{let re;for(;Q!==H;)re=f(Q),o(Q),Q=re;o(H)},ue=(Q,H,re)=>{const{bum:me,scope:be,job:X,subTree:te,um:ae,m:ke,a:Ie}=Q;zy(ke),zy(Ie),me&&Od(me),be.stop(),X&&(X.flags|=8,oe(te,Q,H,re)),ae&&fi(ae,H),fi(()=>{Q.isUnmounted=!0},H),H&&H.pendingBranch&&!H.isUnmounted&&Q.asyncDep&&!Q.asyncResolved&&Q.suspenseId===H.pendingId&&(H.deps--,H.deps===0&&H.resolve())},ge=(Q,H,re,me=!1,be=!1,X=0)=>{for(let te=X;te<Q.length;te++)oe(Q[te],H,re,me,be)},ce=Q=>{if(Q.shapeFlag&6)return ce(Q.component.subTree);if(Q.shapeFlag&128)return Q.suspense.next();const H=f(Q.anchor||Q.el),re=H&&H[jN];return re?f(re):H};let $e=!1;const we=(Q,H,re)=>{Q==null?H._vnode&&oe(H._vnode,null,null,!0):y(H._vnode||null,Q,H,null,null,null,re),H._vnode=Q,$e||($e=!0,eE(),xy(),$e=!1)},_e={p:y,um:oe,m:Y,r:fe,mt:U,mc:x,pc:F,pbc:O,n:ce,o:e};let Ee,De;return t&&([Ee,De]=t(_e)),{render:we,hydrate:Ee,createApp:lq(we,Ee)}}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 _z(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===gs&&(l.el=r.el)}}function pq(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 Pz(e){const t=e.subTree.component;if(t)return t.asyncDep&&!t.asyncResolved?t:Pz(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 Fn(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 Be(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=sn({},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=Xr,h.resume=Xr,h.pause=Xr,h}}const c=Qn;l.call=(h,m,y)=>jr(h,c,m,y);let d=!1;s==="post"?l.scheduler=h=>{fi(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=xZ(e,t,l);return vh&&(u?u.push(f):a&&f()),f}function mq(e,t,n){const i=this.proxy,o=un(e)?e.includes(".")?Az(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 Az(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 Lz(e,t,n=xt){const i=Bt(),o=hi(t),s=vr(t),r=Ez(e,o),l=uA((a,u)=>{let c,d=xt,f;return xA(()=>{const h=e[o];Ji(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(!Ji(m,c)&&!(d!==xt&&Ji(h,d)))return;const y=i.vnode.props;y&&(t in y||o in y||s in y)&&(`onUpdate:${t}`in y||`onUpdate:${o}`in y||`onUpdate:${s}`in y)||(c=h,u()),i.emit(`update:${t}`,m),Ji(h,m)&&Ji(h,d)&&!Ji(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 Ez=(e,t)=>t==="modelValue"||t==="model-value"?e.modelModifiers:e[`${t}Modifiers`]||e[`${hi(t)}Modifiers`]||e[`${vr(t)}Modifiers`];function vq(e,t,...n){if(e.isUnmounted)return;const i=e.vnode.props||xt;let o=n;const s=t.startsWith("update:"),r=s&&Ez(i,t.slice(7));r&&(r.trim&&(o=n.map(c=>un(c)?c.trim():c)),r.number&&(o=n.map(Ly)));let l,a=i[l=Td(t)]||i[l=Td(hi(t))];!a&&s&&(a=i[l=Td(vr(t))]),a&&jr(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,jr(u,e,6,o)}}function Iz(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=Iz(u,t,!0);c&&(l=!0,sn(r,c))};!n&&t.mixins.length&&t.mixins.forEach(a),e.extends&&a(e.extends),e.mixins&&e.mixins.forEach(a)}return!s&&!l?(en(e)&&i.set(e,null),null):(ut(s)?s.forEach(a=>r[a]=null):sn(r,s),en(e)&&i.set(e,r),r)}function I2(e,t){return!e||!Tg(t)?!1:(t=t.slice(2).replace(/Once$/,""),Ft(e,t[0].toLowerCase()+t.slice(1))||Ft(e,vr(t))||Ft(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:y}=e,k=um(e);let b,$;try{if(n.shapeFlag&4){const C=o||i,_=C;b=mr(u.call(_,C,c,d,h,f,m)),$=l}else{const C=t;b=mr(C.length>1?C(d,{attrs:l,slots:r,emit:a}):C(d,null)),$=t.props?l:yq(l)}}catch(C){jp.length=0,Wa(C,e,1),b=g(Pn)}let w=b;if($&&y!==!1){const C=Object.keys($),{shapeFlag:_}=w;C.length&&_&7&&(s&&C.some(iA)&&($=bq($,s)),w=Ai(w,$,!1,!0))}return n.dirs&&(w=Ai(w,null,!1,!0),w.dirs=w.dirs?w.dirs.concat(n.dirs):n.dirs),n.transition&&bs(w,n.transition),b=w,um(k),b}function gq(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 yq=e=>{let t;for(const n in e)(n==="class"||n==="style"||Tg(n))&&((t||(t={}))[n]=e[n]);return t},bq=(e,t)=>{const n={};for(const i in e)(!iA(i)||!(i.slice(9)in t))&&(n[i]=e[i]);return n};function kq(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 wq={name:"Suspense",__isSuspense:!0,process(e,t,n,i,o,s,r,l,a,u){if(e==null)Cq(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}$q(e,t,n,i,o,r,l,a,u)}},hydrate:Sq,normalize:_q},Tz=wq;function fm(e,t){const n=e.props&&e.props[t];mt(n)&&n()}function Cq(e,t,n,i,o,s,r,l,a){const{p:u,o:{createElement:c}}=a,d=c("div"),f=e.suspense=Oz(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 $q(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:y,isInFallback:k,isHydrating:b}=d;if(y)d.pendingBranch=f,Po(f,y)?(a(y,f,d.hiddenContainer,null,o,d,s,r,l),d.deps<=0?d.resolve():k&&(b||(a(m,h,n,i,o,null,s,r,l),Md(d,h)))):(d.pendingId=j8++,b?(d.isHydrating=!1,d.activeBranch=y):u(y,o,d),d.deps=0,d.effects.length=0,d.hiddenContainer=c("div"),k?(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:$,pendingId:w}=d;$>0?setTimeout(()=>{d.pendingId===w&&d.fallback(h)},$):$===0&&d.fallback(h)}}function Oz(e,t,n,i,o,s,r,l,a,u,c=!1){const{p:d,m:f,um:h,n:m,o:{parentNode:y,remove:k}}=u;let b;const $=Pq(e);$&&t&&t.pendingBranch&&(b=t.pendingId,t.deps++);const w=e.props?Ey(e.props.timeout):void 0,C=s,_={vnode:e,parent:t,parentComponent:n,namespace:r,container:i,hiddenContainer:o,deps:0,pendingId:j8++,timeout:typeof w=="number"?w:-1,activeBranch:null,pendingBranch:null,isInFallback:!c,isHydrating:c,isUnmounted:!1,effects:[],resolve(A=!1,L=!1){const{vnode:x,activeBranch:T,pendingBranch:O,pendingId:M,effects:B,parentComponent:W,container:U}=_;let ee=!1;_.isHydrating?_.isHydrating=!1:A||(ee=T&&O.transition&&O.transition.mode==="out-in",ee&&(T.transition.afterLeave=()=>{M===_.pendingId&&(f(O,U,s===C?m(T):s,0),am(B))}),T&&(y(T.el)===U&&(s=m(T)),h(T,W,_,!0)),ee||f(O,U,s,0)),Md(_,O),_.pendingBranch=null,_.isInFallback=!1;let V=_.parent,R=!1;for(;V;){if(V.pendingBranch){V.effects.push(...B),R=!0;break}V=V.parent}!R&&!ee&&am(B),_.effects=[],$&&t&&t.pendingBranch&&b===t.pendingId&&(t.deps--,t.deps===0&&!L&&t.resolve()),fm(x,"onResolve")},fallback(A){if(!_.pendingBranch)return;const{vnode:L,activeBranch:x,parentComponent:T,container:O,namespace:M}=_;fm(L,"onFallback");const B=m(x),W=()=>{_.isInFallback&&(d(null,A,O,B,T,null,M,l,a),Md(_,A))},U=A.transition&&A.transition.mode==="out-in";U&&(x.transition.afterLeave=W),_.isInFallback=!0,h(x,T,null,!0),U||W()},move(A,L,x){_.activeBranch&&f(_.activeBranch,A,L,x),_.container=A},next(){return _.activeBranch&&m(_.activeBranch)},registerDep(A,L,x){const T=!!_.pendingBranch;T&&_.deps++;const O=A.vnode.el;A.asyncDep.catch(M=>{Wa(M,A,0)}).then(M=>{if(A.isUnmounted||_.isUnmounted||_.pendingId!==A.suspenseId)return;A.asyncResolved=!0;const{vnode:B}=A;D8(A,M,!1),O&&(B.el=O);const W=!O&&A.subTree.el;L(A,B,y(O||A.subTree.el),O?null:m(A.subTree),_,r,x),W&&k(W),MA(A,B.el),T&&--_.deps===0&&_.resolve()})},unmount(A,L){_.isUnmounted=!0,_.activeBranch&&h(_.activeBranch,n,A,L),_.pendingBranch&&h(_.pendingBranch,n,A,L)}};return _}function Sq(e,t,n,i,o,s,r,l,a){const u=t.suspense=Oz(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 _q(e){const{shapeFlag:t,children:n}=e,i=t&32;e.ssContent=fE(i?n.default:n),e.ssFallback=i?fE(n.fallback):g(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=Fi,Mz())}return ut(e)&&(e=gq(e)),e=mr(e),t&&!e.dynamicChildren&&(e.dynamicChildren=t.filter(n=>n!==e)),e}function xz(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 Pq(e){const t=e.props&&e.props.suspensible;return t!=null&&t!==!1}const Re=Symbol.for("v-fgt"),gs=Symbol.for("v-txt"),Pn=Symbol.for("v-cmt"),xa=Symbol.for("v-stc"),jp=[];let Fi=null;function S(e=!1){jp.push(Fi=e?null:[])}function Mz(){jp.pop(),Fi=jp[jp.length-1]||null}let xu=1;function Ry(e){xu+=e,e<0&&Fi&&(Fi.hasOnce=!0)}function Nz(e){return e.dynamicChildren=xu>0?Fi||Ld:null,Mz(),xu>0&&Fi&&Fi.push(e),e}function I(e,t,n,i,o,s){return Nz(P(e,t,n,i,o,s,!0))}function pe(e,t,n,i,o){return Nz(g(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 zz(e){}const jz=({key:e})=>e??null,W1=({ref:e,ref_key:t,ref_for:n})=>(typeof e=="number"&&(e=""+e),e!=null?un(e)||on(e)||mt(e)?{i:ti,r:e,k:t,f:!!n}:e:null);function P(e,t=null,n=null,i=0,o=null,s=e===Re?0:1,r=!1,l=!1){const a={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&jz(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:ti};return l?(NA(a,n),s&128&&e.normalize(a)):n&&(a.shapeFlag|=un(n)?8:16),xu>0&&!r&&Fi&&(a.patchFlag>0||s&6)&&a.patchFlag!==32&&Fi.push(a),a}const g=Aq;function Aq(e,t=null,n=null,i=0,o=null,s=!1){if((!e||e===XN)&&(e=Pn),Nt(e)){const l=Ai(e,t,!0);return n&&NA(l,n),xu>0&&!s&&Fi&&(l.shapeFlag&6?Fi[Fi.indexOf(e)]=l:Fi.push(l)),l.patchFlag=-2,l}if(Oq(e)&&(e=e.__vccOpts),t){t=Xn(t);let{class:l,style:a}=t;l&&!un(l)&&(t.class=E(l)),en(a)&&(Ng(a)&&!ut(a)&&(a=sn({},a)),t.style=ne(a))}const r=un(e)?1:jy(e)?128:RN(e)?64:en(e)?4:mt(e)?2:0;return P(e,t,n,i,o,r,s,!0)}function Xn(e){return e?Ng(e)||gz(e)?sn({},e):e:null}function Ai(e,t,n=!1,i=!1){const{props:o,ref:s,patchFlag:r,children:l,transition:a}=e,u=t?Pe(o||{},t):o,c={__v_isVNode:!0,__v_skip:!0,type:e.type,props:u,key:u&&jz(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!==Re?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&&Ai(e.ssContent),ssFallback:e.ssFallback&&Ai(e.ssFallback),el:e.el,anchor:e.anchor,ctx:e.ctx,ce:e.ce};return a&&i&&bs(c,a.clone(c)),c}function Ve(e=" ",t=0){return g(gs,null,e,t)}function Oh(e,t){const n=g(xa,null,e);return n.staticCount=t,n}function de(e="",t=!1){return t?(S(),pe(Pn,null,e)):g(Pn,null,e)}function mr(e){return e==null||typeof e=="boolean"?g(Pn):ut(e)?g(Re,null,e.slice()):Nt(e)?Zl(e):g(gs,null,String(e))}function Zl(e){return e.el===null&&e.patchFlag!==-1||e.memo?e:Ai(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&&!gz(t)?t._ctx=ti:o===3&&ti&&(ti.slots._===1?t._=1:(t._=2,e.patchFlag|=1024))}else mt(t)?(t={default:t,_ctx:ti},n=32):(t=String(t),i&64?(n=16,t=[Ve(t)]):n=8);e.children=t,e.shapeFlag|=n}function Pe(...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 hr(e,t,n,i=null){jr(e,t,7,[n,i])}const Lq=pz();let Eq=0;function Rz(e,t,n){const i=e.type,o=(t?t.appContext:e.appContext)||Lq,s={uid:Eq++,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:bz(i,o),emitsOptions:Iz(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=vq.bind(null,s),e.ce&&e.ce(s),s}let Qn=null;const Bt=()=>Qn||ti;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=>Qn=n),R8=t("__VUE_SSR_SETTERS__",n=>vh=n)}const Mu=e=>{const t=Qn;return By(e),e.scope.on(),()=>{e.scope.off(),By(t)}},B8=()=>{Qn&&Qn.scope.off(),By(null)};function Bz(e){return e.vnode.shapeFlag&4}let vh=!1;function Dz(e,t=!1,n=!1){t&&R8(t);const{props:i,children:o}=e.vnode,s=Bz(e);aq(e,i,s,t),fq(e,o,n);const r=s?Iq(e,t):void 0;return t&&R8(!1),r}function Iq(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?Hz(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 Wz(e,t)}function D8(e,t,n){mt(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:en(t)&&(e.setupState=w2(t)),Wz(e,n)}let Dy,F8;function Fz(e){Dy=e,F8=t=>{t.render._rc&&(t.withProxy=new Proxy(t.ctx,eq))}}const Vz=()=>!Dy;function Wz(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=sn(sn({isCustomElement:s,delimiters:l},r),a);i.render=Dy(o,u)}}e.render=i.render||Xr,F8&&F8(e)}{const o=Mu(e);Fa();try{tq(e)}finally{Va(),o()}}}const Tq={get(e,t){return Bi(e,"get",""),e[t]}};function Hz(e){const t=n=>{e.exposed=n||{}};return{attrs:new Proxy(e.attrs,Tq),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 Oq(e){return mt(e)&&"__vccOpts"in e}const p=(e,t)=>OZ(e,t,vh);function Vt(e,t,n){const i=arguments.length;return i===2?en(t)&&!ut(t)?Nt(t)?g(e,null,[t]):g(e,t):g(e,null,t):(i>3?n=Array.prototype.slice.call(arguments,2):i===3&&Nt(n)&&(n=[n]),g(e,t,n))}function Zz(){}function qz(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(Ji(n[i],t[i]))return!1;return xu>0&&Fi&&Fi.push(e),!0}const jA="3.5.12",Uz=Xr,Kz=zZ,Gz=dd,Yz=xN,xq={createComponentInstance:Rz,setupComponent:Dz,renderComponentRoot:V1,setCurrentRenderingInstance:um,isVNode:Nt,normalizeVNode:mr,getComponentPublicInstance:Dg,ensureValidVNode:$A,pushWarningContext:MZ,popWarningContext:NZ},Xz=xq,Qz=null,Jz=null,ej=null;/**
  15. * @vue/runtime-dom v3.5.12
  16. * (c) 2018-present Yuxi (Evan) You and Vue contributors
  17. * @license MIT
  18. **/let W8;const hE=typeof window<"u"&&window.trustedTypes;if(hE)try{W8=hE.createPolicy("vue",{createHTML:e=>e})}catch{}const tj=W8?e=>W8.createHTML(e):e=>e,Mq="http://www.w3.org/2000/svg",Nq="http://www.w3.org/1998/Math/MathML",Ms=typeof document<"u"?document:null,pE=Ms&&Ms.createElement("template"),zq={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"?Ms.createElementNS(Mq,e):t==="mathml"?Ms.createElementNS(Nq,e):n?Ms.createElement(e,{is:n}):Ms.createElement(e);return e==="select"&&i&&i.multiple!=null&&o.setAttribute("multiple",i.multiple),o},createText:e=>Ms.createTextNode(e),createComment:e=>Ms.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>Ms.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=tj(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"),nj={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},ij=sn({},S2,nj),jq=e=>(e.displayName="Transition",e.props=ij,e),Li=jq((e,{slots:t})=>Vt(hA,rj(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 rj(e){const t={};for(const B in e)B in nj||(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=Rq(o),y=m&&m[0],k=m&&m[1],{onBeforeEnter:b,onEnter:$,onEnterCancelled:w,onLeave:C,onLeaveCancelled:_,onBeforeAppear:A=b,onAppear:L=$,onAppearCancelled:x=w}=t,T=(B,W,U)=>{jl(B,W?c:l),jl(B,W?u:r),U&&U()},O=(B,W)=>{B._isLeaving=!1,jl(B,d),jl(B,h),jl(B,f),W&&W()},M=B=>(W,U)=>{const ee=B?L:$,V=()=>T(W,B,U);ic(ee,[W,V]),vE(()=>{jl(W,B?a:s),Ts(W,B?c:l),mE(ee)||gE(W,i,y,V)})};return sn(t,{onBeforeEnter(B){ic(b,[B]),Ts(B,s),Ts(B,r)},onBeforeAppear(B){ic(A,[B]),Ts(B,a),Ts(B,u)},onEnter:M(!1),onAppear:M(!0),onLeave(B,W){B._isLeaving=!0;const U=()=>O(B,W);Ts(B,d),Ts(B,f),sj(),vE(()=>{B._isLeaving&&(jl(B,d),Ts(B,h),mE(C)||gE(B,i,k,U))}),ic(C,[B,U])},onEnterCancelled(B){T(B,!1),ic(w,[B])},onAppearCancelled(B){T(B,!0),ic(x,[B])},onLeaveCancelled(B){O(B),ic(_,[B])}})}function Rq(e){if(e==null)return null;if(en(e))return[t4(e.enter),t4(e.leave)];{const t=t4(e);return[t,t]}}function t4(e){return Ey(e)}function Ts(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 Bq=0;function gE(e,t,n,i){const o=e._endId=++Bq,s=()=>{o===e._endId&&i()};if(n!=null)return setTimeout(s,n);const{type:r,timeout:l,propCount:a}=oj(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 oj(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 sj(){return document.body.offsetHeight}function Dq(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"),lj=Symbol("_vsh"),gn={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[lj]=!t}function Fq(){gn.getSSRProps=({value:e})=>{if(!e)return{style:{display:"none"}}}}const aj=Symbol("");function cj(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)}),at(()=>{const o=new MutationObserver(i);o.observe(t.subTree.el.parentNode,{childList:!0}),Ln(()=>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===Re)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[aj]=i}}const Vq=/(^|;)\s*display\s*:/;function Wq(e,t,n){const i=e.style,o=un(n);let s=!1;if(n&&!o){if(t)if(un(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[aj];r&&(n+=";"+r),i.cssText=n,s=Vq.test(n)}}else t&&e.removeAttribute("style");Fy in e&&(e[Fy]=s?i.display:"",e[lj]&&(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=Hq(e,t);kE.test(n)?e.setProperty(vr(i),n.replace(kE,""),"important"):e[i]=n}}const wE=["Webkit","Moz","ms"],n4={};function Hq(e,t){const n=n4[t];if(n)return n;let i=hi(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=oZ(t)){i&&t.startsWith("xlink:")?n==null?e.removeAttributeNS(CE,t.slice(6,t.length)):e.setAttributeNS(CE,t,n):n==null||s&&!JM(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"?tj(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=JM(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 fl(e,t,n,i){e.addEventListener(t,n,i)}function Zq(e,t,n,i){e.removeEventListener(t,n,i)}const _E=Symbol("_vei");function qq(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]=Uq(t);if(i){const u=s[t]=Yq(i,o);fl(e,l,u,a)}else r&&(Zq(e,l,r,a),s[t]=void 0)}}const PE=/(?:Once|Passive|Capture)$/;function Uq(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):vr(e.slice(2)),t]}let i4=0;const Kq=Promise.resolve(),Gq=()=>i4||(Kq.then(()=>i4=0),i4=Date.now());function Yq(e,t){const n=i=>{if(!i._vts)i._vts=Date.now();else if(i._vts<=n.attached)return;jr(Xq(i,n.value),t,5,[i])};return n.value=e,n.attached=Gq(),n}function Xq(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,Qq=(e,t,n,i,o,s)=>{const r=o==="svg";t==="class"?Dq(e,i,r):t==="style"?Wq(e,n,i):Tg(t)?iA(t)||qq(e,t,n,i,s):(t[0]==="."?(t=t.slice(1),!0):t[0]==="^"?(t=t.slice(1),!1):Jq(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)||!un(i))?SE(e,hi(t),i,s,t):(t==="true-value"?e._trueValue=i:t==="false-value"&&(e._falseValue=i),$E(e,t,i,r))};function Jq(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)&&un(n)?!1:t in e}const LE={};/*! #__NO_SIDE_EFFECTS__ */function RA(e,t,n){const i=N(e,t);u2(i)&&sn(i,t);class o extends Fg{constructor(r){super(i,r,n)}}return o.def=i,o}/*! #__NO_SIDE_EFFECTS__ */const uj=(e,t)=>RA(e,t,VA),eU=typeof HTMLElement<"u"?HTMLElement:class{};class Fg extends eU{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,wt(()=>{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)))[hi(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)Ft(this,i)||Object.defineProperty(this,i,{get:()=>Qr(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(hi))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=hi(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(vr(t),""):typeof n=="string"||typeof n=="number"?this.setAttribute(vr(t),n+""):n||this.removeAttribute(vr(t))))}_update(){Mo(this._createVNode(),this._root)}_createVNode(){const t={};this.shadowRoot||(t.onVnodeMounted=t.onVnodeUpdated=this._renderSlots.bind(this));const n=g(this._def,sn(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])?sn({detail:r},r[0]):{detail:r}))};i.emit=(s,...r)=>{o(s,r),vr(s)!==s&&o(vr(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 dj(){const e=BA();return e&&e.shadowRoot}function fj(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 hj=new WeakMap,pj=new WeakMap,Wy=Symbol("_moveCb"),EE=Symbol("_enterCb"),tU=e=>(delete e.props.mode,e),nU=tU({name:"TransitionGroup",props:sn({},ij,{tag:String,moveClass:String}),setup(e,{slots:t}){const n=Bt(),i=$2();let o,s;return xn(()=>{if(!o.length)return;const r=e.moveClass||`${e.name||"v"}-move`;if(!sU(o[0].el,n.vnode.el,r))return;o.forEach(iU),o.forEach(rU);const l=o.filter(oU);sj(),l.forEach(a=>{const u=a.el,c=u.style;Ts(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=rj(r);let a=r.tag||Re;if(o=[],s)for(let u=0;u<s.length;u++){const c=s[u];c.el&&c.el instanceof Element&&(o.push(c),bs(c,Ou(c,l,i,n)),hj.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&&bs(c,Ou(c,l,i,n))}return g(a,null,s)}}}),qu=nU;function iU(e){const t=e.el;t[Wy]&&t[Wy](),t[EE]&&t[EE]()}function rU(e){pj.set(e,e.el.getBoundingClientRect())}function oU(e){const t=hj.get(e),n=pj.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 sU(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}=oj(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 lU(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";fl(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&&fl(e,"change",()=>{e.value=e.value.trim()}),t||(fl(e,"compositionstart",lU),fl(e,"compositionend",IE),fl(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),fl(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(mj(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,mj(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),fl(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);fl(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,wt(()=>{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 mj(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 vj(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=vj(e.tagName,n.props&&n.props.type)[o];r&&r(e,t,n,i)}function aU(){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=vj(t.type.toUpperCase(),t.props&&t.props.type);if(n.getSSRProps)return n.getSSRProps(e,t)}}const cU=["ctrl","shift","alt","meta"],uU={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)=>cU.some(n=>e[`${n}Key`]&&!t.includes(n))},ir=(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=uU[t[r]];if(l&&l(o,t))return}return e(o,...s)})},dU={esc:"escape",space:" ",up:"arrow-up",left:"arrow-left",right:"arrow-right",down:"arrow-down",delete:"backspace"},ml=(e,t)=>{const n=e._withKeys||(e._withKeys={}),i=t.join(".");return n[i]||(n[i]=o=>{if(!("key"in o))return;const s=vr(o.key);if(t.some(r=>r===s||dU[r]===s))return e(o)})},gj=sn({patchProp:Qq},zq);let Rp,xE=!1;function yj(){return Rp||(Rp=AA(gj))}function bj(){return Rp=xE?Rp:LA(gj),xE=!0,Rp}const Mo=(...e)=>{yj().render(...e)},kj=(...e)=>{bj().hydrate(...e)},za=(...e)=>{const t=yj().createApp(...e),{mount:n}=t;return t.mount=i=>{const o=Cj(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,wj(o));return o instanceof Element&&(o.removeAttribute("v-cloak"),o.setAttribute("data-v-app","")),r},t},VA=(...e)=>{const t=bj().createApp(...e),{mount:n}=t;return t.mount=i=>{const o=Cj(i);if(o)return n(o,!0,wj(o))},t};function wj(e){if(e instanceof SVGElement)return"svg";if(typeof MathMLElement=="function"&&e instanceof MathMLElement)return"mathml"}function Cj(e){return un(e)?document.querySelector(e):e}let ME=!1;const $j=()=>{ME||(ME=!0,aU(),Fq())};/**
  19. * vue v3.5.12
  20. * (c) 2018-present Yuxi (Evan) You and Vue contributors
  21. * @license MIT
  22. **/const Sj=()=>{},fU=Object.freeze(Object.defineProperty({__proto__:null,BaseTransition:hA,BaseTransitionPropsValidators:S2,Comment:Pn,DeprecationTypes:ej,EffectScope:p2,ErrorCodes:EN,ErrorTypeStrings:Kz,Fragment:Re,KeepAlive:GN,ReactiveEffect:mh,Static:xa,Suspense:Tz,Teleport:Th,Text:gs,TrackOpTypes:SN,Transition:Li,TransitionGroup:qu,TriggerOpTypes:_N,VueElement:Fg,assertNumber:LN,callWithAsyncErrorHandling:jr,callWithErrorHandling:Zu,camelize:hi,capitalize:Eh,cloneVNode:Ai,compatUtils:Jz,compile:Sj,computed:p,createApp:za,createBlock:pe,createCommentVNode:de,createElementBlock:I,createElementVNode:P,createHydrationRenderer:LA,createPropsRestProxy:dz,createRenderer:AA,createSSRApp:VA,createSlots:Jt,createStaticVNode:Oh,createTextVNode:Ve,createVNode:g,customRef:uA,defineAsyncComponent:KN,defineComponent:N,defineCustomElement:RA,defineEmits:ez,defineExpose:tz,defineModel:rz,defineOptions:nz,defineProps:JN,defineSSRCustomElement:uj,defineSlots:iz,devtools:Gz,effect:lN,effectScope:Og,getCurrentInstance:Bt,getCurrentScope:xg,getCurrentWatcher:PN,getTransitionRawChildren:jg,guardReactiveProps:Xn,h:Vt,handleError:Wa,hasInjectionContext:_A,hydrate:kj,hydrateOnIdle:HN,hydrateOnInteraction:UN,hydrateOnMediaQuery:qN,hydrateOnVisible:ZN,initCustomFormatter:Zz,initDirectivesForSSR:$j,inject:Ze,isMemoSame:zA,isProxy:Ng,isReactive:Io,isReadonly:Sl,isRef:on,isRuntimeOnly:Vz,isShallow:yr,isVNode:Nt,markRaw:zg,mergeDefaults:cz,mergeModels:uz,mergeProps:Pe,nextTick:wt,normalizeClass:E,normalizeProps:jt,normalizeStyle:ne,onActivated:vA,onBeforeMount:A2,onBeforeUnmount:nn,onBeforeUpdate:L2,onDeactivated:_2,onErrorCaptured:kA,onMounted:at,onRenderTracked:bA,onRenderTriggered:yA,onScopeDispose:m2,onServerPrefetch:gA,onUnmounted:Ln,onUpdated:xn,onWatcherCleanup:dA,openBlock:S,popScopeId:NN,provide:vt,proxyRefs:w2,pushScopeId:MN,queuePostFlushCb:am,reactive:xe,readonly:Mg,ref:D,registerRuntimeCompiler:Fz,render:Mo,renderList:$t,renderSlot:he,resolveComponent:se,resolveDirective:E2,resolveDynamicComponent:Wi,resolveFilter:Qz,resolveTransitionHooks:Ou,setBlockTracking:Ry,setDevtoolsHook:Yz,setTransitionHooks:bs,shallowReactive:b2,shallowReadonly:bN,shallowRef:Ih,ssrContextKey:IA,ssrUtils:Xz,stop:aN,toDisplayString:Oe,toHandlerKey:Td,toHandlers:QN,toRaw:It,toRef:sr,toRefs:Ne,toValue:CN,transformVNodeArgs:zz,triggerRef:wN,unref:Qr,useAttrs:lz,useCssModule:fj,useCssVars:cj,useHost:BA,useId:WN,useModel:Lz,useSSRContext:TA,useShadowRoot:dj,useSlots:sz,useTemplateRef:mA,useTransitionState:$2,vModelCheckbox:T2,vModelDynamic:FA,vModelRadio:O2,vModelSelect:DA,vModelText:hm,vShow:gn,version:jA,warn:Uz,watch:Be,watchEffect:Fn,watchPostEffect:OA,watchSyncEffect:xA,withAsyncContext:fz,withCtx:ve,withDefaults:oz,withDirectives:mn,withKeys:ml,withMemo:qz,withModifiers:ir,withScopeId:zN},Symbol.toStringTag,{value:"Module"})),Uu=Object.prototype.toString;function lt(e){return Uu.call(e)==="[object Array]"}function qi(e){return Uu.call(e)==="[object Null]"}function Hi(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 ie(e){return Uu.call(e)==="[object Number]"&&e===e}function Ge(e){return e===void 0}function Ue(e){return typeof e=="function"}function hU(e){return ft(e)&&Object.keys(e).length===0}function NE(e){return e||e===0}function Z1(e){return e===window}const _j=e=>(e==null?void 0:e.$)!==void 0,pU=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 Ei=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:"日"}}},mU={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=D("zh-CN"),Hy=xe({"zh-CN":mU}),vU=(e,t)=>{for(const n of Object.keys(e))(!Hy[n]||t!=null&&t.overwrite)&&(Hy[n]=e[n])},gU=e=>{if(!Hy[e]){console.warn(`use ${e} failed! Please add ${e} first`);return}WA.value=e},yU=()=>WA.value,dn=()=>{const e=Ze(Ei,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 bU=Object.defineProperty,kU=Object.defineProperties,wU=Object.getOwnPropertyDescriptors,zE=Object.getOwnPropertySymbols,CU=Object.prototype.hasOwnProperty,$U=Object.prototype.propertyIsEnumerable,jE=(e,t,n)=>t in e?bU(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,SU=(e,t)=>{for(var n in t||(t={}))CU.call(t,n)&&jE(e,n,t[n]);if(zE)for(var n of zE(t))$U.call(t,n)&&jE(e,n,t[n]);return e},_U=(e,t)=>kU(e,wU(t));const PU="A",AU="arco",Z8="$arco",tt=e=>{var t;return(t=e==null?void 0:e.componentPrefix)!=null?t:PU},nt=(e,t)=>{var n;t&&t.classPrefix&&(e.config.globalProperties[Z8]=_U(SU({},(n=e.config.globalProperties[Z8])!=null?n:{}),{classPrefix:t.classPrefix}))},j=e=>{var t,n,i;const o=Bt(),s=Ze(Ei,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:AU;return e?`${r}-${e}`:r};var Pj=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")()}(),LU=function(){return typeof requestAnimationFrame=="function"?requestAnimationFrame.bind(Zy):function(e){return setTimeout(function(){return e(Date.now())},1e3/60)}}(),EU=2;function IU(e,t){var n=!1,i=!1,o=0;function s(){n&&(n=!1,e()),i&&l()}function r(){LU(s)}function l(){var a=Date.now();if(n){if(a-o<EU)return;i=!0}else n=!0,i=!1,setTimeout(r,t);o=a}return l}var TU=20,OU=["top","right","bottom","left","width","height","size","weight"],xU=typeof MutationObserver<"u",MU=function(){function e(){this.connected_=!1,this.mutationEventsAdded_=!1,this.mutationsObserver_=null,this.observers_=[],this.onTransitionEnd_=this.onTransitionEnd_.bind(this),this.refresh=IU(this.refresh.bind(this),TU)}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),xU?(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=OU.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}(),Aj=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},Lj=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 NU(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 zU(e){var t=e.getBBox();return x2(0,0,t.width,t.height)}function jU(e){var t=e.clientWidth,n=e.clientHeight;if(!t&&!n)return Lj;var i=bh(e).getComputedStyle(e),o=NU(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)),!BU(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 RU=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 BU(e){return e===bh(e).document.documentElement}function DU(e){return q8?RU(e)?zU(e):jU(e):Lj}function FU(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 Aj(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 VU=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=DU(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}(),WU=function(){function e(t,n){var i=FU(n);Aj(this,{target:t,contentRect:i})}return e}(),HU=function(){function e(t,n,i){if(this.activeObservations_=[],this.observations_=new Pj,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 VU(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 WU(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}(),Ej=typeof WeakMap<"u"?new WeakMap:new Pj,Ij=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=MU.getInstance(),i=new HU(t,n,this);Ej.set(this,i)}return e}();["observe","unobserve","disconnect"].forEach(function(e){Ij.prototype[e]=function(){var t;return(t=Ej.get(this))[e].apply(t,arguments)}});var M2=function(){return typeof Zy.ResizeObserver<"u"?Zy.ResizeObserver:Ij}(),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),ZU=(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(lt(i)){const o=Nd(i);if(o)return o}}},qU=e=>{if(!e)return!0;for(const t of e)if(t.children)return!1;return!0},Tj=(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]=Ai(i,s,!0),!0}const o=HA(i);if(o&&o.length>0&&Tj(o,t))return!0}return!1},HA=e=>{if(z2(e,e.children))return e.children;if(lt(e))return e},Oj=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=Oj(e.component.subTree);if(i)return i}}else{const i=HA(e);return xj(i)}},xj=e=>{if(e&&e.length>0)for(const t of e){const n=Oj(t);if(n)return n}},ys=(e,t=!1)=>{var n,i;const o=[];for(const s of e??[])N2(s)||Vg(s)||t&&ZU(s,s.children)?o.push(s):z2(s,s.children)?o.push(...ys(s.children,t)):j2(s,s.children)?o.push(...ys((i=(n=s.children).default)==null?void 0:i.call(n),t)):lt(s)&&o.push(...ys(s,t));return o};function UU(e){function t(n){const i=[];return n.forEach(o=>{var s,r;Nt(o)&&o.type===Re?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 tr=e=>{if(e)return Ue(e)?e:()=>e},Mj=(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(...Mj(e.component.subTree,t));else{const o=HA(e);o&&i.push(...Nj(o,t))}return i},Nj=(e,t)=>{const n=[];if(e&&e.length>0)for(const i of e)n.push(...Mj(i,t));return n};var No=N({name:"ResizeObserver",emits:["resize"],setup(e,{emit:t,slots:n}){let i;const o=D(),s=p(()=>_j(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 Be(s,a=>{i&&l(),a&&r(a)}),at(()=>{s.value&&r(s.value)}),Ln(()=>{l()}),()=>{var a,u;const c=Nd((u=(a=n.default)==null?void 0:a.call(n))!=null?u:[]);return c?Ai(c,{ref:o},!0):null}}});const zj=typeof window>"u"?global:window,jj=zj.requestAnimationFrame,Uy=zj.cancelAnimationFrame;function zu(e){let t=0;const n=(...i)=>{t&&Uy(t),t=jj(()=>{e(...i),t=0})};return n.cancel=()=>{Uy(t),t=0},n}const zd=()=>{},Rj=()=>{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)})(),Xt=(()=>Wg?zd:(e,t,n,i=!1)=>{e.removeEventListener(t,n,i)})(),KU=(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},Bj=(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 Bj(n,t)}return e},GU=(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}},YU=e=>e.tagName==="BODY"?document.documentElement.scrollHeight>window.innerHeight:e.scrollHeight>e.offsetHeight,XU=e=>e.tagName==="BODY"?window.innerWidth-Rj().width:e.offsetWidth-e.clientWidth;var Z=(e,t)=>{for(const[n,i]of t)e[n]=i;return e},QU=Object.defineProperty,FE=Object.getOwnPropertySymbols,JU=Object.prototype.hasOwnProperty,eK=Object.prototype.propertyIsEnumerable,VE=(e,t,n)=>t in e?QU(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,WE=(e,t)=>{for(var n in t||(t={}))JU.call(t,n)&&VE(e,n,t[n]);if(FE)for(var n of FE(t))eK.call(t,n)&&VE(e,n,t[n]);return e};function tK(e){return Z1(e)?{top:0,bottom:window.innerHeight}:e.getBoundingClientRect()}const nK=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}=Ne(e),s=D(),r=D(),l=D(!1),a=D({}),u=D({}),c=p(()=>({[n]:l.value})),d=zu(()=>{if(!s.value||!r.value)return;const{offsetTop:f,offsetBottom:h}=e,m=Ge(h)?"top":"bottom",y=s.value.getBoundingClientRect(),k=tK(r.value);let b=!1,$={};const w={width:`${s.value.offsetWidth}px`,height:`${s.value.offsetHeight}px`};m==="top"?(b=y.top-k.top<(f||0),$=b?{position:"fixed",top:`${k.top+(f||0)}px`}:{}):(b=k.bottom-y.bottom<(h||0),$=b?{position:"fixed",bottom:`${window.innerHeight-k.bottom+(h||0)}px`}:{}),b!==l.value&&(l.value=b,t("change",b)),a.value=w,u.value=WE(WE({},$),b?w:{})});return at(()=>{Fn(f=>{const h=i&&i.value!==window&&ms(i.value)||window;r.value=h,h&&(zt(h,"scroll",d),zt(h,"resize",d),f(()=>{Xt(h,"scroll",d),Xt(h,"resize",d)}))}),Fn(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(()=>{Xt(h,"scroll",d),Xt(h,"resize",d)}))})}),{wrapperRef:s,isFixed:l,classNames:c,placeholderStyles:a,fixedStyles:u,updatePositionThrottle:d}},methods:{updatePosition(){this.updatePositionThrottle()}}}),iK={ref:"wrapperRef"};function rK(e,t,n,i,o,s){const r=se("ResizeObserver");return S(),pe(r,{onResize:e.updatePositionThrottle},{default:ve(()=>[P("div",iK,[e.isFixed?(S(),I("div",{key:0,style:ne(e.placeholderStyles)},null,4)):de("v-if",!0),P("div",{class:E(e.classNames),style:ne(e.fixedStyles)},[g(r,{onResize:e.updatePositionThrottle},{default:ve(()=>[he(e.$slots,"default")]),_:3},8,["onResize"])],6)],512)]),_:3},8,["onResize"])}var r4=Z(nK,[["render",rK]]);const oK=Object.assign(r4,{install:(e,t)=>{nt(e,t);const n=tt(t);e.component(n+r4.name,r4)}}),sK=N({name:"IconHover",props:{prefix:{type:String},size:{type:String,default:"medium"},disabled:{type:Boolean,default:!1}},setup(){return{prefixCls:j("icon-hover")}}});function lK(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}])},[he(e.$slots,"default")],2)}var ln=Z(sK,[["render",lK]]);const aK=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=ie(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),cK=["stroke-width","stroke-linecap","stroke-linejoin"],uK=P("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),dK=[uK];function fK(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},dK,14,cK)}var o4=Z(aK,[["render",fK]]);const mi=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)}}),hK=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=ie(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),pK=["stroke-width","stroke-linecap","stroke-linejoin"],mK=P("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),vK=[mK];function gK(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},vK,14,pK)}var s4=Z(hK,[["render",gK]]);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)}}),yK=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=ie(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),bK=["stroke-width","stroke-linecap","stroke-linejoin"],kK=P("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),wK=[kK];function CK(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},wK,14,bK)}var l4=Z(yK,[["render",CK]]);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)}}),$K=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=ie(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),SK=["stroke-width","stroke-linecap","stroke-linejoin"],_K=P("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),PK=[_K];function AK(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},PK,14,SK)}var a4=Z($K,[["render",AK]]);const Cs=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)}}),LK=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=ie(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),EK=["stroke-width","stroke-linecap","stroke-linejoin"],IK=P("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),TK=[IK];function OK(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},TK,14,EK)}var c4=Z(LK,[["render",OK]]);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)}}),xK=N({name:"Alert",components:{IconHover:ln,IconClose:mi,IconInfoCircleFill:xh,IconCheckCircleFill:Ha,IconExclamationCircleFill:Cs,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=D(!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 MK(e,t,n,i,o,s){const r=se("icon-info-circle-fill"),l=se("icon-check-circle-fill"),a=se("icon-exclamation-circle-fill"),u=se("icon-close-circle-fill"),c=se("icon-close"),d=se("icon-hover");return S(),pe(Li,{name:"zoom-in-top",onAfterLeave:e.handleAfterLeave},{default:ve(()=>[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`)},[he(e.$slots,"icon",{},()=>[e.type==="info"?(S(),pe(r,{key:0})):e.type==="success"?(S(),pe(l,{key:1})):e.type==="warning"?(S(),pe(a,{key:2})):e.type==="error"?(S(),pe(u,{key:3})):de("v-if",!0)])],2)):de("v-if",!0),P("div",{class:E(`${e.prefixCls}-body`)},[e.title||e.$slots.title?(S(),I("div",{key:0,class:E(`${e.prefixCls}-title`)},[he(e.$slots,"title",{},()=>[Ve(Oe(e.title),1)])],2)):de("v-if",!0),P("div",{class:E(`${e.prefixCls}-content`)},[he(e.$slots,"default")],2)],2),e.$slots.action?(S(),I("div",{key:1,class:E(`${e.prefixCls}-action`)},[he(e.$slots,"action")],2)):de("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))},[he(e.$slots,"close-element",{},()=>[g(d,null,{default:ve(()=>[g(c)]),_:1})])],2)):de("v-if",!0)],2)):de("v-if",!0)]),_:3},8,["onAfterLeave"])}var u4=Z(xK,[["render",MK]]);const Dj=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(H){return H!==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,y=n.visualViewport?n.visualViewport.height:innerHeight,k=window.scrollX||pageXOffset,b=window.scrollY||pageYOffset,$=e.getBoundingClientRect(),w=$.height,C=$.width,_=$.top,A=$.right,L=$.bottom,x=$.left,T=o==="start"||o==="nearest"?_:o==="end"?L:_+w/2,O=s==="center"?x+C/2:s==="end"?A:x,M=[],B=0;B<f.length;B++){var W=f[B],U=W.getBoundingClientRect(),ee=U.height,V=U.width,R=U.top,F=U.right,K=U.bottom,q=U.left;if(i==="if-needed"&&_>=0&&x>=0&&L<=y&&A<=m&&_>=R&&L<=K&&x>=q&&A<=F)return M;var Y=getComputedStyle(W),oe=parseInt(Y.borderLeftWidth,10),fe=parseInt(Y.borderTopWidth,10),le=parseInt(Y.borderRightWidth,10),ue=parseInt(Y.borderBottomWidth,10),ge=0,ce=0,$e="offsetWidth"in W?W.offsetWidth-W.clientWidth-oe-le:0,we="offsetHeight"in W?W.offsetHeight-W.clientHeight-fe-ue:0,_e="offsetWidth"in W?W.offsetWidth===0?0:V/W.offsetWidth:0,Ee="offsetHeight"in W?W.offsetHeight===0?0:ee/W.offsetHeight:0;if(d===W)ge=o==="start"?T:o==="end"?T-y:o==="nearest"?w1(b,b+y,y,fe,ue,b+T,b+T+w,w):T-y/2,ce=s==="start"?O:s==="center"?O-m/2:s==="end"?O-m:w1(k,k+m,m,oe,le,k+O,k+O+C,C),ge=Math.max(0,ge+b),ce=Math.max(0,ce+k);else{ge=o==="start"?T-R-fe:o==="end"?T-K+ue+we:o==="nearest"?w1(R,K,ee,fe,ue+we,T,T+w,w):T-(R+ee/2)+we/2,ce=s==="start"?O-q-oe:s==="center"?O-(q+V/2)+$e/2:s==="end"?O-F+le+$e:w1(q,F,V,oe,le+$e,O,O+C,C);var De=W.scrollLeft,Q=W.scrollTop;T+=Q-(ge=Math.max(0,Math.min(Q+ge/Ee,W.scrollHeight-ee/Ee+we))),O+=De-(ce=Math.max(0,Math.min(De+ce/_e,W.scrollWidth-V/_e+$e)))}M.push({el:W,top:ge,left:ce})}return M},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}},NK=function(e){return e},zK=Hg(2),jK=Zg(2),RK=B2(2),BK=Hg(3),DK=Zg(3),FK=B2(3),VK=Hg(4),WK=Zg(4),HK=B2(4),ZK=Hg(5),qK=Zg(5),UK=B2(5),KK=function(e){return 1+Math.sin(Math.PI/2*e-Math.PI/2)},GK=function(e){return Math.sin(Math.PI/2*e)},YK=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)},Fj=function(e){return 1-ZA(1-e)},XK=function(e){return e<.5?Fj(e*2)*.5:ZA(e*2-1)*.5+.5},QK=Object.freeze({linear:NK,quadIn:zK,quadOut:jK,quadInOut:RK,cubicIn:BK,cubicOut:DK,cubicInOut:FK,quartIn:VK,quartOut:WK,quartInOut:HK,quintIn:ZK,quintOut:qK,quintInOut:UK,sineIn:KK,sineOut:GK,sineInOut:YK,bounceOut:ZA,bounceIn:Fj,bounceInOut:XK}),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])*QK[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 JK(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 Vj=Symbol("ArcoAnchor"),eG=["start","end","center","nearest"],tG=N({name:"Anchor",props:{boundary:{type:[Number,String],default:"start",validator:e=>ie(e)||eG.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=D(),o=D(),s=xe({}),r=D(""),l=D(!1),a=D(),u=D(),c=(_,A)=>{_&&(s[_]=A)},d=_=>{delete s[_]},f=(_,A)=>{e.changeHash||_.preventDefault(),A&&(h(A),y(A)),t("select",A,r.value)},h=_=>{try{const A=ms(_);if(!A)return;let L,x=0;ie(e.boundary)?(L="start",x=e.boundary):L=e.boundary;const T=U8(A,{block:L});if(!T.length)return;const{el:O,top:M}=T[0],B=M-x;JK(O,B,()=>{l.value=!1}),l.value=!0}catch(A){console.error(A)}},m=zu(()=>{if(l.value)return;const _=k();if(_&&_.id){const A=`#${_.id}`;y(A)}}),y=_=>{if(!s[_]&&i.value){const A=ms(`a[data-href='${_}']`,i.value);if(!A)return;s[_]=A}_!==r.value&&(r.value=_,wt(()=>{t("change",_)}))},k=()=>{if(!a.value||!u.value)return;const _=ie(e.boundary)?e.boundary:0,A=u.value.getBoundingClientRect();for(const L of Object.keys(s)){const x=ms(L);if(x){const{top:T}=x.getBoundingClientRect(),O=Z1(a.value)?T-_:T-A.top-_;if(O>=0&&O<=A.height/2)return x}}};Be(r,()=>{const _=s[r.value];!e.lineLess&&_&&o.value&&(o.value.style.top=`${_.offsetTop}px`)});const b=()=>{a.value&&zt(a.value,"scroll",m)},$=()=>{a.value&&Xt(a.value,"scroll",m)},w=()=>{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)};at(()=>{w();const _=decodeURIComponent(window.location.hash);_?(h(_),y(_)):m(),b()}),nn(()=>{$()}),vt(Vj,xe({currentLink:r,addLink:c,removeLink:d,handleClick:f}));const C=p(()=>[n,{[`${n}-line-less`]:e.lineLess}]);return{prefixCls:n,cls:C,anchorRef:i,lineSliderRef:o}}});function nG(e,t,n,i,o,s){return S(),I("div",{ref:"anchorRef",class:E(e.cls)},[e.lineLess?de("v-if",!0):(S(),I("div",{key:0,ref:"lineSliderRef",class:E(`${e.prefixCls}-line-slider`)},null,2)),P("ul",{class:E(`${e.prefixCls}-list`)},[he(e.$slots,"default")],2)],2)}var f4=Z(tG,[["render",nG]]);const iG=N({name:"AnchorLink",props:{title:String,href:String},setup(e){const t=j("anchor"),n=`${t}-link`,i=D(),o=Ze(Vj,void 0);at(()=>{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)}}}),rG=["href"];function oG(e,t,n,i,o,s){return S(),I("li",{ref:"linkRef",class:E(e.cls)},[P("a",{class:E(e.linkCls),href:e.href,onClick:t[0]||(t[0]=(...r)=>e.handleClick&&e.handleClick(...r))},[he(e.$slots,"default",{},()=>[Ve(Oe(e.title),1)])],10,rG),e.$slots.sublist?(S(),I("ul",{key:0,class:E(`${e.prefixCls}-sublist`)},[he(e.$slots,"sublist")],2)):de("v-if",!0)],2)}var q1=Z(iG,[["render",oG]]);const sG=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"],lG=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=ie(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),aG=["stroke-width","stroke-linecap","stroke-linejoin"],cG=P("path",{d:"M42 24c0 9.941-8.059 18-18 18S6 33.941 6 24 14.059 6 24 6"},null,-1),uG=[cG];function dG(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},uG,14,aG)}var h4=Z(lG,[["render",dG]]);const Ii=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)}}),fG=N({name:"FeedbackIcon",components:{IconLoading:Ii,IconCheckCircleFill:Ha,IconExclamationCircleFill:Cs,IconCloseCircleFill:Ku},props:{type:{type:String}},setup(e){const t=j("feedback-icon");return{cls:p(()=>[t,`${t}-status-${e.type}`])}}});function hG(e,t,n,i,o,s){const r=se("icon-loading"),l=se("icon-check-circle-fill"),a=se("icon-exclamation-circle-fill"),u=se("icon-close-circle-fill");return S(),I("span",{class:E(e.cls)},[e.type==="validating"?(S(),pe(r,{key:0})):e.type==="success"?(S(),pe(l,{key:1})):e.type==="warning"?(S(),pe(a,{key:2})):e.type==="error"?(S(),pe(u,{key:3})):de("v-if",!0)],2)}var qg=Z(fG,[["render",hG]]);const qA={key:"Enter",code:"Enter"},Wj={key:"Backspace",code:"Backspace"},pG={key:"ArrowLeft",code:"ArrowLeft"},mG={key:"ArrowRight",code:"ArrowRight"};var vG=Object.defineProperty,qE=Object.getOwnPropertySymbols,gG=Object.prototype.hasOwnProperty,yG=Object.prototype.propertyIsEnumerable,UE=(e,t,n)=>t in e?vG(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,bG=(e,t)=>{for(var n in t||(t={}))gG.call(t,n)&&UE(e,n,t[n]);if(qE)for(var n of qE(t))yG.call(t,n)&&UE(e,n,t[n]);return e};const pi=(e,t)=>{const n=bG({},e);for(const i of t)i in n&&delete n[i];return n};function ks(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"),an=({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=sr(o,"feedback"),u=sr(o,"eventHandlers");return{formItemCtx:o,mergedSize:s,mergedDisabled:r,mergedError:l,feedback:a,eventHandlers:u}},vi=(e,{defaultValue:t="medium"}={})=>{const n=Ze(Ei,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 Hj(e){const t=D();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 kG=Object.defineProperty,KE=Object.getOwnPropertySymbols,wG=Object.prototype.hasOwnProperty,CG=Object.prototype.propertyIsEnumerable,GE=(e,t,n)=>t in e?kG(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,YE=(e,t)=>{for(var n in t||(t={}))wG.call(t,n)&&GE(e,n,t[n]);if(KE)for(var n of KE(t))CG.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}=Ne(e),a=j("input"),u=D(),{mergedSize:c,mergedDisabled:d,mergedError:f,feedback:h,eventHandlers:m}=an({size:o,disabled:s,error:r}),{mergedSize:y}=vi(c),[k,b]=Hj(u),$=D(e.defaultValue),w=p(()=>{var Q;return(Q=e.modelValue)!=null?Q:$.value});Be(l,Q=>{(Ge(Q)||qi(Q))&&($.value="")});let C=w.value;const _=D(!1),A=p(()=>e.allowClear&&!e.readonly&&!d.value&&!!w.value),L=D(!1),x=D(""),T=Q=>{var H;return Ue(e.wordLength)?e.wordLength(Q):(H=Q.length)!=null?H:0},O=p(()=>T(w.value)),M=p(()=>f.value||!!(ft(e.maxLength)&&e.maxLength.errorOnly&&O.value>W.value)),B=p(()=>ft(e.maxLength)&&!!e.maxLength.errorOnly),W=p(()=>ft(e.maxLength)?e.maxLength.length:e.maxLength),U=p(()=>{const Q=T("a");return Math.floor(W.value/Q)}),ee=Q=>{var H,re;W.value&&!B.value&&T(Q)>W.value&&(Q=(re=(H=e.wordSlice)==null?void 0:H.call(e,Q,W.value))!=null?re:Q.slice(0,U.value)),$.value=Q,t("update:modelValue",Q)},V=Q=>{u.value&&Q.target!==u.value&&(Q.preventDefault(),u.value.focus())},R=(Q,H)=>{var re,me;Q!==C&&(C=Q,t("change",Q,H),(me=(re=m.value)==null?void 0:re.onChange)==null||me.call(re,H))},F=Q=>{var H,re;_.value=!0,C=w.value,t("focus",Q),(re=(H=m.value)==null?void 0:H.onFocus)==null||re.call(H,Q)},K=Q=>{var H,re;_.value=!1,R(w.value,Q),t("blur",Q),(re=(H=m.value)==null?void 0:H.onBlur)==null||re.call(H,Q)},q=Q=>{var H,re,me;const{value:be,selectionStart:X,selectionEnd:te}=Q.target;if(Q.type==="compositionend"){if(L.value=!1,x.value="",W.value&&!B.value&&O.value>=W.value&&T(be)>W.value&&X===te){Y();return}ee(be),t("input",be,Q),(re=(H=m.value)==null?void 0:H.onInput)==null||re.call(H,Q),Y()}else L.value=!0,x.value=w.value+((me=Q.data)!=null?me:"")},Y=()=>{k(),wt(()=>{u.value&&w.value!==u.value.value&&(u.value.value=w.value,b())})},oe=Q=>{var H,re;const{value:me}=Q.target;if(!L.value){if(W.value&&!B.value&&O.value>=W.value&&T(me)>W.value&&Q.inputType==="insertText"){Y();return}ee(me),t("input",me,Q),(re=(H=m.value)==null?void 0:H.onInput)==null||re.call(H,Q),Y()}},fe=Q=>{ee(""),R("",Q),t("clear",Q)},le=Q=>{const H=Q.key||Q.code;!L.value&&H===qA.key&&(R(w.value,Q),t("pressEnter",Q))},ue=p(()=>[`${a}-outer`,`${a}-outer-size-${y.value}`,{[`${a}-outer-has-suffix`]:!!n.suffix,[`${a}-outer-disabled`]:d.value}]),ge=p(()=>[`${a}-wrapper`,{[`${a}-error`]:M.value,[`${a}-disabled`]:d.value,[`${a}-focus`]:_.value}]),ce=p(()=>[a,`${a}-size-${y.value}`]),$e=p(()=>pi(i,ja)),we=p(()=>ks(i,ja)),_e=p(()=>{const Q=YE(YE({},we.value),e.inputAttrs);return M.value&&(Q["aria-invalid"]=!0),Q}),Ee=Q=>{var H;return g("span",Pe({class:ge.value,onMousedown:V},Q?void 0:$e.value),[n.prefix&&g("span",{class:`${a}-prefix`},[n.prefix()]),g("input",Pe({ref:u,class:ce.value,value:w.value,type:e.type,placeholder:e.placeholder,readonly:e.readonly,disabled:d.value,onInput:oe,onKeydown:le,onFocus:F,onBlur:K,onCompositionstart:q,onCompositionupdate:q,onCompositionend:q},_e.value),null),A.value&&g(ln,{prefix:a,class:`${a}-clear-btn`,onClick:fe},{default:()=>[g(mi,null,null)]}),(n.suffix||!!e.maxLength&&e.showWordLimit||!!h.value)&&g("span",{class:[`${a}-suffix`,{[`${a}-suffix-has-feedback`]:h.value}]},[!!e.maxLength&&e.showWordLimit&&g("span",{class:`${a}-word-limit`},[O.value,Ve("/"),W.value]),(H=n.suffix)==null?void 0:H.call(n),!!h.value&&g(qg,{type:h.value},null)])])};return{inputRef:u,render:()=>n.prepend||n.append?g("span",Pe({class:ue.value},$e.value),[n.prepend&&g("span",{class:`${a}-prepend`},[n.prepend()]),Ee(!0),n.append&&g("span",{class:`${a}-append`},[n.append()])]):Ee()}},methods:{focus(){var e;(e=this.inputRef)==null||e.focus()},blur(){var e;(e=this.inputRef)==null||e.blur()}},render(){return this.render()}});const $G=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=ie(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),SG=["stroke-width","stroke-linecap","stroke-linejoin"],_G=P("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),PG=[_G];function AG(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.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,SG)}var p4=Z($G,[["render",AG]]);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)}}),Zj=Symbol("ArcoButtonGroup"),LG=N({name:"Button",components:{IconLoading:Ii},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}=Ne(e),o=j("btn"),s=Ze(Zj,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}=an({size:r,disabled:l}),{mergedSize:c}=vi(a),d=p(()=>{var h,m,y,k,b,$;return[o,`${o}-${(m=(h=e.type)!=null?h:s==null?void 0:s.type)!=null?m:"secondary"}`,`${o}-shape-${(k=(y=e.shape)!=null?y:s==null?void 0:s.shape)!=null?k:"square"}`,`${o}-size-${c.value}`,`${o}-status-${($=(b=e.status)!=null?b:s==null?void 0:s.status)!=null?$:"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)}}}}),EG=["href"],IG=["type","disabled","autofocus"];function TG(e,t,n,i,o,s){const r=se("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(),pe(r,{key:0,spin:"true"})):he(e.$slots,"icon",{key:1})],2)):de("v-if",!0),he(e.$slots,"default")],10,EG)):(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(),pe(r,{key:0,spin:!0})):he(e.$slots,"icon",{key:1})],2)):de("v-if",!0),he(e.$slots,"default")],10,IG))}var m4=Z(LG,[["render",TG]]);const OG=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}=Ne(e),r=j("btn-group");return vt(Zj,xe({type:t,size:n,shape:s,status:i,disabled:o})),{prefixCls:r}}});function xG(e,t,n,i,o,s){return S(),I("div",{class:E(e.prefixCls)},[he(e.$slots,"default")],2)}var Dp=Z(OG,[["render",xG]]);const Zi=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}=Ne(e),o=j("input-search"),{mergedSize:s}=vi(i),r=D(),l=d=>{r.value.inputRef&&t("search",r.value.inputRef.value,d)},a=()=>{var d;return g(Re,null,[e.loading?g(Ii,null,null):g(ln,{onClick:l},{default:()=>[g(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:()=>g(Ky,null,null)},g(Zi,Pe({type:"primary",class:`${o}-btn`,disabled:e.disabled,size:s.value,loading:e.loading},e.buttonProps,{onClick:l}),f)};return{inputRef:r,render:()=>g(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 MG=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=ie(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),NG=["stroke-width","stroke-linecap","stroke-linejoin"],zG=P("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),jG=P("path",{d:"M29 24a5 5 0 1 1-10 0 5 5 0 0 1 10 0Z"},null,-1),RG=[zG,jG];function BG(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},RG,14,NG)}var v4=Z(MG,[["render",BG]]);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)}}),DG=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=ie(e.size)?`${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"],VG=P("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),WG=P("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),HG=[VG,WG];function ZG(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},HG,14,FG)}var g4=Z(DG,[["render",ZG]]);const qj=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 _i(e){const t=D(e);return[t,i=>{t.value=i}]}function ii(e,t){const{value:n}=Ne(t),[i,o]=_i(Ge(n.value)?e:n.value);return Be(n,r=>{Ge(r)&&o(void 0)}),[p(()=>Ge(n.value)?i.value:n.value),o,i]}const qG=N({name:"InputPassword",components:{IconEye:KA,IconEyeInvisible:qj,AIconHover:ln,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}=Ne(e),o=D(),s=()=>{a(!r.value)},[r,l]=ii(i.value,xe({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 UG(e,t,n,i,o,s){const r=se("icon-eye"),l=se("icon-eye-invisible"),a=se("a-icon-hover"),u=se("a-input");return S(),pe(u,{ref:"inputRef",type:e.mergedVisible?"password":"text"},Jt({_:2},[e.$slots.prepend?{name:"prepend",fn:ve(()=>[he(e.$slots,"prepend")])}:void 0,e.$slots.prefix?{name:"prefix",fn:ve(()=>[he(e.$slots,"prefix")])}:void 0,e.invisibleButton||e.$slots.suffix?{name:"suffix",fn:ve(()=>[e.invisibleButton?(S(),pe(a,{key:0,onClick:e.handleInvisible,onMousedown:t[0]||(t[0]=ir(()=>{},["prevent"])),onMouseup:t[1]||(t[1]=ir(()=>{},["prevent"]))},{default:ve(()=>[e.mergedVisible?(S(),pe(l,{key:1})):(S(),pe(r,{key:0}))]),_:1},8,["onClick"])):de("v-if",!0),he(e.$slots,"suffix")])}:void 0,e.$slots.append?{name:"append",fn:ve(()=>[he(e.$slots,"append")])}:void 0]),1032,["type"])}var K1=Z(qG,[["render",UG]]);const KG=N({name:"InputGroup",setup(){return{prefixCls:j("input-group")}}});function GG(e,t,n,i,o,s){return S(),I("div",{class:E(e.prefixCls)},[he(e.$slots,"default")],2)}var jd=Z(KG,[["render",GG]]);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 YG=Object.defineProperty,XE=Object.getOwnPropertySymbols,XG=Object.prototype.hasOwnProperty,QG=Object.prototype.propertyIsEnumerable,QE=(e,t,n)=>t in e?YG(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,up=(e,t)=>{for(var n in t||(t={}))XG.call(t,n)&&QE(e,n,t[n]);if(XE)for(var n of XE(t))QG.call(t,n)&&QE(e,n,t[n]);return e};const JG=()=>{const{height:e,width:t}=Rj();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}},eY=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}},tY=(e,t,{containerRect:n,triggerRect:i,popupRect:o,offset:s,translate:r})=>{const l=eY(e),a=JG(),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=lt(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}}},nY=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}`},iY=(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=tY(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}},rY=(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)},oY=e=>e.scrollHeight>e.offsetHeight||e.scrollWidth>e.offsetWidth,eI=e=>{var t;const n=[];let i=e;for(;i&&i!==document.documentElement;)oY(i)&&n.push(i),i=(t=i.parentElement)!=null?t:void 0;return n},Uj=()=>{const e={},t=D(),n=()=>{const i=xj(e.value);i!==t.value&&(t.value=i)};return at(()=>n()),xn(()=>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}=Uj();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 Be(o,a=>{s&&l(),a&&r(a)}),nn(()=>{s&&l()}),()=>{var a;return i.value=(a=n.default)==null?void 0:a.call(n),i.value}}});function _o(e,t){const n=D(e[t]);return xn(()=>{const i=e[t];n.value!==i&&(n.value=i)}),n}const tI=Symbol("ArcoTrigger"),sY=1e3,lY=5e3,aY=1;class cY{constructor(){this.popupStack={popup:new Set,dialog:new Set,message:new Set},this.getNextZIndex=t=>(t==="message"?Array.from(this.popupStack.message).pop()||lY:Array.from(this.popupStack.popup).pop()||sY)+aY,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 cY;function Mh(e,{visible:t,runOnMounted:n}={}){const i=D(0),o=()=>{i.value=y4.add(e)},s=()=>{y4.delete(i.value,e)},r=()=>e==="dialog"?y4.isLastDialog(i.value):!1;return Be(()=>t==null?void 0:t.value,l=>{l?o():s()},{immediate:!0}),n&&(at(()=>{o()}),nn(()=>{s()})),{zIndex:Mg(i),open:o,close:s,isLastDialog:r}}const uY=({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=D(!1);return at(()=>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=D(e.value),s=D(),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 at(()=>r()),Be(t,l=>{o.value!==e.value&&l&&r()}),{teleportContainer:o,containerRef:s}};var dY=Object.defineProperty,fY=Object.defineProperties,hY=Object.getOwnPropertyDescriptors,nI=Object.getOwnPropertySymbols,pY=Object.prototype.hasOwnProperty,mY=Object.prototype.propertyIsEnumerable,iI=(e,t,n)=>t in e?dY(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,vY=(e,t)=>{for(var n in t||(t={}))pY.call(t,n)&&iI(e,n,t[n]);if(nI)for(var n of nI(t))mY.call(t,n)&&iI(e,n,t[n]);return e},gY=(e,t)=>fY(e,hY(t));const yY=["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}=Ne(e),s=j("trigger"),r=p(()=>pi(i,yY)),l=Ze(Ei,void 0),a=p(()=>[].concat(e.trigger)),u=new Set,c=Ze(tI,void 0),{children:d,firstElement:f}=Uj(),h=D(),m=D(e.defaultPopupVisible),y=D(e.position),k=D({}),b=D({}),$=D({}),w=D(),C=D({top:0,left:0});let _=null,A=null;const L=p(()=>{var Se;return(Se=e.popupVisible)!=null?Se:m.value}),{teleportContainer:x,containerRef:T}=YA({popupContainer:o,visible:L,documentContainer:!0}),{zIndex:O}=Mh("popup",{visible:L});let M=0,B=!1,W=!1;const U=()=>{M&&(window.clearTimeout(M),M=0)},ee=Se=>{if(e.alignPoint){const{pageX:Te,pageY:Ke}=Se;C.value={top:Ke,left:Te}}},V=()=>{if(!f.value||!h.value||!T.value)return;const Se=T.value.getBoundingClientRect(),Te=e.alignPoint?{top:C.value.top,bottom:C.value.top,left:C.value.left,right:C.value.left,scrollTop:C.value.top,scrollBottom:C.value.top,scrollLeft:C.value.left,scrollRight:C.value.left,width:0,height:0}:JE(f.value,Se),Ke=()=>JE(h.value,Se),_t=Ke(),{style:Ot,position:Ht}=iY(e.position,Se,Te,_t,{offset:e.popupOffset,translate:e.popupTranslate,customStyle:e.popupStyle,autoFitPosition:e.autoFitPosition});e.autoFitTransformOrigin&&(b.value={transformOrigin:nY(Ht)}),e.autoFitPopupMinWidth?Ot.minWidth=`${Te.width}px`:e.autoFitPopupWidth&&(Ot.width=`${Te.width}px`),y.value!==Ht&&(y.value=Ht),k.value=Ot,e.showArrow&&wt(()=>{$.value=rY(Ht,Te,Ke(),{customStyle:e.arrowStyle})})},R=(Se,Te)=>{if(Se===L.value&&M===0)return;const Ke=()=>{m.value=Se,t("update:popupVisible",Se),t("popupVisibleChange",Se),Se&&wt(()=>{V()})};Se||(_=null,A=null),Te?(U(),Se!==L.value&&(M=window.setTimeout(Ke,Te))):Ke()},F=Se=>{var Te;(Te=i.onClick)==null||Te.call(i,Se),!(e.disabled||L.value&&!e.clickToClose)&&(a.value.includes("click")?(ee(Se),R(!L.value)):a.value.includes("contextMenu")&&L.value&&R(!1))},K=Se=>{var Te;(Te=i.onMouseenter)==null||Te.call(i,Se),!(e.disabled||!a.value.includes("hover"))&&(ee(Se),R(!0,e.mouseEnterDelay))},q=Se=>{c==null||c.onMouseenter(Se),K(Se)},Y=Se=>{var Te;(Te=i.onMouseleave)==null||Te.call(i,Se),!(e.disabled||!a.value.includes("hover"))&&R(!1,e.mouseLeaveDelay)},oe=Se=>{c==null||c.onMouseleave(Se),Y(Se)},fe=Se=>{var Te;(Te=i.onFocusin)==null||Te.call(i,Se),!(e.disabled||!a.value.includes("focus"))&&R(!0,e.focusDelay)},le=Se=>{var Te;(Te=i.onFocusout)==null||Te.call(i,Se),!(e.disabled||!a.value.includes("focus"))&&e.blurToClose&&R(!1)},ue=Se=>{var Te;(Te=i.onContextmenu)==null||Te.call(i,Se),!(e.disabled||!a.value.includes("contextMenu")||L.value&&!e.clickToClose)&&(ee(Se),R(!L.value),Se.preventDefault())};vt(tI,xe({onMouseenter:q,onMouseleave:oe,addChildRef:Se=>{u.add(Se),c==null||c.addChildRef(Se)},removeChildRef:Se=>{u.delete(Se),c==null||c.removeChildRef(Se)}}));const $e=()=>{Xt(document.documentElement,"mousedown",Ee),B=!1},we=_o(n,"content"),_e=p(()=>{var Se;return e.hideEmpty&&qU((Se=we.value)==null?void 0:Se.call(we))}),Ee=Se=>{var Te,Ke,_t;if(!((Te=f.value)!=null&&Te.contains(Se.target)||(Ke=h.value)!=null&&Ke.contains(Se.target))){for(const Ot of u)if((_t=Ot.value)!=null&&_t.contains(Se.target))return;$e(),R(!1)}},De=(Se,Te)=>{const[Ke,_t]=Se,{scrollTop:Ot,scrollLeft:Ht}=Te;return Math.abs(Ot-Ke)>=e.scrollToCloseDistance||Math.abs(Ht-_t)>=e.scrollToCloseDistance},Q=zu(Se=>{if(L.value)if(e.scrollToClose||l!=null&&l.scrollToClose){const Te=Se.target;_||(_=[Te.scrollTop,Te.scrollLeft]),De(_,Te)?R(!1):V()}else V()}),H=()=>{Xt(window,"scroll",re),W=!1},re=zu(Se=>{const Te=Se.target.documentElement;A||(A=[Te.scrollTop,Te.scrollLeft]),De(A,Te)&&(R(!1),H())}),me=()=>{L.value&&V()},be=()=>{me(),t("resize")},X=Se=>{e.preventFocus&&Se.preventDefault()};c==null||c.addChildRef(h);const te=p(()=>L.value?e.openedClass:void 0);let ae;Be(L,Se=>{if(e.clickOutsideToClose&&(!Se&&B?$e():Se&&!B&&(zt(document.documentElement,"mousedown",Ee),B=!0)),(e.scrollToClose||l!=null&&l.scrollToClose)&&(zt(window,"scroll",re),W=!0),e.updateAtScroll||l!=null&&l.updateAtScroll){if(Se){ae=eI(f.value);for(const Te of ae)Te.addEventListener("scroll",Q)}else if(ae){for(const Te of ae)Te.removeEventListener("scroll",Q);ae=void 0}}Se&&(ze.value=!0)}),Be(()=>[e.autoFitPopupWidth,e.autoFitPopupMinWidth],()=>{L.value&&V()});const{createResizeObserver:ke,destroyResizeObserver:Ie}=uY({elementRef:T,onResize:me});at(()=>{if(ke(),L.value&&(V(),e.clickOutsideToClose&&!B&&(zt(document.documentElement,"mousedown",Ee),B=!0),e.updateAtScroll||l!=null&&l.updateAtScroll)){ae=eI(f.value);for(const Se of ae)Se.addEventListener("scroll",Q)}}),xn(()=>{L.value&&V()}),_2(()=>{R(!1)}),nn(()=>{if(c==null||c.removeChildRef(h),Ie(),B&&$e(),W&&H(),ae){for(const Se of ae)Se.removeEventListener("scroll",Q);ae=void 0}});const ze=D(L.value),ye=D(!1),Ae=()=>{ye.value=!0},qe=()=>{ye.value=!1,L.value&&t("show")},Le=()=>{ye.value=!1,L.value||(ze.value=!1,t("hide"))};return()=>{var Se,Te;return d.value=(Te=(Se=n.default)==null?void 0:Se.call(n))!=null?Te:[],Tj(d.value,{class:te.value,onClick:F,onMouseenter:K,onMouseleave:Y,onFocusin:fe,onFocusout:le,onContextmenu:ue}),g(Re,null,[e.autoFixPosition?g(Ra,{onResize:be},{default:()=>[d.value]}):d.value,g(GA,null,{default:()=>[g(Th,{to:x.value,disabled:!e.renderToBody},{default:()=>[(!e.unmountOnClose||L.value||ze.value)&&!_e.value&&g(Ra,{onResize:me},{default:()=>[g("div",Pe({ref:h,class:[`${s}-popup`,`${s}-position-${y.value}`],style:gY(vY({},k.value),{zIndex:O.value,pointerEvents:ye.value?"none":"auto"}),"trigger-placement":y.value,onMouseenter:q,onMouseleave:oe,onMousedown:X},r.value),[g(Li,{name:e.animationName,duration:e.duration,appear:!0,onBeforeEnter:Ae,onAfterEnter:qe,onBeforeLeave:Ae,onAfterLeave:Le},{default:()=>{var Ke;return[mn(g("div",{class:`${s}-popup-wrapper`,style:b.value},[g("div",{class:[`${s}-content`,e.contentClass],style:e.contentStyle},[(Ke=n.content)==null?void 0:Ke.call(n)]),e.showArrow&&g("div",{ref:w,class:[`${s}-arrow`,e.arrowClass],style:$.value},null)]),[[gn,L.value]])]}})])]})]})]})])}}});const ri=Object.assign(b4,{install:(e,t)=>{nt(e,t);const n=tt(t);e.component(n+b4.name,b4)}}),bY=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=ie(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),kY=["stroke-width","stroke-linecap","stroke-linejoin"],wY=P("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),CY=[wY];function $Y(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},CY,14,kY)}var k4=Z(bY,[["render",$Y]]);const Kj=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}=dn(),s=Ze(Ei,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"}):g("div",Pe({class:i},n),[g("div",{class:`${i}-image`},[(l=(r=t.image)==null?void 0:r.call(t))!=null?l:e.imgSrc?g("img",{src:e.imgSrc,alt:e.description||"empty"},null):g(Kj,null,null)]),g("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)}}),SY=5;var _Y=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 g("div",{class:t,style:{width:e.size?`${e.size*7}px`:void 0,height:e.size?`${e.size}px`:void 0}},[Array(SY).fill(1).map((i,o)=>g("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(Ei,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 Ai(l,{spin:!0})}return t.element?t.element():e.dot?g(_Y,{size:e.size},null):i!=null&&i.slots.loading?i.slots.loading():g(Ii,{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 g(Re,null,[!e.hideIcon&&g("div",{class:`${n}-icon`,style:c},[s()]),d&&g("div",{class:`${n}-tip`},[(u=(a=t.tip)==null?void 0:a.call(t))!=null?u:e.tip])])};return()=>g("div",{class:o.value},[t.default?g(Re,null,[t.default(),e.loading&&g("div",{class:`${n}-mask`},[g("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)}}),PY=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=D(!1),o=D(),s=D(),r=p(()=>e.direction==="horizontal"?{size:"width",direction:"left",offset:"offsetWidth",client:"clientX"}:{size:"height",direction:"top",offset:"offsetHeight",client:"clientY"}),l=D(0),a=D(!1),u=D(0),c=p(()=>{var $,w;return{[r.value.size]:`${(w=($=e.data)==null?void 0:$.thumbSize)!=null?w:0}px`,[r.value.direction]:`${l.value}px`}}),d=$=>{$.preventDefault(),s.value&&(u.value=$[r.value.client]-s.value.getBoundingClientRect()[r.value.direction],a.value=!0,zt(window,"mousemove",m),zt(window,"mouseup",y),zt(window,"contextmenu",y))},f=$=>{var w,C,_,A;if($.preventDefault(),s.value){const L=h($[r.value.client]>s.value.getBoundingClientRect()[r.value.direction]?l.value+((C=(w=e.data)==null?void 0:w.thumbSize)!=null?C:0):l.value-((A=(_=e.data)==null?void 0:_.thumbSize)!=null?A:0));L!==l.value&&(l.value=L,t("scroll",L))}},h=$=>$<0?0:e.data&&$>e.data.max?e.data.max:$,m=$=>{if(o.value&&s.value){const w=h($[r.value.client]-o.value.getBoundingClientRect()[r.value.direction]-u.value);w!==l.value&&(l.value=w,t("scroll",w))}},y=()=>{a.value=!1,Xt(window,"mousemove",m),Xt(window,"mouseup",y)},k=$=>{a.value||($=h($),$!==l.value&&(l.value=$))},b=p(()=>[`${n}-thumb`,`${n}-thumb-direction-${e.direction}`,{[`${n}-thumb-dragging`]:a.value}]);return{visible:i,trackRef:o,thumbRef:s,prefixCls:n,thumbCls:b,thumbStyle:c,handleThumbMouseDown:d,handleTrackClick:f,setOffset:k}}});function AY(e,t,n,i,o,s){return S(),pe(Li,null,{default:ve(()=>[P("div",{ref:"trackRef",class:E([`${e.prefixCls}-track`,`${e.prefixCls}-track-direction-${e.direction}`]),onMousedown:t[1]||(t[1]=ir((...r)=>e.handleTrackClick&&e.handleTrackClick(...r),["self"]))},[P("div",{ref:"thumbRef",class:E(e.thumbCls),style:ne(e.thumbStyle),onMousedown:t[0]||(t[0]=(...r)=>e.handleThumbMouseDown&&e.handleThumbMouseDown(...r))},[P("div",{class:E(`${e.prefixCls}-thumb-bar`)},null,2)],38)],34)]),_:1})}var LY=Z(PY,[["render",AY]]);const rI=20,$1=15,EY=N({name:"Scrollbar",components:{ResizeObserver:Ra,Thumb:LY},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=D(),o=D(),s=D(),r=D(),l=D(),a=D(!1),u=D(!1),c=p(()=>a.value&&!e.disableHorizontal),d=p(()=>u.value&&!e.disableVertical),f=D(!1),h=()=>{var C,_,A,L,x,T;if(i.value){const{clientWidth:O,clientHeight:M,offsetWidth:B,offsetHeight:W,scrollWidth:U,scrollHeight:ee,scrollTop:V,scrollLeft:R}=i.value;a.value=U>O,u.value=ee>M,f.value=c.value&&d.value;const F=e.type==="embed"&&f.value?B-$1:B,K=e.type==="embed"&&f.value?W-$1:W,q=Math.round(F/Math.min(U/O,F/rI)),Y=F-q,oe=(U-O)/Y,fe=Math.round(K/Math.min(ee/M,K/rI)),le=K-fe,ue=(ee-M)/le;if(o.value={ratio:oe,thumbSize:q,max:Y},s.value={ratio:ue,thumbSize:fe,max:le},V>0){const ge=Math.round(V/((_=(C=s.value)==null?void 0:C.ratio)!=null?_:1));(A=l.value)==null||A.setOffset(ge)}if(R>0){const ge=Math.round(R/((x=(L=s.value)==null?void 0:L.ratio)!=null?x:1));(T=r.value)==null||T.setOffset(ge)}}};at(()=>{h()});const m=()=>{h()},y=C=>{var _,A,L,x,T,O;if(i.value){if(c.value&&!e.disableHorizontal){const M=Math.round(i.value.scrollLeft/((A=(_=o.value)==null?void 0:_.ratio)!=null?A:1));(L=r.value)==null||L.setOffset(M)}if(d.value&&!e.disableVertical){const M=Math.round(i.value.scrollTop/((T=(x=s.value)==null?void 0:x.ratio)!=null?T:1));(O=l.value)==null||O.setOffset(M)}}t("scroll",C)},k=C=>{var _,A;i.value&&i.value.scrollTo({left:C*((A=(_=o.value)==null?void 0:_.ratio)!=null?A:1)})},b=C=>{var _,A;i.value&&i.value.scrollTo({top:C*((A=(_=s.value)==null?void 0:_.ratio)!=null?A:1)})},$=p(()=>{const C={};return e.type==="track"&&(c.value&&(C.paddingBottom=`${$1}px`),d.value&&(C.paddingRight=`${$1}px`)),[C,e.outerStyle]}),w=p(()=>[`${n}`,`${n}-type-${e.type}`,{[`${n}-both`]:f.value},e.outerClass]);return{prefixCls:n,cls:w,style:$,containerRef:i,horizontalThumbRef:r,verticalThumbRef:l,horizontalData:o,verticalData:s,isBoth:f,hasHorizontalScrollbar:c,hasVerticalScrollbar:d,handleResize:m,handleScroll:y,handleHorizontalScroll:k,handleVerticalScroll:b}},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 IY(e,t,n,i,o,s){const r=se("ResizeObserver"),l=se("thumb");return S(),I("div",{class:E(e.cls),style:ne(e.style)},[g(r,{onResize:e.handleResize},{default:ve(()=>[P("div",Pe({ref:"containerRef",class:`${e.prefixCls}-container`},e.$attrs,{onScroll:t[0]||(t[0]=(...a)=>e.handleScroll&&e.handleScroll(...a))}),[g(r,{onResize:e.handleResize},{default:ve(()=>[he(e.$slots,"default")]),_:3},8,["onResize"])],16)]),_:3},8,["onResize"]),!e.hide&&e.hasHorizontalScrollbar?(S(),pe(l,{key:0,ref:"horizontalThumbRef",data:e.horizontalData,direction:"horizontal",both:e.isBoth,onScroll:e.handleHorizontalScroll},null,8,["data","both","onScroll"])):de("v-if",!0),!e.hide&&e.hasVerticalScrollbar?(S(),pe(l,{key:1,ref:"verticalThumbRef",data:e.verticalData,direction:"vertical",both:e.isBoth,onScroll:e.handleVerticalScroll},null,8,["data","both","onScroll"])):de("v-if",!0)],6)}var C4=Z(EY,[["render",IY]]);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=D(),n=()=>_j(t.value)?t.value.$refs[e]:t.value,i=D();return at(()=>{i.value=n()}),Be([t],()=>{i.value=n()}),{componentRef:t,elementRef:i}};var TY=Object.defineProperty,oI=Object.getOwnPropertySymbols,OY=Object.prototype.hasOwnProperty,xY=Object.prototype.propertyIsEnumerable,sI=(e,t,n)=>t in e?TY(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,MY=(e,t)=>{for(var n in t||(t={}))OY.call(t,n)&&sI(e,n,t[n]);if(oI)for(var n of oI(t))xY.call(t,n)&&sI(e,n,t[n]);return e};const F2=e=>{const t=p(()=>!!e.value),n=p(()=>{if(e.value)return MY({type:"embed"},Hi(e.value)?void 0:e.value)});return{displayScrollbar:t,scrollbarProps:n}},NY=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}=Ne(e),l=j("select-dropdown"),a=Ze(Ei,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=k=>{const{scrollTop:b,scrollHeight:$,offsetHeight:w}=k.target;$-(b+w)<=e.bottomOffset&&t("reachBottom",k),t("scroll",k)},y=p(()=>[l,{[`${l}-has-header`]:!!n.header,[`${l}-has-footer`]:!!n.footer}]);return{prefixCls:l,SelectEmpty:u,cls:y,wrapperRef:d,wrapperComRef:c,handleScroll:m,displayScrollbar:f,scrollbarProps:h}}});function zY(e,t,n,i,o,s){const r=se("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`)},[he(e.$slots,"header")],2)):de("v-if",!0),e.loading?(S(),pe(r,{key:1,class:E(`${e.prefixCls}-loading`)},null,8,["class"])):e.empty?(S(),I("div",{key:2,class:E(`${e.prefixCls}-empty`)},[he(e.$slots,"empty",{},()=>[(S(),pe(Wi(e.SelectEmpty?e.SelectEmpty:"Empty")))])],2)):de("v-if",!0),e.virtualList&&!e.loading&&!e.empty?he(e.$slots,"virtual-list",{key:3}):de("v-if",!0),e.virtualList?de("v-if",!0):mn((S(),pe(Wi(e.displayScrollbar?"ScrollbarComponent":"div"),Pe({key:4,ref:"wrapperComRef",class:`${e.prefixCls}-list-wrapper`},e.scrollbarProps,{onScroll:e.handleScroll}),{default:ve(()=>[P("ul",{class:E(`${e.prefixCls}-list`)},[he(e.$slots,"default")],2)]),_:3},16,["class","onScroll"])),[[gn,!e.loading&&!e.empty]]),e.$slots.footer&&(!e.empty||e.showFooterOnEmpty)?(S(),I("div",{key:5,class:E(`${e.prefixCls}-footer`)},[he(e.$slots,"footer")],2)):de("v-if",!0)],2)}var XA=Z(NY,[["render",zY]]),lI=N({name:"IconCheck",render(){return g("svg",{"aria-hidden":"true",focusable:"false",viewBox:"0 0 1024 1024",width:"200",height:"200",fill:"currentColor"},[g("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 Gj=Symbol("ArcoCheckboxGroup");var Y1=N({name:"Checkbox",components:{IconCheck:lI,IconHover:ln},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}=Ne(e),s=j("checkbox"),r=D(),l=e.uninjectGroupContext?void 0:Ze(Gj,void 0),a=(l==null?void 0:l.name)==="ArcoCheckboxGroup",{mergedDisabled:u,eventHandlers:c}=an({disabled:i}),d=D(e.defaultChecked),f=p(()=>{var C;return a?l==null?void 0:l.computedValue:(C=e.modelValue)!=null?C:d.value}),h=p(()=>{var C;return lt(f.value)?f.value.includes((C=e.value)!=null?C:!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)),y=C=>{C.stopPropagation()},k=C=>{var _,A,L,x;const{checked:T}=C.target;let O=T;if(lt(f.value)){const M=new Set(f.value);T?M.add((_=e.value)!=null?_:!0):M.delete((A=e.value)!=null?A:!0),O=Array.from(M)}d.value=T,a&&lt(O)?l==null||l.handleChange(O,C):(t("update:modelValue",O),t("change",O,C),(x=(L=c.value)==null?void 0:L.onChange)==null||x.call(L,C)),wt(()=>{r.value&&r.value.checked!==h.value&&(r.value.checked=h.value)})},b=p(()=>[s,{[`${s}-checked`]:h.value,[`${s}-indeterminate`]:e.indeterminate,[`${s}-disabled`]:m.value}]),$=C=>{var _,A;(A=(_=c.value)==null?void 0:_.onFocus)==null||A.call(_,C)},w=C=>{var _,A;(A=(_=c.value)==null?void 0:_.onBlur)==null||A.call(_,C)};return Be(o,C=>{(Ge(C)||qi(C))&&(d.value=!1)}),Be(f,C=>{var _;let A;lt(C)?A=C.includes((_=e.value)!=null?_:!0):A=C,d.value!==A&&(d.value=A),r.value&&r.value.checked!==A&&(r.value.checked=A)}),()=>{var C,_,A,L;return g("label",{"aria-disabled":m.value,class:b.value},[g("input",{ref:r,type:"checkbox",checked:h.value,value:e.value,class:`${s}-target`,disabled:m.value,onClick:y,onChange:k,onFocus:$,onBlur:w},null),(L=(A=(_=n.checkbox)!=null?_:(C=l==null?void 0:l.slots)==null?void 0:C.checkbox)==null?void 0:A({checked:h.value,disabled:m.value}))!=null?L:g(ln,{class:`${s}-icon-hover`,disabled:m.value||h.value},{default:()=>[g("div",{class:`${s}-icon`},[h.value&&g(lI,{class:`${s}-icon-check`},null)])]}),n.default&&g("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}=Ne(e),o=j("checkbox-group"),{mergedDisabled:s,eventHandlers:r}=an({disabled:i}),l=D(e.defaultValue),a=p(()=>lt(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(y=>$n(y)||ie(y)?{label:y,value:y}:y)});vt(Gj,xe({name:"ArcoCheckboxGroup",computedValue:a,disabled:s,isMaxed:u,slots:n,handleChange:(m,y)=>{var k,b;l.value=m,t("update:modelValue",m),t("change",m,y),(b=(k=r.value)==null?void 0:k.onChange)==null||b.call(k,y)}}));const f=p(()=>[o,`${o}-direction-${e.direction}`]);Be(()=>e.modelValue,m=>{lt(m)?l.value=[...m]:l.value=[]});const h=()=>c.value.map(m=>{const y=a.value.includes(m.value);return g(Y1,{key:m.value,value:m.value,disabled:m.disabled||!y&&u.value,indeterminate:m.indeterminate,modelValue:y},{default:()=>[n.label?n.label({data:m}):Ue(m.label)?m.label():m.label]})});return()=>{var m;return g("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)}}),Yj=Symbol("ArcoSelectContext");var jY=Object.defineProperty,RY=Object.defineProperties,BY=Object.getOwnPropertyDescriptors,aI=Object.getOwnPropertySymbols,DY=Object.prototype.hasOwnProperty,FY=Object.prototype.propertyIsEnumerable,cI=(e,t,n)=>t in e?jY(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,QA=(e,t)=>{for(var n in t||(t={}))DY.call(t,n)&&cI(e,n,t[n]);if(aI)for(var n of aI(t))FY.call(t,n)&&cI(e,n,t[n]);return e},Xj=(e,t)=>RY(e,BY(t));const VY=e=>ft(e)&&"isGroup"in e,Qj=e=>ft(e)&&"isGroup"in e,WY=(e,t="value")=>String(ft(e)?e[t]:e),ju=(e,t="value")=>ft(e)?`__arco__option__object__${e[t]}`:e||ie(e)||$n(e)||Hi(e)?`__arco__option__${typeof e}-${e}`:"",HY=e=>e.has("__arco__option__string-"),ZY=(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:WY(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(VY(l)){const a=G8((s=l.options)!=null?s:[],{valueKey:t,fieldNames:n,origin:i,optionInfoMap:o});a.length>0&&r.push(Xj(QA({},l),{key:`__arco__group__${l.label}`,options:a}))}else{const a=ZY(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(Qj(l)){const a=i((s=l.options)!=null?s:[]);a.length>0&&r.push(Xj(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,qY=(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},UY=(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]"?qY(e,t):n==="[object Array]"?UY(e,t):n==="[object Function]"?e===t?!0:e.toString()===t.toString():e===t},KY=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}=Ne(e),o=j("select-option"),s=Ze(Yj,void 0),r=Bt(),l=D(),a=D(n.value);Be(n,(A,L)=>{Nh(A,L)||(a.value=A)});const u=D(""),c=p(()=>{var A,L;return(L=(A=e.value)!=null?A:e.label)!=null?L:u.value}),d=p(()=>{var A;return(A=e.label)!=null?A:u.value}),f=p(()=>ju(c.value,s==null?void 0:s.valueKey)),h=p(()=>{var A;return(A=s==null?void 0:s.component)!=null?A:"li"}),m=()=>{var A;if(!e.label&&l.value){const L=(A=l.value.textContent)!=null?A:"";u.value!==L&&(u.value=L)}};at(()=>m()),xn(()=>m());const y=p(()=>{var A;return(A=s==null?void 0:s.valueKeys.includes(f.value))!=null?A:!1}),k=p(()=>(s==null?void 0:s.activeKey)===f.value);let b=D(!0);if(!e.internal){const A=xe({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});b=p(()=>V2(A,{inputValue:s==null?void 0:s.inputValue,filterOption:s==null?void 0:s.filterOption})),r&&(s==null||s.addSlotOptionInfo(r.uid,A)),nn(()=>{r&&(s==null||s.removeSlotOptionInfo(r.uid))})}const $=A=>{e.disabled||s==null||s.onSelect(f.value,A)},w=()=>{e.disabled||s==null||s.setActiveKey(f.value)},C=()=>{e.disabled||s==null||s.setActiveKey()},_=p(()=>[o,{[`${o}-disabled`]:e.disabled,[`${o}-selected`]:y.value,[`${o}-active`]:k.value,[`${o}-multiple`]:s==null?void 0:s.multiple}]);return{prefixCls:o,cls:_,selectCtx:s,itemRef:l,component:h,isSelected:y,isValid:b,handleClick:$,handleMouseEnter:w,handleMouseLeave:C}}});function GY(e,t,n,i,o,s){const r=se("checkbox");return mn((S(),pe(Wi(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:ve(()=>[e.$slots.icon?(S(),I("span",{key:0,class:E(`${e.prefixCls}-icon`)},[he(e.$slots,"icon")],2)):de("v-if",!0),e.selectCtx&&e.selectCtx.multiple?(S(),pe(r,{key:1,class:E(`${e.prefixCls}-checkbox`),"model-value":e.isSelected,disabled:e.disabled,"uninject-group-context":""},{default:ve(()=>[he(e.$slots,"default",{},()=>[Ve(Oe(e.label),1)])]),_:3},8,["class","model-value","disabled"])):(S(),I("span",{key:2,class:E(`${e.prefixCls}-content`)},[he(e.$slots,"default",{},()=>[Ve(Oe(e.label),1)])],2)),e.$slots.suffix?(S(),I("span",{key:3,class:E(`${e.prefixCls}-suffix`)},[he(e.$slots,"suffix")],2)):de("v-if",!0)]),_:3},8,["class","onClick","onMouseenter","onMouseleave"])),[[gn,e.isValid]])}var Pu=Z(KY,[["render",GY]]),YY=Object.defineProperty,XY=Object.defineProperties,QY=Object.getOwnPropertyDescriptors,dI=Object.getOwnPropertySymbols,JY=Object.prototype.hasOwnProperty,eX=Object.prototype.propertyIsEnumerable,fI=(e,t,n)=>t in e?YY(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,$4=(e,t)=>{for(var n in t||(t={}))JY.call(t,n)&&fI(e,n,t[n]);if(dI)for(var n of dI(t))eX.call(t,n)&&fI(e,n,t[n]);return e},tX=(e,t)=>XY(e,QY(t));const nX={value:"value",label:"label",disabled:"disabled",tagProps:"tagProps",render:"render"},iX=({options:e,extraOptions:t,inputValue:n,filterOption:i,showExtraOptions:o,valueKey:s,fieldNames:r})=>{const l=p(()=>$4($4({},nX),r==null?void 0:r.value)),a=xe(new Map),u=p(()=>Array.from(a.values()).sort((w,C)=>ie(w.index)&&ie(C.index)?w.index-C.index:0)),c=p(()=>{var w,C;const _=new Map;return{optionInfos:G8((w=e==null?void 0:e.value)!=null?w:[],{valueKey:(C=s==null?void 0:s.value)!=null?C:"value",fieldNames:l.value,origin:"options",optionInfoMap:_}),optionInfoMap:_}}),d=p(()=>{var w,C;const _=new Map;return{optionInfos:G8((w=t==null?void 0:t.value)!=null?w:[],{valueKey:(C=s==null?void 0:s.value)!=null?C:"value",fieldNames:l.value,origin:"extraOptions",optionInfoMap:_}),optionInfoMap:_}}),f=xe(new Map);Be([u,e??D([]),t??D([]),s??D("value")],()=>{f.clear(),u.value.forEach((w,C)=>{f.set(w.key,tX($4({},w),{index:C}))}),c.value.optionInfoMap.forEach(w=>{f.has(w.key)||(w.index=f.size,f.set(w.key,w))}),d.value.optionInfoMap.forEach(w=>{f.has(w.key)||(w.index=f.size,f.set(w.key,w))})},{immediate:!0,deep:!0});const h=p(()=>{var w;const C=uI(c.value.optionInfos,{inputValue:n==null?void 0:n.value,filterOption:i==null?void 0:i.value});return((w=o==null?void 0:o.value)==null||w)&&C.push(...uI(d.value.optionInfos,{inputValue:n==null?void 0:n.value,filterOption:i==null?void 0:i.value})),C}),m=p(()=>Array.from(f.values()).filter(w=>w.origin==="extraOptions"&&(o==null?void 0:o.value)===!1?!1:V2(w,{inputValue:n==null?void 0:n.value,filterOption:i==null?void 0:i.value}))),y=p(()=>m.value.filter(w=>!w.disabled).map(w=>w.key));return{validOptions:h,optionInfoMap:f,validOptionInfos:m,enabledOptionKeys:y,getNextSlotOptionIndex:()=>a.size,addSlotOptionInfo:(w,C)=>{a.set(w,C)},removeSlotOptionInfo:w=>{a.delete(w)}}},hn={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:y,onPopupVisibleChange:k,enterToOpen:b=!0,defaultActiveFirstOption:$})=>{const{validOptions:w,optionInfoMap:C,validOptionInfos:_,enabledOptionKeys:A,getNextSlotOptionIndex:L,addSlotOptionInfo:x,removeSlotOptionInfo:T}=iX({options:t,extraOptions:n,inputValue:i,filterOption:o,showExtraOptions:s,valueKey:l,fieldNames:a}),O=D();Be(A,ee=>{(!O.value||!ee.includes(O.value))&&(O.value=ee[0])});const M=ee=>{O.value=ee},B=ee=>{const V=A.value.length;if(V===0)return;if(!O.value)return ee==="down"?A.value[0]:A.value[V-1];const R=A.value.indexOf(O.value),F=(V+R+(ee==="up"?-1:1))%V;return A.value[F]},W=ee=>{var V,R;m!=null&&m.value&&m.value.scrollTo({key:ee});const F=C.get(ee),K=(V=f==null?void 0:f.value)==null?void 0:V.wrapperRef,q=(R=h==null?void 0:h.value[ee])!=null?R:F==null?void 0:F.ref;if(!K||!q||K.scrollHeight===K.offsetHeight)return;const Y=GU(q,K),oe=K.scrollTop;Y.top<0?K.scrollTo(0,oe+Y.top):Y.bottom<0&&K.scrollTo(0,oe-Y.bottom)};Be(c,ee=>{var V;if(ee){const R=d.value[d.value.length-1];let F=(V=$==null?void 0:$.value)==null||V?A.value[0]:void 0;A.value.includes(R)&&(F=R),F!==O.value&&(O.value=F),wt(()=>{O.value&&W(O.value)})}});const U=W2(new Map([[hn.ENTER,ee=>{!(u!=null&&u.value)&&!ee.isComposing&&(c.value?O.value&&(y(O.value,ee),ee.preventDefault()):b&&(k(!0),ee.preventDefault()))}],[hn.ESC,ee=>{c.value&&(k(!1),ee.preventDefault())}],[hn.ARROW_DOWN,ee=>{if(c.value){const V=B("down");V&&(O.value=V,W(V)),ee.preventDefault()}}],[hn.ARROW_UP,ee=>{if(c.value){const V=B("up");V&&(O.value=V,W(V)),ee.preventDefault()}}]]));return vt(Yj,xe({multiple:e,valueKey:l,inputValue:i,filterOption:o,component:r,valueKeys:d,activeKey:O,setActiveKey:M,onSelect:y,getNextSlotOptionIndex:L,addSlotOptionInfo:x,removeSlotOptionInfo:T})),{validOptions:w,optionInfoMap:C,validOptionInfos:_,enabledOptionKeys:A,activeKey:O,setActiveKey:M,addSlotOptionInfo:x,removeSlotOptionInfo:T,getNextActiveKey:B,scrollIntoView:W,handleKeyDown:U}},rX=({dataKeys:e,contentRef:t,fixedSize:n,estimatedSize:i,buffer:o})=>{const s=D(0),r=new Map,l=p(()=>e.value.length),a=D(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=D(n.value),h=p(()=>i.value!==30?i.value:s.value||i.value),m=(L,x)=>{r.set(L,x)},y=L=>{var x;if(f.value)return h.value;const T=e.value[L];return(x=r.get(T))!=null?x:h.value},k=L=>r.has(L);at(()=>{const L=Array.from(r.values()).reduce((x,T)=>x+T,0);L>0&&(s.value=L/r.size)});const b=L=>f.value?h.value*L:$(0,L),$=(L,x)=>{let T=0;for(let O=L;O<x;O++)T+=y(O);return T},w=p(()=>f.value?h.value*a.value:$(0,a.value)),C=L=>{const x=L>=w.value;let T=Math.abs(L-w.value);const O=x?a.value:a.value-1;let M=0;for(;T>0;)T-=y(O+M),x?M++:M--;return M},_=L=>{const x=C(L),T=a.value+x-o.value;return T<0?0:T>c.value?c.value:T},A=p(()=>f.value?h.value*(l.value-u.value):$(u.value,l.value));return{frontPadding:w,behindPadding:A,start:a,end:u,getStartByScroll:_,setItemSize:m,hasItemSize:k,setStart:d,getScrollOffset:b}};var oX=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=D(),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 at(()=>s()),nn(()=>s()),()=>{var r;const l=Nd((r=t.default)==null?void 0:r.call(t));return l?Ai(l,{ref:o},!0):null}}}),sX=Object.defineProperty,pI=Object.getOwnPropertySymbols,lX=Object.prototype.hasOwnProperty,aX=Object.prototype.propertyIsEnumerable,mI=(e,t,n)=>t in e?sX(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,cX=(e,t)=>{for(var n in t||(t={}))lX.call(t,n)&&mI(e,n,t[n]);if(pI)for(var n of pI(t))aX.call(t,n)&&mI(e,n,t[n]);return e};const uX=N({name:"VirtualList",components:{VirtualListItem:oX},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}=Ne(e),a=j("virtual-list"),u=p(()=>ft(e.component)?cX({container:"div",list:"div",content:"div"},e.component):{container:e.component,list:"div",content:"div"}),c=D(),d=D(),f=p(()=>({height:ie(l.value)?`${l.value}px`:l.value,overflow:"auto"})),h=p(()=>n.value.map((O,M)=>{var B;return(B=O[i.value])!=null?B:M})),{frontPadding:m,behindPadding:y,start:k,end:b,getStartByScroll:$,setItemSize:w,hasItemSize:C,setStart:_,getScrollOffset:A}=rX({dataKeys:h,contentRef:d,fixedSize:o,estimatedSize:s,buffer:r}),L=p(()=>e.threshold&&n.value.length<=e.threshold?n.value:n.value.slice(k.value,b.value)),x=O=>{const{scrollTop:M,scrollHeight:B,offsetHeight:W}=O.target,U=$(M);U!==k.value&&(_(U),wt(()=>{T(M)})),t("scroll",O),Math.floor(B-(M+W))<=0&&t("reachBottom",O)},T=O=>{var M,B;if(c.value)if(ie(O))c.value.scrollTop=O;else{const W=(B=O.index)!=null?B:h.value.indexOf((M=O.key)!=null?M:"");_(W-r.value),c.value.scrollTop=A(W),wt(()=>{if(c.value){const U=A(W);U!==c.value.scrollTop&&(c.value.scrollTop=U)}})}};return{prefixCls:a,containerRef:c,contentRef:d,frontPadding:m,currentList:L,behindPadding:y,onScroll:x,setItemSize:w,hasItemSize:C,start:k,scrollTo:T,style:f,mergedComponent:u}}});function dX(e,t,n,i,o,s){const r=se("VirtualListItem");return S(),pe(Wi(e.mergedComponent.container),{ref:"containerRef",class:E(e.prefixCls),style:ne(e.style),onScroll:e.onScroll},{default:ve(()=>[(S(),pe(Wi(e.mergedComponent.list),Pe(e.listAttrs,{style:e.paddingPosition==="list"?{paddingTop:`${e.frontPadding}px`,paddingBottom:`${e.behindPadding}px`}:{}}),{default:ve(()=>[(S(),pe(Wi(e.mergedComponent.content),Pe({ref:"contentRef"},e.contentAttrs,{style:e.paddingPosition==="content"?{paddingTop:`${e.frontPadding}px`,paddingBottom:`${e.behindPadding}px`}:{}}),{default:ve(()=>[(S(!0),I(Re,null,$t(e.currentList,(l,a)=>{var u;return S(),pe(r,{key:(u=l[e.itemKey])!=null?u:e.start+a,"has-item-size":e.hasItemSize,"set-item-size":e.setItemSize},{default:ve(()=>[he(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=Z(uX,[["render",dX]]),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}=Ne(e),s=j("auto-complete"),{mergedDisabled:r,eventHandlers:l}=an({disabled:sr(e,"disabled")}),a=D(e.defaultValue),u=D(),c=p(()=>{var q;return(q=e.modelValue)!=null?q:a.value});Be(o,q=>{(Ge(q)||qi(q))&&(a.value="")});const d=p(()=>c.value?[ju(c.value)]:[]),{data:f}=Ne(e),h=D(),m=D({}),y=D(!1),k=p(()=>y.value&&U.value.length>0),b=D(),$=p(()=>e.virtualListProps?"div":"li"),w=q=>{y.value=q},C=(q,Y)=>{var oe;return!!((oe=Y.label)!=null&&oe.includes(q))},_=p(()=>Ue(e.filterOption)?e.filterOption:e.filterOption&&e.strict?C:e.filterOption),A=q=>{var Y,oe;a.value=q,t("update:modelValue",q),t("change",q),(oe=(Y=l.value)==null?void 0:Y.onChange)==null||oe.call(Y)},L=q=>{var Y,oe;a.value="",t("update:modelValue",""),t("change",""),(oe=(Y=l.value)==null?void 0:Y.onChange)==null||oe.call(Y),t("clear",q)},x=(q,Y)=>{var oe,fe;const le=(oe=W.get(q))==null?void 0:oe.value;t("select",le),A(le),(fe=u.value)==null||fe.blur()},T=q=>{t("search",q),A(q)},O=q=>{t("dropdownScroll",q)},M=q=>{t("dropdownReachBottom",q)},{validOptions:B,optionInfoMap:W,validOptionInfos:U,handleKeyDown:ee}=JA({options:f,inputValue:c,filterOption:_,popupVisible:k,valueKeys:d,component:$,dropdownRef:h,optionRefs:m,onSelect:x,onPopupVisibleChange:w}),V=q=>{if(Ue(i.option)&&q.value){const Y=W.get(q.key),oe=i.option;return()=>oe({data:Y})}return()=>q.label},R=q=>g(Pu,{ref:Y=>{Y!=null&&Y.$el&&(m.value[q.key]=Y.$el)},key:q.key,value:q.value,disabled:q.disabled,internal:!0},{default:V(q)}),F=()=>g(XA,{ref:h,class:`${s}-dropdown`,virtualList:!!e.virtualListProps,onScroll:O,onReachBottom:M},{default:()=>[...B.value.map(q=>R(q))],"virtual-list":()=>g(zh,Pe(e.virtualListProps,{ref:b,data:B.value}),{item:({item:q})=>R(q)}),footer:i.footer});return{inputRef:u,render:()=>g(ri,Pe({trigger:"focus",position:"bl",animationName:"slide-dynamic-origin",autoFitTransformOrigin:!0,popupVisible:k.value,clickToClose:!1,preventFocus:!0,popupOffset:4,disabled:r.value,autoFitPopupWidth:!0},e.triggerProps,{onPopupVisibleChange:w}),{default:()=>[g(Za,Pe({ref:u},n,{allowClear:e.allowClear,modelValue:c.value,disabled:r.value,onInput:T,onClear:L,onKeydown:ee}),i)],content:F})}},methods:{focus(){var e;(e=this.inputRef)==null||e.focus()},blur(){var e;(e=this.inputRef)==null||e.blur()}},render(){return this.render()}});const fX=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=D(-1),s=p(()=>{var u;return(u=n==null?void 0:n.value)!=null?u:o.value}),r=D(),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 Be(e,()=>{e.value&&!r.value&&(r.value=l())}),at(()=>{e.value&&(r.value=l()),a()}),xn(()=>a()),{computedIndex:s}},Jj=Symbol("ArcoAvatarGroup"),hX=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=ie(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),pX=["stroke-width","stroke-linecap","stroke-linejoin"],mX=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),vX=[mX];function gX(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},vX,14,pX)}var _4=Z(hX,[["render",gX]]);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 yX=Object.defineProperty,vI=Object.getOwnPropertySymbols,bX=Object.prototype.hasOwnProperty,kX=Object.prototype.propertyIsEnumerable,gI=(e,t,n)=>t in e?yX(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,yI=(e,t)=>{for(var n in t||(t={}))bX.call(t,n)&&gI(e,n,t[n]);if(vI)for(var n of vI(t))kX.call(t,n)&&gI(e,n,t[n]);return e};const wX=N({name:"Avatar",components:{ResizeObserver:Ra,IconImageClose:Z2,IconLoading:Ii},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}=Ne(e),u=j("avatar"),c=Ze(Jj,void 0),d=D(),f=D(),h=p(()=>{var U;return(U=c==null?void 0:c.shape)!=null?U:o.value}),m=p(()=>{var U;return(U=c==null?void 0:c.size)!=null?U:s.value}),y=p(()=>{var U;return(U=c==null?void 0:c.autoFixFontSize)!=null?U:r.value}),k=D(!1),b=D(!1),$=D(!0),w=D(!1),C=c?H2({itemRef:d,selector:`.${u}`}).computedIndex:D(-1),_=p(()=>{var U;const ee=ie(m.value)?{width:`${m.value}px`,height:`${m.value}px`,fontSize:`${m.value/2}px`}:{};return c&&(ee.zIndex=c.zIndexAscend?C.value+1:c.total-C.value,ee.marginLeft=C.value!==0?`-${((U=m.value)!=null?U:40)/4}px`:"0"),ee}),A=CX({triggerIconStyle:a==null?void 0:a.value,inlineStyle:i.style,triggerType:l.value}),L=()=>{!k.value&&!e.imageUrl&&wt(()=>{var U;if(!f.value||!d.value)return;const ee=f.value.clientWidth,V=(U=m.value)!=null?U:d.value.offsetWidth,R=V/(ee+8);V&&R<1&&(f.value.style.transform=`scale(${R}) translateX(-50%)`),$.value=!0})};at(()=>{var U;(U=f.value)!=null&&U.firstElementChild&&["IMG","PICTURE"].includes(f.value.firstElementChild.tagName)&&(k.value=!0),y.value&&L()}),Be(s,()=>{y.value&&L()});const x=p(()=>[u,`${u}-${h.value}`]),T=p(()=>k.value||e.imageUrl?`${u}-image`:`${u}-text`);return{prefixCls:u,itemRef:d,cls:x,outerStyle:_,wrapperRef:f,wrapperCls:T,computedTriggerIconStyle:A,isImage:k,shouldLoad:$,isLoaded:w,hasError:b,onClick:U=>{n("click",U)},handleResize:()=>{y.value&&L()},handleImgLoad:()=>{w.value=!0,n("load")},handleImgError:()=>{b.value=!0,n("error")}}}}),CX=({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)},$X=["src"];function SX(e,t,n,i,o,s){const r=se("IconImageClose"),l=se("IconLoading"),a=se("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))},[g(a,{onResize:e.handleResize},{default:ve(()=>[P("span",{ref:"wrapperRef",class:E(e.wrapperCls)},[e.imageUrl?(S(),I(Re,{key:0},[e.hasError?he(e.$slots,"error",{key:0},()=>[P("div",{class:E(`${e.prefixCls}-image-icon`)},[g(r)],2)]):de("v-if",!0),!(e.hasError||!e.shouldLoad)&&!e.isLoaded?he(e.$slots,"default",{key:1},()=>[P("div",{class:E(`${e.prefixCls}-image-icon`)},[g(l)],2)]):de("v-if",!0),e.hasError||!e.shouldLoad?de("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,$X))],64)):he(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)},[he(e.$slots,"trigger-icon")],6)):de("v-if",!0)],6)}var Q1=Z(wX,[["render",SX]]);const _X=N({name:"Popover",components:{Trigger:ri},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=D(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 PX(e,t,n,i,o,s){const r=se("trigger");return S(),pe(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:ve(()=>[P("div",{class:E(`${e.prefixCls}-title`)},[he(e.$slots,"title",{},()=>[Ve(Oe(e.title),1)])],2),P("div",{class:E(`${e.prefixCls}-content`)},[he(e.$slots,"content",{},()=>[Ve(Oe(e.content),1)])],2)]),default:ve(()=>[he(e.$slots,"default")]),_:3},8,["class","trigger","position","popup-visible","content-class","content-style","arrow-class","arrow-style","popup-container","onPopupVisibleChange"])}var P4=Z(_X,[["render",PX]]);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}=Ne(e),r=j("avatar-group"),l=D(0);return vt(Jj,xe({shape:n,size:i,autoFixFontSize:o,zIndexAscend:s,total:l})),()=>{var a,u;const c=ys((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),g("div",{class:r},[d,f.length>0&&g(e7,e.maxPopoverTriggerProps,{default:()=>[g(Q1,{class:`${r}-max-count-avatar`,style:e.maxStyle},{default:()=>[Ve("+"),f.length]})],content:()=>g("div",null,[f])})])}}}),AX=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)}}),LX=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=ie(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),EX=["stroke-width","stroke-linecap","stroke-linejoin"],IX=P("path",{d:"M43 7H5M24 20v23M24 13.96 30.453 21H17.546L24 13.96Zm.736-.804Z"},null,-1),TX=P("path",{d:"m24 14-6 7h12l-6-7Z",fill:"currentColor",stroke:"none"},null,-1),OX=[IX,TX];function xX(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},OX,14,EX)}var A4=Z(LX,[["render",xX]]);const eR=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)}}),MX=N({name:"BackTop",components:{IconToTop:eR},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=D(!1),i=D(),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 at(()=>{i.value=o?document==null?void 0:document.documentElement:r(e.targetContainer),i.value&&(zt(o?window:i.value,"scroll",s),s())}),Ln(()=>{s.cancel(),i.value&&Xt(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 NX(e,t,n,i,o,s){const r=se("icon-to-top");return S(),pe(Li,{name:"fade-in"},{default:ve(()=>[e.visible?(S(),I("div",{key:0,class:E(e.prefixCls),onClick:t[0]||(t[0]=(...l)=>e.scrollToTop&&e.scrollToTop(...l))},[he(e.$slots,"default",{},()=>[P("button",{class:E(`${e.prefixCls}-btn`)},[g(r)],2)])],2)):de("v-if",!0)]),_:3})}var L4=Z(MX,[["render",NX]]);const zX=Object.assign(L4,{install:(e,t)=>{nt(e,t);const n=tt(t);e.component(n+L4.name,L4)}});var jX=Object.defineProperty,bI=Object.getOwnPropertySymbols,RX=Object.prototype.hasOwnProperty,BX=Object.prototype.propertyIsEnumerable,kI=(e,t,n)=>t in e?jX(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,E4=(e,t)=>{for(var n in t||(t={}))RX.call(t,n)&&kI(e,n,t[n]);if(bI)for(var n of bI(t))BX.call(t,n)&&kI(e,n,t[n]);return e};const DX=["red","orangered","orange","gold","lime","green","cyan","arcoblue","purple","pinkpurple","magenta","gray"],FX=["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=>FX.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}=Ne(e),c=j("badge"),d=VX(c,n==null?void 0:n.value,t==null?void 0:t.default),f=p(()=>{const m=E4({},(o==null?void 0:o.value)||{}),[y,k]=(s==null?void 0:s.value)||[];y&&(m.marginRight=`${-y}px`),k&&(m.marginTop=`${k}px`);const b=!(i!=null&&i.value)||DX.includes(i==null?void 0:i.value)?{}:{backgroundColor:i.value};return{mergedStyle:E4(E4({},b),m),computedDotStyle:m,computedColorStyle:b}}),h=()=>{const m=r==null?void 0:r.value,y=i==null?void 0:i.value,k=n==null?void 0:n.value,b=l==null?void 0:l.value,$=Number(u==null?void 0:u.value),w=(u==null?void 0:u.value)!=null,{computedDotStyle:C,mergedStyle:_}=f.value;return t.content?g("span",{class:`${c}-custom-dot`,style:C},[t.content()]):m&&!y&&!k?g("span",{class:`${c}-text`,style:C},[m]):k||y&&!w?g("span",{class:`${c}-status-wrapper`},[g("span",{class:[`${c}-status-dot`,{[`${c}-status-${k}`]:k,[`${c}-color-${y}`]:y}],style:_},null),m&&g("span",{class:`${c}-status-text`},[m])]):(b||y)&&$>0?g("span",{class:[`${c}-dot`,{[`${c}-color-${y}`]:y}],style:_},null):$===0?null:g("span",{class:`${c}-number`,style:_},[g("span",null,[a.value&&$>a.value?`${a.value}+`:$])])};return()=>g("span",{class:d.value},[t.default&&t.default(),h()])}});const VX=(e,t,n)=>p(()=>[e,{[`${e}-status`]:t,[`${e}-no-children`]:!n}]),WX=Object.assign(I4,{install:(e,t)=>{nt(e,t);const n=tt(t);e.component(n+I4.name,I4)}}),tR=Symbol("ArcoBreadcrumb"),HX=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=ie(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),ZX=["stroke-width","stroke-linecap","stroke-linejoin"],qX=P("path",{d:"M38 25v-2h2v2h-2ZM23 25v-2h2v2h-2ZM8 25v-2h2v2H8Z",fill:"currentColor",stroke:"none"},null,-1),UX=P("path",{d:"M38 25v-2h2v2h-2ZM23 25v-2h2v2h-2ZM8 25v-2h2v2H8Z"},null,-1),KX=[qX,UX];function GX(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.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,ZX)}var T4=Z(HX,[["render",GX]]);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)}}),YX=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=ie(e.size)?`${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"],QX=P("path",{d:"M39.6 17.443 24.043 33 8.487 17.443"},null,-1),JX=[QX];function eQ(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},JX,14,XX)}var O4=Z(YX,[["render",eQ]]);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)}}),tQ=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=ie(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),nQ=["stroke-width","stroke-linecap","stroke-linejoin"],iQ=P("path",{d:"M29.506 6.502 18.493 41.498"},null,-1),rQ=[iQ];function oQ(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},rQ,14,nQ)}var x4=Z(tQ,[["render",oQ]]);const nR=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"),sQ=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=D(),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(ie(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 lQ(e,t,n,i,o,s){const r=se("empty"),l=se("Scrollbar");return S(),I("div",{class:E(e.cls)},[e.isEmpty?(S(),I("div",{key:0,class:E(`${e.prefixCls}-empty`)},[he(e.$slots,"empty",{},()=>[g(r)])],2)):de("v-if",!0),g(l,{ref:"wrapperRef",class:E(`${e.prefixCls}-list-wrapper`),style:ne(e.style),onScroll:e.handleScroll},{default:ve(()=>[P("ul",{class:E(`${e.prefixCls}-list`)},[he(e.$slots,"default")],2)]),_:3},8,["class","style","onScroll"]),e.$slots.footer&&!e.isEmpty?(S(),I("div",{key:1,class:E(`${e.prefixCls}-footer`)},[he(e.$slots,"footer")],2)):de("v-if",!0)],2)}var iR=Z(sQ,[["render",lQ]]);const U2=({popupVisible:e,defaultPopupVisible:t,emit:n})=>{var i;const o=D((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 Be(s,l=>{o.value!==l&&(o.value=l)}),{computedPopupVisible:s,handlePopupVisibleChange:r}},aQ=N({name:"Dropdown",components:{Trigger:ri,DropdownPanel:iR},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}=Ne(e),s=j("dropdown"),{computedPopupVisible:r,handlePopupVisibleChange:l}=U2({defaultPopupVisible:n,popupVisible:i,emit:t});return vt(t7,xe({popupMaxHeight:o,onOptionClick:(u,c)=>{t("select",u,c),e.hideOnSelect&&l(!1)}})),{prefixCls:s,computedPopupVisible:r,handlePopupVisibleChange:l}}});function cQ(e,t,n,i,o,s){const r=se("DropdownPanel"),l=se("Trigger");return S(),pe(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:ve(()=>[g(r,null,Jt({default:ve(()=>[he(e.$slots,"content")]),_:2},[e.$slots.footer?{name:"footer",fn:ve(()=>[he(e.$slots,"footer")])}:void 0]),1024)]),default:ve(()=>[he(e.$slots,"default")]),_:3},8,["popup-visible","trigger","position","popup-container","opened-class","onPopupVisibleChange"])}var e0=Z(aQ,[["render",cQ]]);const uQ=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=D(),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 dQ(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`)},[he(e.$slots,"icon")],2)):de("v-if",!0),P("span",{class:E(`${e.prefixCls}-content`)},[he(e.$slots,"default")],2),e.$slots.suffix?(S(),I("span",{key:1,class:E(`${e.prefixCls}-suffix`)},[he(e.$slots,"suffix")],2)):de("v-if",!0)],2)}var Rd=Z(uQ,[["render",dQ]]);const fQ=N({name:"Dgroup",props:{title:String},setup(){return{prefixCls:j("dropdown-group")}}});function hQ(e,t,n,i,o,s){return S(),I(Re,null,[P("li",{class:E(`${e.prefixCls}-title`)},[he(e.$slots,"title",{},()=>[Ve(Oe(e.title),1)])],2),he(e.$slots,"default")],64)}var t0=Z(fQ,[["render",hQ]]);const pQ=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=ie(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),mQ=["stroke-width","stroke-linecap","stroke-linejoin"],vQ=P("path",{d:"m16 39.513 15.556-15.557L16 8.4"},null,-1),gQ=[vQ];function yQ(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},gQ,14,mQ)}var M4=Z(pQ,[["render",yQ]]);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)}}),bQ=N({name:"Dsubmenu",components:{Trigger:ri,DropdownPanel:iR,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}=Ne(e),o=j("dropdown"),{computedPopupVisible:s,handlePopupVisibleChange:r}=U2({defaultPopupVisible:n,popupVisible:i,emit:t});return{prefixCls:o,computedPopupVisible:s,handlePopupVisibleChange:r}}});function kQ(e,t,n,i,o,s){const r=se("IconRight"),l=se("dropdown-option"),a=se("dropdown-panel"),u=se("Trigger");return S(),pe(u,{"popup-visible":e.computedPopupVisible,trigger:e.trigger,position:e.position,disabled:e.disabled,"popup-offset":4,onPopupVisibleChange:e.handlePopupVisibleChange},{content:ve(()=>[g(a,{class:E(`${e.prefixCls}-submenu`)},Jt({default:ve(()=>[he(e.$slots,"content")]),_:2},[e.$slots.footer?{name:"footer",fn:ve(()=>[he(e.$slots,"footer")])}:void 0]),1032,["class"])]),default:ve(()=>[g(l,Pe(e.optionProps,{active:e.computedPopupVisible,"uninject-context":""}),Jt({suffix:ve(()=>[he(e.$slots,"suffix",{},()=>[g(r)])]),default:ve(()=>[he(e.$slots,"default")]),_:2},[e.$slots.icon?{name:"icon",fn:ve(()=>[he(e.$slots,"icon")])}:void 0]),1040,["active"])]),_:3},8,["popup-visible","trigger","position","disabled","onPopupVisibleChange"])}var n0=Z(bQ,[["render",kQ]]);const wQ=N({name:"DropdownButton",components:{IconMore:q2,Button:Zi,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}=Ne(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 CQ(e,t,n,i,o,s){const r=se("Button"),l=se("IconMore"),a=se("Dropdown"),u=se("ButtonGroup");return S(),pe(u,null,{default:ve(()=>[g(r,Pe({size:e.size,type:e.type,disabled:e.disabled},e.buttonProps,{onClick:e.handleClick}),{default:ve(()=>[he(e.$slots,"default")]),_:3},16,["size","type","disabled","onClick"]),g(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:ve(()=>[he(e.$slots,"content")]),default:ve(()=>[g(r,{size:e.size,type:e.type,disabled:e.disabled},{icon:ve(()=>[he(e.$slots,"icon",{popupVisible:e.computedPopupVisible},()=>[g(l)])]),_:3},8,["size","type","disabled"])]),_:3},8,["popup-visible","trigger","position","popup-container","hide-on-select","onSelect","onPopupVisibleChange"])]),_:3})}var i0=Z(wQ,[["render",CQ]]);const rR=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(tR,void 0),s=D(!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,y,k,b,$,w,C;if(!a.value)return null;const _=(C=(w=($=(y=(m=t.separator)==null?void 0:m.call(t))!=null?y:e.separator)!=null?$:(b=o==null?void 0:(k=o.slots).separator)==null?void 0:b.call(k))!=null?w:o==null?void 0:o.separator)!=null?C:g(nR,null,null);return g("div",{"aria-hidden":"true",class:`${i}-separator`},[_])},d=()=>{var m,y,k,b;return g("div",Pe({role:"listitem",class:[i,{[`${i}-with-dropdown`]:e.droplist||t.droplist}]},l.value?{"aria-label":"ellipses of breadcrumb items"}:void 0,n),[l.value?(k=(y=o==null?void 0:(m=o.slots)["more-icon"])==null?void 0:y.call(m))!=null?k:g(q2,null,null):(b=t.default)==null?void 0:b.call(t),(e.droplist||t.droplist)&&g("span",{"aria-hidden":!0,class:[`${i}-dropdown-icon`,{[`${i}-dropdown-icon-active`]:s.value}]},[g(Yu,null,null)])])},f=()=>{var m,y,k;return(k=(m=t.droplist)==null?void 0:m.call(t))!=null?k:(y=e.droplist)==null?void 0:y.map(b=>g(Rd,{value:b.path},{default:()=>[b.label]}))},h=()=>g(rR,Pe({popupVisible:s.value,onPopupVisibleChange:u},e.dropdownProps),{default:()=>[d()],content:f});return()=>r.value?g(Re,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}=Ne(e),s=j("breadcrumb"),r=D(0),l=p(()=>n.value>0&&r.value>n.value+1);vt(tR,xe({total:r,maxCount:n,separator:i,needHide:l,slots:t}));const a=(d,f,h)=>{var m,y;if(f.indexOf(d)===f.length-1)return g("span",null,[d.label]);const k=(y=(m=e.customUrl)==null?void 0:m.call(e,h))!=null?y:`#/${h.join("/").replace(/^\//,"")}`;return g("a",{href:k},[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,y)=>{f.push((h.path||"").replace(/^\//,""));const k=[...f];return g(Fp,{key:h.path||h.label,index:m,droplist:h.children},{default:()=>{var b,$;return[($=(b=t["item-render"])==null?void 0:b.call(t,{route:h,routes:y,paths:k}))!=null?$:a(h,y,k)]}})})},c=()=>{var d,f;const h=ys((f=(d=t.default)==null?void 0:d.call(t))!=null?f:[]);return r.value!==h.length&&(r.value=h.length),h.map((m,y)=>{var k;return m.props=Pe((k=m.props)!=null?k:{},{index:y}),m})};return()=>g("div",{role:"list",class:s},[t.default?c():u()])}});const $Q=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 WYe(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 oR={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",y="Invalid Date",k=/^(\d{4})[-/]?(\d{1,2})?[-/]?(\d{0,2})[Tt\s]*(\d{1,2})?:?(\d{1,2})?:?(\d{1,2})?[.:]?(\d+)?$/,b=/\[([^\]]+)]|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,$={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(U){var ee=["th","st","nd","rd"],V=U%100;return"["+U+(ee[(V-20)%10]||ee[V]||ee[0])+"]"}},w=function(U,ee,V){var R=String(U);return!R||R.length>=ee?U:""+Array(ee+1-R.length).join(V)+U},C={s:w,z:function(U){var ee=-U.utcOffset(),V=Math.abs(ee),R=Math.floor(V/60),F=V%60;return(ee<=0?"+":"-")+w(R,2,"0")+":"+w(F,2,"0")},m:function U(ee,V){if(ee.date()<V.date())return-U(V,ee);var R=12*(V.year()-ee.year())+(V.month()-ee.month()),F=ee.clone().add(R,d),K=V-F<0,q=ee.clone().add(R+(K?-1:1),d);return+(-(R+(V-F)/(K?F-q:q-F))||0)},a:function(U){return U<0?Math.ceil(U)||0:Math.floor(U)},p:function(U){return{M:d,y:h,w:c,d:u,D:m,h:a,m:l,s:r,ms:s,Q:f}[U]||String(U||"").toLowerCase().replace(/s$/,"")},u:function(U){return U===void 0}},_="en",A={};A[_]=$;var L="$isDayjsObject",x=function(U){return U instanceof B||!(!U||!U[L])},T=function U(ee,V,R){var F;if(!ee)return _;if(typeof ee=="string"){var K=ee.toLowerCase();A[K]&&(F=K),V&&(A[K]=V,F=K);var q=ee.split("-");if(!F&&q.length>1)return U(q[0])}else{var Y=ee.name;A[Y]=ee,F=Y}return!R&&F&&(_=F),F||!R&&_},O=function(U,ee){if(x(U))return U.clone();var V=typeof ee=="object"?ee:{};return V.date=U,V.args=arguments,new B(V)},M=C;M.l=T,M.i=x,M.w=function(U,ee){return O(U,{locale:ee.$L,utc:ee.$u,x:ee.$x,$offset:ee.$offset})};var B=function(){function U(V){this.$L=T(V.locale,null,!0),this.parse(V),this.$x=this.$x||V.x||{},this[L]=!0}var ee=U.prototype;return ee.parse=function(V){this.$d=function(R){var F=R.date,K=R.utc;if(F===null)return new Date(NaN);if(M.u(F))return new Date;if(F instanceof Date)return new Date(F);if(typeof F=="string"&&!/Z$/i.test(F)){var q=F.match(k);if(q){var Y=q[2]-1||0,oe=(q[7]||"0").substring(0,3);return K?new Date(Date.UTC(q[1],Y,q[3]||1,q[4]||0,q[5]||0,q[6]||0,oe)):new Date(q[1],Y,q[3]||1,q[4]||0,q[5]||0,q[6]||0,oe)}}return new Date(F)}(V),this.init()},ee.init=function(){var V=this.$d;this.$y=V.getFullYear(),this.$M=V.getMonth(),this.$D=V.getDate(),this.$W=V.getDay(),this.$H=V.getHours(),this.$m=V.getMinutes(),this.$s=V.getSeconds(),this.$ms=V.getMilliseconds()},ee.$utils=function(){return M},ee.isValid=function(){return this.$d.toString()!==y},ee.isSame=function(V,R){var F=O(V);return this.startOf(R)<=F&&F<=this.endOf(R)},ee.isAfter=function(V,R){return O(V)<this.startOf(R)},ee.isBefore=function(V,R){return this.endOf(R)<O(V)},ee.$g=function(V,R,F){return M.u(V)?this[R]:this.set(F,V)},ee.unix=function(){return Math.floor(this.valueOf()/1e3)},ee.valueOf=function(){return this.$d.getTime()},ee.startOf=function(V,R){var F=this,K=!!M.u(R)||R,q=M.p(V),Y=function(we,_e){var Ee=M.w(F.$u?Date.UTC(F.$y,_e,we):new Date(F.$y,_e,we),F);return K?Ee:Ee.endOf(u)},oe=function(we,_e){return M.w(F.toDate()[we].apply(F.toDate("s"),(K?[0,0,0,0]:[23,59,59,999]).slice(_e)),F)},fe=this.$W,le=this.$M,ue=this.$D,ge="set"+(this.$u?"UTC":"");switch(q){case h:return K?Y(1,0):Y(31,11);case d:return K?Y(1,le):Y(0,le+1);case c:var ce=this.$locale().weekStart||0,$e=(fe<ce?fe+7:fe)-ce;return Y(K?ue-$e:ue+(6-$e),le);case u:case m:return oe(ge+"Hours",0);case a:return oe(ge+"Minutes",1);case l:return oe(ge+"Seconds",2);case r:return oe(ge+"Milliseconds",3);default:return this.clone()}},ee.endOf=function(V){return this.startOf(V,!1)},ee.$set=function(V,R){var F,K=M.p(V),q="set"+(this.$u?"UTC":""),Y=(F={},F[u]=q+"Date",F[m]=q+"Date",F[d]=q+"Month",F[h]=q+"FullYear",F[a]=q+"Hours",F[l]=q+"Minutes",F[r]=q+"Seconds",F[s]=q+"Milliseconds",F)[K],oe=K===u?this.$D+(R-this.$W):R;if(K===d||K===h){var fe=this.clone().set(m,1);fe.$d[Y](oe),fe.init(),this.$d=fe.set(m,Math.min(this.$D,fe.daysInMonth())).$d}else Y&&this.$d[Y](oe);return this.init(),this},ee.set=function(V,R){return this.clone().$set(V,R)},ee.get=function(V){return this[M.p(V)]()},ee.add=function(V,R){var F,K=this;V=Number(V);var q=M.p(R),Y=function(le){var ue=O(K);return M.w(ue.date(ue.date()+Math.round(le*V)),K)};if(q===d)return this.set(d,this.$M+V);if(q===h)return this.set(h,this.$y+V);if(q===u)return Y(1);if(q===c)return Y(7);var oe=(F={},F[l]=i,F[a]=o,F[r]=n,F)[q]||1,fe=this.$d.getTime()+V*oe;return M.w(fe,this)},ee.subtract=function(V,R){return this.add(-1*V,R)},ee.format=function(V){var R=this,F=this.$locale();if(!this.isValid())return F.invalidDate||y;var K=V||"YYYY-MM-DDTHH:mm:ssZ",q=M.z(this),Y=this.$H,oe=this.$m,fe=this.$M,le=F.weekdays,ue=F.months,ge=F.meridiem,ce=function(_e,Ee,De,Q){return _e&&(_e[Ee]||_e(R,K))||De[Ee].slice(0,Q)},$e=function(_e){return M.s(Y%12||12,_e,"0")},we=ge||function(_e,Ee,De){var Q=_e<12?"AM":"PM";return De?Q.toLowerCase():Q};return K.replace(b,function(_e,Ee){return Ee||function(De){switch(De){case"YY":return String(R.$y).slice(-2);case"YYYY":return M.s(R.$y,4,"0");case"M":return fe+1;case"MM":return M.s(fe+1,2,"0");case"MMM":return ce(F.monthsShort,fe,ue,3);case"MMMM":return ce(ue,fe);case"D":return R.$D;case"DD":return M.s(R.$D,2,"0");case"d":return String(R.$W);case"dd":return ce(F.weekdaysMin,R.$W,le,2);case"ddd":return ce(F.weekdaysShort,R.$W,le,3);case"dddd":return le[R.$W];case"H":return String(Y);case"HH":return M.s(Y,2,"0");case"h":return $e(1);case"hh":return $e(2);case"a":return we(Y,oe,!0);case"A":return we(Y,oe,!1);case"m":return String(oe);case"mm":return M.s(oe,2,"0");case"s":return String(R.$s);case"ss":return M.s(R.$s,2,"0");case"SSS":return M.s(R.$ms,3,"0");case"Z":return q}return null}(_e)||q.replace(":","")})},ee.utcOffset=function(){return 15*-Math.round(this.$d.getTimezoneOffset()/15)},ee.diff=function(V,R,F){var K,q=this,Y=M.p(R),oe=O(V),fe=(oe.utcOffset()-this.utcOffset())*i,le=this-oe,ue=function(){return M.m(q,oe)};switch(Y){case h:K=ue()/12;break;case d:K=ue();break;case f:K=ue()/3;break;case c:K=(le-fe)/6048e5;break;case u:K=(le-fe)/864e5;break;case a:K=le/o;break;case l:K=le/i;break;case r:K=le/n;break;default:K=le}return F?K:M.a(K)},ee.daysInMonth=function(){return this.endOf(d).$D},ee.$locale=function(){return A[this.$L]},ee.locale=function(V,R){if(!V)return this.$L;var F=this.clone(),K=T(V,R,!0);return K&&(F.$L=K),F},ee.clone=function(){return M.w(this.$d,this)},ee.toDate=function(){return new Date(this.valueOf())},ee.toJSON=function(){return this.isValid()?this.toISOString():null},ee.toISOString=function(){return this.$d.toISOString()},ee.toString=function(){return this.$d.toUTCString()},U}(),W=B.prototype;return O.prototype=W,[["$ms",s],["$s",r],["$m",l],["$H",a],["$W",u],["$M",d],["$y",h],["$D",m]].forEach(function(U){W[U[1]]=function(ee){return this.$g(ee,U[0],U[1])}}),O.extend=function(U,ee){return U.$i||(U(ee,B,O),U.$i=!0),O},O.locale=T,O.isDayjs=x,O.unix=function(U){return O(1e3*U)},O.en=A[_],O.Ls=A,O.p={},O})})(oR);var sR=oR.exports;const Si=Xu(sR);var lR={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(k){return(k=+k)+(k>68?1900:2e3)},c=function(k){return function(b){this[k]=+b}},d=[/[+-]\d\d:?(\d\d)?|Z/,function(k){(this.zone||(this.zone={})).offset=function(b){if(!b||b==="Z")return 0;var $=b.match(/([+-]|\d\d)/g),w=60*$[1]+(+$[2]||0);return w===0?0:$[0]==="+"?-w:w}(k)}],f=function(k){var b=a[k];return b&&(b.indexOf?b:b.s.concat(b.f))},h=function(k,b){var $,w=a.meridiem;if(w){for(var C=1;C<=24;C+=1)if(k.indexOf(w(C,0,b))>-1){$=C>12;break}}else $=k===(b?"pm":"PM");return $},m={A:[l,function(k){this.afternoon=h(k,!1)}],a:[l,function(k){this.afternoon=h(k,!0)}],Q:[o,function(k){this.month=3*(k-1)+1}],S:[o,function(k){this.milliseconds=100*+k}],SS:[s,function(k){this.milliseconds=10*+k}],SSS:[/\d{3}/,function(k){this.milliseconds=+k}],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(k){var b=a.ordinal,$=k.match(/\d+/);if(this.day=$[0],b)for(var w=1;w<=31;w+=1)b(w).replace(/\[|\]/g,"")===k&&(this.day=w)}],w:[r,c("week")],ww:[s,c("week")],M:[r,c("month")],MM:[s,c("month")],MMM:[l,function(k){var b=f("months"),$=(f("monthsShort")||b.map(function(w){return w.slice(0,3)})).indexOf(k)+1;if($<1)throw new Error;this.month=$%12||$}],MMMM:[l,function(k){var b=f("months").indexOf(k)+1;if(b<1)throw new Error;this.month=b%12||b}],Y:[/[+-]?\d+/,c("year")],YY:[s,function(k){this.year=u(k)}],YYYY:[/\d{4}/,c("year")],Z:d,ZZ:d};function y(k){var b,$;b=k,$=a&&a.formats;for(var w=(k=b.replace(/(\[[^\]]+])|(LTS?|l{1,4}|L{1,4})/g,function(O,M,B){var W=B&&B.toUpperCase();return M||$[B]||n[B]||$[W].replace(/(\[[^\]]+])|(MMMM|MM|DD|dddd)/g,function(U,ee,V){return ee||V.slice(1)})})).match(i),C=w.length,_=0;_<C;_+=1){var A=w[_],L=m[A],x=L&&L[0],T=L&&L[1];w[_]=T?{regex:x,parser:T}:A.replace(/^\[|\]$/g,"")}return function(O){for(var M={},B=0,W=0;B<C;B+=1){var U=w[B];if(typeof U=="string")W+=U.length;else{var ee=U.regex,V=U.parser,R=O.slice(W),F=ee.exec(R)[0];V.call(M,F),O=O.replace(F,"")}}return function(K){var q=K.afternoon;if(q!==void 0){var Y=K.hours;q?Y<12&&(K.hours+=12):Y===12&&(K.hours=0),delete K.afternoon}}(M),M}}return function(k,b,$){$.p.customParseFormat=!0,k&&k.parseTwoDigitYear&&(u=k.parseTwoDigitYear);var w=b.prototype,C=w.parse;w.parse=function(_){var A=_.date,L=_.utc,x=_.args;this.$u=L;var T=x[1];if(typeof T=="string"){var O=x[2]===!0,M=x[3]===!0,B=O||M,W=x[2];M&&(W=x[2]),a=this.$locale(),!O&&W&&(a=$.Ls[W]),this.$d=function(R,F,K,q){try{if(["x","X"].indexOf(F)>-1)return new Date((F==="X"?1e3:1)*R);var Y=y(F)(R),oe=Y.year,fe=Y.month,le=Y.day,ue=Y.hours,ge=Y.minutes,ce=Y.seconds,$e=Y.milliseconds,we=Y.zone,_e=Y.week,Ee=new Date,De=le||(oe||fe?1:Ee.getDate()),Q=oe||Ee.getFullYear(),H=0;oe&&!fe||(H=fe>0?fe-1:Ee.getMonth());var re,me=ue||0,be=ge||0,X=ce||0,te=$e||0;return we?new Date(Date.UTC(Q,H,De,me,be,X,te+60*we.offset*1e3)):K?new Date(Date.UTC(Q,H,De,me,be,X,te)):(re=new Date(Q,H,De,me,be,X,te),_e&&(re=q(re).week(_e).toDate()),re)}catch{return new Date("")}}(A,T,L,$),this.init(),W&&W!==!0&&(this.$L=this.locale(W).$L),B&&A!=this.format(T)&&(this.$d=new Date("")),a={}}else if(T instanceof Array)for(var U=T.length,ee=1;ee<=U;ee+=1){x[1]=T[ee-1];var V=$.apply(this,x);if(V.isValid()){this.$d=V.$d,this.$L=V.$L,this.init();break}ee===U&&(this.$d=new Date(""))}else C.call(this,_)}}})})(lR);var SQ=lR.exports;const _Q=Xu(SQ);var aR={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))}}})})(aR);var PQ=aR.exports;const AQ=Xu(PQ);var cR={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)}}})})(cR);var LQ=cR.exports;const EQ=Xu(LQ);var uR={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)}}})})(uR);var IQ=uR.exports;const TQ=Xu(IQ);var dR={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}}})})(dR);var OQ=dR.exports;const xQ=Xu(OQ);var fR={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)}}})})(fR);var MQ=fR.exports;const NQ=Xu(MQ);var zQ={exports:{}};(function(e,t){(function(n,i){e.exports=i(sR)})(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})})(zQ);var jQ=Object.defineProperty,RQ=Object.defineProperties,BQ=Object.getOwnPropertyDescriptors,wI=Object.getOwnPropertySymbols,DQ=Object.prototype.hasOwnProperty,FQ=Object.prototype.propertyIsEnumerable,CI=(e,t,n)=>t in e?jQ(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,VQ=(e,t)=>{for(var n in t||(t={}))DQ.call(t,n)&&CI(e,n,t[n]);if(wI)for(var n of wI(t))FQ.call(t,n)&&CI(e,n,t[n]);return e},WQ=(e,t)=>RQ(e,BQ(t));const HQ=(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};Si.extend(HQ);Si.extend(_Q);Si.extend(AQ);Si.extend(EQ);Si.extend(TQ);Si.extend(xQ);Si.extend(NQ);const Tn=Si,Dn={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 Pi(){return Tn()}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:lt(t)&&lt(e)?n(t[0],e[0])||n(t[1],e[1]):!lt(t)&&!lt(e)?n(t,e):!0}function Rr(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(pU(t))return Tn(n(o),t.replace(/\[Q]Q/,"MM"));if(Tn(o,t).isValid())return Tn(o,t)}return Tn(o)}};return lt(e)?e.map(i):i(e)}function gr(e){const t=n=>n?n.toDate():void 0;return lt(e)?e.map(t):t(e)}function hR(e,t){Tn.locale(WQ(VQ({},Tn.Ls[e.toLocaleLowerCase()]),{weekStart:t}))}function ZQ(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 qQ=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}=Ne(e),s=j("calendar-week-list"),{t:r}=dn(),l=["monday","tuesday","wednesday","thursday","friday","saturday"];return t.value===0?l.unshift("sunday"):l.push("sunday"),n.value&&l.unshift("self"),()=>g("div",{class:s},[l.map(a=>g("div",{class:`${s}-item`,key:a},[r(`calendar.week.${i.value||o.value==="year"?"short":"long"}.${a}`)]))])}});function S1(e,t){if(e&&lt(e))return e[t]}function pR({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),y=!u.isPrev&&!u.isNext,k=y&&o,b=k&&d&&s(u.time,d),$=k&&f&&s(u.time,f),w=h&&d&&h.isBefore(d),C=f&&m&&m.isAfter(f),_=w&&b||C&&$;let A=s(u.time,Pi());return!o&&r==="year"&&(A=Pi().isSame(u.time,"date")),[`${e}-cell`,{[`${e}-cell-in-view`]:y,[`${e}-cell-today`]:A,[`${e}-cell-selected`]:t&&s(u.time,t),[`${e}-cell-range-start`]:b,[`${e}-cell-range-end`]:$,[`${e}-cell-in-range`]:k&&l(u.time,d,f),[`${e}-cell-in-range-near-hover`]:_,[`${e}-cell-hover-range-start`]:k&&h&&s(u.time,h),[`${e}-cell-hover-range-end`]:k&&m&&s(u.time,m),[`${e}-cell-hover-in-range`]:k&&l(u.time,h,m),[`${e}-cell-disabled`]:c}]}}var UQ=Object.defineProperty,KQ=Object.defineProperties,GQ=Object.getOwnPropertyDescriptors,$I=Object.getOwnPropertySymbols,YQ=Object.prototype.hasOwnProperty,XQ=Object.prototype.propertyIsEnumerable,SI=(e,t,n)=>t in e?UQ(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,z4=(e,t)=>{for(var n in t||(t={}))YQ.call(t,n)&&SI(e,n,t[n]);if($I)for(var n of $I(t))XQ.call(t,n)&&SI(e,n,t[n]);return e},j4=(e,t)=>KQ(e,GQ(t));const _I=6*7,Gy=e=>({year:e.year(),month:e.month()+1,date:e.date(),day:e.day(),time:e}),QQ=e=>({start:Gy(Dn.startOf(e,"month")),end:Gy(Dn.endOf(e,"month")),days:e.daysInMonth()});function mR(e,{dayStartOfWeek:t=0,isWeek:n}){const i=QQ(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(Dn.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(Dn.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 vR=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}=Ne(e),i=j("calendar"),o=e.pageShowDate.year(),s=p(()=>pR({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 g("div",Pe({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}):g("div",Pe({class:`${i}-date`},m),[g("div",{class:`${i}-date-value`},[e.panel?u.date:g("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(),y=e.value&&u.weekRows.find(k=>k.year===f&&k.month===h)&&m===u.weekOfYear;return g("div",{key:c,class:[`${i}-cell`,`${i}-cell-week`,{[`${i}-cell-selected-week`]:y,[`${i}-cell-in-range`]:y}]},[g("div",{class:`${i}-date`},[g("div",{class:`${i}-date-value`},[u.weekOfYear])])])}return null})}let l=n.value;return typeof e.current=="number"&&(l=mR(Tn(`${o}-${Au(e.current+1,2,"0")}-01`),{dayStartOfWeek:e.dayStartOfWeek,isWeek:e.isWeek})),()=>g("div",{class:e.cell?`${i}-month-cell`:`${i}-month`},[g(qQ,{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),g("div",{class:`${i}-month-cell-body`},[l==null?void 0:l.map((a,u)=>g("div",{key:u,class:[`${i}-month-row`,{[`${i}-row-week`]:e.isWeek}]},[r(a)]))])])}}),JQ=Object.defineProperty,eJ=Object.defineProperties,tJ=Object.getOwnPropertyDescriptors,PI=Object.getOwnPropertySymbols,nJ=Object.prototype.hasOwnProperty,iJ=Object.prototype.propertyIsEnumerable,AI=(e,t,n)=>t in e?JQ(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,rJ=(e,t)=>{for(var n in t||(t={}))nJ.call(t,n)&&AI(e,n,t[n]);if(PI)for(var n of PI(t))iJ.call(t,n)&&AI(e,n,t[n]);return e},oJ=(e,t)=>eJ(e,tJ(t));const gR=["January","February","March","April","May","June","July","August","September","October","November","December"].map((e,t)=>({name:e,value:t})),yR=Array(3);for(let e=0;e<3;e++)yR[e]=gR.slice(e*4,4*(e+1));const bR=Array(4);for(let e=0;e<4;e++)bR[e]=gR.slice(e*3,3*(e+1));var sJ=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(()=>pR({prefixCls:t,mergedValue:e.value,panel:!1,innerMode:e.mode,rangeValues:[],hoverRangeValues:[],isSameTime:(r,l)=>r.isSame(l,"month")})),{t:i}=dn(),o=p(()=>e.pageShowData.year()),s=e.panel?bR:yR;return()=>g("div",{class:`${t}-year`},[s.map((r,l)=>g("div",{class:`${t}-year-row`,key:l},[r.map(a=>{const u=Tn(`${o.value}-${Au(a.value+1,2,"0")}-01`),c=e.panel?{onClick:()=>e.selectHandler(u,!1)}:{};return g("div",{key:a.value,class:n.value(oJ(rJ({},a),{time:u}),!1)},[e.panel?g("div",Pe({class:`${t}-date`},c),[g("div",{class:`${t}-date-value`},[i(`calendar.month.short.${a.name}`)])]):g("div",{class:`${t}-month-with-days`},[g("div",{class:`${t}-month-title`},[i(`calendar.month.long.${a.name}`)]),g(vR,{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 lJ=({defaultValue:e,modelValue:t,emit:n,eventName:i="input",updateEventName:o="update:modelValue",eventHandlers:s})=>{var r;const l=D(),a=D((r=e==null?void 0:e.value)!=null?r:""),u=D(!1),c=D(!1),d=D("");let f;const h=p(()=>{var A;return(A=t==null?void 0:t.value)!=null?A:a.value}),m=(A,L)=>{a.value=A,n(o,A),n(i,A,L)},y=A=>{const{value:L}=A.target;c.value||(m(L,A),wt(()=>{l.value&&h.value!==l.value.value&&(l.value.value=h.value)}))},k=A=>{i==="input"&&h.value!==f&&(f=h.value,n("change",h.value,A))},b=A=>{var L;const{value:x}=A.target;A.type==="compositionend"?(c.value=!1,d.value="",m(x,A),wt(()=>{l.value&&h.value!==l.value.value&&(l.value.value=h.value)})):(c.value=!0,d.value=h.value+((L=A.data)!=null?L:""))},$=A=>{var L,x;u.value=!0,f=h.value,n("focus",A),(x=(L=s==null?void 0:s.value)==null?void 0:L.onFocus)==null||x.call(L,A)},w=A=>{var L,x;u.value=!1,n("blur",A),(x=(L=s==null?void 0:s.value)==null?void 0:L.onBlur)==null||x.call(L,A),k(A)},C=A=>{const L=A.key||A.code;!c.value&&L===qA.key&&(n("pressEnter",A),k(A))},_=A=>{l.value&&A.target!==l.value&&(A.preventDefault(),l.value.focus())};return Be(h,A=>{l.value&&A!==l.value.value&&(l.value.value=A)}),{inputRef:l,_value:a,_focused:u,isComposition:c,compositionValue:d,computedValue:h,handleInput:y,handleComposition:b,handleFocus:$,handleBlur:w,handleKeyDown:C,handleMousedown:_}};var aJ=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}=Ne(e),c=(o=e.baseCls)!=null?o:j("input-label"),{mergedSize:d,mergedDisabled:f,mergedError:h,eventHandlers:m}=an({size:s,disabled:r,error:l,uninject:u==null?void 0:u.value}),{mergedSize:y}=vi(d),{inputRef:k,_focused:b,computedValue:$,handleInput:w,handleComposition:C,handleFocus:_,handleBlur:A,handleMousedown:L}=lJ({modelValue:a,emit:n,eventName:"inputValueChange",updateEventName:"update:inputValue",eventHandlers:m}),x=p(()=>{var R;return(R=e.focused)!=null?R:b.value}),T=p(()=>e.enabledInput&&b.value||!e.modelValue),O=()=>{var R,F;return e.modelValue?(F=(R=e.formatLabel)==null?void 0:R.call(e,e.modelValue))!=null?F:e.modelValue.label:""},M=p(()=>e.enabledInput&&e.modelValue?O():e.placeholder),B=()=>{var R,F;return e.modelValue?(F=(R=i.default)==null?void 0:R.call(i,{data:e.modelValue}))!=null?F:O():null},W=p(()=>[c,`${c}-size-${y.value}`,{[`${c}-search`]:e.enabledInput,[`${c}-focus`]:x.value,[`${c}-disabled`]:f.value,[`${c}-error`]:h.value}]),U=p(()=>pi(t,ja)),ee=p(()=>ks(t,ja));return{inputRef:k,render:()=>g("span",Pe(U.value,{class:W.value,title:O(),onMousedown:L}),[i.prefix&&g("span",{class:`${c}-prefix`},[i.prefix()]),g("input",Pe(ee.value,{ref:k,class:[`${c}-input`,{[`${c}-input-hidden`]:!T.value}],value:$.value,readonly:!e.enabledInput,placeholder:M.value,disabled:f.value,onInput:w,onFocus:_,onBlur:A,onCompositionstart:C,onCompositionupdate:C,onCompositionend:C}),null),g("span",{class:[`${c}-value`,{[`${c}-value-hidden`]:T.value}]},[B()]),i.suffix&&g("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()}}),cJ=Object.defineProperty,LI=Object.getOwnPropertySymbols,uJ=Object.prototype.hasOwnProperty,dJ=Object.prototype.propertyIsEnumerable,EI=(e,t,n)=>t in e?cJ(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,fJ=(e,t)=>{for(var n in t||(t={}))uJ.call(t,n)&&EI(e,n,t[n]);if(LI)for(var n of LI(t))dJ.call(t,n)&&EI(e,n,t[n]);return e};const hJ=(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||ie(e)){const o={value:i,label:String(i),closable:!0};n.push(fJ({raw:o},o))}return n},II=["red","orangered","orange","gold","lime","green","cyan","blue","arcoblue","purple","pinkpurple","magenta","gray"],pJ=N({name:"Tag",components:{IconHover:ln,IconClose:mi,IconLoading:Ii},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}=Ne(e),i=j("tag"),o=p(()=>e.color&&II.includes(e.color)),s=p(()=>e.color&&!II.includes(e.color)),r=D(e.defaultVisible),l=D(e.defaultChecked),a=p(()=>{var k;return(k=e.visible)!=null?k:r.value}),u=p(()=>{var k;return e.checkable?(k=e.checked)!=null?k:l.value:!0}),{mergedSize:c}=vi(n),d=p(()=>c.value==="mini"?"small":c.value),f=k=>{r.value=!1,t("update:visible",!1),t("close",k)},h=k=>{if(e.checkable){const b=!u.value;l.value=b,t("update:checked",b),t("check",b,k)}},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}]),y=p(()=>{if(s.value)return{backgroundColor:e.color}});return{prefixCls:i,cls:m,style:y,computedVisible:a,computedChecked:u,handleClick:h,handleClose:f}}});function mJ(e,t,n,i,o,s){const r=se("icon-close"),l=se("icon-hover"),a=se("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`)},[he(e.$slots,"icon")],2)):de("v-if",!0),e.nowrap?(S(),I("span",{key:1,class:E(`${e.prefixCls}-text`)},[he(e.$slots,"default")],2)):he(e.$slots,"default",{key:2}),e.closable?(S(),pe(l,{key:3,role:"button","aria-label":"Close",prefix:e.prefixCls,class:E(`${e.prefixCls}-close-btn`),onClick:ir(e.handleClose,["stop"])},{default:ve(()=>[he(e.$slots,"close-icon",{},()=>[g(r)])]),_:3},8,["prefix","class","onClick"])):de("v-if",!0),e.loading?(S(),I("span",{key:4,class:E(`${e.prefixCls}-loading-icon`)},[g(a)],2)):de("v-if",!0)],6)):de("v-if",!0)}var R4=Z(pJ,[["render",mJ]]);const i7=Object.assign(R4,{install:(e,t)=>{nt(e,t);const n=tt(t);e.component(n+R4.name,R4)}});var vJ=Object.defineProperty,TI=Object.getOwnPropertySymbols,gJ=Object.prototype.hasOwnProperty,yJ=Object.prototype.propertyIsEnumerable,OI=(e,t,n)=>t in e?vJ(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,_1=(e,t)=>{for(var n in t||(t={}))gJ.call(t,n)&&OI(e,n,t[n]);if(TI)for(var n of TI(t))yJ.call(t,n)&&OI(e,n,t[n]);return e};const bJ={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}=Ne(e),u=e.baseCls||j("input-tag"),c=D(),d=D(),{mergedSize:f,mergedDisabled:h,mergedError:m,feedback:y,eventHandlers:k}=an({size:o,disabled:s,error:r,uninject:l==null?void 0:l.value}),{mergedSize:b}=vi(f),$=p(()=>_1(_1({},bJ),e.fieldNames)),w=D(!1),C=D(e.defaultValue),_=D(e.defaultInputValue),A=D(!1),L=D(""),x=p(()=>ft(e.retainInputValue)?_1({create:!1,blur:!1},e.retainInputValue):{create:e.retainInputValue,blur:e.retainInputValue}),T=xe({width:"12px"}),O=p(()=>e.focused||w.value),M=(H,re)=>{_.value=H,t("update:inputValue",H),t("inputValueChange",H,re)},B=H=>{var re;const{value:me}=H.target;H.type==="compositionend"?(A.value=!1,L.value="",M(me,H),wt(()=>{c.value&&U.value!==c.value.value&&(c.value.value=U.value)})):(A.value=!0,L.value=U.value+((re=H.data)!=null?re:""))},W=p(()=>{var H;return(H=e.modelValue)!=null?H:C.value}),U=p(()=>{var H;return(H=e.inputValue)!=null?H:_.value});Be(a,H=>{(Ge(H)||qi(H))&&(C.value=[])});const ee=H=>{c.value&&H.target!==c.value&&(H.preventDefault(),c.value.focus())},V=H=>{const{value:re}=H.target;A.value||(M(re,H),wt(()=>{c.value&&U.value!==c.value.value&&(c.value.value=U.value)}))},R=p(()=>hJ(W.value,$.value)),F=p(()=>{if(e.maxTagCount>0){const H=R.value.length-e.maxTagCount;if(H>0){const re=R.value.slice(0,e.maxTagCount),me={value:"__arco__more",label:`+${H}...`,closable:!1};return re.push(_1({raw:me},me)),re}}return R.value}),K=(H,re)=>{var me,be;C.value=H,t("update:modelValue",H),t("change",H,re),(be=(me=k.value)==null?void 0:me.onChange)==null||be.call(me,re)},q=(H,re,me)=>{var be;const X=(be=W.value)==null?void 0:be.filter((te,ae)=>ae!==re);K(X,me),t("remove",H,me)},Y=H=>{K([],H),t("clear",H)},oe=p(()=>!h.value&&!e.readonly&&e.allowClear&&!!W.value.length),fe=H=>{var re;if(U.value){if(H.preventDefault(),e.uniqueValue&&((re=W.value)!=null&&re.includes(U.value))){t("pressEnter",U.value,H);return}const me=W.value.concat(U.value);K(me,H),t("pressEnter",U.value,H),x.value.create||M("",H)}},le=H=>{var re,me;w.value=!0,t("focus",H),(me=(re=k.value)==null?void 0:re.onFocus)==null||me.call(re,H)},ue=H=>{var re,me;w.value=!1,!x.value.blur&&U.value&&M("",H),t("blur",H),(me=(re=k.value)==null?void 0:re.onBlur)==null||me.call(re,H)},ge=()=>{for(let H=R.value.length-1;H>=0;H--)if(R.value[H].closable)return H;return-1},ce=H=>{if(h.value||e.readonly)return;const re=H.key||H.code;if(!A.value&&U.value&&re===qA.key&&fe(H),!A.value&&F.value.length>0&&!U.value&&re===Wj.key){const me=ge();me>=0&&q(R.value[me].value,me,H)}},$e=H=>{H>12?T.width=`${H}px`:T.width="12px"};at(()=>{d.value&&$e(d.value.offsetWidth)});const we=()=>{d.value&&$e(d.value.offsetWidth)};Be(U,H=>{c.value&&!A.value&&H!==c.value.value&&(c.value.value=H)});const _e=p(()=>[u,`${u}-size-${b.value}`,{[`${u}-disabled`]:h.value,[`${u}-disabled-input`]:e.disabledInput,[`${u}-error`]:m.value,[`${u}-focus`]:O.value,[`${u}-readonly`]:e.readonly,[`${u}-has-tag`]:F.value.length>0,[`${u}-has-prefix`]:!!n.prefix,[`${u}-has-suffix`]:!!n.suffix||oe.value||y.value,[`${u}-has-placeholder`]:!W.value.length}]),Ee=p(()=>pi(i,ja)),De=p(()=>ks(i,ja));return{inputRef:c,render:()=>{var H;return g("span",Pe({class:_e.value,onMousedown:ee},Ee.value),[g(No,{onResize:we},{default:()=>[g("span",{ref:d,class:`${u}-mirror`},[F.value.length>0?L.value||U.value:L.value||U.value||e.placeholder])]}),n.prefix&&g("span",{class:`${u}-prefix`},[n.prefix()]),g(qu,{tag:"span",name:"input-tag-zoom",class:[`${u}-inner`,{[`${u}-nowrap`]:e.tagNowrap}]},{default:()=>[F.value.map((re,me)=>g(i7,Pe({key:`tag-${re.value}`,class:`${u}-tag`,closable:!h.value&&!e.readonly&&re.closable,visible:!0,nowrap:e.tagNowrap},re.tagProps,{onClose:be=>q(re.value,me,be)}),{default:()=>{var be,X,te,ae;return[(ae=(te=(be=n.tag)==null?void 0:be.call(n,{data:re.raw}))!=null?te:(X=e.formatTag)==null?void 0:X.call(e,re.raw))!=null?ae:re.label]}})),g("input",Pe(De.value,{ref:c,key:"input-tag-input",class:`${u}-input`,style:T,placeholder:F.value.length===0?e.placeholder:void 0,disabled:h.value,readonly:e.readonly||e.disabledInput,onInput:V,onKeydown:ce,onFocus:le,onBlur:ue,onCompositionstart:B,onCompositionupdate:B,onCompositionend:B}),null)]}),oe.value&&g(ln,{class:`${u}-clear-btn`,onClick:Y,onMousedown:re=>re.stopPropagation()},{default:()=>[g(mi,null,null)]}),(n.suffix||!!y.value)&&g("span",{class:`${u}-suffix`},[(H=n.suffix)==null?void 0:H.call(n),!!y.value&&g(qg,{type:y.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 kR=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=>lt(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}=Ne(e),r=j("select-view"),{feedback:l,eventHandlers:a,mergedDisabled:u,mergedSize:c,mergedError:d}=an({size:i,disabled:o,error:s}),{mergedSize:f}=vi(c),{opened:h}=Ne(e),m=D(),y=p(()=>{var M;return(M=m.value)==null?void 0:M.inputRef}),k=p(()=>e.modelValue.length===0),b=p(()=>e.allowSearch||e.allowCreate),$=p(()=>e.allowClear&&!e.disabled&&!k.value),w=M=>{var B,W;t("focus",M),(W=(B=a.value)==null?void 0:B.onFocus)==null||W.call(B,M)},C=M=>{var B,W;t("blur",M),(W=(B=a.value)==null?void 0:B.onBlur)==null||W.call(B,M)},_=M=>{t("remove",M)},A=M=>{t("clear",M)},L=()=>{var M,B,W,U;return e.loading?(B=(M=n["loading-icon"])==null?void 0:M.call(n))!=null?B:g(Ii,null,null):e.allowSearch&&e.opened?(U=(W=n["search-icon"])==null?void 0:W.call(n))!=null?U:g(Ky,null,null):n["arrow-icon"]?n["arrow-icon"]():g(Yu,{class:`${r}-arrow-icon`},null)},x=()=>g(Re,null,[$.value&&g(ln,{class:`${r}-clear-btn`,onClick:A,onMousedown:M=>M.stopPropagation()},{default:()=>[g(mi,null,null)]}),g("span",{class:`${r}-icon`},[L()]),!!l.value&&g(qg,{type:l.value},null)]);Be(h,M=>{!M&&y.value&&y.value.isSameNode(document.activeElement)&&y.value.blur()});const T=p(()=>[`${r}-${e.multiple?"multiple":"single"}`,{[`${r}-opened`]:e.opened,[`${r}-borderless`]:!e.bordered}]);return{inputRef:y,handleFocus:w,handleBlur:C,render:()=>e.multiple?g(kR,{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:_,onFocus:w,onBlur:C},{prefix:n.prefix,suffix:x,tag:n.label}):g(aJ,{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:b.value,uninjectFormItemContext:!0,onFocus:w,onBlur:C},{default:n.label,prefix:n.prefix,suffix:x})}},methods:{focus(){this.inputRef&&this.inputRef.focus()},blur(){this.inputRef&&this.inputRef.blur()}},render(){return this.render()}});const kJ=N({name:"Optgroup",props:{label:{type:String}},setup(){return{prefixCls:j("select-group")}}});function wJ(e,t,n,i,o,s){return S(),I(Re,null,[P("li",{class:E(`${e.prefixCls}-title`)},[he(e.$slots,"label",{},()=>[Ve(Oe(e.label),1)])],2),he(e.$slots,"default")],64)}var Vp=Z(kJ,[["render",wJ]]);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 CJ=Object.defineProperty,$J=Object.defineProperties,SJ=Object.getOwnPropertyDescriptors,MI=Object.getOwnPropertySymbols,_J=Object.prototype.hasOwnProperty,PJ=Object.prototype.propertyIsEnumerable,NI=(e,t,n)=>t in e?CJ(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,Qh=(e,t)=>{for(var n in t||(t={}))_J.call(t,n)&&NI(e,n,t[n]);if(MI)for(var n of MI(t))PJ.call(t,n)&&NI(e,n,t[n]);return e},AJ=(e,t)=>$J(e,SJ(t));function LJ(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Nt(e)}const EJ={value:"value",label:"label",disabled:"disabled",tagProps:"tagProps",render:"render"};var D4=N({name:"Select",components:{Trigger:ri,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:y,loading:k,defaultActiveFirstOption:b}=Ne(e),$=j("select"),{mergedSize:w,mergedDisabled:C,mergedError:_,eventHandlers:A}=an({size:o,disabled:s,error:r}),L=p(()=>e.virtualListProps?"div":"li"),x=p(()=>ft(e.allowSearch)&&!!e.allowSearch.retainInputValue);p(()=>{if(Ue(e.formatLabel))return Le=>{const Se=X.get(Le.value);return e.formatLabel(Se)}});const T=D(),O=D({}),M=D(),{computedPopupVisible:B,handlePopupVisibleChange:W}=U2({popupVisible:d,defaultPopupVisible:f,emit:n}),U=D(e.defaultValue),ee=p(()=>{var Le;const Se=(Le=e.modelValue)!=null?Le:U.value;return(lt(Se)?Se:Se||ie(Se)||$n(Se)||Hi(Se)?[Se]:[]).map(Ke=>({value:Ke,key:ju(Ke,e.valueKey)}))});Be(m,Le=>{(Ge(Le)||qi(Le))&&(U.value=c.value?[]:Le)});const V=p(()=>ee.value.map(Le=>Le.key)),R=p(()=>Qh(Qh({},EJ),y==null?void 0:y.value)),F=D(),K=Le=>{const Se={};return Le.forEach(Te=>{Se[Te]=X.get(Te)}),Se},q=Le=>{F.value=K(Le)},Y=Le=>Ue(e.fallbackOption)?e.fallbackOption(Le):{[R.value.value]:Le,[R.value.label]:String(ft(Le)?Le[u==null?void 0:u.value]:Le)},oe=()=>{const Le=[],Se=[];if(e.allowCreate||e.fallbackOption){for(const Te of ee.value)if(!Se.includes(Te.key)&&Te.value!==""){const Ke=X.get(Te.key);(!Ke||Ke.origin==="extraOptions")&&(Le.push(Te),Se.push(Te.key))}}if(e.allowCreate&&ge.value){const Te=ju(ge.value);if(!Se.includes(Te)){const Ke=X.get(Te);(!Ke||Ke.origin==="extraOptions")&&Le.push({value:ge.value,key:Te})}}return Le},fe=D([]),le=p(()=>fe.value.map(Le=>{var Se;let Te=Y(Le.value);const Ke=(Se=F.value)==null?void 0:Se[Le.key];return!Ge(Ke)&&!hU(Ke)&&(Te=Qh(Qh({},Te),Ke)),Te}));wt(()=>{Fn(()=>{var Le;const Se=oe();if(Se.length!==fe.value.length)fe.value=Se;else if(Se.length>0){for(let Te=0;Te<Se.length;Te++)if(Se[Te].key!==((Le=fe.value[Te])==null?void 0:Le.key)){fe.value=Se;break}}})});const ue=D(""),ge=p(()=>{var Le;return(Le=e.inputValue)!=null?Le:ue.value});Be(B,Le=>{!Le&&!x.value&&ge.value&&we("")});const ce=Le=>{var Se,Te;return e.multiple?Le.map(Ke=>{var _t,Ot;return(Ot=(_t=X.get(Ke))==null?void 0:_t.value)!=null?Ot:""}):(Te=(Se=X.get(Le[0]))==null?void 0:Se.value)!=null?Te:HY(X)?void 0:""},$e=Le=>{var Se,Te;const Ke=ce(Le);U.value=Ke,n("update:modelValue",Ke),n("change",Ke),(Te=(Se=A.value)==null?void 0:Se.onChange)==null||Te.call(Se),q(Le)},we=Le=>{ue.value=Le,n("update:inputValue",Le),n("inputValueChange",Le)},_e=(Le,Se)=>{if(e.multiple){if(V.value.includes(Le)){const Te=V.value.filter(Ke=>Ke!==Le);$e(Te)}else if(ae.value.includes(Le))if(e.limit>0&&V.value.length>=e.limit){const Te=X.get(Le);n("exceedLimit",Te==null?void 0:Te.value,Se)}else{const Te=V.value.concat(Le);$e(Te)}x.value||we("")}else{if(Le!==V.value[0]&&$e([Le]),x.value){const Te=X.get(Le);Te&&we(Te.label)}W(!1)}},Ee=mm(Le=>{n("search",Le)},e.searchDelay),De=Le=>{Le!==ge.value&&(B.value||W(!0),we(Le),e.allowSearch&&Ee(Le))},Q=Le=>{const Se=X.get(Le),Te=V.value.filter(Ke=>Ke!==Le);$e(Te),n("remove",Se==null?void 0:Se.value)},H=Le=>{Le==null||Le.stopPropagation();const Se=V.value.filter(Te=>{var Ke;return(Ke=X.get(Te))==null?void 0:Ke.disabled});$e(Se),we(""),n("clear",Le)},re=Le=>{n("dropdownScroll",Le)},me=Le=>{n("dropdownReachBottom",Le)},{validOptions:be,optionInfoMap:X,validOptionInfos:te,enabledOptionKeys:ae,handleKeyDown:ke}=JA({multiple:c,options:l,extraOptions:le,inputValue:ge,filterOption:a,showExtraOptions:h,component:L,valueKey:u,fieldNames:y,loading:k,popupVisible:B,valueKeys:V,dropdownRef:T,optionRefs:O,virtualListRef:M,defaultActiveFirstOption:b,onSelect:_e,onPopupVisibleChange:W}),Ie=p(()=>{var Le;const Se=[];for(const Te of ee.value){const Ke=X.get(Te.key);Ke&&Se.push(AJ(Qh({},Ke),{value:Te.key,label:(Le=Ke==null?void 0:Ke.label)!=null?Le:String(ft(Te.value)?Te.value[u==null?void 0:u.value]:Te.value),closable:!(Ke!=null&&Ke.disabled),tagProps:Ke==null?void 0:Ke.tagProps}))}return Se}),ze=Le=>{if(Ue(t.option)){const Se=t.option;return()=>Se({data:Le.raw})}return Ue(Le.render)?Le.render:()=>Le.label},ye=Le=>{if(Qj(Le)){let Se;return g(Vp,{key:Le.key,label:Le.label},LJ(Se=Le.options.map(Te=>ye(Te)))?Se:{default:()=>[Se]})}return V2(Le,{inputValue:ge.value,filterOption:a==null?void 0:a.value})?g(Pu,{ref:Se=>{Se!=null&&Se.$el&&(O.value[Le.key]=Se.$el)},key:Le.key,value:Le.value,label:Le.label,disabled:Le.disabled,internal:!0},{default:ze(Le)}):null},Ae=()=>g(XA,{ref:T,loading:e.loading,empty:te.value.length===0,virtualList:!!e.virtualListProps,scrollbar:e.scrollbar,showHeaderOnEmpty:e.showHeaderOnEmpty,showFooterOnEmpty:e.showFooterOnEmpty,onScroll:re,onReachBottom:me},{default:()=>{var Le,Se;return[...(Se=(Le=t.default)==null?void 0:Le.call(t))!=null?Se:[],...be.value.map(ye)]},"virtual-list":()=>g(zh,Pe(e.virtualListProps,{ref:M,data:be.value}),{item:({item:Le})=>ye(Le)}),empty:t.empty,header:t.header,footer:t.footer}),qe=({data:Le})=>{var Se,Te,Ke,_t;if((t.label||Ue(e.formatLabel))&&Le){const Ot=X.get(Le.value);if(Ot!=null&&Ot.raw)return(Ke=(Se=t.label)==null?void 0:Se.call(t,{data:Ot.raw}))!=null?Ke:(Te=e.formatLabel)==null?void 0:Te.call(e,Ot.raw)}return(_t=Le==null?void 0:Le.label)!=null?_t:""};return()=>g(ri,Pe({trigger:"click",position:"bl",popupOffset:4,animationName:"slide-dynamic-origin",hideEmpty:!0,preventFocus:!0,autoFitPopupWidth:!0,autoFitTransformOrigin:!0,disabled:C.value,popupVisible:B.value,unmountOnClose:e.unmountOnClose,clickToClose:!(e.allowSearch||e.allowCreate),popupContainer:e.popupContainer,onPopupVisibleChange:W},e.triggerProps),{default:()=>{var Le,Se;return[(Se=(Le=t.trigger)==null?void 0:Le.call(t))!=null?Se:g(Yy,Pe({class:$,modelValue:Ie.value,inputValue:ge.value,multiple:e.multiple,disabled:C.value,error:_.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:w.value,tagNowrap:e.tagNowrap,onInputValueChange:De,onRemove:Q,onClear:H,onKeydown:ke},i),{label:qe,prefix:t.prefix,"arrow-icon":t["arrow-icon"],"loading-icon":t["loading-icon"],"search-icon":t["search-icon"]})]},content:Ae})}});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)}}),wR=Symbol("RadioGroup");var r0=N({name:"Radio",components:{IconHover:ln},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}=Ne(e),s=e.uninjectGroupContext?void 0:Ze(wR,void 0),{mergedDisabled:r,eventHandlers:l}=an({disabled:sr(e,"disabled")}),a=D(null),u=D(e.defaultChecked),c=p(()=>(s==null?void 0:s.name)==="ArcoRadioGroup"),d=p(()=>{var C;return(C=s==null?void 0:s.type)!=null?C:e.type}),f=p(()=>(s==null?void 0:s.disabled)||r.value),h=p(()=>{var C,_;return c.value?(s==null?void 0:s.value)===((C=e.value)!=null?C:!0):Ge(e.modelValue)?u.value:e.modelValue===((_=e.value)!=null?_:!0)});Be(o,C=>{(Ge(C)||qi(C))&&(u.value=!1)}),Be(h,(C,_)=>{C!==_&&(u.value=C,a.value&&(a.value.checked=C))});const m=C=>{var _,A;(A=(_=l.value)==null?void 0:_.onFocus)==null||A.call(_,C)},y=C=>{var _,A;(A=(_=l.value)==null?void 0:_.onBlur)==null||A.call(_,C)},k=C=>{C.stopPropagation()},b=C=>{var _,A,L,x,T;u.value=!0,c.value?s==null||s.handleChange((_=e.value)!=null?_:!0,C):(t("update:modelValue",(A=e.value)!=null?A:!0),t("change",(L=e.value)!=null?L:!0,C),(T=(x=l.value)==null?void 0:x.onChange)==null||T.call(x,C)),wt(()=>{a.value&&a.value.checked!==h.value&&(a.value.checked=h.value)})},$=p(()=>[`${d.value==="button"?`${i}-button`:i}`,{[`${i}-checked`]:h.value,[`${i}-disabled`]:f.value}]),w=()=>g(Re,null,[g(se("icon-hover"),{class:`${i}-icon-hover`,disabled:f.value||h.value},{default:()=>[g("span",{class:`${i}-icon`},null)]}),n.default&&g("span",{class:`${i}-label`},[n.default()])]);return()=>{var C,_,A,L;return g("label",{class:$.value},[g("input",{ref:a,type:"radio",checked:h.value,value:e.value,class:`${i}-target`,disabled:f.value,onClick:k,onChange:b,onFocus:m,onBlur:y},null),d.value==="radio"?(L=(A=(_=n.radio)!=null?_:(C=s==null?void 0:s.slots)==null?void 0:C.radio)==null?void 0:A({checked:h.value,disabled:f.value}))!=null?L:w():g("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}=Ne(e),{mergedDisabled:a,mergedSize:u,eventHandlers:c}=an({size:o,disabled:r}),{mergedSize:d}=vi(u),f=D(e.defaultValue),h=p(()=>{var $;return($=e.modelValue)!=null?$:f.value}),m=p(()=>{var $;return(($=e.options)!=null?$:[]).map(w=>$n(w)||ie(w)?{label:w,value:w}:w)});vt(wR,xe({name:"ArcoRadioGroup",value:h,size:d,type:s,disabled:a,slots:n,handleChange:($,w)=>{var C,_;f.value=$,t("update:modelValue",$),t("change",$,w),(_=(C=c.value)==null?void 0:C.onChange)==null||_.call(C,w)}})),Be(h,$=>{f.value!==$&&(f.value=$)}),Be(l,$=>{(Ge($)||qi($))&&(f.value="")});const k=p(()=>[`${i}${e.type==="button"?"-button":""}`,`${i}-size-${d.value}`,`${i}-direction-${e.direction}`,{[`${i}-disabled`]:a.value}]),b=()=>m.value.map($=>g(r0,{key:$.value,value:$.value,disabled:$.disabled,modelValue:h.value===$.value},{default:()=>[n.label?n.label({data:$}):Ue($.label)?$.label():$.label]}));return()=>{var $;return g("span",{class:k.value},[m.value.length>0?b():($=n.default)==null?void 0:$.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)}}),IJ=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=ie(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),TJ=["stroke-width","stroke-linecap","stroke-linejoin"],OJ=P("path",{d:"M32 8.4 16.444 23.956 32 39.513"},null,-1),xJ=[OJ];function MJ(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},xJ,14,TJ)}var F4=Z(IJ,[["render",MJ]]);const $s=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 NJ(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Nt(e)}function zI(e){return e.parentElement}var zJ=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}=dn(),o=lt(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 g("div",{class:`${n}-header`},[g("div",{class:`${n}-header-left`},[s?g(Re,null,[g(vm,{size:"small",class:`${n}-header-value-year`,value:r,options:a.value,onChange:e.onYearChange,getPopupContainer:zI},null),e.mode==="month"&&g(vm,{size:"small",class:`${n}-header-value-month`,value:l,options:u,onChange:e.onMonthChange,getPopupContainer:zI},null)]):g(Re,null,[g("div",{class:`${n}-header-icon`,role:"button",tabIndex:0,onClick:()=>e.changePageShowDate("prev",e.mode)},[g($s,null,null)]),g("div",{class:`${n}-header-value`},[t.default?t.default({year:r,month:l}):e.pageShowData.format(e.headerValueFormat)]),g("div",{role:"button",tabIndex:0,class:`${n}-header-icon`,onClick:()=>e.changePageShowDate("next",e.mode)},[g(ro,null,null)])]),g(Zi,{size:"small",onClick:()=>e.move(Pi())},NJ(c=i("datePicker.today"))?c:{default:()=>[c]})]),g("div",{class:`${n}-header-right`},[g(kh.Group,{size:"small",type:"button",options:o,onChange:e.onModeChange,modelValue:e.mode},null)])])}}});function jJ(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}=Ne(e),s=j("calendar"),r=D(e.defaultMode),{t:l}=dn(),a=p(()=>e.mode?e.mode:r.value),u=jJ(a.value,e.panel),c=D(Rr(e.defaultValue||Date.now(),u)),d=p(()=>e.modelValue?Rr(e.modelValue,u):c.value),f=D(d.value||Pi()),h=p(()=>mR(f.value,{dayStartOfWeek:i.value,isWeek:o.value}));function m(x){f.value=x,t("panelChange",x.toDate())}function y(x){c.value=x,t("change",x.toDate()),t("update:modelValue",x.toDate()),m(x)}function k(x,T=!1){T||y(x)}let b="";a.value==="month"?b=l("calendar.formatMonth"):a.value==="year"&&(b=l("calendar.formatYear"));function $(x,T){x==="prev"&&(f.value=Dn.subtract(f.value,1,T)),x==="next"&&(f.value=Dn.add(f.value,1,T)),t("panelChange",f.value.toDate())}function w(x){const T=Dn.set(f.value,"year",x);f.value=T,t("panelChange",T.toDate())}function C(x){const T=Dn.set(f.value,"month",x-1);f.value=T,t("panelChange",T.toDate())}function _(x){r.value=x}const A=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()=>g("div",Pe({class:A.value,style:L},ZQ(e)),[g(zJ,{move:y,headerValueFormat:b,modes:e.modes,mode:a.value,pageShowData:f.value,dayStartOfWeek:e.dayStartOfWeek,isWeek:e.isWeek,onModeChange:_,onYearChange:w,onMonthChange:C,changePageShowDate:$},{default:n.header}),a.value==="month"&&g("div",{class:`${s}-body`},[g(vR,{key:f.value.month(),pageData:h.value,value:d.value,mode:a.value,selectHandler:k,isWeek:e.isWeek,dayStartOfWeek:e.dayStartOfWeek,pageShowDate:f.value},{default:n.default})]),a.value==="year"&&g("div",{class:`${s}-body`},[g(sJ,{key:f.value.year(),pageData:h.value,pageShowData:f.value,mode:a.value,isWeek:e.isWeek,value:d.value,dayStartOfWeek:e.dayStartOfWeek,selectHandler:k},null)]),e.panel&&e.panelTodayBtn&&g("div",{class:`${s}-footer-btn-wrapper`},[l("today")])])}});const CR=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}=Ne(e),{mergedSize:o}=vi(i),s=p(()=>o.value==="small"||o.value==="mini"?"small":"medium"),r=u=>{const c=ys(u);return g("div",{class:`${n}-actions`},[g("div",{class:`${n}-actions-right`},[c.map((d,f)=>g("span",{key:`action-${f}`,class:`${n}-actions-item`},[d]))])])},l=xe({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,y;const k=!!((u=t.title)!=null?u:e.title),b=!!((c=t.extra)!=null?c:e.extra);return g("div",{class:a.value},[(k||b)&&g("div",{class:[`${n}-header`,{[`${n}-header-no-title`]:!k}],style:e.headerStyle},[k&&g("div",{class:`${n}-header-title`},[(f=(d=t.title)==null?void 0:d.call(t))!=null?f:e.title]),b&&g("div",{class:`${n}-header-extra`},[(m=(h=t.extra)==null?void 0:h.call(t))!=null?m:e.extra])]),t.cover&&g("div",{class:`${n}-cover`},[t.cover()]),g("div",{class:`${n}-body`,style:e.bodyStyle},[e.loading?g(zo,null,null):(y=t.default)==null?void 0:y.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 at(()=>{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 g("div",{class:n},[(c||d)&&g("div",{class:`${n}-content`},[c&&g("div",{class:`${n}-title`},[(l=(r=t.title)==null?void 0:r.call(t))!=null?l:e.title]),d&&g("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))&&g("div",{class:[`${n}-footer `,{[`${n}-footer-only-actions`]:!t.avatar}]},[t.avatar&&g("div",{class:`${n}-avatar`},[t.avatar()]),i&&i.slots.actions&&i.renderActions(i.slots.actions())])])}}});const RJ=N({name:"CardGrid",props:{hoverable:{type:Boolean,default:!1}},setup(e){const t=j("card-grid"),n=Ze(r7);return at(()=>{n&&(n.hasGrid=!0)}),{cls:p(()=>[t,{[`${t}-hoverable`]:e.hoverable}])}}});function BJ(e,t,n,i,o,s){return S(),I("div",{class:E(e.cls)},[he(e.$slots,"default")],2)}var l0=Z(RJ,[["render",BJ]]);const DJ=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)}}),FJ=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}}}),VJ=["data-index"];function WJ(e,t,n,i,o,s){return S(),I("div",Pe({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(Re,{key:1},$t(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,VJ))),128))],16)}var HJ=Z(FJ,[["render",WJ]]);const ZJ=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=ie(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),qJ=["stroke-width","stroke-linecap","stroke-linejoin"],UJ=P("path",{d:"M39.6 30.557 24.043 15 8.487 30.557"},null,-1),KJ=[UJ];function GJ(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},KJ,14,qJ)}var H4=Z(ZJ,[["render",GJ]]);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)}}),YJ=N({name:"Arrow",components:{IconUp:K2,IconDown:Yu,IconLeft:$s,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 XJ(e,t,n,i,o,s){const r=se("IconLeft"),l=se("IconUp"),a=se("IconRight"),u=se("IconDown");return S(),I("div",{class:E(e.cls)},[P("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(),pe(r,{key:0})):(S(),pe(l,{key:1}))],2),P("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(),pe(a,{key:0})):(S(),pe(u,{key:1}))],2)],2)}var QJ=Z(YJ,[["render",XJ]]);const $R=Symbol("ArcoCarousel"),Ug=e=>{const t={},n=D([]),i=()=>{if(t.value){const o=Nj(t.value,e);(o.length!==n.value.length||o.toString()!==n.value.toString())&&(n.value=o)}};return at(()=>i()),xn(()=>i()),{children:t,components:n}};var JJ=Object.defineProperty,jI=Object.getOwnPropertySymbols,eee=Object.prototype.hasOwnProperty,tee=Object.prototype.propertyIsEnumerable,RI=(e,t,n)=>t in e?JJ(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,BI=(e,t)=>{for(var n in t||(t={}))eee.call(t,n)&&RI(e,n,t[n]);if(jI)for(var n of jI(t))tee.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}=Ne(e),l=j("carousel"),a=D(!1),u=D(),c=D(),d=p(()=>ft(e.autoPlay)?BI(BI({},DI),e.autoPlay):e.autoPlay?DI:{});let f=0,h=0;const{children:m,components:y}=Ug("CarouselItem"),k=D(e.defaultCurrent-1),b=p(()=>{const U=y.value.length,ee=ie(i.value)?Z4(i.value-1,U):k.value,V=Z4(ee-1,U),R=Z4(ee+1,U);return{mergedIndex:ee,mergedPrevIndex:V,mergedNextIndex:R}}),$=xe({items:y,slideTo:C,mergedIndexes:b,previousIndex:u,animationName:o,slideDirection:c,transitionTimingFunction:r,moveSpeed:s});vt($R,$);const w=()=>{f&&window.clearInterval(f)};Fn(()=>{var U;const{interval:ee}=d.value||{},{mergedNextIndex:V}=b.value,R=((U=y.value)==null?void 0:U.length)>1&&!a.value&&!!ee;w(),R&&(f=window.setInterval(()=>{C({targetIndex:V})},ee))}),nn(()=>{w()});function C({targetIndex:U,isNegative:ee=!1,isManual:V=!1}){!h&&U!==b.value.mergedIndex&&(u.value=k.value,k.value=U,c.value=ee?"negative":"positive",h=window.setTimeout(()=>{h=0},s.value),t("update:current",k.value+1),t("change",k.value+1,u.value+1,V))}const _=()=>C({targetIndex:b.value.mergedPrevIndex,isNegative:!0,isManual:!0}),A=()=>C({targetIndex:b.value.mergedNextIndex,isManual:!0}),L=U=>C({targetIndex:U,isNegative:U<b.value.mergedIndex,isManual:!0}),x=p(()=>d.value.hoverToPause?{onMouseenter:()=>{a.value=!0},onMouseleave:()=>{a.value=!1}}:{}),T=p(()=>e.indicatorType!=="never"&&y.value.length>1),O=p(()=>e.showArrow!=="never"&&y.value.length>1),M=p(()=>[l,`${l}-indicator-position-${e.indicatorPosition}`]),B=p(()=>[`${l}-${e.animationName}`,`${l}-${e.direction}`,{[`${l}-negative`]:c.value==="negative"}]),W=p(()=>[`${l}-indicator-wrapper`,`${l}-indicator-wrapper-${e.indicatorPosition}`]);return()=>{var U;return m.value=(U=n.default)==null?void 0:U.call(n),g("div",Pe({class:M.value},x.value),[g("div",{class:B.value},[m.value]),T.value&&g("div",{class:W.value},[g(HJ,{class:e.indicatorClass,type:e.indicatorType,count:y.value.length,activeIndex:b.value.mergedIndex,position:e.indicatorPosition,trigger:e.trigger,onSelect:L},null)]),O.value&&g(QJ,{class:e.arrowClass,direction:e.direction,showArrow:e.showArrow,onPreviousClick:_,onNextClick:A},null)])}}});const nee=N({name:"CarouselItem",setup(){const e=j("carousel-item"),t=Bt(),n=Ze($R,{}),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}}}),iee=["aria-hidden"];function ree(e,t,n,i,o,s){return S(),I("div",{"aria-hidden":!e.isCurrent,class:E(e.cls),style:ne(e.animationStyle)},[he(e.$slots,"default")],14,iee)}var a0=Z(nee,[["render",ree]]);const oee=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)}}),SR=(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,y,k)=>{var b;const $=(b=y==null?void 0:y.path)!=null?b:[];return d=Math.max(d,k??1),m.map((w,C)=>{var _;const A=w[c.value],L={raw:w,value:A,label:(_=w[c.label])!=null?_:String(A),disabled:!!w[c.disabled],selectionDisabled:!1,render:w[c.render],tagProps:w[c.tagProps],isLeaf:w[c.isLeaf],level:$.length,index:C,key:"",valueKey:String(ft(A)?A[u.value]:A),parent:y,path:[],pathValue:[]},x=$.concat(L),T=[],O=x.map(M=>(T.push(M.value),M.valueKey)).join("-");return L.path=x,L.pathValue=T,L.key=O,w[c.children]?(L.isLeaf=!1,L.children=f(w[c.children],L,(k??1)+1)):l&&!L.isLeaf?(L.isLeaf=!1,a[O]&&(L.children=f(a[O],L,(k??1)+1))):L.isLeaf=!0,L.children&&!L.disabled&&(L.totalLeafOptions=L.children.reduce((M,B)=>ie(B.totalLeafOptions)?M+B.totalLeafOptions:B.disabled||B.selectionDisabled?M:M+(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},_R=(e,{valueKey:t,leafOptionValueMap:n})=>{var i;if(lt(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)},PR=(e,{multiple:t,pathMode:n})=>lt(e)?n&&!t&&e.length>0&&!lt(e[0])?[e]:e:Ge(e)||qi(e)||e===""?[]:[e],AR=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=D(!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(y=>{var k;(k=n.loadMore)==null||k.call(n,e.option.raw,y)}).then(y=>{var k;i.value=!1,y&&((k=n.addLazyLoadOptions)==null||k.call(n,y,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:AR(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?g(Ii,null,null):!e.searchOption&&!e.option.isLeaf?g(ro,null,null):null;return()=>{var c;return g("li",Pe({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&&g(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&&g(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),g("div",{class:`${t}-label`},[a(),u()])])}}}),see=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(Ei,void 0),o=D(),s=D(!!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:g(Pl,null,null)};return()=>{var l;return g("div",{class:`${n}-panel-column`,style:{zIndex:e.totalLevel-e.level}},[e.column.length===0?g(jo,{class:`${n}-column-content`},{default:()=>[g("div",{class:`${n}-list-empty`},[r()])]}):s.value?g(zh,Pe({key:(l=e.column)==null?void 0:l.length},e.virtualListProps,{ref:o,data:e.column}),{item:({item:a})=>g(Y8,{key:a.key,option:a,active:e.selectedPath.includes(a.key)||a.key===e.activeKey,multiple:e.multiple,checkStrictly:e.checkStrictly},null)}):g(jo,{class:`${n}-column-content`},{default:()=>[g("ul",{role:"menu",class:[`${n}-list`,{[`${n}-list-multiple`]:!!(e!=null&&e.multiple),[`${n}-list-strictly`]:!!(e!=null&&e.checkStrictly)}]},[e.column.map(a=>g(Y8,{key:a.key,option:a,active:e.selectedPath.includes(a.key)||a.key===e.activeKey,multiple:e.multiple,checkStrictly:e.checkStrictly},null))])]})])}}});function lee(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Nt(e)}var LR=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(Ei,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:g(Pl,null,null)},s=()=>e.loading?g("div",{key:"panel-column-loading",class:[`${n}-panel-column`,`${n}-panel-column-loading`]},[g(zo,null,null)]):e.displayColumns.length===0?g("div",{key:"panel-column-empty",class:`${n}-panel-column`},[g("div",{class:`${n}-list-empty`},[o()])]):e.displayColumns.map((r,l)=>g(see,{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 g(qu,{tag:"div",name:"cascader-slide",class:[`${n}-panel`,{[`${n}-dropdown-panel`]:e.dropdown}]},lee(r=s())?r:{default:()=>[r]})}}});function aee(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Nt(e)}var cee=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(Ei,void 0),o=()=>{var s,r,l,a,u;return e.loading?g(zo,null,null):e.options.length===0?g("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:g(Pl,null,null)]):g("ul",{role:"menu",class:[`${n}-list`,`${n}-search-list`,{[`${n}-list-multiple`]:e.multiple}]},[e.options.map(c=>g(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 g(jo,{class:[`${n}-panel`,`${n}-search-panel`]},aee(s=o())?s:{default:()=>[s]})}}});const ER=(e,{optionMap:t,filteredLeafOptions:n,showSearchPanel:i,expandChild:o})=>{const s=D(),r=p(()=>{if(s.value)return t.get(s.value)}),l=D([]),a=p(()=>{const m=[e.value];for(const y of l.value){const k=t.get(y);k!=null&&k.children&&m.push(k.children)}return m}),u=m=>{var y;const k=f(m);l.value=(y=k==null?void 0:k.path.map(b=>b.key))!=null?y:[]},c=m=>{s.value=m},d=p(()=>{var m;return i!=null&&i.value?n.value.filter(y=>!y.disabled):r.value&&r.value.parent?(m=r.value.parent.children)==null?void 0:m.filter(y=>!y.disabled):e.value.filter(y=>!y.disabled)}),f=m=>{let y=m?t.get(m):void 0;if(o.value)for(;y&&y.children&&y.children.length>0;)y=y.children[0];return y};return{activeKey:s,activeOption:r,selectedPath:l,displayColumns:a,setActiveKey:c,setSelectedPath:u,getNextActiveNode:m=>{var y,k,b,$,w,C,_;const A=(k=(y=d.value)==null?void 0:y.length)!=null?k:0;if(s.value){const L=($=(b=d.value)==null?void 0:b.findIndex(x=>x.key===s.value))!=null?$:0;return m==="next"?(w=d.value)==null?void 0:w[(A+L+1)%A]:(C=d.value)==null?void 0:C[(A+L-1)%A]}return(_=d.value)==null?void 0:_[0]}}};var uee=Object.defineProperty,FI=Object.getOwnPropertySymbols,dee=Object.prototype.hasOwnProperty,fee=Object.prototype.propertyIsEnumerable,VI=(e,t,n)=>t in e?uee(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,WI=(e,t)=>{for(var n in t||(t={}))dee.call(t,n)&&VI(e,n,t[n]);if(FI)for(var n of FI(t))fee.call(t,n)&&VI(e,n,t[n]);return e};const hee=N({name:"Cascader",components:{Trigger:ri,SelectView:Yy,BaseCascaderPanel:LR,CascaderSearchPanel:cee},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}=Ne(e),m=D(e.defaultValue),y=D(e.defaultInputValue),k=D(e.defaultPopupVisible),{mergedDisabled:b,eventHandlers:$}=an({disabled:a});Be(l,te=>{(Ge(te)||qi(te))&&(m.value=e.multiple?[]:void 0)});const w=D([]),C=D(1),_=xe(new Map),A=xe(new Map),L=xe(new Map),x=xe(new Set),T=xe({}),O=(te,ae)=>{T[ae]=te},M={value:"value",label:"label",disabled:"disabled",children:"children",tagProps:"tagProps",render:"render",isLeaf:"isLeaf"},B=p(()=>WI(WI({},M),e.fieldNames));Be([i,T,B],([te,ae,ke])=>{_.clear(),A.clear(),L.clear(),x.clear(),w.value=SR(te??[],{enabledLazyLoad:!!e.loadMore,lazyLoadOptions:T,optionMap:_,leafOptionSet:x,leafOptionMap:A,leafOptionValueMap:L,totalLevel:C,checkStrictly:o,valueKey:u,fieldNames:ke})},{immediate:!0,deep:!0});const W=p(()=>{var te;const ae=PR((te=e.modelValue)!=null?te:m.value,{multiple:e.multiple,pathMode:e.pathMode});return new Map(ae.map(ke=>[_R(ke,{valueKey:e.valueKey,leafOptionValueMap:L}),ke]))}),U=p(()=>{var te;return(te=e.inputValue)!=null?te:y.value}),ee=p(()=>{var te;return(te=e.popupVisible)!=null?te:k.value}),V=te=>{var ae;return te==null?void 0:te.toLocaleLowerCase().includes((ae=U.value)==null?void 0:ae.toLocaleLowerCase())},R=p(()=>(e.checkStrictly?Array.from(_.values()):Array.from(x)).filter(ae=>{var ke;return Ue(e.filterOption)?e.filterOption(U.value,ae.raw):e.checkStrictly?V(ae.label):(ke=ae.path)==null?void 0:ke.find(Ie=>V(Ie.label))})),F=te=>{var ae,ke,Ie;const ze=e.multiple?te:(ae=te[0])!=null?ae:"";te.length===0&&(re(),H()),m.value=ze,t("update:modelValue",ze),t("change",ze),(Ie=(ke=$.value)==null?void 0:ke.onChange)==null||Ie.call(ke)};Be([h,f],()=>{const te=[];W.value.forEach((ae,ke)=>{const Ie=A.get(ke);Ie&&te.push(f.value?Ie.pathValue:Ie.value)}),F(te)});const K=te=>{ee.value!==te&&(k.value=te,t("popupVisibleChange",te))},q=te=>{if(e.multiple){const ae=A.get(te);if(ae)oe(ae,!1);else{const ke=[];W.value.forEach((Ie,ze)=>{ze!==te&&ke.push(Ie)}),F(ke)}}},Y=te=>{F([e.pathMode?te.pathValue:te.value]),K(!1)},oe=(te,ae)=>{if(ae){const ke=e.checkStrictly?[te]:l7(te);F([...W.value.values(),...ke.filter(Ie=>!W.value.has(Ie.key)).map(Ie=>e.pathMode?Ie.pathValue:Ie.value)])}else{const ke=e.checkStrictly?[te.key]:s7(te),Ie=[];W.value.forEach((ze,ye)=>{ke.includes(ye)||Ie.push(ze)}),F(Ie)}ue("","optionChecked")},fe=(te,ae)=>{e.multiple?oe(te,ae??!0):Y(te)},le=mm(te=>{t("search",te)},e.searchDelay),ue=(te,ae)=>{te!==U.value&&(ae==="manual"&&!ee.value&&(k.value=!0,t("popupVisibleChange",!0)),y.value=te,t("inputValueChange",te),e.allowSearch&&le(te))};Be(ee,te=>{if(te){if(W.value.size>0){const ae=Array.from(W.value.keys()),ke=ae[ae.length-1],Ie=A.get(ke);Ie&&Ie.key!==_e.value&&(re(Ie.key),H(Ie.key))}}else W.value.size===0&&(re(),H()),ue("","optionListHide")});const ge=te=>{if(te.stopPropagation(),e.multiple){const ae=[];W.value.forEach((ke,Ie)=>{const ze=A.get(Ie);ze!=null&&ze.disabled&&ae.push(e.pathMode?ze.pathValue:ze.value)}),F(ae)}else F([]);ue("","manual"),t("clear")},ce=p(()=>e.allowSearch&&U.value.length>0),$e=te=>{t("focus",te)},we=te=>{t("blur",te)},{activeKey:_e,activeOption:Ee,selectedPath:De,displayColumns:Q,setActiveKey:H,setSelectedPath:re,getNextActiveNode:me}=ER(w,{optionMap:_,filteredLeafOptions:R,showSearchPanel:ce,expandChild:d});vt(a7,xe({onClickOption:fe,setActiveKey:H,setSelectedPath:re,loadMore:s,expandTrigger:c,addLazyLoadOptions:O,formatLabel:r,slots:n,valueMap:W}));const be=W2(new Map([[hn.ENTER,te=>{if(ee.value){if(Ee.value){let ae;e.checkStrictly||Ee.value.isLeaf?ae=!W.value.has(Ee.value.key):ae=!o7(Ee.value,W.value).checked,re(Ee.value.key),fe(Ee.value,ae)}}else K(!0)}],[hn.ESC,te=>{K(!1)}],[hn.ARROW_DOWN,te=>{te.preventDefault();const ae=me("next");H(ae==null?void 0:ae.key)}],[hn.ARROW_UP,te=>{te.preventDefault();const ae=me("preview");H(ae==null?void 0:ae.key)}],[hn.ARROW_RIGHT,te=>{var ae,ke;ce.value||(te.preventDefault(),(ae=Ee.value)!=null&&ae.children&&(re(Ee.value.key),H((ke=Ee.value.children[0])==null?void 0:ke.key)))}],[hn.ARROW_LEFT,te=>{var ae;ce.value||(te.preventDefault(),(ae=Ee.value)!=null&&ae.parent&&(re(Ee.value.parent.key),H(Ee.value.parent.key)))}]])),X=p(()=>{const te=[];return W.value.forEach((ae,ke)=>{var Ie,ze;const ye=A.get(ke);if(ye)te.push({value:ke,label:(ze=(Ie=e.formatLabel)==null?void 0:Ie.call(e,ye.path.map(Ae=>Ae.raw)))!=null?ze:AR(ye),closable:!ye.disabled,tagProps:ye.tagProps});else if(e.fallback){const Ae=Ue(e.fallback)?e.fallback(ae):lt(ae)?ae.join(" / "):String(ae);te.push({value:ke,label:Ae,closable:!0})}}),te});return{optionInfos:w,filteredLeafOptions:R,selectedPath:De,activeKey:_e,displayColumns:Q,computedInputValue:U,computedPopupVisible:ee,handleClear:ge,selectViewValue:X,handleInputValueChange:ue,showSearchPanel:ce,handlePopupVisibleChange:K,handleFocus:$e,handleBlur:we,handleRemove:q,mergedDisabled:b,handleKeyDown:be,totalLevel:C}}});function pee(e,t,n,i,o,s){const r=se("select-view"),l=se("cascader-search-panel"),a=se("base-cascader-panel"),u=se("trigger");return S(),pe(u,Pe(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:ve(()=>[e.showSearchPanel?(S(),pe(l,{key:0,options:e.filteredLeafOptions,"active-key":e.activeKey,multiple:e.multiple,"check-strictly":e.checkStrictly,loading:e.loading,"path-label":!e.searchOptionOnlyLabel},Jt({_:2},[e.$slots.empty?{name:"empty",fn:ve(()=>[he(e.$slots,"empty")])}:void 0]),1032,["options","active-key","multiple","check-strictly","loading","path-label"])):(S(),pe(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:""},Jt({_:2},[e.$slots.empty?{name:"empty",fn:ve(()=>[he(e.$slots,"empty")])}:void 0]),1032,["display-columns","selected-path","active-key","multiple","total-level","check-strictly","loading","virtual-list-props"]))]),default:ve(()=>[g(r,Pe({"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}),Jt({_:2},[e.$slots.label?{name:"label",fn:ve(c=>[he(e.$slots,"label",jt(Xn(c)))])}:void 0,e.$slots.prefix?{name:"prefix",fn:ve(()=>[he(e.$slots,"prefix")])}:void 0,e.$slots["arrow-icon"]?{name:"arrow-icon",fn:ve(()=>[he(e.$slots,"arrow-icon")])}:void 0,e.$slots["loading-icon"]?{name:"loading-icon",fn:ve(()=>[he(e.$slots,"loading-icon")])}:void 0,e.$slots["search-icon"]?{name:"search-icon",fn:ve(()=>[he(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=Z(hee,[["render",pee]]),mee=Object.defineProperty,HI=Object.getOwnPropertySymbols,vee=Object.prototype.hasOwnProperty,gee=Object.prototype.propertyIsEnumerable,ZI=(e,t,n)=>t in e?mee(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,qI=(e,t)=>{for(var n in t||(t={}))vee.call(t,n)&&ZI(e,n,t[n]);if(HI)for(var n of HI(t))gee.call(t,n)&&ZI(e,n,t[n]);return e};const yee=N({name:"CascaderPanel",components:{BaseCascaderPanel:LR},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}=Ne(e),c=D(e.defaultValue);Be(r,K=>{(Ge(K)||qi(K))&&(c.value=e.multiple?[]:void 0)});const d=D([]),f=D(1),h=xe(new Map),m=xe(new Map),y=xe(new Map),k=xe(new Set),b=xe({}),$=(K,q)=>{b[q]=K},w={value:"value",label:"label",disabled:"disabled",children:"children",tagProps:"tagProps",render:"render",isLeaf:"isLeaf"},C=p(()=>qI(qI({},w),e.fieldNames));Be([i,b,C],([K,q,Y])=>{h.clear(),m.clear(),y.clear(),k.clear(),d.value=SR(K??[],{enabledLazyLoad:!!e.loadMore,lazyLoadOptions:q,optionMap:h,leafOptionSet:k,leafOptionMap:m,leafOptionValueMap:y,totalLevel:f,checkStrictly:o,fieldNames:Y,valueKey:l})},{immediate:!0});const _=p(()=>{var K;const q=PR((K=e.modelValue)!=null?K:c.value,{multiple:e.multiple,pathMode:e.pathMode});return new Map(q.map(Y=>[_R(Y,{valueKey:e.valueKey,leafOptionValueMap:y}),Y]))}),A=p(()=>e.checkStrictly?Array.from(h.values()):Array.from(k)),L=K=>{var q;const Y=e.multiple?K:(q=K[0])!=null?q:"";K.length===0&&(V(),ee()),c.value=Y,t("update:modelValue",Y),t("change",Y)},x=K=>{L([e.pathMode?K.pathValue:K.value])},T=(K,q)=>{if(q){const Y=e.checkStrictly?[K]:l7(K);L([..._.value.values(),...Y.filter(oe=>!_.value.has(oe.key)).map(oe=>e.pathMode?oe.pathValue:oe.value)])}else{const Y=e.checkStrictly?[K.key]:s7(K),oe=[];_.value.forEach((fe,le)=>{Y.includes(le)||oe.push(fe)}),L(oe)}},O=(K,q)=>{e.multiple?T(K,q??!0):x(K)},{activeKey:M,activeOption:B,selectedPath:W,displayColumns:U,setActiveKey:ee,setSelectedPath:V,getNextActiveNode:R}=ER(d,{optionMap:h,filteredLeafOptions:A,expandChild:a});vt(a7,xe({onClickOption:O,setActiveKey:ee,setSelectedPath:V,loadMore:s,addLazyLoadOptions:$,slots:n,valueMap:_,expandTrigger:u}));const F=W2(new Map([[hn.ENTER,K=>{if(B.value){let q;e.checkStrictly||B.value.isLeaf?q=!_.value.has(B.value.key):q=!o7(B.value,_.value).checked,V(B.value.key),O(B.value,q)}}],[hn.ARROW_DOWN,K=>{K.preventDefault();const q=R("next");ee(q==null?void 0:q.key)}],[hn.ARROW_UP,K=>{K.preventDefault();const q=R("preview");ee(q==null?void 0:q.key)}],[hn.ARROW_RIGHT,K=>{var q,Y;K.preventDefault(),(q=B.value)!=null&&q.children&&(V(B.value.key),ee((Y=B.value.children[0])==null?void 0:Y.key))}],[hn.ARROW_LEFT,K=>{var q;K.preventDefault(),(q=B.value)!=null&&q.parent&&(V(B.value.parent.key),ee(B.value.parent.key))}]]));return{optionInfos:d,filteredLeafOptions:A,selectedPath:W,activeKey:M,displayColumns:U,handleKeyDown:F,totalLevel:f}}});function bee(e,t,n,i,o,s){const r=se("base-cascader-panel");return S(),pe(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},Jt({_:2},[e.$slots.empty?{name:"empty",fn:ve(()=>[he(e.$slots,"empty")])}:void 0]),1032,["display-columns","selected-path","active-key","multiple","total-level","check-strictly","onKeydown"])}var c0=Z(yee,[["render",bee]]);const kee=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)}}),IR=Symbol("collapseCtx"),wee=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}=Ne(e),r=j("collapse"),l=D(e.defaultActiveKey),a=p(()=>{var d;const f=(d=e.activeKey)!=null?d:l.value;return lt(f)?f:[f]});vt(IR,xe({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 Cee(e,t,n,i,o,s){return S(),I("div",{class:E(e.cls)},[he(e.$slots,"default")],2)}var K4=Z(wee,[["render",Cee]]);const $ee=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=ie(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),See=["stroke-width","stroke-linecap","stroke-linejoin"],_ee=P("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),Pee=[_ee];function Aee(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},Pee,14,See)}var G4=Z($ee,[["render",Aee]]);const TR=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)}}),Lee=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=ie(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),Eee=["stroke-width","stroke-linecap","stroke-linejoin"],Iee=P("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),Tee=[Iee];function Oee(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},Tee,14,Eee)}var Y4=Z(Lee,[["render",Oee]]);const OR=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:ln,IconCaretRight:TR,IconCaretLeft:OR},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(IR,{}),r=i&&ie(i==null?void 0:i.vnode.key)?i.vnode.key:String((n=i==null?void 0:i.vnode.key)!=null?n:""),l=p(()=>{var C;return(C=s.activeKeys)==null?void 0:C.includes(r)}),a=p(()=>s.destroyOnHide||e.destroyOnHide),u=p(()=>{var C;return(C=s==null?void 0:s.showExpandIcon)!=null?C:e.showExpandIcon}),c=D(a.value?l.value:!0),d=p(()=>{var C;return(C=s==null?void 0:s.expandIconPosition)!=null?C:"left"}),f=C=>{var _;e.disabled||(_=s.handleClick)==null||_.call(s,r,C)};Be(l,C=>{C&&!c.value&&(c.value=!0)});const h={onEnter:C=>{C.style.height=`${C.scrollHeight}px`},onAfterEnter:C=>{C.style.height="auto"},onBeforeLeave:C=>{C.style.height=`${C.scrollHeight}px`},onLeave:C=>{C.style.height="0"},onAfterLeave:()=>{a.value&&(c.value=!1)}},m=p(()=>[o,{[`${o}-active`]:l.value}]),y=p(()=>[`${o}-header`,`${o}-header-${s==null?void 0:s.expandIconPosition}`,{[`${o}-header-disabled`]:e.disabled}]),k=p(()=>[{[`${o}-icon-right`]:(s==null?void 0:s.expandIconPosition)==="right"}]),b=p(()=>[`${o}-content`,{[`${o}-content-expend`]:l.value}]),$=()=>d.value==="right"?g(se("icon-caret-left"),{class:`${o}-expand-icon`},null):g(se("icon-caret-right"),{class:`${o}-expand-icon`},null),w=()=>u.value&&g(se("icon-hover"),{prefix:o,class:k.value,disabled:e.disabled},{default:()=>{var C,_,A,L;return[(L=(A=(_=t["expand-icon"])!=null?_:(C=s==null?void 0:s.slots)==null?void 0:C["expand-icon"])==null?void 0:A({active:l.value,disabled:e.disabled,position:d.value}))!=null?L:$()]}});return()=>{var C,_,A;return g("div",{class:m.value},[g("div",{role:"button","aria-disabled":e.disabled,"aria-expanded":l.value,tabindex:"0",class:y.value,onClick:f},[w(),g("div",{class:`${o}-header-title`},[(_=(C=t.header)==null?void 0:C.call(t))!=null?_:e.header]),t.extra&&g("div",{class:`${o}-header-extra`},[(A=t.extra)==null?void 0:A.call(t)])]),g(Li,Pe({name:"collapse-slider"},h),{default:()=>{var L;return[mn(g("div",{role:"region",class:b.value},[c.value&&g("div",{ref:"contentBoxRef",class:`${o}-content-box`},[(L=t.default)==null?void 0:L.call(t)])]),[[gn,l.value]])]}})])}}});const xee=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)}}),Mee=["#00B42A","#3C7EFF","#FF7D00","#F76965","#F7BA1E","#F5319D","#D91AD9","#9FDB1D","#FADC19","#722ED1","#3491FA","#7BE188","#93BEFF","#FFCF8B","#FBB0A7","#FCE996","#FB9DC7","#F08EE6","#DCF190","#FDFA94","#C396ED","#9FD4FD"];var Nee=Object.defineProperty,zee=Object.defineProperties,jee=Object.getOwnPropertyDescriptors,UI=Object.getOwnPropertySymbols,Ree=Object.prototype.hasOwnProperty,Bee=Object.prototype.propertyIsEnumerable,KI=(e,t,n)=>t in e?Nee(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,Dee=(e,t)=>{for(var n in t||(t={}))Ree.call(t,n)&&KI(e,n,t[n]);if(UI)for(var n of UI(t))Bee.call(t,n)&&KI(e,n,t[n]);return e},Fee=(e,t)=>zee(e,jee(t));const xR=(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}},Vee="[-\\+]?\\d+%?",Wee="[-\\+]?\\d*\\.\\d+%?",fc=`(?:${Wee})|(?:${Vee})`,Hee=`[\\s|\\(]+(${fc})[,|\\s]+(${fc})[,|\\s]+(${fc})\\s*\\)?`,Zee=`[\\s|\\(]+(${fc})[,|\\s]+(${fc})[,|\\s]+(${fc})[,|\\s]+(${fc})\\s*\\)?`,ql={rgb:new RegExp(`rgb${Hee}`),rgba:new RegExp(`rgba${Zee}`),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})$/},Yn=e=>parseInt(e,16),GI=e=>Yn(e)/255,qee=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:Yn(t[1]),g:Yn(t[2]),b:Yn(t[3]),a:GI(t[4])}:(t=ql.hex6.exec(e),t?{r:Yn(t[1]),g:Yn(t[2]),b:Yn(t[3])}:(t=ql.hex4.exec(e),t?{r:Yn(t[1]+t[1]),g:Yn(t[2]+t[2]),b:Yn(t[3]+t[3]),a:GI(t[4]+t[4])}:(t=ql.hex3.exec(e),t?{r:Yn(t[1]+t[1]),g:Yn(t[2]+t[2]),b:Yn(t[3]+t[3])}:!1)))))},Uee=e=>{var t;const n=qee(e);if(n){const i=G2(n.r,n.g,n.b);return Fee(Dee({},i),{a:(t=n.a)!=null?t:1})}return{h:0,s:1,v:1,a:1}},MR=e=>{if(e=e.trim().toLowerCase(),e.length===0)return!1;let t=ql.hex6.exec(e);return t?{r:Yn(t[1]),g:Yn(t[2]),b:Yn(t[3])}:(t=ql.hex3.exec(e),t?{r:Yn(t[1]+t[1]),g:Yn(t[2]+t[2]),b:Yn(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(),Kee=(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(),NR=({value:e,onChange:t})=>{const n=D(!1),i=D(),o=D(),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}=NR({value:[e.x,0],onChange:l=>{var a;return(a=e.onChange)==null?void 0:a.call(e,l[0])}}),r=()=>g("div",{ref:o,class:`${t}-handler`,style:{left:`${e.x*100}%`,color:e.colorString}},null);return()=>e.type==="alpha"?g("div",{class:`${t}-control-bar-bg`},[g("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()])]):g("div",{ref:i,class:[`${t}-control-bar`,`${t}-control-bar-hue`],onMousedown:s},[r()])}}),Gee=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}=NR({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=xR(n.value.h,1,1);return`rgb(${l.r}, ${l.g}, ${l.b})`});return()=>g("div",{ref:i,class:`${t}-palette`,style:{backgroundColor:r.value},onMousedown:s},[g("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 ws(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=ws(e);return t>0?c7(Number(e)*Math.pow(10,t)):Number(e)}function X8(e){jR&&(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=ws(e)+ws(t),s=n*i;return X8(s),s/Math.pow(10,o)}),Yee=Y2(function(e,t){var n=Math.pow(10,Math.max(ws(e),ws(t)));return(Ba(e,n)+Ba(t,n))/n}),Xee=Y2(function(e,t){var n=Math.pow(10,Math.max(ws(e),ws(t)));return(Ba(e,n)-Ba(t,n))/n}),zR=Y2(function(e,t){var n=gm(e),i=gm(t);return X8(n),X8(i),Ba(n/i,c7(Math.pow(10,ws(t)-ws(e))))});function Qee(e,t){var n=Math.pow(10,t),i=zR(Math.round(Math.abs(Ba(e,n))),n);return e<0&&i!==0&&(i=Ba(i,-1)),i}var jR=!0;function Jee(e){e===void 0&&(e=!0),jR=e}var rr={strip:c7,plus:Yee,minus:Xee,times:Ba,divide:zR,round:Qee,digitLength:ws,float2Fixed:gm,enableBoundaryChecking:Jee};const ete=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=ie(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),tte=["stroke-width","stroke-linecap","stroke-linejoin"],nte=P("path",{d:"M5 24h38M24 5v38"},null,-1),ite=[nte];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))},ite,14,tte)}var X4=Z(ete,[["render",rte]]);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)}}),ote=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=ie(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),ste=["stroke-width","stroke-linecap","stroke-linejoin"],lte=P("path",{d:"M5 24h38"},null,-1),ate=[lte];function cte(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},ate,14,ste)}var Q4=Z(ote,[["render",cte]]);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 ute=Object.defineProperty,QI=Object.getOwnPropertySymbols,dte=Object.prototype.hasOwnProperty,fte=Object.prototype.propertyIsEnumerable,JI=(e,t,n)=>t in e?ute(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,hte=(e,t)=>{for(var n in t||(t={}))dte.call(t,n)&&JI(e,n,t[n]);if(QI)for(var n of QI(t))fte.call(t,n)&&JI(e,n,t[n]);return e};const pte=800,mte=150;rr.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}=Ne(e),r=j("input-number"),l=D(),{mergedSize:a,mergedDisabled:u,eventHandlers:c}=an({size:o,disabled:s}),{mergedSize:d}=vi(a),f=p(()=>{if(ie(e.precision)){const Y=`${e.step}`.split(".")[1],oe=Y&&Y.length||0;return Math.max(oe,e.precision)}}),h=Y=>{var oe,fe;if(!ie(Y))return"";const le=f.value?Y.toFixed(f.value):String(Y);return(fe=(oe=e.formatter)==null?void 0:oe.call(e,le))!=null?fe:le},m=D(h((i=e.modelValue)!=null?i:e.defaultValue)),y=p(()=>{var Y,oe;if(!m.value)return;const fe=Number((oe=(Y=e.parser)==null?void 0:Y.call(e,m.value))!=null?oe:m.value);return Number.isNaN(fe)?void 0:fe}),k=D(ie(y.value)&&y.value<=e.min),b=D(ie(y.value)&&y.value>=e.max);let $=0;const w=()=>{$&&(window.clearTimeout($),$=0)},C=Y=>{if(!Ge(Y))return ie(e.min)&&Y<e.min&&(Y=e.min),ie(e.max)&&Y>e.max&&(Y=e.max),ie(f.value)?rr.round(Y,f.value):Y},_=Y=>{let oe=!1,fe=!1;ie(Y)&&(Y<=e.min&&(oe=!0),Y>=e.max&&(fe=!0)),b.value!==fe&&(b.value=fe),k.value!==oe&&(k.value=oe)},A=()=>{const Y=C(y.value),oe=h(Y);(Y!==y.value||m.value!==oe)&&(m.value=oe),t("update:modelValue",Y)};Be(()=>[e.max,e.min],()=>{A(),_(y.value)});const L=(Y,oe)=>{if(u.value||Y==="plus"&&b.value||Y==="minus"&&k.value)return;let fe;ie(y.value)?fe=C(rr[Y](y.value,e.step)):fe=e.min===-1/0?0:e.min,m.value=h(fe),_(fe),t("update:modelValue",fe),t("change",fe,oe)},x=(Y,oe,fe=!1)=>{var le;Y.preventDefault(),!e.readOnly&&((le=l.value)==null||le.focus(),L(oe,Y),fe&&($=window.setTimeout(()=>Y.target.dispatchEvent(Y),$?mte:pte)))},T=(Y,oe)=>{var fe,le,ue,ge;Y=Y.trim().replace(/。/g,"."),Y=(le=(fe=e.parser)==null?void 0:fe.call(e,Y))!=null?le:Y,(ie(Number(Y))||/^(\.|-)$/.test(Y))&&(m.value=(ge=(ue=e.formatter)==null?void 0:ue.call(e,Y))!=null?ge:Y,_(y.value),t("input",y.value,m.value,oe),e.modelEvent==="input"&&(t("update:modelValue",y.value),t("change",y.value,oe)))},O=Y=>{t("focus",Y)},M=(Y,oe)=>{oe instanceof MouseEvent&&!Y||(A(),t("change",y.value,oe))},B=Y=>{t("blur",Y)},W=Y=>{var oe,fe;m.value="",t("update:modelValue",void 0),t("change",void 0,Y),(fe=(oe=c.value)==null?void 0:oe.onChange)==null||fe.call(oe,Y),t("clear",Y)},U=W2(new Map([[hn.ARROW_UP,Y=>{Y.preventDefault(),!e.readOnly&&L("plus",Y)}],[hn.ARROW_DOWN,Y=>{Y.preventDefault(),!e.readOnly&&L("minus",Y)}]])),ee=Y=>{t("keydown",Y),Y.defaultPrevented||U(Y)};Be(()=>e.modelValue,Y=>{Y!==y.value&&(m.value=h(Y),_(Y))});const V=()=>{var Y,oe,fe;return e.readOnly?null:g(Re,null,[n.suffix&&g("div",{class:`${r}-suffix`},[(Y=n.suffix)==null?void 0:Y.call(n)]),g("div",{class:`${r}-step`},[g("button",{class:[`${r}-step-button`,{[`${r}-step-button-disabled`]:u.value||b.value}],type:"button",tabindex:"-1",disabled:u.value||b.value,onMousedown:le=>x(le,"plus",!0),onMouseup:w,onMouseleave:w},[n.plus?(oe=n.plus)==null?void 0:oe.call(n):g(K2,null,null)]),g("button",{class:[`${r}-step-button`,{[`${r}-step-button-disabled`]:u.value||k.value}],type:"button",tabindex:"-1",disabled:u.value||k.value,onMousedown:le=>x(le,"minus",!0),onMouseup:w,onMouseleave:w},[n.minus?(fe=n.minus)==null?void 0:fe.call(n):g(Yu,null,null)])])])},R=p(()=>[r,`${r}-mode-${e.mode}`,`${r}-size-${d.value}`,{[`${r}-readonly`]:e.readOnly}]),F=()=>g(Zi,{size:d.value,tabindex:"-1",class:`${r}-step-button`,disabled:u.value||k.value,onMousedown:Y=>x(Y,"minus",!0),onMouseup:w,onMouseleave:w},{icon:()=>g(X2,null,null)}),K=()=>g(Zi,{size:d.value,tabindex:"-1",class:`${r}-step-button`,disabled:u.value||b.value,onMousedown:Y=>x(Y,"plus",!0),onMouseup:w,onMouseleave:w},{icon:()=>g(Ru,null,null)});return{inputRef:l,render:()=>{const Y=e.mode==="embed"?{prepend:n.prepend,prefix:n.prefix,suffix:e.hideButton?n.suffix:V,append:n.append}:{prepend:e.hideButton?n.prepend:F,prefix:n.prefix,suffix:n.suffix,append:e.hideButton?n.append:K};return g(Za,{key:`__arco__${e.mode}`,ref:l,class:R.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:hte({role:"spinbutton","aria-valuemax":e.max,"aria-valuemin":e.min,"aria-valuenow":m.value},e.inputAttrs),onInput:T,onFocus:O,onBlur:B,onClear:W,onChange:M,onKeydown:ee},Y)}}},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 RR=N({name:"InputAlpha",props:{value:{type:Number,required:!0},disabled:Boolean,onChange:Function},setup(e){const t=j("color-picker");return()=>g(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:()=>"%"})}}),vte=Object.defineProperty,e9=Object.getOwnPropertySymbols,gte=Object.prototype.hasOwnProperty,yte=Object.prototype.propertyIsEnumerable,t9=(e,t,n)=>t in e?vte(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,n9=(e,t)=>{for(var n in t||(t={}))gte.call(t,n)&&t9(e,n,t[n]);if(e9)for(var n of e9(t))yte.call(t,n)&&t9(e,n,t[n]);return e},bte=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}=Ne(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()=>g(jd,{class:`${t}-input-group`},{default:()=>[["r","g","b"].map(o=>g(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&&g(RR,{disabled:e.disabled,value:e.alpha,onChange:e.onAlphaChange},null)]})}}),kte=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}=Ne(e),[i,o]=_i(n.value.hex),s=a=>{var u;const c=MR(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 Be(n,()=>{n.value.hex!==i.value&&o(n.value.hex)}),()=>g(jd,{class:`${t}-input-group`},{default:()=>[g(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&&g(RR,{disabled:e.disabled,value:e.alpha,onChange:e.onAlphaChange},null)]})}}),wte=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}=dn(),n=j("color-picker"),i=p(()=>e.color.hsv),[o,s]=_i(e.format||"hex"),r=f=>{s(f)};D(!1);const l=f=>{var h;const m=MR(f)||{r:255,g:0,b:0},y=G2(m.r,m.g,m.b);(h=e.onHsvChange)==null||h.call(e,y)},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"?g(bte,f,null):g(kte,f,null)},u=f=>g("div",{key:f,class:`${n}-color-block`,style:{backgroundColor:f},onClick:()=>l(f)},[g("div",{class:`${n}-block`,style:{backgroundColor:f}},null)]),c=(f,h)=>g("div",{class:`${n}-colors-section`},[g("div",{class:`${n}-colors-text`},[f]),g("div",{class:`${n}-colors-wrapper`},[h!=null&&h.length?g("div",{class:`${n}-colors-list`},[h.map(u)]):g("span",{class:`${n}-colors-empty`},[t("colorPicker.empty")])])]),d=()=>e.showHistory||e.showPreset?g("div",{class:`${n}-panel-colors`},[e.showHistory&&c(t("colorPicker.history"),e.historyColors),e.showPreset&&c(t("colorPicker.preset"),e.presetColors)]):null;return()=>g("div",{class:{[`${n}-panel`]:!0,[`${n}-panel-disabled`]:e.disabled}},[g(Gee,{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),g("div",{class:`${n}-panel-control`},[g("div",{class:`${n}-control-wrapper`},[g("div",null,[g(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&&g(XI,{type:"alpha",x:e.alpha,color:e.color,colorString:e.colorString,onChange:e.onAlphaChange},null)]),g("div",{class:`${n}-preview`,style:{backgroundColor:e.colorString}},null)]),g("div",{class:`${n}-input-wrapper`},[g(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),g("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:()=>Mee}},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 $;return($=e.modelValue)!=null?$:e.defaultValue}),s=p(()=>Uee(o.value||"")),[r,l]=_i(s.value.a),[a,u]=_i({h:s.value.h,s:s.value.s,v:s.value.v});Be(()=>s.value,$=>{o.value!==f.value&&(l($.a),u({h:$.h,s:$.s,v:$.v}))});const c=p(()=>{const $=xR(a.value.h,a.value.s,a.value.v),w=YI($.r,$.g,$.b);return{hsv:a.value,rgb:$,hex:w}}),d=p(()=>{const{r:$,g:w,b:C}=c.value.rgb;return`rgba(${$}, ${w}, ${C}, ${r.value.toFixed(2)})`}),f=p(()=>{const{r:$,g:w,b:C}=c.value.rgb;return e.format==="rgb"?r.value<1&&!e.disabledAlpha?`rgba(${$}, ${w}, ${C}, ${r.value.toFixed(2)})`:`rgb(${$}, ${w}, ${C})`:r.value<1&&!e.disabledAlpha?`#${Kee($,w,C,r.value)}`:`#${YI($,w,C)}`});Be(f,$=>{t("update:modelValue",$),t("change",$)});const h=$=>{!e.disabled&&u($)},m=$=>{!e.disabled&&l($)},y=$=>{t("popup-visible-change",$,f.value)},k=()=>g("div",{class:{[i]:!0,[`${i}-size-${e.size}`]:e.size,[`${i}-disabled`]:e.disabled}},[g("div",{class:`${i}-preview`,style:{backgroundColor:f.value}},null),e.showText&&g("div",{class:`${i}-value`},[f.value]),g("input",{class:`${i}-input`,value:f.value,disabled:e.disabled},null)]),b=()=>g(wte,{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?b():g(ri,Pe({trigger:"click",position:"bl",animationName:"slide-dynamic-origin",popupOffset:4,disabled:e.disabled,onPopupVisibleChange:y},e.triggerProps),{default:()=>[n.default?n.default():k()],content:b})}});const Cte=Object.assign(eC,{install:(e,t)=>{nt(e,t);const n=tt(t);e.component(n+eC.name,eC)}});function BR(e,t,n){return p(()=>!!(e[n]||t[n]))}var $te=Object.defineProperty,i9=Object.getOwnPropertySymbols,Ste=Object.prototype.hasOwnProperty,_te=Object.prototype.propertyIsEnumerable,r9=(e,t,n)=>t in e?$te(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,Pte=(e,t)=>{for(var n in t||(t={}))Ste.call(t,n)&&r9(e,n,t[n]);if(i9)for(var n of i9(t))_te.call(t,n)&&r9(e,n,t[n]);return e};const Ate=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=>BR(e,t,a)),l=p(()=>{const{align:a}=e;return Pte({},$n(a)?{datetime:a,actions:a}:a)});return{prefixCls:n,hasAuthor:i,hasAvatar:o,hasContent:s,hasDatetime:r,computedAlign:l}}}),Lte=["src"],Ete={key:0},Ite={key:0},Tte={key:0};function Ote(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,Lte)):he(e.$slots,"avatar",{key:1})],2)):de("v-if",!0),P("div",{class:E(`${e.prefixCls}-inner`)},[P("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",Ete,Oe(e.author),1)):he(e.$slots,"author",{key:1})],2)):de("v-if",!0),e.hasDatetime?(S(),I("span",{key:1,class:E(`${e.prefixCls}-datetime`)},[e.datetime?(S(),I("span",Ite,Oe(e.datetime),1)):he(e.$slots,"datetime",{key:1})],2)):de("v-if",!0)],2)):de("v-if",!0),e.hasContent?(S(),I("div",{key:1,class:E(`${e.prefixCls}-content`)},[e.content?(S(),I("span",Tte,Oe(e.content),1)):he(e.$slots,"content",{key:1})],2)):de("v-if",!0),e.$slots.actions?(S(),I("div",{key:2,class:E(`${e.prefixCls}-actions ${e.prefixCls}-actions-align-${e.computedAlign.actions}`)},[he(e.$slots,"actions")],2)):de("v-if",!0)],2),e.$slots.default?(S(),I("div",{key:0,class:E(`${e.prefixCls}-inner-comment`)},[he(e.$slots,"default")],2)):de("v-if",!0)],2)],2)}var tC=Z(Ate,[["render",Ote]]);const xte=Object.assign(tC,{install:(e,t)=>{nt(e,t);const n=tt(t);e.component(n+tC.name,tC)}}),Mte=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}=Ne(e),a=xe({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(Ei,a)}else vt(Ei,a)}});function Nte(e,t,n,i,o,s){return he(e.$slots,"default")}var nC=Z(Mte,[["render",Nte]]);const zte=Object.assign(nC,{install:(e,t)=>{nt(e,t);const n=tt(t);e.component(n+nC.name,nC)}});function jte(e){const{modelValue:t,defaultValue:n,format:i}=Ne(e),o=p(()=>Rr(t.value,i.value)),s=p(()=>Rr(n.value,i.value)),[r,l]=_i(Ge(o.value)?Ge(s.value)?void 0:s.value:o.value);return Be(o,()=>{Ge(o.value)&&l(void 0)}),{value:p(()=>o.value||r.value),setValue:l}}const Rte=N({name:"DateInput",components:{IconHover:ln,IconClose:mi,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}=Ne(e),{mergedSize:c,mergedDisabled:d,mergedError:f,feedback:h}=an({size:r,disabled:s,error:i}),{mergedSize:m}=vi(c),y=j("picker"),k=p(()=>[y,`${y}-size-${m.value}`,{[`${y}-focused`]:o.value,[`${y}-disabled`]:d.value,[`${y}-error`]:f.value,[`${y}-has-prefix`]:n.prefix}]),b=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)}),$=D();return{feedback:h,prefixCls:y,classNames:k,displayValue:b,mergedDisabled:d,refInput:$,onPressEnter(){t("press-enter")},onChange(w){t("change",w)},onClear(w){t("clear",w)},onBlur(w){t("blur",w)}}},methods:{focus(){this.refInput&&this.refInput.focus&&this.refInput.focus()},blur(){this.refInput&&this.refInput.blur&&this.refInput.blur()}}}),Bte=["disabled","placeholder","value"];function Dte(e,t,n,i,o,s){const r=se("IconClose"),l=se("IconHover"),a=se("FeedbackIcon");return S(),I("div",{class:E(e.classNames)},[e.$slots.prefix?(S(),I("div",{key:0,class:E(`${e.prefixCls}-prefix`)},[he(e.$slots,"prefix")],2)):de("v-if",!0),P("div",{class:E(`${e.prefixCls}-input`)},[P("input",Pe({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]=ml((...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,Bte)],2),P("div",{class:E(`${e.prefixCls}-suffix`)},[e.allowClear&&!e.mergedDisabled&&e.displayValue?(S(),pe(l,{key:0,prefix:e.prefixCls,class:E(`${e.prefixCls}-clear-icon`),onClick:e.onClear},{default:ve(()=>[g(r)]),_:1},8,["prefix","class","onClick"])):de("v-if",!0),P("span",{class:E(`${e.prefixCls}-suffix-icon`)},[he(e.$slots,"suffix-icon")],2),e.feedback?(S(),pe(a,{key:1,type:e.feedback},null,8,["type"])):de("v-if",!0)],2)],2)}var DR=Z(Rte,[["render",Dte]]);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 Fte(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 vs(e,t){const n=i=>{if(lt(i))return i.map(o=>n(o));if(!Ge(i))return i.format(t)};return n(e)}function fp(e){return Ge(e)?!0:lt(e)?e.length===0||e.length===2&&eo(e[0])&&eo(e[1]):!1}function Xy(e,t){return e?typeof e=="string"&&Tn(e,t).format(t)===e:!1}function Vte(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 FR=Symbol("PickerInjectionKey");function Gg(){const{datePickerT:e}=Ze(FR)||{};return e||((t,...n)=>t)}const Wte=N({name:"PanelShortcuts",components:{Button:Zi,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 Hte(e,t,n,i,o,s){const r=se("Button"),l=se("RenderFunction");return S(),I("div",{class:E(`${e.prefixCls}-shortcuts`)},[e.showNowBtn?(S(),pe(r,{key:0,size:"mini",onClick:t[0]||(t[0]=()=>e.onNowClick())},{default:ve(()=>[Ve(Oe(e.datePickerT("datePicker.now")),1)]),_:1})):de("v-if",!0),(S(!0),I(Re,null,$t(e.shortcuts,(a,u)=>(S(),pe(r,{key:u,size:"mini",onClick:()=>e.onItemClick(a),onMouseenter:()=>e.onItemMouseEnter(a),onMouseleave:()=>e.onItemMouseLeave(a)},{default:ve(()=>[e.isFunction(a.label)?(S(),pe(l,{key:0,"render-func":a.label},null,8,["render-func"])):(S(),I(Re,{key:1},[Ve(Oe(a.label),1)],2112))]),_:2},1032,["onClick","onMouseenter","onMouseleave"]))),128))],2)}var VR=Z(Wte,[["render",Hte]]);function wh(e){return[...Array(e)]}function J8(e){if(!Ge(e))return lt(e)?e:[e,void 0]}function Rl(e){return!!e&&eo(e[0])&&eo(e[1])}function Zte(e){return Ge(e)||e.length===0||Rl(e)}function WR(e,t,n){const i=t||e;return(n||e).set("year",i.year()).set("month",i.month()).set("date",i.date())}const qte=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=ie(e.size)?`${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=P("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),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 iC=Z(qte,[["render",Yte]]);const HR=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)}}),Xte=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=ie(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),Qte=["stroke-width","stroke-linecap","stroke-linejoin"],Jte=P("path",{d:"m11.143 38.1 14.142-14.142L11.143 9.816M22.456 38.1l14.142-14.142L22.456 9.816"},null,-1),ene=[Jte];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,Qte)}var rC=Z(Xte,[["render",tne]]);const ZR=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)}}),nne=N({name:"PanelHeader",components:{IconLeft:$s,IconRight:ro,IconDoubleLeft:HR,IconDoubleRight:ZR,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}]}}}),ine={key:1};function rne(e,t,n,i,o,s){const r=se("RenderFunction"),l=se("IconDoubleLeft"),a=se("IconLeft"),u=se("IconRight"),c=se("IconDoubleRight");return S(),I("div",{class:E(`${e.prefixCls}-header`)},[P("div",{class:E(e.getIconClassName(e.showSuperPrev)),onClick:t[0]||(t[0]=(...d)=>e.onSuperPrev&&e.onSuperPrev(...d))},[e.showSuperPrev?(S(),I(Re,{key:0},[e.icons&&e.icons.prevDouble?(S(),pe(r,{key:0,"render-func":e.icons&&e.icons.prevDouble},null,8,["render-func"])):(S(),pe(l,{key:1}))],2112)):de("v-if",!0)],2),P("div",{class:E(e.getIconClassName(e.showPrev)),onClick:t[1]||(t[1]=(...d)=>e.onPrev&&e.onPrev(...d))},[e.showPrev?(S(),I(Re,{key:0},[e.icons&&e.icons.prev?(S(),pe(r,{key:0,"render-func":e.icons&&e.icons.prev},null,8,["render-func"])):(S(),pe(a,{key:1}))],2112)):de("v-if",!0)],2),P("div",{class:E(`${e.prefixCls}-header-title`)},[e.onLabelClick&&(e.year||e.month)?(S(),I(Re,{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"))},Oe(e.year),3)):de("v-if",!0),e.year&&e.month?(S(),I("span",ine,"-")):de("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"))},Oe(e.month),3)):de("v-if",!0)],64)):(S(),I(Re,{key:1},[Ve(Oe(e.title),1)],2112))],2),P("div",{class:E(e.getIconClassName(e.showNext)),onClick:t[4]||(t[4]=(...d)=>e.onNext&&e.onNext(...d))},[e.showNext?(S(),I(Re,{key:0},[e.icons&&e.icons.next?(S(),pe(r,{key:0,"render-func":e.icons&&e.icons.next},null,8,["render-func"])):(S(),pe(u,{key:1}))],2112)):de("v-if",!0)],2),P("div",{class:E(e.getIconClassName(e.showSuperNext)),onClick:t[5]||(t[5]=(...d)=>e.onSuperNext&&e.onSuperNext(...d))},[e.showSuperNext?(S(),I(Re,{key:0},[e.icons&&e.icons.nextDouble?(S(),pe(r,{key:0,"render-func":e.icons&&e.icons.nextDouble},null,8,["render-func"])):(S(),pe(c,{key:1}))],2112)):de("v-if",!0)],2)],2)}var Q2=Z(nne,[["render",rne]]);function one(e){const{rangeValues:t}=Ne(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,Pi());u==="week"&&(h=Pi().isSame(s.value,"date"));const m=d&&i.value&&a(s.value,i.value),y=d&&o.value&&a(s.value,o.value),k=d&&i.value&&o.value&&(m||y||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`]:y,[`${c}-cell-in-range`]:k,[`${c}-cell-disabled`]:r},s.classNames]}}}const sne=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}=Ne(e),{getCellClassName:a}=one(xe({prefixCls:n,value:i,isSameTime:s,mode:r,rangeValues:l})),u=c=>!!(Ue(o==null?void 0:o.value)&&(o!=null&&o.value(gr(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:gr}}}),lne=["onMouseenter","onMouseleave","onClick"];function ane(e,t,n,i,o,s){const r=se("RenderFunction");return S(),I("div",{class:E(`${e.prefixCls}-body`)},[(S(!0),I(Re,null,$t(e.rows,(l,a)=>(S(),I("div",{key:a,class:E([`${e.prefixCls}-row`,{[`${e.prefixCls}-row-week`]:e.isWeek}])},[(S(!0),I(Re,null,$t(l,(u,c)=>(S(),I(Re,null,[de(" 一年中的第几周,只在 week 模式下显示 "),e.isWeek&&c===0?(S(),I("div",{key:c,class:E([`${e.prefixCls}-cell`,`${e.prefixCls}-cell-week`])},[P("div",{class:E(`${e.prefixCls}-date`)},[P("div",{class:E(`${e.prefixCls}-date-value`)},Oe(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(),pe(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`)},[P("div",{class:E(`${e.prefixCls}-date-value`)},Oe(u.label),3)],2))],42,lne))],64))),256))],2))),128))],2)}var J2=Z(sne,[["render",ane]]);const cne=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 une(e,t,n,i,o,s){return S(),I("div",{class:E(`${e.prefixCls}-week-list`)},[(S(!0),I(Re,null,$t(e.weekList,r=>(S(),I("div",{key:r,class:E(`${e.prefixCls}-week-list-item`)},Oe(e.labelList[r]||""),3))),128))],2)}var dne=Z(cne,[["render",une]]);const fne=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}=Ne(e),o=D(new Map),s=D();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&&Fte(s.value,a.offsetTop,l?100:0)}return Be([i,n],(l,[,a])=>{n.value!==a?wt(()=>{r()}):r(!0)}),at(()=>{r()}),{refWrapper:s,refMap:o,onItemRef(l,a){o.value.set(a.value,l)},onItemClick(l){l.disabled||t("select",l.value)}}}}),hne=["onClick"];function pne(e,t,n,i,o,s){return S(),I("div",{ref:"refWrapper",class:E(`${e.prefixCls}-column`)},[P("ul",null,[(S(!0),I(Re,null,$t(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)}},[P("div",{class:E(`${e.prefixCls}-cell-inner`)},Oe(r.label),3)],10,hne))),128))])],2)}var mne=Z(fne,[["render",pne]]);function vne(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}=Ne(e),h=p(()=>{var $;const{hour:w=1}=(n==null?void 0:n.value)||{},C=(($=s==null?void 0:s.value)==null?void 0:$.call(s))||[];let _=[];for(let A=0;A<(i.value?12:24);A+=w)_.push(A);return i.value&&(_[0]=12),o.value&&C.length&&(_=_.filter(A=>C.indexOf(A)<0)),_.map(A=>({label:Au(A,2,"0"),value:A,selected:a.value===A,disabled:(f==null?void 0:f.value)||C.includes(A)}))}),m=p(()=>{var $;const{minute:w=1}=(n==null?void 0:n.value)||{},C=(($=r==null?void 0:r.value)==null?void 0:$.call(r,a.value))||[];let _=[];for(let A=0;A<60;A+=w)_.push(A);return o.value&&C.length&&(_=_.filter(A=>C.indexOf(A)<0)),_.map(A=>({label:Au(A,2,"0"),value:A,selected:u.value===A,disabled:(f==null?void 0:f.value)||C.includes(A)}))}),y=p(()=>{var $;const{second:w=1}=(n==null?void 0:n.value)||{},C=(($=l==null?void 0:l.value)==null?void 0:$.call(l,a.value,u.value))||[];let _=[];for(let A=0;A<60;A+=w)_.push(A);return o.value&&C.length&&(_=_.filter(A=>C.indexOf(A)<0)),_.map(A=>({label:Au(A,2,"0"),value:A,selected:c.value===A,disabled:(f==null?void 0:f.value)||C.includes(A)}))}),k=["am","pm"],b=p(()=>{const $=Q8(t.value).list.includes("A");return k.map(w=>({label:$?w.toUpperCase():w,value:w,selected:d.value===w,disabled:f==null?void 0:f.value}))});return{hours:h,minutes:m,seconds:y,ampmList:b}}function u7(e){const{format:t,use12Hours:n,defaultFormat:i}=Ne(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 qR(e){const t=n=>Vte(n,{disabledHours:e.disabledHours,disabledMinutes:e.disabledMinutes,disabledSeconds:e.disabledSeconds});return n=>lt(n)?n.some(i=>t(i)):t(n)}const gne=N({name:"TimePickerPanel",components:{TimeColumn:mne,Button:Zi},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}=Ne(e),f=j("timepicker"),{t:h}=dn(),{columns:m,use12Hours:y,format:k}=u7(xe({format:o,use12Hours:r})),b=D(n==null?void 0:n.value),$=V=>{b.value=V};Be([i,n],()=>{i.value&&$(n==null?void 0:n.value)});const w=p(()=>{var V;const R=(V=b.value)==null?void 0:V.hour();return Ge(R)||!y.value?R:R>12?R-12:R===0?12:R}),C=p(()=>{var V;return(V=b.value)==null?void 0:V.minute()}),_=p(()=>{var V;return(V=b.value)==null?void 0:V.second()}),A=p(()=>{var V;const R=(V=b.value)==null?void 0:V.hour();return!Ge(R)&&R>=12?"pm":"am"}),{hours:L,minutes:x,seconds:T,ampmList:O}=vne(xe({format:k,step:s,use12Hours:y,hideDisabledOptions:l,disabledHours:a,disabledMinutes:u,disabledSeconds:c,selectedHour:w,selectedMinute:C,selectedSecond:_,selectedAmpm:A,disabled:d})),M=qR(xe({disabledHours:a,disabledMinutes:u,disabledSeconds:c})),B=p(()=>M(b.value));function W(V){Ge(V)||t("confirm",V)}function U(V){$(V),t("select",V)}function ee(V,R="hour"){let F;const K=w.value||"00",q=C.value||"00",Y=_.value||"00",oe=A.value||"am";switch(R){case"hour":F=`${V}:${q}:${Y}`;break;case"minute":F=`${K}:${V}:${Y}`;break;case"second":F=`${K}:${q}:${V}`;break;case"ampm":F=`${K}:${q}:${Y} ${V}`;break;default:F="00:00:00"}let fe="HH:mm:ss";y.value&&(fe="HH:mm:ss a",R!=="ampm"&&(F=`${F} ${oe}`)),F=Tn(F,fe),U(F)}return{prefixCls:f,t:h,hours:L,minutes:x,seconds:T,ampmList:O,selectedValue:b,selectedHour:w,selectedMinute:C,selectedSecond:_,selectedAmpm:A,computedUse12Hours:y,confirmBtnDisabled:B,columns:m,onSelect:ee,onSelectNow(){const V=Tn(new Date);U(V)},onConfirm(){W(b.value)}}}});function yne(e,t,n,i,o,s){const r=se("TimeColumn"),l=se("Button");return S(),I(Re,null,[P("div",{class:E(e.prefixCls)},[e.columns.includes("H")||e.columns.includes("h")?(S(),pe(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"])):de("v-if",!0),e.columns.includes("m")?(S(),pe(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"])):de("v-if",!0),e.columns.includes("s")?(S(),pe(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"])):de("v-if",!0),e.computedUse12Hours?(S(),pe(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"])):de("v-if",!0)],2),e.$slots["extra-footer"]?(S(),I("div",{key:0,class:E(`${e.prefixCls}-footer-extra-wrapper`)},[he(e.$slots,"extra-footer")],2)):de("v-if",!0),e.hideFooter?de("v-if",!0):(S(),I("div",{key:1,class:E(`${e.prefixCls}-footer-btn-wrapper`)},[e.isRange?de("v-if",!0):(S(),pe(l,{key:0,size:"mini",onClick:e.onSelectNow},{default:ve(()=>[Ve(Oe(e.t("datePicker.now")),1)]),_:1},8,["onClick"])),g(l,{type:"primary",size:"mini",disabled:e.confirmBtnDisabled||!e.selectedValue,onClick:e.onConfirm},{default:ve(()=>[Ve(Oe(e.t("datePicker.ok")),1)]),_:1},8,["disabled","onClick"])],2))],64)}var Qy=Z(gne,[["render",yne]]);const bne=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=ie(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),kne=["stroke-width","stroke-linecap","stroke-linejoin"],wne=P("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),Cne=[wne];function $ne(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},Cne,14,kne)}var oC=Z(bne,[["render",$ne]]);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)}}),Sne=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=ie(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),_ne=["stroke-width","stroke-linecap","stroke-linejoin"],Pne=P("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),Ane=[Pne];function Lne(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},Ane,14,_ne)}var sC=Z(Sne,[["render",Lne]]);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 Ene=Object.defineProperty,Ine=Object.defineProperties,Tne=Object.getOwnPropertyDescriptors,s9=Object.getOwnPropertySymbols,One=Object.prototype.hasOwnProperty,xne=Object.prototype.propertyIsEnumerable,l9=(e,t,n)=>t in e?Ene(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,d0=(e,t)=>{for(var n in t||(t={}))One.call(t,n)&&l9(e,n,t[n]);if(s9)for(var n of s9(t))xne.call(t,n)&&l9(e,n,t[n]);return e},UR=(e,t)=>Ine(e,Tne(t));const KR=6,e6=7,Mne=KR*e6;function Nne(e){return{label:e.date(),value:e}}const zne=N({name:"DatePanel",components:{PanelHeader:Q2,PanelBody:J2,PanelWeekList:dne,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}=Ne(e),d=Gg(),f=p(()=>(l==null?void 0:l.value)==="week"),h=p(()=>j(f.value?"panel-week":"panel-date")),m=j("picker"),[y,k]=ii("date",xe({value:u})),b=p(()=>a.value&&n.value),$=p(()=>!a.value||!b.value||y.value==="date"),w=p(()=>a.value&&(!b.value||y.value==="time")),C=p(()=>[h.value,{[`${h.value}-with-view-tabs`]:b.value}]),_=p(()=>i.value.format("YYYY-MM")),A=p(()=>{var W;return a.value&&((W=c==null?void 0:c.value)==null?void 0:W.call(c,gr((o==null?void 0:o.value)||Pi())))||{}}),L=p(()=>{const W=[0,1,2,3,4,5,6],U=Math.max(s.value%7,0);return[...W.slice(U),...W.slice(0,U)]}),x=p(()=>{const W=Dn.startOf(i.value,"month"),U=W.day(),ee=W.daysInMonth(),V=L.value.indexOf(U),R=wh(Mne);for(let K=0;K<R.length;K++)R[K]=UR(d0({},Nne(Dn.add(W,K-V,"day"))),{isPrev:K<V,isNext:K>V+ee-1});return wh(KR).map((K,q)=>{const Y=R.slice(q*e6,(q+1)*e6);if(f.value){const oe=Y[0].value;Y.unshift({label:oe.week(),value:oe})}return Y})}),T=p(()=>(r==null?void 0:r.value)||((W,U)=>W.isSame(U,"day")));function O(W){t("select",W.value)}function M(W){t("time-picker-select",W)}function B(W){t("cell-mouse-enter",W.value)}return{prefixCls:h,classNames:C,pickerPrefixCls:m,headerTitle:_,rows:x,weekList:p(()=>f.value?[-1,...L.value]:L.value),mergedIsSameTime:T,disabledTimeProps:A,onCellClick:O,onCellMouseEnter:B,onTimePanelSelect:M,showViewTabs:b,showDateView:$,showTimeView:w,changeViewTo:W=>{t("current-view-change",W),t("update:currentView",W),k(W)},datePickerT:d}}});function jne(e,t,n,i,o,s){const r=se("PanelHeader"),l=se("PanelWeekList"),a=se("PanelBody"),u=se("TimePanel"),c=se("IconCalendar"),d=se("IconClockCircle");return S(),I("div",{class:E(e.classNames)},[e.showDateView?(S(),I("div",{key:0,class:E(`${e.prefixCls}-inner`)},[g(r,Pe(UR(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"]),g(l,{"prefix-cls":e.pickerPrefixCls,"week-list":e.weekList},null,8,["prefix-cls","week-list"]),g(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)):de("v-if",!0),e.showTimeView?(S(),I("div",{key:1,class:E(`${e.prefixCls}-timepicker`)},[P("header",{class:E(`${e.prefixCls}-timepicker-title`)},Oe(e.datePickerT("datePicker.selectTime")),3),g(u,Pe(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)):de("v-if",!0),e.showViewTabs?(S(),I("div",{key:2,class:E(`${e.prefixCls}-footer`)},[P("div",{class:E(`${e.prefixCls}-view-tabs`)},[P("div",{class:E([`${e.prefixCls}-view-tab-pane`,{[`${e.prefixCls}-view-tab-pane-active`]:e.showDateView}]),onClick:t[0]||(t[0]=()=>e.changeViewTo("date"))},[g(c),P("span",{class:E(`${e.prefixCls}-view-tab-pane-text`)},Oe(e.footerValue&&e.footerValue.format("YYYY-MM-DD")),3)],2),P("div",{class:E([`${e.prefixCls}-view-tab-pane`,{[`${e.prefixCls}-view-tab-pane-active`]:e.showTimeView}]),onClick:t[1]||(t[1]=()=>e.changeViewTo("time"))},[g(d),P("span",{class:E(`${e.prefixCls}-view-tab-pane-text`)},Oe(e.timePickerValue&&e.timePickerValue.format("HH:mm:ss")),3)],2)],2)],2)):de("v-if",!0)],2)}var f7=Z(zne,[["render",jne]]);const Rne=N({name:"WeekPanel",components:{DatePanel:f7},props:{dayStartOfWeek:{type:Number,default:0}},emits:["select","cell-mouse-enter"],setup(e,{emit:t}){return dn(),{isSameTime:(i,o)=>Dn.isSameWeek(i,o,e.dayStartOfWeek),onSelect:i=>{const o=Dn.startOfWeek(i,e.dayStartOfWeek);t("select",o)},onCellMouseEnter:i=>{const o=Dn.startOfWeek(i,e.dayStartOfWeek);t("cell-mouse-enter",o)}}}});function Bne(e,t,n,i,o,s){const r=se("DatePanel");return S(),pe(r,Pe(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 GR=Z(Rne,[["render",Bne]]),Dne=Object.defineProperty,Fne=Object.defineProperties,Vne=Object.getOwnPropertyDescriptors,a9=Object.getOwnPropertySymbols,Wne=Object.prototype.hasOwnProperty,Hne=Object.prototype.propertyIsEnumerable,c9=(e,t,n)=>t in e?Dne(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,Zne=(e,t)=>{for(var n in t||(t={}))Wne.call(t,n)&&c9(e,n,t[n]);if(a9)for(var n of a9(t))Hne.call(t,n)&&c9(e,n,t[n]);return e},qne=(e,t)=>Fne(e,Vne(t));const Une=["January","February","March","April","May","June","July","August","September","October","November","December"],Kne=12,Gne=4,u9=3,Yne=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}=Ne(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(Kne).map((y,k)=>({label:n(`datePicker.month.${f}.${Une[k]}`),value:Tn(`${d}-${k+1}`,"YYYY-M")}));return wh(Gne).map((y,k)=>h.slice(k*u9,(k+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 Xne(e,t,n,i,o,s){const r=se("PanelHeader"),l=se("PanelBody");return S(),I("div",{class:E(e.prefixCls)},[P("div",{class:E(`${e.prefixCls}-inner`)},[g(r,Pe(qne(Zne({},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"]),g(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 YR=Z(Yne,[["render",Xne]]),Qne=Object.defineProperty,Jne=Object.defineProperties,eie=Object.getOwnPropertyDescriptors,d9=Object.getOwnPropertySymbols,tie=Object.prototype.hasOwnProperty,nie=Object.prototype.propertyIsEnumerable,f9=(e,t,n)=>t in e?Qne(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,iie=(e,t)=>{for(var n in t||(t={}))tie.call(t,n)&&f9(e,n,t[n]);if(d9)for(var n of d9(t))nie.call(t,n)&&f9(e,n,t[n]);return e},rie=(e,t)=>Jne(e,eie(t));const t6=4,f0=3,oie=t6*f0,lC=10,sie=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}=Ne(e),i=p(()=>j("panel-year")),o=j("picker"),s=p(()=>{const c=Math.floor(n.value.year()/lC)*lC-1,d=wh(oie).map((h,m)=>({label:c+m,value:Tn(`${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 lie(e,t,n,i,o,s){const r=se("PanelHeader"),l=se("PanelBody");return S(),I("div",{class:E(e.prefixCls)},[P("div",{class:E(`${e.prefixCls}-inner`)},[g(r,Pe(rie(iie({},e.headerOperations),{icons:e.headerIcons}),{"prefix-cls":e.pickerPrefixCls,title:e.headerTitle}),null,16,["prefix-cls","title"]),g(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 XR=Z(sie,[["render",lie]]),aie=Object.defineProperty,cie=Object.defineProperties,uie=Object.getOwnPropertyDescriptors,h9=Object.getOwnPropertySymbols,die=Object.prototype.hasOwnProperty,fie=Object.prototype.propertyIsEnumerable,p9=(e,t,n)=>t in e?aie(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,hie=(e,t)=>{for(var n in t||(t={}))die.call(t,n)&&p9(e,n,t[n]);if(h9)for(var n of h9(t))fie.call(t,n)&&p9(e,n,t[n]);return e},pie=(e,t)=>cie(e,uie(t));const mie=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}=Ne(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:Tn(`${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 vie(e,t,n,i,o,s){const r=se("PanelHeader"),l=se("PanelBody");return S(),I("div",{class:E(e.prefixCls)},[P("div",{class:E(`${e.prefixCls}-inner`)},[g(r,Pe(pie(hie({},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"]),g(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 QR=Z(mie,[["render",vie]]);const gie=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=ie(e.size)?`${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"],bie=P("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),kie=[bie];function wie(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},kie,14,yie)}var aC=Z(gie,[["render",wie]]);const JR=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)}}),Cie=N({name:"Link",components:{IconLink:JR,IconLoading:Ii},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=BR(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}}}),$ie=["href"];function Sie(e,t,n,i,o,s){const r=se("icon-loading"),l=se("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(),pe(r,{key:0})):he(e.$slots,"icon",{key:1},()=>[g(l)])],2)):de("v-if",!0),he(e.$slots,"default")],10,$ie)}var cC=Z(Cie,[["render",Sie]]);const eB=Object.assign(cC,{install:(e,t)=>{nt(e,t);const n=tt(t);e.component(n+cC.name,cC)}}),_ie=N({name:"PanelFooter",components:{Link:eB,Button:Zi},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 Pie(e,t,n,i,o,s){const r=se("Link"),l=se("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`)},[he(e.$slots,"extra")],2)):de("v-if",!0),e.showTodayBtn?(S(),I("div",{key:1,class:E(`${e.prefixCls}-footer-now-wrapper`)},[g(r,{onClick:e.onTodayClick},{default:ve(()=>[Ve(Oe(e.datePickerT("datePicker.today")),1)]),_:1},8,["onClick"])],2)):de("v-if",!0),e.$slots.btn||e.showConfirmBtn?(S(),I("div",{key:2,class:E(`${e.prefixCls}-footer-btn-wrapper`)},[he(e.$slots,"btn"),e.showConfirmBtn?(S(),pe(l,{key:0,class:E(`${e.prefixCls}-btn-confirm`),type:"primary",size:"mini",disabled:e.confirmBtnDisabled,onClick:e.onConfirmBtnClick},{default:ve(()=>[Ve(Oe(e.datePickerT("datePicker.ok")),1)]),_:1},8,["class","disabled","onClick"])):de("v-if",!0)],2)):de("v-if",!0)],2)}var tB=Z(_ie,[["render",Pie]]);function nB(e){const{mode:t}=Ne(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}=Ne(e),l=p(()=>(t==null?void 0:t.value)||"date"),{span:a,superSpan:u}=nB(xe({mode:l})),c=(_,A)=>{const L=l.value==="date"||l.value==="week"?"M":"y";return _.isSame(A,L)},d=p(()=>Rr(n==null?void 0:n.value,s.value)),f=p(()=>Rr(i==null?void 0:i.value,s.value)),h=D(f.value||Pi()),m=p(()=>d.value||h.value),y=_=>{_&&(h.value=_)},k=(_,A=!0)=>{var L;_&&(A&&!c(m.value,_)&&((L=r==null?void 0:r.value)==null||L.call(r,_)),y(_))};o!=null&&o.value&&y(o.value),Be(()=>o==null?void 0:o.value,_=>{k(_)});function b(){return(o==null?void 0:o.value)||f.value||Pi()}function $(_=!0){const A=b();_?k(A):y(A)}const w=p(()=>a.value!==u.value),C=p(()=>({onSuperPrev:()=>{k(Dn.subtract(m.value,u.value,"M"))},onPrev:w.value?()=>{k(Dn.subtract(m.value,a.value,"M"))}:void 0,onNext:w.value?()=>{k(Dn.add(m.value,a.value,"M"))}:void 0,onSuperNext:()=>{k(Dn.add(m.value,u.value,"M"))}}));return{headerValue:m,setHeaderValue:k,headerOperations:C,resetHeaderValue:$,getDefaultLocalValue:b}}const Aie=N({name:"DatePikerPanel",components:{DatePanel:f7,PanelShortcuts:VR,PanelFooter:tB,WeekPanel:GR,MonthPanel:YR,YearPanel:XR,QuarterPanel:QR,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:y}=Ne(e),k=p(()=>!!(i.value&&i.value.length)),b=p(()=>u.value&&d.value&&!k.value),$=p(()=>b.value||k.value),w=p(()=>$.value&&o.value==="left"),C=p(()=>$.value&&o.value==="right"),_=p(()=>$.value&&o.value==="bottom"),A=p(()=>[`${n.value}-container`,{[`${n.value}-container-panel-only`]:a.value,[`${n.value}-container-shortcuts-placement-left`]:w.value,[`${n.value}-container-shortcuts-placement-right`]:C.value}]),L=p(()=>(r==null?void 0:r.value)||Pi()),{headerValue:x,setHeaderValue:T,headerOperations:O}=Jy(xe({mode:y,format:s}));Be(f,le=>{T(le)});function M(le){const{value:ue}=le;return Rr(Ue(ue)?ue():ue,le.format||s.value)}function B(le){t("shortcut-click",M(le),le)}function W(le){t("shortcut-mouse-enter",M(le))}function U(le){t("shortcut-mouse-leave",M(le))}function ee(le){t("cell-click",le)}function V(le){t("time-picker-select",le)}function R(){t("today-btn-click",Pi())}function F(){t("confirm")}function K(le){t("header-label-click",le)}function q(le){t("header-select",le)}function Y(){t("month-header-click")}const oe=xe({prefixCls:n,shortcuts:i,showNowBtn:b,onItemClick:B,onItemMouseEnter:W,onItemMouseLeave:U,onNowClick:R}),fe=xe({value:r,headerValue:f,headerIcons:h,headerOperations:m,disabledDate:l,dateRender:c,onSelect:ee,onHeaderLabelClick:K});return{classNames:A,showShortcutsInLeft:w,showShortcutsInRight:C,showShortcutsInBottom:_,shortcutsProps:oe,commonPanelProps:fe,footerValue:L,onTodayBtnClick:R,onConfirmBtnClick:F,onTimePickerSelect:V,onHeaderPanelSelect:q,headerPanelHeaderValue:x,headerPanelHeaderOperations:O,onMonthHeaderLabelClick:Y}}});function Lie(e,t,n,i,o,s){const r=se("PanelShortcuts"),l=se("YearPanel"),a=se("MonthPanel"),u=se("WeekPanel"),c=se("QuarterPanel"),d=se("DatePanel"),f=se("RenderFunction"),h=se("PanelFooter");return S(),I("div",{class:E(e.classNames)},[e.showShortcutsInLeft?(S(),pe(r,jt(Pe({key:0},e.shortcutsProps)),null,16)):de("v-if",!0),P("div",{class:E(`${e.prefixCls}-panel-wrapper`)},[e.headerMode?(S(),I(Re,{key:0},[e.headerMode==="year"?(S(),pe(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(),pe(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"])):de("v-if",!0)],2112)):(S(),I(Re,{key:1},[e.mode==="week"?(S(),pe(u,Pe({key:0},e.commonPanelProps,{"day-start-of-week":e.dayStartOfWeek}),null,16,["day-start-of-week"])):e.mode==="month"?(S(),pe(a,Pe({key:1,abbreviation:e.abbreviation},e.commonPanelProps),null,16,["abbreviation"])):e.mode==="year"?(S(),pe(l,jt(Pe({key:2},e.commonPanelProps)),null,16)):e.mode==="quarter"?(S(),pe(c,jt(Pe({key:3},e.commonPanelProps)),null,16)):(S(),pe(d,Pe({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"])),g(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},Jt({_:2},[e.extra?{name:"extra",fn:ve(()=>[e.extra?(S(),pe(f,{key:0,"render-func":e.extra},null,8,["render-func"])):de("v-if",!0)])}:void 0,e.showShortcutsInBottom?{name:"btn",fn:ve(()=>[g(r,jt(Xn(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(),pe(r,jt(Pe({key:1},e.shortcutsProps)),null,16)):de("v-if",!0)],2)}var Eie=Z(Aie,[["render",Lie]]);function Iie(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 Tie(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 iB(e){const{format:t,mode:n,showTime:i,valueFormat:o}=Ne(e),s=p(()=>!Ue(t==null?void 0:t.value)&&(t==null?void 0:t.value)||Iie(n==null?void 0:n.value,i==null?void 0:i.value)),r=p(()=>(o==null?void 0:o.value)||Tie(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 rB(e){const{mode:t,showTime:n,disabledDate:i,disabledTime:o,isRange:s}=Ne(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=gr(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=gr(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)&&!lt(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)&&!lt(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 oB(e){const{locale:t}=Ne(e),{locale:n,t:i}=dn();Tn.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(FR,{datePickerT:o}),o}function n6(e){const{timePickerProps:t,selectedValue:n}=Ne(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(xe({format:i,use12Hours:o})),r=p(()=>{var d;return Rr((d=t==null?void 0:t.value)==null?void 0:d.defaultValue,s.value)}),l=()=>(n==null?void 0:n.value)||r.value||Pi(),a=D(l());function u(d){d&&(a.value=d)}function c(){a.value=l()}return Be(n,d=>{u(d)}),[a,u,c]}function sB(e,t){return t==="timestamp"?e.toDate().getTime():t==="Date"?e.toDate():e.format(t)}function Oie(e){const{format:t}=Ne(e);return n=>sB(n,t.value)}function uC(e,t){return e.map(n=>n?sB(n,t):void 0)}var xie=Object.defineProperty,Mie=Object.defineProperties,Nie=Object.getOwnPropertyDescriptors,m9=Object.getOwnPropertySymbols,zie=Object.prototype.hasOwnProperty,jie=Object.prototype.propertyIsEnumerable,v9=(e,t,n)=>t in e?xie(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,tb=(e,t)=>{for(var n in t||(t={}))zie.call(t,n)&&v9(e,n,t[n]);if(m9)for(var n of m9(t))jie.call(t,n)&&v9(e,n,t[n]);return e},g9=(e,t)=>Mie(e,Nie(t));const Rie=N({name:"Picker",components:{DateInput:DR,Trigger:ri,PickerPanel:Eie,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:y,readonly:k,locale:b,pickerValue:$,defaultPickerValue:w,dayStartOfWeek:C,previewShortcut:_,showConfirmBtn:A}=Ne(e),{locale:L}=dn();Fn(()=>{hR(L.value,C.value)});const{mergedDisabled:x,eventHandlers:T}=an({disabled:d}),O=oB(xe({locale:b})),M=j("picker"),B=D(),W=p(()=>(a==null?void 0:a.value)||{date:O("datePicker.placeholder.date"),month:O("datePicker.placeholder.month"),year:O("datePicker.placeholder.year"),week:O("datePicker.placeholder.week"),quarter:O("datePicker.placeholder.quarter")}[i.value]||O("datePicker.placeholder.date")),{format:U,valueFormat:ee,parseValueFormat:V}=iB(xe({format:r,mode:i,showTime:f,valueFormat:l})),R=p(()=>r&&Ue(r.value)?Je=>{var gt;return(gt=r.value)==null?void 0:gt.call(r,gr(Je))}:U.value),F=Oie(xe({format:ee})),K=rB(xe({mode:i,disabledDate:m,disabledTime:y,showTime:f})),q=p(()=>f.value||A.value),Y=p(()=>q.value&&(!we.value||K(we.value))),oe=p(()=>i.value==="date"&&f.value),{value:fe,setValue:le}=jte(xe({modelValue:o,defaultValue:s,format:V})),[ue,ge]=_i(),[ce,$e]=_i(),we=p(()=>{var Je;return(Je=ue.value)!=null?Je:fe.value}),_e=p(()=>{var Je,gt;return(gt=(Je=ce.value)!=null?Je:ue.value)!=null?gt:fe.value}),[Ee,De]=_i(),[Q,H]=ii(c.value,xe({value:u})),re=Je=>{Q.value!==Je&&(H(Je),t("popup-visible-change",Je),t("update:popupVisible",Je))},{headerValue:me,setHeaderValue:be,headerOperations:X,resetHeaderValue:te}=Jy(xe({mode:i,value:$,defaultValue:w,selectedValue:_e,format:V,onChange:Je=>{const gt=F(Je),En=vs(Je,V.value),Fo=gr(Je);t("picker-value-change",gt,Fo,En),t("update:pickerValue",gt)}})),[ae,,ke]=n6(xe({timePickerProps:h,selectedValue:_e})),Ie=p(()=>!k.value&&!Ue(R.value)),ze=D();Be(Q,Je=>{ge(void 0),$e(void 0),ze.value=void 0,Je&&(te(),ke()),Je||De(void 0)});function ye(Je,gt){var En,Fo;const Ll=Je?F(Je):void 0,Qa=vs(Je,V.value),od=gr(Je);n7(Je,fe.value)&&(t("update:modelValue",Ll),t("change",Ll,od,Qa),(Fo=(En=T.value)==null?void 0:En.onChange)==null||Fo.call(En)),gt&&t("ok",Ll,od,Qa)}function Ae(Je,gt,En){K(Je)||(ye(Je,En),le(Je),ge(void 0),$e(void 0),De(void 0),ze.value=void 0,Hi(gt)&&re(gt))}function qe(Je,gt){if(ge(Je),$e(void 0),De(void 0),ze.value=void 0,gt){const En=Je?F(Je):void 0,Fo=vs(Je,V.value),Ll=gr(Je);t("select",En,Ll,Fo)}}function Le(Je){B.value&&B.value.focus&&B.value.focus(Je)}function Se(Je,gt){return!oe.value&&!h.value?Je:WR(Pi(),Je,gt)}function Te(Je){x.value||re(Je)}function Ke(Je){Je.stopPropagation(),Ae(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(De(gt),!Xy(gt,U.value))return;const En=Tn(gt,U.value);K(En)||(q.value?qe(En):Ae(En,!0))}function Ht(){Ae(_e.value,!1)}function We(Je){q.value?qe(Je,!0):Ae(Je,!1)}function Xe(Je){const gt=Se(Je,ae.value);We(gt)}function Qe(Je){const gt=Se(_e.value||Pi(),Je);We(gt)}function ot(){Ae(_e.value,!1,!0)}function ht(){e.disabledInput&&Le()}let kt;Ln(()=>{clearTimeout(kt)});function gi(Je){clearTimeout(kt),$e(Je),De(void 0)}function Ti(){clearTimeout(kt),kt=setTimeout(()=>{$e(void 0)},100)}function Vh(Je,gt){t("select-shortcut",gt),Ae(Je,!1)}function Wh(Je){ze.value=Je}function id(){ze.value="year"}function oo(Je){let gt=me.value;if(gt=gt.set("year",Je.year()),ze.value==="month"&&(gt=gt.set("month",Je.month())),be(gt),i.value==="quarter"||i.value==="month"){ze.value=void 0;return}ze.value=ze.value==="year"?"month":void 0}const rd=p(()=>g9(tb({format:U.value},pi((h==null?void 0:h.value)||{},["defaultValue"])),{visible:Q.value})),Xa=p(()=>g9(tb({},ks(e,["mode","shortcuts","shortcutsPosition","dayStartOfWeek","disabledDate","disabledTime","showTime","hideTrigger","abbreviation"])),{showNowBtn:e.showNowBtn&&i.value==="date",prefixCls:M,format:V.value,value:_e.value,visible:Q.value,showConfirmBtn:q.value,confirmBtnDisabled:Y.value,timePickerProps:rd.value,extra:n.extra,dateRender:n.cell,headerValue:me.value,headerIcons:{prev:n["icon-prev"],prevDouble:n["icon-prev-double"],next:n["icon-next"],nextDouble:n["icon-next-double"]},headerOperations:X.value,timePickerValue:ae.value,headerMode:ze.value,onCellClick:Xe,onTimePickerSelect:Qe,onConfirm:ot,onShortcutClick:Vh,onShortcutMouseEnter:_.value?gi:void 0,onShortcutMouseLeave:_.value?Ti:void 0,onTodayBtnClick:We,onHeaderLabelClick:Wh,onHeaderSelect:oo,onMonthHeaderClick:id}));return{prefixCls:M,refInput:B,panelProps:Xa,panelValue:_e,inputValue:Ee,selectedValue:fe,inputFormat:R,computedPlaceholder:W,panelVisible:Q,inputEditable:Ie,needConfirm:q,mergedDisabled:x,onPanelVisibleChange:Te,onInputClear:Ke,onInputChange:Ot,onInputPressEnter:Ht,onInputBlur:_t,onPanelClick:ht}}});function Bie(e,t,n,i,o,s){const r=se("IconCalendar"),l=se("DateInput"),a=se("PickerPanel"),u=se("Trigger");return e.hideTrigger?(S(),pe(a,jt(Pe({key:1},tb(tb({},e.$attrs),e.panelProps))),null,16)):(S(),pe(u,Pe({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:ve(()=>[g(a,Pe(e.panelProps,{onClick:e.onPanelClick}),null,16,["onClick"])]),default:ve(()=>[he(e.$slots,"default",{},()=>[g(l,Pe(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}),Jt({"suffix-icon":ve(()=>[he(e.$slots,"suffix-icon",{},()=>[g(r)])]),_:2},[e.$slots.prefix?{name:"prefix",fn:ve(()=>[he(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=Z(Rie,[["render",Bie]]),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()=>g(Yg,Pe(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()=>g(Yg,Pe(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()=>g(Yg,Pe(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()=>g(Yg,Pe(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()=>g(Yg,Pe(e,t,{mode:"quarter"}),n)}});function Die(e){const{modelValue:t,defaultValue:n,format:i}=Ne(e),o=p(()=>Rr(J8(t.value),i.value)),s=p(()=>Rr(J8(n.value),i.value)),[r,l]=_i(Ge(o.value)?Ge(s.value)?[]:s.value:o.value);return Be(o,()=>{Ge(o.value)&&l([])}),{value:p(()=>o.value||r.value),setValue:l}}function Fie(e){const{startHeaderMode:t,endHeaderMode:n,mode:i,value:o,defaultValue:s,selectedValue:r,format:l,onChange:a}=Ne(e),u=p(()=>["date","week"].includes(i.value)),c=p(()=>u.value?"M":"y"),d=(ue,ge)=>ue.isSame(ge,c.value),{span:f,superSpan:h}=nB(xe({mode:i})),m=p(()=>(t==null?void 0:t.value)||i.value),y=p(()=>(n==null?void 0:n.value)||i.value),k=p(()=>{var ue;return(ue=o.value)==null?void 0:ue[0]}),b=p(()=>{var ue;return(ue=o.value)==null?void 0:ue[1]}),$=p(()=>{var ue;return(ue=s.value)==null?void 0:ue[0]}),w=p(()=>{var ue;return(ue=s.value)==null?void 0:ue[1]}),C=ue=>{a!=null&&a.value&&a.value(ue)},{headerValue:_,setHeaderValue:A,headerOperations:L,getDefaultLocalValue:x}=Jy(xe({mode:m,value:k,defaultValue:$,selectedValue:void 0,format:l,onChange:ue=>{C([ue,T.value])}})),{headerValue:T,setHeaderValue:O,headerOperations:M,getDefaultLocalValue:B}=Jy(xe({mode:y,value:b,defaultValue:w,selectedValue:void 0,format:l,onChange:ue=>{C([_.value,ue])}})),W=ue=>{const ge=d(_.value,ue[0]),ce=d(T.value,ue[1]);A(ue[0],!1),O(ue[1],!1),(!ge||!ce)&&a!=null&&a.value&&(a==null||a.value(ue))};function U(ue){let[ge,ce]=pm(ue);const $e=Dn.add(ge,f.value,"M");return ce.isBefore($e,c.value)&&(ce=$e),[ge,ce]}function ee(){var ue,ge;let ce=(ue=r.value)==null?void 0:ue[0],$e=(ge=r.value)==null?void 0:ge[1];return ce&&$e&&([ce,$e]=pm([ce,$e])),[ce,$e]}const[V,R]=ee(),[F,K]=U([V||_.value,R||T.value]);A(F,!1),O(K,!1);const q=()=>{const ue=x(),ge=B();wt(()=>{const[ce,$e]=ee(),[we,_e]=U([ce||ue,$e||ge]);W([we,_e])})},Y=p(()=>Dn.add(_.value,f.value,"M").isBefore(T.value,c.value)),oe=p(()=>Dn.add(_.value,h.value,"M").isBefore(T.value,c.value)),fe=p(()=>{const ue=["onSuperPrev"];return u.value&&ue.push("onPrev"),Y.value&&u&&ue.push("onNext"),oe.value&&ue.push("onSuperNext"),ks(L.value,ue)}),le=p(()=>{const ue=["onSuperNext"];return u.value&&ue.push("onNext"),Y.value&&u.value&&ue.push("onPrev"),oe.value&&ue.push("onSuperPrev"),ks(M.value,ue)});return{startHeaderValue:_,endHeaderValue:T,startHeaderOperations:fe,endHeaderOperations:le,setHeaderValue:W,resetHeaderValue:q}}const Vie=N({name:"DateInputRange",components:{IconHover:ln,IconClose:mi,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}=Ne(e),{mergedSize:d,mergedDisabled:f,mergedError:h,feedback:m}=an({size:r,error:i}),{mergedSize:y}=vi(d),k=D(),b=D(),$=V=>f.value?f.value:lt(s.value)?s.value[V]:s.value,w=p(()=>$(0)),C=p(()=>$(1)),_=j("picker"),A=p(()=>[_,`${_}-range`,`${_}-size-${y.value}`,{[`${_}-focused`]:o.value,[`${_}-disabled`]:w.value&&C.value,[`${_}-error`]:h.value,[`${_}-has-prefix`]:n.prefix}]);function L(V){return[`${_}-input`,{[`${_}-input-active`]:V===(u==null?void 0:u.value)}]}function x(V){var R,F;if(c!=null&&c.value)return(R=c==null?void 0:c.value)==null?void 0:R[V];const K=(F=l==null?void 0:l.value)==null?void 0:F[V];if(K&&eo(K))return Ue(a.value)?a.value(K):K.format(a.value)}const T=p(()=>x(0)),O=p(()=>x(1));function M(V){t("focused-index-change",V),t("update:focusedIndex",V)}function B(V){V.stopPropagation(),t("change",V)}function W(){t("press-enter")}function U(V){V.preventDefault()}function ee(V){t("clear",V)}return{prefixCls:_,classNames:A,refInput0:k,refInput1:b,disabled0:w,disabled1:C,mergedDisabled:f,getDisabled:$,getInputWrapClassName:L,displayValue0:T,displayValue1:O,changeFocusedInput:M,onChange:B,onPressEnter:W,onPressTab:U,onClear:ee,feedback:m}},methods:{focus(e){const t=ie(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()}}}),Wie=["disabled","placeholder","value"],Hie=Ve(" - "),Zie=["disabled","placeholder","value"];function qie(e,t,n,i,o,s){const r=se("IconClose"),l=se("IconHover"),a=se("FeedbackIcon");return S(),I("div",{class:E(e.classNames)},[e.$slots.prefix?(S(),I("div",{key:0,class:E(`${e.prefixCls}-prefix`)},[he(e.$slots,"prefix")],2)):de("v-if",!0),P("div",{class:E(e.getInputWrapClassName(0))},[P("input",Pe({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]=ml((...u)=>e.onPressEnter&&e.onPressEnter(...u),["enter"])),t[2]||(t[2]=ml((...u)=>e.onPressTab&&e.onPressTab(...u),["tab"]))],onClick:t[3]||(t[3]=()=>e.changeFocusedInput(0))}),null,16,Wie)],2),P("span",{class:E(`${e.prefixCls}-separator`)},[he(e.$slots,"separator",{},()=>[Hie])],2),P("div",{class:E(e.getInputWrapClassName(1))},[P("input",Pe({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]=ml((...u)=>e.onPressEnter&&e.onPressEnter(...u),["enter"])),t[6]||(t[6]=ml((...u)=>e.onPressTab&&e.onPressTab(...u),["tab"]))],onClick:t[7]||(t[7]=()=>e.changeFocusedInput(1))}),null,16,Zie)],2),P("div",{class:E(`${e.prefixCls}-suffix`)},[e.allowClear&&!e.mergedDisabled&&e.value.length===2?(S(),pe(l,{key:0,prefix:e.prefixCls,class:E(`${e.prefixCls}-clear-icon`),onClick:e.onClear},{default:ve(()=>[g(r)]),_:1},8,["prefix","class","onClick"])):de("v-if",!0),P("span",{class:E(`${e.prefixCls}-suffix-icon`)},[he(e.$slots,"suffix-icon")],2),e.feedback?(S(),pe(a,{key:1,type:e.feedback},null,8,["type"])):de("v-if",!0)],2)],2)}var lB=Z(Vie,[["render",qie]]),Uie=Object.defineProperty,Kie=Object.defineProperties,Gie=Object.getOwnPropertyDescriptors,y9=Object.getOwnPropertySymbols,Yie=Object.prototype.hasOwnProperty,Xie=Object.prototype.propertyIsEnumerable,b9=(e,t,n)=>t in e?Uie(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,fC=(e,t)=>{for(var n in t||(t={}))Yie.call(t,n)&&b9(e,n,t[n]);if(y9)for(var n of y9(t))Xie.call(t,n)&&b9(e,n,t[n]);return e},hC=(e,t)=>Kie(e,Gie(t));const Qie=N({name:"DateRangePikerPanel",components:{PanelShortcuts:VR,PanelFooter:tB,RenderFunction:Al,DatePanel:f7,WeekPanel:GR,MonthPanel:YR,YearPanel:XR,QuarterPanel:QR},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:y}=Ne(e),k=p(()=>lt(i.value)&&i.value.length),b=p(()=>[`${n.value}-range-container`,{[`${n.value}-range-container-panel-only`]:r.value,[`${n.value}-range-container-shortcuts-placement-left`]:k.value&&o.value==="left",[`${n.value}-range-container-shortcuts-placement-right`]:k.value&&o.value==="right"}]),$=D("date");Be(h,(oe,fe)=>{oe&&!fe&&($.value="date")});function w(oe){return Rr(J8(Ue(oe.value)?oe.value():oe.value),oe.format||s.value)}function C(oe){t("shortcut-click",w(oe),oe)}function _(oe){t("shortcut-mouse-enter",w(oe))}function A(oe){t("shortcut-mouse-leave",w(oe))}function L(oe){t("cell-click",oe)}function x(oe){t("cell-mouse-enter",oe)}function T(){t("confirm")}function O(oe){t("time-picker-select",oe,"start")}function M(oe){t("time-picker-select",oe,"end")}function B(oe){t("start-header-label-click",oe)}function W(oe){t("end-header-label-click",oe)}function U(oe){t("start-header-select",oe)}function ee(oe){t("end-header-select",oe)}function V(oe){return Ue(a==null?void 0:a.value)?fe=>{var le;return((le=a==null?void 0:a.value)==null?void 0:le.call(a,fe,oe===0?"start":"end"))||!1}:void 0}function R(oe){return Ue(u==null?void 0:u.value)?fe=>{var le;return((le=u==null?void 0:u.value)==null?void 0:le.call(u,fe,oe===0?"start":"end"))||!1}:void 0}function F(oe){return Ue(f==null?void 0:f.value)?fe=>{var le;const ue=hC(fC({},fe),{type:oe===0?"start":"end"});return(le=f==null?void 0:f.value)==null?void 0:le.call(f,ue)}:void 0}const K=xe({prefixCls:n,shortcuts:i,onItemClick:C,onItemMouseEnter:_,onItemMouseLeave:A}),q=p(()=>hC(fC({},c.value),{rangeValues:l.value,disabledDate:V(0),dateRender:F(0),onSelect:m.value?U:L,onCellMouseEnter:x,onHeaderLabelClick:B})),Y=p(()=>hC(fC({},d.value),{rangeValues:l.value,disabledDate:V(1),dateRender:F(1),onSelect:y.value?ee:L,onCellMouseEnter:x,onHeaderLabelClick:W}));return{pick:ks,classNames:b,showShortcuts:k,shortcutsProps:K,startPanelProps:q,endPanelProps:Y,getDisabledTimeFunc:R,onConfirmBtnClick:T,currentDateView:$,onStartTimePickerSelect:O,onEndTimePickerSelect:M,onStartHeaderPanelSelect:U,onEndHeaderPanelSelect:ee}}});function Jie(e,t,n,i,o,s){const r=se("PanelShortcuts"),l=se("YearPanel"),a=se("MonthPanel"),u=se("WeekPanel"),c=se("QuarterPanel"),d=se("DatePanel"),f=se("RenderFunction"),h=se("PanelFooter");return S(),I("div",{class:E(e.classNames)},[e.showShortcuts&&e.shortcutsPosition==="left"?(S(),pe(r,jt(Pe({key:0},e.shortcutsProps)),null,16)):de("v-if",!0),P("div",{class:E(`${e.prefixCls}-range-panel-wrapper`)},[de(" panel "),P("div",{class:E(`${e.prefixCls}-range`)},[P("div",{class:E(`${e.prefixCls}-range-wrapper`)},[e.startHeaderMode||e.endHeaderMode?(S(),I(Re,{key:0},[e.startHeaderMode==="year"?(S(),pe(l,jt(Pe({key:0},e.startPanelProps)),null,16)):de("v-if",!0),e.endHeaderMode==="year"?(S(),pe(l,jt(Pe({key:1},e.endPanelProps)),null,16)):e.startHeaderMode==="month"?(S(),pe(a,Pe({key:2},e.startPanelProps,{abbreviation:e.abbreviation}),null,16,["abbreviation"])):e.endHeaderMode==="month"?(S(),pe(a,Pe({key:3},e.endPanelProps,{abbreviation:e.abbreviation}),null,16,["abbreviation"])):de("v-if",!0)],64)):(S(),I(Re,{key:1},[de(" week "),e.mode==="week"?(S(),I(Re,{key:0},[g(u,Pe(e.startPanelProps,{"day-start-of-week":e.dayStartOfWeek}),null,16,["day-start-of-week"]),g(u,Pe(e.endPanelProps,{"day-start-of-week":e.dayStartOfWeek}),null,16,["day-start-of-week"])],64)):e.mode==="month"?(S(),I(Re,{key:1},[de(" month "),g(a,Pe(e.startPanelProps,{abbreviation:e.abbreviation}),null,16,["abbreviation"]),g(a,Pe(e.endPanelProps,{abbreviation:e.abbreviation}),null,16,["abbreviation"])],64)):e.mode==="year"?(S(),I(Re,{key:2},[de(" year "),g(l,jt(Xn(e.startPanelProps)),null,16),g(l,jt(Xn(e.endPanelProps)),null,16)],64)):e.mode==="quarter"?(S(),I(Re,{key:3},[de(" quarter "),g(c,jt(Xn(e.startPanelProps)),null,16),g(c,jt(Xn(e.endPanelProps)),null,16)],64)):(S(),I(Re,{key:4},[de(" date "),g(d,Pe({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"]),g(d,Pe({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),de(" footer "),g(h,{"prefix-cls":e.prefixCls,"show-today-btn":!1,"show-confirm-btn":e.showConfirmBtn,"confirm-btn-disabled":e.confirmBtnDisabled,onConfirmBtnClick:e.onConfirmBtnClick},Jt({_:2},[e.extra||e.$slots.extra?{name:"extra",fn:ve(()=>[e.$slots.extra?he(e.$slots,"extra",{key:0}):(S(),pe(f,{key:1,"render-func":e.extra},null,8,["render-func"]))])}:void 0,e.showShortcuts&&e.shortcutsPosition==="bottom"?{name:"btn",fn:ve(()=>[g(r,jt(Xn(e.shortcutsProps)),null,16)])}:void 0]),1032,["prefix-cls","show-confirm-btn","confirm-btn-disabled","onConfirmBtnClick"])],2),e.showShortcuts&&e.shortcutsPosition==="right"?(S(),pe(r,jt(Pe({key:1},e.shortcutsProps)),null,16)):de("v-if",!0)],2)}var ere=Z(Qie,[["render",Jie]]),tre=Object.defineProperty,nre=Object.defineProperties,ire=Object.getOwnPropertyDescriptors,k9=Object.getOwnPropertySymbols,rre=Object.prototype.hasOwnProperty,ore=Object.prototype.propertyIsEnumerable,w9=(e,t,n)=>t in e?tre(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,C9=(e,t)=>{for(var n in t||(t={}))rre.call(t,n)&&w9(e,n,t[n]);if(k9)for(var n of k9(t))ore.call(t,n)&&w9(e,n,t[n]);return e},$9=(e,t)=>nre(e,ire(t));function sre(e){const{timePickerProps:t,selectedValue:n}=Ne(e),i=p(()=>{var b;return(b=n==null?void 0:n.value)==null?void 0:b[0]}),o=p(()=>{var b;return(b=n==null?void 0:n.value)==null?void 0:b[1]}),s=p(()=>{var b;return(b=t==null?void 0:t.value)==null?void 0:b.defaultValue}),r=p(()=>lt(s.value)?$9(C9({},t==null?void 0:t.value),{defaultValue:s.value[0]}):t==null?void 0:t.value),l=p(()=>lt(s.value)?$9(C9({},t==null?void 0:t.value),{defaultValue:s.value[1]}):t==null?void 0:t.value),[a,u,c]=n6(xe({timePickerProps:r,selectedValue:i})),[d,f,h]=n6(xe({timePickerProps:l,selectedValue:o})),m=p(()=>[a.value,d.value]);function y(b){b&&(u(b[0]),f(b[1]))}function k(){c(),h()}return[m,y,k]}var lre=Object.defineProperty,are=Object.defineProperties,cre=Object.getOwnPropertyDescriptors,S9=Object.getOwnPropertySymbols,ure=Object.prototype.hasOwnProperty,dre=Object.prototype.propertyIsEnumerable,_9=(e,t,n)=>t in e?lre(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,nb=(e,t)=>{for(var n in t||(t={}))ure.call(t,n)&&_9(e,n,t[n]);if(S9)for(var n of S9(t))dre.call(t,n)&&_9(e,n,t[n]);return e},P9=(e,t)=>are(e,cre(t));const fre=N({name:"RangePicker",components:{RangePickerPanel:ere,DateRangeInput:lB,Trigger:ri,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:y,pickerValue:k,defaultPickerValue:b,valueFormat:$,size:w,error:C,dayStartOfWeek:_,exchangeTime:A,previewShortcut:L,showConfirmBtn:x}=Ne(e),{locale:T}=dn(),O=Ze(Ei,void 0);Fn(()=>{hR(T.value,_.value)});const M=p(()=>{var He;return!(!A.value||!((He=O==null?void 0:O.exchangeTime)==null||He))}),{mergedSize:B,mergedDisabled:W,mergedError:U,eventHandlers:ee}=an({size:w,error:C}),V=oB(xe({locale:y})),R=j("picker"),F=p(()=>(c==null?void 0:c.value)||{date:V("datePicker.rangePlaceholder.date"),month:V("datePicker.rangePlaceholder.month"),year:V("datePicker.rangePlaceholder.year"),week:V("datePicker.rangePlaceholder.week"),quarter:V("datePicker.rangePlaceholder.quarter")}[i.value]||V("datePicker.rangePlaceholder.date")),{format:K,valueFormat:q,parseValueFormat:Y}=iB(xe({mode:i,format:s,showTime:o,valueFormat:$})),oe=p(()=>{const He=f.value===!0||W.value||lt(f.value)&&f.value[0]===!0,st=f.value===!0||W.value||lt(f.value)&&f.value[1]===!0;return[He,st]}),fe=p(()=>oe.value[0]&&oe.value[1]);function le(He=0){return oe.value[He]?He^1:He}const ue=D(),ge=D(le()),ce=p(()=>{const He=ge.value,st=He^1;return oe.value[st]?He:st}),$e=p(()=>oe.value[ge.value^1]),{value:we,setValue:_e}=Die(xe({modelValue:r,defaultValue:l,format:Y})),[Ee,De]=_i(),[Q,H]=_i(),re=p(()=>{var He;return(He=Ee.value)!=null?He:we.value}),me=p(()=>{var He,st;return(st=(He=Q.value)!=null?He:Ee.value)!=null?st:we.value}),[be,X]=_i(),te=D(),ae=D(),[ke,Ie]=ii(u.value,xe({value:a})),ze=He=>{ke.value!==He&&(Ie(He),t("popup-visible-change",He),t("update:popupVisible",He))},{startHeaderValue:ye,endHeaderValue:Ae,startHeaderOperations:qe,endHeaderOperations:Le,resetHeaderValue:Se,setHeaderValue:Te}=Fie(xe({mode:i,startHeaderMode:te,endHeaderMode:ae,value:k,defaultValue:b,selectedValue:me,format:Y,onChange:He=>{const st=uC(He,q.value),Zt=vs(He,Y.value),vn=gr(He);t("picker-value-change",st,vn,Zt),t("update:pickerValue",st)}}));function Ke(He){te.value=He}function _t(He){ae.value=He}function Ot(He){let st=ye.value;st=st.set("year",He.year()),te.value==="month"&&(st=st.set("month",He.month())),Te([st,Ae.value]),te.value=void 0}function Ht(He){let st=Ae.value;st=st.set("year",He.year()),ae.value==="month"&&(st=st.set("month",He.month())),Te([ye.value,st]),ae.value=void 0}const We=D([me.value[0]||Pi(),me.value[1]||Pi()]);Be(me,()=>{const[He,st]=me.value;We.value[0]=He||We.value[0],We.value[1]=st||We.value[1]});const[Xe,Qe,ot]=sre(xe({timePickerProps:d,selectedValue:me})),ht=p(()=>i.value==="date"&&o.value),kt=p(()=>ht.value||d.value),gi=rB(xe({mode:i,isRange:!0,showTime:o,disabledDate:h,disabledTime:m})),Ti=p(()=>ht.value||x.value),Vh=p(()=>Ti.value&&(!Rl(re.value)||gi(re.value[0],"start")||gi(re.value[1],"end")));Be(ke,He=>{te.value=void 0,ae.value=void 0,De(void 0),H(void 0),He&&(Se(),ot(),ge.value=le(ge.value),wt(()=>gt(ge.value))),He||X(void 0)}),Be(ge,()=>{e.disabledInput&&(gt(ge.value),X(void 0))});function Wh(He,st){var Zt,vn;const yi=He?uC(He,q.value):void 0,so=vs(He,Y.value),Zh=gr(He);n7(He,we.value)&&(t("update:modelValue",yi),t("change",yi,Zh,so),(vn=(Zt=ee.value)==null?void 0:Zt.onChange)==null||vn.call(Zt)),st&&t("ok",yi,Zh,so)}function id(He){let st=pm(He);return kt.value&&!M.value&&(st=[En(st[0],He[0]),En(st[1],He[1])]),st}function oo(He,st,Zt){if(gi(He==null?void 0:He[0],"start")||gi(He==null?void 0:He[1],"end"))return;let vn=He?[...He]:void 0;Rl(vn)&&(vn=id(vn)),Wh(vn,Zt),_e(vn||[]),De(void 0),H(void 0),X(void 0),te.value=void 0,ae.value=void 0,Hi(st)&&ze(st)}function rd(He){const st=uC(He,q.value),Zt=vs(He,Y.value),vn=gr(He);t("select",st,vn,Zt)}function Xa(He,st){const{emitSelect:Zt=!1,updateHeader:vn=!1}=st||{};let yi=[...He];Rl(yi)&&(yi=id(yi)),De(yi),H(void 0),X(void 0),te.value=void 0,ae.value=void 0,Zt&&rd(yi),vn&&Se()}function Je(He,st){const{updateHeader:Zt=!1}=st||{};H(He),X(void 0),Zt&&Se()}function gt(He){ue.value&&ue.value.focus&&ue.value.focus(He)}function En(He,st){return kt.value?WR(Pi(),He,st):He}function Fo(He){ze(He)}function Ll(He){if(Ee.value&&me.value[ce.value]&&(!Ti.value||!Rl(Ee.value))){const st=[...me.value],Zt=En(He,Xe.value[ge.value]);st[ge.value]=Zt,Je(st)}}function Qa(He=!1){return $e.value?[...we.value]:Ee.value?He||!Rl(Ee.value)?[...Ee.value]:[]:He?[...we.value]:[]}function od(He){const st=Qa(),Zt=En(He,Xe.value[ge.value]);st[ge.value]=Zt,rd(st),!Ti.value&&Rl(st)?oo(st,!1):(Xa(st),Rl(st)?ge.value=0:ge.value=ce.value)}function Mw(He,st){const Zt=st==="start"?0:1,vn=En(Xe.value[Zt],He),yi=[...Xe.value];yi[Zt]=vn,Qe(yi);const so=Qa(!0);so[Zt]&&(so[Zt]=vn,Xa(so,{emitSelect:!0}))}let Ja;Ln(()=>{clearTimeout(Ja)});function o1(He){clearTimeout(Ja),Je(He,{updateHeader:!0})}function El(){clearTimeout(Ja),Ja=setTimeout(()=>{H(void 0),X(void 0),Se()},100)}function ec(He,st){t("select-shortcut",st),oo(He,!1)}function tc(){oo(me.value,!1,!0)}function Nw(He){He.stopPropagation(),oo(void 0),t("clear")}function zw(He){ze(!0);const st=He.target.value;if(!st){X(void 0);return}const Zt=vs(me.value,K.value),vn=lt(be.value)?[...be.value]:Zt||[];if(vn[ge.value]=st,X(vn),!Xy(st,K.value))return;const yi=Tn(st,K.value);if(gi(yi,ge.value===0?"start":"end"))return;const so=lt(me.value)?[...me.value]:[];so[ge.value]=yi,Xa(so,{updateHeader:!0})}function jw(){Zte(me.value)?oo(me.value,!1):ge.value=ce.value}const Wn=p(()=>P9(nb({format:K.value},pi((d==null?void 0:d.value)||{},["defaultValue"])),{visible:ke.value})),Hh=p(()=>({prev:n["icon-prev"],prevDouble:n["icon-prev-double"],next:n["icon-next"],nextDouble:n["icon-next-double"]})),Rw=xe({headerValue:ye,headerOperations:qe,headerIcons:Hh}),s1=xe({headerValue:Ae,headerOperations:Le,headerIcons:Hh}),Vo=p(()=>P9(nb({},ks(e,["mode","showTime","shortcuts","shortcutsPosition","dayStartOfWeek","disabledDate","disabledTime","hideTrigger","abbreviation"])),{prefixCls:R,format:Y.value,value:me.value,showConfirmBtn:Ti.value,confirmBtnDisabled:Vh.value,timePickerValue:Xe.value,timePickerProps:Wn.value,extra:n.extra,dateRender:n.cell,startHeaderProps:Rw,endHeaderProps:s1,footerValue:We.value,disabled:oe.value,visible:ke.value,onCellClick:od,onCellMouseEnter:Ll,onShortcutClick:ec,onShortcutMouseEnter:L.value?o1:void 0,onShortcutMouseLeave:L.value?El:void 0,onConfirm:tc,onTimePickerSelect:Mw,startHeaderMode:te.value,endHeaderMode:ae.value,onStartHeaderLabelClick:Ke,onEndHeaderLabelClick:_t,onStartHeaderSelect:Ot,onEndHeaderSelect:Ht}));return{prefixCls:R,refInput:ue,computedFormat:K,computedPlaceholder:F,panelVisible:ke,panelValue:me,inputValue:be,focusedIndex:ge,triggerDisabled:fe,mergedSize:B,mergedError:U,onPanelVisibleChange:Fo,onInputClear:Nw,onInputChange:zw,onInputPressEnter:jw,rangePanelProps:Vo}}});function hre(e,t,n,i,o,s){const r=se("IconCalendar"),l=se("DateRangeInput"),a=se("RangePickerPanel"),u=se("Trigger");return e.hideTrigger?(S(),pe(a,jt(Pe({key:1},nb(nb({},e.$attrs),e.rangePanelProps))),null,16)):(S(),pe(u,Pe({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:ve(()=>[g(a,jt(Xn(e.rangePanelProps)),null,16)]),default:ve(()=>[he(e.$slots,"default",{},()=>[g(l,Pe({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}),Jt({"suffix-icon":ve(()=>[he(e.$slots,"suffix-icon",{},()=>[g(r)])]),separator:ve(()=>[he(e.$slots,"separator",{},()=>[Ve(Oe(e.separator||"-"),1)])]),_:2},[e.$slots.prefix?{name:"prefix",fn:ve(()=>[he(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=Z(fre,[["render",hre]]);const pre=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)}}),aB=Symbol("ArcoDescriptions");var mre=Object.defineProperty,vre=Object.defineProperties,gre=Object.getOwnPropertyDescriptors,A9=Object.getOwnPropertySymbols,yre=Object.prototype.hasOwnProperty,bre=Object.prototype.propertyIsEnumerable,L9=(e,t,n)=>t in e?mre(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,kre=(e,t)=>{for(var n in t||(t={}))yre.call(t,n)&&L9(e,n,t[n]);if(A9)for(var n of A9(t))bre.call(t,n)&&L9(e,n,t[n]);return e},wre=(e,t)=>vre(e,gre(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=[],Cre=-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=(++Cre).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(wre(kre({},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=D({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 at(()=>{s=rb.subscribe(r=>{E9(e.value)&&(i.value=r)})}),Ln(()=>{s&&rb.unsubscribe(s)}),o}var $re=Object.defineProperty,I9=Object.getOwnPropertySymbols,Sre=Object.prototype.hasOwnProperty,_re=Object.prototype.propertyIsEnumerable,T9=(e,t,n)=>t in e?$re(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,O9=(e,t)=>{for(var n in t||(t={}))Sre.call(t,n)&&T9(e,n,t[n]);if(I9)for(var n of I9(t))_re.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}=Ne(e),o=j("descriptions"),{mergedSize:s}=vi(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=xe(new Map),f=p(()=>Array.from(d.values()).sort((T,O)=>T.index-O.index).map(T=>T.span));vt(aB,xe({addItem:(T,O)=>{d.set(T,O)},removeItem:T=>{d.delete(T)}}));const y=T=>{const O=[];if(T.forEach((M,B)=>{var W;const U=Math.min((W=Nt(M)?f.value[B]:M.span)!=null?W:1,r.value),ee=O[O.length-1],V=x9(ee);V===0||V>=r.value?O.push([{data:M,span:U}]):ee.push({data:M,span:U+V>r.value?r.value-V:U})}),O.length){const M=O[O.length-1],B=x9(M);B<r.value&&(M[M.length-1].span+=r.value-B)}return O},k=p(()=>{var T;return y((T=e.data)!=null?T:[])}),b=(T,O)=>{var M,B,W,U,ee;return Nt(T)?j2(T,T.children)&&((B=(M=T.children).label)==null?void 0:B.call(M))||((W=T.props)==null?void 0:W.label):(ee=(U=t.label)==null?void 0:U.call(t,{label:T.label,index:O,data:T}))!=null?ee:Ue(T.label)?T.label():T.label},$=(T,O)=>{var M,B;return Nt(T)?T:(B=(M=t.value)==null?void 0:M.call(t,{value:T.value,index:O,data:T}))!=null?B:Ue(T.value)?T.value():T.value},w=T=>g(Re,null,[g("tr",{class:`${o}-row`},[T.map((O,M)=>g("td",{key:`label-${M}`,class:[`${o}-item-label`,`${o}-item-label-block`],style:u.value,colspan:O.span},[b(O.data,M)]))]),g("tr",{class:`${o}-row`},[T.map((O,M)=>g("td",{key:`value-${M}`,class:[`${o}-item-value`,`${o}-item-value-block`],style:c.value,colspan:O.span},[$(O.data,M)]))])]),C=(T,O)=>g("tr",{class:`${o}-row`,key:`tr-${O}`},[T.map(M=>g(Re,null,[g("td",{class:[`${o}-item-label`,`${o}-item-label-block`],style:u.value},[b(M.data,O)]),g("td",{class:[`${o}-item-value`,`${o}-item-value-block`],style:c.value,colspan:M.span*2-1},[$(M.data,O)])]))]),_=(T,O)=>g("tr",{class:`${o}-row`,key:`inline-${O}`},[T.map((M,B)=>g("td",{key:`item-${B}`,class:`${o}-item`,colspan:M.span},[g("div",{class:[`${o}-item-label`,`${o}-item-label-inline`],style:u.value},[b(M.data,B)]),g("div",{class:[`${o}-item-value`,`${o}-item-value-inline`],style:c.value},[$(M.data,B)])]))]),A=(T,O)=>["inline-horizontal","inline-vertical"].includes(e.layout)?_(T,O):e.layout==="vertical"?w(T):C(T,O),L=p(()=>[o,`${o}-layout-${e.layout}`,`${o}-size-${s.value}`,{[`${o}-border`]:e.bordered},{[`${o}-table-layout-fixed`]:e.tableLayout==="fixed"}]),x=()=>{var T,O;const M=(O=(T=t.title)==null?void 0:T.call(t))!=null?O:e.title;return M?g("div",{class:`${o}-title`},[M]):null};return()=>{const T=t.default?y(ys(t.default())):k.value;return g("div",{class:L.value},[x(),g("div",{class:`${o}-body`},[g("table",{class:`${o}-table`},[g("tbody",null,[T.map((O,M)=>A(O,M))])])])])}}});const Pre=N({name:"DescriptionsItem",props:{span:{type:Number,default:1},label:String},setup(e){var t;const{span:n}=Ne(e),i=j("descriptions"),o=Ze(aB,{}),s=Bt(),r=D(),{computedIndex:l}=H2({itemRef:r,selector:`.${i}-item-value`,parentClassName:`${i}-table`}),a=xe({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 at(()=>u()),xn(()=>u()),nn(()=>{var c;s!=null&&s.uid&&((c=o.removeItem)==null||c.call(o,s.uid))}),{prefixCls:i}}});function Are(e,t,n,i,o,s){return he(e.$slots,"default")}var y0=Z(Pre,[["render",Are]]);const Lre=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"]=ie(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=ie(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 g("div",{role:"separator",class:l,style:o.value},[r&&e.direction==="horizontal"&&g("span",{class:[`${n}-text`,`${n}-text-${e.orientation}`]},[r])])}}});const Ere=Object.assign(mC,{install:(e,t)=>{nt(e,t);const n=tt(t);e.component(n+mC.name,mC)}}),cB=e=>{const t=D(!1),n={overflow:"",width:"",boxSizing:""};return{setOverflowHidden:()=>{if(e.value){const s=e.value;if(!t.value&&s.style.overflow!=="hidden"){const r=XU(s);(r>0||YU(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 Ire=Object.defineProperty,M9=Object.getOwnPropertySymbols,Tre=Object.prototype.hasOwnProperty,Ore=Object.prototype.propertyIsEnumerable,N9=(e,t,n)=>t in e?Ire(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,xre=(e,t)=>{for(var n in t||(t={}))Tre.call(t,n)&&N9(e,n,t[n]);if(M9)for(var n of M9(t))Ore.call(t,n)&&N9(e,n,t[n]);return e};const Mre=["top","right","bottom","left"],Nre=N({name:"Drawer",components:{ClientOnly:GA,ArcoButton:Zi,IconHover:ln,IconClose:mi},inheritAttrs:!1,props:{visible:{type:Boolean,default:!1},defaultVisible:{type:Boolean,default:!1},placement:{type:String,default:"right",validator:e=>Mre.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}=Ne(e),i=j("drawer"),{t:o}=dn(),s=D(e.defaultVisible),r=p(()=>{var W;return(W=e.visible)!=null?W:s.value}),l=D(!1),a=p(()=>e.okLoading||l.value),{teleportContainer:u,containerRef:c}=YA({popupContainer:n,visible:r}),d=D(r.value);let f=!1;const h=W=>{e.escToClose&&W.key===hn.ESC&&b()&&A(W)},m=()=>{e.escToClose&&!f&&(f=!0,zt(document.documentElement,"keydown",h))},y=()=>{f&&(f=!1,Xt(document.documentElement,"keydown",h))},{zIndex:k,isLastDialog:b}=Mh("dialog",{visible:r}),$=p(()=>(c==null?void 0:c.value)===document.body);let w=0;const C=()=>{w++,l.value&&(l.value=!1),s.value=!1,t("update:visible",!1)},_=async W=>{const U=w,ee=await new Promise(async V=>{var R;if(Ue(e.onBeforeOk)){let F=e.onBeforeOk((K=!0)=>V(K));if((Nu(F)||!Hi(F))&&(l.value=!0),Nu(F))try{F=(R=await F)!=null?R:!0}catch{F=!1}Hi(F)&&V(F)}else V(!0)});U===w&&(ee?(t("ok",W),C()):l.value&&(l.value=!1))},A=W=>{var U;let ee=!0;Ue(e.onBeforeCancel)&&(ee=(U=e.onBeforeCancel())!=null?U:!1),ee&&(t("cancel",W),C())},L=W=>{e.maskClosable&&A(W)},x=()=>{r.value&&t("open")},T=()=>{r.value||(d.value=!1,M(),t("close"))},{setOverflowHidden:O,resetOverflow:M}=cB(c);at(()=>{r.value&&(d.value=!0,O(),m())}),nn(()=>{M(),y()}),Be(r,W=>{s.value!==W&&(s.value=W),W?(t("beforeOpen"),d.value=!0,O(),m()):(t("beforeClose"),y())});const B=p(()=>{var W;const U=xre({[e.placement]:0},(W=e.drawerStyle)!=null?W:{});return["right","left"].includes(e.placement)?U.width=ie(e.width)?`${e.width}px`:e.width:U.height=ie(e.height)?`${e.height}px`:e.height,U});return{prefixCls:i,style:B,t:o,mounted:d,computedVisible:r,mergedOkLoading:a,zIndex:k,handleOk:_,handleCancel:A,handleOpen:x,handleClose:T,handleMask:L,isFixed:$,teleportContainer:u}}});function zre(e,t,n,i,o,s){const r=se("icon-close"),l=se("icon-hover"),a=se("arco-button"),u=se("client-only");return S(),pe(u,null,{default:ve(()=>[(S(),pe(Th,{to:e.teleportContainer,disabled:!e.renderToBody},[!e.unmountOnClose||e.computedVisible||e.mounted?mn((S(),I("div",Pe({key:0,class:`${e.prefixCls}-container`,style:e.isFixed?{zIndex:e.zIndex}:{zIndex:"inherit",position:"absolute"}},e.$attrs),[g(Li,{name:"fade-drawer",appear:""},{default:ve(()=>[e.mask?mn((S(),I("div",{key:0,class:E(`${e.prefixCls}-mask`),onClick:t[0]||(t[0]=(...c)=>e.handleMask&&e.handleMask(...c))},null,2)),[[gn,e.computedVisible]]):de("v-if",!0)]),_:1}),g(Li,{name:`slide-${e.placement}-drawer`,appear:"",onAfterEnter:e.handleOpen,onAfterLeave:e.handleClose},{default:ve(()=>[mn(P("div",{class:E(e.prefixCls),style:ne(e.style)},[e.header?(S(),I("div",{key:0,class:E(`${e.prefixCls}-header`)},[he(e.$slots,"header",{},()=>[e.$slots.title||e.title?(S(),I("div",{key:0,class:E(`${e.prefixCls}-title`)},[he(e.$slots,"title",{},()=>[Ve(Oe(e.title),1)])],2)):de("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))},[g(l,null,{default:ve(()=>[g(r)]),_:1})],2)):de("v-if",!0)])],2)):de("v-if",!0),P("div",{class:E(`${e.prefixCls}-body`)},[he(e.$slots,"default")],2),e.footer?(S(),I("div",{key:1,class:E(`${e.prefixCls}-footer`)},[he(e.$slots,"footer",{},()=>[e.hideCancel?de("v-if",!0):(S(),pe(a,Pe({key:0},e.cancelButtonProps,{onClick:e.handleCancel}),{default:ve(()=>[Ve(Oe(e.cancelText||e.t("drawer.cancelText")),1)]),_:1},16,["onClick"])),g(a,Pe({type:"primary",loading:e.mergedOkLoading},e.okButtonProps,{onClick:e.handleOk}),{default:ve(()=>[Ve(Oe(e.okText||e.t("drawer.okText")),1)]),_:1},16,["loading","onClick"])])],2)):de("v-if",!0)],6),[[gn,e.computedVisible]])]),_:3},8,["name","onAfterEnter","onAfterLeave"])],16)),[[gn,e.computedVisible||e.mounted]]):de("v-if",!0)],8,["to","disabled"]))]),_:3})}var b0=Z(Nre,[["render",zre]]),jre=Object.defineProperty,z9=Object.getOwnPropertySymbols,Rre=Object.prototype.hasOwnProperty,Bre=Object.prototype.propertyIsEnumerable,j9=(e,t,n)=>t in e?jre(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,vC=(e,t)=>{for(var n in t||(t={}))Rre.call(t,n)&&j9(e,n,t[n]);if(z9)for(var n of z9(t))Bre.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 wt(),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=g(b0,vC(vC(vC({},{visible:!0,renderToBody:!1,unmountOnClose:!0,onOk:i,onCancel:o,onClose:s}),pi(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:tr(e.content),header:typeof e.header!="boolean"?tr(e.header):void 0,title:tr(e.title),footer:typeof e.footer!="boolean"?tr(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 uB(e){return e===Object(e)&&Object.keys(e).length!==0}function Dre(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 Fre(e){return e===!1?{block:"end",inline:"nearest"}:uB(e)?e:{block:"start",inline:"nearest"}}function dB(e,t){var n=e.isConnected||e.ownerDocument.documentElement.contains(e);if(uB(t)&&typeof t.behavior=="function")return t.behavior(n?U8(e,t):[]);if(n){var i=Fre(t);return Dre(U8(e,i),i.behavior)}}const B9=["success","warning","error","validating"],Vre=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},Wre=e=>{const t=[];for(const n of Object.keys(e)){const i=e[n];i&&t.push(i)}return t},fB=(e,t)=>{const n=t.replace(/[[.]/g,"_").replace(/\]/g,"");return e?`${e}-${n}`:`${n}`};var Hre=Object.defineProperty,D9=Object.getOwnPropertySymbols,Zre=Object.prototype.hasOwnProperty,qre=Object.prototype.propertyIsEnumerable,F9=(e,t,n)=>t in e?Hre(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,Ure=(e,t)=>{for(var n in t||(t={}))Zre.call(t,n)&&F9(e,n,t[n]);if(D9)for(var n of D9(t))qre.call(t,n)&&F9(e,n,t[n]);return e};const Kre=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=D(),{id:o,model:s,layout:r,disabled:l,labelAlign:a,labelColProps:u,wrapperColProps:c,labelColStyle:d,wrapperColStyle:f,size:h,rules:m}=Ne(e),{mergedSize:y}=vi(h),k=p(()=>e.layout==="horizontal"&&e.autoLabelWidth),b=[],$=[],w=xe({}),C=p(()=>Math.max(...Object.values(w))),_=F=>{F&&F.field&&b.push(F)},A=F=>{F&&F.field&&b.splice(b.indexOf(F),1)},L=F=>{b.forEach(K=>{F[K.field]&&K.setField(F[K.field])})},x=(F,K)=>{K&&w[K]!==F&&(w[K]=F)},T=F=>{F&&delete w[F]},O=F=>{const K=F?[].concat(F):[];b.forEach(q=>{(K.length===0||K.includes(q.field))&&q.resetField()})},M=F=>{const K=F?[].concat(F):[];b.forEach(q=>{(K.length===0||K.includes(q.field))&&q.clearValidate()})},B=(F,K)=>{const Y=(i.value||document.body).querySelector(`#${fB(e.id,F)}`);Y&&dB(Y,Ure({behavior:"smooth",block:"nearest",scrollMode:"if-needed"},K))},W=F=>{const K=Hi(e.scrollToFirstError)?void 0:e.scrollToFirstError;B(F,K)},U=F=>{const K=[];return b.forEach(q=>{K.push(q.validate())}),Promise.all(K).then(q=>{const Y={};let oe=!1;return q.forEach(fe=>{fe&&(oe=!0,Y[fe.field]=fe)}),oe&&e.scrollToFirstError&&W(Object.keys(Y)[0]),Ue(F)&&F(oe?Y:void 0),oe?Y:void 0})},ee=(F,K)=>{const q=[];for(const Y of b)(lt(F)&&F.includes(Y.field)||F===Y.field)&&q.push(Y.validate());return Promise.all(q).then(Y=>{const oe={};let fe=!1;return Y.forEach(le=>{le&&(fe=!0,oe[le.field]=le)}),fe&&e.scrollToFirstError&&W(Object.keys(oe)[0]),Ue(K)&&K(fe?oe:void 0),fe?oe:void 0})},V=F=>{const K=[];b.forEach(q=>{K.push(q.validate())}),Promise.all(K).then(q=>{const Y={};let oe=!1;q.forEach(fe=>{fe&&(oe=!0,Y[fe.field]=fe)}),oe?(e.scrollToFirstError&&W(Object.keys(Y)[0]),t("submitFailed",{values:s.value,errors:Y},F)):t("submitSuccess",s.value,F),t("submit",{values:s.value,errors:oe?Y:void 0},F)})};return vt(UA,xe({id:o,layout:r,disabled:l,labelAlign:a,labelColProps:u,wrapperColProps:c,labelColStyle:d,wrapperColStyle:f,model:s,size:y,rules:m,fields:b,touchedFields:$,addField:_,removeField:A,validateField:ee,setLabelWidth:x,removeLabelWidth:T,maxLabelWidth:C,autoLabelWidth:k})),{cls:p(()=>[n,`${n}-layout-${e.layout}`,`${n}-size-${y.value}`,{[`${n}-auto-label-width`]:e.autoLabelWidth}]),formRef:i,handleSubmit:V,innerValidate:U,innerValidateField:ee,innerResetFields:O,innerClearValidate:M,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 Gre(e,t,n,i,o,s){return S(),I("form",{ref:"formRef",class:E(e.cls),onSubmit:t[0]||(t[0]=ir((...r)=>e.handleSubmit&&e.handleSubmit(...r),["prevent"]))},[he(e.$slots,"default")],34)}var gC=Z(Kre,[["render",Gre]]),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 Yre(e){return jh.call(e)==="[object Number]"&&e===e}function Xre(e){return jh.call(e)==="[object Boolean]"}function o6(e){return jh.call(e)==="[object Function]"}function Qre(e){return wl(e)&&Object.keys(e).length===0}function oc(e){return e==null||e===""}function hB(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},Jre=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",eoe={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=Jre(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(eoe,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)||hB(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 toe=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),noe=function(e){function t(i,o){e.call(this,i,Object.assign(Object.assign({},o),{type:"number"})),this.validate(o&&o.strict?Yre(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),ioe=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(hB(this.obj),this.getValidateMsg("array.empty",{value:this.obj}))},Object.defineProperties(t.prototype,n),t}(Bo),roe=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(Qre(this.obj),this.getValidateMsg("object.empty"))},Object.defineProperties(t.prototype,n),t}(Bo),ooe=function(e){function t(i,o){e.call(this,i,Object.assign(Object.assign({},o),{type:"boolean"})),this.validate(o&&o.strict?Xre(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),soe=/^(([^<>()\[\]\\.,;:\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,}))$/,loe=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"),aoe=/^(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}$/,coe=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||soe.test(this.obj),this.getValidateMsg("type.email"))},n.url.get=function(){return this.type="url",this.validate(this.obj===void 0||loe.test(this.obj),this.getValidateMsg("type.url"))},n.ip.get=function(){return this.type="ip",this.validate(this.obj===void 0||aoe.test(this.obj),this.getValidateMsg("type.ip"))},Object.defineProperties(t.prototype,n),t}(Bo),uoe=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 pB(e,Object.assign({field:"value"},t))};ob.globalConfig={};ob.setGlobalConfig=function(e){ob.globalConfig=e||{}};var pB=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 toe(t,o),this.number=new noe(t,o),this.array=new ioe(t,o),this.object=new roe(t,o),this.boolean=new ooe(t,o),this.type=new coe(t,o),this.custom=new uoe(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 y=Object.assign(Object.assign({},i.options),{message:m,field:l});"ignoreEmptyString"in f&&(y.ignoreEmptyString=f.ignoreEmptyString),"strict"in f&&(y.strict=f.strict);var k=new pB(t[l],y),b=k.type[h]||null;if(!b)if(f.validator){b=k.custom.validate(f.validator),Object.prototype.toString.call(b)==="[object Array]"&&b[0].then?o.push({function:b[0],_this:b[1],key:l}):b&&r(l,b);return}else b=k[h];if(Object.keys(f).forEach(function($){f.required&&(b=b.isRequired),$!=="message"&&b[$]&&f[$]&&typeof b[$]=="object"&&(b=b[$]),b[$]&&f[$]!==void 0&&typeof b[$]=="function"&&(b=b[$](f[$]))}),b.collect(function($){$&&r(l,$)}),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 mB=Symbol("RowContextInjectionKey"),vB=Symbol("GridContextInjectionKey"),gB=Symbol("GridDataCollectorInjectionKey"),doe=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}=Ne(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 y=-c.value/2,k=-d.value/2;y&&(m.marginLeft=`${y}px`,m.marginRight=`${y}px`),k&&(m.marginTop=`${k}px`,m.marginBottom=`${k}px`)}return m}),h=p(()=>[c.value,d.value]);return vt(mB,xe({gutter:h,div:o})),{classNames:l,styles:f}}});function foe(e,t,n,i,o,s){return S(),I("div",{class:E(e.classNames),style:ne(e.styles)},[he(e.$slots,"default")],6)}var Wp=Z(doe,[["render",foe]]);function hoe(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];ie(f)?c[d]=f:ft(f)&&ie(f[i])&&(c[d]=f[i])}),c})}var poe=Object.defineProperty,V9=Object.getOwnPropertySymbols,moe=Object.prototype.hasOwnProperty,voe=Object.prototype.propertyIsEnumerable,W9=(e,t,n)=>t in e?poe(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,yC=(e,t)=>{for(var n in t||(t={}))moe.call(t,n)&&W9(e,n,t[n]);if(V9)for(var n of V9(t))voe.call(t,n)&&W9(e,n,t[n]);return e};function goe(e){if($n(e)&&(["initial","auto","none"].includes(e)||/^\d+$/.test(e))||ie(e))return e;if($n(e)&&/^\d+(px|em|rem|%)$/.test(e))return`0 0 ${e}`}const yoe=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(mB,{}),i=p(()=>goe(e.flex)),o=p(()=>{const{div:d}=n,{span:f,offset:h,order:m,xs:y,sm:k,md:b,lg:$,xl:w,xxl:C}=e,_={[`${t}`]:!d,[`${t}-order-${m}`]:m,[`${t}-${f}`]:!d&&!y&&!k&&!b&&!$&&!w&&!C,[`${t}-offset-${h}`]:h&&h>0},A={xs:y,sm:k,md:b,lg:$,xl:w,xxl:C};return Object.keys(A).forEach(L=>{const x=A[L];x&&ie(x)?_[`${t}-${L}-${x}`]=!0:x&&ft(x)&&(_[`${t}-${L}-${x.span}`]=x.span,_[`${t}-${L}-offset-${x.offset}`]=x.offset,_[`${t}-${L}-order-${x.order}`]=x.order)}),_}),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,y=d[1]&&d[1]/2||0;m&&(h.paddingLeft=`${m}px`,h.paddingRight=`${m}px`),y&&(h.paddingTop=`${y}px`,h.paddingBottom=`${y}px`)}return h}),l=p(()=>i.value?{flex:i.value}:{}),a=p(()=>ks(e,ib)),u=hoe(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 boe(e,t,n,i,o,s){return e.visible?(S(),I("div",{key:0,class:E(e.classNames),style:ne(e.styles)},[he(e.$slots,"default")],6)):de("v-if",!0)}var Hp=Z(yoe,[["render",boe]]);function koe(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 woe({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 Coe=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}=Ne(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=xe(new Map),h=p(()=>{const y=[];for(const[k,b]of f.entries())y[k]=b;return y}),m=xe({overflow:!1,displayIndexList:[],cols:r.value,colGap:l.value});return Fn(()=>{m.cols=r.value,m.colGap=l.value}),Fn(()=>{const y=woe({cols:r.value,collapsed:s.value,collapsedRows:o.value,itemDataList:h.value});m.overflow=y.overflow,m.displayIndexList=y.displayIndexList}),vt(vB,m),vt(gB,{collectItemData(y,k){f.set(y,k)},removeItemData(y){f.delete(y)}}),{classNames:c,style:d}}});function $oe(e,t,n,i,o,s){return S(),I("div",{class:E(e.classNames),style:ne(e.style)},[he(e.$slots,"default")],6)}var bC=Z(Coe,[["render",$oe]]),Soe=Object.defineProperty,_oe=Object.defineProperties,Poe=Object.getOwnPropertyDescriptors,H9=Object.getOwnPropertySymbols,Aoe=Object.prototype.hasOwnProperty,Loe=Object.prototype.propertyIsEnumerable,Z9=(e,t,n)=>t in e?Soe(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,Eoe=(e,t)=>{for(var n in t||(t={}))Aoe.call(t,n)&&Z9(e,n,t[n]);if(H9)for(var n of H9(t))Loe.call(t,n)&&Z9(e,n,t[n]);return e},Ioe=(e,t)=>_oe(e,Poe(t));const Toe=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=D(),{computedIndex:i}=H2({itemRef:n,selector:`.${t}`}),o=Ze(vB,{overflow:!1,displayIndexList:[],cols:24,colGap:0}),s=Ze(gB),r=p(()=>{var k;return(k=o==null?void 0:o.displayIndexList)==null?void 0:k.includes(i.value)}),{span:l,offset:a}=Ne(e),u=kl(l,1),c=kl(a,0),d=p(()=>koe(o.cols,Ioe(Eoe({},e),{span:u.value,offset:c.value}))),f=p(()=>[t]),h=p(()=>{const{offset:k,span:b}=d.value,{colGap:$}=o;return k>0?{"margin-left":`calc((${`(100% - ${$*(b-1)}px) / ${b}`} * ${k}) + ${$*k}px)`}:{}}),m=p(()=>{const{suffix:k,span:b}=d.value,{cols:$}=o;return k?`${$-b+1}`:`span ${b}`}),y=p(()=>{const{span:k}=d.value;return n.value?[{"grid-column":`${m.value} / span ${k}`},h.value,!r.value||k===0?{display:"none"}:{}]:[]});return Fn(()=>{i.value!==-1&&(s==null||s.collectItemData(i.value,d.value))}),Ln(()=>{i.value!==-1&&(s==null||s.removeItemData(i.value))}),{classNames:f,style:y,domRef:n,overflow:p(()=>o.overflow)}}});function Ooe(e,t,n,i,o,s){return S(),I("div",{ref:"domRef",class:E(e.classNames),style:ne(e.style)},[he(e.$slots,"default",{overflow:e.overflow})],6)}var k0=Z(Toe,[["render",Ooe]]);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 xoe=Object.defineProperty,q9=Object.getOwnPropertySymbols,Moe=Object.prototype.hasOwnProperty,Noe=Object.prototype.propertyIsEnumerable,U9=(e,t,n)=>t in e?xoe(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,K9=(e,t)=>{for(var n in t||(t={}))Moe.call(t,n)&&U9(e,n,t[n]);if(q9)for(var n of q9(t))Noe.call(t,n)&&U9(e,n,t[n]);return e};const zoe=N({name:"Tooltip",components:{Trigger:ri},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=D(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 joe(e,t,n,i,o,s){const r=se("Trigger");return S(),pe(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:ve(()=>[he(e.$slots,"content",{},()=>[Ve(Oe(e.content),1)])]),default:ve(()=>[he(e.$slots,"default")]),_:3},8,["class","position","popup-visible","content-class","content-style","arrow-class","arrow-style","popup-container","onPopupVisibleChange"])}var kC=Z(zoe,[["render",joe]]);const no=Object.assign(kC,{install:(e,t)=>{nt(e,t);const n=tt(t);e.component(n+kC.name,kC)}}),Roe=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=ie(e.size)?`${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=P("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),Foe=P("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),Voe=[Doe,Foe];function Woe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},Voe,14,Boe)}var wC=Z(Roe,[["render",Woe]]);const yB=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)}}),Hoe=N({name:"FormItemLabel",components:{ResizeObserver:Ra,Tooltip:no,IconQuestionCircle:yB},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=D(),o=()=>{i.value&&ie(i.value.offsetWidth)&&(t==null||t.setLabelWidth(i.value.offsetWidth,n==null?void 0:n.uid))};return at(()=>{i.value&&ie(i.value.offsetWidth)&&(t==null||t.setLabelWidth(i.value.offsetWidth,n==null?void 0:n.uid))}),nn(()=>{t==null||t.removeLabelWidth(n==null?void 0:n.uid)}),{prefixCls:e,labelRef:i,handleResize:o}}}),Zoe=P("svg",{fill:"currentColor",viewBox:"0 0 1024 1024",width:"1em",height:"1em"},[P("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=[Zoe],Uoe=P("svg",{fill:"currentColor",viewBox:"0 0 1024 1024",width:"1em",height:"1em"},[P("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),Koe=[Uoe];function Goe(e,t,n,i,o,s){const r=se("icon-question-circle"),l=se("Tooltip"),a=se("ResizeObserver");return S(),pe(a,{onResize:e.handleResize},{default:ve(()=>[(S(),pe(Wi(e.component),Pe({ref:"labelRef",class:e.prefixCls},e.attrs),{default:ve(()=>[e.required&&e.asteriskPosition==="start"?(S(),I("strong",{key:0,class:E(`${e.prefixCls}-required-symbol`)},qoe,2)):de("v-if",!0),he(e.$slots,"default"),e.tooltip?(S(),pe(l,{key:1,content:e.tooltip},{default:ve(()=>[g(r,{class:E(`${e.prefixCls}-tooltip`)},null,8,["class"])]),_:1},8,["content"])):de("v-if",!0),e.required&&e.asteriskPosition==="end"?(S(),I("strong",{key:2,class:E(`${e.prefixCls}-required-symbol`)},Koe,2)):de("v-if",!0),Ve(" "+Oe(e.showColon?":":""),1)]),_:3},16,["class"]))]),_:3},8,["onResize"])}var Yoe=Z(Hoe,[["render",Goe]]);const Xoe=N({name:"FormItemMessage",props:{error:{type:Array,default:()=>[]},help:String},setup(){return{prefixCls:j("form-item-message")}}});function Qoe(e,t,n,i,o,s){return e.error.length>0?(S(!0),I(Re,{key:0},$t(e.error,r=>(S(),pe(Li,{key:r,name:"form-blink",appear:""},{default:ve(()=>[P("div",{role:"alert",class:E([e.prefixCls])},Oe(r),3)]),_:2},1024))),128)):e.help||e.$slots.help?(S(),pe(Li,{key:1,name:"form-blink",appear:""},{default:ve(()=>[P("div",{class:E([e.prefixCls,`${e.prefixCls}-help`])},[he(e.$slots,"help",{},()=>[Ve(Oe(e.help),1)])],2)]),_:3})):de("v-if",!0)}var Joe=Z(Xoe,[["render",Qoe]]),ese=Object.defineProperty,sb=Object.getOwnPropertySymbols,bB=Object.prototype.hasOwnProperty,kB=Object.prototype.propertyIsEnumerable,G9=(e,t,n)=>t in e?ese(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,Y9=(e,t)=>{for(var n in t||(t={}))bB.call(t,n)&&G9(e,n,t[n]);if(sb)for(var n of sb(t))kB.call(t,n)&&G9(e,n,t[n]);return e},tse=(e,t)=>{var n={};for(var i in e)bB.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&&kB.call(e,i)&&(n[i]=e[i]);return n};const nse=N({name:"FormItem",components:{ArcoRow:Wp,ArcoCol:Hp,FormItemLabel:Yoe,FormItemMessage:Joe},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}=Ne(e),i=Ze(UA,{}),{autoLabelWidth:o,layout:s}=Ne(i),{i18nMessage:r}=dn(),l=p(()=>{var q;const Y=Y9({},(q=e.labelColProps)!=null?q:i.labelColProps);return e.labelColFlex?Y.flex=e.labelColFlex:i.autoLabelWidth&&(Y.flex=`${i.maxLabelWidth}px`),Y}),a=p(()=>{var q;const Y=Y9({},(q=e.wrapperColProps)!=null?q:i.wrapperColProps);return n.value&&(Y.id=fB(i.id,n.value)),(e.labelColFlex||i.autoLabelWidth)&&(Y.flex="auto"),Y}),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=xe({}),h=xe({}),m=p(()=>Vre(f)),y=p(()=>Wre(h)),k=D(!1),b=p(()=>Lu(i.model,e.field)),$=p(()=>{var q;return!!((q=e.disabled)!=null?q:i!=null&&i.disabled)}),w=p(()=>{var q;return(q=e.validateStatus)!=null?q:m.value}),C=p(()=>w.value==="error"),_=p(()=>{var q,Y,oe;const fe=[].concat((oe=(Y=e.rules)!=null?Y:(q=i==null?void 0:i.rules)==null?void 0:q[e.field])!=null?oe:[]),le=fe.some(ue=>ue.required);return e.required&&!le?[{required:!0}].concat(fe):fe}),A=p(()=>_.value.some(q=>q.required)),L=e.noStyle?Ze(K8,void 0):void 0,x=(q,{status:Y,message:oe})=>{f[q]=Y,h[q]=oe,e.noStyle&&(L==null||L.updateValidateState(q,{status:Y,message:oe}))},T=p(()=>e.feedback&&w.value?w.value:void 0),O=()=>{var q;if(k.value)return Promise.resolve();const Y=_.value;if(!n.value||Y.length===0)return m.value&&W(),Promise.resolve();const oe=n.value,fe=b.value;x(oe,{status:"",message:""});const le=new m7({[oe]:Y.map(ue=>{var ge=tse(ue,[]);return!ge.type&&!ge.validator&&(ge.type="string"),ge})},{ignoreEmptyString:!0,validateMessages:(q=r.value.form)==null?void 0:q.validateMessages});return new Promise(ue=>{le.validate({[oe]:fe},ge=>{var ce;const $e=!!(ge!=null&&ge[oe]);x(oe,{status:$e?"error":"",message:(ce=ge==null?void 0:ge[oe].message)!=null?ce:""});const we=$e?{label:e.label,field:n.value,value:ge[oe].value,type:ge[oe].type,isRequiredError:!!ge[oe].requiredError,message:ge[oe].message}:void 0;ue(we)})})},M=p(()=>[].concat(e.validateTrigger)),B=p(()=>M.value.reduce((q,Y)=>{switch(Y){case"change":return q.onChange=()=>{O()},q;case"input":return q.onInput=()=>{wt(()=>{O()})},q;case"focus":return q.onFocus=()=>{O()},q;case"blur":return q.onBlur=()=>{O()},q;default:return q}},{}));vt(K8,xe({eventHandlers:B,size:i&&sr(i,"size"),disabled:$,error:C,feedback:T,updateValidateState:x}));const W=()=>{n.value&&x(n.value,{status:"",message:""})},V=xe({field:n,disabled:$,error:C,validate:O,clearValidate:W,resetField:()=>{W(),k.value=!0,i!=null&&i.model&&n.value&&eb(i.model,n.value,d),wt(()=>{k.value=!1})},setField:q=>{var Y,oe;n.value&&(k.value=!0,"value"in q&&(i!=null&&i.model)&&n.value&&eb(i.model,n.value,q.value),(q.status||q.message)&&x(n.value,{status:(Y=q.status)!=null?Y:"",message:(oe=q.message)!=null?oe:""}),wt(()=>{k.value=!1}))}});at(()=>{var q;V.field&&((q=i.addField)==null||q.call(i,V))}),nn(()=>{var q;V.field&&((q=i.removeField)==null||q.call(i,V))});const R=p(()=>[t,`${t}-layout-${i.layout}`,{[`${t}-error`]:C.value,[`${t}-status-${w.value}`]:!!w.value},e.rowClass]),F=p(()=>[`${t}-label-col`,{[`${t}-label-col-left`]:i.labelAlign==="left",[`${t}-label-col-flex`]:i.autoLabelWidth||e.labelColFlex}]),K=p(()=>[`${t}-wrapper-col`,{[`${t}-wrapper-col-flex`]:!a.value}]);return{prefixCls:t,cls:R,isRequired:A,isError:C,finalMessage:y,mergedLabelCol:l,mergedWrapperCol:a,labelColCls:F,autoLabelWidth:o,layout:s,mergedLabelStyle:u,wrapperColCls:K,mergedWrapperStyle:c}}});function ise(e,t,n,i,o,s){var r;const l=se("FormItemLabel"),a=se("ArcoCol"),u=se("FormItemMessage"),c=se("ArcoRow");return e.noStyle?he(e.$slots,"default",{key:0}):(S(),pe(c,Pe({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:ve(()=>[e.hideLabel?de("v-if",!0):(S(),pe(a,Pe({key:0,class:e.labelColCls,style:e.mergedLabelStyle},e.mergedLabelCol),{default:ve(()=>[g(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:ve(()=>[e.$slots.label||e.label?he(e.$slots,"label",{key:0},()=>[Ve(Oe(e.label),1)]):de("v-if",!0)]),_:3},8,["required","show-colon","asterisk-position","component","attrs","tooltip"])]),_:3},16,["class","style"])),g(a,Pe({class:e.wrapperColCls,style:e.mergedWrapperStyle},e.mergedWrapperCol),{default:ve(()=>[P("div",{class:E(`${e.prefixCls}-content-wrapper`)},[P("div",{class:E([`${e.prefixCls}-content`,{[`${e.prefixCls}-content-flex`]:e.contentFlex},e.contentClass])},[he(e.$slots,"default")],2)],2),e.isError||e.$slots.help||e.help?(S(),pe(u,{key:0,error:e.finalMessage,help:e.help},Jt({_:2},[e.$slots.help?{name:"help",fn:ve(()=>[he(e.$slots,"help")])}:void 0]),1032,["error","help"])):de("v-if",!0),e.$slots.extra||e.extra?(S(),I("div",{key:1,class:E(`${e.prefixCls}-extra`)},[he(e.$slots,"extra",{},()=>[Ve(Oe(e.extra),1)])],2)):de("v-if",!0)]),_:3},16,["class","style"])]),_:3},16,["class","wrap","div"]))}var w0=Z(nse,[["render",ise]]);const rse=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)}}),ose=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=ie(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 sse(e,t,n,i,o,s){return S(),I("svg",{class:E(e.cls),style:ne(e.innerStyle),fill:"currentColor"},[he(e.$slots,"default")],6)}var C0=Z(ose,[["render",sse]]);function lse(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Nt(e)}const X9=[],ase=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?g("use",{"xlink:href":`#${i.type}`},null):(s=o.default)==null?void 0:s.call(o);return g(C0,Pe(i,n),lse(r)?r:{default:()=>[r]})}}})},cse=Object.assign(C0,{addFromIconFontCn:ase,install:(e,t)=>{nt(e,t);const n=tt(t);e.component(n+C0.name,C0)}}),use=N({name:"ImageFooter",props:{title:{type:String},description:{type:String}},setup(){return{prefixCls:j("image-footer")}}}),dse=["title"],fse=["title"];function hse(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},Oe(e.title),11,dse)):de("v-if",!0),e.description?(S(),I("div",{key:1,class:E(`${e.prefixCls}-caption-description`),title:e.description},Oe(e.description),11,fse)):de("v-if",!0)],2)):de("v-if",!0),e.$slots.extra?(S(),I("div",{key:1,class:E(`${e.prefixCls}-extra`)},[he(e.$slots,"extra")],2)):de("v-if",!0)],2)}var pse=Z(use,[["render",hse]]);const mse=N({name:"ImagePreviewArrow",components:{IconLeft:$s,IconRight:ro},props:{onPrev:{type:Function},onNext:{type:Function}},setup(){return{prefixCls:j("image-preview-arrow")}}});function vse(e,t,n,i,o,s){const r=se("icon-left"),l=se("icon-right");return S(),I("div",{class:E(e.prefixCls)},[P("div",{class:E([`${e.prefixCls}-left`,{[`${e.prefixCls}-disabled`]:!e.onPrev}]),onClick:t[0]||(t[0]=a=>{a.preventDefault(),e.onPrev&&e.onPrev()})},[g(r)],2),P("div",{class:E([`${e.prefixCls}-right`,{[`${e.prefixCls}-disabled`]:!e.onNext}]),onClick:t[1]||(t[1]=a=>{a.preventDefault(),e.onNext&&e.onNext()})},[g(l)],2)],2)}var gse=Z(mse,[["render",vse]]);function yse(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=g("div",Pe({class:[`${i}`,{[`${i}-disabled`]:r}],onMousedown:u=>{u.preventDefault()}},n),[g("span",{class:`${i}-content`},[l])]);return s?g(no,{class:`${i}-tooltip`,content:s},yse(a)?a:{default:()=>[a]}):a}}}),bse=N({name:"ImagePreviewToolbar",components:{RenderFunction:Al,PreviewAction:lb},props:{actions:{type:Array,default:()=>[]},actionsLayout:{type:Array,default:()=>[]}},setup(e){const{actions:t,actionsLayout:n}=Ne(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 kse(e,t,n,i,o,s){const r=se("RenderFunction"),l=se("PreviewAction");return S(),I("div",{class:E(e.prefixCls)},[(S(!0),I(Re,null,$t(e.resultActions,a=>(S(),pe(l,{key:a.key,name:a.name,disabled:a.disabled,onClick:a.onClick},{default:ve(()=>[g(r,{"render-func":a.content},null,8,["render-func"])]),_:2},1032,["name","disabled","onClick"]))),128)),he(e.$slots,"default")],2)}var wse=Z(bse,[["render",kse]]);function wB(e){const t=D(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 Cse(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 $se(e){const{wrapperEl:t,imageEl:n,scale:i}=Ne(e),o=D([0,0]),s=D(!1);let r=0,l=0,a=[0,0];const u=()=>{if(!t.value||!n.value)return;const m=t.value.getBoundingClientRect(),y=n.value.getBoundingClientRect(),[k,b]=Cse(m,y,o.value[0],o.value[1],i.value);(k!==o.value[0]||b!==o.value[1])&&(o.value=[k,b])},c=m=>{m.preventDefault&&m.preventDefault();const y=a[0]+(m.pageX-r)/i.value,k=a[1]+(m.pageY-l)/i.value;o.value=[y,k]},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(){Xt(window,"mousemove",c,!1),Xt(window,"mouseup",d,!1)}return Fn(m=>{n.value&&zt(n.value,"mousedown",f),m(()=>{n.value&&Xt(n.value,"mousedown",f),h()})}),Be([i],()=>{wt(()=>u())}),{translate:o,moving:s,resetTranslate(){o.value=[0,0]}}}const Sse=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=ie(e.size)?`${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=P("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),Ase=[Pse];function Lse(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},Ase,14,_se)}var CC=Z(Sse,[["render",Lse]]);const CB=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)}}),Ese=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=ie(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),Ise=["stroke-width","stroke-linecap","stroke-linejoin"],Tse=P("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),Ose=[Tse];function xse(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},Ose,14,Ise)}var $C=Z(Ese,[["render",xse]]);const $B=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)}}),Mse=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=ie(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),Nse=["stroke-width","stroke-linecap","stroke-linejoin"],zse=P("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),jse=[zse];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))},jse,14,Nse)}var SC=Z(Mse,[["render",Rse]]);const SB=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)}}),Bse=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=ie(e.size)?`${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=P("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),Vse=[Fse];function Wse(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},Vse,14,Dse)}var _C=Z(Bse,[["render",Wse]]);const _B=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)}}),Hse=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=ie(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),Zse=["stroke-width","stroke-linecap","stroke-linejoin"],qse=P("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),Use=[qse];function Kse(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},Use,14,Zse)}var PC=Z(Hse,[["render",Kse]]);const PB=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)}}),Gse=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=ie(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),Yse=["stroke-width","stroke-linecap","stroke-linejoin"],Xse=P("path",{d:"m5.5 11.5 5-2.5h1v32M34 11.5 39 9h1v32"},null,-1),Qse=P("path",{d:"M24 17h1v1h-1v-1ZM24 30h1v1h-1v-1Z",fill:"currentColor",stroke:"none"},null,-1),Jse=P("path",{d:"M24 17h1v1h-1v-1ZM24 30h1v1h-1v-1Z"},null,-1),ele=[Xse,Qse,Jse];function tle(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},ele,14,Yse)}var AC=Z(Gse,[["render",tle]]);const AB=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 nle(e){const{container:t,hidden:n}=Ne(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 Fn(a=>{n.value?r():l(),a(()=>{l()})}),[l,r]}function ile(e,t){const{popupContainer:n}=Ne(t);return p(()=>($n(n.value)?Bj(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)),LB=Lo[0],EB=Lo[Lo.length-1];function rle(e=1,t="zoomIn"){let n=Lo.indexOf(e);return n===-1&&(n=sle(e)),t==="zoomIn"?n===Lo.length-1?e:Lo[n+1]:n===0?e:Lo[n-1]}function ole(e,t=1.1,n="zoomIn"){const i=n==="zoomIn"?t:1/t,o=Number.parseFloat((e*i).toFixed(3));return Math.min(EB,Math.max(LB,o))}function sle(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 lle=Object.defineProperty,Q9=Object.getOwnPropertySymbols,ale=Object.prototype.hasOwnProperty,cle=Object.prototype.propertyIsEnumerable,J9=(e,t,n)=>t in e?lle(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,ule=(e,t)=>{for(var n in t||(t={}))ale.call(t,n)&&J9(e,n,t[n]);if(Q9)for(var n of Q9(t))cle.call(t,n)&&J9(e,n,t[n]);return e};const LC=90;var dle=N({name:"ImagePreview",components:{PreviewArrow:gse,PreviewToolbar:wse,IconLoading:Ii,IconClose:mi},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}=dn(),{src:i,popupContainer:o,visible:s,defaultVisible:r,maskClosable:l,actionsLayout:a,defaultScale:u,zoomRate:c}=Ne(e),d=D(),f=D(),h=j("image-preview"),[m,y]=ii(r.value,xe({value:s})),k=p(()=>[h,{[`${h}-hide`]:!m.value}]),b=ile(document.body,xe({popupContainer:o})),$=p(()=>b.value===document.body),{zIndex:w}=Mh("dialog",{visible:m}),C=p(()=>{const we=$.value?{zIndex:w.value,position:"fixed"}:{zIndex:"inherit",position:"absolute"};return ule({},we)}),{isLoading:_,isLoaded:A,setLoadStatus:L}=wB(),x=D(0),T=D(u.value),{translate:O,moving:M,resetTranslate:B}=$se(xe({wrapperEl:d,imageEl:f,visible:m,scale:T})),W=D(!1);let U=null;const ee=()=>{!W.value&&(W.value=!0),U&&clearTimeout(U),U=setTimeout(()=>{W.value=!1},1e3)};nle(xe({container:b,hidden:m}));function V(){x.value=0,T.value=u.value,B()}const R=we=>a.value.includes(we),F=we=>{switch(we.stopPropagation(),we.preventDefault(),we.key){case hn.ESC:e.escToClose&&fe();break;case hn.ARROW_LEFT:e.groupArrowProps.onPrev&&e.groupArrowProps.onPrev();break;case hn.ARROW_RIGHT:e.groupArrowProps.onNext&&e.groupArrowProps.onNext();break;case hn.ARROW_UP:R("zoomIn")&&$e("zoomIn");break;case hn.ARROW_DOWN:R("zoomOut")&&$e("zoomOut");break;case hn.SPACE:R("originalSize")&&ue(1);break}},K=zu(we=>{if(we.preventDefault(),we.stopPropagation(),!e.wheelZoom)return;const Ee=(we.deltaY||we.deltaX)>0?"zoomOut":"zoomIn",De=ole(T.value,c.value,Ee);ue(De)});let q=!1;const Y=()=>{wt(()=>{var we;(we=d==null?void 0:d.value)==null||we.focus()}),e.keyboard&&!q&&(q=!0,zt(b.value,"keydown",F))},oe=()=>{q&&(q=!1,Xt(b.value,"keydown",F))};Be([i,m],()=>{m.value?(V(),L("loading"),Y()):oe()});function fe(){m.value&&(t("close"),t("update:visible",!1),y(!1))}function le(we){var _e;(_e=d==null?void 0:d.value)==null||_e.focus(),l.value&&we.target===we.currentTarget&&fe()}function ue(we){T.value!==we&&(T.value=we,ee())}function ge(){const we=d.value.getBoundingClientRect(),_e=f.value.getBoundingClientRect(),Ee=we.height/(_e.height/T.value),De=we.width/(_e.width/T.value),Q=Math.max(Ee,De);ue(Q)}function ce(we){const Ee=we==="clockwise"?(x.value+LC)%360:x.value===0?360-LC:x.value-LC;x.value=Ee}function $e(we){const _e=rle(T.value,we);ue(_e)}return nn(()=>{oe()}),{prefixCls:h,classNames:k,container:b,wrapperStyles:C,scale:T,translate:O,rotate:x,moving:M,mergedVisible:m,isLoading:_,isLoaded:A,scaleValueVisible:W,refWrapper:d,refImage:f,onWheel:K,onMaskClick:le,onCloseClick:fe,onImgLoad(){L("loaded")},onImgError(){L("error")},actions:p(()=>[{key:"fullScreen",name:n("imagePreview.fullScreen"),content:()=>Vt(SB),onClick:()=>ge()},{key:"rotateRight",name:n("imagePreview.rotateRight"),content:()=>Vt(PB),onClick:()=>ce("clockwise")},{key:"rotateLeft",name:n("imagePreview.rotateLeft"),content:()=>Vt(_B),onClick:()=>ce("counterclockwise")},{key:"zoomIn",name:n("imagePreview.zoomIn"),content:()=>Vt($B),onClick:()=>$e("zoomIn"),disabled:T.value===EB},{key:"zoomOut",name:n("imagePreview.zoomOut"),content:()=>Vt(CB),onClick:()=>$e("zoomOut"),disabled:T.value===LB},{key:"originalSize",name:n("imagePreview.originalSize"),content:()=>Vt(AB),onClick:()=>ue(1)}])}}});const fle=["src"];function hle(e,t,n,i,o,s){const r=se("IconLoading"),l=se("PreviewToolbar"),a=se("IconClose"),u=se("PreviewArrow");return S(),pe(Th,{to:e.container,disabled:!e.renderToBody},[P("div",{class:E(e.classNames),style:ne(e.wrapperStyles)},[g(Li,{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:ve(()=>[mn(P("div",{class:E(`${e.prefixCls}-mask`)},null,2),[[gn,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]=ir((...c)=>e.onWheel&&e.onWheel(...c),["prevent","stop"]))},[de(" img "),P("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,fle))],6),de(" loading "),e.isLoading?(S(),I("div",{key:0,class:E(`${e.prefixCls}-loading`)},[g(r)],2)):de("v-if",!0),de(" scale value "),g(Li,{name:"image-fade"},{default:ve(()=>[e.scaleValueVisible?(S(),I("div",{key:0,class:E(`${e.prefixCls}-scale-value`)},Oe((e.scale*100).toFixed(0))+"% ",3)):de("v-if",!0)]),_:1}),de(" toolbar "),e.isLoaded&&e.actionsLayout.length?(S(),pe(l,{key:1,actions:e.actions,"actions-layout":e.actionsLayout},{default:ve(()=>[he(e.$slots,"actions")]),_:3},8,["actions","actions-layout"])):de("v-if",!0),de(" 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))},[g(a)],2)):de("v-if",!0),de(" group arrow "),e.inGroup?(S(),pe(u,jt(Pe({key:3},e.groupArrowProps)),null,16)):de("v-if",!0)],34)):de("v-if",!0)],6)],8,["to","disabled"])}var Bd=Z(dle,[["render",hle]]);function eT(e){if(Ge(e))return;if(!ie(e)&&/^\d+(%)$/.test(e))return e;const t=parseInt(e,10);return ie(t)?`${t}px`:void 0}const IB=Symbol("PreviewGroupInjectionKey");var ple=Object.defineProperty,tT=Object.getOwnPropertySymbols,mle=Object.prototype.hasOwnProperty,vle=Object.prototype.propertyIsEnumerable,nT=(e,t,n)=>t in e?ple(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,iT=(e,t)=>{for(var n in t||(t={}))mle.call(t,n)&&nT(e,n,t[n]);if(tT)for(var n of tT(t))vle.call(t,n)&&nT(e,n,t[n]);return e};let gle=0;const yle=N({name:"Image",components:{IconImageClose:Z2,IconLoading:Ii,ImageFooter:pse,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}=dn(),{height:s,width:r,hideFooter:l,title:a,description:u,src:c,footerPosition:d,defaultPreviewVisible:f,previewVisible:h,preview:m,previewProps:y}=Ne(e),k=Ze(IB,void 0),b=j("image"),$=D(),{isLoaded:w,isError:C,isLoading:_,setLoadStatus:A}=wB(),L=p(()=>({width:eT(r==null?void 0:r.value),height:eT(s==null?void 0:s.value)})),x=p(()=>e.fit?{objectFit:e.fit}:{}),T=p(()=>[`${b}`,{[`${b}-loading`]:_.value,[`${b}-loading-error`]:C.value,[`${b}-with-footer-inner`]:w&&M&&d.value==="inner",[`${b}-with-footer-outer`]:w&&M&&d.value==="outer"},t.class]),O=p(()=>[L.value,t.style]),M=p(()=>a!=null&&a.value||u!=null&&u.value||n.extra?Hi(l.value)?!l.value&&w.value:l.value==="never":!1),B=p(()=>pi(t,["class","style"])),[W,U]=ii(f.value,xe({value:h})),ee=p(()=>!(k!=null&&k.preview)&&m.value);Fn(()=>{Wg||!$.value||($.value.src=c==null?void 0:c.value,A("loading"))});const V=gle++;Fn(Y=>{var oe,fe,le;const ue=(le=k==null?void 0:k.registerImageUrl)==null?void 0:le.call(k,V,((fe=(oe=y==null?void 0:y.value)==null?void 0:oe.src)!=null?fe:c==null?void 0:c.value)||"",m.value);Y(()=>{ue==null||ue()})});function R(){A("loaded")}function F(){A("error")}function K(){m.value&&(k!=null&&k.preview?k.preview(V):(i("preview-visible-change",!0),U(!0)))}function q(){i("preview-visible-change",!1),U(!1)}return{t:o,refImg:$,prefixCls:b,wrapperClassNames:T,wrapperStyles:O,showFooter:M,imgProps:B,imgStyle:L,isLoaded:w,isError:C,isLoading:_,mergedPreviewVisible:W,mergePreview:ee,onImgLoaded:R,onImgLoadError:F,onImgClick:K,onPreviewClose:q,fitStyle:x}}}),ble=["title","alt"];function kle(e,t,n,i,o,s){const r=se("IconImageClose"),l=se("IconLoading"),a=se("ImageFooter"),u=se("ImagePreview");return S(),I("div",{class:E(e.wrapperClassNames),style:ne(e.wrapperStyles)},[P("img",Pe({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,ble),e.isLoaded?de("v-if",!0):(S(),I("div",{key:0,class:E(`${e.prefixCls}-overlay`)},[e.isError?he(e.$slots,"error",{key:0},()=>[P("div",{class:E(`${e.prefixCls}-error`)},[P("div",{class:E(`${e.prefixCls}-error-icon`)},[he(e.$slots,"error-icon",{},()=>[g(r)])],2),e.alt||e.description?(S(),I("div",{key:0,class:E(`${e.prefixCls}-error-alt`)},Oe(e.alt||e.description),3)):de("v-if",!0)],2)]):de("v-if",!0),e.isLoading&&(e.showLoader||e.$slots.loader)?he(e.$slots,"loader",{key:1},()=>[P("div",{class:E([`${e.prefixCls}-loader`])},[P("div",{class:E(`${e.prefixCls}-loader-spin`)},[g(l),P("div",{class:E(`${e.prefixCls}-loader-spin-text`)},Oe(e.t("image.loading")),3)],2)],2)]):de("v-if",!0)],2)),e.showFooter?(S(),pe(a,{key:1,class:E(e.footerClass),"prefix-cls":e.prefixCls,title:e.title,description:e.description},Jt({_:2},[e.$slots.extra?{name:"extra",fn:ve(()=>[he(e.$slots,"extra")])}:void 0]),1032,["class","prefix-cls","title","description"])):de("v-if",!0),e.isLoaded&&e.mergePreview?(S(),pe(u,Pe({key:2,src:e.src},e.previewProps,{visible:e.mergedPreviewVisible,"render-to-body":e.renderToBody,onClose:e.onPreviewClose}),{actions:ve(()=>[he(e.$slots,"preview-actions")]),_:3},16,["src","visible","render-to-body","onClose"])):de("v-if",!0)],6)}var EC=Z(yle,[["render",kle]]),wle=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}=Ne(e),[a,u]=ii(o.value,xe({value:i})),c=O=>{O!==a.value&&(t("visible-change",O),t("update:visible",O),u(O))},d=p(()=>new Map(lt(n==null?void 0:n.value)?n==null?void 0:n.value.map((O,M)=>[M,{url:O,canPreview:!0}]):[])),f=D(new Map(d.value||[])),h=p(()=>Array.from(f.value.keys())),m=p(()=>h.value.length);function y(O,M,B){return d.value.has(O)||f.value.set(O,{url:M,canPreview:B}),function(){d.value.has(O)||f.value.delete(O)}}Be(d,()=>{f.value=new Map(d.value||[])});const[k,b]=ii(r.value,xe({value:s})),$=O=>{O!==k.value&&(t("change",O),t("update:current",O),b(O))},w=p(()=>h.value[k.value]),C=O=>{const M=h.value.indexOf(O);M!==k.value&&$(M)},_=p(()=>{var O;return(O=f.value.get(w.value))==null?void 0:O.url});vt(IB,xe({registerImageUrl:y,preview:O=>{c(!0),C(O)}}));const A=p(()=>{const O=(B,W)=>{var U;for(let ee=B;ee<=W;ee++){const V=h.value[ee];if((U=f.value.get(V))!=null&&U.canPreview)return ee}},M=O(k.value+1,m.value-1);return Ge(M)&&l.value?O(0,k.value-1):M}),L=p(()=>{const O=(B,W)=>{var U;for(let ee=B;ee>=W;ee--){const V=h.value[ee];if((U=f.value.get(V))!=null&&U.canPreview)return ee}},M=O(k.value-1,0);return Ge(M)&&l.value?O(m.value-1,k.value+1):M}),x=p(()=>Ge(L.value)?void 0:()=>{!Ge(L.value)&&$(L.value)}),T=p(()=>Ge(A.value)?void 0:()=>{!Ge(A.value)&&$(A.value)});return{mergedVisible:a,currentUrl:_,prevIndex:L,nextIndex:A,onClose(){c(!1)},groupArrowProps:xe({onPrev:x,onNext:T})}}}),Cle=Object.defineProperty,$le=Object.defineProperties,Sle=Object.getOwnPropertyDescriptors,rT=Object.getOwnPropertySymbols,_le=Object.prototype.hasOwnProperty,Ple=Object.prototype.propertyIsEnumerable,oT=(e,t,n)=>t in e?Cle(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,Ale=(e,t)=>{for(var n in t||(t={}))_le.call(t,n)&&oT(e,n,t[n]);if(rT)for(var n of rT(t))Ple.call(t,n)&&oT(e,n,t[n]);return e},Lle=(e,t)=>$le(e,Sle(t));function Ele(e,t,n,i,o,s){const r=se("ImagePreview");return S(),I(Re,null,[he(e.$slots,"default"),g(r,Pe(Lle(Ale({},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}),Jt({_:2},[e.$slots.actions?{name:"actions",fn:ve(()=>[he(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=Z(wle,[["render",Ele]]);const Ile=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)}}),TB=Symbol("LayoutSiderInjectionKey"),OB=Symbol("SiderInjectionKey");var Tle=N({name:"Layout",props:{hasSider:{type:Boolean}},setup(e){const t=D([]),n=j("layout"),i=p(()=>[n,{[`${n}-has-sider`]:e.hasSider||t.value.length}]);return vt(TB,{onSiderMount:o=>t.value.push(o),onSiderUnMount:o=>{t.value=t.value.filter(s=>s!==o)}}),{classNames:i}}});function Ole(e,t,n,i,o,s){return S(),I("section",{class:E(e.classNames)},[he(e.$slots,"default")],2)}var IC=Z(Tle,[["render",Ole]]);const xle=N({name:"LayoutHeader",setup(){return{classNames:[j("layout-header")]}}});function Mle(e,t,n,i,o,s){return S(),I("header",{class:E(e.classNames)},[he(e.$slots,"default")],2)}var $0=Z(xle,[["render",Mle]]);const Nle=N({name:"LayoutContent",setup(){return{classNames:[j("layout-content")]}}});function zle(e,t,n,i,o,s){return S(),I("main",{class:E(e.classNames)},[he(e.$slots,"default")],2)}var S0=Z(Nle,[["render",zle]]);const jle=N({name:"LayoutFooter",setup(){return{classNames:[j("layout-footer")]}}});function Rle(e,t,n,i,o,s){return S(),I("footer",{class:E(e.classNames)},[he(e.$slots,"default")],2)}var _0=Z(jle,[["render",Rle]]);const Ble=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=ie(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),Dle=["stroke-width","stroke-linecap","stroke-linejoin"],Fle=P("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),Vle=P("path",{d:"M40 17v2h-2v-2h2ZM25 17v2h-2v-2h2ZM10 17v2H8v-2h2ZM40 29v2h-2v-2h2ZM25 29v2h-2v-2h2ZM10 29v2H8v-2h2Z"},null,-1),Wle=[Fle,Vle];function Hle(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},Wle,14,Dle)}var TC=Z(Ble,[["render",Hle]]);const xB=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)}}),Zle=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=ie(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),qle=["stroke-width","stroke-linecap","stroke-linejoin"],Ule=P("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),Kle=P("path",{d:"M17 8h2v2h-2V8ZM17 23h2v2h-2v-2ZM17 38h2v2h-2v-2ZM29 8h2v2h-2V8ZM29 23h2v2h-2v-2ZM29 38h2v2h-2v-2Z"},null,-1),Gle=[Ule,Kle];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,qle)}var OC=Z(Zle,[["render",Yle]]);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 Xle=N({name:"ResizeTrigger",components:{ResizeObserver:No,IconDragDot:xB,IconDragDotVertical:iw},props:{prefixCls:{type:String,required:!0},direction:{type:String,default:"horizontal"}},emits:["resize"],setup(e,{emit:t}){const{direction:n,prefixCls:i}=Ne(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 Qle(e,t,n,i,o,s){const r=se("IconDragDot"),l=se("IconDragDotVertical"),a=se("ResizeObserver");return S(),pe(a,{onResize:e.onResize},{default:ve(()=>[P("div",{class:E(e.classNames)},[de(" @slot 自定义内容 "),he(e.$slots,"default",{},()=>[P("div",{class:E(`${e.prefixCls}-icon-wrapper`)},[de(" @slot 自定义 icon "),he(e.$slots,"icon",{},()=>[e.isHorizontal?(S(),pe(r,{key:0,class:E(`${e.prefixCls}-icon`)},null,8,["class"])):(S(),pe(l,{key:1,class:E(`${e.prefixCls}-icon`)},null,8,["class"]))])],2)])],2)]),_:3},8,["onResize"])}var MB=Z(Xle,[["render",Qle]]),Jle=Object.defineProperty,sT=Object.getOwnPropertySymbols,eae=Object.prototype.hasOwnProperty,tae=Object.prototype.propertyIsEnumerable,lT=(e,t,n)=>t in e?Jle(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,xC=(e,t)=>{for(var n in t||(t={}))eae.call(t,n)&&lT(e,n,t[n]);if(sT)for(var n of sT(t))tae.call(t,n)&&lT(e,n,t[n]);return e};const NB="left",zB="right",v7="top",g7="bottom",nae=[NB,zB,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 iae=N({name:"ResizeBox",components:{ResizeTrigger:MB},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}=Ne(e),[s,r]=ii(null,xe({value:i})),[l,a]=ii(null,xe({value:n})),u=D(),c=xe({}),d=j("resizebox"),f=p(()=>[d]),h=p(()=>xC(xC(xC({},ie(s.value)?{width:`${s.value}px`}:{}),ie(l.value)?{height:`${l.value}px`}:{}),c)),m=p(()=>o.value.filter(C=>nae.includes(C))),y={direction:"",startPageX:0,startPageY:0,startWidth:0,startHeight:0,moving:!1,padding:{left:0,right:0,top:0,bottom:0}};function k(C){if(!y.moving)return;const{startPageX:_,startPageY:A,startWidth:L,startHeight:x,direction:T}=y;let O=L,M=x;const B=C.pageX-_,W=C.pageY-A;switch(T){case NB:O=L-B,r(O),t("update:width",O);break;case zB:O=L+B,r(O),t("update:width",O);break;case v7:M=x-W,a(M),t("update:height",M);break;case g7:M=x+W,a(M),t("update:height",M);break}t("moving",{width:O,height:M},C)}function b(C){y.moving=!1,Xt(window,"mousemove",k),Xt(window,"mouseup",b),Xt(window,"contextmenu",b),document.body.style.cursor="default",t("movingEnd",C)}function $(C,_){var A,L;t("movingStart",_),y.moving=!0,y.startPageX=_.pageX,y.startPageY=_.pageY,y.direction=C;const{top:x,left:T,right:O,bottom:M}=y.padding;y.startWidth=aT(((A=u.value)==null?void 0:A.clientWidth)||0,T+O),y.startHeight=aT(((L=u.value)==null?void 0:L.clientHeight)||0,x+M),zt(window,"mousemove",k),zt(window,"mouseup",b),zt(window,"contextmenu",b),document.body.style.cursor=MC(C)?"row-resize":"col-resize"}function w(C,_){const{width:A,height:L}=_.contentRect,x=MC(C)?L:A;y.padding[C]=x,c[`padding-${C}`]=`${x}px`}return{prefixCls:d,classNames:f,styles:h,wrapperRef:u,onMoveStart:$,isHorizontal:MC,allowDirections:m,onTiggerResize:w}}});function rae(e,t,n,i,o,s){const r=se("ResizeTrigger");return S(),pe(Wi(e.component),Pe({ref:"wrapperRef",class:e.classNames},e.$attrs,{style:e.styles}),{default:ve(()=>[he(e.$slots,"default"),(S(!0),I(Re,null,$t(e.allowDirections,l=>(S(),pe(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)}},Jt({default:ve(()=>[e.$slots["resize-trigger"]?he(e.$slots,"resize-trigger",{key:0,direction:l}):de("v-if",!0)]),_:2},[e.$slots["resize-trigger-icon"]?{name:"icon",fn:ve(()=>[he(e.$slots,"resize-trigger-icon",{direction:l})])}:void 0]),1032,["prefix-cls","class","direction","onMousedown","onResize"]))),128))]),_:3},16,["class","style"])}var NC=Z(iae,[["render",rae]]);const jB=Object.assign(NC,{install:(e,t)=>{nt(e,t);const n=tt(t);e.component(n+NC.name,NC)}});function RB(e,t){const n=p(()=>on(e)?e.value:e);let i="";at(()=>{i=rb.subscribe((o,s)=>{n.value&&(!s||s===n.value)&&t(!!o[n.value])})}),Ln(()=>{i&&rb.unsubscribe(i)})}const oae=(()=>{let e=0;return(t="")=>(e+=1,`${t}${e}`)})();var sae=N({name:"LayoutSider",components:{IconLeft:$s,IconRight:ro,ResizeBox:jB},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}=Ne(e),[c,d]=ii(o.value,xe({value:i})),f=p(()=>u.value?"ResizeBox":"div"),h=p(()=>s.value&&!r.value),m=j("layout-sider"),y=p(()=>[m,{[`${m}-light`]:n.value==="light",[`${m}-has-trigger`]:h.value,[`${m}-collapsed`]:i.value}]),k=p(()=>{const{width:_,collapsedWidth:A}=e,L=c.value?A:_;return ie(L)?`${L}px`:String(L)}),b=p(()=>[`${m}-trigger`,{[`${m}-trigger-light`]:n.value==="light"}]),$=()=>{const _=!c.value;d(_),t("update:collapsed",_),t("collapse",_,"clickTrigger")};RB(l,_=>{const A=!_;A!==c.value&&(d(A),t("update:collapsed",A),t("collapse",A,"responsive"),t("breakpoint",A))});const w=oae("__arco_layout_sider"),C=Ze(TB,void 0);return at(()=>{var _;(_=C==null?void 0:C.onSiderMount)==null||_.call(C,w)}),Ln(()=>{var _;(_=C==null?void 0:C.onSiderUnMount)==null||_.call(C,w)}),vt(OB,xe({theme:n,collapsed:c,collapsedWidth:a})),{componentTag:f,prefixCls:m,classNames:y,triggerClassNames:b,localCollapsed:c,siderWidth:k,showTrigger:h,toggleTrigger:$}}});const lae={key:0},aae={key:1};function cae(e,t,n,i,o,s){const r=se("IconLeft"),l=se("IconRight");return S(),pe(Wi(e.componentTag),Pe({class:e.classNames,style:{width:e.siderWidth}},e.resizeDirections?{directions:e.resizeDirections}:{}),{default:ve(()=>[P("div",{class:E(`${e.prefixCls}-children`)},[he(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))},[he(e.$slots,"trigger",{collapsed:e.localCollapsed},()=>[e.reverseArrow?(S(),I("div",aae,[e.localCollapsed?(S(),pe(r,{key:0})):(S(),pe(l,{key:1}))])):(S(),I("div",lae,[e.localCollapsed?(S(),pe(l,{key:1})):(S(),pe(r,{key:0}))]))])],6)):de("v-if",!0)]),_:3},16,["class","style"])}var P0=Z(sae,[["render",cae]]);const uae=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)}}),dae=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 fae(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))},[he(e.$slots,"default",{page:e.pageNumber},()=>[Ve(Oe(e.pageNumber),1)])],6)}var hae=Z(dae,[["render",fae]]);const BB=(e,{min:t,max:n})=>e<t?t:e>n?n:e,pae=N({name:"StepPager",components:{IconLeft:$s,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(()=>BB(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 mae(e,t,n,i,o,s){const r=se("icon-right"),l=se("icon-left");return S(),pe(Wi(e.simple?"span":"li"),{class:E(e.cls),onClick:e.handleClick},{default:ve(()=>[he(e.$slots,"default",{type:e.isNext?"next":"previous"},()=>[e.isNext?(S(),pe(r,{key:0})):(S(),pe(l,{key:1}))])]),_:3},8,["class","onClick"])}var cT=Z(pae,[["render",mae]]);const vae=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(()=>BB(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 gae(e,t,n,i,o,s){const r=se("icon-more");return S(),I("li",{class:E(e.cls),onClick:t[0]||(t[0]=(...l)=>e.handleClick&&e.handleClick(...l))},[he(e.$slots,"default",{},()=>[g(r)])],2)}var yae=Z(vae,[["render",gae]]);const bae=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}=dn(),o=D(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),wt(()=>{e.simple||(o.value=void 0)})};Be(()=>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 kae(e,t,n,i,o,s){const r=se("input-number");return S(),I("span",{class:E(e.cls)},[e.simple?de("v-if",!0):(S(),I("span",{key:0,class:E([`${e.prefixCls}-prepend`,`${e.prefixCls}-text-goto`])},[he(e.$slots,"jumper-prepend",{},()=>[Ve(Oe(e.t("pagination.goto")),1)])],2)),g(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`)},[he(e.$slots,"jumper-append")],2)):de("v-if",!0),e.simple?(S(),I(Re,{key:2},[P("span",{class:E(`${e.prefixCls}-separator`)},"/",2),P("span",{class:E(`${e.prefixCls}-total-page`)},Oe(e.pages),3)],64)):de("v-if",!0)],2)}var uT=Z(bae,[["render",kae]]);const wae=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}=dn(),o=p(()=>e.sizeOptions.map(r=>({value:r,label:`${r} ${i("pagination.countPerPage")}`})));return{prefixCls:n,options:o,handleChange:r=>{t("change",r)}}}});function Cae(e,t,n,i,o,s){const r=se("arco-select");return S(),I("span",{class:E(e.prefixCls)},[g(r,Pe({"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 $ae=Z(wae,[["render",Cae]]),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}=dn(),{disabled:s,pageItemStyle:r,activePageItemStyle:l,size:a}=Ne(e),{mergedSize:u}=vi(a),c=D(e.defaultCurrent),d=D(e.defaultPageSize),f=p(()=>{var A;return(A=e.current)!=null?A:c.value}),h=p(()=>{var A;return(A=e.pageSize)!=null?A:d.value}),m=p(()=>Math.ceil(e.total/h.value)),y=A=>{A!==f.value&&ie(A)&&!e.disabled&&(c.value=A,t("update:current",A),t("change",A))},k=A=>{d.value=A,t("update:pageSize",A),t("pageSizeChange",A)},b=xe({current:f,pages:m,disabled:s,style:r,activeStyle:l,onClick:y}),$=(A,L={})=>A==="more"?g(yae,Pe(L,b),{default:n["page-item-ellipsis"]}):A==="previous"?g(cT,Pe({type:"previous"},L,b),{default:n["page-item-step"]}):A==="next"?g(cT,Pe({type:"next"},L,b),{default:n["page-item-step"]}):g(hae,Pe(L,b),{default:n["page-item"]}),w=p(()=>{const A=[];if(m.value<e.baseSize+e.bufferSize*2)for(let L=1;L<=m.value;L++)A.push($("page",{key:L,pageNumber:L}));else{let L=1,x=m.value,T=!1,O=!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)&&(O=!0,x=Math.max(f.value+e.bufferSize,2*e.bufferSize+1)),T&&(A.push($("page",{key:1,pageNumber:1})),A.push($("more",{key:"left-ellipsis-pager",step:-(e.bufferSize*2+1)})));for(let M=L;M<=x;M++)A.push($("page",{key:M,pageNumber:M}));O&&(A.push($("more",{key:"right-ellipsis-pager",step:e.bufferSize*2+1})),A.push($("page",{key:m.value,pageNumber:m.value})))}return A}),C=()=>e.simple?g("span",{class:`${i}-simple`},[$("previous",{simple:!0}),g(uT,{disabled:e.disabled,current:f.value,size:u.value,pages:m.value,simple:!0,onChange:y},null),$("next",{simple:!0})]):g("ul",{class:`${i}-list`},[$("previous",{simple:!0}),w.value,e.showMore&&$("more",{key:"more",step:e.bufferSize*2+1}),$("next",{simple:!0})]);Be(h,(A,L)=>{if(e.autoAdjust&&A!==L&&f.value>1){const x=L*(f.value-1)+1,T=Math.ceil(x/A);T!==f.value&&(c.value=T,t("update:current",T),t("change",T))}}),Be(m,(A,L)=>{if(e.autoAdjust&&A!==L&&f.value>1&&f.value>A){const x=Math.max(A,1);c.value=x,t("update:current",x),t("change",x)}});const _=p(()=>[i,`${i}-size-${u.value}`,{[`${i}-simple`]:e.simple,[`${i}-disabled`]:e.disabled}]);return()=>{var A,L;return e.hideOnSinglePage&&m.value<=1?null:g("div",{class:_.value},[e.showTotal&&g("span",{class:`${i}-total`},[(L=(A=n.total)==null?void 0:A.call(n,{total:e.total}))!=null?L:o("pagination.total",e.total)]),C(),e.showPageSize&&g($ae,{disabled:e.disabled,sizeOptions:e.pageSizeOptions,pageSize:h.value,size:u.value,onChange:k,selectProps:e.pageSizeProps},null),!e.simple&&e.showJumper&&g(uT,{disabled:e.disabled,current:f.value,pages:m.value,size:u.value,onChange:y},{"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)}}),Sae=(e,{emit:t})=>{var n,i;const o=D(ft(e.paginationProps)&&(n=e.paginationProps.defaultCurrent)!=null?n:1),s=D(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}=Ne(e),o=j("list"),s=Ze(Ei,void 0),{componentRef:r,elementRef:l}=$d("containerRef"),a=p(()=>e.virtualListProps),{displayScrollbar:u,scrollbarProps:c}=F2(i);let d=0;const f=U=>{const{scrollTop:ee,scrollHeight:V,offsetHeight:R}=U.target,F=Math.floor(V-(ee+R));ee>d&&F<=e.bottomOffset&&t("reachBottom"),t("scroll"),d=ee};at(()=>{if(l.value){const{scrollTop:U,scrollHeight:ee,offsetHeight:V}=l.value;ee<=U+V&&t("reachBottom")}});const{current:h,pageSize:m,handlePageChange:y,handlePageSizeChange:k}=Sae(e,{emit:t}),b=U=>{if(!e.paginationProps)return U;if(e.paginationProps&&U.length>m.value){const ee=(h.value-1)*m.value;return U.slice(ee,ee+m.value)}return U},$=U=>{let ee;if(!e.gridProps)return null;const V=b(U);if(e.gridProps.span){const R=[],F=24/e.gridProps.span;for(let K=0;K<V.length;K+=F){let q;const Y=K+F,oe=Math.floor(K/F);R.push(g(hp.Row,{key:oe,class:`${o}-row`,gutter:e.gridProps.gutter},dT(q=V.slice(K,Y).map((fe,le)=>{var ue;return g(hp.Col,{key:`${oe}-${le}`,class:`${o}-col`,span:(ue=e.gridProps)==null?void 0:ue.span},{default:()=>{var ge;return[Nt(fe)?fe:(ge=n.item)==null?void 0:ge.call(n,{item:fe,index:le})]}})}))?q:{default:()=>[q]}))}return R}return g(hp.Row,{class:`${o}-row`,gutter:e.gridProps.gutter},dT(ee=V.map((R,F)=>g(hp.Col,Pe({key:F,class:`${o}-col`},pi(e.gridProps,["gutter"])),{default:()=>{var K;return[Nt(R)?R:(K=n.item)==null?void 0:K.call(n,{item:R,index:F})]}})))?ee:{default:()=>[ee]})},w=U=>b(U).map((V,R)=>{var F;return Nt(V)?V:(F=n.item)==null?void 0:F.call(n,{item:V,index:R})}),C=()=>{const U=n.default?ys(n.default()):e.data;return U&&U.length>0?e.gridProps?$(U):w(U):B()},_=()=>{if(!e.paginationProps)return null;const U=pi(e.paginationProps,["current","pageSize","defaultCurrent","defaultPageSize"]);return g(y7,Pe({class:`${o}-pagination`},U,{current:h.value,pageSize:m.value,onChange:y,onPageSizeChange:k}),null)},A=p(()=>[o,`${o}-${e.size}`,{[`${o}-bordered`]:e.bordered,[`${o}-split`]:e.split,[`${o}-hover`]:e.hoverable}]),L=p(()=>{if(e.maxHeight)return{maxHeight:ie(e.maxHeight)?`${e.maxHeight}px`:e.maxHeight,overflowY:"auto"}}),x=p(()=>[`${o}-content`,{[`${o}-virtual`]:a.value}]),T=D(),O=()=>{var U;const ee=b((U=e.data)!=null?U:[]);return ee.length?g(zh,Pe({ref:T,class:x.value,data:ee},e.virtualListProps,{onScroll:f}),{item:({item:V,index:R})=>{var F;return(F=n.item)==null?void 0:F.call(n,{item:V,index:R})}}):B()},M=()=>n["scroll-loading"]?g("div",{class:[`${o}-item`,`${o}-scroll-loading`]},[n["scroll-loading"]()]):null,B=()=>{var U,ee,V,R,F;return n["scroll-loading"]?null:(F=(R=(U=n.empty)==null?void 0:U.call(n))!=null?R:(V=s==null?void 0:(ee=s.slots).empty)==null?void 0:V.call(ee,{component:"list"}))!=null?F:g(Pl,null,null)};return{virtualListRef:T,render:()=>{const U=u.value?jo:"div";return g("div",{class:`${o}-wrapper`},[g(zo,{class:`${o}-spin`,loading:e.loading},{default:()=>[g(U,Pe({ref:r,class:A.value,style:L.value},c.value,{onScroll:f}),{default:()=>[g("div",{class:`${o}-content-wrapper`},[n.header&&g("div",{class:`${o}-header`},[n.header()]),a.value&&!e.gridProps?g(Re,null,[O(),M()]):g("div",{role:"list",class:x.value},[C(),M()]),n.footer&&g("div",{class:`${o}-footer`},[n.footer()])])]}),_()]})])}}},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:g("ul",{class:`${n}-action`},[s.map((r,l)=>g("li",{key:`${n}-action-${l}`},[r]))])};return()=>{var o,s;return g("div",{role:"listitem",class:n},[g("div",{class:`${n}-main`},[(o=t.meta)==null?void 0:o.call(t),g("div",{class:`${n}-content`},[(s=t.default)==null?void 0:s.call(t)]),e.actionLayout==="vertical"&&i()]),e.actionLayout==="horizontal"&&i(),t.extra&&g("div",{class:`${n}-extra`},[t.extra()])])}}});const _ae=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 Pae(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`)},[he(e.$slots,"avatar")],2)):de("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`)},[he(e.$slots,"title",{},()=>[Ve(Oe(e.title),1)])],2)):de("v-if",!0),e.$slots.description||e.description?(S(),I("div",{key:1,class:E(`${e.prefixCls}-description`)},[he(e.$slots,"description",{},()=>[Ve(Oe(e.description),1)])],2)):de("v-if",!0)],2)):de("v-if",!0)],2)}var L0=Z(_ae,[["render",Pae]]);const DB=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)}}),Aae=["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 Aae.forEach(n=>{t[n]=e.getPropertyValue(n)}),t};var Lae=Object.defineProperty,fT=Object.getOwnPropertySymbols,Eae=Object.prototype.hasOwnProperty,Iae=Object.prototype.propertyIsEnumerable,hT=(e,t,n)=>t in e?Lae(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,pT=(e,t)=>{for(var n in t||(t={}))Eae.call(t,n)&&hT(e,n,t[n]);if(fT)for(var n of fT(t))Iae.call(t,n)&&hT(e,n,t[n]);return e};const Tae=N({name:"Textarea",components:{ResizeObserver:No,IconHover:ln,IconClose:mi},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}=Ne(e),r=j("textarea"),{mergedDisabled:l,mergedError:a,eventHandlers:u}=an({disabled:i,error:o}),c=D(),d=D(),f=D(),h=D(),m=D(e.defaultValue),y=p(()=>{var re;return(re=s.value)!=null?re:m.value}),[k,b]=Hj(c);Be(s,re=>{(Ge(re)||qi(re))&&(m.value="")});const $=p(()=>ft(e.maxLength)&&!!e.maxLength.errorOnly),w=p(()=>ft(e.maxLength)?e.maxLength.length:e.maxLength),C=re=>{var me;return Ue(e.wordLength)?e.wordLength(re):(me=re.length)!=null?me:0},_=p(()=>C(y.value)),A=p(()=>a.value||!!(w.value&&$.value&&_.value>w.value)),L=D(!1),x=D(!1),T=p(()=>e.allowClear&&!l.value&&y.value),O=D(!1),M=D(""),B=()=>{k(),wt(()=>{c.value&&y.value!==c.value.value&&(c.value.value=y.value,b())})},W=(re,me=!0)=>{var be,X;w.value&&!$.value&&C(re)>w.value&&(re=(X=(be=e.wordSlice)==null?void 0:be.call(e,re,w.value))!=null?X:re.slice(0,w.value)),m.value=re,me&&t("update:modelValue",re),B()};let U=y.value;const ee=(re,me)=>{var be,X;re!==U&&(U=re,t("change",re,me),(X=(be=u.value)==null?void 0:be.onChange)==null||X.call(be,me))},V=re=>{var me,be;x.value=!0,U=y.value,t("focus",re),(be=(me=u.value)==null?void 0:me.onFocus)==null||be.call(me,re)},R=re=>{var me,be;x.value=!1,t("blur",re),(be=(me=u.value)==null?void 0:me.onBlur)==null||be.call(me,re),ee(y.value,re)},F=re=>{var me,be;const{value:X}=re.target;if(re.type==="compositionend"){if(O.value=!1,M.value="",w.value&&!$.value&&y.value.length>=w.value&&C(X)>w.value){B();return}t("input",X,re),W(X),(be=(me=u.value)==null?void 0:me.onInput)==null||be.call(me,re)}else O.value=!0},K=re=>{var me,be;const{value:X}=re.target;if(O.value)M.value=X;else{if(w.value&&!$.value&&y.value.length>=w.value&&C(X)>w.value&&re.inputType==="insertText"){B();return}t("input",X,re),W(X),(be=(me=u.value)==null?void 0:me.onInput)==null||be.call(me,re)}},q=re=>{W(""),ee("",re),t("clear",re)};Be(s,re=>{re!==y.value&&W(re??"",!1)});const Y=re=>pi(n,ja),oe=re=>ks(n,ja),fe=oe(),le=p(()=>{const re=pT(pT({},fe),e.textareaAttrs);return A.value&&(re["aria-invalid"]=!0),re}),ue=p(()=>[`${r}-wrapper`,{[`${r}-focus`]:x.value,[`${r}-disabled`]:l.value,[`${r}-error`]:A.value,[`${r}-scroll`]:L.value}]);let ge;const ce=D(0),$e=D(0),we=p(()=>!ft(e.autoSize)||!e.autoSize.minRows?0:e.autoSize.minRows*ce.value+$e.value),_e=p(()=>!ft(e.autoSize)||!e.autoSize.maxRows?0:e.autoSize.maxRows*ce.value+$e.value),Ee=()=>{const re=s6(ge);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,wt(()=>{var me;const be=(me=f.value)==null?void 0:me.offsetHeight;let X=be??0,te="hidden";we.value&&X<we.value&&(X=we.value),_e.value&&X>_e.value&&(X=_e.value,te="auto"),d.value={height:`${X}px`,resize:"none",overflow:te}})};at(()=>{c.value&&(ge=window.getComputedStyle(c.value),e.autoSize&&Ee()),H()});const De=()=>{e.autoSize&&f.value&&Ee(),H()},Q=re=>{c.value&&re.target!==c.value&&(re.preventDefault(),c.value.focus())},H=()=>{c.value&&(c.value.scrollHeight>c.value.offsetHeight?L.value||(L.value=!0):L.value&&(L.value=!1))};return Be(y,()=>{e.autoSize&&f.value&&Ee(),H()}),{prefixCls:r,wrapperCls:ue,textareaRef:c,textareaStyle:d,mirrorRef:f,mirrorStyle:h,computedValue:y,showClearBtn:T,valueLength:_,computedMaxLength:w,mergedDisabled:l,mergeTextareaAttrs:le,getWrapperAttrs:Y,getTextareaAttrs:oe,handleInput:K,handleFocus:V,handleBlur:R,handleComposition:F,handleClear:q,handleResize:De,handleMousedown:Q}},methods:{focus(){var e;(e=this.$refs.textareaRef)==null||e.focus()},blur(){var e;(e=this.$refs.textareaRef)==null||e.blur()}}}),Oae=["disabled","value","placeholder"];function xae(e,t,n,i,o,s){const r=se("resize-observer"),l=se("icon-close"),a=se("icon-hover");return S(),I("div",Pe(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)},Oe(`${e.computedValue}
  23. `),7)):de("v-if",!0),g(r,{onResize:e.handleResize},{default:ve(()=>[P("textarea",Pe({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,Oae)]),_:1},8,["onResize"]),he(e.$slots,"suffix"),e.computedMaxLength&&e.showWordLimit?(S(),I("div",{key:1,class:E(`${e.prefixCls}-word-limit`)},Oe(e.valueLength)+"/"+Oe(e.computedMaxLength),3)):de("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))},[g(a,null,{default:ve(()=>[g(l)]),_:1})],2)):de("v-if",!0)],16)}var RC=Z(Tae,[["render",xae]]);const FB=Object.assign(RC,{install:(e,t)=>{nt(e,t);const n=tt(t);e.component(n+RC.name,RC)}}),Mae=e=>{const{value:t,selectionStart:n}=e;return t.slice(0,n)},Nae=(e,t)=>[].concat(t).reduce((i,o)=>{const s=e.lastIndexOf(o);return s>i.location?{location:s,prefix:o}:i},{location:-1,prefix:""}),zae=(e,t)=>!t||!e.includes(t);var jae=Object.defineProperty,mT=Object.getOwnPropertySymbols,Rae=Object.prototype.hasOwnProperty,Bae=Object.prototype.propertyIsEnumerable,vT=(e,t,n)=>t in e?jae(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,Dae=(e,t)=>{for(var n in t||(t={}))Rae.call(t,n)&&vT(e,n,t[n]);if(mT)for(var n of mT(t))Bae.call(t,n)&&vT(e,n,t[n]);return e};function Fae(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}=an({disabled:sr(e,"disabled")}),{data:a,modelValue:u}=Ne(e),c=D(),d=D({}),f=D(e.defaultValue),h=p(()=>{var fe;return(fe=e.modelValue)!=null?fe:f.value});Be(u,fe=>{(Ge(fe)||qi(fe))&&(f.value="")});const m=p(()=>h.value?[ju(h.value)]:[]),y=D({measuring:!1,location:-1,prefix:"",text:""}),k=()=>{y.value={measuring:!1,location:-1,prefix:"",text:""}},b=D(),$=p(()=>y.value.text),w=D(!0),C=(fe,le)=>{var ue,ge;const ce=Mae(le.target),$e=Nae(ce,e.prefix);if($e.location>-1){const we=ce.slice($e.location+$e.prefix.length);zae(we,e.split)?(A.value=!0,y.value=Dae({measuring:!0,text:we},$e),t("search",we,$e.prefix)):y.value.location>-1&&k()}else y.value.location>-1&&k();f.value=fe,t("update:modelValue",fe),t("change",fe),(ge=(ue=l.value)==null?void 0:ue.onChange)==null||ge.call(ue)},_=fe=>{var le,ue;f.value="",t("update:modelValue",""),t("change",""),(ue=(le=l.value)==null?void 0:le.onChange)==null||ue.call(le),t("clear",fe)},A=D(!1),L=p(()=>A.value&&y.value.measuring&&W.value.length>0),x=()=>{ee.value=s6(s)},T=fe=>{A.value=fe},O=(fe,le)=>{var ue,ge,ce;const{value:$e}=(ue=B.get(fe))!=null?ue:{},we=y.value.location,_e=y.value.location+y.value.text.length;let Ee=f.value.slice(0,we),De=f.value.slice(_e+1);Ee+=!Ee||Ee.endsWith(e.split)||Ee.endsWith(`
  24. `)?"":e.split,De=(!De||De.startsWith(e.split)||De.startsWith(`
  25. `)?"":e.split)+De;const Q=`${y.value.prefix}${$e}`,H=`${Ee}${Q}${De}`;f.value=H,t("select",$e),t("update:modelValue",H),t("change",H),k(),(ce=(ge=l.value)==null?void 0:ge.onChange)==null||ce.call(ge)},{validOptions:M,optionInfoMap:B,validOptionInfos:W,handleKeyDown:U}=JA({options:a,inputValue:$,filterOption:w,popupVisible:L,valueKeys:m,dropdownRef:c,optionRefs:d,onSelect:O,onPopupVisibleChange:T,enterToOpen:!1}),ee=D();at(()=>{var fe;e.type==="textarea"&&((fe=b.value)!=null&&fe.textareaRef)&&(s=window.getComputedStyle(b.value.textareaRef),ee.value=s6(s))});const V=fe=>{if(Ue(i.option)&&fe.value){const le=B.get(fe.key),ue=i.option;return()=>ue({data:le})}return()=>fe.label},R=fe=>g(Pu,{ref:le=>{le!=null&&le.$el&&(d.value[fe.key]=le.$el)},key:fe.key,value:fe.value,disabled:fe.disabled,internal:!0},{default:V(fe)}),F=()=>{let fe;return g(XA,{ref:c},Fae(fe=M.value.map(le=>R(le)))?fe:{default:()=>[fe]})},K=D();Be(L,fe=>{e.type==="textarea"&&fe&&wt(()=>{var le,ue;(le=b.value)!=null&&le.textareaRef&&b.value.textareaRef.scrollTop>0&&((ue=K.value)==null||ue.scrollTo(0,b.value.textareaRef.scrollTop))})});const q=fe=>{t("focus",fe)},Y=fe=>{t("blur",fe)};return{inputRef:b,render:()=>{var fe;return e.type==="textarea"?g("div",{class:o},[g(No,{onResize:x},{default:()=>[g(FB,Pe(n,{ref:b,allowClear:e.allowClear,modelValue:h.value,disabled:r.value,onInput:C,onClear:_,onFocus:q,onBlur:Y,onKeydown:U}),null)]}),y.value.measuring&&W.value.length>0&&g("div",{ref:K,style:ee.value,class:`${o}-measure`},[(fe=h.value)==null?void 0:fe.slice(0,y.value.location),g(ri,{trigger:"focus",position:"bl",popupOffset:4,preventFocus:!0,popupVisible:L.value,clickToClose:!1,onPopupVisibleChange:T},{default:()=>[g("span",null,[Ve("@")])],content:F})])]):g(ri,{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:()=>[g(Za,Pe(n,{ref:b,allowClear:e.allowClear,modelValue:h.value,disabled:r.value,onInput:C,onClear:_,onFocus:q,onBlur:Y,onKeydown:U}),i)],content:F})}}},methods:{focus(){var e;(e=this.inputRef)==null||e.focus()},blur(){var e;(e=this.inputRef)==null||e.blur()}},render(){return this.render()}});const Vae=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"),VB=Symbol("DataCollectorInjectionKey"),Wae=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=ie(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),Hae=["stroke-width","stroke-linecap","stroke-linejoin"],Zae=P("path",{d:"M42 11H6M42 24H22M42 37H6M13.66 26.912l-4.82-3.118 4.82-3.118v6.236Z"},null,-1),qae=[Zae];function Uae(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},qae,14,Hae)}var DC=Z(Wae,[["render",Uae]]);const WB=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)}}),Kae=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=ie(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),Gae=["stroke-width","stroke-linecap","stroke-linejoin"],Yae=P("path",{d:"M6 11h36M22 24h20M6 37h36M8 20.882 12.819 24 8 27.118v-6.236Z"},null,-1),Xae=[Yae];function Qae(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},Xae,14,Gae)}var FC=Z(Kae,[["render",Qae]]);const HB=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(()=>on(e)?e.value:e);vt(k7,xe({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 ZB(e=!1){return e?void 0:Ze(VB)}function qB(e){const{key:t,type:n}=e,i=D([]),o=ZB(n==="menu");return vt(VB,{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)?(at(()=>{o==null||o.collectSubMenu(t,i.value)}),Ln(()=>{o==null||o.removeSubMenu(t)})):n==="popupMenu"&&at(()=>{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 Jae(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 ece(e,t){return e.length!==t.length?!1:e.toString()===t.toString()}function tce(e){const{modelValue:t,defaultValue:n,autoOpen:i,autoOpenSelected:o,subMenuKeys:s,selectedKeys:r,menuData:l,accordion:a}=Ne(e),u=D(Ge(t.value)?Ge(n.value)?[]:n.value:t.value),c=m=>{u.value=m};Be(t,()=>{Ge(t.value)&&c([])});let d=[];at(()=>{d=[...s.value];let m=[];if(i.value&&(m=a.value?s.value.slice(0,1):[...s.value]),o.value){const y=r.value.map(k=>Jae(l.value,k));y.length&&(!i.value||a.value)&&(m=a.value?y[0]:[...new Set([].concat(...y))])}m.length&&c(m)});let f=!1;Be(s,(m,y=[])=>{if(f||!ece(m,d)){const k=h.value.filter(b=>m.includes(b));if(i.value){const b=m.filter($=>!y.includes($));k.push(...b)}c(a.value?k.slice(0,1):k)}f=!0});const h=p(()=>t.value||u.value);return{openKeys:h,localOpenKeys:u,setOpenKeys:c,open(m,y){let k=[];return h.value.indexOf(m)>-1?a.value&&y===1?k=[]:k=h.value.filter(b=>b!==m):a.value&&y===1?k=[m]:k=h.value.concat([m]),c(k),k}}}const nce=N({name:"BaseMenu",components:{IconMenuFold:WB,IconMenuUnfold:HB},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:y,defaultSelectedKeys:k,openKeys:b,defaultOpenKeys:$,triggerProps:w,tooltipProps:C,autoOpenSelected:_,breakpoint:A,popupMaxHeight:L,prefixCls:x,inTrigger:T,siderCollapsed:O,isRoot:M}=Ne(e),{subMenuKeys:B,menuData:W}=qB({type:M.value?"menu":"popupMenu"}),[U,ee]=ii(k.value,xe({value:y})),{openKeys:V,setOpenKeys:R,open:F}=tce(xe({modelValue:b,defaultValue:$,autoOpen:f,autoOpenSelected:_,selectedKeys:U,subMenuKeys:B,menuData:W,accordion:l})),[K,q]=ii(m.value,xe({value:h})),Y=p(()=>O.value||K.value||o.value==="popButton"),oe=p(()=>["horizontal","popButton"].indexOf(o.value)<0&&!T.value&&a.value),fe=(Ee,De)=>{Ee!==K.value&&(q(Ee),t("update:collapsed",Ee),t("collapse",Ee,De))},le=()=>{fe(!K.value,"clickTrigger")};RB(A,Ee=>{fe(!Ee,"responsive")});const ue=p(()=>(x==null?void 0:x.value)||j("menu")),ge=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`]:Y.value,[`${ue.value}-pop`]:o.value==="pop"||Y.value,[`${ue.value}-pop-button`]:o.value==="popButton"}]),ce=p(()=>{const Ee=ie(d.value)?`${d.value}px`:void 0,De=ft(i.value)?i.value:void 0,Q=Y.value?Ee:De==null?void 0:De.width;return[De?pi(De,["width"]):i.value,{width:Q}]}),$e=_o(n,"expand-icon-down"),we=_o(n,"expand-icon-right"),_e=xe({theme:s,mode:o,levelIndent:r,autoScrollIntoView:c,selectedKeys:U,openKeys:V,prefixCls:ue,scrollConfig:u,inTrigger:T,collapsed:Y,triggerProps:w,tooltipProps:C,popupMaxHeight:L,expandIconDown:$e,expandIconRight:we,onMenuItemClick:Ee=>{ee([Ee]),t("update:selectedKeys",[Ee]),t("menu-item-click",Ee)},onSubMenuClick:(Ee,De)=>{const Q=F(Ee,De);R(Q),t("update:openKeys",Q),t("sub-menu-click",Ee,Q)}});return vt(b7,_e),w7(1),{computedPrefixCls:ue,classNames:ge,computedStyle:ce,computedCollapsed:Y,computedHasCollapseButton:oe,onCollapseBtnClick:le}}});function ice(e,t,n,i,o,s){const r=se("IconMenuUnfold"),l=se("IconMenuFold");return S(),I("div",Pe({class:e.classNames},e.$attrs,{style:e.computedStyle}),[P("div",{class:E(`${e.computedPrefixCls}-inner`)},[he(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))},[he(e.$slots,"collapse-icon",{collapsed:e.computedCollapsed},()=>[e.computedCollapsed?(S(),pe(r,{key:0})):(S(),pe(l,{key:1}))])],2)):de("v-if",!0)],16)}var l6=Z(nce,[["render",ice]]);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 rce=(()=>{let e=0;return(t="")=>(e+=1,`${t}${e}`)})();function rw(){const e=Bt();return{key:p(()=>(e==null?void 0:e.vnode.key)||rce("__arco_menu"))}}const oce=N({name:"MenuIndent",props:{level:{type:Number,default:1}},setup(){const e=j("menu"),t=Qu();return{prefixCls:e,levelIndent:sr(t,"levelIndent")}}});function sce(e,t,n,i,o,s){return e.level>1?(S(),I("span",{key:0,class:E(`${e.prefixCls}-indent-list`)},[(S(!0),I(Re,null,$t(e.level-1,r=>(S(),I("span",{key:r,class:E(`${e.prefixCls}-indent`),style:ne(`width: ${e.levelIndent}px`)},null,6))),128))],2)):de("v-if",!0)}var ow=Z(oce,[["render",sce]]);const lce=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 ace(e,t,n,i,o,s){return S(),pe(Li,{onBeforeEnter:e.onBeforeEnter,onEnter:e.onEnter,onAfterEnter:e.onAfterEnter,onBeforeLeave:e.onBeforeLeave,onLeave:e.onLeave,onAfterLeave:e.onAfterLeave},{default:ve(()=>[he(e.$slots,"default")]),_:3},8,["onBeforeEnter","onEnter","onAfterEnter","onBeforeLeave","onLeave","onAfterLeave"])}var cce=Z(lce,[["render",ace]]);const uce=N({name:"SubMenuInline",components:{MenuIndent:ow,ExpandTransition:cce},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 dce(e,t,n,i,o,s){const r=se("MenuIndent"),l=se("ExpandTransition");return S(),I("div",{class:E(e.classNames)},[P("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))},[g(r,{level:e.level},null,8,["level"]),e.$slots.icon?(S(),I(Re,{key:0},[P("span",{class:E(`${e.menuPrefixCls}-icon`)},[he(e.$slots,"icon")],2),P("span",{class:E(`${e.menuPrefixCls}-title`)},[he(e.$slots,"title",{},()=>[Ve(Oe(e.title),1)])],2)],64)):he(e.$slots,"title",{key:1},()=>[Ve(Oe(e.title),1)]),P("span",{class:E([`${e.menuPrefixCls}-icon-suffix`,{["is-open"]:e.isOpen}])},[he(e.$slots,"expand-icon-down")],2)],2),g(l,null,{default:ve(()=>[mn(P("div",{class:E(`${e.prefixCls}-content`)},[he(e.$slots,"default")],2),[[gn,e.isOpen]])]),_:3})],2)}var fce=Z(uce,[["render",dce]]);const hce=N({name:"SubMenuPop",components:{Menu:l6,Trigger:ri,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}=Ne(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}]),y=p(()=>c.value==="horizontal"&&!r.inTrigger),k=D(!1),b=_=>{k.value=_},$=j("trigger"),w=p(()=>{var _;return[`${f.value}-trigger`,{[`${f.value}-trigger-dark`]:r.theme==="dark"},(_=r.triggerProps)==null?void 0:_.class]}),C=p(()=>pi(r.triggerProps||{},["class"]));return{menuPrefixCls:u,mode:c,level:n,classNames:m,isSelected:h,selectedKeys:d,needPopOnBottom:y,popVisible:k,triggerPrefixCls:$,triggerClassNames:w,triggerProps:C,menuContext:r,popupMenuStyles:p(()=>{var _;const A=(_=s.value)!=null?_:r.popupMaxHeight;return ie(A)?{maxHeight:`${A}px`}:A?{}:{maxHeight:"unset"}}),onClick:()=>{l&&l(t.value,n.value),i.value&&a&&a(t.value)},onMenuItemClick:_=>{a&&a(_),b(!1)},onVisibleChange:_=>{b(_)}}}});function pce(e,t,n,i,o,s){const r=se("MenuIndent"),l=se("RenderFunction"),a=se("Menu"),u=se("Trigger");return S(),pe(u,Pe({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:ve(()=>[g(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},Jt({default:ve(()=>[he(e.$slots,"default")]),_:2},[e.menuContext.expandIconDown?{name:"expand-icon-down",fn:ve(()=>[g(l,{"render-func":e.menuContext.expandIconDown},null,8,["render-func"])])}:void 0,e.menuContext.expandIconRight?{name:"expand-icon-right",fn:ve(()=>[g(l,{"render-func":e.menuContext.expandIconRight},null,8,["render-func"])])}:void 0]),1032,["prefix-cls","selected-keys","theme","trigger-props","style","onMenuItemClick"])]),default:ve(()=>[P("div",Pe({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))}),[de(" header "),g(r,{level:e.level},null,8,["level"]),e.$slots.icon?(S(),I(Re,{key:0},[P("span",{class:E(`${e.menuPrefixCls}-icon`)},[he(e.$slots,"icon")],2),P("span",{class:E(`${e.menuPrefixCls}-title`)},[he(e.$slots,"title",{},()=>[Ve(Oe(e.title),1)])],2)],64)):he(e.$slots,"title",{key:1},()=>[Ve(Oe(e.title),1)]),de(" suffix "),P("span",{class:E(`${e.menuPrefixCls}-icon-suffix`)},[e.needPopOnBottom?he(e.$slots,"expand-icon-down",{key:0}):he(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)):de("v-if",!0)],16)]),_:3},16,["class","position","popup-visible","onPopupVisibleChange"])}var mce=Z(hce,[["render",pce]]),vce=Object.defineProperty,gce=Object.defineProperties,yce=Object.getOwnPropertyDescriptors,bT=Object.getOwnPropertySymbols,bce=Object.prototype.hasOwnProperty,kce=Object.prototype.propertyIsEnumerable,kT=(e,t,n)=>t in e?vce(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,wce=(e,t)=>{for(var n in t||(t={}))bce.call(t,n)&&kT(e,n,t[n]);if(bT)for(var n of bT(t))kce.call(t,n)&&kT(e,n,t[n]);return e},Cce=(e,t)=>gce(e,yce(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}=Ne(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}=qB({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:sr(s,"expandIconDown"),expandIconRight:sr(s,"expandIconRight")}},render(){const{props:e,attrs:t,computedKey:n,computedPopup:i,expandIconDown:o,expandIconRight:s,isChildrenSelected:r}=this,l=Cce(wce({},this.$slots),{"expand-icon-down":this.$slots["expand-icon-down"]||o||(()=>[g(Yu,null,null)]),"expand-icon-right":this.$slots["expand-icon-right"]||s||(()=>[g(ro,null,null)])});return i?g(mce,Pe({key:n,title:e.title,selectable:e.selectable,isChildrenSelected:r,popupMaxHeight:e.popupMaxHeight},t),l):g(fce,Pe({key:n,title:e.title,isChildrenSelected:r},t),l)}});const $ce=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 Sce=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=D(),a=D(null),u=D();function c(){const d=l.value,f=wT(d),h=[].slice.call(d.children);let m=0,y=0,k=0;for(let b=0;b<h.length;b++){const $=h[b],w=$.className.split(" "),C=w.indexOf(o)>-1,_=w.indexOf(r)>-1;if(C)continue;const A=wT($)+CT(yT($,"marginLeft"))+CT(yT($,"marginRight"));if(_){k=A;continue}if(y+=A,y+k+$ce>f){a.value=m-1;return}m++}a.value=null}return at(()=>{c(),u.value=new M2(d=>{d.forEach(c)}),l.value&&u.value.observe(l.value)}),Ln(()=>{u.value&&u.value.disconnect()}),()=>{const d=(h,m)=>{const{isMirror:y=!1,props:k={}}=m||{};return g(qp,Pe({key:`__arco-menu-overflow-sub-menu${y?"-mirror":""}`,class:y?r:o},k),{title:()=>g("span",null,[Ve("...")]),default:()=>h})},f=()=>{var h;const m=((h=t.default)==null?void 0:h.call(t))||[],y=UU(m);let k=null;const b=d(null,{isMirror:!0}),$=y.map((w,C)=>{const _=Ai(w,a.value!==null&&C>a.value?{class:s}:{class:""});if(a.value!==null&&C===a.value+1){const A=y.slice(C).map(L=>Ai(L));k=d(A)}return _});return[b,...$,k]};return g("div",{class:`${i}-wrap`,ref:l},[f()])}}}),_ce=Object.defineProperty,Pce=Object.defineProperties,Ace=Object.getOwnPropertyDescriptors,$T=Object.getOwnPropertySymbols,Lce=Object.prototype.hasOwnProperty,Ece=Object.prototype.propertyIsEnumerable,ST=(e,t,n)=>t in e?_ce(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,Ice=(e,t)=>{for(var n in t||(t={}))Lce.call(t,n)&&ST(e,n,t[n]);if($T)for(var n of $T(t))Ece.call(t,n)&&ST(e,n,t[n]);return e},Tce=(e,t)=>Pce(e,Ace(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}=Ne(e),s=Ze(OB,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),()=>g(l6,Pe(e,t,{theme:l.value,inTrigger:!1,siderCollapsed:r.value,isRoot:!0}),Tce(Ice({},n),{default:o.value==="horizontal"&&n.default?()=>g(Sce,null,{default:()=>{var a;return[(a=n.default)==null?void 0:a.call(n)]}}):n.default}))}}),Oce=Object.defineProperty,_T=Object.getOwnPropertySymbols,xce=Object.prototype.hasOwnProperty,Mce=Object.prototype.propertyIsEnumerable,PT=(e,t,n)=>t in e?Oce(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,Nce=(e,t)=>{for(var n in t||(t={}))xce.call(t,n)&&PT(e,n,t[n]);if(_T)for(var n of _T(t))Mce.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=D(),r=p(()=>(o.selectedKeys||[]).indexOf(n.value)>-1),l=ZB();at(()=>{l==null||l.collectMenuItem(n.value)}),Ln(()=>{l==null||l.removeMenuItem(n.value)});function a(){o.autoScrollIntoView&&s.value&&r.value&&dB(s.value,Nce({behavior:"smooth",block:"nearest",scrollMode:"if-needed",boundary:document.documentElement},o.scrollConfig||{}))}let u;return at(()=>{u=setTimeout(()=>{a()},500)}),Ln(()=>{clearTimeout(u)}),Be([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))||[],y=h&&!u&&!a,k=this.$slots.icon&&this.$slots.icon(),b=[y&&g(ow,{level:n},null),k&&g("span",{class:`${l}-icon`},[k]),y||k?g("span",{class:[`${l}-item-inner`,{[`${l}-title`]:k}]},[m]):m].filter(Boolean),$=g("div",Pe({ref:"refItemElement",class:[`${l}-item`,{[`${l}-disabled`]:o,[`${l}-selected`]:s,[`${l}-has-icon`]:k}]},this.$attrs,{onClick:r}),[b,s&&c==="horizontal"&&g("div",{class:`${l}-selected-label`},null)]);if(f){const w=[`${l}-item-tooltip`,d==null?void 0:d.class];return g(no,Pe({trigger:"hover",position:"right",class:w},pi(d||{},["class"])),{default:()=>$,content:()=>m})}return $}});const zce=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 jce(e,t,n,i,o,s){const r=se("MenuIndent");return S(),I("div",{class:E(e.classNames)},[P("div",{class:E(`${e.prefixCls}-group-title`)},[g(r,{level:e.level},null,8,["level"]),he(e.$slots,"title",{},()=>[Ve(Oe(e.title),1)])],2),he(e.$slots,"default")],2)}var I0=Z(zce,[["render",jce]]);const Rce=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)}}),Bce=N({name:"Message",components:{AIconHover:ln,IconInfoCircleFill:xh,IconCheckCircleFill:Ha,IconExclamationCircleFill:Cs,IconCloseCircleFill:Ku,IconClose:mi,IconLoading:Ii},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 at(()=>{s()}),xn(()=>{e.resetOnUpdate&&(r(),s())}),Ln(()=>{r()}),{handleMouseEnter:()=>{e.resetOnHover&&r()},handleMouseLeave:()=>{e.resetOnHover&&s()},prefixCls:n,handleClose:o}}});function Dce(e,t,n,i,o,s){const r=se("icon-info-circle-fill"),l=se("icon-check-circle-fill"),a=se("icon-exclamation-circle-fill"),u=se("icon-close-circle-fill"),c=se("icon-loading"),d=se("icon-close"),f=se("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`)},[he(e.$slots,"icon",{},()=>[e.type==="info"?(S(),pe(r,{key:0})):e.type==="success"?(S(),pe(l,{key:1})):e.type==="warning"?(S(),pe(a,{key:2})):e.type==="error"?(S(),pe(u,{key:3})):e.type==="loading"?(S(),pe(c,{key:4})):de("v-if",!0)])],2)):de("v-if",!0),P("span",{class:E(`${e.prefixCls}-content`)},[he(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))},[g(f,null,{default:ve(()=>[g(d)]),_:1})],2)):de("v-if",!0)],34)}var Fce=Z(Bce,[["render",Dce]]);function Vce(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Nt(e)}var Wce=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 g(qu,{class:[n,`${n}-${e.position}`],name:"fade-message",tag:"ul",style:{zIndex:i.value},onAfterLeave:()=>t.emit("afterClose")},Vce(o=e.messages.map(s=>{const r={default:tr(s.content),icon:tr(s.icon)};return g(Fce,{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]})}}}),Hce=Object.defineProperty,Zce=Object.defineProperties,qce=Object.getOwnPropertyDescriptors,AT=Object.getOwnPropertySymbols,Uce=Object.prototype.hasOwnProperty,Kce=Object.prototype.propertyIsEnumerable,LT=(e,t,n)=>t in e?Hce(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,ab=(e,t)=>{for(var n in t||(t={}))Uce.call(t,n)&&LT(e,n,t[n]);if(AT)for(var n of AT(t))Kce.call(t,n)&&LT(e,n,t[n]);return e},UB=(e,t)=>Zce(e,qce(t));class Gce{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=xe(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],UB(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=D([]),this.position=i;const o=g(Wce,{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={},KB=[...D2,"loading","normal"],T0=KB.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 Gce(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=UB(ab({},T0),{install:e=>{const t={clear:T0.clear};for(const n of KB)t[n]=(i,o=e._context)=>T0[n](i,o);e.config.globalProperties.$message=t},_context:null}),Yce=({modalRef:e,wrapperRef:t,draggable:n,alignCenter:i})=>{const o=D(!1),s=D([0,0]),r=D([0,0]),l=D(),a=D([0,0]),u=D([0,0]),c=()=>{var m,y,k;if(t.value&&e.value){const{top:b,left:$}=t.value.getBoundingClientRect(),{clientWidth:w,clientHeight:C}=t.value,{top:_,left:A,width:L,height:x}=e.value.getBoundingClientRect(),T=i.value?0:(m=e.value)==null?void 0:m.offsetTop,O=A-$,M=_-b-T;(O!==((y=r.value)==null?void 0:y[0])||M!==((k=r.value)==null?void 0:k[1]))&&(r.value=[O,M]);const B=w>L?w-L:0,W=C>x?C-x-T:0;(B!==u.value[0]||W!==u.value[1])&&(u.value=[B,W]),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 y=m.x-s.value[0],k=m.y-s.value[1];let b=r.value[0]+y,$=r.value[1]+k;b<a.value[0]&&(b=a.value[0]),b>u.value[0]&&(b=u.value[0]),$<a.value[1]&&($=a.value[1]),$>u.value[1]&&($=u.value[1]),l.value=[b,$]}},h=()=>{o.value=!1,Xt(window,"mousemove",f),Xt(window,"mouseup",h)};return{position:l,handleMoveDown:d}};var Xce=Object.defineProperty,ET=Object.getOwnPropertySymbols,Qce=Object.prototype.hasOwnProperty,Jce=Object.prototype.propertyIsEnumerable,IT=(e,t,n)=>t in e?Xce(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,eue=(e,t)=>{for(var n in t||(t={}))Qce.call(t,n)&&IT(e,n,t[n]);if(ET)for(var n of ET(t))Jce.call(t,n)&&IT(e,n,t[n]);return e},tue=N({name:"Modal",components:{ClientOnly:GA,ArcoButton:Zi,IconHover:ln,IconClose:mi,IconInfoCircleFill:xh,IconCheckCircleFill:Ha,IconExclamationCircleFill:Cs,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}=Ne(e),s=j("modal"),{t:r}=dn(),l=D(),a=D(),u=D(e.defaultVisible),c=p(()=>{var ue;return(ue=e.visible)!=null?ue:u.value}),d=D(!1),f=p(()=>e.okLoading||d.value),h=p(()=>e.draggable&&!e.fullscreen),{teleportContainer:m,containerRef:y}=YA({popupContainer:i,visible:c}),k=D(c.value),b=p(()=>e.okText||r("modal.okText")),$=p(()=>e.cancelText||r("modal.cancelText")),{zIndex:w,isLastDialog:C}=Mh("dialog",{visible:c});let _=!1;const A=ue=>{e.escToClose&&ue.key===hn.ESC&&C()&&U(ue)},L=()=>{e.escToClose&&!_&&(_=!0,zt(document.documentElement,"keydown",A))},x=()=>{_=!1,Xt(document.documentElement,"keydown",A)};let T=0;const{position:O,handleMoveDown:M}=Yce({wrapperRef:l,modalRef:a,draggable:h,alignCenter:o}),B=()=>{T++,d.value&&(d.value=!1),u.value=!1,t("update:visible",!1)},W=async ue=>{const ge=T,ce=await new Promise(async $e=>{var we;if(Ue(e.onBeforeOk)){let _e=e.onBeforeOk((Ee=!0)=>$e(Ee));if((Nu(_e)||!Hi(_e))&&(d.value=!0),Nu(_e))try{_e=(we=await _e)!=null?we:!0}catch{_e=!1}Hi(_e)&&$e(_e)}else $e(!0)});ge===T&&(ce?(t("ok",ue),B()):d.value&&(d.value=!1))},U=ue=>{var ge;let ce=!0;Ue(e.onBeforeCancel)&&(ce=(ge=e.onBeforeCancel())!=null?ge:!1),ce&&(t("cancel",ue),B())},ee=D(!1),V=ue=>{ue.target===l.value&&(ee.value=!0)},R=ue=>{e.mask&&e.maskClosable&&ee.value&&U(ue)},F=()=>{c.value&&(!KU(l.value,document.activeElement)&&document.activeElement instanceof HTMLElement&&document.activeElement.blur(),t("open"))},K=()=>{c.value||(h.value&&(O.value=void 0),k.value=!1,Y(),t("close"))},{setOverflowHidden:q,resetOverflow:Y}=cB(y);at(()=>{y.value=ms(e.popupContainer),c.value&&(q(),e.escToClose&&L())}),nn(()=>{Y(),x()}),Be(c,ue=>{u.value!==ue&&(u.value=ue),ue?(t("beforeOpen"),k.value=!0,ee.value=!1,q(),L()):(t("beforeClose"),x())}),Be(n,()=>{O.value&&(O.value=void 0)});const oe=p(()=>[`${s}-wrapper`,{[`${s}-wrapper-align-center`]:e.alignCenter&&!e.fullscreen,[`${s}-wrapper-moved`]:!!O.value}]),fe=p(()=>[`${s}`,e.modalClass,{[`${s}-simple`]:e.simple,[`${s}-draggable`]:h.value,[`${s}-fullscreen`]:e.fullscreen}]),le=p(()=>{var ue;const ge=eue({},(ue=e.modalStyle)!=null?ue:{});return e.width&&!e.fullscreen&&(ge.width=ie(e.width)?`${e.width}px`:e.width),!e.alignCenter&&e.top&&(ge.top=ie(e.top)?`${e.top}px`:e.top),O.value&&(ge.transform=`translate(${O.value[0]}px, ${O.value[1]}px)`),ge});return{prefixCls:s,mounted:k,computedVisible:c,containerRef:y,wrapperRef:l,mergedModalStyle:le,okDisplayText:b,cancelDisplayText:$,zIndex:w,handleOk:W,handleCancel:U,handleMaskClick:R,handleMaskMouseDown:V,handleOpen:F,handleClose:K,mergedOkLoading:f,modalRef:a,wrapperCls:oe,modalCls:fe,teleportContainer:m,handleMoveDown:M}}});function nue(e,t,n,i,o,s){const r=se("icon-info-circle-fill"),l=se("icon-check-circle-fill"),a=se("icon-exclamation-circle-fill"),u=se("icon-close-circle-fill"),c=se("icon-close"),d=se("icon-hover"),f=se("arco-button"),h=se("client-only");return S(),pe(h,null,{default:ve(()=>[(S(),pe(Th,{to:e.teleportContainer,disabled:!e.renderToBody},[!e.unmountOnClose||e.computedVisible||e.mounted?mn((S(),I("div",Pe({key:0,class:`${e.prefixCls}-container`,style:{zIndex:e.zIndex}},e.$attrs),[g(Li,{name:e.maskAnimationName,appear:""},{default:ve(()=>[e.mask?mn((S(),I("div",{key:0,ref:"maskRef",class:E(`${e.prefixCls}-mask`),style:ne(e.maskStyle)},null,6)),[[gn,e.computedVisible]]):de("v-if",!0)]),_:1},8,["name"]),P("div",{ref:"wrapperRef",class:E(e.wrapperCls),onClick:t[2]||(t[2]=ir((...m)=>e.handleMaskClick&&e.handleMaskClick(...m),["self"])),onMousedown:t[3]||(t[3]=ir((...m)=>e.handleMaskMouseDown&&e.handleMaskMouseDown(...m),["self"]))},[g(Li,{name:e.modalAnimationName,appear:"",onAfterEnter:e.handleOpen,onAfterLeave:e.handleClose},{default:ve(()=>[mn(P("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(),pe(r,{key:0})):de("v-if",!0),e.messageType==="success"?(S(),pe(l,{key:1})):de("v-if",!0),e.messageType==="warning"?(S(),pe(a,{key:2})):de("v-if",!0),e.messageType==="error"?(S(),pe(u,{key:3})):de("v-if",!0)],2)):de("v-if",!0),he(e.$slots,"title",{},()=>[Ve(Oe(e.title),1)])],2)):de("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))},[g(d,null,{default:ve(()=>[g(c)]),_:1})],2)):de("v-if",!0)],34)):de("v-if",!0),P("div",{class:E([`${e.prefixCls}-body`,e.bodyClass]),style:ne(e.bodyStyle)},[he(e.$slots,"default")],6),e.footer?(S(),I("div",{key:1,class:E(`${e.prefixCls}-footer`)},[he(e.$slots,"footer",{},()=>[e.hideCancel?de("v-if",!0):(S(),pe(f,Pe({key:0},e.cancelButtonProps,{onClick:e.handleCancel}),{default:ve(()=>[Ve(Oe(e.cancelDisplayText),1)]),_:1},16,["onClick"])),g(f,Pe({type:"primary"},e.okButtonProps,{loading:e.mergedOkLoading,onClick:e.handleOk}),{default:ve(()=>[Ve(Oe(e.okDisplayText),1)]),_:1},16,["loading","onClick"])])],2)):de("v-if",!0)],6),[[gn,e.computedVisible]])]),_:3},8,["name","onAfterEnter","onAfterLeave"])],34)],16)),[[gn,e.computedVisible||e.mounted]]):de("v-if",!0)],8,["to","disabled"]))]),_:3})}var O0=Z(tue,[["render",nue]]),iue=Object.defineProperty,rue=Object.defineProperties,oue=Object.getOwnPropertyDescriptors,TT=Object.getOwnPropertySymbols,sue=Object.prototype.hasOwnProperty,lue=Object.prototype.propertyIsEnumerable,OT=(e,t,n)=>t in e?iue(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,Eu=(e,t)=>{for(var n in t||(t={}))sue.call(t,n)&&OT(e,n,t[n]);if(TT)for(var n of TT(t))lue.call(t,n)&&OT(e,n,t[n]);return e},aue=(e,t)=>rue(e,oue(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 wt(),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=g(O0,Eu(Eu(Eu({},{visible:!0,renderToBody:!1,unmountOnClose:!0,onOk:i,onCancel:o,onClose:s}),pi(e,["content","title","footer","visible","unmountOnClose","onOk","onCancel","onClose"])),{footer:typeof e.footer=="boolean"?e.footer:void 0}),{default:tr(e.content),title:tr(e.title),footer:typeof e.footer!="boolean"?tr(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,aue(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})),cue=e=>e.replace(/\B([A-Z])/g,"-$1").toLowerCase(),uue=N({name:"Notification",components:{AIconHover:ln,IconInfoCircleFill:xh,IconCheckCircleFill:Ha,IconExclamationCircleFill:Cs,IconCloseCircleFill:Ku,IconClose:mi},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 at(()=>{e.duration>0&&(i=window.setTimeout(o,e.duration))}),xn(()=>{e.resetOnUpdate&&(i&&(window.clearTimeout(i),i=0),e.duration>0&&(i=window.setTimeout(o,e.duration)))}),Ln(()=>{i&&window.clearTimeout(i)}),{prefixCls:n,handleClose:o}}});function due(e,t,n,i,o,s){const r=se("icon-info-circle-fill"),l=se("icon-check-circle-fill"),a=se("icon-exclamation-circle-fill"),u=se("icon-close-circle-fill"),c=se("icon-close"),d=se("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`)},[P("div",{class:E(`${e.prefixCls}-icon`)},[he(e.$slots,"icon",{},()=>[e.type==="info"?(S(),pe(r,{key:0})):e.type==="success"?(S(),pe(l,{key:1})):e.type==="warning"?(S(),pe(a,{key:2})):e.type==="error"?(S(),pe(u,{key:3})):de("v-if",!0)])],2)],2)):de("v-if",!0),P("div",{class:E(`${e.prefixCls}-right`)},[e.$slots.default?(S(),I("div",{key:0,class:E(`${e.prefixCls}-title`)},[he(e.$slots,"default")],2)):de("v-if",!0),e.$slots.content?(S(),I("div",{key:1,class:E(`${e.prefixCls}-content`)},[he(e.$slots,"content")],2)):de("v-if",!0),e.$slots.footer?(S(),I("div",{key:2,class:E(`${e.prefixCls}-footer`)},[he(e.$slots,"footer")],2)):de("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))},[he(e.$slots,"closeIconElement",{},()=>[g(d,null,{default:ve(()=>[he(e.$slots,"closeIcon",{},()=>[g(c)])]),_:3})])],2)):de("v-if",!0)],2)}var fue=Z(uue,[["render",due]]);const hue=["topLeft","topRight","bottomLeft","bottomRight"];function pue(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Nt(e)}var mue=N({name:"NotificationList",props:{notifications:{type:Array,default:()=>[]},position:{type:String,default:"topRight",validator:e=>hue.includes(e)}},emits:["close","afterClose"],setup(e,t){const n=j("notification-list"),i=cue(e.position),{zIndex:o}=Mh("message",{runOnMounted:!0}),s=e.position.includes("Right");return()=>{let r;return g(qu,{class:[n,`${n}-${i}`],style:{zIndex:o.value},name:`slide-${s?"right":"left"}-notification`,onAfterLeave:()=>t.emit("afterClose"),tag:"ul"},pue(r=e.notifications.map(l=>{const a={default:tr(l.title),content:tr(l.content),icon:tr(l.icon),footer:tr(l.footer),closeIcon:tr(l.closeIcon),closeIconElement:tr(l.closeIconElement)};return g(fue,{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]})}}}),vue=Object.defineProperty,gue=Object.defineProperties,yue=Object.getOwnPropertyDescriptors,xT=Object.getOwnPropertySymbols,bue=Object.prototype.hasOwnProperty,kue=Object.prototype.propertyIsEnumerable,MT=(e,t,n)=>t in e?vue(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,cb=(e,t)=>{for(var n in t||(t={}))bue.call(t,n)&&MT(e,n,t[n]);if(xT)for(var n of xT(t))kue.call(t,n)&&MT(e,n,t[n]);return e},GB=(e,t)=>gue(e,yue(t));class wue{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=xe(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],GB(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=D([]),this.position=i;const o=g(mue,{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 wue(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=GB(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}),Cue=N({name:"PageHeader",components:{AIconHover:ln,IconLeft:$s},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 $ue(e,t,n,i,o,s){const r=se("icon-left"),l=se("a-icon-hover");return S(),I("div",{class:E(e.cls)},[P("div",{class:E(`${e.prefixCls}-wrapper`)},[e.$slots.breadcrumb?(S(),I("div",{key:0,class:E(`${e.prefixCls}-breadcrumb`)},[he(e.$slots,"breadcrumb")],2)):de("v-if",!0),P("div",{class:E(`${e.prefixCls}-header`)},[P("span",{class:E(`${e.prefixCls}-main`)},[e.showBack?(S(),pe(l,{key:0,class:E(`${e.prefixCls}-back-btn`),prefix:e.prefixCls,onClick:e.handleBack},{default:ve(()=>[he(e.$slots,"back-icon",{},()=>[g(r)])]),_:3},8,["class","prefix","onClick"])):de("v-if",!0),P("span",{class:E(`${e.prefixCls}-title`)},[he(e.$slots,"title",{},()=>[Ve(Oe(e.title),1)])],2),e.$slots.subtitle||e.subtitle?(S(),I("span",{key:1,class:E(`${e.prefixCls}-divider`)},null,2)):de("v-if",!0),e.$slots.subtitle||e.subtitle?(S(),I("span",{key:2,class:E(`${e.prefixCls}-subtitle`)},[he(e.$slots,"subtitle",{},()=>[Ve(Oe(e.subtitle),1)])],2)):de("v-if",!0)],2),e.$slots.extra?(S(),I("span",{key:0,class:E(`${e.prefixCls}-extra`)},[he(e.$slots,"extra")],2)):de("v-if",!0)],2)],2),e.$slots.default?(S(),I("div",{key:0,class:E(`${e.prefixCls}-content`)},[he(e.$slots,"default")],2)):de("v-if",!0)],2)}var ZC=Z(Cue,[["render",$ue]]);const Sue=Object.assign(ZC,{install:(e,t)=>{nt(e,t);const n=tt(t);e.component(n+ZC.name,ZC)}}),_ue=N({name:"Popconfirm",components:{ArcoButton:Zi,Trigger:ri,IconInfoCircleFill:xh,IconCheckCircleFill:Ha,IconExclamationCircleFill:Cs,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}=dn(),o=D(e.defaultPopupVisible),s=p(()=>{var y;return(y=e.popupVisible)!=null?y:o.value}),r=D(!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=y=>{y?(o.value=y,t("update:popupVisible",y),t("popupVisibleChange",y)):u()},d=async()=>{const y=a,k=await new Promise(async b=>{var $;if(Ue(e.onBeforeOk)){let w=e.onBeforeOk((C=!0)=>b(C));if((Nu(w)||!Hi(w))&&(r.value=!0),Nu(w))try{w=($=await w)!=null?$:!0}catch{w=!1}Hi(w)&&b(w)}else b(!0)});y===a&&(k?(t("ok"),u()):r.value&&(r.value=!1))},f=()=>{var y;let k=!0;Ue(e.onBeforeCancel)&&(k=(y=e.onBeforeCancel())!=null?y:!1),k&&(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 Pue(e,t,n,i,o,s){const r=se("icon-info-circle-fill"),l=se("icon-check-circle-fill"),a=se("icon-exclamation-circle-fill"),u=se("icon-close-circle-fill"),c=se("arco-button"),d=se("trigger");return S(),pe(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:ve(()=>[P("div",{class:E(`${e.prefixCls}-body`)},[P("span",{class:E(`${e.prefixCls}-icon`)},[he(e.$slots,"icon",{},()=>[e.type==="info"?(S(),pe(r,{key:0})):e.type==="success"?(S(),pe(l,{key:1})):e.type==="warning"?(S(),pe(a,{key:2})):e.type==="error"?(S(),pe(u,{key:3})):de("v-if",!0)])],2),P("span",{class:E(`${e.prefixCls}-content`)},[he(e.$slots,"content",{},()=>[Ve(Oe(e.content),1)])],2)],2),P("div",{class:E(`${e.prefixCls}-footer`)},[g(c,Pe({size:"mini"},e.cancelButtonProps,{onClick:e.handleCancel}),{default:ve(()=>[Ve(Oe(e.cancelText||e.t("popconfirm.cancelText")),1)]),_:1},16,["onClick"]),g(c,Pe({type:"primary",size:"mini"},e.okButtonProps,{loading:e.mergedOkLoading,onClick:e.handleOk}),{default:ve(()=>[Ve(Oe(e.okText||e.t("popconfirm.okText")),1)]),_:1},16,["loading","onClick"])],2)]),default:ve(()=>[he(e.$slots,"default")]),_:3},8,["class","position","popup-visible","popup-container","content-class","content-style","arrow-class","arrow-style","onPopupVisibleChange"])}var qC=Z(_ue,[["render",Pue]]);const Aue=Object.assign(qC,{install:(e,t)=>{nt(e,t);const n=tt(t);e.component(n+qC.name,qC)}});var Lue=Object.defineProperty,NT=Object.getOwnPropertySymbols,Eue=Object.prototype.hasOwnProperty,Iue=Object.prototype.propertyIsEnumerable,zT=(e,t,n)=>t in e?Lue(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,Tue=(e,t)=>{for(var n in t||(t={}))Eue.call(t,n)&&zT(e,n,t[n]);if(NT)for(var n of NT(t))Iue.call(t,n)&&zT(e,n,t[n]);return e};const Oue={small:3,medium:4,large:8},xue=e=>{if(e)return ft(e)?{backgroundImage:`linear-gradient(to right, ${Object.keys(e).map(n=>`${e[n]} ${n}`).join(",")})`}:{backgroundColor:e}},Mue=N({name:"ProgressLine",components:{IconExclamationCircleFill:Cs},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:Oue[e.size]),i=p(()=>`${rr.times(e.percent,100)}%`),o=p(()=>({width:e.width,height:`${n.value}px`,backgroundColor:e.trackColor})),s=p(()=>Tue({width:`${e.percent*100}%`},xue(e.color)));return{prefixCls:t,style:o,barStyle:s,text:i}}}),Nue=["aria-valuenow"];function zue(e,t,n,i,o,s){const r=se("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`)},[P("div",{class:E(e.prefixCls),style:ne(e.style)},[P("div",{class:E(`${e.prefixCls}-bar-buffer`)},null,2),P("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`)},[he(e.$slots,"text",{percent:e.percent},()=>[Ve(Oe(e.text)+" ",1),e.status==="danger"?(S(),pe(r,{key:0})):de("v-if",!0)])],2)):de("v-if",!0)],10,Nue)}var jue=Z(Mue,[["render",zue]]);const Rue=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=ie(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),Bue=["stroke-width","stroke-linecap","stroke-linejoin"],Due=P("path",{d:"M23 9h2v21h-2z"},null,-1),Fue=P("path",{fill:"currentColor",stroke:"none",d:"M23 9h2v21h-2z"},null,-1),Vue=P("path",{d:"M23 37h2v2h-2z"},null,-1),Wue=P("path",{fill:"currentColor",stroke:"none",d:"M23 37h2v2h-2z"},null,-1),Hue=[Due,Fue,Vue,Wue];function Zue(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},Hue,14,Bue)}var UC=Z(Rue,[["render",Zue]]);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)}}),que=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=ie(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),Uue=["stroke-width","stroke-linecap","stroke-linejoin"],Kue=P("path",{d:"M41.678 11.05 19.05 33.678 6.322 20.95"},null,-1),Gue=[Kue];function Yue(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},Gue,14,Uue)}var KC=Z(que,[["render",Yue]]);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 Xue={mini:16,small:48,medium:64,large:80},Que={mini:4,small:3,medium:4,large:4},Jue=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:Xue[e.size]}),o=p(()=>{var d;return(d=e.strokeWidth)!=null?d:e.size==="mini"?i.value/2:Que[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(()=>`${rr.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}}}),ede=["aria-valuenow"],tde=["viewBox"],nde={key:0},ide=["id"],rde=["offset","stop-color"],ode=["cx","cy","r","stroke-width"],sde=["cx","cy","r","stroke-width"];function lde(e,t,n,i,o,s){const r=se("icon-check"),l=se("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(),pe(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",nde,[P("linearGradient",{id:e.linearGradientId,x1:"0",y1:"1",x2:"0",y2:"0"},[(S(!0),I(Re,null,$t(Object.keys(e.color),a=>(S(),I("stop",{key:a,offset:a,"stop-color":e.color[a]},null,8,rde))),128))],8,ide)])):de("v-if",!0),P("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,ode),P("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,sde)],10,tde)),e.showText&&e.size!=="mini"?(S(),I("div",{key:2,class:E(`${e.prefixCls}-text`)},[he(e.$slots,"text",{percent:e.percent},()=>[e.status==="danger"?(S(),pe(l,{key:0})):e.status==="success"?(S(),pe(r,{key:1})):(S(),I(Re,{key:2},[Ve(Oe(e.text),1)],2112))])],2)):de("v-if",!0)],14,ede)}var ade=Z(Jue,[["render",lde]]);const cde=N({name:"ProgressSteps",components:{IconExclamationCircleFill:Cs},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(()=>`${rr.times(e.percent,100)}%`);return{prefixCls:t,stepList:i,mergedStrokeWidth:n,text:o}}}),ude=["aria-valuenow"];function dde(e,t,n,i,o,s){const r=se("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`)},[P("div",{class:E(e.prefixCls),style:ne({height:`${e.mergedStrokeWidth}px`})},[(S(!0),I(Re,null,$t(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`)},[he(e.$slots,"text",{percent:e.percent},()=>[Ve(Oe(e.text)+" ",1),e.status==="danger"?(S(),pe(r,{key:0})):de("v-if",!0)])],2)):de("v-if",!0)],10,ude)}var fde=Z(cde,[["render",dde]]);const hde=N({name:"Progress",components:{ProgressLine:jue,ProgressCircle:ade,ProgressSteps:fde},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}=Ne(e),i=p(()=>e.steps>0?"steps":e.type),o=p(()=>e.status||(e.percent>=1?"success":"normal")),{mergedSize:s}=vi(n);return{cls:p(()=>[t,`${t}-type-${i.value}`,`${t}-size-${s.value}`,`${t}-status-${o.value}`]),computedStatus:o,mergedSize:s}}});function pde(e,t,n,i,o,s){const r=se("progress-steps"),l=se("progress-line"),a=se("progress-circle");return S(),I("div",{class:E(e.cls)},[e.steps>0?(S(),pe(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},Jt({_:2},[e.$slots.text?{name:"text",fn:ve(u=>[he(e.$slots,"text",jt(Xn(u)))])}:void 0]),1032,["stroke-width","percent","color","track-color","width","steps","size","show-text"])):e.type==="line"&&e.mergedSize!=="mini"?(S(),pe(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},Jt({_:2},[e.$slots.text?{name:"text",fn:ve(u=>[he(e.$slots,"text",jt(Xn(u)))])}:void 0]),1032,["stroke-width","animation","percent","color","track-color","size","buffer-color","width","show-text","status"])):(S(),pe(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},Jt({_:2},[e.$slots.text?{name:"text",fn:ve(u=>[he(e.$slots,"text",jt(Xn(u)))])}:void 0]),1032,["type","stroke-width","path-stroke-width","width","percent","color","track-color","size","show-text","status"]))],2)}var GC=Z(hde,[["render",pde]]);const YB=Object.assign(GC,{install:(e,t)=>{nt(e,t);const n=tt(t);e.component(n+GC.name,GC)}}),mde=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=ie(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),vde=["stroke-width","stroke-linecap","stroke-linejoin"],gde=P("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),yde=[gde];function bde(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},yde,14,vde)}var YC=Z(mde,[["render",bde]]);const XB=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)}}),kde=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=ie(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),wde=["stroke-width","stroke-linecap","stroke-linejoin"],Cde=P("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),$de=[Cde];function Sde(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},$de,14,wde)}var XC=Z(kde,[["render",Sde]]);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)}}),_de=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=ie(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),Pde=["stroke-width","stroke-linecap","stroke-linejoin"],Ade=P("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),Lde=[Ade];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))},Lde,14,Pde)}var QC=Z(_de,[["render",Ede]]);const QB=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)}}),Ide=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=ie(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),Tde=["stroke-width","stroke-linecap","stroke-linejoin"],Ode=P("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),xde=[Ode];function Mde(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},xde,14,Tde)}var JC=Z(Ide,[["render",Mde]]);const JB=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}=Ne(e),o=j("rate"),{mergedDisabled:s,eventHandlers:r}=an({disabled:sr(e,"disabled")}),l=D(e.defaultValue),a=D(!1);Be(i,x=>{(Ge(x)||qi(x))&&(l.value=0)});const u=D(0),c=p(()=>{var x;return(x=e.modelValue)!=null?x:l.value}),d=p(()=>{const x=e.allowHalf?rr.times(rr.round(rr.divide(c.value,.5),0),.5):Math.round(c.value);return u.value||x}),f=p(()=>s.value||e.readonly),h=p(()=>[...Array(e.grading?5:e.count)]),m=p(()=>{var x;if($n(e.color))return h.value.map(()=>e.color);if(ft(e.color)){const T=Object.keys(e.color).map(M=>Number(M)).sort((M,B)=>B-M);let O=(x=T.pop())!=null?x:h.value.length;return h.value.map((M,B)=>{var W;return B+1>O&&(O=(W=T.pop())!=null?W:O),e.color[String(O)]})}}),y=()=>{u.value&&(u.value=0,t("hoverChange",0))},k=(x,T)=>{const O=T&&e.allowHalf?x+.5:x+1;O!==u.value&&(u.value=O,t("hoverChange",O))},b=(x,T)=>{var O,M,B,W;const U=T&&e.allowHalf?x+.5:x+1;a.value=!0,U!==c.value?(l.value=U,t("update:modelValue",U),t("change",U),(M=(O=r.value)==null?void 0:O.onChange)==null||M.call(O)):e.allowClear&&(l.value=0,t("update:modelValue",0),t("change",0),(W=(B=r.value)==null?void 0:B.onChange)==null||W.call(B))},$=x=>{a.value&&x+1>=c.value-1&&(a.value=!1)},w=(x,T)=>x>T?g(d6,null,null):T<=2?g(JB,null,null):T<=3?g(d6,null,null):g(QB,null,null),C=(x,T=!1)=>({role:"radio","aria-checked":x+(T?.5:1)<=c.value,"aria-setsize":h.value.length,"aria-posinset":x+(T?.5:1)}),_=x=>e.grading?w(x,d.value):n.character?n.character({index:x}):g(XB,null,null),A=x=>{const T=f.value?{}:{onMouseenter:()=>k(x,!0),onClick:()=>b(x,!0)},O=f.value?{}:{onMouseenter:()=>k(x,!1),onClick:()=>b(x,!1)},M=a.value?{animationDelay:`${50*x}ms`}:void 0,B=Math.ceil(d.value)-1,W=m.value&&e.allowHalf&&x+.5===d.value?{color:m.value[B]}:void 0,U=m.value&&x+1<=d.value?{color:m.value[B]}:void 0,ee=[`${o}-character`,{[`${o}-character-half`]:e.allowHalf&&x+.5===d.value,[`${o}-character-full`]:x+1<=d.value,[`${o}-character-scale`]:a.value&&x+1<c.value}];return g("div",Pe({class:ee,style:M},e.allowHalf?void 0:C(x),{onAnimationend:()=>$(x)}),[g("div",Pe({class:`${o}-character-left`,style:W},T,e.allowHalf?C(x,!0):void 0),[_(x)]),g("div",Pe({class:`${o}-character-right`,style:U},O,e.allowHalf?C(x):void 0),[_(x)])])},L=p(()=>[o,{[`${o}-readonly`]:e.readonly,[`${o}-disabled`]:s.value}]);return()=>g("div",{class:L.value,onMouseleave:y},[h.value.map((x,T)=>A(T))])}});const Nde=Object.assign(e$,{install:(e,t)=>{nt(e,t);const n=tt(t);e.component(n+e$.name,e$)}}),zde=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=ie(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),jde=["stroke-width","stroke-linecap","stroke-linejoin"],Rde=P("path",{d:"M25 39h-2V18h2z"},null,-1),Bde=P("path",{fill:"currentColor",stroke:"none",d:"M25 39h-2V18h2z"},null,-1),Dde=P("path",{d:"M25 11h-2V9h2z"},null,-1),Fde=P("path",{fill:"currentColor",stroke:"none",d:"M25 11h-2V9h2z"},null,-1),Vde=[Rde,Bde,Dde,Fde];function Wde(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},Vde,14,jde)}var t$=Z(zde,[["render",Wde]]);const eD=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 Hde=N({name:"ResultForbidden",render(){return g("svg",{viewBox:"0 0 213 213",height:"100%",width:"100%",style:{fillRule:"evenodd",clipRule:"evenodd",strokeLinejoin:"round",strokeMiterlimit:2}},[g("g",{transform:"matrix(1,0,0,1,-871.485,-445.62)"},[g("g",null,[g("g",{transform:"matrix(1,0,0,1,-75.2684,-87.3801)"},[g("circle",{cx:"1053.23",cy:"639.477",r:"106.477",style:{fill:"rgb(235, 238, 246)"}},null)]),g("g",{transform:"matrix(1,0,0,1,246.523,295.575)"},[g("g",{transform:"matrix(0.316667,0,0,0.316667,277.545,71.0298)"},[g("g",{transform:"matrix(0.989011,-0.571006,1.14201,0.659341,-335.171,81.4498)"},[g("rect",{x:"495.52",y:"1057.87",width:"105.078",height:"91",style:{fill:"rgb(253, 243, 228)"}},null)]),g("g",{transform:"matrix(0.164835,-0.0951676,1.14201,0.659341,116.224,-179.163)"},[g("rect",{x:"495.52",y:"1057.87",width:"105.078",height:"91",style:{fill:"rgb(202, 174, 136)"}},null)]),g("g",{transform:"matrix(0.978261,-0.564799,1.26804e-16,1.30435,-337.046,42.0327)"},[g("rect",{x:"1844.06",y:"1192.54",width:"106.232",height:"92",style:{fill:"rgb(196, 173, 142)"}},null)]),g("g",{transform:"matrix(0.267591,-0.154493,3.46856e-17,0.356787,992.686,475.823)"},[g("rect",{x:"1844.06",y:"1192.54",width:"106.232",height:"92",style:{fill:"rgb(102, 102, 102)"}},null)]),g("g",{transform:"matrix(1.28257,-0.740494,1.23317e-16,1.7101,1501.14,624.071)"},[g("g",{transform:"matrix(1,0,0,1,-6,-6)"},[g("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)])]),g("g",{transform:"matrix(0.725806,0.419045,1.75755e-17,1.01444,155.314,212.138)"},[g("rect",{x:"1663.92",y:"-407.511",width:"143.183",height:"118.292",style:{fill:"rgb(240, 218, 183)"}},null)]),g("g",{transform:"matrix(1.58977,-0.917857,1.15976e-16,2.2425,-1270.46,-614.379)"},[g("rect",{x:"1748.87",y:"1226.67",width:"10.895",height:"13.378",style:{fill:"rgb(132, 97, 0)"}},null)])]),g("g",{transform:"matrix(0.182997,0.105653,-0.494902,0.285732,814.161,66.3087)"},[g("rect",{x:"657.012",y:"404.643",width:"198.586",height:"145.08",style:{fillOpacity:.1}},null)]),g("g",{transform:"matrix(0.316667,0,0,0.316667,237.301,94.2647)"},[g("g",{transform:"matrix(0.989011,-0.571006,1.14201,0.659341,-335.171,81.4498)"},[g("rect",{x:"495.52",y:"1057.87",width:"105.078",height:"91",style:{fill:"rgb(253, 243, 228)"}},null)]),g("g",{transform:"matrix(0.164835,-0.0951676,1.14201,0.659341,116.224,-179.163)"},[g("rect",{x:"495.52",y:"1057.87",width:"105.078",height:"91",style:{fill:"rgb(202, 174, 136)"}},null)]),g("g",{transform:"matrix(0.978261,-0.564799,1.26804e-16,1.30435,-337.046,42.0327)"},[g("rect",{x:"1844.06",y:"1192.54",width:"106.232",height:"92",style:{fill:"rgb(196, 173, 142)"}},null)]),g("g",{transform:"matrix(0.267591,-0.154493,3.46856e-17,0.356787,992.686,475.823)"},[g("rect",{x:"1844.06",y:"1192.54",width:"106.232",height:"92",style:{fill:"rgb(102, 102, 102)"}},null)]),g("g",{transform:"matrix(1.28257,-0.740494,1.23317e-16,1.7101,1501.14,624.071)"},[g("g",{transform:"matrix(1,0,0,1,-6,-6)"},[g("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)])]),g("g",{transform:"matrix(0.725806,0.419045,1.75755e-17,1.01444,155.314,212.138)"},[g("rect",{x:"1663.92",y:"-407.511",width:"143.183",height:"118.292",style:{fill:"rgb(240, 218, 183)"}},null)]),g("g",{transform:"matrix(1.58977,-0.917857,1.15976e-16,2.2425,-1270.46,-614.379)"},[g("rect",{x:"1748.87",y:"1226.67",width:"10.895",height:"13.378",style:{fill:"rgb(132, 97, 0)"}},null)])]),g("g",{transform:"matrix(0.474953,0,0,0.474953,538.938,8.95289)"},[g("g",{transform:"matrix(0.180615,0.104278,-0.973879,0.562269,790.347,286.159)"},[g("rect",{x:"657.012",y:"404.643",width:"198.586",height:"145.08",style:{fillOpacity:.1}},null)]),g("g",{transform:"matrix(0.473356,0,0,0.473356,294.481,129.741)"},[g("g",null,[g("g",{transform:"matrix(0.1761,-0.101671,1.73518e-16,1.22207,442.564,7.31508)"},[g("rect",{x:"202.62",y:"575.419",width:"124.002",height:"259.402",style:{fill:"rgb(235, 235, 235)"}},null)]),g("g",{transform:"matrix(0.0922781,0.0532768,2.03964e-16,2.20569,405.236,-248.842)"},[g("rect",{x:"657.012",y:"404.643",width:"198.586",height:"145.08",style:{fill:"rgb(34, 34, 34)"}},null)]),g("g",{transform:"matrix(0.147541,-0.0851831,1.52371e-16,1.23446,454.294,-3.8127)"},[g("rect",{x:"202.62",y:"575.419",width:"124.002",height:"259.402",style:{fill:"rgb(51, 51, 51)"}},null)]),g("g",{transform:"matrix(0.0921286,0.0531905,-0.126106,0.0728076,474.688,603.724)"},[g("rect",{x:"657.012",y:"404.643",width:"198.586",height:"145.08",style:{fill:"rgb(102, 102, 102)"}},null)])])]),g("g",{transform:"matrix(0.473356,0,0,0.473356,192.621,188.549)"},[g("g",null,[g("g",{transform:"matrix(0.1761,-0.101671,1.73518e-16,1.22207,442.564,7.31508)"},[g("rect",{x:"202.62",y:"575.419",width:"124.002",height:"259.402",style:{fill:"rgb(235, 235, 235)"}},null)]),g("g",{transform:"matrix(0.0922781,0.0532768,2.03964e-16,2.20569,405.236,-248.842)"},[g("rect",{x:"657.012",y:"404.643",width:"198.586",height:"145.08",style:{fill:"rgb(34, 34, 34)"}},null)]),g("g",{transform:"matrix(0.147541,-0.0851831,1.52371e-16,1.23446,454.294,-3.8127)"},[g("rect",{x:"202.62",y:"575.419",width:"124.002",height:"259.402",style:{fill:"rgb(51, 51, 51)"}},null)]),g("g",{transform:"matrix(0.0921286,0.0531905,-0.126106,0.0728076,474.688,603.724)"},[g("rect",{x:"657.012",y:"404.643",width:"198.586",height:"145.08",style:{fill:"rgb(102, 102, 102)"}},null)])])]),g("g",{transform:"matrix(0.668111,0,0,0.668111,-123.979,-49.2109)"},[g("g",{transform:"matrix(0.0349225,0.0201625,1.81598e-17,0.220789,974.758,729.412)"},[g("rect",{x:"657.012",y:"404.643",width:"198.586",height:"145.08",style:{fill:"rgb(235, 235, 235)"}},null)]),g("g",{transform:"matrix(1.1164,-0.644557,0,0.220789,42.5091,1294.14)"},[g("rect",{x:"657.012",y:"404.643",width:"198.586",height:"145.08",style:{fill:"rgb(235, 235, 235)"}},null)]),g("g",{transform:"matrix(0.0349225,0.0201625,-1.52814,0.882275,1593.11,461.746)"},[g("rect",{x:"657.012",y:"404.643",width:"198.586",height:"145.08",style:{fill:"rgb(102, 102, 102)"}},null)]),g("g",{transform:"matrix(1.1164,-0.644557,0,0.220789,49.4442,1298.14)"},[g("rect",{x:"657.012",y:"404.643",width:"198.586",height:"145.08",style:{fill:"rgb(51, 51, 51)"}},null)]),g("g",{transform:"matrix(0.0349225,0.0201625,1.81598e-17,0.220789,753.056,857.412)"},[g("rect",{x:"657.012",y:"404.643",width:"198.586",height:"145.08",style:{fill:"rgb(34, 34, 34)"}},null)]),g("g",{transform:"matrix(0.142968,-0.0825428,-0.207261,0.478709,898.874,529.479)"},[g("rect",{x:"831",y:"1023.79",width:"89.214",height:"89.214",style:{fill:"rgb(255, 125, 0)"}},null)]),g("g",{transform:"matrix(0.142968,-0.0825428,-0.207261,0.478709,930.12,511.44)"},[g("rect",{x:"831",y:"1023.79",width:"89.214",height:"89.214",style:{fill:"rgb(255, 125, 0)"}},null)]),g("g",{transform:"matrix(0.142968,-0.0825428,-0.207261,0.478709,961.365,493.4)"},[g("rect",{x:"831",y:"1023.79",width:"89.214",height:"89.214",style:{fill:"rgb(248, 248, 248)"}},null)]),g("g",{transform:"matrix(0.142968,-0.0825428,-0.207261,0.478709,992.61,475.361)"},[g("rect",{x:"831",y:"1023.79",width:"89.214",height:"89.214",style:{fill:"rgb(248, 248, 248)"}},null)]),g("g",{transform:"matrix(0.142968,-0.0825428,-0.207261,0.478709,1023.86,457.321)"},[g("rect",{x:"831",y:"1023.79",width:"89.214",height:"89.214",style:{fill:"rgb(248, 248, 248)"}},null)]),g("g",{transform:"matrix(0.142968,-0.0825428,-0.207261,0.478709,1056.25,438.617)"},[g("rect",{x:"831",y:"1023.79",width:"89.214",height:"89.214",style:{fill:"rgb(255, 125, 0)"}},null)]),g("g",{transform:"matrix(0.142968,-0.0825428,-0.207261,0.478709,1085.74,421.589)"},[g("rect",{x:"831",y:"1023.79",width:"89.214",height:"89.214",style:{fill:"rgb(255, 125, 0)"}},null)])]),g("g",{transform:"matrix(0.668111,0,0,0.668111,-123.979,-91.97)"},[g("g",{transform:"matrix(0.0349225,0.0201625,1.81598e-17,0.220789,974.758,729.412)"},[g("rect",{x:"657.012",y:"404.643",width:"198.586",height:"145.08",style:{fill:"rgb(235, 235, 235)"}},null)]),g("g",{transform:"matrix(1.1164,-0.644557,0,0.220789,42.5091,1294.14)"},[g("rect",{x:"657.012",y:"404.643",width:"198.586",height:"145.08",style:{fill:"rgb(235, 235, 235)"}},null)]),g("g",{transform:"matrix(0.0349225,0.0201625,-1.52814,0.882275,1593.11,461.746)"},[g("rect",{x:"657.012",y:"404.643",width:"198.586",height:"145.08",style:{fill:"rgb(102, 102, 102)"}},null)]),g("g",{transform:"matrix(1.1164,-0.644557,0,0.220789,49.4442,1298.14)"},[g("rect",{x:"657.012",y:"404.643",width:"198.586",height:"145.08",style:{fill:"rgb(51, 51, 51)"}},null)]),g("g",{transform:"matrix(0.0349225,0.0201625,1.81598e-17,0.220789,753.056,857.412)"},[g("rect",{x:"657.012",y:"404.643",width:"198.586",height:"145.08",style:{fill:"rgb(34, 34, 34)"}},null)]),g("g",{transform:"matrix(0.142968,-0.0825428,-0.207261,0.478709,898.874,529.479)"},[g("rect",{x:"831",y:"1023.79",width:"89.214",height:"89.214",style:{fill:"rgb(255, 125, 0)"}},null)]),g("g",{transform:"matrix(0.142968,-0.0825428,-0.207261,0.478709,930.12,511.44)"},[g("rect",{x:"831",y:"1023.79",width:"89.214",height:"89.214",style:{fill:"rgb(255, 125, 0)"}},null)]),g("g",{transform:"matrix(0.142968,-0.0825428,-0.207261,0.478709,961.365,493.4)"},[g("rect",{x:"831",y:"1023.79",width:"89.214",height:"89.214",style:{fill:"rgb(248, 248, 248)"}},null)]),g("g",{transform:"matrix(0.142968,-0.0825428,-0.207261,0.478709,992.61,475.361)"},[g("rect",{x:"831",y:"1023.79",width:"89.214",height:"89.214",style:{fill:"rgb(248, 248, 248)"}},null)]),g("g",{transform:"matrix(0.142968,-0.0825428,-0.207261,0.478709,1023.86,457.321)"},[g("rect",{x:"831",y:"1023.79",width:"89.214",height:"89.214",style:{fill:"rgb(248, 248, 248)"}},null)]),g("g",{transform:"matrix(0.142968,-0.0825428,-0.207261,0.478709,1056.25,438.617)"},[g("rect",{x:"831",y:"1023.79",width:"89.214",height:"89.214",style:{fill:"rgb(255, 125, 0)"}},null)]),g("g",{transform:"matrix(0.142968,-0.0825428,-0.207261,0.478709,1085.74,421.589)"},[g("rect",{x:"831",y:"1023.79",width:"89.214",height:"89.214",style:{fill:"rgb(255, 125, 0)"}},null)])]),g("g",{transform:"matrix(0.701585,5.16096e-35,-5.16096e-35,0.701585,-546.219,-21.3487)"},[g("g",{transform:"matrix(0.558202,-0.322278,0,0.882275,1033.27,615.815)"},[g("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)]),g("g",{transform:"matrix(0.558202,-0.322278,0,0.882275,1035.25,616.977)"},[g("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)]),g("g",{transform:"matrix(1,0,0,1,418.673,507.243)"},[g("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)]),g("g",{transform:"matrix(1,0,0,1,235.984,-39.1315)"},[g("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)]),g("g",{transform:"matrix(0.396683,0,0,0.396683,1000.22,516.921)"},[g("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)]),g("g",{transform:"matrix(0.253614,-0.146424,4.87691e-17,0.338152,1209.98,830.02)"},[g("circle",{cx:"975.681",cy:"316.681",r:"113.681",style:{fill:"rgb(245, 63, 63)"}},null),g("g",{transform:"matrix(1.08844,0,0,0.61677,-99.9184,125.436)"},[g("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)])]),g("g",{transform:"matrix(5.57947,-3.22131,0.306277,0.176829,-6260.71,4938.32)"},[g("rect",{x:"1335.54",y:"694.688",width:"18.525",height:"6.511",style:{fill:"rgb(248, 248, 248)"}},null)]),g("g",{transform:"matrix(0.10726,0.0619268,-1.83335e-14,18.1609,1256.76,-11932.8)"},[g("rect",{x:"1335.54",y:"694.688",width:"18.525",height:"6.511",style:{fill:"rgb(238, 238, 238)"}},null)])])]),g("g",{transform:"matrix(0.316667,0,0,0.316667,269.139,37.8829)"},[g("g",{transform:"matrix(0.989011,-0.571006,1.14201,0.659341,-335.171,81.4498)"},[g("rect",{x:"495.52",y:"1057.87",width:"105.078",height:"91",style:{fill:"rgb(253, 243, 228)"}},null)]),g("g",{transform:"matrix(0.164835,-0.0951676,1.14201,0.659341,116.224,-179.163)"},[g("rect",{x:"495.52",y:"1057.87",width:"105.078",height:"91",style:{fill:"rgb(202, 174, 136)"}},null)]),g("g",{transform:"matrix(0.978261,-0.564799,1.26804e-16,1.30435,-337.046,42.0327)"},[g("rect",{x:"1844.06",y:"1192.54",width:"106.232",height:"92",style:{fill:"rgb(196, 173, 142)"}},null)]),g("g",{transform:"matrix(0.267591,-0.154493,3.46856e-17,0.356787,992.686,475.823)"},[g("rect",{x:"1844.06",y:"1192.54",width:"106.232",height:"92",style:{fill:"rgb(102, 102, 102)"}},null)]),g("g",{transform:"matrix(1.28257,-0.740494,1.23317e-16,1.7101,1501.14,624.071)"},[g("g",{transform:"matrix(1,0,0,1,-6,-6)"},[g("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)])]),g("g",{transform:"matrix(0.725806,0.419045,1.75755e-17,1.01444,155.314,212.138)"},[g("rect",{x:"1663.92",y:"-407.511",width:"143.183",height:"118.292",style:{fill:"rgb(240, 218, 183)"}},null)]),g("g",{transform:"matrix(1.58977,-0.917857,1.15976e-16,2.2425,-1270.46,-614.379)"},[g("rect",{x:"1748.87",y:"1226.67",width:"10.895",height:"13.378",style:{fill:"rgb(132, 97, 0)"}},null)])])])])]),g("defs",null,[g("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)"},[g("stop",{offset:"0",style:{stopColor:"rgb(248, 248, 248)",stopOpacity:1}},null),g("stop",{offset:"1",style:{stopColor:"rgb(248, 248, 248)",stopOpacity:1}},null)])])])}}),Zde=N({name:"ResultNotFound",render(){return g("svg",{width:"100%",height:"100%",viewBox:"0 0 213 213",style:{fillRule:"evenodd",clipRule:"evenodd",strokeLinejoin:"round",strokeMiterlimit:2}},[g("g",{transform:"matrix(1,0,0,1,-1241.95,-445.62)"},[g("g",null,[g("g",{transform:"matrix(1,0,0,1,295.2,-87.3801)"},[g("circle",{cx:"1053.23",cy:"639.477",r:"106.477",style:{fill:"rgb(235, 238, 246)"}},null)]),g("g",{transform:"matrix(0.38223,0,0,0.38223,1126.12,238.549)"},[g("g",{transform:"matrix(0.566536,0.327089,-1.28774,0.74348,763.4,317.171)"},[g("rect",{x:"657.012",y:"404.643",width:"198.586",height:"145.08",style:{fillOpacity:.1}},null)]),g("g",{transform:"matrix(0.29595,0.170867,-0.91077,0.525833,873.797,588.624)"},[g("rect",{x:"657.012",y:"404.643",width:"198.586",height:"145.08",style:{fillOpacity:.1}},null)]),g("g",{transform:"matrix(1,0,0,1,275,-15)"},[g("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),g("g",{transform:"matrix(0.866025,-0.5,1,0.57735,0,-45)"},[g("ellipse",{cx:"-848.416",cy:"1004.25",rx:"6.062",ry:"5.25",style:{fill:"rgb(255, 125, 0)"}},null)])]),g("g",{transform:"matrix(1,0,0,1,183.952,-67.5665)"},[g("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),g("g",{transform:"matrix(0.866025,-0.5,1,0.57735,0,-45)"},[g("ellipse",{cx:"-848.416",cy:"1004.25",rx:"6.062",ry:"5.25",style:{fill:"rgb(255, 125, 0)"}},null)])]),g("g",{transform:"matrix(1,0,0,1,414,-95.2517)"},[g("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),g("g",{transform:"matrix(0.866025,-0.5,1,0.57735,0,-45)"},[g("ellipse",{cx:"-848.416",cy:"1004.25",rx:"6.062",ry:"5.25",style:{fill:"rgb(255, 125, 0)"}},null)])]),g("g",{transform:"matrix(1,0,0,1,322.952,-147.818)"},[g("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),g("g",{transform:"matrix(0.866025,-0.5,1,0.57735,0,-45)"},[g("ellipse",{cx:"-848.416",cy:"1004.25",rx:"6.062",ry:"5.25",style:{fill:"rgb(255, 125, 0)"}},null)])]),g("g",null,[g("g",{transform:"matrix(1.42334,-0.821763,1.11271,0.642426,-1439.64,459.621)"},[g("rect",{x:"495.52",y:"1057.87",width:"105.078",height:"91",style:{fill:"rgb(253, 243, 228)"}},null)]),g("g",{transform:"matrix(1.40786,-0.812831,6.60237e-16,1.99081,-2052.17,-84.7286)"},[g("rect",{x:"1844.06",y:"1192.54",width:"106.232",height:"92",style:{fill:"rgb(196, 173, 142)"}},null)]),g("g",{transform:"matrix(1.26159,-0.728382,5.91642e-16,1.78397,-1774.67,11.2303)"},[g("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)]),g("g",{transform:"matrix(1.2198,-0.704254,5.72043e-16,1.72488,-1697.6,37.2103)"},[g("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)]),g("g",{transform:"matrix(0.707187,0.408295,9.06119e-17,1.54833,-733.949,683.612)"},[g("rect",{x:"1663.92",y:"-407.511",width:"143.183",height:"118.292",style:{fill:"rgb(240, 218, 183)"}},null)]),g("g",{transform:"matrix(1.64553,-0.950049,1.17482,0.678285,-1632.45,473.879)"},[g("rect",{x:"495.52",y:"1057.87",width:"105.078",height:"91",style:{fill:"rgb(253, 243, 228)"}},null)]),g("g",{transform:"matrix(0.74666,0.431085,2.3583e-17,0.135259,-816.63,57.1397)"},[g("rect",{x:"1663.92",y:"-407.511",width:"143.183",height:"118.292",style:{fill:"rgb(240, 218, 183)"}},null)]),g("g",{transform:"matrix(1.64553,-0.950049,1.17482,0.678285,-1632.45,473.879)"},[g("rect",{x:"495.52",y:"1057.87",width:"105.078",height:"91",style:{fill:"rgb(253, 243, 228)"}},null)]),g("g",{transform:"matrix(0.750082,0,0,0.750082,163.491,354.191)"},[g("g",{transform:"matrix(1.75943,-1.01581,1.75879e-16,0.632893,-2721.54,1876.43)"},[g("rect",{x:"1844.06",y:"1192.54",width:"106.232",height:"92",style:{fill:"rgb(196, 173, 142)"}},null)]),g("g",{transform:"matrix(0.290956,-0.167984,2.90849e-17,0.104661,69.4195,919.311)"},[g("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)]),g("g",{transform:"matrix(0.262716,-0.151679,8.27418e-18,0.0364999,121.496,970.53)"},[g("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)]),g("g",{transform:"matrix(1.77877,-1.02697,0.0581765,0.0335882,-425.293,1228.27)"},[g("rect",{x:"495.52",y:"1057.87",width:"105.078",height:"91",style:{fill:"rgb(240, 218, 183)"}},null)]),g("g",{transform:"matrix(0.0369741,0.021347,4.72735e-17,0.492225,456.143,919.985)"},[g("rect",{x:"1663.92",y:"-407.511",width:"143.183",height:"118.292",style:{fill:"rgb(240, 218, 183)"}},null)])]),g("g",{transform:"matrix(0.750082,0,0,0.750082,163.491,309.191)"},[g("g",{transform:"matrix(1.75943,-1.01581,1.75879e-16,0.632893,-2721.54,1876.43)"},[g("rect",{x:"1844.06",y:"1192.54",width:"106.232",height:"92",style:{fill:"rgb(196, 173, 142)"}},null)]),g("g",{transform:"matrix(0.290956,-0.167984,2.90849e-17,0.104661,69.4195,919.311)"},[g("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)]),g("g",{transform:"matrix(0.262716,-0.151679,8.27418e-18,0.0364999,121.496,970.53)"},[g("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)]),g("g",{transform:"matrix(1.77877,-1.02697,0.0581765,0.0335882,-425.293,1228.27)"},[g("rect",{x:"495.52",y:"1057.87",width:"105.078",height:"91",style:{fill:"rgb(240, 218, 183)"}},null)]),g("g",{transform:"matrix(0.0369741,0.021347,4.72735e-17,0.492225,456.143,919.985)"},[g("rect",{x:"1663.92",y:"-407.511",width:"143.183",height:"118.292",style:{fill:"rgb(240, 218, 183)"}},null)])]),g("g",{transform:"matrix(0.750082,0,0,0.750082,163.491,263.931)"},[g("g",{transform:"matrix(1.75943,-1.01581,1.75879e-16,0.632893,-2721.54,1876.43)"},[g("rect",{x:"1844.06",y:"1192.54",width:"106.232",height:"92",style:{fill:"rgb(196, 173, 142)"}},null)]),g("g",{transform:"matrix(0.290956,-0.167984,2.90849e-17,0.104661,69.4195,919.311)"},[g("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)]),g("g",{transform:"matrix(0.262716,-0.151679,8.27418e-18,0.0364999,121.496,970.53)"},[g("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)]),g("g",{transform:"matrix(1.77877,-1.02697,0.0581765,0.0335882,-425.293,1228.27)"},[g("rect",{x:"495.52",y:"1057.87",width:"105.078",height:"91",style:{fill:"rgb(240, 218, 183)"}},null)]),g("g",{transform:"matrix(0.0369741,0.021347,4.72735e-17,0.492225,456.143,919.985)"},[g("rect",{x:"1663.92",y:"-407.511",width:"143.183",height:"118.292",style:{fill:"rgb(240, 218, 183)"}},null)])]),g("path",{d:"M555.753,832.474L555.753,921.408L630.693,878.141L630.693,789.207L555.753,832.474Z",style:{fillOpacity:.1}},null),g("g",{transform:"matrix(0.750082,0,0,0.750082,236.431,272.852)"},[g("g",{transform:"matrix(1.64553,-0.950049,1.14552,0.661368,-1606.78,467.933)"},[g("rect",{x:"495.52",y:"1057.87",width:"105.078",height:"91",style:{fill:"rgb(253, 243, 228)"}},null)]),g("g",{transform:"matrix(1.54477,-0.891873,1.05847,0.611108,-1456.84,490.734)"},[g("rect",{x:"495.52",y:"1057.87",width:"105.078",height:"91",style:{fill:"rgb(132, 97, 51)"}},null)]),g("g",{transform:"matrix(1.27607,-0.736739,0.751435,0.433841,-970.952,617.519)"},[g("rect",{x:"495.52",y:"1057.87",width:"105.078",height:"91",style:{fill:"rgb(240, 218, 183)"}},null)]),g("g",{transform:"matrix(1.62765,-0.939723,1.42156e-16,0.5,-2476.81,1893.62)"},[g("rect",{x:"1844.06",y:"1192.54",width:"106.232",height:"92",style:{fill:"rgb(196, 173, 142)"}},null)]),g("g",{transform:"matrix(1.62765,-0.939723,1.42156e-16,0.5,-2476.81,1893.62)"},[g("rect",{x:"1844.06",y:"1192.54",width:"106.232",height:"92",style:{fill:"rgb(196, 173, 142)"}},null)]),g("g",{transform:"matrix(0.728038,0.420333,3.52595e-17,0.377589,-790.978,151.274)"},[g("rect",{x:"1663.92",y:"-407.511",width:"143.183",height:"118.292",style:{fill:"rgb(240, 218, 183)"}},null)]),g("g",{transform:"matrix(1.75943,-1.01581,1.75879e-16,0.632893,-2726.83,1873.38)"},[g("rect",{x:"1844.06",y:"1192.54",width:"106.232",height:"92",style:{fill:"rgb(196, 173, 142)"}},null)]),g("g",null,[g("g",{transform:"matrix(1.75943,-1.01581,1.75879e-16,0.632893,-2721.54,1876.43)"},[g("rect",{x:"1844.06",y:"1192.54",width:"106.232",height:"92",style:{fill:"rgb(196, 173, 142)"}},null)]),g("g",{transform:"matrix(0.290956,-0.167984,2.90849e-17,0.104661,69.4195,919.311)"},[g("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)]),g("g",{transform:"matrix(0.262716,-0.151679,8.27418e-18,0.0364999,121.496,970.53)"},[g("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)]),g("g",{transform:"matrix(1.77877,-1.02697,0.0581765,0.0335882,-425.293,1228.27)"},[g("rect",{x:"495.52",y:"1057.87",width:"105.078",height:"91",style:{fill:"rgb(240, 218, 183)"}},null)]),g("g",{transform:"matrix(0.0369741,0.021347,4.72735e-17,0.492225,456.143,919.985)"},[g("rect",{x:"1663.92",y:"-407.511",width:"143.183",height:"118.292",style:{fill:"rgb(240, 218, 183)"}},null)])])]),g("g",{transform:"matrix(1.62765,-0.939723,4.80984e-17,0.173913,-2468.81,2307.87)"},[g("rect",{x:"1844.06",y:"1192.54",width:"106.232",height:"92",style:{fill:"rgb(196, 173, 142)"}},null)])]),g("g",null,[g("g",{transform:"matrix(0.479077,0.276595,-0.564376,0.325843,598.357,-129.986)"},[g("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)]),g("g",{transform:"matrix(2.61622,0,0,2.61622,-2305.73,162.161)"},[g("g",{transform:"matrix(1.09915,-0.634597,1.26919,0.73277,-299.167,-62.4615)"},[g("ellipse",{cx:"412.719",cy:"770.575",rx:"6.303",ry:"5.459",style:{fill:"rgb(255, 125, 0)"}},null)]),g("g",{transform:"matrix(0.238212,-0.137532,0.178659,0.103149,875.064,207.93)"},[g("text",{x:"413.474px",y:"892.067px",style:{fontFamily:"NunitoSans-Bold, Nunito Sans",fontWeight:700,fontSize:41.569,fill:"white"}},[Ve("?")])])])])])])])])}}),qde=N({name:"ResultServerError",render(){return g("svg",{width:"100%",height:"100%",viewBox:"0 0 213 213",style:"fill-rule: evenodd; clip-rule: evenodd; stroke-linejoin: round; stroke-miterlimit: 2;"},[g("g",{transform:"matrix(1,0,0,1,-483.054,-445.448)"},[g("g",null,[g("g",{transform:"matrix(1,0,0,1,-463.699,-87.5516)"},[g("circle",{cx:"1053.23",cy:"639.477",r:"106.477",style:"fill: rgb(235, 238, 246);"},null)]),g("g",{transform:"matrix(0.384532,-0.222009,0.444019,0.256354,-0.569781,260.021)"},[g("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)]),g("g",{transform:"matrix(0.384532,-0.222009,0.444019,0.256354,-0.569781,218.845)"},[g("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)]),g("g",{transform:"matrix(0.361496,-0.20871,0.41742,0.240997,34.7805,238.807)"},[g("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)]),g("g",{transform:"matrix(0.341853,-0.197369,0.394738,0.227902,64.9247,257.804)"},[g("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)]),g("g",{transform:"matrix(0.428916,0,0,0.428916,19.0588,329.956)"},[g("clipPath",{id:"_clip1"},[g("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)]),g("g",{"clip-path":"url(#_clip1)"},[g("g",{transform:"matrix(2.33146,-0,-0,2.33146,1081.79,269.266)"},[g("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)])])]),g("g",{transform:"matrix(0.347769,0.200785,3.44852e-18,0.545466,52.0929,265.448)"},[g("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)]),g("g",{transform:"matrix(0.347769,0.200785,3.44852e-18,0.545466,52.0929,268.45)"},[g("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)]),g("g",{transform:"matrix(0.347769,0.200785,3.44852e-18,0.545466,52.0929,271.452)"},[g("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)]),g("g",{transform:"matrix(0.360289,-0.208013,-4.39887e-18,0.576941,37.5847,124.262)"},[g("rect",{x:"1621.2",y:"1370.57",width:"57.735",height:"5.947",style:"fill: rgb(106, 161, 255);"},null)]),g("g",{transform:"matrix(0.185726,-0.107229,-1.84168e-18,0.247635,307.505,420.796)"},[g("ellipse",{cx:"1566.31",cy:"1372.3",rx:"4",ry:"3.464",style:"fill: rgb(64, 128, 255);"},null)]),g("g",{transform:"matrix(0.185726,-0.107229,-1.84168e-18,0.247635,310.507,419.062)"},[g("ellipse",{cx:"1566.31",cy:"1372.3",rx:"4",ry:"3.464",style:"fill: rgb(64, 128, 255);"},null)]),g("g",{transform:"matrix(0.185726,-0.107229,-1.84168e-18,0.247635,313.509,417.329)"},[g("ellipse",{cx:"1566.31",cy:"1372.3",rx:"4",ry:"3.464",style:"fill: white;"},null)]),g("g",{transform:"matrix(0.185726,-0.107229,-1.84168e-18,0.247635,316.512,415.595)"},[g("ellipse",{cx:"1566.31",cy:"1372.3",rx:"4",ry:"3.464",style:"fill: rgb(64, 128, 255);"},null)]),g("g",{transform:"matrix(0.185726,-0.107229,-1.84168e-18,0.247635,319.514,413.862)"},[g("ellipse",{cx:"1566.31",cy:"1372.3",rx:"4",ry:"3.464",style:"fill: rgb(64, 128, 255);"},null)]),g("g",{transform:"matrix(0.384532,-0.222009,0.444019,0.256354,-0.569781,196.542)"},[g("clipPath",{id:"_clip3"},[g("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)]),g("g",{"clip-path":"url(#_clip3)"},[g("g",{transform:"matrix(1.30028,1.12608,-2.25216,1.95042,68.2716,1030.07)"},[g("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)])])]),g("g",{transform:"matrix(0.361496,-0.20871,0.41742,0.240997,34.7805,216.764)"},[g("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)]),g("g",{transform:"matrix(0.341853,-0.197369,0.394738,0.227902,64.9247,235.762)"},[g("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)]),g("g",{transform:"matrix(0.428916,0,0,0.428916,19.0588,307.652)"},[g("clipPath",{id:"_clip5"},[g("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)]),g("g",{"clip-path":"url(#_clip5)"},[g("g",{transform:"matrix(2.33146,-0,-0,2.33146,1081.79,321.266)"},[g("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)])])]),g("g",{transform:"matrix(0.347769,0.200785,3.44852e-18,0.545466,52.0929,243.144)"},[g("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)]),g("g",{transform:"matrix(0.347769,0.200785,3.44852e-18,0.545466,52.0929,246.146)"},[g("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)]),g("g",{transform:"matrix(0.347769,0.200785,3.44852e-18,0.545466,52.0929,249.149)"},[g("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)]),g("g",{transform:"matrix(0.360289,-0.208013,-4.39887e-18,0.576941,37.5847,101.958)"},[g("rect",{x:"1621.2",y:"1370.57",width:"57.735",height:"5.947",style:"fill: rgb(106, 161, 255);"},null)]),g("g",{transform:"matrix(0.185726,-0.107229,-1.84168e-18,0.247635,307.505,398.492)"},[g("ellipse",{cx:"1566.31",cy:"1372.3",rx:"4",ry:"3.464",style:"fill: rgb(64, 128, 255);"},null)]),g("g",{transform:"matrix(0.185726,-0.107229,-1.84168e-18,0.247635,310.507,396.759)"},[g("ellipse",{cx:"1566.31",cy:"1372.3",rx:"4",ry:"3.464",style:"fill: white;"},null)]),g("g",{transform:"matrix(0.185726,-0.107229,-1.84168e-18,0.247635,313.509,395.025)"},[g("ellipse",{cx:"1566.31",cy:"1372.3",rx:"4",ry:"3.464",style:"fill: rgb(64, 128, 255);"},null)]),g("g",{transform:"matrix(0.185726,-0.107229,-1.84168e-18,0.247635,316.512,393.292)"},[g("ellipse",{cx:"1566.31",cy:"1372.3",rx:"4",ry:"3.464",style:"fill: rgb(64, 128, 255);"},null)]),g("g",{transform:"matrix(0.185726,-0.107229,-1.84168e-18,0.247635,319.514,391.558)"},[g("ellipse",{cx:"1566.31",cy:"1372.3",rx:"4",ry:"3.464",style:"fill: rgb(64, 128, 255);"},null)]),g("g",{transform:"matrix(0.384532,-0.222009,0.444019,0.256354,-0.569781,171.832)"},[g("clipPath",{id:"_clip6"},[g("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)]),g("g",{"clip-path":"url(#_clip6)"},[g("g",{transform:"matrix(1.30028,1.12608,-2.25216,1.95042,12.6215,1078.27)"},[g("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)])])]),g("g",{transform:"matrix(0.361496,-0.20871,0.41742,0.240997,34.7805,192.055)"},[g("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)]),g("g",{transform:"matrix(0.341853,-0.197369,0.394738,0.227902,64.9247,211.052)"},[g("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)]),g("g",{transform:"matrix(0.428916,0,0,0.428916,19.0588,282.943)"},[g("clipPath",{id:"_clip8"},[g("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)]),g("g",{"clip-path":"url(#_clip8)"},[g("g",{transform:"matrix(2.33146,-0,-0,2.33146,1081.79,378.876)"},[g("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)])])]),g("g",{transform:"matrix(0.347769,0.200785,3.44852e-18,0.545466,52.0929,218.434)"},[g("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)]),g("g",{transform:"matrix(0.347769,0.200785,3.44852e-18,0.545466,52.0929,221.437)"},[g("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)]),g("g",{transform:"matrix(0.347769,0.200785,3.44852e-18,0.545466,52.0929,224.439)"},[g("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)]),g("g",{transform:"matrix(0.360289,-0.208013,-4.39887e-18,0.576941,37.5847,77.2484)"},[g("rect",{x:"1621.2",y:"1370.57",width:"57.735",height:"5.947",style:"fill: rgb(106, 161, 255);"},null)]),g("g",{transform:"matrix(0.185726,-0.107229,-1.84168e-18,0.247635,307.505,373.782)"},[g("ellipse",{cx:"1566.31",cy:"1372.3",rx:"4",ry:"3.464",style:"fill: white;"},null)]),g("g",{transform:"matrix(0.185726,-0.107229,-1.84168e-18,0.247635,310.507,372.049)"},[g("ellipse",{cx:"1566.31",cy:"1372.3",rx:"4",ry:"3.464",style:"fill: rgb(64, 128, 255);"},null)]),g("g",{transform:"matrix(0.185726,-0.107229,-1.84168e-18,0.247635,313.509,370.316)"},[g("ellipse",{cx:"1566.31",cy:"1372.3",rx:"4",ry:"3.464",style:"fill: rgb(64, 128, 255);"},null)]),g("g",{transform:"matrix(0.185726,-0.107229,-1.84168e-18,0.247635,316.512,368.582)"},[g("ellipse",{cx:"1566.31",cy:"1372.3",rx:"4",ry:"3.464",style:"fill: rgb(64, 128, 255);"},null)]),g("g",{transform:"matrix(0.185726,-0.107229,-1.84168e-18,0.247635,319.514,366.849)"},[g("ellipse",{cx:"1566.31",cy:"1372.3",rx:"4",ry:"3.464",style:"fill: rgb(64, 128, 255);"},null)]),g("g",{transform:"matrix(0.365442,-0.210988,0.421976,0.243628,28.7259,185.45)"},[g("clipPath",{id:"_clip9"},[g("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)]),g("g",{"clip-path":"url(#_clip9)"},[g("g",{transform:"matrix(1.36821,1.1849,-2.36981,2.05231,5.46929,1071.93)"},[g("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)])])]),g("g",{transform:"matrix(0.365442,-0.210988,0.421976,0.243628,28.7259,183.729)"},[g("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)]),g("g",{transform:"matrix(0.407622,0,0,0.407622,47.38,278)"},[g("clipPath",{id:"_clip12"},[g("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)]),g("g",{"clip-path":"url(#_clip12)"},[g("g",{transform:"matrix(2.45325,-0,-0,2.45325,1068.82,410.793)"},[g("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)])])]),g("g",{transform:"matrix(0.371452,-0.214458,2.38096e-17,0.495269,-19.3677,248.256)"},[g("clipPath",{id:"_clip14"},[g("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)]),g("g",{"clip-path":"url(#_clip14)"},[g("g",{transform:"matrix(2.69214,1.16573,-1.29422e-16,2.0191,1352.59,983.841)"},[g("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)])])]),g("g",{transform:"matrix(0.371452,-0.214458,2.38096e-17,0.495269,-15.0786,249.972)"},[g("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)]),g("g",{transform:"matrix(0.220199,-0.127132,1.41145e-17,0.293599,339.708,327.53)"},[g("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)]),g("g",{transform:"matrix(0.254264,-0.1468,1.22235e-17,0.254264,329.57,364.144)"},[g("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;'},[Ve("!")])])])]),g("defs",null,[g("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),g("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),g("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),g("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),g("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)"},[g("stop",{offset:"0",style:"stop-color: rgb(64, 128, 255); stop-opacity: 1;"},null),g("stop",{offset:"1",style:"stop-color: rgb(64, 128, 255); stop-opacity: 1;"},null)]),g("image",{id:"_Image13",width:"107px",height:"34px",href:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGsAAAAiCAYAAABY6CeoAAAACXBIWXMAAA7EAAAOxAGVKw4bAAABFElEQVRoge2aQRKDMAhFmx6it/P+x7Ab64xOmaAG8vnwFnWhiOGFOG3TPsu6vpS0djpuH61zXoz5F3s6r4rRxipiftddeUbp3t18QozEu3/JfdSzgCy5VWpTWcVYSlaPqcvDEUpZQPUdCqUsSAbMoJIViJIVCBNZrO+MHtbjrs4KRMkKBJUs9uXXTxZ7JR2g6ix27sly6BIxReIOHdpZWevoNe68y2DAmTVXFmDBAB9pJ29nBYRCln5jgkVyv1QUsrIAJyvtvg1F7iGykF/KlniPG66zKDCyWLI2IqwOJSsQz2URbqZEpTorEDCypn6xnciVYT+SlbS+08Zt01lJfv7xBmYZLPpgy6p/pA9gyxIArKMLXxexLNiBCThLAAAAAElFTkSuQmCC"},null),g("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 Ude=["info","success","warning","error","403","404","500",null],Kde=N({name:"Result",components:{IconInfo:eD,IconCheck:Qg,IconExclamation:C7,IconClose:mi,ResultForbidden:Hde,ResultNotFound:Zde,ResultServerError:qde},props:{status:{type:String,default:"info",validator:e=>Ude.includes(e)},title:String,subtitle:String},setup(){return{prefixCls:j("result")}}});function Gde(e,t,n,i,o,s){const r=se("icon-info"),l=se("icon-check"),a=se("icon-exclamation"),u=se("icon-close"),c=se("result-forbidden"),d=se("result-not-found"),f=se("result-server-error");return S(),I("div",{class:E(e.prefixCls)},[P("div",{class:E([`${e.prefixCls}-icon`,{[`${e.prefixCls}-icon-${e.status}`]:e.status,[`${e.prefixCls}-icon-custom`]:e.status===null}])},[P("div",{class:E(`${e.prefixCls}-icon-tip`)},[he(e.$slots,"icon",{},()=>[e.status==="info"?(S(),pe(r,{key:0})):e.status==="success"?(S(),pe(l,{key:1})):e.status==="warning"?(S(),pe(a,{key:2})):e.status==="error"?(S(),pe(u,{key:3})):e.status==="403"?(S(),pe(c,{key:4})):e.status==="404"?(S(),pe(d,{key:5})):e.status==="500"?(S(),pe(f,{key:6})):de("v-if",!0)])],2)],2),e.title||e.$slots.title?(S(),I("div",{key:0,class:E(`${e.prefixCls}-title`)},[he(e.$slots,"title",{},()=>[Ve(Oe(e.title),1)])],2)):de("v-if",!0),e.subtitle||e.$slots.subtitle?(S(),I("div",{key:1,class:E(`${e.prefixCls}-subtitle`)},[he(e.$slots,"subtitle",{},()=>[Ve(Oe(e.subtitle),1)])],2)):de("v-if",!0),e.$slots.extra?(S(),I("div",{key:2,class:E(`${e.prefixCls}-extra`)},[he(e.$slots,"extra")],2)):de("v-if",!0),e.$slots.default?(S(),I("div",{key:3,class:E(`${e.prefixCls}-content`)},[he(e.$slots,"default")],2)):de("v-if",!0)],2)}var n$=Z(Kde,[["render",Gde]]);const Yde=Object.assign(n$,{install:(e,t)=>{nt(e,t);const n=tt(t);e.component(n+n$.name,n$)}}),Xde=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 Qde(e,t,n,i,o,s){return S(),I("div",{class:E(e.cls)},[e.loading?he(e.$slots,"default",{key:0}):he(e.$slots,"content",{key:1})],2)}var i$=Z(Xde,[["render",Qde]]);const Jde=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={};ie(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 efe(e,t,n,i,o,s){return S(!0),I(Re,null,$t(e.lines,(r,l)=>(S(),I("ul",{key:l,class:E(e.prefixCls)},[P("li",{class:E(`${e.prefixCls}-row`),style:ne(r)},null,6)],2))),128)}var x0=Z(Jde,[["render",efe]]);const tfe=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 nfe(e,t,n,i,o,s){return S(),I("div",{class:E(e.cls)},null,2)}var M0=Z(tfe,[["render",nfe]]);const ife=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)}}),rfe=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=D(!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,Xt(window,"mousemove",s),Xt(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}}}),ofe=["aria-disabled","aria-valuemax","aria-valuemin","aria-valuenow","aria-valuetext"];function sfe(e,t,n,i,o,s){const r=se("tooltip");return S(),pe(r,{"popup-visible":e.popupVisible,position:e.mergedTooltipPosition,content:e.tooltipContent},{default:ve(()=>[P("div",Pe(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]=ir(()=>{},["stop"]))}),null,16,ofe)]),_:1},8,["popup-visible","position","content"])}var lfe=Z(rfe,[["render",sfe]]);const Kl=(e,[t,n])=>{const i=Math.max((e-t)/(n-t),0);return`${rr.round(i*100,2)}%`},sw=(e,t)=>t==="vertical"?{bottom:e}:{left:e},afe=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 cfe(e,t,n,i,o,s){return S(),I("div",{class:E(`${e.prefixCls}-dots`)},[(S(!0),I(Re,null,$t(e.data,(r,l)=>(S(),I("div",{key:l,class:E(`${e.prefixCls}-dot-wrapper`),style:ne(e.getStyle(r.key))},[P("div",{class:E([`${e.prefixCls}-dot`,{[`${e.prefixCls}-dot-active`]:r.isActive}])},null,2)],6))),128))],2)}var ufe=Z(afe,[["render",cfe]]);const dfe=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 ffe(e,t,n,i,o,s){return S(),I("div",{class:E(`${e.prefixCls}-marks`)},[(S(!0),I(Re,null,$t(e.data,(r,l)=>(S(),I("div",{key:l,"aria-hidden":"true",class:E(`${e.prefixCls}-mark`),style:ne(e.getStyle(r.key))},Oe(r.content),7))),128))],2)}var hfe=Z(dfe,[["render",ffe]]);const pfe=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=rr.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 mfe(e,t,n,i,o,s){return S(),I("div",{class:E(`${e.prefixCls}-ticks`)},[(S(!0),I(Re,null,$t(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 vfe=Z(pfe,[["render",mfe]]);const gfe=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 yfe(e,t,n,i,o,s){const r=se("input-number");return S(),I("div",{class:E(`${e.prefixCls}-input`)},[e.range?(S(),I(Re,{key:0},[g(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"]),P("div",{class:E(`${e.prefixCls}-input-hyphens`)},null,2)],64)):de("v-if",!0),g(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 bfe=Z(gfe,[["render",yfe]]);const kfe=N({name:"Slider",components:{SliderButton:lfe,SliderDots:ufe,SliderMarks:hfe,SliderTicks:vfe,SliderInput:bfe},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}=Ne(e),i=j("slider"),{mergedDisabled:o,eventHandlers:s}=an({disabled:sr(e,"disabled")}),r=D(null),l=D(),a=e.modelValue?e.modelValue:e.defaultValue,u=D(lt(a)?a[0]:0),c=D(lt(a)?a[1]:a);Be(n,M=>{var B,W,U,ee,V;lt(M)?(u.value=(W=(B=M[0])!=null?B:e.min)!=null?W:0,c.value=(ee=(U=M[1])!=null?U:e.min)!=null?ee:0):c.value=(V=M??e.min)!=null?V:0});const d=()=>{var M,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=(M=s.value)==null?void 0:M.onChange)==null||B.call(M)},f=M=>{M=M??e.min,u.value=M,d()},h=M=>{M=M??e.min,c.value=M,d()},m=p(()=>{var M,B,W;return e.range?lt(e.modelValue)?e.modelValue:[u.value,(M=e.modelValue)!=null?M:c.value]:Ge(e.modelValue)?[u.value,c.value]:lt(e.modelValue)?[(B=e.min)!=null?B:0,e.modelValue[1]]:[(W=e.min)!=null?W:0,e.modelValue]}),y=p(()=>Object.keys(e.marks||{}).map(M=>{var B;const W=Number(M);return{key:W,content:(B=e.marks)==null?void 0:B[W],isActive:W>=m.value[0]&&W<=m.value[1]}})),k=M=>sw(Kl(M,[e.min,e.max]),e.direction),b=D(!1),$=()=>{b.value=!0,r.value&&(l.value=r.value.getBoundingClientRect())};function w(M,B){if(!l.value)return 0;const{left:W,top:U,width:ee,height:V}=l.value,R=e.direction==="horizontal"?ee:V,F=R*e.step/(e.max-e.min);let K=e.direction==="horizontal"?M-W:U+V-B;K<0&&(K=0),K>R&&(K=R);const q=Math.round(K/F);return rr.plus(e.min,rr.times(q,e.step))}const C=(M,B)=>{c.value=w(M,B),d()},_=M=>{if(o.value)return;const{clientX:B,clientY:W}=M;r.value&&(l.value=r.value.getBoundingClientRect()),c.value=w(B,W),d()};function A([M,B]){return M>B&&([M,B]=[B,M]),e.direction==="vertical"?{bottom:Kl(M,[e.min,e.max]),top:Kl(e.max+e.min-B,[e.min,e.max])}:{left:Kl(M,[e.min,e.max]),right:Kl(e.max+e.min-B,[e.min,e.max])}}const L=(M,B)=>{u.value=w(M,B),d()},x=()=>{b.value=!1},T=p(()=>[i,{[`${i}-vertical`]:e.direction==="vertical",[`${i}-with-marks`]:!!e.marks}]),O=p(()=>[`${i}-track`,{[`${i}-track-disabled`]:o.value,[`${i}-track-vertical`]:e.direction==="vertical"}]);return{prefixCls:i,cls:T,trackCls:O,trackRef:r,computedValue:m,mergedDisabled:o,markList:y,getBtnStyle:k,getBarStyle:A,handleClick:_,handleMoveStart:$,handleEndMoving:C,handleMoveEnd:x,handleStartMoving:L,handleStartChange:f,handleEndChange:h}}});function wfe(e,t,n,i,o,s){const r=se("slider-ticks"),l=se("slider-dots"),a=se("slider-marks"),u=se("slider-button"),c=se("slider-input");return S(),I("div",{class:E(e.cls)},[P("div",{ref:"trackRef",class:E(e.trackCls),onClick:t[0]||(t[0]=(...d)=>e.handleClick&&e.handleClick(...d))},[P("div",{class:E(`${e.prefixCls}-bar`),style:ne(e.getBarStyle(e.computedValue))},null,6),e.showTicks?(S(),pe(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"])):de("v-if",!0),e.marks?(S(),pe(l,{key:1,data:e.markList,min:e.min,max:e.max,direction:e.direction},null,8,["data","min","max","direction"])):de("v-if",!0),e.marks?(S(),pe(a,{key:2,data:e.markList,min:e.min,max:e.max,direction:e.direction},null,8,["data","min","max","direction"])):de("v-if",!0),e.range?(S(),pe(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"])):de("v-if",!0),g(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(),pe(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"])):de("v-if",!0)],2)}var r$=Z(kfe,[["render",wfe]]);const Cfe=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(ie(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(lt(e.size)?e.size[0]:e.size)}px`,c=`${s(lt(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=ys((l=t.default)==null?void 0:l.call(t),!0).filter(u=>u.type!==Pn);return g("div",{class:o.value},[a.map((u,c)=>{var d,f;const h=t.split&&c>0;return g(Re,{key:(d=u.key)!=null?d:`item-${c}`},[h&&g("div",{class:`${n}-item-split`,style:r(!1)},[(f=t.split)==null?void 0:f.call(t)]),g("div",{class:`${n}-item`,style:r(c===a.length-1)},[u])])})])}}});const $fe=Object.assign(o$,{install:(e,t)=>{nt(e,t);const n=tt(t);e.component(n+o$.name,o$)}});function tD(e){const t=$n(e)?parseFloat(e):e;let n="";return ie(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=tD(e??t);return i.isPx?i.size:i.size*n}function Sfe(e,t){return parseFloat(e)/parseFloat(t)}const _fe=N({name:"Split",components:{ResizeTrigger:MB},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}=Ne(e),l=D(0),a=D(),u=j("split"),[c,d]=ii(o.value,xe({value:i})),f=p(()=>tD(c.value)),h=p(()=>n.value==="horizontal"),m=p(()=>[u,{[`${u}-horizontal`]:h.value,[`${u}-vertical`]:!h.value}]),y=p(()=>{const{size:T,unit:O,isPx:M}=f.value;return{flex:`0 0 calc(${M?T:T*100}${O} - ${l.value/2}px)`}}),k={startPageX:0,startPageY:0,startContainerSize:0,startSize:0};async function b(){const T=()=>{var O,M;return h.value?(O=a.value)==null?void 0:O.clientWidth:((M=a.value)==null?void 0:M.clientHeight)||0};return(!a.value||T())&&await wt(),T()}function $(T,O){if(!O)return;const M=f.value.isPx?`${T}px`:Sfe(T,O);c.value!==M&&(d(M),t("update:size",M))}function w(T,O){const M=L1({size:T,containerSize:O}),B=L1({size:s.value,defaultSize:"0px",containerSize:O}),W=L1({size:r.value,defaultSize:`${O}px`,containerSize:O});let U=M;return U=Math.max(U,B),U=Math.min(U,W),U}function C({startContainerSize:T,startSize:O,startPosition:M,endPosition:B}){const W=L1({size:O,containerSize:T});return w(`${W+(B-M)}px`,T)}function _(T){t("moving",T);const O=h.value?C({startContainerSize:k.startContainerSize,startSize:k.startSize,startPosition:k.startPageX,endPosition:T.pageX}):C({startContainerSize:k.startContainerSize,startSize:k.startSize,startPosition:k.startPageY,endPosition:T.pageY});$(O,k.startContainerSize)}function A(T){Xt(window,"mousemove",_),Xt(window,"mouseup",A),Xt(window,"contextmenu",A),document.body.style.cursor="default",t("moveEnd",T)}async function L(T){t("moveStart",T),k.startPageX=T.pageX,k.startPageY=T.pageY,k.startContainerSize=await b(),k.startSize=c.value,zt(window,"mousemove",_),zt(window,"mouseup",A),zt(window,"contextmenu",A),document.body.style.cursor=h.value?"col-resize":"row-resize"}function x(T){const{width:O,height:M}=T.contentRect;l.value=h.value?O:M}return at(async()=>{const T=await b(),O=w(c.value,T);$(O,T)}),{prefixCls:u,classNames:m,isHorizontal:h,wrapperRef:a,onMoveStart:L,onTriggerResize:x,firstPaneStyles:y}}});function Pfe(e,t,n,i,o,s){const r=se("ResizeTrigger");return S(),pe(Wi(e.component),{ref:"wrapperRef",class:E(e.classNames)},{default:ve(()=>[P("div",{class:E([`${e.prefixCls}-pane`,`${e.prefixCls}-pane-first`]),style:ne(e.firstPaneStyles)},[he(e.$slots,"first")],6),e.disabled?de("v-if",!0):(S(),pe(r,{key:0,"prefix-cls":`${e.prefixCls}-trigger`,direction:e.isHorizontal?"vertical":"horizontal",onMousedown:e.onMoveStart,onResize:e.onTriggerResize},{default:ve(()=>[he(e.$slots,"resize-trigger")]),icon:ve(()=>[he(e.$slots,"resize-trigger-icon")]),_:3},8,["prefix-cls","direction","onMousedown","onResize"])),P("div",{class:E([`${e.prefixCls}-pane`,`${e.prefixCls}-pane-second`])},[he(e.$slots,"second")],2)]),_:3},8,["class"])}var s$=Z(_fe,[["render",Pfe]]);const Afe=Object.assign(s$,{install:(e,t)=>{nt(e,t);const n=tt(t);e.component(n+s$.name,s$)}}),Lfe=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(()=>ie(e.value)?e.value:0),o=D((t=e.valueFrom)!=null?t:e.value),s=D(null),{value:r}=Ne(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(ie(c)){ie(e.precision)&&(c=rr.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=Si(c).format(e.format)),{isNumber:!1,value:c}});return at(()=>{e.animation&&e.start&&a()}),Be(()=>e.start,c=>{c&&e.animation&&!s.value&&a()}),Be(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}}}),Efe={key:0};function Ife(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`)},[he(e.$slots,"title",{},()=>[Ve(Oe(e.title),1)])],2)):de("v-if",!0),P("div",{class:E(`${e.prefixCls}-content`)},[P("div",{class:E(`${e.prefixCls}-value`),style:ne(e.valueStyle)},[e.showPlaceholder?(S(),I("span",Efe,Oe(e.placeholder),1)):(S(),I(Re,{key:1},[e.$slots.prefix?(S(),I("span",{key:0,class:E(`${e.prefixCls}-prefix`)},[he(e.$slots,"prefix")],2)):de("v-if",!0),e.formatValue.isNumber?(S(),I(Re,{key:1},[P("span",{class:E(`${e.prefixCls}-value-integer`)},Oe(e.formatValue.integer),3),e.formatValue.decimal?(S(),I("span",{key:0,class:E(`${e.prefixCls}-value-decimal`)}," ."+Oe(e.formatValue.decimal),3)):de("v-if",!0)],64)):(S(),I(Re,{key:2},[Ve(Oe(e.formatValue.value),1)],2112)),e.$slots.suffix?(S(),I("span",{key:3,class:E(`${e.prefixCls}-suffix`)},[he(e.$slots,"suffix")],2)):de("v-if",!0)],64))],6),e.extra||e.$slots.extra?(S(),I("div",{key:0,class:E(`${e.prefixCls}-extra`)},[he(e.$slots,"extra",{},()=>[Ve(Oe(e.extra),1)])],2)):de("v-if",!0)],2)],2)}var l$=Z(Lfe,[["render",Ife]]);const Tfe=[["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 Tfe.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 Ofe=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}=Ne(e),l=D(a$(Math.max(Si(e.value).diff(Si(e.now),"millisecond"),0),e.format));Be([o,s,r],()=>{const d=a$(Math.max(Si(e.value).diff(Si(e.now),"millisecond"),0),e.format);d!==l.value&&(l.value=d)});const a=D(0),u=()=>{a.value&&(window.clearInterval(a.value),a.value=0)},c=()=>{Si(e.value).valueOf()<Date.now()||(a.value=window.setInterval(()=>{const d=Si(e.value).diff(Si(),"millisecond");d<=0&&(u(),t("finish")),l.value=a$(Math.max(d,0),e.format)},1e3/30))};return at(()=>{e.start&&c()}),nn(()=>{u()}),Be(i,d=>{d&&!a.value&&c()}),{prefixCls:n,displayValue:l}}});function xfe(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`)},[he(e.$slots,"title",{},()=>[Ve(Oe(e.title),1)])],2)):de("v-if",!0),P("div",{class:E(`${e.prefixCls}-content`)},[P("div",{class:E(`${e.prefixCls}-value`),style:ne(e.valueStyle)},Oe(e.displayValue),7)],2)],2)}var N0=Z(Ofe,[["render",xfe]]);const Mfe=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)}}),nD=Symbol("ArcoSteps"),Nfe=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}=Ne(e),s=j("steps"),r=D(e.defaultCurrent),l=p(()=>{var b;return(b=e.current)!=null?b: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=b=>b<l.value?"finish":b>l.value?"wait":e.status,d=(b,$)=>{e.changeable&&(r.value=b,t("update:current",b),t("change",b,$))},f=xe(new Map),h=p(()=>Array.from(f.values()).filter(b=>b.status==="error").map(b=>b.step)),m=(b,$)=>{f.set(b,$)},y=b=>{f.delete(b)},k=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(nD,xe({type:i,direction:a,labelPlacement:u,lineLess:o,current:l,errorSteps:h,getStatus:c,addItem:m,removeItem:y,onClick:d,parentCls:s})),{cls:k}}});function zfe(e,t,n,i,o,s){return S(),I("div",{class:E(e.cls)},[he(e.$slots,"default")],2)}var c$=Z(Nfe,[["render",zfe]]);const jfe=N({name:"Step",components:{IconCheck:Qg,IconClose:mi},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(nD,void 0),s=p(()=>{var m;return(m=o==null?void 0:o.type)!=null?m:"default"}),r=D(),{computedIndex:l}=H2({itemRef:r,selector:`.${t}`,parentClassName:o==null?void 0:o.parentCls}),a=p(()=>l.value+1),u=p(()=>{var m,y;return(y=(m=e.status)!=null?m:o==null?void 0:o.getStatus(a.value))!=null?y:"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,xe({step:a,status:u}))),nn(()=>{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 Rfe(e,t,n,i,o,s){const r=se("icon-check"),l=se("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)):de("v-if",!0),e.type!=="arrow"?(S(),I("div",{key:1,class:E(`${e.prefixCls}-node`)},[he(e.$slots,"node",{step:e.stepNumber,status:e.computedStatus},()=>[e.type!=="dot"?(S(),I("div",{key:0,class:E(e.iconCls)},[he(e.$slots,"icon",{step:e.stepNumber,status:e.computedStatus},()=>[e.computedStatus==="finish"?(S(),pe(r,{key:0})):e.computedStatus==="error"?(S(),pe(l,{key:1})):(S(),I(Re,{key:2},[Ve(Oe(e.stepNumber),1)],2112))])],2)):de("v-if",!0)])],2)):de("v-if",!0),P("div",{class:E(`${e.prefixCls}-content`)},[P("div",{class:E(`${e.prefixCls}-title`)},[he(e.$slots,"default",{},()=>[Ve(Oe(e.title),1)])],2),e.description||e.$slots.description?(S(),I("div",{key:0,class:E(`${e.prefixCls}-description`)},[he(e.$slots,"description",{},()=>[Ve(Oe(e.description),1)])],2)):de("v-if",!0)],2)],2)}var z0=Z(jfe,[["render",Rfe]]);const Bfe=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)}}),Dfe=N({name:"Switch",components:{IconLoading:Ii},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}=Ne(e),s=j("switch"),{mergedSize:r}=vi(i),{mergedDisabled:l,mergedSize:a,eventHandlers:u}=an({disabled:n,size:r}),c=D(e.defaultChecked?e.checkedValue:e.uncheckedValue),d=p(()=>{var C;return((C=e.modelValue)!=null?C:c.value)===e.checkedValue}),f=D(!1),h=p(()=>f.value||e.loading),m=(C,_)=>{var A,L;c.value=C?e.checkedValue:e.uncheckedValue,t("update:modelValue",c.value),t("change",c.value,_),(L=(A=u.value)==null?void 0:A.onChange)==null||L.call(A,_)},y=async C=>{if(h.value||l.value)return;const _=!d.value,A=_?e.checkedValue:e.uncheckedValue,L=e.beforeChange;if(Ue(L)){f.value=!0;try{const x=await L(A);(x??!0)&&m(_,C)}finally{f.value=!1}}else m(_,C)},k=C=>{var _,A;t("focus",C),(A=(_=u.value)==null?void 0:_.onFocus)==null||A.call(_,C)},b=C=>{var _,A;t("blur",C),(A=(_=u.value)==null?void 0:_.onBlur)==null||A.call(_,C)};Be(o,C=>{(Ge(C)||qi(C))&&(c.value=e.uncheckedValue)});const $=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)}]),w=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:$,mergedDisabled:l,buttonStyle:w,computedCheck:d,computedLoading:h,handleClick:y,handleFocus:k,handleBlur:b}}}),Ffe=["aria-checked","disabled"];function Vfe(e,t,n,i,o,s){const r=se("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))},[P("span",{class:E(`${e.prefixCls}-handle`)},[P("span",{class:E(`${e.prefixCls}-handle-icon`)},[e.computedLoading?(S(),pe(r,{key:0})):(S(),I(Re,{key:1},[e.computedCheck?he(e.$slots,"checked-icon",{key:0}):he(e.$slots,"unchecked-icon",{key:1})],2112))],2)],2),de(" prettier-ignore "),e.type!=="line"&&e.size!=="small"&&(e.$slots.checked||e.checkedText||e.$slots.unchecked||e.uncheckedText)?(S(),I(Re,{key:0},[P("span",{class:E(`${e.prefixCls}-text-holder`)},[e.computedCheck?he(e.$slots,"checked",{key:0},()=>[Ve(Oe(e.checkedText),1)]):he(e.$slots,"unchecked",{key:1},()=>[Ve(Oe(e.uncheckedText),1)])],2),P("span",{class:E(`${e.prefixCls}-text`)},[e.computedCheck?he(e.$slots,"checked",{key:0},()=>[Ve(Oe(e.checkedText),1)]):he(e.$slots,"unchecked",{key:1},()=>[Ve(Oe(e.uncheckedText),1)])],2)],64)):de("v-if",!0)],46,Ffe)}var u$=Z(Dfe,[["render",Vfe]]);const Wfe=Object.assign(u$,{install:(e,t)=>{nt(e,t);const n=tt(t);e.component(n+u$.name,u$)}});var Hfe=Object.defineProperty,Zfe=Object.defineProperties,qfe=Object.getOwnPropertyDescriptors,RT=Object.getOwnPropertySymbols,Ufe=Object.prototype.hasOwnProperty,Kfe=Object.prototype.propertyIsEnumerable,BT=(e,t,n)=>t in e?Hfe(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,iD=(e,t)=>{for(var n in t||(t={}))Ufe.call(t,n)&&BT(e,n,t[n]);if(RT)for(var n of RT(t))Kfe.call(t,n)&&BT(e,n,t[n]);return e},Gfe=(e,t)=>Zfe(e,qfe(t));const Yfe=e=>{let t=0;const n=i=>{if(lt(i)&&i.length>0)for(const o of i)o.children?n(o.children):t+=1};return n(e),t},rD=e=>{let t=0;if(lt(e)&&e.length>0){t=1;for(const n of e)if(n.children){const i=rD(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},Xfe=(e,t,n)=>{const i=rD(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 y=Gfe(iD({},m),{parent:d});if(lt(y.children)){const k=Yfe(y.children);k>1&&(y.colSpan=k),s[c].push(y),a(y.children,{level:c+1,parent:y,fixed:y.fixed})}else{const k=i-c;k>1&&(y.rowSpan=k),(f||y.fixed)&&(y.fixed=(h=y.fixed)!=null?h:f,y.fixed==="left"?r=o.length:Ge(l)&&(l=o.length)),(Ge(y.dataIndex)||qi(y.dataIndex))&&(y.dataIndex=`__arco_data_index_${o.length}`),n[y.dataIndex]&&(y._resizeWidth=n[y.dataIndex]),t.set(y.dataIndex,y),o.push(y),s[c].push(y)}}};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}},Qfe=(e,t)=>{for(let n=0;n<e.length;n++)if(e[n].name===t)return n;return-1},Jfe=(e,t)=>{var n;const i=Qfe(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,ehe=e=>e.children&&e.children.length>0?$7(e.children[e.children.length-1]):e,the=(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=ehe(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},oD=(e,t)=>t.fixed?[`${e}-col-fixed-left`,{[`${e}-col-fixed-left-last`]:t.isLastLeftFixed}]:[],sD=(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}]:[],lD=(e,{dataColumns:t,operations:n})=>{if(e.fixed){const i=`${the(e,{dataColumns:t,operations:n})}px`;return e.fixed==="left"?{left:i}:{right:i}}return{}},aD=(e,t)=>e.fixed?{left:`${Jfe(e,t)}px`}:{};function cD(e){return e.map(t=>{const n=iD({},t);return n.children&&(n.children=cD(n.children)),n})}function uD(e){return e.map(t=>{const n=t.raw;return t.children&&n.children&&(n.children=uD(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},nhe=(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))),ihe=e=>{const t=[];for(let n=0;n<e.length;n++)t[n]=e[e.length-1-n];return t},rhe=({selectedKeys:e,defaultSelectedKeys:t,rowSelection:n,currentAllRowKeys:i,currentAllEnabledRowKeys:o,emit:s})=>{var r,l,a;const u=p(()=>{var w;return((w=n.value)==null?void 0:w.type)==="radio"}),c=D((a=(l=t.value)!=null?l:(r=n.value)==null?void 0:r.defaultSelectedRowKeys)!=null?a:[]),d=p(()=>{var w,C,_;return(_=(C=e.value)!=null?C:(w=n.value)==null?void 0:w.selectedRowKeys)!=null?_:c.value}),f=p(()=>d.value.filter(w=>i.value.includes(w)));return{isRadio:u,selectedRowKeys:d,currentSelectedRowKeys:f,handleSelectAll:w=>{const C=Jh(d.value,o.value,!w);c.value=C,s("selectAll",w),s("selectionChange",C),s("update:selectedKeys",C)},handleSelect:(w,C)=>{const _=u.value?[C.key]:Jh(d.value,[C.key],!w);c.value=_,s("select",_,C.key,C.raw),s("selectionChange",_),s("update:selectedKeys",_)},handleSelectAllLeafs:(w,C)=>{const _=Jh(d.value,S7(w),!C);c.value=_,s("select",_,w.key,w.raw),s("selectionChange",_),s("update:selectedKeys",_)},select:(w,C=!0)=>{const _=[].concat(w),A=u.value?_:Jh(d.value,_,!C);c.value=A,s("selectionChange",A),s("update:selectedKeys",A)},selectAll:(w=!0)=>{const C=Jh(d.value,o.value,!w);c.value=C,s("selectionChange",C),s("update:selectedKeys",C)},clearSelected:()=>{c.value=[],s("selectionChange",[]),s("update:selectedKeys",[])}}},ohe=({expandedKeys:e,defaultExpandedKeys:t,defaultExpandAllRows:n,expandable:i,allRowKeys:o,emit:s})=>{const l=D((()=>{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 y=a.value.includes(f)?a.value.filter(k=>f!==k):a.value.concat(f);l.value=y,s("expand",f,h),s("expandedChange",y),s("update:expandedKeys",y)},expand:(f,h=!0)=>{const m=[].concat(f),y=h?a.value.concat(m):a.value.filter(k=>!m.includes(k));l.value=y,s("expandedChange",y),s("update:expandedKeys",y)},expandAll:(f=!0)=>{const h=f?[...o.value]:[];l.value=h,s("expandedChange",h),s("update:expandedKeys",h)}}},she=(e,t)=>{var n,i;const o=D(ft(e.pagination)&&(n=e.pagination.defaultCurrent)!=null?n:1),s=D(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)}}},lhe=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 ahe(e,t,n,i,o,s){return S(),I("colgroup",null,[(S(!0),I(Re,null,$t(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(Re,null,$t(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=Z(lhe,[["render",ahe]]),Kp=N({name:"Thead",setup(e,{slots:t}){return()=>{var n,i;return g((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 g((i=(n=t.tbody)==null?void 0:n.call(t)[0])!=null?i:"tbody",null,{default:t.default})}}}),hl=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 g((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 che=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=ie(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),uhe=["stroke-width","stroke-linecap","stroke-linejoin"],dhe=P("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),fhe=[dhe];function hhe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},fhe,14,uhe)}var d$=Z(che,[["render",hhe]]);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$)}}),phe=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=ie(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),mhe=["stroke-width","stroke-linecap","stroke-linejoin"],vhe=P("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),ghe=[vhe];function yhe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},ghe,14,mhe)}var f$=Z(phe,[["render",yhe]]);const dD=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$)}}),bhe=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=ie(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),khe=["stroke-width","stroke-linecap","stroke-linejoin"],whe=P("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),Che=[whe];function $he(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},Che,14,khe)}var h$=Z(bhe,[["render",$he]]);const fD=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$)}}),She=({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))}}},_he=({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=D(!1),o=p(()=>n.value.length>0),s=p(()=>{var h;return!!((h=e.value.filterable)!=null&&h.multiple)}),r=D(n.value);Be(n,h=>{lt(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 hD=N({name:"AutoTooltip",inheritAttrs:!1,props:{tooltipProps:{type:Object}},setup(e,{attrs:t,slots:n}){const i=j("auto-tooltip"),o=D(),s=D(),r=D(""),l=D(!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()};at(()=>{u(),a()}),xn(()=>{u(),a()});const d=()=>g("span",Pe({ref:o,class:i},t),[g(Ra,{onResize:c},{default:()=>{var f;return[g("span",{ref:s,class:`${i}-content`},[(f=n.default)==null?void 0:f.call(n)])]}})]);return()=>{let f;if(l.value){let h;return g(no,Pe({content:r.value,onResize:c},e.tooltipProps),VT(h=d())?h:{default:()=>[h]})}return g(Ra,{onResize:c},VT(f=d())?f:{default:()=>[f]})}}}),Phe=Object.defineProperty,WT=Object.getOwnPropertySymbols,Ahe=Object.prototype.hasOwnProperty,Lhe=Object.prototype.propertyIsEnumerable,HT=(e,t,n)=>t in e?Phe(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,p$=(e,t)=>{for(var n in t||(t={}))Ahe.call(t,n)&&HT(e,n,t[n]);if(WT)for(var n of WT(t))Lhe.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}=Ne(e),i=j("table"),{t:o}=dn(),s=Ze(Rh,{}),r=p(()=>{var R;return((R=e.column)==null?void 0:R.dataIndex)&&s.resizingColumn===e.column.dataIndex}),l=p(()=>{var R;if(ft((R=e.column)==null?void 0:R.tooltip))return e.column.tooltip}),a=p(()=>{var R;return(R=e.column)!=null&&R.filterable&&Hi(e.column.filterable.alignLeft)?e.column.filterable.alignLeft:s.filterIconAlignLeft}),{sortOrder:u,hasSorter:c,hasAscendBtn:d,hasDescendBtn:f,nextSortOrder:h,handleClickSorter:m}=She({column:n,tableCtx:s}),{filterPopupVisible:y,isFilterActive:k,isMultipleFilter:b,columnFilterValue:$,handleFilterPopupVisibleChange:w,setFilterValue:C,handleCheckboxFilterChange:_,handleRadioFilterChange:A,handleFilterConfirm:L,handleFilterReset:x}=_he({column:n,tableCtx:s}),T=()=>{var R,F,K,q,Y;let oe,fe;const{filterable:le}=e.column;return(R=e.column.slots)!=null&&R["filter-content"]?(F=e.column.slots)==null?void 0:F["filter-content"]({filterValue:$.value,setFilterValue:C,handleFilterConfirm:L,handleFilterReset:x}):le!=null&&le.slotName?(q=(K=s==null?void 0:s.slots)==null?void 0:K[le==null?void 0:le.slotName])==null?void 0:q.call(K,{filterValue:$.value,setFilterValue:C,handleFilterConfirm:L,handleFilterReset:x}):le!=null&&le.renderContent?le.renderContent({filterValue:$.value,setFilterValue:C,handleFilterConfirm:L,handleFilterReset:x}):g("div",{class:`${i}-filters-content`},[g("ul",{class:`${i}-filters-list`},[(Y=le==null?void 0:le.filters)==null?void 0:Y.map((ue,ge)=>{var ce;return g("li",{class:`${i}-filters-item`,key:ge},[b.value?g(To,{value:ue.value,modelValue:$.value,uninjectGroupContext:!0,onChange:_},{default:()=>[ue.text]}):g(kh,{value:ue.value,modelValue:(ce=$.value[0])!=null?ce:"",uninjectGroupContext:!0,onChange:A},{default:()=>[ue.text]})])})]),g("div",{class:`${i}-filters-bottom`},[g(Zi,{size:"mini",onClick:x},m$(oe=o("table.resetText"))?oe:{default:()=>[oe]}),g(Zi,{type:"primary",size:"mini",onClick:L},m$(fe=o("table.okText"))?fe:{default:()=>[fe]})])])},O=()=>{const{filterable:R}=e.column;return R?g(ri,Pe({popupVisible:y.value,trigger:"click",autoFitPosition:!0,popupOffset:a.value?4:0,onPopupVisibleChange:w},R.triggerProps),{default:()=>[g(ln,{class:[`${i}-filters`,{[`${i}-filters-active`]:k.value,[`${i}-filters-open`]:y.value,[`${i}-filters-align-left`]:a.value}],disabled:!a.value,onClick:F=>F.stopPropagation()},{default:()=>{var F,K,q,Y,oe;return[(oe=(Y=(K=(F=e.column.slots)==null?void 0:F["filter-icon"])==null?void 0:K.call(F))!=null?Y:(q=R.icon)==null?void 0:q.call(R))!=null?oe:g(fD,null,null)]}})],content:T}):null},M=p(()=>{var R,F;const K=[`${i}-cell`,`${i}-cell-align-${(F=(R=e.column)==null?void 0:R.align)!=null?F:e.column.children?"center":"left"}`];return c.value&&K.push(`${i}-cell-with-sorter`,{[`${i}-cell-next-ascend`]:h.value==="ascend",[`${i}-cell-next-descend`]:h.value==="descend"}),a.value&&K.push(`${i}-cell-with-filter`),K}),B=()=>{var R,F,K,q,Y,oe;return t.default?t.default():(R=e.column)!=null&&R.titleSlotName&&((F=s.slots)!=null&&F[e.column.titleSlotName])?(q=(K=s.slots)[e.column.titleSlotName])==null?void 0:q.call(K,{column:e.column}):(oe=(Y=e.column)==null?void 0:Y.slots)!=null&&oe.title?e.column.slots.title():Ue(e.column.title)?e.column.title():e.column.title},W=()=>{var R,F,K;let q;return g("span",{class:M.value,onClick:c.value?m:void 0},[(R=e.column)!=null&&R.ellipsis&&((F=e.column)!=null&&F.tooltip)?g(hD,{class:`${i}-th-title`,tooltipProps:l.value},m$(q=B())?q:{default:()=>[q]}):g("span",{class:[`${i}-th-title`,{[`${i}-text-ellipsis`]:(K=e.column)==null?void 0:K.ellipsis}]},[B()]),c.value&&g("span",{class:`${i}-sorter`},[d.value&&g("div",{class:[`${i}-sorter-icon`,{[`${i}-sorter-icon-active`]:u.value==="ascend"}]},[g(dD,null,null)]),f.value&&g("div",{class:[`${i}-sorter-icon`,{[`${i}-sorter-icon-active`]:u.value==="descend"}]},[g(_7,null,null)])]),a.value&&O()])},U=p(()=>{var R,F;return p$(p$(p$({},lD(e.column,{dataColumns:e.dataColumns,operations:e.operations})),(R=e.column)==null?void 0:R.cellStyle),(F=e.column)==null?void 0:F.headerCellStyle)}),ee=p(()=>{var R,F;return[`${i}-th`,{[`${i}-col-sorted`]:!!u.value,[`${i}-th-resizing`]:r.value},...sD(i,e.column),(R=e.column)==null?void 0:R.cellClass,(F=e.column)==null?void 0:F.headerCellClass]}),V=R=>{var F,K,q;(F=e.column)!=null&&F.dataIndex&&((q=s.onThMouseDown)==null||q.call(s,(K=e.column)==null?void 0:K.dataIndex,R))};return()=>{var R,F,K,q;const Y=(R=e.column.colSpan)!=null?R:1,oe=(F=e.column.rowSpan)!=null?F:1;return g((q=(K=t.th)==null?void 0:K.call(t,{column:e.column})[0])!=null?q:"th",{class:ee.value,style:U.value,colspan:Y>1?Y:void 0,rowspan:oe>1?oe:void 0},{default:()=>[W(),!a.value&&O(),e.resizable&&g("span",{class:`${i}-column-handle`,onMousedown:V},null)]})}}}),Ehe=Object.defineProperty,ZT=Object.getOwnPropertySymbols,Ihe=Object.prototype.hasOwnProperty,The=Object.prototype.propertyIsEnumerable,qT=(e,t,n)=>t in e?Ehe(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,v$=(e,t)=>{for(var n in t||(t={}))Ihe.call(t,n)&&qT(e,n,t[n]);if(ZT)for(var n of ZT(t))The.call(t,n)&&qT(e,n,t[n]);return e};function Ohe(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 k;if(ft((k=e.column)==null?void 0:k.tooltip))return e.column.tooltip}),o=p(()=>{var k,b;return((k=e.column)==null?void 0:k.dataIndex)&&((b=d.sorter)==null?void 0:b.field)===e.column.dataIndex}),s=p(()=>{var k;return((k=e.column)==null?void 0:k.dataIndex)&&d.resizingColumn===e.column.dataIndex}),r=()=>{var k,b,$,w,C,_;return e.summary?Ue((k=e.column)==null?void 0:k.summaryCellClass)?e.column.summaryCellClass((b=e.record)==null?void 0:b.raw):($=e.column)==null?void 0:$.summaryCellClass:Ue((w=e.column)==null?void 0:w.bodyCellClass)?e.column.bodyCellClass((C=e.record)==null?void 0:C.raw):(_=e.column)==null?void 0:_.bodyCellClass},l=p(()=>{var k;return[`${n}-td`,{[`${n}-col-sorted`]:o.value,[`${n}-td-resizing`]:s.value},...sD(n,e.column),(k=e.column)==null?void 0:k.cellClass,r()]}),a=()=>{var k,b,$,w,C,_;return e.summary?Ue((k=e.column)==null?void 0:k.summaryCellStyle)?e.column.summaryCellStyle((b=e.record)==null?void 0:b.raw):($=e.column)==null?void 0:$.summaryCellStyle:Ue((w=e.column)==null?void 0:w.bodyCellStyle)?e.column.bodyCellStyle((C=e.record)==null?void 0:C.raw):(_=e.column)==null?void 0:_.bodyCellStyle},u=p(()=>{var k;const b=lD(e.column,{dataColumns:e.dataColumns,operations:e.operations}),$=a();return v$(v$(v$({},b),(k=e.column)==null?void 0:k.cellStyle),$)}),c=p(()=>{if(e.isFixedExpand&&e.containerWidth)return{width:`${e.containerWidth}px`}}),d=Ze(Rh,{}),f=()=>{var k,b,$,w,C,_,A,L;if(t.default)return t.default();const x={record:(k=e.record)==null?void 0:k.raw,column:e.column,rowIndex:(b=e.rowIndex)!=null?b:-1};return t.cell?t.cell(x):($=e.column.slots)!=null&&$.cell?e.column.slots.cell(x):e.column.render?e.column.render(x):e.column.slotName&&((w=d.slots)!=null&&w[e.column.slotName])?(_=(C=d.slots)[e.column.slotName])==null?void 0:_.call(C,x):String((L=Lu((A=e.record)==null?void 0:A.raw,e.column.dataIndex))!=null?L:"")},h=D(!1),m=k=>{var b,$;Ue(d.loadMore)&&!((b=e.record)!=null&&b.isLeaf)&&!(($=e.record)!=null&&$.children)&&(h.value=!0,new Promise(w=>{var C;(C=d.loadMore)==null||C.call(d,e.record.raw,w)}).then(w=>{var C;(C=d.addLazyLoadData)==null||C.call(d,w,e.record),h.value=!1})),k.stopPropagation()},y=()=>{var k,b,$,w,C,_;let A;return g("span",{class:[`${n}-cell`,`${n}-cell-align-${(b=(k=e.column)==null?void 0:k.align)!=null?b:"left"}`,{[`${n}-cell-fixed-expand`]:e.isFixedExpand,[`${n}-cell-expand-icon`]:e.showExpandBtn}],style:c.value},[e.indentSize>0&&g("span",{style:{paddingLeft:`${e.indentSize}px`}},null),e.showExpandBtn&&g("span",{class:`${n}-cell-inline-icon`,onClick:m},[h.value?g(Ii,null,null):($=e.renderExpandBtn)==null?void 0:$.call(e,e.record,!1)]),(w=e.column)!=null&&w.ellipsis&&((C=e.column)!=null&&C.tooltip)?g(hD,{class:`${n}-td-content`,tooltipProps:i.value},Ohe(A=f())?A:{default:()=>[A]}):g("span",{class:[`${n}-td-content`,{[`${n}-text-ellipsis`]:(_=e.column)==null?void 0:_.ellipsis}]},[f()])])};return()=>{var k,b,$,w;return g((w=($=t.td)==null?void 0:$.call(t,{record:(k=e.record)==null?void 0:k.raw,column:e.column,rowIndex:(b=e.rowIndex)!=null?b:-1})[0])!=null?w:"td",{class:l.value,style:u.value,rowspan:e.rowSpan>1?e.rowSpan:void 0,colspan:e.colSpan>1?e.colSpan:void 0},{default:()=>[y()]})}}}),xhe=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(k=>{var b,$;return($=(b=n.currentAllEnabledRowKeys)==null?void 0:b.includes(k))!=null?$:!0}))!=null?a:[]).length,y=(c=(u=n.currentAllEnabledRowKeys)==null?void 0:u.length)!=null?c:0;return m>0&&(m>=y?d=!0:f=!0),{checked:d,indeterminate:f}}),o=()=>e.selectAll?g(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(()=>aD(e.operationColumn,e.operations)),r=p(()=>[`${t}-th`,`${t}-operation`,{[`${t}-checkbox`]:e.selectAll},...oD(t,e.operationColumn)]);return()=>g("th",{class:r.value,style:s.value,rowspan:e.rowSpan>1?e.rowSpan:void 0},[g("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(()=>aD(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"},...oD(i,e.operationColumn)]),l=p(()=>S7(e.record)),a=p(()=>{var c;return nhe((c=o.currentSelectedRowKeys)!=null?c:[],l.value)}),u=()=>{var c,d,f,h,m,y;if(e.summary)return null;if(e.operationColumn.render)return e.operationColumn.render(e.record.raw);if(e.operationColumn.name==="selection-checkbox"){const k=e.record.key;return!o.checkStrictly&&!e.record.isLeaf?g(To,{modelValue:a.value.checked,indeterminate:a.value.indeterminate,disabled:!!e.record.disabled,uninjectGroupContext:!0,onChange:b=>{var $;return($=o.onSelectAllLeafs)==null?void 0:$.call(o,e.record,b)},onClick:b=>b.stopPropagation()},null):g(To,{modelValue:(d=(c=e.selectedRowKeys)==null?void 0:c.includes(k))!=null?d:!1,disabled:!!e.record.disabled,uninjectGroupContext:!0,onChange:b=>{var $;return($=o.onSelect)==null?void 0:$.call(o,b,e.record)},onClick:b=>b.stopPropagation()},null)}if(e.operationColumn.name==="selection-radio"){const k=e.record.key;return g(kh,{modelValue:(h=(f=e.selectedRowKeys)==null?void 0:f.includes(k))!=null?h:!1,disabled:!!e.record.disabled,uninjectGroupContext:!0,onChange:b=>{var $;return($=o.onSelect)==null?void 0:$.call(o,b,e.record)},onClick:b=>b.stopPropagation()},null)}return e.operationColumn.name==="expand"?e.hasExpand&&e.renderExpandBtn?e.renderExpandBtn(e.record):null:e.operationColumn.name==="drag-handle"?(y=(m=n["drag-handle-icon"])==null?void 0:m.call(n))!=null?y:g(iw,null,null):null};return()=>g("td",{class:r.value,style:s.value,rowspan:e.rowSpan>1?e.rowSpan:void 0,colspan:e.colSpan>1?e.colSpan:void 0},[g("span",{class:`${i}-cell`},[u()])])}});const Mhe=e=>{const t=p(()=>{if(e.value)return e.value.type==="handle"?"handle":"row"}),n=xe({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()}}},Nhe=(e,t)=>{const n=D(""),i=xe({}),o=(l,a)=>{a.preventDefault(),n.value=l,zt(window,"mousemove",r),zt(window,"mouseup",s),zt(window,"contextmenu",s)},s=()=>{n.value="",Xt(window,"mousemove",r),Xt(window,"mouseup",s),Xt(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}},zhe=({columns:e,onFilterChange:t})=>{const n=D(KT(e.value));Be(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},jhe=({columns:e,onSorterChange:t})=>{const n=D(GT(e.value));Be(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,y;const{rowspan:k=1,colspan:b=1}=(y=(m=e.value)==null?void 0:m.call(e,{record:u.raw,column:f,rowIndex:c,columnIndex:h}))!=null?y:{};(k>1||b>1)&&(a[`${c}-${h}-${u.key}`]=[k,b],Array.from({length:k}).forEach(($,w)=>{var C;if(c+w<l.length){const{key:_}=(C=l[c+w])!=null?C:{};Array.from({length:b}).forEach((A,L)=>{h+L<n.value.length&&`${c}-${h}-${u.key}`!=`${c+w}-${h+L}-${_}`&&(o.value[`${c+w}-${h+L}-${_}`]=[0,0])})}}))})})};let o=D({});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 Rhe=Object.defineProperty,Bhe=Object.defineProperties,Dhe=Object.getOwnPropertyDescriptors,XT=Object.getOwnPropertySymbols,Fhe=Object.prototype.hasOwnProperty,Vhe=Object.prototype.propertyIsEnumerable,QT=(e,t,n)=>t in e?Rhe(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,xl=(e,t)=>{for(var n in t||(t={}))Fhe.call(t,n)&&QT(e,n,t[n]);if(XT)for(var n of XT(t))Vhe.call(t,n)&&QT(e,n,t[n]);return e},g$=(e,t)=>Bhe(e,Dhe(t));function Whe(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(Ei,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:y,summarySpanMethod:k,scrollbar:b,showEmptyTree:$}=Ne(e),w=j("table"),C=Ze(Ei,void 0),_=p(()=>ft(e.bordered)?xl(xl({},JT),e.bordered):g$(xl({},JT),{wrapper:e.bordered})),{children:A,components:L}=Ug("TableColumn"),x=p(()=>{var Ce,Me;return(Me=(Ce=s.value)==null?void 0:Ce.checkStrictly)!=null?Me:!0}),{displayScrollbar:T,scrollbarProps:O}=F2(b),M=p(()=>{var Ce,Me,Fe,Ye;const et=!!((Ce=e.scroll)!=null&&Ce.x||(Me=e.scroll)!=null&&Me.minWidth),ct=!!((Fe=e.scroll)!=null&&Fe.y||(Ye=e.scroll)!=null&&Ye.maxHeight);return{x:et,y:ct}}),B=D(),W=D({}),{componentRef:U,elementRef:ee}=$d("containerRef"),{componentRef:V,elementRef:R}=$d("containerRef"),{componentRef:F,elementRef:K}=$d("viewportRef"),{componentRef:q,elementRef:Y}=$d("containerRef"),oe=p(()=>fe.value?a1.value?K.value:R.value:ee.value),fe=p(()=>M.value.y||e.stickyHeader||a1.value||M.value.x&&Wn.value.length===0),le=xe(new Map),ue=D();Be([L,le],([Ce,Me])=>{if(Ce.length>0){const Fe=[];Ce.forEach(Ye=>{const et=Me.get(Ye);et&&Fe.push(et)}),ue.value=Fe}else ue.value=void 0});const ge=new Map,ce=D([]),$e=D([]),{resizingColumn:we,columnWidth:_e,handleThMouseDown:Ee}=Nhe(W,t);Be([i,ue,_e],([Ce,Me])=>{var Fe;const Ye=Xfe((Fe=Me??Ce)!=null?Fe:[],ge,_e);ce.value=Ye.dataColumns,$e.value=Ye.groupColumns},{immediate:!0,deep:!0});const De=p(()=>["tl","top","tr"].includes(e.pagePosition)),Q=D(!1),H=D(!1),re=D(!1);Fn(()=>{var Ce,Me,Fe;let Ye=!1,et=!1,ct=!1;((Ce=e.rowSelection)!=null&&Ce.fixed||(Me=e.expandable)!=null&&Me.fixed||(Fe=e.draggable)!=null&&Fe.fixed)&&(Ye=!0);for(const yt of ce.value)yt.fixed==="left"?(Ye=!0,ct=!0):yt.fixed==="right"&&(et=!0);Ye!==Q.value&&(Q.value=Ye),et!==H.value&&(H.value=et),ct!==re.value&&(re.value=ct)});const me=p(()=>{for(const Ce of ce.value)if(Ce.ellipsis)return!0;return!1}),be=Ce=>{const Me={type:Ce,page:ec.value,pageSize:tc.value,sorter:Ae.value,filters:ke.value,dragTarget:Ce==="drag"?gt.data:void 0};t("change",Hh.value,Me,El.value)},X=(Ce,Me)=>{ae.value=g$(xl({},ke.value),{[Ce]:Me}),t("filterChange",Ce,Me),be("filter")},te=(Ce,Me)=>{ye.value=Me?{field:Ce,direction:Me}:void 0,t("sorterChange",Ce,Me),be("sorter")},{_filters:ae,computedFilters:ke,resetFilters:Ie,clearFilters:ze}=zhe({columns:ce,onFilterChange:X}),{_sorter:ye,computedSorter:Ae,resetSorters:qe,clearSorters:Le}=jhe({columns:ce,onSorterChange:te}),Se=new Set,Te=p(()=>{const Ce=[];Se.clear();const Me=Fe=>{if(lt(Fe)&&Fe.length>0)for(const Ye of Fe)Ce.push(Ye[o.value]),Ye.disabled&&Se.add(Ye[o.value]),Ye.children&&Me(Ye.children)};return Me(e.data),Ce}),Ke=p(()=>{const Ce=[],Me=Fe=>{for(const Ye of Fe)Ce.push(Ye.key),Ye.children&&Me(Ye.children)};return Me(Wn.value),Ce}),_t=p(()=>{const Ce=[],Me=Fe=>{for(const Ye of Fe)Ye.disabled||Ce.push(Ye.key),Ye.children&&Me(Ye.children)};return Me(Wn.value),Ce}),{isRadio:Ot,selectedRowKeys:Ht,currentSelectedRowKeys:We,handleSelect:Xe,handleSelectAllLeafs:Qe,handleSelectAll:ot,select:ht,selectAll:kt,clearSelected:gi}=rhe({selectedKeys:u,defaultSelectedKeys:c,rowSelection:s,currentAllRowKeys:Ke,currentAllEnabledRowKeys:_t,emit:t}),{expandedRowKeys:Ti,handleExpand:Vh,expand:Wh,expandAll:id}=ohe({expandedKeys:d,defaultExpandedKeys:f,defaultExpandAllRows:h,expandable:r,allRowKeys:Te,emit:t}),oo=xe({}),rd=(Ce,Me)=>{Ce&&(oo[Me.key]=Ce)},Xa=Ce=>{var Me,Fe;for(const Ye of Object.keys(ke.value)){const et=ke.value[Ye],ct=ge.get(Ye);if(ct&&((Me=ct.filterable)!=null&&Me.filter)&&et.length>0){const yt=(Fe=ct.filterable)==null?void 0:Fe.filter(et,Ce.raw);if(!yt)return yt}}return!0},{dragType:Je,dragState:gt,handleDragStart:En,handleDragEnter:Fo,handleDragLeave:Ll,handleDragover:Qa,handleDragEnd:od,handleDrop:Mw}=Mhe(y),Ja=p(()=>{var Ce;const Me=Fe=>{const Ye=[];for(const et of Fe){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(Fe=>Xa(Fe)?(Fe.children&&(Fe.children=Ce(Fe.children)),!0):!1);return Object.keys(ke.value).length>0?Ce(Ja.value):Ja.value}),El=p(()=>{var Ce,Me,Fe;const Ye=cD(o1.value);if(Ye.length>0){if((Ce=Ae.value)!=null&&Ce.field){const yt=ge.get(Ae.value.field);if(yt&&((Me=yt.sortable)==null?void 0:Me.sorter)!==!0){const{field:Dt,direction:rn}=Ae.value;Ye.sort((Hn,Il)=>{var Ss;const Fw=Lu(Hn.raw,Dt),Qt=Lu(Il.raw,Dt);if((Ss=yt.sortable)!=null&&Ss.sorter&&Ue(yt.sortable.sorter))return yt.sortable.sorter(Hn.raw,Il.raw,{dataIndex:Dt,direction:rn});const Wo=Fw>Qt?1:-1;return rn==="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 Dt=0;Dt<et.length;Dt++){const rn=et[Dt];if(Dt>=et.length-1){const Il=yt[rn],Ss=ct[Dt];Ss>rn?(yt.splice(Ss+1,0,Il),yt.splice(rn,1)):(yt.splice(Ss,0,Il),yt.splice(rn+1,1))}else yt=(Fe=yt[rn].children)!=null?Fe:[]}}}return Ye}),{page:ec,pageSize:tc,handlePageChange:Nw,handlePageSizeChange:zw}=she(e,t),jw=p(()=>{var Ce,Me;return(Me=(Ce=s.value)==null?void 0:Ce.onlyCurrent)!=null?Me:!1});Be(ec,(Ce,Me)=>{Ce!==Me&&jw.value&&gi()});const Wn=p(()=>e.pagination&&El.value.length>tc.value?El.value.slice((ec.value-1)*tc.value,ec.value*tc.value):El.value),Hh=p(()=>uD(Wn.value)),Rw=()=>ce.value.reduce((Ce,Me,Fe)=>{if(Me.dataIndex)if(Fe===0)eb(Ce,Me.dataIndex,e.summaryText,{addPath:!0});else{let Ye=0,et=!1;Wn.value.forEach(ct=>{if(Me.dataIndex){const yt=Lu(ct.raw,Me.dataIndex);ie(yt)?Ye+=yt:!Ge(yt)&&!qi(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=D(0),st=D(!0),Zt=D(!0),vn=()=>{let Ce=!0,Me=!0;const Fe=oe.value;Fe&&(Ce=He.value===0,Me=Math.ceil(He.value+Fe.offsetWidth)>=Fe.scrollWidth),Ce!==st.value&&(st.value=Ce),Me!==Zt.value&&(Zt.value=Me)},yi=()=>st.value&&Zt.value?`${w}-scroll-position-both`:st.value?`${w}-scroll-position-left`:Zt.value?`${w}-scroll-position-right`:`${w}-scroll-position-middle`,so=()=>{const Ce=[];return Q.value&&Ce.push(`${w}-has-fixed-col-left`),H.value&&Ce.push(`${w}-has-fixed-col-right`),Ce},Zh=Ce=>{Ce.target.scrollLeft!==He.value&&(He.value=Ce.target.scrollLeft),vn()},LL=Ce=>{Zh(Ce);const{scrollLeft:Me}=Ce.target;Y.value&&(Y.value.scrollLeft=Me),B.value&&(B.value.scrollLeft=Me)},EL=(Ce,Me)=>{t("rowClick",Ce.raw,Me)},EH=(Ce,Me)=>{t("rowDblclick",Ce.raw,Me)},IH=(Ce,Me)=>{t("rowContextmenu",Ce.raw,Me)},IL=(Ce,Me,Fe)=>{t("cellClick",Ce.raw,Me,Fe)},TL=mm((Ce,Me,Fe)=>{t("cellMouseEnter",Ce.raw,Me,Fe)},30),OL=mm((Ce,Me,Fe)=>{t("cellMouseLeave",Ce.raw,Me,Fe)},30),xL=(Ce,Me,Fe)=>{t("cellDblclick",Ce.raw,Me,Fe)},ML=(Ce,Me,Fe)=>{t("cellContextmenu",Ce.raw,Me,Fe)},TH=(Ce,Me)=>{t("headerClick",Ce,Me)},oi=p(()=>{var Ce,Me;const Fe=[],Ye=Q.value||H.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},Fe.push(et)),e.expandable&&(ct={name:"expand",title:e.expandable.title,width:e.expandable.width,fixed:e.expandable.fixed||Ye},Fe.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},Fe.push(yt)),!re.value&&Fe.length>0&&Fe[Fe.length-1].fixed&&(Fe[Fe.length-1].isLastLeftFixed=!0);const Dt=(Me=e.components)==null?void 0:Me.operations;return Ue(Dt)?Dt({dragHandle:et,expand:ct,selection:yt}):Fe}),OH=p(()=>{var Ce,Me,Fe,Ye;if(M.value.x){const et={width:ie((Ce=e.scroll)==null?void 0:Ce.x)?`${(Me=e.scroll)==null?void 0:Me.x}px`:(Fe=e.scroll)==null?void 0:Fe.x};return(Ye=e.scroll)!=null&&Ye.minWidth&&(et.minWidth=ie(e.scroll.minWidth)?`${e.scroll.minWidth}px`:e.scroll.minWidth),et}}),l1=p(()=>{var Ce,Me,Fe,Ye;if(M.value.x&&Wn.value.length>0){const et={width:ie((Ce=e.scroll)==null?void 0:Ce.x)?`${(Me=e.scroll)==null?void 0:Me.x}px`:(Fe=e.scroll)==null?void 0:Fe.x};return(Ye=e.scroll)!=null&&Ye.minWidth&&(et.minWidth=ie(e.scroll.minWidth)?`${e.scroll.minWidth}px`:e.scroll.minWidth),et}});vt(Rh,xe({loadMore:l,addLazyLoadData:rd,slots:n,sorter:Ae,filters:ke,filterIconAlignLeft:a,resizingColumn:we,checkStrictly:x,currentAllEnabledRowKeys:_t,currentSelectedRowKeys:We,addColumn:(Ce,Me)=>{le.set(Ce,Me)},removeColumn:Ce=>{le.delete(Ce)},onSelectAll:ot,onSelect:Xe,onSelectAllLeafs:Qe,onSorterChange:te,onFilterChange:X,onThMouseDown:Ee}));const NL=p(()=>[w,`${w}-size-${e.size}`,{[`${w}-border`]:_.value.wrapper,[`${w}-border-cell`]:_.value.cell,[`${w}-border-header-cell`]:!_.value.cell&&_.value.headerCell,[`${w}-border-body-cell`]:!_.value.cell&&_.value.bodyCell,[`${w}-stripe`]:e.stripe,[`${w}-hover`]:e.hoverable,[`${w}-dragging`]:gt.dragging,[`${w}-type-selection`]:!!e.rowSelection,[`${w}-empty`]:e.data&&Wn.value.length===0,[`${w}-layout-fixed`]:e.tableLayoutFixed||M.value.x||fe.value||me.value}]),xH=p(()=>[`${w}-pagination`,{[`${w}-pagination-left`]:e.pagePosition==="tl"||e.pagePosition==="bl",[`${w}-pagination-center`]:e.pagePosition==="top"||e.pagePosition==="bottom",[`${w}-pagination-right`]:e.pagePosition==="tr"||e.pagePosition==="br",[`${w}-pagination-top`]:De.value}]),MH=p(()=>{const Ce=so();return M.value.x&&Ce.push(yi()),fe.value&&Ce.push(`${w}-scroll-y`),Ce}),a1=p(()=>!!e.virtualListProps),Bw=D({}),zL=()=>{const Ce={};for(const Me of Object.keys(W.value))Ce[Me]=W.value[Me].offsetWidth;Bw.value=Ce},qh=D(!1),jL=()=>R.value?R.value.offsetWidth>R.value.clientWidth:!1,NH=()=>{const Ce=jL();qh.value!==Ce&&(qh.value=Ce),vn(),zL()};at(()=>{qh.value=jL(),zL()});const zH=p(()=>ft(e.loading)?e.loading:{loading:e.loading}),RL=()=>g(hl,{empty:!0},{default:()=>[g(Ia,{colSpan:ce.value.length+oi.value.length},{default:()=>{var Ce,Me,Fe,Ye,et;return[(et=(Ye=(Ce=n.empty)==null?void 0:Ce.call(n))!=null?Ye:(Fe=C==null?void 0:(Me=C.slots).empty)==null?void 0:Fe.call(Me,{component:"table"}))!=null?et:g(Pl,null,null)]}})]}),jH=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(oi.value,ce.value)),RH=p(()=>e.spanAll?BL.value:ce.value),{tableSpan:DL,removedCells:FL}=YT({spanMethod:m,data:Wn,columns:RH}),{tableSpan:VL,removedCells:WL}=YT({spanMethod:k,data:Vo,columns:BL}),c1=Ce=>{if(!(!a1.value||!Ce||!Bw.value[Ce]))return{width:`${Bw.value[Ce]}px`}},BH=(Ce,Me)=>g(hl,{key:`table-summary-${Me}`,class:[`${w}-tr-summary`,Ue(e.rowClass)?e.rowClass(Ce.raw,Me):e.rowClass],onClick:Fe=>EL(Ce,Fe)},{default:()=>[oi.value.map((Fe,Ye)=>{var et;const ct=`${Me}-${Ye}-${Ce.key}`,[yt,Dt]=(et=VL.value[ct])!=null?et:[1,1];if(WL.value.includes(ct))return null;const rn=c1(Fe.name);return g(UT,{style:rn,operationColumn:Fe,operations:oi.value,record:Ce,rowSpan:yt,colSpan:Dt,summary:!0},null)}),ce.value.map((Fe,Ye)=>{var et;const ct=`${Me}-${oi.value.length+Ye}-${Ce.key}`,[yt,Dt]=(et=VL.value[ct])!=null?et:[1,1];if(WL.value.includes(ct))return null;const rn=c1(Fe.dataIndex);return g(Ia,{key:`td-${ct}`,style:rn,rowIndex:Me,record:Ce,column:Fe,operations:oi.value,dataColumns:ce.value,rowSpan:yt,colSpan:Dt,summary:!0,onClick:Hn=>IL(Ce,Fe,Hn),onDblclick:Hn=>xL(Ce,Fe,Hn),onMouseenter:Hn=>TL(Ce,Fe,Hn),onMouseleave:Hn=>OL(Ce,Fe,Hn),onContextmenu:Hn=>ML(Ce,Fe,Hn)},{td:n.td,cell:n["summary-cell"]})})],tr:n.tr}),HL=()=>Vo.value&&Vo.value.length>0?g("tfoot",null,[Vo.value.map((Ce,Me)=>BH(Ce,Me))]):null,ZL=(Ce,Me=!0)=>{var Fe,Ye,et,ct,yt;const Dt=Ce.key,rn=Ti.value.includes(Dt);return g("button",{type:"button",class:`${w}-expand-btn`,onClick:Hn=>{Vh(Dt,Ce.raw),Me&&Hn.stopPropagation()}},[(yt=(ct=(Fe=n["expand-icon"])==null?void 0:Fe.call(n,{expanded:rn,record:Ce.raw}))!=null?ct:(et=(Ye=e.expandable)==null?void 0:Ye.icon)==null?void 0:et.call(Ye,rn,Ce.raw))!=null?yt:g(rn?X2:Ru,null,null)])},DH=(Ce,{indentSize:Me,indexPath:Fe,allowDrag:Ye,expandContent:et})=>{var ct,yt;if(Ce.hasSubtree)return((ct=Ce.children)==null?void 0:ct.length)===0&&$.value?RL():(yt=Ce.children)==null?void 0:yt.map((Dt,rn)=>Dw(Dt,rn,{indentSize:Me,indexPath:Fe,allowDrag:Ye}));if(et){const Dt=oe.value;return g(hl,{key:`${Ce.key}-expand`,expand:!0},{default:()=>[g(Ia,{isFixedExpand:Q.value||H.value,containerWidth:Dt==null?void 0:Dt.clientWidth,colSpan:ce.value.length+oi.value.length},Whe(et)?et:{default:()=>[et]})]})}return null},Dw=(Ce,Me,{indentSize:Fe=0,indexPath:Ye,allowDrag:et=!0}={})=>{var ct;const yt=Ce.key,Dt=(Ye??[]).concat(Me),rn=jH(Ce),Hn=Ti.value.includes(yt),Il=gt.sourceKey===Ce.key,Ss=Je.value?{draggable:et,onDragstart:Qt=>{et&&En(Qt,Ce.key,Dt,Ce.raw)},onDragend:Qt=>{et&&od(Qt)}}:{},Fw=Je.value?{onDragenter:Qt=>{et&&Fo(Qt,Dt)},onDragover:Qt=>{et&&Qa(Qt)},onDrop:Qt=>{et&&(be("drag"),Mw(Qt))}}:{};return g(Re,null,[g(hl,Pe({key:yt,class:[{[`${w}-tr-draggable`]:Je.value==="row",[`${w}-tr-drag`]:Il},Ue(e.rowClass)?e.rowClass(Ce.raw,Me):e.rowClass],rowIndex:Me,record:Ce,checked:e.rowSelection&&((ct=Ht.value)==null?void 0:ct.includes(yt)),onClick:Qt=>EL(Ce,Qt),onDblclick:Qt=>EH(Ce,Qt),onContextmenu:Qt=>IH(Ce,Qt)},Je.value==="row"?Ss:{},Fw),{default:()=>[oi.value.map((Qt,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(Qt.name);return g(UT,Pe({key:`operation-td-${Wo}`,style:Hw,operationColumn:Qt,operations:oi.value,record:Ce,hasExpand:!!rn,selectedRowKeys:We.value,rowSpan:Vw,colSpan:Ww,renderExpandBtn:ZL},Je.value==="handle"?Ss:{}),{"drag-handle-icon":n["drag-handle-icon"]})}),ce.value.map((Qt,Wo)=>{var Uh;const Kh=`${Me}-${e.spanAll?oi.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?Fe-20:Fe}:{},WH=c1(Qt.dataIndex);return g(Ia,Pe({key:`td-${Wo}`,style:WH,rowIndex:Me,record:Ce,column:Qt,operations:oi.value,dataColumns:ce.value,rowSpan:Vw,renderExpandBtn:ZL,colSpan:Ww},Hw,{onClick:_s=>IL(Ce,Qt,_s),onDblclick:_s=>xL(Ce,Qt,_s),onMouseenter:_s=>TL(Ce,Qt,_s),onMouseleave:_s=>OL(Ce,Qt,_s),onContextmenu:_s=>ML(Ce,Qt,_s)}),{td:n.td})})],tr:n.tr}),Hn&&DH(Ce,{indentSize:Fe+e.indentSize,indexPath:Dt,allowDrag:et&&!Il,expandContent:rn})])},qL=()=>{const Ce=Wn.value.some(Me=>!!Me.hasSubtree);return g(Gp,null,{default:()=>[Wn.value.length>0?Wn.value.map((Me,Fe)=>Dw(Me,Fe,{indentSize:Ce?20:0})):RL()],tbody:n.tbody})},UL=()=>g(Kp,null,{default:()=>[$e.value.map((Ce,Me)=>g(hl,{key:`header-row-${Me}`},{default:()=>[Me===0&&oi.value.map((Fe,Ye)=>{var et;return g(xhe,{key:`operation-th-${Ye}`,ref:ct=>{ct!=null&&ct.$el&&Fe.name&&(W.value[Fe.name]=ct.$el)},operationColumn:Fe,operations:oi.value,selectAll:!!(Fe.name==="selection-checkbox"&&((et=e.rowSelection)!=null&&et.showCheckedAll)),rowSpan:$e.value.length},null)}),Ce.map((Fe,Ye)=>{const et=e.columnResizable&&!!Fe.dataIndex&&Ye<Ce.length-1;return g(Yp,{key:`th-${Ye}`,ref:ct=>{ct!=null&&ct.$el&&Fe.dataIndex&&(W.value[Fe.dataIndex]=ct.$el)},column:Fe,operations:oi.value,dataColumns:ce.value,resizable:et,onClick:ct=>TH(Fe,ct)},{th:n.th})})]}))],thead:n.thead}),FH=()=>{var Ce,Me;if(fe.value){const Fe=ie(e.stickyHeader)?`${e.stickyHeader}px`:void 0,Ye=[(Ce=O.value)==null?void 0:Ce.outerClass];e.stickyHeader&&Ye.push(`${w}-header-sticky`);const et=xl({top:Fe},(Me=O.value)==null?void 0:Me.outerStyle),ct=T.value?jo:"div";return g(Re,null,[e.showHeader&&g(ct,Pe({ref:q,class:[`${w}-header`,{[`${w}-header-sticky`]:e.stickyHeader&&!T.value}],style:{overflowY:qh.value?"scroll":void 0,top:T.value?void 0:Fe}},b.value?g$(xl({hide:Wn.value.length!==0,disableVertical:!0},O.value),{outerClass:Ye,outerStyle:et}):void 0),{default:()=>[g("table",{class:`${w}-element`,style:OH.value,cellpadding:0,cellspacing:0},[g(E1,{dataColumns:ce.value,operations:oi.value,columnWidth:_e},null),UL()])]}),g(No,{onResize:NH},{default:()=>{var yt,Dt;return[a1.value&&Wn.value.length?g(zh,Pe({ref:rn=>{rn!=null&&rn.$el&&(R.value=rn.$el)},class:`${w}-body`,data:Wn.value,itemKey:"_key",component:{list:"table",content:"tbody"},listAttrs:{class:`${w}-element`,style:l1.value},paddingPosition:"list",height:"auto"},e.virtualListProps,{onScroll:LL}),{item:({item:rn,index:Hn})=>Dw(rn,Hn)}):g(ct,Pe({ref:V,class:`${w}-body`,style:{maxHeight:ie((yt=e.scroll)==null?void 0:yt.y)?`${(Dt=e.scroll)==null?void 0:Dt.y}px`:"100%"}},b.value?xl({outerStyle:{display:"flex",minHeight:"0"}},O.value):void 0,{onScroll:LL}),{default:()=>[g("table",{class:`${w}-element`,style:l1.value,cellpadding:0,cellspacing:0},[Wn.value.length!==0&&g(E1,{dataColumns:ce.value,operations:oi.value,columnWidth:_e},null),qL()])]})]}}),Vo.value&&Vo.value.length>0&&g("div",{ref:B,class:`${w}-tfoot`,style:{overflowY:qh.value?"scroll":"hidden"}},[g("table",{class:`${w}-element`,style:l1.value,cellpadding:0,cellspacing:0},[g(E1,{dataColumns:ce.value,operations:oi.value,columnWidth:_e},null),HL()])])])}return g(No,{onResize:()=>vn()},{default:()=>[g("table",{class:`${w}-element`,cellpadding:0,cellspacing:0,style:l1.value},[g(E1,{dataColumns:ce.value,operations:oi.value,columnWidth:_e},null),e.showHeader&&UL(),qL(),Vo.value&&Vo.value.length>0&&HL()])]})},KL=Ce=>{var Me;const Fe=(Me=e.scroll)!=null&&Me.maxHeight?{maxHeight:e.scroll.maxHeight}:void 0,Ye=T.value?jo:"div";return g(Re,null,[g("div",{class:[`${w}-container`,MH.value]},[g(Ye,Pe({ref:U,class:[`${w}-content`,{[`${w}-content-scroll-x`]:!fe.value}],style:Fe},b.value?xl({outerStyle:{height:"100%"}},O.value):void 0,{onScroll:Zh}),{default:()=>[Ce?g("table",{class:`${w}-element`,cellpadding:0,cellspacing:0},[Ce()]):FH()]})]),n.footer&&g("div",{class:`${w}-footer`},[n.footer()])])},GL=()=>{var Ce,Me;const Fe=ft(e.pagination)?pi(e.pagination,["current","pageSize","defaultCurrent","defaultPageSize"]):{};return g("div",{class:xH.value},[(Ce=n["pagination-left"])==null?void 0:Ce.call(n),g(y7,Pe({total:o1.value.length,current:ec.value,pageSize:tc.value,onChange:Ye=>{Nw(Ye),be("pagination")},onPageSizeChange:Ye=>{zw(Ye),be("pagination")}},Fe),null),(Me=n["pagination-right"])==null?void 0:Me.call(n)])},VH=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?g("div",{class:NL.value},[KL(n.default)]):(A.value=(Ce=n.columns)==null?void 0:Ce.call(n),g("div",{class:NL.value,style:VH.value},[A.value,g(zo,zH.value,{default:()=>[e.pagination!==!1&&(Wn.value.length>0||El.value.length>0)&&De.value&&GL(),KL(),e.pagination!==!1&&(Wn.value.length>0||El.value.length>0)&&!De.value&&GL()]})]))},selfExpand:Wh,selfExpandAll:id,selfSelect:ht,selfSelectAll:kt,selfResetFilters:Ie,selfClearFilters:ze,selfResetSorters:qe,selfClearSorters:Le}},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=sr(e,t),i=D(n.value);return Be(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}=Ne(e),d=lo(e,"sortable"),f=lo(e,"filterable"),h=lo(e,"cellClass"),m=lo(e,"headerCellClass"),y=lo(e,"bodyCellClass"),k=lo(e,"summaryCellClass"),b=lo(e,"cellStyle"),$=lo(e,"headerCellStyle"),w=lo(e,"bodyCellStyle"),C=lo(e,"summaryCellStyle"),_=lo(e,"tooltip"),A=Bt(),L=Ze(Rh,{}),x=Ze(FT,void 0),{children:T,components:O}=Ug("TableColumn"),M=xe(new Map);vt(FT,{addChild:(V,R)=>{M.set(V,R)},removeChild:V=>{M.delete(V)}});const U=D();Be([O,M],([V,R])=>{if(V.length>0){const F=[];V.forEach(K=>{const q=R.get(K);q&&F.push(q)}),U.value=F}else U.value=void 0});const ee=xe({dataIndex:i,title:o,width:s,minWidth:c,align:r,fixed:l,ellipsis:a,sortable:d,filterable:f,cellClass:h,headerCellClass:m,bodyCellClass:y,summaryCellClass:k,cellStyle:b,headerCellStyle:$,bodyCellStyle:w,summaryCellStyle:C,index:u,tooltip:_,children:U,slots:t});return A&&(x?x.addChild(A.uid,ee):(n=L.addColumn)==null||n.call(L,A.uid,ee)),nn(()=>{var V;A&&(x?x.removeChild(A.uid):(V=L.removeColumn)==null||V.call(L,A.uid))}),()=>{var V;return T.value=(V=t.default)==null?void 0:V.call(t),T.value}}});const Hhe=Object.assign(y$,{Thead:Kp,Tbody:Gp,Tr:hl,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+hl.name,hl),e.component(n+Yp.name,Yp),e.component(n+Ia.name,Ia),e.component(n+j0.name,j0)}}),Zhe=({direction:e,type:t,offset:n})=>e==="vertical"?{transform:`translateY(${-n}px)`}:{transform:`translateX(${-n}px)`},qhe=(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"),Uhe=N({name:"TabsTab",components:{IconHover:ln,IconClose:mi},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 Khe(e,t,n,i,o,s){const r=se("icon-close"),l=se("icon-hover");return S(),I("div",Pe({tabindex:"0",class:e.cls},e.eventHandlers),[P("span",{class:E(`${e.prefixCls}-title`)},[he(e.$slots,"default")],2),e.editable&&e.tab.closable?(S(),pe(l,{key:0,class:E(`${e.prefixCls}-close-btn`),onClick:ir(e.handleDelete,["stop"])},{default:ve(()=>[g(r)]),_:1},8,["class","onClick"])):de("v-if",!0)],16)}var Ghe=Z(Uhe,[["render",Khe]]);function Yhe(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"?g(ro,null,null):g($s,null,null):e.type==="next"?g(Yu,null,null):g(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 g("div",{class:s.value,onClick:i},[g(ln,{disabled:e.disabled},Yhe(r=o())?r:{default:()=>[r]})])}}});const Xhe=N({name:"TabsNavInk",props:{activeTabRef:{type:Object},direction:{type:String},disabled:Boolean,animation:Boolean},setup(e){const{activeTabRef:t}=Ne(e),n=j("tabs-nav-ink"),i=D(0),o=D(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)}};at(()=>{wt(()=>r())}),xn(()=>{r()});const l=p(()=>[n,{[`${n}-animation`]:e.animation,[`${n}-disabled`]:e.disabled}]);return{prefixCls:n,cls:l,style:s}}});function Qhe(e,t,n,i,o,s){return S(),I("div",{class:E(e.cls),style:ne(e.style)},null,6)}var Jhe=Z(Xhe,[["render",Qhe]]),epe=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}=Ne(e),a=j("tabs-nav"),u=D(),c=D(),d=D({}),f=p(()=>{if(!Ge(o.value))return d.value[o.value]}),h=D(),m=p(()=>e.editable&&["line","card","card-gutter"].includes(e.type)),y=D(!1),k=D(0),b=D(0),$=D(0),w=()=>{var K,q,Y;return(Y=r.value==="vertical"?(K=u.value)==null?void 0:K.offsetHeight:(q=u.value)==null?void 0:q.offsetWidth)!=null?Y:0},C=()=>!c.value||!u.value?0:r.value==="vertical"?c.value.offsetHeight-u.value.offsetHeight:c.value.offsetWidth-u.value.offsetWidth,_=()=>{y.value=A(),y.value?(k.value=w(),b.value=C(),$.value>b.value&&($.value=b.value)):$.value=0},A=()=>u.value&&c.value?e.direction==="vertical"?c.value.offsetHeight>u.value.offsetHeight:c.value.offsetWidth>u.value.offsetWidth:!1,L=K=>{(!u.value||!c.value||K<0)&&(K=0),$.value=Math.min(K,b.value)},x=()=>{if(!f.value||!u.value||!y.value)return;qhe(u.value,r.value);const K=r.value==="horizontal",q=K?"offsetLeft":"offsetTop",Y=K?"offsetWidth":"offsetHeight",oe=f.value[q],fe=f.value[Y],le=u.value[Y],ue=window.getComputedStyle(f.value),ge=K?l.value==="end"?"marginRight":"marginLeft":l.value==="end"?"marginBottom":"marginTop",ce=parseFloat(ue[ge])||0;l.value==="auto"?oe<$.value?L(oe-ce):oe+fe>$.value+le&&L(oe+fe-le+ce):l.value==="center"?L(oe+(fe-le+ce)/2):l.value==="start"?L(oe-ce):l.value==="end"?L(oe+fe-le+ce):ie(l.value)&&L(oe-l.value)},T=K=>{if(!y.value)return;K.preventDefault();const{deltaX:q,deltaY:Y}=K;Math.abs(q)>Math.abs(Y)?L($.value+q):L($.value+Y)},O=(K,q)=>{t("click",K,q)},M=(K,q)=>{t("delete",K,q)},B=K=>{const q=K==="previous"?$.value-k.value:$.value+k.value;L(q)},W=()=>{_(),h.value&&h.value.$forceUpdate()};Be(i,()=>{wt(()=>{_()})}),Be([s,l],()=>{setTimeout(()=>{x()},0)}),at(()=>{_()});const U=()=>!m.value||!e.showAddButton?null:g("div",{class:`${a}-add-btn`,onClick:K=>t("add",K)},[g(ln,null,{default:()=>[g(Ru,null,null)]})]),ee=p(()=>[a,`${a}-${e.direction}`,`${a}-${e.position}`,`${a}-size-${e.size}`,`${a}-type-${e.type}`]),V=p(()=>[`${a}-tab-list`,{[`${a}-tab-list-no-padding`]:!e.headerPadding&&["line","text"].includes(e.type)&&e.direction==="horizontal"}]),R=p(()=>Zhe({direction:e.direction,type:e.type,offset:$.value})),F=p(()=>[`${a}-tab`,{[`${a}-tab-scroll`]:y.value}]);return()=>{var K;return g("div",{class:ee.value},[y.value&&g(eO,{type:"previous",direction:e.direction,disabled:$.value<=0,onClick:B},null),g(No,{onResize:()=>_()},{default:()=>[g("div",{class:F.value,ref:u,onWheel:T},[g(No,{onResize:W},{default:()=>[g("div",{ref:c,class:V.value,style:R.value},[e.tabs.map((q,Y)=>g(Ghe,{key:q.key,ref:oe=>{oe!=null&&oe.$el&&(d.value[q.key]=oe.$el)},active:q.key===o.value,tab:q,editable:e.editable,onClick:O,onDelete:M},{default:()=>{var oe,fe,le;return[(le=(fe=(oe=q.slots).title)==null?void 0:fe.call(oe))!=null?le:q.title]}})),e.type==="line"&&f.value&&g(Jhe,{ref:h,activeTabRef:f.value,direction:e.direction,disabled:!1,animation:e.animation},null)])]}),!y.value&&U()])]}),y.value&&g(eO,{type:"next",direction:e.direction,disabled:$.value>=b.value,onClick:B},null),g("div",{class:`${a}-extra`},[y.value&&U(),(K=n.extra)==null?void 0:K.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}=Ne(e),l=j("tabs"),{mergedSize:a}=vi(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=xe(new Map),m=p(()=>{const M=[];return f.value.forEach(B=>{const W=h.get(B);W&&M.push(W)}),M}),y=p(()=>m.value.map(M=>M.key)),k=(M,B)=>{h.set(M,B)},b=M=>{h.delete(M)},$=D(e.defaultActiveKey),w=p(()=>{var M;const B=(M=e.activeKey)!=null?M:$.value;return Ge(B)?y.value[0]:B}),C=p(()=>{const M=y.value.indexOf(w.value);return M===-1?0:M});vt(P7,xe({lazyLoad:o,destroyOnHide:s,activeKey:w,addItem:k,removeItem:b,trigger:r}));const _=M=>{M!==w.value&&($.value=M,t("update:activeKey",M),t("change",M))},A=(M,B)=>{_(M),t("tabClick",M,B)},L=M=>{t("add",M),e.autoSwitch&&wt(()=>{const B=y.value[y.value.length-1];_(B)})},x=(M,B)=>{t("delete",M,B)},T=()=>g("div",{class:[`${l}-content`,{[`${l}-content-hide`]:e.hideContent}]},[g("div",{class:[`${l}-content-list`,{[`${l}-content-animation`]:e.animation}],style:{marginLeft:`-${C.value*100}%`}},[d.value])]),O=p(()=>[l,`${l}-${c.value}`,`${l}-${u.value}`,`${l}-type-${e.type}`,`${l}-size-${a.value}`,{[`${l}-justify`]:e.justify}]);return()=>{var M;return d.value=(M=n.default)==null?void 0:M.call(n),g("div",{class:O.value},[u.value==="bottom"&&T(),g(epe,{tabs:m.value,activeKey:w.value,activeIndex:C.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:A,onAdd:L,onDelete:x},{extra:n.extra}),u.value!=="bottom"&&T()])}}}),tpe=Object.defineProperty,tO=Object.getOwnPropertySymbols,npe=Object.prototype.hasOwnProperty,ipe=Object.prototype.propertyIsEnumerable,nO=(e,t,n)=>t in e?tpe(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,rpe=(e,t)=>{for(var n in t||(t={}))npe.call(t,n)&&nO(e,n,t[n]);if(tO)for(var n of tO(t))ipe.call(t,n)&&nO(e,n,t[n]);return e};const ope=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}=Ne(e),r=Bt(),l=j("tabs"),a=Ze(P7,{}),u=D(),c=p(()=>r==null?void 0:r.vnode.key),d=p(()=>c.value===a.activeKey),f=D(a.lazyLoad?d.value:!0),h=xe({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)),nn(()=>{var m;r!=null&&r.uid&&((m=a.removeItem)==null||m.call(a,r.uid))}),Be(d,m=>{m?f.value||(f.value=!0):(e.destroyOnHide||a.destroyOnHide)&&(f.value=!1)}),xn(()=>{h.slots=rpe({},t)}),{prefixCls:l,active:d,itemRef:u,mounted:f}}});function spe(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`)},[he(e.$slots,"default")],2)):de("v-if",!0)],2)}var R0=Z(ope,[["render",spe]]);const lpe=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 ape(e){const{modelValue:t,defaultValue:n,format:i,isRange:o}=Ne(e);function s(){return o.value?[]:void 0}function r(k){if(!Ge(k))return o.value?lt(k)?k:[k,void 0]:k}const l=p(()=>{const k=r(t.value);return Rr(k,i.value)}),a=p(()=>{const k=r(n.value);return Rr(k,i.value)}),[u,c]=_i(Ge(l.value)?Ge(a.value)?s():a.value:l.value);Be(l,()=>{Ge(l.value)&&c(s())});const d=p(()=>l.value||u.value),[f,h]=_i(d.value);Be([d],()=>{h(d.value)});const[m,y]=_i();return Be([f],()=>{y(void 0)}),{computedValue:d,panelValue:f,inputValue:m,setValue:c,setPanelValue:h,setInputValue:y}}var cpe=Object.defineProperty,upe=Object.defineProperties,dpe=Object.getOwnPropertyDescriptors,iO=Object.getOwnPropertySymbols,fpe=Object.prototype.hasOwnProperty,hpe=Object.prototype.propertyIsEnumerable,rO=(e,t,n)=>t in e?cpe(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,ppe=(e,t)=>{for(var n in t||(t={}))fpe.call(t,n)&&rO(e,n,t[n]);if(iO)for(var n of iO(t))hpe.call(t,n)&&rO(e,n,t[n]);return e},mpe=(e,t)=>upe(e,dpe(t)),vpe=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}=Ne(e),o=D(i.value);Be(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=mpe(ppe({},this.$attrs),{isRange:!0,value:this.displayValue,onSelect:this.onSelect,onConfirm:this.onConfirm});return g(Qy,e,this.$slots)}}),gpe=Object.defineProperty,oO=Object.getOwnPropertySymbols,ype=Object.prototype.hasOwnProperty,bpe=Object.prototype.propertyIsEnumerable,sO=(e,t,n)=>t in e?gpe(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,k$=(e,t)=>{for(var n in t||(t={}))ype.call(t,n)&&sO(e,n,t[n]);if(oO)for(var n of oO(t))bpe.call(t,n)&&sO(e,n,t[n]);return e};const kpe=N({name:"TimePicker",components:{Trigger:ri,DateInput:DR,DateRangeInput:lB,Panel:Qy,RangePanel:vpe,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}=Ne(e),{mergedDisabled:y,eventHandlers:k}=an({disabled:u}),b=p(()=>n.value==="time-range"),$=j("timepicker"),w=D(),{format:C,use12Hours:_}=u7(xe({format:i,use12Hours:o})),{computedValue:A,panelValue:L,inputValue:x,setValue:T,setPanelValue:O,setInputValue:M}=ape(xe({modelValue:s,defaultValue:r,isRange:b,format:C})),[B,W]=ii(a.value,xe({value:l})),U=H=>{H!==B.value&&(W(H),t("popup-visible-change",H),t("update:popupVisible",H))},{t:ee}=dn(),[V,R]=_i(0),F=p(()=>{const H=c==null?void 0:c.value;return b.value?Ge(H)?ee("datePicker.rangePlaceholder.time"):lt(H)?H:[H,H]:Ge(H)?ee("datePicker.placeholder.time"):H}),K=qR(xe({disabledHours:f,disabledMinutes:h,disabledSeconds:m}));function q(H){var re,me;if(n7(H,A.value)){const be=vs(H,C.value),X=gr(H);t("update:modelValue",be),t("change",be,X),(me=(re=k.value)==null?void 0:re.onChange)==null||me.call(re)}}function Y(H,re){if(K(H))return;let me=H;if(lt(H)){const be=Tn();me=H.map(X=>(X&&(X=X.year(be.year()),X=X.month(be.month()),X=X.date(be.date())),X)),fp(me)&&(me=pm(me)),(me==null?void 0:me.length)===0&&(me=void 0)}q(me),T(me),re!==B.value&&U(re)}function oe(H,re){O(H),re!==B.value&&U(re)}function fe(H){w.value&&w.value.focus&&w.value.focus(H)}function le(H){y.value||(U(H),H&&wt(()=>{fe(V.value)}))}function ue(H){const re=vs(H,C.value),me=gr(H);t("select",re,me),d.value&&(!b.value||fp(H))?Y(H,!0):(oe(H,!0),M(void 0))}function ge(H){Y(H,!1)}function ce(){Y(L.value||A.value,!1)}function $e(){if(fp(L.value))Y(L.value,!1);else{const H=(V.value+1)%2;R(H),fe(H)}}function we(H){U(!0);const re=H.target.value;if(M(re),!Xy(re,C.value))return;const me=Tn(re,C.value);K(me)||(d.value?Y(me,!0):oe(me,!0))}function _e(H){U(!0);const re=H.target.value,me=lt(x.value)?[...x.value]:lt(L.value)&&vs(L.value,C.value)||[];if(me[V.value]=re,M(me),!Xy(re,C.value))return;const be=Tn(re,C.value);if(K(be))return;const X=lt(L.value)?[...L.value]:[];X[V.value]=be,d.value&&fp(X)?Y(X,!0):oe(X,!0)}function Ee(H){H.stopPropagation(),O(void 0),Y(void 0,b.value)}Be(B,(H,re)=>{H!==re&&O(A.value),H||M(void 0)});const De=p(()=>b.value?{focusedIndex:V.value,onFocusedIndexChange:H=>{R(H)},onChange:_e,onPressEnter:$e}:{onChange:we,onPressEnter:ce}),Q=p(()=>b.value?{displayIndex:V.value,onDisplayIndexChange:H=>{R(H),fe(H)}}:{});return{refInput:w,isRange:b,prefixCls:$,panelVisible:B,focusedInputIndex:V,computedPlaceholder:F,panelValue:L,inputValue:x,computedFormat:C,computedUse12Hours:_,inputProps:De,panelProps:Q,mergedDisabled:y,onPanelVisibleChange:le,onInputClear:Ee,onPanelSelect:ue,onPanelConfirm:ge,onPanelClick:()=>{fe(V.value)}}}});function wpe(e,t,n,i,o,s){const r=se("IconClockCircle"),l=se("Trigger");return S(),pe(l,Pe({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:ve(()=>[P("div",{class:E(`${e.prefixCls}-container`),onClick:t[0]||(t[0]=(...a)=>e.onPanelClick&&e.onPanelClick(...a))},[(S(),pe(Wi(e.isRange?"RangePanel":"Panel"),Pe(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}),Jt({_:2},[e.$slots.extra?{name:"extra-footer",fn:ve(()=>[he(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:ve(()=>[(S(),pe(Wi(e.isRange?"DateRangeInput":"DateInput"),Pe(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}),Jt({"suffix-icon":ve(()=>[he(e.$slots,"suffix-icon",{},()=>[g(r)])]),_:2},[e.$slots.prefix?{name:"prefix",fn:ve(()=>[he(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$=Z(kpe,[["render",wpe]]);const Cpe=Object.assign(w$,{install:(e,t)=>{nt(e,t);const n=tt(t);e.component(n+w$.name,w$)}}),pD=Symbol("ArcoTimeline");var $pe=Object.defineProperty,lO=Object.getOwnPropertySymbols,Spe=Object.prototype.hasOwnProperty,_pe=Object.prototype.propertyIsEnumerable,aO=(e,t,n)=>t in e?$pe(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,Ppe=(e,t)=>{for(var n in t||(t={}))Spe.call(t,n)&&aO(e,n,t[n]);if(lO)for(var n of lO(t))_pe.call(t,n)&&aO(e,n,t[n]);return e};const Ape=(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]},Lpe=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(pD,{}),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:y="left"}=i,k=s.value,b=Ape(o.value,y,k,e.position);return[t,{[`${t}-${k}-${b}`]:k,[`${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 Ppe({[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 Epe(e,t,n,i,o,s){return S(),I("div",{role:"listitem",class:E(e.cls)},[P("div",{class:E(`${e.prefixCls}-dot-wrapper`)},[P("div",{class:E(e.dotLineCls),style:ne(e.computedDotLineStyle)},null,6),P("div",{class:E(`${e.prefixCls}-dot-content`)},[e.$slots.dot?(S(),I("div",{key:0,class:E(`${e.prefixCls}-dot-custom`)},[he(e.$slots,"dot")],2)):(S(),I("div",{key:1,class:E(e.dotTypeCls),style:ne(e.computedDotStyle)},null,6))],2)],2),P("div",{class:E(`${e.prefixCls}-content-wrapper`)},[e.$slots.default?(S(),I("div",{key:0,class:E(`${e.prefixCls}-content`)},[he(e.$slots,"default")],2)):de("v-if",!0),e.labelPosition!=="relative"?(S(),I("div",{key:1,class:E(`${e.prefixCls}-label`)},[e.$slots.label?he(e.$slots,"label",{key:0}):(S(),I(Re,{key:1},[Ve(Oe(e.label),1)],2112))],2)):de("v-if",!0)],2),e.labelPosition==="relative"?(S(),I("div",{key:0,class:E(`${e.prefixCls}-label`)},[e.$slots.label?he(e.$slots,"label",{key:0}):(S(),I(Re,{key:1},[Ve(Oe(e.label),1)],2112))],2)):de("v-if",!0)],2)}var Fd=Z(Lpe,[["render",Epe]]),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}=Ne(e),c=xe({items:s,direction:l,reverse:r,labelPosition:a,mode:u});vt(pD,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(g(Fd,{lineType:"dashed"},{default:()=>[e.pending!==!0&&g("div",null,[e.pending])],dot:()=>{var m,y;return(y=(m=t.dot)==null?void 0:m.call(t))!=null?y:g(zo,{size:12},null)}})):o.value=(h=t.default)==null?void 0:h.call(t),g("div",{role:"list",class:d.value},[o.value])}}});const Ipe=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)}}),Tpe=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=ie(e.size)?`${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=P("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),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 $$=Z(Tpe,[["render",Npe]]);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 zpe=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 g("div",{class:o.value,onClick:i},[e.allowClear||e.simple?g("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]):g(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&&g(ln,{class:`${t}-remove-btn`,onClick:s},{default:()=>[g(mi,null,null)]})])}}});const jpe=N({name:"TransferView",components:{Empty:G1,Checkbox:To,IconHover:ln,IconDelete:lw,InputSearch:Za.Search,List:DB,TransferListItem:zpe,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=D(""),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 Rpe(e,t,n,i,o,s){const r=se("checkbox"),l=se("icon-delete"),a=se("icon-hover"),u=se("input-search"),c=se("transfer-list-item"),d=se("list"),f=se("Scrollbar"),h=se("Empty");return S(),I("div",{class:E(e.prefixCls)},[P("div",{class:E(`${e.prefixCls}-header`)},[he(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},()=>[P("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`)},Oe(e.title),3)):(S(),pe(r,{key:1,"model-value":e.checked,indeterminate:e.indeterminate,disabled:e.disabled,"uninject-group-context":"",onChange:e.handleSelectAllChange},{default:ve(()=>[Ve(Oe(e.title),1)]),_:1},8,["model-value","indeterminate","disabled","onChange"]))],2),e.allowClear?(S(),pe(a,{key:0,disabled:e.disabled,class:E(`${e.prefixCls}-header-clear-btn`),onClick:e.handleClear},{default:ve(()=>[g(l)]),_:1},8,["disabled","class","onClick"])):e.simple?de("v-if",!0):(S(),I("span",{key:1,class:E(`${e.prefixCls}-header-count`)},Oe(e.dataInfo.selected.length)+" / "+Oe(e.dataInfo.data.length),3))])],2),e.showSearch?(S(),I("div",{key:0,class:E(`${e.prefixCls}-search`)},[g(u,Pe({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)):de("v-if",!0),P("div",{class:E(`${e.prefixCls}-body`)},[e.filteredData.length>0?(S(),pe(f,{key:0},{default:ve(()=>{var m,y;return[he(e.$slots,"default",{data:e.filteredData,selectedKeys:(m=e.transferCtx)==null?void 0:m.selected,onSelect:(y=e.transferCtx)==null?void 0:y.onSelect},()=>[g(d,{class:E(`${e.prefixCls}-list`),bordered:!1,scrollbar:!1},{default:ve(()=>[(S(!0),I(Re,null,$t(e.filteredData,k=>(S(),pe(c,{key:k.value,type:e.type,data:k,simple:e.simple,"allow-clear":e.allowClear,disabled:e.disabled||k.disabled},null,8,["type","data","simple","allow-clear","disabled"]))),128))]),_:1},8,["class"])])]}),_:3})):(S(),pe(h,{key:1,class:E(`${e.prefixCls}-empty`)},null,8,["class"]))],2)],2)}var Bpe=Z(jpe,[["render",Rpe]]);const Dpe=N({name:"Transfer",components:{ArcoButton:Zi,TransferView:Bpe,IconLeft:$s,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}=an({disabled:sr(e,"disabled")}),s=j("transfer"),r=D(e.defaultValue),l=p(()=>{var $;return($=e.modelValue)!=null?$:r.value}),a=D(e.defaultSelected),u=p(()=>{var $;return($=e.selected)!=null?$:a.value}),c=p(()=>{var $;return($=e.title)==null?void 0:$[0]}),d=p(()=>{var $;return($=e.title)==null?void 0:$[1]}),f=p(()=>{const $={data:[],allValidValues:[],selected:[],validSelected:[]},w={data:[],allValidValues:[],selected:[],validSelected:[]};for(const C of e.data)l.value.includes(C.value)?(w.data.push(C),C.disabled||w.allValidValues.push(C.value),u.value.includes(C.value)&&(w.selected.push(C.value),C.disabled||w.validSelected.push(C.value))):($.data.push(C),C.disabled||$.allValidValues.push(C.value),u.value.includes(C.value)&&($.selected.push(C.value),C.disabled||$.validSelected.push(C.value)));return{sourceInfo:$,targetInfo:w}}),h=($,w)=>{t("search",$,w)},m=($,w)=>{var C,_;const A=w==="target"?[...l.value,...$]:l.value.filter(L=>!$.includes(L));k(f.value[w==="target"?"targetInfo":"sourceInfo"].selected),r.value=A,t("update:modelValue",A),t("change",A),(_=(C=o.value)==null?void 0:C.onChange)==null||_.call(C)},y=$=>{const w=$==="target"?f.value.sourceInfo.validSelected:f.value.targetInfo.validSelected;m(w,$)},k=$=>{a.value=$,t("update:selected",$),t("select",$)};vt(A7,xe({selected:u,slots:n,moveTo:m,onSelect:k}));const b=p(()=>[s,{[`${s}-simple`]:e.simple,[`${s}-disabled`]:i.value}]);return{prefixCls:s,cls:b,dataInfo:f,computedSelected:u,mergedDisabled:i,sourceTitle:c,targetTitle:d,handleClick:y,handleSearch:h}}});function Fpe(e,t,n,i,o,s){const r=se("transfer-view"),l=se("icon-right"),a=se("arco-button"),u=se("icon-left");return S(),I("div",{class:E(e.cls)},[g(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},Jt({_:2},[e.$slots.source?{name:"default",fn:ve(c=>[he(e.$slots,"source",jt(Xn(c)))])}:void 0,e.$slots["source-title"]?{name:"title",fn:ve(c=>[he(e.$slots,"source-title",jt(Xn(c)))])}:void 0]),1032,["class","title","data-info","data","disabled","selected","show-search","show-select-all","simple","input-search-props","onSearch"]),e.simple?de("v-if",!0):(S(),I("div",{key:0,class:E([`${e.prefixCls}-operations`])},[g(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:ve(()=>[he(e.$slots,"to-target-icon",{},()=>[g(l)])]),_:3},8,["disabled"]),e.oneWay?de("v-if",!0):(S(),pe(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:ve(()=>[he(e.$slots,"to-source-icon",{},()=>[g(u)])]),_:3},8,["disabled"]))],2)),g(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},Jt({_:2},[e.$slots.target?{name:"default",fn:ve(c=>[he(e.$slots,"target",jt(Xn(c)))])}:void 0,e.$slots["target-title"]?{name:"title",fn:ve(c=>[he(e.$slots,"target-title",jt(Xn(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$=Z(Dpe,[["render",Fpe]]);const Vpe=Object.assign(S$,{install:(e,t)=>{nt(e,t);const n=tt(t);e.component(n+S$.name,S$)}}),mD=Symbol("TreeInjectionKey");function Wpe(e){const t=[];function n(i){i&&i.forEach(o=>{t.push(o),n(o.children)})}return n(e),t}function Hpe(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 Zpe(e){return Hi(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 vD(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)),vD({node:t,checkedKeySet:l,indeterminateKeySet:a})}return[[...l],[...a]]}function qpe(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),vD({node:c,checkedKeySet:s,indeterminateKeySet:l})}),[[...s,...r],[...l]]}function aw(){return Ze(mD)||{}}const Upe=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=ie(e.size)?`${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"],Gpe=P("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),Ype=[Gpe];function Xpe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},Ype,14,Kpe)}var _$=Z(Upe,[["render",Xpe]]);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 Qpe=N({name:"TreeNodeSwitcher",components:{IconLoading:Ii,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}=Ne(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:Vt(Ii);let f=null,h=!1;if(d)u&&(f=(n=o())!=null?n:Vt(E7));else{const y=u?Vt("span",{class:`${i}-${c?"minus":"plus"}-icon`}):Vt(_7);f=(t=o())!=null?t:y,h=!u}if(!f)return null;const m=Vt("span",{class:`${i}-switcher-icon`,onClick:r},f);return h?Vt(ln,{class:`${i}-icon-hover`},()=>m):m}}),Jpe=Object.defineProperty,eme=Object.defineProperties,tme=Object.getOwnPropertyDescriptors,uO=Object.getOwnPropertySymbols,nme=Object.prototype.hasOwnProperty,ime=Object.prototype.propertyIsEnumerable,dO=(e,t,n)=>t in e?Jpe(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,v6=(e,t)=>{for(var n in t||(t={}))nme.call(t,n)&&dO(e,n,t[n]);if(uO)for(var n of uO(t))ime.call(t,n)&&dO(e,n,t[n]);return e},fO=(e,t)=>eme(e,tme(t));const gD=(()=>{let e=0;return()=>(e+=1,`__arco_tree${e}`)})();function rme(e,t){return!!(Ge(e)?t:e)}function ome(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 sme(e){var t,n;const{treeNodeData:i,parentNode:o,isTail:s=!0,treeProps:r}=e,{fieldNames:l}=r||{},a=ome(i,l),u=r.loadMore?!!a.isLeaf:!((t=a.children)!=null&&t.length),c=o?o.level+1:0,d=fO(v6({},pi(a,["children"])),{key:(n=a.key)!=null?n:gD(),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:rme(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 lme(e,t){function n(i,o){if(!i)return;const{fieldNames:s}=t,r=[];return i.forEach((l,a)=>{const u=sme({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 yD(){const e=Bt(),t=()=>{var i;return(i=e==null?void 0:e.vnode.key)!=null?i:gD()},n=D(t());return xn(()=>{n.value=t()}),n}function ame(e){const{key:t,refTitle:n}=Ne(e),i=aw(),o=D(!1),s=D(!1),r=D(!1),l=D(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 cme(e){return lt(e)?e:[e]}const ume=N({name:"BaseTreeNode",components:{NodeSwitcher:Qpe,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=yD(),n=j("tree-node"),i=aw(),o=p(()=>{var R;return(R=i.key2TreeNode)==null?void 0:R.get(t.value)}),s=p(()=>o.value.treeNodeData),r=p(()=>o.value.children),l=p(()=>{var R;const F=(R=i.treeProps)==null?void 0:R.actionOnNodeClick;return F?cme(F):[]}),{isLeaf:a,isTail:u,selectable:c,disabled:d,disableCheckbox:f,draggable:h}=Ne(e),m=p(()=>{var R;return[`${n}`,{[`${n}-selected`]:x.value,[`${n}-is-leaf`]:a.value,[`${n}-is-tail`]:u.value,[`${n}-expanded`]:T.value,[`${n}-disabled-selectable`]:!c.value&&!((R=i.treeProps)!=null&&R.disableSelectActionOnly),[`${n}-disabled`]:d.value}]}),y=D(),{isDragOver:k,isDragging:b,isAllowDrop:$,dropPosition:w,setDragStatus:C}=ame(xe({key:t,refTitle:y})),_=p(()=>[`${n}-title`,{[`${n}-title-draggable`]:h.value,[`${n}-title-gap-top`]:k.value&&$.value&&w.value<0,[`${n}-title-gap-bottom`]:k.value&&$.value&&w.value>0,[`${n}-title-highlight`]:!b.value&&k.value&&$.value&&w.value===0,[`${n}-title-dragging`]:b.value,[`${n}-title-block`]:o.value.blockNode}]),A=p(()=>{var R,F;return(F=(R=i.checkedKeys)==null?void 0:R.includes)==null?void 0:F.call(R,t.value)}),L=p(()=>{var R,F;return(F=(R=i.indeterminateKeys)==null?void 0:R.includes)==null?void 0:F.call(R,t.value)}),x=p(()=>{var R,F;return(F=(R=i.selectedKeys)==null?void 0:R.includes)==null?void 0:F.call(R,t.value)}),T=p(()=>{var R,F;return(F=(R=i.expandedKeys)==null?void 0:R.includes)==null?void 0:F.call(R,t.value)}),O=p(()=>{var R,F;return(F=(R=i.loadingKeys)==null?void 0:R.includes)==null?void 0:F.call(R,t.value)}),M=p(()=>i.dragIcon),B=p(()=>i.nodeIcon);function W(R){var F,K;a.value||(!((F=r.value)!=null&&F.length)&&Ue(i.onLoadMore)?i.onLoadMore(t.value):(K=i==null?void 0:i.onExpand)==null||K.call(i,!T.value,t.value,R))}const U=xe({loading:O,checked:A,selected:x,indeterminate:L,expanded:T,isLeaf:a}),ee=p(()=>i.nodeTitle?()=>{var R;return(R=i.nodeTitle)==null?void 0:R.call(i,s.value,U)}:void 0),V=p(()=>i.nodeExtra?()=>{var R;return(R=i.nodeExtra)==null?void 0:R.call(i,s.value,U)}:void 0);return{nodekey:t,refTitle:y,prefixCls:n,classNames:m,titleClassNames:_,indeterminate:L,checked:A,expanded:T,selected:x,treeTitle:ee,treeNodeData:s,loading:O,treeDragIcon:M,treeNodeIcon:B,extra:V,nodeStatus:U,onCheckboxChange(R,F){var K;f.value||d.value||(K=i.onCheck)==null||K.call(i,R,t.value,F)},onTitleClick(R){var F;l.value.includes("expand")&&W(R),!(!c.value||d.value)&&((F=i.onSelect)==null||F.call(i,t.value,R))},onSwitcherClick:W,onDragStart(R){var F;if(h.value){R.stopPropagation(),C("dragStart",R);try{(F=R.dataTransfer)==null||F.setData("text/plain","")}catch{}}},onDragEnd(R){h.value&&(R.stopPropagation(),C("dragEnd",R))},onDragOver(R){h&&(R.stopPropagation(),R.preventDefault(),C("dragOver",R))},onDragLeave(R){h.value&&(R.stopPropagation(),C("dragLeave",R))},onDrop(R){!h.value||!$.value||(R.stopPropagation(),R.preventDefault(),C("drop",R))}}}}),dme=["data-level","data-key"],fme=["draggable"];function hme(e,t,n,i,o,s){const r=se("NodeSwitcher"),l=se("Checkbox"),a=se("RenderFunction"),u=se("IconDragDotVertical");return S(),I("div",{class:E(e.classNames),"data-level":e.level,"data-key":e.nodekey},[de(" 缩进 "),P("span",{class:E(`${e.prefixCls}-indent`)},[(S(!0),I(Re,null,$t(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),de(" switcher "),P("span",{class:E([`${e.prefixCls}-switcher`,{[`${e.prefixCls}-switcher-expanded`]:e.expanded}])},[g(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},Jt({_:2},[e.$slots["switcher-icon"]?{name:"switcher-icon",fn:ve(()=>[de(" @slot 定制 switcher 图标,会覆盖 Tree 的配置 "),he(e.$slots,"switcher-icon")])}:void 0,e.$slots["loading-icon"]?{name:"loading-icon",fn:ve(()=>[de(" @slot 定制 loading 图标,会覆盖 Tree 的配置 "),he(e.$slots,"loading-icon")])}:void 0]),1032,["prefix-cls","loading","show-line","tree-node-data","icons","node-status","onClick"])],2),de(" checkbox "),e.checkable?(S(),pe(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"])):de("v-if",!0),de(" 内容 "),P("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`])},[de(" 节点图标 "),e.$slots.icon?he(e.$slots,"icon",jt(Pe({key:0},e.nodeStatus))):e.icon?(S(),pe(a,Pe({key:1,"render-func":e.icon},e.nodeStatus),null,16,["render-func"])):e.treeNodeIcon?(S(),pe(a,Pe({key:2,"render-func":e.treeNodeIcon,node:e.treeNodeData},e.nodeStatus),null,16,["render-func","node"])):de("v-if",!0)],2)):de("v-if",!0),P("span",{class:E(`${e.prefixCls}-title-text`)},[e.treeTitle?(S(),pe(a,{key:0,"render-func":e.treeTitle},null,8,["render-func"])):(S(),I(Re,{key:1},[de(" 标题,treeTitle 优先级高于节点的 title "),he(e.$slots,"title",{title:e.title},()=>[Ve(Oe(e.title),1)])],2112)),e.draggable?(S(),I("span",{key:2,class:E([`${e.prefixCls}-icon`,`${e.prefixCls}-drag-icon`])},[de(" 拖拽图标 "),e.$slots["drag-icon"]?he(e.$slots,"drag-icon",jt(Pe({key:0},e.nodeStatus))):e.dragIcon?(S(),pe(a,Pe({key:1,"render-func":e.dragIcon},e.nodeStatus),null,16,["render-func"])):e.treeDragIcon?(S(),pe(a,Pe({key:2,"render-func":e.treeDragIcon,node:e.treeNodeData},e.nodeStatus),null,16,["render-func","node"])):(S(),pe(u,{key:3}))],2)):de("v-if",!0)],2)],42,fme),de(" 额外 "),e.extra?(S(),pe(a,{key:1,"render-func":e.extra},null,8,["render-func"])):de("v-if",!0)],10,dme)}var g6=Z(ume,[["render",hme]]);const pme=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 mme(e,t,n,i,o,s){return S(),pe(Li,{onEnter:e.onEnter,onAfterEnter:e.onAfterEnter,onBeforeLeave:e.onBeforeLeave},{default:ve(()=>[he(e.$slots,"default")]),_:3},8,["onEnter","onAfterEnter","onBeforeLeave"])}var vme=Z(pme,[["render",mme]]);const gme=N({name:"TransitionNodeList",components:{ExpandTransition:vme,BaseTreeNode:g6},props:{nodeKey:{type:[String,Number],required:!0}},setup(e){const n=[`${j("tree")}-node-list`],i=aw(),{nodeKey:o}=Ne(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 yme(e,t,n,i,o,s){const r=se("BaseTreeNode"),l=se("ExpandTransition");return S(),pe(l,{expanded:e.expanded,onEnd:e.onTransitionEnd},{default:ve(()=>[e.show?(S(),I("div",{key:0,class:E(e.classNames)},[(S(!0),I(Re,null,$t(e.visibleNodeList,a=>(S(),pe(r,Pe({key:a.key},a.treeNodeProps),null,16))),128))],2)):de("v-if",!0)]),_:1},8,["expanded","onEnd"])}var bme=Z(gme,[["render",yme]]),kme=Object.defineProperty,pO=Object.getOwnPropertySymbols,wme=Object.prototype.hasOwnProperty,Cme=Object.prototype.propertyIsEnumerable,mO=(e,t,n)=>t in e?kme(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,$me=(e,t)=>{for(var n in t||(t={}))wme.call(t,n)&&mO(e,n,t[n]);if(pO)for(var n of pO(t))Cme.call(t,n)&&mO(e,n,t[n]);return e},Sme=N({name:"TreeNode",inheritAttrs:!1,props:$me({},g6.props),setup(e,{slots:t,attrs:n}){const i=yD();return()=>g(Re,null,[g(g6,Pe(e,n,{key:i.value}),t),g(bme,{key:i.value,nodeKey:i.value},null)])}});function _me(e){const{defaultCheckedKeys:t,checkedKeys:n,key2TreeNode:i,checkStrictly:o,halfCheckedKeys:s,onlyCheckLeaf:r}=Ne(e),l=D(!1),a=D([]),u=D([]),c=D(),d=D(),f=m=>qpe({initCheckedKeys:m,key2TreeNode:i.value,checkStrictly:o.value,onlyCheckLeaf:r.value}),h=m=>{const y=f(m);[a.value,u.value]=y};return h(n.value||(t==null?void 0:t.value)||[]),Fn(()=>{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,y,k=!1){return k?h(m):(a.value=m,u.value=y),[a.value,u.value]}}}function bD(e){const{treeData:t,fieldNames:n,selectable:i,showLine:o,blockNode:s,checkable:r,loadMore:l,draggable:a}=Ne(e),u=D([]);Fn(()=>{var f,h;u.value=lme(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(()=>Wpe(u.value)),d=p(()=>Hpe(c.value));return{treeData:u,flattenTreeData:c,key2TreeNode:d}}const Pme=N({name:"Tree",components:{VirtualList:zh,TreeNode:Sme},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:y,checkable:k,blockNode:b,fieldNames:$,size:w,defaultExpandAll:C,filterTreeNode:_,draggable:A,allowDrop:L,defaultExpandSelected:x,defaultExpandChecked:T,autoExpandParent:O,halfCheckedKeys:M,onlyCheckLeaf:B,animation:W}=Ne(e),U=j("tree"),ee=p(()=>[`${U}`,{[`${U}-checkable`]:k.value,[`${U}-show-line`]:o.value},`${U}-size-${w.value}`]),V=_o(n,"switcher-icon"),R=_o(n,"loading-icon"),F=_o(n,"drag-icon"),K=_o(n,"icon"),q=_o(n,"title"),Y=_o(n,"extra"),{treeData:oe,flattenTreeData:fe,key2TreeNode:le}=bD(xe({treeData:i,selectable:y,showLine:o,blockNode:b,checkable:k,fieldNames:$,loadMore:r,draggable:A})),{checkedKeys:ue,indeterminateKeys:ge,setCheckedState:ce}=_me(xe({defaultCheckedKeys:u,checkedKeys:a,checkStrictly:l,key2TreeNode:le,halfCheckedKeys:M,onlyCheckLeaf:B})),[$e,we]=ii((d==null?void 0:d.value)||[],xe({value:c})),_e=D([]),Ee=D();function De(){if(h!=null&&h.value){const We=new Set([]);return h.value.forEach(Xe=>{if(We.has(Xe))return;const Qe=le.value.get(Xe);Qe&&[...O.value?Qe.pathParentKeys:[],Xe].forEach(ot=>We.add(ot))}),[...We]}if(C.value)return fe.value.filter(We=>We.children&&We.children.length).map(We=>We.key);if(x.value||T.value){const We=new Set([]),Xe=Qe=>{Qe.forEach(ot=>{const ht=le.value.get(ot);ht&&(ht.pathParentKeys||[]).forEach(kt=>We.add(kt))})};return x.value&&Xe($e.value),T.value&&Xe(ue.value),[...We]}return[]}const[Q,H]=ii(De(),xe({value:f})),re=D([]),me=p(()=>{const We=new Set(Q.value),Xe=new Set(re.value);return fe.value.filter(Qe=>{var ot;if(!(!_||!_.value||(_==null?void 0:_.value(Qe.treeNodeData))))return!1;const kt=Ge(Qe.parentKey),gi=(ot=Qe.pathParentKeys)==null?void 0:ot.every(Ti=>We.has(Ti)&&!Xe.has(Ti));return kt||gi})});function be(We,Xe=m.value){let Qe=[...We];return Xe==="parent"?Qe=We.filter(ot=>{const ht=le.value.get(ot);return ht&&!(!Ge(ht.parentKey)&&We.includes(ht.parentKey))}):Xe==="child"&&(Qe=We.filter(ot=>{var ht,kt;return!((kt=(ht=le.value.get(ot))==null?void 0:ht.children)!=null&&kt.length)})),Qe}function X(We){return We.map(Xe=>{var Qe;return((Qe=le.value.get(Xe))==null?void 0:Qe.treeNodeData)||void 0}).filter(Boolean)}function te(We){const{targetKey:Xe,targetChecked:Qe,newCheckedKeys:ot,newIndeterminateKeys:ht,event:kt}=We,gi=Xe?le.value.get(Xe):void 0,Ti=be(ot);t("update:checkedKeys",Ti),t("update:halfCheckedKeys",ht),t("check",Ti,{checked:Qe,node:gi==null?void 0:gi.treeNodeData,checkedNodes:X(Ti),halfCheckedKeys:ht,halfCheckedNodes:X(ht),e:kt})}function ae(We){const{targetKey:Xe,targetSelected:Qe,newSelectedKeys:ot,event:ht}=We,kt=Xe?le.value.get(Xe):void 0;t("update:selectedKeys",ot),t("select",ot,{selected:Qe,node:kt==null?void 0:kt.treeNodeData,selectedNodes:X(ot),e:ht})}function ke(We){const{targetKey:Xe,targetExpanded:Qe,newExpandedKeys:ot,event:ht}=We,kt=Xe?le.value.get(Xe):void 0;t("expand",ot,{expanded:Qe,node:kt==null?void 0:kt.treeNodeData,expandedNodes:X(ot),e:ht}),t("update:expandedKeys",ot)}function Ie(We){const[Xe,Qe]=ce(We,[],!0);te({newCheckedKeys:Xe,newIndeterminateKeys:Qe})}function ze(We){let Xe=We;!s.value&&We.length>1&&(Xe=[We[0]]),we(Xe),ae({newSelectedKeys:Xe})}function ye(We){re.value=[],H(We),ke({newExpandedKeys:We})}function Ae(We,Xe,Qe){if(!We.length)return;let ot=[...ue.value],ht=[...ge.value];We.forEach(kt=>{const gi=le.value.get(kt);gi&&([ot,ht]=m6({node:gi,checked:Xe,checkedKeys:[...ot],indeterminateKeys:[...ht],checkStrictly:l.value}))}),ce(ot,ht),te({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(kt=>{Xe?ht.add(kt):ht.delete(kt)}),ot=[...ht]}else ot=Xe?[We[0]]:[];we(ot),ae({targetKey:Qe,targetSelected:Ge(Qe)?void 0:Xe,newSelectedKeys:ot})}function Le(We,Xe,Qe){const ot=new Set(Q.value);We.forEach(kt=>{Xe?ot.add(kt):ot.delete(kt),_t(kt)});const ht=[...ot];H(ht),ke({targetKey:Qe,targetExpanded:Ge(Qe)?void 0:Xe,newExpandedKeys:ht})}function Se(We,Xe,Qe){const ot=le.value.get(Xe);if(!ot)return;const[ht,kt]=m6({node:ot,checked:We,checkedKeys:ue.value,indeterminateKeys:ge.value,checkStrictly:l.value});ce(ht,kt),te({targetKey:Xe,targetChecked:We,newCheckedKeys:ht,newIndeterminateKeys:kt,event:Qe})}function Te(We,Xe){if(!le.value.get(We))return;let ot,ht;if(s.value){const kt=new Set($e.value);ht=!kt.has(We),ht?kt.add(We):kt.delete(We),ot=[...kt]}else ht=!0,ot=[We];we(ot),ae({targetKey:We,targetSelected:ht,newSelectedKeys:ot,event:Xe})}function Ke(We,Xe,Qe){if(re.value.includes(Xe)||!le.value.get(Xe))return;const ht=new Set(Q.value);We?ht.add(Xe):ht.delete(Xe);const kt=[...ht];H(kt),W.value&&re.value.push(Xe),ke({targetKey:Xe,targetExpanded:We,newExpandedKeys:kt,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=le.value.get(We);if(!Xe)return;const{treeNodeData:Qe}=Xe;_e.value=[...new Set([..._e.value,We])];try{await r.value(Qe),_e.value=_e.value.filter(ot=>ot!==We),Ke(!0,We),ue.value.includes(We)&&Se(!0,We)}catch(ot){_e.value=_e.value.filter(ht=>ht!==We),console.error("[tree]load data error: ",ot)}}:void 0),Ht=xe({treeProps:e,switcherIcon:V,loadingIcon:R,dragIcon:F,nodeIcon:K,nodeTitle:q,nodeExtra:Y,treeData:oe,flattenTreeData:fe,key2TreeNode:le,checkedKeys:ue,indeterminateKeys:ge,selectedKeys:$e,expandedKeys:Q,loadingKeys:_e,currentExpandKeys:re,onLoadMore:Ot,filterTreeNode:_,onCheck:Se,onSelect:Te,onExpand:Ke,onExpandEnd:_t,allowDrop(We,Xe){const Qe=le.value.get(We);return Qe&&Ue(L.value)?!!L.value({dropNode:Qe.treeNodeData,dropPosition:Xe}):!0},onDragStart(We,Xe){const Qe=le.value.get(We);Ee.value=Qe,Qe&&t("dragStart",Xe,Qe.treeNodeData)},onDragEnd(We,Xe){const Qe=le.value.get(We);Ee.value=void 0,Qe&&t("dragEnd",Xe,Qe.treeNodeData)},onDragOver(We,Xe){const Qe=le.value.get(We);Qe&&t("dragOver",Xe,Qe.treeNodeData)},onDragLeave(We,Xe){const Qe=le.value.get(We);Qe&&t("dragLeave",Xe,Qe.treeNodeData)},onDrop(We,Xe,Qe){const ot=le.value.get(We);Ee.value&&ot&&!(ot.key===Ee.value.key||ot.pathParentKeys.includes(Ee.value.key||""))&&t("drop",{e:Qe,dragNode:Ee.value.treeNodeData,dropNode:ot.treeNodeData,dropPosition:Xe})}});return vt(mD,Ht),{classNames:ee,visibleTreeNodeList:me,treeContext:Ht,virtualListRef:D(),computedSelectedKeys:$e,computedExpandedKeys:Q,computedCheckedKeys:ue,computedIndeterminateKeys:ge,getPublicCheckedKeys:be,getNodes:X,internalCheckNodes:Ae,internalSetCheckedKeys:Ie,internalSelectNodes:qe,internalSetSelectedKeys:ze,internalExpandNodes:Le,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=lt(e),l=(r?e:[e]).filter(a=>{const u=s.get(a);return u&&Tu(u)&&(i||!n||Zpe(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=lt(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=lt(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 Ame(e,t,n,i,o,s){const r=se("TreeNode"),l=se("VirtualList");return S(),I("div",{class:E(e.classNames)},[e.virtualListProps?(S(),pe(l,Pe({key:0,ref:"virtualListRef"},e.virtualListProps,{data:e.visibleTreeNodeList}),{item:ve(({item:a})=>[g(r,Pe({key:`${e.searchValue}-${a.key}`},a.treeNodeProps),null,16)]),_:1},16,["data"])):(S(!0),I(Re,{key:1},$t(e.visibleTreeNodeList,a=>(S(),pe(r,Pe({key:a.key},a.treeNodeProps),null,16))),128))],2)}var P$=Z(Pme,[["render",Ame]]);const y6=Object.assign(P$,{install:(e,t)=>{nt(e,t);const n=tt(t);e.component(n+P$.name,P$)}}),Lme=N({name:"Typography",setup(){return{classNames:[j("typography")]}}});function Eme(e,t,n,i,o,s){return S(),I("article",{class:E(e.classNames)},[he(e.$slots,"default")],2)}var A$=Z(Lme,[["render",Eme]]);const Ime=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=D();function s(l){t("update:text",l),t("change",l)}function r(){t("end")}return at(()=>{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 Tme(e,t,n,i,o,s){const r=se("Input");return S(),I("div",{class:E(e.classNames)},[g(r,{ref:"inputRef","auto-size":"","model-value":e.text,onBlur:e.onBlur,onInput:e.onChange,onKeydown:ml(e.onEnd,["enter"])},null,8,["model-value","onBlur","onInput","onKeydown"])],2)}var Ome=Z(Ime,[["render",Tme]]);const xme=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=ie(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),Mme=["stroke-width","stroke-linecap","stroke-linejoin"],Nme=P("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),zme=[Nme];function jme(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.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,Mme)}var L$=Z(xme,[["render",jme]]);const kD=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$)}}),Rme=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=ie(e.size)?`${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=P("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),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 E$=Z(Rme,[["render",Vme]]);const wD=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$)}}),Wme=N({name:"TypographyOperations",components:{Tooltip:no,IconCheckCircleFill:Ha,IconCopy:kD,IconEdit:wD},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}=dn();return{prefixCls:n,showExpand:i,t:o,onEditClick(){t("edit")},onCopyClick(){t("copy")},onExpandClick(){t("expand")}}}});function Hme(e,t,n,i,o,s){const r=se("IconEdit"),l=se("Tooltip"),a=se("IconCheckCircleFill"),u=se("IconCopy");return S(),I(Re,null,[e.editable?(S(),pe(l,Pe({key:0,content:e.t("typography.edit")},e.editTooltipProps),{default:ve(()=>[P("span",{class:E(`${e.prefixCls}-operation-edit`),onClick:t[0]||(t[0]=ir((...c)=>e.onEditClick&&e.onEditClick(...c),["stop"]))},[g(r)],2)]),_:1},16,["content"])):de("v-if",!0),e.copyable?(S(),pe(l,jt(Pe({key:1},e.copyTooltipProps)),{content:ve(()=>[he(e.$slots,"copy-tooltip",{copied:e.isCopied},()=>[Ve(Oe(e.isCopied?e.t("typography.copied"):e.t("typography.copy")),1)])]),default:ve(()=>[P("span",{class:E({[`${e.prefixCls}-operation-copied`]:e.isCopied,[`${e.prefixCls}-operation-copy`]:!e.isCopied}),onClick:t[1]||(t[1]=ir((...c)=>e.onCopyClick&&e.onCopyClick(...c),["stop"]))},[he(e.$slots,"copy-icon",{copied:e.isCopied},()=>[e.isCopied?(S(),pe(a,{key:0})):(S(),pe(u,{key:1}))])],2)]),_:3},16)):de("v-if",!0),e.showExpand?(S(),I("a",{key:2,class:E(`${e.prefixCls}-operation-expand`),onClick:t[2]||(t[2]=ir((...c)=>e.onExpandClick&&e.onExpandClick(...c),["stop"]))},[he(e.$slots,"expand-node",{expanded:e.expanded},()=>[Ve(Oe(e.expanded?e.t("typography.collapse"):e.t("typography.expand")),1)])],2)):de("v-if",!0)],64)}var vO=Z(Wme,[["render",Hme]]);let Nn;function Zme(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 qme=(e,t,n,i)=>{Nn||(Nn=document.createElement("div"),document.body.appendChild(Nn));const{rows:o,suffix:s,ellipsisStr:r}=t,l=window.getComputedStyle(e),a=Zme(l),u=I$(l.lineHeight),c=Math.round(u*o+I$(l.paddingTop)+I$(l.paddingBottom));Nn.setAttribute("style",a),Nn.setAttribute("aria-hidden","true"),Nn.style.height="auto",Nn.style.minHeight="auto",Nn.style.maxHeight="auto",Nn.style.position="fixed",Nn.style.left="0",Nn.style.top="-99999999px",Nn.style.zIndex="-200",Nn.style.whiteSpace="normal";const d=za({render(){return g("span",null,[n])}});d.mount(Nn);const f=Array.prototype.slice.apply(Nn.childNodes[0].cloneNode(!0).childNodes);d.unmount(),Nn.innerHTML="";const h=document.createTextNode(`${r}${s}`);Nn.appendChild(h),f.forEach(b=>{Nn.appendChild(b)});const m=document.createTextNode(i);Nn.insertBefore(m,h);function y(){return Nn.offsetHeight<=c}if(y())return{ellipsis:!1,text:i};function k(b,$=0,w=i.length,C=0){const _=Math.floor(($+w)/2),A=i.slice(0,_);if(b.textContent=A,$>=w-1)for(let L=w;L>=$;L-=1){const x=i.slice(0,L);if(b.textContent=x,y()||!x)return}y()?k(b,_,w,_):k(b,$,_,C)}return k(m),{text:m.textContent,ellipsis:!0}};const Ume=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 Kme(e){if(!e)return"";ad||(ad=document.createElement("div"),ad.setAttribute("aria-hidden","true"),document.body.appendChild(ad));const t=za({render(){return g("div",null,[e])}});t.mount(ad);const n=ad.innerText;return t.unmount(),n}var Gme=Object.defineProperty,Yme=Object.defineProperties,Xme=Object.getOwnPropertyDescriptors,gO=Object.getOwnPropertySymbols,Qme=Object.prototype.hasOwnProperty,Jme=Object.prototype.propertyIsEnumerable,yO=(e,t,n)=>t in e?Gme(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,eve=(e,t)=>{for(var n in t||(t={}))Qme.call(t,n)&&yO(e,n,t[n]);if(gO)for(var n of gO(t))Jme.call(t,n)&&yO(e,n,t[n]);return e},tve=(e,t)=>Yme(e,Xme(t));function CD(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Nt(e)}function nve(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=nve(e),o=ft(n)&&n.color?{backgroundColor:n.color}:{};return i.reduce((s,r)=>g(r,r==="mark"?{style:o}:{},CD(s)?s:{default:()=>[s]}),t)}function ive(e){const t=!!e.showTooltip,n=ft(e.showTooltip)&&e.showTooltip.type==="popover"?e7:no,i=ft(e.showTooltip)&&e.showTooltip.props||{};return tve(eve({rows:1,suffix:"",ellipsisStr:"...",expandable:!1,css:!1},pi(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}=Ne(e),h=j("typography"),m=p(()=>[h,{[`${h}-${e.type}`]:e.type,[`${h}-disabled`]:e.disabled}]),y=D(),k=D(""),[b,$]=ii(s.value,xe({value:o})),w=p(()=>a.value&&b.value);function C(){n("update:editing",!0),n("editStart"),$(!0)}function _(ue){n("update:editText",ue),n("change",ue)}function A(){b.value&&(n("update:editing",!1),n("editEnd"),$(!1))}const L=D(!1);let x=null;function T(){var ue;const ge=(ue=u.value)!=null?ue:k.value;Ume(ge||""),L.value=!0,n("copy",ge),x=setTimeout(()=>{L.value=!1},d.value)}Ln(()=>{x&&clearTimeout(x),x=null});const O=D(!1),M=D(!1),B=D(""),W=p(()=>ive(ft(r.value)&&r.value||{}));let U=null;function ee(){const ue=!M.value;M.value=ue,n("expand",ue)}function V(ue=!1){return W.value.css?g(vO,{editable:a.value,copyable:l.value,expandable:W.value.expandable,isCopied:L.value,isEllipsis:oe.value,expanded:M.value,forceRenderExpand:ue||M.value,editTooltipProps:e.editTooltipProps,copyTooltipProps:e.copyTooltipProps,onEdit:C,onCopy:T,onExpand:ee},{"copy-tooltip":t["copy-tooltip"],"copy-icon":t["copy-icon"],"expand-node":t["expand-node"]}):g(vO,{editable:a.value,copyable:l.value,expandable:W.value.expandable,isCopied:L.value,isEllipsis:O.value,expanded:M.value,forceRenderExpand:ue,editTooltipProps:e.editTooltipProps,copyTooltipProps:e.copyTooltipProps,onEdit:C,onCopy:T,onExpand:ee},{"copy-tooltip":t["copy-tooltip"],"copy-icon":t["copy-icon"],"expand-node":t["expand-node"]})}function R(){if(!y.value)return;const{ellipsis:ue,text:ge}=qme(y.value,W.value,V(!!W.value.expandable),k.value);O.value!==ue&&(O.value=ue,W.value.css||n("ellipsis",ue)),B.value!==ge&&(B.value=ge||"")}function F(){r.value&&!M.value&&(Uy(U),U=jj(()=>{R()}))}Ln(()=>{Uy(U)}),Be(()=>W.value.rows,()=>{F()}),Be(r,ue=>{ue?F():O.value=!1});let K=[];const q=()=>{if(r.value||l.value||a.value){const ue=Kme(K);ue!==k.value&&(k.value=ue,F())}};at(q),xn(q);const Y=D(),oe=D(!1),fe=()=>{if(y.value&&Y.value){const ue=Y.value.offsetHeight>y.value.offsetHeight;ue!==oe.value&&(oe.value=ue,n("ellipsis",ue))}},le=p(()=>M.value?{}:{overflow:"hidden","text-overflow":"ellipsis",display:"-webkit-box","-webkit-line-clamp":W.value.rows,"-webkit-box-orient":"vertical"});return()=>{var ue,ge;if(K=((ue=t.default)==null?void 0:ue.call(t))||[],w.value){const me=(ge=c.value)!=null?ge:k.value;return g(Ome,{text:me,onChange:be=>{be!==me&&_(be)},onEnd:A},null)}const{suffix:ce,ellipsisStr:$e,showTooltip:we,tooltipProps:_e,TooltipComponent:Ee}=W.value,De=O.value&&!M.value,Q=De&&!we?{title:k.value}:{},H=f.value;if(W.value.css){const me=bO(e,K),be=g(H,Pe({class:m.value,ref:y,style:le.value},Q,i),{default:()=>[g("span",{ref:Y},[me])]});return oe.value?g(Ee,Pe(_e,{onResize:()=>fe()}),{default:()=>[be],content:()=>k.value}):g(No,{onResize:()=>{fe()}},CD(be)?be:{default:()=>[be]})}const re=bO(e,De?B.value:K);return g(No,{onResize:()=>F()},{default:()=>[g(H,Pe({class:m.value,ref:y},Q,i),{default:()=>[De&&we?g(Ee,_e,{default:()=>[g("span",null,[re])],content:()=>k.value}):re,De?$e:null,ce,V()]})]})}}}),B0=N({name:"TypographyParagraph",inheritAttrs:!1,props:{blockquote:{type:Boolean},spacing:{type:String,default:"default"}},setup(e){const{blockquote:t,spacing:n}=Ne(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 g(I7,Pe({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}=Ne(e);return{component:p(()=>`h${t==null?void 0:t.value}`)}},render(){const{component:e}=this;return g(I7,Pe(this.$attrs,{component:e}),this.$slots)}}),F0=N({name:"TypographyText",inheritAttrs:!1,props:{ellipsis:{type:[Boolean,Object],default:!1}},setup(e){const{ellipsis:t}=Ne(e);return{component:p(()=>t!=null&&t.value?"div":"span")}},render(){const{ellipsis:e,component:t}=this;return g(I7,Pe(this.$attrs,{ellipsis:e,component:t}),this.$slots)}});const rve=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},ove=e=>{switch(e){case"done":return"success";case"error":return"danger";default:return"normal"}},wO=(e,t)=>Ue(e)?e(t):e,sve=({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?rr.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()}}},$D=(e,t)=>{if(t&&e){const n=lt(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},lve=(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,$D(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()))},ave=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=>$D(i,t)):n},cve=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=ie(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),uve=["stroke-width","stroke-linecap","stroke-linejoin"],dve=P("path",{d:"M14.93 17.071 24.001 8l9.071 9.071m-9.07 16.071v-25M40 35v6H8v-6"},null,-1),fve=[dve];function hve(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},fve,14,uve)}var O$=Z(cve,[["render",hve]]);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 pve=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}=dn(),o=D(!1),s=D(null),r=D(null),l=D(0),a=k=>{k==="subtract"?l.value-=1:k==="add"?l.value+=1:k==="reset"&&(l.value=0)},u=k=>{if(!e.disabled){if(Ue(e.onButtonClick)){const b=e.onButtonClick(k);if(Nu(b)){b.then($=>{e.uploadFiles(T$($))});return}}s.value&&s.value.click()}},c=k=>{const b=k.target;b.files&&e.uploadFiles(T$(b.files)),b.value=""},d=k=>{var b,$;if(k.preventDefault(),o.value=!1,a("reset"),!e.disabled)if(e.directory&&((b=k.dataTransfer)!=null&&b.items))lve(k.dataTransfer.items,e.accept,w=>{e.uploadFiles(w)});else{const w=T$(($=k.dataTransfer)==null?void 0:$.files,e.accept);e.uploadFiles(e.multiple?w:w.slice(0,1))}},f=k=>{k.preventDefault(),a("subtract"),l.value===0&&(o.value=!1,a("reset"))},h=k=>{k.preventDefault(),!e.disabled&&!o.value&&(o.value=!0)},m=()=>t.default?g("span",null,[t.default()]):e.listType==="picture-card"?g("div",{class:`${n}-picture-card`},[g("div",{class:`${n}-picture-card-text`},[g(Ru,null,null)]),e.tip&&g("div",{class:`${n}-tip`},[e.tip])]):e.draggable?g("div",{class:[`${n}-drag`,{[`${n}-drag-active`]:o.value}]},[g("div",null,[g(Ru,null,null)]),g("div",{class:`${n}-drag-text`},[o.value?i("upload.dragHover"):i("upload.drag")]),e.tip&&g("div",{class:`${n}-tip`},[e.tip])]):g(Zi,{type:"primary",disabled:e.disabled},{default:()=>[i("upload.buttonText")],icon:()=>g(cw,null,null)}),y=p(()=>[n,{[`${n}-type-picture-card`]:e.listType==="picture-card",[`${n}-draggable`]:e.draggable,[`${n}-disabled`]:e.disabled,[`${n}-hide`]:e.hide}]);return()=>g("span",{ref:r,class:y.value,onClick:u,onDragenter:()=>{a("add")},onDrop:d,onDragover:h,onDragleave:f},[g("input",Pe({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 mve=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=ie(e.size)?`${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"],gve=P("path",{d:"M14 12h4v24h-4zM30 12h4v24h-4z"},null,-1),yve=P("path",{fill:"currentColor",stroke:"none",d:"M14 12h4v24h-4zM30 12h4v24h-4z"},null,-1),bve=[gve,yve];function kve(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.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,vve)}var x$=Z(mve,[["render",kve]]);const SD=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$)}}),wve=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=ie(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),Cve=["stroke-width","stroke-linecap","stroke-linejoin"],$ve=P("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),Sve=[$ve];function _ve(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},Sve,14,Cve)}var M$=Z(wve,[["render",_ve]]);const _D=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 PD=N({name:"UploadProgress",props:{file:{type:Object,required:!0},listType:{type:String,required:!0}},setup(e){const t=j("upload-progress"),{t:n}=dn(),i=Ze(uw,void 0),o=()=>{var r,l,a,u,c,d,f,h,m,y,k;return e.file.status==="error"?g("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"?g(cw,null,null):n("upload.retry")]):e.file.status==="done"?g("span",{class:[i==null?void 0:i.iconCls,`${i==null?void 0:i.iconCls}-success`]},[(k=(y=(f=i==null?void 0:(d=i.slots)["success-icon"])==null?void 0:f.call(d))!=null?y:(m=(h=i==null?void 0:i.customIcon)==null?void 0:h.successIcon)==null?void 0:m.call(h))!=null?k:g(Qg,null,null)]):e.file.status==="init"?g(no,{content:n("upload.start")},{default:()=>{var b,$,w,C,_,A;return[g("span",{class:[i==null?void 0:i.iconCls,`${i==null?void 0:i.iconCls}-start`],onClick:()=>i==null?void 0:i.onUpload(e.file)},[(A=(_=($=i==null?void 0:(b=i.slots)["start-icon"])==null?void 0:$.call(b))!=null?_:(C=(w=i==null?void 0:i.customIcon)==null?void 0:w.startIcon)==null?void 0:C.call(w))!=null?A:g(_D,null,null)])]}}):(i==null?void 0:i.showCancelButton)&&g(no,{content:n("upload.cancel")},{default:()=>{var b,$,w,C,_,A;return[g("span",{class:[i==null?void 0:i.iconCls,`${i==null?void 0:i.iconCls}-cancel`],onClick:()=>i==null?void 0:i.onAbort(e.file)},[(A=(_=($=i==null?void 0:(b=i.slots)["cancel-icon"])==null?void 0:$.call(b))!=null?_:(C=(w=i==null?void 0:i.customIcon)==null?void 0:w.cancelIcon)==null?void 0:C.call(w))!=null?A:g(SD,null,null)])]}})},s=()=>{var r;if(["init","uploading"].includes((r=e.file.status)!=null?r:"")){const l=ove(e.file.status);return g(YB,{type:"circle",size:"mini",showText:!1,status:l,percent:e.file.percent},null)}return null};return()=>g("span",{class:t},[s(),o()])}});const Pve=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=ie(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),Ave=["stroke-width","stroke-linecap","stroke-linejoin"],Lve=P("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),Eve=P("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),Ive=[Lve,Eve];function Tve(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},Ive,14,Ave)}var N$=Z(Pve,[["render",Tve]]);const AD=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$)}}),Ove=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=ie(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),xve=["stroke-width","stroke-linecap","stroke-linejoin"],Mve=P("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),Nve=[Mve];function zve(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},Nve,14,xve)}var z$=Z(Ove,[["render",zve]]);const LD=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$)}}),jve=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=ie(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),Rve=["stroke-width","stroke-linecap","stroke-linejoin"],Bve=P("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),Dve=P("path",{d:"M22 27.796v-6l5 3-5 3Z"},null,-1),Fve=[Bve,Dve];function Vve(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},Fve,14,Rve)}var j$=Z(jve,[["render",Vve]]);const ED=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$)}}),Wve=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=ie(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),Hve=["stroke-width","stroke-linecap","stroke-linejoin"],Zve=P("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),qve=P("path",{d:"M25 30a3 3 0 1 1-6 0 3 3 0 0 1 6 0Z",fill:"currentColor",stroke:"none"},null,-1),Uve=P("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),Kve=[Zve,qve,Uve];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))},Kve,14,Hve)}var R$=Z(Wve,[["render",Gve]]);const ID=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}=dn(),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")?g(LD,null,null):a.includes("pdf")?g(AD,null,null):a.includes("audio")?g(ID,null,null):a.includes("video")?g(ED,null,null):g(E7,null,null)};return()=>{var r,l,a,u,c,d,f,h,m,y,k,b,$,w,C,_,A,L,x,T,O,M,B;return g("div",{class:[n,`${n}-${e.file.status}`]},[g("div",{class:`${n}-content`},[(o==null?void 0:o.listType)==="picture"&&g("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:g("img",Pe({src:e.file.url,alt:e.file.name},o!=null&&o.imageLoading?{loading:o.imageLoading}:void 0),null)]),g("div",{class:`${n}-name`},[(o==null?void 0:o.listType)==="text"&&g("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?g("a",Pe({class:`${n}-name-link`,target:"_blank",href:e.file.url},o!=null&&o.download?{download:e.file.name}:void 0),[(C=(w=(k=o==null?void 0:(y=o.slots)["file-name"])==null?void 0:k.call(y,{fileItem:e.file}))!=null?w:($=(b=o==null?void 0:o.customIcon)==null?void 0:b.fileName)==null?void 0:$.call(b,e.file))!=null?C:e.file.name]):g("span",{class:`${n}-name-text`,onClick:()=>o==null?void 0:o.onPreview(e.file)},[(O=(T=(A=o==null?void 0:(_=o.slots)["file-name"])==null?void 0:A.call(_,{fileItem:e.file}))!=null?T:(x=(L=o==null?void 0:o.customIcon)==null?void 0:L.fileName)==null?void 0:x.call(L,e.file))!=null?O:e.file.name]),e.file.status==="error"&&g(no,{content:i("upload.error")},{default:()=>{var W,U,ee,V,R,F;return[g("span",{class:[o==null?void 0:o.iconCls,`${o==null?void 0:o.iconCls}-error`]},[(F=(R=(U=o==null?void 0:(W=o.slots)["error-icon"])==null?void 0:U.call(W))!=null?R:(V=(ee=o==null?void 0:o.customIcon)==null?void 0:ee.errorIcon)==null?void 0:V.call(ee))!=null?F:g(Cs,null,null)])]}})]),g(PD,{file:e.file,listType:e.listType},null)]),(o==null?void 0:o.showRemoveButton)&&g("span",{class:`${n}-operation`},[g(ln,{onClick:()=>{var W;return(W=o==null?void 0:o.onRemove)==null?void 0:W.call(o,e.file)}},{default:()=>{var W,U,ee,V,R,F;return[g("span",{class:[o==null?void 0:o.iconCls,`${o==null?void 0:o.iconCls}-remove`]},[(F=(R=(U=o==null?void 0:(W=o.slots)["remove-icon"])==null?void 0:U.call(W))!=null?R:(V=(ee=o==null?void 0:o.customIcon)==null?void 0:ee.removeIcon)==null?void 0:V.call(ee))!=null?F:g(lw,null,null)])]}})]),(B=o==null?void 0:(M=o.slots)["extra-button"])==null?void 0:B.call(M,{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,y,k,b,$,w,C,_,A,L,x,T,O,M,B,W,U,ee,V,R,F;return e.file.status==="uploading"?g(PD,{file:e.file,listType:"picture-card"},null):g(Re,null,[(a=(l=o==null?void 0:(r=o.slots).image)==null?void 0:l.call(r,{fileItem:e.file}))!=null?a:g("img",Pe({src:e.file.url,alt:e.file.name},o!=null&&o.imageLoading?{loading:o.imageLoading}:void 0),null),g("div",{class:`${n}-mask`},[e.file.status==="error"&&(o==null?void 0:o.showCancelButton)&&g("div",{class:`${n}-error-tip`},[g("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:g(Z2,null,null)])]),g("div",{class:`${n}-operation`},[e.file.status!=="error"&&(o==null?void 0:o.showPreviewButton)&&g("span",{class:[o==null?void 0:o.iconCls,`${o==null?void 0:o.iconCls}-preview`],onClick:()=>o==null?void 0:o.onPreview(e.file)},[(C=(w=(k=o==null?void 0:(y=o.slots)["preview-icon"])==null?void 0:k.call(y))!=null?w:($=(b=o==null?void 0:o.customIcon)==null?void 0:b.previewIcon)==null?void 0:$.call(b))!=null?C:g(KA,null,null)]),["init","error"].includes(e.file.status)&&(o==null?void 0:o.showRetryButton)&&g("span",{class:[o==null?void 0:o.iconCls,`${o==null?void 0:o.iconCls}-upload`],onClick:()=>o==null?void 0:o.onUpload(e.file)},[(O=(T=(A=o==null?void 0:(_=o.slots)["retry-icon"])==null?void 0:A.call(_))!=null?T:(x=(L=o==null?void 0:o.customIcon)==null?void 0:L.retryIcon)==null?void 0:x.call(L))!=null?O:g(cw,null,null)]),!(o!=null&&o.disabled)&&(o==null?void 0:o.showRemoveButton)&&g("span",{class:[o==null?void 0:o.iconCls,`${o==null?void 0:o.iconCls}-remove`],onClick:()=>o==null?void 0:o.onRemove(e.file)},[(V=(ee=(B=o==null?void 0:(M=o.slots)["remove-icon"])==null?void 0:B.call(M))!=null?ee:(U=(W=o==null?void 0:o.customIcon)==null?void 0:W.removeIcon)==null?void 0:U.call(W))!=null?V:g(lw,null,null)]),(F=o==null?void 0:(R=o.slots)["extra-button"])==null?void 0:F.call(R,e.file)])])])};return()=>g("span",{class:i.value},[s()])}}),Yve=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"?g($O,{file:s,key:`item-${r}`},null):g(CO,{file:s,listType:e.listType,key:`item-${r}`},null);return()=>g(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))]}})}}),Xve=Object.defineProperty,Qve=Object.defineProperties,Jve=Object.getOwnPropertyDescriptors,SO=Object.getOwnPropertySymbols,ege=Object.prototype.hasOwnProperty,tge=Object.prototype.propertyIsEnumerable,_O=(e,t,n)=>t in e?Xve(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,nge=(e,t)=>{for(var n in t||(t={}))ege.call(t,n)&&_O(e,n,t[n]);if(SO)for(var n of SO(t))tge.call(t,n)&&_O(e,n,t[n]);return e},ige=(e,t)=>Qve(e,Jve(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}=Ne(e),m=j("upload"),{mergedDisabled:y,eventHandlers:k}=an({disabled:o}),b=D([]),$=new Map,w=new Map,C=p(()=>e.limit>0&&b.value.length>=e.limit),_=le=>{$.clear();const ue=le==null?void 0:le.map((ge,ce)=>{var $e,we,_e;const Ee=($e=ge.status)!=null?$e:"done",De=xe(ige(nge({},ge),{uid:(we=ge.uid)!=null?we:`${Date.now()}${ce}`,status:Ee,percent:(_e=ge.percent)!=null?_e:["error","init"].indexOf(Ee)>-1?0:1}));return $.set(De.uid,De),De});b.value=ue??[]};_(e.defaultFileList),Be(i,le=>{le&&_(le)},{immediate:!0,deep:!0});const A=le=>{var ue,ge;t("update:fileList",b.value),t("change",b.value,le),(ge=(ue=k.value)==null?void 0:ue.onChange)==null||ge.call(ue)},L=(le,ue)=>{for(const ge of b.value)if(ge.uid===le){ge.file=ue,A(ge);break}},x=le=>{const ue=(_e,Ee)=>{const De=$.get(le.uid);De&&(De.status="uploading",De.percent=_e,t("progress",De,Ee),A(De))},ge=_e=>{const Ee=$.get(le.uid);Ee&&(Ee.status="done",Ee.percent=1,Ee.response=_e,e.responseUrlKey&&(Ue(e.responseUrlKey)?Ee.url=e.responseUrlKey(Ee):_e[e.responseUrlKey]&&(Ee.url=_e[e.responseUrlKey])),w.delete(Ee.uid),t("success",Ee),A(Ee))},ce=_e=>{const Ee=$.get(le.uid);Ee&&(Ee.status="error",Ee.percent=0,Ee.response=_e,w.delete(Ee.uid),t("error",Ee),A(Ee))},$e={fileItem:le,action:e.action,name:e.name,data:e.data,headers:e.headers,withCredentials:e.withCredentials,onProgress:ue,onSuccess:ge,onError:ce};le.status="uploading",le.percent=0;const we=Ue(e.customRequest)?e.customRequest($e):sve($e);w.set(le.uid,we),A(le)},T=le=>{var ue;const ge=w.get(le.uid);if(ge){(ue=ge.abort)==null||ue.call(ge),w.delete(le.uid);const ce=$.get(le.uid);ce&&(ce.status="error",ce.percent=0,A(ce))}},O=le=>{if(le){const ue=$.get(le.uid);ue&&x(ue)}else for(const ue of b.value)ue.status==="init"&&x(ue)},M=async(le,ue)=>{const ge=`${Date.now()}-${ue}`,ce=ave(le)?URL.createObjectURL(le):void 0,$e=xe({uid:ge,file:le,url:ce,name:le.name,status:"init",percent:0});$.set(ge,$e),b.value=[...b.value,$e],A($e),e.autoUpload&&x($e)},B=le=>{if(e.limit>0&&b.value.length+le.length>e.limit){t("exceedLimit",b.value,le);return}for(let ue=0;ue<le.length;ue++){const ge=le[ue];Ue(e.onBeforeUpload)?Promise.resolve(e.onBeforeUpload(ge)).then(ce=>{ce&&M(Hi(ce)?ge:ce,ue)}).catch(ce=>{console.error(ce)}):M(ge,ue)}},W=le=>{b.value=b.value.filter(ue=>ue.uid!==le.uid),A(le)},U=le=>{Ue(e.onBeforeRemove)?Promise.resolve(e.onBeforeRemove(le)).then(ue=>{ue&&W(le)}).catch(ue=>{console.error(ue)}):W(le)},ee=le=>{if(e.imagePreview&&le.url){const ue=oe.value.indexOf(le.url);ue>-1&&(K.value=ue,F.value=!0)}t("preview",le)};vt(uw,xe({disabled:y,listType:s,iconCls:`${m}-icon`,showRemoveButton:u,showRetryButton:l,showCancelButton:a,showPreviewButton:c,showLink:h,imageLoading:d,download:f,customIcon:r,slots:n,onUpload:x,onAbort:T,onRemove:U,onPreview:ee}));const V=p(()=>{if(e.accept)return e.accept;if(e.listType==="picture"||e.listType==="picture-card")return"image/*"}),R=()=>{const le=g(pve,{key:"arco-upload-button",disabled:y.value,draggable:e.draggable,listType:e.listType,uploadFiles:B,multiple:e.multiple,directory:e.directory,tip:e.tip,hide:!e.showUploadButton||C.value&&!(ft(e.showUploadButton)&&e.showUploadButton.showOnExceedLimit),accept:V.value,onButtonClick:e.onButtonClick},{default:n["upload-button"]});return e.tip&&e.listType!=="picture-card"&&!e.draggable?g("span",null,[le,g("div",{class:`${m}-tip`},[e.tip])]):le},F=D(!1),K=D(0),q=le=>{K.value=le},Y=le=>{F.value=le},oe=p(()=>b.value.filter(le=>!!le.url).map(le=>le.url));return{prefixCls:m,render:()=>e.showFileList?g("div",{class:[`${m}-wrapper`,`${m}-wrapper-type-${e.listType}`]},[e.imagePreview&&oe.value.length>0&&g(Zp,{srcList:oe.value,visible:F.value,current:K.value,onChange:q,onVisibleChange:Y},null),e.listType!=="picture-card"&&e.showUploadButton&&R(),g(Yve,{fileList:b.value,listType:e.listType},{"upload-button":R,"upload-item":n["upload-item"]})]):e.showUploadButton&&R(),innerSubmit:O,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 rge=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=D(),s=D(),r=D(),l={},a=[],u=D(0),c=D(0),d=p(()=>c.value>0),f=D(0),h=p(()=>e.from==="start");Be(u,(k,b)=>{c.value>0&&(c.value+=k-b,c.value<0&&(c.value=0))}),Be(c,k=>{t("change",k)});const m=()=>{var k,b,$;if(o.value&&l.value&&r.value){const w=r.value.offsetWidth;if(w>1&&(c.value===0||w<f.value))return;for(let L=0;L<l.value.length;L++){const x=l.value[L].el;x&&x.offsetWidth&&(a[L]=x.offsetWidth+e.margin)}let C=o.value.clientWidth-((b=(k=s.value)==null?void 0:k.offsetWidth)!=null?b:0)-(h.value?e.margin:0);const _=h.value?ihe(a):a;let A=0;for(let L=0;L<_.length;L++){const x=($=_[L])!=null?$:0;if(x<C-1)C-=x,A+=1;else{f.value=x;break}}A<e.min&&e.min<u.value&&(A=e.min),c.value!==u.value-A&&(c.value=u.value-A)}};Be(d,()=>m(),{flush:"post"}),at(()=>{r.value&&r.value.offsetWidth<1&&m()});const y=()=>{var k,b;const $=h.value?{marginRight:`${e.margin}px`}:void 0;return g("div",{ref:s,class:`${i}-overflow`,style:$},[(b=(k=n.overflow)==null?void 0:k.call(n,{number:c.value}))!=null?b:g(i7,null,{default:()=>[Ve("+"),c.value]})])};return()=>{var k,b;l.value=ys((k=n.default)==null?void 0:k.call(n)),u.value!==l.value.length&&(u.value=l.value.length,a.length=u.value);let $=l.value;c.value>0&&($=h.value?l.value.slice(c.value):l.value.slice(0,-c.value));const w=c.value===0||h.value?$.length-1:$.length;for(let C=0;C<w;C++)$[C].props=Pe((b=$[C].props)!=null?b:{},{style:{marginRight:`${e.margin}px`}});return g("div",{ref:o,class:i},[h.value&&c.value>0&&y(),$,!h.value&&c.value>0&&y(),g(Ra,{onResize:m},{default:()=>[g("div",{ref:r,class:`${i}-spacer`},null)]})])}}});const oge=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=D([]),s=p(()=>{var k;return(k=e.modelValue)!=null?k:e.defaultValue}),r=p(()=>e.masked?"password":"text"),l=p(()=>[i,{[`${i}-size-${e.size}`]:e.size}]),a=p(()=>{const k=String(s.value).split("");return new Array(e.length).fill("").map((b,$)=>NE(k[$])?String(k[$]):"")}),u=D(a.value);Be(s,()=>{u.value=a.value});const c=()=>{const k=u.value.join("").trim();t("update:modelValue",k),t("change",k),k.length===e.length&&t("finish",k),f()},d=k=>o==null?void 0:o.value[k].focus(),f=k=>{if(!(NE(k)&&u.value[k])){for(let b=0;b<u.value.length;b++)if(!u.value[b]){d(b);break}}},h=(k,b)=>{k.preventDefault();const{clipboardData:$}=k,w=$==null?void 0:$.getData("text");w&&(w.split("").forEach((C,_)=>{if(!(b+_>=e.length)){if(Ue(e.formatter)){const A=e.formatter(C,b+_,u.value.join(""));if(A===!1){b-=1;return}$n(A)&&(C=A.charAt(0))}u.value[b+_]=C}}),c())},m=(k,b)=>{const $=b.code||b.key;$===Wj.code&&!u.value[k]?(b.preventDefault(),u.value[Math.max(k-1,0)]="",c()):$===pG.code&&k>0?(b.preventDefault(),d(k-1)):$===mG.code&&u.value[k]&&k<e.length-1&&(b.preventDefault(),d(k+1))},y=(k,b,$)=>{let w=(b||"").trim().charAt(b.length-1);if(t("input",w,k,$),Ue(e.formatter)){const C=e.formatter(w,k,u.value.join(""));if(C===!1)return;$n(C)&&(w=C.charAt(0))}u.value[k]=w,c()};return()=>g("div",{class:n},[u.value.map((k,b)=>{var $;return g(Re,null,[g(Za,{key:b,ref:w=>o.value[b]=w,type:r.value,class:l.value,modelValue:k,size:e.size,error:e.error,disabled:e.disabled,readonly:e.readonly,onFocus:()=>f(b),onInput:(w,C)=>y(b,w,C),onKeydown:w=>m(b,w),onPaste:w=>h(w,b)},null),($=e.separator)==null?void 0:$.call(e,b,k)])})])}});const sge=Object.assign(F$,{install:(e,t)=>{nt(e,t);const n=tt(t);e.component(n+F$.name,F$)}});var PO=Object.getOwnPropertySymbols,lge=Object.prototype.hasOwnProperty,age=Object.prototype.propertyIsEnumerable,cge=(e,t)=>{var n={};for(var i in e)lge.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&&age.call(e,i)&&(n[i]=e[i]);return n};const uge=typeof window<"u"?window:void 0;function dge(e){var t;const n=Qr(e);return(t=n==null?void 0:n.$el)!=null?t:n}function fge(e){return xg()?(m2(e),!0):!1}function TD(e,t,n={}){const i=n,{window:o=uge}=i,s=cge(i,["window"]),r=o&&"MutationObserver"in o;let l;const a=()=>{l&&(l.disconnect(),l=void 0)},u=Be(()=>dge(e),d=>{a(),r&&o&&d&&(l=new MutationObserver(t),l.observe(d,s))},{immediate:!0}),c=()=>{a(),u()};return fge(c),{isSupported:r,stop:c}}const V$="arco-theme",I1={Dark:"dark",Light:"light"},hge=e=>{const t=D(I1.Light),n=o=>{t.value=o},i=o=>o.getAttribute(V$)===I1.Dark?I1.Dark:I1.Light;return TD(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 pge(e){return e.replace(/([a-z])([A-Z])/g,"$1-$2").toLowerCase()}function mge(e){return Object.entries(e).map(([t,n])=>`${pge(t)}:${n}`).join(";")}function vge(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 gge=Object.defineProperty,yge=Object.defineProperties,bge=Object.getOwnPropertyDescriptors,AO=Object.getOwnPropertySymbols,kge=Object.prototype.hasOwnProperty,wge=Object.prototype.propertyIsEnumerable,LO=(e,t,n)=>t in e?gge(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,Cge=(e,t)=>{for(var n in t||(t={}))kge.call(t,n)&&LO(e,n,t[n]);if(AO)for(var n of AO(t))wge.call(t,n)&&LO(e,n,t[n]);return e},$ge=(e,t)=>yge(e,bge(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}=Ne(e),c=j("watermark"),d=window.devicePixelRatio||1,f=Ih(),h=D(new Map),m=p(()=>{var K,q;return(q=(K=e.font)==null?void 0:K.fontSize)!=null?q:16}),y=p(()=>{var K,q;return(q=(K=e.font)==null?void 0:K.fontWeight)!=null?q:"normal"}),k=p(()=>{var K,q;return(q=(K=e.font)==null?void 0:K.fontStyle)!=null?q:"normal"}),b=p(()=>{var K,q;return(q=(K=e.font)==null?void 0:K.fontFamily)!=null?q:"sans-serif"}),$=p(()=>{var K,q;return(q=(K=e.font)==null?void 0:K.textAlign)!=null?q:"center"}),w=p(()=>lt(e.content)?e.content:[e.content]),C=p(()=>{var K,q;return(q=(K=e.font)==null?void 0:K.color)!=null?q:F.value==="dark"?"rgba(255, 255, 255, 0.15)":"rgba(0, 0, 0, 0.15)"}),_=p(()=>{var K,q;return(q=(K=e.gap)==null?void 0:K[0])!=null?q:90}),A=p(()=>{var K,q;return(q=(K=e.gap)==null?void 0:K[1])!=null?q:90}),L=p(()=>_.value/2),x=p(()=>A.value/2),T=p(()=>{var K,q;return(q=(K=e.offset)==null?void 0:K[0])!=null?q:L.value}),O=p(()=>{var K,q;return(q=(K=e.offset)==null?void 0:K[1])!=null?q:x.value}),M=p(()=>{var K;const q=T.value-L.value,Y=O.value-x.value;return{position:"absolute",left:q>0?`${q}px`:0,top:Y>0?`${Y}px`:0,width:q>0?`calc(100% - ${q}px)`:"100%",height:Y>0?`calc(100% - ${Y}px)`:"100%",pointerEvents:"none",backgroundRepeat:e.repeat?"repeat":"no-repeat",backgroundPosition:`${q>0?0:q}px ${Y>0?0:Y}px`,zIndex:(K=e.zIndex)!=null?K:6}}),B=p(()=>e.repeat&&e.staggered),W=(K,q)=>{var Y;if(f.value){const oe=h.value.get(f.value);oe&&(f.value.contains(oe)&&f.value.removeChild(oe),h.value.delete(f.value));const fe=document.createElement("div");fe.setAttribute("style",mge($ge(Cge({},M.value),{backgroundImage:`url('${K}')`,backgroundSize:`${q}px`}))),(Y=f.value)==null||Y.append(fe),h.value.set(f.value,fe)}},U=K=>{var q,Y;let oe=120,fe=28;if(!s.value&&K.measureText){K.font=`${m.value}px ${b.value}`;const le=w.value.map(ue=>K.measureText(ue).width);oe=Math.ceil(Math.max(...le)),fe=m.value*w.value.length+(w.value.length-1)*3}return[(q=i.value)!=null?q:oe,(Y=o.value)!=null?Y:fe]},ee=()=>{var K;const q=document.createElement("canvas"),Y=q.getContext("2d");if(!Y)return;const[oe,fe]=U(Y),le=oe*d,ue=fe*d,ge=(_.value+oe)*d,ce=(A.value+fe)*d,$e=_.value/2*d,we=A.value/2*d,_e=ge/2,Ee=ce/2,De=B.value?2:1,Q=(_.value+oe)*De;q.width=ge*De,q.height=ce*De,Y.globalAlpha=l.value,Y.save(),Y.translate(_e,Ee),Y.rotate(Math.PI/180*r.value),Y.translate(-_e,-Ee);const H=()=>{Y.restore(),B.value&&Y.drawImage(q,0,0,ge,ce,ge,ce,ge,ce),u.value&&vge(q),W(q.toDataURL(),Q)};if(s.value){const re=new Image;re.onload=()=>{Y.drawImage(re,$e,we,le,ue),H()},re.crossOrigin="anonymous",re.referrerPolicy="no-referrer",re.src=s.value}else{const re=Number(m.value)*d;Y.font=`${k.value} normal ${y.value} ${re}px/${fe}px ${b.value}`,Y.fillStyle=C.value,Y.textAlign=$.value,Y.textBaseline="top",Y.translate(le/2,0),(K=w.value)==null||K.forEach((me,be)=>{Y.fillText(me??"",$e,we+be*(re+3*d))}),H()}},V=K=>Array.from(h.value.values()).includes(K),R=K=>{if(e.antiTamper)for(const q of K){const Y=Array.from(q.removedNodes).some(fe=>V(fe)),oe=q.type==="attributes"&&V(q.target);if(Y||oe){ee();break}}},{theme:F}=hge(ee);return at(()=>{ee(),TD(f.value,R,{attributes:!0,childList:!0,characterData:!0,subtree:!0})}),Be(e,ee,{deep:!0,flush:"post"}),()=>{var K;return g("div",Pe({ref:f,class:c,style:{position:"relative",overflow:"hidden"}},n),[(K=t.default)==null?void 0:K.call(t)])}}});const Sge=Object.assign(W$,{install:(e,t)=>{nt(e,t);const n=tt(t);e.component(n+W$.name,W$)}});var _ge=Object.defineProperty,Pge=Object.defineProperties,Age=Object.getOwnPropertyDescriptors,EO=Object.getOwnPropertySymbols,Lge=Object.prototype.hasOwnProperty,Ege=Object.prototype.propertyIsEnumerable,IO=(e,t,n)=>t in e?_ge(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,Ige=(e,t)=>{for(var n in t||(t={}))Lge.call(t,n)&&IO(e,n,t[n]);if(EO)for(var n of EO(t))Ege.call(t,n)&&IO(e,n,t[n]);return e},Tge=(e,t)=>Pge(e,Age(t));function Oge(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Nt(e)}var xge=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}=Ne(e),{displayScrollbar:r,scrollbarProps:l}=F2(s),a=j("tree-select"),u=D(),c=p(()=>Tge(Ige({},o.value),{disableSelectActionOnly:!0,checkedKeys:n.value?i.value:[],selectedKeys:n.value?[]:i.value})),d=(m,y)=>{var k,b;n.value?(b=(k=u.value)==null?void 0:k.toggleCheck)==null||b.call(k,m[0],y):t("change",m)},f=m=>{t("change",m)},h=()=>g(y6,Pe({ref:u},c.value,{onSelect:d,onCheck:f}),e.treeSlots);return()=>{if(r.value){let m;return g(jo,Pe({class:`${a}-tree-wrapper`},l.value),Oge(m=h())?m:{default:()=>[m]})}return g("div",{class:`${a}-tree-wrapper`},[h()])}}}),Mge=Object.defineProperty,Nge=Object.defineProperties,zge=Object.getOwnPropertyDescriptors,TO=Object.getOwnPropertySymbols,jge=Object.prototype.hasOwnProperty,Rge=Object.prototype.propertyIsEnumerable,OO=(e,t,n)=>t in e?Mge(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,xO=(e,t)=>{for(var n in t||(t={}))jge.call(t,n)&&OO(e,n,t[n]);if(TO)for(var n of TO(t))Rge.call(t,n)&&OO(e,n,t[n]);return e},Bge=(e,t)=>Nge(e,zge(t));function T7(e){return ft(e)}function OD(e){return e!=null&&e!==""}function O7(e){return T7(e)?e.value:e}function Dge(e){return T7(e)?e.label:void 0}function MO(e){const t=O7(e);return OD(t)}function NO(e){return e.map(O7).filter(OD)}function Fge(e){var t;const{defaultValue:n,modelValue:i,key2TreeNode:o,multiple:s,treeCheckable:r,fallbackOption:l,fieldNames:a}=Ne(e);function u(C){const _=(lt(C)?C:[C]).filter(MO);return s!=null&&s.value||r!=null&&r.value?_:_.slice(0,1)}function c(C,_){const A=[],L=C?C.filter(MO):[];if(L.length){const x=new Map;_==null||_.forEach(T=>{x.set(T.value,T)}),L.forEach(T=>{var O,M,B,W,U;const ee=O7(T),V=x.get(ee),R=o.value.get(ee);let F=null;const K=((O=a==null?void 0:a.value)==null?void 0:O.title)||"title";if(!R){const q=Ue(l==null?void 0:l.value)?l==null?void 0:l.value(ee):l==null?void 0:l.value;if(q===!1)return;ft(q)&&(F=q)}A.push(Bge(xO(xO({},T7(T)?T:{}),V||{}),{value:ee,label:(U=(W=(B=(M=Dge(T))!=null?M:R==null?void 0:R.title)!=null?B:V==null?void 0:V.label)!=null?W:F==null?void 0:F[K])!=null?U:ee}))})}return A}const d=D(),f=D();Fn(()=>{var C;const _=(i==null?void 0:i.value)!==void 0,A=u((C=i==null?void 0:i.value)!=null?C:[]),L=NO(A);f.value=_?c(L,c(A)):void 0,d.value=_?L:void 0});const h=u((t=n==null?void 0:n.value)!=null?t:[]),m=NO(h),y=c(m,c(h)),k=D(m||[]),b=D(y);Be(k,()=>{b.value=c(k.value,y)}),Be([d,f],([C,_])=>{k.value=C||[],b.value=_||[]});const $=p(()=>{var C;return(C=d.value)!=null?C:k.value}),w=p(()=>{var C;return(C=f.value)!=null?C:b.value});return{selectedKeys:$,selectedValue:w,setLocalSelectedKeys(C){k.value=C},localSelectedKeys:k,localSelectedValue:b}}function Vge(e){const{searchValue:t,flattenTreeData:n,filterMethod:i,disableFilter:o,fieldNames:s}=Ne(e),r=p(()=>{var m;return((m=s.value)==null?void 0:m.key)||"key"}),l=(m,y)=>{const k=y[r.value];return!Ge(k)&&String(k).indexOf(m)>-1},a=p(()=>(i==null?void 0:i.value)||l),u=D(),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 y,k;if(!c.value)return!0;const b=m[r.value];return(k=(y=u.value)==null?void 0:y.has(b||""))!=null?k:!1}),h=mm((m,y)=>{const k=m.filter($=>a.value(y,$.treeNodeData)),b=new Set;k.forEach($=>{b.add($.key),$.pathParentKeys.forEach(w=>{b.add(w)})}),u.value=b},100);return Fn(()=>{o!=null&&o.value?u.value=void 0:h(n.value,t.value)}),{isEmptyFilterResult:d,filterTreeNode:f}}function Wge(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 Hge=Object.defineProperty,Zge=Object.defineProperties,qge=Object.getOwnPropertyDescriptors,zO=Object.getOwnPropertySymbols,Uge=Object.prototype.hasOwnProperty,Kge=Object.prototype.propertyIsEnumerable,jO=(e,t,n)=>t in e?Hge(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,xD=(e,t)=>{for(var n in t||(t={}))Uge.call(t,n)&&jO(e,n,t[n]);if(zO)for(var n of zO(t))Kge.call(t,n)&&jO(e,n,t[n]);return e},MD=(e,t)=>Zge(e,qge(t));const Gge=N({name:"TreeSelect",components:{Trigger:ri,SelectView:Yy,Panel:xge,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:y,labelInValue:k,filterTreeNode:b,disableFilter:$,dropdownStyle:w,treeProps:C,fallbackOption:_,selectable:A,dropdownClassName:L}=Ne(e),{mergedDisabled:x,eventHandlers:T}=an({disabled:y}),O=j("tree-select"),M=Ze(Ei,void 0),B=(s=(o=M==null?void 0:(i=M.slots).empty)==null?void 0:o.call(i,{component:"tree-select"}))==null?void 0:s[0],W=p(()=>a.value||d.value),U=(ae,ke)=>{var Ie;return A.value==="leaf"?ke.isLeaf:Ue(A.value)?A.value(ae,ke):(Ie=A.value)!=null?Ie:!1},ee=p(()=>d.value?U:!1),V=p(()=>ft(e.allowSearch)&&!!e.allowSearch.retainInputValue),{flattenTreeData:R,key2TreeNode:F}=bD(xe({treeData:h,fieldNames:m,selectable:U,checkable:ee})),{selectedKeys:K,selectedValue:q,setLocalSelectedKeys:Y,localSelectedKeys:oe,localSelectedValue:fe}=Fge(xe({defaultValue:r,modelValue:l,key2TreeNode:F,multiple:a,treeCheckable:d,treeCheckStrictly:f,fallbackOption:_,fieldNames:m}));function le(ae){return d.value?Tu(ae):f6(ae)}const ue=p(()=>Ge(q.value)?[]:W.value&&!x.value?q.value.map(ae=>{const ke=F.value.get(ae.value);return MD(xD({},ae),{closable:!ke||le(ke)})}):q.value),ge=ae=>{Y(ae),wt(()=>{var ke,Ie;const ze=(k.value?fe.value:oe.value)||[],ye=W.value?ze:ze[0];t("update:modelValue",ye),t("change",ye),(Ie=(ke=T.value)==null?void 0:ke.onChange)==null||Ie.call(ke)})},ce=D(e.defaultInputValue),$e=p(()=>{var ae;return(ae=e.inputValue)!=null?ae:ce.value}),we=ae=>{ce.value=ae,t("update:inputValue",ae),t("inputValueChange",ae)},_e=ae=>{ae!==$e.value&&(Q(!0),we(ae),e.allowSearch&&t("search",ae))},[Ee,De]=ii(c.value,xe({value:u})),Q=ae=>{ae!==Ee.value&&(De(ae),t("popup-visible-change",ae),t("update:popupVisible",ae)),ae||be.value&&be.value.blur&&be.value.blur()},{isEmptyFilterResult:H,filterTreeNode:re}=Vge(xe({searchValue:$e,flattenTreeData:R,filterMethod:b,disableFilter:$,fieldNames:m})),me=p(()=>!R.value.length||H.value),be=D(),X=p(()=>{var ae;return[(w==null?void 0:w.value)||{},(ae=C==null?void 0:C.value)!=null&&ae.virtualListProps?{"max-height":"unset"}:{}]});return{refSelectView:be,prefixCls:O,TreeSelectEmpty:B,selectedValue:q,selectedKeys:K,mergedDisabled:x,searchValue:$e,panelVisible:Ee,isEmpty:me,computedFilterTreeNode:re,isMultiple:W,selectViewValue:ue,computedDropdownStyle:X,onSearchValueChange:_e,onSelectChange(ae){ge(ae),!V.value&&$e.value&&we(""),W.value||Q(!1)},onVisibleChange:Q,onInnerClear(){ge([]),t("clear")},pickSubCompSlots:Wge,isSelectable:U,isCheckable:ee,onBlur:()=>{!V.value&&$e.value&&we("")},onItemRemove(ae){if(x.value)return;const ke=F.value.get(ae);if(d.value&&ke){if(le(ke)){const[Ie]=m6({node:ke,checked:!1,checkedKeys:K.value,indeterminateKeys:[],checkStrictly:f.value});ge(Ie)}}else{const Ie=K.value.filter(ze=>ze!==ae);ge(Ie)}}}}});function Yge(e,t,n,i,o,s){const r=se("SelectView"),l=se("Spin"),a=se("Panel"),u=se("Trigger");return S(),pe(u,Pe({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:ve(()=>[P("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`)},[he(e.$slots,"header")],2)):de("v-if",!0),e.loading?he(e.$slots,"loader",{key:1},()=>[g(l)]):e.isEmpty?he(e.$slots,"empty",{key:2},()=>[(S(),pe(Wi(e.TreeSelectEmpty?e.TreeSelectEmpty:"Empty")))]):(S(),pe(a,{key:3,"selected-keys":e.selectedKeys,"show-checkable":e.treeCheckable,scrollbar:e.scrollbar,"tree-props":MD(xD({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`)},[he(e.$slots,"footer")],2)):de("v-if",!0)],6)]),default:ve(()=>[he(e.$slots,"trigger",{},()=>[g(r,Pe({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}),Jt({_:2},[e.$slots.prefix?{name:"prefix",fn:ve(()=>[he(e.$slots,"prefix")])}:void 0,e.$slots.label?{name:"label",fn:ve(c=>[he(e.$slots,"label",jt(Xn(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$=Z(Gge,[["render",Yge]]);const Xge=Object.assign(H$,{install:(e,t)=>{nt(e,t);const n=tt(t);e.component(n+H$.name,H$)}});var Qge=Object.defineProperty,Jge=Object.defineProperties,e1e=Object.getOwnPropertyDescriptors,RO=Object.getOwnPropertySymbols,t1e=Object.prototype.hasOwnProperty,n1e=Object.prototype.propertyIsEnumerable,BO=(e,t,n)=>t in e?Qge(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,i1e=(e,t)=>{for(var n in t||(t={}))t1e.call(t,n)&&BO(e,n,t[n]);if(RO)for(var n of RO(t))n1e.call(t,n)&&BO(e,n,t[n]);return e},r1e=(e,t)=>Jge(e,e1e(t));const b6={Button:Zi,Link:eB,Typography:rve,Divider:Ere,Grid:hp,Layout:uae,Space:$fe,Avatar:AX,Badge:WX,Calendar:CR,Card:DJ,Carousel:oee,Collapse:xee,Comment:xte,ColorPicker:Cte,Descriptions:Lre,Empty:Pl,Image:Ile,Scrollbar:jo,List:DB,Popover:e7,Statistic:Mfe,Table:Hhe,Tabs:lpe,Tag:i7,Timeline:Ipe,Tooltip:no,AutoComplete:fX,Cascader:kee,Checkbox:To,DatePicker:pre,Form:rse,Input:Za,InputNumber:Kg,InputTag:kR,Mention:Vae,Radio:kh,Rate:Nde,Select:vm,Slider:Cfe,Switch:Wfe,Textarea:FB,TimePicker:Cpe,Transfer:Vpe,Tree:y6,Upload:rge,TreeSelect:Xge,Alert:Dj,Drawer:i6,Message:a6,Modal:c6,Notification:u6,Popconfirm:Aue,Progress:YB,Result:Yde,Spin:zo,Skeleton:ife,Breadcrumb:$Q,Dropdown:rR,Menu:Rce,PageHeader:Sue,Pagination:y7,Steps:Bfe,Affix:oK,Anchor:sG,BackTop:zX,ConfigProvider:zte,ResizeBox:jB,Trigger:ri,Split:Afe,Icon:cse,OverflowList:oge,Watermark:Sge,VerificationCode:sge},o1e=(e,t)=>{for(const n of Object.keys(b6))e.use(b6[n],t)},Ch=r1e(i1e({},b6),{Alter:Dj,AnchorLink:q1,AvatarGroup:J1,BreadcrumbItem:Fp,ButtonGroup:Dp,Calendar:CR,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:hl,Tbody:Gp,TableColumn:j0,TabPane:R0,TimelineItem:Fd,TypographyParagraph:B0,TypographyTitle:D0,TypographyText:F0,install:o1e,addI18nMessages:vU,useLocale:gU,getLocale:yU,useFormItem:an}),s1e=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=ie(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),l1e=["stroke-width","stroke-linecap","stroke-linejoin"],a1e=P("path",{d:"m11.27 27.728 12.727 12.728 12.728-12.728M24 5v34.295"},null,-1),c1e=[a1e];function u1e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.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,l1e)}var Z$=Z(s1e,[["render",u1e]]);const d1e=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$)}}),f1e=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=ie(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),h1e=["stroke-width","stroke-linecap","stroke-linejoin"],p1e=P("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),m1e=P("path",{d:"M24 42 14 30h20L24 42Z",fill:"currentColor",stroke:"none"},null,-1),v1e=P("path",{d:"M22 6h4v26h-4z"},null,-1),g1e=P("path",{fill:"currentColor",stroke:"none",d:"M22 6h4v26h-4z"},null,-1),y1e=[p1e,m1e,v1e,g1e];function b1e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},y1e,14,h1e)}var q$=Z(f1e,[["render",b1e]]);const k1e=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$)}}),w1e=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=ie(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),C1e=["stroke-width","stroke-linecap","stroke-linejoin"],$1e=P("path",{d:"M20.272 11.27 7.544 23.998l12.728 12.728M43 24H8.705"},null,-1),S1e=[$1e];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))},S1e,14,C1e)}var U$=Z(w1e,[["render",_1e]]);const P1e=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$)}}),A1e=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=ie(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),L1e=["stroke-width","stroke-linecap","stroke-linejoin"],E1e=P("path",{d:"m27.728 11.27 12.728 12.728-12.728 12.728M5 24h34.295"},null,-1),I1e=[E1e];function T1e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},I1e,14,L1e)}var K$=Z(A1e,[["render",T1e]]);const O1e=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$)}}),x1e=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=ie(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),M1e=["stroke-width","stroke-linecap","stroke-linejoin"],N1e=P("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),z1e=P("path",{d:"m24 6 10 12H14L24 6Z",fill:"currentColor",stroke:"none"},null,-1),j1e=P("path",{d:"M26 42h-4V16h4z"},null,-1),R1e=P("path",{fill:"currentColor",stroke:"none",d:"M26 42h-4V16h4z"},null,-1),B1e=[N1e,z1e,j1e,R1e];function D1e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},B1e,14,M1e)}var G$=Z(x1e,[["render",D1e]]);const F1e=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$)}}),V1e=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=ie(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),W1e=["stroke-width","stroke-linecap","stroke-linejoin"],H1e=P("path",{d:"M11.27 20.272 23.997 7.544l12.728 12.728M24 43V8.705"},null,-1),Z1e=[H1e];function q1e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},Z1e,14,W1e)}var Y$=Z(V1e,[["render",q1e]]);const U1e=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$)}}),K1e=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=ie(e.size)?`${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=P("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),X1e=[Y1e];function Q1e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},X1e,14,G1e)}var X$=Z(K1e,[["render",Q1e]]);const J1e=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$)}}),e0e=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=ie(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),t0e=["stroke-width","stroke-linecap","stroke-linejoin"],n0e=P("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),i0e=[n0e];function r0e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},i0e,14,t0e)}var Q$=Z(e0e,[["render",r0e]]);const o0e=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$)}}),s0e=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=ie(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),l0e=["stroke-width","stroke-linecap","stroke-linejoin"],a0e=P("circle",{cx:"24",cy:"24",r:"18",transform:"rotate(-180 24 24)"},null,-1),c0e=P("path",{d:"M32.484 20.515 24 29l-8.485-8.485"},null,-1),u0e=[a0e,c0e];function d0e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},u0e,14,l0e)}var J$=Z(s0e,[["render",d0e]]);const f0e=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$)}}),h0e=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=ie(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),p0e=["stroke-width","stroke-linecap","stroke-linejoin"],m0e=P("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),v0e=[m0e];function g0e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},v0e,14,p0e)}var eS=Z(h0e,[["render",g0e]]);const y0e=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)}}),b0e=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=ie(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),k0e=["stroke-width","stroke-linecap","stroke-linejoin"],w0e=P("path",{d:"M7 26v14c0 .552.444 1 .996 1H22m19-19V8c0-.552-.444-1-.996-1H26"},null,-1),C0e=[w0e];function $0e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},C0e,14,k0e)}var tS=Z(b0e,[["render",$0e]]);const S0e=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)}}),_0e=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=ie(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),P0e=["stroke-width","stroke-linecap","stroke-linejoin"],A0e=P("circle",{cx:"24",cy:"24",r:"18"},null,-1),L0e=P("path",{d:"M28.485 32.485 20 24l8.485-8.485"},null,-1),E0e=[A0e,L0e];function I0e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},E0e,14,P0e)}var nS=Z(_0e,[["render",I0e]]);const T0e=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)}}),O0e=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=ie(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),x0e=["stroke-width","stroke-linecap","stroke-linejoin"],M0e=P("circle",{cx:"24",cy:"24",r:"18"},null,-1),N0e=P("path",{d:"M19.485 15.515 27.971 24l-8.486 8.485"},null,-1),z0e=[M0e,N0e];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))},z0e,14,x0e)}var iS=Z(O0e,[["render",j0e]]);const R0e=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)}}),B0e=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=ie(e.size)?`${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=P("path",{d:"M20 44V29c0-.552-.444-1-.996-1H4M28 4v15c0 .552.444 1 .996 1H44"},null,-1),V0e=[F0e];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))},V0e,14,D0e)}var rS=Z(B0e,[["render",W0e]]);const H0e=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)}}),Z0e=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=ie(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),q0e=["stroke-width","stroke-linecap","stroke-linejoin"],U0e=P("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),K0e=[U0e];function G0e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.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,q0e)}var oS=Z(Z0e,[["render",G0e]]);const Y0e=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)}}),X0e=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=ie(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),Q0e=["stroke-width","stroke-linecap","stroke-linejoin"],J0e=P("path",{d:"M5 41h38M24 28V5M24 34.04 17.547 27h12.907L24 34.04Zm-.736.803v.001Z"},null,-1),eye=P("path",{d:"m24 34 6-7H18l6 7Z",fill:"currentColor",stroke:"none"},null,-1),tye=[J0e,eye];function nye(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},tye,14,Q0e)}var sS=Z(X0e,[["render",nye]]);const iye=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)}}),rye=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=ie(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),oye=["stroke-width","stroke-linecap","stroke-linejoin"],sye=P("path",{d:"M7 5v38M20 24h23M20.999 17.547v12.907L13.959 24l7.04-6.453Z"},null,-1),lye=P("path",{d:"m14 24 7 6V18l-7 6Z",fill:"currentColor",stroke:"none"},null,-1),aye=[sye,lye];function cye(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},aye,14,oye)}var lS=Z(rye,[["render",cye]]);const uye=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)}}),dye=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=ie(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),fye=["stroke-width","stroke-linecap","stroke-linejoin"],hye=P("path",{d:"M41 43V5M28 24H5M34.04 24 27 30.453V17.546L34.04 24Zm.803.736h.001Z"},null,-1),pye=P("path",{d:"m34 24-7-6v12l7-6Z",fill:"currentColor",stroke:"none"},null,-1),mye=[hye,pye];function vye(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},mye,14,fye)}var aS=Z(dye,[["render",vye]]);const gye=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)}}),yye=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=ie(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),bye=["stroke-width","stroke-linecap","stroke-linejoin"],kye=P("circle",{cx:"24",cy:"24",r:"18"},null,-1),wye=P("path",{d:"M15.516 28.485 24 20l8.485 8.485"},null,-1),Cye=[kye,wye];function $ye(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},Cye,14,bye)}var cS=Z(yye,[["render",$ye]]);const Sye=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)}}),_ye=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=ie(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),Pye=["stroke-width","stroke-linecap","stroke-linejoin"],Aye=P("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),Lye=[Aye];function Eye(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},Lye,14,Pye)}var uS=Z(_ye,[["render",Eye]]);const Iye=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)}}),Tye=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=ie(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),Oye=["stroke-width","stroke-linecap","stroke-linejoin"],xye=P("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),Mye=[xye];function Nye(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},Mye,14,Oye)}var dS=Z(Tye,[["render",Nye]]);const zye=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)}}),jye=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=ie(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),Rye=["stroke-width","stroke-linecap","stroke-linejoin"],Bye=P("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),Dye=[Bye];function Fye(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},Dye,14,Rye)}var fS=Z(jye,[["render",Fye]]);const Vye=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)}}),Wye=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=ie(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),Hye=["stroke-width","stroke-linecap","stroke-linejoin"],Zye=P("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),qye=[Zye];function Uye(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},qye,14,Hye)}var hS=Z(Wye,[["render",Uye]]);const Kye=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)}}),Gye=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=ie(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),Yye=["stroke-width","stroke-linecap","stroke-linejoin"],Xye=P("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),Qye=[Xye];function Jye(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},Qye,14,Yye)}var pS=Z(Gye,[["render",Jye]]);const ebe=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)}}),tbe=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=ie(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),nbe=["stroke-width","stroke-linecap","stroke-linejoin"],ibe=P("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),rbe=[ibe];function obe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.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,nbe)}var mS=Z(tbe,[["render",obe]]);const sbe=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)}}),lbe=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=ie(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),abe=["stroke-width","stroke-linecap","stroke-linejoin"],cbe=P("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),ube=[cbe];function dbe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},ube,14,abe)}var vS=Z(lbe,[["render",dbe]]);const fbe=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)}}),hbe=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=ie(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),pbe=["stroke-width","stroke-linecap","stroke-linejoin"],mbe=P("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),vbe=[mbe];function gbe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},vbe,14,pbe)}var gS=Z(hbe,[["render",gbe]]);const ybe=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)}}),bbe=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=ie(e.size)?`${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"],wbe=P("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),Cbe=[wbe];function $be(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},Cbe,14,kbe)}var yS=Z(bbe,[["render",$be]]);const Sbe=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)}}),_be=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=ie(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),Pbe=["stroke-width","stroke-linecap","stroke-linejoin"],Abe=P("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),Lbe=[Abe];function Ebe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},Lbe,14,Pbe)}var bS=Z(_be,[["render",Ebe]]);const Ibe=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)}}),Tbe=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=ie(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),Obe=["stroke-width","stroke-linecap","stroke-linejoin"],xbe=P("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),Mbe=[xbe];function Nbe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},Mbe,14,Obe)}var kS=Z(Tbe,[["render",Nbe]]);const zbe=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)}}),jbe=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=ie(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),Rbe=["stroke-width","stroke-linecap","stroke-linejoin"],Bbe=P("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),Dbe=[Bbe];function Fbe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},Dbe,14,Rbe)}var wS=Z(jbe,[["render",Fbe]]);const Vbe=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)}}),Wbe=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=ie(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),Hbe=["stroke-width","stroke-linecap","stroke-linejoin"],Zbe=P("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),qbe=[Zbe];function Ube(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},qbe,14,Hbe)}var CS=Z(Wbe,[["render",Ube]]);const Kbe=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)}}),Gbe=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=ie(e.size)?`${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"],Xbe=P("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),Qbe=[Xbe];function Jbe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},Qbe,14,Ybe)}var $S=Z(Gbe,[["render",Jbe]]);const eke=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)}}),tke=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=ie(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),nke=["stroke-width","stroke-linecap","stroke-linejoin"],ike=P("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M43 5v26h-4V5h4Z",fill:"currentColor",stroke:"none"},null,-1),rke=P("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),oke=[ike,rke];function ske(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},oke,14,nke)}var SS=Z(tke,[["render",ske]]);const lke=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)}}),ake=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=ie(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),cke=["stroke-width","stroke-linecap","stroke-linejoin"],uke=P("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M5 43V17h4v26H5Z",fill:"currentColor",stroke:"none"},null,-1),dke=P("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),fke=[uke,dke];function hke(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},fke,14,cke)}var _S=Z(ake,[["render",hke]]);const pke=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)}}),mke=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=ie(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),vke=["stroke-width","stroke-linecap","stroke-linejoin"],gke=P("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),yke=[gke];function bke(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},yke,14,vke)}var PS=Z(mke,[["render",bke]]);const kke=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)}}),wke=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=ie(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),Cke=["stroke-width","stroke-linecap","stroke-linejoin"],$ke=P("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),Ske=[$ke];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))},Ske,14,Cke)}var AS=Z(wke,[["render",_ke]]);const Pke=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)}}),Ake=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=ie(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),Lke=["stroke-width","stroke-linecap","stroke-linejoin"],Eke=P("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),Ike=[Eke];function Tke(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},Ike,14,Lke)}var LS=Z(Ake,[["render",Tke]]);const Oke=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)}}),xke=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=ie(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),Mke=["stroke-width","stroke-linecap","stroke-linejoin"],Nke=P("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),zke=[Nke];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))},zke,14,Mke)}var ES=Z(xke,[["render",jke]]);const Rke=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)}}),Bke=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=ie(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),Dke=["stroke-width","stroke-linecap","stroke-linejoin"],Fke=P("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),Vke=[Fke];function Wke(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.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,Dke)}var IS=Z(Bke,[["render",Wke]]);const Hke=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)}}),Zke=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=ie(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),qke=["stroke-width","stroke-linecap","stroke-linejoin"],Uke=P("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),Kke=[Uke];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))},Kke,14,qke)}var TS=Z(Zke,[["render",Gke]]);const Yke=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)}}),Xke=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=ie(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),Qke=["stroke-width","stroke-linecap","stroke-linejoin"],Jke=P("path",{d:"m33.072 22.071-9.07 9.071-9.072-9.07M24 5v26m16 4v6H8v-6"},null,-1),e2e=[Jke];function t2e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.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,Qke)}var OS=Z(Xke,[["render",t2e]]);const n2e=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)}}),i2e=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=ie(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),r2e=["stroke-width","stroke-linecap","stroke-linejoin"],o2e=P("path",{d:"M31.928 33.072 41 24.002l-9.072-9.072M16.858 24h24M31 41H7V7h24"},null,-1),s2e=[o2e];function l2e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},s2e,14,r2e)}var xS=Z(i2e,[["render",l2e]]);const a2e=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)}}),c2e=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=ie(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),u2e=["stroke-width","stroke-linecap","stroke-linejoin"],d2e=P("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),f2e=[d2e];function h2e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.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,u2e)}var MS=Z(c2e,[["render",h2e]]);const p2e=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)}}),m2e=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=ie(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),v2e=["stroke-width","stroke-linecap","stroke-linejoin"],g2e=P("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),y2e=[g2e];function b2e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},y2e,14,v2e)}var NS=Z(m2e,[["render",b2e]]);const k2e=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)}}),w2e=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=ie(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),C2e=["stroke-width","stroke-linecap","stroke-linejoin"],$2e=P("path",{d:"M7 17 24 7l17 10v24H7V17Z"},null,-1),S2e=P("path",{d:"M20 28h8v13h-8V28Z"},null,-1),_2e=[$2e,S2e];function P2e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},_2e,14,C2e)}var zS=Z(w2e,[["render",P2e]]);const A2e=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)}}),L2e=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=ie(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),E2e=["stroke-width","stroke-linecap","stroke-linejoin"],I2e=P("path",{d:"m27.929 33.072-9.071-9.07 9.07-9.072M43 24H19m12 17H7V7h24"},null,-1),T2e=[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))},T2e,14,E2e)}var jS=Z(L2e,[["render",O2e]]);const x2e=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)}}),M2e=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=ie(e.size)?`${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"],z2e=P("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),j2e=[z2e];function R2e(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))},j2e,14,N2e)}var RS=Z(M2e,[["render",R2e]]);const B2e=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)}}),D2e=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=ie(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),F2e=["stroke-width","stroke-linecap","stroke-linejoin"],V2e=P("path",{d:"M13 24h30M5 12h4m4 24h30M13 12h30M5 24h4M5 36h4"},null,-1),W2e=[V2e];function H2e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},W2e,14,F2e)}var BS=Z(D2e,[["render",H2e]]);const Z2e=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)}}),q2e=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=ie(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),U2e=["stroke-width","stroke-linecap","stroke-linejoin"],K2e=P("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),G2e=[K2e];function Y2e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},G2e,14,U2e)}var DS=Z(q2e,[["render",Y2e]]);const X2e=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)}}),Q2e=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=ie(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),J2e=["stroke-width","stroke-linecap","stroke-linejoin"],ewe=P("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),twe=[ewe];function nwe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},twe,14,J2e)}var FS=Z(Q2e,[["render",nwe]]);const iwe=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)}}),rwe=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=ie(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),owe=["stroke-width","stroke-linecap","stroke-linejoin"],swe=P("path",{d:"M25 10h-2V8h2v2ZM25 25h-2v-2h2v2ZM25 40h-2v-2h2v2Z",fill:"currentColor",stroke:"none"},null,-1),lwe=P("path",{d:"M25 10h-2V8h2v2ZM25 25h-2v-2h2v2ZM25 40h-2v-2h2v2Z"},null,-1),awe=[swe,lwe];function cwe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},awe,14,owe)}var VS=Z(rwe,[["render",cwe]]);const uwe=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)}}),dwe=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=ie(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),fwe=["stroke-width","stroke-linecap","stroke-linejoin"],hwe=P("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),pwe=[hwe];function mwe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},pwe,14,fwe)}var WS=Z(dwe,[["render",mwe]]);const vwe=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)}}),gwe=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=ie(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),ywe=["stroke-width","stroke-linecap","stroke-linejoin"],bwe=P("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),kwe=[bwe];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))},kwe,14,ywe)}var HS=Z(gwe,[["render",wwe]]);const Cwe=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)}}),$we=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=ie(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),Swe=["stroke-width","stroke-linecap","stroke-linejoin"],_we=P("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),Pwe=[_we];function Awe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},Pwe,14,Swe)}var ZS=Z($we,[["render",Awe]]);const Lwe=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)}}),Ewe=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=ie(e.size)?`${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"],Twe=P("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),Owe=[Twe];function xwe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.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 qS=Z(Ewe,[["render",xwe]]);const Mwe=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)}}),Nwe=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=ie(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),zwe=["stroke-width","stroke-linecap","stroke-linejoin"],jwe=P("path",{d:"M7 17V7h10m24 10V7H31m10 24v10H31M7 31v10h10M5 24h38"},null,-1),Rwe=[jwe];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))},Rwe,14,zwe)}var US=Z(Nwe,[["render",Bwe]]);const Dwe=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)}}),Fwe=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=ie(e.size)?`${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"],Wwe=P("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),Hwe=[Wwe];function Zwe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},Hwe,14,Vwe)}var KS=Z(Fwe,[["render",Zwe]]);const qwe=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)}}),Uwe=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=ie(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),Kwe=["stroke-width","stroke-linecap","stroke-linejoin"],Gwe=P("path",{d:"m14 24-7-5V7l34 17L7 41V29l7-5Zm0 0h25","stroke-miterlimit":"3.864"},null,-1),Ywe=[Gwe];function Xwe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.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,Kwe)}var GS=Z(Uwe,[["render",Xwe]]);const Qwe=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)}}),Jwe=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=ie(e.size)?`${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"],t4e=P("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),n4e=P("path",{d:"M30 24a6 6 0 1 1-12 0 6 6 0 0 1 12 0Z"},null,-1),i4e=[t4e,n4e];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))},i4e,14,e4e)}var YS=Z(Jwe,[["render",r4e]]);const o4e=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)}}),s4e=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=ie(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),l4e=["stroke-width","stroke-linecap","stroke-linejoin"],a4e=P("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),c4e=[a4e];function u4e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},c4e,14,l4e)}var XS=Z(s4e,[["render",u4e]]);const d4e=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)}}),f4e=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=ie(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),h4e=["stroke-width","stroke-linecap","stroke-linejoin"],p4e=P("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),m4e=[p4e];function v4e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},m4e,14,h4e)}var QS=Z(f4e,[["render",v4e]]);const g4e=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)}}),y4e=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=ie(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),b4e=["stroke-width","stroke-linecap","stroke-linejoin"],k4e=P("path",{d:"M40 35v6H8v-6m1.108-4c1.29-8.868 13.917-15.85 29.392-15.998M30 6l9 9-9 9"},null,-1),w4e=[k4e];function C4e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.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,b4e)}var JS=Z(y4e,[["render",C4e]]);const $4e=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)}}),S4e=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=ie(e.size)?`${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"],P4e=P("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),A4e=[P4e];function L4e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},A4e,14,_4e)}var e3=Z(S4e,[["render",L4e]]);const E4e=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)}}),I4e=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=ie(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),T4e=["stroke-width","stroke-linecap","stroke-linejoin"],O4e=P("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),x4e=[O4e];function M4e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},x4e,14,T4e)}var t3=Z(I4e,[["render",M4e]]);const N4e=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)}}),z4e=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=ie(e.size)?`${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"],R4e=P("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),B4e=[R4e];function D4e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.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,j4e)}var n3=Z(z4e,[["render",D4e]]);const F4e=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)}}),V4e=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=ie(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),W4e=["stroke-width","stroke-linecap","stroke-linejoin"],H4e=P("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),Z4e=[H4e];function q4e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},Z4e,14,W4e)}var i3=Z(V4e,[["render",q4e]]);const U4e=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)}}),K4e=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=ie(e.size)?`${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=P("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),X4e=[Y4e];function Q4e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},X4e,14,G4e)}var r3=Z(K4e,[["render",Q4e]]);const J4e=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)}}),eCe=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=ie(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),tCe=["stroke-width","stroke-linecap","stroke-linejoin"],nCe=P("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),iCe=[nCe];function rCe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},iCe,14,tCe)}var o3=Z(eCe,[["render",rCe]]);const oCe=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)}}),sCe=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=ie(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),lCe=["stroke-width","stroke-linecap","stroke-linejoin"],aCe=P("path",{d:"M44 9H4m38 20H6m28-10H14m20 20H14"},null,-1),cCe=[aCe];function uCe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},cCe,14,lCe)}var s3=Z(sCe,[["render",uCe]]);const dCe=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)}}),fCe=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=ie(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),hCe=["stroke-width","stroke-linecap","stroke-linejoin"],pCe=P("path",{d:"M44 9H4m36 20H4m21-10H4m21 20H4"},null,-1),mCe=[pCe];function vCe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},mCe,14,hCe)}var l3=Z(fCe,[["render",vCe]]);const gCe=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)}}),yCe=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=ie(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),bCe=["stroke-width","stroke-linecap","stroke-linejoin"],kCe=P("path",{d:"M4 9h40M8 29h36M23 19h21M23 39h21"},null,-1),wCe=[kCe];function CCe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},wCe,14,bCe)}var a3=Z(yCe,[["render",CCe]]);const $Ce=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)}}),SCe=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=ie(e.size)?`${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"],PCe=P("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),ACe=[PCe];function LCe(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))},ACe,14,_Ce)}var c3=Z(SCe,[["render",LCe]]);const ECe=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)}}),ICe=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=ie(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),TCe=["stroke-width","stroke-linecap","stroke-linejoin"],OCe=P("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),xCe=P("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),MCe=P("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),NCe=[OCe,xCe,MCe];function zCe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},NCe,14,TCe)}var u3=Z(ICe,[["render",zCe]]);const jCe=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)}}),RCe=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=ie(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),BCe=["stroke-width","stroke-linecap","stroke-linejoin"],DCe=P("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),FCe=[DCe];function VCe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},FCe,14,BCe)}var d3=Z(RCe,[["render",VCe]]);const WCe=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)}}),HCe=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=ie(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),ZCe=["stroke-width","stroke-linecap","stroke-linejoin"],qCe=P("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),UCe=[qCe];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))},UCe,14,ZCe)}var f3=Z(HCe,[["render",KCe]]);const GCe=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)}}),YCe=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=ie(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),XCe=["stroke-width","stroke-linecap","stroke-linejoin"],QCe=P("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),JCe=[QCe];function e$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))},JCe,14,XCe)}var h3=Z(YCe,[["render",e$e]]);const t$e=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)}}),n$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=ie(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),i$e=["stroke-width","stroke-linecap","stroke-linejoin"],r$e=P("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),o$e=[r$e];function s$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))},o$e,14,i$e)}var p3=Z(n$e,[["render",s$e]]);const l$e=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)}}),a$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=ie(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),c$e=["stroke-width","stroke-linecap","stroke-linejoin"],u$e=P("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),d$e=[u$e];function f$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))},d$e,14,c$e)}var m3=Z(a$e,[["render",f$e]]);const h$e=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)}}),p$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=ie(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),m$e=["stroke-width","stroke-linecap","stroke-linejoin"],v$e=P("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),g$e=[v$e];function y$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))},g$e,14,m$e)}var v3=Z(p$e,[["render",y$e]]);const b$e=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)}}),k$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=ie(e.size)?`${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"],C$e=P("path",{d:"M6 6v18m0 0v18m0-18h20m0 0V6m0 18v18M40 42V21h-1l-6 3"},null,-1),$$e=[C$e];function S$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))},$$e,14,w$e)}var g3=Z(k$e,[["render",S$e]]);const _$e=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)}}),P$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=ie(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),A$e=["stroke-width","stroke-linecap","stroke-linejoin"],L$e=P("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),E$e=[L$e];function I$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))},E$e,14,A$e)}var y3=Z(P$e,[["render",I$e]]);const T$e=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)}}),O$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=ie(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),x$e=["stroke-width","stroke-linecap","stroke-linejoin"],M$e=P("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),N$e=[M$e];function z$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))},N$e,14,x$e)}var b3=Z(O$e,[["render",z$e]]);const j$e=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)}}),R$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=ie(e.size)?`${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"],D$e=P("path",{d:"M6 6v18m0 0v18m0-18h20m0 0V6m0 18v18m14.5-6H31v-1l8-15h1.5v16Zm0 0H44m-3.5 0v6"},null,-1),F$e=[D$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))},F$e,14,B$e)}var k3=Z(R$e,[["render",V$e]]);const W$e=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)}}),H$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=ie(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),Z$e=["stroke-width","stroke-linecap","stroke-linejoin"],q$e=P("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),U$e=[q$e];function K$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))},U$e,14,Z$e)}var w3=Z(H$e,[["render",K$e]]);const G$e=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)}}),Y$e=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=ie(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),X$e=["stroke-width","stroke-linecap","stroke-linejoin"],Q$e=P("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),J$e=[Q$e];function eSe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},J$e,14,X$e)}var C3=Z(Y$e,[["render",eSe]]);const tSe=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)}}),nSe=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=ie(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),iSe=["stroke-width","stroke-linecap","stroke-linejoin"],rSe=P("path",{d:"M6 6v18m0 0v18m0-18h20m0 0V6m0 18v18m4-21h12v1l-4.4 16-1.1 3.5"},null,-1),oSe=[rSe];function sSe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},oSe,14,iSe)}var $3=Z(nSe,[["render",sSe]]);const lSe=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)}}),aSe=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=ie(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),cSe=["stroke-width","stroke-linecap","stroke-linejoin"],uSe=P("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),dSe=[uSe];function fSe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},dSe,14,cSe)}var S3=Z(aSe,[["render",fSe]]);const hSe=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)}}),pSe=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=ie(e.size)?`${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"],vSe=P("path",{d:"M18 8h9m8 0h-8m0 0-6 32m0 0h-8m8 0h9"},null,-1),gSe=[vSe];function ySe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},gSe,14,mSe)}var _3=Z(pSe,[["render",ySe]]);const bSe=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)}}),kSe=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=ie(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),wSe=["stroke-width","stroke-linecap","stroke-linejoin"],CSe=P("path",{d:"M4 8h14.5M33 8H18.5m0 0v34"},null,-1),$Se=P("path",{d:"M39 9.5 37 13h4l-2-3.5ZM39 38.5 37 35h4l-2 3.5Z",fill:"currentColor",stroke:"none"},null,-1),SSe=P("path",{d:"M39 13h2l-2-3.5-2 3.5h2Zm0 0v22m0 0h2l-2 3.5-2-3.5h2Z"},null,-1),_Se=[CSe,$Se,SSe];function PSe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},_Se,14,wSe)}var P3=Z(kSe,[["render",PSe]]);const ASe=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)}}),LSe=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=ie(e.size)?`${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=P("path",{d:"M13 24h30M13 37h30M13 11h30"},null,-1),TSe=P("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),OSe=[ISe,TSe];function xSe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},OSe,14,ESe)}var A3=Z(LSe,[["render",xSe]]);const MSe=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)}}),NSe=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=ie(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),zSe=["stroke-width","stroke-linecap","stroke-linejoin"],jSe=P("rect",{x:"8",y:"14",width:"24",height:"28",rx:"1"},null,-1),RSe=P("path",{d:"M24 6h.01v.01H24V6ZM32 6h.01v.01H32V6ZM40 6h.01v.01H40V6ZM40 13h.01v.01H40V13ZM40 21h.01v.01H40V21Z",fill:"currentColor",stroke:"none"},null,-1),BSe=P("path",{d:"M24 6h.01v.01H24V6ZM32 6h.01v.01H32V6ZM40 6h.01v.01H40V6ZM40 13h.01v.01H40V13ZM40 21h.01v.01H40V21Z"},null,-1),DSe=[jSe,RSe,BSe];function FSe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},DSe,14,zSe)}var L3=Z(NSe,[["render",FSe]]);const VSe=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)}}),WSe=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=ie(e.size)?`${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=P("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),qSe=P("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),USe=[ZSe,qSe];function KSe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},USe,14,HSe)}var E3=Z(WSe,[["render",KSe]]);const GSe=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)}}),YSe=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=ie(e.size)?`${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"],QSe=P("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),JSe=[QSe];function e3e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},JSe,14,XSe)}var I3=Z(YSe,[["render",e3e]]);const t3e=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)}}),n3e=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=ie(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),i3e=["stroke-width","stroke-linecap","stroke-linejoin"],r3e=P("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),o3e=[r3e];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))},o3e,14,i3e)}var T3=Z(n3e,[["render",s3e]]);const l3e=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)}}),a3e=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=ie(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),c3e=["stroke-width","stroke-linecap","stroke-linejoin"],u3e=P("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),d3e=[u3e];function f3e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},d3e,14,c3e)}var O3=Z(a3e,[["render",f3e]]);const h3e=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)}}),p3e=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=ie(e.size)?`${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"],v3e=P("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),g3e=[v3e];function y3e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},g3e,14,m3e)}var x3=Z(p3e,[["render",y3e]]);const b3e=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)}}),k3e=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=ie(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),w3e=["stroke-width","stroke-linecap","stroke-linejoin"],C3e=P("path",{d:"M43 9H5m0 30h14m15.5-15H5"},null,-1),$3e=[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,w3e)}var M3=Z(k3e,[["render",S3e]]);const _3e=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)}}),P3e=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=ie(e.size)?`${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=P("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),E3e=[L3e];function I3e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},E3e,14,A3e)}var N3=Z(P3e,[["render",I3e]]);const T3e=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)}}),O3e=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=ie(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),x3e=["stroke-width","stroke-linecap","stroke-linejoin"],M3e=P("path",{d:"M13 5v17.5C13 27 15.5 33 24 33s11-5 11-10.5V5M9 41h30"},null,-1),N3e=[M3e];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))},N3e,14,x3e)}var z3=Z(O3e,[["render",z3e]]);const j3e=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)}}),R3e=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=ie(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),B3e=["stroke-width","stroke-linecap","stroke-linejoin"],D3e=P("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),F3e=[D3e];function V3e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},F3e,14,B3e)}var j3=Z(R3e,[["render",V3e]]);const W3e=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)}}),H3e=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=ie(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),Z3e=["stroke-width","stroke-linecap","stroke-linejoin"],q3e=P("path",{d:"M13 24h30M5 11h4m4 26h30M13 11h30M5 24h4M5 37h4"},null,-1),U3e=[q3e];function K3e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.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,Z3e)}var R3=Z(H3e,[["render",K3e]]);const G3e=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)}}),Y3e=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=ie(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),X3e=["stroke-width","stroke-linecap","stroke-linejoin"],Q3e=P("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),J3e=P("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),e_e=[Q3e,J3e];function t_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))},e_e,14,X3e)}var B3=Z(Y3e,[["render",t_e]]);const n_e=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)}}),i_e=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=ie(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),r_e=["stroke-width","stroke-linecap","stroke-linejoin"],o_e=P("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),s_e=[o_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))},s_e,14,r_e)}var D3=Z(i_e,[["render",l_e]]);const a_e=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)}}),c_e=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=ie(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),u_e=["stroke-width","stroke-linecap","stroke-linejoin"],d_e=P("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),f_e=[d_e];function h_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))},f_e,14,u_e)}var F3=Z(c_e,[["render",h_e]]);const p_e=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)}}),m_e=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=ie(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),v_e=["stroke-width","stroke-linecap","stroke-linejoin"],g_e=P("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),y_e=P("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),b_e=[g_e,y_e];function k_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,v_e)}var V3=Z(m_e,[["render",k_e]]);const w_e=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)}}),C_e=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=ie(e.size)?`${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"],S_e=P("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),__e=P("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),P_e=[S_e,__e];function A_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))},P_e,14,$_e)}var W3=Z(C_e,[["render",A_e]]);const L_e=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)}}),E_e=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=ie(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),I_e=["stroke-width","stroke-linecap","stroke-linejoin"],T_e=P("path",{d:"m14 15 10-7v32l-10-7H6V15h8Z",fill:"currentColor",stroke:"none"},null,-1),O_e=P("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),x_e=P("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),M_e=[T_e,O_e,x_e];function N_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,I_e)}var H3=Z(E_e,[["render",N_e]]);const z_e=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)}}),j_e=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=ie(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),R_e=["stroke-width","stroke-linecap","stroke-linejoin"],B_e=P("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),D_e=[B_e];function F_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))},D_e,14,R_e)}var Z3=Z(j_e,[["render",F_e]]);const V_e=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)}}),W_e=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=ie(e.size)?`${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"],Z_e=P("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),q_e=[Z_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))},q_e,14,H_e)}var q3=Z(W_e,[["render",U_e]]);const K_e=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)}}),G_e=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=ie(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),Y_e=["stroke-width","stroke-linecap","stroke-linejoin"],X_e=P("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),Q_e=[X_e];function J_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))},Q_e,14,Y_e)}var U3=Z(G_e,[["render",J_e]]);const e5e=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)}}),t5e=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=ie(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),n5e=["stroke-width","stroke-linecap","stroke-linejoin"],i5e=P("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),r5e=[i5e];function o5e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},r5e,14,n5e)}var K3=Z(t5e,[["render",o5e]]);const s5e=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)}}),l5e=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=ie(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),a5e=["stroke-width","stroke-linecap","stroke-linejoin"],c5e=P("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),u5e=[c5e];function d5e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},u5e,14,a5e)}var G3=Z(l5e,[["render",d5e]]);const f5e=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)}}),h5e=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=ie(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),p5e=["stroke-width","stroke-linecap","stroke-linejoin"],m5e=P("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),v5e=[m5e];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))},v5e,14,p5e)}var Y3=Z(h5e,[["render",g5e]]);const y5e=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)}}),b5e=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=ie(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),k5e=["stroke-width","stroke-linecap","stroke-linejoin"],w5e=P("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),C5e=P("path",{d:"M19 19v10h1V19h-1ZM28 19v10h1V19h-1Z"},null,-1),$5e=[w5e,C5e];function S5e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},$5e,14,k5e)}var X3=Z(b5e,[["render",S5e]]);const _5e=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)}}),P5e=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=ie(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),A5e=["stroke-width","stroke-linecap","stroke-linejoin"],L5e=P("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),E5e=[L5e];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))},E5e,14,A5e)}var Q3=Z(P5e,[["render",I5e]]);const T5e=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)}}),O5e=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=ie(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),x5e=["stroke-width","stroke-linecap","stroke-linejoin"],M5e=P("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),N5e=P("path",{d:"M19 17v14l12-7-12-7Z"},null,-1),z5e=[M5e,N5e];function j5e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},z5e,14,x5e)}var J3=Z(O5e,[["render",j5e]]);const R5e=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)}}),B5e=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=ie(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),D5e=["stroke-width","stroke-linecap","stroke-linejoin"],F5e=P("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),V5e=P("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),W5e=P("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),H5e=[F5e,V5e,W5e];function Z5e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},H5e,14,D5e)}var e_=Z(B5e,[["render",Z5e]]);const q5e=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_)}}),U5e=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=ie(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),K5e=["stroke-width","stroke-linecap","stroke-linejoin"],G5e=P("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),Y5e=P("path",{d:"M30 24a6 6 0 1 1-12 0 6 6 0 0 1 12 0Z",fill:"currentColor",stroke:"none"},null,-1),X5e=P("path",{d:"M30 24a6 6 0 1 1-12 0 6 6 0 0 1 12 0Z"},null,-1),Q5e=[G5e,Y5e,X5e];function J5e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},Q5e,14,K5e)}var t_=Z(U5e,[["render",J5e]]);const e8e=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_)}}),t8e=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=ie(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),n8e=["stroke-width","stroke-linecap","stroke-linejoin"],i8e=P("path",{d:"M34 24 10 40V8l24 16Z"},null,-1),r8e=P("path",{d:"M38 6v36"},null,-1),o8e=[i8e,r8e];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))},o8e,14,n8e)}var n_=Z(t8e,[["render",s8e]]);const l8e=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_)}}),a8e=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=ie(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),c8e=["stroke-width","stroke-linecap","stroke-linejoin"],u8e=P("path",{d:"m14 24 24 16V8L14 24Z"},null,-1),d8e=P("path",{d:"M10 6v36"},null,-1),f8e=[u8e,d8e];function h8e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},f8e,14,c8e)}var i_=Z(a8e,[["render",h8e]]);const p8e=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_)}}),m8e=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=ie(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),v8e=["stroke-width","stroke-linecap","stroke-linejoin"],g8e=P("path",{d:"m14 16 10-9v34l-10-9H6V16h8Z"},null,-1),y8e=P("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),b8e=[g8e,y8e];function k8e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},b8e,14,v8e)}var r_=Z(m8e,[["render",k8e]]);const w8e=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_)}}),C8e=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=ie(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),$8e=["stroke-width","stroke-linecap","stroke-linejoin"],S8e=P("path",{d:"M280.416 794.112 128 829.952v-636.32l152.416 35.84z",fill:"#325AB4"},null,-1),_8e=P("path",{d:"M928 828.48 800 864V160l128 35.52z",fill:"#78E6DC"},null,-1),P8e=P("path",{d:"M480 798.304 352 832V480l128 33.696z",fill:"#3C8CFF"},null,-1),A8e=P("path",{d:"M576 449.696 704 416v352l-128-33.696z",fill:"#00C8D2"},null,-1),L8e=[S8e,_8e,P8e,A8e];function E8e(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))},L8e,14,$8e)}var o_=Z(C8e,[["render",E8e]]);const I8e=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_)}}),T8e=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=ie(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),O8e=["stroke-width","stroke-linecap","stroke-linejoin"],x8e=P("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),M8e=P("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),N8e=P("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),z8e=[x8e,M8e,N8e];function j8e(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))},z8e,14,O8e)}var s_=Z(T8e,[["render",j8e]]);const R8e=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_)}}),B8e=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=ie(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),D8e=["stroke-width","stroke-linecap","stroke-linejoin"],F8e=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),V8e=[F8e];function W8e(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))},V8e,14,D8e)}var l_=Z(B8e,[["render",W8e]]);const H8e=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_)}}),Z8e=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=ie(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),q8e=["stroke-width","stroke-linecap","stroke-linejoin"],U8e=P("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),K8e=[U8e];function G8e(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))},K8e,14,q8e)}var a_=Z(Z8e,[["render",G8e]]);const Y8e=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_)}}),X8e=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=ie(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),Q8e=["stroke-width","stroke-linecap","stroke-linejoin"],J8e=P("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),e6e=[J8e];function t6e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},e6e,14,Q8e)}var c_=Z(X8e,[["render",t6e]]);const n6e=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_)}}),i6e=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=ie(e.size)?`${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"],o6e=P("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),s6e=[o6e];function l6e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},s6e,14,r6e)}var u_=Z(i6e,[["render",l6e]]);const a6e=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_)}}),c6e=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=ie(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),u6e=["stroke-width","stroke-linecap","stroke-linejoin"],d6e=P("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),f6e=[d6e];function h6e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},f6e,14,u6e)}var d_=Z(c6e,[["render",h6e]]);const p6e=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_)}}),m6e=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=ie(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),v6e=["stroke-width","stroke-linecap","stroke-linejoin"],g6e=P("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),y6e=[g6e];function b6e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},y6e,14,v6e)}var f_=Z(m6e,[["render",b6e]]);const k6e=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_)}}),w6e=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=ie(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),C6e=["stroke-width","stroke-linecap","stroke-linejoin"],$6e=P("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),S6e=[$6e];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))},S6e,14,C6e)}var h_=Z(w6e,[["render",_6e]]);const P6e=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_)}}),A6e=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=ie(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),L6e=["stroke-width","stroke-linecap","stroke-linejoin"],E6e=P("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),I6e=[E6e];function T6e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},I6e,14,L6e)}var p_=Z(A6e,[["render",T6e]]);const O6e=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_)}}),x6e=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=ie(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),M6e=["stroke-width","stroke-linecap","stroke-linejoin"],N6e=P("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),z6e=[N6e];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))},z6e,14,M6e)}var m_=Z(x6e,[["render",j6e]]);const R6e=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_)}}),B6e=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=ie(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),D6e=["stroke-width","stroke-linecap","stroke-linejoin"],F6e=P("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),V6e=[F6e];function W6e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.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,D6e)}var v_=Z(B6e,[["render",W6e]]);const H6e=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_)}}),Z6e=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=ie(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),q6e=["stroke-width","stroke-linecap","stroke-linejoin"],U6e=P("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),K6e=[U6e];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))},K6e,14,q6e)}var g_=Z(Z6e,[["render",G6e]]);const Y6e=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_)}}),X6e=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=ie(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),Q6e=["stroke-width","stroke-linecap","stroke-linejoin"],J6e=P("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),ePe=[J6e];function tPe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},ePe,14,Q6e)}var y_=Z(X6e,[["render",tPe]]);const nPe=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_)}}),iPe=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=ie(e.size)?`${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"],oPe=P("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),sPe=[oPe];function lPe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},sPe,14,rPe)}var b_=Z(iPe,[["render",lPe]]);const aPe=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_)}}),cPe=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=ie(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),uPe=["stroke-width","stroke-linecap","stroke-linejoin"],dPe=P("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),fPe=[dPe];function hPe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},fPe,14,uPe)}var k_=Z(cPe,[["render",hPe]]);const pPe=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_)}}),mPe=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=ie(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),vPe=["stroke-width","stroke-linecap","stroke-linejoin"],gPe=P("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),yPe=[gPe];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))},yPe,14,vPe)}var w_=Z(mPe,[["render",bPe]]);const kPe=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_)}}),wPe=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=ie(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),CPe=["stroke-width","stroke-linecap","stroke-linejoin"],$Pe=P("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),SPe=[$Pe];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))},SPe,14,CPe)}var C_=Z(wPe,[["render",_Pe]]);const PPe=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_)}}),APe=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=ie(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),LPe=["stroke-width","stroke-linecap","stroke-linejoin"],EPe=P("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),IPe=[EPe];function TPe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},IPe,14,LPe)}var $_=Z(APe,[["render",TPe]]);const OPe=Object.assign($_,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+$_.name,$_)}}),xPe=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=ie(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),MPe=["stroke-width","stroke-linecap","stroke-linejoin"],NPe=P("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),zPe=[NPe];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))},zPe,14,MPe)}var S_=Z(xPe,[["render",jPe]]);const RPe=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_)}}),BPe=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=ie(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),DPe=["stroke-width","stroke-linecap","stroke-linejoin"],FPe=P("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),VPe=[FPe];function WPe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.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,DPe)}var __=Z(BPe,[["render",WPe]]);const HPe=Object.assign(__,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+__.name,__)}}),ZPe=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=ie(e.size)?`${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"],UPe=P("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),KPe=[UPe];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))},KPe,14,qPe)}var P_=Z(ZPe,[["render",GPe]]);const YPe=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_)}}),XPe=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=ie(e.size)?`${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=P("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),eAe=[JPe];function tAe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.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,QPe)}var A_=Z(XPe,[["render",tAe]]);const nAe=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_)}}),iAe=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=ie(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),rAe=["stroke-width","stroke-linecap","stroke-linejoin"],oAe=P("path",{d:"M22 21h-5v4.094h5V21ZM26 25.094V21h5v4.094h-5Z",fill:"currentColor",stroke:"none"},null,-1),sAe=P("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),lAe=[oAe,sAe];function aAe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},lAe,14,rAe)}var L_=Z(iAe,[["render",aAe]]);const cAe=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_)}}),uAe=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=ie(e.size)?`${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=P("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),hAe=[fAe];function pAe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},hAe,14,dAe)}var E_=Z(uAe,[["render",pAe]]);const mAe=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_)}}),vAe=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=ie(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),gAe=["stroke-width","stroke-linecap","stroke-linejoin"],yAe=P("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),bAe=[yAe];function kAe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},bAe,14,gAe)}var I_=Z(vAe,[["render",kAe]]);const wAe=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_)}}),CAe=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=ie(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),$Ae=["stroke-width","stroke-linecap","stroke-linejoin"],SAe=P("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),_Ae=[SAe];function PAe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.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,$Ae)}var T_=Z(CAe,[["render",PAe]]);const AAe=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_)}}),LAe=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=ie(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),EAe=["stroke-width","stroke-linecap","stroke-linejoin"],IAe=P("circle",{cx:"24",cy:"24",r:"9",fill:"currentColor",stroke:"none"},null,-1),TAe=P("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),OAe=[IAe,TAe];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))},OAe,14,EAe)}var O_=Z(LAe,[["render",xAe]]);const MAe=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_)}}),NAe=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=ie(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),zAe=["stroke-width","stroke-linecap","stroke-linejoin"],jAe=P("path",{d:"M7 7h13v13H7zM28 7h13v13H28zM7 28h13v13H7zM28 28h13v13H28z"},null,-1),RAe=[jAe];function BAe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.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,zAe)}var x_=Z(NAe,[["render",BAe]]);const DAe=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_)}}),FAe=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=ie(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),VAe=["stroke-width","stroke-linecap","stroke-linejoin"],WAe=P("rect",{x:"9",y:"18",width:"30",height:"22",rx:"1"},null,-1),HAe=P("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),ZAe=[WAe,HAe];function qAe(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))},ZAe,14,VAe)}var M_=Z(FAe,[["render",qAe]]);const UAe=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_)}}),KAe=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=ie(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),GAe=["stroke-width","stroke-linecap","stroke-linejoin"],YAe=P("path",{d:"M41 7H29v34h12V7ZM29 18H18v23h11V18ZM18 29H7v12h11V29Z"},null,-1),XAe=[YAe];function QAe(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))},XAe,14,GAe)}var N_=Z(KAe,[["render",QAe]]);const JAe=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_)}}),e7e=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=ie(e.size)?`${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"],n7e=P("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),i7e=[n7e];function r7e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},i7e,14,t7e)}var z_=Z(e7e,[["render",r7e]]);const o7e=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_)}}),s7e=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=ie(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),l7e=["stroke-width","stroke-linecap","stroke-linejoin"],a7e=P("path",{d:"M16 16h16M16 24h8"},null,-1),c7e=P("path",{d:"M24 41H8V6h32v17"},null,-1),u7e=P("path",{d:"M30 29h11v13l-5.5-3.5L30 42V29Z"},null,-1),d7e=[a7e,c7e,u7e];function f7e(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))},d7e,14,l7e)}var j_=Z(s7e,[["render",f7e]]);const h7e=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_)}}),p7e=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=ie(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),m7e=["stroke-width","stroke-linecap","stroke-linejoin"],v7e=P("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),g7e=[v7e];function y7e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},g7e,14,m7e)}var R_=Z(p7e,[["render",y7e]]);const b7e=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_)}}),k7e=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=ie(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),w7e=["stroke-width","stroke-linecap","stroke-linejoin"],C7e=P("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),$7e=[C7e];function S7e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},$7e,14,w7e)}var B_=Z(k7e,[["render",S7e]]);const _7e=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_)}}),P7e=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=ie(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),A7e=["stroke-width","stroke-linecap","stroke-linejoin"],L7e=P("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),E7e=[L7e];function I7e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},E7e,14,A7e)}var D_=Z(P7e,[["render",I7e]]);const T7e=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_)}}),O7e=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=ie(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),x7e=["stroke-width","stroke-linecap","stroke-linejoin"],M7e=P("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),N7e=P("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),z7e=[M7e,N7e];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))},z7e,14,x7e)}var F_=Z(O7e,[["render",j7e]]);const R7e=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_)}}),B7e=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=ie(e.size)?`${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=P("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),V7e=[F7e];function W7e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},V7e,14,D7e)}var V_=Z(B7e,[["render",W7e]]);const H7e=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_)}}),Z7e=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=ie(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),q7e=["stroke-width","stroke-linecap","stroke-linejoin"],U7e=P("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),K7e=[U7e];function G7e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},K7e,14,q7e)}var W_=Z(Z7e,[["render",G7e]]);const Y7e=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_)}}),X7e=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=ie(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),Q7e=["stroke-width","stroke-linecap","stroke-linejoin"],J7e=P("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),eLe=[J7e];function tLe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},eLe,14,Q7e)}var H_=Z(X7e,[["render",tLe]]);const nLe=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_)}}),iLe=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=ie(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),rLe=["stroke-width","stroke-linecap","stroke-linejoin"],oLe=P("path",{d:"M24 23 7.652 14.345M24 23l16.366-8.664M24 23v19.438M7 14v20l17 9 17-9V14L24 5 7 14Z"},null,-1),sLe=[oLe];function lLe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},sLe,14,rLe)}var Z_=Z(iLe,[["render",lLe]]);const aLe=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_)}}),cLe=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=ie(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),uLe=["stroke-width","stroke-linecap","stroke-linejoin"],dLe=P("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),fLe=P("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),hLe=[dLe,fLe];function pLe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},hLe,14,uLe)}var q_=Z(cLe,[["render",pLe]]);const mLe=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_)}}),vLe=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=ie(e.size)?`${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=P("path",{d:"M41 7H7v22h34V7Z"},null,-1),bLe=P("path",{d:"M23.778 29v10"},null,-1),kLe=P("path",{d:"M16 39h16"},null,-1),wLe=P("path",{d:"m20.243 14.657 5.657 5.657M15.414 22.314l7.071-7.071M24.485 21.728l7.071-7.071"},null,-1),CLe=[yLe,bLe,kLe,wLe];function $Le(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))},CLe,14,gLe)}var U_=Z(vLe,[["render",$Le]]);const SLe=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_)}}),_Le=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=ie(e.size)?`${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"],ALe=P("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),LLe=[ALe];function ELe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},LLe,14,PLe)}var K_=Z(_Le,[["render",ELe]]);const ILe=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_)}}),TLe=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=ie(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),OLe=["stroke-width","stroke-linecap","stroke-linejoin"],xLe=P("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),MLe=P("path",{d:"M24 32a5 5 0 1 0 0 10 5 5 0 0 0 0-10Zm0 0V19"},null,-1),NLe=[xLe,MLe];function zLe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},NLe,14,OLe)}var G_=Z(TLe,[["render",zLe]]);const jLe=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_)}}),RLe=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=ie(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),BLe=["stroke-width","stroke-linecap","stroke-linejoin"],DLe=P("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),FLe=[DLe];function VLe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},FLe,14,BLe)}var Y_=Z(RLe,[["render",VLe]]);const WLe=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_)}}),HLe=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=ie(e.size)?`${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"],qLe=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),ULe=[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,ZLe)}var X_=Z(HLe,[["render",KLe]]);const GLe=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_)}}),YLe=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=ie(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),XLe=["stroke-width","stroke-linecap","stroke-linejoin"],QLe=P("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),JLe=[QLe];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))},JLe,14,XLe)}var Q_=Z(YLe,[["render",eEe]]);const tEe=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_)}}),nEe=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=ie(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),iEe=["stroke-width","stroke-linecap","stroke-linejoin"],rEe=P("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),oEe=[rEe];function sEe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},oEe,14,iEe)}var J_=Z(nEe,[["render",sEe]]);const lEe=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_)}}),aEe=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=ie(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),cEe=["stroke-width","stroke-linecap","stroke-linejoin"],uEe=P("rect",{x:"6",y:"8",width:"36",height:"32",rx:"1"},null,-1),dEe=P("path",{d:"m37 17-12.43 8.606a1 1 0 0 1-1.14 0L11 17"},null,-1),fEe=[uEe,dEe];function hEe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},fEe,14,cEe)}var e5=Z(aEe,[["render",hEe]]);const pEe=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)}}),mEe=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=ie(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),vEe=["stroke-width","stroke-linecap","stroke-linejoin"],gEe=P("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),yEe=[gEe];function bEe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},yEe,14,vEe)}var t5=Z(mEe,[["render",bEe]]);const kEe=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)}}),wEe=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=ie(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),CEe=["stroke-width","stroke-linecap","stroke-linejoin"],$Ee=P("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),SEe=[$Ee];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))},SEe,14,CEe)}var n5=Z(wEe,[["render",_Ee]]);const PEe=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)}}),AEe=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=ie(e.size)?`${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=P("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),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 i5=Z(AEe,[["render",TEe]]);const OEe=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)}}),xEe=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=ie(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),MEe=["stroke-width","stroke-linecap","stroke-linejoin"],NEe=P("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),zEe=[NEe];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))},zEe,14,MEe)}var r5=Z(xEe,[["render",jEe]]);const REe=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)}}),BEe=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=ie(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),DEe=["stroke-width","stroke-linecap","stroke-linejoin"],FEe=P("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),VEe=[FEe];function WEe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.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,DEe)}var o5=Z(BEe,[["render",WEe]]);const HEe=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)}}),ZEe=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=ie(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),qEe=["stroke-width","stroke-linecap","stroke-linejoin"],UEe=P("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),KEe=[UEe];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))},KEe,14,qEe)}var s5=Z(ZEe,[["render",GEe]]);const YEe=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)}}),XEe=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=ie(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),QEe=["stroke-width","stroke-linecap","stroke-linejoin"],JEe=P("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),eIe=P("path",{d:"M36 33a7 7 0 1 0-14 0"},null,-1),tIe=P("circle",{cx:"29",cy:"20",r:"4"},null,-1),nIe=[JEe,eIe,tIe];function iIe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},nIe,14,QEe)}var l5=Z(XEe,[["render",iIe]]);const rIe=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)}}),oIe=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=ie(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),sIe=["stroke-width","stroke-linecap","stroke-linejoin"],lIe=P("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),aIe=P("path",{d:"M33 33v-9l-9 9h9ZM23.5 33l-3-4-3 4h6ZM15 15h2v2h-2z",fill:"currentColor",stroke:"none"},null,-1),cIe=[lIe,aIe];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))},cIe,14,sIe)}var a5=Z(oIe,[["render",uIe]]);const dIe=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)}}),fIe=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=ie(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),hIe=["stroke-width","stroke-linecap","stroke-linejoin"],pIe=P("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),mIe=[pIe];function vIe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},mIe,14,hIe)}var c5=Z(fIe,[["render",vIe]]);const gIe=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)}}),yIe=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=ie(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),bIe=["stroke-width","stroke-linecap","stroke-linejoin"],kIe=P("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),wIe=P("path",{d:"M25 11s-1.889 7.826-6.611 12.174C13.667 27.522 6 31 6 31"},null,-1),CIe=[kIe,wIe];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))},CIe,14,bIe)}var u5=Z(yIe,[["render",$Ie]]);const SIe=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)}}),_Ie=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=ie(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),PIe=["stroke-width","stroke-linecap","stroke-linejoin"],AIe=P("path",{d:"M24.015 7.017 41 14.62l-16.985 7.605L7.03 14.62l16.985-7.604Z"},null,-1),LIe=P("path",{d:"m41 23.255-16.985 7.604L7.03 23.255M40.97 33.412l-16.985 7.605L7 33.412"},null,-1),EIe=[AIe,LIe];function IIe(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))},EIe,14,PIe)}var d5=Z(_Ie,[["render",IIe]]);const TIe=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)}}),OIe=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=ie(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),xIe=["stroke-width","stroke-linecap","stroke-linejoin"],MIe=P("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),NIe=[MIe];function zIe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},NIe,14,xIe)}var f5=Z(OIe,[["render",zIe]]);const jIe=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)}}),RIe=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=ie(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),BIe=["stroke-width","stroke-linecap","stroke-linejoin"],DIe=P("circle",{cx:"24",cy:"19",r:"5"},null,-1),FIe=P("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),VIe=[DIe,FIe];function WIe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},VIe,14,BIe)}var h5=Z(RIe,[["render",WIe]]);const HIe=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)}}),ZIe=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=ie(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),qIe=["stroke-width","stroke-linecap","stroke-linejoin"],UIe=P("rect",{x:"7",y:"21",width:"34",height:"20",rx:"1"},null,-1),KIe=P("path",{d:"M15 21v-6a9 9 0 1 1 18 0v6M24 35v-8"},null,-1),GIe=[UIe,KIe];function YIe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},GIe,14,qIe)}var p5=Z(ZIe,[["render",YIe]]);const XIe=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)}}),QIe=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=ie(e.size)?`${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"],e9e=P("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),t9e=[e9e];function n9e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},t9e,14,JIe)}var m5=Z(QIe,[["render",n9e]]);const i9e=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)}}),r9e=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=ie(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),o9e=["stroke-width","stroke-linecap","stroke-linejoin"],s9e=P("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),l9e=[s9e];function a9e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},l9e,14,o9e)}var v5=Z(r9e,[["render",a9e]]);const c9e=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)}}),u9e=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=ie(e.size)?`${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=P("path",{d:"M5 10h38M5 24h38M5 38h38"},null,-1),h9e=[f9e];function p9e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},h9e,14,d9e)}var g5=Z(u9e,[["render",p9e]]);const m9e=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)}}),v9e=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=ie(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),g9e=["stroke-width","stroke-linecap","stroke-linejoin"],y9e=P("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),b9e=[y9e];function k9e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},b9e,14,g9e)}var y5=Z(v9e,[["render",k9e]]);const w9e=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)}}),C9e=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=ie(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),$9e=["stroke-width","stroke-linecap","stroke-linejoin"],S9e=P("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),_9e=P("circle",{cx:"24",cy:"33",r:"2",fill:"currentColor",stroke:"none"},null,-1),P9e=[S9e,_9e];function A9e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},P9e,14,$9e)}var b5=Z(C9e,[["render",A9e]]);const L9e=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)}}),E9e=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=ie(e.size)?`${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"],T9e=P("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),O9e=[T9e];function x9e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.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 k5=Z(E9e,[["render",x9e]]);const M9e=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)}}),N9e=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=ie(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),z9e=["stroke-width","stroke-linecap","stroke-linejoin"],j9e=P("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),R9e=P("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),B9e=[j9e,R9e];function D9e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},B9e,14,z9e)}var w5=Z(N9e,[["render",D9e]]);const F9e=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)}}),V9e=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=ie(e.size)?`${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"],H9e=P("path",{d:"M6 19h10m0 0h26m-26 0V9m0 10v10m0 0v10m0-10H6m10 0h26M6 9h36v30H6V9Z"},null,-1),Z9e=[H9e];function q9e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.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,W9e)}var C5=Z(V9e,[["render",q9e]]);const U9e=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)}}),K9e=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=ie(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),G9e=["stroke-width","stroke-linecap","stroke-linejoin"],Y9e=P("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),X9e=[Y9e];function Q9e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},X9e,14,G9e)}var $5=Z(K9e,[["render",Q9e]]);const J9e=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)}}),eTe=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=ie(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),tTe=["stroke-width","stroke-linecap","stroke-linejoin"],nTe=P("path",{d:"M24 9c7.18 0 13 5.82 13 13v13H11V22c0-7.18 5.82-13 13-13Zm0 0V4M6 35h36m-25 7h14"},null,-1),iTe=[nTe];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))},iTe,14,tTe)}var S5=Z(eTe,[["render",rTe]]);const oTe=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)}}),sTe=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=ie(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),lTe=["stroke-width","stroke-linecap","stroke-linejoin"],aTe=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),cTe=[aTe];function uTe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},cTe,14,lTe)}var _5=Z(sTe,[["render",uTe]]);const dTe=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)}}),fTe=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=ie(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),hTe=["stroke-width","stroke-linecap","stroke-linejoin"],pTe=P("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),mTe=[pTe];function vTe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},mTe,14,hTe)}var P5=Z(fTe,[["render",vTe]]);const gTe=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)}}),yTe=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=ie(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),bTe=["stroke-width","stroke-linecap","stroke-linejoin"],kTe=P("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),wTe=[kTe];function CTe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.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,bTe)}var A5=Z(yTe,[["render",CTe]]);const $Te=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)}}),STe=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=ie(e.size)?`${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"],PTe=P("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),ATe=[PTe];function LTe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},ATe,14,_Te)}var L5=Z(STe,[["render",LTe]]);const ETe=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)}}),ITe=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=ie(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),TTe=["stroke-width","stroke-linecap","stroke-linejoin"],OTe=P("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),xTe=[OTe];function MTe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},xTe,14,TTe)}var E5=Z(ITe,[["render",MTe]]);const NTe=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)}}),zTe=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=ie(e.size)?`${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"],RTe=P("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),BTe=[RTe];function DTe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.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,jTe)}var I5=Z(zTe,[["render",DTe]]);const FTe=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)}}),VTe=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=ie(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),WTe=["stroke-width","stroke-linecap","stroke-linejoin"],HTe=P("path",{d:"M24 30v4m0 3v6m19-19h-6m-3 0h-4M7 7h17v17H7V7Zm0 25h9v9H7v-9Zm25 0h9v9h-9v-9Zm0-25h9v9h-9V7Zm-18 7h3v3h-3v-3Z"},null,-1),ZTe=[HTe];function qTe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},ZTe,14,WTe)}var T5=Z(VTe,[["render",qTe]]);const UTe=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)}}),KTe=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=ie(e.size)?`${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=P("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),XTe=P("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),QTe=[YTe,XTe];function JTe(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))},QTe,14,GTe)}var O5=Z(KTe,[["render",JTe]]);const eOe=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)}}),tOe=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=ie(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),nOe=["stroke-width","stroke-linecap","stroke-linejoin"],iOe=P("path",{d:"M24 7v6m0-6h5m-5 0h-5M3 21v11m25 8H9V13h30v11m-7 11h14m-7-7v14M18 26h1v1h-1v-1Zm11 0h1v1h-1v-1Z"},null,-1),rOe=[iOe];function oOe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},rOe,14,nOe)}var x5=Z(tOe,[["render",oOe]]);const sOe=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)}}),lOe=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=ie(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),aOe=["stroke-width","stroke-linecap","stroke-linejoin"],cOe=P("path",{d:"M18 26h1v1h-1v-1ZM29 26h1v1h-1v-1Z",fill:"currentColor",stroke:"none"},null,-1),uOe=P("path",{d:"M24 7v6m0-6h5m-5 0h-5M3 21v11m36 8H9V13h30v29m6-21v11m-27-6h1v1h-1v-1Zm11 0h1v1h-1v-1Z"},null,-1),dOe=[cOe,uOe];function fOe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},dOe,14,aOe)}var M5=Z(lOe,[["render",fOe]]);const hOe=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)}}),pOe=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=ie(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),mOe=["stroke-width","stroke-linecap","stroke-linejoin"],vOe=P("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),gOe=[vOe];function yOe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},gOe,14,mOe)}var N5=Z(pOe,[["render",yOe]]);const bOe=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)}}),kOe=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=ie(e.size)?`${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"],COe=P("circle",{cx:"24",cy:"24",r:"18"},null,-1),$Oe=P("path",{d:"M24 13v10l6.5 7"},null,-1),SOe=[COe,$Oe];function _Oe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},SOe,14,wOe)}var z5=Z(kOe,[["render",_Oe]]);const POe=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)}}),AOe=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=ie(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),LOe=["stroke-width","stroke-linecap","stroke-linejoin"],EOe=P("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),IOe=P("circle",{cx:"17.637",cy:"30.364",r:"1",transform:"rotate(45 17.637 30.364)",fill:"currentColor",stroke:"none"},null,-1),TOe=[EOe,IOe];function OOe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},TOe,14,LOe)}var j5=Z(AOe,[["render",OOe]]);const xOe=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)}}),MOe=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=ie(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),NOe=["stroke-width","stroke-linecap","stroke-linejoin"],zOe=P("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),jOe=[zOe];function ROe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},jOe,14,NOe)}var R5=Z(MOe,[["render",ROe]]);const BOe=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)}}),DOe=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=ie(e.size)?`${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"],VOe=P("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),WOe=[VOe];function HOe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.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,FOe)}var B5=Z(DOe,[["render",HOe]]);const ZOe=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)}}),qOe=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=ie(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),UOe=["stroke-width","stroke-linecap","stroke-linejoin"],KOe=P("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),GOe=P("path",{d:"M13.02 36H13v.02h.02V36Z"},null,-1),YOe=P("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),XOe=P("path",{d:"M13.02 24H13v.02h.02V24Z"},null,-1),QOe=[KOe,GOe,YOe,XOe];function JOe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.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,UOe)}var D5=Z(qOe,[["render",JOe]]);const exe=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)}}),txe=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=ie(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),nxe=["stroke-width","stroke-linecap","stroke-linejoin"],ixe=P("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),rxe=[ixe];function oxe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},rxe,14,nxe)}var F5=Z(txe,[["render",oxe]]);const sxe=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)}}),lxe=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=ie(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),axe=["stroke-width","stroke-linecap","stroke-linejoin"],cxe=P("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),uxe=[cxe];function dxe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},uxe,14,axe)}var V5=Z(lxe,[["render",dxe]]);const fxe=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)}}),hxe=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=ie(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),pxe=["stroke-width","stroke-linecap","stroke-linejoin"],mxe=P("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),vxe=[mxe];function gxe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},vxe,14,pxe)}var W5=Z(hxe,[["render",gxe]]);const yxe=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)}}),bxe=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=ie(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),kxe=["stroke-width","stroke-linecap","stroke-linejoin"],wxe=P("circle",{cx:"24",cy:"24",r:"7"},null,-1),Cxe=P("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),$xe=P("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),Sxe=[wxe,Cxe,$xe];function _xe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},Sxe,14,kxe)}var H5=Z(bxe,[["render",_xe]]);const Pxe=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)}}),Axe=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=ie(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),Lxe=["stroke-width","stroke-linecap","stroke-linejoin"],Exe=P("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),Ixe=P("path",{d:"M31.577 17.346a1 1 0 1 1 0-2 1 1 0 0 1 0 2Z"},null,-1),Txe=P("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),Oxe=[Exe,Ixe,Txe];function xxe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},Oxe,14,Lxe)}var Z5=Z(Axe,[["render",xxe]]);const Mxe=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)}}),Nxe=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=ie(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),zxe=["stroke-width","stroke-linecap","stroke-linejoin"],jxe=P("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),Rxe=P("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),Bxe=[jxe,Rxe];function Dxe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},Bxe,14,zxe)}var q5=Z(Nxe,[["render",Dxe]]);const Fxe=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)}}),Vxe=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=ie(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),Wxe=["stroke-width","stroke-linecap","stroke-linejoin"],Hxe=P("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),Zxe=[Hxe];function qxe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.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,Wxe)}var U5=Z(Vxe,[["render",qxe]]);const Uxe=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)}}),Kxe=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=ie(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),Gxe=["stroke-width","stroke-linecap","stroke-linejoin"],Yxe=P("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),Xxe=[Yxe];function Qxe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},Xxe,14,Gxe)}var K5=Z(Kxe,[["render",Qxe]]);const Jxe=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)}}),eMe=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=ie(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),tMe=["stroke-width","stroke-linecap","stroke-linejoin"],nMe=P("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),iMe=[nMe];function rMe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},iMe,14,tMe)}var G5=Z(eMe,[["render",rMe]]);const oMe=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)}}),sMe=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=ie(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),lMe=["stroke-width","stroke-linecap","stroke-linejoin"],aMe=P("rect",{x:"7",y:"21",width:"34",height:"20",rx:"1"},null,-1),cMe=P("path",{d:"M44 15a9 9 0 1 0-18 0v6M24 35v-8"},null,-1),uMe=[aMe,cMe];function dMe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},uMe,14,lMe)}var Y5=Z(sMe,[["render",dMe]]);const fMe=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)}}),hMe=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=ie(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),pMe=["stroke-width","stroke-linecap","stroke-linejoin"],mMe=P("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),vMe=[mMe];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))},vMe,14,pMe)}var X5=Z(hMe,[["render",gMe]]);const yMe=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)}}),bMe=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=ie(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),kMe=["stroke-width","stroke-linecap","stroke-linejoin"],wMe=P("circle",{cx:"18",cy:"15",r:"7"},null,-1),CMe=P("circle",{cx:"34",cy:"19",r:"4"},null,-1),$Me=P("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),SMe=[wMe,CMe,$Me];function _Me(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},SMe,14,kMe)}var Q5=Z(bMe,[["render",_Me]]);const PMe=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)}}),AMe=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=ie(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),LMe=["stroke-width","stroke-linecap","stroke-linejoin"],EMe=P("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),IMe=P("circle",{cx:"24",cy:"15",r:"8"},null,-1),TMe=[EMe,IMe];function OMe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.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,LMe)}var J5=Z(AMe,[["render",OMe]]);const xMe=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)}}),MMe=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=ie(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),NMe=["stroke-width","stroke-linecap","stroke-linejoin"],zMe=P("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),jMe=[zMe];function RMe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},jMe,14,NMe)}var e8=Z(MMe,[["render",RMe]]);const BMe=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)}}),DMe=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=ie(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),FMe=["stroke-width","stroke-linecap","stroke-linejoin"],VMe=P("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),WMe=P("path",{d:"M27.535 35.465a5 5 0 0 0-7.07 0L24 39l3.535-3.535Z",fill:"currentColor",stroke:"none"},null,-1),HMe=[VMe,WMe];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))},HMe,14,FMe)}var t8=Z(DMe,[["render",ZMe]]);const qMe=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)}}),UMe=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=ie(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),KMe=["stroke-width","stroke-linecap","stroke-linejoin"],GMe=P("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),YMe=[GMe];function XMe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},YMe,14,KMe)}var n8=Z(UMe,[["render",XMe]]);const QMe=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 JMe=Object.defineProperty,eNe=Object.defineProperties,tNe=Object.getOwnPropertyDescriptors,DO=Object.getOwnPropertySymbols,nNe=Object.prototype.hasOwnProperty,iNe=Object.prototype.propertyIsEnumerable,FO=(e,t,n)=>t in e?JMe(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,rNe=(e,t)=>{for(var n in t||(t={}))nNe.call(t,n)&&FO(e,n,t[n]);if(DO)for(var n of DO(t))iNe.call(t,n)&&FO(e,n,t[n]);return e},oNe=(e,t)=>eNe(e,tNe(t));const k6={IconArrowDown:d1e,IconArrowFall:k1e,IconArrowLeft:P1e,IconArrowRight:O1e,IconArrowRise:F1e,IconArrowUp:U1e,IconCaretDown:_7,IconCaretLeft:OR,IconCaretRight:TR,IconCaretUp:dD,IconDoubleDown:J1e,IconDoubleLeft:HR,IconDoubleRight:ZR,IconDoubleUp:o0e,IconDownCircle:f0e,IconDown:Yu,IconDragArrow:y0e,IconExpand:S0e,IconLeftCircle:T0e,IconLeft:$s,IconMenuFold:WB,IconMenuUnfold:HB,IconRightCircle:R0e,IconRight:ro,IconRotateLeft:_B,IconRotateRight:PB,IconShrink:H0e,IconSwap:Y0e,IconToBottom:iye,IconToLeft:uye,IconToRight:gye,IconToTop:eR,IconUpCircle:Sye,IconUp:K2,IconCheckCircleFill:Ha,IconCloseCircleFill:Ku,IconExclamationCircleFill:Cs,IconExclamationPolygonFill:Iye,IconInfoCircleFill:xh,IconMinusCircleFill:zye,IconPlusCircleFill:Vye,IconQuestionCircleFill:Kye,IconCheckCircle:ebe,IconCheckSquare:sbe,IconCheck:Qg,IconClockCircle:d7,IconCloseCircle:fbe,IconClose:mi,IconExclamationCircle:ybe,IconExclamation:C7,IconInfoCircle:Sbe,IconInfo:eD,IconMinusCircle:Ibe,IconMinus:X2,IconPlusCircle:zbe,IconPlus:Ru,IconQuestionCircle:yB,IconQuestion:Vbe,IconStop:Kbe,IconHeartFill:eke,IconStarFill:XB,IconThumbDownFill:lke,IconThumbUpFill:pke,IconAt:kke,IconCloudDownload:Pke,IconCodeBlock:Oke,IconCodeSquare:Rke,IconCode:Hke,IconCustomerService:Yke,IconDownload:n2e,IconExport:a2e,IconEyeInvisible:qj,IconEye:KA,IconHeart:p2e,IconHistory:k2e,IconHome:A2e,IconImport:x2e,IconLaunch:B2e,IconList:Z2e,IconMessageBanned:X2e,IconMessage:iwe,IconMoreVertical:uwe,IconMore:q2,IconPoweroff:vwe,IconRefresh:Cwe,IconReply:Lwe,IconSave:Mwe,IconScan:Dwe,IconSearch:Ky,IconSelectAll:qwe,IconSend:Qwe,IconSettings:o4e,IconShareAlt:d4e,IconShareExternal:g4e,IconShareInternal:$4e,IconStar:E4e,IconSync:N4e,IconThumbDown:F4e,IconThumbUp:U4e,IconTranslate:J4e,IconUpload:cw,IconVoice:oCe,IconAlignCenter:dCe,IconAlignLeft:gCe,IconAlignRight:$Ce,IconAttachment:ECe,IconBgColors:jCe,IconBold:WCe,IconBrush:GCe,IconCopy:kD,IconDelete:lw,IconEdit:wD,IconEraser:t$e,IconFilter:fD,IconFindReplace:l$e,IconFontColors:h$e,IconFormula:b$e,IconH1:_$e,IconH2:T$e,IconH3:j$e,IconH4:W$e,IconH5:G$e,IconH6:tSe,IconH7:lSe,IconHighlight:hSe,IconItalic:bSe,IconLineHeight:ASe,IconLink:JR,IconObliqueLine:nR,IconOrderedList:MSe,IconOriginalSize:AB,IconPaste:VSe,IconQuote:GSe,IconRedo:t3e,IconScissor:l3e,IconSortAscending:h3e,IconSortDescending:b3e,IconSort:_3e,IconStrikethrough:T3e,IconUnderline:j3e,IconUndo:W3e,IconUnorderedList:G3e,IconZoomIn:$B,IconZoomOut:CB,IconMuteFill:n_e,IconPauseCircleFill:a_e,IconPlayArrowFill:_D,IconPlayCircleFill:p_e,IconSkipNextFill:w_e,IconSkipPreviousFill:L_e,IconSoundFill:z_e,IconBackward:V_e,IconForward:K_e,IconFullscreenExit:e5e,IconFullscreen:SB,IconLiveBroadcast:s5e,IconMusic:f5e,IconMute:y5e,IconPauseCircle:_5e,IconPause:SD,IconPlayArrow:T5e,IconPlayCircle:R5e,IconRecordStop:q5e,IconRecord:e8e,IconSkipNext:l8e,IconSkipPrevious:p8e,IconSound:w8e,IconBytedanceColor:I8e,IconLarkColor:R8e,IconTiktokColor:H8e,IconXiguaColor:Y8e,IconFaceBookCircleFill:n6e,IconFacebookSquareFill:a6e,IconGoogleCircleFill:p6e,IconQqCircleFill:k6e,IconTwitterCircleFill:P6e,IconWeiboCircleFill:O6e,IconAlipayCircle:R6e,IconCodeSandbox:H6e,IconCodepen:Y6e,IconFacebook:nPe,IconGithub:aPe,IconGitlab:pPe,IconGoogle:kPe,IconQqZone:PPe,IconQq:OPe,IconTwitter:RPe,IconWechat:HPe,IconWechatpay:YPe,IconWeibo:nAe,IconChineseFill:cAe,IconEnglishFill:mAe,IconFaceFrownFill:JB,IconFaceMehFill:d6,IconFaceSmileFill:QB,IconMoonFill:wAe,IconPenFill:AAe,IconSunFill:MAe,IconApps:DAe,IconArchive:UAe,IconBarChart:JAe,IconBook:o7e,IconBookmark:h7e,IconBranch:b7e,IconBug:_7e,IconBulb:T7e,IconCalendarClock:R7e,IconCalendar:ew,IconCamera:H7e,IconCloud:Y7e,IconCommand:nLe,IconCommon:aLe,IconCompass:mLe,IconComputer:SLe,IconCopyright:ILe,IconDashboard:jLe,IconDesktop:WLe,IconDice:GLe,IconDragDotVertical:iw,IconDragDot:xB,IconDriveFile:tEe,IconEar:lEe,IconEmail:pEe,IconEmpty:Kj,IconExperiment:kEe,IconFileAudio:ID,IconFileImage:LD,IconFilePdf:AD,IconFileVideo:ED,IconFile:E7,IconFire:PEe,IconFolderAdd:OEe,IconFolderDelete:REe,IconFolder:HEe,IconGift:YEe,IconIdcard:rIe,IconImageClose:Z2,IconImage:dIe,IconInteraction:gIe,IconLanguage:SIe,IconLayers:TIe,IconLayout:jIe,IconLoading:Ii,IconLocation:HIe,IconLock:XIe,IconLoop:i9e,IconMan:c9e,IconMenu:m9e,IconMindMapping:w9e,IconMobile:L9e,IconMoon:M9e,IconMosaic:F9e,IconNav:U9e,IconNotificationClose:J9e,IconNotification:oTe,IconPalette:dTe,IconPen:gTe,IconPhone:$Te,IconPrinter:ETe,IconPublic:NTe,IconPushpin:FTe,IconQrcode:UTe,IconRelation:eOe,IconRobotAdd:sOe,IconRobot:hOe,IconSafe:bOe,IconSchedule:POe,IconShake:xOe,IconSkin:BOe,IconStamp:ZOe,IconStorage:exe,IconSubscribeAdd:sxe,IconSubscribe:fxe,IconSubscribed:yxe,IconSun:Pxe,IconTag:Mxe,IconTags:Fxe,IconThunderbolt:Uxe,IconTool:Jxe,IconTrophy:oMe,IconUnlock:fMe,IconUserAdd:yMe,IconUserGroup:PMe,IconUser:xMe,IconVideoCamera:BMe,IconWifi:qMe,IconWoman:QMe},sNe=(e,t)=>{for(const n of Object.keys(k6))e.use(k6[n],t)},ND=oNe(rNe({},k6),{install:sNe});/*!
  26. * vue-router v4.4.5
  27. * (c) 2024 Eduardo San Martin Morote
  28. * @license MIT
  29. */const fd=typeof document<"u";function zD(e){return typeof e=="object"||"displayName"in e||"props"in e||"__vccOpts"in e}function lNe(e){return e.__esModule||e[Symbol.toStringTag]==="Module"||e.default&&zD(e.default)}const Kt=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,jD=/#/g,aNe=/&/g,cNe=/\//g,uNe=/=/g,dNe=/\?/g,RD=/\+/g,fNe=/%5B/g,hNe=/%5D/g,BD=/%5E/g,pNe=/%60/g,DD=/%7B/g,mNe=/%7C/g,FD=/%7D/g,vNe=/%20/g;function x7(e){return encodeURI(""+e).replace(mNe,"|").replace(fNe,"[").replace(hNe,"]")}function gNe(e){return x7(e).replace(DD,"{").replace(FD,"}").replace(BD,"^")}function w6(e){return x7(e).replace(RD,"%2B").replace(vNe,"+").replace(jD,"%23").replace(aNe,"%26").replace(pNe,"`").replace(DD,"{").replace(FD,"}").replace(BD,"^")}function yNe(e){return w6(e).replace(uNe,"%3D")}function bNe(e){return x7(e).replace(jD,"%23").replace(dNe,"%3F")}function kNe(e){return e==null?"":bNe(e).replace(cNe,"%2F")}function ym(e){try{return decodeURIComponent(""+e)}catch{}return""+e}const wNe=/\/$/,CNe=e=>e.replace(wNe,"");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=PNe(i??t,n),{fullPath:i+(s&&"?")+s+r,path:i,query:o,hash:ym(r)}}function $Ne(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 SNe(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])&&VD(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 VD(e,t){if(Object.keys(e).length!==Object.keys(t).length)return!1;for(const n in e)if(!_Ne(e[n],t[n]))return!1;return!0}function _Ne(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 PNe(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 ANe(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),CNe(e)}const LNe=/^[^#]+#/;function ENe(e,t){return e.replace(LNe,"#")+t}function INe(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 TNe(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=INe(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 ONe(e,t){C6.set(e,t)}function xNe(e){const t=C6.get(e);return C6.delete(e),t}let MNe=()=>location.protocol+"//"+location.host;function WD(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 NNe(e,t,n,i){let o=[],s=[],r=null;const l=({state:f})=>{const h=WD(e,location),m=n.value,y=t.value;let k=0;if(f){if(n.value=h,t.value=f,r&&r===m){r=null;return}k=y?f.position-y.position:0}else i(h);o.forEach(b=>{b(n.value,m,{delta:k,type:bm.pop,direction:k?k>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(Kt({},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 zNe(e){const{history:t,location:n}=window,i={value:WD(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:MNe()+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=Kt({},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=Kt({},o.value,t.state,{forward:a,scroll:dw()});s(c.current,c,!0);const d=Kt({},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 jNe(e){e=ANe(e);const t=zNe(e),n=NNe(e,t.state,t.location,t.replace);function i(s,r=!0){r||n.pauseListeners(),history.go(s)}const o=Kt({location:"",base:e,go:i,createHref:ENe.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 RNe(e){return typeof e=="string"||e&&typeof e=="object"}function HD(e){return typeof e=="string"||typeof e=="symbol"}const ZD=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 Kt(new Error,{type:e,[ZD]:!0},t)}function As(e,t){return e instanceof Error&&ZD in e&&(t==null||!!(e.type&t))}const UO="[^/]+?",BNe={sensitive:!1,strict:!1,start:!0,end:!0},DNe=/[.+*?^${}()[\]/\\]/g;function FNe(e,t){const n=Kt({},BNe,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(DNe,"\\$&"),h+=40;else if(f.type===1){const{value:m,repeatable:y,optional:k,regexp:b}=f;s.push({name:m,repeatable:y,optional:k});const $=b||UO;if($!==UO){h+=10;try{new RegExp(`(${$})`)}catch(C){throw new Error(`Invalid custom RegExp for param "${m}" (${$}): `+C.message)}}let w=y?`((?:${$})(?:/(?:${$}))*)`:`(${$})`;d||(w=k&&u.length<2?`(?:/${w})`:"/"+w),k&&(w+="?"),o+=w,h+=20,k&&(h+=-8),y&&(h+=-20),$===".*"&&(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:y,optional:k}=h,b=m in u?u[m]:"";if(Ro(b)&&!y)throw new Error(`Provided param "${m}" is an array but it is not repeatable (* or + modifiers)`);const $=Ro(b)?b.join("/"):b;if(!$)if(k)f.length<2&&(c.endsWith("/")?c=c.slice(0,-1):d=!0);else throw new Error(`Missing required param "${m}"`);c+=$}}return c||"/"}return{re:r,score:i,keys:s,parse:l,stringify:a}}function VNe(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 qD(e,t){let n=0;const i=e.score,o=t.score;for(;n<i.length&&n<o.length;){const s=VNe(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 WNe={type:0,value:""},HNe=/[a-zA-Z0-9_]/;function ZNe(e){if(!e)return[[]];if(e==="/")return[[WNe]];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:HNe.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 qNe(e,t,n){const i=FNe(ZNe(e.path),n),o=Kt(i,{record:e,parent:t,children:[],alias:[]});return t&&!o.record.aliasOf==!t.record.aliasOf&&t.children.push(o),o}function UNe(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,y=YO(d);y.aliasOf=h&&h.record;const k=QO(t,d),b=[y];if("alias"in d){const C=typeof d.alias=="string"?[d.alias]:d.alias;for(const _ of C)b.push(YO(Kt({},y,{components:h?h.record.components:y.components,path:_,aliasOf:h?h.record:y})))}let $,w;for(const C of b){const{path:_}=C;if(f&&_[0]!=="/"){const A=f.record.path,L=A[A.length-1]==="/"?"":"/";C.path=f.record.path+(_&&L+_)}if($=qNe(C,f,k),h?h.alias.push($):(w=w||$,w!==$&&w.alias.push($),m&&d.name&&!XO($)&&r(d.name)),UD($)&&a($),y.children){const A=y.children;for(let L=0;L<A.length;L++)s(A[L],$,h&&h.children[L])}h=h||$}return w?()=>{r(w)}:Xp}function r(d){if(HD(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=YNe(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={},y,k;if("name"in d&&d.name){if(h=i.get(d.name),!h)throw Sh(1,{location:d});k=h.record.name,m=Kt(GO(f.params,h.keys.filter(w=>!w.optional).concat(h.parent?h.parent.keys.filter(w=>w.optional):[]).map(w=>w.name)),d.params&&GO(d.params,h.keys.map(w=>w.name))),y=h.stringify(m)}else if(d.path!=null)y=d.path,h=n.find(w=>w.re.test(y)),h&&(m=h.parse(y),k=h.record.name);else{if(h=f.name?i.get(f.name):n.find(w=>w.re.test(f.path)),!h)throw Sh(1,{location:d,currentLocation:f});k=h.record.name,m=Kt({},f.params,d.params),y=h.stringify(m)}const b=[];let $=h;for(;$;)b.unshift($.record),$=$.parent;return{name:k,path:y,params:m,matched:b,meta:GNe(b)}}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:KNe(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 KNe(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 GNe(e){return e.reduce((t,n)=>Kt(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 YNe(e,t){let n=0,i=t.length;for(;n!==i;){const s=n+i>>1;qD(e,t[s])<0?i=s:n=s+1}const o=XNe(e);return o&&(i=t.lastIndexOf(o,i-1)),i}function XNe(e){let t=e;for(;t=t.parent;)if(UD(t)&&qD(e,t)===0)return t}function UD({record:e}){return!!(e.name||e.components&&Object.keys(e.components).length||e.redirect)}function QNe(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(RD," "),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=yNe(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 JNe(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 eze=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):RNe(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(zD(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=lNe(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=Qr(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&&rze(n.params,i.value.params)),r=p(()=>o.value>-1&&o.value===n.matched.length-1&&VD(n.params,i.value.params));function l(a={}){return ize(a)?t[Qr(e.replace)?"replace":"push"](Qr(e.to)).catch(Xp):Promise.resolve()}return{route:i,href:p(()=>i.value.href),isActive:s,isExactActive:r,navigate:l}}const tze=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=xe(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:Vt("a",{"aria-current":n.isExactActive?e.ariaCurrentValue:null,href:n.href,onClick:n.navigate,class:o.value},s)}}}),nze=tze;function ize(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 rze(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,oze=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=Qr(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(eze,l),vt($6,o);const a=D();return Be(()=>[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(y=>y(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,k=Vt(f,Kt({},m,t,{onVnodeUnmounted:b=>{b.component.isUnmounted&&(d.instances[c]=null)},ref:a}));return rx(n.default,{Component:k,route:u})||k}}});function rx(e,t){if(!e)return null;const n=e(t);return n.length===1?n[0]:n}const KD=oze;function sze(e){const t=UNe(e.routes,e),n=e.parseQuery||QNe,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,kNe),f=i8.bind(null,ym);function h(ce,$e){let we,_e;return HD(ce)?(we=t.getRecordMatcher(ce),_e=$e):_e=ce,t.addRoute(_e,we)}function m(ce){const $e=t.getRecordMatcher(ce);$e&&t.removeRoute($e)}function y(){return t.getRoutes().map(ce=>ce.record)}function k(ce){return!!t.getRecordMatcher(ce)}function b(ce,$e){if($e=Kt({},$e||a.value),typeof ce=="string"){const H=r8(n,ce,$e.path),re=t.resolve({path:H.path},$e),me=o.createHref(H.fullPath);return Kt(H,re,{params:f(re.params),hash:ym(H.hash),redirectedFrom:void 0,href:me})}let we;if(ce.path!=null)we=Kt({},ce,{path:r8(n,ce.path,$e.path).path});else{const H=Kt({},ce.params);for(const re in H)H[re]==null&&delete H[re];we=Kt({},ce,{params:d(H)}),$e.params=d($e.params)}const _e=t.resolve(we,$e),Ee=ce.hash||"";_e.params=c(f(_e.params));const De=$Ne(i,Kt({},ce,{hash:gNe(Ee),path:_e.path})),Q=o.createHref(De);return Kt({fullPath:De,hash:Ee,query:i===JO?JNe(ce.query):ce.query||{}},_e,{redirectedFrom:void 0,href:Q})}function $(ce){return typeof ce=="string"?r8(n,ce,a.value.path):Kt({},ce)}function w(ce,$e){if(u!==ce)return Sh(8,{from:$e,to:ce})}function C(ce){return L(ce)}function _(ce){return C(Kt($(ce),{replace:!0}))}function A(ce){const $e=ce.matched[ce.matched.length-1];if($e&&$e.redirect){const{redirect:we}=$e;let _e=typeof we=="function"?we(ce):we;return typeof _e=="string"&&(_e=_e.includes("?")||_e.includes("#")?_e=$(_e):{path:_e},_e.params={}),Kt({query:ce.query,hash:ce.hash,params:_e.path!=null?{}:ce.params},_e)}}function L(ce,$e){const we=u=b(ce),_e=a.value,Ee=ce.state,De=ce.force,Q=ce.replace===!0,H=A(we);if(H)return L(Kt($(H),{state:typeof H=="object"?Kt({},Ee,H.state):Ee,force:De,replace:Q}),$e||we);const re=we;re.redirectedFrom=$e;let me;return!De&&SNe(i,_e,we)&&(me=Sh(16,{to:re,from:_e}),Y(_e,_e,!0,!1)),(me?Promise.resolve(me):O(re,_e)).catch(be=>As(be)?As(be,2)?be:q(be):F(be,re,_e)).then(be=>{if(be){if(As(be,2))return L(Kt({replace:Q},$(be.to),{state:typeof be.to=="object"?Kt({},Ee,be.to.state):Ee,force:De}),$e||re)}else be=B(re,_e,!0,Q,Ee);return M(re,_e,be),be})}function x(ce,$e){const we=w(ce,$e);return we?Promise.reject(we):Promise.resolve()}function T(ce){const $e=le.values().next().value;return $e&&typeof $e.runWithContext=="function"?$e.runWithContext(ce):ce()}function O(ce,$e){let we;const[_e,Ee,De]=lze(ce,$e);we=o8(_e.reverse(),"beforeRouteLeave",ce,$e);for(const H of _e)H.leaveGuards.forEach(re=>{we.push(Ul(re,ce,$e))});const Q=x.bind(null,ce,$e);return we.push(Q),ge(we).then(()=>{we=[];for(const H of s.list())we.push(Ul(H,ce,$e));return we.push(Q),ge(we)}).then(()=>{we=o8(Ee,"beforeRouteUpdate",ce,$e);for(const H of Ee)H.updateGuards.forEach(re=>{we.push(Ul(re,ce,$e))});return we.push(Q),ge(we)}).then(()=>{we=[];for(const H of De)if(H.beforeEnter)if(Ro(H.beforeEnter))for(const re of H.beforeEnter)we.push(Ul(re,ce,$e));else we.push(Ul(H.beforeEnter,ce,$e));return we.push(Q),ge(we)}).then(()=>(ce.matched.forEach(H=>H.enterCallbacks={}),we=o8(De,"beforeRouteEnter",ce,$e,T),we.push(Q),ge(we))).then(()=>{we=[];for(const H of r.list())we.push(Ul(H,ce,$e));return we.push(Q),ge(we)}).catch(H=>As(H,8)?H:Promise.reject(H))}function M(ce,$e,we){l.list().forEach(_e=>T(()=>_e(ce,$e,we)))}function B(ce,$e,we,_e,Ee){const De=w(ce,$e);if(De)return De;const Q=$e===Ml,H=fd?history.state:{};we&&(_e||Q?o.replace(ce.fullPath,Kt({scroll:Q&&H&&H.scroll},Ee)):o.push(ce.fullPath,Ee)),a.value=ce,Y(ce,$e,we,Q),q()}let W;function U(){W||(W=o.listen((ce,$e,we)=>{if(!ue.listening)return;const _e=b(ce),Ee=A(_e);if(Ee){L(Kt(Ee,{replace:!0}),_e).catch(Xp);return}u=_e;const De=a.value;fd&&ONe(HO(De.fullPath,we.delta),dw()),O(_e,De).catch(Q=>As(Q,12)?Q:As(Q,2)?(L(Q.to,_e).then(H=>{As(H,20)&&!we.delta&&we.type===bm.pop&&o.go(-1,!1)}).catch(Xp),Promise.reject()):(we.delta&&o.go(-we.delta,!1),F(Q,_e,De))).then(Q=>{Q=Q||B(_e,De,!1),Q&&(we.delta&&!As(Q,8)?o.go(-we.delta,!1):we.type===bm.pop&&As(Q,20)&&o.go(-1,!1)),M(_e,De,Q)}).catch(Xp)}))}let ee=ep(),V=ep(),R;function F(ce,$e,we){q(ce);const _e=V.list();return _e.length?_e.forEach(Ee=>Ee(ce,$e,we)):console.error(ce),Promise.reject(ce)}function K(){return R&&a.value!==Ml?Promise.resolve():new Promise((ce,$e)=>{ee.add([ce,$e])})}function q(ce){return R||(R=!ce,U(),ee.list().forEach(([$e,we])=>ce?we(ce):$e()),ee.reset()),ce}function Y(ce,$e,we,_e){const{scrollBehavior:Ee}=e;if(!fd||!Ee)return Promise.resolve();const De=!we&&xNe(HO(ce.fullPath,0))||(_e||!we)&&history.state&&history.state.scroll||null;return wt().then(()=>Ee(ce,$e,De)).then(Q=>Q&&TNe(Q)).catch(Q=>F(Q,ce,$e))}const oe=ce=>o.go(ce);let fe;const le=new Set,ue={currentRoute:a,listening:!0,addRoute:h,removeRoute:m,clearRoutes:t.clearRoutes,hasRoute:k,getRoutes:y,resolve:b,options:e,push:C,replace:_,go:oe,back:()=>oe(-1),forward:()=>oe(1),beforeEach:s.add,beforeResolve:r.add,afterEach:l.add,onError:V.add,isReady:K,install(ce){const $e=this;ce.component("RouterLink",nze),ce.component("RouterView",KD),ce.config.globalProperties.$router=$e,Object.defineProperty(ce.config.globalProperties,"$route",{enumerable:!0,get:()=>Qr(a)}),fd&&!fe&&a.value===Ml&&(fe=!0,C(o.location).catch(Ee=>{}));const we={};for(const Ee in Ml)Object.defineProperty(we,Ee,{get:()=>a.value[Ee],enumerable:!0});ce.provide(fw,$e),ce.provide(M7,b2(we)),ce.provide($6,a);const _e=ce.unmount;le.add(ce),ce.unmount=function(){le.delete(ce),le.size<1&&(u=Ml,W&&W(),W=null,a.value=Ml,fe=!1,R=!1),_e()}}};function ge(ce){return ce.reduce(($e,we)=>$e.then(()=>T(we)),Promise.resolve())}return ue}function lze(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 HYe(){return Ze(fw)}function ZYe(e){return Ze(M7)}const yn=(e,t)=>{const n=e.__vccOpts||e;for(const[i,o]of t)n[i]=o;return n},aze=N({components:{RouterView:KD},setup(){const e=D(!1),t=D(""),n=D(!1),{helper:i}=Ze("$global");let o=()=>{};at(()=>{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 nn(()=>{i.$bus.off("set-loading"),i.$bus.off("set-mask")}),{reload:s,isLoading:e,maskTitle:t,showMask:n}}});function cze(e,t,n,i,o,s){const r=se("RouterView"),l=se("a-spin"),a=se("a-modal");return S(),I(Re,null,[g(r),mn(P("section",null,[g(l,{dot:""})],512),[[gn,e.isLoading]]),g(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 uze=yn(aze,[["render",cze],["__scopeId","data-v-cca5ba02"]]),dze="modulepreload",fze=function(e){return"/"+e},ox={},Bn=function(t,n,i){if(!n||n.length===0)return t();const o=document.getElementsByTagName("link");return Promise.all(n.map(s=>{if(s=fze(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":dze,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())},hze="/assets/right-ad1ae991.svg";const pze=N({setup(){const e=D(!1),t=D(!1),{helper:n}=Ze("$global");return{data:D([{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)}}}}),mze={key:1},vze={class:"button"},gze=["onClick"],yze=["src"];function bze(e,t,n,i,o,s){const r=se("a-tooltip"),l=se("icon-search"),a=se("a-input"),u=se("icon-close"),c=E2("outside");return S(),I("main",{class:E({open:e.openRight})},[e.openRight?de("",!0):(S(),pe(r,{key:0,content:"数智库",onClick:t[0]||(t[0]=()=>{e.openRight=!0})},{default:ve(()=>t[3]||(t[3]=[P("section",null,[P("img",{src:hze,width:"18"})],-1)])),_:1})),e.openRight?(S(),I("div",mze,[P("header",null,[t[4]||(t[4]=P("p",null,"数智库",-1)),mn((S(),I("section",null,[P("div",{class:E({input:!0,open:e.openSearch})},[g(a,{style:{width:"100%",height:"38px",borderRadius:"19px",fontSize:"12px"},placeholder:"搜索指令或关键词","allow-clear":""},{prefix:ve(()=>[g(l)]),_:1})],2),g(r,{content:"搜索"},{default:ve(()=>[P("div",{class:E({button:!0,"button-hide":e.openSearch}),onClick:t[1]||(t[1]=()=>{e.openSearch=!0})},[g(l,{size:"large"})],2)]),_:1}),g(r,{content:"关闭",onClick:t[2]||(t[2]=()=>{e.openRight=!1})},{default:ve(()=>[P("div",vze,[g(u,{size:"large"})])]),_:1})])),[[c,()=>{e.openSearch=!1}]])]),P("section",null,[(S(!0),I(Re,null,$t(e.data,(d,f)=>(S(),I("div",{key:f,onClick:h=>e.handleClick(d.sug)},[P("header",null,[P("img",{src:d.img},null,8,yze),P("p",null,Oe(d.title),1)]),P("p",null,Oe(d.content),1)],8,gze))),128))])])):de("",!0)],2)}const kze=yn(pze,[["render",bze],["__scopeId","data-v-5d0b25bf"]]);const wze=N({components:{},props:["showFeedback"],setup(e,{emit:t}){const n=D([]),i=D([]),o=D([]),s=D("");return{feedbackValue1:n,feedbackValue2:i,feedbackValue3:o,feedbackValue4:s,handleOk:()=>(t("handle-ok"),!1),handleCancel:()=>(t("handle-cancel"),!1)}}});function Cze(e,t,n,i,o,s){const r=se("a-checkbox"),l=se("a-grid-item"),a=se("a-grid"),u=se("a-checkbox-group"),c=se("a-textarea"),d=se("a-modal");return S(),pe(d,{visible:e.showFeedback,"onUpdate:visible":t[4]||(t[4]=f=>e.showFeedback=f),onBeforeOk:e.handleOk,onBeforeCancel:e.handleCancel,okText:"提交"},{title:ve(()=>t[5]||(t[5]=[Ve(" 进一步反馈 ")])),default:ve(()=>[t[16]||(t[16]=P("p",{class:"feedback-title"},"理解问题有误",-1)),g(u,{modelValue:e.feedbackValue1,"onUpdate:modelValue":t[0]||(t[0]=f=>e.feedbackValue1=f),class:"feedback-content"},{default:ve(()=>[g(a,{cols:2,colGap:10,rowGap:8},{default:ve(()=>[g(l,null,{default:ve(()=>[g(r,{value:"1"},{default:ve(()=>t[6]||(t[6]=[Ve("没能理解指令")])),_:1})]),_:1}),g(l,null,{default:ve(()=>[g(r,{value:"2"},{default:ve(()=>t[7]||(t[7]=[Ve("未发现问题中的错误")])),_:1})]),_:1}),g(l,null,{default:ve(()=>[g(r,{value:"3"},{default:ve(()=>t[8]||(t[8]=[Ve("无法理解上下文")])),_:1})]),_:1}),g(l,null,{default:ve(()=>[g(r,{value:"4"},{default:ve(()=>t[9]||(t[9]=[Ve("答非所问")])),_:1})]),_:1})]),_:1})]),_:1},8,["modelValue"]),t[17]||(t[17]=P("p",{class:"feedback-title"},"回答不佳",-1)),g(u,{modelValue:e.feedbackValue2,"onUpdate:modelValue":t[1]||(t[1]=f=>e.feedbackValue2=f),class:"feedback-content"},{default:ve(()=>[g(a,{cols:2,colGap:10,rowGap:8},{default:ve(()=>[g(l,null,{default:ve(()=>[g(r,{value:"1"},{default:ve(()=>t[10]||(t[10]=[Ve("有事实性错误")])),_:1})]),_:1}),g(l,null,{default:ve(()=>[g(r,{value:"2"},{default:ve(()=>t[11]||(t[11]=[Ve("回答重复")])),_:1})]),_:1}),g(l,null,{default:ve(()=>[g(r,{value:"3"},{default:ve(()=>t[12]||(t[12]=[Ve("格式错误")])),_:1})]),_:1}),g(l,null,{default:ve(()=>[g(r,{value:"4"},{default:ve(()=>t[13]||(t[13]=[Ve("对我没帮助")])),_:1})]),_:1})]),_:1})]),_:1},8,["modelValue"]),t[18]||(t[18]=P("p",{class:"feedback-title"},"有害信息",-1)),g(u,{modelValue:e.feedbackValue3,"onUpdate:modelValue":t[2]||(t[2]=f=>e.feedbackValue3=f),class:"feedback-content"},{default:ve(()=>[g(a,{cols:2,colGap:10,rowGap:8},{default:ve(()=>[g(l,null,{default:ve(()=>[g(r,{value:"1"},{default:ve(()=>t[14]||(t[14]=[Ve("敏感/有害回复")])),_:1})]),_:1}),g(l,null,{default:ve(()=>[g(r,{value:"2"},{default:ve(()=>t[15]||(t[15]=[Ve("存在价值观问题")])),_:1})]),_:1})]),_:1})]),_:1},8,["modelValue"]),t[19]||(t[19]=P("p",{class:"feedback-title"},"你认为更理想的答复是什么?",-1)),g(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 $ze=yn(wze,[["render",Cze],["__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 GD(e){Ju=e}const YD=/[&<>"']/,Sze=new RegExp(YD.source,"g"),XD=/[<>"']|&(?!(#\d{1,7}|#[Xx][a-fA-F0-9]{1,6}|\w+);)/,_ze=new RegExp(XD.source,"g"),Pze={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#39;"},sx=e=>Pze[e];function Mr(e,t){if(t){if(YD.test(e))return e.replace(Sze,sx)}else if(XD.test(e))return e.replace(_ze,sx);return e}const Aze=/(^|[^\[])\^/g;function tn(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(Aze,"$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 Lze(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?Mr(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:Mr(r)}}function Eze(e,t){const n=e.match(/^(\s+)(?:```)/);if(n===null)return t;const i=n[1];return t.split(`
  30. `).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(`
  31. `)}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,`
  32. `)}}}fences(t){const n=this.rules.block.fences.exec(t);if(n){const i=n[0],o=Eze(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],`
  33. `)}}blockquote(t){const n=this.rules.block.blockquote.exec(t);if(n){let i=tp(n[0],`
  34. `).split(`
  35. `),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(`
  36. `),d=c.replace(/\n {0,3}((?:=+|-+) *)(?=\n|$)/g,`
  37. $1`).replace(/^ {0,3}>[ \t]?/gm,"");o=o?`${o}
  38. ${c}`:c,s=s?`${s}
  39. ${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,y=m.raw+`
  40. `+i.join(`
  41. `),k=this.blockquote(y);r[r.length-1]=k,o=o.substring(0,o.length-m.raw.length)+k.raw,s=s.substring(0,s.length-m.text.length)+k.text;break}else if((h==null?void 0:h.type)==="list"){const m=h,y=m.raw+`
  42. `+i.join(`
  43. `),k=this.list(y);r[r.length-1]=k,o=o.substring(0,o.length-h.raw.length)+k.raw,s=s.substring(0,s.length-m.raw.length)+k.raw,i=y.substring(r[r.length-1].raw.length).split(`
  44. `);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(`
  45. `,1)[0].replace(/^\t+/,b=>" ".repeat(3*b.length)),f=t.split(`
  46. `,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+`
  47. `,t=t.substring(f.length+1),a=!0),!a){const b=new RegExp(`^ {0,${Math.min(3,m-1)}}(?:[*+-]|\\d{1,9}[.)])((?:[ ][^\\n]*)?(?:\\n|$))`),$=new RegExp(`^ {0,${Math.min(3,m-1)}}((?:- *){3,}|(?:_ *){3,}|(?:\\* *){3,})(?:\\n+|$)`),w=new RegExp(`^ {0,${Math.min(3,m-1)}}(?:\`\`\`|~~~)`),C=new RegExp(`^ {0,${Math.min(3,m-1)}}#`),_=new RegExp(`^ {0,${Math.min(3,m-1)}}<(?:[a-z].*>|!--)`,"i");for(;t;){const A=t.split(`
  48. `,1)[0];let L;if(f=A,this.options.pedantic?(f=f.replace(/^ {1,4}(?=( {4})*[^ ])/g," "),L=f):L=f.replace(/\t/g," "),w.test(f)||C.test(f)||_.test(f)||b.test(f)||$.test(f))break;if(L.search(/[^ ]/)>=m||!f.trim())c+=`
  49. `+L.slice(m);else{if(h||d.replace(/\t/g," ").search(/[^ ]/)>=4||w.test(d)||C.test(d)||$.test(d))break;c+=`
  50. `+f}!h&&!f.trim()&&(h=!0),u+=A+`
  51. `,t=t.substring(A.length+1),d=L.slice(m)}}s.loose||(l?s.loose=!0:/\n[ \t]*\n[ \t]*$/.test(u)&&(l=!0));let y=null,k;this.options.gfm&&(y=/^\[[ xX]\] /.exec(c),y&&(k=y[0]!=="[ ] ",c=c.replace(/^\[[ xX]\] +/,""))),s.items.push({type:"list_item",raw:u,task:!!y,checked:k,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(`
  52. `):[],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)===`
  53. `?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:Mr(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=Lze(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 y=h.slice(1,-1);return{type:"em",raw:h,text:y,tokens:this.lexer.inlineTokens(y)}}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=Mr(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=Mr(n[1]),o="mailto:"+i):(i=Mr(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=Mr(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=Mr(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=Mr(n[0]),{type:"text",raw:n[0],text:i}}}}const Ize=/^(?:[ \t]*(?:\n|$))+/,Tze=/^((?: {4}| {0,3}\t)[^\n]+(?:\n(?:[ \t]*(?:\n|$))*)?)+/,Oze=/^ {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+|$)/,xze=/^ {0,3}(#{1,6})(?=\s|$)(.*)(?:\n+|$)/,QD=/(?:[*+-]|\d{1,9}[.)])/,JD=tn(/^(?!bull |blockCode|fences|blockquote|heading|html)((?:.|\n(?!\s*?\n|bull |blockCode|fences|blockquote|heading|html))+?)\n {0,3}(=+|-+) *(?:\n+|$)/).replace(/bull/g,QD).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]+)*)/,Mze=/^[^\n]+/,j7=/(?!\s*\])(?:\\.|[^\[\]\\])+/,Nze=tn(/^ {0,3}\[(label)\]: *(?:\n[ \t]*)?([^<\s][^\s]*|<.*?>)(?:(?: +(?:\n[ \t]*)?| *\n[ \t]*)(title))? *(?:\n+|$)/).replace("label",j7).replace("title",/(?:"(?:\\"?|[^"\\])*"|'[^'\n]*(?:\n[^'\n]+)*\n?'|\([^()]*\))/).getRegex(),zze=tn(/^( {0,3}bull)([ \t][^\n]+?)?(?:\n|$)/).replace(/bull/g,QD).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]*?(?:-->|$))/,jze=tn("^ {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(),eF=tn(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(),Rze=tn(/^( {0,3}> ?(paragraph|[^\n]*)(?:\n|$))+/).replace("paragraph",eF).getRegex(),B7={blockquote:Rze,code:Tze,def:Nze,fences:Oze,heading:xze,hr:Jg,html:jze,lheading:JD,list:zze,newline:Ize,paragraph:eF,table:Jp,text:Mze},ux=tn("^ *([^\\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(),Bze={...B7,table:ux,paragraph:tn(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()},Dze={...B7,html:tn(`^ *(?: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:tn(z7).replace("hr",Jg).replace("heading",` *#{1,6} *[^
  54. ]`).replace("lheading",JD).replace("|table","").replace("blockquote"," {0,3}>").replace("|fences","").replace("|list","").replace("|html","").replace("|tag","").getRegex()},tF=/^\\([!"#$%&'()*+,\-./:;<=>?@\[\]\\^_`{|}~])/,Fze=/^(`+)([^`]|[^`][\s\S]*?[^`])\1(?!`)/,nF=/^( {2,}|\\)\n(?!\s*$)/,Vze=/^(`+|[^`])(?:(?= {2,}\n)|[\s\S]*?(?:(?=[\\<!\[`*_]|\b_|$)|[^ ](?= {2,}\n)))/,e1="\\p{P}\\p{S}",Wze=tn(/^((?![*_])[\spunctuation])/,"u").replace(/punctuation/g,e1).getRegex(),Hze=/\[[^[\]]*?\]\((?:\\.|[^\\\(\)]|\((?:\\.|[^\\\(\)])*\))*\)|`[^`]*?`|<[^<>]*?>/g,Zze=tn(/^(?:\*+(?:((?!\*)[punct])|[^\s*]))|^_+(?:((?!_)[punct])|([^\s_]))/,"u").replace(/punct/g,e1).getRegex(),qze=tn("^[^_*]*?__[^_*]*?\\*[^_*]*?(?=__)|[^*]+(?=[^*])|(?!\\*)[punct](\\*+)(?=[\\s]|$)|[^punct\\s](\\*+)(?!\\*)(?=[punct\\s]|$)|(?!\\*)[punct\\s](\\*+)(?=[^punct\\s])|[\\s](\\*+)(?!\\*)(?=[punct])|(?!\\*)[punct](\\*+)(?!\\*)(?=[punct])|[^punct\\s](\\*+)(?=[^punct\\s])","gu").replace(/punct/g,e1).getRegex(),Uze=tn("^[^_*]*?\\*\\*[^_*]*?_[^_*]*?(?=\\*\\*)|[^_]+(?=[^_])|(?!_)[punct](_+)(?=[\\s]|$)|[^punct\\s](_+)(?!_)(?=[punct\\s]|$)|(?!_)[punct\\s](_+)(?=[^punct\\s])|[\\s](_+)(?!_)(?=[punct])|(?!_)[punct](_+)(?!_)(?=[punct])","gu").replace(/punct/g,e1).getRegex(),Kze=tn(/\\([punct])/,"gu").replace(/punct/g,e1).getRegex(),Gze=tn(/^<(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(),Yze=tn(R7).replace("(?:-->|$)","-->").getRegex(),Xze=tn("^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",Yze).replace("attribute",/\s+[a-zA-Z:_][\w.:-]*(?:\s*=\s*"[^"]*"|\s*=\s*'[^']*'|\s*=\s*[^\s"'=<>`]+)?/).getRegex(),db=/(?:\[(?:\\.|[^\[\]\\])*\]|\\.|`[^`]*`|[^\[\]\\`])*?/,Qze=tn(/^!?\[(label)\]\(\s*(href)(?:\s+(title))?\s*\)/).replace("label",db).replace("href",/<(?:\\.|[^\n<>\\])+>|[^\s\x00-\x1f]*/).replace("title",/"(?:\\"?|[^"\\])*"|'(?:\\'?|[^'\\])*'|\((?:\\\)?|[^)\\])*\)/).getRegex(),iF=tn(/^!?\[(label)\]\[(ref)\]/).replace("label",db).replace("ref",j7).getRegex(),rF=tn(/^!?\[(ref)\](?:\[\])?/).replace("ref",j7).getRegex(),Jze=tn("reflink|nolink(?!\\()","g").replace("reflink",iF).replace("nolink",rF).getRegex(),D7={_backpedal:Jp,anyPunctuation:Kze,autolink:Gze,blockSkip:Hze,br:nF,code:Fze,del:Jp,emStrongLDelim:Zze,emStrongRDelimAst:qze,emStrongRDelimUnd:Uze,escape:tF,link:Qze,nolink:rF,punctuation:Wze,reflink:iF,reflinkSearch:Jze,tag:Xze,text:Vze,url:Jp},eje={...D7,link:tn(/^!?\[(label)\]\((.*?)\)/).replace("label",db).getRegex(),reflink:tn(/^!?\[(label)\]\s*\[([^\]]*)\]/).replace("label",db).getRegex()},S6={...D7,escape:tn(tF).replace("])","~|])").getRegex(),url:tn(/^((?: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.!#$%&'*+\/=?_`{\|}~-]+@)))/},tje={...S6,br:tn(nF).replace("{2,}","*").getRegex(),text:tn(S6.text).replace("\\b_","\\b_| {2,}\\n").replace(/\{2,\}/g,"*").getRegex()},T1={normal:B7,gfm:Bze,pedantic:Dze},np={normal:D7,gfm:S6,breaks:tje,pedantic:eje};class Gr{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 Gr(n).lex(t)}static lexInline(t,n){return new Gr(n).inlineTokens(t)}lex(t){t=t.replace(/\r\n|\r/g,`
  55. `),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+=`
  56. `: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+=`
  57. `+o.raw,s.text+=`
  58. `+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+=`
  59. `+o.raw,s.text+=`
  60. `+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+=`
  61. `+o.raw,s.text+=`
  62. `+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+=`
  63. `+o.raw,s.text+=`
  64. `+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$/,"")+`
  65. `;return o?'<pre><code class="language-'+Mr(o)+'">'+(i?s:Mr(s,!0))+`</code></pre>
  66. `:"<pre><code>"+(i?s:Mr(s,!0))+`</code></pre>
  67. `}blockquote({tokens:t}){return`<blockquote>
  68. ${this.parser.parse(t)}</blockquote>
  69. `}html({text:t}){return t}heading({tokens:t,depth:n}){return`<h${n}>${this.parser.parseInline(t)}</h${n}>
  70. `}hr(t){return`<hr>
  71. `}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+`>
  72. `+o+"</"+s+`>
  73. `}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>
  74. `}checkbox({checked:t}){return"<input "+(t?'checked="" ':"")+'disabled="" type="checkbox">'}paragraph({tokens:t}){return`<p>${this.parser.parseInline(t)}</p>
  75. `}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>
  76. <thead>
  77. `+n+`</thead>
  78. `+o+`</table>
  79. `}tablerow({text:t}){return`<tr>
  80. ${t}</tr>
  81. `}tablecell(t){const n=this.parser.parseInline(t.tokens),i=t.header?"th":"td";return(t.align?`<${i} align="${t.align}">`:`<${i}>`)+n+`</${i}>
  82. `}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 Yr{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 Yr(n).parse(t)}static parseInline(t,n){return new Yr(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+=`
  83. `+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?Gr.lex:Gr.lexInline}provideParser(){return this.block?Yr.parse:Yr.parseInline}}it(em,"passThroughHooks",new Set(["preprocess","postprocess","processAllTokens"]));class nje{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",Yr);it(this,"Renderer",fb);it(this,"TextRenderer",F7);it(this,"Lexer",Gr);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 Gr.lex(t,n??this.defaults)}parser(t,n){return Yr.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?Gr.lex:Gr.lexInline,u=r.hooks?r.hooks.provideParser():t?Yr.parse:Yr.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+=`
  84. Please report this to https://github.com/markedjs/marked.`,t){const o="<p>An error occurred:</p><pre>"+Mr(i.message+"",!0)+"</pre>";return n?Promise.resolve(o):o}if(n)return Promise.reject(i);throw i}}}const Bu=new nje;function Yt(e,t){return Bu.parse(e,t)}Yt.options=Yt.setOptions=function(e){return Bu.setOptions(e),Yt.defaults=Bu.defaults,GD(Yt.defaults),Yt};Yt.getDefaults=N7;Yt.defaults=Ju;Yt.use=function(...e){return Bu.use(...e),Yt.defaults=Bu.defaults,GD(Yt.defaults),Yt};Yt.walkTokens=function(e,t){return Bu.walkTokens(e,t)};Yt.parseInline=Bu.parseInline;Yt.Parser=Yr;Yt.parser=Yr.parse;Yt.Renderer=fb;Yt.TextRenderer=F7;Yt.Lexer=Gr;Yt.lexer=Gr.lex;Yt.Tokenizer=ub;Yt.Hooks=em;Yt.parse=Yt;Yt.options;Yt.setOptions;Yt.use;Yt.walkTokens;Yt.parseInline;Yr.parse;Gr.lex;const ije="refference-flag";function rje(e){const t=Yt.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 ${ije}"`),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 Ct=globalThis.pdfjsLib={};tm.d(Ct,{AbortException:()=>td,AnnotationEditorLayer:()=>Op,AnnotationEditorParamsType:()=>bt,AnnotationEditorType:()=>Pt,AnnotationEditorUIManager:()=>vl,AnnotationLayer:()=>nBe,AnnotationMode:()=>Gl,ColorPicker:()=>im,DOMSVGFactory:()=>J7,DrawLayer:()=>Cy,FeatureTest:()=>or,GlobalWorkerOptions:()=>pl,ImageKind:()=>V0,InvalidPDFException:()=>sF,MissingPDFException:()=>ed,OPS:()=>uo,OutputScale:()=>E6,PDFDataRangeTransport:()=>nV,PDFDateString:()=>q7,PDFWorker:()=>ps,PasswordResponses:()=>aje,PermissionFlag:()=>lje,PixelsPerInch:()=>Ao,RenderingCancelledException:()=>H7,TextLayer:()=>cr,UnexpectedResponseException:()=>gw,Util:()=>dt,VerbosityLevel:()=>pw,XfaLayer:()=>rV,build:()=>zRe,createValidAbsoluteUrl:()=>fje,fetchData:()=>bw,getDocument:()=>ARe,getFilenameFromUrl:()=>wje,getPdfFilenameFromUrl:()=>Cje,getXfaPageViewport:()=>$je,isDataScheme:()=>kw,isPdfFile:()=>Z7,noContextMenu:()=>io,normalizeUnicode:()=>yje,setLayerDimensions:()=>Du,shadow:()=>Mt,version:()=>NRe});const Vi=typeof process=="object"&&process+""=="[object process]"&&!process.versions.nw&&!(process.versions.electron&&process.type&&process.type!=="browser"),oF=[1,0,0,1,0,0],_6=[.001,0,0,.001,0,0],oje=1e7,s8=1.35,xr={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},sje="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},lje={PRINT:4,MODIFY_CONTENTS:8,COPY:16,MODIFY_ANNOTATIONS:32,FILL_INTERACTIVE_FORMS:256,COPY_FOR_ACCESSIBILITY:512,ASSEMBLE:1024,PRINT_HIGH_QUALITY:2048},Oi={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},Zn={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},aje={NEED_PASSWORD:1,INCORRECT_PASSWORD:2};let mw=pw.WARNINGS;function cje(e){Number.isInteger(e)&&(mw=e)}function uje(){return mw}function vw(e){mw>=pw.INFOS&&console.log(`Info: ${e}`)}function At(e){mw>=pw.WARNINGS&&console.log(`Warning: ${e}`)}function pn(e){throw new Error(e)}function Jn(e,t){e||pn(t)}function dje(e){switch(e==null?void 0:e.protocol){case"http:":case"https:":case"ftp:":case"mailto:":case"tel:":return!0;default:return!1}}function fje(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=gje(e)}catch{}}const i=t?new URL(e,t):new URL(e);if(dje(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 sF 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 hje extends Ua{constructor(t){super(t,"FormatError")}}class td extends Ua{constructor(t){super(t,"AbortException")}}function lF(e){(typeof e!="object"||(e==null?void 0:e.length)===void 0)&&pn("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"&&pn("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 pje(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 mje(){const e=new Uint8Array(4);return e[0]=1,new Uint32Array(e.buffer,0,1)[0]===1}function vje(){try{return new Function(""),!0}catch{return!1}}class or{static get isLittleEndian(){return Mt(this,"isLittleEndian",mje())}static get isEvalSupported(){return Mt(this,"isEvalSupported",vje())}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,y=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],y),c[2]=Math.max(c[2],m),c[3]=Math.max(c[3],y)},_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),y=2*u;J(this,Hd,W0).call(this,t,n,i,o,s,r,l,a,(-c+m)/y,f),J(this,Hd,W0).call(this,t,n,i,o,s,r,l,a,(-c-m)/y,f)},z(dt,Hd),z(dt,_m);function gje(e){return decodeURIComponent(escape(e))}let a8=null,dx=null;function yje(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 bje(){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 lF(e)}const W7="pdfjs_internal_id_",Ls={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 kje(e){return Uint8Array.prototype.toBase64?e.toBase64():btoa(lF(e))}const Os="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,y,k;u===0?(h=Math.abs(a-t[1])*n+o,m=Math.abs(l-t[0])*n+s,y=(t[3]-t[1])*n,k=(t[2]-t[0])*n):(h=Math.abs(l-t[0])*n+o,m=Math.abs(a-t[1])*n+s,y=(t[2]-t[0])*n,k=(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=y,this.height=k}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 wje(e){return[e]=e.split(/[#?]/,1),e.substring(e.lastIndexOf("/")+1)}function Cje(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
  85. `);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;v(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=v(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 $je(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 Sje(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 Es(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=or.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,aF,$b,cF,Sb,uF,Zd,H0,_b,dF,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),v(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=v(this,fo)._uiManager._signal;t.addEventListener("contextmenu",io,{signal:n}),t.addEventListener("pointerdown",J(dc,Cb,aF),{signal:n});const i=G(this,vc,document.createElement("div"));i.className="buttons",t.append(i);const o=v(this,fo).toolbarPosition;if(o){const{style:s}=t,r=v(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,dF).call(this),t}get div(){return v(this,Yl)}hide(){var t;v(this,Yl).classList.add("hidden"),(t=v(this,mc))==null||t.hideDropdown()}show(){var t;v(this,Yl).classList.remove("hidden"),(t=v(this,Am))==null||t.shown()}async addAltText(t){const n=await t.render();J(this,Zd,H0).call(this,n),v(this,vc).prepend(n,v(this,Em,I6)),G(this,Am,t)}addColorPicker(t){G(this,mc,t);const n=t.renderButton();J(this,Zd,H0).call(this,n),v(this,vc).prepend(n,v(this,Em,I6))}remove(){var t;v(this,Yl).remove(),(t=v(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,aF=function(t){t.stopPropagation()},$b=new WeakSet,cF=function(t){v(this,fo)._focusEventsAllowed=!1,t.preventDefault(),t.stopPropagation()},Sb=new WeakSet,uF=function(t){v(this,fo)._focusEventsAllowed=!0,t.preventDefault(),t.stopPropagation()},Zd=new WeakSet,H0=function(t){const n=v(this,fo)._uiManager._signal;t.addEventListener("focusin",J(this,$b,cF).bind(this),{capture:!0,signal:n}),t.addEventListener("focusout",J(this,Sb,uF).bind(this),{capture:!0,signal:n}),t.addEventListener("contextmenu",io,{signal:n})},_b=new WeakSet,dF=function(){const{editorType:t,_uiManager:n}=v(this,fo),i=document.createElement("button");i.className="delete",i.tabIndex=0,i.setAttribute("data-l10n-id",v(dc,Lm)[t]),J(this,Zd,H0).call(this,i),i.addEventListener("click",o=>{n.delete()},{signal:n._signal}),v(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,fF,Ab,hF,Lb,pF;class _je{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,hF).call(this,n,i),{style:r}=v(this,gc)||G(this,gc,J(this,Pb,fF).call(this));t.append(v(this,gc)),r.insetInlineEnd=`${100*o}%`,r.top=`calc(${100*s}% + var(--editor-toolbar-vert-offset))`}hide(){v(this,gc).remove()}}Im=new WeakMap,gc=new WeakMap,yc=new WeakMap,Pb=new WeakSet,fF=function(){const t=G(this,gc,document.createElement("div"));t.className="editToolbar",t.setAttribute("role","toolbar"),t.addEventListener("contextmenu",io,{signal:v(this,yc)._signal});const n=G(this,Im,document.createElement("div"));return n.className="buttons",t.append(n),J(this,Lb,pF).call(this),t},Ab=new WeakSet,hF=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,pF=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=v(this,yc)._signal;t.addEventListener("contextmenu",io,{signal:i}),t.addEventListener("click",()=>{v(this,yc).highlightSelection("floating_button")},{signal:i}),v(this,Im).append(t)};function hb(e,t,n){for(const i of n)t.addEventListener(i,e[i].bind(e))}function Pje(e){return Math.round(Math.min(255,Math.max(1,255*e))).toString(16).padStart(2,"0")}var Eb;class Aje{constructor(){z(this,Eb,0)}get id(){return`${sje}${Ui(this,Eb)._++}`}}Eb=new WeakMap;var qd,Tm,Ni,Ud,Z0;const wL=class{constructor(){z(this,Ud);z(this,qd,bje());z(this,Tm,0);z(this,Ni,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){v(this,Ni)||G(this,Ni,new Map);const n=v(this,Ni).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){v(this,Ni)||G(this,Ni,new Map);let i=v(this,Ni).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_${v(this,qd)}_${Ui(this,Tm)._++}`,refCounter:1,isSvg:!1},v(this,Ni).set(t,i),v(this,Ni).set(i.id,i),i}getSvgUrl(t){const n=v(this,Ni).get(t);return n!=null&&n.isSvg?n.svgUrl:null}deleteId(t){var o;v(this,Ni)||G(this,Ni,new Map);const n=v(this,Ni).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_${v(this,qd)}_`)}};let T6=wL;qd=new WeakMap,Tm=new WeakMap,Ni=new WeakMap,Ud=new WeakSet,Z0=async function(t,n){v(this,Ni)||G(this,Ni,new Map);let i=v(this,Ni).get(t);if(i===null)return null;if(i!=null&&i.bitmap)return i.refCounter+=1,i;try{i||(i={bitmap:null,id:`image_${v(this,qd)}_${Ui(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 v(this,Ni).set(t,i),i&&v(this,Ni).set(i.id,i),i};var si,Xl,Om,li;class Lje{constructor(t=128){z(this,si,[]);z(this,Xl,!1);z(this,Om,void 0);z(this,li,-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(),v(this,Xl))return;const a={cmd:t,undo:n,post:i,type:s};if(v(this,li)===-1){v(this,si).length>0&&(v(this,si).length=0),G(this,li,0),v(this,si).push(a);return}if(r&&v(this,si)[v(this,li)].type===s){l&&(a.undo=v(this,si)[v(this,li)].undo),v(this,si)[v(this,li)]=a;return}const u=v(this,li)+1;u===v(this,Om)?v(this,si).splice(0,1):(G(this,li,u),u<v(this,si).length&&v(this,si).splice(u)),v(this,si).push(a)}undo(){if(v(this,li)===-1)return;G(this,Xl,!0);const{undo:t,post:n}=v(this,si)[v(this,li)];t(),n==null||n(),G(this,Xl,!1),G(this,li,v(this,li)-1)}redo(){if(v(this,li)<v(this,si).length-1){G(this,li,v(this,li)+1),G(this,Xl,!0);const{cmd:t,post:n}=v(this,si)[v(this,li)];t(),n==null||n(),G(this,Xl,!1)}}hasSomethingToUndo(){return v(this,li)!==-1}hasSomethingToRedo(){return v(this,li)<v(this,si).length-1}destroy(){G(this,si,null)}}si=new WeakMap,Xl=new WeakMap,Om=new WeakMap,li=new WeakMap;var Ib,mF;class n1{constructor(t){z(this,Ib);this.buffer=[],this.callbacks=new Map,this.allKeys=new Set;const{isMac:n}=or.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,mF).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,mF=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 Sje(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,_r,Un,ki,Gd,zs,Yd,ho,Ql,Xd,bc,Ko,po,kc,xm,Mm,Qd,Nm,Go,Jl,Jd,ea,Yo,Tb,ta,zm,na,wc,jm,Rm,ai,qt,js,Cc,Bm,Dm,ia,Xo,Rs,Fm,Wr,ef,U0,Vm,O6,Ob,vF,xb,gF,tf,K0,Mb,yF,Nb,bF,zb,kF,Wm,x6,jb,wF,Hm,M6,Zm,N6,Rb,CF,wi,Gi,Qo,Bl,Bb,$F,Db,SF,qm,z6,Fb,_F,$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,wi);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,_r,null);z(this,Un,new Map);z(this,ki,new Map);z(this,Gd,null);z(this,zs,null);z(this,Yd,null);z(this,ho,new Lje);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 Aje);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,ai,Pt.NONE);z(this,qt,new Set);z(this,js,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,Rs,null);z(this,Fm,null);z(this,Wr,null);const f=this._signal=v(this,Kd).signal;G(this,Rs,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,yF).call(this),J(this,Rb,CF).call(this),J(this,Wm,x6).call(this),G(this,zs,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=>v(r,Rs).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)&&v(r,Rs).contains(l)&&!r.isEnterHandled}],[[" ","mac+ "],t.addNewEditorFromKeyboard,{checker:(r,{target:l})=>!(l instanceof HTMLButtonElement)&&v(r,Rs).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=v(this,Wr))==null||t.resolve(),G(this,Wr,null),(n=v(this,Kd))==null||n.abort(),G(this,Kd,null),this._signal=null;for(const s of v(this,ki).values())s.destroy();v(this,ki).clear(),v(this,Un).clear(),v(this,kc).clear(),G(this,_r,null),v(this,qt).clear(),v(this,ho).destroy(),(i=v(this,Gd))==null||i.destroy(),(o=v(this,Yo))==null||o.hide(),G(this,Yo,null),v(this,Go)&&(clearTimeout(v(this,Go)),G(this,Go,null)),v(this,Xo)&&(clearTimeout(v(this,Xo)),G(this,Xo,null))}combinedSignal(t){return AbortSignal.any([this._signal,t.signal])}get mlManager(){return v(this,Rm)}get useNewAltTextFlow(){return v(this,Mm)}get useNewAltTextWhenAddingImage(){return v(this,Qd)}get hcmFilter(){return Mt(this,"hcmFilter",v(this,Cc)?v(this,Nm).addHCMFilter(v(this,Cc).foreground,v(this,Cc).background):"none")}get direction(){return Mt(this,"direction",getComputedStyle(v(this,Rs)).direction)}get highlightColors(){return Mt(this,"highlightColors",v(this,Jd)?new Map(v(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=v(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(){v(this,Rs).focus()}findParent(t,n){for(const i of v(this,ki).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){v(this,Fm).classList.toggle("noUserSelect",t)}addShouldRescale(t){v(this,kc).add(t)}removeShouldRescale(t){v(this,kc).delete(t)}onScaleChanging({scale:t}){this.commitOrRemove(),this.viewParameters.realScale=t*Ao.PDF_TO_CSS_UNITS;for(const n of v(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=v(this,ai)===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()&&v(this,zs)&&!v(this,zs).has(t.id)&&v(this,zs).setValue(t.id,t)}blur(){if(this.isShiftKeyDown=!1,v(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 v(this,qt))if(n.div.contains(t)){G(this,wc,[n,t]),n._focusEventsAllowed=!1;break}}focus(){if(!v(this,wc))return;const[t,n]=v(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,wF).call(this),J(this,Zm,N6).call(this)}dragOver(t){for(const{type:n}of t.dataTransfer.items)for(const i of v(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 v(this,po))if(i.isHandlingMimeForPasting(n.type)){i.paste(n,this.currentLayer),t.preventDefault();return}}copy(t){var i;if(t.preventDefault(),(i=v(this,_r))==null||i.commitOrRemove(),!this.hasSelection)return;const n=[];for(const o of v(this,qt)){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 v(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),v(this,ai)!==Pt.NONE&&!this.isEditorHandlingKeyboard&&Vb._keyboardManager.exec(this,t)}keyup(t){this.isShiftKeyDown&&t.key==="Shift"&&(this.isShiftKeyDown=!1,v(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,bF).call(this),J(this,Hm,M6).call(this),J(this,wi,Gi).call(this,{isEditing:v(this,ai)!==Pt.NONE,isEmpty:J(this,$c,vp).call(this),hasSomethingToUndo:v(this,ho).hasSomethingToUndo(),hasSomethingToRedo:v(this,ho).hasSomethingToRedo(),hasSelectedEditor:!1})):(J(this,zb,kF).call(this),J(this,Zm,N6).call(this),J(this,wi,Gi).call(this,{isEditing:!1}),this.disableUserSelect(!1))}registerEditorTypes(t){if(!v(this,po)){G(this,po,t);for(const n of v(this,po))J(this,Qo,Bl).call(this,n.defaultPropertiesToUpdate)}}getId(){return v(this,Tb).id}get currentLayer(){return v(this,ki).get(v(this,Xd))}getLayer(t){return v(this,ki).get(t)}get currentPageIndex(){return v(this,Xd)}addLayer(t){v(this,ki).set(t.pageIndex,t),v(this,ta)?t.enable():t.disable()}removeLayer(t){v(this,ki).delete(t.pageIndex)}async updateMode(t,n=null,i=!1){if(v(this,ai)!==t&&!(v(this,Wr)&&(await v(this,Wr).promise,!v(this,Wr)))){if(G(this,Wr,Promise.withResolvers()),G(this,ai,t),t===Pt.NONE){this.setEditingState(!1),J(this,Db,SF).call(this),v(this,Wr).resolve();return}this.setEditingState(!0),await J(this,Bb,$F).call(this),this.unselectAll();for(const o of v(this,ki).values())o.updateMode(t);if(!n){i&&this.addNewEditorFromKeyboard(),v(this,Wr).resolve();return}for(const o of v(this,Un).values())o.annotationElementId===n?(this.setSelected(o),o.enterInEditMode()):o.unselect();v(this,Wr).resolve()}}addNewEditorFromKeyboard(){this.currentLayer.canCreateNewEmptyEditor()&&this.currentLayer.addNewEditor()}updateToolbar(t){t!==v(this,ai)&&this._eventBus.dispatch("switchannotationeditormode",{source:this,mode:t})}updateParams(t,n){var i;if(v(this,po)){switch(t){case bt.CREATE:this.currentLayer.addNewEditor();return;case bt.HIGHLIGHT_DEFAULT_COLOR:(i=v(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"}}}),(v(this,Bm)||G(this,Bm,new Map)).set(t,n),this.showAllEditors("highlight",n);break}for(const o of v(this,qt))o.updateParams(t,n);for(const o of v(this,po))o.updateDefaultParams(t,n)}}showAllEditors(t,n,i=!1){var s;for(const r of v(this,Un).values())r.editorType===t&&r.show(n);(((s=v(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(v(this,zm)!==t){G(this,zm,t);for(const n of v(this,ki).values())t?n.disableClick():n.enableClick(),n.div.classList.toggle("waiting",t)}}getEditors(t){const n=[];for(const i of v(this,Un).values())i.pageIndex===t&&n.push(i);return n}getEditor(t){return v(this,Un).get(t)}addEditor(t){v(this,Un).set(t.id,t)}removeEditor(t){var n;t.div.contains(document.activeElement)&&(v(this,Go)&&clearTimeout(v(this,Go)),G(this,Go,setTimeout(()=>{this.focusMainContainer(),G(this,Go,null)},0))),v(this,Un).delete(t.id),this.unselect(t),(!t.annotationElementId||!v(this,bc).has(t.annotationElementId))&&((n=v(this,zs))==null||n.remove(t.id))}addDeletedAnnotationElement(t){v(this,bc).add(t.annotationElementId),this.addChangedExistingAnnotation(t),t.deleted=!0}isDeletedAnnotationElement(t){return v(this,bc).has(t)}removeDeletedAnnotationElement(t){v(this,bc).delete(t.annotationElementId),this.removeChangedExistingAnnotation(t),t.deleted=!1}setActiveEditor(t){v(this,_r)!==t&&(G(this,_r,t),t&&J(this,Qo,Bl).call(this,t.propertiesToUpdate))}updateUI(t){v(this,Fb,_F)===t&&J(this,Qo,Bl).call(this,t.propertiesToUpdate)}toggleSelected(t){if(v(this,qt).has(t)){v(this,qt).delete(t),t.unselect(),J(this,wi,Gi).call(this,{hasSelectedEditor:this.hasSelection});return}v(this,qt).add(t),t.select(),J(this,Qo,Bl).call(this,t.propertiesToUpdate),J(this,wi,Gi).call(this,{hasSelectedEditor:!0})}setSelected(t){for(const n of v(this,qt))n!==t&&n.unselect();v(this,qt).clear(),v(this,qt).add(t),t.select(),J(this,Qo,Bl).call(this,t.propertiesToUpdate),J(this,wi,Gi).call(this,{hasSelectedEditor:!0})}isSelected(t){return v(this,qt).has(t)}get firstSelectedEditor(){return v(this,qt).values().next().value}unselect(t){t.unselect(),v(this,qt).delete(t),J(this,wi,Gi).call(this,{hasSelectedEditor:this.hasSelection})}get hasSelection(){return v(this,qt).size!==0}get isEnterHandled(){return v(this,qt).size===1&&this.firstSelectedEditor.isEnterHandled}undo(){v(this,ho).undo(),J(this,wi,Gi).call(this,{hasSomethingToUndo:v(this,ho).hasSomethingToUndo(),hasSomethingToRedo:!0,isEmpty:J(this,$c,vp).call(this)})}redo(){v(this,ho).redo(),J(this,wi,Gi).call(this,{hasSomethingToUndo:!0,hasSomethingToRedo:v(this,ho).hasSomethingToRedo(),isEmpty:J(this,$c,vp).call(this)})}addCommands(t){v(this,ho).add(t),J(this,wi,Gi).call(this,{hasSomethingToUndo:!0,hasSomethingToRedo:!1,isEmpty:J(this,$c,vp).call(this)})}delete(){if(this.commitOrRemove(),!this.hasSelection)return;const t=[...v(this,qt)],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=v(this,_r))==null||t.commitOrRemove()}hasSomethingToControl(){return v(this,_r)||this.hasSelection}selectAll(){for(const t of v(this,qt))t.commit();J(this,Um,j6).call(this,v(this,Un).values())}unselectAll(){if(!(v(this,_r)&&(v(this,_r).commitOrRemove(),v(this,ai)!==Pt.NONE))&&this.hasSelection){for(const t of v(this,qt))t.unselect();v(this,qt).clear(),J(this,wi,Gi).call(this,{hasSelectedEditor:!1})}}translateSelectedEditors(t,n,i=!1){if(i||this.commitOrRemove(),!this.hasSelection)return;v(this,ia)[0]+=t,v(this,ia)[1]+=n;const[o,s]=v(this,ia),r=[...v(this,qt)],l=1e3;v(this,Xo)&&clearTimeout(v(this,Xo)),G(this,Xo,setTimeout(()=>{G(this,Xo,null),v(this,ia)[0]=v(this,ia)[1]=0,this.addCommands({cmd:()=>{for(const a of r)v(this,Un).has(a.id)&&a.translateInPage(o,s)},undo:()=>{for(const a of r)v(this,Un).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 v(this,qt))v(this,Ko).set(t,{savedX:t.x,savedY:t.y,savedPageIndex:t.pageIndex,newX:0,newY:0,newPageIndex:-1})}}endDragSession(){if(!v(this,Ko))return!1;this.disableUserSelect(!1);const t=v(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(v(this,Un).has(o.id)){const a=v(this,ki).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(v(this,Ko))for(const i of v(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())||v(this,qt).size===1&&this.firstSelectedEditor.shouldGetKeyboardEvents()}isActive(t){return v(this,_r)===t}getActive(){return v(this,_r)}getMode(){return v(this,ai)}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:y}of d.getClientRects())m===0||y===0||a.push(l(f,h,m,y))}return a.length===0?null:a}addChangedExistingAnnotation({annotationElementId:t,id:n}){(v(this,Yd)||G(this,Yd,new Map)).set(t,n)}removeChangedExistingAnnotation({annotationElementId:t}){var n;(n=v(this,Yd))==null||n.delete(t)}renderAnnotationElement(t){var o;const n=(o=v(this,Yd))==null?void 0:o.get(t.data.id);if(!n)return;const i=v(this,zs).getRawValue(n);i&&(v(this,ai)===Pt.NONE&&!i.hasBeenModified||i.renderAnnotationElement(t))}};let vl=Vb;Kd=new WeakMap,_r=new WeakMap,Un=new WeakMap,ki=new WeakMap,Gd=new WeakMap,zs=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,ai=new WeakMap,qt=new WeakMap,js=new WeakMap,Cc=new WeakMap,Bm=new WeakMap,Dm=new WeakMap,ia=new WeakMap,Xo=new WeakMap,Rs=new WeakMap,Fm=new WeakMap,Wr=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 v(this,ki).values())if(i.hasTextLayer(t))return i;return null},Ob=new WeakSet,vF=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&&(v(this,Yo)||G(this,Yo,new _je(this)),v(this,Yo).show(i,o,this.direction==="ltr"))},xb=new WeakSet,gF=function(){var s,r,l;const t=document.getSelection();if(!t||t.isCollapsed){v(this,js)&&((s=v(this,Yo))==null||s.hide(),G(this,js,null),J(this,wi,Gi).call(this,{hasSelectedText:!1}));return}const{anchorNode:n}=t;if(n===v(this,js))return;const o=J(this,ef,U0).call(this,t).closest(".textLayer");if(!o){v(this,js)&&((r=v(this,Yo))==null||r.hide(),G(this,js,null),J(this,wi,Gi).call(this,{hasSelectedText:!1}));return}if((l=v(this,Yo))==null||l.hide(),G(this,js,n),J(this,wi,Gi).call(this,{hasSelectedText:!0}),!(v(this,ai)!==Pt.HIGHLIGHT&&v(this,ai)!==Pt.NONE)&&(v(this,ai)===Pt.HIGHLIGHT&&this.showAllEditors("highlight",!0,!0),G(this,ea,this.isShiftKeyDown),!this.isShiftKeyDown)){const a=v(this,ai)===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=""){v(this,ai)===Pt.HIGHLIGHT?this.highlightSelection(t):v(this,xm)&&J(this,Ob,vF).call(this)},Mb=new WeakSet,yF=function(){document.addEventListener("selectionchange",J(this,xb,gF).bind(this),{signal:this._signal})},Nb=new WeakSet,bF=function(){if(v(this,Jl))return;G(this,Jl,new AbortController);const t=this.combinedSignal(v(this,Jl));window.addEventListener("focus",this.focus.bind(this),{signal:t}),window.addEventListener("blur",this.blur.bind(this),{signal:t})},zb=new WeakSet,kF=function(){var t;(t=v(this,Jl))==null||t.abort(),G(this,Jl,null)},Wm=new WeakSet,x6=function(){if(v(this,na))return;G(this,na,new AbortController);const t=this.combinedSignal(v(this,na));window.addEventListener("keydown",this.keydown.bind(this),{signal:t}),window.addEventListener("keyup",this.keyup.bind(this),{signal:t})},jb=new WeakSet,wF=function(){var t;(t=v(this,na))==null||t.abort(),G(this,na,null)},Hm=new WeakSet,M6=function(){if(v(this,Ql))return;G(this,Ql,new AbortController);const t=this.combinedSignal(v(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=v(this,Ql))==null||t.abort(),G(this,Ql,null)},Rb=new WeakSet,CF=function(){const t=this._signal;document.addEventListener("dragover",this.dragOver.bind(this),{signal:t}),document.addEventListener("drop",this.drop.bind(this),{signal:t})},wi=new WeakSet,Gi=function(t){Object.entries(t).some(([i,o])=>v(this,Dm)[i]!==o)&&(this._eventBus.dispatch("annotationeditorstateschanged",{source:this,details:Object.assign(v(this,Dm),t)}),v(this,ai)===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,$F=async function(){if(!v(this,ta)){G(this,ta,!0);const t=[];for(const n of v(this,ki).values())t.push(n.enable());await Promise.all(t);for(const n of v(this,Un).values())n.enable()}},Db=new WeakSet,SF=function(){if(this.unselectAll(),v(this,ta)){G(this,ta,!1);for(const t of v(this,ki).values())t.disable();for(const t of v(this,Un).values())t.disable()}},qm=new WeakSet,z6=function(t){const n=v(this,ki).get(t.pageIndex);n?n.addOrRebuild(t):(this.addEditor(t),this.addToAnnotationStorage(t))},Fb=new WeakSet,_F=function(){let t=null;for(t of v(this,qt));return t},$c=new WeakSet,vp=function(){if(v(this,Un).size===0)return!0;if(v(this,Un).size===1)for(const t of v(this,Un).values())return t.isEmpty();return!1},Um=new WeakSet,j6=function(t){for(const n of v(this,qt))n.unselect();v(this,qt).clear();for(const n of t)n.isEmpty()||(v(this,qt).add(n),n.select());J(this,wi,Gi).call(this,{hasSelectedEditor:this.hasSelection})},it(vl,"TRANSLATE_SMALL",1),it(vl,"TRANSLATE_BIG",10);var ci,Jo,mo,nf,es,Pr,rf,ts,ur,Bs,Sc,ns,ra,_c,gp,of,G0;const Cr=class{constructor(t){z(this,_c);z(this,of);z(this,ci,null);z(this,Jo,!1);z(this,mo,null);z(this,nf,null);z(this,es,null);z(this,Pr,null);z(this,rf,!1);z(this,ts,null);z(this,ur,null);z(this,Bs,null);z(this,Sc,null);z(this,ns,!1);G(this,ur,t),G(this,ns,t._uiManager.useNewAltTextFlow),v(Cr,ra)||G(Cr,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){Cr._l10n??(Cr._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),v(this,ns)?(t.classList.add("new"),t.setAttribute("data-l10n-id",v(Cr,ra).missing),n.setAttribute("data-l10n-id",v(Cr,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=v(this,ur)._uiManager._signal;t.addEventListener("contextmenu",io,{signal:i}),t.addEventListener("pointerdown",s=>s.stopPropagation(),{signal:i});const o=s=>{s.preventDefault(),v(this,ur)._uiManager.editAltText(v(this,ur)),v(this,ns)&&v(this,ur)._reportTelemetry({action:"pdfjs.image.alt_text.image_status_label_clicked",data:{label:v(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(){v(this,mo)&&(v(this,mo).focus({focusVisible:v(this,rf)}),G(this,rf,!1))}isEmpty(){return v(this,ns)?v(this,ci)===null:!v(this,ci)&&!v(this,Jo)}hasData(){return v(this,ns)?v(this,ci)!==null||!!v(this,Bs):this.isEmpty()}get guessedText(){return v(this,Bs)}async setGuessedText(t){v(this,ci)===null&&(G(this,Bs,t),G(this,Sc,await Cr._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(!v(this,ns)||v(this,ci)){(n=v(this,ts))==null||n.remove(),G(this,ts,null);return}if(!v(this,ts)){const i=G(this,ts,document.createElement("div"));i.className="noAltTextBadge",v(this,ur).div.append(i)}v(this,ts).classList.toggle("hidden",!t)}serialize(t){let n=v(this,ci);return!t&&v(this,Bs)===n&&(n=v(this,Sc)),{altText:n,decorative:v(this,Jo),guessedText:v(this,Bs),textWithDisclaimer:v(this,Sc)}}get data(){return{altText:v(this,ci),decorative:v(this,Jo)}}set data({altText:t,decorative:n,guessedText:i,textWithDisclaimer:o,cancel:s=!1}){i&&(G(this,Bs,i),G(this,Sc,o)),!(v(this,ci)===t&&v(this,Jo)===n)&&(s||(G(this,ci,t),G(this,Jo,n)),J(this,of,G0).call(this))}toggle(t=!1){v(this,mo)&&(!t&&v(this,Pr)&&(clearTimeout(v(this,Pr)),G(this,Pr,null)),v(this,mo).disabled=!t)}shown(){v(this,ur)._reportTelemetry({action:"pdfjs.image.alt_text.image_status_label_displayed",data:{label:v(this,_c,gp)}})}destroy(){var t,n;(t=v(this,mo))==null||t.remove(),G(this,mo,null),G(this,nf,null),G(this,es,null),(n=v(this,ts))==null||n.remove(),G(this,ts,null)}};let Sd=Cr;ci=new WeakMap,Jo=new WeakMap,mo=new WeakMap,nf=new WeakMap,es=new WeakMap,Pr=new WeakMap,rf=new WeakMap,ts=new WeakMap,ur=new WeakMap,Bs=new WeakMap,Sc=new WeakMap,ns=new WeakMap,ra=new WeakMap,_c=new WeakSet,gp=function(){return v(this,ci)&&"added"||v(this,ci)===null&&this.guessedText&&"review"||"missing"},of=new WeakSet,G0=async function(){var o,s,r;const t=v(this,mo);if(!t)return;if(v(this,ns)){if(t.classList.toggle("done",!!v(this,ci)),t.setAttribute("data-l10n-id",v(Cr,ra)[v(this,_c,gp)]),(o=v(this,nf))==null||o.setAttribute("data-l10n-id",v(Cr,ra)[`${v(this,_c,gp)}-label`]),!v(this,ci)){(s=v(this,es))==null||s.remove();return}}else{if(!v(this,ci)&&!v(this,Jo)){t.classList.remove("done"),(r=v(this,es))==null||r.remove();return}t.classList.add("done"),t.setAttribute("data-l10n-id","pdfjs-editor-alt-text-edit-button")}let n=v(this,es);if(!n){G(this,es,n=document.createElement("span")),n.className="tooltip",n.setAttribute("role","tooltip"),n.id=`alt-text-tooltip-${v(this,ur).id}`;const l=100,a=v(this,ur)._uiManager._signal;a.addEventListener("abort",()=>{clearTimeout(v(this,Pr)),G(this,Pr,null)},{once:!0}),t.addEventListener("mouseenter",()=>{G(this,Pr,setTimeout(()=>{G(this,Pr,null),v(this,es).classList.add("show"),v(this,ur)._reportTelemetry({action:"alt_text_tooltip"})},l))},{signal:a}),t.addEventListener("mouseleave",()=>{var u;v(this,Pr)&&(clearTimeout(v(this,Pr)),G(this,Pr,null)),(u=v(this,es))==null||u.classList.remove("show")},{signal:a})}v(this,Jo)?n.setAttribute("data-l10n-id","pdfjs-editor-alt-text-decorative-tooltip"):(n.removeAttribute("data-l10n-id"),n.textContent=v(this,ci)),n.parentNode||t.append(n);const i=v(this,ur).getImageForAltText();i==null||i.setAttribute("aria-describedby",n.id)},z(Sd,ra,null),it(Sd,"_l10n",null);var Pc,vo,kn,sf,Ac,Ci,Lc,oa,Km,Ec,sa,Gm,Ic,Ds,is,lf,af,Hr,Ym,Wb,Xm,R6,Qm,B6,Jm,D6,Hb,PF,Zb,AF,ev,F6,tv,V6,nv,W6,qb,LF,iv,H6,Ub,EF,Kb,IF,Gb,TF,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,Ci,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,Ds,!1);z(this,is,null);z(this,lf,0);z(this,af,0);z(this,Hr,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 Eje({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){pn("Not implemented")}get propertiesToUpdate(){return[]}get _isDraggable(){return v(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=v(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&&(v(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){v(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){v(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!!v(this,sa)&&(v(this,sa)[0]!==this.x||v(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)}%`,v(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=!v(this,Ac)&&n.endsWith("%");if(o&&s)return;const[r,l]=this.parentDimensions;o||(t.width=`${(100*parseFloat(i)/r).toFixed(2)}%`),!v(this,Ac)&&!s&&(t.height=`${(100*parseFloat(n)/l).toFixed(2)}%`)}getInitialTranslation(){return[0,0]}altTextFinish(){var t;(t=v(this,kn))==null||t.finish()}async addEditToolbar(){return this._editToolbar||v(this,Ic)?this._editToolbar:(this._editToolbar=new mp(this),this.div.append(this._editToolbar.render()),v(this,kn)&&await this._editToolbar.addAltText(v(this,kn)),this._editToolbar)}removeEditToolbar(){var t;this._editToolbar&&(this._editToolbar.remove(),this._editToolbar=null,(t=v(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(){v(this,kn)||(Sd.initialize(bn._l10n),G(this,kn,new Sd(this)),v(this,Pc)&&(v(this,kn).data=v(this,Pc),G(this,Pc,null)),await this.addEditToolbar())}get altTextData(){var t;return(t=v(this,kn))==null?void 0:t.data}set altTextData(t){v(this,kn)&&(v(this,kn).data=t)}get guessedAltText(){var t;return(t=v(this,kn))==null?void 0:t.guessedText}async setGuessedAltText(t){var n;await((n=v(this,kn))==null?void 0:n.setGuessedText(t))}serializeAltText(t){var n;return(n=v(this,kn))==null?void 0:n.serialize(t)}hasAltText(){return!!v(this,kn)&&!v(this,kn).isEmpty()}hasAltTextData(){var t;return((t=v(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=v(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}=or.platform;if(t.button!==0||t.ctrlKey&&n){t.preventDefault();return}if(G(this,Ec,!0),this._isDraggable){J(this,qb,LF).call(this,t);return}J(this,nv,W6).call(this,t)}get isSelected(){return this._uiManager.isSelected(this)}moveInDOM(){v(this,is)&&clearTimeout(v(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 v(this,Ic)}shouldGetKeyboardEvents(){return v(this,Ds)}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){pn("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=v(this,oa))==null||t.abort(),G(this,oa,null),this.isEmpty()||this.commit(),this.parent?this.parent.remove(this):this._uiManager.removeEditor(this),v(this,is)&&(clearTimeout(v(this,is)),G(this,is,null)),J(this,Tc,yp).call(this),this.removeEditToolbar(),v(this,Hr)){for(const n of v(this,Hr).values())clearTimeout(n);G(this,Hr,null)}this.parent=null}get isResizable(){return!1}makeResizable(){this.isResizable&&(J(this,Hb,PF).call(this),v(this,Ci).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=v(this,Ci).children;if(!v(this,vo)){G(this,vo,Array.from(n));const r=J(this,Ub,EF).bind(this),l=J(this,Kb,IF).bind(this),a=this._uiManager._signal;for(const u of v(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,TF).bind(this,c),{signal:a}),u.setAttribute("data-l10n-id",bn._l10nResizer[c])}}const i=v(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*(v(this,vo).length/4);if(s!==o){if(s<o)for(let l=0;l<o-s;l++)v(this,Ci).append(v(this,Ci).firstChild);else if(s>o)for(let l=0;l<s-o;l++)v(this,Ci).firstChild.before(v(this,Ci).lastChild);let r=0;for(const l of n){const u=v(this,vo)[r++].getAttribute("data-resizer-name");l.setAttribute("data-l10n-id",bn._l10nResizer[u])}}J(this,rv,Z6).call(this,0),G(this,Ds,!0),v(this,Ci).firstChild.focus({focusVisible:!0}),t.preventDefault(),t.stopImmediatePropagation()}_resizeWithKeyboard(t,n){v(this,Ds)&&J(this,tv,V6).call(this,v(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=v(this,kn))==null||i.toggleAltTextBadge(!1)}unselect(){var t,n,i,o,s;(t=v(this,Ci))==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=v(this,kn))==null||s.toggleAltTextBadge(!0)}updateParams(t,n){}disableEditing(){}enableEditing(){}enterInEditMode(){}getImageForAltText(){return null}get contentDiv(){return this.div}get isEditing(){return v(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){v(this,Hr)||G(this,Hr,new Map);const{action:i}=t;let o=v(this,Hr).get(i);o&&clearTimeout(o),o=setTimeout(()=>{this._reportTelemetry(t),v(this,Hr).delete(i),v(this,Hr).size===0&&G(this,Hr,null)},bn._telemetryTimeout),v(this,Hr).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,Ci=new WeakMap,Lc=new WeakMap,oa=new WeakMap,Km=new WeakMap,Ec=new WeakMap,sa=new WeakMap,Gm=new WeakMap,Ic=new WeakMap,Ds=new WeakMap,is=new WeakMap,lf=new WeakMap,af=new WeakMap,Hr=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,PF=function(){if(v(this,Ci))return;G(this,Ci,document.createElement("div")),v(this,Ci).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");v(this,Ci).append(o),o.classList.add("resizer",i),o.setAttribute("data-resizer-name",i),o.addEventListener("pointerdown",J(this,Zb,AF).bind(this,i),{signal:n}),o.addEventListener("contextmenu",io,{signal:n}),o.tabIndex=-1}this.div.prepend(v(this,Ci))},Zb=new WeakSet,AF=function(t,n){var m;n.preventDefault();const{isMac:i}=or.platform;if(n.button!==0||n.ctrlKey&&i)return;(m=v(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 y;s.abort(),this.parent.togglePointerEvents(!0),(y=v(this,kn))==null||y.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=R=>Math.round(R*1e4)/1e4,f=J(this,Jm,D6).call(this,this.rotation),h=(R,F)=>[f[0]*R+f[2]*F,f[1]*R+f[3]*F],m=J(this,Jm,D6).call(this,360-this.rotation),y=(R,F)=>[m[0]*R+m[2]*F,m[1]*R+m[3]*F];let k,b,$=!1,w=!1;switch(t){case"topLeft":$=!0,k=(R,F)=>[0,0],b=(R,F)=>[R,F];break;case"topMiddle":k=(R,F)=>[R/2,0],b=(R,F)=>[R/2,F];break;case"topRight":$=!0,k=(R,F)=>[R,0],b=(R,F)=>[0,F];break;case"middleRight":w=!0,k=(R,F)=>[R,F/2],b=(R,F)=>[0,F/2];break;case"bottomRight":$=!0,k=(R,F)=>[R,F],b=(R,F)=>[0,0];break;case"bottomMiddle":k=(R,F)=>[R/2,F],b=(R,F)=>[R/2,0];break;case"bottomLeft":$=!0,k=(R,F)=>[0,F],b=(R,F)=>[R,0];break;case"middleLeft":w=!0,k=(R,F)=>[0,F/2],b=(R,F)=>[R,F/2];break}const C=k(l,a),_=b(l,a);let A=h(..._);const L=d(s+A[0]),x=d(r+A[1]);let T=1,O=1,[M,B]=this.screenToPageTranslation(n.movementX,n.movementY);if([M,B]=y(M/i,B/o),$){const R=Math.hypot(l,a);T=O=Math.max(Math.min(Math.hypot(_[0]-C[0]-M,_[1]-C[1]-B)/R,1/l,1/a),u/l,c/a)}else w?T=Math.max(u,Math.min(1,Math.abs(_[0]-C[0]-M)))/l:O=Math.max(c,Math.min(1,Math.abs(_[1]-C[1]-B)))/a;const W=d(l*T),U=d(a*O);A=h(...b(W,U));const ee=L-A[0],V=x-A[1];this.width=W,this.height=U,this.x=ee,this.y=V,this.setDims(i*W,o*U),this.fixAndSetPosition()},nv=new WeakSet,W6=function(t){const{isMac:n}=or.platform;t.ctrlKey&&!n||t.shiftKey||t.metaKey&&n?this.parent.toggleSelected(this):this.parent.setSelected(this)},qb=new WeakSet,LF=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-v(this,lf),u-v(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(v(this,oa)||!this.div)return;G(this,oa,new AbortController);const t=this._uiManager.combinedSignal(v(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,EF=function(t){bn._resizerKeyboardManager.exec(this,t)},Kb=new WeakSet,IF=function(t){var n;v(this,Ds)&&((n=t.relatedTarget)==null?void 0:n.parentNode)!==v(this,Ci)&&J(this,Tc,yp).call(this)},Gb=new WeakSet,TF=function(t){G(this,Km,v(this,Ds)?t:"")},rv=new WeakSet,Z6=function(t){if(v(this,vo))for(const n of v(this,vo))n.tabIndex=t},Tc=new WeakSet,yp=function(){if(G(this,Ds,!1),J(this,rv,Z6).call(this,-1),v(this,Lc)){const{savedX:t,savedY:n,savedWidth:i,savedHeight:o}=v(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 Eje extends Tt{constructor(t){super(t),this.annotationElementId=t.annotationElementId,this.deleted=!0}serialize(){return this.serializeDeleted()}}const px=3285377520,Vr=4294901760,Ho=65535;class OF{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 y=0,k=t.length;y<k;y++){const b=t.charCodeAt(y);b<=255?n[i++]=b:(n[i++]=b>>>8,n[i++]=b&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 y=0;y<o;y++)y&1?(l=r[y],l=l*d&Vr|l*h&Ho,l=l<<15|l>>>17,l=l*f&Vr|l*m&Ho,u^=l,u=u<<13|u>>>19,u=u*5+3864292196):(a=r[y],a=a*d&Vr|a*h&Ho,a=a<<15|a>>>17,a=a*f&Vr|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&Vr|l*h&Ho,l=l<<15|l>>>17,l=l*f&Vr|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&Vr|t*36045&Ho,n=n*4283543511&Vr|((n<<16|t>>>16)*2950163797&Vr)>>>16,t^=n>>>1,t=t*444984403&Vr|t*60499&Ho,n=n*3301882366&Vr|((n<<16|t>>>16)*3120437893&Vr)>>>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,ui,Yb,xF;class K7{constructor(){z(this,Yb);z(this,Oc,!1);z(this,xc,null);z(this,ui,new Map);this.onSetModified=null,this.onResetModified=null,this.onAnnotationEditor=null}getValue(t,n){const i=v(this,ui).get(t);return i===void 0?n:Object.assign(n,i)}getRawValue(t){return v(this,ui).get(t)}remove(t){if(v(this,ui).delete(t),v(this,ui).size===0&&this.resetModified(),typeof this.onAnnotationEditor=="function"){for(const n of v(this,ui).values())if(n instanceof Tt)return;this.onAnnotationEditor(null)}}setValue(t,n){const i=v(this,ui).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,v(this,ui).set(t,n);o&&J(this,Yb,xF).call(this),n instanceof Tt&&typeof this.onAnnotationEditor=="function"&&this.onAnnotationEditor(n.constructor._type)}has(t){return v(this,ui).has(t)}getAll(){return v(this,ui).size>0?V7(v(this,ui)):null}setAll(t){for(const[n,i]of Object.entries(t))this.setValue(n,i)}get size(){return v(this,ui).size}resetModified(){v(this,Oc)&&(G(this,Oc,!1),typeof this.onResetModified=="function"&&this.onResetModified())}get print(){return new MF(this)}get serializable(){if(v(this,ui).size===0)return q6;const t=new Map,n=new OF,i=[],o=Object.create(null);let s=!1;for(const[r,l]of v(this,ui)){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 v(this,ui).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(v(this,xc))return v(this,xc);const t=[];for(const n of v(this,ui).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,ui=new WeakMap,Yb=new WeakSet,xF=function(){v(this,Oc)||(G(this,Oc,!0),typeof this.onSetModified=="function"&&this.onSetModified())};var ov;class MF 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(){pn("Should not call PrintAnnotationStorage.print")}get serializable(){return v(this,ov)}get modifiedIds(){return Mt(this,"modifiedIds",{ids:new Set,hash:""})}}ov=new WeakMap;var cf;class Ije{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(),v(this,cf).clear(),this.styleElement&&(this.styleElement.remove(),this.styleElement=null)}async loadSystemFont({systemFontInfo:t,_inspectFont:n}){if(!(!t||v(this,cf).has(t.loadedName))){if(Jn(!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(),v(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}pn("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(Vi||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(Jn(!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(C,_){return C.charCodeAt(_)<<24|C.charCodeAt(_+1)<<16|C.charCodeAt(_+2)<<8|C.charCodeAt(_+3)&255}function o(C,_,A,L){const x=C.substring(0,_),T=C.substring(_+A);return x+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(C,_){if(++u>30){At("Load test font never loaded."),_();return}if(a.font="30px "+C,a.fillText(".",0,20),a.getImageData(0,0,1,1).data[3]>0){_();return}setTimeout(c.bind(null,C,_))}const d=`lt${Date.now()}${this.loadTestFontId++}`;let f=this._loadTestFont;f=o(f,976,d.length,d);const m=16,y=1482184792;let k=i(f,m);for(s=0,r=d.length-3;s<r;s+=4)k=k-y+i(d,s)|0;s<d.length&&(k=k-y+i(d+"XXX",s)|0),f=o(f,m,4,pje(k));const b=`url(data:font/opentype;base64,${btoa(f)});`,$=`@font-face {font-family:"${d}";src:${b}}`;this.insertRule($);const w=this._document.createElement("div");w.style.visibility="hidden",w.style.width=w.style.height="10px",w.style.position="absolute",w.style.top=w.style.left="0px";for(const C of[t.loadedName,d]){const _=this._document.createElement("span");_.textContent="Hi",_.style.fontFamily=C,w.append(_)}this._document.body.append(w),c(d,()=>{w.remove(),n.complete()})}}cf=new WeakMap;class Tje{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,${kje(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 Ls.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 Ls.MOVE_TO:{const[l,a]=i.slice(s,s+2);o.push(u=>u.moveTo(l,a)),s+=2}break;case Ls.LINE_TO:{const[l,a]=i.slice(s,s+2);o.push(u=>u.lineTo(l,a)),s+=2}break;case Ls.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 Ls.RESTORE:o.push(l=>l.restore());break;case Ls.SAVE:o.push(l=>l.save());break;case Ls.SCALE:Jn(o.length===2,"Scale command is only valid at the third position.");break;case Ls.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 Ls.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 NF{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:!v(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){pn("Abstract method `_createCanvas` called.")}}sv=new WeakMap;class Oje extends NF{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 zF{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){pn("Abstract method `_fetch` called.")}}class jF extends zF{async _fetch(t){const n=await bw(t,this.isCompressed?"arraybuffer":"text");return n instanceof ArrayBuffer?new Uint8Array(n):yw(n)}}class RF{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,Fs,zi,Xb,zc,di,xi,la,hd,aa,pd,uf,Y0,ca,md,Qb,BF,lv,U6,ua,vd,jc,bp,Rc,kp,av,K6,Bc,wp;class xje extends RF{constructor({docId:n,ownerDocument:i=globalThis.document}){super();z(this,di);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,Fs,void 0);z(this,zi,void 0);z(this,Xb,void 0);z(this,zc,0);G(this,Fs,n),G(this,zi,i)}addFilter(n){if(!n)return"none";let i=v(this,di,xi).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=v(this,di,xi).get(l),i)return v(this,di,xi).set(n,i),i;const a=`g_${v(this,Fs)}_transfer_map_${Ui(this,zc)._++}`,u=J(this,ca,md).call(this,a);v(this,di,xi).set(n,u),v(this,di,xi).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=v(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},v(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),v(this,aa,pd).style.color="",n==="#000000"&&i==="#ffffff"||n===i)return r.url;const u=new Array(256);for(let y=0;y<=255;y++){const k=y/255;u[y]=k<=.03928?k/12.92:((k+.055)/1.055)**2.4}const c=u.join(","),d=`g_${v(this,Fs)}_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=(y,k)=>{const b=l[y]/255,$=a[y]/255,w=new Array(k+1);for(let C=0;C<=k;C++)w[C]=b+C/k*($-b);return w.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=v(this,di,xi).get(n);if(i)return i;const[o]=J(this,uf,Y0).call(this,[n]),s=`alpha_${o}`;if(i=v(this,di,xi).get(s),i)return v(this,di,xi).set(n,i),i;const r=`g_${v(this,Fs)}_alpha_map_${Ui(this,zc)._++}`,l=J(this,ca,md).call(this,r);v(this,di,xi).set(n,l),v(this,di,xi).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=v(this,di,xi).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=v(this,di,xi).get(s),i)return v(this,di,xi).set(n,i),i;const r=`g_${v(this,Fs)}_luminosity_map_${Ui(this,zc)._++}`,l=J(this,ca,md).call(this,r);v(this,di,xi).set(n,l),v(this,di,xi).set(s,l);const a=J(this,ua,vd).call(this,r);return J(this,Qb,BF).call(this,a),n&&J(this,av,K6).call(this,o,a),l}addHighlightHCMFilter(n,i,o,s,r){var $;const l=`${i}-${o}-${s}-${r}`;let a=v(this,la,hd).get(n);if((a==null?void 0:a.key)===l||(a?(($=a.filter)==null||$.remove(),a.key=l,a.url="none",a.filter=null):(a={key:l,url:"none",filter:null},v(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]),v(this,aa,pd).style.color="";const y=(w,C,_)=>{const A=new Array(256),L=(f-d)/_,x=w/255,T=(C-w)/(255*_);let O=0;for(let M=0;M<=_;M++){const B=Math.round(d+M*L),W=x+M*T;for(let U=O;U<=B;U++)A[U]=W;O=B+1}for(let M=O;M<256;M++)A[M]=A[O-1];return A.join(",")},k=`g_${v(this,Fs)}_hcm_${n}_filter`,b=a.filter=J(this,ua,vd).call(this,k);return J(this,lv,U6).call(this,b),J(this,Rc,kp).call(this,y(h[0],m[0],5),y(h[1],m[1],5),y(h[2],m[2],5),b),a.url=J(this,ca,md).call(this,k),a.url}destroy(n=!1){n&&v(this,la,hd).size!==0||(v(this,rs)&&(v(this,rs).parentNode.parentNode.remove(),G(this,rs,null)),v(this,Nc)&&(v(this,Nc).clear(),G(this,Nc,null)),G(this,zc,0))}}Mc=new WeakMap,Nc=new WeakMap,rs=new WeakMap,Fs=new WeakMap,zi=new WeakMap,Xb=new WeakMap,zc=new WeakMap,di=new WeakSet,xi=function(){return v(this,Nc)||G(this,Nc,new Map)},la=new WeakSet,hd=function(){return v(this,Xb)||G(this,Xb,new Map)},aa=new WeakSet,pd=function(){if(!v(this,rs)){const n=v(this,zi).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=v(this,zi).createElementNS(Os,"svg");o.setAttribute("width",0),o.setAttribute("height",0),G(this,rs,v(this,zi).createElementNS(Os,"defs")),n.append(o),o.append(v(this,rs)),v(this,zi).body.append(n)}return v(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(v(this,Mc)===void 0){G(this,Mc,"");const i=v(this,zi).URL;i!==v(this,zi).baseURI&&(kw(i)?At('#createUrl: ignore "data:"-URL for performance reasons.'):G(this,Mc,i.split("#",1)[0]))}return`url(${v(this,Mc)}#${n})`},Qb=new WeakSet,BF=function(n){const i=v(this,zi).createElementNS(Os,"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=v(this,zi).createElementNS(Os,"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=v(this,zi).createElementNS(Os,"filter");return i.setAttribute("color-interpolation-filters","sRGB"),i.setAttribute("id",n),v(this,aa,pd).append(i),i},jc=new WeakSet,bp=function(n,i,o){const s=v(this,zi).createElementNS(Os,i);s.setAttribute("type","discrete"),s.setAttribute("tableValues",o),n.append(s)},Rc=new WeakSet,kp=function(n,i,o,s){const r=v(this,zi).createElementNS(Os,"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=v(this,zi).createElementNS(Os,"feComponentTransfer");i.append(o),J(this,jc,bp).call(this,o,"feFuncA",n)},Bc=new WeakSet,wp=function(n){return v(this,aa,pd).style.color=n,U7(getComputedStyle(v(this,aa,pd)).getPropertyValue("color"))};class DF{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){pn("Abstract method `_fetch` called.")}}class FF extends DF{async _fetch(t){const n=await bw(t,"arraybuffer");return new Uint8Array(n)}}if(Vi){var G6=Promise.withResolvers(),nm=null;(async()=>{const t=await Bn(()=>import("./__vite-browser-external-b25bb000.js"),[]),n=await Bn(()=>import("./__vite-browser-external-b25bb000.js"),[]),i=await Bn(()=>import("./__vite-browser-external-b25bb000.js"),[]),o=await Bn(()=>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 VF(e){const n=await Da.get("fs").promises.readFile(e);return new Uint8Array(n)}class Mje extends RF{}class Nje extends NF{_createCanvas(t,n){return Da.get("canvas").createCanvas(t,n)}}class zje extends zF{async _fetch(t){return VF(t)}}class jje extends DF{async _fetch(t){return VF(t)}}const nr={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(){pn("Abstract method `getPattern` called.")}}class Rje 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===nr.STROKE||o===nr.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,y=(a[i]+t.offsetX)*t.scaleX,k=(a[i+1]+t.offsetY)*t.scaleY,b=(a[o]+t.offsetX)*t.scaleX,$=(a[o+1]+t.offsetY)*t.scaleY;if(m>=$)return;const w=u[s],C=u[s+1],_=u[s+2],A=u[r],L=u[r+1],x=u[r+2],T=u[l],O=u[l+1],M=u[l+2],B=Math.round(m),W=Math.round($);let U,ee,V,R,F,K,q,Y;for(let oe=B;oe<=W;oe++){if(oe<k){const ce=oe<m?0:(m-oe)/(m-k);U=h-(h-y)*ce,ee=w-(w-A)*ce,V=C-(C-L)*ce,R=_-(_-x)*ce}else{let ce;oe>$?ce=1:k===$?ce=0:ce=(k-oe)/(k-$),U=y-(y-b)*ce,ee=A-(A-T)*ce,V=L-(L-O)*ce,R=x-(x-M)*ce}let fe;oe<m?fe=0:oe>$?fe=1:fe=(m-oe)/(m-$),F=h-(h-b)*fe,K=w-(w-T)*fe,q=C-(C-O)*fe,Y=_-(_-M)*fe;const le=Math.round(Math.min(U,F)),ue=Math.round(Math.max(U,F));let ge=d*oe+le*4;for(let ce=le;ce<=ue;ce++)fe=(U-ce)/(U-F),fe<0?fe=0:fe>1&&(fe=1),c[ge++]=ee-(ee-K)*fe|0,c[ge++]=V-(V-q)*fe|0,c[ge++]=R-(R-Y)*fe|0,c[ge++]=255}}function Bje(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 Dje 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,y={coords:this._coords,colors:this._colors,offsetX:-l,offsetY:-a,scaleX:1/h,scaleY:1/m},k=d+2*2,b=f+2*2,$=i.getCanvas("mesh",k,b),w=$.context,C=w.createImageData(d,f);if(n){const A=C.data;for(let L=0,x=A.length;L<x;L+=4)A[L]=n[0],A[L+1]=n[1],A[L+2]=n[2],A[L+3]=255}for(const A of this._figures)Bje(C,A,y);return w.putImageData(C,2,2),{canvas:$.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===nr.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===nr.SHADING?null:this._background,n.cachedCanvases);return o!==nr.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 Fje extends G7{getPattern(){return"hotpink"}}function Vje(e){switch(e[0]){case"RadialAxial":return new Rje(e);case"Mesh":return new Dje(e);case"Dummy":return new Fje}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,y=h-d,k=dt.singularValueDecompose2dScale(this.matrix),b=dt.singularValueDecompose2dScale(this.baseTransform),$=k[0]*b[0],w=k[1]*b[1];let C=m,_=y,A=!1,L=!1;const x=Math.ceil(a*$),T=Math.ceil(u*w),O=Math.ceil(m*$),M=Math.ceil(y*w);x>=O?C=a:A=!0,T>=M?_=u:L=!0;const B=this.getSizeAndScale(C,this.ctx.canvas.width,$),W=this.getSizeAndScale(_,this.ctx.canvas.height,w),U=t.cachedCanvases.getCanvas("pattern",B.size,W.size),ee=U.context,V=l.createCanvasGraphics(ee);if(V.groupLevel=t.groupLevel,this.setFillAndStrokeStyleToContext(V,o,r),ee.translate(-B.scale*c,-W.scale*d),V.transform(B.scale,0,0,W.scale,0,0),ee.save(),this.clipBbox(V,c,d,f,h),V.baseTransform=Cn(V.ctx),V.executeOperatorList(i),V.endDrawing(),ee.restore(),A||L){const R=U.canvas;A&&(C=a),L&&(_=u);const F=this.getSizeAndScale(C,this.ctx.canvas.width,$),K=this.getSizeAndScale(_,this.ctx.canvas.height,w),q=F.size,Y=K.size,oe=t.cachedCanvases.getCanvas("pattern-workaround",q,Y),fe=oe.context,le=A?Math.floor(m/a):0,ue=L?Math.floor(y/u):0;for(let ge=0;ge<=le;ge++)for(let ce=0;ce<=ue;ce++)fe.drawImage(R,q*ge,Y*ce,q,Y,0,0,q,Y);return{canvas:oe.canvas,scaleX:F.scale,scaleY:K.scale,offsetX:c,offsetY:d}}return{canvas:U.canvas,scaleX:B.scale,scaleY:W.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 hje(`Unsupported paint type: ${n}`)}}getPattern(t,n,i,o){let s=i;o!==nr.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 Wje({src:e,srcPos:t=0,dest:n,width:i,height:o,nonBlackColor:s=4294967295,inverseDecode:r=!1}){const l=or.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 k=t+c;t<k;t++){const b=t<f?e[t]:255;n[h++]=b&128?u:a,n[h++]=b&64?u:a,n[h++]=b&32?u:a,n[h++]=b&16?u:a,n[h++]=b&8?u:a,n[h++]=b&4?u:a,n[h++]=b&2?u:a,n[h++]=b&1?u:a}if(d===0)continue;const y=t<f?e[t++]:255;for(let k=0;k<d;k++)n[h++]=y&1<<7-k?u:a}return{srcPos:t,destPos:h}}const vx=16,gx=100,Hje=15,yx=10,bx=1e3,pr=16;function Zje(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 qje{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,y]=Cn(e);if(d===0&&f===0){const $=r*c+m,w=Math.round($),C=l*h+y,_=Math.round(C),A=(r+a)*c+m,L=Math.abs(Math.round(A)-w)||1,x=(l+u)*h+y,T=Math.abs(Math.round(x)-_)||1;return e.setTransform(Math.sign(c),0,0,Math.sign(h),w,_),e.drawImage(t,n,i,o,s,0,0,L,T),e.setTransform(c,d,f,h,m,y),[L,T]}if(c===0&&h===0){const $=l*f+m,w=Math.round($),C=r*d+y,_=Math.round(C),A=(l+u)*f+m,L=Math.abs(Math.round(A)-w)||1,x=(r+a)*d+y,T=Math.abs(Math.round(x)-_)||1;return e.setTransform(0,Math.sign(d),Math.sign(f),0,w,_),e.drawImage(t,n,i,o,s,0,0,T,L),e.setTransform(c,d,f,h,m,y),[T,L]}e.drawImage(t,n,i,o,s,r,l,a,u);const k=Math.hypot(c,d),b=Math.hypot(f,h);return[k*a,b*u]}function Uje(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 b of e.data){let $=128;for(;$>0;)d[f++]=b&$?0:255,$>>=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 b=(d[f]?4:0)+(d[f-c]?8:0);for(a=1;a<t;a++)b=(b>>2)+(d[f+1]?4:0)+(d[f-c+1]?8:0),o[b]&&(r[u+a]=o[b],++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]),y=new Path2D;for(l=0;h&&l<=n;l++){let b=l*s;const $=b+t;for(;b<$&&!r[b];)b++;if(b===$)continue;y.moveTo(b%s,l);const w=b;let C=r[b];do{const _=m[C];do b+=_;while(!r[b]);const A=r[b];A!==5&&A!==10?(C=A,r[b]=0):(C=A&51*C>>4,r[b]&=C>>2|C<<2),y.lineTo(b%s,b/s|0),r[b]||--h}while(w!==b);--l}return d=null,r=null,function(b){b.save(),b.scale(1/t,-1/n),b.translate(0,-n),b.fill(y),b.beginPath(),b.restore()}}class kx{constructor(t,n){this.alphaIsShape=!1,this.fontSize=0,this.fontSizeScale=1,this.textMatrix=oF,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=Oi.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=nr.FILL,n=null){const i=[this.minX,this.minY,this.maxX,this.maxY];if(t===nr.STROKE){n||pn("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=nr.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%pr,s=(n-o)/pr,r=o===0?s:s+1,l=e.createImageData(i,pr);let a=0,u;const c=t.data,d=l.data;let f,h,m,y;if(t.kind===V0.GRAYSCALE_1BPP){const k=c.byteLength,b=new Uint32Array(d.buffer,0,d.byteLength>>2),$=b.length,w=i+7>>3,C=4294967295,_=or.isLittleEndian?4278190080:255;for(f=0;f<r;f++){for(m=f<s?pr:o,u=0,h=0;h<m;h++){const A=k-a;let L=0;const x=A>w?i:A*8-7,T=x&-8;let O=0,M=0;for(;L<T;L+=8)M=c[a++],b[u++]=M&128?C:_,b[u++]=M&64?C:_,b[u++]=M&32?C:_,b[u++]=M&16?C:_,b[u++]=M&8?C:_,b[u++]=M&4?C:_,b[u++]=M&2?C:_,b[u++]=M&1?C:_;for(;L<x;L++)O===0&&(M=c[a++],O=128),b[u++]=M&O?C:_,O>>=1}for(;u<$;)b[u++]=0;e.putImageData(l,0,f*pr)}}else if(t.kind===V0.RGBA_32BPP){for(h=0,y=i*pr*4,f=0;f<s;f++)d.set(c.subarray(a,a+y)),a+=y,e.putImageData(l,0,h),h+=pr;f<r&&(y=i*o*4,d.set(c.subarray(a,a+y)),e.putImageData(l,0,h))}else if(t.kind===V0.RGB_24BPP)for(m=pr,y=i*m,f=0;f<r;f++){for(f>=s&&(m=o,y=i*m),u=0,h=y;h--;)d[u++]=c[a++],d[u++]=c[a++],d[u++]=c[a++],d[u++]=255;e.putImageData(l,0,f*pr)}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%pr,s=(n-o)/pr,r=o===0?s:s+1,l=e.createImageData(i,pr);let a=0;const u=t.data,c=l.data;for(let d=0;d<r;d++){const f=d<s?pr:o;({srcPos:a}=Wje({src:u,srcPos:a,dest:c,width:i,height:f,nonBlackColor:0})),e.putImageData(l,0,d*pr)}}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),!Vi){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 Kje=["butt","round","square"],Gje=["miter","round","bevel"],Yje={},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 qje(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()+Hje: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 y of s[l]){const k=y.startsWith("g_")?f:h;if(!k.has(y))return k.get(y,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 x=t.bitmap||t.data.buffer;u=JSON.stringify(r?l:[l.slice(0,4),s]),a=this._cachedBitmapsMap.get(x),a||(a=new Map,this._cachedBitmapsMap.set(x,a));const T=a.get(u);if(T&&!r){const O=Math.round(Math.min(l[0],l[2])+l[4]),M=Math.round(Math.min(l[1],l[3])+l[5]);return{canvas:T,offsetX:O,offsetY:M}}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,y,k]=dt.getAxialAlignedBoundingBox([0,0,i,o],f),b=Math.round(y-h)||1,$=Math.round(k-m)||1,w=this.cachedCanvases.getCanvas("fillCanvas",b,$),C=w.context,_=h,A=m;C.translate(-_,-A),C.transform(...f),c||(c=this._scaleImage(d.canvas,Es(C)),c=c.img,a&&r&&a.set(u,c)),C.imageSmoothingEnabled=$x(Cn(C),t.interpolate),O1(C,c,0,0,c.width,c.height,0,0,i,o),C.globalCompositeOperation="source-in";const L=dt.transform(Es(C),[1,0,0,1,-_,-A]);return C.fillStyle=r?s.getPattern(n,this,L,nr.FILL):s,C.fillRect(0,0,i,o),a&&!r&&(this.cachedCanvases.delete("fillCanvas"),a.set(u,w.canvas)),{canvas:w.canvas,offsetX:Math.round(_),offsetY:Math.round(A)}}setLineWidth(t){t!==this.current.lineWidth&&(this._cachedScaleForStroking[0]=-1),this.current.lineWidth=t,this.ctx.lineWidth=t}setLineCap(t){this.ctx.lineCap=Kje[t]}setLineJoin(t){this.ctx.lineJoin=Gje[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),Zje(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 k=dt.makeHexColor(...r);if(h<0||m<0||h+i>f.width||m+o>f.height){const b=this.cachedCanvases.getCanvas("maskExtension",i,o),$=b.context;$.drawImage(f,-h,-m),$.globalCompositeOperation="destination-atop",$.fillStyle=k,$.fillRect(0,0,i,o),$.globalCompositeOperation="source-over",f=b.canvas,h=m=0}else{t.save(),t.globalAlpha=1,t.setTransform(1,0,0,1,0,0);const b=new Path2D;b.rect(h,m,i,o),t.clip(b),t.globalCompositeOperation="destination-atop",t.fillStyle=k,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 y=new Path2D;y.rect(a,u,i,o),n.clip(y),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,y=t.length;h<y;h++)switch(t[h]|0){case uo.rectangle:r=n[m++],l=n[m++];const k=n[m++],b=n[m++],$=r+k,w=l+b;o.moveTo(r,l),k===0||b===0?o.lineTo($,w):(o.lineTo($,l),o.lineTo($,w),o.lineTo(r,w)),d||s.updateRectMinMax(c,[r,l,$,w]),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,Es(n),nr.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,Es(n),nr.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=Yje}eoClip(){this.pendingClip=Sx}beginText(){this.current.textMatrix=oF,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&Oi.FILL_STROKE_MASK,d=!!(a&Oi.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===Oi.FILL||c===Oi.FILL_STROKE)&&s.fill(),(c===Oi.STROKE||c===Oi.FILL_STROKE)&&s.stroke(),s.restore()):((c===Oi.FILL||c===Oi.FILL_STROKE)&&s.fillText(t,n,i),(c===Oi.STROKE||c===Oi.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,y=o*n.fontMatrix[0],k=n.textRenderingMode===Oi.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 b;if(n.patternFill){s.save();const A=n.fillColor.getPattern(s,this,Es(s),nr.FILL);b=Cn(s),s.restore(),s.fillStyle=A}let $=n.lineWidth;const w=n.textMatrixScale;if(w===0||$===0){const A=n.textRenderingMode&Oi.FILL_STROKE_MASK;(A===Oi.STROKE||A===Oi.FILL_STROKE)&&($=this.getSinglePixelWidth())}else $/=w;if(r!==1&&(s.scale(r,r),$/=r),s.lineWidth=$,i.isInvalidPDFjsFont){const A=[];let L=0;for(const x of t)A.push(x.unicode),L+=x.width;s.fillText(A.join(""),0,0),n.x+=L*y*c,s.restore(),this.compose();return}let C=0,_;for(_=0;_<d;++_){const A=t[_];if(typeof A=="number"){C+=h*A*o/1e3;continue}let L=!1;const x=(A.isSpace?a:0)+l,T=A.fontChar,O=A.accent;let M,B,W=A.width;if(f){const ee=A.vmetric||m,V=-(A.vmetric?ee[1]:W*.5)*y,R=ee[2]*y;W=ee?-ee[0]:W,M=V/r,B=(C+R)/r}else M=C/r,B=0;if(i.remeasure&&W>0){const ee=s.measureText(T).width*1e3/o*r;if(W<ee&&this.isFontSubpixelAAEnabled){const V=W/ee;L=!0,s.save(),s.scale(V,1),M/=V}else W!==ee&&(M+=(W-ee)/2e3*o/r)}if(this.contentVisible&&(A.isInFont||i.missingFile)){if(k&&!O)s.fillText(T,M,B);else if(this.paintChar(T,M,B,b),O){const ee=M+o*O.offset.x/r,V=B-o*O.offset.y/r;this.paintChar(O.fontChar,ee,V,b)}}const U=f?W*y-x*u:W*y+x*u;C+=U,L&&s.restore()}f?n.y-=C:n.x+=C*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===Oi.INVISIBLE;let m,y,k,b;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(y=t[m],typeof y=="number"){b=l*y*s/1e3,this.ctx.translate(b,0),i.x+=b*c;continue}const $=(y.isSpace?u:0)+a,w=o.charProcOperatorList[y.operatorListId];if(!w){At(`Type3 character "${y.operatorListId}" is not available.`);continue}this.contentVisible&&(this.processingType3=y,this.save(),n.scale(s,s),n.transform(...d),this.executeOperatorList(w),this.restore()),k=dt.applyTransform([y.width,0],d)[0]*s+$,n.translate(k,0),i.x+=k*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=Vje(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,Es(n),nr.SHADING);const o=Es(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(){pn("Should not call beginInlineImage")}beginImageData(){pn("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=Uje(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,Es(n),nr.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(),!Vi){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,Es(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 pl{static get workerPort(){return v(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 v(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(pl,dv,null),z(pl,fv,"");const M1={UNKNOWN:0,DATA:1,ERROR:2},zn={UNKNOWN:0,CANCEL:1,CANCEL_COMPLETE:2,CLOSE:3,ENQUEUE:4,ERROR:5,PULL:6,PULL_COMPLETE:7,START_COMPLETE:8};function wr(e){switch(e instanceof Error||typeof e=="object"&&e!==null||pn('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,WF,ek,HF,tk,ZF,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,WF).bind(this),{signal:v(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:zn.PULL,streamId:s,desiredSize:u.desiredSize}),c.promise},cancel:u=>{Jn(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:zn.CANCEL,streamId:s,reason:wr(u)}),c.promise}},i)}destroy(){var t;(t=v(this,df))==null||t.abort(),G(this,df,null)}}df=new WeakMap,Jb=new WeakSet,WF=function({data:t}){if(t.targetName!==this.sourceName)return;if(t.stream){J(this,tk,ZF).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(wr(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:wr(r)})});return}if(t.streamId){J(this,ek,HF).call(this,t);return}n(t.data)},ek=new WeakSet,HF=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:zn.ENQUEUE,streamId:n,chunk:u},d)},close(){this.isCancelled||(this.isCancelled=!0,s.postMessage({sourceName:i,targetName:o,stream:zn.CLOSE,streamId:n}),delete r.streamSinks[n])},error(u){Jn(u instanceof Error,"error must have a valid reason"),!this.isCancelled&&(this.isCancelled=!0,s.postMessage({sourceName:i,targetName:o,stream:zn.ERROR,streamId:n,reason:wr(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:zn.START_COMPLETE,streamId:n,success:!0})},function(u){s.postMessage({sourceName:i,targetName:o,stream:zn.START_COMPLETE,streamId:n,reason:wr(u)})})},tk=new WeakSet,ZF=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 zn.START_COMPLETE:t.success?r.startCall.resolve():r.startCall.reject(wr(t.reason));break;case zn.PULL_COMPLETE:t.success?r.pullCall.resolve():r.pullCall.reject(wr(t.reason));break;case zn.PULL:if(!l){s.postMessage({sourceName:i,targetName:o,stream:zn.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:zn.PULL_COMPLETE,streamId:n,success:!0})},function(a){s.postMessage({sourceName:i,targetName:o,stream:zn.PULL_COMPLETE,streamId:n,reason:wr(a)})});break;case zn.ENQUEUE:if(Jn(r,"enqueue should have stream controller"),r.isClosed)break;r.controller.enqueue(t.chunk);break;case zn.CLOSE:if(Jn(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 zn.ERROR:Jn(r,"error should have stream controller"),r.controller.error(wr(t.reason)),J(this,ff,Q0).call(this,r,n);break;case zn.CANCEL_COMPLETE:t.success?r.cancelCall.resolve():r.cancelCall.reject(wr(t.reason)),J(this,ff,Q0).call(this,r,n);break;case zn.CANCEL:if(!l)break;new Promise(function(a){var u;a((u=l.onCancel)==null?void 0:u.call(l,wr(t.reason)))}).then(function(){s.postMessage({sourceName:i,targetName:o,stream:zn.CANCEL_COMPLETE,streamId:n,success:!0})},function(a){s.postMessage({sourceName:i,targetName:o,stream:zn.CANCEL_COMPLETE,streamId:n,reason:wr(a)})}),l.sinkCapability.reject(wr(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 Xje{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 v(this,hv)}get(t){return v(this,Dc).get(t)??null}getAll(){return V7(v(this,Dc))}has(t){return v(this,Dc).has(t)}}Dc=new WeakMap,hv=new WeakMap;const gd=Symbol("INTERNAL");var pv,mv,vv,hf;class Qje{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&xr.DISPLAY)),G(this,mv,!!(t&xr.PRINT)),this.name=n,this.intent=i,this.usage=o,this.rbGroups=s}get visible(){if(v(this,vv))return v(this,hf);if(!v(this,hf))return!1;const{print:t,view:n}=this.usage;return v(this,pv)?(n==null?void 0:n.viewState)!=="OFF":v(this,mv)?(t==null?void 0:t.printState)!=="OFF":!0}_setVisible(t,n,i=!1){t!==gd&&pn("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,Ut,pf,mf,gv,J6;class Jje{constructor(t,n=xr.DISPLAY){z(this,gv);z(this,da,null);z(this,Ut,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)v(this,Ut).set(i.id,new Qje(n,i));if(t.baseState==="OFF")for(const i of v(this,Ut).values())i._setVisible(gd,!1);for(const i of t.on)v(this,Ut).get(i)._setVisible(gd,!0);for(const i of t.off)v(this,Ut).get(i)._setVisible(gd,!1);G(this,pf,this.getHash())}}isVisible(t){if(v(this,Ut).size===0)return!0;if(!t)return vw("Optional content group not defined."),!0;if(t.type==="OCG")return v(this,Ut).has(t.id)?v(this,Ut).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(!v(this,Ut).has(n))return At(`Optional content group not found: ${n}`),!0;if(v(this,Ut).get(n).visible)return!0}return!1}else if(t.policy==="AllOn"){for(const n of t.ids){if(!v(this,Ut).has(n))return At(`Optional content group not found: ${n}`),!0;if(!v(this,Ut).get(n).visible)return!1}return!0}else if(t.policy==="AnyOff"){for(const n of t.ids){if(!v(this,Ut).has(n))return At(`Optional content group not found: ${n}`),!0;if(!v(this,Ut).get(n).visible)return!0}return!1}else if(t.policy==="AllOff"){for(const n of t.ids){if(!v(this,Ut).has(n))return At(`Optional content group not found: ${n}`),!0;if(v(this,Ut).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=v(this,Ut).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=v(this,Ut).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=v(this,Ut).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 v(this,pf)===null||this.getHash()===v(this,pf)}getOrder(){return v(this,Ut).size?v(this,mf)?v(this,mf).slice():[...v(this,Ut).keys()]:null}getGroups(){return v(this,Ut).size>0?V7(v(this,Ut)):null}getGroup(t){return v(this,Ut).get(t)||null}getHash(){if(v(this,da)!==null)return v(this,da);const t=new OF;for(const[n,i]of v(this,Ut))t.update(`${n}:${i.visible}`);return G(this,da,t.hexdigest())}}da=new WeakMap,Ut=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(v(this,Ut).has(s))r=v(this,Ut).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 eRe{constructor(t,{disableRange:n=!1,disableStream:i=!1}){Jn(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)});Jn(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(){Jn(!this._fullRequestReader,"PDFDataTransportStream.getFullReader can only be called once.");const t=this._queuedChunks;return this._queuedChunks=null,new tRe(this,t,this._progressiveDone,this._contentDispositionFilename)}getRangeReader(t,n){if(n<=this._progressiveDataLength)return null;const i=new nRe(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 tRe{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 nRe{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 iRe(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[,y,k,b]=f;if(y=parseInt(y,10),y in d){if(y===0)break;continue}d[y]=[k,b]}const m=[];for(let y=0;y<d.length&&y in d;++y){let[k,b]=d[y];b=l(b),k&&(b=unescape(b),y===0&&(b=a(b))),m.push(b)}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(y,k){return String.fromCharCode(parseInt(k,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=iRe(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 qF(e){return e===200||e===206}function UF(e,t,n){return{method:"GET",headers:e,signal:n.signal,mode:"cors",credentials:t?"include":"same-origin",redirect:"follow"}}function KF(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 Jn(!this._fullRequestReader,"PDFFetchStream.getFullReader can only be called once."),this._fullRequestReader=new rRe(this),this._fullRequestReader}getRangeReader(t,n){if(n<=this._progressiveDataLength)return null;const i=new oRe(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 rRe{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,UF(i,this._withCredentials,this._abortController)).then(s=>{if(!qF(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:KF(t),done:!1})}cancel(t){var n;(n=this._reader)==null||n.cancel(t),this._abortController.abort()}}class oRe{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,UF(s,this._withCredentials,this._abortController)).then(l=>{if(!qF(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:KF(t),done:!1})}cancel(t){var n;(n=this._reader)==null||n.cancel(t),this._abortController.abort()}}const u8=200,d8=206;function sRe(e){const t=e.response;return typeof t!="string"?t:yw(t).buffer}class lRe{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=sRe(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 aRe{constructor(t){this._source=t,this._manager=new lRe(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 Jn(!this._fullRequestReader,"PDFNetworkStream.getFullReader can only be called once."),this._fullRequestReader=new cRe(this._manager,this._source),this._fullRequestReader}getRangeReader(t,n){const i=new uRe(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 cRe{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 uRe{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 dRe=/^[a-z][a-z0-9\-+.]+:/i;function fRe(e){if(dRe.test(e))return new URL(e);const t=Da.get("url");return new URL(t.pathToFileURL(e))}function GF(e,t,n){return e.protocol==="http:"?Da.get("http").request(e,{headers:t},n):Da.get("https").request(e,{headers:t},n)}class hRe{constructor(t){this.source=t,this.url=fRe(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 Jn(!this._fullRequestReader,"PDFNodeStream.getFullReader can only be called once."),this._fullRequestReader=this.isFsUrl?new vRe(this):new pRe(this),this._fullRequestReader}getRangeReader(t,n){if(n<=this._progressiveDataLength)return null;const i=this.isFsUrl?new gRe(this,t,n):new mRe(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 YF{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 XF{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 pRe extends YF{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=GF(this._url,n,i),this._request.on("error",o=>{this._storedError=o,this._headersCapability.reject(o)}),this._request.end()}}class mRe extends XF{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=GF(this._url,o,s),this._request.on("error",r=>{this._storedError=r}),this._request.end()}}class vRe extends YF{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 gRe extends XF{constructor(t,n,i){super(t);const o=Da.get("fs");this._setReadableStream(o.createReadStream(this._url,{start:n,end:i-1}))}}const yRe=1e5,ar=30,bRe=.8;var YM,fa,dr,yv,bv,Fc,Vs,kv,wv,Vc,vf,gf,ha,yf,Cv,bf,Wc,$v,Sv,Hc,Zc,_v,pa,kf,nk,QF,ik,JF,Pv,eP,wf,J0,Av,tP,rk,eV,ok,tV;const $r=class{constructor({textContentSource:t,container:n,viewport:i}){z(this,nk);z(this,ik);z(this,Pv);z(this,fa,Promise.withResolvers());z(this,dr,null);z(this,yv,!1);z(this,bv,!!((YM=globalThis.FontInspector)!=null&&YM.enabled));z(this,Fc,null);z(this,Vs,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,dr,G(this,vf,n)),G(this,ha,i.scale*(globalThis.devicePixelRatio||1)),G(this,gf,i.rotation),G(this,Vs,{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=$r,rk,eV).call(a),Du(n,i),v(this,fa).promise.finally(()=>{v($r,kf).delete(this),G(this,Vs,null),G(this,yf,null)}).catch(()=>{})}static get fontFamilyMap(){const{isWindows:t,isFirefox:n}=or.platform;return Mt(this,"fontFamilyMap",new Map([["sans-serif",`${t&&n?"Calibri, ":""}sans-serif`],["monospace",`${t&&n?"Lucida Console, ":""}monospace`]]))}render(){const t=()=>{v(this,Vc).read().then(({value:n,done:i})=>{if(i){v(this,fa).resolve();return}v(this,Fc)??G(this,Fc,n.lang),Object.assign(v(this,yf),n.styles),J(this,nk,QF).call(this,n.items),t()},v(this,fa).reject)};return G(this,Vc,v(this,bf).getReader()),v($r,kf).add(this),t(),v(this,fa).promise}update({viewport:t,onBefore:n=null}){var s;const i=t.scale*(globalThis.devicePixelRatio||1),o=t.rotation;if(o!==v(this,gf)&&(n==null||n(),G(this,gf,o),Du(v(this,vf),{rotation:o})),i!==v(this,ha)){n==null||n(),G(this,ha,i);const r={div:null,properties:null,ctx:J(s=$r,wf,J0).call(s,v(this,Fc))};for(const l of v(this,Wc))r.properties=v(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=v(this,Vc))==null||n.cancel(t).catch(()=>{}),G(this,Vc,null),v(this,fa).reject(t)}get textDivs(){return v(this,Wc)}get textContentItemsStr(){return v(this,Cv)}static cleanup(){if(!(v(this,kf).size>0)){v(this,Hc).clear();for(const{canvas:t}of v(this,Zc).values())t.remove();v(this,Zc).clear()}}};let cr=$r;fa=new WeakMap,dr=new WeakMap,yv=new WeakMap,bv=new WeakMap,Fc=new WeakMap,Vs=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,QF=function(t){var o,s;if(v(this,yv))return;(s=v(this,Vs)).ctx??(s.ctx=J(o=$r,wf,J0).call(o,v(this,Fc)));const n=v(this,Wc),i=v(this,Cv);for(const r of t){if(n.length>yRe){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=v(this,dr);G(this,dr,document.createElement("span")),v(this,dr).classList.add("markedContent"),r.id!==null&&v(this,dr).setAttribute("id",`${r.id}`),l.append(v(this,dr))}else r.type==="endMarkedContent"&&G(this,dr,v(this,dr).parentNode);continue}i.push(r.str),J(this,ik,JF).call(this,r)}},ik=new WeakSet,JF=function(t){var y;const n=document.createElement("span"),i={angle:0,canvasWidth:0,hasText:t.str!=="",hasEOL:t.hasEOL,fontSize:0};v(this,Wc).push(n);const o=dt.transform(v(this,Sv),t.transform);let s=Math.atan2(o[1],o[0]);const r=v(this,yf)[t.fontName];r.vertical&&(s+=Math.PI/2);let l=v(this,bv)&&r.fontSubstitution||r.fontFamily;l=$r.fontFamilyMap.get(l)||l;const a=Math.hypot(o[2],o[3]),u=a*J(y=$r,ok,tV).call(y,l,v(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;v(this,dr)===v(this,vf)?(h.left=`${(100*c/v(this,wv)).toFixed(2)}%`,h.top=`${(100*d/v(this,kv)).toFixed(2)}%`):(h.left=`${f}${c.toFixed(2)}px)`,h.top=`${f}${d.toFixed(2)}px)`),h.fontSize=`${f}${(v($r,pa)*a).toFixed(2)}px)`,h.fontFamily=l,i.fontSize=a,n.setAttribute("role","presentation"),n.textContent=t.str,n.dir=t.dir,v(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 k=Math.abs(t.transform[0]),b=Math.abs(t.transform[3]);k!==b&&Math.max(k,b)/Math.min(k,b)>1.5&&(m=!0)}if(m&&(i.canvasWidth=r.vertical?t.height:t.width),v(this,$v).set(n,i),v(this,Vs).div=n,v(this,Vs).properties=i,J(this,Pv,eP).call(this,v(this,Vs)),i.hasText&&v(this,dr).append(n),i.hasEOL){const k=document.createElement("br");k.setAttribute("role","presentation"),v(this,dr).append(k)}},Pv=new WeakSet,eP=function(t){var l;const{div:n,properties:i,ctx:o}=t,{style:s}=n;let r="";if(v($r,pa)>1&&(r=`scale(${1/v($r,pa)})`),i.canvasWidth!==0&&i.hasText){const{fontFamily:a}=s,{canvasWidth:u,fontSize:c}=i;J(l=$r,Av,tP).call(l,o,c*v(this,ha),a);const{width:d}=o.measureText(n.textContent);d>0&&(r=`scaleX(${u*v(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=v(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}),v(this,Zc).set(t,n),v(this,_v).set(n,{size:0,family:""})}return n},Av=new WeakSet,tP=function(t,n,i){const o=v(this,_v).get(t);n===o.size&&i===o.family||(t.font=`${n}px ${i}`,o.size=n,o.family=i)},rk=new WeakSet,eV=function(){if(v(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,tV=function(t,n){const i=v(this,Hc).get(t);if(i)return i;const o=J(this,wf,J0).call(this,n);o.canvas.width=o.canvas.height=ar,J(this,Av,tP).call(this,o,ar,t);const s=o.measureText("");let r=s.fontBoundingBoxAscent,l=Math.abs(s.fontBoundingBoxDescent);if(r){const c=r/(r+l);return v(this,Hc).set(t,c),o.canvas.width=o.canvas.height=0,c}o.strokeStyle="red",o.clearRect(0,0,ar,ar),o.strokeText("g",0,0);let a=o.getImageData(0,0,ar,ar).data;l=0;for(let c=a.length-1-3;c>=0;c-=4)if(a[c]>0){l=Math.ceil(c/4/ar);break}o.clearRect(0,0,ar,ar),o.strokeText("A",0,ar),a=o.getImageData(0,0,ar,ar).data,r=0;for(let c=0,d=a.length;c<d;c+=4)if(a[c]>0){r=ar-Math.floor(c/4/ar);break}o.canvas.width=o.canvas.height=0;const u=r?r/(r+l):bRe;return v(this,Hc).set(t,u),u},z(cr,wf),z(cr,Av),z(cr,rk),z(cr,ok),z(cr,Hc,new Map),z(cr,Zc,new Map),z(cr,_v,new WeakMap),z(cr,pa,null),z(cr,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 kRe=65536,wRe=100,CRe=5e3,$Re=Vi?Nje:Oje,SRe=Vi?zje:jF,_Re=Vi?Mje:xje,PRe=Vi?jje:FF;function ARe(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?LRe(e.url):null,o=e.data?ERe(e.data):null,s=e.httpHeaders||null,r=e.withCredentials===!0,l=e.password??null,a=e.range instanceof nV?e.range:null,u=Number.isInteger(e.rangeChunkSize)&&e.rangeChunkSize>0?e.rangeChunkSize:kRe;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,y=e.CMapReaderFactory||SRe,k=typeof e.standardFontDataUrl=="string"?e.standardFontDataUrl:null,b=e.StandardFontDataFactory||PRe,$=e.stopAtErrors!==!0,w=Number.isInteger(e.maxImageSize)&&e.maxImageSize>-1?e.maxImageSize:-1,C=e.isEvalSupported!==!1,_=typeof e.isOffscreenCanvasSupported=="boolean"?e.isOffscreenCanvasSupported:!Vi,A=typeof e.isChrome=="boolean"?e.isChrome:!or.platform.isFirefox&&typeof window<"u"&&!!(window!=null&&window.chrome),L=Number.isInteger(e.canvasMaxAreaInBytes)?e.canvasMaxAreaInBytes:-1,x=typeof e.disableFontFace=="boolean"?e.disableFontFace:Vi,T=e.fontExtraProperties===!0,O=e.enableXfa===!0,M=e.ownerDocument||globalThis.document,B=e.disableRange===!0,W=e.disableStream===!0,U=e.disableAutoFetch===!0,ee=e.pdfBug===!0,V=e.CanvasFactory||$Re,R=e.FilterFactory||_Re,F=e.enableHWA===!0,K=a?a.length:e.length??NaN,q=typeof e.useSystemFonts=="boolean"?e.useSystemFonts:!Vi&&!x,Y=typeof e.useWorkerFetch=="boolean"?e.useWorkerFetch:y===jF&&b===FF&&h&&k&&pp(h,document.baseURI)&&pp(k,document.baseURI);e.canvasFactory&&hx("`canvasFactory`-instance option, please use `CanvasFactory` instead."),e.filterFactory&&hx("`filterFactory`-instance option, please use `FilterFactory` instead.");const oe=null;cje(d);const fe={canvasFactory:new V({ownerDocument:M,enableHWA:F}),filterFactory:new R({docId:n,ownerDocument:M}),cMapReaderFactory:Y?null:new y({baseUrl:h,isCompressed:m}),standardFontDataFactory:Y?null:new b({baseUrl:k})};if(!c){const ge={verbosity:d,port:pl.workerPort};c=ge.port?ps.fromPort(ge):new ps(ge),t._worker=c}const le={docId:n,apiVersion:"4.8.69",data:o,password:l,disableAutoFetch:U,rangeChunkSize:u,length:K,docBaseUrl:f,enableXfa:O,evaluatorOptions:{maxImageSize:w,disableFontFace:x,ignoreErrors:$,isEvalSupported:C,isOffscreenCanvasSupported:_,isChrome:A,canvasMaxAreaInBytes:L,fontExtraProperties:T,useSystemFonts:q,cMapUrl:Y?h:null,standardFontDataUrl:Y?k:null}},ue={disableFontFace:x,fontExtraProperties:T,ownerDocument:M,pdfBug:ee,styleElement:oe,loadingParams:{disableAutoFetch:U,enableXfa:O}};return c.promise.then(function(){if(t.destroyed)throw new Error("Loading aborted");if(c.destroyed)throw new Error("Worker was destroyed");const ge=c.messageHandler.sendWithPromise("GetDocRequest",le,o?[o.buffer]:null);let ce;if(a)ce=new eRe(a,{disableRange:B,disableStream:W});else if(!o){if(!i)throw new Error("getDocument - no `url` parameter provided.");let $e;Vi?$e=typeof fetch<"u"&&typeof Response<"u"&&"body"in Response.prototype&&pp(i)?_x:hRe:$e=pp(i)?_x:aRe,ce=new $e({url:i,length:K,httpHeaders:s,withCredentials:r,rangeChunkSize:u,disableRange:B,disableStream:W})}return ge.then($e=>{if(t.destroyed)throw new Error("Loading aborted");if(c.destroyed)throw new Error("Worker was destroyed");const we=new Cp(n,$e,c.port),_e=new xRe(we,t,ce,ue,fe);t._transport=_e,we.send("Ready",null)})}).catch(t._capability.reject),t}function LRe(e){if(e instanceof URL)return e.href;try{return new URL(e,window.location).href}catch{if(Vi&&typeof e=="string")return e}throw new Error("Invalid PDF url data: either string or URL-object is expected in the url property.")}function ERe(e){if(Vi&&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${Ui(_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 nV{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){pn("Abstract method PDFDataRangeTransport.requestDataRange")}abort(){}}class IRe{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,Ws,va,yd,Cf,ty;class TRe{constructor(t,n,i,o=!1){z(this,va);z(this,Cf);z(this,ma,null);z(this,Ws,!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 iV,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 C,_;(C=this._stats)==null||C.time("Overall");const f=this._transport.getRenderingIntent(i,o,c,d),{renderingIntent:h,cacheKey:m}=f;G(this,Ws,!1),J(this,Cf,ty).call(this),l||(l=this._transport.getOptionalContentConfig(h));let y=this._intentStates.get(m);y||(y=Object.create(null),this._intentStates.set(m,y)),y.streamReaderCancelTimeout&&(clearTimeout(y.streamReaderCancelTimeout),y.streamReaderCancelTimeout=null);const k=!!(h&xr.PRINT);y.displayReadyCapability||(y.displayReadyCapability=Promise.withResolvers(),y.operatorList={fnArray:[],argsArray:[],lastChunk:!1,separateAnnots:null},(_=this._stats)==null||_.time("Page Request"),this._pumpOperatorList(f));const b=A=>{var L;y.renderTasks.delete($),(this._maybeCleanupAfterRender||k)&&G(this,Ws,!0),J(this,va,yd).call(this,!k),A?($.capability.reject(A),this._abortOperatorList({intentState:y,reason:A instanceof Error?A:new Error(A)})):$.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))},$=new ry({callback:b,params:{canvasContext:t,viewport:n,transform:s,background:r},objs:this.objs,commonObjs:this.commonObjs,annotationCanvasMap:a,operatorList:y.operatorList,pageIndex:this._pageIndex,canvasFactory:this._transport.canvasFactory,filterFactory:this._transport.filterFactory,useRequestAnimationFrame:!k,pdfBug:this._pdfBug,pageColors:u});(y.renderTasks||(y.renderTasks=new Set)).add($);const w=$.task;return Promise.all([y.displayReadyCapability.promise,l]).then(([A,L])=>{var x;if(this.destroyed){b();return}if((x=this._stats)==null||x.time("Rendering"),!(L.renderingIntent&h))throw new Error("Must use the same `intent`-argument when calling the `PDFPageProxy.render` and `PDFDocumentProxy.getOptionalContentConfig` methods.");$.initializeGraphics({transparency:A,optionalContentConfig:L}),$.operatorListChanged()}).catch(b),w}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,Ws,!1),J(this,Cf,ty).call(this),Promise.all(t)}cleanup(t=!1){G(this,Ws,!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=wRe;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,Ws=new WeakMap,va=new WeakSet,yd=function(t=!1){if(J(this,Cf,ty).call(this),!v(this,Ws)||this.destroyed)return!1;if(t)return G(this,ma,setTimeout(()=>{G(this,ma,null),J(this,va,yd).call(this,!1)},CRe)),!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,Ws,!1),!0},Cf=new WeakSet,ty=function(){v(this,ma)&&(clearTimeout(v(this,ma)),G(this,ma,null))};var Hs,lk;class ORe{constructor(){z(this,Hs,new Map);z(this,lk,Promise.resolve())}postMessage(t,n){const i={data:structuredClone(t,n?{transfer:n}:null)};v(this,lk).then(()=>{for(const[o]of v(this,Hs))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)}v(this,Hs).set(n,o)}removeEventListener(t,n){const i=v(this,Hs).get(n);i==null||i(),v(this,Hs).delete(n)}terminate(){for(const[,t]of v(this,Hs))t==null||t();v(this,Hs).clear()}}Hs=new WeakMap,lk=new WeakMap;var ak,qc,Uc,$f,ny,Sf,iy;const jn=class{constructor({name:t=null,port:n=null,verbosity:i=uje()}={}){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=v(jn,Uc))!=null&&o.has(n))throw new Error("Cannot use more than one PDFWorker per port.");(v(jn,Uc)||G(jn,Uc,new WeakMap)).set(n,this),this._initializeFromPort(n);return}this._initialize()}get promise(){return Vi?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(v(jn,qc)||v(jn,Sf,iy)){this._setupFakeWorker();return}let{workerSrc:t}=jn;try{jn._isSameOrigin(window.location.href,t)||(t=jn._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(){v(jn,qc)||(At("Setting up fake worker."),G(jn,qc,!0)),jn._setupFakeWorkerGlobal.then(t=>{if(this.destroyed){this._readyCapability.reject(new Error("Worker was destroyed"));return}const n=new ORe;this._port=n;const i=`fake${Ui(jn,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=v(jn,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=v(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 jn(t)}static get workerSrc(){if(pl.workerSrc)return pl.workerSrc;throw new Error('No "GlobalWorkerOptions.workerSrc" specified.')}static get _setupFakeWorkerGlobal(){return Mt(this,"_setupFakeWorkerGlobal",(async()=>v(this,Sf,iy)?v(this,Sf,iy):(await Bn(()=>import(this.workerSrc),[])).WorkerMessageHandler)())}};let ps=jn;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),(()=>{Vi&&(G(jn,qc,!0),pl.workerSrc||(pl.workerSrc="./pdf.worker.mjs")),jn._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},jn._createCDNWrapper=t=>{const n=`await import("${t}");`;return URL.createObjectURL(new Blob([n],{type:"text/javascript"}))}})();var Zs,os,_f,Pf,ss,Kc,$p;class xRe{constructor(t,n,i,o,s){z(this,Kc);z(this,Zs,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 iV,this.fontLoader=new Ije({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=xr.DISPLAY,l=q6;switch(t){case"any":r=xr.ANY;break;case"display":break;case"print":r=xr.PRINT;break;default:At(`getRenderingIntent - invalid intent: ${t}`)}const a=r&xr.PRINT&&i instanceof MF?i:this.annotationStorage;switch(n){case Gl.DISABLE:r+=xr.ANNOTATIONS_DISABLE;break;case Gl.ENABLE:break;case Gl.ENABLE_FORMS:r+=xr.ANNOTATIONS_FORMS;break;case Gl.ENABLE_STORAGE:r+=xr.ANNOTATIONS_STORAGE,l=a.serializable;break;default:At(`getRenderingIntent - invalid annotationMode: ${n}`)}o&&(r+=xr.IS_EDITING),s&&(r+=xr.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=v(this,ss))==null||i.reject(new Error("Worker was destroyed during onPassword callback"));const t=[];for(const o of v(this,os).values())t.push(o._destroy());v(this,os).clear(),v(this,_f).clear(),v(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(),v(this,Zs).clear(),this.filterFactory.destroy(),cr.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)=>{Jn(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}Jn(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)=>{Jn(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}Jn(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 IRe(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 sF(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:pn("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?v(this,ss).reject(s):v(this,ss).resolve({password:s})};try{n.onPassword(o,i.code)}catch(s){v(this,ss).reject(s)}}else v(this,ss).reject(new P6(i.message,i.code));return v(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;v(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 Tje(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;Jn(f,"The imageRef must be defined.");for(const h of v(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=v(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)>oje&&(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=v(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&&v(this,Pf).set(s.refStr,t);const r=new TRe(n,s,this,this._params.pdfBug);return v(this,os).set(n,r),r});return v(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 Jje(n,t))}getPermissions(){return this.messageHandler.sendWithPromise("GetPermissions",null)}getMetadata(){const t="GetMetadata",n=v(this,Zs).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 Xje(o[1]):null,contentDispositionFilename:((s=this._fullReader)==null?void 0:s.filename)??null,contentLength:((r=this._fullReader)==null?void 0:r.contentLength)??null}});return v(this,Zs).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 v(this,os).values())if(!n.cleanup())throw new Error(`startCleanup: Page ${n.pageNumber} is currently rendering.`);this.commonObjs.clear(),t||this.fontLoader.clear(),v(this,Zs).clear(),this.filterFactory.destroy(!0),cr.cleanup()}}cachedPageNumber(t){if(!Px(t))return null;const n=t.gen===0?`${t.num}R`:`${t.num}R${t.gen}`;return v(this,Pf).get(n)??null}}Zs=new WeakMap,os=new WeakMap,_f=new WeakMap,Pf=new WeakMap,ss=new WeakMap,Kc=new WeakSet,$p=function(t,n=null){const i=v(this,Zs).get(t);if(i)return i;const o=this.messageHandler.sendWithPromise(t,n);return v(this,Zs).set(t,o),o};const N1=Symbol("INITIAL_DATA");var go,Lv,nP;class iV{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=v(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=v(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 v(this,go)){const{data:i}=v(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 v(this,go)){const{data:n}=v(this,go)[t];n!==N1&&(yield[t,n])}}}go=new WeakMap,Lv=new WeakSet,nP=function(t){var n;return(n=v(this,go))[t]||(n[t]={...Promise.withResolvers(),data:N1})};var ga;class MRe{constructor(t){z(this,ga,null);G(this,ga,t),this.onContinue=null}get promise(){return v(this,ga).capability.promise}cancel(t=0){v(this,ga).cancel(null,t)}get separateAnnots(){const{separateAnnots:t}=v(this,ga).operatorList;if(!t)return!1;const{annotationCanvasMap:n}=v(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 MRe(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(v(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.");v(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(),v(this,ya)&&(window.cancelAnimationFrame(v(this,ya)),G(this,ya,null)),v(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(),v(Pd,Gc).delete(this._canvas),this.callback())))}};let ry=Pd;ya=new WeakMap,Gc=new WeakMap,z(ry,Gc,new WeakSet);const NRe="4.8.69",zRe="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 jRe{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){pn("Abstract method `_createSVG` called.")}}class J7 extends jRe{_createSVG(t){return document.createElementNS(Os,t)}}class rV{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,y]=c.at(-1);if(m+1===h.children.length){c.pop();continue}const k=h.children[++c.at(-1)[1]];if(k===null)continue;const{name:b}=k;if(b==="#text"){const w=document.createTextNode(k.value);u.push(w),y.append(w);continue}const $=(d=k==null?void 0:k.attributes)!=null&&d.xmlns?document.createElementNS(k.attributes.xmlns,b):document.createElement(b);if(y.append($),k.attributes&&this.setAttributes({html:$,element:k,storage:n,intent:s,linkService:i}),((f=k.children)==null?void 0:f.length)>0)c.push([k,-1,$]);else if(k.value){const w=document.createTextNode(k.value);l&&km.shouldBuildText(b)&&u.push(w),$.append(w)}}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,RRe=9,Fu=new WeakSet;function Cl(e){return{width:e[2]-e[0],height:e[3]-e[1]}}class BRe{static create(t){switch(t.data.annotationType){case Zn.LINK:return new oV(t);case Zn.TEXT:return new DRe(t);case Zn.WIDGET:switch(t.data.fieldType){case"Tx":return new FRe(t);case"Btn":return t.data.radioButton?new aV(t):t.data.checkBox?new WRe(t):new HRe(t);case"Ch":return new ZRe(t);case"Sig":return new VRe(t)}return new nd(t);case Zn.POPUP:return new rP(t);case Zn.FREETEXT:return new hV(t);case Zn.LINE:return new URe(t);case Zn.SQUARE:return new KRe(t);case Zn.CIRCLE:return new GRe(t);case Zn.POLYLINE:return new pV(t);case Zn.CARET:return new XRe(t);case Zn.INK:return new eL(t);case Zn.POLYGON:return new YRe(t);case Zn.HIGHLIGHT:return new mV(t);case Zn.UNDERLINE:return new QRe(t);case Zn.SQUIGGLY:return new JRe(t);case Zn.STRIKEOUT:return new eBe(t);case Zn.STAMP:return new vV(t);case Zn.FILEATTACHMENT:return new tBe(t);default:return new On(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;v(this,Yc)||G(this,Yc,{rect:this.data.rect.slice(0)});const{rect:n}=t;n&&J(this,Ev,iP).call(this,n),(i=v(this,Lf))==null||i.popup.updateEdited(t)}resetEdited(){var t;v(this,Yc)&&(J(this,Ev,iP).call(this,v(this,Yc).rect),(t=v(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:y}=n;return!n.hasOwnCanvas&&y!==0&&this.setRotation(y,s),s}const{width:l,height:a}=Cl(n.rect);if(!t&&n.borderStyle.width>0){r.borderWidth=`${n.borderStyle.width}px`;const y=n.borderStyle.horizontalCornerRadius,k=n.borderStyle.verticalCornerRadius;if(y>0||k>0){const $=`calc(${y}px * var(--scale-factor)) / calc(${k}px * var(--scale-factor))`;r.borderRadius=$}else if(this instanceof aV){const $=`calc(${l}px * var(--scale-factor)) / calc(${a}px * var(--scale-factor))`;r.borderRadius=$}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 b=n.borderColor||null;b?(G(this,Af,!0),r.borderColor=dt.makeHexColor(b[0]|0,b[1]|0,b[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(y=>Math.fround(y));if(t.length===8){const[y,k,b,$]=t.subarray(2,6);if(o===y&&s===k&&n===b&&i===$)return}const{style:r}=this.container;let l;if(v(this,Af)){const{borderColor:y,borderWidth:k}=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="${y}" stroke-width="${k}">`],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 y=2,k=t.length;y<k;y+=8){const b=t[y],$=t[y+1],w=t[y+2],C=t[y+3],_=c.createElement("rect"),A=(w-n)/a,L=(s-$)/u,x=(b-w)/a,T=($-C)/u;_.setAttribute("x",A),_.setAttribute("y",L),_.setAttribute("width",x),_.setAttribute("height",T),h.append(_),l==null||l.push(`<rect vector-effect="non-scaling-stroke" x="${A}" y="${L}" width="${x}" height="${T}"/>`)}v(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(){pn("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 On=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 qs,sc,ck,sV,uk,lV;class oV extends On{constructor(n,i=null){super(n,{isRenderable:!0,ignoreBorder:!!(i!=null&&i.ignoreBorder),createQuadrilaterals:!0});z(this,qs);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,sV).call(this,o,n.attachment,n.attachmentDest),s=!0):n.setOCGState?(J(this,uk,lV).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,qs,sc).call(this)}_bindNamedAction(n,i){n.href=this.linkService.getAnchorUrl(""),n.onclick=()=>(this.linkService.executeNamedAction(i),!1),J(this,qs,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,qs,sc).call(this)}_bindResetFormAction(n,i){const o=n.onclick;if(o||(n.href=this.linkService.getAnchorUrl("")),J(this,qs,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:y}of m)f.add(y)}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 y=f.defaultValue||"";u.setValue(h,{value:y});break}case"checkbox":case"radiobutton":{const y=f.defaultValue===f.exportValues;u.setValue(h,{value:y});break}case"combobox":case"listbox":{const y=f.defaultValue||"";u.setValue(h,{value:y});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}}}qs=new WeakSet,sc=function(){this.container.setAttribute("data-internal-link","")},ck=new WeakSet,sV=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,qs,sc).call(this)},uk=new WeakSet,lV=function(n,i){n.href=this.linkService.getAnchorUrl(""),n.onclick=()=>(this.linkService.executeSetOCGState(i),!1),J(this,qs,sc).call(this)};class DRe extends On{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 On{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 or.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||RRe,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 FRe 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(`
  86. `))||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 y;if(c.focused)return;const{target:m}=h;c.userValue&&(m.value=c.userValue),c.lastCommittedValue=m.value,c.commitKey=1,(y=this.data.actions)!=null&&y.Focus||(c.focused=!0)}),i.addEventListener("updatefromsandbox",h=>{this.showElementAndHideCanvas(h.target);const m={value(y){c.userValue=y.detail.value??"",t.setValue(n,{value:c.userValue.toString()}),y.target.value=c.userValue},formattedValue(y){const{formattedValue:k}=y.detail;c.formattedValue=k,k!=null&&y.target!==document.activeElement&&(y.target.value=k),t.setValue(n,{formattedValue:k})},selRange(y){y.target.setSelectionRange(...y.detail.selRange)},charLimit:y=>{var w;const{charLimit:k}=y.detail,{target:b}=y;if(k===0){b.removeAttribute("maxLength");return}b.setAttribute("maxLength",k);let $=c.userValue;!$||$.length<=k||($=$.slice(0,k),b.value=c.userValue=$,t.setValue(n,{value:$}),(w=this.linkService.eventBus)==null||w.dispatch("dispatcheventinsandbox",{source:this,detail:{id:n,name:"Keystroke",value:$,willCommit:!0,commitKey:1,selStart:b.selectionStart,selEnd:b.selectionEnd}}))}};this._dispatchEventFromSandbox(m,h)}),i.addEventListener("keydown",h=>{var k;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:y}=h.target;c.lastCommittedValue!==y&&(c.lastCommittedValue=y,c.userValue=y,(k=this.linkService.eventBus)==null||k.dispatch("dispatcheventinsandbox",{source:this,detail:{id:n,name:"Keystroke",value:y,willCommit:!0,commitKey:m,selStart:h.target.selectionStart,selEnd:h.target.selectionEnd}}))});const f=d;d=null,i.addEventListener("blur",h=>{var y,k;if(!c.focused||!h.relatedTarget)return;(y=this.data.actions)!=null&&y.Blur||(c.focused=!1);const{value:m}=h.target;c.userValue=m,c.lastCommittedValue!==m&&((k=this.linkService.eventBus)==null||k.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 _;c.lastCommittedValue=null;const{data:m,target:y}=h,{value:k,selectionStart:b,selectionEnd:$}=y;let w=b,C=$;switch(h.inputType){case"deleteWordBackward":{const A=k.substring(0,b).match(/\w*[^\w]*$/);A&&(w-=A[0].length);break}case"deleteWordForward":{const A=k.substring(b).match(/^[^\w]*\w*/);A&&(C+=A[0].length);break}case"deleteContentBackward":b===$&&(w-=1);break;case"deleteContentForward":b===$&&(C+=1);break}h.preventDefault(),(_=this.linkService.eventBus)==null||_.dispatch("dispatcheventinsandbox",{source:this,detail:{id:n,name:"Keystroke",value:k,change:m||"",willCommit:!1,selStart:w,selEnd:C}})}),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 VRe extends nd{constructor(t){super(t,{isRenderable:!!t.data.hasOwnCanvas})}}class WRe 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 aV 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 HRe extends oV{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 ZRe 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 y of o.options)y.selected=m.has(y.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,k=>k.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:y}=f.detail.insert,k=o.children[h],b=document.createElement("option");b.textContent=m,b.value=y,k?k.before(b):o.append(b),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:y,exportValue:k}=m,b=document.createElement("option");b.textContent=y,b.value=k,o.append(b)}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 On{constructor(t){const{data:n,elements:i}=t;super(t,{isRenderable:On._hasPopupData(n)}),this.elements=i,this.popup=null}render(){this.container.classList.add("popupAnnotation");const t=this.popup=new qRe({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,Us,Tf,Iv,Tv,Of,Ks,yo,Gs,Ov,Ys,xv,Qc,Jc,xf,oy,Mv,oP,hk,cV,pk,uV,mk,dV,vk,fV,Mf,sy,Nf,ly,Nv,sP;class qRe{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,dV).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,Us,null);z(this,Tf,null);z(this,Iv,null);z(this,Tv,null);z(this,Of,null);z(this,Ks,!1);z(this,yo,null);z(this,Gs,null);z(this,Ov,null);z(this,Ys,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,Us,r),G(this,Ys,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",v(this,If)),h.addEventListener("mouseenter",v(this,fk)),h.addEventListener("mouseleave",v(this,dk)),h.classList.add("popupTriggerArea");for(const h of i)(f=h.container)==null||f.addEventListener("keydown",v(this,Ef));v(this,_n).hidden=!0,d&&J(this,Mf,sy).call(this)}render(){if(v(this,yo))return;const t=G(this,yo,document.createElement("div"));if(t.className="popup",v(this,Xc)){const s=t.style.outlineColor=dt.makeHexColor(...v(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(...v(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}=v(this,xv),t.append(n),v(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:v(this,Tf).valueOf()})),n.append(s)}const o=v(this,xf,oy);if(o)rV.render({xfaHtml:o,intent:"richText",div:t}),t.lastChild.classList.add("richText","popupContent");else{const s=this._formatContents(v(this,Us));t.append(s)}v(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;v(this,Qc)||G(this,Qc,{contentsObj:v(this,Us),richText:v(this,Ys)}),t&&G(this,Gs,null),n&&(G(this,Ys,J(this,pk,uV).call(this,n)),G(this,Us,null)),(i=v(this,yo))==null||i.remove(),G(this,yo,null)}resetEdited(){var t;v(this,Qc)&&({contentsObj:Ui(this,Us)._,richText:Ui(this,Ys)._}=v(this,Qc),G(this,Qc,null),(t=v(this,yo))==null||t.remove(),G(this,yo,null),G(this,Gs,null))}forceHide(){G(this,Jc,this.isVisible),v(this,Jc)&&(v(this,_n).hidden=!0)}maybeShow(){v(this,Jc)&&(v(this,yo)||J(this,Nf,ly).call(this),G(this,Jc,!1),v(this,_n).hidden=!1)}get isVisible(){return v(this,_n).hidden===!1}}Ef=new WeakMap,dk=new WeakMap,fk=new WeakMap,If=new WeakMap,Xc=new WeakMap,_n=new WeakMap,Us=new WeakMap,Tf=new WeakMap,Iv=new WeakMap,Tv=new WeakMap,Of=new WeakMap,Ks=new WeakMap,yo=new WeakMap,Gs=new WeakMap,Ov=new WeakMap,Ys=new WeakMap,xv=new WeakMap,Qc=new WeakMap,Jc=new WeakMap,xf=new WeakSet,oy=function(){const t=v(this,Ys),n=v(this,Us);return t!=null&&t.str&&(!(n!=null&&n.str)||n.str===t.str)&&v(this,Ys).html||null},Mv=new WeakSet,oP=function(){var t,n,i;return((i=(n=(t=v(this,xf,oy))==null?void 0:t.attributes)==null?void 0:n.style)==null?void 0:i.fontSize)||0},hk=new WeakSet,cV=function(){var t,n,i;return((i=(n=(t=v(this,xf,oy))==null?void 0:t.attributes)==null?void 0:n.style)==null?void 0:i.color)||null},pk=new WeakSet,uV=function(t){const n=[],i={str:t,html:{name:"div",attributes:{dir:"auto"},children:[{name:"p",children:n}]}},o={style:{color:v(this,hk,cV),fontSize:v(this,Mv,oP)?`calc(${v(this,Mv,oP)}px * var(--scale-factor))`:""}};for(const s of t.split(`
  87. `))n.push({name:"span",value:s,attributes:o});return i},mk=new WeakSet,dV=function(t){t.altKey||t.shiftKey||t.ctrlKey||t.metaKey||(t.key==="Enter"||t.key==="Escape"&&v(this,Ks))&&J(this,Mf,sy).call(this)},vk=new WeakSet,fV=function(){if(v(this,Gs)!==null)return;const{page:{view:t},viewport:{rawDims:{pageWidth:n,pageHeight:i,pageX:o,pageY:s}}}=v(this,Tv);let r=!!v(this,Of),l=r?v(this,Of):v(this,Ov);for(const m of v(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,Gs,[100*(d-o)/n,100*(f-s)/i]);const{style:h}=v(this,_n);h.left=`${v(this,Gs)[0]}%`,h.top=`${v(this,Gs)[1]}%`},Mf=new WeakSet,sy=function(){G(this,Ks,!v(this,Ks)),v(this,Ks)?(J(this,Nf,ly).call(this),v(this,_n).addEventListener("click",v(this,If)),v(this,_n).addEventListener("keydown",v(this,Ef))):(J(this,Nv,sP).call(this),v(this,_n).removeEventListener("click",v(this,If)),v(this,_n).removeEventListener("keydown",v(this,Ef)))},Nf=new WeakSet,ly=function(){v(this,yo)||this.render(),this.isVisible?v(this,Ks)&&v(this,_n).classList.add("focused"):(J(this,vk,fV).call(this),v(this,_n).hidden=!1,v(this,_n).style.zIndex=parseInt(v(this,_n).style.zIndex)+1e3)},Nv=new WeakSet,sP=function(){v(this,_n).classList.remove("focused"),!(v(this,Ks)||!this.isVisible)&&(v(this,_n).hidden=!0,v(this,_n).style.zIndex=parseInt(v(this,_n).style.zIndex)-1e3)};class hV extends On{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 URe extends On{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 v(this,zv)}addHighlightArea(){this.container.classList.add("highlightArea")}}zv=new WeakMap;var jv;class KRe extends On{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 v(this,jv)}addHighlightArea(){this.container.classList.add("highlightArea")}}jv=new WeakMap;var Rv;class GRe extends On{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 v(this,Rv)}addHighlightArea(){this.container.classList.add("highlightArea")}}Rv=new WeakMap;var Bv;class pV extends On{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 v(this,Bv)}addHighlightArea(){this.container.classList.add("highlightArea")}}Bv=new WeakMap;class YRe extends pV{constructor(t){super(t),this.containerClassName="polygonAnnotation",this.svgElementName="svg:polygon"}}class XRe extends On{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 On{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],y=n[3]-u[f+1];c.push(`${m},${y}`)}c=c.join(" ");const d=this.svgFactory.createElement(this.svgElementName);v(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 v(this,Dv)}addHighlightArea(){this.container.classList.add("highlightArea")}}Dv=new WeakMap;class mV extends On{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 QRe extends On{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 JRe extends On{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 eBe extends On{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 vV extends On{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 tBe extends On{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}=or.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 v(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,gV,Zv,aP;class nBe{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 v(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===Zn.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=BRe.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,gV).call(this,c,l.id),u._isEditable&&(v(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(v(this,tu).values())}getEditableAnnotation(t){return v(this,tu).get(t)}}Wv=new WeakMap,eu=new WeakMap,tu=new WeakMap,Hv=new WeakMap,gk=new WeakSet,gV=async function(t,n){var r,l;const i=t.firstChild||t,o=i.id=`${W7}${n}`,s=await((r=v(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=v(this,Wv))==null||l.moveElementInDOM(this.div,t,i,!1)},Zv=new WeakSet,aP=function(){if(!v(this,eu))return;const t=this.div;for(const[n,i]of v(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)}v(this,eu).clear()};const z1=/\r\n?|\n/g;var bo,Ar,qv,nu,Lr,yk,yV,bk,bV,kk,kV,zf,ay,jf,cy,Rf,uy,wk,wV,Uv,cP,Ck,CV;const qn=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,Ar,"");z(this,qv,`${this.id}-editor`);z(this,nu,null);z(this,Lr,void 0);G(this,bo,n.color||qn._defaultColor||Tt._defaultLineColor),G(this,Lr,n.fontSize||qn._defaultFontSize)}static get _keyboardManager(){const n=qn.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:qn._defaultFontSize=i;break;case bt.FREETEXT_COLOR:qn._defaultColor=i;break}}updateParams(n,i){switch(n){case bt.FREETEXT_SIZE:J(this,yk,yV).call(this,i);break;case bt.FREETEXT_COLOR:J(this,bk,bV).call(this,i);break}}static get defaultPropertiesToUpdate(){return[[bt.FREETEXT_SIZE,qn._defaultFontSize],[bt.FREETEXT_COLOR,qn._defaultColor||Tt._defaultLineColor]]}get propertiesToUpdate(){return[[bt.FREETEXT_SIZE,v(this,Lr)],[bt.FREETEXT_COLOR,v(this,bo)]]}_translateEmpty(n,i){this._uiManager.translateSelectedEditors(n,i,!0)}getInitialTranslation(){const n=this.parentScale;return[-qn._internalPadding*n,-(qn._internalPadding+v(this,Lr))*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(v(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",v(this,qv)),this._isDraggable=!0,(n=v(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=v(this,Ar),i=G(this,Ar,J(this,kk,kV).call(this).trimEnd());if(n===i)return;const o=s=>{if(G(this,Ar,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){qn._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",v(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(${v(this,Lr)}px * var(--scale-factor))`,o.color=v(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,y;switch(this.rotation){case 0:m=n+(l[0]-f)/c,y=i+this.height-(l[1]-h)/d;break;case 90:m=n+(l[0]-f)/c,y=i-(l[1]-h)/d,[a,u]=[u,-a];break;case 180:m=n-this.width+(l[0]-f)/c,y=i-(l[1]-h)/d,[a,u]=[-a,-u];break;case 270:m=n+(l[0]-f-this.height*d)/c,y=i+(l[1]-h-this.width*c)/d,[a,u]=[-u,a];break}this.setAt(m*s,y*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,y,k;const i=n.clipboardData||window.clipboardData,{types:o}=i;if(o.length===1&&o[0]==="text/plain")return;n.preventDefault();const s=J(m=qn,Uv,cP).call(m,i.getData("text")||"").replaceAll(z1,`
  88. `);if(!s)return;const r=window.getSelection();if(!r.rangeCount)return;this.editorDiv.normalize(),r.deleteFromDocument();const l=r.getRangeAt(0);if(!s.includes(`
  89. `)){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 b=a.parentElement;if(d.push(a.nodeValue.slice(u).replaceAll(z1,"")),b!==this.editorDiv){let $=c;for(const w of this.editorDiv.childNodes){if(w===b){$=d;continue}$.push(J(y=qn,jf,cy).call(y,w))}}c.push(a.nodeValue.slice(0,u).replaceAll(z1,""))}else if(a===this.editorDiv){let b=c,$=0;for(const w of this.editorDiv.childNodes)$++===u&&(b=d),b.push(J(k=qn,jf,cy).call(k,w))}G(this,Ar,`${c.join(`
  90. `)}${s}${d.join(`
  91. `)}`),J(this,Rf,uy).call(this);const f=new Range;let h=c.reduce((b,$)=>b+$.length,0);for(const{firstChild:b}of this.editorDiv.childNodes)if(b.nodeType===Node.TEXT_NODE){const $=b.nodeValue.length;if(h<=$){f.setStart(b,h),f.setEnd(b,h);break}h-=$}r.removeAllRanges(),r.addRange(f)}get contentDiv(){return this.editorDiv}static async deserialize(n,i,o){var l;let s=null;if(n instanceof hV){const{data:{defaultAppearanceData:{fontSize:a,fontColor:u},rect:c,rotation:d,id:f,popupRef:h},textContent:m,textPosition:y,parent:{page:{pageNumber:k}}}=n;if(!m||m.length===0)return null;s=n={annotationType:Pt.FREETEXT,color:Array.from(u),fontSize:a,value:m.join(`
  92. `),position:y,pageIndex:k-1,rect:c.slice(0),rotation:d,id:f,deleted:!1,popupRef:h}}const r=await super.deserialize(n,i,o);return G(r,Lr,n.fontSize),G(r,bo,dt.makeHexColor(...n.color)),G(r,Ar,J(l=qn,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=qn._internalPadding*this.parentScale,o=this.getRect(i,i),s=Tt._colorManager.convert(this.isAttachedToDOM?getComputedStyle(this.editorDiv).color:v(this,bo)),r={annotationType:Pt.FREETEXT,color:s,fontSize:v(this,Lr),value:J(this,wk,wV).call(this),pageIndex:this.pageIndex,rect:o,rotation:this.rotation,structTreeParentId:this._structTreeParentId};return n?r:this.annotationElementId&&!J(this,Ck,CV).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(${v(this,Lr)}px * var(--scale-factor))`,o.color=v(this,bo),i.replaceChildren();for(const r of v(this,Ar).split(`
  93. `)){const l=document.createElement("div");l.append(r?document.createTextNode(r):document.createElement("br")),i.append(l)}const s=qn._internalPadding*this.parentScale;return n.updateEdited({rect:this.getRect(s,s),popupContent:v(this,Ar)}),i}resetAnnotationElement(n){super.resetAnnotationElement(n),n.resetEdited()}};let ao=qn;bo=new WeakMap,Ar=new WeakMap,qv=new WeakMap,nu=new WeakMap,Lr=new WeakMap,yk=new WeakSet,yV=function(n){const i=s=>{this.editorDiv.style.fontSize=`calc(${s}px * var(--scale-factor))`,this.translate(0,-(s-v(this,Lr))*this.parentScale),G(this,Lr,s),J(this,zf,ay).call(this)},o=v(this,Lr);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,bV=function(n){const i=s=>{G(this,bo,this.editorDiv.style.color=s)},o=v(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,kV=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=qn,jf,cy).call(o,s)),i=s);return n.join(`
  94. `)},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(),!!v(this,Ar))for(const n of v(this,Ar).split(`
  95. `)){const i=document.createElement("div");i.append(n?document.createTextNode(n):document.createElement("br")),this.editorDiv.append(i)}},wk=new WeakSet,wV=function(){return v(this,Ar).replaceAll(" "," ")},Uv=new WeakSet,cP=function(n){return n.replaceAll(" "," ")},Ck=new WeakSet,CV=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 $V{toSVGPath(){pn("Abstract method `toSVGPath` must be implemented.")}get box(){pn("Abstract getter `box` must be implemented.")}serialize(t,n){pn("Abstract method `serialize` must be implemented.")}get classNamesForDrawing(){pn("Abstract getter `classNamesForDrawing` must be implemented.")}get classNamesForOutlining(){pn("Abstract getter `classNamesForOutlining` must be implemented.")}get mustRemoveSelfIntersections(){return!1}}var Er,ko,Bf,Df,ls,Et,iu,ru,Kv,Gv,Ff,Vf,ba,Yv,$k,Sk,ou,Sp,_k,SV,Pk,_V,Ak,PV,Lk,AV,Ek,LV,Ik,EV;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,Er,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,Er,i),G(this,Vf,s*o),G(this,Df,r),v(this,Et).set([NaN,NaN,NaN,NaN,t,n],6),G(this,Bf,l),G(this,Gv,v(Ad,Yv)*o),G(this,Kv,v(Ad,Sk)*o),G(this,Ff,o),v(this,ba).push(t,n)}isEmpty(){return isNaN(v(this,Et)[8])}add({x:t,y:n}){var T;G(this,iu,t),G(this,ru,n);const[i,o,s,r]=v(this,Er);let[l,a,u,c]=v(this,Et).subarray(8,12);const d=t-u,f=n-c,h=Math.hypot(d,f);if(h<v(this,Kv))return!1;const m=h-v(this,Gv),y=m/h,k=y*d,b=y*f;let $=l,w=a;l=u,a=c,u+=k,c+=b,(T=v(this,ba))==null||T.push(t,n);const C=-b/m,_=k/m,A=C*v(this,Vf),L=_*v(this,Vf);return v(this,Et).set(v(this,Et).subarray(2,8),0),v(this,Et).set([u+A,c+L],4),v(this,Et).set(v(this,Et).subarray(14,18),12),v(this,Et).set([u-A,c-L],16),isNaN(v(this,Et)[6])?(v(this,ls).length===0&&(v(this,Et).set([l+A,a+L],2),v(this,ls).push(NaN,NaN,NaN,NaN,(l+A-i)/s,(a+L-o)/r),v(this,Et).set([l-A,a-L],14),v(this,ko).push(NaN,NaN,NaN,NaN,(l-A-i)/s,(a-L-o)/r)),v(this,Et).set([$,w,l,a,u,c],6),!this.isEmpty()):(v(this,Et).set([$,w,l,a,u,c],6),Math.abs(Math.atan2(w-a,$-l)-Math.atan2(b,k))<Math.PI/2?([l,a,u,c]=v(this,Et).subarray(2,6),v(this,ls).push(NaN,NaN,NaN,NaN,((l+u)/2-i)/s,((a+c)/2-o)/r),[l,a,$,w]=v(this,Et).subarray(14,18),v(this,ko).push(NaN,NaN,NaN,NaN,(($+l)/2-i)/s,((w+a)/2-o)/r),!0):([$,w,l,a,u,c]=v(this,Et).subarray(0,6),v(this,ls).push((($+5*l)/6-i)/s,((w+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,$,w]=v(this,Et).subarray(12,18),v(this,ko).push((($+5*l)/6-i)/s,((w+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=v(this,ls),n=v(this,ko);if(isNaN(v(this,Et)[6])&&!this.isEmpty())return J(this,_k,SV).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,PV).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,_V).call(this,i),i.join(" ")}newFreeDrawOutline(t,n,i,o,s,r){return new IV(t,n,i,o,s,r)}getOutlines(){var d;const t=v(this,ls),n=v(this,ko),i=v(this,Et),[o,s,r,l]=v(this,Er),a=new Float64Array((((d=v(this,ba))==null?void 0:d.length)??0)+2);for(let f=0,h=a.length-2;f<h;f+=2)a[f]=(v(this,ba)[f]-o)/r,a[f+1]=(v(this,ba)[f+1]-s)/l;if(a[a.length-2]=(v(this,iu)-o)/r,a[a.length-1]=(v(this,ru)-s)/l,isNaN(i[6])&&!this.isEmpty())return J(this,Lk,AV).call(this,a);const u=new Float64Array(v(this,ls).length+24+v(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,EV).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,LV).call(this,u,c),this.newFreeDrawOutline(u,a,v(this,Er),v(this,Ff),v(this,Bf),v(this,Df))}};let uc=Ad;Er=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=v(this,Et).subarray(4,6),n=v(this,Et).subarray(16,18),[i,o,s,r]=v(this,Er);return[(v(this,iu)+(t[0]-n[0])/2-i)/s,(v(this,ru)+(t[1]-n[1])/2-o)/r,(v(this,iu)+(n[0]-t[0])/2-i)/s,(v(this,ru)+(n[1]-t[1])/2-o)/r]},_k=new WeakSet,SV=function(){const[t,n,i,o]=v(this,Er),[s,r,l,a]=J(this,ou,Sp).call(this);return`M${(v(this,Et)[2]-t)/i} ${(v(this,Et)[3]-n)/o} L${(v(this,Et)[4]-t)/i} ${(v(this,Et)[5]-n)/o} L${s} ${r} L${l} ${a} L${(v(this,Et)[16]-t)/i} ${(v(this,Et)[17]-n)/o} L${(v(this,Et)[14]-t)/i} ${(v(this,Et)[15]-n)/o} Z`},Pk=new WeakSet,_V=function(t){const n=v(this,ko);t.push(`L${n[4]} ${n[5]} Z`)},Ak=new WeakSet,PV=function(t){const[n,i,o,s]=v(this,Er),r=v(this,Et).subarray(4,6),l=v(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,AV=function(t){const n=v(this,Et),[i,o,s,r]=v(this,Er),[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,v(this,Er),v(this,Ff),v(this,Bf),v(this,Df))},Ek=new WeakSet,LV=function(t,n){const i=v(this,ko);return t.set([NaN,NaN,NaN,NaN,i[4],i[5]],n),n+=6},Ik=new WeakSet,EV=function(t,n){const i=v(this,Et).subarray(4,6),o=v(this,Et).subarray(16,18),[s,r,l,a]=v(this,Er),[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,v(Ad,Yv)+v(Ad,$k));var Wf,su,Xs,Xv,Ir,Qv,In,lu,_p,au,Pp,Tk,TV;class IV extends $V{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,Xs,void 0);z(this,Xv,void 0);z(this,Ir,void 0);z(this,Qv,void 0);z(this,In,void 0);G(this,In,n),G(this,Ir,i),G(this,Wf,o),G(this,Qv,s),G(this,Xs,r),G(this,Xv,l),J(this,Tk,TV).call(this,l);const{x:a,y:u,width:c,height:d}=v(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${v(this,In)[4]} ${v(this,In)[5]}`];for(let i=6,o=v(this,In).length;i<o;i+=6){if(isNaN(v(this,In)[i])){n.push(`L${v(this,In)[i+4]} ${v(this,In)[i+5]}`);continue}n.push(`C${v(this,In)[i]} ${v(this,In)[i+1]} ${v(this,In)[i+2]} ${v(this,In)[i+3]} ${v(this,In)[i+4]} ${v(this,In)[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,v(this,In),n,s,l,-a),c=J(this,lu,_p).call(this,v(this,Ir),n,s,l,-a);break;case 90:u=J(this,au,Pp).call(this,v(this,In),n,i,l,a),c=J(this,au,Pp).call(this,v(this,Ir),n,i,l,a);break;case 180:u=J(this,lu,_p).call(this,v(this,In),o,i,-l,a),c=J(this,lu,_p).call(this,v(this,Ir),o,i,-l,a);break;case 270:u=J(this,au,Pp).call(this,v(this,In),o,s,-l,-a),c=J(this,au,Pp).call(this,v(this,Ir),o,s,-l,-a);break}return{outline:Array.from(u),points:[Array.from(c)]}}get box(){return v(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}=v(this,su),[a,u,c,d]=v(this,Wf),f=r*c,h=l*d,m=o*c+a,y=s*d+u,k=this.newOutliner({x:v(this,Ir)[0]*f+m,y:v(this,Ir)[1]*h+y},v(this,Wf),v(this,Qv),n,v(this,Xv),i??v(this,Xs));for(let b=2;b<v(this,Ir).length;b+=2)k.add({x:v(this,Ir)[b]*f+m,y:v(this,Ir)[b+1]*h+y});return k.getOutlines()}get mustRemoveSelfIntersections(){return!0}}Wf=new WeakMap,su=new WeakMap,Xs=new WeakMap,Xv=new WeakMap,Ir=new WeakMap,Qv=new WeakMap,In=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,TV=function(n){const i=v(this,In);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 b=6,$=i.length;b<$;b+=6){if(isNaN(i[b]))r=Math.min(r,i[b+4]),l=Math.min(l,i[b+5]),a=Math.max(a,i[b+4]),u=Math.max(u,i[b+5]),d<i[b+5]?(c=i[b+4],d=i[b+5]):d===i[b+5]&&(c=f(c,i[b+4]));else{const w=dt.bezierBoundingBox(o,s,...i.slice(b,b+6));r=Math.min(r,w[0]),l=Math.min(l,w[1]),a=Math.max(a,w[2]),u=Math.max(u,w[3]),d<w[3]?(c=w[2],d=w[3]):d===w[3]&&(c=f(c,w[2]))}o=i[b+4],s=i[b+5]}const h=r-v(this,Xs),m=l-v(this,Xs),y=a-r+2*v(this,Xs),k=u-l+2*v(this,Xs);G(this,su,{x:h,y:m,width:y,height:k,lastPoint:[c,d]})};var Jv,ka,wo,Ok,OV,Hf,dy,xk,xV,Mk,MV,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:b,y:$,width:w,height:C}of t){const _=Math.floor((b-n)/c)*c,A=Math.ceil((b+w+n)/c)*c,L=Math.floor(($-n)/c)*c,x=Math.ceil(($+C+n)/c)*c,T=[_,L,x,!0],O=[A,L,x,!1];v(this,ka).push(T,O),s=Math.min(s,_),r=Math.max(r,A),l=Math.min(l,L),a=Math.max(a,x)}const d=r-s+2*i,f=a-l+2*i,h=s-i,m=l-i,y=v(this,ka).at(o?-1:-2),k=[y[0],y[2]];for(const b of v(this,ka)){const[$,w,C]=b;b[0]=($-h)/d,b[1]=(w-m)/f,b[2]=(C-m)/f}G(this,Jv,{x:h,y:m,width:d,height:f,lastPoint:k})}getOutlines(){v(this,ka).sort((n,i)=>n[0]-i[0]||n[1]-i[1]||n[2]-i[2]);const t=[];for(const n of v(this,ka))n[3]?(t.push(...J(this,eg,uP).call(this,n)),J(this,xk,xV).call(this,n)):(J(this,Mk,MV).call(this,n),t.push(...J(this,eg,uP).call(this,n)));return J(this,Ok,OV).call(this,t)}}Jv=new WeakMap,ka=new WeakMap,wo=new WeakMap,Ok=new WeakSet,OV=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 iBe(o,v(this,Jv))},Hf=new WeakSet,dy=function(t){const n=v(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,xV=function([,t,n]){const i=J(this,Hf,dy).call(this,t);v(this,wo).splice(i,0,[t,n])},Mk=new WeakSet,MV=function([,t,n]){const i=J(this,Hf,dy).call(this,t);for(let o=i;o<v(this,wo).length;o++){const[s,r]=v(this,wo)[o];if(s!==t)break;if(s===t&&r===n){v(this,wo).splice(o,1);return}}for(let o=i-1;o>=0;o--){const[s,r]=v(this,wo)[o];if(s!==t)break;if(s===t&&r===n){v(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]=v(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 iBe extends $V{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 v(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 v(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 v(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 rBe(t,n,i,o,s,r)}get classNamesForDrawing(){return["highlight","free"]}}class rBe extends IV{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,Kn,ng,Uf,ig,rg,wa,$o,Kf,og,sg,fP,lg,hP,ag,pP,Qs,lc,Nk,NV,as,Dl;const Sr=class{constructor({editor:t=null,uiManager:n=null}){z(this,sg);z(this,lg);z(this,ag);z(this,Qs);z(this,Nk);z(this,as);z(this,Co,null);z(this,cu,null);z(this,qf,void 0);z(this,Kn,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,v(this,$o)._eventBus),G(this,qf,(t==null?void 0:t.color)||((i=v(this,$o))==null?void 0:i.highlightColors.values().next().value)||"#FFFF98"),v(Sr,og)||G(Sr,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"],Sr.prototype._hideDropdownFromKeyboard],[[" ","mac+ "],Sr.prototype._colorSelectFromKeyboard],[["ArrowDown","ArrowRight","mac+ArrowDown","mac+ArrowRight"],Sr.prototype._moveToNext],[["ArrowUp","ArrowLeft","mac+ArrowUp","mac+ArrowLeft"],Sr.prototype._moveToPrevious],[["Home","mac+Home"],Sr.prototype._moveToBeginning],[["End","mac+End"],Sr.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=v(this,$o)._signal;t.addEventListener("click",J(this,Qs,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=v(this,qf),t.append(i),t}renderMainDropdown(){const t=G(this,Kn,J(this,sg,fP).call(this));return t.setAttribute("aria-orientation","horizontal"),t.setAttribute("aria-labelledby","highlightColorPickerLabel"),t}_colorSelectFromKeyboard(t){if(t.target===v(this,Co)){J(this,Qs,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(!v(this,as,Dl)){J(this,Qs,lc).call(this,t);return}if(t.target===v(this,Co)){(n=v(this,Kn).firstChild)==null||n.focus();return}(i=t.target.nextSibling)==null||i.focus()}_moveToPrevious(t){var n,i;if(t.target===((n=v(this,Kn))==null?void 0:n.firstChild)||t.target===v(this,Co)){v(this,as,Dl)&&this._hideDropdownFromKeyboard();return}v(this,as,Dl)||J(this,Qs,lc).call(this,t),(i=t.target.previousSibling)==null||i.focus()}_moveToBeginning(t){var n;if(!v(this,as,Dl)){J(this,Qs,lc).call(this,t);return}(n=v(this,Kn).firstChild)==null||n.focus()}_moveToEnd(t){var n;if(!v(this,as,Dl)){J(this,Qs,lc).call(this,t);return}(n=v(this,Kn).lastChild)==null||n.focus()}hideDropdown(){var t,n;(t=v(this,Kn))==null||t.classList.add("hidden"),(n=v(this,wa))==null||n.abort(),G(this,wa,null)}_hideDropdownFromKeyboard(){var t;if(!v(this,Uf)){if(!v(this,as,Dl)){(t=v(this,ig))==null||t.unselect();return}this.hideDropdown(),v(this,Co).focus({preventScroll:!0,focusVisible:v(this,ng)})}}updateColor(t){if(v(this,cu)&&(v(this,cu).style.backgroundColor=t),!v(this,Kn))return;const n=v(this,$o).highlightColors.values();for(const i of v(this,Kn).children)i.setAttribute("aria-selected",n.next().value===t)}destroy(){var t,n;(t=v(this,Co))==null||t.remove(),G(this,Co,null),G(this,cu,null),(n=v(this,Kn))==null||n.remove(),G(this,Kn,null)}};let im=Sr;Co=new WeakMap,cu=new WeakMap,qf=new WeakMap,Kn=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=v(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 v(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",v(Sr,og)[i]);const r=document.createElement("span");s.append(r),r.className="swatch",r.style.backgroundColor=o,s.setAttribute("aria-selected",o===v(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(),v(this,rg).dispatch("switchannotationeditorparams",{source:this,type:v(this,Kf),value:t})},ag=new WeakSet,pP=function(t){Sr._keyboardManager.exec(this,t)},Qs=new WeakSet,lc=function(t){if(v(this,as,Dl)){this.hideDropdown();return}if(G(this,ng,t.detail===0),v(this,wa)||(G(this,wa,new AbortController),window.addEventListener("pointerdown",J(this,Nk,NV).bind(this),{signal:v(this,$o).combinedSignal(v(this,wa))})),v(this,Kn)){v(this,Kn).classList.remove("hidden");return}const n=G(this,Kn,J(this,sg,fP).call(this));v(this,Co).append(n)},Nk=new WeakSet,NV=function(t){var n;(n=v(this,Kn))!=null&&n.contains(t.target)||this.hideDropdown()},as=new WeakSet,Dl=function(){return v(this,Kn)&&!v(this,Kn).classList.contains("hidden")},z(im,og,null);var Gf,cg,Js,uu,Yf,Zr,ug,dg,du,So,ji,fr,Xf,el,Gn,Qf,qr,fg,hg,mP,Jf,fy,zk,zV,jk,jV,Rk,RV,pg,vP,tl,ac,Ca,bd,Bk,BV,eh,hy,fu,Ap,Dk,DV,Fk,FV,Vk,VV,Wk,WV,Hk,HV;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,tl);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,Js,void 0);z(this,uu,null);z(this,Yf,null);z(this,Zr,null);z(this,ug,null);z(this,dg,0);z(this,du,null);z(this,So,null);z(this,ji,null);z(this,fr,!1);z(this,Xf,null);z(this,el,void 0);z(this,Gn,null);z(this,Qf,"");z(this,qr,void 0);z(this,fg,"");this.color=n.color||Sn._defaultColor,G(this,qr,n.thickness||Sn._defaultThickness),G(this,el,n.opacity||Sn._defaultOpacity),G(this,Js,n.boxes||null),G(this,fg,n.methodOfCreation||""),G(this,Qf,n.text||""),this._isDraggable=!1,n.highlightId>-1?(G(this,fr,!0),J(this,Jf,fy).call(this,n),J(this,tl,ac).call(this)):v(this,Js)&&(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,tl,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:v(this,fr)?"free_highlight":"highlight",color:this._uiManager.highlightColorNames.get(this.color),thickness:v(this,qr),methodOfCreation:v(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 v(this,Xf)}updateParams(n,i){switch(n){case bt.HIGHLIGHT_COLOR:J(this,zk,zV).call(this,i);break;case bt.HIGHLIGHT_THICKNESS:J(this,jk,jV).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,v(this,qr)||Sn._defaultThickness],[bt.HIGHLIGHT_FREE,v(this,fr)]]}async addEditToolbar(){const n=await super.addEditToolbar();return n?(this._uiManager.highlightColors&&(G(this,Yf,new im({editor:this})),n.addColorPicker(v(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,tl,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,tl,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;v(this,fr)?(n=(n-this.rotation+360)%360,o=J(s=Sn,Ca,bd).call(s,v(this,So).box,n)):o=J(r=Sn,Ca,bd).call(r,this,n),i.rotate(v(this,ji),n),i.rotate(v(this,Gn),n),i.updateBox(v(this,ji),o),i.updateBox(v(this,Gn),J(l=Sn,Ca,bd).call(l,v(this,Zr).box,n))}render(){if(this.div)return this.div;const n=super.render();v(this,Qf)&&(n.setAttribute("aria-label",v(this,Qf)),n.setAttribute("role","mark")),v(this,fr)?n.classList.add("free"):this.div.addEventListener("keydown",J(this,Bk,BV).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=v(this,uu);const[o,s]=this.parentDimensions;return this.setDims(this.width*o,this.height*s),hb(this,v(this,du),["pointerover","pointerleave"]),this.enableEditing(),n}pointerover(){this.isSelected||this.parent.drawLayer.addClass(v(this,Gn),"hovered")}pointerleave(){this.isSelected||this.parent.drawLayer.removeClass(v(this,Gn),"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(),v(this,Gn)&&((n=this.parent)==null||n.drawLayer.removeClass(v(this,Gn),"hovered"),(i=this.parent)==null||i.drawLayer.addClass(v(this,Gn),"selected"))}unselect(){var n;super.unselect(),v(this,Gn)&&((n=this.parent)==null||n.drawLayer.removeClass(v(this,Gn),"selected"),v(this,fr)||J(this,eh,hy).call(this,!1))}get _mustFixPosition(){return!v(this,fr)}show(n=this._isVisible){super.show(n),this.parent&&(this.parent.drawLayer.show(v(this,ji),n),this.parent.drawLayer.show(v(this,Gn),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=y=>{y.preventDefault(),y.stopPropagation()},m=y=>{d.abort(),J(this,Wk,WV).call(this,n,y)};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,VV).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 y,k,b,$;let s=null;if(n instanceof mV){const{data:{quadPoints:w,rect:C,rotation:_,id:A,color:L,opacity:x,popupRef:T},parent:{page:{pageNumber:O}}}=n;s=n={annotationType:Pt.HIGHLIGHT,color:Array.from(L),opacity:x,quadPoints:w,boxes:null,pageIndex:O-1,rect:C.slice(0),rotation:_,id:A,deleted:!1,popupRef:T}}else if(n instanceof eL){const{data:{inkLists:w,rect:C,rotation:_,id:A,color:L,borderStyle:{rawWidth:x},popupRef:T},parent:{page:{pageNumber:O}}}=n;s=n={annotationType:Pt.HIGHLIGHT,color:Array.from(L),thickness:x,inkLists:w,boxes:null,pageIndex:O-1,rect:C.slice(0),rotation:_,id:A,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,el,u||1),a&&G(c,qr,n.thickness),c.annotationElementId=n.id||null,c._initialData=s;const[d,f]=c.pageDimensions,[h,m]=c.pageTranslation;if(l){const w=G(c,Js,[]);for(let C=0;C<l.length;C+=8)w.push({x:(l[C]-h)/d,y:1-(l[C+1]-m)/f,width:(l[C+2]-l[C])/d,height:(l[C+1]-l[C+5])/f});J(y=c,hg,mP).call(y),J(k=c,tl,ac).call(k),c.rotate(c.rotation)}else if(a){G(c,fr,!0);const w=a[0],C={x:w[0]-h,y:f-(w[1]-m)},_=new dP(C,[0,0,d,f],1,v(c,qr)/2,!0,.001);for(let x=0,T=w.length;x<T;x+=2)C.x=w[x]-h,C.y=f-(w[x+1]-m),_.add(C);const{id:A,clipPathId:L}=i.drawLayer.draw(_,c.color,c._defaultOpacity,!0);J(b=c,Jf,fy).call(b,{highlightOutlines:_.getOutlines(),highlightId:A,clipPathId:L}),J($=c,tl,ac).call($)}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:v(this,el),thickness:v(this,qr),quadPoints:J(this,Dk,DV).call(this),outlines:J(this,Fk,FV).call(this,i),pageIndex:this.pageIndex,rect:i,rotation:J(this,fu,Ap).call(this),structTreeParentId:this._structTreeParentId};return this.annotationElementId&&!J(this,Hk,HV).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 Yi=Sn;Gf=new WeakMap,cg=new WeakMap,Js=new WeakMap,uu=new WeakMap,Yf=new WeakMap,Zr=new WeakMap,ug=new WeakMap,dg=new WeakMap,du=new WeakMap,So=new WeakMap,ji=new WeakMap,fr=new WeakMap,Xf=new WeakMap,el=new WeakMap,Gn=new WeakMap,Qf=new WeakMap,qr=new WeakMap,fg=new WeakMap,hg=new WeakSet,mP=function(){const n=new Ex(v(this,Js),.001);G(this,So,n.getOutlines()),{x:this.x,y:this.y,width:this.width,height:this.height}=v(this,So).box;const i=new Ex(v(this,Js),.0025,.001,this._uiManager.direction==="ltr");G(this,Zr,i.getOutlines());const{lastPoint:o}=v(this,Zr).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,Zr,n.getNewOutline(v(this,qr)/2+s,.0025)),i>=0)G(this,ji,i),G(this,uu,o),this.parent.drawLayer.finalizeLine(i,n),G(this,Gn,this.parent.drawLayer.drawOutline(v(this,Zr)));else if(this.parent){const h=this.parent.viewport.rotation;this.parent.drawLayer.updateLine(v(this,ji),n),this.parent.drawLayer.updateBox(v(this,ji),J(d=Sn,Ca,bd).call(d,v(this,So).box,(h-this.rotation+360)%360)),this.parent.drawLayer.updateLine(v(this,Gn),v(this,Zr)),this.parent.drawLayer.updateBox(v(this,Gn),J(f=Sn,Ca,bd).call(f,v(this,Zr).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}=v(this,Zr).box;G(this,Xf,[(c[0]-r)/a,(c[1]-l)/u])},zk=new WeakSet,zV=function(n){const i=(r,l)=>{var a,u,c;this.color=r,(a=this.parent)==null||a.drawLayer.changeColor(v(this,ji),r),(u=v(this,Yf))==null||u.updateColor(r),G(this,el,l),(c=this.parent)==null||c.drawLayer.changeOpacity(v(this,ji),l)},o=this.color,s=v(this,el);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,jV=function(n){const i=v(this,qr),o=s=>{G(this,qr,s),J(this,Rk,RV).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,RV=function(n){if(!v(this,fr))return;J(this,Jf,fy).call(this,{highlightOutlines:v(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(){v(this,ji)===null||!this.parent||(this.parent.drawLayer.remove(v(this,ji)),G(this,ji,null),this.parent.drawLayer.remove(v(this,Gn)),G(this,Gn,null))},tl=new WeakSet,ac=function(n=this.parent){v(this,ji)===null&&({id:Ui(this,ji)._,clipPathId:Ui(this,uu)._}=n.drawLayer.draw(v(this,So),this.color,v(this,el)),G(this,Gn,n.drawLayer.drawOutline(v(this,Zr))),v(this,du)&&(v(this,du).style.clipPath=v(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,BV=function(n){Sn._keyboardManager.exec(this,n)},eh=new WeakSet,hy=function(n){if(!v(this,Gf))return;const i=window.getSelection();n?i.setPosition(v(this,Gf),v(this,cg)):i.setPosition(v(this,ug),v(this,dg))},fu=new WeakSet,Ap=function(){return v(this,fr)?this.rotation:0},Dk=new WeakSet,DV=function(){if(v(this,fr))return null;const[n,i]=this.pageDimensions,[o,s]=this.pageTranslation,r=v(this,Js),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,FV=function(n){return v(this,So).serialize(n,J(this,fu,Ap).call(this))},Vk=new WeakSet,VV=function(n,i){this._freeHighlight.add(i)&&n.drawLayer.updatePath(this._freeHighlightId,this._freeHighlight)},Wk=new WeakSet,WV=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,HV=function(n){const{color:i}=this._initialData;return n.color.some((o,s)=>o!==i[s])},z(Yi,Ca),z(Yi,Vk),z(Yi,Wk),it(Yi,"_defaultColor",null),it(Yi,"_defaultOpacity",1),it(Yi,"_defaultThickness",12),it(Yi,"_type","highlight"),it(Yi,"_editorType",Pt.HIGHLIGHT),it(Yi,"_freeHighlightId",-1),it(Yi,"_freeHighlight",null),it(Yi,"_freeHighlightClipId","");var hu,pu,cs,nl,Ur,mu,vu,gu,il,th,yu,bu,$a,Zk,ZV,qk,qV,Uk,UV,Kk,KV,mg,gP,Gk,GV,vg,yP,Yk,YV,Xk,XV,Qk,QV,Jk,JV,e2,eW,rl,cc,gg,bP,yg,kP,bg,wP,nh,py,ih,my,Sa,kd,kg,CP,rh,vy,t2,tW,wg,$P,n2,nW,i2,iW,Cg,SP,oh,gy,ku,Lp;const bi=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,rl);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,nl,new Path2D);z(this,Ur,!1);z(this,mu,null);z(this,vu,!1);z(this,gu,!1);z(this,il,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:bi._defaultThickness=i;break;case bt.INK_COLOR:bi._defaultColor=i;break;case bt.INK_OPACITY:bi._defaultOpacity=i/100;break}}updateParams(n,i){switch(n){case bt.INK_THICKNESS:J(this,Zk,ZV).call(this,i);break;case bt.INK_COLOR:J(this,qk,qV).call(this,i);break;case bt.INK_OPACITY:J(this,Uk,UV).call(this,i);break}}static get defaultPropertiesToUpdate(){return[[bt.INK_THICKNESS,bi._defaultThickness],[bt.INK_COLOR,bi._defaultColor||Tt._defaultLineColor],[bt.INK_OPACITY,Math.round(bi._defaultOpacity*100)]]}get propertiesToUpdate(){return[[bt.INK_THICKNESS,this.thickness||bi._defaultThickness],[bt.INK_COLOR,this.color||bi._defaultColor||Tt._defaultLineColor],[bt.INK_OPACITY,Math.round(100*(this.opacity??bi._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,v(this,cs)&&(clearTimeout(v(this,cs)),G(this,cs,null)),(n=v(this,il))==null||n.disconnect(),G(this,il,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(){v(this,Ur)||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(){v(this,Ur)||(super.commit(),this.isEditing=!1,this.disableEditMode(),this.setInForeground(),G(this,Ur,!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()||v(this,Ur)||(this.setInForeground(),n.preventDefault(),this.div.contains(document.activeElement)||this.div.focus({preventScroll:!0}),J(this,Gk,GV).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()&&v(this,Ur)}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,KV).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,rl,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(v(this,yu)===o&&v(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(),v(this,Ur)&&J(this,kg,CP).call(this,n,i),J(this,Sa,kd).call(this),J(this,rl,cc).call(this),this.canvas.style.visibility="visible",this.fixDims()}static async deserialize(n,i,o){var k,b,$;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,Ur,!0),G(s,yu,Math.round(a)),G(s,bu,Math.round(u));const{paths:f,rect:h,rotation:m}=n;for(let{bezier:w}of f){w=J(k=bi,n2,nW).call(k,w,h,m);const C=[];s.paths.push(C);let _=c*(w[0]-d),A=c*(w[1]-d);for(let x=2,T=w.length;x<T;x+=6){const O=c*(w[x]-d),M=c*(w[x+1]-d),B=c*(w[x+2]-d),W=c*(w[x+3]-d),U=c*(w[x+4]-d),ee=c*(w[x+5]-d);C.push([[_,A],[O,M],[B,W],[U,ee]]),_=U,A=ee}const L=J(this,t2,tW).call(this,C);s.bezierPath2D.push(L)}const y=J(b=s,Cg,SP).call(b);return G(s,pu,Math.max(Tt.MIN_SIZE,y[2]-y[0])),G(s,hu,Math.max(Tt.MIN_SIZE,y[3]-y[1])),J($=s,kg,CP).call($,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,iW).call(this,this.scaleFactor/this.parentScale,this.translationX,this.translationY,n),pageIndex:this.pageIndex,rect:n,rotation:this.rotation,structTreeParentId:this._structTreeParentId}}};let co=bi;hu=new WeakMap,pu=new WeakMap,cs=new WeakMap,nl=new WeakMap,Ur=new WeakMap,mu=new WeakMap,vu=new WeakMap,gu=new WeakMap,il=new WeakMap,th=new WeakMap,yu=new WeakMap,bu=new WeakMap,$a=new WeakMap,Zk=new WeakSet,ZV=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,qV=function(n){const i=s=>{this.color=s,J(this,rl,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,UV=function(n){const i=s=>{this.opacity=s,J(this,rl,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,KV=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}${Pje(o)}`},Gk=new WeakSet,GV=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(v(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,v(this,gu)||(G(this,gu,!0),J(this,Sa,kd).call(this),this.thickness||(this.thickness=bi._defaultThickness),this.color||(this.color=bi._defaultColor||Tt._defaultLineColor),this.opacity??(this.opacity=bi._defaultOpacity)),this.currentPath.push([n,i]),G(this,vu,!1),J(this,mg,gP).call(this),G(this,$a,()=>{J(this,Qk,QV).call(this),v(this,$a)&&window.requestAnimationFrame(v(this,$a))}),window.requestAnimationFrame(v(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=v(this,nl);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,nl,l=new Path2D),l.moveTo(...r[0])),J(this,Jk,JV).call(this,l,...r.at(-3),...r.at(-2),n,i)},Yk=new WeakSet,YV=function(){if(this.currentPath.length===0)return;const n=this.currentPath.at(-1);v(this,nl).lineTo(...n)},Xk=new WeakSet,XV=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,YV).call(this);let o;if(this.currentPath.length!==1)o=J(this,e2,eW).call(this);else{const u=[n,i];o=[[u,u.slice(),u.slice(),u]]}const s=v(this,nl),r=this.currentPath;this.currentPath=[],G(this,nl,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,QV=function(){if(!v(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(v(this,nl)),r.restore()},Jk=new WeakSet,JV=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,eW=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],[y,k]=n[o+1],b=(h+y)/2,$=(m+k)/2,w=[s+2*(h-s)/3,r+2*(m-r)/3],C=[b+2*(h-b)/3,$+2*(m-$)/3];i.push([[s,r],w,C,[b,$]]),[s,r]=[b,$]}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},rl=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(v(this,th))return;G(this,th,new AbortController);const n=this._uiManager.combinedSignal(v(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=v(this,mu))==null||i.abort(),G(this,mu,null),J(this,gg,bP).call(this),v(this,cs)&&clearTimeout(v(this,cs)),G(this,cs,setTimeout(()=>{G(this,cs,null),this.canvas.removeEventListener("contextmenu",io)},10)),J(this,Xk,XV).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,il,new ResizeObserver(n=>{const i=n[0].contentRect;i.width&&i.height&&this.setDimensions(i.width,i.height)})),v(this,il).observe(this.div),this._uiManager._signal.addEventListener("abort",()=>{var n;(n=v(this,il))==null||n.disconnect(),G(this,il,null)},{once:!0})},Sa=new WeakSet,kd=function(){if(!v(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)/v(this,pu),r=(i-o)/v(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,tW=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,nW=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,iW=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 y=0,k=f.length;y<k;y++){const[b,$,w,C]=f[y];if(b[0]===C[0]&&b[1]===C[1]&&k===1){const W=n*b[0]+a,U=n*b[1]+u;h.push(W,U),m.push(W,U);break}const _=n*b[0]+a,A=n*b[1]+u,L=n*$[0]+a,x=n*$[1]+u,T=n*w[0]+a,O=n*w[1]+u,M=n*C[0]+a,B=n*C[1]+u;y===0&&(h.push(_,A),m.push(_,A)),h.push(L,x,T,O,M,B),m.push(L,x),y===k-1&&m.push(M,B)}r.push({bezier:J(c=bi,wg,$P).call(c,h,s,this.rotation),points:J(d=bi,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 v(this,Ur)?Math.ceil(this.thickness*this.parentScale):0},ku=new WeakSet,Lp=function(n=!1){if(this.isEmpty())return;if(!v(this,Ur)){J(this,rl,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+v(this,pu)*this.scaleFactor),r=Math.ceil(o+v(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,rl,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,ol,Pa,sh,us,sl,ds,Tr,lh,wu,Ip,Cu,Tp,ah,yy,$g,_P,r2,rW,ch,by,Sg,PP,uh,ky,o2,oW,s2,sW;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,ol,null);z(this,Pa,null);z(this,sh,"");z(this,us,null);z(this,sl,null);z(this,ds,null);z(this,Tr,!1);z(this,lh,!1);G(this,ol,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;v(this,$i)&&(G(this,wn,null),this._uiManager.imageManager.deleteId(v(this,$i)),(n=v(this,us))==null||n.remove(),G(this,us,null),(i=v(this,sl))==null||i.disconnect(),G(this,sl,null),v(this,ds)&&(clearTimeout(v(this,ds)),G(this,ds,null))),super.remove()}rebuild(){if(!this.parent){v(this,$i)&&J(this,ah,yy).call(this);return}super.rebuild(),this.div!==null&&(v(this,$i)&&v(this,us)===null&&J(this,ah,yy).call(this),this.isAttachedToDOM||this.parent.add(this))}onceAdded(){this._isDraggable=!0,this.div.focus()}isEmpty(){return!(v(this,_a)||v(this,wn)||v(this,ol)||v(this,Pa)||v(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(),v(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}=v(this,wn),l=new E6;let a=v(this,wn),u=s,c=r,d=null;if(i){if(s>i||r>i){const x=Math.min(i/s,i/r);u=Math.floor(s*x),c=Math.floor(r*x)}d=document.createElement("canvas");const m=d.width=Math.ceil(u*l.sx),y=d.height=Math.ceil(c*l.sy);v(this,Tr)||(a=J(this,ch,by).call(this,m,y));const k=d.getContext("2d");k.filter=this._uiManager.hcmFilter;let b="white",$="#cfcfd8";this._uiManager.hcmFilter!=="none"?$="black":(h=window.matchMedia)!=null&&h.call(window,"(prefers-color-scheme: dark)").matches&&(b="#8f8f9d",$="#42414d");const w=15,C=w*l.sx,_=w*l.sy,A=new OffscreenCanvas(C*2,_*2),L=A.getContext("2d");L.fillStyle=b,L.fillRect(0,0,C*2,_*2),L.fillStyle=$,L.fillRect(0,0,C,_),L.fillRect(C,_,C,_),k.fillStyle=k.createPattern(A,"repeat"),k.fillRect(0,0,m,y),k.drawImage(a,0,0,a.width,a.height,0,0,m,y)}let f=null;if(o){let m,y;if(l.symmetric&&a.width<n&&a.height<n)m=a.width,y=a.height;else if(a=v(this,wn),s>n||r>n){const $=Math.min(n/s,n/r);m=Math.floor(s*$),y=Math.floor(r*$),v(this,Tr)||(a=J(this,ch,by).call(this,m,y))}const b=new OffscreenCanvas(m,y).getContext("2d",{willReadFrequently:!0});b.drawImage(a,0,0,a.width,a.height,0,0,m,y),f={width:m,height:y,data:b.getImageData(0,0,m,y).data}}return{canvas:d,width:u,height:c,imageData:f}}getImageForAltText(){return v(this,us)}static async deserialize(n,i,o){var y;let s=null;if(n instanceof vV){const{data:{rect:k,rotation:b,id:$,structParent:w,popupRef:C},container:_,parent:{page:{pageNumber:A}}}=n,L=_.querySelector("canvas"),x=o.imageManager.getFromCanvas(_.id,L);L.remove();const T=((y=await i._structTree.getAriaAttributes(`${W7}${$}`))==null?void 0:y.get("aria-label"))||"";s=n={annotationType:Pt.STAMP,bitmapId:x.id,bitmap:x.bitmap,pageIndex:A-1,rect:k.slice(0),rotation:b,id:$,deleted:!1,accessibilityData:{decorative:!1,altText:T},isSvg:!1,structParent:w,popupRef:C}}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,ol,u),G(r,Tr,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:v(this,$i),pageIndex:this.pageIndex,rect:this.getRect(0,0),rotation:this.rotation,isSvg:v(this,Tr),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,sW).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=v(this,Tr)?(o.rect[2]-o.rect[0])*(o.rect[3]-o.rect[1]):null;if(!i.stamps.has(v(this,$i)))i.stamps.set(v(this,$i),{area:l,serialized:o}),o.bitmap=J(this,uh,ky).call(this,!1);else if(v(this,Tr)){const a=i.stamps.get(v(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,ol=new WeakMap,Pa=new WeakMap,sh=new WeakMap,us=new WeakMap,sl=new WeakMap,ds=new WeakMap,Tr=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,Tr,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),!!v(this,us)){if(this._uiManager.useNewAltTextWhenAddingImage&&this._uiManager.useNewAltTextFlow&&v(this,wn)){this._editToolbar.hide(),this._uiManager.editAltText(this,!0);return}if(!this._uiManager.useNewAltTextWhenAddingImage&&this._uiManager.useNewAltTextFlow&&v(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(v(this,$i)){this._uiManager.enableWaiting(!0),this._uiManager.imageManager.getFromId(v(this,$i)).then(o=>J(this,wu,Ip).call(this,o,!0)).finally(()=>J(this,Cu,Tp).call(this));return}if(v(this,ol)){const o=v(this,ol);G(this,ol,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(v(this,Pa)){const o=v(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}=v(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,oW).call(this),v(this,lh)||(this.parent.addUndoableEditor(this),G(this,lh,!0)),this._reportTelemetry({action:"inserted_image"}),v(this,sh)&&c.setAttribute("aria-label",v(this,sh))},r2=new WeakSet,rW=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,v(this,ds)!==null&&clearTimeout(v(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}=v(this,wn);let r=o,l=s,a=v(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=v(this,us);if(!l||l.width===s&&l.height===r)return;l.width=s,l.height=r;const a=v(this,Tr)?v(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(v(this,Tr)){const s=this._uiManager.imageManager.getSvgUrl(v(this,$i));if(s)return s}const i=document.createElement("canvas");return{width:i.width,height:i.height}=v(this,wn),i.getContext("2d").drawImage(v(this,wn),0,0),i.toDataURL()}if(v(this,Tr)){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(v(this,wn),0,0,v(this,wn).width,v(this,wn).height,0,0,s,r),l.transferToImageBitmap()}return structuredClone(v(this,wn))},o2=new WeakSet,oW=function(){this._uiManager._signal&&(G(this,sl,new ResizeObserver(n=>{const i=n[0].contentRect;i.width&&i.height&&J(this,r2,rW).call(this,i.width,i.height)})),v(this,sl).observe(this.div),this._uiManager._signal.addEventListener("abort",()=>{var n;(n=v(this,sl))==null||n.disconnect(),G(this,sl,null)},{once:!0}))},s2=new WeakSet,sW=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,ll,Or,La,fh,hh,Ri,al,pt,Ea,l2,lW,_g,AP,Pg,LP,Ag,EP,ph,wy;const Ns=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,ll,null);z(this,Or,new Map);z(this,La,!1);z(this,fh,!1);z(this,hh,!1);z(this,Ri,null);z(this,al,null);z(this,pt,void 0);const d=[...v(Ns,Ea).values()];if(!Ns._initialized){Ns._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,Ri,a),this.drawLayer=l,this._structTree=o,v(this,pt).addLayer(this)}get isEmpty(){return v(this,Or).size===0}get isInvisible(){return this.isEmpty&&v(this,pt).getMode()===Pt.NONE}updateToolbar(t){v(this,pt).updateToolbar(t)}updateMode(t=v(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 v(Ns,Ea).values())n.toggle(`${i._type}Editing`,t===i._editorType);this.div.hidden=!1}hasTextLayer(t){var n;return t===((n=v(this,Ri))==null?void 0:n.div)}addInkEditorIfNeeded(t){if(v(this,pt).getMode()!==Pt.INK)return;if(!t){for(const i of v(this,Or).values())if(i.isEmpty()){i.setInBackground();return}}this.createAndAddNewEditor({offsetX:0,offsetY:0},!1).setInBackground()}setEditingState(t){v(this,pt).setEditingState(t)}addCommands(t){v(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=v(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 v(this,Or).values())i.enableEditing(),i.show(!0),i.annotationElementId&&(v(this,pt).removeChangedExistingAnnotation(i),t.add(i.annotationElementId));if(!v(this,fs))return;const n=v(this,fs).getEditableAnnotations();for(const i of n){if(i.hide(),v(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 v(this,Or).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(v(this,fs)){const s=v(this,fs).getEditableAnnotations();for(const r of s){const{id:l}=r.data;if(v(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&&(v(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 v(Ns,Ea).values())i.remove(`${s._type}Editing`);this.disableTextSelection(),this.toggleAnnotationLayerPointerEvents(!0),G(this,hh,!1)}getEditableAnnotation(t){var n;return((n=v(this,fs))==null?void 0:n.getEditableAnnotation(t))||null}setActiveEditor(t){v(this,pt).getActive()!==t&&v(this,pt).setActiveEditor(t)}enableTextSelection(){var t;if(this.div.tabIndex=-1,(t=v(this,Ri))!=null&&t.div&&!v(this,al)){G(this,al,new AbortController);const n=v(this,pt).combinedSignal(v(this,al));v(this,Ri).div.addEventListener("pointerdown",J(this,l2,lW).bind(this),{signal:n}),v(this,Ri).div.classList.add("highlighting")}}disableTextSelection(){var t;this.div.tabIndex=0,(t=v(this,Ri))!=null&&t.div&&v(this,al)&&(v(this,al).abort(),G(this,al,null),v(this,Ri).div.classList.remove("highlighting"))}enableClick(){if(v(this,Aa))return;G(this,Aa,new AbortController);const t=v(this,pt).combinedSignal(v(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=v(this,Aa))==null||t.abort(),G(this,Aa,null)}attach(t){v(this,Or).set(t.id,t);const{annotationElementId:n}=t;n&&v(this,pt).isDeletedAnnotationElement(n)&&v(this,pt).removeDeletedAnnotationElement(t)}detach(t){var n;v(this,Or).delete(t.id),(n=v(this,$u))==null||n.removePointerInTextLayer(t.contentDiv),!v(this,hh)&&t.annotationElementId&&v(this,pt).addDeletedAnnotationElement(t)}remove(t){this.detach(t),v(this,pt).removeEditor(t),t.div.remove(),t.isAttachedToDOM=!1,v(this,fh)||this.addInkEditorIfNeeded(!1)}changeParent(t){var n;t.parent!==this&&(t.parent&&t.annotationElementId&&(v(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),v(this,pt).addEditor(t),this.attach(t),!t.isAttachedToDOM){const n=t.render();this.div.append(n),t.isAttachedToDOM=!0}t.fixAndSetPosition(),t.onceAdded(),v(this,pt).addToAnnotationStorage(t),t._reportTelemetry(t.telemetryInitialData)}}moveEditorInDOM(t){var i;if(!t.isAttachedToDOM)return;const{activeElement:n}=document;t.div.contains(n)&&!v(this,ll)&&(t._focusEventsAllowed=!1,G(this,ll,setTimeout(()=>{G(this,ll,null),t.div.contains(document.activeElement)?t._focusEventsAllowed=!0:(t.div.addEventListener("focusin",()=>{t._focusEventsAllowed=!0},{once:!0,signal:v(this,pt)._signal}),n.focus())},0))),t._structTreeParentId=(i=v(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 v(this,pt).getId()}combinedSignal(t){return v(this,pt).combinedSignal(t)}canCreateNewEmptyEditor(){var t;return(t=v(this,_g,AP))==null?void 0:t.canCreateNewEmptyEditor()}pasteEditor(t,n){v(this,pt).updateToolbar(t),v(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:v(this,pt),isCentered:!0,...n});r&&this.add(r)}async deserialize(t){var n;return await((n=v(Ns,Ea).get(t.annotationType??t.annotationEditorType))==null?void 0:n.deserialize(t,this,v(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:v(this,pt),isCentered:n,...i});return s&&this.add(s),s}addNewEditor(){this.createAndAddNewEditor(J(this,Ag,EP).call(this),!0)}setSelected(t){v(this,pt).setSelected(t)}toggleSelected(t){v(this,pt).toggleSelected(t)}unselect(t){v(this,pt).unselect(t)}pointerup(t){const{isMac:n}=or.platform;if(!(t.button!==0||t.ctrlKey&&n)&&t.target===this.div&&v(this,La)){if(G(this,La,!1),!v(this,dh)){G(this,dh,!0);return}if(v(this,pt).getMode()===Pt.STAMP){v(this,pt).unselectAll();return}this.createAndAddNewEditor(t,!1)}}pointerdown(t){if(v(this,pt).getMode()===Pt.HIGHLIGHT&&this.enableTextSelection(),v(this,La)){G(this,La,!1);return}const{isMac:n}=or.platform;if(t.button!==0||t.ctrlKey&&n||t.target!==this.div)return;G(this,La,!0);const i=v(this,pt).getActive();G(this,dh,!i||i.isEmpty())}findNewParent(t,n,i){const o=v(this,pt).findParent(n,i);return o===null||o===this?!1:(o.changeParent(t),!0)}destroy(){var t,n;((t=v(this,pt).getActive())==null?void 0:t.parent)===this&&(v(this,pt).commitOrRemove(),v(this,pt).setActiveEditor(null)),v(this,ll)&&(clearTimeout(v(this,ll)),G(this,ll,null));for(const i of v(this,Or).values())(n=v(this,$u))==null||n.removePointerInTextLayer(i.contentDiv),i.setParent(null),i.isAttachedToDOM=!1,i.div.remove();this.div=null,v(this,Or).clear(),v(this,pt).removeLayer(this)}render({viewport:t}){this.viewport=t,Du(this.div,t);for(const n of v(this,pt).getEditors(this.pageIndex))this.add(n),n.rebuild();this.updateMode()}update({viewport:t}){v(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 v(this,Or).values())o.rotate(i);this.addInkEditorIfNeeded(!1)}get pageDimensions(){const{pageWidth:t,pageHeight:n}=this.viewport.rawDims;return[t,n]}get scale(){return v(this,pt).viewParameters.realScale}};let Op=Ns;$u=new WeakMap,dh=new WeakMap,fs=new WeakMap,Aa=new WeakMap,ll=new WeakMap,Or=new WeakMap,La=new WeakMap,fh=new WeakMap,hh=new WeakMap,Ri=new WeakMap,al=new WeakMap,pt=new WeakMap,Ea=new WeakMap,l2=new WeakSet,lW=function(t){v(this,pt).unselectAll();const{target:n}=t;if(n===v(this,Ri).div||(n.getAttribute("role")==="img"||n.classList.contains("endOfContent"))&&v(this,Ri).div.contains(n)){const{isMac:i}=or.platform;if(t.button!==0||t.ctrlKey&&i)return;v(this,pt).showAllEditors("highlight",!0,!0),v(this,Ri).div.classList.add("free"),this.toggleDrawing(),Yi.startHighlighting(this,v(this,pt).direction==="ltr",{target:v(this,Ri).div,x:t.x,y:t.y}),v(this,Ri).div.addEventListener("pointerup",()=>{v(this,Ri).div.classList.remove("free"),this.toggleDrawing(!0)},{once:!0,signal:v(this,pt)._signal}),t.preventDefault()}},_g=new WeakSet,AP=function(){return v(Ns,Ea).get(v(this,pt).getMode())},Pg=new WeakSet,LP=function(t){const n=v(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 v(this,Or).values())t.isEmpty()&&t.remove();G(this,fh,!1)},it(Op,"_initialized",!1),z(Op,Ea,new Map([ao,co,Ep,Yi].map(t=>[t._editorType,t])));var hs,Lg,Rn,cl,Eg,IP,Ig,TP,a2,aW;const Mi=class{constructor({pageIndex:t}){z(this,Ig);z(this,a2);z(this,hs,null);z(this,Lg,0);z(this,Rn,new Map);z(this,cl,new Map);this.pageIndex=t}setParent(t){if(!v(this,hs)){G(this,hs,t);return}if(v(this,hs)!==t){if(v(this,Rn).size>0)for(const n of v(this,Rn).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=Ui(this,Lg)._++,r=J(this,Ig,TP).call(this,t.box);r.classList.add(...t.classNamesForDrawing);const l=Mi._svgFactory.createElement("defs");r.append(l);const a=Mi._svgFactory.createElement("path");l.append(a);const u=`path_p${this.pageIndex}_${s}`;a.setAttribute("id",u),a.setAttribute("d",t.toSVGPath()),o&&v(this,cl).set(s,a);const c=J(this,a2,aW).call(this,l,u),d=Mi._svgFactory.createElement("use");return r.append(d),r.setAttribute("fill",n),r.setAttribute("fill-opacity",i),d.setAttribute("href",`#${u}`),v(this,Rn).set(s,r),{id:s,clipPathId:`url(#${c})`}}drawOutline(t){const n=Ui(this,Lg)._++,i=J(this,Ig,TP).call(this,t.box);i.classList.add(...t.classNamesForOutlining);const o=Mi._svgFactory.createElement("defs");i.append(o);const s=Mi._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=Mi._svgFactory.createElement("mask");o.append(c),l=`mask_p${this.pageIndex}_${n}`,c.setAttribute("id",l),c.setAttribute("maskUnits","objectBoundingBox");const d=Mi._svgFactory.createElement("rect");c.append(d),d.setAttribute("width","1"),d.setAttribute("height","1"),d.setAttribute("fill","white");const f=Mi._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=Mi._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"),v(this,Rn).set(n,i),n}finalizeLine(t,n){const i=v(this,cl).get(t);v(this,cl).delete(t),this.updateBox(t,n.box),i.setAttribute("d",n.toSVGPath())}updateLine(t,n){v(this,Rn).get(t).firstChild.firstChild.setAttribute("d",n.toSVGPath())}updatePath(t,n){v(this,cl).get(t).setAttribute("d",n.toSVGPath())}updateBox(t,n){var i;J(i=Mi,Eg,IP).call(i,v(this,Rn).get(t),n)}show(t,n){v(this,Rn).get(t).classList.toggle("hidden",!n)}rotate(t,n){v(this,Rn).get(t).setAttribute("data-main-rotation",n)}changeColor(t,n){v(this,Rn).get(t).setAttribute("fill",n)}changeOpacity(t,n){v(this,Rn).get(t).setAttribute("fill-opacity",n)}addClass(t,n){v(this,Rn).get(t).classList.add(n)}removeClass(t,n){v(this,Rn).get(t).classList.remove(n)}getSVGRoot(t){return v(this,Rn).get(t)}remove(t){v(this,cl).delete(t),v(this,hs)!==null&&(v(this,Rn).get(t).remove(),v(this,Rn).delete(t))}destroy(){G(this,hs,null);for(const t of v(this,Rn).values())t.remove();v(this,Rn).clear(),v(this,cl).clear()}};let Cy=Mi;hs=new WeakMap,Lg=new WeakMap,Rn=new WeakMap,cl=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=Mi._svgFactory.create(1,1,!0);return v(this,hs).append(n),n.setAttribute("aria-hidden",!0),J(i=Mi,Eg,IP).call(i,n,t),n},a2=new WeakSet,aW=function(t,n){const i=Mi._svgFactory.createElement("clipPath");t.append(i);const o=`clip_${n}`;i.setAttribute("id",o),i.setAttribute("clipPathUnits","objectBoundingBox");const s=Mi._svgFactory.createElement("use");return i.append(s),s.setAttribute("href",`#${n}`),s.classList.add("clip"),o},z(Cy,Eg);var oBe=Ct.AbortException,sBe=Ct.AnnotationEditorLayer,lBe=Ct.AnnotationEditorParamsType,aBe=Ct.AnnotationEditorType,cBe=Ct.AnnotationEditorUIManager,uBe=Ct.AnnotationLayer,dBe=Ct.AnnotationMode,fBe=Ct.ColorPicker,hBe=Ct.DOMSVGFactory,pBe=Ct.DrawLayer,mBe=Ct.FeatureTest,cW=Ct.GlobalWorkerOptions,vBe=Ct.ImageKind,gBe=Ct.InvalidPDFException,yBe=Ct.MissingPDFException,bBe=Ct.OPS,kBe=Ct.OutputScale,wBe=Ct.PDFDataRangeTransport,CBe=Ct.PDFDateString,$Be=Ct.PDFWorker,SBe=Ct.PasswordResponses,_Be=Ct.PermissionFlag,PBe=Ct.PixelsPerInch,ABe=Ct.RenderingCancelledException,LBe=Ct.TextLayer,EBe=Ct.UnexpectedResponseException,IBe=Ct.Util,TBe=Ct.VerbosityLevel,OBe=Ct.XfaLayer,xBe=Ct.build,MBe=Ct.createValidAbsoluteUrl,NBe=Ct.fetchData,zBe=Ct.getDocument,jBe=Ct.getFilenameFromUrl,RBe=Ct.getPdfFilenameFromUrl,BBe=Ct.getXfaPageViewport,DBe=Ct.isDataScheme,FBe=Ct.isPdfFile,VBe=Ct.noContextMenu,WBe=Ct.normalizeUnicode,HBe=Ct.setLayerDimensions,ZBe=Ct.shadow,uW=Ct.version;const qBe=Object.freeze(Object.defineProperty({__proto__:null,AbortException:oBe,AnnotationEditorLayer:sBe,AnnotationEditorParamsType:lBe,AnnotationEditorType:aBe,AnnotationEditorUIManager:cBe,AnnotationLayer:uBe,AnnotationMode:dBe,ColorPicker:fBe,DOMSVGFactory:hBe,DrawLayer:pBe,FeatureTest:mBe,GlobalWorkerOptions:cW,ImageKind:vBe,InvalidPDFException:gBe,MissingPDFException:yBe,OPS:bBe,OutputScale:kBe,PDFDataRangeTransport:wBe,PDFDateString:CBe,PDFWorker:$Be,PasswordResponses:SBe,PermissionFlag:_Be,PixelsPerInch:PBe,RenderingCancelledException:ABe,TextLayer:LBe,UnexpectedResponseException:EBe,Util:IBe,VerbosityLevel:TBe,XfaLayer:OBe,build:xBe,createValidAbsoluteUrl:MBe,fetchData:NBe,getDocument:zBe,getFilenameFromUrl:jBe,getPdfFilenameFromUrl:RBe,getXfaPageViewport:BBe,isDataScheme:DBe,isPdfFile:FBe,noContextMenu:VBe,normalizeUnicode:WBe,setLayerDimensions:HBe,shadow:ZBe,version:uW},Symbol.toStringTag,{value:"Module"}));cW.workerSrc=`//unpkg.com/pdfjs-dist@${uW}/build/pdf.worker.mjs`;const UBe={__name:"PDFViewer",props:{url:String,doc_width:Number,positions:Array},setup(e){const t=e,n=mA("box"),i=(()=>{const s={};return t.positions.forEach((r,l)=>{const a=r[0],u=r[1],c=r[2],d=r[3],f=r[4];a in s?s[a].push({x1:u,x2:c,y1:d,y2:f}):s[a]=[{x1:u,x2:c,y1:d,y2:f}]}),s})();function o(s,r,l,a,u){s.fillStyle="rgba(255, 255, 0, 0.5)";const c=l-r,d=u-a;s.fillRect(r,a,c,d)}return at(()=>{qBe.getDocument(t.url).promise.then(async s=>{const r=s.numPages;let l=-1,a=0;const u=[];for(let c=1;c<=r;c++){const d=document.createElement("canvas"),f=d.getContext("2d"),h=await s.getPage(c),m=h.getViewport({scale:1});u.push(a),d.width=m.width,d.height=m.height,a=a+d.height,h.render({viewport:m,canvasContext:f}).promise.then(()=>{if(c in i){const y=i[c];l===-1&&(l=c),y.forEach(k=>{o(f,k.x1,k.x2,k.y1,k.y2)})}n.value.appendChild(d)})}l!==-1&&(console.log(u,"h-list"),setTimeout(()=>{n.value.scrollTop=u[l]},50))})}),(s,r)=>(S(),I("div",{class:"pdf-container",ref_key:"box",ref:n},null,512))}},KBe=yn(UBe,[["__scopeId","data-v-1dea7860"]]),GBe="/assets/icon-cba3e3a6.svg",YBe="/assets/pdf.44344347-704e040d.svg";const XBe={class:"file-name-display"},QBe={class:"file-name-icon"},JBe=["src"],eDe={class:"file-name-label"},tDe={__name:"FileNameDisplay",props:{file_name:String,file_id:String},setup(e){const t=e,n=function(){const s=t.file_name.split(".");return s[s.length-1]}(),o={docx:GBe,pdf:YBe}[n];return(s,r)=>(S(),I("div",XBe,[P("span",QBe,[P("img",{src:Qr(o)},null,8,JBe)]),P("span",eDe,Oe(e.file_name),1)]))}},nDe=yn(tDe,[["__scopeId","data-v-ca94ea17"]]);const iDe={class:"refference-container"},rDe={class:"ref-text-content"},Ix=620,oDe={__name:"RefferenceFlag",props:{img:String,text:String,doc_id:String,doc_name:String,positions:Array},setup(e){const t=e,n=D(`http://192.168.20.119:11080/v1/document/get/${t.doc_id}`),i=D(!1),o=()=>{const l=t.doc_name;l&&l.indexOf(".pdf")===l.length-4&&(i.value=!0)},s=()=>{i.value=!1},r=()=>{i.value=!1};return(l,a)=>{const u=se("a-popover"),c=se("a-drawer");return S(),I("span",iDe,[g(u,null,{title:ve(()=>a[0]||(a[0]=[])),content:ve(()=>[P("div",rDe,Oe(e.text),1),g(nDe,{onClick:o,file_name:e.doc_name,file_id:e.doc_id},null,8,["file_name","file_id"])]),default:ve(()=>[a[1]||(a[1]=P("span",{class:"circle"},null,-1))]),_:1}),g(c,{width:Ix,visible:i.value,onOk:s,onCancel:r,unmountOnClose:""},{default:ve(()=>[g(KBe,{url:n.value,doc_width:Ix,positions:e.positions},null,8,["url","positions"])]),_:1},8,["visible"])])}}},sDe=yn(oDe,[["__scopeId","data-v-13b22e95"]]),lDe={__name:"RefferenceRoot",props:{img:String,text:String,doc_id:String,doc_name:String,positions:Array},setup(e){return(t,n)=>(S(),pe(sDe,{img:e.img,text:e.text,doc_id:e.doc_id,doc_name:e.doc_name,positions:e.positions},null,8,["img","text","doc_id","doc_name","positions"]))}};function aDe(e,t={}){const n=za(lDe,{img: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(ND),n.use(Ch),n.mount(e),()=>{n.unmount()}}function cDe(e){setTimeout(()=>{document.querySelectorAll(".refflag-refflag-refflag").forEach((n,i)=>{const o=n.getAttribute("data-flag-index"),s=n.getAttribute("data-list-index"),u=e[s].reference.chunks[o],c={refference:{chunk_id:u.chunk_id,content_ltks:u.content_ltks,content_with_weight:u.content_with_weight,doc_id:u.doc_id,docnm_kwd:u.docnm_kwd,img_id:u.img_id,important_kwd:u.important_kwd,kb_id:u.kb_id,positions:u.positions,similarity:u.similarity,term_similarity:u.term_similarity,vector_similarity:u.vector_similarity}};aDe(n,c)})},100)}const OP="/assets/logo-b994dd28.jpg",dW="/assets/word-a0fbd3d4.svg",uDe="/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=",hDe="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAMAAAANIilAAAAAPFBMVEUAAABmZmZmZmZmZmZnZ2dlZWVmZmZmZmZnZ2dmZmZnZ2dlZWVmZmZmZmZnZ2dmZmZlZWVnZ2doaGhnZ2cgyu/9AAAAFHRSTlMA/4B/gX6C3F17aT944Dl9NXdAYQWHswgAAACgSURBVHic7dbXDoAgDAVQ997+/78aiQmm0hYFoom9j5rjwFoaSZzT9DGZssLtQtM9E4prHs8oznicBsQJdjYRfGQtuTVWF1R4BLblP5DGOcAWdYXj9A6G7+yOM3KNBXvD6uB7mP6XBH8Dq7aHdkXBT7COV2xs5hjuXPBgemy4gZnxdZQq+Dvju/JvMZ1A2GKsgHWlYzHQwLo6xWVEl1hmA8xgBvZULXOQAAAAAElFTkSuQmCC",pDe="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",mDe="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==",vDe="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAMAAAANIilAAAAA81BMVEVVVVVmZmZmZmZmZmZmZmZlZWVmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZlZWVJSUlkZGRlZWVlZWVlZWVmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZlZWVkZGRnZ2ddXV1mZmZoaGhmZmZaWlpmZmZmZmZjY2NmZmZlZWVnZ2dlZWVmZmZmZmZmZmZjY2NmZmZiYmJmZmZmZmZmZmZmZmZVVVVhYWFhYWFlZWVgYGBkZGRiYmJmZmZkZGRdXV1mZmZmZmZgYGBgYGBiYmJkZGRnZ2dmZmZmZmZmZmZjY2NkZGRmZmZhfb6eAAAAUXRSTlMG//BzwUTS8oS6b3bg1f1fteYHQpZps/WPnX07+M7HeNxUNaML6hurEcwmH+MqUTKLp4Akyho3mFZ6CSIVvxheLwo4FvlGCBANFyqvSw8SIedkJ+y3AAABxklEQVR4nO2WZ1/CQAzGe1VZUrbsoQwFZKjg3nsr3//TSHKlvW5yP1/yvGma3J/eSHIoK/2bUgWtFZvIsRGG2pRhX1UOs/ovHY7pLGM9MpuJGzArU+EdvuAwPsZEeB2glPKBcI7GNhHaUJQjeEZp8CEwobkxBiNOYvfxw0kw0SLBB0B07qXgb9xkfkJkGBOk8C4F8wQ55S9UmCdIXw7GBMnrL/zATTX92ZNFgpiwRaGRD2wkiAfMEt41LiQIqOBCe3cITJCZ8Rp1g8PHNihbmj4Z0XPD3Y9E10UNMK6fo66rkvjL1RvvLSnCgIHoadcs0/r0ZvkWdkSH5buMrfmwXVy04BjaNsQPfoAB24ID+4Va3p2b2HH94CQMSAkODRwNNANhvAyKggPn+rMcvAcDtuwwNwPhEAzISsJVGCBmGAGe2E+KAn9BvC4JY39rScI5a93Q4GuIn0nCaYjfycFvEE5cyMHYHcWyoMC39rKgwI6yoMCOsqDAjrKgwFgW0DRMzcyT94crEFWtPsw5bdQNgitTiC7uQF3POO9lZVxFXBnXS8VDtbZtPo/Cv8UAqZeO1Qx7S7JaxWUvXhq1WSKITOet+bESTX8ZphmafNtiEwAAAABJRU5ErkJggg==",gDe="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",yDe="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAMAAAANIilAAAAAZlBMVEUAAABmZmZmZmZpaWlmZmZmZmZpaWlmZmZkZGRoaGhmZmZlZWVmZmZmZmZmZmZnZ2dmZmZnZ2dnZ2dmZmZmZmZnZ2doaGhnZ2dmZmZnZ2dmZmZiYmJmZmZlZWVxcXFmZmZmZmZmZmY+0B/iAAAAInRSTlMA/4An6+gi3Rcb4CvY7hRnwHg/Xn9tFlX4fHoao1EJ9BnknduSLwAAAQNJREFUeJzt1kkSgjAUBFAFxAGVWcDZ+19SQdCEdJL/0YVW0QsWIQ9CQ1GZjPnDuGnl9NOcUEYTxeblVE1zRhl9XlNICCgVH6Al4uITvK8HI3NhRx12YBFS/Ntw7M+0y7ZiwbJxa1dZfcx4uLNLOM+MXxbPM+K35WPBsrFouViyTOxKloddT7Is3Np5Z3Ew7uzCaDEmWoipFmGyBRhbWtua+5Kwbs0UHOiel4CDja4rO27tGvRsxZ3dqpaKoaUs+1EXtpTCXE9jaa9qh+2Av+eIv4w12wolUT2v6uFT8zkTk/bwlWFL5QvCmziYUK2iEDYdplxi2GQS2wtz8rP9lYz5udwB2RUKpDW81egAAAAASUVORK5CYII=";const bDe=N({components:{DialogFeedback:$ze},props:["open","suggestions","isSetting","readonly","type","list","agentId","dialogId","reference"],setup(e,{emit:t}){const n=D([[{}]]),i={},o=le=>rje(le),s=(le,ue)=>{const ge=` <span class="circle" data-list-index="${ue}"></span>`;return le.replace(/##\d\$\$/g,ge)},{helper:r,ajax:l}=Ze("$global"),a=D(r.read("userName")||""),u=e.list.map((le,ue)=>({answer:s(le.answer,ue),question:le.question,reference:le.reference&&le.reference.chunks&&le.reference.doc_aggs?le.reference.doc_aggs.map(ge=>({id:ge.doc_id,doc_name:ge.doc_name,page:0,content_ltks:[le.reference.chunks.find(ce=>ce.doc_id==ge.doc_id).content_ltks]})):[]})),c=xe(u||[]),d=D(0),f=D(!1),h=xe([]);let m=c.length;const y=D(""),k=D({}),b=async()=>{await wt(),y.value&&(y.value.scrollTop=y.value.scrollHeight)};let $=null;const w=()=>{window.clearInterval($),t("set-readonly",!1),c[m]&&(c[m].other={token:"4.0s | Tokens"}),b(),m+=1},C=le=>{c.splice(m,1,le),d.value=Math.random(),b()},_=le=>{e.readonly||(h[le].save=!h[le].save)},A=le=>{e.readonly||(h[le].open=!h[le].open)},L=(le,ue)=>{h[le].documentOpenIndex===ue?h[le].documentOpenIndex=-1:h[le].documentOpenIndex=ue},x=()=>{e.readonly||(f.value=!0)},T=()=>{f.value=!1},O=()=>{f.value=!1},M=le=>{e.readonly},B=le=>{e.readonly||r.copyText(le,"复制成功")},W=le=>{e.readonly||setTimeout(()=>{r.$bus.emit("send-message",le)},200)},U=()=>{t("go-document")},ee=le=>{const ue=i;return le.capacity={type:ue.type,text:ue.text,status:"loading",data:null},h[m]={save:!1,open:!1,documentOpenIndex:-1},C(le),le},V=D(null),R=D(!1),F=D(""),K=D([]),q=(le,ue=null)=>{let ge={question:le,capacity:null,answer:"",other:null,file:null};return C(ge),ge},Y=le=>{le.answer=F.value,le.reference=K.value,C(le)},oe=()=>{R.value=!0,t("set-readonly",!0),V.value.capacity=i,Y(V.value)},fe=le=>{window.open(le,"_blank")};return nn(()=>{r.$bus.off("send-message"),r.$bus.off("clear-message"),r.$bus.off("stop-writing"),r.webSocket.close()}),at(()=>{b(),cDe(e.list),r.webSocket=l.message.create(r.read("token"),e.agentId,e.dialogId,e.type),r.webSocket.onmessage=le=>{const{type:ue,reference:ge,step_message:ce,files:$e}=JSON.parse(le.data);let{message:we}=JSON.parse(le.data);V.value&&(ue==="stream"&&(ce=="文件上传完成,开始解析"&&t("changeParse",!0),ce=="文件解析完成"&&t("changeParse",!1),$e&&$e.length>0?(V.value.file=$e[0],C(V.value)):(F.value+=ce?o(ce)+"</br>":we,F.value&&!R.value&&oe(),Y(V.value))),ue==="message"&&(we=s(we),F.value=o(we),K.value=[],ge&&ge.doc_aggs&&ge.doc_aggs.length>0&&(K.value=ge.doc_aggs.map(_e=>({id:_e.doc_id,doc_name:_e.doc_name,page:0,content_ltks:[ge.chunks.find(Ee=>Ee.doc_id==_e.doc_id).content_ltks]}))),F.value&&!R.value&&oe(),Y(V.value)),ue==="close"&&(F.value||(oe(),F.value=o(we),Y(V.value)),w(),F.value="",R.value=!1))},r.$bus.on("send-message",le=>{k.value=r.dialogConfig;const ue=e.type==="report"?le.inputs.report_name:le,ge=q(ue);V.value=ee(ge);let ce=e.type==="report"||e.type==="excel"?le:{message:le};e.type==="doc"&&(ce.doc_ids=[r.read("docId")]),r.webSocket.send(JSON.stringify(ce))}),r.$bus.on("clear-message",()=>{c.splice(0)}),r.$bus.on("stop-writing",()=>{w()})}),{goKnowledge:U,randomKey:d,openDocument:L,showFeedback:f,copyAnswer:B,dialogList:c,getHTML:o,selectSuggestion:M,dialogScroll:y,reQuestion:W,menuList:h,saveAnswer:_,openCapacity:A,feedbackAnswer:x,handleOk:T,handleCancel:O,stopWriting:w,knowledgeList:n,dialogConfig:k,userName:a,downloadFile:fe}}}),kDe={class:"dialog-flex-wrap"},wDe={class:"dialog-flex",ref:"dialogScroll"},CDe={key:0,class:"section-open"},$De={class:"dialog-header"},SDe={class:"dialog-footer"},_De={class:"section-suggestions"},PDe=["onClick"],ADe={key:0,class:"dialog-header"},LDe={class:"user-name",style:{"background-color":"rgb(255, 110, 110)"}},EDe={key:1,class:"dialog-footer"},IDe={style:{"margin-top":"0"}},TDe={key:2,class:"dialog-header"},ODe=["onClick"],xDe={key:2},MDe={key:0},NDe={key:1},zDe=["onClick"],jDe={style:{color:"rgba(153, 153, 153, 1)","font-size":"12px"}},RDe={key:3,style:{"margin-top":"10px","font-size":"18px","font-weight":"bold"}},BDe={key:0,class:"paper-wrap"},DDe=["innerHTML"],FDe={key:4,class:"dialog-footer"},VDe=["innerHTML"],WDe={key:5,class:"knowledge-wrap"},HDe={class:"knowledge-detail"},ZDe={class:"knowledge-content"},qDe={class:"knowledge-footer"},UDe=["onClick"],KDe=["onClick"],GDe={key:0,src:uDe},YDe={key:1,src:dW},XDe={key:7,class:"dialog-other"},QDe={key:0},JDe={key:1},eFe=["onClick"],tFe=["onClick"],nFe=["onClick"],iFe={key:0,src:pDe,width:"15"},rFe={key:1,src:mDe,width:"15"};function oFe(e,t,n,i,o,s){const r=se("a-avatar"),l=se("icon-arrow-right"),a=se("a-spin"),u=se("icon-check-circle-fill"),c=se("icon-caret-right"),d=se("icon-caret-down"),f=se("a-typography-paragraph"),h=se("a-popover"),m=se("a-tooltip"),y=se("dialog-feedback");return S(),I("div",kDe,[P("div",wDe,[e.open?(S(),I("div",CDe,[P("header",$De,[g(r,{shape:"circle",size:28},{default:ve(()=>t[1]||(t[1]=[P("img",{alt:"avatar",src:OP},null,-1)])),_:1})]),P("footer",SDe,[P("p",null,Oe(e.open),1)])])):de("",!0),P("div",_De,[(S(!0),I(Re,null,$t(e.suggestions,(k,b)=>(S(),I("div",{class:E(["section-suggestion",e.readonly?"disabled":""]),key:b,onClick:$=>e.selectSuggestion(k)},[Ve(Oe(k),1),g(l)],10,PDe))),128))]),e.dialogList.length>0?(S(),I("div",{class:"dialog-list",key:e.randomKey},[(S(!0),I(Re,null,$t(e.dialogList,(k,b)=>{var $,w;return S(),I("div",{class:E(["dialog-item",e.isSetting?"":"dialog-absolute"]),key:k.key},[k!=null&&k.question?(S(),I("div",ADe,[P("div",LDe,Oe(e.userName.slice(0,1)),1)])):de("",!0),k!=null&&k.question?(S(),I("div",EDe,[P("p",IDe,Oe(k.question),1)])):de("",!0),k!=null&&k.capacity?(S(),I("div",TDe,t[2]||(t[2]=[P("img",{alt:"avatar",src:OP,width:"28"},null,-1)]))):de("",!0),k.capacity?(S(),I("div",{key:3,class:"dialog-footer",style:ne({display:e.dialogConfig.type==="paper"?"inline-block":"block"})},[e.type==="knowledge"?(S(),I("div",{key:0,onClick:C=>e.openCapacity(b),class:E([e.readonly||k.capacity.status==="loading"?"disabled":""])},[k.capacity.status==="loading"?(S(),pe(a,{key:0,size:18})):(S(),pe(u,{key:1,size:18})),P("span",null,Oe(k.capacity.status==="loading"?"小数正在检索":"查看检索信息"),1),k.capacity.status==="loaded"&&!(($=e.menuList[b])!=null&&$.open)?(S(),pe(c,{key:2,size:"18"})):de("",!0),k.capacity.status==="loaded"&&((w=e.menuList[b])!=null&&w.open)?(S(),pe(d,{key:3,size:"18"})):de("",!0)],10,ODe)):mn((S(),I("div",{key:1,class:E([e.readonly||k.capacity.status==="loading"?"disabled":""])},[g(a,{size:18}),P("span",null,Oe(e.type==="excel"?"正在为您合并...":"正在为您搜索答案..."),1)],2)),[[gn,k.capacity.status==="loading"]]),e.type==="knowledge"&&k.capacity.status==="loaded"?mn((S(),I("section",xDe,[k.capacity.data.list?(S(),I("div",MDe,[(S(!0),I(Re,null,$t(k.capacity.data.list,(C,_)=>(S(),I("p",{key:_},[g(f,{ellipsis:{rows:1,css:!0},style:{flex:1,margin:"0"}},{default:ve(()=>[Ve(Oe(C),1)]),_:2},1024)]))),128))])):de("",!0),k.capacity.data.documents?(S(),I("div",NDe,[(S(!0),I(Re,null,$t(k.capacity.data.documents,(C,_)=>(S(),I("div",{key:_},[P("div",{onClick:A=>e.openDocument(b,_),class:E([e.readonly?"disabled":""])},[P("span",null,Oe(C.type),1),g(f,{ellipsis:{rows:1,css:!0},style:{flex:1,margin:"0"}},{default:ve(()=>[P("span",null,Oe(C.title),1)]),_:2},1024),P("span",null,[(S(!0),I(Re,null,$t(C.list,(A,L)=>(S(),I("em",{key:L},Oe(A.title),1))),128))]),_===e.menuList[b].documentOpenIndex?(S(),pe(d,{key:0,size:"12"})):(S(),pe(c,{key:1,size:"12"}))],10,zDe),mn(P("div",null,[(S(!0),I(Re,null,$t(C.list,(A,L)=>(S(),I("p",{key:L},[P("span",null,Oe(A.title),1),g(f,{ellipsis:{rows:3,css:!0},style:{flex:1,margin:"0"}},{default:ve(()=>[P("span",jDe,Oe(A.content),1)]),_:2},1024)]))),128))],512),[[gn,_===e.menuList[b].documentOpenIndex]])]))),128))])):de("",!0)],512)),[[gn,e.menuList[b].open]]):de("",!0),e.type==="knowledge"&&k.answer?(S(),I("p",RDe," 答案生成结果 ")):de("",!0),k.answer?(S(),I("p",{key:4,style:ne({"margin-top":e.type==="knowledge"?"12px":"0"})},[e.type==="paper"?(S(),I("span",BDe,t[3]||(t[3]=[P("img",{src:dW},null,-1),P("span",null,[P("b",null,"黄冈试卷考试题"),P("em",null,"DOCX,13.19KB")],-1)]))):(S(),I("span",{key:1,innerHTML:e.getHTML(k.answer)},null,8,DDe))],4)):de("",!0)],4)):(S(),I("div",FDe,[P("span",{innerHTML:e.getHTML(k.answer)},null,8,VDe)])),(e.type==="knowledge"||e.type==="knowledgeQuiz")&&k.reference&&k.reference.length>0?(S(),I("div",WDe,[t[5]||(t[5]=P("header",null,[P("p",null,"来源")],-1)),P("section",null,[(S(!0),I(Re,null,$t(k.reference,(C,_)=>(S(),I("div",{key:_},[g(h,{title:C.doc_name,position:"left"},{content:ve(()=>[P("div",HDe,[P("div",ZDe,Oe(C.content_ltks),1),P("div",qDe,[t[4]||(t[4]=P("p",null,"检索片段",-1)),P("p",null,[(S(!0),I(Re,null,$t(C.content_ltks,(A,L)=>(S(),I("span",{key:L,class:E({active:C.page===L}),onClick:()=>{C.page=L}},Oe(L+1),11,UDe))),128))])])])]),default:ve(()=>[P("div",null,[P("span",null,Oe(_+1),1),P("span",null,Oe(C.doc_name),1)])]),_:2},1032,["title"])]))),128))])])):de("",!0),k.file?(S(),I("div",{key:6,class:"paper-wrap",onClick:C=>e.downloadFile(k.file.file_url)},[e.type==="excel"?(S(),I("img",GDe)):(S(),I("img",YDe)),P("span",null,[P("b",null,Oe(k.file.file_name),1)])],8,KDe)):de("",!0),k!=null&&k.other?(S(),I("div",XDe,[e.isSetting?(S(),I("p",QDe,[t[6]||(t[6]=P("img",{src:dDe,width:"16"},null,-1)),P("span",null,Oe(k.other.token),1)])):(S(),I("p",JDe)),P("div",null,[g(m,{content:"重新生成"},{default:ve(()=>[P("p",{onClick:C=>e.reQuestion(k.question),class:E([e.readonly?"disabled":""])},t[7]||(t[7]=[P("img",{src:fDe,width:"15"},null,-1)]),10,eFe)]),_:2},1024),g(m,{content:"复制"},{default:ve(()=>[P("p",{onClick:C=>e.copyAnswer(k.answer),class:E([e.readonly?"disabled":""])},t[8]||(t[8]=[P("img",{src:hDe,width:"15"},null,-1)]),10,tFe)]),_:2},1024),g(m,{content:"收藏"},{default:ve(()=>[e.isSetting?de("",!0):(S(),I("p",{key:0,onClick:C=>e.saveAnswer(b),class:E([e.readonly?"disabled":""])},[e.menuList[b].save?(S(),I("img",iFe)):(S(),I("img",rFe))],10,nFe))]),_:2},1024),g(m,{content:"点赞"},{default:ve(()=>[e.isSetting?de("",!0):(S(),I("p",{key:0,class:E([e.readonly?"disabled":""])},t[9]||(t[9]=[P("img",{src:vDe,width:"15"},null,-1)]),2))]),_:1}),g(m,{content:"反馈"},{default:ve(()=>[e.isSetting?de("",!0):(S(),I("p",{key:0,onClick:t[0]||(t[0]=(...C)=>e.feedbackAnswer&&e.feedbackAnswer(...C)),class:E([e.readonly?"disabled":""])},t[10]||(t[10]=[P("img",{src:gDe,width:"15"},null,-1)]),2))]),_:1}),g(m,{content:"分享"},{default:ve(()=>[e.isSetting?de("",!0):(S(),I("p",{key:0,class:E([e.readonly?"disabled":""])},t[11]||(t[11]=[P("img",{src:yDe,width:"15"},null,-1)]),2))]),_:1})])])):de("",!0)],2)}),128))])):de("",!0)],512),e.isSetting?de("",!0):(S(),pe(y,{key:0,showFeedback:e.showFeedback,onHandleCancel:e.handleCancel,onHandleOk:e.handleOk},null,8,["showFeedback","onHandleCancel","onHandleOk"]))])}const sFe=yn(bDe,[["render",oFe],["__scopeId","data-v-1eb8f4f6"]]);const lFe=N({props:["navId"],setup(e,{emit:t}){const n=D(!1),{ajax:i,helper:o,config:s}=Ze("$global"),r=D(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}}}),aFe=["onClick"],cFe=["src"],uFe=["src"],dFe={style:{"background-color":"rgb(255, 110, 110)"}},fFe={class:"user-popover"},hFe={style:{"background-color":"rgb(255, 110, 110)"}},pFe={class:"item"};function mFe(e,t,n,i,o,s){const r=se("icon-question-circle"),l=se("icon-import"),a=se("a-popover"),u=se("a-modal");return S(),I("main",null,[P("header",{onClick:t[0]||(t[0]=c=>e.handleClick(-1))},t[4]||(t[4]=[P("img",{src:OP},null,-1)])),P("section",null,[(S(!0),I(Re,null,$t(e.slider,(c,d)=>(S(),I("div",{key:d,onClick:f=>e.handleClick(c.id,c.title),class:E({active:c.id===e.navId})},[P("div",null,[P("img",{src:e.getAssetURL(`/src/assets/slider/${c.icon}.svg`),width:"24",class:"img-normal"},null,8,cFe),P("img",{src:e.getAssetURL(`/src/assets/slider/${c.icon}-1.svg`),width:"24",class:"img-hover"},null,8,uFe),P("p",null,Oe(c.title),1)])],10,aFe))),128))]),g(a,{position:"rt"},{content:ve(()=>{var c;return[P("div",fFe,[P("header",null,[P("div",hFe,Oe((c=e.userName)==null?void 0:c.slice(0,1)),1),P("p",null,Oe(e.userName),1)]),P("section",null,[P("div",pFe,[P("div",{onClick:t[1]||(t[1]=(...d)=>e.toRagflow&&e.toRagflow(...d))},[g(r,{size:"large"}),t[5]||(t[5]=P("p",null,"知识管理系统",-1))])])]),P("div",{class:"item",onClick:t[2]||(t[2]=(...d)=>e.logout&&e.logout(...d))},[P("div",null,[g(l,{size:"large"}),t[6]||(t[6]=P("p",null,"退出登录",-1))])])])]}),default:ve(()=>{var c;return[P("footer",null,[P("div",dFe,Oe((c=e.userName)==null?void 0:c.slice(0,1)),1),P("p",null,Oe(e.userName),1)])]}),_:1}),g(u,{visible:e.openHelp,"onUpdate:visible":t[3]||(t[3]=c=>e.openHelp=c),footer:!1,width:"800px"},{title:ve(()=>t[7]||(t[7]=[Ve("版本说明")])),default:ve(()=>[t[8]||(t[8]=P("div",{style:{padding:"0 30px",height:"300px"}},[P("div",null,[P("p",null,[P("strong",null,"版本号:v2.1")]),P("ol",null,[P("li",null,"【首页】只需一个小小的动作,就可以触发AI会议系统,操作更便捷。"),P("li",null,"【首页】新增实用性极强的版本信息,轻松了解产品能力。"),P("li",null,"【大模型】阅读理解能力提升,可以通过智能问答、文档智能、文库问答、文档出题体验。"),P("li",null," 【文档出题】对出题的随机性设置,进一步增强题目的多样性和创新性,默认参数为1时题目数量和内容最佳,当希望内容更随机、更多样时,可调大参数值。 ")]),P("p",null,[P("strong",null,"版本号: v2.0")]),P("ol",null,[P("li",null,"【界面优化】使用全新配色UI,更美观、更方便。")]),P("ul",null,[P("li",null,"让插件和prompt合集显性化,一目了然"),P("li",null,"新增鼠标悬停解释说明功能,方便新手快速入门"),P("li",null,"新增prompt搜索框,方便快速检索")]),P("ol",{start:"2"},[P("li",null,"智能问答板块可支持显示\\隐藏侧边栏"),P("li",null,"支持prompt点击填充输入框,更快捷"),P("li",null,"新增图生文能力,快速识别图片内容并进行对话交互"),P("li",null,"模型基础能力提升,各模块更快更准更强"),P("li",null,"新增RPA进度显示,方便查看自动化工作流进程"),P("li",null,"文库容量全面升级,实现5倍的扩充"),P("li",null,"新增对接ISC系统,实现文档的分权限管理")]),P("p",null,[P("strong",null,"版本号: v1.6")]),P("ol",null,[P("li",null,"文档创作")]),P("ul",null,[P("li",null,"答案生成的准确性提升")]),P("ol",{start:"2"},[P("li",null,"文库问答")]),P("ul",null,[P("li",null,"优化多源多答案功能"),P("li",null,"解决文档溯源过程中部分显示问题"),P("li",null,"改进检索关键字不准确问题"),P("li",null,"提升在多文档中生成答案的融合能力")]),P("ol",{start:"3"},[P("li",null,"文档出题")]),P("ul",null,[P("li",null,"提升出题的速度及处理效率")]),P("p",null,[P("strong",null,"版本号: v1.5")]),P("ol",null,[P("li",null,"插件优化与新增")]),P("ul",null,[P("li",null,[Ve(" 文库问答 "),P("ul",null,[P("li",null,"基于知识库的多文档,实现多源多答案功能。")])]),P("li",null,[Ve(" 文档创作 "),P("ul",null,[P("li",null,"支持各类型公文的创作,包括讲话稿、发言稿,工作总结、方案,述职报告等;"),P("li",null,"支持对字数的要求生成文档,包括 200 字、500 字左右等;"),P("li",null,"支持对公文的续写、扩写(对生成公文指定的部分继续完善),最多支持一分钟 3 轮。")])]),P("li",null,[Ve(" 文档出题 "),P("ul",null,[P("li",null,"支持流式输出;"),P("li",null,"解决卡顿问题;"),P("li",null,"对题目数量的识别、不同类型题的判断优化。")])])]),P("ol",{start:"2"},[P("li",null,"后端管理平台")]),P("ul",null,[P("li",null,"支持对知识库中的文档,设置为个人文档/组织文档。")]),P("p",null,[P("strong",null,"版本号: v1.4")]),P("ol",null,[P("li",null,"首页")]),P("ul",null,[P("li",null,"对接 ISC 系统,基于用户信息实现相关功能"),P("li",null,"视觉优化")]),P("ol",{start:"2"},[P("li",null,"插件优化与新增")]),P("ul",null,[P("li",null,[Ve(" 文档智能 "),P("ul",null,[P("li",null,"新增功能——支持多文档上传;"),P("li",null,"新增功能——支持文件上传列表中,选择任意文档问答"),P("li",null,"性能优化")])]),P("li",null,[Ve(" 文档出题 "),P("ul",null,[P("li",null,"新增插件"),P("li",null,"基于上传的文档实现出题,支持出判断题、单项选择题、多项选择题、问答题")])]),P("li",null,[Ve(" 文库问答 "),P("ul",null,[P("li",null,"录入技术发展部、党建部、人资部等组织材料,实现相关的知识问答。"),P("li",null,"性能优化")])])]),P("p",null,[P("strong",null,"版本号: v1.3")]),P("ol",null,[P("li",null,"首页")]),P("ul",null,[P("li",null,"增加深色主题。"),P("li",null,"右上角新增提示推荐、版本说明。"),P("li",null,"提示推荐: 提示推荐: 新增更多分类,实现多种推荐。"),P("li",null,"插件: 新增“出小差”,支持问答式生成出差审批表。")]),P("p",null,[P("strong",null,"版本号: v1.2")]),P("ol",null,[P("li",null,"开放域对话")]),P("ul",null,[P("li",null,"在不选插件的情况下,回答多领域问题。")]),P("ol",{start:"2"},[P("li",null,"选择插件")]),P("ul",null,[P("li",null,[Ve(" 文档智能 "),P("ul",null,[P("li",null,"支持单文件上传,实现文件问答。"),P("li",null,"支持单文件上传,实现局域上传记录的多文档问答。"),P("li",null,"文档管理,支持上传删除。")])])]),P("ol",{start:"3"},[P("li",null,"以文生图:")]),P("ul",null,[P("li",null,"根据用户的需求描述或输入文本,输出与之相匹配的图片。")]),P("ol",{start:"4"},[P("li",null,"文档创作:")]),P("ul",null,[P("li",null,"支持对给定的标题、关键词、大纲或多种组合方式编写公文。"),P("li",null,"例 1.根据标题生成一篇公文,标题 XX;"),P("li",null,"例 2.根据标题和大纲生成一篇公文,标题:XX;大纲:XX")]),P("ol",{start:"5"},[P("li",null,"文库问答:")]),P("ul",null,[P("li",null,"通过对各部门的知识库构建,实现相关知识的问答。")]),P("br")])],-1))]),_:1},8,["visible"])])}const vFe=yn(lFe,[["render",mFe],["__scopeId","data-v-f5fb421e"]]),gFe="/assets/plus-0487d163.svg",yFe="/assets/search-549d2390.svg",bFe="/assets/full-28cd6366.svg",Tx="/assets/ok-6a8a6c58.svg";const kFe=N({props:["selectId","list"],setup(e,{emit:t}){const{helper:n}=Ze("$global"),i=D(!1),o=D(!1),s=D(!1),r=D(!1),l=D(""),a=($,w)=>{const C=list.value.findIndex(_=>_.id===w);list.value[C].isTop=$},u=$=>{const w=list.value.findIndex(C=>C.id===$);list.value.splice(w,1),r.value=!1},c=$=>{const w=list.value.findIndex(C=>C.id===$);list.value[w].isSelected=!list.value[w].isSelected,s.value=list.value.every(C=>C.isSelected)},d=()=>{s.value=!s.value,list.value.forEach($=>$.isSelected=s.value)},f=()=>{list.value.forEach($=>$.isSelected=!1),o.value=!1,s.value=!1,r.value=!1};return{openSearch:i,handleDeleteButton:$=>{r.value=!0,l.value=$},setTop:a,editItem:$=>{const w=list.value.findIndex(M=>M.id===$),C=document.getElementById(`history-${$}`),_=C.cloneNode(),{width:A,height:L,top:x,left:T}=C.getBoundingClientRect();_.style.width=`${A}px`,_.style.height=`${L}px`,_.style.top=`${x}px`,_.style.left=`${T}px`,_.style.position="absolute";const O=document.createElement("input");O.value=list.value[w].content,O.style="width: 100%;height: 100%",_.append(O),n.setDialog(!0,_,()=>{O.focus()},()=>{list.value[w].content=O.value})},deleteItem:u,isAllSelected:s,openDeletes:o,setAllSelect:d,setSelect:c,exitSelects:f,showDeleteTooltip:r,deleteItems:()=>{list.value.filter(w=>w.isSelected).map(w=>w.id).map(w=>{u(w)}),f()},deleteId:l,setNewDialog:()=>{t("set-new")},handleClick:$=>{t("handle-click",$)}}}}),wFe={key:0,class:"no-history"},CFe={key:1},$Fe=["onClick"],SFe=["onClick"],_Fe=["onClick"],PFe=["onClick"],AFe=["id"];function LFe(e,t,n,i,o,s){const r=se("a-tooltip"),l=se("icon-search"),a=se("a-input");se("icon-to-bottom"),se("icon-edit");const u=se("icon-delete"),c=se("a-button"),d=se("a-popover");se("icon-to-top");const f=E2("outside");return S(),I("main",null,[P("header",null,[t[9]||(t[9]=P("p",null,"历史记录",-1)),mn((S(),I("div",null,[P("div",{class:E({close:e.openSearch}),onClick:t[0]||(t[0]=(...h)=>e.setNewDialog&&e.setNewDialog(...h))},[t[7]||(t[7]=P("img",{src:gFe,width:"20"},null,-1)),mn(P("span",null,"新建对话",512),[[gn,!e.openSearch]])],2),g(r,{content:"搜索"},{default:ve(()=>[P("div",{onClick:t[1]||(t[1]=()=>{e.openSearch=!0}),class:E({"search-hide":e.openSearch})},t[8]||(t[8]=[P("img",{src:yFe,width:"24"},null,-1)]),2)]),_:1}),mn(g(a,{style:{flex:1,borderRadius:"19px",height:"38px"},placeholder:"搜索历史记录","allow-clear":""},{prefix:ve(()=>[g(l)]),_:1},512),[[gn,e.openSearch]])])),[[f,()=>{e.openSearch=!1}]])]),t[27]||(t[27]=P("p",null,"置顶对话",-1)),e.list.length===0?(S(),I("div",wFe,t[10]||(t[10]=[P("div",null,[P("img",{src:bFe,width:"58"}),P("p",null,"暂无会话记录"),P("p",null,"点击新建对话即可开始")],-1)]))):(S(),I("div",CFe,[mn(P("section",null,[(S(!0),I(Re,null,$t(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:y=>e.handleClick(h.id)},[e.openDeletes?(S(),I("em",{key:0,onClick:y=>e.setSelect(h.id),class:E({"select-icon":!0,active:h.isSelected})},t[11]||(t[11]=[P("img",{src:Tx,width:"10"},null,-1)]),10,SFe)):de("",!0),de("",!0)],10,$Fe))),128))],512),[[gn,e.list.filter(h=>h.isTop).length>0]]),P("section",null,[(S(!0),I(Re,null,$t(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:y=>e.handleClick(h.id)},[e.openDeletes?(S(),I("em",{key:0,onClick:y=>e.setSelect(h.id),class:E({"select-icon":!0,active:h.isSelected})},t[15]||(t[15]=[P("img",{src:Tx,width:"10"},null,-1)]),10,PFe)):de("",!0),P("div",null,[P("p",{id:`history-${h.id}`},Oe(h.content),9,AFe),P("p",null,[P("span",null,Oe(h.time),1),de("",!0)])])],10,_Fe))),128))])])),(e.list.length>0,de("",!0))])}const EFe=yn(kFe,[["render",LFe],["__scopeId","data-v-c3cda4fa"]]),IFe="/assets/iconPark-clear-25400804.svg";const TFe=N({components:{},props:["readonly","eventName"],setup(e){const{helper:t}=Ze("$global"),n=D(""),i=D(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 at(()=>{t.$bus.on("set-input",l=>{n.value=l})}),nn(()=>{t.$bus.off("set-input")}),{value:n,maxLength:i,readonly:e.readonly,sendMessage:o,clearMessage:s,handleEnter:r}}}),OFe={class:"message-input-wrap"},xFe={class:"message-input-border"};function MFe(e,t,n,i,o,s){const r=se("a-textarea"),l=se("icon-send");return S(),I("div",OFe,[P("div",xFe,[P("div",{class:"message-input-clear",onClick:t[0]||(t[0]=(...a)=>e.clearMessage&&e.clearMessage(...a))},[P("div",{class:E([e.readonly?"disabled":""])},t[3]||(t[3]=[P("img",{src:IFe,width:"15"},null,-1)]),2)]),g(r,{onKeydown:ml(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"])]),P("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))},[g(l,{size:"30"})],2)])}const NFe=yn(TFe,[["render",MFe],["__scopeId","data-v-2207a38f"]]),zFe="/assets/icon-cba3e3a6.svg";const jFe=N({props:[],components:{},setup(e,{emit:t}){return Ze("$global"),{list:D(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")}}}}),RFe={class:"left"};function BFe(e,t,n,i,o,s){const r=se("icon-left");return S(),I("main",null,[P("div",RFe,[P("header",null,[P("div",{onClick:t[0]||(t[0]=(...l)=>e.goBack&&e.goBack(...l))},[g(r,{style:{"margin-right":"5px"}}),t[1]||(t[1]=Ve("返回知识问答"))])]),t[4]||(t[4]=P("div",null,[P("div",{style:{"background-color":"rgb(255, 110, 110)"}},"v"),P("p",null,"介绍一下湖北电力")],-1)),t[5]||(t[5]=P("p",null,[P("span",null,"以下是根据您的提问搜索到的相关文档"),P("span",null,"共 12 条")],-1)),P("section",null,[(S(!0),I(Re,null,$t(e.list,(l,a)=>(S(),I("div",{key:a},[t[3]||(t[3]=P("div",null,[P("img",{src:zFe})],-1)),P("div",null,[P("p",null,Oe(l.name),1),P("p",null,Oe(l.desc),1),t[2]||(t[2]=P("span",null,[P("b",null,"检索片段"),P("em")],-1)),(S(!0),I(Re,null,$t(l.fragments,(u,c)=>(S(),I("div",{key:c},[P("span",null,Oe(c+1)+".",1),Ve(" "+Oe(u),1)]))),128))])]))),128))])]),t[6]||(t[6]=P("div",{class:"right"},null,-1))])}const DFe=yn(jFe,[["render",BFe],["__scopeId","data-v-4adc10b6"]]),FFe="/assets/3-e6c36cf9.svg",VFe="/assets/4-38633bc2.svg",WFe="/assets/5-757e7b3d.svg";const HFe=N({props:["data","hasUpload","hasSlider","uploadFile","isQuestion","agentId"],setup(e){const t=D(!1),{helper:n,ajax:i}=Ze("$global"),o=30*1024*1024;let s=D([]);const r=xe([]);let l=new FormData,a=D([]);const u=D(!1),c=D(""),d=D(!1),f=async(L,x)=>{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 O=await i.file.uploadFile(e.agentId,T.chat_id,l);t.value=!1,n.dialogConfig={isQuestion:e.isQuestion,selectedKeys:$.value,type:x},d.value=!1,a.value.push({name:O.file_name,file_path:O.file_path,value:""});const M={chatHistory:[],name:"文档智能",description:"文档智能",inputs:{report_name:a.value.map(B=>B.name).join(", "),id:"Report-PRcYL",data:a.value}};M&&n.write("sendData",M)}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,y=()=>{n.message("error","最多上传50个文件")},k=async L=>{const{onSuccess:x,fileItem:T}=L,{file:O}=T;s.value.push(O),r.push({key:O.uid,name:O.name,type:O.type,size:n.formatSize(O.size),time:Si(O.lastModified).format("YYYY-MM-DD HH:mm:ss")}),x()},b=L=>(console.log("data",L),s.value=s.value.filter(x=>x.id!==L.uid),!0),$=D([]),w=xe({type:"checkbox",showCheckedAll:!0,onlyCurrent:!1}),C=[{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"}],_=L=>{},A=()=>{const L=r.findIndex(x=>x.key===c.value);r.splice(L,1),s.value=s.value.filter(x=>x.uid!==c.value)};return{buttonLoading:d,fileList:s,selectedKeys:$,getAssetURL:n.getAssetURL,showUpload:t,onBeforeUpload:m,onExceedLimit:y,onBeforeRemove:b,customRequest:k,columns:C,tableData:r,rowSelection:w,downloadDocument:_,deleteDocument:A,showDeleteTooltip:u,deleteId:c,handleDeleteButton:h,selectFiles:f}}}),ZFe=["src"],qFe={key:0},UFe={key:0,src:FFe,class:"img-normal"},KFe={key:1,src:VFe,class:"img-hover"},GFe={key:2,src:WFe,class:"img-active"},YFe={class:"upload-main"},XFe={key:0},QFe=["onClick"],JFe=["onClick"],eVe={class:"delete-buttons"},tVe={class:"bottom-buttons"},nVe={key:0};function iVe(e,t,n,i,o,s){const r=se("icon-close"),l=se("a-upload"),a=se("icon-cloud-download"),u=se("a-tooltip"),c=se("icon-delete"),d=se("a-button"),f=se("a-popover"),h=se("a-table"),m=se("a-slider");return S(),I("main",null,[P("section",null,[(S(!0),I(Re,null,$t(e.data,(y,k)=>(S(),I("div",{key:k,style:ne({background:y.background})},[P("img",{src:e.getAssetURL(y.img)},null,8,ZFe),P("div",{style:ne({color:y.color})},[Ve(Oe(y.title)+" ",1),P("span",null,Oe(y.content),1)],4)],4))),128))]),e.hasUpload?(S(),I("footer",qFe,[g(f,{"popup-visible":e.showUpload,position:"tl",onPopupVisibleChange:t[6]||(t[6]=()=>{e.showDeleteTooltip=!1})},{content:ve(()=>[P("div",{class:E({"upload-wrap":!0,"upload-wrap-narrow":e.uploadFile})},[P("header",null,[P("p",null,Oe(e.uploadFile?"上传文档":"文档解析站"),1),P("div",{onClick:t[1]||(t[1]=()=>{e.showUpload=!1})},[g(r,{size:"large"})])]),P("div",null,[P("section",null,[g(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":ve(()=>[P("div",YFe,[t[7]||(t[7]=P("p",null,[Ve("拖拽文档到这里,或"),P("span",null,"点此上传")],-1)),P("span",null," 支持上传"+Oe(e.uploadFile?".txt,.pdf":".xlsx‌文档")+",大小不超过30M ",1)])]),_:1},8,["multiple","onBeforeUpload","onExceedLimit","onBeforeRemove","custom-request"])]),e.tableData.length>0?(S(),I("div",XFe,[P("p",null,[t[8]||(t[8]=P("span",null,"已解析文件列表",-1)),P("span",null,"共"+Oe(e.tableData.length)+"个",1)]),P("div",null,[g(h,{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:ve(({record:y})=>[g(u,{content:"下载"},{default:ve(()=>[P("div",{class:"method-button",onClick:k=>e.downloadDocument(y)},[g(a)],8,QFe)]),_:2},1024),g(f,{"popup-visible":e.showDeleteTooltip&&e.deleteId===y.key},{content:ve(()=>[P("div",null,[t[11]||(t[11]=P("p",null,"删除后无法恢复,您是否删除?",-1)),P("div",eVe,[P("div",null,[g(d,{size:"mini",type:"primary",style:{"margin-right":"10px"},onClick:e.deleteDocument},{default:ve(()=>t[9]||(t[9]=[Ve("确认")])),_:1},8,["onClick"]),g(d,{size:"mini",type:"outline",onClick:t[2]||(t[2]=()=>{e.showDeleteTooltip=!1})},{default:ve(()=>t[10]||(t[10]=[Ve("取消")])),_:1})])])])]),default:ve(()=>[g(u,{content:"删除"},{default:ve(()=>[P("div",{class:"method-button",onClick:k=>e.handleDeleteButton(y.key)},[g(c)],8,JFe)]),_:2},1024)]),_:2},1032,["popup-visible"])]),_:1},8,["columns","data","row-selection","selectedKeys"])])])):de("",!0)])],2),P("div",tVe,[P("div",null,[g(d,{type:"outline",style:{"margin-right":"10px"},onClick:t[4]||(t[4]=y=>e.selectFiles(!1))},{default:ve(()=>t[12]||(t[12]=[Ve("取消")])),_:1}),g(d,{loading:e.buttonLoading,type:"primary",onClick:t[5]||(t[5]=y=>e.selectFiles(!0,"paper"))},{default:ve(()=>[Ve("去"+Oe(e.uploadFile?"提问":"合并")+"("+Oe(e.fileList.length)+")",1)]),_:1},8,["loading"])])])]),default:ve(()=>[P("div",{class:E({"text-hide":e.showUpload})},[P("div",{onClick:t[0]||(t[0]=()=>{e.showUpload=!0})},[e.showUpload?de("",!0):(S(),I("img",UFe)),e.showUpload?de("",!0):(S(),I("img",KFe)),e.showUpload?(S(),I("img",GFe)):de("",!0)]),P("p",null,"已选择 "+Oe(e.fileList.length)+" 个文档",1)],2)]),_:1},8,["popup-visible"]),e.hasSlider?(S(),I("section",nVe,[t[13]||(t[13]=P("p",null,"出题随机性",-1)),g(m,{"default-value":50,style:{width:"100px"}})])):de("",!0)])):de("",!0)])}const Ka=yn(HFe,[["render",iVe],["__scopeId","data-v-3adf343a"]]),rVe=N({components:{DocumentCards:Ka},setup(){return{data:D([])}}});function oVe(e,t,n,i,o,s){const r=se("document-cards");return S(),pe(r,{data:e.data,hasUpload:!1,hasSlider:!1},null,8,["data"])}const sVe=yn(rVe,[["render",oVe]]);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 fW={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,fW),e}const lVe={document:fW,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 Br(){const e=typeof window<"u"?window:{};return tL(e,lVe),e}function aVe(e){return e===void 0&&(e=""),e.trim().split(" ").filter(t=>!!t.trim())}function cVe(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 uVe(e){const t=Br();let n;return t.getComputedStyle&&(n=t.getComputedStyle(e,null)),!n&&e.currentStyle&&(n=e.currentStyle),n||(n=e.style),n}function dVe(e,t){t===void 0&&(t="x");const n=Br();let i,o,s;const r=uVe(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 fVe(e){return typeof window<"u"&&typeof window.HTMLElement<"u"?e instanceof HTMLElement:e&&(e.nodeType===1||e.nodeType===11)}function Nr(){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&&!fVe(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]:Nr(e[l],i[l]):!j1(e[l])&&j1(i[l])?(e[l]={},i[l].__swiper__?e[l]=i[l]:Nr(e[l],i[l])):e[l]=i[l])}}}return e}function R1(e,t,n){e.style.setProperty(t,n)}function hW(e){let{swiper:t,targetPosition:n,side:i}=e;const o=Br(),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 hVe(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:aVe(t)),n}function pVe(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 mVe(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 Br().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 vVe(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=Br();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 gVe(){const e=Br(),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 pW(){return f8||(f8=gVe()),f8}let h8;function yVe(e){let{userAgent:t}=e===void 0?{}:e;const n=pW(),i=Br(),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 y=["1024x1366","1366x1024","834x1194","1194x834","834x1112","1112x834","768x1024","1024x768","820x1180","1180x820","810x1080","1080x810"];return!c&&m&&n.touch&&y.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 mW(e){return e===void 0&&(e={}),h8||(h8=yVe(e)),h8}let p8;function bVe(){const e=Br(),t=mW();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 kVe(){return p8||(p8=bVe()),p8}function wVe(e){let{swiper:t,on:n,emit:i}=e;const o=Br();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,y=h;d.forEach(k=>{let{contentBoxSize:b,contentRect:$,target:w}=k;w&&w!==t.el||(m=$?$.width:(b[0]||b).inlineSize,y=$?$.height:(b[0]||b).blockSize)}),(m!==f||y!==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 CVe(e){let{swiper:t,extendParams:n,on:i,emit:o}=e;const s=[],r=Br(),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 y=function(){o("observerUpdate",m[0])};r.requestAnimationFrame?r.requestAnimationFrame(y):r.setTimeout(y,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=vVe(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 $Ve={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 SVe(){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 _Ve(){const e=this;function t(O,M){return parseFloat(O.getPropertyValue(e.getDirectionLabel(M))||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 y=n.slidesOffsetBefore;typeof y=="function"&&(y=n.slidesOffsetBefore.call(e));let k=n.slidesOffsetAfter;typeof k=="function"&&(k=n.slidesOffsetAfter.call(e));const b=e.snapGrid.length,$=e.slidesGrid.length;let w=n.spaceBetween,C=-y,_=0,A=0;if(typeof s>"u")return;typeof w=="string"&&w.indexOf("%")>=0?w=parseFloat(w.replace("%",""))/100*s:typeof w=="string"&&(w=parseFloat(w)),e.virtualSize=-w,c.forEach(O=>{r?O.style.marginLeft="":O.style.marginRight="",O.style.marginBottom="",O.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 x;const T=n.slidesPerView==="auto"&&n.breakpoints&&Object.keys(n.breakpoints).filter(O=>typeof n.breakpoints[O].slidesPerView<"u").length>0;for(let O=0;O<d;O+=1){x=0;let M;if(c[O]&&(M=c[O]),L&&e.grid.updateSlide(O,M,c),!(c[O]&&Ta(M,"display")==="none")){if(n.slidesPerView==="auto"){T&&(c[O].style[e.getDirectionLabel("width")]="");const B=getComputedStyle(M),W=M.style.transform,U=M.style.webkitTransform;if(W&&(M.style.transform="none"),U&&(M.style.webkitTransform="none"),n.roundLengths)x=e.isHorizontal()?Mx(M,"width",!0):Mx(M,"height",!0);else{const ee=t(B,"width"),V=t(B,"padding-left"),R=t(B,"padding-right"),F=t(B,"margin-left"),K=t(B,"margin-right"),q=B.getPropertyValue("box-sizing");if(q&&q==="border-box")x=ee+F+K;else{const{clientWidth:Y,offsetWidth:oe}=M;x=ee+V+R+F+K+(oe-Y)}}W&&(M.style.transform=W),U&&(M.style.webkitTransform=U),n.roundLengths&&(x=Math.floor(x))}else x=(s-(n.slidesPerView-1)*w)/n.slidesPerView,n.roundLengths&&(x=Math.floor(x)),c[O]&&(c[O].style[e.getDirectionLabel("width")]=`${x}px`);c[O]&&(c[O].swiperSlideSize=x),m.push(x),n.centeredSlides?(C=C+x/2+_/2+w,_===0&&O!==0&&(C=C-s/2-w),O===0&&(C=C-s/2-w),Math.abs(C)<1/1e3&&(C=0),n.roundLengths&&(C=Math.floor(C)),A%n.slidesPerGroup===0&&f.push(C),h.push(C)):(n.roundLengths&&(C=Math.floor(C)),(A-Math.min(e.params.slidesPerGroupSkip,A))%e.params.slidesPerGroup===0&&f.push(C),h.push(C),C=C+x+w),e.virtualSize+=x+w,_=x,A+=1}}if(e.virtualSize=Math.max(e.virtualSize,s)+k,r&&l&&(n.effect==="slide"||n.effect==="coverflow")&&(i.style.width=`${e.virtualSize+w}px`),n.setWrapperSize&&(i.style[e.getDirectionLabel("width")]=`${e.virtualSize+w}px`),L&&e.grid.updateWrapperSize(x,f),!n.centeredSlides){const O=[];for(let M=0;M<f.length;M+=1){let B=f[M];n.roundLengths&&(B=Math.floor(B)),f[M]<=e.virtualSize-s&&O.push(B)}f=O,Math.floor(e.virtualSize-s)-Math.floor(f[f.length-1])>1&&f.push(e.virtualSize-s)}if(a&&n.loop){const O=m[0]+w;if(n.slidesPerGroup>1){const M=Math.ceil((e.virtual.slidesBefore+e.virtual.slidesAfter)/n.slidesPerGroup),B=O*n.slidesPerGroup;for(let W=0;W<M;W+=1)f.push(f[f.length-1]+B)}for(let M=0;M<e.virtual.slidesBefore+e.virtual.slidesAfter;M+=1)n.slidesPerGroup===1&&f.push(f[f.length-1]+O),h.push(h[h.length-1]+O),e.virtualSize+=O}if(f.length===0&&(f=[0]),w!==0){const O=e.isHorizontal()&&r?"marginLeft":e.getDirectionLabel("marginRight");c.filter((M,B)=>!n.cssMode||n.loop?!0:B!==c.length-1).forEach(M=>{M.style[O]=`${w}px`})}if(n.centeredSlides&&n.centeredSlidesBounds){let O=0;m.forEach(B=>{O+=B+(w||0)}),O-=w;const M=O>s?O-s:0;f=f.map(B=>B<=0?-y:B>M?M+k:B)}if(n.centerInsufficientSlides){let O=0;m.forEach(B=>{O+=B+(w||0)}),O-=w;const M=(n.slidesOffsetBefore||0)+(n.slidesOffsetAfter||0);if(O+M<s){const B=(s-O-M)/2;f.forEach((W,U)=>{f[U]=W-B}),h.forEach((W,U)=>{h[U]=W+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 O=-e.snapGrid[0],M=-e.slidesGrid[0];e.snapGrid=e.snapGrid.map(B=>B+O),e.slidesGrid=e.slidesGrid.map(B=>B+M)}if(d!==u&&e.emit("slidesLengthChange"),f.length!==b&&(e.params.watchOverflow&&e.checkOverflow(),e.emit("snapGridLengthChange")),h.length!==$&&e.emit("slidesGridLengthChange"),n.watchSlidesProgress&&e.updateSlidesOffset(),e.emit("slidesUpdated"),!a&&!n.cssMode&&(n.effect==="slide"||n.effect==="fade")){const O=`${n.containerModifierClass}backface-hidden`,M=e.el.classList.contains(O);d<=n.maxBackfaceHiddenSlides?M||e.el.classList.add(O):M&&e.el.classList.remove(O)}}function PVe(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 AVe(){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 LVe(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],y=h>=0&&h<=t.size-t.slidesSizesGrid[a],k=h>=0&&h<t.size-1||m>1&&m<=t.size||h<=0&&m>=t.size;k&&(t.visibleSlides.push(u),t.visibleSlidesIndexes.push(a)),Nx(u,k,n.slideVisibleClass),Nx(u,y,n.slideFullyVisibleClass),u.progress=o?-d:d,u.originalProgress=o?-f:f}}function EVe(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],y=Math.abs(e);y>=f?l=(y-f)/m:l=(y+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 IVe(){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=mVe(a,`.${n.slideClass}, swiper-slide`)[0],n.loop&&!c&&(c=t[0]),u=pVe(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 TVe(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 OVe(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=TVe(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(y=>y.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 xVe(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 MVe={updateSize:SVe,updateSlides:_Ve,updateAutoHeight:PVe,updateSlidesOffset:AVe,updateSlidesProgress:LVe,updateProgress:EVe,updateSlidesClasses:IVe,updateActiveIndex:OVe,updateClickedSlide:xVe};function NVe(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=dVe(s,e);return r+=t.cssOverflowAdjustment(),i&&(r=-r),r||0}function zVe(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 jVe(){return-this.snapGrid[0]}function RVe(){return-this.snapGrid[this.snapGrid.length-1]}function BVe(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 hW({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 DVe={getTranslate:NVe,setTranslate:zVe,minTranslate:jVe,maxTranslate:RVe,translateTo:BVe};function FVe(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 vW(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 VVe(e,t){e===void 0&&(e=!0);const n=this,{params:i}=n;i.cssMode||(i.autoHeight&&n.updateAutoHeight(),vW({swiper:n,runCallbacks:e,direction:t,step:"Start"}))}function WVe(e,t){e===void 0&&(e=!0);const n=this,{params:i}=n;n.animating=!1,!i.cssMode&&(n.setTransition(0),vW({swiper:n,runCallbacks:e,direction:t,step:"End"}))}var HVe={setTransition:FVe,transitionStart:VVe,transitionEnd:WVe};function ZVe(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 y=Math.min(s.params.slidesPerGroupSkip,r);let k=y+Math.floor((r-y)/s.params.slidesPerGroup);k>=a.length&&(k=a.length-1);const b=-a[k];if(l.normalizeSlideIndex)for(let _=0;_<u.length;_+=1){const A=-Math.floor(b*100),L=Math.floor(u[_]*100),x=Math.floor(u[_+1]*100);typeof u[_+1]<"u"?A>=L&&A<x-(x-L)/2?r=_:A>=L&&A<x&&(r=_+1):A>=L&&(r=_)}if(s.initialized&&r!==d&&(!s.allowSlideNext&&(f?b>s.translate&&b>s.minTranslate():b<s.translate&&b<s.minTranslate())||!s.allowSlidePrev&&b>s.translate&&b>s.maxTranslate()&&(d||0)!==r))return!1;r!==(c||0)&&n&&s.emit("beforeSlideChangeStart"),s.updateProgress(b);let $;r>d?$="next":r<d?$="prev":$="reset";const w=s.virtual&&s.params.virtual.enabled;if(!(w&&o)&&(f&&-b===s.translate||!f&&b===s.translate))return s.updateActiveIndex(r),l.autoHeight&&s.updateAutoHeight(),s.updateSlidesClasses(),l.effect!=="slide"&&s.setTranslate(b),$!=="reset"&&(s.transitionStart(n,$),s.transitionEnd(n,$)),!1;if(l.cssMode){const _=s.isHorizontal(),A=f?b:-b;if(t===0)w&&(s.wrapperEl.style.scrollSnapType="none",s._immediateVirtual=!0),w&&!s._cssModeVirtualInitialSet&&s.params.initialSlide>0?(s._cssModeVirtualInitialSet=!0,requestAnimationFrame(()=>{h[_?"scrollLeft":"scrollTop"]=A})):h[_?"scrollLeft":"scrollTop"]=A,w&&requestAnimationFrame(()=>{s.wrapperEl.style.scrollSnapType="",s._immediateVirtual=!1});else{if(!s.support.smoothScroll)return hW({swiper:s,targetPosition:A,side:_?"left":"top"}),!0;h.scrollTo({[_?"left":"top"]:A,behavior:"smooth"})}return!0}return s.setTransition(t),s.setTranslate(b),s.updateActiveIndex(r),s.updateSlidesClasses(),s.emit("beforeTransitionStart",t,i),s.transitionStart(n,$),t===0?s.transitionEnd(n,$):s.animating||(s.animating=!0,s.onSlideToWrapperTransitionEnd||(s.onSlideToWrapperTransitionEnd=function(A){!s||s.destroyed||A.target===this&&(s.wrapperEl.removeEventListener("transitionend",s.onSlideToWrapperTransitionEnd),s.onSlideToWrapperTransitionEnd=null,delete s.onSlideToWrapperTransitionEnd,s.transitionEnd(n,$))}),s.wrapperEl.addEventListener("transitionend",s.onSlideToWrapperTransitionEnd)),!0}function qVe(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 UVe(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 KVe(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(b){return b<0?-Math.floor(Math.abs(b)):Math.floor(b)}const h=f(d),m=s.map(b=>f(b));let y=s[m.indexOf(h)-1];if(typeof y>"u"&&o.cssMode){let b;s.forEach(($,w)=>{h>=$&&(b=w)}),typeof b<"u"&&(y=s[b>0?b-1:b])}let k=0;if(typeof y<"u"&&(k=r.indexOf(y),k<0&&(k=i.activeIndex-1),o.slidesPerView==="auto"&&o.slidesPerGroup===1&&o.slidesPerGroupAuto&&(k=k-i.slidesPerViewDynamic("previous",!0)+1,k=Math.max(k,0))),o.rewind&&i.isBeginning){const b=i.params.virtual&&i.params.virtual.enabled&&i.virtual?i.virtual.slides.length-1:i.slides.length-1;return i.slideTo(b,e,t,n)}else if(o.loop&&i.activeIndex===0&&o.cssMode)return requestAnimationFrame(()=>{i.slideTo(k,e,t,n)}),!0;return i.slideTo(k,e,t,n)}function GVe(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 YVe(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 XVe(){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 QVe={slideTo:ZVe,slideToLoop:qVe,slideNext:UVe,slidePrev:KVe,slideReset:GVe,slideToClosest:YVe,slideToClickedSlide:XVe};function JVe(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 eWe(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 y=h.slidesPerView;y==="auto"?y=a.slidesPerViewDynamic():(y=Math.ceil(parseFloat(h.slidesPerView,10)),m&&y%2===0&&(y=y+1));const k=h.slidesPerGroupAuto?y:h.slidesPerGroup;let b=k;b%k!==0&&(b+=k-b%k),b+=h.loopAdditionalSlides,a.loopedSlides=b;const $=a.grid&&h.grid&&h.grid.rows>1;u.length<y+b?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"):$&&h.grid.fill==="row"&&mb("Swiper Loop Warning: Loop mode is not compatible with grid.fill = `row`");const w=[],C=[];let _=a.activeIndex;typeof s>"u"?s=a.getSlideIndex(u.filter(W=>W.classList.contains(h.slideActiveClass))[0]):_=s;const A=i==="next"||!i,L=i==="prev"||!i;let x=0,T=0;const O=$?Math.ceil(u.length/h.grid.rows):u.length,B=($?u[s].column:s)+(m&&typeof o>"u"?-y/2+.5:0);if(B<b){x=Math.max(b-B,k);for(let W=0;W<b-B;W+=1){const U=W-Math.floor(W/O)*O;if($){const ee=O-U-1;for(let V=u.length-1;V>=0;V-=1)u[V].column===ee&&w.push(V)}else w.push(O-U-1)}}else if(B+y>O-b){T=Math.max(B-(O-b*2),k);for(let W=0;W<T;W+=1){const U=W-Math.floor(W/O)*O;$?u.forEach((ee,V)=>{ee.column===U&&C.push(V)}):C.push(U)}}if(a.__preventObserver__=!0,requestAnimationFrame(()=>{a.__preventObserver__=!1}),L&&w.forEach(W=>{u[W].swiperLoopMoveDOM=!0,f.prepend(u[W]),u[W].swiperLoopMoveDOM=!1}),A&&C.forEach(W=>{u[W].swiperLoopMoveDOM=!0,f.append(u[W]),u[W].swiperLoopMoveDOM=!1}),a.recalcSlides(),h.slidesPerView==="auto"?a.updateSlides():$&&(w.length>0&&L||C.length>0&&A)&&a.slides.forEach((W,U)=>{a.grid.updateSlide(U,W,a.slides)}),h.watchSlidesProgress&&a.updateSlidesOffset(),n){if(w.length>0&&L){if(typeof t>"u"){const W=a.slidesGrid[_],ee=a.slidesGrid[_+x]-W;l?a.setTranslate(a.translate-ee):(a.slideTo(_+Math.ceil(x),0,!1,!0),o&&(a.touchEventsData.startTranslate=a.touchEventsData.startTranslate-ee,a.touchEventsData.currentTranslate=a.touchEventsData.currentTranslate-ee))}else if(o){const W=$?w.length/h.grid.rows:w.length;a.slideTo(a.activeIndex+W,0,!1,!0),a.touchEventsData.currentTranslate=a.translate}}else if(C.length>0&&A)if(typeof t>"u"){const W=a.slidesGrid[_],ee=a.slidesGrid[_-T]-W;l?a.setTranslate(a.translate-ee):(a.slideTo(_-T,0,!1,!0),o&&(a.touchEventsData.startTranslate=a.touchEventsData.startTranslate-ee,a.touchEventsData.currentTranslate=a.touchEventsData.currentTranslate-ee))}else{const W=$?C.length/h.grid.rows:C.length;a.slideTo(a.activeIndex-W,0,!1,!0)}}if(a.allowSlidePrev=c,a.allowSlideNext=d,a.controller&&a.controller.control&&!r){const W={slideRealIndex:t,direction:i,setTranslate:o,activeSlideIndex:s,byController:!0};Array.isArray(a.controller.control)?a.controller.control.forEach(U=>{!U.destroyed&&U.params.loop&&U.loopFix({...W,slideTo:U.params.slidesPerView===h.slidesPerView?n:!1})}):a.controller.control instanceof a.constructor&&a.controller.control.params.loop&&a.controller.control.loopFix({...W,slideTo:a.controller.control.params.slidesPerView===h.slidesPerView?n:!1})}a.emit("loopFix")}function tWe(){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 nWe={loopCreate:JVe,loopFix:eWe,loopDestroy:tWe};function iWe(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 rWe(){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 oWe={setGrabCursor:iWe,unsetGrabCursor:rWe};function sWe(e,t){t===void 0&&(t=this);function n(i){if(!i||i===Bh()||i===Br())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=Br(),{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 lWe(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"&&!hVe(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?sWe(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 y=!0;a.matches(o.focusableElements)&&(y=!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 k=y&&t.allowTouchMove&&s.touchStartPreventDefault;(s.touchStartForcePreventDefault||k)&&!a.isContentEditable&&i.preventDefault(),s.freeMode&&s.freeMode.enabled&&t.freeMode&&t.animating&&!s.cssMode&&t.freeMode.onTouchStart(),t.emit("touchStart",i)}function aWe(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(A=>A.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 A;n.isHorizontal()&&s.currentY===s.startY||n.isVertical()&&s.currentX===s.startX?i.isScrolling=!1:f*f+h*h>=25&&(A=Math.atan2(Math.abs(h),Math.abs(f))*180/Math.PI,i.isScrolling=n.isHorizontal()?A>o.touchAngle:90-A>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,y=n.isHorizontal()?s.currentX-s.previousX:s.currentY-s.previousY;o.oneWayMovement&&(m=Math.abs(m)*(r?1:-1),y=Math.abs(y)*(r?1:-1)),s.diff=m,m*=o.touchRatio,r&&(m=-m,y=-y);const k=n.touchesDirection;n.swipeDirection=m>0?"prev":"next",n.touchesDirection=y>0?"prev":"next";const b=n.params.loop&&!o.cssMode,$=n.touchesDirection==="next"&&n.allowSlideNext||n.touchesDirection==="prev"&&n.allowSlidePrev;if(!i.isMoved){if(b&&$&&n.loopFix({direction:n.swipeDirection}),i.startTranslate=n.getTranslate(),n.setTransition(0),n.animating){const A=new window.CustomEvent("transitionend",{bubbles:!0,cancelable:!0,detail:{bySwiperTouchMove:!0}});n.wrapperEl.dispatchEvent(A)}i.allowMomentumBounce=!1,o.grabCursor&&(n.allowSlideNext===!0||n.allowSlidePrev===!0)&&n.setGrabCursor(!0),n.emit("sliderFirstMove",a)}let w;if(new Date().getTime(),i.isMoved&&i.allowThresholdMove&&k!==n.touchesDirection&&b&&$&&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 C=!0,_=o.resistanceRatio;if(o.touchReleaseOnEdges&&(_=0),m>0?(b&&$&&!w&&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()&&(C=!1,o.resistance&&(i.currentTranslate=n.minTranslate()-1+(-n.minTranslate()+i.startTranslate+m)**_))):m<0&&(b&&$&&!w&&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()&&(C=!1,o.resistance&&(i.currentTranslate=n.maxTranslate()+1-(n.maxTranslate()-i.startTranslate-m)**_))),C&&(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 cWe(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(_=>_.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 _=i.path||i.composedPath&&i.composedPath();t.updateClickedSlide(_&&_[0]||i.target,_),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 y=0,k=t.slidesSizesGrid[0];for(let _=0;_<u.length;_+=_<r.slidesPerGroupSkip?1:r.slidesPerGroup){const A=_<r.slidesPerGroupSkip-1?1:r.slidesPerGroup;typeof u[_+A]<"u"?(m||h>=u[_]&&h<u[_+A])&&(y=_,k=u[_+A]-u[_]):(m||h>=u[_])&&(y=_,k=u[u.length-1]-u[u.length-2])}let b=null,$=null;r.rewind&&(t.isBeginning?$=r.virtual&&r.virtual.enabled&&t.virtual?t.virtual.slides.length-1:t.slides.length-1:t.isEnd&&(b=0));const w=(h-u[y])/k,C=y<r.slidesPerGroupSkip-1?1:r.slidesPerGroup;if(f>r.longSwipesMs){if(!r.longSwipes){t.slideTo(t.activeIndex);return}t.swipeDirection==="next"&&(w>=r.longSwipesRatio?t.slideTo(r.rewind&&t.isEnd?b:y+C):t.slideTo(y)),t.swipeDirection==="prev"&&(w>1-r.longSwipesRatio?t.slideTo(y+C):$!==null&&w<0&&Math.abs(w)>r.longSwipesRatio?t.slideTo($):t.slideTo(y))}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(y+C):t.slideTo(y):(t.swipeDirection==="next"&&t.slideTo(b!==null?b:y+C),t.swipeDirection==="prev"&&t.slideTo($!==null?$:y))}}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 uWe(e){const t=this;t.enabled&&(t.allowClick||(t.params.preventClicks&&e.preventDefault(),t.params.preventClicksPropagation&&t.animating&&(e.stopPropagation(),e.stopImmediatePropagation())))}function dWe(){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 fWe(e){const t=this;$y(t,e.target),!(t.params.cssMode||t.params.slidesPerView!=="auto"&&!t.params.autoHeight)&&t.update()}function hWe(){const e=this;e.documentTouchHandlerProceeded||(e.documentTouchHandlerProceeded=!0,e.params.touchReleaseOnEdges&&(e.el.style.touchAction="auto"))}const gW=(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 pWe(){const e=this,{params:t}=e;e.onTouchStart=lWe.bind(e),e.onTouchMove=aWe.bind(e),e.onTouchEnd=cWe.bind(e),e.onDocumentTouchStart=hWe.bind(e),t.cssMode&&(e.onScroll=dWe.bind(e)),e.onClick=uWe.bind(e),e.onLoad=fWe.bind(e),gW(e,"on")}function mWe(){gW(this,"off")}var vWe={attachEvents:pWe,detachEvents:mWe};const Rx=(e,t)=>e.grid&&t.grid&&t.grid.rows>1;function gWe(){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(w=>{if(typeof a[w]>"u")return;const C=i[w]&&i[w].enabled,_=a[w]&&a[w].enabled;C&&!_&&e[w].disable(),!C&&_&&e[w].enable()});const m=a.direction&&a.direction!==i.direction,y=i.loop&&(a.slidesPerView!==i.slidesPerView||m),k=i.loop;m&&n&&e.changeDirection(),Nr(e.params,a);const b=e.params.enabled,$=e.params.loop;Object.assign(e,{allowTouchMove:e.params.allowTouchMove,allowSlideNext:e.params.allowSlideNext,allowSlidePrev:e.params.allowSlidePrev}),h&&!b?e.disable():!h&&b&&e.enable(),e.currentBreakpoint=r,e.emit("_beforeBreakpoint",a),n&&(y?(e.loopDestroy(),e.loopCreate(t),e.updateSlides()):!k&&$?(e.loopCreate(t),e.updateSlides()):k&&!$&&e.loopDestroy()),e.emit("breakpoint",a)}function yWe(e,t,n){if(t===void 0&&(t="window"),!e||t==="container"&&!n)return;let i=!1;const o=Br(),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 bWe={setBreakpoint:gWe,getBreakpoint:yWe};function kWe(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 wWe(){const e=this,{classNames:t,params:n,rtl:i,el:o,device:s}=e,r=kWe(["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 CWe(){const e=this,{el:t,classNames:n}=e;!t||typeof t=="string"||(t.classList.remove(...n),e.emitContainerClasses())}var $We={addClasses:wWe,removeClasses:CWe};function SWe(){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 _We={checkOverflow:SWe},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 PWe(e,t){return function(i){i===void 0&&(i={});const o=Object.keys(i)[0],s=i[o];if(typeof s!="object"||s===null){Nr(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)){Nr(t,i);return}typeof e[o]=="object"&&!("enabled"in e[o])&&(e[o].enabled=!0),e[o]||(e[o]={enabled:!1}),Nr(t,i)}}const g8={eventsEmitter:$Ve,update:MVe,translate:DVe,transition:HVe,slide:QVe,loop:nWe,grabCursor:oWe,events:vWe,breakpoints:bWe,checkOverflow:_We,classes:$We},y8={};let nL=class xs{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=Nr({},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=Nr({},n,{el:d});c.push(new xs(f))}),c}const l=this;l.__swiper__=!0,l.support=pW(),l.device=mW({userAgent:n.userAgent}),l.browser=kVe(),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:PWe(n,a),on:l.on.bind(l),once:l.once.bind(l),off:l.off.bind(l),emit:l.emit.bind(l)})});const u=Nr({},zP,a);return l.params=Nr({},u,y8,n),l.originalParams=Nr({},l.params),l.passedParams=Nr({},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),cVe(i)),i.destroyed=!0),null}static extendDefaults(t){Nr(y8,t)}static get extendedDefaults(){return y8}static get defaults(){return zP}static installModule(t){xs.prototype.__modules__||(xs.prototype.__modules__=[]);const n=xs.prototype.__modules__;typeof t=="function"&&n.indexOf(t)<0&&n.push(t)}static use(t){return Array.isArray(t)?(t.forEach(n=>xs.installModule(n)),xs):(xs.installModule(t),xs)}};Object.keys(g8).forEach(e=>{Object.keys(g8[e]).forEach(t=>{nL.prototype[t]=g8[e][t]})});nL.use([wVe,CVe]);const yW=["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 bW(e){return e===void 0&&(e={}),e.navigation&&typeof e.navigation.nextEl>"u"&&typeof e.navigation.prevEl>"u"}function kW(e){return e===void 0&&(e={}),e.pagination&&typeof e.pagination.el>"u"}function wW(e){return e===void 0&&(e={}),e.scrollbar&&typeof e.scrollbar.el>"u"}function CW(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 AWe(e){return e===void 0&&(e=""),e?e.includes("swiper-wrapper")?e:`swiper-wrapper ${e}`:"swiper-wrapper"}function LWe(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:y}=t;let k,b,$,w,C,_,A,L;o.includes("thumbs")&&i.thumbs&&i.thumbs.swiper&&c.thumbs&&!c.thumbs.swiper&&(k=!0),o.includes("controller")&&i.controller&&i.controller.control&&c.controller&&!c.controller.control&&(b=!0),o.includes("pagination")&&i.pagination&&(i.pagination.el||a)&&(c.pagination||c.pagination===!1)&&d&&!d.el&&($=!0),o.includes("scrollbar")&&i.scrollbar&&(i.scrollbar.el||l)&&(c.scrollbar||c.scrollbar===!1)&&h&&!h.el&&(w=!0),o.includes("navigation")&&i.navigation&&(i.navigation.prevEl||r)&&(i.navigation.nextEl||s)&&(c.navigation||c.navigation===!1)&&f&&!f.prevEl&&!f.nextEl&&(C=!0);const x=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?_=!0:!c.loop&&i.loop?A=!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&&x(T);else{const O=i[T];(O===!0||O===!1)&&(T==="navigation"||T==="pagination"||T==="scrollbar")?O===!1&&x(T):c[T]=i[T]}}),u.includes("controller")&&!b&&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),k&&y.init()&&y.update(!0),b&&(t.controller.control=c.controller.control),$&&(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()),w&&(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()),C&&(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),(_||L)&&t.loopDestroy(),(A||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=yW.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 EWe(e,t){let{el:n,nextEl:i,prevEl:o,paginationEl:s,scrollbarEl:r,swiper:l}=e;bW(t)&&i&&o&&(l.params.navigation.nextEl=i,l.originalParams.navigation.nextEl=i,l.params.navigation.prevEl=o,l.originalParams.navigation.prevEl=o),kW(t)&&s&&(l.params.pagination.el=s,l.originalParams.pagination.el=s),wW(t)&&r&&(l.params.scrollbar.el=r,l.originalParams.scrollbar.el=r),l.init(n)}function IWe(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 yW.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 TWe=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 OWe(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 Vt(c.type,{...c.props},c.children);if(c.componentOptions)return Vt(c.componentOptions.Ctor,{...c.props},c.componentOptions.children)})}const xWe={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=D("swiper"),l=D(null),a=D(!1),u=D(!1),c=D(null),d=D(null),f=D(null),h={value:[]},m={value:[]},y=D(null),k=D(null),b=D(null),$=D(null),{params:w,passedParams:C}=Bx(e,!1);b8(n,h,m),f.value=C,m.value=h.value;const _=()=>{b8(n,h,m),a.value=!0};w.onAny=function(x){for(var T=arguments.length,O=new Array(T>1?T-1:0),M=1;M<T;M++)O[M-1]=arguments[M];i(x,...O)},Object.assign(w.on,{_beforeBreakpoint:_,_containerClasses(x,T){r.value=T}});const A={...w};if(delete A.wrapperClass,d.value=new nL(A),d.value.virtual&&d.value.params.virtual.enabled){d.value.virtual.slides=h.value;const x={cache:!1,slides:h.value,renderExternal:T=>{l.value=T},renderExternalUpdate:!1};Wd(d.value.params.virtual,x),Wd(d.value.originalParams.virtual,x)}xn(()=>{!u.value&&d.value&&(d.value.emitSlidesClasses(),u.value=!0);const{passedParams:x}=Bx(e,!1),T=IWe(x,f.value,h.value,m.value,O=>O.props&&O.props.key);f.value=x,(T.length||a.value)&&d.value&&!d.value.destroyed&&LWe({swiper:d.value,slides:h.value,passedParams:x,changedParams:T,nextEl:y.value,prevEl:k.value,scrollbarEl:$.value,paginationEl:b.value}),a.value=!1}),vt("swiper",d),Be(l,()=>{wt(()=>{TWe(d.value)})}),at(()=>{c.value&&(EWe({el:c.value,nextEl:y.value,prevEl:k.value,paginationEl:b.value,scrollbarEl:$.value,swiper:d.value},w),i("swiper",d.value))}),nn(()=>{d.value&&!d.value.destroyed&&d.value.destroy(!0,!1)});function L(x){return w.virtual?OWe(d,x,l.value):(x.forEach((T,O)=>{T.props||(T.props={}),T.props.swiperRef=d,T.props.swiperSlideIndex=O}),x)}return()=>{const{slides:x,slots:T}=b8(n,h,m);return Vt(o,{ref:c,class:CW(r.value)},[T["container-start"],Vt(s,{class:AWe(w.wrapperClass)},[T["wrapper-start"],L(x),T["wrapper-end"]]),bW(e)&&[Vt("div",{ref:k,class:"swiper-button-prev"}),Vt("div",{ref:y,class:"swiper-button-next"})],wW(e)&&Vt("div",{ref:$,class:"swiper-scrollbar"}),kW(e)&&Vt("div",{ref:b,class:"swiper-pagination"}),T["container-end"]])}}},MWe={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=D(null),r=D("swiper-slide"),l=D(!1);function a(d,f,h){f===s.value&&(r.value=h)}at(()=>{!o||!o.value||(o.value.on("_slideClass",a),i=!0)}),L2(()=>{i||!o||!o.value||(o.value.on("_slideClass",a),i=!0)}),xn(()=>{!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"))}),nn(()=>{!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()=>Vt(e.tag,{class:CW(`${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?Vt("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&&Vt("div",{class:"swiper-lazy-preloader"})]):[n.default&&n.default(u.value),e.lazy&&!l.value&&Vt("div",{class:"swiper-lazy-preloader"})])}};const NWe="/assets/bg-05bec57d.gif",zWe="/assets/bg-dcc0b2f9.png";const jWe=N({props:["number"],components:{Swiper:xWe,SwiperSlide:MWe},setup(e,{emit:t}){const{helper:n,config:i}=Ze("$global");let o=null,s=D(0);const r=D(i.defaultTitle),l=D(i.defaultDesc),a=D(Math.ceil(i.slider.length/e.number)),u=y=>{o=y},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=y=>{r.value=i.slider.find(k=>k.id===y).title,l.value=i.slider.find(k=>k.id===y).desc},h=()=>{r.value=i.defaultTitle,l.value=i.defaultDesc},m=(y,k)=>{t("select-nav",{id:y,title:k})};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}}}),RWe={class:"swiper-main"},BWe=["onMouseover","onClick"],DWe=["src"];function FWe(e,t,n,i,o,s){const r=se("icon-left"),l=se("swiper-slide"),a=se("swiper"),u=se("icon-right");return S(),I("main",null,[t[4]||(t[4]=P("div",{class:"bg"},[P("img",{src:NWe}),P("img",{src:zWe})],-1)),P("section",null,[P("header",null,[P("p",null,[t[3]||(t[3]=Ve(" 欢迎使用")),P("b",null,Oe(e.title),1)]),P("div",null,Oe(e.desc),1)]),P("div",RWe,[P("div",{class:E({prev:!0,disabled:e.page===0}),onClick:t[0]||(t[0]=(...c)=>e.goPrev&&e.goPrev(...c))},[g(r)],2),g(a,{class:"the-swiper-wrap","slides-per-group":e.number,"slides-per-view":e.number,"space-between":10,onSwiper:e.onSwiper},{default:ve(()=>[(S(!0),I(Re,null,$t(e.slider,c=>(S(),pe(l,{key:c.id,width:"230"},{default:ve(()=>[P("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)},[P("div",null,[P("img",{src:e.getAssetURL(c.img),width:"48"},null,8,DWe),P("p",null,Oe(c.title),1)])],40,BWe)]),_:2},1024))),128))]),_:1},8,["slides-per-group","slides-per-view","onSwiper"]),P("div",{class:E({next:!0,disabled:e.page===e.pages-1}),onClick:t[2]||(t[2]=(...c)=>e.goNext&&e.goNext(...c))},[g(u)],2)])])])}const VWe=yn(jWe,[["render",FWe],["__scopeId","data-v-1bf081e5"]]);const WWe=N({props:["data"],setup(e){const{helper:t}=Ze("$global"),n=D(!0),i=D(!1),o=D(!1),s=a=>{t.$bus.emit("set-input",a)},r=D(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 HWe(e,t,n,i,o,s){return S(),I("main",null,t[0]||(t[0]=[P("header",null,null,-1),P("section",null,null,-1)]))}const ZWe=yn(WWe,[["render",HWe],["__scopeId","data-v-857f618a"]]),qWe=N({components:{NormalCards:ZWe},setup(){return{data:D([{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 UWe(e,t,n,i,o,s){const r=se("normal-cards");return S(),pe(r,{data:e.data},null,8,["data"])}const KWe=yn(qWe,[["render",UWe]]),GWe=N({components:{DocumentCards:Ka},setup(){return{data:D([{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 YWe(e,t,n,i,o,s){const r=se("document-cards");return S(),pe(r,{data:e.data,hasUpload:!0,hasSlider:!1},null,8,["data"])}const $W=yn(GWe,[["render",YWe]]),XWe=Object.freeze(Object.defineProperty({__proto__:null,default:$W},Symbol.toStringTag,{value:"Module"})),QWe=N({components:{DocumentCards:Ka},setup(){return{data:D([{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 JWe(e,t,n,i,o,s){const r=se("document-cards");return S(),pe(r,{data:e.data,hasUpload:!0,hasSlider:!1,uploadImg:!0},null,8,["data"])}const eHe=yn(QWe,[["render",JWe]]),tHe=N({components:{DocumentCards:Ka},props:["agentId"],setup(){return{data:D([{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 nHe(e,t,n,i,o,s){const r=se("document-cards");return S(),pe(r,{hasUpload:!1,uploadFile:!0,data:e.data,hasSlider:!1,agentId:e.agentId},null,8,["data","agentId"])}const iHe=yn(tHe,[["render",nHe]]),rHe=N({components:{DocumentCards:Ka},props:["agentId"],setup(){return{data:D([])}}});function oHe(e,t,n,i,o,s){const r=se("document-cards");return S(),pe(r,{hasUpload:!0,uploadFile:!0,data:e.data,hasSlider:!1,agentId:e.agentId},null,8,["data","agentId"])}const sHe=yn(rHe,[["render",oHe]]),lHe=N({components:{DocumentCards:Ka},setup(){return{data:D([{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 aHe(e,t,n,i,o,s){const r=se("document-cards");return S(),pe(r,{data:e.data,hasUpload:!1,hasSlider:!1,isQuestion:!0},null,8,["data"])}const cHe=yn(lHe,[["render",aHe]]),uHe=N({components:{DocumentCards:Ka},setup(){return{data:D([{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 dHe(e,t,n,i,o,s){const r=se("document-cards");return S(),pe(r,{data:e.data,hasUpload:!0,hasSlider:!0,isQuestion:!0},null,8,["data"])}const fHe=yn(uHe,[["render",dHe]]),hHe=N({components:{DocumentCards:Ka},setup(){}});function pHe(e,t,n,i,o,s){const r=se("document-cards");return S(),pe(r,{hasUpload:!0,hasSlider:!1})}const mHe=yn(hHe,[["render",pHe]]),vHe="/assets/robot-f2c5174f.gif",gHe="/assets/open-8beba8b4.svg",yHe="/assets/close-7f4a5649.svg";const bHe=N({components:{Right:kze,Slider:vFe,History:EFe,Index:VWe,Answer:KWe,MessageInput:NFe,DialogWrap:sFe,Document:$W,PicArticle:eHe,DocumentAnswer:iHe,DocumentsmartData:sHe,DocumentInterlocution:cHe,DocumentQuestion:fHe,Analysis:mHe,DocumentDetail:DFe,DocumentCombine:sVe},setup(){const e=["report","excel","knowledgeQuiz","report","normal","normal","normal","normal"],{config:t,helper:n,ajax:i}=Ze("$global"),o=t.defaultTitle,s=D(!1),r=D(5),l=D(-1),a=D(!1),u=D(!1),c=D(!1),d=D([]),f=D(""),h=D(!1),m=D(!1),y=D([]),k=D(""),b=D([]),$=D([]),w=D(""),C=D(!1),_=D(6e3);let A={},L={};const x=()=>{s.value=!s.value},T=async K=>{l.value=K.id,w.value=[],c.value=!1,a.value=!1,K.index===-1?r.value=5:r.value=4,n.$bus.emit("stop-writing"),u.value=!1,f.value=(L.find(Y=>Y.name===K.title)||{}).id||null;const q=await i.message.getDialogs(f.value);if(l.value===0||l.value===3){const Y=await i.agent.getVariables(f.value);$.value=Y,A={}}q&&Array.isArray(q)&&(b.value=q.map(Y=>({content:Y.name,id:Y.id,time:new Date(Y.updated_time).toLocaleString()})))},O=K=>{a.value=K},M=K=>{C.value=K},B=()=>{l.value=-2,m.value=!0},W=()=>{l.value=0,m.value=!1},U=async K=>{u.value=!0,c.value=!0,a.value=!0,f.value=K,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,Y=L.find(fe=>fe.name===q).id,oe=await i.message.getHistoryLogs(Y,K);oe.length>0?d.value=oe:d.value=[],h.value=!0,n.$bus.emit("set-loading",!1)},ee=async()=>{let K="",q=[];for(let oe in A)typeof A[oe].value=="string"?(K+=`${A[oe].key}:${A[oe].value}
  96. `,q.push({id:oe,name:A[oe].key,file_path:"",value:A[oe].value})):(K+=`${A[oe].key}:${A[oe].value.name}
  97. `,q.push({id:oe,name:A[oe].key,file_path:A[oe].value.url,value:""}));if(!c.value){const oe=await i.message.createDialog(f.value);k.value=oe.chat_id}d.value=[],u.value=!0,h.value=!0;const Y={chatHistory:[],message:w.value,name:"报告生成",description:"报告生成",inputs:{report_name:K,id:"Report-PRcYL",data:q}};setTimeout(()=>{n.$bus.emit("send-message",Y)},500)},V=async()=>{const K={chatHistory:[],name:"报告生成",description:"报告生成",inputs:{report_name:w.value,id:"Report-PRcYL",query:w.value}};setTimeout(()=>{n.$bus.emit("send-message",K),w.value=""},500)},R=(K,q,Y)=>{A[q]={key:Y,value:K}},F=async(K,q,Y)=>{const{onSuccess:oe,fileItem:fe}=K,{file:le,uid:ue,name:ge}=fe,ce=[];ce.push({id:ue,file:le}),oe();const $e=new FormData;ce.forEach(_e=>{$e.append("file",_e.file)});const we=await i.file.uploadFiles(f.value,$e);A[q]={key:Y,value:{name:ge,url:we.file_path}}};return at(async()=>{L=await i.agent.getAgents(),y.value=L&&Array.isArray(L)&&L.map(K=>K.id)||[],n.$bus.on("open-dialog",async K=>{if(!c.value){const q=await i.message.createDialog(f.value);k.value=q.chat_id}d.value=[],u.value=!0,h.value=!0,setTimeout(()=>{n.$bus.emit("send-message",K)},200)})}),nn(()=>{var K;(K=n.webSocket)==null||K.close(),n.$bus.off("open-dialog")}),{SYSTEM_NAME:o,customChange:R,customRequest:F,historyList:b,beginCombine:ee,continueCombine:V,selectId:f,dialogId:k,navId:l,variables:$,selectNav:T,swiperNumber:r,slider:t.slider,readonly:a,setReadonly:O,showDialog:u,selectHistory:U,historyMode:c,closeOthers:s,openAll:x,dialogType:e,dialogList:d,initDialog:h,goDocument:B,goBack:W,changeParse:M,hideDialog:m,agentIds:y,textValue:w,parseStatus:C,maxLength:_}}}),kHe={id:"app"},wHe={class:"main"},CHe={class:"wrap"},$He={key:0},SHe={key:1},_He={key:2,class:"upload-footer"},PHe={key:3,class:"upload-footer"},AHe={key:4,class:"upload-footer"},LHe={key:0,src:gHe,width:"20"},EHe={key:1,src:yHe,width:"20"};function IHe(e,t,n,i,o,s){const r=se("Slider"),l=se("History"),a=se("Index"),u=se("DocumentCombine"),c=se("Document"),d=se("DocumentInterlocution"),f=se("DocumentAnswer"),h=se("Answer"),m=se("DocumentsmartData"),y=se("PicArticle"),k=se("DocumentQuestion"),b=se("DocumentDetail"),$=se("dialog-wrap"),w=se("message-input"),C=se("a-input"),_=se("a-upload"),A=se("a-textarea"),L=se("a-button"),x=se("a-tooltip");return S(),I("div",kHe,[mn(g(r,{onSelectNav:e.selectNav,navId:e.navId},null,8,["onSelectNav","navId"]),[[gn,!e.closeOthers]]),P("div",wHe,[P("div",{class:E({"history-wrap":!0,"history-wrap-open":!e.closeOthers&&e.navId>-1})},[g(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),P("div",CHe,[e.navId===-1?(S(),pe(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})},[P("div",null,[e.showDialog?de("",!0):(S(),I("header",$He,[P("div",null,[t[4]||(t[4]=P("img",{src:vHe,width:"52"},null,-1)),P("p",null,[Ve(Oe(e.SYSTEM_NAME),1),P("span",null,Oe(e.slider.find(T=>T.id===e.navId).title),1)]),P("span",null,Oe(e.slider.find(T=>T.id===e.navId).dialog),1)])])),P("section",{class:E({"section-padding":e.showDialog})},[e.navId==0&&!e.showDialog?(S(),pe(u,{key:0})):de("",!0),e.navId===1&&!e.showDialog?(S(),pe(c,{key:1})):de("",!0),e.navId===2&&!e.showDialog?(S(),pe(d,{key:2})):de("",!0),e.navId===3&&!e.showDialog?(S(),pe(f,{key:3,agentId:e.selectId},null,8,["agentId"])):de("",!0),e.navId===4&&!e.showDialog?(S(),pe(h,{key:4})):de("",!0),e.navId===5&&!e.showDialog?(S(),pe(m,{key:5,agentId:e.selectId},null,8,["agentId"])):de("",!0),e.navId===6&&!e.showDialog?(S(),pe(y,{key:6,agentId:e.selectId},null,8,["agentId"])):de("",!0),e.navId===7&&!e.showDialog?(S(),pe(k,{key:7,agentId:e.selectId},null,8,["agentId"])):de("",!0),e.navId===-2?(S(),pe(b,{key:8,onGoBack:e.goBack},null,8,["onGoBack"])):de("",!0),e.showDialog&&e.initDialog?mn((S(),pe($,{key:9,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"])),[[gn,!e.hideDialog]]):de("",!0)],2),e.navId!==-2&&e.navId!==0&&e.navId!==3&&!e.historyMode?(S(),I("footer",SHe,[g(w,{readonly:e.readonly,eventName:"open-dialog"},null,8,["readonly"])])):de("",!0),e.navId===0&&!e.showDialog?(S(),I("footer",_He,[(S(!0),I(Re,null,$t(e.variables,(T,O)=>(S(),I("section",{key:O},[P("div",null,[P("p",null,[P("span",null,Oe(T.variable_name),1)])]),P("div",null,[T.value_type===1?(S(),pe(C,{key:0,style:{flex:"1"},placeholder:`请输入${T.variable_name}`,"allow-clear":"",onChange:M=>{e.customChange(M,T.node_id,T.variable_name)}},null,8,["placeholder","onChange"])):(S(),pe(_,{key:1,style:{width:"300px"},multiple:!1,limit:1,"custom-request":M=>{e.customRequest(M,T.node_id,T.variable_name)},"show-upload-button":{showOnExceedLimit:!0},accept:".pdf,.doc,.docx,.txt,.md,.ppt.pptx"},null,8,["custom-request"]))])]))),128)),g(A,{"max-length":e.maxLength,modelValue:e.textValue,"onUpdate:modelValue":t[1]||(t[1]=T=>e.textValue=T),"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"]),g(L,{style:{width:"500px"},type:"primary",onClick:e.beginCombine},{default:ve(()=>t[5]||(t[5]=[Ve("开始")])),_:1},8,["onClick"])])):de("",!0),e.navId===3&&!e.showDialog?(S(),I("footer",PHe,[(S(!0),I(Re,null,$t(e.variables,(T,O)=>(S(),I("section",{key:O},[P("div",null,[P("p",null,[P("span",null,Oe(T.variable_name),1)])]),P("div",null,[T.value_type===1?(S(),pe(C,{key:0,style:{flex:"1"},placeholder:`请输入${T.variable_name}`,"allow-clear":"",onChange:M=>{e.customChange(M,T.node_id,T.variable_name)}},null,8,["placeholder","onChange"])):(S(),pe(_,{key:1,style:{width:"300px"},multiple:!1,limit:1,"custom-request":M=>{e.customRequest(M,T.node_id,T.variable_name)},"show-upload-button":{showOnExceedLimit:!0},accept:".pdf,.doc,.docx,.txt,.md,.ppt.pptx"},null,8,["custom-request"]))])]))),128)),g(L,{style:{width:"500px"},type:"primary",onClick:e.beginCombine},{default:ve(()=>t[6]||(t[6]=[Ve("开始")])),_:1},8,["onClick"])])):de("",!0),e.navId===3&&e.showDialog&&!e.historyMode?(S(),I("footer",AHe,[g(A,{"max-length":e.maxLength,modelValue:e.textValue,"onUpdate:modelValue":t[2]||(t[2]=T=>e.textValue=T),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"]),g(L,{style:{width:"500px"},type:"primary",onClick:e.continueCombine},{default:ve(()=>t[7]||(t[7]=[Ve("开始")])),_:1},8,["onClick"])])):de("",!0),g(x,{content:e.closeOthers?"收起":"展开"},{default:ve(()=>[e.navId!==-2?(S(),I("div",{key:0,onClick:t[3]||(t[3]=(...T)=>e.openAll&&e.openAll(...T))},[e.closeOthers?(S(),I("img",LHe)):(S(),I("img",EHe))])):de("",!0)]),_:1},8,["content"])])],2))])])])}const THe=yn(bHe,[["render",IHe],["__scopeId","data-v-14abcc51"]]),OHe=()=>Bn(()=>import("./default-layout-c4fba856.js"),["assets/default-layout-c4fba856.js","assets/index-82cef97e.js","assets/auth-54229761.js","assets/index-d8d817e0.js","assets/default-layout-3dbe6961.css"]),Cw=sze({history:jNe("/"),routes:[{path:"/",name:"home",component:THe},{path:"/knowledge",name:"knowledge",component:()=>Bn(()=>import("./Knowledge-67336920.js"),["assets/Knowledge-67336920.js","assets/Knowledge-9fa8bb7e.css"])},{path:"/document",name:"document",component:()=>Bn(()=>Promise.resolve().then(()=>XWe),void 0)},{path:"/login",name:"login",component:()=>Bn(()=>import("./Login-8db32fc8.js"),["assets/Login-8db32fc8.js","assets/login-bd96354f.js","assets/Login-546702f5.css"])},{path:"/register",name:"register",component:()=>Bn(()=>import("./Register-f93ea9e6.js"),["assets/Register-f93ea9e6.js","assets/login-bd96354f.js","assets/Register-8ba84c69.css"])},{path:"/console",name:"console",component:OHe,children:[{path:"/console/sessionManager",name:"sessionManager",component:()=>Bn(()=>import("./index-01c2dc17.js"),["assets/index-01c2dc17.js","assets/Agent-db5fdbd1.js","assets/icon-chart-38e5438e.js","assets/auth-54229761.js","assets/index-82cef97e.js","assets/index-57ffa2d4.css"])},{path:"/console/knowledgeLib",name:"knowledgeLib",component:()=>Bn(()=>import("./index-87d9db66.js"),["assets/index-87d9db66.js","assets/loading-1073cc4e.js","assets/index-d8d817e0.js","assets/auth-54229761.js","assets/index-8299d375.css"])},{path:"/model",name:"model",component:()=>Bn(()=>import("./index-add73632.js"),["assets/index-add73632.js","assets/icon-chart-38e5438e.js","assets/index-1fe6647d.css"])},{path:"/agent",name:"agent",component:()=>Bn(()=>import("./index-fb5c3953.js"),["assets/index-fb5c3953.js","assets/index-5753a459.css"])},{path:"/console/authority/resource",name:"resource",component:()=>Bn(()=>import("./index-aae0582a.js"),["assets/index-aae0582a.js","assets/authheader.vue_vue_type_script_setup_true_lang-728096c4.js","assets/index-d37d0248.css"])},{path:"/console/authority/users",name:"users",component:()=>Bn(()=>import("./index-225d3af2.js"),["assets/index-225d3af2.js","assets/loading-1073cc4e.js","assets/authheader.vue_vue_type_script_setup_true_lang-728096c4.js","assets/index-ff2b8ec2.css"])},{path:"/console/authority/organization",name:"organization",component:()=>Bn(()=>import("./index-5933dffe.js"),["assets/index-5933dffe.js","assets/authheader.vue_vue_type_script_setup_true_lang-728096c4.js","assets/index-94b823ee.css"])},{path:"/console/authority/resource",name:"resource",component:()=>Bn(()=>import("./index-aae0582a.js"),["assets/index-aae0582a.js","assets/authheader.vue_vue_type_script_setup_true_lang-728096c4.js","assets/index-d37d0248.css"])},{path:"/console/authority/role",name:"role",component:()=>Bn(()=>import("./index-5e2e6473.js"),["assets/index-5e2e6473.js","assets/loading-1073cc4e.js","assets/authheader.vue_vue_type_script_setup_true_lang-728096c4.js","assets/Agent-db5fdbd1.js","assets/auth-54229761.js","assets/index-46ab4b8d.css"])},{path:"/console/authority/group",name:"group",component:()=>Bn(()=>import("./index-ebd97012.js"),["assets/index-ebd97012.js","assets/authheader.vue_vue_type_script_setup_true_lang-728096c4.js","assets/loading-1073cc4e.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 SW(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 xHe(){(console.warn||console.log).apply(console,arguments)}xHe.bind("[clipboard-polyfill]");var iL=typeof window>"u"?void 0:window,MHe=typeof globalThis>"u"?void 0:globalThis,Dx,Fx,Vx,Wx=(Vx=(Dx=iL)==null?void 0:Dx.Promise)!=null?Vx:(Fx=MHe)==null?void 0:Fx.Promise;function NHe(){if(!Wx)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 Wx}var Hx=typeof navigator>"u"?void 0:navigator,to=Hx==null?void 0:Hx.clipboard,Zx;(Zx=to==null?void 0:to.read)==null||Zx.bind(to);var qx;(qx=to==null?void 0:to.readText)==null||qx.bind(to);var Ux;(Ux=to==null?void 0:to.write)==null||Ux.bind(to);var Kx,Gx=(Kx=to==null?void 0:to.writeText)==null?void 0:Kx.bind(to),Yx;(Yx=iL)==null||Yx.ClipboardItem;var $w=NHe(),_d=iL;function zHe(){return typeof ClipboardEvent>"u"&&typeof(_d==null?void 0:_d.clipboardData)<"u"&&typeof(_d==null?void 0:_d.clipboardData.setData)<"u"}function jHe(e){if(!_d.clipboardData)return!1;var t=_d.clipboardData.setData("Text",e);return t}function RHe(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 _W(e){var t={success:!1},n=RHe.bind(this,t,e);document.addEventListener("copy",n);try{document.execCommand("copy")}finally{document.removeEventListener("copy",n)}return t.success}function PW(e,t){AW(e);var n=_W(t);return LW(),n}function BHe(e){var t=document.createElement("div");t.setAttribute("style","-webkit-user-select: text !important"),t.textContent="temporary element",document.body.appendChild(t);var n=PW(t,e);return document.body.removeChild(t),n}function DHe(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),AW(i);var o=document.execCommand("copy");return LW(),document.body.removeChild(t),o}function AW(e){var t=document.getSelection();if(t){var n=document.createRange();n.selectNodeContents(e),t.removeAllRanges(),t.addRange(n)}}function LW(){var e=document.getSelection();e&&e.removeAllRanges()}function FHe(e){var t=rm in e;if(zHe()){if(!t)throw new Error("No `text/plain` value was specified.");if(jHe(e[rm]))return!0;throw new Error("Copying failed, possibly because the user rejected it.")}return!!(_W(e)||navigator.userAgent.indexOf("Edge")>-1||PW(document.body,e)||BHe(e)||DHe(e[rm]))}$w.resolve();$w.resolve(!1);function VHe(e){return new $w((t,n)=>{try{t(e())}catch(i){n(i)}})}function WHe(e){var t={};return t[rm]=e,t}function HHe(e){return Gx?Gx(e).catch(t=>{Xx(e)}):Xx(e)}function Xx(e){return VHe(()=>$w.resolve(ZHe(e)))}function ZHe(e){if(!FHe(WHe(e)))throw new Error("writeText() failed")}function EW(e,t){return function(){return e.apply(t,arguments)}}const{toString:qHe}=Object.prototype,{getPrototypeOf:rL}=Object,Sw=(e=>t=>{const n=qHe.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 UHe(e){return e!==null&&!wm(e)&&e.constructor!==null&&!wm(e.constructor)&&zr(e.constructor.isBuffer)&&e.constructor.isBuffer(e)}const IW=Do("ArrayBuffer");function KHe(e){let t;return typeof ArrayBuffer<"u"&&ArrayBuffer.isView?t=ArrayBuffer.isView(e):t=e&&e.buffer&&IW(e.buffer),t}const GHe=_w("string"),zr=_w("function"),TW=_w("number"),Pw=e=>e!==null&&typeof e=="object",YHe=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)},XHe=Do("Date"),QHe=Do("File"),JHe=Do("Blob"),eZe=Do("FileList"),tZe=e=>Pw(e)&&zr(e.pipe),nZe=e=>{let t;return e&&(typeof FormData=="function"&&e instanceof FormData||zr(e.append)&&((t=Sw(e))==="formdata"||t==="object"&&zr(e.toString)&&e.toString()==="[object FormData]"))},iZe=Do("URLSearchParams"),[rZe,oZe,sZe,lZe]=["ReadableStream","Request","Response","Headers"].map(Do),aZe=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 OW(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)(),xW=e=>!wm(e)&&e!==hc;function jP(){const{caseless:e}=xW(this)&&this||{},t={},n=(i,o)=>{const s=e&&OW(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 cZe=(e,t,n,{allOwnKeys:i}={})=>(r1(t,(o,s)=>{n&&zr(o)?e[s]=EW(o,n):e[s]=o},{allOwnKeys:i}),e),uZe=e=>(e.charCodeAt(0)===65279&&(e=e.slice(1)),e),dZe=(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)},fZe=(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},hZe=(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},pZe=e=>{if(!e)return null;if(Dh(e))return e;let t=e.length;if(!TW(t))return null;const n=new Array(t);for(;t-- >0;)n[t]=e[t];return n},mZe=(e=>t=>e&&t instanceof e)(typeof Uint8Array<"u"&&rL(Uint8Array)),vZe=(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])}},gZe=(e,t)=>{let n;const i=[];for(;(n=e.exec(t))!==null;)i.push(n);return i},yZe=Do("HTMLFormElement"),bZe=e=>e.toLowerCase().replace(/[-_\s]([a-z\d])(\w*)/g,function(n,i,o){return i.toUpperCase()+o}),Qx=(({hasOwnProperty:e})=>(t,n)=>e.call(t,n))(Object.prototype),kZe=Do("RegExp"),MW=(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)},wZe=e=>{MW(e,(t,n)=>{if(zr(e)&&["arguments","caller","callee"].indexOf(n)!==-1)return!1;const i=e[n];if(zr(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+"'")})}})},CZe=(e,t)=>{const n={},i=o=>{o.forEach(s=>{n[s]=!0})};return Dh(e)?i(e):i(String(e).split(t)),n},$Ze=()=>{},SZe=(e,t)=>e!=null&&Number.isFinite(e=+e)?e:t,k8="abcdefghijklmnopqrstuvwxyz",Jx="0123456789",NW={DIGIT:Jx,ALPHA:k8,ALPHA_DIGIT:k8+k8.toUpperCase()+Jx},_Ze=(e=16,t=NW.ALPHA_DIGIT)=>{let n="";const{length:i}=t;for(;e--;)n+=t[Math.random()*i|0];return n};function PZe(e){return!!(e&&zr(e.append)&&e[Symbol.toStringTag]==="FormData"&&e[Symbol.iterator])}const AZe=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)},LZe=Do("AsyncFunction"),EZe=e=>e&&(Pw(e)||zr(e))&&zr(e.then)&&zr(e.catch),zW=((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",zr(hc.postMessage)),IZe=typeof queueMicrotask<"u"?queueMicrotask.bind(hc):typeof process<"u"&&process.nextTick||zW,je={isArray:Dh,isArrayBuffer:IW,isBuffer:UHe,isFormData:nZe,isArrayBufferView:KHe,isString:GHe,isNumber:TW,isBoolean:YHe,isObject:Pw,isPlainObject:Sy,isReadableStream:rZe,isRequest:oZe,isResponse:sZe,isHeaders:lZe,isUndefined:wm,isDate:XHe,isFile:QHe,isBlob:JHe,isRegExp:kZe,isFunction:zr,isStream:tZe,isURLSearchParams:iZe,isTypedArray:mZe,isFileList:eZe,forEach:r1,merge:jP,extend:cZe,trim:aZe,stripBOM:uZe,inherits:dZe,toFlatObject:fZe,kindOf:Sw,kindOfTest:Do,endsWith:hZe,toArray:pZe,forEachEntry:vZe,matchAll:gZe,isHTMLForm:yZe,hasOwnProperty:Qx,hasOwnProp:Qx,reduceDescriptors:MW,freezeMethods:wZe,toObjectSet:CZe,toCamelCase:bZe,noop:$Ze,toFiniteNumber:SZe,findKey:OW,global:hc,isContextDefined:xW,ALPHABET:NW,generateString:_Ze,isSpecCompliantForm:PZe,toJSONObject:AZe,isAsyncFn:LZe,isThenable:EZe,setImmediate:zW,asap:IZe};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)}je.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:je.toJSONObject(this.config),code:this.code,status:this.status}}});const jW=St.prototype,RW={};["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=>{RW[e]={value:e}});Object.defineProperties(St,RW);Object.defineProperty(jW,"isAxiosError",{value:!0});St.from=(e,t,n,i,o,s)=>{const r=Object.create(jW);return je.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 TZe=null;function RP(e){return je.isPlainObject(e)||je.isArray(e)}function BW(e){return je.endsWith(e,"[]")?e.slice(0,-2):e}function eM(e,t,n){return e?e.concat(t).map(function(o,s){return o=BW(o),!n&&s?"["+o+"]":o}).join(n?".":""):t}function OZe(e){return je.isArray(e)&&!e.some(RP)}const xZe=je.toFlatObject(je,{},null,function(t){return/^is[A-Z]/.test(t)});function Aw(e,t,n){if(!je.isObject(e))throw new TypeError("target must be an object");t=t||new FormData,n=je.toFlatObject(n,{metaTokens:!0,dots:!1,indexes:!1},!1,function(y,k){return!je.isUndefined(k[y])});const i=n.metaTokens,o=n.visitor||c,s=n.dots,r=n.indexes,a=(n.Blob||typeof Blob<"u"&&Blob)&&je.isSpecCompliantForm(t);if(!je.isFunction(o))throw new TypeError("visitor must be a function");function u(m){if(m===null)return"";if(je.isDate(m))return m.toISOString();if(!a&&je.isBlob(m))throw new St("Blob is not supported. Use a Buffer instead.");return je.isArrayBuffer(m)||je.isTypedArray(m)?a&&typeof Blob=="function"?new Blob([m]):Buffer.from(m):m}function c(m,y,k){let b=m;if(m&&!k&&typeof m=="object"){if(je.endsWith(y,"{}"))y=i?y:y.slice(0,-2),m=JSON.stringify(m);else if(je.isArray(m)&&OZe(m)||(je.isFileList(m)||je.endsWith(y,"[]"))&&(b=je.toArray(m)))return y=BW(y),b.forEach(function(w,C){!(je.isUndefined(w)||w===null)&&t.append(r===!0?eM([y],C,s):r===null?y:y+"[]",u(w))}),!1}return RP(m)?!0:(t.append(eM(k,y,s),u(m)),!1)}const d=[],f=Object.assign(xZe,{defaultVisitor:c,convertValue:u,isVisitable:RP});function h(m,y){if(!je.isUndefined(m)){if(d.indexOf(m)!==-1)throw Error("Circular reference detected in "+y.join("."));d.push(m),je.forEach(m,function(b,$){(!(je.isUndefined(b)||b===null)&&o.call(t,b,je.isString($)?$.trim():$,y,f))===!0&&h(b,y?y.concat($):[$])}),d.pop()}}if(!je.isObject(e))throw new TypeError("data must be an object");return h(e),t}function tM(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 DW=oL.prototype;DW.append=function(t,n){this._pairs.push([t,n])};DW.toString=function(t){const n=t?function(i){return t.call(this,i,tM)}:tM;return this._pairs.map(function(o){return n(o[0])+"="+n(o[1])},"").join("&")};function MZe(e){return encodeURIComponent(e).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}function FW(e,t,n){if(!t)return e;const i=n&&n.encode||MZe,o=n&&n.serialize;let s;if(o?s=o(t,n):s=je.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 NZe{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){je.forEach(this.handlers,function(i){i!==null&&t(i)})}}const nM=NZe,VW={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},zZe=typeof URLSearchParams<"u"?URLSearchParams:oL,jZe=typeof FormData<"u"?FormData:null,RZe=typeof Blob<"u"?Blob:null,BZe={isBrowser:!0,classes:{URLSearchParams:zZe,FormData:jZe,Blob:RZe},protocols:["http","https","file","blob","url","data"]},sL=typeof window<"u"&&typeof document<"u",BP=typeof navigator=="object"&&navigator||void 0,DZe=sL&&(!BP||["ReactNative","NativeScript","NS"].indexOf(BP.product)<0),FZe=(()=>typeof WorkerGlobalScope<"u"&&self instanceof WorkerGlobalScope&&typeof self.importScripts=="function")(),VZe=sL&&window.location.href||"http://localhost",WZe=Object.freeze(Object.defineProperty({__proto__:null,hasBrowserEnv:sL,hasStandardBrowserEnv:DZe,hasStandardBrowserWebWorkerEnv:FZe,navigator:BP,origin:VZe},Symbol.toStringTag,{value:"Module"})),br={...WZe,...BZe};function HZe(e,t){return Aw(e,new br.classes.URLSearchParams,Object.assign({visitor:function(n,i,o,s){return br.isNode&&je.isBuffer(n)?(this.append(i,n.toString("base64")),!1):s.defaultVisitor.apply(this,arguments)}},t))}function ZZe(e){return je.matchAll(/\w+|\[(\w*)]/g,e).map(t=>t[0]==="[]"?"":t[1]||t[0])}function qZe(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 WW(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&&je.isArray(o)?o.length:r,a?(je.hasOwnProp(o,r)?o[r]=[o[r],i]:o[r]=i,!l):((!o[r]||!je.isObject(o[r]))&&(o[r]=[]),t(n,i,o[r],s)&&je.isArray(o[r])&&(o[r]=qZe(o[r])),!l)}if(je.isFormData(e)&&je.isFunction(e.entries)){const n={};return je.forEachEntry(e,(i,o)=>{t(ZZe(i),o,n,0)}),n}return null}function UZe(e,t,n){if(je.isString(e))try{return(t||JSON.parse)(e),je.trim(e)}catch(i){if(i.name!=="SyntaxError")throw i}return(n||JSON.stringify)(e)}const lL={transitional:VW,adapter:["xhr","http","fetch"],transformRequest:[function(t,n){const i=n.getContentType()||"",o=i.indexOf("application/json")>-1,s=je.isObject(t);if(s&&je.isHTMLForm(t)&&(t=new FormData(t)),je.isFormData(t))return o?JSON.stringify(WW(t)):t;if(je.isArrayBuffer(t)||je.isBuffer(t)||je.isStream(t)||je.isFile(t)||je.isBlob(t)||je.isReadableStream(t))return t;if(je.isArrayBufferView(t))return t.buffer;if(je.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 HZe(t,this.formSerializer).toString();if((l=je.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),UZe(t)):t}],transformResponse:[function(t){const n=this.transitional||lL.transitional,i=n&&n.forcedJSONParsing,o=this.responseType==="json";if(je.isResponse(t)||je.isReadableStream(t))return t;if(t&&je.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:br.classes.FormData,Blob:br.classes.Blob},validateStatus:function(t){return t>=200&&t<300},headers:{common:{Accept:"application/json, text/plain, */*","Content-Type":void 0}}};je.forEach(["delete","get","head","post","put","patch"],e=>{lL.headers[e]={}});const aL=lL,KZe=je.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"]),GZe=e=>{const t={};let n,i,o;return e&&e.split(`
  98. `).forEach(function(r){o=r.indexOf(":"),n=r.substring(0,o).trim().toLowerCase(),i=r.substring(o+1).trim(),!(!n||t[n]&&KZe[n])&&(n==="set-cookie"?t[n]?t[n].push(i):t[n]=[i]:t[n]=t[n]?t[n]+", "+i:i)}),t},iM=Symbol("internals");function sp(e){return e&&String(e).trim().toLowerCase()}function _y(e){return e===!1||e==null?e:je.isArray(e)?e.map(_y):String(e)}function YZe(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 XZe=e=>/^[-_a-zA-Z0-9^`|~,!#$%&'*+.]+$/.test(e.trim());function w8(e,t,n,i,o){if(je.isFunction(i))return i.call(this,t,n);if(o&&(t=n),!!je.isString(t)){if(je.isString(i))return t.indexOf(i)!==-1;if(je.isRegExp(i))return i.test(t)}}function QZe(e){return e.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,(t,n,i)=>n.toUpperCase()+i)}function JZe(e,t){const n=je.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=je.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)=>je.forEach(l,(u,c)=>s(u,c,a));if(je.isPlainObject(t)||t instanceof this.constructor)r(t,n);else if(je.isString(t)&&(t=t.trim())&&!XZe(t))r(GZe(t),n);else if(je.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=je.findKey(this,t);if(i){const o=this[i];if(!n)return o;if(n===!0)return YZe(o);if(je.isFunction(n))return n.call(this,o,i);if(je.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=je.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=je.findKey(i,r);l&&(!n||w8(i,i[l],l,n))&&(delete i[l],o=!0)}}return je.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 je.forEach(this,(o,s)=>{const r=je.findKey(i,s);if(r){n[r]=_y(o),delete n[s];return}const l=t?QZe(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 je.forEach(this,(i,o)=>{i!=null&&i!==!1&&(n[o]=t&&je.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(`
  99. `)}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[iM]=this[iM]={accessors:{}}).accessors,o=this.prototype;function s(r){const l=sp(r);i[l]||(JZe(o,r),i[l]=!0)}return je.isArray(t)?t.forEach(s):s(t),this}}Lw.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent","Authorization"]);je.reduceDescriptors(Lw.prototype,({value:e},t)=>{let n=t[0].toUpperCase()+t.slice(1);return{get:()=>e,set(i){this[n]=i}}});je.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 je.forEach(e,function(l){s=l.call(n,s,o.normalize(),t?t.status:void 0)}),o.normalize(),s}function HW(e){return!!(e&&e.__CANCEL__)}function Fh(e,t,n){St.call(this,e??"canceled",St.ERR_CANCELED,t,n),this.name="CanceledError"}je.inherits(Fh,St,{__CANCEL__:!0});function ZW(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 eqe(e){const t=/^([-+\w]{1,25})(:?\/\/|:)/.exec(e);return t&&t[1]||""}function tqe(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 nqe(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=tqe(50,250);return nqe(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)},rM=(e,t)=>{const n=e!=null;return[i=>t[0]({lengthComputable:n,total:e,loaded:i}),t[1]]},oM=e=>(...t)=>je.asap(()=>e(...t)),iqe=br.hasStandardBrowserEnv?function(){const t=br.navigator&&/(msie|trident)/i.test(br.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=je.isString(r)?o(r):r;return l.protocol===i.protocol&&l.host===i.host}}():function(){return function(){return!0}}(),rqe=br.hasStandardBrowserEnv?{write(e,t,n,i,o,s){const r=[e+"="+encodeURIComponent(t)];je.isNumber(n)&&r.push("expires="+new Date(n).toGMTString()),je.isString(i)&&r.push("path="+i),je.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 oqe(e){return/^([a-z][a-z\d+\-.]*:)?\/\//i.test(e)}function sqe(e,t){return t?e.replace(/\/?\/$/,"")+"/"+t.replace(/^\/+/,""):e}function qW(e,t){return e&&!oqe(t)?sqe(e,t):t}const sM=e=>e instanceof Oo?{...e}:e;function Wu(e,t){t=t||{};const n={};function i(u,c,d){return je.isPlainObject(u)&&je.isPlainObject(c)?je.merge.call({caseless:d},u,c):je.isPlainObject(c)?je.merge({},c):je.isArray(c)?c.slice():c}function o(u,c,d){if(je.isUndefined(c)){if(!je.isUndefined(u))return i(void 0,u,d)}else return i(u,c,d)}function s(u,c){if(!je.isUndefined(c))return i(void 0,c)}function r(u,c){if(je.isUndefined(c)){if(!je.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(sM(u),sM(c),!0)};return je.forEach(Object.keys(Object.assign({},e,t)),function(c){const d=a[c]||o,f=d(e[c],t[c],c);je.isUndefined(f)&&d!==l||(n[c]=f)}),n}const UW=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=FW(qW(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(je.isFormData(n)){if(br.hasStandardBrowserEnv||br.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(br.hasStandardBrowserEnv&&(i&&je.isFunction(i)&&(i=i(t)),i||i!==!1&&iqe(t.url))){const u=o&&s&&rqe.read(s);u&&r.set(o,u)}return t},lqe=typeof XMLHttpRequest<"u",aqe=lqe&&function(e){return new Promise(function(n,i){const o=UW(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 y(){h&&h(),m&&m(),o.cancelToken&&o.cancelToken.unsubscribe(c),o.signal&&o.signal.removeEventListener("abort",c)}let k=new XMLHttpRequest;k.open(o.method.toUpperCase(),o.url,!0),k.timeout=o.timeout;function b(){if(!k)return;const w=Oo.from("getAllResponseHeaders"in k&&k.getAllResponseHeaders()),_={data:!l||l==="text"||l==="json"?k.responseText:k.response,status:k.status,statusText:k.statusText,headers:w,config:e,request:k};ZW(function(L){n(L),y()},function(L){i(L),y()},_),k=null}"onloadend"in k?k.onloadend=b:k.onreadystatechange=function(){!k||k.readyState!==4||k.status===0&&!(k.responseURL&&k.responseURL.indexOf("file:")===0)||setTimeout(b)},k.onabort=function(){k&&(i(new St("Request aborted",St.ECONNABORTED,e,k)),k=null)},k.onerror=function(){i(new St("Network Error",St.ERR_NETWORK,e,k)),k=null},k.ontimeout=function(){let C=o.timeout?"timeout of "+o.timeout+"ms exceeded":"timeout exceeded";const _=o.transitional||VW;o.timeoutErrorMessage&&(C=o.timeoutErrorMessage),i(new St(C,_.clarifyTimeoutError?St.ETIMEDOUT:St.ECONNABORTED,e,k)),k=null},s===void 0&&r.setContentType(null),"setRequestHeader"in k&&je.forEach(r.toJSON(),function(C,_){k.setRequestHeader(_,C)}),je.isUndefined(o.withCredentials)||(k.withCredentials=!!o.withCredentials),l&&l!=="json"&&(k.responseType=o.responseType),u&&([f,m]=vb(u,!0),k.addEventListener("progress",f)),a&&k.upload&&([d,h]=vb(a),k.upload.addEventListener("progress",d),k.upload.addEventListener("loadend",h)),(o.cancelToken||o.signal)&&(c=w=>{k&&(i(!w||w.type?new Fh(null,e,k):w),k.abort(),k=null)},o.cancelToken&&o.cancelToken.subscribe(c),o.signal&&(o.signal.aborted?c():o.signal.addEventListener("abort",c)));const $=eqe(o.url);if($&&br.protocols.indexOf($)===-1){i(new St("Unsupported protocol "+$+":",St.ERR_BAD_REQUEST,e));return}k.send(s||null)})},cqe=(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=()=>je.asap(l),a}},uqe=cqe,dqe=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},fqe=async function*(e,t){for await(const n of hqe(e))yield*dqe(n,t)},hqe=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()}},lM=(e,t,n,i)=>{const o=fqe(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",KW=Ew&&typeof ReadableStream=="function",pqe=Ew&&(typeof TextEncoder=="function"?(e=>t=>e.encode(t))(new TextEncoder):async e=>new Uint8Array(await new Response(e).arrayBuffer())),GW=(e,...t)=>{try{return!!e(...t)}catch{return!1}},mqe=KW&&GW(()=>{let e=!1;const t=new Request(br.origin,{body:new ReadableStream,method:"POST",get duplex(){return e=!0,"half"}}).headers.has("Content-Type");return e&&!t}),aM=64*1024,DP=KW&&GW(()=>je.isReadableStream(new Response("").body)),gb={stream:DP&&(e=>e.body)};Ew&&(e=>{["text","arrayBuffer","blob","formData","stream"].forEach(t=>{!gb[t]&&(gb[t]=je.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 vqe=async e=>{if(e==null)return 0;if(je.isBlob(e))return e.size;if(je.isSpecCompliantForm(e))return(await new Request(br.origin,{method:"POST",body:e}).arrayBuffer()).byteLength;if(je.isArrayBufferView(e)||je.isArrayBuffer(e))return e.byteLength;if(je.isURLSearchParams(e)&&(e=e+""),je.isString(e))return(await pqe(e)).byteLength},gqe=async(e,t)=>{const n=je.toFiniteNumber(e.getContentLength());return n??vqe(t)},yqe=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}=UW(e);u=u?(u+"").toLowerCase():"text";let h=uqe([o,s&&s.toAbortSignal()],r),m;const y=h&&h.unsubscribe&&(()=>{h.unsubscribe()});let k;try{if(a&&mqe&&n!=="get"&&n!=="head"&&(k=await gqe(c,i))!==0){let _=new Request(t,{method:"POST",body:i,duplex:"half"}),A;if(je.isFormData(i)&&(A=_.headers.get("content-type"))&&c.setContentType(A),_.body){const[L,x]=rM(k,vb(oM(a)));i=lM(_.body,aM,L,x)}}je.isString(d)||(d=d?"include":"omit");const b="credentials"in Request.prototype;m=new Request(t,{...f,signal:h,method:n.toUpperCase(),headers:c.normalize().toJSON(),body:i,duplex:"half",credentials:b?d:void 0});let $=await fetch(m);const w=DP&&(u==="stream"||u==="response");if(DP&&(l||w&&y)){const _={};["status","statusText","headers"].forEach(T=>{_[T]=$[T]});const A=je.toFiniteNumber($.headers.get("content-length")),[L,x]=l&&rM(A,vb(oM(l),!0))||[];$=new Response(lM($.body,aM,L,()=>{x&&x(),y&&y()}),_)}u=u||"text";let C=await gb[je.findKey(gb,u)||"text"]($,e);return!w&&y&&y(),await new Promise((_,A)=>{ZW(_,A,{data:C,headers:Oo.from($.headers),status:$.status,statusText:$.statusText,config:e,request:m})})}catch(b){throw y&&y(),b&&b.name==="TypeError"&&/fetch/i.test(b.message)?Object.assign(new St("Network Error",St.ERR_NETWORK,e,m),{cause:b.cause||b}):St.from(b,b&&b.code,e,m)}}),FP={http:TZe,xhr:aqe,fetch:yqe};je.forEach(FP,(e,t)=>{if(e){try{Object.defineProperty(e,"name",{value:t})}catch{}Object.defineProperty(e,"adapterName",{value:t})}});const cM=e=>`- ${e}`,bqe=e=>je.isFunction(e)||e===null||e===!1,YW={getAdapter:e=>{e=je.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,!bqe(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 :
  100. `+s.map(cM).join(`
  101. `):" "+cM(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 uM(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),YW.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 HW(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 XW="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 dM={};cL.transitional=function(t,n,i){function o(s,r){return"[Axios v"+XW+"] 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&&!dM[r]&&(dM[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 kqe(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:kqe,validators:cL},Nl=VP.validators;class yb{constructor(t){this.defaults=t,this.interceptors={request:new nM,response:new nM}}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+=`
  102. `+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&&(je.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&&je.merge(s.common,s[n.method]);s&&je.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(y){typeof y.runWhen=="function"&&y.runWhen(n)===!1||(a=a&&y.synchronous,l.unshift(y.fulfilled,y.rejected))});const u=[];this.interceptors.response.forEach(function(y){u.push(y.fulfilled,y.rejected)});let c,d=0,f;if(!a){const m=[uM.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++],y=l[d++];try{h=m(h)}catch(k){y.call(this,k);break}}try{c=uM.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=qW(t.baseURL,t.url);return FW(n,t.params,t.paramsSerializer)}}je.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}))}});je.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 wqe=uL;function Cqe(e){return function(n){return e.apply(null,n)}}function $qe(e){return je.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 Sqe=WP;function QW(e){const t=new Py(e),n=EW(Py.prototype.request,t);return je.extend(n,Py.prototype,t,{allOwnKeys:!0}),je.extend(n,t,null,{allOwnKeys:!0}),n.create=function(o){return QW(Wu(e,o))},n}const Vn=QW(aL);Vn.Axios=Py;Vn.CanceledError=Fh;Vn.CancelToken=wqe;Vn.isCancel=HW;Vn.VERSION=XW;Vn.toFormData=Aw;Vn.AxiosError=St;Vn.Cancel=Vn.CanceledError;Vn.all=function(t){return Promise.all(t)};Vn.spread=Cqe;Vn.isAxiosError=$qe;Vn.mergeConfig=Wu;Vn.AxiosHeaders=Oo;Vn.formToJSON=e=>WW(je.isHTMLForm(e)?new FormData(e):e);Vn.getAdapter=YW.getAdapter;Vn.HttpStatusCode=Sqe;Vn.default=Vn;const _qe=Vn,Mn=_qe.create({withCredentials:!0,timeout:3e5,headers:{"Content-Type":"application/json"}});Mn.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 Pqe=e=>(e==null?void 0:e.status)==401?(Ch.Message.error({content:"登录已过期,请重新登录",duration:2e3}),setTimeout(()=>{Cw.push("/login")},2e3),$l.setLoading(!1),!0):!1,Aqe=e=>{if((e==null?void 0:e.status)!==403)return e};Mn.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=>{Pqe(e.response)||(Aqe(e.response),$l.setLoading(!1),Ch.Message.error({content:"网络异常,请稍后重试",duration:1500}))});const Lqe=()=>Mn.get("/app-api/member/user/get"),Eqe=(e,t)=>Mn.post("/api/auth/login",{username:e,password:t}),Iqe=(e,t)=>Mn.post("/api/auth/register",{username:e,password:t}),Tqe=()=>Mn.get("/api/auth/token"),Oqe={login:Eqe,register:Iqe,getToken:Tqe,getInfo:Lqe},xqe=()=>Mn.get("/api/agent/list"),Mqe=e=>Mn.get(`/api/report/variables/list?agent_id=${e}`),Nqe={getAgents:xqe,getVariables:Mqe},zqe=e=>Mn.post("/app-api/ai/knowledge-base/userPage",{current:e,size:10}),jqe=e=>Mn.get(`/app-api/ai/knowledge-base/detail/${e}`),Rqe=e=>Mn.get(`/app-api/ai/knowledge-file/file/getUploadTaskData/${e}`),Bqe=(e,t)=>Mn.post("/app-api/ai/knowledge-base/createKnowledge",{knowledgeType:e,name:t}),Dqe=(e,t)=>Mn.post("/app-api/ai/knowledge-file/file/uploadBatch",t,{params:{knowledgeId:e},headers:{"Content-Type":"multipart/form-data"}}),Fqe={createKnowledge:Bqe,getKnowledges:zqe,getKnowledge:jqe,uploadFiles:Dqe,getTask:Rqe},Vqe=e=>Mn.get(`/app-api/ai/knowledge-file/file/getById/${e}`),Wqe=e=>Mn.get(`/app-api/ai/dialogue/guideOrBrainMap/${e}`),Hqe={getDocument:Vqe,getGuideOrBrainMap:Wqe},Zqe=(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},qqe=e=>Mn.get(`/api/agent/get-chat-id/${e}`),Uqe=e=>Mn.get(`/api/agent/${e}/sessions`),Kqe=(e,t)=>Mn.get(`/api/agent/${e}/${t}/session_log`),Gqe={create:Zqe,createDialog:qqe,getDialogs:Uqe,getHistoryLogs:Kqe},Yqe=(e,t)=>Mn.post(`/api/files/upload/${e}`,t,{headers:{"Content-Type":"multipart/form-data"}}),Xqe=e=>Mn.post("/api/document/excel/upload",e,{headers:{"Content-Type":"multipart/form-data"}}),Qqe=(e,t,n)=>Mn.post(`/api/files/upload/${e}?chat_id=${t}`,n,{headers:{"Content-Type":"multipart/form-data"}}),Jqe={uploadFile:Qqe,uploadFiles:Yqe,uploadExcels:Xqe},JW={user:Oqe,agent:Nqe,knowledge:Fqe,document:Hqe,message:Gqe,file:Jqe},fM=SW(),eH=()=>{if(window.localStorage.tokenMap){const e=new Date().getTime(),t=JSON.parse(window.localStorage.tokenMap),n=t.expiresTime-e;setTimeout(async()=>{const i=await JW.user.refreshToken(t.refreshToken);i?(window.localStorage.tokenMap=JSON.stringify(i),eH()):(HP.goLink("login"),HP.message("error","请重新登录"))},n)}},eUe=()=>{window.localStorage.xintongxiaoshu=""},tUe=(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)},nUe=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:nUe,write:tUe,reset:eUe,dialogConfig:{isQuestion:!1,selectedKeys:[],type:"answer"},$bus:fM,getToken:eH,goLink(n,i={}){e.push({path:n,query:i})},copyText(n,i){HHe(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){fM.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),iUe={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:"您可以上传文档,小数能针对单文档或多个文档内容自动出题,高效便捷的帮助你建立私人题库。"}]};var tH=!1,rUe=!0,oUe=void 0;function sUe(){}function lUe(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 aUe(e,t){if(Array.isArray(e)){e.splice(t,1);return}delete e[t]}const qYe=Object.freeze(Object.defineProperty({__proto__:null,BaseTransition:hA,BaseTransitionPropsValidators:S2,Comment:Pn,DeprecationTypes:ej,EffectScope:p2,ErrorCodes:EN,ErrorTypeStrings:Kz,Fragment:Re,KeepAlive:GN,ReactiveEffect:mh,Static:xa,Suspense:Tz,Teleport:Th,Text:gs,TrackOpTypes:SN,Transition:Li,TransitionGroup:qu,TriggerOpTypes:_N,Vue:fU,Vue2:oUe,VueElement:Fg,assertNumber:LN,callWithAsyncErrorHandling:jr,callWithErrorHandling:Zu,camelize:hi,capitalize:Eh,cloneVNode:Ai,compatUtils:Jz,compile:Sj,computed:p,createApp:za,createBlock:pe,createCommentVNode:de,createElementBlock:I,createElementVNode:P,createHydrationRenderer:LA,createPropsRestProxy:dz,createRenderer:AA,createSSRApp:VA,createSlots:Jt,createStaticVNode:Oh,createTextVNode:Ve,createVNode:g,customRef:uA,defineAsyncComponent:KN,defineComponent:N,defineCustomElement:RA,defineEmits:ez,defineExpose:tz,defineModel:rz,defineOptions:nz,defineProps:JN,defineSSRCustomElement:uj,defineSlots:iz,del:aUe,devtools:Gz,effect:lN,effectScope:Og,getCurrentInstance:Bt,getCurrentScope:xg,getCurrentWatcher:PN,getTransitionRawChildren:jg,guardReactiveProps:Xn,h:Vt,handleError:Wa,hasInjectionContext:_A,hydrate:kj,hydrateOnIdle:HN,hydrateOnInteraction:UN,hydrateOnMediaQuery:qN,hydrateOnVisible:ZN,initCustomFormatter:Zz,initDirectivesForSSR:$j,inject:Ze,install:sUe,isMemoSame:zA,isProxy:Ng,isReactive:Io,isReadonly:Sl,isRef:on,isRuntimeOnly:Vz,isShallow:yr,isVNode:Nt,isVue2:tH,isVue3:rUe,markRaw:zg,mergeDefaults:cz,mergeModels:uz,mergeProps:Pe,nextTick:wt,normalizeClass:E,normalizeProps:jt,normalizeStyle:ne,onActivated:vA,onBeforeMount:A2,onBeforeUnmount:nn,onBeforeUpdate:L2,onDeactivated:_2,onErrorCaptured:kA,onMounted:at,onRenderTracked:bA,onRenderTriggered:yA,onScopeDispose:m2,onServerPrefetch:gA,onUnmounted:Ln,onUpdated:xn,onWatcherCleanup:dA,openBlock:S,popScopeId:NN,provide:vt,proxyRefs:w2,pushScopeId:MN,queuePostFlushCb:am,reactive:xe,readonly:Mg,ref:D,registerRuntimeCompiler:Fz,render:Mo,renderList:$t,renderSlot:he,resolveComponent:se,resolveDirective:E2,resolveDynamicComponent:Wi,resolveFilter:Qz,resolveTransitionHooks:Ou,set:lUe,setBlockTracking:Ry,setDevtoolsHook:Yz,setTransitionHooks:bs,shallowReactive:b2,shallowReadonly:bN,shallowRef:Ih,ssrContextKey:IA,ssrUtils:Xz,stop:aN,toDisplayString:Oe,toHandlerKey:Td,toHandlers:QN,toRaw:It,toRef:sr,toRefs:Ne,toValue:CN,transformVNodeArgs:zz,triggerRef:wN,unref:Qr,useAttrs:lz,useCssModule:fj,useCssVars:cj,useHost:BA,useId:WN,useModel:Lz,useSSRContext:TA,useShadowRoot:dj,useSlots:sz,useTemplateRef:mA,useTransitionState:$2,vModelCheckbox:T2,vModelDynamic:FA,vModelRadio:O2,vModelSelect:DA,vModelText:hm,vShow:gn,version:jA,warn:Uz,watch:Be,watchEffect:Fn,watchPostEffect:OA,watchSyncEffect:xA,withAsyncContext:fz,withCtx:ve,withDefaults:oz,withDirectives:mn,withKeys:ml,withMemo:qz,withModifiers:ir,withScopeId:zN},Symbol.toStringTag,{value:"Module"}));/*!
  103. * pinia v2.2.6
  104. * (c) 2024 Eduardo San Martin Morote
  105. * @license MIT
  106. */let nH;const Iw=e=>nH=e,iH=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 cUe(){const e=Og(!0),t=e.run(()=>D({}));let n=[],i=[];const o=zg({install(s){Iw(o),o._a=s,s.provide(iH,o),s.config.globalProperties.$pinia=o,i.forEach(r=>n.push(r)),i=[]},use(s){return!this._a&&!tH?i.push(s):n.push(s),this},_p:n,_a:null,_e:e,_s:new Map,state:t});return o}const rH=()=>{};function hM(e,t,n,i=rH){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 uUe=e=>e(),pM=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)&&!on(i)&&!Io(i)?e[n]=qP(o,i):e[n]=i}return e}const dUe=Symbol();function fUe(e){return!ZP(e)||!e.hasOwnProperty(dUe)}const{assign:Fl}=Object;function hUe(e){return!!(on(e)&&e.effect)}function pUe(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=Ne(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=oH(e,u,t,n,i,!0),a}function oH(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]={}),D({});let y;function k(x){let T;u=c=!1,typeof x=="function"?(x(i.state.value[e]),T={type:om.patchFunction,storeId:e,events:h}):(qP(i.state.value[e],x),T={type:om.patchObject,payload:x,storeId:e,events:h});const O=y=Symbol();wt().then(()=>{y===O&&(u=!0)}),c=!0,cd(d,T,i.state.value[e])}const b=s?function(){const{state:T}=n,O=T?T():{};this.$patch(M=>{Fl(M,O)})}:rH;function $(){r.stop(),d=[],f=[],i._s.delete(e)}const w=(x,T="")=>{if(pM in x)return x[S8]=T,x;const O=function(){Iw(i);const M=Array.from(arguments),B=[],W=[];function U(R){B.push(R)}function ee(R){W.push(R)}cd(f,{args:M,name:O[S8],store:_,after:U,onError:ee});let V;try{V=x.apply(this&&this.$id===e?this:_,M)}catch(R){throw cd(W,R),R}return V instanceof Promise?V.then(R=>(cd(B,R),R)).catch(R=>(cd(W,R),Promise.reject(R))):(cd(B,V),V)};return O[pM]=!0,O[S8]=T,O},C={_p:i,$id:e,$onAction:hM.bind(null,f),$patch:k,$reset:b,$subscribe(x,T={}){const O=hM(d,x,T.detached,()=>M()),M=r.run(()=>Be(()=>i.state.value[e],B=>{(T.flush==="sync"?c:u)&&x({storeId:e,type:om.direct,events:h},B)},Fl({},a,T)));return O},$dispose:$},_=xe(C);i._s.set(e,_);const L=(i._a&&i._a.runWithContext||uUe)(()=>i._e.run(()=>(r=Og()).run(()=>t({action:w}))));for(const x in L){const T=L[x];if(on(T)&&!hUe(T)||Io(T))s||(m&&fUe(T)&&(on(T)?T.value=m[x]:qP(T,m[x])),i.state.value[e][x]=T);else if(typeof T=="function"){const O=w(T,x);L[x]=O,l.actions[x]=T}}return Fl(_,L),Fl(It(_),L),Object.defineProperty(_,"$state",{get:()=>i.state.value[e],set:x=>{k(T=>{Fl(T,x)})}}),i._p.forEach(x=>{Fl(_,r.run(()=>x({store:_,app:i._a,pinia:i,options:l})))}),m&&s&&n.hydrate&&n.hydrate(_.$state,m),u=!0,c=!0,_}/*! #__NO_SIDE_EFFECTS__ */function mUe(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(iH,null):null),l&&Iw(l),l=nH,l._s.has(i)||(s?oH(i,t,o,l):pUe(i,o,l)),l._s.get(i)}return r.$id=i,r}const vUe="light",gUe=!1,yUe=!0,bUe=!0,kUe=!0,wUe=!1,CUe=!1,$Ue=!0,SUe="#165DFF",_Ue=220,PUe=!1,AUe="desktop",LUe=!1,EUe=!1,IUe=[],TUe="",UYe={theme:vUe,colorWeak:gUe,navbar:yUe,menu:bUe,topMenu:kUe,hideMenu:wUe,menuCollapse:CUe,footer:$Ue,themeColor:SUe,menuWidth:_Ue,globalSettings:PUe,device:AUe,tabBar:LUe,menuFromServer:EUe,serverMenu:IUe,RAGFlowUrl:TUe},sH=SW(),lH=Symbol("ROUTE_CHANGE");let mM;function KYe(e,t=!0){sH.on(lH,e),t&&mM&&e(mM)}function GYe(){sH.off(lH)}const OUe=mUe("shareModel",{persist:!0,state:()=>({hrefUrl:""}),getters:{getkbObj(e){return{...e}}},actions:{getHrefUrl(e){this.hrefUrl=e}}}),YYe=OUe,xUe=/"(?:_|\\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*:/,MUe=/"(?: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*:/,NUe=/^\s*["[{]|^\s*-?\d{1,16}(\.\d{1,17})?([Ee][+-]?\d+)?\s*$/;function zUe(e,t){if(e==="__proto__"||e==="constructor"&&t&&typeof t=="object"&&"prototype"in t){jUe(e);return}return t}function jUe(e){console.warn(`[destr] Dropping "${e}" key to prevent prototype pollution.`)}function RUe(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(!NUe.test(e)){if(t.strict)throw new SyntaxError("[destr] Invalid JSON");return e}try{if(xUe.test(e)||MUe.test(e)){if(t.strict)throw new Error("[destr] Possible prototype pollution");return JSON.parse(e,zUe)}return JSON.parse(e)}catch(i){if(t.strict)throw i;return e}}function BUe(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 aH(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,aH(e[t[0]],Array.prototype.slice.call(t,1)),[t[0]])}function cH(e,t){return t.map(n=>n.split(".")).map(n=>[n,BUe(e,n)]).filter(n=>n[1]!==void 0).reduce((n,i)=>dL(n,i[1],i[0]),{})}function uH(e,t){return t.map(n=>n.split(".")).reduce((n,i)=>aH(n,i),e)}function vM(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?cH(f,s):f,m=r?uH(h,r):h;e.$patch(m)}c&&(a==null||a(u))}catch(d){o&&console.error("[pinia-plugin-persistedstate]",d)}}function gM(e,{storage:t,serializer:n,key:i,debug:o,pick:s,omit:r}){try{const l=s?cH(e,s):e,a=r?uH(l,r):l,u=n.serialize(a);t.setItem(i,u)}catch(l){o&&console.error("[pinia-plugin-persistedstate]",l)}}function DUe(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=>{vM(o,u,e,a)})},o.$persist=()=>{l.forEach(a=>{gM(o.$state,a)})},l.forEach(a=>{vM(o,a,e),o.$subscribe((u,c)=>gM(c,a),{detached:!0})})}function FUe(e={}){return function(t){DUe(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=>RUe(i)},storage:n.storage??e.storage??window.localStorage,beforeHydrate:n.beforeHydrate,afterHydrate:n.afterHydrate,pick:n.pick,omit:n.omit}),e.auto??!1)}}var VUe=FUe();const dH=cUe();dH.use(VUe);/*!
  107. * shared v10.0.4
  108. * (c) 2024 kazuya kawaguchi
  109. * Released under the MIT License.
  110. */const bb=typeof window<"u",Ga=(e,t=!1)=>t?Symbol.for(e):Symbol(e),WUe=(e,t,n)=>HUe({l:e,k:t,s:n}),HUe=e=>JSON.stringify(e).replace(/\u2028/g,"\\u2028").replace(/\u2029/g,"\\u2029").replace(/\u0027/g,"\\u0027"),ei=e=>typeof e=="number"&&isFinite(e),ZUe=e=>fL(e)==="[object Date]",_h=e=>fL(e)==="[object RegExp]",Tw=e=>Lt(e)&&Object.keys(e).length===0,ni=Object.assign;let yM;const pc=()=>yM||(yM=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{});function bM(e){return e.replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/g,"&quot;").replace(/'/g,"&apos;")}const qUe=Object.prototype.hasOwnProperty;function kb(e,t){return qUe.call(e,t)}const An=Array.isArray,fn=e=>typeof e=="function",rt=e=>typeof e=="string",Rt=e=>typeof e=="boolean",Wt=e=>e!==null&&typeof e=="object",UUe=e=>Wt(e)&&fn(e.then)&&fn(e.catch),fH=Object.prototype.toString,fL=e=>fH.call(e),Lt=e=>fL(e)==="[object Object]",KUe=e=>e==null?"":An(e)||Lt(e)&&e.toString===fH?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 GUe(e,t){typeof console<"u"&&(console.warn("[intlify] "+e),t&&console.warn(t.stack))}const B1=e=>!Wt(e)||An(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=>{Wt(i[s])&&!Wt(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]})})}}/*!
  111. * message-compiler v10.0.4
  112. * (c) 2024 kazuya kawaguchi
  113. * Released under the MIT License.
  114. */function YUe(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 Gt={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},XUe=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 QUe(e){throw e}const Is=" ",JUe="\r",Xi=`
  115. `,eKe=String.fromCharCode(8232),tKe=String.fromCharCode(8233);function nKe(e){const t=e;let n=0,i=1,o=1,s=0;const r=L=>t[L]===JUe&&t[L+1]===Xi,l=L=>t[L]===Xi,a=L=>t[L]===tKe,u=L=>t[L]===eKe,c=L=>r(L)||l(L)||a(L)||u(L),d=()=>n,f=()=>i,h=()=>o,m=()=>s,y=L=>r(L)||a(L)||u(L)?Xi:t[L],k=()=>y(n),b=()=>y(n+s);function $(){return s=0,c(n)&&(i++,o=0),r(n)&&n++,n++,o++,t[n]}function w(){return r(n+s)&&s++,s++,t[n+s]}function C(){n=0,i=1,o=1,s=0}function _(L=0){s=L}function A(){const L=n+s;for(;L!==n;)$();s=0}return{index:d,line:f,column:h,peekOffset:m,charAt:y,currentChar:k,currentPeek:b,next:$,peek:w,reset:C,resetPeek:_,skipToPeek:A}}const zl=void 0,iKe=".",kM="'",rKe="tokenizer";function oKe(e,t={}){const n=t.location!==!1,i=nKe(e),o=()=>i.index(),s=()=>YUe(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(X,te,ae,...ke){const Ie=u();if(te.column+=ae,te.offset+=ae,c){const ze=n?UP(Ie.startLoc,te):null,ye=Ow(X,ze,{domain:rKe,args:ke});c(ye)}}function f(X,te,ae){X.endLoc=s(),X.currentType=te;const ke={type:te};return n&&(ke.loc=UP(X.startLoc,X.endLoc)),ae!=null&&(ke.value=ae),ke}const h=X=>f(X,13);function m(X,te){return X.currentChar()===te?(X.next(),te):(d(Gt.EXPECTED_TOKEN,s(),0,te),"")}function y(X){let te="";for(;X.currentPeek()===Is||X.currentPeek()===Xi;)te+=X.currentPeek(),X.peek();return te}function k(X){const te=y(X);return X.skipToPeek(),te}function b(X){if(X===zl)return!1;const te=X.charCodeAt(0);return te>=97&&te<=122||te>=65&&te<=90||te===95}function $(X){if(X===zl)return!1;const te=X.charCodeAt(0);return te>=48&&te<=57}function w(X,te){const{currentType:ae}=te;if(ae!==2)return!1;y(X);const ke=b(X.currentPeek());return X.resetPeek(),ke}function C(X,te){const{currentType:ae}=te;if(ae!==2)return!1;y(X);const ke=X.currentPeek()==="-"?X.peek():X.currentPeek(),Ie=$(ke);return X.resetPeek(),Ie}function _(X,te){const{currentType:ae}=te;if(ae!==2)return!1;y(X);const ke=X.currentPeek()===kM;return X.resetPeek(),ke}function A(X,te){const{currentType:ae}=te;if(ae!==7)return!1;y(X);const ke=X.currentPeek()===".";return X.resetPeek(),ke}function L(X,te){const{currentType:ae}=te;if(ae!==8)return!1;y(X);const ke=b(X.currentPeek());return X.resetPeek(),ke}function x(X,te){const{currentType:ae}=te;if(!(ae===7||ae===11))return!1;y(X);const ke=X.currentPeek()===":";return X.resetPeek(),ke}function T(X,te){const{currentType:ae}=te;if(ae!==9)return!1;const ke=()=>{const ze=X.currentPeek();return ze==="{"?b(X.peek()):ze==="@"||ze==="|"||ze===":"||ze==="."||ze===Is||!ze?!1:ze===Xi?(X.peek(),ke()):M(X,!1)},Ie=ke();return X.resetPeek(),Ie}function O(X){y(X);const te=X.currentPeek()==="|";return X.resetPeek(),te}function M(X,te=!0){const ae=(Ie=!1,ze="")=>{const ye=X.currentPeek();return ye==="{"||ye==="@"||!ye?Ie:ye==="|"?!(ze===Is||ze===Xi):ye===Is?(X.peek(),ae(!0,Is)):ye===Xi?(X.peek(),ae(!0,Xi)):!0},ke=ae();return te&&X.resetPeek(),ke}function B(X,te){const ae=X.currentChar();return ae===zl?zl:te(ae)?(X.next(),ae):null}function W(X){const te=X.charCodeAt(0);return te>=97&&te<=122||te>=65&&te<=90||te>=48&&te<=57||te===95||te===36}function U(X){return B(X,W)}function ee(X){const te=X.charCodeAt(0);return te>=97&&te<=122||te>=65&&te<=90||te>=48&&te<=57||te===95||te===36||te===45}function V(X){return B(X,ee)}function R(X){const te=X.charCodeAt(0);return te>=48&&te<=57}function F(X){return B(X,R)}function K(X){const te=X.charCodeAt(0);return te>=48&&te<=57||te>=65&&te<=70||te>=97&&te<=102}function q(X){return B(X,K)}function Y(X){let te="",ae="";for(;te=F(X);)ae+=te;return ae}function oe(X){let te="";for(;;){const ae=X.currentChar();if(ae==="{"||ae==="}"||ae==="@"||ae==="|"||!ae)break;if(ae===Is||ae===Xi)if(M(X))te+=ae,X.next();else{if(O(X))break;te+=ae,X.next()}else te+=ae,X.next()}return te}function fe(X){k(X);let te="",ae="";for(;te=V(X);)ae+=te;return X.currentChar()===zl&&d(Gt.UNTERMINATED_CLOSING_BRACE,s(),0),ae}function le(X){k(X);let te="";return X.currentChar()==="-"?(X.next(),te+=`-${Y(X)}`):te+=Y(X),X.currentChar()===zl&&d(Gt.UNTERMINATED_CLOSING_BRACE,s(),0),te}function ue(X){return X!==kM&&X!==Xi}function ge(X){k(X),m(X,"'");let te="",ae="";for(;te=B(X,ue);)te==="\\"?ae+=ce(X):ae+=te;const ke=X.currentChar();return ke===Xi||ke===zl?(d(Gt.UNTERMINATED_SINGLE_QUOTE_IN_PLACEHOLDER,s(),0),ke===Xi&&(X.next(),m(X,"'")),ae):(m(X,"'"),ae)}function ce(X){const te=X.currentChar();switch(te){case"\\":case"'":return X.next(),`\\${te}`;case"u":return $e(X,te,4);case"U":return $e(X,te,6);default:return d(Gt.UNKNOWN_ESCAPE_SEQUENCE,s(),0,te),""}}function $e(X,te,ae){m(X,te);let ke="";for(let Ie=0;Ie<ae;Ie++){const ze=q(X);if(!ze){d(Gt.INVALID_UNICODE_ESCAPE_SEQUENCE,s(),0,`\\${te}${ke}${X.currentChar()}`);break}ke+=ze}return`\\${te}${ke}`}function we(X){return X!=="{"&&X!=="}"&&X!==Is&&X!==Xi}function _e(X){k(X);let te="",ae="";for(;te=B(X,we);)ae+=te;return ae}function Ee(X){let te="",ae="";for(;te=U(X);)ae+=te;return ae}function De(X){const te=ae=>{const ke=X.currentChar();return ke==="{"||ke==="@"||ke==="|"||ke==="("||ke===")"||!ke||ke===Is?ae:(ae+=ke,X.next(),te(ae))};return te("")}function Q(X){k(X);const te=m(X,"|");return k(X),te}function H(X,te){let ae=null;switch(X.currentChar()){case"{":return te.braceNest>=1&&d(Gt.NOT_ALLOW_NEST_PLACEHOLDER,s(),0),X.next(),ae=f(te,2,"{"),k(X),te.braceNest++,ae;case"}":return te.braceNest>0&&te.currentType===2&&d(Gt.EMPTY_PLACEHOLDER,s(),0),X.next(),ae=f(te,3,"}"),te.braceNest--,te.braceNest>0&&k(X),te.inLinked&&te.braceNest===0&&(te.inLinked=!1),ae;case"@":return te.braceNest>0&&d(Gt.UNTERMINATED_CLOSING_BRACE,s(),0),ae=re(X,te)||h(te),te.braceNest=0,ae;default:{let Ie=!0,ze=!0,ye=!0;if(O(X))return te.braceNest>0&&d(Gt.UNTERMINATED_CLOSING_BRACE,s(),0),ae=f(te,1,Q(X)),te.braceNest=0,te.inLinked=!1,ae;if(te.braceNest>0&&(te.currentType===4||te.currentType===5||te.currentType===6))return d(Gt.UNTERMINATED_CLOSING_BRACE,s(),0),te.braceNest=0,me(X,te);if(Ie=w(X,te))return ae=f(te,4,fe(X)),k(X),ae;if(ze=C(X,te))return ae=f(te,5,le(X)),k(X),ae;if(ye=_(X,te))return ae=f(te,6,ge(X)),k(X),ae;if(!Ie&&!ze&&!ye)return ae=f(te,12,_e(X)),d(Gt.INVALID_TOKEN_IN_PLACEHOLDER,s(),0,ae.value),k(X),ae;break}}return ae}function re(X,te){const{currentType:ae}=te;let ke=null;const Ie=X.currentChar();switch((ae===7||ae===8||ae===11||ae===9)&&(Ie===Xi||Ie===Is)&&d(Gt.INVALID_LINKED_FORMAT,s(),0),Ie){case"@":return X.next(),ke=f(te,7,"@"),te.inLinked=!0,ke;case".":return k(X),X.next(),f(te,8,".");case":":return k(X),X.next(),f(te,9,":");default:return O(X)?(ke=f(te,1,Q(X)),te.braceNest=0,te.inLinked=!1,ke):A(X,te)||x(X,te)?(k(X),re(X,te)):L(X,te)?(k(X),f(te,11,Ee(X))):T(X,te)?(k(X),Ie==="{"?H(X,te)||ke:f(te,10,De(X))):(ae===7&&d(Gt.INVALID_LINKED_FORMAT,s(),0),te.braceNest=0,te.inLinked=!1,me(X,te))}}function me(X,te){let ae={type:13};if(te.braceNest>0)return H(X,te)||h(te);if(te.inLinked)return re(X,te)||h(te);switch(X.currentChar()){case"{":return H(X,te)||h(te);case"}":return d(Gt.UNBALANCED_CLOSING_BRACE,s(),0),X.next(),f(te,3,"}");case"@":return re(X,te)||h(te);default:{if(O(X))return ae=f(te,1,Q(X)),te.braceNest=0,te.inLinked=!1,ae;if(M(X))return f(te,0,oe(X));break}}return ae}function be(){const{currentType:X,offset:te,startLoc:ae,endLoc:ke}=a;return a.lastType=X,a.lastOffset=te,a.lastStartLoc=ae,a.lastEndLoc=ke,a.offset=o(),a.startLoc=s(),i.currentChar()===zl?f(a,13):me(i,a)}return{nextToken:be,currentOffset:o,currentPosition:s,context:u}}const sKe="parser",lKe=/(?:\\\\|\\'|\\u([0-9a-fA-F]{4})|\\U([0-9a-fA-F]{6}))/g;function aKe(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 cKe(e={}){const t=e.location!==!1,{onError:n}=e;function i(b,$,w,C,..._){const A=b.currentPosition();if(A.offset+=C,A.column+=C,n){const L=t?UP(w,A):null,x=Ow($,L,{domain:sKe,args:_});n(x)}}function o(b,$,w){const C={type:b};return t&&(C.start=$,C.end=$,C.loc={start:w,end:w}),C}function s(b,$,w,C){t&&(b.end=$,b.loc&&(b.loc.end=w))}function r(b,$){const w=b.context(),C=o(3,w.offset,w.startLoc);return C.value=$,s(C,b.currentOffset(),b.currentPosition()),C}function l(b,$){const w=b.context(),{lastOffset:C,lastStartLoc:_}=w,A=o(5,C,_);return A.index=parseInt($,10),b.nextToken(),s(A,b.currentOffset(),b.currentPosition()),A}function a(b,$){const w=b.context(),{lastOffset:C,lastStartLoc:_}=w,A=o(4,C,_);return A.key=$,b.nextToken(),s(A,b.currentOffset(),b.currentPosition()),A}function u(b,$){const w=b.context(),{lastOffset:C,lastStartLoc:_}=w,A=o(9,C,_);return A.value=$.replace(lKe,aKe),b.nextToken(),s(A,b.currentOffset(),b.currentPosition()),A}function c(b){const $=b.nextToken(),w=b.context(),{lastOffset:C,lastStartLoc:_}=w,A=o(8,C,_);return $.type!==11?(i(b,Gt.UNEXPECTED_EMPTY_LINKED_MODIFIER,w.lastStartLoc,0),A.value="",s(A,C,_),{nextConsumeToken:$,node:A}):($.value==null&&i(b,Gt.UNEXPECTED_LEXICAL_ANALYSIS,w.lastStartLoc,0,Zo($)),A.value=$.value||"",s(A,b.currentOffset(),b.currentPosition()),{node:A})}function d(b,$){const w=b.context(),C=o(7,w.offset,w.startLoc);return C.value=$,s(C,b.currentOffset(),b.currentPosition()),C}function f(b){const $=b.context(),w=o(6,$.offset,$.startLoc);let C=b.nextToken();if(C.type===8){const _=c(b);w.modifier=_.node,C=_.nextConsumeToken||b.nextToken()}switch(C.type!==9&&i(b,Gt.UNEXPECTED_LEXICAL_ANALYSIS,$.lastStartLoc,0,Zo(C)),C=b.nextToken(),C.type===2&&(C=b.nextToken()),C.type){case 10:C.value==null&&i(b,Gt.UNEXPECTED_LEXICAL_ANALYSIS,$.lastStartLoc,0,Zo(C)),w.key=d(b,C.value||"");break;case 4:C.value==null&&i(b,Gt.UNEXPECTED_LEXICAL_ANALYSIS,$.lastStartLoc,0,Zo(C)),w.key=a(b,C.value||"");break;case 5:C.value==null&&i(b,Gt.UNEXPECTED_LEXICAL_ANALYSIS,$.lastStartLoc,0,Zo(C)),w.key=l(b,C.value||"");break;case 6:C.value==null&&i(b,Gt.UNEXPECTED_LEXICAL_ANALYSIS,$.lastStartLoc,0,Zo(C)),w.key=u(b,C.value||"");break;default:{i(b,Gt.UNEXPECTED_EMPTY_LINKED_KEY,$.lastStartLoc,0);const _=b.context(),A=o(7,_.offset,_.startLoc);return A.value="",s(A,_.offset,_.startLoc),w.key=A,s(w,_.offset,_.startLoc),{nextConsumeToken:C,node:w}}}return s(w,b.currentOffset(),b.currentPosition()),{node:w}}function h(b){const $=b.context(),w=$.currentType===1?b.currentOffset():$.offset,C=$.currentType===1?$.endLoc:$.startLoc,_=o(2,w,C);_.items=[];let A=null;do{const T=A||b.nextToken();switch(A=null,T.type){case 0:T.value==null&&i(b,Gt.UNEXPECTED_LEXICAL_ANALYSIS,$.lastStartLoc,0,Zo(T)),_.items.push(r(b,T.value||""));break;case 5:T.value==null&&i(b,Gt.UNEXPECTED_LEXICAL_ANALYSIS,$.lastStartLoc,0,Zo(T)),_.items.push(l(b,T.value||""));break;case 4:T.value==null&&i(b,Gt.UNEXPECTED_LEXICAL_ANALYSIS,$.lastStartLoc,0,Zo(T)),_.items.push(a(b,T.value||""));break;case 6:T.value==null&&i(b,Gt.UNEXPECTED_LEXICAL_ANALYSIS,$.lastStartLoc,0,Zo(T)),_.items.push(u(b,T.value||""));break;case 7:{const O=f(b);_.items.push(O.node),A=O.nextConsumeToken||null;break}}}while($.currentType!==13&&$.currentType!==1);const L=$.currentType===1?$.lastOffset:b.currentOffset(),x=$.currentType===1?$.lastEndLoc:b.currentPosition();return s(_,L,x),_}function m(b,$,w,C){const _=b.context();let A=C.items.length===0;const L=o(1,$,w);L.cases=[],L.cases.push(C);do{const x=h(b);A||(A=x.items.length===0),L.cases.push(x)}while(_.currentType!==13);return A&&i(b,Gt.MUST_HAVE_MESSAGES_IN_PLURAL,w,0),s(L,b.currentOffset(),b.currentPosition()),L}function y(b){const $=b.context(),{offset:w,startLoc:C}=$,_=h(b);return $.currentType===13?_:m(b,w,C,_)}function k(b){const $=oKe(b,ni({},e)),w=$.context(),C=o(0,w.offset,w.startLoc);return t&&C.loc&&(C.loc.source=b),C.body=y($),e.onCacheKey&&(C.cacheKey=e.onCacheKey(b)),w.currentType!==13&&i($,Gt.UNEXPECTED_LEXICAL_ANALYSIS,w.lastStartLoc,0,b[w.offset]||""),s(C,$.currentOffset(),$.currentPosition()),C}return{parse:k}}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 uKe(e,t={}){const n={ast:e,helpers:new Set};return{context:()=>n,helper:s=>(n.helpers.add(s),s)}}function wM(e,t){for(let n=0;n<e.length;n++)pL(e[n],t)}function pL(e,t){switch(e.type){case 1:wM(e.cases,t),t.helper("plural");break;case 2:wM(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 dKe(e,t={}){const n=uKe(e);n.helper("normalize"),e.body&&pL(e.body,n);const i=n.context();e.helpers=Array.from(i.helpers)}function fKe(e){const t=e.body;return t.type===2?CM(t):t.cases.forEach(n=>CM(n)),e}function CM(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 hKe(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(k,b){l.code+=k}function c(k,b=!0){const $=b?o:"";u(s?$+" ".repeat(k):$)}function d(k=!0){const b=++l.indentLevel;k&&c(b)}function f(k=!0){const b=--l.indentLevel;k&&c(b)}function h(){c(l.indentLevel)}return{context:a,push:u,indent:d,deindent:f,newline:h,helper:k=>`_${k}`,needIndent:()=>l.needIndent}}function pKe(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 mKe(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 vKe(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 gKe(e,t){t.body?Ph(e,t.body):e.push("null")}function Ph(e,t){const{helper:n}=e;switch(t.type){case 0:gKe(e,t);break;case 1:vKe(e,t);break;case 2:mKe(e,t);break;case 6:pKe(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 yKe=(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"?";":`
  116. `,r=t.needIndent?t.needIndent:n!=="arrow",l=e.helpers||[],a=hKe(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 bKe(e,t={}){const n=ni({},t),i=!!n.jit,o=!!n.minify,s=n.optimize==null?!0:n.optimize,l=cKe(n).parse(e);return i?(s&&fKe(l),o&&wd(l),{ast:l,code:""}):(dKe(l,n),yKe(l,n))}/*!
  117. * core-base v10.0.4
  118. * (c) 2024 kazuya kawaguchi
  119. * Released under the MIT License.
  120. */function kKe(){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=>wKe(n,e)}function wKe(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,$M(e,r)],[]))}else return $M(e,n)}function $M(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 CKe=e=>e;let D1=Object.create(null);const Ah=e=>Wt(e)&&(e.t===0||e.type===0)&&("b"in e||"body"in e);function $Ke(e,t={}){let n=!1;const i=t.onError||QUe;return t.onError=o=>{n=!0,i(o)},{...bKe(e,t),detectError:n}}function SKe(e,t){if(!__INTLIFY_DROP_MESSAGE_COMPILER__&&rt(e)){Rt(t.warnHtmlMessage)&&t.warnHtmlMessage;const i=(t.onCacheKey||CKe)(e),o=D1[i];if(o)return o;const{ast:s,detectError:r}=$Ke(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 _Ke(e){Cm=e}function PKe(e,t,n){Cm&&Cm.emit("i18n:init",{timestamp:Date.now(),i18n:e,version:t,meta:n})}const AKe=LKe("function:translate");function LKe(e){return t=>Cm&&Cm.emit(e,t)}const yl={INVALID_ARGUMENT:XUe,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},EKe=24;function bl(e){return Ow(e,null,void 0)}function mL(e,t){return t.locale!=null?SM(t.locale):SM(e.locale)}let P8;function SM(e){if(rt(e))return e;if(fn(e)){if(e.resolvedOnce&&P8!=null)return P8;if(e.constructor.name==="Function"){const t=e();if(UUe(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 IKe(e,t,n){return[...new Set([n,...An(t)?t:Wt(t)?Object.keys(t):rt(t)?[t]:[n]])]}function hH(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(;An(r);)r=_M(s,r,t);const l=An(t)||!Lt(t)?t:t.default?t.default:null;r=rt(l)?[l]:l,An(r)&&_M(s,r,!1),o.__localeChainCache.set(i,s)}return s}function _M(e,t,n){let i=!0;for(let o=0;o<t.length&&Rt(i);o++){const s=t[o];rt(s)&&(i=TKe(e,t[o],n))}return i}function TKe(e,t,n){let i;const o=t.split("-");do{const s=o.join("-");i=OKe(e,s,n),o.splice(-1,1)}while(o.length&&i===!0);return i}function OKe(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),(An(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 xKe=/^\s?(?:true|false|-?[\d.]+|'[^']*'|"[^"]*")\s?$/;function MKe(e){return xKe.test(e)}function NKe(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 zKe(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 jKe(e){const t=e.trim();return e.charAt(0)==="0"&&isNaN(parseInt(e))?!1:MKe(t)?NKe(t):"*"+t}function RKe(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=jKe(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=zKe(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 PM=new Map;function BKe(e,t){return Wt(e)?e[t]:null}function DKe(e,t){if(!Wt(e))return null;let n=PM.get(t);if(n||(n=RKe(t),n&&PM.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||fn(o))return null;o=r,s++}return o}const FKe="10.0.4",xw=-1,$m="en-US",AM="",LM=e=>`${e.charAt(0).toLocaleUpperCase()}${e.substr(1)}`;function VKe(){return{upper:(e,t)=>t==="text"&&rt(e)?e.toUpperCase():t==="vnode"&&Wt(e)&&"__v_isVNode"in e?e.children.toUpperCase():e,lower:(e,t)=>t==="text"&&rt(e)?e.toLowerCase():t==="vnode"&&Wt(e)&&"__v_isVNode"in e?e.children.toLowerCase():e,capitalize:(e,t)=>t==="text"&&rt(e)?LM(e):t==="vnode"&&Wt(e)&&"__v_isVNode"in e?LM(e.children):e}}let pH;function WKe(e){pH=e}let mH;function HKe(e){mH=e}let vH;function ZKe(e){vH=e}let gH=null;const qKe=e=>{gH=e},UKe=()=>gH;let yH=null;const EM=e=>{yH=e},KKe=()=>yH;let IM=0;function GKe(e={}){const t=fn(e.onWarn)?e.onWarn:GUe,n=rt(e.version)?e.version:FKe,i=rt(e.locale)||fn(e.locale)?e.locale:$m,o=fn(i)?$m:i,s=An(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=ni({},e.modifiers||{},VKe()),c=e.pluralRules||{},d=fn(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,y=!!e.unresolving,k=fn(e.postTranslation)?e.postTranslation:null,b=Lt(e.processor)?e.processor:null,$=Rt(e.warnHtmlMessage)?e.warnHtmlMessage:!0,w=!!e.escapeParameter,C=fn(e.messageCompiler)?e.messageCompiler:pH,_=fn(e.messageResolver)?e.messageResolver:mH||BKe,A=fn(e.localeFallbacker)?e.localeFallbacker:vH||IKe,L=Wt(e.fallbackContext)?e.fallbackContext:void 0,x=e,T=Wt(x.__datetimeFormatters)?x.__datetimeFormatters:new Map,O=Wt(x.__numberFormatters)?x.__numberFormatters:new Map,M=Wt(x.__meta)?x.__meta:{};IM++;const B={version:n,cid:IM,locale:i,fallbackLocale:s,messages:r,modifiers:u,pluralRules:c,missing:d,missingWarn:f,fallbackWarn:h,fallbackFormat:m,unresolving:y,postTranslation:k,processor:b,warnHtmlMessage:$,escapeParameter:w,messageCompiler:C,messageResolver:_,localeFallbacker:A,fallbackContext:L,onWarn:t,__meta:M};return B.datetimeFormats=l,B.numberFormats=a,B.__datetimeFormatters=T,B.__numberFormatters=O,__INTLIFY_PROD_DEVTOOLS__&&PKe(B,n,M),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 YKe(e,t){return e===t?!1:e.split("-")[0]===t.split("-")[0]}function XKe(e,t){const n=t.indexOf(e);if(n===-1)return!1;for(let i=n+1;i<t.length;i++)if(YKe(e,t[i]))return!0;return!1}function TM(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),y=r(e,o,m);if(!rt(a)||a==="")return new Intl.DateTimeFormat(m,d).format(u);let k={},b,$=null;const w="datetime format";for(let A=0;A<y.length&&(b=y[A],k=n[b]||{},$=k[a],!Lt($));A++)vL(e,a,b,f,w);if(!Lt($)||!rt(b))return i?xw:a;let C=`${b}__${a}`;Tw(d)||(C=`${C}__${JSON.stringify(d)}`);let _=l.get(C);return _||(_=new Intl.DateTimeFormat(b,ni({},$,d)),l.set(C,_)),h?_.formatToParts(u):_.format(u)}const bH=["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(ZUe(t)){if(isNaN(t.getTime()))throw bl(yl.INVALID_DATE_ARGUMENT);l=t}else if(ei(t))l=t;else throw bl(yl.INVALID_ARGUMENT);return rt(n)?s.key=n:Lt(n)&&Object.keys(n).forEach(a=>{bH.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 OM(e,t,n){const i=e;for(const o in n){const s=`${t}__${o}`;i.__datetimeFormatters.has(s)&&i.__datetimeFormatters.delete(s)}}function xM(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),y=r(e,o,m);if(!rt(a)||a==="")return new Intl.NumberFormat(m,d).format(u);let k={},b,$=null;const w="number format";for(let A=0;A<y.length&&(b=y[A],k=n[b]||{},$=k[a],!Lt($));A++)vL(e,a,b,f,w);if(!Lt($)||!rt(b))return i?xw:a;let C=`${b}__${a}`;Tw(d)||(C=`${C}__${JSON.stringify(d)}`);let _=l.get(C);return _||(_=new Intl.NumberFormat(b,ni({},$,d)),l.set(C,_)),h?_.formatToParts(u):_.format(u)}const kH=["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(!ei(t))throw bl(yl.INVALID_ARGUMENT);const l=t;return rt(n)?s.key=n:Lt(n)&&Object.keys(n).forEach(a=>{kH.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 MM(e,t,n){const i=e;for(const o in n){const s=`${t}__${o}`;i.__numberFormatters.has(s)&&i.__numberFormatters.delete(s)}}const QKe=e=>e,JKe=e=>"",eGe="text",tGe=e=>e.length===0?"":hL(e),nGe=KUe;function NM(e,t){return e=Math.abs(e),t===2?e?e>1?1:0:1:e?Math.min(e,2):0}function iGe(e){const t=ei(e.pluralIndex)?e.pluralIndex:-1;return e.named&&(ei(e.named.count)||ei(e.named.n))?ei(e.named.count)?e.named.count:ei(e.named.n)?e.named.n:t:t}function rGe(e,t){t.count||(t.count=e),t.n||(t.n=e)}function oGe(e={}){const t=e.locale,n=iGe(e),i=Wt(e.pluralRules)&&rt(t)&&fn(e.pluralRules[t])?e.pluralRules[t]:NM,o=Wt(e.pluralRules)&&rt(t)&&fn(e.pluralRules[t])?NM:void 0,s=b=>b[i(n,b.length,o)],r=e.list||[],l=b=>r[b],a=e.named||{};ei(e.pluralIndex)&&rGe(n,a);const u=b=>a[b];function c(b,$){const w=fn(e.messages)?e.messages(b,!!$):Wt(e.messages)?e.messages[b]:!1;return w||(e.parent?e.parent.message(b):JKe)}const d=b=>e.modifiers?e.modifiers[b]:QKe,f=Lt(e.processor)&&fn(e.processor.normalize)?e.processor.normalize:tGe,h=Lt(e.processor)&&fn(e.processor.interpolate)?e.processor.interpolate:nGe,m=Lt(e.processor)&&rt(e.processor.type)?e.processor.type:eGe,k={list:l,named:u,plural:s,linked:(b,...$)=>{const[w,C]=$;let _="text",A="";$.length===1?Wt(w)?(A=w.modifier||A,_=w.type||_):rt(w)&&(A=w||A):$.length===2&&(rt(w)&&(A=w||A),rt(C)&&(_=C||_));const L=c(b,!0)(k),x=_==="vnode"&&An(L)&&A?L[0]:L;return A?d(A)(x,_):x},message:c,type:m,interpolate:h,normalize:f,values:ni({},r,a)};return k}const zM=()=>"",Kr=e=>fn(e);function jM(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,y=n||m!=null&&(rt(m)||fn(m)),k=mL(e,u);f&&sGe(u);let[b,$,w]=h?[a,k,l[k]||{}]:wH(e,a,k,r,d,c),C=b,_=a;if(!h&&!(rt(C)||Ah(C)||Kr(C))&&y&&(C=m,_=C),!h&&(!(rt(C)||Ah(C)||Kr(C))||!rt($)))return o?xw:a;let A=!1;const L=()=>{A=!0},x=Kr(C)?C:CH(e,a,$,C,_,L);if(A)return C;const T=cGe(e,$,w,u),O=oGe(T),M=lGe(e,x,O),B=i?i(M,a):M;if(__INTLIFY_PROD_DEVTOOLS__){const W={timestamp:Date.now(),key:rt(a)?a:Kr(C)?C.key:"",locale:$||(Kr(C)?C.locale:""),format:rt(C)?C:Kr(C)?C.source:"",message:B};W.meta=ni({},e.__meta,UKe()||{}),AKe(W)}return B}function sGe(e){An(e.list)?e.list=e.list.map(t=>rt(t)?bM(t):t):Wt(e.named)&&Object.keys(e.named).forEach(t=>{rt(e.named[t])&&(e.named[t]=bM(e.named[t]))})}function wH(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 y=0;y<c.length&&(f=c[y],d=r[f]||{},(h=a(d,t))===null&&(h=d[t]),!(rt(h)||Ah(h)||Kr(h)));y++)if(!XKe(f,c)){const k=vL(e,t,f,s,m);k!==t&&(h=k)}return[h,f,d]}function CH(e,t,n,i,o,s){const{messageCompiler:r,warnHtmlMessage:l}=e;if(Kr(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,aGe(e,n,o,i,l,s));return a.locale=n,a.key=t,a.source=i,a}function lGe(e,t,n){return t(n)}function XP(...e){const[t,n,i]=e,o={};if(!rt(t)&&!ei(t)&&!Kr(t)&&!Ah(t))throw bl(yl.INVALID_ARGUMENT);const s=ei(t)?String(t):(Kr(t),t);return ei(n)?o.plural=n:rt(n)?o.default=n:Lt(n)&&!Tw(n)?o.named=n:An(n)&&(o.list=n),ei(i)?o.plural=i:rt(i)?o.default=i:Lt(i)&&ni(o,i),[s,o]}function aGe(e,t,n,i,o,s){return{locale:t,key:n,warnHtmlMessage:o,onError:r=>{throw s&&s(r),r},onCacheKey:r=>WUe(t,n,r)}}function cGe(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 y=r(n,h);if(y==null&&(c||m)){const[,,k]=wH(c||e,h,t,l,a,u);y=r(k,h)}if(rt(y)||Ah(y)){let k=!1;const $=CH(e,h,t,y,h,()=>{k=!0});return k?zM:$}else return Kr(y)?y:zM}};return e.processor&&(f.processor=e.processor),i.list&&(f.list=i.list),i.named&&(f.named=i.named),ei(i.plural)&&(f.pluralIndex=i.plural),f}kKe();/*!
  121. * vue-i18n v10.0.4
  122. * (c) 2024 kazuya kawaguchi
  123. * Released under the MIT License.
  124. */const uGe="10.0.4";function dGe(){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 lr={UNEXPECTED_RETURN_TYPE:EKe,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 kr(e,...t){return Ow(e,null,void 0)}const QP=Ga("__translateVNode"),JP=Ga("__datetimeParts"),eA=Ga("__numberParts"),$H=Ga("__setPluralRules"),SH=Ga("__injectWithOption"),tA=Ga("__dispose");function Sm(e){if(!Wt(e))return e;for(const t in e)if(kb(e,t))if(!t.includes("."))Wt(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]]={}),!Wt(o[n[r]])){s=!0;break}o=o[n[r]]}s||(o[n[i]]=e[t],delete e[t]),Wt(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:An(i)?{}:{[e]:{}};if(An(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 _H(e){return e.type}function PH(e,t,n){let i=Wt(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(Wt(t.datetimeFormats)){const s=Object.keys(t.datetimeFormats);s.length&&s.forEach(r=>{e.mergeDateTimeFormat(r,t.datetimeFormats[r])})}if(Wt(t.numberFormats)){const s=Object.keys(t.numberFormats);s.length&&s.forEach(r=>{e.mergeNumberFormat(r,t.numberFormats[r])})}}}function RM(e){return g(gs,null,e,0)}const BM="__INTLIFY_META__",DM=()=>[],fGe=()=>!1;let FM=0;function VM(e){return(t,n,i,o)=>e(n,i,Bt()||void 0,o)}const hGe=()=>{const e=Bt();let t=null;return e&&(t=_H(e)[BM])?{[BM]:t}:null};function yL(e={}){const{__root:t,__injectWithOption:n}=e,i=t===void 0,o=e.flatJson,s=bb?D: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)||An(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,y=!!e.fallbackFormat,k=fn(e.missing)?e.missing:null,b=fn(e.missing)?VM(e.missing):null,$=fn(e.postTranslation)?e.postTranslation:null,w=t?t.warnHtmlMessage:Rt(e.warnHtmlMessage)?e.warnHtmlMessage:!0,C=!!e.escapeParameter;const _=t?t.modifiers:Lt(e.modifiers)?e.modifiers:{};let A=e.pluralRules||t&&t.pluralRules,L;L=(()=>{i&&EM(null);const ye={version:uGe,locale:l.value,fallbackLocale:a.value,messages:u.value,modifiers:_,pluralRules:A,missing:b===null?void 0:b,missingWarn:f,fallbackWarn:h,fallbackFormat:y,unresolving:!0,postTranslation:$===null?void 0:$,warnHtmlMessage:w,escapeParameter:C,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 Ae=GKe(ye);return i&&EM(Ae),Ae})(),lp(L,l.value,a.value);function T(){return[l.value,a.value,u.value,c.value,d.value]}const O=p({get:()=>l.value,set:ye=>{l.value=ye,L.locale=l.value}}),M=p({get:()=>a.value,set:ye=>{a.value=ye,L.fallbackLocale=a.value,lp(L,l.value,ye)}}),B=p(()=>u.value),W=p(()=>c.value),U=p(()=>d.value);function ee(){return fn($)?$:null}function V(ye){$=ye,L.postTranslation=ye}function R(){return k}function F(ye){ye!==null&&(b=VM(ye)),k=ye,L.missing=b}const K=(ye,Ae,qe,Le,Se,Te)=>{T();let Ke;try{__INTLIFY_PROD_DEVTOOLS__&&qKe(hGe()),i||(L.fallbackContext=t?KKe():void 0),Ke=ye(L)}finally{__INTLIFY_PROD_DEVTOOLS__,i||(L.fallbackContext=void 0)}if(qe!=="translate exists"&&ei(Ke)&&Ke===xw||qe==="translate exists"&&!Ke){const[_t,Ot]=Ae();return t&&m?Le(t):Se(_t)}else{if(Te(Ke))return Ke;throw kr(lr.UNEXPECTED_RETURN_TYPE)}};function q(...ye){return K(Ae=>Reflect.apply(jM,null,[Ae,...ye]),()=>XP(...ye),"translate",Ae=>Reflect.apply(Ae.t,Ae,[...ye]),Ae=>Ae,Ae=>rt(Ae))}function Y(...ye){const[Ae,qe,Le]=ye;if(Le&&!Wt(Le))throw kr(lr.INVALID_ARGUMENT);return q(Ae,qe,ni({resolvedMessage:!0},Le||{}))}function oe(...ye){return K(Ae=>Reflect.apply(TM,null,[Ae,...ye]),()=>GP(...ye),"datetime format",Ae=>Reflect.apply(Ae.d,Ae,[...ye]),()=>AM,Ae=>rt(Ae))}function fe(...ye){return K(Ae=>Reflect.apply(xM,null,[Ae,...ye]),()=>YP(...ye),"number format",Ae=>Reflect.apply(Ae.n,Ae,[...ye]),()=>AM,Ae=>rt(Ae))}function le(ye){return ye.map(Ae=>rt(Ae)||ei(Ae)||Rt(Ae)?RM(String(Ae)):Ae)}const ge={normalize:le,interpolate:ye=>ye,type:"vnode"};function ce(...ye){return K(Ae=>{let qe;const Le=Ae;try{Le.processor=ge,qe=Reflect.apply(jM,null,[Le,...ye])}finally{Le.processor=null}return qe},()=>XP(...ye),"translate",Ae=>Ae[QP](...ye),Ae=>[RM(Ae)],Ae=>An(Ae))}function $e(...ye){return K(Ae=>Reflect.apply(xM,null,[Ae,...ye]),()=>YP(...ye),"number format",Ae=>Ae[eA](...ye),DM,Ae=>rt(Ae)||An(Ae))}function we(...ye){return K(Ae=>Reflect.apply(TM,null,[Ae,...ye]),()=>GP(...ye),"datetime format",Ae=>Ae[JP](...ye),DM,Ae=>rt(Ae)||An(Ae))}function _e(ye){A=ye,L.pluralRules=A}function Ee(ye,Ae){return K(()=>{if(!ye)return!1;const qe=rt(Ae)?Ae:l.value,Le=H(qe),Se=L.messageResolver(Le,ye);return Ah(Se)||Kr(Se)||rt(Se)},()=>[ye],"translate exists",qe=>Reflect.apply(qe.te,qe,[ye,Ae]),fGe,qe=>Rt(qe))}function De(ye){let Ae=null;const qe=hH(L,a.value,l.value);for(let Le=0;Le<qe.length;Le++){const Se=u.value[qe[Le]]||{},Te=L.messageResolver(Se,ye);if(Te!=null){Ae=Te;break}}return Ae}function Q(ye){const Ae=De(ye);return Ae??(t?t.tm(ye)||{}:{})}function H(ye){return u.value[ye]||{}}function re(ye,Ae){if(o){const qe={[ye]:Ae};for(const Le in qe)kb(qe,Le)&&Sm(qe[Le]);Ae=qe[ye]}u.value[ye]=Ae,L.messages=u.value}function me(ye,Ae){u.value[ye]=u.value[ye]||{};const qe={[ye]:Ae};if(o)for(const Le in qe)kb(qe,Le)&&Sm(qe[Le]);Ae=qe[ye],Ay(Ae,u.value[ye]),L.messages=u.value}function be(ye){return c.value[ye]||{}}function X(ye,Ae){c.value[ye]=Ae,L.datetimeFormats=c.value,OM(L,ye,Ae)}function te(ye,Ae){c.value[ye]=ni(c.value[ye]||{},Ae),L.datetimeFormats=c.value,OM(L,ye,Ae)}function ae(ye){return d.value[ye]||{}}function ke(ye,Ae){d.value[ye]=Ae,L.numberFormats=d.value,MM(L,ye,Ae)}function Ie(ye,Ae){d.value[ye]=ni(d.value[ye]||{},Ae),L.numberFormats=d.value,MM(L,ye,Ae)}FM++,t&&bb&&(Be(t.locale,ye=>{r&&(l.value=ye,L.locale=ye,lp(L,l.value,a.value))}),Be(t.fallbackLocale,ye=>{r&&(a.value=ye,L.fallbackLocale=ye,lp(L,l.value,a.value))}));const ze={id:FM,locale:O,fallbackLocale:M,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 _},get pluralRules(){return A||{}},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 y},set fallbackFormat(ye){y=ye,L.fallbackFormat=y},get warnHtmlMessage(){return w},set warnHtmlMessage(ye){w=ye,L.warnHtmlMessage=ye},get escapeParameter(){return C},set escapeParameter(ye){C=ye,L.escapeParameter=ye},t:q,getLocaleMessage:H,setLocaleMessage:re,mergeLocaleMessage:me,getPostTranslationHandler:ee,setPostTranslationHandler:V,getMissingHandler:R,setMissingHandler:F,[$H]:_e};return ze.datetimeFormats=W,ze.numberFormats=U,ze.rt=Y,ze.te=Ee,ze.tm=Q,ze.d=oe,ze.n=fe,ze.getDateTimeFormat=be,ze.setDateTimeFormat=X,ze.mergeDateTimeFormat=te,ze.getNumberFormat=ae,ze.setNumberFormat=ke,ze.mergeNumberFormat=Ie,ze[SH]=n,ze[QP]=ce,ze[JP]=we,ze[eA]=$e,ze}function pGe(e){const t=rt(e.locale)?e.locale:$m,n=rt(e.fallbackLocale)||An(e.fallbackLocale)||Lt(e.fallbackLocale)||e.fallbackLocale===!1?e.fallbackLocale:t,i=fn(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=fn(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 _=e.sharedMessages;m=Object.keys(_).reduce((L,x)=>{const T=L[x]||(L[x]={});return ni(T,_[x]),L},m||{})}const{__i18n:y,__root:k,__injectWithOption:b}=e,$=e.datetimeFormats,w=e.numberFormats,C=e.flatJson;return{locale:t,fallbackLocale:n,messages:m,flatJson:C,datetimeFormats:$,numberFormats:w,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:y,__root:k,__injectWithOption:b}}function nA(e={}){const t=yL(pGe(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 kr(lr.INVALID_ARGUMENT);const d=s;return rt(r)?a.locale=r:ei(r)?a.plural=r:An(r)?u=r:Lt(r)&&(c=r),rt(l)?a.locale=l:An(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 mGe(e,t,n){return{beforeCreate(){const i=Bt();if(!i)throw kr(lr.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=WM(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=WM(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&&PH(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 kr(lr.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 WM(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[$H](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 vGe({slots:e},t){return t.length===1&&t[0]==="default"?(e.default?e.default():[]).reduce((i,o)=>[...i,...o.type===Re?o.children:[o]],[]):t.reduce((n,i)=>{const o=e[i];return o&&(n[i]=o()),n},{})}function AH(){return Re}const gGe=N({name:"i18n-t",props:ni({keypath:{type:String,required:!0},plural:{type:[Number,String],validator:e=>ei(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=vGe(t,s),a=o[QP](e.keypath,l,r),u=ni({},i),c=rt(e.tag)||Wt(e.tag)?e.tag:AH();return Vt(c,u,a)}}}),HM=gGe;function yGe(e){return An(e)&&!rt(e[0])}function LH(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:Wt(e.format)&&(rt(e.format.key)&&(r.key=e.format.key),l=Object.keys(e.format).reduce((f,h)=>n.includes(h)?ni({},f,{[h]:e.format[h]}):f,{}));const a=i(e.value,r,l);let u=[r.key];An(a)?u=a.map((f,h)=>{const m=o[f.type],y=m?m({[f.type]:f.value,index:h,parts:a}):[f.value];return yGe(y)&&(y[0].key=`${f.type}-${h}`),y}):rt(a)&&(u=[a]);const c=ni({},s),d=rt(e.tag)||Wt(e.tag)?e.tag:AH();return Vt(d,c,u)}}const bGe=N({name:"i18n-n",props:ni({value:{type:Number,required:!0},format:{type:[String,Object]}},bL),setup(e,t){const n=e.i18n||kL({useScope:e.scope,__useComponent:!0});return LH(e,t,kH,(...i)=>n[eA](...i))}}),ZM=bGe,kGe=N({name:"i18n-d",props:ni({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 LH(e,t,bH,(...i)=>n[JP](...i))}}),qM=kGe;function wGe(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 CGe(e){const t=r=>{const{instance:l,value:a}=r;if(!l||!l.$)throw kr(lr.UNEXPECTED_ERROR);const u=wGe(e,l.$),c=UM(a);return[Reflect.apply(u.t,u,[...KM(c)]),u]};return{created:(r,l)=>{const[a,u]=t(l);bb&&e.global===u&&(r.__i18nWatcher=Be(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=UM(l);r.textContent=Reflect.apply(a.t,a,[...KM(u)])}},getSSRProps:r=>{const[l]=t(r);return{textContent:l}}}}function UM(e){if(rt(e))return{path:e};if(Lt(e)){if(!("path"in e))throw kr(lr.REQUIRED_VALUE,"path");return e}else throw kr(lr.INVALID_VALUE)}function KM(e){const{path:t,locale:n,args:i,choice:o,plural:s}=e,r={},l=i||{};return rt(n)&&(r.locale=n),ei(o)&&(r.plural=o),ei(s)&&(r.plural=s),[t,l,r]}function $Ge(e,t,...n){const i=Lt(n[0])?n[0]:{};(Rt(i.globalInstall)?i.globalInstall:!0)&&([HM.name,"I18nT"].forEach(s=>e.component(s,HM)),[ZM.name,"I18nN"].forEach(s=>e.component(s,ZM)),[qM.name,"I18nD"].forEach(s=>e.component(s,qM))),e.directive("t",CGe(t))}const SGe=Ga("global-vue-i18n");function _Ge(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]=PGe(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 k=h[0];d.__composerExtend=k.__composerExtend,d.__vueI18nExtend=k.__vueI18nExtend}let m=null;!n&&i&&(m=MGe(f,d.global)),__VUE_I18N_FULL_INSTALL__&&$Ge(f,d,...h),__VUE_I18N_LEGACY_API__&&n&&f.mixin(mGe(r,r.__composer,d));const y=f.unmount;f.unmount=()=>{m&&m(),d.dispose(),y()}},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 kr(lr.MUST_BE_CALL_SETUP_TOP);if(!t.isCE&&t.appContext.app!=null&&!t.appContext.app.__VUE_I18N_SYMBOL__)throw kr(lr.NOT_INSTALLED);const n=AGe(t),i=EGe(n),o=_H(t),s=LGe(e,o);if(s==="global")return PH(i,e,o),i;if(s==="parent"){let a=IGe(n,t,e.__useComponent);return a==null&&(a=i),a}const r=n;let l=r.__getInstance(t);if(l==null){const a=ni({},e);"__i18n"in o&&(a.__i18n=o.__i18n),i&&(a.__root=i),l=yL(a),r.__composerExtend&&(l[tA]=r.__composerExtend(l)),OGe(r,t,l),r.__setInstance(t,l)}return l}function PGe(e,t,n){const i=Og(),o=__VUE_I18N_LEGACY_API__&&t?i.run(()=>nA(e)):i.run(()=>yL(e));if(o==null)throw kr(lr.UNEXPECTED_ERROR);return[i,o]}function AGe(e){const t=Ze(e.isCE?SGe:e.appContext.app.__VUE_I18N_SYMBOL__);if(!t)throw kr(e.isCE?lr.NOT_INSTALLED_WITH_PROVIDE:lr.UNEXPECTED_ERROR);return t}function LGe(e,t){return Tw(e)?"__i18n"in t?"local":"global":e.useScope?e.useScope:"local"}function EGe(e){return e.mode==="composition"?e.global:e.global.__composer}function IGe(e,t,n=!1){let i=null;const o=t.root;let s=TGe(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[SH]&&(i=null))}if(i!=null||o===s)break;s=s.parent}return i}function TGe(e,t=!1){return e==null?null:t&&e.vnode.ctx||e.parent}function OGe(e,t,n){at(()=>{},t),Ln(()=>{const i=n;e.__deleteInstance(t);const o=i[tA];o&&(o(),delete i[tA])},t)}const xGe=["locale","fallbackLocale","availableLocales"],GM=["t","rt","d","n","tm","te"];function MGe(e,t){const n=Object.create(null);return xGe.forEach(o=>{const s=Object.getOwnPropertyDescriptor(t,o);if(!s)throw kr(lr.UNEXPECTED_ERROR);const r=on(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,GM.forEach(o=>{const s=Object.getOwnPropertyDescriptor(t,o);if(!s||!s.value)throw kr(lr.UNEXPECTED_ERROR);Object.defineProperty(e.config.globalProperties,`$${o}`,s)}),()=>{delete e.config.globalProperties.$i18n,GM.forEach(o=>{delete e.config.globalProperties[`$${o}`]})}}dGe();WKe(SKe);HKe(DKe);ZKe(hH);if(__INTLIFY_PROD_DEVTOOLS__){const e=pc();e.__INTLIFY__=!0,_Ke(e.__INTLIFY_DEVTOOLS_GLOBAL_HOOK__)}const NGe={"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"},zGe={"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"},jGe={"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"},RGe={"menu.user.title":"Account"},BGe={"menu.organization.title":"Organization","menu.organization.detail":"Detail"},DGe={"menu.resource.title":"resource","menu.resource.detail":"Detail"},FGe={"menu.role.title":"Role"},VGe={"menu.group.title":"Group"},WGe={"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"},HGe={"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"},ZGe={"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"},qGe={"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."},UGe={"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"},KGe={"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"},GGe={"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"},YGe={"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"},XGe={"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"},QGe={"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;"},JGe={"menu.exception.403":"403","exception.result.403.description":"Access to this resource on the server is denied.","exception.result.403.back":"Back"},eYe={"menu.exception.404":"404","exception.result.404.description":"Whoops, this page is gone.","exception.result.404.retry":"Retry","exception.result.404.back":"Back"},tYe={"menu.exception.500":"500","exception.result.500.description":"Internal server error","exception.result.500.back":"Back"},nYe={"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"},iYe={"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"},rYe={"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"},oYe={"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"},sYe={"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",...rYe,...oYe,...NGe,...zGe,...jGe,...RGe,...BGe,...DGe,...FGe,...VGe,...WGe,...HGe,...ZGe,...qGe,...UGe,...KGe,...GGe,...YGe,...XGe,...QGe,...JGe,...eYe,...tYe,...nYe,...iYe},lYe={"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":"退出登录"},aYe={"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":"实现灵活的区块式开发"},cYe={"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":"个"},uYe={"menu.user.title":"账户"},dYe={"menu.organization.title":"机构","menu.organization.detail":"详情"},fYe={"menu.resource.title":"资源","menu.resource.detail":"详情"},hYe={"menu.role.title":"角色"},pYe={"menu.group.title":"用户组"},mYe={"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":"在看"},vYe={"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":"列设置"},gYe={"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":"已启用"},yYe={"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的用户。"},bYe={"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":"提交成功"},kYe={"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":"查看"},wYe={"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":"内容时段分析"},CYe={"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":"内容发布来源"},$Ye={"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":"进行中"},SYe={"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":"你的用户组不具有进行此操作的权限;"},_Ye={"menu.exception.403":"403","exception.result.403.description":"对不起,您没有访问该资源的权限","exception.result.403.back":"返回"},PYe={"menu.exception.404":"404","exception.result.404.description":"抱歉,页面不见了~","exception.result.404.retry":"重试","exception.result.404.back":"返回"},AYe={"menu.exception.500":"500","exception.result.500.description":"抱歉,服务器出了点问题~","exception.result.500.back":"返回"},LYe={"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":"较上月"},EYe={"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":"撤回"},IYe={"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":"操作"},TYe={"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":"已启用"},OYe={"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":"菜单来源于后台"},xYe={"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":"切换为中文",...IYe,...TYe,...OYe,...lYe,...aYe,...cYe,...uYe,...dYe,...fYe,...hYe,...pYe,...mYe,...vYe,...gYe,...yYe,...bYe,...kYe,...wYe,...CYe,...$Ye,...SYe,..._Ye,...PYe,...AYe,...LYe,...EYe},XYe=[{label:"中文",value:"zh-CN"},{label:"English",value:"en-US"}],MYe=localStorage.getItem("arco-locale")||"zh-CN",NYe=_Ge({locale:MYe,fallbackLocale:"en-US",legacy:!1,allowComposition:!0,messages:{"en-US":sYe,"zh-CN":xYe}});var zYe={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{}}},jYe=(()=>{const e=zYe;return e.install=t=>{t.directive("outside",e)},e})();const Dr=za(uze);Dr.use(ND);Dr.use(Cw);Dr.use(Ch);Dr.use(dH);Dr.use(NYe);Dr.provide("$global",{ajax:JW,helper:$l,config:iUe});Dr.directive("outside",jYe);Dr.mount("#app");$l.getToken();document.querySelector("#app").$helper=$l;Dr.config.globalProperties.$messageSuccess=function(e){this.$message.success(e)};Dr.config.globalProperties.$messageWarning=function(e){this.$message.warning(e)};Dr.config.globalProperties.$messageError=function(e){this.$message.error(e)};Dr.config.globalProperties.$messageInfo=function(e){this.$message.info(e)};Dr.config.globalProperties.$messageNormal=function(e){this.$message.normal(e)};export{vt as $,Sj as A,Ze as B,S as C,I as D,P as E,ve as F,Ve as G,pe as H,de as I,Re as J,$t as K,Oe as L,a6 as M,mn as N,gn as O,XYe as P,E as Q,ir as R,Ln as S,GYe as T,A2 as U,nn as V,Wi as W,GN as X,Li as Y,ne as Z,yn as _,Mg as a,vFe as a0,sFe as a1,NFe as a2,SW as a3,_qe as a4,xe as a5,Xu as a6,ml as a7,YYe as a8,mi as a9,c6 as aa,WYe as ab,qYe as ac,fU as ad,UYe as ae,u6 as af,Cw as ag,E2 as ah,Oh as ai,Ru as aj,wD as ak,uz as al,Lz as am,$l as an,Ch as ao,Mn as ap,at as b,uA as c,mUe as d,Bt as e,p as f,xg as g,Fn as h,on as i,kL as j,HYe as k,qa as l,N as m,wt as n,m2 as o,ZYe as p,KYe as q,D as r,Ih as s,sr as t,Qr as u,g as v,Be as w,se as x,Nt as y,Vt as z};