index-1bac2251.js 1.9 MB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124
  1. var VH=Object.defineProperty;var WH=(e,t,n)=>t in e?VH(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n;var it=(e,t,n)=>(WH(e,typeof t!="symbol"?t+"":t,n),n),Zw=(e,t,n)=>{if(!t.has(e))throw TypeError("Cannot "+n)};var g=(e,t,n)=>(Zw(e,t,"read from private field"),n?n.call(e):t.get(e)),z=(e,t,n)=>{if(t.has(e))throw TypeError("Cannot add the same private member more than once");t instanceof WeakSet?t.add(e):t.set(e,n)},G=(e,t,n,i)=>(Zw(e,t,"write to private field"),i?i.call(e,n):t.set(e,n),n),Ui=(e,t,n,i)=>({set _(o){G(e,t,o,n)},get _(){return g(e,t,i)}}),J=(e,t,n)=>(Zw(e,t,"access private method"),n);(function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const o of document.querySelectorAll('link[rel="modulepreload"]'))i(o);new MutationObserver(o=>{for(const s of o)if(s.type==="childList")for(const r of s.addedNodes)r.tagName==="LINK"&&r.rel==="modulepreload"&&i(r)}).observe(document,{childList:!0,subtree:!0});function n(o){const s={};return o.integrity&&(s.integrity=o.integrity),o.referrerPolicy&&(s.referrerPolicy=o.referrerPolicy),o.crossOrigin==="use-credentials"?s.credentials="include":o.crossOrigin==="anonymous"?s.credentials="omit":s.credentials="same-origin",s}function i(o){if(o.ep)return;o.ep=!0;const s=n(o);fetch(o.href,s)}})();/**
  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=()=>{},HH=()=>!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)},ZH=Object.prototype.hasOwnProperty,Ft=(e,t)=>ZH.call(e,t),ut=Array.isArray,Ed=e=>Lh(e)==="[object Map]",Hu=e=>Lh(e)==="[object Set]",YL=e=>Lh(e)==="[object Date]",qH=e=>Lh(e)==="[object RegExp]",mt=e=>typeof e=="function",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),YM=Object.prototype.toString,Lh=e=>YM.call(e),UH=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))},KH=/-(\w)/g,hi=d2(e=>e.replace(KH,(t,n)=>n?n.toUpperCase():"")),GH=/\B([A-Z])/g,vr=d2(e=>e.replace(GH,"-$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)},XM=(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:{}),YH="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",XH=c2(YH);function ne(e){if(ut(e)){const t={};for(let n=0;n<e.length;n++){const i=e[n],o=un(i)?tZ(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 QH=/;(?![^(]*\))/g,JH=/:([^]+)/,eZ=/\/\*[^]*?\*\//g;function tZ(e){const t={};return e.replace(eZ,"").split(QH).forEach(n=>{if(n){const i=n.split(JH);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 nZ="itemscope,allowfullscreen,formnovalidate,ismap,nomodule,novalidate,readonly",iZ=c2(nZ);function QM(e){return!!e||e===""}function rZ(e,t){if(e.length!==t.length)return!1;let n=!0;for(let i=0;n&&i<e.length;i++)n=Na(e[i],t[i]);return n}function Na(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?rZ(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||!Na(e[r],t[r]))return!1}}return String(e)===String(t)}function h2(e,t){return e.findIndex(n=>Na(n,t))}const JM=e=>!!(e&&e.__v_isRef===!0),Te=e=>un(e)?e:e==null?"":ut(e)||en(e)&&(e.toString===YM||!mt(e.toString))?JM(e)?Te(e.value):JSON.stringify(e,eN,2):String(e),eN=(e,t)=>JM(t)?eN(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||nN(this)}run(){if(!(this.flags&1))return this.fn();this.flags|=2,QL(this),iN(this);const t=cn,n=Eo;cn=this,Eo=!0;try{return this.fn()}finally{rN(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 tN=0,xp,Mp;function nN(e,t=!1){if(e.flags|=8,t){e.next=Mp,Mp=e;return}e.next=xp,xp=e}function lA(){tN++}function aA(){if(--tN>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 iN(e){for(let t=e.deps;t;t=t.nextDep)t.version=-1,t.prevActiveLink=t.dep.activeLink,t.dep.activeLink=t}function rN(e){let t,n=e.depsTail,i=n;for(;i;){const o=i.prevDep;i.version===-1?(i===n&&(n=o),cA(i),oZ(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&&(oN(t.dep.computed)||t.dep.version!==t.version))return!0;return!!e._dirty}function oN(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{iN(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,rN(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 oZ(e){const{prevDep:t,nextDep:n}=e;t&&(t.nextDep=n,e.prevDep=void 0),n&&(n.prevDep=t,e.nextDep=void 0)}function sN(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 lN(e){e.effect.stop()}let Eo=!0;const aN=[];function Va(){aN.push(Eo),Eo=!1}function Wa(){const e=aN.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,sZ=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 sZ(cn,this),cn.deps?(n.prevDep=cn.depsTail,cn.depsTail.nextDep=n,cn.depsTail=n):cn.deps=cn.depsTail=n,cN(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 cN(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)cN(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 lZ(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 aZ={__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 cZ=Array.prototype;function Ps(e,t,n,i,o,s){const r=g2(e),l=r!==e&&!yr(e),a=r[t];if(a!==cZ[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=[]){Va(),lA();const i=It(e)[t].apply(e,n);return aA(),Wa(),i}const uZ=c2("__proto__,__v_isRef,__isVue"),uN=new Set(Object.getOwnPropertyNames(Symbol).filter(e=>e!=="arguments"&&e!=="caller").map(e=>Symbol[e]).filter(xo));function dZ(e){xo(e)||(e=String(e));const t=It(this);return Bi(t,"has",e),t.hasOwnProperty(e)}class dN{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?gN:vN:s?mN:pN).get(t)||Object.getPrototypeOf(t)===Object.getPrototypeOf(i)?t:void 0;const r=ut(t);if(!o){let a;if(r&&(a=aZ[n]))return a;if(n==="hasOwnProperty")return dZ}const l=Reflect.get(t,n,on(t)?t:i);return(xo(n)?uN.has(n):uZ(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 fN extends dN{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)||!uN.has(n))&&Bi(t,"has",n),i}ownKeys(t){return Bi(t,"iterate",ut(t)?"length":Su),Reflect.ownKeys(t)}}class hN extends dN{constructor(t=!1){super(!0,t)}set(t,n){return!0}deleteProperty(t,n){return!0}}const fZ=new fN,hZ=new hN,pZ=new fN(!0),mZ=new hN(!0),E8=e=>e,u1=e=>Reflect.getPrototypeOf(e);function vZ(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 gZ(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]=vZ(o,e,t)}),n}function y2(e,t){const n=gZ(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 yZ={get:y2(!1,!1)},bZ={get:y2(!1,!0)},kZ={get:y2(!0,!1)},wZ={get:y2(!0,!0)},pN=new WeakMap,mN=new WeakMap,vN=new WeakMap,gN=new WeakMap;function CZ(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:CZ(UH(e))}function xe(e){return Sl(e)?e:k2(e,!1,fZ,yZ,pN)}function b2(e){return k2(e,!1,pZ,bZ,mN)}function Mg(e){return k2(e,!0,hZ,kZ,vN)}function yN(e){return k2(e,!0,mZ,wZ,gN)}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)&&XM(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 B(e){return bN(e,!1)}function Ih(e){return bN(e,!0)}function bN(e,t){return on(e)?e:new SZ(e,t)}class SZ{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 kN(e){e.dep&&e.dep.trigger()}function Qr(e){return on(e)?e.value:e}function wN(e){return mt(e)?e():Qr(e)}const _Z={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,_Z)}class PZ{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 PZ(e)}function Ne(e){const t=ut(e)?new Array(e.length):{};for(const n in e)t[n]=CN(e,n);return t}class AZ{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 lZ(It(this._object),this._key)}}class LZ{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 LZ(e):en(e)&&arguments.length>1?CN(e,t,n):B(e)}function CN(e,t,n){const i=e[t];return on(i)?i:new AZ(e,t,n)}class EZ{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 nN(this,!0),!0}get value(){const t=this.dep.track();return oN(this),t&&(t.version=this.dep.version),this._value}set value(t){this.setter&&this.setter(t)}}function IZ(e,t,n=!1){let i,o;return mt(e)?i=e:(i=e.get,o=e.set),new EZ(i,o,n)}const $N={GET:"get",HAS:"has",ITERATE:"iterate"},SN={SET:"set",ADD:"add",DELETE:"delete",CLEAR:"clear"},f1={},Ty=new WeakMap;let Wl;function _N(){return Wl}function dA(e,t=!1,n=Wl){if(n){let i=Ty.get(n);i||Ty.set(n,i=[]),i.push(e)}}function TZ(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,b=!1;if(on(e)?(d=()=>e.value,m=yr(e)):Io(e)?(d=()=>u(e),m=!0):ut(e)?(b=!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){Va();try{f()}finally{Wa()}}const C=Wl;Wl=c;try{return a?a(e,3,[h]):e(h)}finally{Wl=C}}:d=Xr,t&&o){const C=d,_=o===!0?1/0:o;d=()=>dl(C(),_)}const w=xg(),y=()=>{c.stop(),w&&rA(w.effects,c)};if(s&&t){const C=t;t=(..._)=>{C(..._),y()}}let $=b?new Array(e.length).fill(f1):f1;const k=C=>{if(!(!(c.flags&1)||!c.dirty&&!C))if(t){const _=c.run();if(o||m||(b?_.some((A,L)=>Ji(A,$[L])):Ji(_,$))){f&&f();const A=Wl;Wl=c;try{const L=[_,$===f1?void 0:b&&$[0]===f1?[]:$,h];a?a(t,3,L):t(...L),$=_}finally{Wl=A}}}else c.run()};return l&&l(k),c=new mh(d),c.scheduler=r?()=>r(k,!1):k,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?k(!0):$=c.run():r?r(k.bind(null,!0),!0):c.run(),y.pause=c.pause.bind(c),y.resume=c.resume.bind(c),y.stop=y,y}function 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 PN=[];function OZ(e){PN.push(e)}function xZ(){PN.pop()}function AN(e,t){}const LN={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"},MZ={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){Ha(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=>{Ha(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 Ha(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){Va(),Zu(s,null,10,[e,a,u]),Wa();return}}NZ(e,n,o,i,r)}function NZ(e,t,n,i=!0,o=!1){if(o)throw e;console.error(e)}const er=[];let qo=-1;const xd=[];let Hl=null,ud=0;const EN=Promise.resolve();let Oy=null;function wt(e){const t=Oy||EN;return e?t.then(this?e.bind(this):e):t}function zZ(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(zZ(t),0,e),e.flags|=1,IN()}}function IN(){Oy||(Oy=EN.then(TN))}function am(e){ut(e)?xd.push(...e):Hl&&e.id===-1?Hl.splice(ud+1,0,e):e.flags&1||(xd.push(e),e.flags|=1),IN()}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,Hl){Hl.push(...t);return}for(Hl=t,ud=0;ud<Hl.length;ud++){const n=Hl[ud];n.flags&4&&(n.flags&=-2),n.flags&8||n(),n.flags&=-2}Hl=null,ud=0}}const cm=e=>e.id==null?e.flags&2?-1:1/0:e.id;function TN(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)&&TN()}}let dd,h1=[];function ON(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=>{ON(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 xN(e){C2=e}function MN(){C2=null}const NN=e=>ge;function ge(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&&(Va(),jr(a,n,8,[e.el,l,e,t]),Wa())}}const zN=Symbol("_vte"),jN=e=>e.__isTeleport,Np=e=>e&&(e.disabled||e.disabled===""),jZ=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},RZ={name:"Teleport",__isTeleport:!0,process(e,t,n,i,o,s,r,l,a,u){const{mc:c,pc:d,pbc:f,o:{insert:h,querySelector:m,createText:b,createComment:w}}=u,y=Np(t.props);let{shapeFlag:$,children:k,dynamicChildren:C}=t;if(e==null){const _=t.el=b(""),A=t.anchor=b("");h(_,n,i),h(A,n,i);const L=(T,O)=>{$&16&&(o&&o.isCE&&(o.ce._teleportTarget=T),c(k,T,O,o,s,r,l,a))},x=()=>{const T=t.target=T8(t.props,m),O=RN(T,t,b,h);T&&(r!=="svg"&&tE(T)?r="svg":r!=="mathml"&&nE(T)&&(r="mathml"),y||(L(T,O),F1(t,!1)))};y&&(L(n,A),F1(t,!0)),jZ(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),y)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,y)}},remove(e,t,n,{um:i,o:{remove:o}},s){const{shapeFlag:r,children:l,anchor:a,targetStart:u,targetAnchor:c,target:d,props:f}=e;if(d&&(o(u),o(c)),s&&o(a),r&16){const h=s||!Np(f);for(let m=0;m<l.length;m++){const b=l[m];i(b,t,n,h,!!b.dynamicChildren)}}},move:p1,hydrate:BZ};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 BZ(e,t,n,i,o,s,{o:{nextSibling:r,parentNode:l,querySelector:a,insert:u,createText:c}},d){const f=t.target=T8(t.props,a);if(f){const h=Np(t.props),m=f._lpa||f.firstChild;if(t.shapeFlag&16)if(h)t.anchor=d(r(e),t,l(e),n,i,o,s),t.targetStart=m,t.targetAnchor=m&&r(m);else{t.anchor=r(e);let b=m;for(;b;){if(b&&b.nodeType===8){if(b.data==="teleport start anchor")t.targetStart=b;else if(b.data==="teleport anchor"){t.targetAnchor=b,f._lpa=t.targetAnchor&&r(t.targetAnchor);break}}b=r(b)}t.targetAnchor||RN(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=RZ;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 RN(e,t,n,i){const o=t.targetStart=n(""),s=t.targetAnchor=n("");return o[zN]=s,e&&(i(o,e),i(s,e)),s}const Zl=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},BN=e=>{const t=e.subTree;return t.component?BN(t.component):t},DZ={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=DN(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)&&BN(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,b)=>{const w=FN(i,d);w[String(d.key)]=d,h[Zl]=()=>{m(),h[Zl]=void 0,delete u.delayedLeave},u.delayedLeave=b})}return s}}};function DN(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=DZ;function FN(e,t){const{leavingVNodes:n}=e;let i=n.get(t.type);return i||(i=Object.create(null),n.set(t.type,i)),i}function Ou(e,t,n,i,o){const{appear:s,mode:r,persisted:l=!1,onBeforeEnter:a,onEnter:u,onAfterEnter:c,onEnterCancelled:d,onBeforeLeave:f,onLeave:h,onAfterLeave:m,onLeaveCancelled:b,onBeforeAppear:w,onAppear:y,onAfterAppear:$,onAppearCancelled:k}=t,C=String(e.key),_=FN(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(R=>R.length<=1)&&M():T.length<=1&&M()},x={mode:r,persisted:l,beforeEnter(T){let O=a;if(!n.isMounted)if(s)O=w||a;else return;T[Zl]&&T[Zl](!0);const M=_[C];M&&Po(e,M)&&M.el[Zl]&&M.el[Zl](),A(O,[T])},enter(T){let O=u,M=c,R=d;if(!n.isMounted)if(s)O=y||u,M=$||c,R=k||d;else return;let H=!1;const U=T[m1]=te=>{H||(H=!0,te?A(R,[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 R=!1;const H=T[Zl]=U=>{R||(R=!0,O(),U?A(b,[T]):A(m,[T]),T[Zl]=void 0,_[M]===e&&delete _[M])};_[M]=e,h?L(h,[T,H]):H()},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 jN(e.type)&&e.children?DN(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 VN(){const e=Bt();return e?(e.appContext.config.idPrefix||"v")+"-"+e.ids[0]+e.ids[1]++:""}function pA(e){e.ids=[e.ids[0]+e.ids[2]+++"-",0,0]}function mA(e){const t=Bt(),n=Ih(null);if(t){const o=t.refs===xt?t.refs={}:t.refs;Object.defineProperty(o,e,{enumerable:!0,get:()=>n.value,set:s=>n.value=s})}return n}function My(e,t,n,i,o=!1){if(ut(e)){e.forEach((m,b)=>My(m,t&&(ut(t)?t[b]:t),n,i,o));return}if(xa(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),b=on(a);if(m||b){const w=()=>{if(e.f){const y=m?h(a)?d[a]:c[a]:a.value;o?ut(y)&&rA(y,s):ut(y)?y.includes(s)||y.push(s):m?(c[a]=[s],h(a)&&(d[a]=c[a])):(a.value=[s],e.k&&(c[e.k]=a.value))}else m?(c[a]=r,h(a)&&(d[a]=r)):b&&(a.value=r,e.k&&(c[e.k]=r))};r?(w.id=-1,fi(w,n)):w()}}}let rE=!1;const ld=()=>{rE||(console.error("Hydration completed but contains mismatches."),rE=!0)},FZ=e=>e.namespaceURI.includes("svg")&&e.tagName!=="foreignObject",VZ=e=>e.namespaceURI.includes("MathML"),v1=e=>{if(e.nodeType===1){if(FZ(e))return"svg";if(VZ(e))return"mathml"}},Cd=e=>e.nodeType===8;function WZ(e){const{mt:t,p:n,o:{patchProp:i,createText:o,nextSibling:s,parentNode:r,remove:l,insert:a,createComment:u}}=e,c=(k,C)=>{if(!C.hasChildNodes()){n(null,k,C),xy(),C._vnode=k;return}d(C.firstChild,k,null,null,null),xy(),C._vnode=k},d=(k,C,_,A,L,x=!1)=>{x=x||!!C.dynamicChildren;const T=Cd(k)&&k.data==="[",O=()=>b(k,C,_,A,L,T),{type:M,ref:R,shapeFlag:H,patchFlag:U}=C;let te=k.nodeType;C.el=k,U===-2&&(x=!1,C.dynamicChildren=null);let V=null;switch(M){case gs:te!==3?C.children===""?(a(C.el=o(""),r(k),k),V=k):V=O():(k.data!==C.children&&(ld(),k.data=C.children),V=s(k));break;case Pn:$(k)?(V=s(k),y(C.el=k.content.firstChild,k,_)):te!==8||T?V=O():V=s(k);break;case Ma:if(T&&(k=s(k),te=k.nodeType),te===1||te===3){V=k;const D=!C.children.length;for(let F=0;F<C.staticCount;F++)D&&(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(k,C,_,A,L,x):V=O();break;default:if(H&1)(te!==1||C.type.toLowerCase()!==k.tagName.toLowerCase())&&!$(k)?V=O():V=f(k,C,_,A,L,x);else if(H&6){C.slotScopeIds=L;const D=r(k);if(T?V=w(k):Cd(k)&&k.data==="teleport start"?V=w(k,k.data,"teleport end"):V=s(k),t(C,D,null,_,A,v1(D),x),xa(C)){let F;T?(F=v(Re),F.anchor=V?V.previousSibling:D.lastChild):F=k.nodeType===3?Fe(""):v("div"),F.el=k,C.component.subTree=F}}else H&64?te!==8?V=O():V=C.type.hydrate(k,C,_,A,L,x,e,h):H&128&&(V=C.type.hydrate(k,C,_,A,v1(r(k)),L,x,e,d))}return R!=null&&My(R,null,A,C),V},f=(k,C,_,A,L,x)=>{x=x||!!C.dynamicChildren;const{type:T,props:O,patchFlag:M,shapeFlag:R,dirs:H,transition:U}=C,te=T==="input"||T==="option";if(te||M!==-1){H&&Uo(C,null,_,"created");let V=!1;if($(k)){V=Sz(null,U)&&_&&_.vnode.props&&_.vnode.props.appear;const F=k.content.firstChild;V&&U.beforeEnter(F),y(F,k,_),C.el=k=F}if(R&16&&!(O&&(O.innerHTML||O.textContent))){let F=h(k.firstChild,C,k,_,A,L,x);for(;F;){g1(k,1)||ld();const K=F;F=F.nextSibling,l(K)}}else if(R&8){let F=C.children;F[0]===`
  14. `&&(k.tagName==="PRE"||k.tagName==="TEXTAREA")&&(F=F.slice(1)),k.textContent!==F&&(g1(k,0)||ld(),k.textContent=C.children)}if(O){if(te||!x||M&48){const F=k.tagName.includes("-");for(const K in O)(te&&(K.endsWith("value")||K==="indeterminate")||Tg(K)&&!Id(K)||K[0]==="."||F)&&i(k,K,null,O[K],void 0,_)}else if(O.onClick)i(k,"onClick",null,O.onClick,void 0,_);else if(M&4&&Io(O.style))for(const F in O.style)O.style[F]}let D;(D=O&&O.onVnodeBeforeMount)&&hr(D,_,C),H&&Uo(C,null,_,"beforeMount"),((D=O&&O.onVnodeMounted)||H||V)&&Oz(()=>{D&&hr(D,_,C),V&&U.enter(k),H&&Uo(C,null,_,"mounted")},A)}return k.nextSibling},h=(k,C,_,A,L,x,T)=>{T=T||!!C.dynamicChildren;const O=C.children,M=O.length;for(let R=0;R<M;R++){const H=T?O[R]:O[R]=mr(O[R]),U=H.type===gs;k?(U&&!T&&R+1<M&&mr(O[R+1]).type===gs&&(a(o(k.data.slice(H.children.length)),_,s(k)),k.data=H.children),k=d(k,H,A,L,x,T)):U&&!H.children?a(H.el=o(""),_):(g1(_,1)||ld(),n(null,H,_,null,A,L,v1(_),x))}return k},m=(k,C,_,A,L,x)=>{const{slotScopeIds:T}=C;T&&(L=L?L.concat(T):T);const O=r(k),M=h(s(k),C,O,_,A,L,x);return M&&Cd(M)&&M.data==="]"?s(C.anchor=M):(ld(),a(C.anchor=u("]"),O,M),M)},b=(k,C,_,A,L,x)=>{if(g1(k.parentElement,1)||ld(),C.el=null,x){const M=w(k);for(;;){const R=s(k);if(R&&R!==M)l(R);else break}}const T=s(k),O=r(k);return l(k),n(null,C,O,T,_,A,v1(O),L),T},w=(k,C="[",_="]")=>{let A=0;for(;k;)if(k=s(k),k&&Cd(k)&&(k.data===C&&A++,k.data===_)){if(A===0)return s(k);A--}return k},y=(k,C,_)=>{const A=C.parentNode;A&&A.replaceChild(k,C);let L=_;for(;L;)L.vnode.el===C&&(L.vnode.el=L.subTree.el=k),L=L.parent},$=k=>k.nodeType===1&&k.tagName==="TEMPLATE";return[c,d]}const oE="data-allow-mismatch",HZ={[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(HZ[t])}}const ZZ=f2().requestIdleCallback||(e=>setTimeout(e,1)),qZ=f2().cancelIdleCallback||(e=>clearTimeout(e)),WN=(e=1e4)=>t=>{const n=ZZ(t,{timeout:e});return()=>qZ(n)};function UZ(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 HN=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(UZ(o))return t(),i.disconnect(),!1;i.observe(o)}}),()=>i.disconnect()},ZN=e=>t=>{if(e){const n=matchMedia(e);if(n.matches)t();else return n.addEventListener("change",t,{once:!0}),()=>n.removeEventListener("change",t)}},qN=(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 KZ(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 xa=e=>!!e.type.__asyncLoader;/*! #__NO_SIDE_EFFECTS__ */function UN(e){mt(e)&&(e={loader:e});const{loader:t,loadingComponent:n,errorComponent:i,delay:o=200,hydrate:s,timeout:r,suspensible:l=!0,onError:a}=e;let u=null,c,d=0;const f=()=>(d++,u=null,h()),h=()=>{let m;return u||(m=u=t().catch(b=>{if(b=b instanceof Error?b:new Error(String(b)),a)return new Promise((w,y)=>{a(b,()=>w(f()),()=>y(b),d+1)});throw b}).then(b=>m!==u&&u?u:(b&&(b.__esModule||b[Symbol.toStringTag]==="Module")&&(b=b.default),c=b,b)))};return N({name:"AsyncComponentWrapper",__asyncLoader:h,__asyncHydrate(m,b,w){const y=s?()=>{const $=s(w,k=>KZ(m,k));$&&(b.bum||(b.bum=[])).push($)}:w;c?y():h().then(()=>!b.isUnmounted&&y())},get __asyncResolved(){return c},setup(){const m=Qn;if(pA(m),c)return()=>Xw(c,m);const b=k=>{u=null,Ha(k,m,13,!i)};if(l&&m.suspense||vh)return h().then(k=>()=>Xw(k,m)).catch(k=>(b(k),()=>i?v(i,{error:k}):null));const w=B(!1),y=B(),$=B(!!o);return o&&setTimeout(()=>{$.value=!1},o),r!=null&&setTimeout(()=>{if(!w.value&&!y.value){const k=new Error(`Async component timed out after ${r}ms.`);b(k),y.value=k}},r),h().then(()=>{w.value=!0,m.parent&&Rg(m.parent.vnode)&&m.parent.update()}).catch(k=>{b(k),y.value=k}),()=>{if(w.value&&c)return Xw(c,m);if(y.value&&i)return v(i,{error:y.value});if(n&&!$.value)return v(n)}}})}function Xw(e,t){const{ref:n,props:i,children:o,ce:s}=t.vnode,r=v(e,i,o);return r.ref=n,r.ce=s,delete t.vnode.ce,r}const Rg=e=>e.type.__isKeepAlive,GZ={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=($,k,C,_,A)=>{const L=$.component;u($,k,C,0,l),a(L.vnode,$,k,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 k=$.component;zy(k.m),zy(k.a),u($,f,null,1,l),fi(()=>{k.da&&Od(k.da);const C=$.props&&$.props.onVnodeUnmounted;C&&hr(C,k.parent,$),k.isDeactivated=!0},l)};function h($){Qw($),c($,n,l,!0)}function m($){o.forEach((k,C)=>{const _=V8(k.type);_&&!$(_)&&b(C)})}function b($){const k=o.get($);k&&(!r||!Po(k,r))?h(k):r&&Qw(r),o.delete($),s.delete($)}Be(()=>[e.include,e.exclude],([$,k])=>{$&&m(C=>ap($,C)),k&&m(C=>!ap(k,C))},{flush:"post",deep:!0});let w=null;const y=()=>{w!=null&&(jy(n.subTree.type)?fi(()=>{o.set(w,y1(n.subTree))},n.subTree.suspense):o.set(w,y1(n.subTree)))};return at(y),xn(y),nn(()=>{o.forEach($=>{const{subTree:k,suspense:C}=n,_=y1(k);if($.type===_.type&&$.key===_.key){Qw(_);const A=_.component.da;A&&fi(A,C);return}h($)})}),()=>{if(w=null,!t.default)return r=null;const $=t.default(),k=$[0];if($.length>1)return r=null,$;if(!Nt(k)||!(k.shapeFlag&4)&&!(k.shapeFlag&128))return r=null,k;let C=y1(k);if(C.type===Pn)return r=null,C;const _=C.type,A=V8(xa(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,k;const O=C.key==null?_:C.key,M=o.get(O);return C.el&&(C=Ai(C),k.shapeFlag&128&&(k.ssContent=C)),w=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)&&b(s.values().next().value)),C.shapeFlag|=256,r=C,jy(k.type)?k:C}}},KN=GZ;function ap(e,t){return ut(e)?e.some(n=>ap(n,t)):un(e)?e.split(",").includes(t):qH(e)?(e.lastIndex=0,e.test(t)):!1}function vA(e,t){GN(e,"a",t)}function _2(e,t){GN(e,"da",t)}function GN(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)&&YZ(i,t,n,o),o=o.parent}}function YZ(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)=>{Va();const l=Mu(n),a=jr(t,n,e,r);return l(),Wa(),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",XZ="directives";function oe(e,t){return CA(wA,e,!0,t)||e}const YN=Symbol.for("v-ndc");function Wi(e){return un(e)?CA(wA,e,!1)||e:e||YN}function E2(e){return CA(XZ,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&&xa(ti.parent)&&ti.parent.ce)return t!=="default"&&(n.name=t),S(),me(Re,null,[v("slot",n,i&&i())],64);let s=e[t];s&&s._c&&(s._d=!1),S();const r=s&&$A(s(n)),l=n.key||r&&r.key,a=me(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 XN(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?Rz(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=>hq.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)}},QZ=sn({},x8,{get(e,t){if(t!==Symbol.unscopables)return x8.get(e,t,e)},has(e,t){return t[0]!=="_"&&!XH(t)}});function QN(){return null}function JN(){return null}function ez(e){}function tz(e){}function nz(){return null}function iz(){}function rz(e,t){return null}function oz(){return lz().slots}function sz(){return lz().attrs}function lz(){const e=Bt();return e.setupContext||(e.setupContext=Wz(e))}function dm(e){return ut(e)?e.reduce((t,n)=>(t[n]=null,t),{}):e}function az(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 cz(e,t){return!e||!t?e||t:ut(e)&&ut(t)?e.concat(t):sn({},dm(e),dm(t))}function uz(e,t){const n={};for(const i in e)t.includes(i)||Object.defineProperty(n,i,{enumerable:!0,get:()=>e[i]});return n}function dz(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 JZ(e){const t=SA(e),n=e.proxy,i=e.ctx;M8=!1,t.beforeCreate&&lE(t.beforeCreate,e,"bc");const{data:o,computed:s,methods:r,watch:l,provide:a,inject:u,created:c,beforeMount:d,mounted:f,beforeUpdate:h,updated:m,activated:b,deactivated:w,beforeDestroy:y,beforeUnmount:$,destroyed:k,unmounted:C,render:_,renderTracked:A,renderTriggered:L,errorCaptured:x,serverPrefetch:T,expose:O,inheritAttrs:M,components:R,directives:H,filters:U}=t;if(u&&eq(u,i,null),r)for(const D in r){const F=r[D];mt(F)&&(i[D]=F.bind(n))}if(o){const D=o.call(n,n);en(D)&&(e.data=xe(D))}if(M8=!0,s)for(const D in s){const F=s[D],K=mt(F)?F.bind(n,n):mt(F.get)?F.get.bind(n,n):Xr,Z=!mt(F)&&mt(F.set)?F.set.bind(n):Xr,X=p({get:K,set:Z});Object.defineProperty(i,D,{enumerable:!0,configurable:!0,get:()=>X.value,set:se=>X.value=se})}if(l)for(const D in l)fz(l[D],i,n,D);if(a){const D=mt(a)?a.call(n):a;Reflect.ownKeys(D).forEach(F=>{vt(F,D[F])})}c&&lE(c,e,"c");function V(D,F){ut(F)?F.forEach(K=>D(K.bind(n))):F&&D(F.bind(n))}if(V(A2,d),V(at,f),V(L2,h),V(xn,m),V(vA,b),V(_2,w),V(kA,x),V(bA,A),V(yA,L),V(nn,$),V(Ln,C),V(gA,T),ut(O))if(O.length){const D=e.exposed||(e.exposed={});O.forEach(F=>{Object.defineProperty(D,F,{get:()=>n[F],set:K=>n[F]=K})})}else e.exposed||(e.exposed={});_&&e.render===Xr&&(e.render=_),M!=null&&(e.inheritAttrs=M),R&&(e.components=R),H&&(e.directives=H),T&&pA(e)}function eq(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 fz(e,t,n,i){let o=i.includes(".")?Pz(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=>fz(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=tq[r]||n&&n[r];e[r]=l?l(e[r],t[r]):t[r]}return e}const tq={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:iq,provide:aE,inject:nq};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 nq(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 iq(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 hz(){return{app:null,config:{isNativeTag:HH,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 rq=0;function oq(e,t){return function(i,o=null){mt(i)||(i=sn({},i)),o!=null&&!en(o)&&(o=null);const s=hz(),r=new WeakSet,l=[];let a=!1;const u=s.app={_uid:rq++,_component:i,_props:o,_container:null,_context:s,_instance:null,version:jA,get config(){return s.config},set config(c){},use(c,...d){return r.has(c)||(c&&mt(c.install)?(r.add(c),c.install(u,...d)):mt(c)&&(r.add(c),c(u,...d))),u},mixin(c){return s.mixins.includes(c)||s.mixins.push(c),u},component(c,d){return d?(s.components[c]=d,u):s.components[c]},directive(c,d){return d?(s.directives[c]=d,u):s.directives[c]},mount(c,d,f){if(!a){const h=u._ceVNode||v(i,o);return h.appContext=s,f===!0?f="svg":f===!1&&(f=void 0),d&&t?t(h,c):e(h,c,f),a=!0,u._container=c,c.__vue_app__=u,Dg(h.component)}},onUnmount(c){l.push(c)},unmount(){a&&(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 pz={},mz=()=>Object.create(pz),vz=e=>Object.getPrototypeOf(e)===pz;function sq(e,t,n,i=!1){const o={},s=mz();e.propsDefaults=Object.create(null),gz(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 lq(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{gz(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 gz(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 aq=new WeakMap;function yz(e,t,n=!1){const i=n?aq: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]=yz(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 b=!1,w=!0;if(ut(m))for(let y=0;y<m.length;++y){const $=m[y],k=mt($)&&$.name;if(k==="Boolean"){b=!0;break}else k==="String"&&(w=!1)}else b=mt(m)&&m.name==="Boolean";h[0]=b,h[1]=w,(b||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 bz=e=>e[0]==="_"||e==="$stable",PA=e=>ut(e)?e.map(mr):[mr(e)],cq=(e,t,n)=>{if(t._n)return t;const i=ge((...o)=>PA(t(...o)),n);return i._c=!1,i},kz=(e,t,n)=>{const i=e._ctx;for(const o in e){if(bz(o))continue;const s=e[o];if(mt(s))t[o]=cq(o,s,i);else if(s!=null){const r=PA(s);t[o]=()=>r}}},wz=(e,t)=>{const n=PA(t);e.slots.default=()=>n},Cz=(e,t,n)=>{for(const i in t)(n||i!=="_")&&(e[i]=t[i])},uq=(e,t,n)=>{const i=e.slots=mz();if(e.vnode.shapeFlag&32){const o=t._;o?(Cz(i,t,n),n&&XM(i,"_",o,!0)):kz(t,i)}else t&&wz(e,t)},dq=(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:Cz(o,t,n):(s=!t.$stable,kz(t,o)),r=t}else t&&(wz(e,t),r={default:1});if(s)for(const l in o)!bz(l)&&r[l]==null&&delete o[l]},fi=Oz;function AA(e){return $z(e)}function LA(e){return $z(e,WZ)}function $z(e,t){const n=f2();n.__VUE__=!0;const{insert:i,remove:o,patchProp:s,createElement:r,createText:l,createComment:a,setText:u,setElementText:c,parentNode:d,nextSibling:f,setScopeId:h=Xr,insertStaticContent:m}=e,b=(Y,W,re,ve=null,we=null,Q=null,ee=void 0,le=null,Ce=!!W.dynamicChildren)=>{if(Y===W)return;Y&&!Po(Y,W)&&(ve=ce(Y),se(Y,we,Q,!0),Y=null),W.patchFlag===-2&&(Ce=!1,W.dynamicChildren=null);const{type:Ie,ref:ze,shapeFlag:ye}=W;switch(Ie){case gs:w(Y,W,re,ve);break;case Pn:y(Y,W,re,ve);break;case Ma:Y==null&&$(W,re,ve,ee);break;case Re:R(Y,W,re,ve,we,Q,ee,le,Ce);break;default:ye&1?_(Y,W,re,ve,we,Q,ee,le,Ce):ye&6?H(Y,W,re,ve,we,Q,ee,le,Ce):(ye&64||ye&128)&&Ie.process(Y,W,re,ve,we,Q,ee,le,Ce,Se)}ze!=null&&we&&My(ze,Y&&Y.ref,Q,W||Y,!W)},w=(Y,W,re,ve)=>{if(Y==null)i(W.el=l(W.children),re,ve);else{const we=W.el=Y.el;W.children!==Y.children&&u(we,W.children)}},y=(Y,W,re,ve)=>{Y==null?i(W.el=a(W.children||""),re,ve):W.el=Y.el},$=(Y,W,re,ve)=>{[Y.el,Y.anchor]=m(Y.children,W,re,ve,Y.el,Y.anchor)},k=({el:Y,anchor:W},re,ve)=>{let we;for(;Y&&Y!==W;)we=f(Y),i(Y,re,ve),Y=we;i(W,re,ve)},C=({el:Y,anchor:W})=>{let re;for(;Y&&Y!==W;)re=f(Y),o(Y),Y=re;o(W)},_=(Y,W,re,ve,we,Q,ee,le,Ce)=>{W.type==="svg"?ee="svg":W.type==="math"&&(ee="mathml"),Y==null?A(W,re,ve,we,Q,ee,le,Ce):T(Y,W,we,Q,ee,le,Ce)},A=(Y,W,re,ve,we,Q,ee,le)=>{let Ce,Ie;const{props:ze,shapeFlag:ye,transition:Le,dirs:qe}=Y;if(Ce=Y.el=r(Y.type,Q,ze&&ze.is,ze),ye&8?c(Ce,Y.children):ye&16&&x(Y.children,Ce,null,ve,we,e4(Y,Q),ee,le),qe&&Uo(Y,null,ve,"created"),L(Ce,Y,Y.scopeId,ee,ve),ze){for(const _e in ze)_e!=="value"&&!Id(_e)&&s(Ce,_e,null,ze[_e],Q,ve);"value"in ze&&s(Ce,"value",null,ze.value,Q),(Ie=ze.onVnodeBeforeMount)&&hr(Ie,ve,Y)}qe&&Uo(Y,null,ve,"beforeMount");const Ee=Sz(we,Le);Ee&&Le.beforeEnter(Ce),i(Ce,W,re),((Ie=ze&&ze.onVnodeMounted)||Ee||qe)&&fi(()=>{Ie&&hr(Ie,ve,Y),Ee&&Le.enter(Ce),qe&&Uo(Y,null,ve,"mounted")},we)},L=(Y,W,re,ve,we)=>{if(re&&h(Y,re),ve)for(let Q=0;Q<ve.length;Q++)h(Y,ve[Q]);if(we){let Q=we.subTree;if(W===Q||jy(Q.type)&&(Q.ssContent===W||Q.ssFallback===W)){const ee=we.vnode;L(Y,ee,ee.scopeId,ee.slotScopeIds,we.parent)}}},x=(Y,W,re,ve,we,Q,ee,le,Ce=0)=>{for(let Ie=Ce;Ie<Y.length;Ie++){const ze=Y[Ie]=le?ql(Y[Ie]):mr(Y[Ie]);b(null,ze,W,re,ve,we,Q,ee,le)}},T=(Y,W,re,ve,we,Q,ee)=>{const le=W.el=Y.el;let{patchFlag:Ce,dynamicChildren:Ie,dirs:ze}=W;Ce|=Y.patchFlag&16;const ye=Y.props||xt,Le=W.props||xt;let qe;if(re&&nc(re,!1),(qe=Le.onVnodeBeforeUpdate)&&hr(qe,re,W,Y),ze&&Uo(W,Y,re,"beforeUpdate"),re&&nc(re,!0),(ye.innerHTML&&Le.innerHTML==null||ye.textContent&&Le.textContent==null)&&c(le,""),Ie?O(Y.dynamicChildren,Ie,le,re,ve,e4(W,we),Q):ee||F(Y,W,le,null,re,ve,e4(W,we),Q,!1),Ce>0){if(Ce&16)M(le,ye,Le,re,we);else if(Ce&2&&ye.class!==Le.class&&s(le,"class",null,Le.class,we),Ce&4&&s(le,"style",ye.style,Le.style,we),Ce&8){const Ee=W.dynamicProps;for(let _e=0;_e<Ee.length;_e++){const Oe=Ee[_e],Ke=ye[Oe],_t=Le[Oe];(_t!==Ke||Oe==="value")&&s(le,Oe,Ke,_t,we,re)}}Ce&1&&Y.children!==W.children&&c(le,W.children)}else!ee&&Ie==null&&M(le,ye,Le,re,we);((qe=Le.onVnodeUpdated)||ze)&&fi(()=>{qe&&hr(qe,re,W,Y),ze&&Uo(W,Y,re,"updated")},ve)},O=(Y,W,re,ve,we,Q,ee)=>{for(let le=0;le<W.length;le++){const Ce=Y[le],Ie=W[le],ze=Ce.el&&(Ce.type===Re||!Po(Ce,Ie)||Ce.shapeFlag&70)?d(Ce.el):re;b(Ce,Ie,ze,null,ve,we,Q,ee,!0)}},M=(Y,W,re,ve,we)=>{if(W!==re){if(W!==xt)for(const Q in W)!Id(Q)&&!(Q in re)&&s(Y,Q,W[Q],null,we,ve);for(const Q in re){if(Id(Q))continue;const ee=re[Q],le=W[Q];ee!==le&&Q!=="value"&&s(Y,Q,le,ee,we,ve)}"value"in re&&s(Y,"value",W.value,re.value,we)}},R=(Y,W,re,ve,we,Q,ee,le,Ce)=>{const Ie=W.el=Y?Y.el:l(""),ze=W.anchor=Y?Y.anchor:l("");let{patchFlag:ye,dynamicChildren:Le,slotScopeIds:qe}=W;qe&&(le=le?le.concat(qe):qe),Y==null?(i(Ie,re,ve),i(ze,re,ve),x(W.children||[],re,ze,we,Q,ee,le,Ce)):ye>0&&ye&64&&Le&&Y.dynamicChildren?(O(Y.dynamicChildren,Le,re,we,Q,ee,le),(W.key!=null||we&&W===we.subTree)&&EA(Y,W,!0)):F(Y,W,re,ze,we,Q,ee,le,Ce)},H=(Y,W,re,ve,we,Q,ee,le,Ce)=>{W.slotScopeIds=le,Y==null?W.shapeFlag&512?we.ctx.activate(W,re,ve,ee,Ce):U(W,re,ve,we,Q,ee,Ce):te(Y,W,Ce)},U=(Y,W,re,ve,we,Q,ee)=>{const le=Y.component=jz(Y,ve,we);if(Rg(Y)&&(le.ctx.renderer=Se),Bz(le,!1,ee),le.asyncDep){if(we&&we.registerDep(le,V,ee),!Y.el){const Ce=le.subTree=v(Pn);y(null,Ce,W,re)}}else V(le,Y,W,re,we,Q,ee)},te=(Y,W,re)=>{const ve=W.component=Y.component;if(yq(Y,W,re))if(ve.asyncDep&&!ve.asyncResolved){D(ve,W,re);return}else ve.next=W,ve.update();else W.el=Y.el,ve.vnode=W},V=(Y,W,re,ve,we,Q,ee)=>{const le=()=>{if(Y.isMounted){let{next:ye,bu:Le,u:qe,parent:Ee,vnode:_e}=Y;{const Ht=_z(Y);if(Ht){ye&&(ye.el=_e.el,D(Y,ye,ee)),Ht.asyncDep.then(()=>{Y.isUnmounted||le()});return}}let Oe=ye,Ke;nc(Y,!1),ye?(ye.el=_e.el,D(Y,ye,ee)):ye=_e,Le&&Od(Le),(Ke=ye.props&&ye.props.onVnodeBeforeUpdate)&&hr(Ke,Ee,ye,_e),nc(Y,!0);const _t=V1(Y),Ot=Y.subTree;Y.subTree=_t,b(Ot,_t,d(Ot.el),ce(Ot),Y,we,Q),ye.el=_t.el,Oe===null&&MA(Y,_t.el),qe&&fi(qe,we),(Ke=ye.props&&ye.props.onVnodeUpdated)&&fi(()=>hr(Ke,Ee,ye,_e),we)}else{let ye;const{el:Le,props:qe}=W,{bm:Ee,m:_e,parent:Oe,root:Ke,type:_t}=Y,Ot=xa(W);if(nc(Y,!1),Ee&&Od(Ee),!Ot&&(ye=qe&&qe.onVnodeBeforeMount)&&hr(ye,Oe,W),nc(Y,!0),Le&&De){const Ht=()=>{Y.subTree=V1(Y),De(Le,Y.subTree,Y,we,null)};Ot&&_t.__asyncHydrate?_t.__asyncHydrate(Le,Y,Ht):Ht()}else{Ke.ce&&Ke.ce._injectChildStyle(_t);const Ht=Y.subTree=V1(Y);b(null,Ht,re,ve,Y,we,Q),W.el=Ht.el}if(_e&&fi(_e,we),!Ot&&(ye=qe&&qe.onVnodeMounted)){const Ht=W;fi(()=>hr(ye,Oe,Ht),we)}(W.shapeFlag&256||Oe&&xa(Oe.vnode)&&Oe.vnode.shapeFlag&256)&&Y.a&&fi(Y.a,we),Y.isMounted=!0,W=re=ve=null}};Y.scope.on();const Ce=Y.effect=new mh(le);Y.scope.off();const Ie=Y.update=Ce.run.bind(Ce),ze=Y.job=Ce.runIfDirty.bind(Ce);ze.i=Y,ze.id=Y.uid,Ce.scheduler=()=>fA(ze),nc(Y,!0),Ie()},D=(Y,W,re)=>{W.component=Y;const ve=Y.vnode.props;Y.vnode=W,Y.next=null,lq(Y,W.props,ve,re),dq(Y,W.children,re),Va(),eE(Y),Wa()},F=(Y,W,re,ve,we,Q,ee,le,Ce=!1)=>{const Ie=Y&&Y.children,ze=Y?Y.shapeFlag:0,ye=W.children,{patchFlag:Le,shapeFlag:qe}=W;if(Le>0){if(Le&128){Z(Ie,ye,re,ve,we,Q,ee,le,Ce);return}else if(Le&256){K(Ie,ye,re,ve,we,Q,ee,le,Ce);return}}qe&8?(ze&16&&be(Ie,we,Q),ye!==Ie&&c(re,ye)):ze&16?qe&16?Z(Ie,ye,re,ve,we,Q,ee,le,Ce):be(Ie,we,Q,!0):(ze&8&&c(re,""),qe&16&&x(ye,re,ve,we,Q,ee,le,Ce))},K=(Y,W,re,ve,we,Q,ee,le,Ce)=>{Y=Y||Ld,W=W||Ld;const Ie=Y.length,ze=W.length,ye=Math.min(Ie,ze);let Le;for(Le=0;Le<ye;Le++){const qe=W[Le]=Ce?ql(W[Le]):mr(W[Le]);b(Y[Le],qe,re,null,we,Q,ee,le,Ce)}Ie>ze?be(Y,we,Q,!0,!1,ye):x(W,re,ve,we,Q,ee,le,Ce,ye)},Z=(Y,W,re,ve,we,Q,ee,le,Ce)=>{let Ie=0;const ze=W.length;let ye=Y.length-1,Le=ze-1;for(;Ie<=ye&&Ie<=Le;){const qe=Y[Ie],Ee=W[Ie]=Ce?ql(W[Ie]):mr(W[Ie]);if(Po(qe,Ee))b(qe,Ee,re,null,we,Q,ee,le,Ce);else break;Ie++}for(;Ie<=ye&&Ie<=Le;){const qe=Y[ye],Ee=W[Le]=Ce?ql(W[Le]):mr(W[Le]);if(Po(qe,Ee))b(qe,Ee,re,null,we,Q,ee,le,Ce);else break;ye--,Le--}if(Ie>ye){if(Ie<=Le){const qe=Le+1,Ee=qe<ze?W[qe].el:ve;for(;Ie<=Le;)b(null,W[Ie]=Ce?ql(W[Ie]):mr(W[Ie]),re,Ee,we,Q,ee,le,Ce),Ie++}}else if(Ie>Le)for(;Ie<=ye;)se(Y[Ie],we,Q,!0),Ie++;else{const qe=Ie,Ee=Ie,_e=new Map;for(Ie=Ee;Ie<=Le;Ie++){const Qe=W[Ie]=Ce?ql(W[Ie]):mr(W[Ie]);Qe.key!=null&&_e.set(Qe.key,Ie)}let Oe,Ke=0;const _t=Le-Ee+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=Y[Ie];if(Ke>=_t){se(Qe,we,Q,!0);continue}let ot;if(Qe.key!=null)ot=_e.get(Qe.key);else for(Oe=Ee;Oe<=Le;Oe++)if(We[Oe-Ee]===0&&Po(Qe,W[Oe])){ot=Oe;break}ot===void 0?se(Qe,we,Q,!0):(We[ot-Ee]=Ie+1,ot>=Ht?Ht=ot:Ot=!0,b(Qe,W[ot],re,null,we,Q,ee,le,Ce),Ke++)}const Xe=Ot?fq(We):Ld;for(Oe=Xe.length-1,Ie=_t-1;Ie>=0;Ie--){const Qe=Ee+Ie,ot=W[Qe],ht=Qe+1<ze?W[Qe+1].el:ve;We[Ie]===0?b(null,ot,re,ht,we,Q,ee,le,Ce):Ot&&(Oe<0||Ie!==Xe[Oe]?X(ot,re,ht,2):Oe--)}}},X=(Y,W,re,ve,we=null)=>{const{el:Q,type:ee,transition:le,children:Ce,shapeFlag:Ie}=Y;if(Ie&6){X(Y.component.subTree,W,re,ve);return}if(Ie&128){Y.suspense.move(W,re,ve);return}if(Ie&64){ee.move(Y,W,re,Se);return}if(ee===Re){i(Q,W,re);for(let ye=0;ye<Ce.length;ye++)X(Ce[ye],W,re,ve);i(Y.anchor,W,re);return}if(ee===Ma){k(Y,W,re);return}if(ve!==2&&Ie&1&&le)if(ve===0)le.beforeEnter(Q),i(Q,W,re),fi(()=>le.enter(Q),we);else{const{leave:ye,delayLeave:Le,afterLeave:qe}=le,Ee=()=>i(Q,W,re),_e=()=>{ye(Q,()=>{Ee(),qe&&qe()})};Le?Le(Q,Ee,_e):_e()}else i(Q,W,re)},se=(Y,W,re,ve=!1,we=!1)=>{const{type:Q,props:ee,ref:le,children:Ce,dynamicChildren:Ie,shapeFlag:ze,patchFlag:ye,dirs:Le,cacheIndex:qe}=Y;if(ye===-2&&(we=!1),le!=null&&My(le,null,re,Y,!0),qe!=null&&(W.renderCache[qe]=void 0),ze&256){W.ctx.deactivate(Y);return}const Ee=ze&1&&Le,_e=!xa(Y);let Oe;if(_e&&(Oe=ee&&ee.onVnodeBeforeUnmount)&&hr(Oe,W,Y),ze&6)ue(Y.component,re,ve);else{if(ze&128){Y.suspense.unmount(re,ve);return}Ee&&Uo(Y,null,W,"beforeUnmount"),ze&64?Y.type.remove(Y,W,re,Se,ve):Ie&&!Ie.hasOnce&&(Q!==Re||ye>0&&ye&64)?be(Ie,W,re,!1,!0):(Q===Re&&ye&384||!we&&ze&16)&&be(Ce,W,re),ve&&de(Y)}(_e&&(Oe=ee&&ee.onVnodeUnmounted)||Ee)&&fi(()=>{Oe&&hr(Oe,W,Y),Ee&&Uo(Y,null,W,"unmounted")},re)},de=Y=>{const{type:W,el:re,anchor:ve,transition:we}=Y;if(W===Re){fe(re,ve);return}if(W===Ma){C(Y);return}const Q=()=>{o(re),we&&!we.persisted&&we.afterLeave&&we.afterLeave()};if(Y.shapeFlag&1&&we&&!we.persisted){const{leave:ee,delayLeave:le}=we,Ce=()=>ee(re,Q);le?le(Y.el,Q,Ce):Ce()}else Q()},fe=(Y,W)=>{let re;for(;Y!==W;)re=f(Y),o(Y),Y=re;o(W)},ue=(Y,W,re)=>{const{bum:ve,scope:we,job:Q,subTree:ee,um:le,m:Ce,a:Ie}=Y;zy(Ce),zy(Ie),ve&&Od(ve),we.stop(),Q&&(Q.flags|=8,se(ee,Y,W,re)),le&&fi(le,W),fi(()=>{Y.isUnmounted=!0},W),W&&W.pendingBranch&&!W.isUnmounted&&Y.asyncDep&&!Y.asyncResolved&&Y.suspenseId===W.pendingId&&(W.deps--,W.deps===0&&W.resolve())},be=(Y,W,re,ve=!1,we=!1,Q=0)=>{for(let ee=Q;ee<Y.length;ee++)se(Y[ee],W,re,ve,we)},ce=Y=>{if(Y.shapeFlag&6)return ce(Y.component.subTree);if(Y.shapeFlag&128)return Y.suspense.next();const W=f(Y.anchor||Y.el),re=W&&W[zN];return re?f(re):W};let pe=!1;const ke=(Y,W,re)=>{Y==null?W._vnode&&se(W._vnode,null,null,!0):b(W._vnode||null,Y,W,null,null,null,re),W._vnode=Y,pe||(pe=!0,eE(),xy(),pe=!1)},Se={p:b,um:se,m:X,r:de,mt:U,mc:x,pc:F,pbc:O,n:ce,o:e};let Pe,De;return t&&([Pe,De]=t(Se)),{render:ke,hydrate:Pe,createApp:oq(ke,Pe)}}function e4({type:e,props:t},n){return n==="svg"&&e==="foreignObject"||n==="mathml"&&e==="annotation-xml"&&t&&t.encoding&&t.encoding.includes("html")?void 0:n}function nc({effect:e,job:t},n){n?(e.flags|=32,t.flags|=4):(e.flags&=-33,t.flags&=-5)}function Sz(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]=ql(o[s]),l.el=r.el),!n&&l.patchFlag!==-2&&EA(r,l)),l.type===gs&&(l.el=r.el)}}function fq(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 _z(e){const t=e.subTree.component;if(t)return t.asyncDep&&!t.asyncResolved?t:_z(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,b)=>jr(h,c,m,b);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=TZ(e,t,l);return vh&&(u?u.push(f):a&&f()),f}function hq(e,t,n){const i=this.proxy,o=un(e)?e.includes(".")?Pz(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 Pz(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 Az(e,t,n=xt){const i=Bt(),o=hi(t),s=vr(t),r=Lz(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 b=i.vnode.props;b&&(t in b||o in b||s in b)&&(`onUpdate:${t}`in b||`onUpdate:${o}`in b||`onUpdate:${s}`in b)||(c=h,u()),i.emit(`update:${t}`,m),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 Lz=(e,t)=>t==="modelValue"||t==="model-value"?e.modelModifiers:e[`${t}Modifiers`]||e[`${hi(t)}Modifiers`]||e[`${vr(t)}Modifiers`];function pq(e,t,...n){if(e.isUnmounted)return;const i=e.vnode.props||xt;let o=n;const s=t.startsWith("update:"),r=s&&Lz(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 Ez(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=Ez(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:b}=e,w=um(e);let y,$;try{if(n.shapeFlag&4){const C=o||i,_=C;y=mr(u.call(_,C,c,d,h,f,m)),$=l}else{const C=t;y=mr(C.length>1?C(d,{attrs:l,slots:r,emit:a}):C(d,null)),$=t.props?l:vq(l)}}catch(C){jp.length=0,Ha(C,e,1),y=v(Pn)}let k=y;if($&&b!==!1){const C=Object.keys($),{shapeFlag:_}=k;C.length&&_&7&&(s&&C.some(iA)&&($=gq($,s)),k=Ai(k,$,!1,!0))}return n.dirs&&(k=Ai(k,null,!1,!0),k.dirs=k.dirs?k.dirs.concat(n.dirs):n.dirs),n.transition&&bs(k,n.transition),y=k,um(w),y}function mq(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 vq=e=>{let t;for(const n in e)(n==="class"||n==="style"||Tg(n))&&((t||(t={}))[n]=e[n]);return t},gq=(e,t)=>{const n={};for(const i in e)(!iA(i)||!(i.slice(9)in t))&&(n[i]=e[i]);return n};function yq(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 bq={name:"Suspense",__isSuspense:!0,process(e,t,n,i,o,s,r,l,a,u){if(e==null)kq(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}wq(e,t,n,i,o,r,l,a,u)}},hydrate:Cq,normalize:$q},Iz=bq;function fm(e,t){const n=e.props&&e.props[t];mt(n)&&n()}function kq(e,t,n,i,o,s,r,l,a){const{p:u,o:{createElement:c}}=a,d=c("div"),f=e.suspense=Tz(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 wq(e,t,n,i,o,s,r,l,{p:a,um:u,o:{createElement:c}}){const d=t.suspense=e.suspense;d.vnode=t,t.el=e.el;const f=t.ssContent,h=t.ssFallback,{activeBranch:m,pendingBranch:b,isInFallback:w,isHydrating:y}=d;if(b)d.pendingBranch=f,Po(f,b)?(a(b,f,d.hiddenContainer,null,o,d,s,r,l),d.deps<=0?d.resolve():w&&(y||(a(m,h,n,i,o,null,s,r,l),Md(d,h)))):(d.pendingId=j8++,y?(d.isHydrating=!1,d.activeBranch=b):u(b,o,d),d.deps=0,d.effects.length=0,d.hiddenContainer=c("div"),w?(a(null,f,d.hiddenContainer,null,o,d,s,r,l),d.deps<=0?d.resolve():(a(m,h,n,i,o,null,s,r,l),Md(d,h))):m&&Po(f,m)?(a(m,f,n,i,o,d,s,r,l),d.resolve(!0)):(a(null,f,d.hiddenContainer,null,o,d,s,r,l),d.deps<=0&&d.resolve()));else if(m&&Po(f,m))a(m,f,n,i,o,d,s,r,l),Md(d,f);else if(fm(t,"onPending"),d.pendingBranch=f,f.shapeFlag&512?d.pendingId=f.component.suspenseId:d.pendingId=j8++,a(null,f,d.hiddenContainer,null,o,d,s,r,l),d.deps<=0)d.resolve();else{const{timeout:$,pendingId:k}=d;$>0?setTimeout(()=>{d.pendingId===k&&d.fallback(h)},$):$===0&&d.fallback(h)}}function Tz(e,t,n,i,o,s,r,l,a,u,c=!1){const{p:d,m:f,um:h,n:m,o:{parentNode:b,remove:w}}=u;let y;const $=Sq(e);$&&t&&t.pendingBranch&&(y=t.pendingId,t.deps++);const k=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 k=="number"?k:-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:R,parentComponent:H,container:U}=_;let te=!1;_.isHydrating?_.isHydrating=!1:A||(te=T&&O.transition&&O.transition.mode==="out-in",te&&(T.transition.afterLeave=()=>{M===_.pendingId&&(f(O,U,s===C?m(T):s,0),am(R))}),T&&(b(T.el)===U&&(s=m(T)),h(T,H,_,!0)),te||f(O,U,s,0)),Md(_,O),_.pendingBranch=null,_.isInFallback=!1;let V=_.parent,D=!1;for(;V;){if(V.pendingBranch){V.effects.push(...R),D=!0;break}V=V.parent}!D&&!te&&am(R),_.effects=[],$&&t&&t.pendingBranch&&y===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 R=m(x),H=()=>{_.isInFallback&&(d(null,A,O,R,T,null,M,l,a),Md(_,A))},U=A.transition&&A.transition.mode==="out-in";U&&(x.transition.afterLeave=H),_.isInFallback=!0,h(x,T,null,!0),U||H()},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=>{Ha(M,A,0)}).then(M=>{if(A.isUnmounted||_.isUnmounted||_.pendingId!==A.suspenseId)return;A.asyncResolved=!0;const{vnode:R}=A;D8(A,M,!1),O&&(R.el=O);const H=!O&&A.subTree.el;L(A,R,b(O||A.subTree.el),O?null:m(A.subTree),_,r,x),H&&w(H),MA(A,R.el),T&&--_.deps===0&&_.resolve()})},unmount(A,L){_.isUnmounted=!0,_.activeBranch&&h(_.activeBranch,n,A,L),_.pendingBranch&&h(_.pendingBranch,n,A,L)}};return _}function Cq(e,t,n,i,o,s,r,l,a){const u=t.suspense=Tz(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):v(Pn)}function fE(e){let t;if(mt(e)){const n=xu&&e._c;n&&(e._d=!1,S()),e=e(),n&&(e._d=!0,t=Fi,xz())}return ut(e)&&(e=mq(e)),e=mr(e),t&&!e.dynamicChildren&&(e.dynamicChildren=t.filter(n=>n!==e)),e}function Oz(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 Sq(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"),Ma=Symbol.for("v-stc"),jp=[];let Fi=null;function S(e=!1){jp.push(Fi=e?null:[])}function xz(){jp.pop(),Fi=jp[jp.length-1]||null}let xu=1;function Ry(e){xu+=e,e<0&&Fi&&(Fi.hasOnce=!0)}function Mz(e){return e.dynamicChildren=xu>0?Fi||Ld:null,xz(),xu>0&&Fi&&Fi.push(e),e}function I(e,t,n,i,o,s){return Mz(P(e,t,n,i,o,s,!0))}function me(e,t,n,i,o){return Mz(v(e,t,n,i,o,!0))}function Nt(e){return e?e.__v_isVNode===!0:!1}function Po(e,t){return e.type===t.type&&e.key===t.key}function Nz(e){}const zz=({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&&zz(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 v=_q;function _q(e,t=null,n=null,i=0,o=null,s=!1){if((!e||e===YN)&&(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(Iq(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:jN(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)||vz(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?Ae(o||{},t):o,c={__v_isVNode:!0,__v_skip:!0,type:e.type,props:u,key:u&&zz(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 Fe(e=" ",t=0){return v(gs,null,e,t)}function Oh(e,t){const n=v(Ma,null,e);return n.staticCount=t,n}function ae(e="",t=!1){return t?(S(),me(Pn,null,e)):v(Pn,null,e)}function mr(e){return e==null||typeof e=="boolean"?v(Pn):ut(e)?v(Re,null,e.slice()):Nt(e)?ql(e):v(gs,null,String(e))}function ql(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&&!vz(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=[Fe(t)]):n=8);e.children=t,e.shapeFlag|=n}function Ae(...e){const t={};for(let n=0;n<e.length;n++){const i=e[n];for(const o in i)if(o==="class")t.class!==i.class&&(t.class=E([t.class,i.class]));else if(o==="style")t.style=ne([t.style,i.style]);else if(Tg(o)){const s=t[o],r=i[o];r&&s!==r&&!(ut(s)&&s.includes(r))&&(t[o]=s?[].concat(s,r):r)}else o!==""&&(t[o]=i[o])}return t}function hr(e,t,n,i=null){jr(e,t,7,[n,i])}const Pq=hz();let Aq=0;function jz(e,t,n){const i=e.type,o=(t?t.appContext:e.appContext)||Pq,s={uid:Aq++,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:yz(i,o),emitsOptions:Ez(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=pq.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 Rz(e){return e.vnode.shapeFlag&4}let vh=!1;function Bz(e,t=!1,n=!1){t&&R8(t);const{props:i,children:o}=e.vnode,s=Rz(e);sq(e,i,s,t),uq(e,o,n);const r=s?Lq(e,t):void 0;return t&&R8(!1),r}function Lq(e,t){const n=e.type;e.accessCache=Object.create(null),e.proxy=new Proxy(e.ctx,x8);const{setup:i}=n;if(i){Va();const o=e.setupContext=i.length>1?Wz(e):null,s=Mu(e),r=Zu(i,e,0,[e.props,o]),l=oA(r);if(Wa(),s(),(l||e.sp)&&!xa(e)&&pA(e),l){if(r.then(B8,B8),t)return r.then(a=>{D8(e,a,t)}).catch(a=>{Ha(a,e,0)});e.asyncDep=r}else D8(e,r,t)}else Vz(e,t)}function D8(e,t,n){mt(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:en(t)&&(e.setupState=w2(t)),Vz(e,n)}let Dy,F8;function Dz(e){Dy=e,F8=t=>{t.render._rc&&(t.withProxy=new Proxy(t.ctx,QZ))}}const Fz=()=>!Dy;function Vz(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);Va();try{JZ(e)}finally{Wa(),o()}}}const Eq={get(e,t){return Bi(e,"get",""),e[t]}};function Wz(e){const t=n=>{e.exposed=n||{}};return{attrs:new Proxy(e.attrs,Eq),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 Iq(e){return mt(e)&&"__vccOpts"in e}const p=(e,t)=>IZ(e,t,vh);function Vt(e,t,n){const i=arguments.length;return i===2?en(t)&&!ut(t)?Nt(t)?v(e,null,[t]):v(e,t):v(e,null,t):(i>3?n=Array.prototype.slice.call(arguments,2):i===3&&Nt(n)&&(n=[n]),v(e,t,n))}function Hz(){}function Zz(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",qz=Xr,Uz=MZ,Kz=dd,Gz=ON,Tq={createComponentInstance:jz,setupComponent:Bz,renderComponentRoot:V1,setCurrentRenderingInstance:um,isVNode:Nt,normalizeVNode:mr,getComponentPublicInstance:Dg,ensureValidVNode:$A,pushWarningContext:OZ,popWarningContext:xZ},Yz=Tq,Xz=null,Qz=null,Jz=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 ej=W8?e=>W8.createHTML(e):e=>e,Oq="http://www.w3.org/2000/svg",xq="http://www.w3.org/1998/Math/MathML",Ms=typeof document<"u"?document:null,pE=Ms&&Ms.createElement("template"),Mq={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(Oq,e):t==="mathml"?Ms.createElementNS(xq,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=ej(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]}},Ol="transition",Yh="animation",gh=Symbol("_vtc"),tj={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},nj=sn({},S2,tj),Nq=e=>(e.displayName="Transition",e.props=nj,e),Li=Nq((e,{slots:t})=>Vt(hA,ij(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 ij(e){const t={};for(const R in e)R in tj||(t[R]=e[R]);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=zq(o),b=m&&m[0],w=m&&m[1],{onBeforeEnter:y,onEnter:$,onEnterCancelled:k,onLeave:C,onLeaveCancelled:_,onBeforeAppear:A=y,onAppear:L=$,onAppearCancelled:x=k}=t,T=(R,H,U)=>{Rl(R,H?c:l),Rl(R,H?u:r),U&&U()},O=(R,H)=>{R._isLeaving=!1,Rl(R,d),Rl(R,h),Rl(R,f),H&&H()},M=R=>(H,U)=>{const te=R?L:$,V=()=>T(H,R,U);ic(te,[H,V]),vE(()=>{Rl(H,R?a:s),Ts(H,R?c:l),mE(te)||gE(H,i,b,V)})};return sn(t,{onBeforeEnter(R){ic(y,[R]),Ts(R,s),Ts(R,r)},onBeforeAppear(R){ic(A,[R]),Ts(R,a),Ts(R,u)},onEnter:M(!1),onAppear:M(!0),onLeave(R,H){R._isLeaving=!0;const U=()=>O(R,H);Ts(R,d),Ts(R,f),oj(),vE(()=>{R._isLeaving&&(Rl(R,d),Ts(R,h),mE(C)||gE(R,i,w,U))}),ic(C,[R,U])},onEnterCancelled(R){T(R,!1),ic(k,[R])},onAppearCancelled(R){T(R,!0),ic(x,[R])},onLeaveCancelled(R){O(R),ic(_,[R])}})}function zq(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 Rl(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 jq=0;function gE(e,t,n,i){const o=e._endId=++jq,s=()=>{o===e._endId&&i()};if(n!=null)return setTimeout(s,n);const{type:r,timeout:l,propCount:a}=rj(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 rj(e,t){const n=window.getComputedStyle(e),i=m=>(n[m]||"").split(", "),o=i(`${Ol}Delay`),s=i(`${Ol}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===Ol?r>0&&(c=Ol,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?Ol:Yh:null,f=c?c===Ol?s.length:a.length:0);const h=c===Ol&&/\b(transform|all)(,|$)/.test(i(`${Ol}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 oj(){return document.body.offsetHeight}function Rq(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"),sj=Symbol("_vsh"),yn={beforeMount(e,{value:t},{transition:n}){e[Fy]=e.style.display==="none"?"":e.style.display,n&&t?n.beforeEnter(e):Xh(e,t)},mounted(e,{value:t},{transition:n}){n&&t&&n.enter(e)},updated(e,{value:t,oldValue:n},{transition:i}){!t!=!n&&(i?t?(i.beforeEnter(e),Xh(e,!0),i.enter(e)):i.leave(e,()=>{Xh(e,!1)}):Xh(e,t))},beforeUnmount(e,{value:t}){Xh(e,t)}};function Xh(e,t){e.style.display=t?e[Fy]:"none",e[sj]=!t}function Bq(){yn.getSSRProps=({value:e})=>{if(!e)return{style:{display:"none"}}}}const lj=Symbol("");function aj(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===Ma){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[lj]=i}}const Dq=/(^|;)\s*display\s*:/;function Fq(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[lj];r&&(n+=";"+r),i.cssText=n,s=Dq.test(n)}}else t&&e.removeAttribute("style");Fy in e&&(e[Fy]=s?i.display:"",e[sj]&&(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=Vq(e,t);kE.test(n)?e.setProperty(vr(i),n.replace(kE,""),"important"):e[i]=n}}const wE=["Webkit","Moz","ms"],n4={};function Vq(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=iZ(t)){i&&t.startsWith("xlink:")?n==null?e.removeAttributeNS(CE,t.slice(6,t.length)):e.setAttributeNS(CE,t,n):n==null||s&&!QM(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"?ej(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=QM(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 Wq(e,t,n,i){e.removeEventListener(t,n,i)}const _E=Symbol("_vei");function Hq(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]=Zq(t);if(i){const u=s[t]=Kq(i,o);fl(e,l,u,a)}else r&&(Wq(e,l,r,a),s[t]=void 0)}}const PE=/(?:Once|Passive|Capture)$/;function Zq(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 qq=Promise.resolve(),Uq=()=>i4||(qq.then(()=>i4=0),i4=Date.now());function Kq(e,t){const n=i=>{if(!i._vts)i._vts=Date.now();else if(i._vts<=n.attached)return;jr(Gq(i,n.value),t,5,[i])};return n.value=e,n.attached=Uq(),n}function Gq(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,Yq=(e,t,n,i,o,s)=>{const r=o==="svg";t==="class"?Rq(e,i,r):t==="style"?Fq(e,n,i):Tg(t)?iA(t)||Hq(e,t,n,i,s):(t[0]==="."?(t=t.slice(1),!0):t[0]==="^"?(t=t.slice(1),!1):Xq(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 Xq(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 cj=(e,t)=>RA(e,t,VA),Qq=typeof HTMLElement<"u"?HTMLElement:class{};class Fg extends Qq{constructor(t,n={},i=ja){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!==ja?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=v(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 uj(){const e=BA();return e&&e.shadowRoot}function dj(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 fj=new WeakMap,hj=new WeakMap,Wy=Symbol("_moveCb"),EE=Symbol("_enterCb"),Jq=e=>(delete e.props.mode,e),eU=Jq({name:"TransitionGroup",props:sn({},nj,{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(!rU(o[0].el,n.vnode.el,r))return;o.forEach(tU),o.forEach(nU);const l=o.filter(iU);oj(),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,Rl(u,r))};u.addEventListener("transitionend",d)})}),()=>{const r=It(e),l=ij(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)),fj.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 v(a,null,s)}}}),qu=eU;function tU(e){const t=e.el;t[Wy]&&t[Wy](),t[EE]&&t[EE]()}function nU(e){hj.set(e,e.el.getBoundingClientRect())}function iU(e){const t=fj.get(e),n=hj.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 rU(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}=rj(i);return s.removeChild(i),r}const za=e=>{const t=e.props["onUpdate:modelValue"]||!1;return ut(t)?n=>Od(t,n):t};function oU(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]=za(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",oU),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]=za(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]=za(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(pj(e,s))})},mounted:TE,beforeUpdate(e,t,n){e[Jr]=za(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=Na(t,pj(e,!0))}e.checked!==o&&(e.checked=o)}const O2={created(e,{value:t},n){e.checked=Na(t,n.props.value),e[Jr]=za(n),fl(e,"change",()=>{e[Jr](yh(e))})},beforeUpdate(e,{value:t,oldValue:n},i){e[Jr]=za(i),t!==n&&(e.checked=Na(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]=za(i)},mounted(e,{value:t}){OE(e,t)},beforeUpdate(e,t,n){e[Jr]=za(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(Na(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 pj(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 mj(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=mj(e.tagName,n.props&&n.props.type)[o];r&&r(e,t,n,i)}function sU(){hm.getSSRProps=({value:e})=>({value:e}),O2.getSSRProps=({value:e},t)=>{if(t.props&&Na(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=mj(t.type.toUpperCase(),t.props&&t.props.type);if(n.getSSRProps)return n.getSSRProps(e,t)}}const lU=["ctrl","shift","alt","meta"],aU={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)=>lU.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=aU[t[r]];if(l&&l(o,t))return}return e(o,...s)})},cU={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||cU[r]===s))return e(o)})},vj=sn({patchProp:Yq},Mq);let Rp,xE=!1;function gj(){return Rp||(Rp=AA(vj))}function yj(){return Rp=xE?Rp:LA(vj),xE=!0,Rp}const Mo=(...e)=>{gj().render(...e)},bj=(...e)=>{yj().hydrate(...e)},ja=(...e)=>{const t=gj().createApp(...e),{mount:n}=t;return t.mount=i=>{const o=wj(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,kj(o));return o instanceof Element&&(o.removeAttribute("v-cloak"),o.setAttribute("data-v-app","")),r},t},VA=(...e)=>{const t=yj().createApp(...e),{mount:n}=t;return t.mount=i=>{const o=wj(i);if(o)return n(o,!0,kj(o))},t};function kj(e){if(e instanceof SVGElement)return"svg";if(typeof MathMLElement=="function"&&e instanceof MathMLElement)return"mathml"}function wj(e){return un(e)?document.querySelector(e):e}let ME=!1;const Cj=()=>{ME||(ME=!0,sU(),Bq())};/**
  19. * vue v3.5.12
  20. * (c) 2018-present Yuxi (Evan) You and Vue contributors
  21. * @license MIT
  22. **/const $j=()=>{},uU=Object.freeze(Object.defineProperty({__proto__:null,BaseTransition:hA,BaseTransitionPropsValidators:S2,Comment:Pn,DeprecationTypes:Jz,EffectScope:p2,ErrorCodes:LN,ErrorTypeStrings:Uz,Fragment:Re,KeepAlive:KN,ReactiveEffect:mh,Static:Ma,Suspense:Iz,Teleport:Th,Text:gs,TrackOpTypes:$N,Transition:Li,TransitionGroup:qu,TriggerOpTypes:SN,VueElement:Fg,assertNumber:AN,callWithAsyncErrorHandling:jr,callWithErrorHandling:Zu,camelize:hi,capitalize:Eh,cloneVNode:Ai,compatUtils:Qz,compile:$j,computed:p,createApp:ja,createBlock:me,createCommentVNode:ae,createElementBlock:I,createElementVNode:P,createHydrationRenderer:LA,createPropsRestProxy:uz,createRenderer:AA,createSSRApp:VA,createSlots:Jt,createStaticVNode:Oh,createTextVNode:Fe,createVNode:v,customRef:uA,defineAsyncComponent:UN,defineComponent:N,defineCustomElement:RA,defineEmits:JN,defineExpose:ez,defineModel:iz,defineOptions:tz,defineProps:QN,defineSSRCustomElement:cj,defineSlots:nz,devtools:Kz,effect:sN,effectScope:Og,getCurrentInstance:Bt,getCurrentScope:xg,getCurrentWatcher:_N,getTransitionRawChildren:jg,guardReactiveProps:Xn,h:Vt,handleError:Ha,hasInjectionContext:_A,hydrate:bj,hydrateOnIdle:WN,hydrateOnInteraction:qN,hydrateOnMediaQuery:ZN,hydrateOnVisible:HN,initCustomFormatter:Hz,initDirectivesForSSR:Cj,inject:Ze,isMemoSame:zA,isProxy:Ng,isReactive:Io,isReadonly:Sl,isRef:on,isRuntimeOnly:Fz,isShallow:yr,isVNode:Nt,markRaw:zg,mergeDefaults:az,mergeModels:cz,mergeProps:Ae,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:MN,provide:vt,proxyRefs:w2,pushScopeId:xN,queuePostFlushCb:am,reactive:xe,readonly:Mg,ref:B,registerRuntimeCompiler:Dz,render:Mo,renderList:$t,renderSlot:he,resolveComponent:oe,resolveDirective:E2,resolveDynamicComponent:Wi,resolveFilter:Xz,resolveTransitionHooks:Ou,setBlockTracking:Ry,setDevtoolsHook:Gz,setTransitionHooks:bs,shallowReactive:b2,shallowReadonly:yN,shallowRef:Ih,ssrContextKey:IA,ssrUtils:Yz,stop:lN,toDisplayString:Te,toHandlerKey:Td,toHandlers:XN,toRaw:It,toRef:sr,toRefs:Ne,toValue:wN,transformVNodeArgs:Nz,triggerRef:kN,unref:Qr,useAttrs:sz,useCssModule:dj,useCssVars:aj,useHost:BA,useId:VN,useModel:Az,useSSRContext:TA,useShadowRoot:uj,useSlots:oz,useTemplateRef:mA,useTransitionState:$2,vModelCheckbox:T2,vModelDynamic:FA,vModelRadio:O2,vModelSelect:DA,vModelText:hm,vShow:yn,version:jA,warn:qz,watch:Be,watchEffect:Fn,watchPostEffect:OA,watchSyncEffect:xA,withAsyncContext:dz,withCtx:ge,withDefaults:rz,withDirectives:mn,withKeys:ml,withMemo:Zz,withModifiers:ir,withScopeId:NN},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 dU(e){return ft(e)&&Object.keys(e).length===0}function NE(e){return e||e===0}function Z1(e){return e===window}const Sj=e=>(e==null?void 0:e.$)!==void 0,fU=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:"日"}}},hU={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=B("zh-CN"),Hy=xe({"zh-CN":hU}),pU=(e,t)=>{for(const n of Object.keys(e))(!Hy[n]||t!=null&&t.overwrite)&&(Hy[n]=e[n])},mU=e=>{if(!Hy[e]){console.warn(`use ${e} failed! Please add ${e} first`);return}WA.value=e},vU=()=>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 gU=Object.defineProperty,yU=Object.defineProperties,bU=Object.getOwnPropertyDescriptors,zE=Object.getOwnPropertySymbols,kU=Object.prototype.hasOwnProperty,wU=Object.prototype.propertyIsEnumerable,jE=(e,t,n)=>t in e?gU(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,CU=(e,t)=>{for(var n in t||(t={}))kU.call(t,n)&&jE(e,n,t[n]);if(zE)for(var n of zE(t))wU.call(t,n)&&jE(e,n,t[n]);return e},$U=(e,t)=>yU(e,bU(t));const SU="A",_U="arco",Z8="$arco",tt=e=>{var t;return(t=e==null?void 0:e.componentPrefix)!=null?t:SU},nt=(e,t)=>{var n;t&&t.classPrefix&&(e.config.globalProperties[Z8]=$U(CU({},(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:_U;return e?`${r}-${e}`:r};var _j=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")()}(),PU=function(){return typeof requestAnimationFrame=="function"?requestAnimationFrame.bind(Zy):function(e){return setTimeout(function(){return e(Date.now())},1e3/60)}}(),AU=2;function LU(e,t){var n=!1,i=!1,o=0;function s(){n&&(n=!1,e()),i&&l()}function r(){PU(s)}function l(){var a=Date.now();if(n){if(a-o<AU)return;i=!0}else n=!0,i=!1,setTimeout(r,t);o=a}return l}var EU=20,IU=["top","right","bottom","left","width","height","size","weight"],TU=typeof MutationObserver<"u",OU=function(){function e(){this.connected_=!1,this.mutationEventsAdded_=!1,this.mutationsObserver_=null,this.observers_=[],this.onTransitionEnd_=this.onTransitionEnd_.bind(this),this.refresh=LU(this.refresh.bind(this),EU)}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),TU?(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=IU.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}(),Pj=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},Aj=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 xU(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 MU(e){var t=e.getBBox();return x2(0,0,t.width,t.height)}function NU(e){var t=e.clientWidth,n=e.clientHeight;if(!t&&!n)return Aj;var i=bh(e).getComputedStyle(e),o=xU(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)),!jU(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 zU=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 jU(e){return e===bh(e).document.documentElement}function RU(e){return q8?zU(e)?MU(e):NU(e):Aj}function BU(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 Pj(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 DU=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=RU(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}(),FU=function(){function e(t,n){var i=BU(n);Pj(this,{target:t,contentRect:i})}return e}(),VU=function(){function e(t,n,i){if(this.activeObservations_=[],this.observations_=new _j,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 DU(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 FU(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}(),Lj=typeof WeakMap<"u"?new WeakMap:new _j,Ej=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=OU.getInstance(),i=new VU(t,n,this);Lj.set(this,i)}return e}();["observe","unobserve","disconnect"].forEach(function(e){Ej.prototype[e]=function(){var t;return(t=Lj.get(this))[e].apply(t,arguments)}});var M2=function(){return typeof Zy.ResizeObserver<"u"?Zy.ResizeObserver:Ej}(),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),WU=(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}}},HU=e=>{if(!e)return!0;for(const t of e)if(t.children)return!1;return!0},Ij=(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&&Ij(o,t))return!0}return!1},HA=e=>{if(z2(e,e.children))return e.children;if(lt(e))return e},Tj=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=Tj(e.component.subTree);if(i)return i}}else{const i=HA(e);return Oj(i)}},Oj=e=>{if(e&&e.length>0)for(const t of e){const n=Tj(t);if(n)return n}},ys=(e,t=!1)=>{var n,i;const o=[];for(const s of e??[])N2(s)||Vg(s)||t&&WU(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 ZU(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},xj=(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(...xj(e.component.subTree,t));else{const o=HA(e);o&&i.push(...Mj(o,t))}return i},Mj=(e,t)=>{const n=[];if(e&&e.length>0)for(const i of e)n.push(...xj(i,t));return n};var No=N({name:"ResizeObserver",emits:["resize"],setup(e,{emit:t,slots:n}){let i;const o=B(),s=p(()=>Sj(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 Nj=typeof window>"u"?global:window,zj=Nj.requestAnimationFrame,Uy=Nj.cancelAnimationFrame;function zu(e){let t=0;const n=(...i)=>{t&&Uy(t),t=zj(()=>{e(...i),t=0})};return n.cancel=()=>{Uy(t),t=0},n}const zd=()=>{},jj=()=>{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)})(),qU=(e,t)=>{if(!e||!t)return!1;let n=t;for(;n;){if(n===e)return!0;n=n.parentNode}return!1},R2=e=>{const t=document.createElement("div");return t.setAttribute("class",`arco-overlay arco-overlay-${e}`),t},Rj=(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 Rj(n,t)}return e},UU=(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}},KU=e=>e.tagName==="BODY"?document.documentElement.scrollHeight>window.innerHeight:e.scrollHeight>e.offsetHeight,GU=e=>e.tagName==="BODY"?window.innerWidth-jj().width:e.offsetWidth-e.clientWidth;var q=(e,t)=>{for(const[n,i]of t)e[n]=i;return e},YU=Object.defineProperty,FE=Object.getOwnPropertySymbols,XU=Object.prototype.hasOwnProperty,QU=Object.prototype.propertyIsEnumerable,VE=(e,t,n)=>t in e?YU(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,WE=(e,t)=>{for(var n in t||(t={}))XU.call(t,n)&&VE(e,n,t[n]);if(FE)for(var n of FE(t))QU.call(t,n)&&VE(e,n,t[n]);return e};function JU(e){return Z1(e)?{top:0,bottom:window.innerHeight}:e.getBoundingClientRect()}const eK=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=B(),r=B(),l=B(!1),a=B({}),u=B({}),c=p(()=>({[n]:l.value})),d=zu(()=>{if(!s.value||!r.value)return;const{offsetTop:f,offsetBottom:h}=e,m=Ge(h)?"top":"bottom",b=s.value.getBoundingClientRect(),w=JU(r.value);let y=!1,$={};const k={width:`${s.value.offsetWidth}px`,height:`${s.value.offsetHeight}px`};m==="top"?(y=b.top-w.top<(f||0),$=y?{position:"fixed",top:`${w.top+(f||0)}px`}:{}):(y=w.bottom-b.bottom<(h||0),$=y?{position:"fixed",bottom:`${window.innerHeight-w.bottom+(h||0)}px`}:{}),y!==l.value&&(l.value=y,t("change",y)),a.value=k,u.value=WE(WE({},$),y?k:{})});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()}}}),tK={ref:"wrapperRef"};function nK(e,t,n,i,o,s){const r=oe("ResizeObserver");return S(),me(r,{onResize:e.updatePositionThrottle},{default:ge(()=>[P("div",tK,[e.isFixed?(S(),I("div",{key:0,style:ne(e.placeholderStyles)},null,4)):ae("v-if",!0),P("div",{class:E(e.classNames),style:ne(e.fixedStyles)},[v(r,{onResize:e.updatePositionThrottle},{default:ge(()=>[he(e.$slots,"default")]),_:3},8,["onResize"])],6)],512)]),_:3},8,["onResize"])}var r4=q(eK,[["render",nK]]);const iK=Object.assign(r4,{install:(e,t)=>{nt(e,t);const n=tt(t);e.component(n+r4.name,r4)}}),rK=N({name:"IconHover",props:{prefix:{type:String},size:{type:String,default:"medium"},disabled:{type:Boolean,default:!1}},setup(){return{prefixCls:j("icon-hover")}}});function oK(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=q(rK,[["render",oK]]);const sK=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)}}}}),lK=["stroke-width","stroke-linecap","stroke-linejoin"],aK=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),cK=[aK];function uK(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},cK,14,lK)}var o4=q(sK,[["render",uK]]);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)}}),dK=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)}}}}),fK=["stroke-width","stroke-linecap","stroke-linejoin"],hK=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),pK=[hK];function mK(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.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,fK)}var s4=q(dK,[["render",mK]]);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)}}),vK=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)}}}}),gK=["stroke-width","stroke-linecap","stroke-linejoin"],yK=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),bK=[yK];function kK(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},bK,14,gK)}var l4=q(vK,[["render",kK]]);const Za=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)}}),wK=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)}}}}),CK=["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),SK=[$K];function _K(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},SK,14,CK)}var a4=q(wK,[["render",_K]]);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)}}),PK=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)}}}}),AK=["stroke-width","stroke-linecap","stroke-linejoin"],LK=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),EK=[LK];function IK(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},EK,14,AK)}var c4=q(PK,[["render",IK]]);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)}}),TK=N({name:"Alert",components:{IconHover:ln,IconClose:mi,IconInfoCircleFill:xh,IconCheckCircleFill:Za,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=B(!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 OK(e,t,n,i,o,s){const r=oe("icon-info-circle-fill"),l=oe("icon-check-circle-fill"),a=oe("icon-exclamation-circle-fill"),u=oe("icon-close-circle-fill"),c=oe("icon-close"),d=oe("icon-hover");return S(),me(Li,{name:"zoom-in-top",onAfterLeave:e.handleAfterLeave},{default:ge(()=>[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(),me(r,{key:0})):e.type==="success"?(S(),me(l,{key:1})):e.type==="warning"?(S(),me(a,{key:2})):e.type==="error"?(S(),me(u,{key:3})):ae("v-if",!0)])],2)):ae("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",{},()=>[Fe(Te(e.title),1)])],2)):ae("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)):ae("v-if",!0),e.closable?(S(),I("div",{key:2,tabindex:"-1",role:"button","aria-label":"Close",class:E(`${e.prefixCls}-close-btn`),onClick:t[0]||(t[0]=(...f)=>e.handleClose&&e.handleClose(...f))},[he(e.$slots,"close-element",{},()=>[v(d,null,{default:ge(()=>[v(c)]),_:1})])],2)):ae("v-if",!0)],2)):ae("v-if",!0)]),_:3},8,["onAfterLeave"])}var u4=q(TK,[["render",OK]]);const Bj=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(W){return W!==r};if(!HE(e))throw new TypeError("Invalid target");for(var u,c,d=document.scrollingElement||document.documentElement,f=[],h=e;HE(h)&&a(h);){if((h=(c=(u=h).parentElement)==null?u.getRootNode().host||null:c)===d){f.push(h);break}h!=null&&h===document.body&&d4(h)&&!d4(document.documentElement)||h!=null&&d4(h,l)&&f.push(h)}for(var m=n.visualViewport?n.visualViewport.width:innerWidth,b=n.visualViewport?n.visualViewport.height:innerHeight,w=window.scrollX||pageXOffset,y=window.scrollY||pageYOffset,$=e.getBoundingClientRect(),k=$.height,C=$.width,_=$.top,A=$.right,L=$.bottom,x=$.left,T=o==="start"||o==="nearest"?_:o==="end"?L:_+k/2,O=s==="center"?x+C/2:s==="end"?A:x,M=[],R=0;R<f.length;R++){var H=f[R],U=H.getBoundingClientRect(),te=U.height,V=U.width,D=U.top,F=U.right,K=U.bottom,Z=U.left;if(i==="if-needed"&&_>=0&&x>=0&&L<=b&&A<=m&&_>=D&&L<=K&&x>=Z&&A<=F)return M;var X=getComputedStyle(H),se=parseInt(X.borderLeftWidth,10),de=parseInt(X.borderTopWidth,10),fe=parseInt(X.borderRightWidth,10),ue=parseInt(X.borderBottomWidth,10),be=0,ce=0,pe="offsetWidth"in H?H.offsetWidth-H.clientWidth-se-fe:0,ke="offsetHeight"in H?H.offsetHeight-H.clientHeight-de-ue:0,Se="offsetWidth"in H?H.offsetWidth===0?0:V/H.offsetWidth:0,Pe="offsetHeight"in H?H.offsetHeight===0?0:te/H.offsetHeight:0;if(d===H)be=o==="start"?T:o==="end"?T-b:o==="nearest"?w1(y,y+b,b,de,ue,y+T,y+T+k,k):T-b/2,ce=s==="start"?O:s==="center"?O-m/2:s==="end"?O-m:w1(w,w+m,m,se,fe,w+O,w+O+C,C),be=Math.max(0,be+y),ce=Math.max(0,ce+w);else{be=o==="start"?T-D-de:o==="end"?T-K+ue+ke:o==="nearest"?w1(D,K,te,de,ue+ke,T,T+k,k):T-(D+te/2)+ke/2,ce=s==="start"?O-Z-se:s==="center"?O-(Z+V/2)+pe/2:s==="end"?O-F+fe+pe:w1(Z,F,V,se,fe+pe,O,O+C,C);var De=H.scrollLeft,Y=H.scrollTop;T+=Y-(be=Math.max(0,Math.min(Y+be/Pe,H.scrollHeight-te/Pe+ke))),O+=De-(ce=Math.max(0,Math.min(De+ce/Se,H.scrollWidth-V/Se+pe)))}M.push({el:H,top:be,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}},xK=function(e){return e},MK=Hg(2),NK=Zg(2),zK=B2(2),jK=Hg(3),RK=Zg(3),BK=B2(3),DK=Hg(4),FK=Zg(4),VK=B2(4),WK=Hg(5),HK=Zg(5),ZK=B2(5),qK=function(e){return 1+Math.sin(Math.PI/2*e-Math.PI/2)},UK=function(e){return Math.sin(Math.PI/2*e)},KK=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)},Dj=function(e){return 1-ZA(1-e)},GK=function(e){return e<.5?Dj(e*2)*.5:ZA(e*2-1)*.5+.5},YK=Object.freeze({linear:xK,quadIn:MK,quadOut:NK,quadInOut:zK,cubicIn:jK,cubicOut:RK,cubicInOut:BK,quartIn:DK,quartOut:FK,quartInOut:VK,quintIn:WK,quintOut:HK,quintInOut:ZK,sineIn:qK,sineOut:UK,sineInOut:KK,bounceOut:ZA,bounceIn:Dj,bounceInOut:GK}),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])*YK[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 XK(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 Fj=Symbol("ArcoAnchor"),QK=["start","end","center","nearest"],JK=N({name:"Anchor",props:{boundary:{type:[Number,String],default:"start",validator:e=>ie(e)||QK.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=B(),o=B(),s=xe({}),r=B(""),l=B(!1),a=B(),u=B(),c=(_,A)=>{_&&(s[_]=A)},d=_=>{delete s[_]},f=(_,A)=>{e.changeHash||_.preventDefault(),A&&(h(A),b(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],R=M-x;XK(O,R,()=>{l.value=!1}),l.value=!0}catch(A){console.error(A)}},m=zu(()=>{if(l.value)return;const _=w();if(_&&_.id){const A=`#${_.id}`;b(A)}}),b=_=>{if(!s[_]&&i.value){const A=ms(`a[data-href='${_}']`,i.value);if(!A)return;s[_]=A}_!==r.value&&(r.value=_,wt(()=>{t("change",_)}))},w=()=>{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 y=()=>{a.value&&zt(a.value,"scroll",m)},$=()=>{a.value&&Xt(a.value,"scroll",m)},k=()=>{e.scrollContainer?(a.value=Z1(e.scrollContainer)?window:ms(e.scrollContainer),u.value=Z1(e.scrollContainer)?document.documentElement:ms(e.scrollContainer)):(a.value=window,u.value=document.documentElement)};at(()=>{k();const _=decodeURIComponent(window.location.hash);_?(h(_),b(_)):m(),y()}),nn(()=>{$()}),vt(Fj,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 eG(e,t,n,i,o,s){return S(),I("div",{ref:"anchorRef",class:E(e.cls)},[e.lineLess?ae("v-if",!0):(S(),I("div",{key:0,ref:"lineSliderRef",class:E(`${e.prefixCls}-line-slider`)},null,2)),P("ul",{class:E(`${e.prefixCls}-list`)},[he(e.$slots,"default")],2)],2)}var f4=q(JK,[["render",eG]]);const tG=N({name:"AnchorLink",props:{title:String,href:String},setup(e){const t=j("anchor"),n=`${t}-link`,i=B(),o=Ze(Fj,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)}}}),nG=["href"];function iG(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",{},()=>[Fe(Te(e.title),1)])],10,nG),e.$slots.sublist?(S(),I("ul",{key:0,class:E(`${e.prefixCls}-sublist`)},[he(e.$slots,"sublist")],2)):ae("v-if",!0)],2)}var q1=q(tG,[["render",iG]]);const rG=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"],Ra=["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"],oG=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)}}}}),sG=["stroke-width","stroke-linecap","stroke-linejoin"],lG=P("path",{d:"M42 24c0 9.941-8.059 18-18 18S6 33.941 6 24 14.059 6 24 6"},null,-1),aG=[lG];function cG(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},aG,14,sG)}var h4=q(oG,[["render",cG]]);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)}}),uG=N({name:"FeedbackIcon",components:{IconLoading:Ii,IconCheckCircleFill:Za,IconExclamationCircleFill:Cs,IconCloseCircleFill:Ku},props:{type:{type:String}},setup(e){const t=j("feedback-icon");return{cls:p(()=>[t,`${t}-status-${e.type}`])}}});function dG(e,t,n,i,o,s){const r=oe("icon-loading"),l=oe("icon-check-circle-fill"),a=oe("icon-exclamation-circle-fill"),u=oe("icon-close-circle-fill");return S(),I("span",{class:E(e.cls)},[e.type==="validating"?(S(),me(r,{key:0})):e.type==="success"?(S(),me(l,{key:1})):e.type==="warning"?(S(),me(a,{key:2})):e.type==="error"?(S(),me(u,{key:3})):ae("v-if",!0)],2)}var qg=q(uG,[["render",dG]]);const qA={key:"Enter",code:"Enter"},Vj={key:"Backspace",code:"Backspace"},fG={key:"ArrowLeft",code:"ArrowLeft"},hG={key:"ArrowRight",code:"ArrowRight"};var pG=Object.defineProperty,qE=Object.getOwnPropertySymbols,mG=Object.prototype.hasOwnProperty,vG=Object.prototype.propertyIsEnumerable,UE=(e,t,n)=>t in e?pG(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,gG=(e,t)=>{for(var n in t||(t={}))mG.call(t,n)&&UE(e,n,t[n]);if(qE)for(var n of qE(t))vG.call(t,n)&&UE(e,n,t[n]);return e};const pi=(e,t)=>{const n=gG({},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 Wj(e){const t=B();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 yG=Object.defineProperty,KE=Object.getOwnPropertySymbols,bG=Object.prototype.hasOwnProperty,kG=Object.prototype.propertyIsEnumerable,GE=(e,t,n)=>t in e?yG(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,YE=(e,t)=>{for(var n in t||(t={}))bG.call(t,n)&&GE(e,n,t[n]);if(KE)for(var n of KE(t))kG.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=B(),{mergedSize:c,mergedDisabled:d,mergedError:f,feedback:h,eventHandlers:m}=an({size:o,disabled:s,error:r}),{mergedSize:b}=vi(c),[w,y]=Wj(u),$=B(e.defaultValue),k=p(()=>{var Y;return(Y=e.modelValue)!=null?Y:$.value});Be(l,Y=>{(Ge(Y)||qi(Y))&&($.value="")});let C=k.value;const _=B(!1),A=p(()=>e.allowClear&&!e.readonly&&!d.value&&!!k.value),L=B(!1),x=B(""),T=Y=>{var W;return Ue(e.wordLength)?e.wordLength(Y):(W=Y.length)!=null?W:0},O=p(()=>T(k.value)),M=p(()=>f.value||!!(ft(e.maxLength)&&e.maxLength.errorOnly&&O.value>H.value)),R=p(()=>ft(e.maxLength)&&!!e.maxLength.errorOnly),H=p(()=>ft(e.maxLength)?e.maxLength.length:e.maxLength),U=p(()=>{const Y=T("a");return Math.floor(H.value/Y)}),te=Y=>{var W,re;H.value&&!R.value&&T(Y)>H.value&&(Y=(re=(W=e.wordSlice)==null?void 0:W.call(e,Y,H.value))!=null?re:Y.slice(0,U.value)),$.value=Y,t("update:modelValue",Y)},V=Y=>{u.value&&Y.target!==u.value&&(Y.preventDefault(),u.value.focus())},D=(Y,W)=>{var re,ve;Y!==C&&(C=Y,t("change",Y,W),(ve=(re=m.value)==null?void 0:re.onChange)==null||ve.call(re,W))},F=Y=>{var W,re;_.value=!0,C=k.value,t("focus",Y),(re=(W=m.value)==null?void 0:W.onFocus)==null||re.call(W,Y)},K=Y=>{var W,re;_.value=!1,D(k.value,Y),t("blur",Y),(re=(W=m.value)==null?void 0:W.onBlur)==null||re.call(W,Y)},Z=Y=>{var W,re,ve;const{value:we,selectionStart:Q,selectionEnd:ee}=Y.target;if(Y.type==="compositionend"){if(L.value=!1,x.value="",H.value&&!R.value&&O.value>=H.value&&T(we)>H.value&&Q===ee){X();return}te(we),t("input",we,Y),(re=(W=m.value)==null?void 0:W.onInput)==null||re.call(W,Y),X()}else L.value=!0,x.value=k.value+((ve=Y.data)!=null?ve:"")},X=()=>{w(),wt(()=>{u.value&&k.value!==u.value.value&&(u.value.value=k.value,y())})},se=Y=>{var W,re;const{value:ve}=Y.target;if(!L.value){if(H.value&&!R.value&&O.value>=H.value&&T(ve)>H.value&&Y.inputType==="insertText"){X();return}te(ve),t("input",ve,Y),(re=(W=m.value)==null?void 0:W.onInput)==null||re.call(W,Y),X()}},de=Y=>{te(""),D("",Y),t("clear",Y)},fe=Y=>{const W=Y.key||Y.code;!L.value&&W===qA.key&&(D(k.value,Y),t("pressEnter",Y))},ue=p(()=>[`${a}-outer`,`${a}-outer-size-${b.value}`,{[`${a}-outer-has-suffix`]:!!n.suffix,[`${a}-outer-disabled`]:d.value}]),be=p(()=>[`${a}-wrapper`,{[`${a}-error`]:M.value,[`${a}-disabled`]:d.value,[`${a}-focus`]:_.value}]),ce=p(()=>[a,`${a}-size-${b.value}`]),pe=p(()=>pi(i,Ra)),ke=p(()=>ks(i,Ra)),Se=p(()=>{const Y=YE(YE({},ke.value),e.inputAttrs);return M.value&&(Y["aria-invalid"]=!0),Y}),Pe=Y=>{var W;return v("span",Ae({class:be.value,onMousedown:V},Y?void 0:pe.value),[n.prefix&&v("span",{class:`${a}-prefix`},[n.prefix()]),v("input",Ae({ref:u,class:ce.value,value:k.value,type:e.type,placeholder:e.placeholder,readonly:e.readonly,disabled:d.value,onInput:se,onKeydown:fe,onFocus:F,onBlur:K,onCompositionstart:Z,onCompositionupdate:Z,onCompositionend:Z},Se.value),null),A.value&&v(ln,{prefix:a,class:`${a}-clear-btn`,onClick:de},{default:()=>[v(mi,null,null)]}),(n.suffix||!!e.maxLength&&e.showWordLimit||!!h.value)&&v("span",{class:[`${a}-suffix`,{[`${a}-suffix-has-feedback`]:h.value}]},[!!e.maxLength&&e.showWordLimit&&v("span",{class:`${a}-word-limit`},[O.value,Fe("/"),H.value]),(W=n.suffix)==null?void 0:W.call(n),!!h.value&&v(qg,{type:h.value},null)])])};return{inputRef:u,render:()=>n.prepend||n.append?v("span",Ae({class:ue.value},pe.value),[n.prepend&&v("span",{class:`${a}-prepend`},[n.prepend()]),Pe(!0),n.append&&v("span",{class:`${a}-append`},[n.append()])]):Pe()}},methods:{focus(){var e;(e=this.inputRef)==null||e.focus()},blur(){var e;(e=this.inputRef)==null||e.blur()}},render(){return this.render()}});const wG=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)}}}}),CG=["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),SG=[$G];function _G(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},SG,14,CG)}var p4=q(wG,[["render",_G]]);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)}}),Hj=Symbol("ArcoButtonGroup"),PG=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(Hj,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,b,w,y,$;return[o,`${o}-${(m=(h=e.type)!=null?h:s==null?void 0:s.type)!=null?m:"secondary"}`,`${o}-shape-${(w=(b=e.shape)!=null?b:s==null?void 0:s.shape)!=null?w:"square"}`,`${o}-size-${c.value}`,`${o}-status-${($=(y=e.status)!=null?y: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)}}}}),AG=["href"],LG=["type","disabled","autofocus"];function EG(e,t,n,i,o,s){const r=oe("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(),me(r,{key:0,spin:"true"})):he(e.$slots,"icon",{key:1})],2)):ae("v-if",!0),he(e.$slots,"default")],10,AG)):(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(),me(r,{key:0,spin:!0})):he(e.$slots,"icon",{key:1})],2)):ae("v-if",!0),he(e.$slots,"default")],10,LG))}var m4=q(PG,[["render",EG]]);const IG=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(Hj,xe({type:t,size:n,shape:s,status:i,disabled:o})),{prefixCls:r}}});function TG(e,t,n,i,o,s){return S(),I("div",{class:E(e.prefixCls)},[he(e.$slots,"default")],2)}var Dp=q(IG,[["render",TG]]);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=B(),l=d=>{r.value.inputRef&&t("search",r.value.inputRef.value,d)},a=()=>{var d;return v(Re,null,[e.loading?v(Ii,null,null):v(ln,{onClick:l},{default:()=>[v(Ky,null,null)]}),(d=n.suffix)==null?void 0:d.call(n)])},u=()=>{var d;let f={};return e.buttonText||n["button-default"]||n["button-icon"]?f={default:(d=n["button-default"])!=null?d:e.buttonText?()=>e.buttonText:void 0,icon:n["button-icon"]}:f={icon:()=>v(Ky,null,null)},v(Zi,Ae({type:"primary",class:`${o}-btn`,disabled:e.disabled,size:s.value,loading:e.loading},e.buttonProps,{onClick:l}),f)};return{inputRef:r,render:()=>v(Bp,{ref:r,class:o,size:s.value,disabled:e.disabled},{prepend:n.prepend,prefix:n.prefix,suffix:e.searchButton?n.suffix:a,append:e.searchButton?u:n.append})}},methods:{focus(){var e;(e=this.inputRef)==null||e.focus()},blur(){var e;(e=this.inputRef)==null||e.blur()}},render(){return this.render()}});const OG=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)}}}}),xG=["stroke-width","stroke-linecap","stroke-linejoin"],MG=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),NG=P("path",{d:"M29 24a5 5 0 1 1-10 0 5 5 0 0 1 10 0Z"},null,-1),zG=[MG,NG];function jG(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},zG,14,xG)}var v4=q(OG,[["render",jG]]);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)}}),RG=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)}}}}),BG=["stroke-width","stroke-linecap","stroke-linejoin"],DG=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),FG=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),VG=[DG,FG];function WG(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},VG,14,BG)}var g4=q(RG,[["render",WG]]);const Zj=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=B(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 HG=N({name:"InputPassword",components:{IconEye:KA,IconEyeInvisible:Zj,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=B(),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 ZG(e,t,n,i,o,s){const r=oe("icon-eye"),l=oe("icon-eye-invisible"),a=oe("a-icon-hover"),u=oe("a-input");return S(),me(u,{ref:"inputRef",type:e.mergedVisible?"password":"text"},Jt({_:2},[e.$slots.prepend?{name:"prepend",fn:ge(()=>[he(e.$slots,"prepend")])}:void 0,e.$slots.prefix?{name:"prefix",fn:ge(()=>[he(e.$slots,"prefix")])}:void 0,e.invisibleButton||e.$slots.suffix?{name:"suffix",fn:ge(()=>[e.invisibleButton?(S(),me(a,{key:0,onClick:e.handleInvisible,onMousedown:t[0]||(t[0]=ir(()=>{},["prevent"])),onMouseup:t[1]||(t[1]=ir(()=>{},["prevent"]))},{default:ge(()=>[e.mergedVisible?(S(),me(l,{key:1})):(S(),me(r,{key:0}))]),_:1},8,["onClick"])):ae("v-if",!0),he(e.$slots,"suffix")])}:void 0,e.$slots.append?{name:"append",fn:ge(()=>[he(e.$slots,"append")])}:void 0]),1032,["type"])}var K1=q(HG,[["render",ZG]]);const qG=N({name:"InputGroup",setup(){return{prefixCls:j("input-group")}}});function UG(e,t,n,i,o,s){return S(),I("div",{class:E(e.prefixCls)},[he(e.$slots,"default")],2)}var jd=q(qG,[["render",UG]]);const qa=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 KG=Object.defineProperty,XE=Object.getOwnPropertySymbols,GG=Object.prototype.hasOwnProperty,YG=Object.prototype.propertyIsEnumerable,QE=(e,t,n)=>t in e?KG(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,up=(e,t)=>{for(var n in t||(t={}))GG.call(t,n)&&QE(e,n,t[n]);if(XE)for(var n of XE(t))YG.call(t,n)&&QE(e,n,t[n]);return e};const XG=()=>{const{height:e,width:t}=jj();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}},QG=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}},JG=(e,t,{containerRect:n,triggerRect:i,popupRect:o,offset:s,translate:r})=>{const l=QG(e),a=XG(),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}}},eY=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}`},tY=(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=JG(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}},nY=(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)},iY=e=>e.scrollHeight>e.offsetHeight||e.scrollWidth>e.offsetWidth,eI=e=>{var t;const n=[];let i=e;for(;i&&i!==document.documentElement;)iY(i)&&n.push(i),i=(t=i.parentElement)!=null?t:void 0;return n},qj=()=>{const e={},t=B(),n=()=>{const i=Oj(e.value);i!==t.value&&(t.value=i)};return at(()=>n()),xn(()=>n()),{children:e,firstElement:t}};var Ba=N({name:"ResizeObserver",props:{watchOnUpdated:Boolean},emits:["resize"],setup(e,{emit:t,slots:n}){const{children:i,firstElement:o}=qj();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=B(e[t]);return xn(()=>{const i=e[t];n.value!==i&&(n.value=i)}),n}const tI=Symbol("ArcoTrigger"),rY=1e3,oY=5e3,sY=1;class lY{constructor(){this.popupStack={popup:new Set,dialog:new Set,message:new Set},this.getNextZIndex=t=>(t==="message"?Array.from(this.popupStack.message).pop()||oY:Array.from(this.popupStack.popup).pop()||rY)+sY,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 lY;function Mh(e,{visible:t,runOnMounted:n}={}){const i=B(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 aY=({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=B(!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=B(e.value),s=B(),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 cY=Object.defineProperty,uY=Object.defineProperties,dY=Object.getOwnPropertyDescriptors,nI=Object.getOwnPropertySymbols,fY=Object.prototype.hasOwnProperty,hY=Object.prototype.propertyIsEnumerable,iI=(e,t,n)=>t in e?cY(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,pY=(e,t)=>{for(var n in t||(t={}))fY.call(t,n)&&iI(e,n,t[n]);if(nI)for(var n of nI(t))hY.call(t,n)&&iI(e,n,t[n]);return e},mY=(e,t)=>uY(e,dY(t));const vY=["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,vY)),l=Ze(Ei,void 0),a=p(()=>[].concat(e.trigger)),u=new Set,c=Ze(tI,void 0),{children:d,firstElement:f}=qj(),h=B(),m=B(e.defaultPopupVisible),b=B(e.position),w=B({}),y=B({}),$=B({}),k=B(),C=B({top:0,left:0});let _=null,A=null;const L=p(()=>{var _e;return(_e=e.popupVisible)!=null?_e:m.value}),{teleportContainer:x,containerRef:T}=YA({popupContainer:o,visible:L,documentContainer:!0}),{zIndex:O}=Mh("popup",{visible:L});let M=0,R=!1,H=!1;const U=()=>{M&&(window.clearTimeout(M),M=0)},te=_e=>{if(e.alignPoint){const{pageX:Oe,pageY:Ke}=_e;C.value={top:Ke,left:Oe}}},V=()=>{if(!f.value||!h.value||!T.value)return;const _e=T.value.getBoundingClientRect(),Oe=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,_e),Ke=()=>JE(h.value,_e),_t=Ke(),{style:Ot,position:Ht}=tY(e.position,_e,Oe,_t,{offset:e.popupOffset,translate:e.popupTranslate,customStyle:e.popupStyle,autoFitPosition:e.autoFitPosition});e.autoFitTransformOrigin&&(y.value={transformOrigin:eY(Ht)}),e.autoFitPopupMinWidth?Ot.minWidth=`${Oe.width}px`:e.autoFitPopupWidth&&(Ot.width=`${Oe.width}px`),b.value!==Ht&&(b.value=Ht),w.value=Ot,e.showArrow&&wt(()=>{$.value=nY(Ht,Oe,Ke(),{customStyle:e.arrowStyle})})},D=(_e,Oe)=>{if(_e===L.value&&M===0)return;const Ke=()=>{m.value=_e,t("update:popupVisible",_e),t("popupVisibleChange",_e),_e&&wt(()=>{V()})};_e||(_=null,A=null),Oe?(U(),_e!==L.value&&(M=window.setTimeout(Ke,Oe))):Ke()},F=_e=>{var Oe;(Oe=i.onClick)==null||Oe.call(i,_e),!(e.disabled||L.value&&!e.clickToClose)&&(a.value.includes("click")?(te(_e),D(!L.value)):a.value.includes("contextMenu")&&L.value&&D(!1))},K=_e=>{var Oe;(Oe=i.onMouseenter)==null||Oe.call(i,_e),!(e.disabled||!a.value.includes("hover"))&&(te(_e),D(!0,e.mouseEnterDelay))},Z=_e=>{c==null||c.onMouseenter(_e),K(_e)},X=_e=>{var Oe;(Oe=i.onMouseleave)==null||Oe.call(i,_e),!(e.disabled||!a.value.includes("hover"))&&D(!1,e.mouseLeaveDelay)},se=_e=>{c==null||c.onMouseleave(_e),X(_e)},de=_e=>{var Oe;(Oe=i.onFocusin)==null||Oe.call(i,_e),!(e.disabled||!a.value.includes("focus"))&&D(!0,e.focusDelay)},fe=_e=>{var Oe;(Oe=i.onFocusout)==null||Oe.call(i,_e),!(e.disabled||!a.value.includes("focus"))&&e.blurToClose&&D(!1)},ue=_e=>{var Oe;(Oe=i.onContextmenu)==null||Oe.call(i,_e),!(e.disabled||!a.value.includes("contextMenu")||L.value&&!e.clickToClose)&&(te(_e),D(!L.value),_e.preventDefault())};vt(tI,xe({onMouseenter:Z,onMouseleave:se,addChildRef:_e=>{u.add(_e),c==null||c.addChildRef(_e)},removeChildRef:_e=>{u.delete(_e),c==null||c.removeChildRef(_e)}}));const pe=()=>{Xt(document.documentElement,"mousedown",Pe),R=!1},ke=_o(n,"content"),Se=p(()=>{var _e;return e.hideEmpty&&HU((_e=ke.value)==null?void 0:_e.call(ke))}),Pe=_e=>{var Oe,Ke,_t;if(!((Oe=f.value)!=null&&Oe.contains(_e.target)||(Ke=h.value)!=null&&Ke.contains(_e.target))){for(const Ot of u)if((_t=Ot.value)!=null&&_t.contains(_e.target))return;pe(),D(!1)}},De=(_e,Oe)=>{const[Ke,_t]=_e,{scrollTop:Ot,scrollLeft:Ht}=Oe;return Math.abs(Ot-Ke)>=e.scrollToCloseDistance||Math.abs(Ht-_t)>=e.scrollToCloseDistance},Y=zu(_e=>{if(L.value)if(e.scrollToClose||l!=null&&l.scrollToClose){const Oe=_e.target;_||(_=[Oe.scrollTop,Oe.scrollLeft]),De(_,Oe)?D(!1):V()}else V()}),W=()=>{Xt(window,"scroll",re),H=!1},re=zu(_e=>{const Oe=_e.target.documentElement;A||(A=[Oe.scrollTop,Oe.scrollLeft]),De(A,Oe)&&(D(!1),W())}),ve=()=>{L.value&&V()},we=()=>{ve(),t("resize")},Q=_e=>{e.preventFocus&&_e.preventDefault()};c==null||c.addChildRef(h);const ee=p(()=>L.value?e.openedClass:void 0);let le;Be(L,_e=>{if(e.clickOutsideToClose&&(!_e&&R?pe():_e&&!R&&(zt(document.documentElement,"mousedown",Pe),R=!0)),(e.scrollToClose||l!=null&&l.scrollToClose)&&(zt(window,"scroll",re),H=!0),e.updateAtScroll||l!=null&&l.updateAtScroll){if(_e){le=eI(f.value);for(const Oe of le)Oe.addEventListener("scroll",Y)}else if(le){for(const Oe of le)Oe.removeEventListener("scroll",Y);le=void 0}}_e&&(ze.value=!0)}),Be(()=>[e.autoFitPopupWidth,e.autoFitPopupMinWidth],()=>{L.value&&V()});const{createResizeObserver:Ce,destroyResizeObserver:Ie}=aY({elementRef:T,onResize:ve});at(()=>{if(Ce(),L.value&&(V(),e.clickOutsideToClose&&!R&&(zt(document.documentElement,"mousedown",Pe),R=!0),e.updateAtScroll||l!=null&&l.updateAtScroll)){le=eI(f.value);for(const _e of le)_e.addEventListener("scroll",Y)}}),xn(()=>{L.value&&V()}),_2(()=>{D(!1)}),nn(()=>{if(c==null||c.removeChildRef(h),Ie(),R&&pe(),H&&W(),le){for(const _e of le)_e.removeEventListener("scroll",Y);le=void 0}});const ze=B(L.value),ye=B(!1),Le=()=>{ye.value=!0},qe=()=>{ye.value=!1,L.value&&t("show")},Ee=()=>{ye.value=!1,L.value||(ze.value=!1,t("hide"))};return()=>{var _e,Oe;return d.value=(Oe=(_e=n.default)==null?void 0:_e.call(n))!=null?Oe:[],Ij(d.value,{class:ee.value,onClick:F,onMouseenter:K,onMouseleave:X,onFocusin:de,onFocusout:fe,onContextmenu:ue}),v(Re,null,[e.autoFixPosition?v(Ba,{onResize:we},{default:()=>[d.value]}):d.value,v(GA,null,{default:()=>[v(Th,{to:x.value,disabled:!e.renderToBody},{default:()=>[(!e.unmountOnClose||L.value||ze.value)&&!Se.value&&v(Ba,{onResize:ve},{default:()=>[v("div",Ae({ref:h,class:[`${s}-popup`,`${s}-position-${b.value}`],style:mY(pY({},w.value),{zIndex:O.value,pointerEvents:ye.value?"none":"auto"}),"trigger-placement":b.value,onMouseenter:Z,onMouseleave:se,onMousedown:Q},r.value),[v(Li,{name:e.animationName,duration:e.duration,appear:!0,onBeforeEnter:Le,onAfterEnter:qe,onBeforeLeave:Le,onAfterLeave:Ee},{default:()=>{var Ke;return[mn(v("div",{class:`${s}-popup-wrapper`,style:y.value},[v("div",{class:[`${s}-content`,e.contentClass],style:e.contentStyle},[(Ke=n.content)==null?void 0:Ke.call(n)]),e.showArrow&&v("div",{ref:k,class:[`${s}-arrow`,e.arrowClass],style:$.value},null)]),[[yn,L.value]])]}})])]})]})]})])}}});const ri=Object.assign(b4,{install:(e,t)=>{nt(e,t);const n=tt(t);e.component(n+b4.name,b4)}}),gY=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)}}}}),yY=["stroke-width","stroke-linecap","stroke-linejoin"],bY=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),kY=[bY];function wY(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},kY,14,yY)}var k4=q(gY,[["render",wY]]);const Uj=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"}):v("div",Ae({class:i},n),[v("div",{class:`${i}-image`},[(l=(r=t.image)==null?void 0:r.call(t))!=null?l:e.imgSrc?v("img",{src:e.imgSrc,alt:e.description||"empty"},null):v(Uj,null,null)]),v("div",{class:`${i}-description`},[(u=(a=t.default)==null?void 0:a.call(t))!=null?u:e.description||o("empty.description")])])}}});const Pl=Object.assign(G1,{install:(e,t)=>{nt(e,t);const n=tt(t);e.component(n+G1.name,G1)}}),CY=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 v("div",{class:t,style:{width:e.size?`${e.size*7}px`:void 0,height:e.size?`${e.size}px`:void 0}},[Array(CY).fill(1).map((i,o)=>v("div",{class:`${t}-item`,key:o,style:n},null))])}}}),w4=N({name:"Spin",props:{size:{type:Number},loading:Boolean,dot:Boolean,tip:String,hideIcon:{type:Boolean,default:!1}},setup(e,{slots:t}){const n=j("spin"),i=Ze(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?v($Y,{size:e.size},null):i!=null&&i.slots.loading?i.slots.loading():v(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 v(Re,null,[!e.hideIcon&&v("div",{class:`${n}-icon`,style:c},[s()]),d&&v("div",{class:`${n}-tip`},[(u=(a=t.tip)==null?void 0:a.call(t))!=null?u:e.tip])])};return()=>v("div",{class:o.value},[t.default?v(Re,null,[t.default(),e.loading&&v("div",{class:`${n}-mask`},[v("div",{class:`${n}-mask-icon`},[r()])])]):r()])}});const zo=Object.assign(w4,{install:(e,t)=>{nt(e,t);const n=tt(t);e.component(n+w4.name,w4)}}),SY=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=B(!1),o=B(),s=B(),r=p(()=>e.direction==="horizontal"?{size:"width",direction:"left",offset:"offsetWidth",client:"clientX"}:{size:"height",direction:"top",offset:"offsetHeight",client:"clientY"}),l=B(0),a=B(!1),u=B(0),c=p(()=>{var $,k;return{[r.value.size]:`${(k=($=e.data)==null?void 0:$.thumbSize)!=null?k: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",b),zt(window,"contextmenu",b))},f=$=>{var k,C,_,A;if($.preventDefault(),s.value){const L=h($[r.value.client]>s.value.getBoundingClientRect()[r.value.direction]?l.value+((C=(k=e.data)==null?void 0:k.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 k=h($[r.value.client]-o.value.getBoundingClientRect()[r.value.direction]-u.value);k!==l.value&&(l.value=k,t("scroll",k))}},b=()=>{a.value=!1,Xt(window,"mousemove",m),Xt(window,"mouseup",b)},w=$=>{a.value||($=h($),$!==l.value&&(l.value=$))},y=p(()=>[`${n}-thumb`,`${n}-thumb-direction-${e.direction}`,{[`${n}-thumb-dragging`]:a.value}]);return{visible:i,trackRef:o,thumbRef:s,prefixCls:n,thumbCls:y,thumbStyle:c,handleThumbMouseDown:d,handleTrackClick:f,setOffset:w}}});function _Y(e,t,n,i,o,s){return S(),me(Li,null,{default:ge(()=>[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 PY=q(SY,[["render",_Y]]);const rI=20,$1=15,AY=N({name:"Scrollbar",components:{ResizeObserver:Ba,Thumb:PY},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=B(),o=B(),s=B(),r=B(),l=B(),a=B(!1),u=B(!1),c=p(()=>a.value&&!e.disableHorizontal),d=p(()=>u.value&&!e.disableVertical),f=B(!1),h=()=>{var C,_,A,L,x,T;if(i.value){const{clientWidth:O,clientHeight:M,offsetWidth:R,offsetHeight:H,scrollWidth:U,scrollHeight:te,scrollTop:V,scrollLeft:D}=i.value;a.value=U>O,u.value=te>M,f.value=c.value&&d.value;const F=e.type==="embed"&&f.value?R-$1:R,K=e.type==="embed"&&f.value?H-$1:H,Z=Math.round(F/Math.min(U/O,F/rI)),X=F-Z,se=(U-O)/X,de=Math.round(K/Math.min(te/M,K/rI)),fe=K-de,ue=(te-M)/fe;if(o.value={ratio:se,thumbSize:Z,max:X},s.value={ratio:ue,thumbSize:de,max:fe},V>0){const be=Math.round(V/((_=(C=s.value)==null?void 0:C.ratio)!=null?_:1));(A=l.value)==null||A.setOffset(be)}if(D>0){const be=Math.round(D/((x=(L=s.value)==null?void 0:L.ratio)!=null?x:1));(T=r.value)==null||T.setOffset(be)}}};at(()=>{h()});const m=()=>{h()},b=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)},w=C=>{var _,A;i.value&&i.value.scrollTo({left:C*((A=(_=o.value)==null?void 0:_.ratio)!=null?A:1)})},y=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]}),k=p(()=>[`${n}`,`${n}-type-${e.type}`,{[`${n}-both`]:f.value},e.outerClass]);return{prefixCls:n,cls:k,style:$,containerRef:i,horizontalThumbRef:r,verticalThumbRef:l,horizontalData:o,verticalData:s,isBoth:f,hasHorizontalScrollbar:c,hasVerticalScrollbar:d,handleResize:m,handleScroll:b,handleHorizontalScroll:w,handleVerticalScroll:y}},methods:{scrollTo(e,t){var n,i;ft(e)?(n=this.$refs.containerRef)==null||n.scrollTo(e):(e||t)&&((i=this.$refs.containerRef)==null||i.scrollTo(e,t))},scrollTop(e){var t;(t=this.$refs.containerRef)==null||t.scrollTo({top:e})},scrollLeft(e){var t;(t=this.$refs.containerRef)==null||t.scrollTo({left:e})}}});function LY(e,t,n,i,o,s){const r=oe("ResizeObserver"),l=oe("thumb");return S(),I("div",{class:E(e.cls),style:ne(e.style)},[v(r,{onResize:e.handleResize},{default:ge(()=>[P("div",Ae({ref:"containerRef",class:`${e.prefixCls}-container`},e.$attrs,{onScroll:t[0]||(t[0]=(...a)=>e.handleScroll&&e.handleScroll(...a))}),[v(r,{onResize:e.handleResize},{default:ge(()=>[he(e.$slots,"default")]),_:3},8,["onResize"])],16)]),_:3},8,["onResize"]),!e.hide&&e.hasHorizontalScrollbar?(S(),me(l,{key:0,ref:"horizontalThumbRef",data:e.horizontalData,direction:"horizontal",both:e.isBoth,onScroll:e.handleHorizontalScroll},null,8,["data","both","onScroll"])):ae("v-if",!0),!e.hide&&e.hasVerticalScrollbar?(S(),me(l,{key:1,ref:"verticalThumbRef",data:e.verticalData,direction:"vertical",both:e.isBoth,onScroll:e.handleVerticalScroll},null,8,["data","both","onScroll"])):ae("v-if",!0)],6)}var C4=q(AY,[["render",LY]]);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=B(),n=()=>Sj(t.value)?t.value.$refs[e]:t.value,i=B();return at(()=>{i.value=n()}),Be([t],()=>{i.value=n()}),{componentRef:t,elementRef:i}};var EY=Object.defineProperty,oI=Object.getOwnPropertySymbols,IY=Object.prototype.hasOwnProperty,TY=Object.prototype.propertyIsEnumerable,sI=(e,t,n)=>t in e?EY(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,OY=(e,t)=>{for(var n in t||(t={}))IY.call(t,n)&&sI(e,n,t[n]);if(oI)for(var n of oI(t))TY.call(t,n)&&sI(e,n,t[n]);return e};const F2=e=>{const t=p(()=>!!e.value),n=p(()=>{if(e.value)return OY({type:"embed"},Hi(e.value)?void 0:e.value)});return{displayScrollbar:t,scrollbarProps:n}},xY=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=w=>{const{scrollTop:y,scrollHeight:$,offsetHeight:k}=w.target;$-(y+k)<=e.bottomOffset&&t("reachBottom",w),t("scroll",w)},b=p(()=>[l,{[`${l}-has-header`]:!!n.header,[`${l}-has-footer`]:!!n.footer}]);return{prefixCls:l,SelectEmpty:u,cls:b,wrapperRef:d,wrapperComRef:c,handleScroll:m,displayScrollbar:f,scrollbarProps:h}}});function MY(e,t,n,i,o,s){const r=oe("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)):ae("v-if",!0),e.loading?(S(),me(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(),me(Wi(e.SelectEmpty?e.SelectEmpty:"Empty")))])],2)):ae("v-if",!0),e.virtualList&&!e.loading&&!e.empty?he(e.$slots,"virtual-list",{key:3}):ae("v-if",!0),e.virtualList?ae("v-if",!0):mn((S(),me(Wi(e.displayScrollbar?"ScrollbarComponent":"div"),Ae({key:4,ref:"wrapperComRef",class:`${e.prefixCls}-list-wrapper`},e.scrollbarProps,{onScroll:e.handleScroll}),{default:ge(()=>[P("ul",{class:E(`${e.prefixCls}-list`)},[he(e.$slots,"default")],2)]),_:3},16,["class","onScroll"])),[[yn,!e.loading&&!e.empty]]),e.$slots.footer&&(!e.empty||e.showFooterOnEmpty)?(S(),I("div",{key:5,class:E(`${e.prefixCls}-footer`)},[he(e.$slots,"footer")],2)):ae("v-if",!0)],2)}var XA=q(xY,[["render",MY]]),lI=N({name:"IconCheck",render(){return v("svg",{"aria-hidden":"true",focusable:"false",viewBox:"0 0 1024 1024",width:"200",height:"200",fill:"currentColor"},[v("path",{d:"M877.44815445 206.10060629a64.72691371 64.72691371 0 0 0-95.14856334 4.01306852L380.73381888 685.46812814 235.22771741 533.48933518a64.72691371 64.72691371 0 0 0-92.43003222-1.03563036l-45.82665557 45.82665443a64.72691371 64.72691371 0 0 0-0.90617629 90.61767965l239.61903446 250.10479331a64.72691371 64.72691371 0 0 0 71.19960405 15.14609778 64.33855261 64.33855261 0 0 0 35.08198741-21.23042702l36.24707186-42.71976334 40.5190474-40.77795556-3.36579926-3.49525333 411.40426297-486.74638962a64.72691371 64.72691371 0 0 0-3.88361443-87.64024149l-45.3088404-45.43829334z","p-id":"840"},null)])}});const Kj=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=B(),l=e.uninjectGroupContext?void 0:Ze(Kj,void 0),a=(l==null?void 0:l.name)==="ArcoCheckboxGroup",{mergedDisabled:u,eventHandlers:c}=an({disabled:i}),d=B(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)),b=C=>{C.stopPropagation()},w=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)})},y=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)},k=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 v("label",{"aria-disabled":m.value,class:y.value},[v("input",{ref:r,type:"checkbox",checked:h.value,value:e.value,class:`${s}-target`,disabled:m.value,onClick:b,onChange:w,onFocus:$,onBlur:k},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:v(ln,{class:`${s}-icon-hover`,disabled:m.value||h.value},{default:()=>[v("div",{class:`${s}-icon`},[h.value&&v(lI,{class:`${s}-icon-check`},null)])]}),n.default&&v("span",{class:`${s}-label`},[n.default()])])}}}),X1=N({name:"CheckboxGroup",props:{modelValue:{type:Array,default:void 0},defaultValue:{type:Array,default:()=>[]},max:{type:Number},options:{type:Array},direction:{type:String,default:"horizontal"},disabled:{type:Boolean,default:!1}},emits:{"update:modelValue":e=>!0,change:(e,t)=>!0},setup(e,{emit:t,slots:n}){const{disabled:i}=Ne(e),o=j("checkbox-group"),{mergedDisabled:s,eventHandlers:r}=an({disabled:i}),l=B(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(b=>$n(b)||ie(b)?{label:b,value:b}:b)});vt(Kj,xe({name:"ArcoCheckboxGroup",computedValue:a,disabled:s,isMaxed:u,slots:n,handleChange:(m,b)=>{var w,y;l.value=m,t("update:modelValue",m),t("change",m,b),(y=(w=r.value)==null?void 0:w.onChange)==null||y.call(w,b)}}));const f=p(()=>[o,`${o}-direction-${e.direction}`]);Be(()=>e.modelValue,m=>{lt(m)?l.value=[...m]:l.value=[]});const h=()=>c.value.map(m=>{const b=a.value.includes(m.value);return v(Y1,{key:m.value,value:m.value,disabled:m.disabled||!b&&u.value,indeterminate:m.indeterminate,modelValue:b},{default:()=>[n.label?n.label({data:m}):Ue(m.label)?m.label():m.label]})});return()=>{var m;return v("span",{class:f.value},[c.value.length>0?h():(m=n.default)==null?void 0:m.call(n)])}}});const To=Object.assign(Y1,{Group:X1,install:(e,t)=>{nt(e,t);const n=tt(t);e.component(n+Y1.name,Y1),e.component(n+X1.name,X1)}}),Gj=Symbol("ArcoSelectContext");var NY=Object.defineProperty,zY=Object.defineProperties,jY=Object.getOwnPropertyDescriptors,aI=Object.getOwnPropertySymbols,RY=Object.prototype.hasOwnProperty,BY=Object.prototype.propertyIsEnumerable,cI=(e,t,n)=>t in e?NY(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,QA=(e,t)=>{for(var n in t||(t={}))RY.call(t,n)&&cI(e,n,t[n]);if(aI)for(var n of aI(t))BY.call(t,n)&&cI(e,n,t[n]);return e},Yj=(e,t)=>zY(e,jY(t));const DY=e=>ft(e)&&"isGroup"in e,Xj=e=>ft(e)&&"isGroup"in e,FY=(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}`:"",VY=e=>e.has("__arco__option__string-"),WY=(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:FY(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(DY(l)){const a=G8((s=l.options)!=null?s:[],{valueKey:t,fieldNames:n,origin:i,optionInfoMap:o});a.length>0&&r.push(Yj(QA({},l),{key:`__arco__group__${l.label}`,options:a}))}else{const a=WY(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(Xj(l)){const a=i((s=l.options)!=null?s:[]);a.length>0&&r.push(Yj(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,HY=(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},ZY=(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]"?HY(e,t):n==="[object Array]"?ZY(e,t):n==="[object Function]"?e===t?!0:e.toString()===t.toString():e===t},qY=N({name:"Option",components:{Checkbox:To},props:{value:{type:[String,Number,Boolean,Object],default:void 0},label:String,disabled:Boolean,tagProps:{type:Object},extra:{type:Object},index:{type:Number},internal:Boolean},setup(e){const{disabled:t,tagProps:n,index:i}=Ne(e),o=j("select-option"),s=Ze(Gj,void 0),r=Bt(),l=B(),a=B(n.value);Be(n,(A,L)=>{Nh(A,L)||(a.value=A)});const u=B(""),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 b=p(()=>{var A;return(A=s==null?void 0:s.valueKeys.includes(f.value))!=null?A:!1}),w=p(()=>(s==null?void 0:s.activeKey)===f.value);let y=B(!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});y=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)},k=()=>{e.disabled||s==null||s.setActiveKey(f.value)},C=()=>{e.disabled||s==null||s.setActiveKey()},_=p(()=>[o,{[`${o}-disabled`]:e.disabled,[`${o}-selected`]:b.value,[`${o}-active`]:w.value,[`${o}-multiple`]:s==null?void 0:s.multiple}]);return{prefixCls:o,cls:_,selectCtx:s,itemRef:l,component:h,isSelected:b,isValid:y,handleClick:$,handleMouseEnter:k,handleMouseLeave:C}}});function UY(e,t,n,i,o,s){const r=oe("checkbox");return mn((S(),me(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:ge(()=>[e.$slots.icon?(S(),I("span",{key:0,class:E(`${e.prefixCls}-icon`)},[he(e.$slots,"icon")],2)):ae("v-if",!0),e.selectCtx&&e.selectCtx.multiple?(S(),me(r,{key:1,class:E(`${e.prefixCls}-checkbox`),"model-value":e.isSelected,disabled:e.disabled,"uninject-group-context":""},{default:ge(()=>[he(e.$slots,"default",{},()=>[Fe(Te(e.label),1)])]),_:3},8,["class","model-value","disabled"])):(S(),I("span",{key:2,class:E(`${e.prefixCls}-content`)},[he(e.$slots,"default",{},()=>[Fe(Te(e.label),1)])],2)),e.$slots.suffix?(S(),I("span",{key:3,class:E(`${e.prefixCls}-suffix`)},[he(e.$slots,"suffix")],2)):ae("v-if",!0)]),_:3},8,["class","onClick","onMouseenter","onMouseleave"])),[[yn,e.isValid]])}var Pu=q(qY,[["render",UY]]),KY=Object.defineProperty,GY=Object.defineProperties,YY=Object.getOwnPropertyDescriptors,dI=Object.getOwnPropertySymbols,XY=Object.prototype.hasOwnProperty,QY=Object.prototype.propertyIsEnumerable,fI=(e,t,n)=>t in e?KY(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,$4=(e,t)=>{for(var n in t||(t={}))XY.call(t,n)&&fI(e,n,t[n]);if(dI)for(var n of dI(t))QY.call(t,n)&&fI(e,n,t[n]);return e},JY=(e,t)=>GY(e,YY(t));const eX={value:"value",label:"label",disabled:"disabled",tagProps:"tagProps",render:"render"},tX=({options:e,extraOptions:t,inputValue:n,filterOption:i,showExtraOptions:o,valueKey:s,fieldNames:r})=>{const l=p(()=>$4($4({},eX),r==null?void 0:r.value)),a=xe(new Map),u=p(()=>Array.from(a.values()).sort((k,C)=>ie(k.index)&&ie(C.index)?k.index-C.index:0)),c=p(()=>{var k,C;const _=new Map;return{optionInfos:G8((k=e==null?void 0:e.value)!=null?k:[],{valueKey:(C=s==null?void 0:s.value)!=null?C:"value",fieldNames:l.value,origin:"options",optionInfoMap:_}),optionInfoMap:_}}),d=p(()=>{var k,C;const _=new Map;return{optionInfos:G8((k=t==null?void 0:t.value)!=null?k:[],{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??B([]),t??B([]),s??B("value")],()=>{f.clear(),u.value.forEach((k,C)=>{f.set(k.key,JY($4({},k),{index:C}))}),c.value.optionInfoMap.forEach(k=>{f.has(k.key)||(k.index=f.size,f.set(k.key,k))}),d.value.optionInfoMap.forEach(k=>{f.has(k.key)||(k.index=f.size,f.set(k.key,k))})},{immediate:!0,deep:!0});const h=p(()=>{var k;const C=uI(c.value.optionInfos,{inputValue:n==null?void 0:n.value,filterOption:i==null?void 0:i.value});return((k=o==null?void 0:o.value)==null||k)&&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(k=>k.origin==="extraOptions"&&(o==null?void 0:o.value)===!1?!1:V2(k,{inputValue:n==null?void 0:n.value,filterOption:i==null?void 0:i.value}))),b=p(()=>m.value.filter(k=>!k.disabled).map(k=>k.key));return{validOptions:h,optionInfoMap:f,validOptionInfos:m,enabledOptionKeys:b,getNextSlotOptionIndex:()=>a.size,addSlotOptionInfo:(k,C)=>{a.set(k,C)},removeSlotOptionInfo:k=>{a.delete(k)}}},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:b,onPopupVisibleChange:w,enterToOpen:y=!0,defaultActiveFirstOption:$})=>{const{validOptions:k,optionInfoMap:C,validOptionInfos:_,enabledOptionKeys:A,getNextSlotOptionIndex:L,addSlotOptionInfo:x,removeSlotOptionInfo:T}=tX({options:t,extraOptions:n,inputValue:i,filterOption:o,showExtraOptions:s,valueKey:l,fieldNames:a}),O=B();Be(A,te=>{(!O.value||!te.includes(O.value))&&(O.value=te[0])});const M=te=>{O.value=te},R=te=>{const V=A.value.length;if(V===0)return;if(!O.value)return te==="down"?A.value[0]:A.value[V-1];const D=A.value.indexOf(O.value),F=(V+D+(te==="up"?-1:1))%V;return A.value[F]},H=te=>{var V,D;m!=null&&m.value&&m.value.scrollTo({key:te});const F=C.get(te),K=(V=f==null?void 0:f.value)==null?void 0:V.wrapperRef,Z=(D=h==null?void 0:h.value[te])!=null?D:F==null?void 0:F.ref;if(!K||!Z||K.scrollHeight===K.offsetHeight)return;const X=UU(Z,K),se=K.scrollTop;X.top<0?K.scrollTo(0,se+X.top):X.bottom<0&&K.scrollTo(0,se-X.bottom)};Be(c,te=>{var V;if(te){const D=d.value[d.value.length-1];let F=(V=$==null?void 0:$.value)==null||V?A.value[0]:void 0;A.value.includes(D)&&(F=D),F!==O.value&&(O.value=F),wt(()=>{O.value&&H(O.value)})}});const U=W2(new Map([[hn.ENTER,te=>{!(u!=null&&u.value)&&!te.isComposing&&(c.value?O.value&&(b(O.value,te),te.preventDefault()):y&&(w(!0),te.preventDefault()))}],[hn.ESC,te=>{c.value&&(w(!1),te.preventDefault())}],[hn.ARROW_DOWN,te=>{if(c.value){const V=R("down");V&&(O.value=V,H(V)),te.preventDefault()}}],[hn.ARROW_UP,te=>{if(c.value){const V=R("up");V&&(O.value=V,H(V)),te.preventDefault()}}]]));return vt(Gj,xe({multiple:e,valueKey:l,inputValue:i,filterOption:o,component:r,valueKeys:d,activeKey:O,setActiveKey:M,onSelect:b,getNextSlotOptionIndex:L,addSlotOptionInfo:x,removeSlotOptionInfo:T})),{validOptions:k,optionInfoMap:C,validOptionInfos:_,enabledOptionKeys:A,activeKey:O,setActiveKey:M,addSlotOptionInfo:x,removeSlotOptionInfo:T,getNextActiveKey:R,scrollIntoView:H,handleKeyDown:U}},nX=({dataKeys:e,contentRef:t,fixedSize:n,estimatedSize:i,buffer:o})=>{const s=B(0),r=new Map,l=p(()=>e.value.length),a=B(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=B(n.value),h=p(()=>i.value!==30?i.value:s.value||i.value),m=(L,x)=>{r.set(L,x)},b=L=>{var x;if(f.value)return h.value;const T=e.value[L];return(x=r.get(T))!=null?x:h.value},w=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 y=L=>f.value?h.value*L:$(0,L),$=(L,x)=>{let T=0;for(let O=L;O<x;O++)T+=b(O);return T},k=p(()=>f.value?h.value*a.value:$(0,a.value)),C=L=>{const x=L>=k.value;let T=Math.abs(L-k.value);const O=x?a.value:a.value-1;let M=0;for(;T>0;)T-=b(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:k,behindPadding:A,start:a,end:u,getStartByScroll:_,setItemSize:m,hasItemSize:w,setStart:d,getScrollOffset:y}};var iX=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=B(),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}}}),rX=Object.defineProperty,pI=Object.getOwnPropertySymbols,oX=Object.prototype.hasOwnProperty,sX=Object.prototype.propertyIsEnumerable,mI=(e,t,n)=>t in e?rX(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,lX=(e,t)=>{for(var n in t||(t={}))oX.call(t,n)&&mI(e,n,t[n]);if(pI)for(var n of pI(t))sX.call(t,n)&&mI(e,n,t[n]);return e};const aX=N({name:"VirtualList",components:{VirtualListItem:iX},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)?lX({container:"div",list:"div",content:"div"},e.component):{container:e.component,list:"div",content:"div"}),c=B(),d=B(),f=p(()=>({height:ie(l.value)?`${l.value}px`:l.value,overflow:"auto"})),h=p(()=>n.value.map((O,M)=>{var R;return(R=O[i.value])!=null?R:M})),{frontPadding:m,behindPadding:b,start:w,end:y,getStartByScroll:$,setItemSize:k,hasItemSize:C,setStart:_,getScrollOffset:A}=nX({dataKeys:h,contentRef:d,fixedSize:o,estimatedSize:s,buffer:r}),L=p(()=>e.threshold&&n.value.length<=e.threshold?n.value:n.value.slice(w.value,y.value)),x=O=>{const{scrollTop:M,scrollHeight:R,offsetHeight:H}=O.target,U=$(M);U!==w.value&&(_(U),wt(()=>{T(M)})),t("scroll",O),Math.floor(R-(M+H))<=0&&t("reachBottom",O)},T=O=>{var M,R;if(c.value)if(ie(O))c.value.scrollTop=O;else{const H=(R=O.index)!=null?R:h.value.indexOf((M=O.key)!=null?M:"");_(H-r.value),c.value.scrollTop=A(H),wt(()=>{if(c.value){const U=A(H);U!==c.value.scrollTop&&(c.value.scrollTop=U)}})}};return{prefixCls:a,containerRef:c,contentRef:d,frontPadding:m,currentList:L,behindPadding:b,onScroll:x,setItemSize:k,hasItemSize:C,start:w,scrollTo:T,style:f,mergedComponent:u}}});function cX(e,t,n,i,o,s){const r=oe("VirtualListItem");return S(),me(Wi(e.mergedComponent.container),{ref:"containerRef",class:E(e.prefixCls),style:ne(e.style),onScroll:e.onScroll},{default:ge(()=>[(S(),me(Wi(e.mergedComponent.list),Ae(e.listAttrs,{style:e.paddingPosition==="list"?{paddingTop:`${e.frontPadding}px`,paddingBottom:`${e.behindPadding}px`}:{}}),{default:ge(()=>[(S(),me(Wi(e.mergedComponent.content),Ae({ref:"contentRef"},e.contentAttrs,{style:e.paddingPosition==="content"?{paddingTop:`${e.frontPadding}px`,paddingBottom:`${e.behindPadding}px`}:{}}),{default:ge(()=>[(S(!0),I(Re,null,$t(e.currentList,(l,a)=>{var u;return S(),me(r,{key:(u=l[e.itemKey])!=null?u:e.start+a,"has-item-size":e.hasItemSize,"set-item-size":e.setItemSize},{default:ge(()=>[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=q(aX,[["render",cX]]),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=B(e.defaultValue),u=B(),c=p(()=>{var Z;return(Z=e.modelValue)!=null?Z:a.value});Be(o,Z=>{(Ge(Z)||qi(Z))&&(a.value="")});const d=p(()=>c.value?[ju(c.value)]:[]),{data:f}=Ne(e),h=B(),m=B({}),b=B(!1),w=p(()=>b.value&&U.value.length>0),y=B(),$=p(()=>e.virtualListProps?"div":"li"),k=Z=>{b.value=Z},C=(Z,X)=>{var se;return!!((se=X.label)!=null&&se.includes(Z))},_=p(()=>Ue(e.filterOption)?e.filterOption:e.filterOption&&e.strict?C:e.filterOption),A=Z=>{var X,se;a.value=Z,t("update:modelValue",Z),t("change",Z),(se=(X=l.value)==null?void 0:X.onChange)==null||se.call(X)},L=Z=>{var X,se;a.value="",t("update:modelValue",""),t("change",""),(se=(X=l.value)==null?void 0:X.onChange)==null||se.call(X),t("clear",Z)},x=(Z,X)=>{var se,de;const fe=(se=H.get(Z))==null?void 0:se.value;t("select",fe),A(fe),(de=u.value)==null||de.blur()},T=Z=>{t("search",Z),A(Z)},O=Z=>{t("dropdownScroll",Z)},M=Z=>{t("dropdownReachBottom",Z)},{validOptions:R,optionInfoMap:H,validOptionInfos:U,handleKeyDown:te}=JA({options:f,inputValue:c,filterOption:_,popupVisible:w,valueKeys:d,component:$,dropdownRef:h,optionRefs:m,onSelect:x,onPopupVisibleChange:k}),V=Z=>{if(Ue(i.option)&&Z.value){const X=H.get(Z.key),se=i.option;return()=>se({data:X})}return()=>Z.label},D=Z=>v(Pu,{ref:X=>{X!=null&&X.$el&&(m.value[Z.key]=X.$el)},key:Z.key,value:Z.value,disabled:Z.disabled,internal:!0},{default:V(Z)}),F=()=>v(XA,{ref:h,class:`${s}-dropdown`,virtualList:!!e.virtualListProps,onScroll:O,onReachBottom:M},{default:()=>[...R.value.map(Z=>D(Z))],"virtual-list":()=>v(zh,Ae(e.virtualListProps,{ref:y,data:R.value}),{item:({item:Z})=>D(Z)}),footer:i.footer});return{inputRef:u,render:()=>v(ri,Ae({trigger:"focus",position:"bl",animationName:"slide-dynamic-origin",autoFitTransformOrigin:!0,popupVisible:w.value,clickToClose:!1,preventFocus:!0,popupOffset:4,disabled:r.value,autoFitPopupWidth:!0},e.triggerProps,{onPopupVisibleChange:k}),{default:()=>[v(qa,Ae({ref:u},n,{allowClear:e.allowClear,modelValue:c.value,disabled:r.value,onInput:T,onClear:L,onKeydown:te}),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 uX=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=B(-1),s=p(()=>{var u;return(u=n==null?void 0:n.value)!=null?u:o.value}),r=B(),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}},Qj=Symbol("ArcoAvatarGroup"),dX=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)}}}}),fX=["stroke-width","stroke-linecap","stroke-linejoin"],hX=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),pX=[hX];function mX(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},pX,14,fX)}var _4=q(dX,[["render",mX]]);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 vX=Object.defineProperty,vI=Object.getOwnPropertySymbols,gX=Object.prototype.hasOwnProperty,yX=Object.prototype.propertyIsEnumerable,gI=(e,t,n)=>t in e?vX(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,yI=(e,t)=>{for(var n in t||(t={}))gX.call(t,n)&&gI(e,n,t[n]);if(vI)for(var n of vI(t))yX.call(t,n)&&gI(e,n,t[n]);return e};const bX=N({name:"Avatar",components:{ResizeObserver:Ba,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(Qj,void 0),d=B(),f=B(),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}),b=p(()=>{var U;return(U=c==null?void 0:c.autoFixFontSize)!=null?U:r.value}),w=B(!1),y=B(!1),$=B(!0),k=B(!1),C=c?H2({itemRef:d,selector:`.${u}`}).computedIndex:B(-1),_=p(()=>{var U;const te=ie(m.value)?{width:`${m.value}px`,height:`${m.value}px`,fontSize:`${m.value/2}px`}:{};return c&&(te.zIndex=c.zIndexAscend?C.value+1:c.total-C.value,te.marginLeft=C.value!==0?`-${((U=m.value)!=null?U:40)/4}px`:"0"),te}),A=kX({triggerIconStyle:a==null?void 0:a.value,inlineStyle:i.style,triggerType:l.value}),L=()=>{!w.value&&!e.imageUrl&&wt(()=>{var U;if(!f.value||!d.value)return;const te=f.value.clientWidth,V=(U=m.value)!=null?U:d.value.offsetWidth,D=V/(te+8);V&&D<1&&(f.value.style.transform=`scale(${D}) translateX(-50%)`),$.value=!0})};at(()=>{var U;(U=f.value)!=null&&U.firstElementChild&&["IMG","PICTURE"].includes(f.value.firstElementChild.tagName)&&(w.value=!0),b.value&&L()}),Be(s,()=>{b.value&&L()});const x=p(()=>[u,`${u}-${h.value}`]),T=p(()=>w.value||e.imageUrl?`${u}-image`:`${u}-text`);return{prefixCls:u,itemRef:d,cls:x,outerStyle:_,wrapperRef:f,wrapperCls:T,computedTriggerIconStyle:A,isImage:w,shouldLoad:$,isLoaded:k,hasError:y,onClick:U=>{n("click",U)},handleResize:()=>{b.value&&L()},handleImgLoad:()=>{k.value=!0,n("load")},handleImgError:()=>{y.value=!0,n("error")}}}}),kX=({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)},wX=["src"];function CX(e,t,n,i,o,s){const r=oe("IconImageClose"),l=oe("IconLoading"),a=oe("resize-observer");return S(),I("div",{ref:"itemRef",style:ne(e.outerStyle),class:E([e.cls,{[`${e.prefixCls}-with-trigger-icon`]:!!e.$slots["trigger-icon"]}]),onClick:t[2]||(t[2]=(...u)=>e.onClick&&e.onClick(...u))},[v(a,{onResize:e.handleResize},{default:ge(()=>[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`)},[v(r)],2)]):ae("v-if",!0),!(e.hasError||!e.shouldLoad)&&!e.isLoaded?he(e.$slots,"default",{key:1},()=>[P("div",{class:E(`${e.prefixCls}-image-icon`)},[v(l)],2)]):ae("v-if",!0),e.hasError||!e.shouldLoad?ae("v-if",!0):(S(),I("img",{key:2,src:e.imageUrl,style:ne({width:e.size+"px",height:e.size+"px",objectFit:e.objectFit}),alt:"avatar",onLoad:t[0]||(t[0]=(...u)=>e.handleImgLoad&&e.handleImgLoad(...u)),onError:t[1]||(t[1]=(...u)=>e.handleImgError&&e.handleImgError(...u))},null,44,wX))],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)):ae("v-if",!0)],6)}var Q1=q(bX,[["render",CX]]);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=B(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 SX(e,t,n,i,o,s){const r=oe("trigger");return S(),me(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:ge(()=>[P("div",{class:E(`${e.prefixCls}-title`)},[he(e.$slots,"title",{},()=>[Fe(Te(e.title),1)])],2),P("div",{class:E(`${e.prefixCls}-content`)},[he(e.$slots,"content",{},()=>[Fe(Te(e.content),1)])],2)]),default:ge(()=>[he(e.$slots,"default")]),_:3},8,["class","trigger","position","popup-visible","content-class","content-style","arrow-class","arrow-style","popup-container","onPopupVisibleChange"])}var P4=q($X,[["render",SX]]);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=B(0);return vt(Qj,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),v("div",{class:r},[d,f.length>0&&v(e7,e.maxPopoverTriggerProps,{default:()=>[v(Q1,{class:`${r}-max-count-avatar`,style:e.maxStyle},{default:()=>[Fe("+"),f.length]})],content:()=>v("div",null,[f])})])}}}),_X=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)}}),PX=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)}}}}),AX=["stroke-width","stroke-linecap","stroke-linejoin"],LX=P("path",{d:"M43 7H5M24 20v23M24 13.96 30.453 21H17.546L24 13.96Zm.736-.804Z"},null,-1),EX=P("path",{d:"m24 14-6 7h12l-6-7Z",fill:"currentColor",stroke:"none"},null,-1),IX=[LX,EX];function TX(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},IX,14,AX)}var A4=q(PX,[["render",TX]]);const Jj=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)}}),OX=N({name:"BackTop",components:{IconToTop:Jj},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=B(!1),i=B(),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 xX(e,t,n,i,o,s){const r=oe("icon-to-top");return S(),me(Li,{name:"fade-in"},{default:ge(()=>[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`)},[v(r)],2)])],2)):ae("v-if",!0)]),_:3})}var L4=q(OX,[["render",xX]]);const MX=Object.assign(L4,{install:(e,t)=>{nt(e,t);const n=tt(t);e.component(n+L4.name,L4)}});var NX=Object.defineProperty,bI=Object.getOwnPropertySymbols,zX=Object.prototype.hasOwnProperty,jX=Object.prototype.propertyIsEnumerable,kI=(e,t,n)=>t in e?NX(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,E4=(e,t)=>{for(var n in t||(t={}))zX.call(t,n)&&kI(e,n,t[n]);if(bI)for(var n of bI(t))jX.call(t,n)&&kI(e,n,t[n]);return e};const RX=["red","orangered","orange","gold","lime","green","cyan","arcoblue","purple","pinkpurple","magenta","gray"],BX=["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=>BX.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=DX(c,n==null?void 0:n.value,t==null?void 0:t.default),f=p(()=>{const m=E4({},(o==null?void 0:o.value)||{}),[b,w]=(s==null?void 0:s.value)||[];b&&(m.marginRight=`${-b}px`),w&&(m.marginTop=`${w}px`);const y=!(i!=null&&i.value)||RX.includes(i==null?void 0:i.value)?{}:{backgroundColor:i.value};return{mergedStyle:E4(E4({},y),m),computedDotStyle:m,computedColorStyle:y}}),h=()=>{const m=r==null?void 0:r.value,b=i==null?void 0:i.value,w=n==null?void 0:n.value,y=l==null?void 0:l.value,$=Number(u==null?void 0:u.value),k=(u==null?void 0:u.value)!=null,{computedDotStyle:C,mergedStyle:_}=f.value;return t.content?v("span",{class:`${c}-custom-dot`,style:C},[t.content()]):m&&!b&&!w?v("span",{class:`${c}-text`,style:C},[m]):w||b&&!k?v("span",{class:`${c}-status-wrapper`},[v("span",{class:[`${c}-status-dot`,{[`${c}-status-${w}`]:w,[`${c}-color-${b}`]:b}],style:_},null),m&&v("span",{class:`${c}-status-text`},[m])]):(y||b)&&$>0?v("span",{class:[`${c}-dot`,{[`${c}-color-${b}`]:b}],style:_},null):$===0?null:v("span",{class:`${c}-number`,style:_},[v("span",null,[a.value&&$>a.value?`${a.value}+`:$])])};return()=>v("span",{class:d.value},[t.default&&t.default(),h()])}});const DX=(e,t,n)=>p(()=>[e,{[`${e}-status`]:t,[`${e}-no-children`]:!n}]),FX=Object.assign(I4,{install:(e,t)=>{nt(e,t);const n=tt(t);e.component(n+I4.name,I4)}}),eR=Symbol("ArcoBreadcrumb"),VX=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)}}}}),WX=["stroke-width","stroke-linecap","stroke-linejoin"],HX=P("path",{d:"M38 25v-2h2v2h-2ZM23 25v-2h2v2h-2ZM8 25v-2h2v2H8Z",fill:"currentColor",stroke:"none"},null,-1),ZX=P("path",{d:"M38 25v-2h2v2h-2ZM23 25v-2h2v2h-2ZM8 25v-2h2v2H8Z"},null,-1),qX=[HX,ZX];function UX(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},qX,14,WX)}var T4=q(VX,[["render",UX]]);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)}}),KX=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)}}}}),GX=["stroke-width","stroke-linecap","stroke-linejoin"],YX=P("path",{d:"M39.6 17.443 24.043 33 8.487 17.443"},null,-1),XX=[YX];function QX(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},XX,14,GX)}var O4=q(KX,[["render",QX]]);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)}}),JX=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)}}}}),eQ=["stroke-width","stroke-linecap","stroke-linejoin"],tQ=P("path",{d:"M29.506 6.502 18.493 41.498"},null,-1),nQ=[tQ];function iQ(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},nQ,14,eQ)}var x4=q(JX,[["render",iQ]]);const tR=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"),rQ=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=B(),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 oQ(e,t,n,i,o,s){const r=oe("empty"),l=oe("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",{},()=>[v(r)])],2)):ae("v-if",!0),v(l,{ref:"wrapperRef",class:E(`${e.prefixCls}-list-wrapper`),style:ne(e.style),onScroll:e.handleScroll},{default:ge(()=>[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)):ae("v-if",!0)],2)}var nR=q(rQ,[["render",oQ]]);const U2=({popupVisible:e,defaultPopupVisible:t,emit:n})=>{var i;const o=B((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}},sQ=N({name:"Dropdown",components:{Trigger:ri,DropdownPanel:nR},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 lQ(e,t,n,i,o,s){const r=oe("DropdownPanel"),l=oe("Trigger");return S(),me(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:ge(()=>[v(r,null,Jt({default:ge(()=>[he(e.$slots,"content")]),_:2},[e.$slots.footer?{name:"footer",fn:ge(()=>[he(e.$slots,"footer")])}:void 0]),1024)]),default:ge(()=>[he(e.$slots,"default")]),_:3},8,["popup-visible","trigger","position","popup-container","opened-class","onPopupVisibleChange"])}var e0=q(sQ,[["render",lQ]]);const aQ=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=B(),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 cQ(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)):ae("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)):ae("v-if",!0)],2)}var Rd=q(aQ,[["render",cQ]]);const uQ=N({name:"Dgroup",props:{title:String},setup(){return{prefixCls:j("dropdown-group")}}});function dQ(e,t,n,i,o,s){return S(),I(Re,null,[P("li",{class:E(`${e.prefixCls}-title`)},[he(e.$slots,"title",{},()=>[Fe(Te(e.title),1)])],2),he(e.$slots,"default")],64)}var t0=q(uQ,[["render",dQ]]);const fQ=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)}}}}),hQ=["stroke-width","stroke-linecap","stroke-linejoin"],pQ=P("path",{d:"m16 39.513 15.556-15.557L16 8.4"},null,-1),mQ=[pQ];function vQ(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},mQ,14,hQ)}var M4=q(fQ,[["render",vQ]]);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)}}),gQ=N({name:"Dsubmenu",components:{Trigger:ri,DropdownPanel:nR,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 yQ(e,t,n,i,o,s){const r=oe("IconRight"),l=oe("dropdown-option"),a=oe("dropdown-panel"),u=oe("Trigger");return S(),me(u,{"popup-visible":e.computedPopupVisible,trigger:e.trigger,position:e.position,disabled:e.disabled,"popup-offset":4,onPopupVisibleChange:e.handlePopupVisibleChange},{content:ge(()=>[v(a,{class:E(`${e.prefixCls}-submenu`)},Jt({default:ge(()=>[he(e.$slots,"content")]),_:2},[e.$slots.footer?{name:"footer",fn:ge(()=>[he(e.$slots,"footer")])}:void 0]),1032,["class"])]),default:ge(()=>[v(l,Ae(e.optionProps,{active:e.computedPopupVisible,"uninject-context":""}),Jt({suffix:ge(()=>[he(e.$slots,"suffix",{},()=>[v(r)])]),default:ge(()=>[he(e.$slots,"default")]),_:2},[e.$slots.icon?{name:"icon",fn:ge(()=>[he(e.$slots,"icon")])}:void 0]),1040,["active"])]),_:3},8,["popup-visible","trigger","position","disabled","onPopupVisibleChange"])}var n0=q(gQ,[["render",yQ]]);const bQ=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 kQ(e,t,n,i,o,s){const r=oe("Button"),l=oe("IconMore"),a=oe("Dropdown"),u=oe("ButtonGroup");return S(),me(u,null,{default:ge(()=>[v(r,Ae({size:e.size,type:e.type,disabled:e.disabled},e.buttonProps,{onClick:e.handleClick}),{default:ge(()=>[he(e.$slots,"default")]),_:3},16,["size","type","disabled","onClick"]),v(a,{"popup-visible":e.computedPopupVisible,trigger:e.trigger,position:e.position,"popup-container":e.popupContainer,"hide-on-select":e.hideOnSelect,onSelect:e.handleSelect,onPopupVisibleChange:e.handlePopupVisibleChange},{content:ge(()=>[he(e.$slots,"content")]),default:ge(()=>[v(r,{size:e.size,type:e.type,disabled:e.disabled},{icon:ge(()=>[he(e.$slots,"icon",{popupVisible:e.computedPopupVisible},()=>[v(l)])]),_:3},8,["size","type","disabled"])]),_:3},8,["popup-visible","trigger","position","popup-container","hide-on-select","onSelect","onPopupVisibleChange"])]),_:3})}var i0=q(bQ,[["render",kQ]]);const iR=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(eR,void 0),s=B(!1),r=p(()=>!(o&&o.needHide&&e.index>1&&e.index<=o.total-o.maxCount)),l=p(()=>o&&o.needHide?e.index===1:!1),a=p(()=>o?e.index<o.total-1:!0),u=m=>{s.value=m},c=()=>{var m,b,w,y,$,k,C;if(!a.value)return null;const _=(C=(k=($=(b=(m=t.separator)==null?void 0:m.call(t))!=null?b:e.separator)!=null?$:(y=o==null?void 0:(w=o.slots).separator)==null?void 0:y.call(w))!=null?k:o==null?void 0:o.separator)!=null?C:v(tR,null,null);return v("div",{"aria-hidden":"true",class:`${i}-separator`},[_])},d=()=>{var m,b,w,y;return v("div",Ae({role:"listitem",class:[i,{[`${i}-with-dropdown`]:e.droplist||t.droplist}]},l.value?{"aria-label":"ellipses of breadcrumb items"}:void 0,n),[l.value?(w=(b=o==null?void 0:(m=o.slots)["more-icon"])==null?void 0:b.call(m))!=null?w:v(q2,null,null):(y=t.default)==null?void 0:y.call(t),(e.droplist||t.droplist)&&v("span",{"aria-hidden":!0,class:[`${i}-dropdown-icon`,{[`${i}-dropdown-icon-active`]:s.value}]},[v(Yu,null,null)])])},f=()=>{var m,b,w;return(w=(m=t.droplist)==null?void 0:m.call(t))!=null?w:(b=e.droplist)==null?void 0:b.map(y=>v(Rd,{value:y.path},{default:()=>[y.label]}))},h=()=>v(iR,Ae({popupVisible:s.value,onPopupVisibleChange:u},e.dropdownProps),{default:()=>[d()],content:f});return()=>r.value?v(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=B(0),l=p(()=>n.value>0&&r.value>n.value+1);vt(eR,xe({total:r,maxCount:n,separator:i,needHide:l,slots:t}));const a=(d,f,h)=>{var m,b;if(f.indexOf(d)===f.length-1)return v("span",null,[d.label]);const w=(b=(m=e.customUrl)==null?void 0:m.call(e,h))!=null?b:`#/${h.join("/").replace(/^\//,"")}`;return v("a",{href:w},[d.label])},u=()=>{var d;if(!((d=o.value)!=null&&d.length))return null;r.value!==o.value.length&&(r.value=o.value.length);const f=[];return o.value.map((h,m,b)=>{f.push((h.path||"").replace(/^\//,""));const w=[...f];return v(Fp,{key:h.path||h.label,index:m,droplist:h.children},{default:()=>{var y,$;return[($=(y=t["item-render"])==null?void 0:y.call(t,{route:h,routes:b,paths:w}))!=null?$:a(h,b,w)]}})})},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,b)=>{var w;return m.props=Ae((w=m.props)!=null?w:{},{index:b}),m})};return()=>v("div",{role:"list",class:s},[t.default?c():u()])}});const wQ=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 Ua=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 eXe(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 rR={exports:{}};(function(e,t){(function(n,i){e.exports=i()})(Ua,function(){var n=1e3,i=6e4,o=36e5,s="millisecond",r="second",l="minute",a="hour",u="day",c="week",d="month",f="quarter",h="year",m="date",b="Invalid Date",w=/^(\d{4})[-/]?(\d{1,2})?[-/]?(\d{0,2})[Tt\s]*(\d{1,2})?:?(\d{1,2})?:?(\d{1,2})?[.:]?(\d+)?$/,y=/\[([^\]]+)]|Y{1,4}|M{1,4}|D{1,2}|d{1,4}|H{1,2}|h{1,2}|a|A|m{1,2}|s{1,2}|Z{1,2}|SSS/g,$={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 te=["th","st","nd","rd"],V=U%100;return"["+U+(te[(V-20)%10]||te[V]||te[0])+"]"}},k=function(U,te,V){var D=String(U);return!D||D.length>=te?U:""+Array(te+1-D.length).join(V)+U},C={s:k,z:function(U){var te=-U.utcOffset(),V=Math.abs(te),D=Math.floor(V/60),F=V%60;return(te<=0?"+":"-")+k(D,2,"0")+":"+k(F,2,"0")},m:function U(te,V){if(te.date()<V.date())return-U(V,te);var D=12*(V.year()-te.year())+(V.month()-te.month()),F=te.clone().add(D,d),K=V-F<0,Z=te.clone().add(D+(K?-1:1),d);return+(-(D+(V-F)/(K?F-Z:Z-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 R||!(!U||!U[L])},T=function U(te,V,D){var F;if(!te)return _;if(typeof te=="string"){var K=te.toLowerCase();A[K]&&(F=K),V&&(A[K]=V,F=K);var Z=te.split("-");if(!F&&Z.length>1)return U(Z[0])}else{var X=te.name;A[X]=te,F=X}return!D&&F&&(_=F),F||!D&&_},O=function(U,te){if(x(U))return U.clone();var V=typeof te=="object"?te:{};return V.date=U,V.args=arguments,new R(V)},M=C;M.l=T,M.i=x,M.w=function(U,te){return O(U,{locale:te.$L,utc:te.$u,x:te.$x,$offset:te.$offset})};var R=function(){function U(V){this.$L=T(V.locale,null,!0),this.parse(V),this.$x=this.$x||V.x||{},this[L]=!0}var te=U.prototype;return te.parse=function(V){this.$d=function(D){var F=D.date,K=D.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 Z=F.match(w);if(Z){var X=Z[2]-1||0,se=(Z[7]||"0").substring(0,3);return K?new Date(Date.UTC(Z[1],X,Z[3]||1,Z[4]||0,Z[5]||0,Z[6]||0,se)):new Date(Z[1],X,Z[3]||1,Z[4]||0,Z[5]||0,Z[6]||0,se)}}return new Date(F)}(V),this.init()},te.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()},te.$utils=function(){return M},te.isValid=function(){return this.$d.toString()!==b},te.isSame=function(V,D){var F=O(V);return this.startOf(D)<=F&&F<=this.endOf(D)},te.isAfter=function(V,D){return O(V)<this.startOf(D)},te.isBefore=function(V,D){return this.endOf(D)<O(V)},te.$g=function(V,D,F){return M.u(V)?this[D]:this.set(F,V)},te.unix=function(){return Math.floor(this.valueOf()/1e3)},te.valueOf=function(){return this.$d.getTime()},te.startOf=function(V,D){var F=this,K=!!M.u(D)||D,Z=M.p(V),X=function(ke,Se){var Pe=M.w(F.$u?Date.UTC(F.$y,Se,ke):new Date(F.$y,Se,ke),F);return K?Pe:Pe.endOf(u)},se=function(ke,Se){return M.w(F.toDate()[ke].apply(F.toDate("s"),(K?[0,0,0,0]:[23,59,59,999]).slice(Se)),F)},de=this.$W,fe=this.$M,ue=this.$D,be="set"+(this.$u?"UTC":"");switch(Z){case h:return K?X(1,0):X(31,11);case d:return K?X(1,fe):X(0,fe+1);case c:var ce=this.$locale().weekStart||0,pe=(de<ce?de+7:de)-ce;return X(K?ue-pe:ue+(6-pe),fe);case u:case m:return se(be+"Hours",0);case a:return se(be+"Minutes",1);case l:return se(be+"Seconds",2);case r:return se(be+"Milliseconds",3);default:return this.clone()}},te.endOf=function(V){return this.startOf(V,!1)},te.$set=function(V,D){var F,K=M.p(V),Z="set"+(this.$u?"UTC":""),X=(F={},F[u]=Z+"Date",F[m]=Z+"Date",F[d]=Z+"Month",F[h]=Z+"FullYear",F[a]=Z+"Hours",F[l]=Z+"Minutes",F[r]=Z+"Seconds",F[s]=Z+"Milliseconds",F)[K],se=K===u?this.$D+(D-this.$W):D;if(K===d||K===h){var de=this.clone().set(m,1);de.$d[X](se),de.init(),this.$d=de.set(m,Math.min(this.$D,de.daysInMonth())).$d}else X&&this.$d[X](se);return this.init(),this},te.set=function(V,D){return this.clone().$set(V,D)},te.get=function(V){return this[M.p(V)]()},te.add=function(V,D){var F,K=this;V=Number(V);var Z=M.p(D),X=function(fe){var ue=O(K);return M.w(ue.date(ue.date()+Math.round(fe*V)),K)};if(Z===d)return this.set(d,this.$M+V);if(Z===h)return this.set(h,this.$y+V);if(Z===u)return X(1);if(Z===c)return X(7);var se=(F={},F[l]=i,F[a]=o,F[r]=n,F)[Z]||1,de=this.$d.getTime()+V*se;return M.w(de,this)},te.subtract=function(V,D){return this.add(-1*V,D)},te.format=function(V){var D=this,F=this.$locale();if(!this.isValid())return F.invalidDate||b;var K=V||"YYYY-MM-DDTHH:mm:ssZ",Z=M.z(this),X=this.$H,se=this.$m,de=this.$M,fe=F.weekdays,ue=F.months,be=F.meridiem,ce=function(Se,Pe,De,Y){return Se&&(Se[Pe]||Se(D,K))||De[Pe].slice(0,Y)},pe=function(Se){return M.s(X%12||12,Se,"0")},ke=be||function(Se,Pe,De){var Y=Se<12?"AM":"PM";return De?Y.toLowerCase():Y};return K.replace(y,function(Se,Pe){return Pe||function(De){switch(De){case"YY":return String(D.$y).slice(-2);case"YYYY":return M.s(D.$y,4,"0");case"M":return de+1;case"MM":return M.s(de+1,2,"0");case"MMM":return ce(F.monthsShort,de,ue,3);case"MMMM":return ce(ue,de);case"D":return D.$D;case"DD":return M.s(D.$D,2,"0");case"d":return String(D.$W);case"dd":return ce(F.weekdaysMin,D.$W,fe,2);case"ddd":return ce(F.weekdaysShort,D.$W,fe,3);case"dddd":return fe[D.$W];case"H":return String(X);case"HH":return M.s(X,2,"0");case"h":return pe(1);case"hh":return pe(2);case"a":return ke(X,se,!0);case"A":return ke(X,se,!1);case"m":return String(se);case"mm":return M.s(se,2,"0");case"s":return String(D.$s);case"ss":return M.s(D.$s,2,"0");case"SSS":return M.s(D.$ms,3,"0");case"Z":return Z}return null}(Se)||Z.replace(":","")})},te.utcOffset=function(){return 15*-Math.round(this.$d.getTimezoneOffset()/15)},te.diff=function(V,D,F){var K,Z=this,X=M.p(D),se=O(V),de=(se.utcOffset()-this.utcOffset())*i,fe=this-se,ue=function(){return M.m(Z,se)};switch(X){case h:K=ue()/12;break;case d:K=ue();break;case f:K=ue()/3;break;case c:K=(fe-de)/6048e5;break;case u:K=(fe-de)/864e5;break;case a:K=fe/o;break;case l:K=fe/i;break;case r:K=fe/n;break;default:K=fe}return F?K:M.a(K)},te.daysInMonth=function(){return this.endOf(d).$D},te.$locale=function(){return A[this.$L]},te.locale=function(V,D){if(!V)return this.$L;var F=this.clone(),K=T(V,D,!0);return K&&(F.$L=K),F},te.clone=function(){return M.w(this.$d,this)},te.toDate=function(){return new Date(this.valueOf())},te.toJSON=function(){return this.isValid()?this.toISOString():null},te.toISOString=function(){return this.$d.toISOString()},te.toString=function(){return this.$d.toUTCString()},U}(),H=R.prototype;return O.prototype=H,[["$ms",s],["$s",r],["$m",l],["$H",a],["$W",u],["$M",d],["$y",h],["$D",m]].forEach(function(U){H[U[1]]=function(te){return this.$g(te,U[0],U[1])}}),O.extend=function(U,te){return U.$i||(U(te,R,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})})(rR);var oR=rR.exports;const Si=Xu(oR);var sR={exports:{}};(function(e,t){(function(n,i){e.exports=i()})(Ua,function(){var n={LTS:"h:mm:ss A",LT:"h:mm A",L:"MM/DD/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"},i=/(\[[^[]*\])|([-_:/.,()\s]+)|(A|a|Q|YYYY|YY?|ww?|MM?M?M?|Do|DD?|hh?|HH?|mm?|ss?|S{1,3}|z|ZZ?)/g,o=/\d/,s=/\d\d/,r=/\d\d?/,l=/\d*[^-_:/,()\s\d]+/,a={},u=function(w){return(w=+w)+(w>68?1900:2e3)},c=function(w){return function(y){this[w]=+y}},d=[/[+-]\d\d:?(\d\d)?|Z/,function(w){(this.zone||(this.zone={})).offset=function(y){if(!y||y==="Z")return 0;var $=y.match(/([+-]|\d\d)/g),k=60*$[1]+(+$[2]||0);return k===0?0:$[0]==="+"?-k:k}(w)}],f=function(w){var y=a[w];return y&&(y.indexOf?y:y.s.concat(y.f))},h=function(w,y){var $,k=a.meridiem;if(k){for(var C=1;C<=24;C+=1)if(w.indexOf(k(C,0,y))>-1){$=C>12;break}}else $=w===(y?"pm":"PM");return $},m={A:[l,function(w){this.afternoon=h(w,!1)}],a:[l,function(w){this.afternoon=h(w,!0)}],Q:[o,function(w){this.month=3*(w-1)+1}],S:[o,function(w){this.milliseconds=100*+w}],SS:[s,function(w){this.milliseconds=10*+w}],SSS:[/\d{3}/,function(w){this.milliseconds=+w}],s:[r,c("seconds")],ss:[r,c("seconds")],m:[r,c("minutes")],mm:[r,c("minutes")],H:[r,c("hours")],h:[r,c("hours")],HH:[r,c("hours")],hh:[r,c("hours")],D:[r,c("day")],DD:[s,c("day")],Do:[l,function(w){var y=a.ordinal,$=w.match(/\d+/);if(this.day=$[0],y)for(var k=1;k<=31;k+=1)y(k).replace(/\[|\]/g,"")===w&&(this.day=k)}],w:[r,c("week")],ww:[s,c("week")],M:[r,c("month")],MM:[s,c("month")],MMM:[l,function(w){var y=f("months"),$=(f("monthsShort")||y.map(function(k){return k.slice(0,3)})).indexOf(w)+1;if($<1)throw new Error;this.month=$%12||$}],MMMM:[l,function(w){var y=f("months").indexOf(w)+1;if(y<1)throw new Error;this.month=y%12||y}],Y:[/[+-]?\d+/,c("year")],YY:[s,function(w){this.year=u(w)}],YYYY:[/\d{4}/,c("year")],Z:d,ZZ:d};function b(w){var y,$;y=w,$=a&&a.formats;for(var k=(w=y.replace(/(\[[^\]]+])|(LTS?|l{1,4}|L{1,4})/g,function(O,M,R){var H=R&&R.toUpperCase();return M||$[R]||n[R]||$[H].replace(/(\[[^\]]+])|(MMMM|MM|DD|dddd)/g,function(U,te,V){return te||V.slice(1)})})).match(i),C=k.length,_=0;_<C;_+=1){var A=k[_],L=m[A],x=L&&L[0],T=L&&L[1];k[_]=T?{regex:x,parser:T}:A.replace(/^\[|\]$/g,"")}return function(O){for(var M={},R=0,H=0;R<C;R+=1){var U=k[R];if(typeof U=="string")H+=U.length;else{var te=U.regex,V=U.parser,D=O.slice(H),F=te.exec(D)[0];V.call(M,F),O=O.replace(F,"")}}return function(K){var Z=K.afternoon;if(Z!==void 0){var X=K.hours;Z?X<12&&(K.hours+=12):X===12&&(K.hours=0),delete K.afternoon}}(M),M}}return function(w,y,$){$.p.customParseFormat=!0,w&&w.parseTwoDigitYear&&(u=w.parseTwoDigitYear);var k=y.prototype,C=k.parse;k.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,R=O||M,H=x[2];M&&(H=x[2]),a=this.$locale(),!O&&H&&(a=$.Ls[H]),this.$d=function(D,F,K,Z){try{if(["x","X"].indexOf(F)>-1)return new Date((F==="X"?1e3:1)*D);var X=b(F)(D),se=X.year,de=X.month,fe=X.day,ue=X.hours,be=X.minutes,ce=X.seconds,pe=X.milliseconds,ke=X.zone,Se=X.week,Pe=new Date,De=fe||(se||de?1:Pe.getDate()),Y=se||Pe.getFullYear(),W=0;se&&!de||(W=de>0?de-1:Pe.getMonth());var re,ve=ue||0,we=be||0,Q=ce||0,ee=pe||0;return ke?new Date(Date.UTC(Y,W,De,ve,we,Q,ee+60*ke.offset*1e3)):K?new Date(Date.UTC(Y,W,De,ve,we,Q,ee)):(re=new Date(Y,W,De,ve,we,Q,ee),Se&&(re=Z(re).week(Se).toDate()),re)}catch{return new Date("")}}(A,T,L,$),this.init(),H&&H!==!0&&(this.$L=this.locale(H).$L),R&&A!=this.format(T)&&(this.$d=new Date("")),a={}}else if(T instanceof Array)for(var U=T.length,te=1;te<=U;te+=1){x[1]=T[te-1];var V=$.apply(this,x);if(V.isValid()){this.$d=V.$d,this.$L=V.$L,this.init();break}te===U&&(this.$d=new Date(""))}else C.call(this,_)}}})})(sR);var CQ=sR.exports;const $Q=Xu(CQ);var lR={exports:{}};(function(e,t){(function(n,i){e.exports=i()})(Ua,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))}}})})(lR);var SQ=lR.exports;const _Q=Xu(SQ);var aR={exports:{}};(function(e,t){(function(n,i){e.exports=i()})(Ua,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)}}})})(aR);var PQ=aR.exports;const AQ=Xu(PQ);var cR={exports:{}};(function(e,t){(function(n,i){e.exports=i()})(Ua,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)}}})})(cR);var LQ=cR.exports;const EQ=Xu(LQ);var uR={exports:{}};(function(e,t){(function(n,i){e.exports=i()})(Ua,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}}})})(uR);var IQ=uR.exports;const TQ=Xu(IQ);var dR={exports:{}};(function(e,t){(function(n,i){e.exports=i()})(Ua,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)}}})})(dR);var OQ=dR.exports;const xQ=Xu(OQ);var MQ={exports:{}};(function(e,t){(function(n,i){e.exports=i(oR)})(Ua,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})})(MQ);var NQ=Object.defineProperty,zQ=Object.defineProperties,jQ=Object.getOwnPropertyDescriptors,wI=Object.getOwnPropertySymbols,RQ=Object.prototype.hasOwnProperty,BQ=Object.prototype.propertyIsEnumerable,CI=(e,t,n)=>t in e?NQ(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,DQ=(e,t)=>{for(var n in t||(t={}))RQ.call(t,n)&&CI(e,n,t[n]);if(wI)for(var n of wI(t))BQ.call(t,n)&&CI(e,n,t[n]);return e},FQ=(e,t)=>zQ(e,jQ(t));const VQ=(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(VQ);Si.extend($Q);Si.extend(_Q);Si.extend(AQ);Si.extend(EQ);Si.extend(TQ);Si.extend(xQ);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(fU(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 fR(e,t){Tn.locale(FQ(DQ({},Tn.Ls[e.toLocaleLowerCase()]),{weekStart:t}))}function WQ(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 HQ=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"),()=>v("div",{class:s},[l.map(a=>v("div",{class:`${s}-item`,key:a},[r(`calendar.week.${i.value||o.value==="year"?"short":"long"}.${a}`)]))])}});function S1(e,t){if(e&&lt(e))return e[t]}function hR({prefixCls:e,mergedValue:t,rangeValues:n,hoverRangeValues:i,panel:o,isSameTime:s,innerMode:r}){function l(a,u,c){return!u||!c?!1:s(a,u)||s(a,c)||a.isBetween(u,c,null,"[]")}return function(u,c){const d=S1(n,0),f=S1(n,1),h=S1(i,0),m=S1(i,1),b=!u.isPrev&&!u.isNext,w=b&&o,y=w&&d&&s(u.time,d),$=w&&f&&s(u.time,f),k=h&&d&&h.isBefore(d),C=f&&m&&m.isAfter(f),_=k&&y||C&&$;let A=s(u.time,Pi());return!o&&r==="year"&&(A=Pi().isSame(u.time,"date")),[`${e}-cell`,{[`${e}-cell-in-view`]:b,[`${e}-cell-today`]:A,[`${e}-cell-selected`]:t&&s(u.time,t),[`${e}-cell-range-start`]:y,[`${e}-cell-range-end`]:$,[`${e}-cell-in-range`]:w&&l(u.time,d,f),[`${e}-cell-in-range-near-hover`]:_,[`${e}-cell-hover-range-start`]:w&&h&&s(u.time,h),[`${e}-cell-hover-range-end`]:w&&m&&s(u.time,m),[`${e}-cell-hover-in-range`]:w&&l(u.time,h,m),[`${e}-cell-disabled`]:c}]}}var ZQ=Object.defineProperty,qQ=Object.defineProperties,UQ=Object.getOwnPropertyDescriptors,$I=Object.getOwnPropertySymbols,KQ=Object.prototype.hasOwnProperty,GQ=Object.prototype.propertyIsEnumerable,SI=(e,t,n)=>t in e?ZQ(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,z4=(e,t)=>{for(var n in t||(t={}))KQ.call(t,n)&&SI(e,n,t[n]);if($I)for(var n of $I(t))GQ.call(t,n)&&SI(e,n,t[n]);return e},j4=(e,t)=>qQ(e,UQ(t));const _I=6*7,Gy=e=>({year:e.year(),month:e.month()+1,date:e.date(),day:e.day(),time:e}),YQ=e=>({start:Gy(Dn.startOf(e,"month")),end:Gy(Dn.endOf(e,"month")),days:e.daysInMonth()});function pR(e,{dayStartOfWeek:t=0,isWeek:n}){const i=YQ(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 mR=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(()=>hR({prefixCls:i,mergedValue:e.value,panel:!1,innerMode:e.mode,rangeValues:[],hoverRangeValues:[],isSameTime:(a,u)=>a.isSame(u,"day")}));function r(a){return a.map((u,c)=>{var d;if(u.time){const f=()=>e.selectHandler(u.time,!1),h=e.isWeek?{onClick:f}:{},m=e.isWeek?{}:{onClick:f};return v("div",Ae({key:c,class:s.value(u,!1)},h),[t.default?(d=t.default)==null?void 0:d.call(t,{year:u.year,month:u.month,date:u.date}):v("div",Ae({class:`${i}-date`},m),[v("div",{class:`${i}-date-value`},[e.panel?u.date:v("div",{class:`${i}-date-circle`},[u.date])])])])}if("weekOfYear"in u){const f=e.value.year(),h=e.value.month()+1,m=e.value.week(),b=e.value&&u.weekRows.find(w=>w.year===f&&w.month===h)&&m===u.weekOfYear;return v("div",{key:c,class:[`${i}-cell`,`${i}-cell-week`,{[`${i}-cell-selected-week`]:b,[`${i}-cell-in-range`]:b}]},[v("div",{class:`${i}-date`},[v("div",{class:`${i}-date-value`},[u.weekOfYear])])])}return null})}let l=n.value;return typeof e.current=="number"&&(l=pR(Tn(`${o}-${Au(e.current+1,2,"0")}-01`),{dayStartOfWeek:e.dayStartOfWeek,isWeek:e.isWeek})),()=>v("div",{class:e.cell?`${i}-month-cell`:`${i}-month`},[v(HQ,{value:e.value,selectHandler:e.selectHandler,dayStartOfWeek:e.dayStartOfWeek,isWeek:e.isWeek,panel:e.panel,mode:e.mode,pageShowData:e.pageShowDate,pageData:e.pageData},null),v("div",{class:`${i}-month-cell-body`},[l==null?void 0:l.map((a,u)=>v("div",{key:u,class:[`${i}-month-row`,{[`${i}-row-week`]:e.isWeek}]},[r(a)]))])])}}),XQ=Object.defineProperty,QQ=Object.defineProperties,JQ=Object.getOwnPropertyDescriptors,PI=Object.getOwnPropertySymbols,eJ=Object.prototype.hasOwnProperty,tJ=Object.prototype.propertyIsEnumerable,AI=(e,t,n)=>t in e?XQ(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,nJ=(e,t)=>{for(var n in t||(t={}))eJ.call(t,n)&&AI(e,n,t[n]);if(PI)for(var n of PI(t))tJ.call(t,n)&&AI(e,n,t[n]);return e},iJ=(e,t)=>QQ(e,JQ(t));const vR=["January","February","March","April","May","June","July","August","September","October","November","December"].map((e,t)=>({name:e,value:t})),gR=Array(3);for(let e=0;e<3;e++)gR[e]=vR.slice(e*4,4*(e+1));const yR=Array(4);for(let e=0;e<4;e++)yR[e]=vR.slice(e*3,3*(e+1));var rJ=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(()=>hR({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?yR:gR;return()=>v("div",{class:`${t}-year`},[s.map((r,l)=>v("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 v("div",{key:a.value,class:n.value(iJ(nJ({},a),{time:u}),!1)},[e.panel?v("div",Ae({class:`${t}-date`},c),[v("div",{class:`${t}-date-value`},[i(`calendar.month.short.${a.name}`)])]):v("div",{class:`${t}-month-with-days`},[v("div",{class:`${t}-month-title`},[i(`calendar.month.long.${a.name}`)]),v(mR,{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 oJ=({defaultValue:e,modelValue:t,emit:n,eventName:i="input",updateEventName:o="update:modelValue",eventHandlers:s})=>{var r;const l=B(),a=B((r=e==null?void 0:e.value)!=null?r:""),u=B(!1),c=B(!1),d=B("");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)},b=A=>{const{value:L}=A.target;c.value||(m(L,A),wt(()=>{l.value&&h.value!==l.value.value&&(l.value.value=h.value)}))},w=A=>{i==="input"&&h.value!==f&&(f=h.value,n("change",h.value,A))},y=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)},k=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),w(A)},C=A=>{const L=A.key||A.code;!c.value&&L===qA.key&&(n("pressEnter",A),w(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:b,handleComposition:y,handleFocus:$,handleBlur:k,handleKeyDown:C,handleMousedown:_}};var sJ=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:b}=vi(d),{inputRef:w,_focused:y,computedValue:$,handleInput:k,handleComposition:C,handleFocus:_,handleBlur:A,handleMousedown:L}=oJ({modelValue:a,emit:n,eventName:"inputValueChange",updateEventName:"update:inputValue",eventHandlers:m}),x=p(()=>{var D;return(D=e.focused)!=null?D:y.value}),T=p(()=>e.enabledInput&&y.value||!e.modelValue),O=()=>{var D,F;return e.modelValue?(F=(D=e.formatLabel)==null?void 0:D.call(e,e.modelValue))!=null?F:e.modelValue.label:""},M=p(()=>e.enabledInput&&e.modelValue?O():e.placeholder),R=()=>{var D,F;return e.modelValue?(F=(D=i.default)==null?void 0:D.call(i,{data:e.modelValue}))!=null?F:O():null},H=p(()=>[c,`${c}-size-${b.value}`,{[`${c}-search`]:e.enabledInput,[`${c}-focus`]:x.value,[`${c}-disabled`]:f.value,[`${c}-error`]:h.value}]),U=p(()=>pi(t,Ra)),te=p(()=>ks(t,Ra));return{inputRef:w,render:()=>v("span",Ae(U.value,{class:H.value,title:O(),onMousedown:L}),[i.prefix&&v("span",{class:`${c}-prefix`},[i.prefix()]),v("input",Ae(te.value,{ref:w,class:[`${c}-input`,{[`${c}-input-hidden`]:!T.value}],value:$.value,readonly:!e.enabledInput,placeholder:M.value,disabled:f.value,onInput:k,onFocus:_,onBlur:A,onCompositionstart:C,onCompositionupdate:C,onCompositionend:C}),null),v("span",{class:[`${c}-value`,{[`${c}-value-hidden`]:T.value}]},[R()]),i.suffix&&v("span",{class:`${c}-suffix`},[i.suffix()])])}},methods:{focus(){var e;(e=this.inputRef)==null||e.focus()},blur(){var e;(e=this.inputRef)==null||e.blur()}},render(){return this.render()}}),lJ=Object.defineProperty,LI=Object.getOwnPropertySymbols,aJ=Object.prototype.hasOwnProperty,cJ=Object.prototype.propertyIsEnumerable,EI=(e,t,n)=>t in e?lJ(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,uJ=(e,t)=>{for(var n in t||(t={}))aJ.call(t,n)&&EI(e,n,t[n]);if(LI)for(var n of LI(t))cJ.call(t,n)&&EI(e,n,t[n]);return e};const dJ=(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(uJ({raw:o},o))}return n},II=["red","orangered","orange","gold","lime","green","cyan","blue","arcoblue","purple","pinkpurple","magenta","gray"],fJ=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=B(e.defaultVisible),l=B(e.defaultChecked),a=p(()=>{var w;return(w=e.visible)!=null?w:r.value}),u=p(()=>{var w;return e.checkable?(w=e.checked)!=null?w:l.value:!0}),{mergedSize:c}=vi(n),d=p(()=>c.value==="mini"?"small":c.value),f=w=>{r.value=!1,t("update:visible",!1),t("close",w)},h=w=>{if(e.checkable){const y=!u.value;l.value=y,t("update:checked",y),t("check",y,w)}},m=p(()=>[i,`${i}-size-${d.value}`,{[`${i}-loading`]:e.loading,[`${i}-hide`]:!a.value,[`${i}-${e.color}`]:o.value,[`${i}-bordered`]:e.bordered,[`${i}-checkable`]:e.checkable,[`${i}-checked`]:u.value,[`${i}-custom-color`]:s.value}]),b=p(()=>{if(s.value)return{backgroundColor:e.color}});return{prefixCls:i,cls:m,style:b,computedVisible:a,computedChecked:u,handleClick:h,handleClose:f}}});function hJ(e,t,n,i,o,s){const r=oe("icon-close"),l=oe("icon-hover"),a=oe("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)):ae("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(),me(l,{key:3,role:"button","aria-label":"Close",prefix:e.prefixCls,class:E(`${e.prefixCls}-close-btn`),onClick:ir(e.handleClose,["stop"])},{default:ge(()=>[he(e.$slots,"close-icon",{},()=>[v(r)])]),_:3},8,["prefix","class","onClick"])):ae("v-if",!0),e.loading?(S(),I("span",{key:4,class:E(`${e.prefixCls}-loading-icon`)},[v(a)],2)):ae("v-if",!0)],6)):ae("v-if",!0)}var R4=q(fJ,[["render",hJ]]);const i7=Object.assign(R4,{install:(e,t)=>{nt(e,t);const n=tt(t);e.component(n+R4.name,R4)}});var pJ=Object.defineProperty,TI=Object.getOwnPropertySymbols,mJ=Object.prototype.hasOwnProperty,vJ=Object.prototype.propertyIsEnumerable,OI=(e,t,n)=>t in e?pJ(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,_1=(e,t)=>{for(var n in t||(t={}))mJ.call(t,n)&&OI(e,n,t[n]);if(TI)for(var n of TI(t))vJ.call(t,n)&&OI(e,n,t[n]);return e};const gJ={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=B(),d=B(),{mergedSize:f,mergedDisabled:h,mergedError:m,feedback:b,eventHandlers:w}=an({size:o,disabled:s,error:r,uninject:l==null?void 0:l.value}),{mergedSize:y}=vi(f),$=p(()=>_1(_1({},gJ),e.fieldNames)),k=B(!1),C=B(e.defaultValue),_=B(e.defaultInputValue),A=B(!1),L=B(""),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||k.value),M=(W,re)=>{_.value=W,t("update:inputValue",W),t("inputValueChange",W,re)},R=W=>{var re;const{value:ve}=W.target;W.type==="compositionend"?(A.value=!1,L.value="",M(ve,W),wt(()=>{c.value&&U.value!==c.value.value&&(c.value.value=U.value)})):(A.value=!0,L.value=U.value+((re=W.data)!=null?re:""))},H=p(()=>{var W;return(W=e.modelValue)!=null?W:C.value}),U=p(()=>{var W;return(W=e.inputValue)!=null?W:_.value});Be(a,W=>{(Ge(W)||qi(W))&&(C.value=[])});const te=W=>{c.value&&W.target!==c.value&&(W.preventDefault(),c.value.focus())},V=W=>{const{value:re}=W.target;A.value||(M(re,W),wt(()=>{c.value&&U.value!==c.value.value&&(c.value.value=U.value)}))},D=p(()=>dJ(H.value,$.value)),F=p(()=>{if(e.maxTagCount>0){const W=D.value.length-e.maxTagCount;if(W>0){const re=D.value.slice(0,e.maxTagCount),ve={value:"__arco__more",label:`+${W}...`,closable:!1};return re.push(_1({raw:ve},ve)),re}}return D.value}),K=(W,re)=>{var ve,we;C.value=W,t("update:modelValue",W),t("change",W,re),(we=(ve=w.value)==null?void 0:ve.onChange)==null||we.call(ve,re)},Z=(W,re,ve)=>{var we;const Q=(we=H.value)==null?void 0:we.filter((ee,le)=>le!==re);K(Q,ve),t("remove",W,ve)},X=W=>{K([],W),t("clear",W)},se=p(()=>!h.value&&!e.readonly&&e.allowClear&&!!H.value.length),de=W=>{var re;if(U.value){if(W.preventDefault(),e.uniqueValue&&((re=H.value)!=null&&re.includes(U.value))){t("pressEnter",U.value,W);return}const ve=H.value.concat(U.value);K(ve,W),t("pressEnter",U.value,W),x.value.create||M("",W)}},fe=W=>{var re,ve;k.value=!0,t("focus",W),(ve=(re=w.value)==null?void 0:re.onFocus)==null||ve.call(re,W)},ue=W=>{var re,ve;k.value=!1,!x.value.blur&&U.value&&M("",W),t("blur",W),(ve=(re=w.value)==null?void 0:re.onBlur)==null||ve.call(re,W)},be=()=>{for(let W=D.value.length-1;W>=0;W--)if(D.value[W].closable)return W;return-1},ce=W=>{if(h.value||e.readonly)return;const re=W.key||W.code;if(!A.value&&U.value&&re===qA.key&&de(W),!A.value&&F.value.length>0&&!U.value&&re===Vj.key){const ve=be();ve>=0&&Z(D.value[ve].value,ve,W)}},pe=W=>{W>12?T.width=`${W}px`:T.width="12px"};at(()=>{d.value&&pe(d.value.offsetWidth)});const ke=()=>{d.value&&pe(d.value.offsetWidth)};Be(U,W=>{c.value&&!A.value&&W!==c.value.value&&(c.value.value=W)});const Se=p(()=>[u,`${u}-size-${y.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||se.value||b.value,[`${u}-has-placeholder`]:!H.value.length}]),Pe=p(()=>pi(i,Ra)),De=p(()=>ks(i,Ra));return{inputRef:c,render:()=>{var W;return v("span",Ae({class:Se.value,onMousedown:te},Pe.value),[v(No,{onResize:ke},{default:()=>[v("span",{ref:d,class:`${u}-mirror`},[F.value.length>0?L.value||U.value:L.value||U.value||e.placeholder])]}),n.prefix&&v("span",{class:`${u}-prefix`},[n.prefix()]),v(qu,{tag:"span",name:"input-tag-zoom",class:[`${u}-inner`,{[`${u}-nowrap`]:e.tagNowrap}]},{default:()=>[F.value.map((re,ve)=>v(i7,Ae({key:`tag-${re.value}`,class:`${u}-tag`,closable:!h.value&&!e.readonly&&re.closable,visible:!0,nowrap:e.tagNowrap},re.tagProps,{onClose:we=>Z(re.value,ve,we)}),{default:()=>{var we,Q,ee,le;return[(le=(ee=(we=n.tag)==null?void 0:we.call(n,{data:re.raw}))!=null?ee:(Q=e.formatTag)==null?void 0:Q.call(e,re.raw))!=null?le:re.label]}})),v("input",Ae(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:fe,onBlur:ue,onCompositionstart:R,onCompositionupdate:R,onCompositionend:R}),null)]}),se.value&&v(ln,{class:`${u}-clear-btn`,onClick:X,onMousedown:re=>re.stopPropagation()},{default:()=>[v(mi,null,null)]}),(n.suffix||!!b.value)&&v("span",{class:`${u}-suffix`},[(W=n.suffix)==null?void 0:W.call(n),!!b.value&&v(qg,{type:b.value},null)])])}}},methods:{focus(){var e;(e=this.inputRef)==null||e.focus()},blur(){var e;(e=this.inputRef)==null||e.blur()}},render(){return this.render()}});const bR=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=B(),b=p(()=>{var M;return(M=m.value)==null?void 0:M.inputRef}),w=p(()=>e.modelValue.length===0),y=p(()=>e.allowSearch||e.allowCreate),$=p(()=>e.allowClear&&!e.disabled&&!w.value),k=M=>{var R,H;t("focus",M),(H=(R=a.value)==null?void 0:R.onFocus)==null||H.call(R,M)},C=M=>{var R,H;t("blur",M),(H=(R=a.value)==null?void 0:R.onBlur)==null||H.call(R,M)},_=M=>{t("remove",M)},A=M=>{t("clear",M)},L=()=>{var M,R,H,U;return e.loading?(R=(M=n["loading-icon"])==null?void 0:M.call(n))!=null?R:v(Ii,null,null):e.allowSearch&&e.opened?(U=(H=n["search-icon"])==null?void 0:H.call(n))!=null?U:v(Ky,null,null):n["arrow-icon"]?n["arrow-icon"]():v(Yu,{class:`${r}-arrow-icon`},null)},x=()=>v(Re,null,[$.value&&v(ln,{class:`${r}-clear-btn`,onClick:A,onMousedown:M=>M.stopPropagation()},{default:()=>[v(mi,null,null)]}),v("span",{class:`${r}-icon`},[L()]),!!l.value&&v(qg,{type:l.value},null)]);Be(h,M=>{!M&&b.value&&b.value.isSameNode(document.activeElement)&&b.value.blur()});const T=p(()=>[`${r}-${e.multiple?"multiple":"single"}`,{[`${r}-opened`]:e.opened,[`${r}-borderless`]:!e.bordered}]);return{inputRef:b,handleFocus:k,handleBlur:C,render:()=>e.multiple?v(bR,{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:k,onBlur:C},{prefix:n.prefix,suffix:x,tag:n.label}):v(sJ,{ref:m,baseCls:r,class:T.value,modelValue:e.modelValue[0],inputValue:e.inputValue,focused:e.opened,placeholder:e.placeholder,disabled:u.value,size:f.value,error:d.value,enabledInput:y.value,uninjectFormItemContext:!0,onFocus:k,onBlur: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 yJ=N({name:"Optgroup",props:{label:{type:String}},setup(){return{prefixCls:j("select-group")}}});function bJ(e,t,n,i,o,s){return S(),I(Re,null,[P("li",{class:E(`${e.prefixCls}-title`)},[he(e.$slots,"label",{},()=>[Fe(Te(e.label),1)])],2),he(e.$slots,"default")],64)}var Vp=q(yJ,[["render",bJ]]);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 kJ=Object.defineProperty,wJ=Object.defineProperties,CJ=Object.getOwnPropertyDescriptors,MI=Object.getOwnPropertySymbols,$J=Object.prototype.hasOwnProperty,SJ=Object.prototype.propertyIsEnumerable,NI=(e,t,n)=>t in e?kJ(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))SJ.call(t,n)&&NI(e,n,t[n]);return e},_J=(e,t)=>wJ(e,CJ(t));function PJ(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Nt(e)}const AJ={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:b,loading:w,defaultActiveFirstOption:y}=Ne(e),$=j("select"),{mergedSize:k,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 Ee=>{const _e=Q.get(Ee.value);return e.formatLabel(_e)}});const T=B(),O=B({}),M=B(),{computedPopupVisible:R,handlePopupVisibleChange:H}=U2({popupVisible:d,defaultPopupVisible:f,emit:n}),U=B(e.defaultValue),te=p(()=>{var Ee;const _e=(Ee=e.modelValue)!=null?Ee:U.value;return(lt(_e)?_e:_e||ie(_e)||$n(_e)||Hi(_e)?[_e]:[]).map(Ke=>({value:Ke,key:ju(Ke,e.valueKey)}))});Be(m,Ee=>{(Ge(Ee)||qi(Ee))&&(U.value=c.value?[]:Ee)});const V=p(()=>te.value.map(Ee=>Ee.key)),D=p(()=>Qh(Qh({},AJ),b==null?void 0:b.value)),F=B(),K=Ee=>{const _e={};return Ee.forEach(Oe=>{_e[Oe]=Q.get(Oe)}),_e},Z=Ee=>{F.value=K(Ee)},X=Ee=>Ue(e.fallbackOption)?e.fallbackOption(Ee):{[D.value.value]:Ee,[D.value.label]:String(ft(Ee)?Ee[u==null?void 0:u.value]:Ee)},se=()=>{const Ee=[],_e=[];if(e.allowCreate||e.fallbackOption){for(const Oe of te.value)if(!_e.includes(Oe.key)&&Oe.value!==""){const Ke=Q.get(Oe.key);(!Ke||Ke.origin==="extraOptions")&&(Ee.push(Oe),_e.push(Oe.key))}}if(e.allowCreate&&be.value){const Oe=ju(be.value);if(!_e.includes(Oe)){const Ke=Q.get(Oe);(!Ke||Ke.origin==="extraOptions")&&Ee.push({value:be.value,key:Oe})}}return Ee},de=B([]),fe=p(()=>de.value.map(Ee=>{var _e;let Oe=X(Ee.value);const Ke=(_e=F.value)==null?void 0:_e[Ee.key];return!Ge(Ke)&&!dU(Ke)&&(Oe=Qh(Qh({},Oe),Ke)),Oe}));wt(()=>{Fn(()=>{var Ee;const _e=se();if(_e.length!==de.value.length)de.value=_e;else if(_e.length>0){for(let Oe=0;Oe<_e.length;Oe++)if(_e[Oe].key!==((Ee=de.value[Oe])==null?void 0:Ee.key)){de.value=_e;break}}})});const ue=B(""),be=p(()=>{var Ee;return(Ee=e.inputValue)!=null?Ee:ue.value});Be(R,Ee=>{!Ee&&!x.value&&be.value&&ke("")});const ce=Ee=>{var _e,Oe;return e.multiple?Ee.map(Ke=>{var _t,Ot;return(Ot=(_t=Q.get(Ke))==null?void 0:_t.value)!=null?Ot:""}):(Oe=(_e=Q.get(Ee[0]))==null?void 0:_e.value)!=null?Oe:VY(Q)?void 0:""},pe=Ee=>{var _e,Oe;const Ke=ce(Ee);U.value=Ke,n("update:modelValue",Ke),n("change",Ke),(Oe=(_e=A.value)==null?void 0:_e.onChange)==null||Oe.call(_e),Z(Ee)},ke=Ee=>{ue.value=Ee,n("update:inputValue",Ee),n("inputValueChange",Ee)},Se=(Ee,_e)=>{if(e.multiple){if(V.value.includes(Ee)){const Oe=V.value.filter(Ke=>Ke!==Ee);pe(Oe)}else if(le.value.includes(Ee))if(e.limit>0&&V.value.length>=e.limit){const Oe=Q.get(Ee);n("exceedLimit",Oe==null?void 0:Oe.value,_e)}else{const Oe=V.value.concat(Ee);pe(Oe)}x.value||ke("")}else{if(Ee!==V.value[0]&&pe([Ee]),x.value){const Oe=Q.get(Ee);Oe&&ke(Oe.label)}H(!1)}},Pe=mm(Ee=>{n("search",Ee)},e.searchDelay),De=Ee=>{Ee!==be.value&&(R.value||H(!0),ke(Ee),e.allowSearch&&Pe(Ee))},Y=Ee=>{const _e=Q.get(Ee),Oe=V.value.filter(Ke=>Ke!==Ee);pe(Oe),n("remove",_e==null?void 0:_e.value)},W=Ee=>{Ee==null||Ee.stopPropagation();const _e=V.value.filter(Oe=>{var Ke;return(Ke=Q.get(Oe))==null?void 0:Ke.disabled});pe(_e),ke(""),n("clear",Ee)},re=Ee=>{n("dropdownScroll",Ee)},ve=Ee=>{n("dropdownReachBottom",Ee)},{validOptions:we,optionInfoMap:Q,validOptionInfos:ee,enabledOptionKeys:le,handleKeyDown:Ce}=JA({multiple:c,options:l,extraOptions:fe,inputValue:be,filterOption:a,showExtraOptions:h,component:L,valueKey:u,fieldNames:b,loading:w,popupVisible:R,valueKeys:V,dropdownRef:T,optionRefs:O,virtualListRef:M,defaultActiveFirstOption:y,onSelect:Se,onPopupVisibleChange:H}),Ie=p(()=>{var Ee;const _e=[];for(const Oe of te.value){const Ke=Q.get(Oe.key);Ke&&_e.push(_J(Qh({},Ke),{value:Oe.key,label:(Ee=Ke==null?void 0:Ke.label)!=null?Ee:String(ft(Oe.value)?Oe.value[u==null?void 0:u.value]:Oe.value),closable:!(Ke!=null&&Ke.disabled),tagProps:Ke==null?void 0:Ke.tagProps}))}return _e}),ze=Ee=>{if(Ue(t.option)){const _e=t.option;return()=>_e({data:Ee.raw})}return Ue(Ee.render)?Ee.render:()=>Ee.label},ye=Ee=>{if(Xj(Ee)){let _e;return v(Vp,{key:Ee.key,label:Ee.label},PJ(_e=Ee.options.map(Oe=>ye(Oe)))?_e:{default:()=>[_e]})}return V2(Ee,{inputValue:be.value,filterOption:a==null?void 0:a.value})?v(Pu,{ref:_e=>{_e!=null&&_e.$el&&(O.value[Ee.key]=_e.$el)},key:Ee.key,value:Ee.value,label:Ee.label,disabled:Ee.disabled,internal:!0},{default:ze(Ee)}):null},Le=()=>v(XA,{ref:T,loading:e.loading,empty:ee.value.length===0,virtualList:!!e.virtualListProps,scrollbar:e.scrollbar,showHeaderOnEmpty:e.showHeaderOnEmpty,showFooterOnEmpty:e.showFooterOnEmpty,onScroll:re,onReachBottom:ve},{default:()=>{var Ee,_e;return[...(_e=(Ee=t.default)==null?void 0:Ee.call(t))!=null?_e:[],...we.value.map(ye)]},"virtual-list":()=>v(zh,Ae(e.virtualListProps,{ref:M,data:we.value}),{item:({item:Ee})=>ye(Ee)}),empty:t.empty,header:t.header,footer:t.footer}),qe=({data:Ee})=>{var _e,Oe,Ke,_t;if((t.label||Ue(e.formatLabel))&&Ee){const Ot=Q.get(Ee.value);if(Ot!=null&&Ot.raw)return(Ke=(_e=t.label)==null?void 0:_e.call(t,{data:Ot.raw}))!=null?Ke:(Oe=e.formatLabel)==null?void 0:Oe.call(e,Ot.raw)}return(_t=Ee==null?void 0:Ee.label)!=null?_t:""};return()=>v(ri,Ae({trigger:"click",position:"bl",popupOffset:4,animationName:"slide-dynamic-origin",hideEmpty:!0,preventFocus:!0,autoFitPopupWidth:!0,autoFitTransformOrigin:!0,disabled:C.value,popupVisible:R.value,unmountOnClose:e.unmountOnClose,clickToClose:!(e.allowSearch||e.allowCreate),popupContainer:e.popupContainer,onPopupVisibleChange:H},e.triggerProps),{default:()=>{var Ee,_e;return[(_e=(Ee=t.trigger)==null?void 0:Ee.call(t))!=null?_e:v(Yy,Ae({class:$,modelValue:Ie.value,inputValue:be.value,multiple:e.multiple,disabled:C.value,error:_.value,loading:e.loading,allowClear:e.allowClear,allowCreate:e.allowCreate,allowSearch:!!e.allowSearch,opened:R.value,maxTagCount:e.maxTagCount,placeholder:e.placeholder,bordered:e.bordered,size:k.value,tagNowrap:e.tagNowrap,onInputValueChange:De,onRemove:Y,onClear:W,onKeydown:Ce},i),{label:qe,prefix:t.prefix,"arrow-icon":t["arrow-icon"],"loading-icon":t["loading-icon"],"search-icon":t["search-icon"]})]},content:Le})}});const vm=Object.assign(D4,{Option:Pu,OptGroup:Vp,install:(e,t)=>{nt(e,t);const n=tt(t);e.component(n+D4.name,D4),e.component(n+Pu.name,Pu),e.component(n+Vp.name,Vp)}}),kR=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(kR,void 0),{mergedDisabled:r,eventHandlers:l}=an({disabled:sr(e,"disabled")}),a=B(null),u=B(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)},b=C=>{var _,A;(A=(_=l.value)==null?void 0:_.onBlur)==null||A.call(_,C)},w=C=>{C.stopPropagation()},y=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}]),k=()=>v(Re,null,[v(oe("icon-hover"),{class:`${i}-icon-hover`,disabled:f.value||h.value},{default:()=>[v("span",{class:`${i}-icon`},null)]}),n.default&&v("span",{class:`${i}-label`},[n.default()])]);return()=>{var C,_,A,L;return v("label",{class:$.value},[v("input",{ref:a,type:"radio",checked:h.value,value:e.value,class:`${i}-target`,disabled:f.value,onClick:w,onChange:y,onFocus:m,onBlur:b},null),d.value==="radio"?(L=(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:k():v("span",{class:`${i}-button-content`},[n.default&&n.default()])])}}}),o0=N({name:"RadioGroup",props:{modelValue:{type:[String,Number,Boolean],default:void 0},defaultValue:{type:[String,Number,Boolean],default:""},type:{type:String,default:"radio"},size:{type:String},options:{type:Array},direction:{type:String,default:"horizontal"},disabled:{type:Boolean,default:!1}},emits:{"update:modelValue":e=>!0,change:(e,t)=>!0},setup(e,{emit:t,slots:n}){const i=j("radio-group"),{size:o,type:s,disabled:r,modelValue:l}=Ne(e),{mergedDisabled:a,mergedSize:u,eventHandlers:c}=an({size:o,disabled:r}),{mergedSize:d}=vi(u),f=B(e.defaultValue),h=p(()=>{var $;return($=e.modelValue)!=null?$:f.value}),m=p(()=>{var $;return(($=e.options)!=null?$:[]).map(k=>$n(k)||ie(k)?{label:k,value:k}:k)});vt(kR,xe({name:"ArcoRadioGroup",value:h,size:d,type:s,disabled:a,slots:n,handleChange:($,k)=>{var C,_;f.value=$,t("update:modelValue",$),t("change",$,k),(_=(C=c.value)==null?void 0:C.onChange)==null||_.call(C,k)}})),Be(h,$=>{f.value!==$&&(f.value=$)}),Be(l,$=>{(Ge($)||qi($))&&(f.value="")});const w=p(()=>[`${i}${e.type==="button"?"-button":""}`,`${i}-size-${d.value}`,`${i}-direction-${e.direction}`,{[`${i}-disabled`]:a.value}]),y=()=>m.value.map($=>v(r0,{key:$.value,value:$.value,disabled:$.disabled,modelValue:h.value===$.value},{default:()=>[n.label?n.label({data:$}):Ue($.label)?$.label():$.label]}));return()=>{var $;return v("span",{class:w.value},[m.value.length>0?y():($=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)}}),LJ=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)}}}}),EJ=["stroke-width","stroke-linecap","stroke-linejoin"],IJ=P("path",{d:"M32 8.4 16.444 23.956 32 39.513"},null,-1),TJ=[IJ];function OJ(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},TJ,14,EJ)}var F4=q(LJ,[["render",OJ]]);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 xJ(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Nt(e)}function zI(e){return e.parentElement}var MJ=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 v("div",{class:`${n}-header`},[v("div",{class:`${n}-header-left`},[s?v(Re,null,[v(vm,{size:"small",class:`${n}-header-value-year`,value:r,options:a.value,onChange:e.onYearChange,getPopupContainer:zI},null),e.mode==="month"&&v(vm,{size:"small",class:`${n}-header-value-month`,value:l,options:u,onChange:e.onMonthChange,getPopupContainer:zI},null)]):v(Re,null,[v("div",{class:`${n}-header-icon`,role:"button",tabIndex:0,onClick:()=>e.changePageShowDate("prev",e.mode)},[v($s,null,null)]),v("div",{class:`${n}-header-value`},[t.default?t.default({year:r,month:l}):e.pageShowData.format(e.headerValueFormat)]),v("div",{role:"button",tabIndex:0,class:`${n}-header-icon`,onClick:()=>e.changePageShowDate("next",e.mode)},[v(ro,null,null)])]),v(Zi,{size:"small",onClick:()=>e.move(Pi())},xJ(c=i("datePicker.today"))?c:{default:()=>[c]})]),v("div",{class:`${n}-header-right`},[v(kh.Group,{size:"small",type:"button",options:o,onChange:e.onModeChange,modelValue:e.mode},null)])])}}});function NJ(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=B(e.defaultMode),{t:l}=dn(),a=p(()=>e.mode?e.mode:r.value),u=NJ(a.value,e.panel),c=B(Rr(e.defaultValue||Date.now(),u)),d=p(()=>e.modelValue?Rr(e.modelValue,u):c.value),f=B(d.value||Pi()),h=p(()=>pR(f.value,{dayStartOfWeek:i.value,isWeek:o.value}));function m(x){f.value=x,t("panelChange",x.toDate())}function b(x){c.value=x,t("change",x.toDate()),t("update:modelValue",x.toDate()),m(x)}function w(x,T=!1){T||b(x)}let y="";a.value==="month"?y=l("calendar.formatMonth"):a.value==="year"&&(y=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 k(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()=>v("div",Ae({class:A.value,style:L},WQ(e)),[v(MJ,{move:b,headerValueFormat:y,modes:e.modes,mode:a.value,pageShowData:f.value,dayStartOfWeek:e.dayStartOfWeek,isWeek:e.isWeek,onModeChange:_,onYearChange:k,onMonthChange:C,changePageShowDate:$},{default:n.header}),a.value==="month"&&v("div",{class:`${s}-body`},[v(mR,{key:f.value.month(),pageData:h.value,value:d.value,mode:a.value,selectHandler:w,isWeek:e.isWeek,dayStartOfWeek:e.dayStartOfWeek,pageShowDate:f.value},{default:n.default})]),a.value==="year"&&v("div",{class:`${s}-body`},[v(rJ,{key:f.value.year(),pageData:h.value,pageShowData:f.value,mode:a.value,isWeek:e.isWeek,value:d.value,dayStartOfWeek:e.dayStartOfWeek,selectHandler:w},null)]),e.panel&&e.panelTodayBtn&&v("div",{class:`${s}-footer-btn-wrapper`},[l("today")])])}});const wR=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 v("div",{class:`${n}-actions`},[v("div",{class:`${n}-actions-right`},[c.map((d,f)=>v("span",{key:`action-${f}`,class:`${n}-actions-item`},[d]))])])},l=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,b;const w=!!((u=t.title)!=null?u:e.title),y=!!((c=t.extra)!=null?c:e.extra);return v("div",{class:a.value},[(w||y)&&v("div",{class:[`${n}-header`,{[`${n}-header-no-title`]:!w}],style:e.headerStyle},[w&&v("div",{class:`${n}-header-title`},[(f=(d=t.title)==null?void 0:d.call(t))!=null?f:e.title]),y&&v("div",{class:`${n}-header-extra`},[(m=(h=t.extra)==null?void 0:h.call(t))!=null?m:e.extra])]),t.cover&&v("div",{class:`${n}-cover`},[t.cover()]),v("div",{class:`${n}-body`,style:e.bodyStyle},[e.loading?v(zo,null,null):(b=t.default)==null?void 0:b.call(t),t.actions&&!l.hasMeta&&r(t.actions())])])}}}),s0=N({name:"CardMeta",props:{title:{type:String},description:{type:String}},setup(e,{slots:t}){const n=j("card-meta"),i=Ze(r7);return 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 v("div",{class:n},[(c||d)&&v("div",{class:`${n}-content`},[c&&v("div",{class:`${n}-title`},[(l=(r=t.title)==null?void 0:r.call(t))!=null?l:e.title]),d&&v("div",{class:`${n}-description`},[(u=(a=t.description)==null?void 0:a.call(t))!=null?u:e.description])]),(t.avatar||(i==null?void 0:i.slots.actions))&&v("div",{class:[`${n}-footer `,{[`${n}-footer-only-actions`]:!t.avatar}]},[t.avatar&&v("div",{class:`${n}-avatar`},[t.avatar()]),i&&i.slots.actions&&i.renderActions(i.slots.actions())])])}}});const zJ=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 jJ(e,t,n,i,o,s){return S(),I("div",{class:E(e.cls)},[he(e.$slots,"default")],2)}var l0=q(zJ,[["render",jJ]]);const RJ=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)}}),BJ=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}}}),DJ=["data-index"];function FJ(e,t,n,i,o,s){return S(),I("div",Ae({class:e.cls},e.eventHandlers),[e.type==="slider"?(S(),I("span",{key:0,style:ne(e.sliderStyle),class:E([`${e.prefixCls}-item`,`${e.prefixCls}-item-active`])},null,6)):(S(!0),I(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,DJ))),128))],16)}var VJ=q(BJ,[["render",FJ]]);const WJ=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)}}}}),HJ=["stroke-width","stroke-linecap","stroke-linejoin"],ZJ=P("path",{d:"M39.6 30.557 24.043 15 8.487 30.557"},null,-1),qJ=[ZJ];function UJ(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},qJ,14,HJ)}var H4=q(WJ,[["render",UJ]]);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)}}),KJ=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 GJ(e,t,n,i,o,s){const r=oe("IconLeft"),l=oe("IconUp"),a=oe("IconRight"),u=oe("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(),me(r,{key:0})):(S(),me(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(),me(a,{key:0})):(S(),me(u,{key:1}))],2)],2)}var YJ=q(KJ,[["render",GJ]]);const CR=Symbol("ArcoCarousel"),Ug=e=>{const t={},n=B([]),i=()=>{if(t.value){const o=Mj(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 XJ=Object.defineProperty,jI=Object.getOwnPropertySymbols,QJ=Object.prototype.hasOwnProperty,JJ=Object.prototype.propertyIsEnumerable,RI=(e,t,n)=>t in e?XJ(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,BI=(e,t)=>{for(var n in t||(t={}))QJ.call(t,n)&&RI(e,n,t[n]);if(jI)for(var n of jI(t))JJ.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=B(!1),u=B(),c=B(),d=p(()=>ft(e.autoPlay)?BI(BI({},DI),e.autoPlay):e.autoPlay?DI:{});let f=0,h=0;const{children:m,components:b}=Ug("CarouselItem"),w=B(e.defaultCurrent-1),y=p(()=>{const U=b.value.length,te=ie(i.value)?Z4(i.value-1,U):w.value,V=Z4(te-1,U),D=Z4(te+1,U);return{mergedIndex:te,mergedPrevIndex:V,mergedNextIndex:D}}),$=xe({items:b,slideTo:C,mergedIndexes:y,previousIndex:u,animationName:o,slideDirection:c,transitionTimingFunction:r,moveSpeed:s});vt(CR,$);const k=()=>{f&&window.clearInterval(f)};Fn(()=>{var U;const{interval:te}=d.value||{},{mergedNextIndex:V}=y.value,D=((U=b.value)==null?void 0:U.length)>1&&!a.value&&!!te;k(),D&&(f=window.setInterval(()=>{C({targetIndex:V})},te))}),nn(()=>{k()});function C({targetIndex:U,isNegative:te=!1,isManual:V=!1}){!h&&U!==y.value.mergedIndex&&(u.value=w.value,w.value=U,c.value=te?"negative":"positive",h=window.setTimeout(()=>{h=0},s.value),t("update:current",w.value+1),t("change",w.value+1,u.value+1,V))}const _=()=>C({targetIndex:y.value.mergedPrevIndex,isNegative:!0,isManual:!0}),A=()=>C({targetIndex:y.value.mergedNextIndex,isManual:!0}),L=U=>C({targetIndex:U,isNegative:U<y.value.mergedIndex,isManual:!0}),x=p(()=>d.value.hoverToPause?{onMouseenter:()=>{a.value=!0},onMouseleave:()=>{a.value=!1}}:{}),T=p(()=>e.indicatorType!=="never"&&b.value.length>1),O=p(()=>e.showArrow!=="never"&&b.value.length>1),M=p(()=>[l,`${l}-indicator-position-${e.indicatorPosition}`]),R=p(()=>[`${l}-${e.animationName}`,`${l}-${e.direction}`,{[`${l}-negative`]:c.value==="negative"}]),H=p(()=>[`${l}-indicator-wrapper`,`${l}-indicator-wrapper-${e.indicatorPosition}`]);return()=>{var U;return m.value=(U=n.default)==null?void 0:U.call(n),v("div",Ae({class:M.value},x.value),[v("div",{class:R.value},[m.value]),T.value&&v("div",{class:H.value},[v(VJ,{class:e.indicatorClass,type:e.indicatorType,count:b.value.length,activeIndex:y.value.mergedIndex,position:e.indicatorPosition,trigger:e.trigger,onSelect:L},null)]),O.value&&v(YJ,{class:e.arrowClass,direction:e.direction,showArrow:e.showArrow,onPreviousClick:_,onNextClick:A},null)])}}});const eee=N({name:"CarouselItem",setup(){const e=j("carousel-item"),t=Bt(),n=Ze(CR,{}),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}}}),tee=["aria-hidden"];function nee(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,tee)}var a0=q(eee,[["render",nee]]);const iee=Object.assign(q4,{Item:a0,install:(e,t)=>{nt(e,t);const n=tt(t);e.component(n+q4.name,q4),e.component(n+a0.name,a0)}}),$R=(e,{optionMap:t,leafOptionMap:n,leafOptionSet:i,leafOptionValueMap:o,totalLevel:s,checkStrictly:r,enabledLazyLoad:l,lazyLoadOptions:a,valueKey:u,fieldNames:c})=>{let d=0;const f=(m,b,w)=>{var y;const $=(y=b==null?void 0:b.path)!=null?y:[];return d=Math.max(d,w??1),m.map((k,C)=>{var _;const A=k[c.value],L={raw:k,value:A,label:(_=k[c.label])!=null?_:String(A),disabled:!!k[c.disabled],selectionDisabled:!1,render:k[c.render],tagProps:k[c.tagProps],isLeaf:k[c.isLeaf],level:$.length,index:C,key:"",valueKey:String(ft(A)?A[u.value]:A),parent:b,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,k[c.children]?(L.isLeaf=!1,L.children=f(k[c.children],L,(w??1)+1)):l&&!L.isLeaf?(L.isLeaf=!1,a[O]&&(L.children=f(a[O],L,(w??1)+1))):L.isLeaf=!0,L.children&&!L.disabled&&(L.totalLeafOptions=L.children.reduce((M,R)=>ie(R.totalLeafOptions)?M+R.totalLeafOptions:R.disabled||R.selectionDisabled?M:M+(R.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},SR=(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)},_R=(e,{multiple:t,pathMode:n})=>lt(e)?n&&!t&&e.length>0&&!lt(e[0])?[e]:e:Ge(e)||qi(e)||e===""?[]:[e],PR=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=B(!1),o={},s=c=>{var d;if(Ue(n.loadMore)&&!e.option.isLeaf){const{isLeaf:f,children:h,key:m}=e.option;!f&&!h&&(i.value=!0,new Promise(b=>{var w;(w=n.loadMore)==null||w.call(n,e.option.raw,b)}).then(b=>{var w;i.value=!1,b&&((w=n.addLazyLoadOptions)==null||w.call(n,b,m))}))}(d=n.setSelectedPath)==null||d.call(n,e.option.key)};e.option.disabled||(o.onMouseenter=[()=>{var c;return(c=n.setActiveKey)==null?void 0:c.call(n,e.option.key)}],o.onMouseleave=()=>{var c;return(c=n.setActiveKey)==null?void 0:c.call(n)},o.onClick=[],n.expandTrigger==="hover"?o.onMouseenter.push(c=>s()):o.onClick.push(c=>s()),e.option.isLeaf&&!e.multiple&&o.onClick.push(c=>{var d;s(),(d=n.onClickOption)==null||d.call(n,e.option)}));const r=p(()=>[t,{[`${t}-active`]:e.active,[`${t}-disabled`]:e.option.disabled}]),l=p(()=>{var c;return e.checkStrictly?{checked:(c=n.valueMap)==null?void 0:c.has(e.option.key),indeterminate:!1}:o7(e.option,n.valueMap)}),a=()=>{var c,d,f;return e.pathLabel?(d=(c=n==null?void 0:n.formatLabel)==null?void 0:c.call(n,e.option.path.map(h=>h.raw)))!=null?d:PR(e.option):(f=n.slots)!=null&&f.option?n.slots.option({data:e.option}):Ue(e.option.render)?e.option.render():e.option.label},u=()=>i.value?v(Ii,null,null):!e.searchOption&&!e.option.isLeaf?v(ro,null,null):null;return()=>{var c;return v("li",Ae({tabindex:"0",role:"menuitem","aria-disabled":e.option.disabled,"aria-haspopup":!e.option.isLeaf,"aria-expanded":!e.option.isLeaf&&e.active,title:e.option.label,class:r.value},o),[e.multiple&&v(To,{modelValue:l.value.checked,indeterminate:l.value.indeterminate,disabled:e.option.disabled||e.option.selectionDisabled,uninjectGroupContext:!0,onChange:(d,f)=>{var h;f.stopPropagation(),s(),(h=n.onClickOption)==null||h.call(n,e.option,!l.value.checked)},onClick:d=>d.stopPropagation()},null),e.checkStrictly&&!e.multiple&&v(kh,{modelValue:(c=n.valueMap)==null?void 0:c.has(e.option.key),disabled:e.option.disabled,uninjectGroupContext:!0,onChange:(d,f)=>{var h;f.stopPropagation(),s(),(h=n.onClickOption)==null||h.call(n,e.option,!0)},onClick:d=>d.stopPropagation()},null),v("div",{class:`${t}-label`},[a(),u()])])}}}),ree=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=B(),s=B(!!e.virtualListProps),r=()=>{var l,a,u,c,d;return(d=(c=(l=t.empty)==null?void 0:l.call(t))!=null?c:(u=i==null?void 0:(a=i.slots).empty)==null?void 0:u.call(a,{component:"cascader"}))!=null?d:v(Pl,null,null)};return()=>{var l;return v("div",{class:`${n}-panel-column`,style:{zIndex:e.totalLevel-e.level}},[e.column.length===0?v(jo,{class:`${n}-column-content`},{default:()=>[v("div",{class:`${n}-list-empty`},[r()])]}):s.value?v(zh,Ae({key:(l=e.column)==null?void 0:l.length},e.virtualListProps,{ref:o,data:e.column}),{item:({item:a})=>v(Y8,{key:a.key,option:a,active:e.selectedPath.includes(a.key)||a.key===e.activeKey,multiple:e.multiple,checkStrictly:e.checkStrictly},null)}):v(jo,{class:`${n}-column-content`},{default:()=>[v("ul",{role:"menu",class:[`${n}-list`,{[`${n}-list-multiple`]:!!(e!=null&&e.multiple),[`${n}-list-strictly`]:!!(e!=null&&e.checkStrictly)}]},[e.column.map(a=>v(Y8,{key:a.key,option:a,active:e.selectedPath.includes(a.key)||a.key===e.activeKey,multiple:e.multiple,checkStrictly:e.checkStrictly},null))])]})])}}});function oee(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Nt(e)}var AR=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:v(Pl,null,null)},s=()=>e.loading?v("div",{key:"panel-column-loading",class:[`${n}-panel-column`,`${n}-panel-column-loading`]},[v(zo,null,null)]):e.displayColumns.length===0?v("div",{key:"panel-column-empty",class:`${n}-panel-column`},[v("div",{class:`${n}-list-empty`},[o()])]):e.displayColumns.map((r,l)=>v(ree,{key:`column-${l}`,column:r,level:l,selectedPath:e.selectedPath,activeKey:e.activeKey,totalLevel:e.totalLevel,multiple:e.multiple,checkStrictly:e.checkStrictly,virtualListProps:e.virtualListProps},{empty:t.empty}));return()=>{let r;return v(qu,{tag:"div",name:"cascader-slide",class:[`${n}-panel`,{[`${n}-dropdown-panel`]:e.dropdown}]},oee(r=s())?r:{default:()=>[r]})}}});function see(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Nt(e)}var lee=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?v(zo,null,null):e.options.length===0?v("div",{class:`${n}-list-empty`},[(u=(a=(s=t.empty)==null?void 0:s.call(t))!=null?a:(l=i==null?void 0:(r=i.slots).empty)==null?void 0:l.call(r,{component:"cascader"}))!=null?u:v(Pl,null,null)]):v("ul",{role:"menu",class:[`${n}-list`,`${n}-search-list`,{[`${n}-list-multiple`]:e.multiple}]},[e.options.map(c=>v(Y8,{key:c.key,class:`${n}-search-option`,option:c,active:c.key===e.activeKey,multiple:e.multiple,checkStrictly:e.checkStrictly,pathLabel:e.pathLabel,searchOption:!0},null))])};return()=>{let s;return v(jo,{class:[`${n}-panel`,`${n}-search-panel`]},see(s=o())?s:{default:()=>[s]})}}});const LR=(e,{optionMap:t,filteredLeafOptions:n,showSearchPanel:i,expandChild:o})=>{const s=B(),r=p(()=>{if(s.value)return t.get(s.value)}),l=B([]),a=p(()=>{const m=[e.value];for(const b of l.value){const w=t.get(b);w!=null&&w.children&&m.push(w.children)}return m}),u=m=>{var b;const w=f(m);l.value=(b=w==null?void 0:w.path.map(y=>y.key))!=null?b:[]},c=m=>{s.value=m},d=p(()=>{var m;return i!=null&&i.value?n.value.filter(b=>!b.disabled):r.value&&r.value.parent?(m=r.value.parent.children)==null?void 0:m.filter(b=>!b.disabled):e.value.filter(b=>!b.disabled)}),f=m=>{let b=m?t.get(m):void 0;if(o.value)for(;b&&b.children&&b.children.length>0;)b=b.children[0];return b};return{activeKey:s,activeOption:r,selectedPath:l,displayColumns:a,setActiveKey:c,setSelectedPath:u,getNextActiveNode:m=>{var b,w,y,$,k,C,_;const A=(w=(b=d.value)==null?void 0:b.length)!=null?w:0;if(s.value){const L=($=(y=d.value)==null?void 0:y.findIndex(x=>x.key===s.value))!=null?$:0;return m==="next"?(k=d.value)==null?void 0:k[(A+L+1)%A]:(C=d.value)==null?void 0:C[(A+L-1)%A]}return(_=d.value)==null?void 0:_[0]}}};var aee=Object.defineProperty,FI=Object.getOwnPropertySymbols,cee=Object.prototype.hasOwnProperty,uee=Object.prototype.propertyIsEnumerable,VI=(e,t,n)=>t in e?aee(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,WI=(e,t)=>{for(var n in t||(t={}))cee.call(t,n)&&VI(e,n,t[n]);if(FI)for(var n of FI(t))uee.call(t,n)&&VI(e,n,t[n]);return e};const dee=N({name:"Cascader",components:{Trigger:ri,SelectView:Yy,BaseCascaderPanel:AR,CascaderSearchPanel:lee},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=B(e.defaultValue),b=B(e.defaultInputValue),w=B(e.defaultPopupVisible),{mergedDisabled:y,eventHandlers:$}=an({disabled:a});Be(l,ee=>{(Ge(ee)||qi(ee))&&(m.value=e.multiple?[]:void 0)});const k=B([]),C=B(1),_=xe(new Map),A=xe(new Map),L=xe(new Map),x=xe(new Set),T=xe({}),O=(ee,le)=>{T[le]=ee},M={value:"value",label:"label",disabled:"disabled",children:"children",tagProps:"tagProps",render:"render",isLeaf:"isLeaf"},R=p(()=>WI(WI({},M),e.fieldNames));Be([i,T,R],([ee,le,Ce])=>{_.clear(),A.clear(),L.clear(),x.clear(),k.value=$R(ee??[],{enabledLazyLoad:!!e.loadMore,lazyLoadOptions:T,optionMap:_,leafOptionSet:x,leafOptionMap:A,leafOptionValueMap:L,totalLevel:C,checkStrictly:o,valueKey:u,fieldNames:Ce})},{immediate:!0,deep:!0});const H=p(()=>{var ee;const le=_R((ee=e.modelValue)!=null?ee:m.value,{multiple:e.multiple,pathMode:e.pathMode});return new Map(le.map(Ce=>[SR(Ce,{valueKey:e.valueKey,leafOptionValueMap:L}),Ce]))}),U=p(()=>{var ee;return(ee=e.inputValue)!=null?ee:b.value}),te=p(()=>{var ee;return(ee=e.popupVisible)!=null?ee:w.value}),V=ee=>{var le;return ee==null?void 0:ee.toLocaleLowerCase().includes((le=U.value)==null?void 0:le.toLocaleLowerCase())},D=p(()=>(e.checkStrictly?Array.from(_.values()):Array.from(x)).filter(le=>{var Ce;return Ue(e.filterOption)?e.filterOption(U.value,le.raw):e.checkStrictly?V(le.label):(Ce=le.path)==null?void 0:Ce.find(Ie=>V(Ie.label))})),F=ee=>{var le,Ce,Ie;const ze=e.multiple?ee:(le=ee[0])!=null?le:"";ee.length===0&&(re(),W()),m.value=ze,t("update:modelValue",ze),t("change",ze),(Ie=(Ce=$.value)==null?void 0:Ce.onChange)==null||Ie.call(Ce)};Be([h,f],()=>{const ee=[];H.value.forEach((le,Ce)=>{const Ie=A.get(Ce);Ie&&ee.push(f.value?Ie.pathValue:Ie.value)}),F(ee)});const K=ee=>{te.value!==ee&&(w.value=ee,t("popupVisibleChange",ee))},Z=ee=>{if(e.multiple){const le=A.get(ee);if(le)se(le,!1);else{const Ce=[];H.value.forEach((Ie,ze)=>{ze!==ee&&Ce.push(Ie)}),F(Ce)}}},X=ee=>{F([e.pathMode?ee.pathValue:ee.value]),K(!1)},se=(ee,le)=>{if(le){const Ce=e.checkStrictly?[ee]:l7(ee);F([...H.value.values(),...Ce.filter(Ie=>!H.value.has(Ie.key)).map(Ie=>e.pathMode?Ie.pathValue:Ie.value)])}else{const Ce=e.checkStrictly?[ee.key]:s7(ee),Ie=[];H.value.forEach((ze,ye)=>{Ce.includes(ye)||Ie.push(ze)}),F(Ie)}ue("","optionChecked")},de=(ee,le)=>{e.multiple?se(ee,le??!0):X(ee)},fe=mm(ee=>{t("search",ee)},e.searchDelay),ue=(ee,le)=>{ee!==U.value&&(le==="manual"&&!te.value&&(w.value=!0,t("popupVisibleChange",!0)),b.value=ee,t("inputValueChange",ee),e.allowSearch&&fe(ee))};Be(te,ee=>{if(ee){if(H.value.size>0){const le=Array.from(H.value.keys()),Ce=le[le.length-1],Ie=A.get(Ce);Ie&&Ie.key!==Se.value&&(re(Ie.key),W(Ie.key))}}else H.value.size===0&&(re(),W()),ue("","optionListHide")});const be=ee=>{if(ee.stopPropagation(),e.multiple){const le=[];H.value.forEach((Ce,Ie)=>{const ze=A.get(Ie);ze!=null&&ze.disabled&&le.push(e.pathMode?ze.pathValue:ze.value)}),F(le)}else F([]);ue("","manual"),t("clear")},ce=p(()=>e.allowSearch&&U.value.length>0),pe=ee=>{t("focus",ee)},ke=ee=>{t("blur",ee)},{activeKey:Se,activeOption:Pe,selectedPath:De,displayColumns:Y,setActiveKey:W,setSelectedPath:re,getNextActiveNode:ve}=LR(k,{optionMap:_,filteredLeafOptions:D,showSearchPanel:ce,expandChild:d});vt(a7,xe({onClickOption:de,setActiveKey:W,setSelectedPath:re,loadMore:s,expandTrigger:c,addLazyLoadOptions:O,formatLabel:r,slots:n,valueMap:H}));const we=W2(new Map([[hn.ENTER,ee=>{if(te.value){if(Pe.value){let le;e.checkStrictly||Pe.value.isLeaf?le=!H.value.has(Pe.value.key):le=!o7(Pe.value,H.value).checked,re(Pe.value.key),de(Pe.value,le)}}else K(!0)}],[hn.ESC,ee=>{K(!1)}],[hn.ARROW_DOWN,ee=>{ee.preventDefault();const le=ve("next");W(le==null?void 0:le.key)}],[hn.ARROW_UP,ee=>{ee.preventDefault();const le=ve("preview");W(le==null?void 0:le.key)}],[hn.ARROW_RIGHT,ee=>{var le,Ce;ce.value||(ee.preventDefault(),(le=Pe.value)!=null&&le.children&&(re(Pe.value.key),W((Ce=Pe.value.children[0])==null?void 0:Ce.key)))}],[hn.ARROW_LEFT,ee=>{var le;ce.value||(ee.preventDefault(),(le=Pe.value)!=null&&le.parent&&(re(Pe.value.parent.key),W(Pe.value.parent.key)))}]])),Q=p(()=>{const ee=[];return H.value.forEach((le,Ce)=>{var Ie,ze;const ye=A.get(Ce);if(ye)ee.push({value:Ce,label:(ze=(Ie=e.formatLabel)==null?void 0:Ie.call(e,ye.path.map(Le=>Le.raw)))!=null?ze:PR(ye),closable:!ye.disabled,tagProps:ye.tagProps});else if(e.fallback){const Le=Ue(e.fallback)?e.fallback(le):lt(le)?le.join(" / "):String(le);ee.push({value:Ce,label:Le,closable:!0})}}),ee});return{optionInfos:k,filteredLeafOptions:D,selectedPath:De,activeKey:Se,displayColumns:Y,computedInputValue:U,computedPopupVisible:te,handleClear:be,selectViewValue:Q,handleInputValueChange:ue,showSearchPanel:ce,handlePopupVisibleChange:K,handleFocus:pe,handleBlur:ke,handleRemove:Z,mergedDisabled:y,handleKeyDown:we,totalLevel:C}}});function fee(e,t,n,i,o,s){const r=oe("select-view"),l=oe("cascader-search-panel"),a=oe("base-cascader-panel"),u=oe("trigger");return S(),me(u,Ae(e.triggerProps,{trigger:"click","animation-name":"slide-dynamic-origin","auto-fit-transform-origin":"","popup-visible":e.computedPopupVisible,position:"bl",disabled:e.mergedDisabled,"popup-offset":4,"auto-fit-popup-width":e.showSearchPanel,"popup-container":e.popupContainer,"prevent-focus":!0,"click-to-close":!e.allowSearch,onPopupVisibleChange:e.handlePopupVisibleChange}),{content:ge(()=>[e.showSearchPanel?(S(),me(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:ge(()=>[he(e.$slots,"empty")])}:void 0]),1032,["options","active-key","multiple","check-strictly","loading","path-label"])):(S(),me(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:ge(()=>[he(e.$slots,"empty")])}:void 0]),1032,["display-columns","selected-path","active-key","multiple","total-level","check-strictly","loading","virtual-list-props"]))]),default:ge(()=>[v(r,Ae({"model-value":e.selectViewValue,"input-value":e.computedInputValue,disabled:e.mergedDisabled,error:e.error,multiple:e.multiple,"allow-clear":e.allowClear,"allow-search":e.allowSearch,size:e.size,opened:e.computedPopupVisible,placeholder:e.placeholder,loading:e.loading,"max-tag-count":e.maxTagCount,"tag-nowrap":e.tagNowrap},e.$attrs,{onInputValueChange:e.handleInputValueChange,onClear:e.handleClear,onFocus:e.handleFocus,onBlur:e.handleBlur,onRemove:e.handleRemove,onKeydown:e.handleKeyDown}),Jt({_:2},[e.$slots.label?{name:"label",fn:ge(c=>[he(e.$slots,"label",jt(Xn(c)))])}:void 0,e.$slots.prefix?{name:"prefix",fn:ge(()=>[he(e.$slots,"prefix")])}:void 0,e.$slots["arrow-icon"]?{name:"arrow-icon",fn:ge(()=>[he(e.$slots,"arrow-icon")])}:void 0,e.$slots["loading-icon"]?{name:"loading-icon",fn:ge(()=>[he(e.$slots,"loading-icon")])}:void 0,e.$slots["search-icon"]?{name:"search-icon",fn:ge(()=>[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=q(dee,[["render",fee]]),hee=Object.defineProperty,HI=Object.getOwnPropertySymbols,pee=Object.prototype.hasOwnProperty,mee=Object.prototype.propertyIsEnumerable,ZI=(e,t,n)=>t in e?hee(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,qI=(e,t)=>{for(var n in t||(t={}))pee.call(t,n)&&ZI(e,n,t[n]);if(HI)for(var n of HI(t))mee.call(t,n)&&ZI(e,n,t[n]);return e};const vee=N({name:"CascaderPanel",components:{BaseCascaderPanel:AR},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=B(e.defaultValue);Be(r,K=>{(Ge(K)||qi(K))&&(c.value=e.multiple?[]:void 0)});const d=B([]),f=B(1),h=xe(new Map),m=xe(new Map),b=xe(new Map),w=xe(new Set),y=xe({}),$=(K,Z)=>{y[Z]=K},k={value:"value",label:"label",disabled:"disabled",children:"children",tagProps:"tagProps",render:"render",isLeaf:"isLeaf"},C=p(()=>qI(qI({},k),e.fieldNames));Be([i,y,C],([K,Z,X])=>{h.clear(),m.clear(),b.clear(),w.clear(),d.value=$R(K??[],{enabledLazyLoad:!!e.loadMore,lazyLoadOptions:Z,optionMap:h,leafOptionSet:w,leafOptionMap:m,leafOptionValueMap:b,totalLevel:f,checkStrictly:o,fieldNames:X,valueKey:l})},{immediate:!0});const _=p(()=>{var K;const Z=_R((K=e.modelValue)!=null?K:c.value,{multiple:e.multiple,pathMode:e.pathMode});return new Map(Z.map(X=>[SR(X,{valueKey:e.valueKey,leafOptionValueMap:b}),X]))}),A=p(()=>e.checkStrictly?Array.from(h.values()):Array.from(w)),L=K=>{var Z;const X=e.multiple?K:(Z=K[0])!=null?Z:"";K.length===0&&(V(),te()),c.value=X,t("update:modelValue",X),t("change",X)},x=K=>{L([e.pathMode?K.pathValue:K.value])},T=(K,Z)=>{if(Z){const X=e.checkStrictly?[K]:l7(K);L([..._.value.values(),...X.filter(se=>!_.value.has(se.key)).map(se=>e.pathMode?se.pathValue:se.value)])}else{const X=e.checkStrictly?[K.key]:s7(K),se=[];_.value.forEach((de,fe)=>{X.includes(fe)||se.push(de)}),L(se)}},O=(K,Z)=>{e.multiple?T(K,Z??!0):x(K)},{activeKey:M,activeOption:R,selectedPath:H,displayColumns:U,setActiveKey:te,setSelectedPath:V,getNextActiveNode:D}=LR(d,{optionMap:h,filteredLeafOptions:A,expandChild:a});vt(a7,xe({onClickOption:O,setActiveKey:te,setSelectedPath:V,loadMore:s,addLazyLoadOptions:$,slots:n,valueMap:_,expandTrigger:u}));const F=W2(new Map([[hn.ENTER,K=>{if(R.value){let Z;e.checkStrictly||R.value.isLeaf?Z=!_.value.has(R.value.key):Z=!o7(R.value,_.value).checked,V(R.value.key),O(R.value,Z)}}],[hn.ARROW_DOWN,K=>{K.preventDefault();const Z=D("next");te(Z==null?void 0:Z.key)}],[hn.ARROW_UP,K=>{K.preventDefault();const Z=D("preview");te(Z==null?void 0:Z.key)}],[hn.ARROW_RIGHT,K=>{var Z,X;K.preventDefault(),(Z=R.value)!=null&&Z.children&&(V(R.value.key),te((X=R.value.children[0])==null?void 0:X.key))}],[hn.ARROW_LEFT,K=>{var Z;K.preventDefault(),(Z=R.value)!=null&&Z.parent&&(V(R.value.parent.key),te(R.value.parent.key))}]]));return{optionInfos:d,filteredLeafOptions:A,selectedPath:H,activeKey:M,displayColumns:U,handleKeyDown:F,totalLevel:f}}});function gee(e,t,n,i,o,s){const r=oe("base-cascader-panel");return S(),me(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:ge(()=>[he(e.$slots,"empty")])}:void 0]),1032,["display-columns","selected-path","active-key","multiple","total-level","check-strictly","onKeydown"])}var c0=q(vee,[["render",gee]]);const yee=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)}}),ER=Symbol("collapseCtx"),bee=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=B(e.defaultActiveKey),a=p(()=>{var d;const f=(d=e.activeKey)!=null?d:l.value;return lt(f)?f:[f]});vt(ER,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 kee(e,t,n,i,o,s){return S(),I("div",{class:E(e.cls)},[he(e.$slots,"default")],2)}var K4=q(bee,[["render",kee]]);const wee=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)}}}}),Cee=["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),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 G4=q(wee,[["render",_ee]]);const IR=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)}}),Pee=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)}}}}),Aee=["stroke-width","stroke-linecap","stroke-linejoin"],Lee=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),Eee=[Lee];function Iee(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},Eee,14,Aee)}var Y4=q(Pee,[["render",Iee]]);const TR=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:IR,IconCaretLeft:TR},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(ER,{}),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=B(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}]),b=p(()=>[`${o}-header`,`${o}-header-${s==null?void 0:s.expandIconPosition}`,{[`${o}-header-disabled`]:e.disabled}]),w=p(()=>[{[`${o}-icon-right`]:(s==null?void 0:s.expandIconPosition)==="right"}]),y=p(()=>[`${o}-content`,{[`${o}-content-expend`]:l.value}]),$=()=>d.value==="right"?v(oe("icon-caret-left"),{class:`${o}-expand-icon`},null):v(oe("icon-caret-right"),{class:`${o}-expand-icon`},null),k=()=>u.value&&v(oe("icon-hover"),{prefix:o,class:w.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 v("div",{class:m.value},[v("div",{role:"button","aria-disabled":e.disabled,"aria-expanded":l.value,tabindex:"0",class:b.value,onClick:f},[k(),v("div",{class:`${o}-header-title`},[(_=(C=t.header)==null?void 0:C.call(t))!=null?_:e.header]),t.extra&&v("div",{class:`${o}-header-extra`},[(A=t.extra)==null?void 0:A.call(t)])]),v(Li,Ae({name:"collapse-slider"},h),{default:()=>{var L;return[mn(v("div",{role:"region",class:y.value},[c.value&&v("div",{ref:"contentBoxRef",class:`${o}-content-box`},[(L=t.default)==null?void 0:L.call(t)])]),[[yn,l.value]])]}})])}}});const Tee=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)}}),Oee=["#00B42A","#3C7EFF","#FF7D00","#F76965","#F7BA1E","#F5319D","#D91AD9","#9FDB1D","#FADC19","#722ED1","#3491FA","#7BE188","#93BEFF","#FFCF8B","#FBB0A7","#FCE996","#FB9DC7","#F08EE6","#DCF190","#FDFA94","#C396ED","#9FD4FD"];var xee=Object.defineProperty,Mee=Object.defineProperties,Nee=Object.getOwnPropertyDescriptors,UI=Object.getOwnPropertySymbols,zee=Object.prototype.hasOwnProperty,jee=Object.prototype.propertyIsEnumerable,KI=(e,t,n)=>t in e?xee(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,Ree=(e,t)=>{for(var n in t||(t={}))zee.call(t,n)&&KI(e,n,t[n]);if(UI)for(var n of UI(t))jee.call(t,n)&&KI(e,n,t[n]);return e},Bee=(e,t)=>Mee(e,Nee(t));const OR=(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}},Dee="[-\\+]?\\d+%?",Fee="[-\\+]?\\d*\\.\\d+%?",fc=`(?:${Fee})|(?:${Dee})`,Vee=`[\\s|\\(]+(${fc})[,|\\s]+(${fc})[,|\\s]+(${fc})\\s*\\)?`,Wee=`[\\s|\\(]+(${fc})[,|\\s]+(${fc})[,|\\s]+(${fc})[,|\\s]+(${fc})\\s*\\)?`,Ul={rgb:new RegExp(`rgb${Vee}`),rgba:new RegExp(`rgba${Wee}`),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,Hee=e=>{let t=Ul.rgb.exec(e);return t?{r:parseInt(t[1],10),g:parseInt(t[2],10),b:parseInt(t[3],10)}:(t=Ul.rgba.exec(e),t?{r:parseInt(t[1],10),g:parseInt(t[2],10),b:parseInt(t[3],10),a:parseFloat(t[4])}:(t=Ul.hex8.exec(e),t?{r:Yn(t[1]),g:Yn(t[2]),b:Yn(t[3]),a:GI(t[4])}:(t=Ul.hex6.exec(e),t?{r:Yn(t[1]),g:Yn(t[2]),b:Yn(t[3])}:(t=Ul.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=Ul.hex3.exec(e),t?{r:Yn(t[1]+t[1]),g:Yn(t[2]+t[2]),b:Yn(t[3]+t[3])}:!1)))))},Zee=e=>{var t;const n=Hee(e);if(n){const i=G2(n.r,n.g,n.b);return Bee(Ree({},i),{a:(t=n.a)!=null?t:1})}return{h:0,s:1,v:1,a:1}},xR=e=>{if(e=e.trim().toLowerCase(),e.length===0)return!1;let t=Ul.hex6.exec(e);return t?{r:Yn(t[1]),g:Yn(t[2]),b:Yn(t[3])}:(t=Ul.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(),qee=(e,t,n,i)=>[Math.round(e).toString(16).padStart(2,"0"),Math.round(t).toString(16).padStart(2,"0"),Math.round(n).toString(16).padStart(2,"0"),Math.round(i*255).toString(16).padStart(2,"0")].join("").toUpperCase(),MR=({value:e,onChange:t})=>{const n=B(!1),i=B(),o=B(),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}=MR({value:[e.x,0],onChange:l=>{var a;return(a=e.onChange)==null?void 0:a.call(e,l[0])}}),r=()=>v("div",{ref:o,class:`${t}-handler`,style:{left:`${e.x*100}%`,color:e.colorString}},null);return()=>e.type==="alpha"?v("div",{class:`${t}-control-bar-bg`},[v("div",{ref:i,class:[`${t}-control-bar`,`${t}-control-bar-alpha`],style:{background:`linear-gradient(to right, rgba(0, 0, 0, 0), rgb(${n.value.r}, ${n.value.g}, ${n.value.b}))`},onMousedown:s},[r()])]):v("div",{ref:i,class:[`${t}-control-bar`,`${t}-control-bar-hue`],onMousedown:s},[r()])}}),Uee=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}=MR({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=OR(n.value.h,1,1);return`rgb(${l.r}, ${l.g}, ${l.b})`});return()=>v("div",{ref:i,class:`${t}-palette`,style:{backgroundColor:r.value},onMousedown:s},[v("div",{ref:o,class:`${t}-handler`,style:{top:`${(1-n.value.v)*100}%`,left:`${n.value.s*100}%`}},null)])}});function c7(e,t){return t===void 0&&(t=15),+parseFloat(Number(e).toPrecision(t))}function 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){zR&&(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 Da=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)}),Kee=Y2(function(e,t){var n=Math.pow(10,Math.max(ws(e),ws(t)));return(Da(e,n)+Da(t,n))/n}),Gee=Y2(function(e,t){var n=Math.pow(10,Math.max(ws(e),ws(t)));return(Da(e,n)-Da(t,n))/n}),NR=Y2(function(e,t){var n=gm(e),i=gm(t);return X8(n),X8(i),Da(n/i,c7(Math.pow(10,ws(t)-ws(e))))});function Yee(e,t){var n=Math.pow(10,t),i=NR(Math.round(Math.abs(Da(e,n))),n);return e<0&&i!==0&&(i=Da(i,-1)),i}var zR=!0;function Xee(e){e===void 0&&(e=!0),zR=e}var rr={strip:c7,plus:Kee,minus:Gee,times:Da,divide:NR,round:Yee,digitLength:ws,float2Fixed:gm,enableBoundaryChecking:Xee};const Qee=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)}}}}),Jee=["stroke-width","stroke-linecap","stroke-linejoin"],ete=P("path",{d:"M5 24h38M24 5v38"},null,-1),tte=[ete];function nte(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},tte,14,Jee)}var X4=q(Qee,[["render",nte]]);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)}}),ite=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)}}}}),rte=["stroke-width","stroke-linecap","stroke-linejoin"],ote=P("path",{d:"M5 24h38"},null,-1),ste=[ote];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))},ste,14,rte)}var Q4=q(ite,[["render",lte]]);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 ate=Object.defineProperty,QI=Object.getOwnPropertySymbols,cte=Object.prototype.hasOwnProperty,ute=Object.prototype.propertyIsEnumerable,JI=(e,t,n)=>t in e?ate(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,dte=(e,t)=>{for(var n in t||(t={}))cte.call(t,n)&&JI(e,n,t[n]);if(QI)for(var n of QI(t))ute.call(t,n)&&JI(e,n,t[n]);return e};const fte=800,hte=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=B(),{mergedSize:a,mergedDisabled:u,eventHandlers:c}=an({size:o,disabled:s}),{mergedSize:d}=vi(a),f=p(()=>{if(ie(e.precision)){const X=`${e.step}`.split(".")[1],se=X&&X.length||0;return Math.max(se,e.precision)}}),h=X=>{var se,de;if(!ie(X))return"";const fe=f.value?X.toFixed(f.value):String(X);return(de=(se=e.formatter)==null?void 0:se.call(e,fe))!=null?de:fe},m=B(h((i=e.modelValue)!=null?i:e.defaultValue)),b=p(()=>{var X,se;if(!m.value)return;const de=Number((se=(X=e.parser)==null?void 0:X.call(e,m.value))!=null?se:m.value);return Number.isNaN(de)?void 0:de}),w=B(ie(b.value)&&b.value<=e.min),y=B(ie(b.value)&&b.value>=e.max);let $=0;const k=()=>{$&&(window.clearTimeout($),$=0)},C=X=>{if(!Ge(X))return ie(e.min)&&X<e.min&&(X=e.min),ie(e.max)&&X>e.max&&(X=e.max),ie(f.value)?rr.round(X,f.value):X},_=X=>{let se=!1,de=!1;ie(X)&&(X<=e.min&&(se=!0),X>=e.max&&(de=!0)),y.value!==de&&(y.value=de),w.value!==se&&(w.value=se)},A=()=>{const X=C(b.value),se=h(X);(X!==b.value||m.value!==se)&&(m.value=se),t("update:modelValue",X)};Be(()=>[e.max,e.min],()=>{A(),_(b.value)});const L=(X,se)=>{if(u.value||X==="plus"&&y.value||X==="minus"&&w.value)return;let de;ie(b.value)?de=C(rr[X](b.value,e.step)):de=e.min===-1/0?0:e.min,m.value=h(de),_(de),t("update:modelValue",de),t("change",de,se)},x=(X,se,de=!1)=>{var fe;X.preventDefault(),!e.readOnly&&((fe=l.value)==null||fe.focus(),L(se,X),de&&($=window.setTimeout(()=>X.target.dispatchEvent(X),$?hte:fte)))},T=(X,se)=>{var de,fe,ue,be;X=X.trim().replace(/。/g,"."),X=(fe=(de=e.parser)==null?void 0:de.call(e,X))!=null?fe:X,(ie(Number(X))||/^(\.|-)$/.test(X))&&(m.value=(be=(ue=e.formatter)==null?void 0:ue.call(e,X))!=null?be:X,_(b.value),t("input",b.value,m.value,se),e.modelEvent==="input"&&(t("update:modelValue",b.value),t("change",b.value,se)))},O=X=>{t("focus",X)},M=(X,se)=>{se instanceof MouseEvent&&!X||(A(),t("change",b.value,se))},R=X=>{t("blur",X)},H=X=>{var se,de;m.value="",t("update:modelValue",void 0),t("change",void 0,X),(de=(se=c.value)==null?void 0:se.onChange)==null||de.call(se,X),t("clear",X)},U=W2(new Map([[hn.ARROW_UP,X=>{X.preventDefault(),!e.readOnly&&L("plus",X)}],[hn.ARROW_DOWN,X=>{X.preventDefault(),!e.readOnly&&L("minus",X)}]])),te=X=>{t("keydown",X),X.defaultPrevented||U(X)};Be(()=>e.modelValue,X=>{X!==b.value&&(m.value=h(X),_(X))});const V=()=>{var X,se,de;return e.readOnly?null:v(Re,null,[n.suffix&&v("div",{class:`${r}-suffix`},[(X=n.suffix)==null?void 0:X.call(n)]),v("div",{class:`${r}-step`},[v("button",{class:[`${r}-step-button`,{[`${r}-step-button-disabled`]:u.value||y.value}],type:"button",tabindex:"-1",disabled:u.value||y.value,onMousedown:fe=>x(fe,"plus",!0),onMouseup:k,onMouseleave:k},[n.plus?(se=n.plus)==null?void 0:se.call(n):v(K2,null,null)]),v("button",{class:[`${r}-step-button`,{[`${r}-step-button-disabled`]:u.value||w.value}],type:"button",tabindex:"-1",disabled:u.value||w.value,onMousedown:fe=>x(fe,"minus",!0),onMouseup:k,onMouseleave:k},[n.minus?(de=n.minus)==null?void 0:de.call(n):v(Yu,null,null)])])])},D=p(()=>[r,`${r}-mode-${e.mode}`,`${r}-size-${d.value}`,{[`${r}-readonly`]:e.readOnly}]),F=()=>v(Zi,{size:d.value,tabindex:"-1",class:`${r}-step-button`,disabled:u.value||w.value,onMousedown:X=>x(X,"minus",!0),onMouseup:k,onMouseleave:k},{icon:()=>v(X2,null,null)}),K=()=>v(Zi,{size:d.value,tabindex:"-1",class:`${r}-step-button`,disabled:u.value||y.value,onMousedown:X=>x(X,"plus",!0),onMouseup:k,onMouseleave:k},{icon:()=>v(Ru,null,null)});return{inputRef:l,render:()=>{const X=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 v(qa,{key:`__arco__${e.mode}`,ref:l,class:D.value,type:"text",allowClear:e.allowClear,size:d.value,modelValue:m.value,placeholder:e.placeholder,disabled:u.value,readonly:e.readOnly,error:e.error,inputAttrs:dte({role:"spinbutton","aria-valuemax":e.max,"aria-valuemin":e.min,"aria-valuenow":m.value},e.inputAttrs),onInput:T,onFocus:O,onBlur:R,onClear:H,onChange:M,onKeydown:te},X)}}},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 jR=N({name:"InputAlpha",props:{value:{type:Number,required:!0},disabled:Boolean,onChange:Function},setup(e){const t=j("color-picker");return()=>v(Kg,{class:`${t}-input-alpha`,size:"mini",min:0,max:100,disabled:e.disabled,modelValue:Math.round(e.value*100),onChange:(n=100)=>{var i;return(i=e.onChange)==null?void 0:i.call(e,n/100)}},{suffix:()=>"%"})}}),pte=Object.defineProperty,e9=Object.getOwnPropertySymbols,mte=Object.prototype.hasOwnProperty,vte=Object.prototype.propertyIsEnumerable,t9=(e,t,n)=>t in e?pte(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,n9=(e,t)=>{for(var n in t||(t={}))mte.call(t,n)&&t9(e,n,t[n]);if(e9)for(var n of e9(t))vte.call(t,n)&&t9(e,n,t[n]);return e},gte=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()=>v(jd,{class:`${t}-input-group`},{default:()=>[["r","g","b"].map(o=>v(Kg,{key:o,size:"mini",min:0,max:255,disabled:e.disabled,modelValue:n.value.rgb[o],hideButton:!0,onChange:(s=0)=>i({[o]:s})},null)),!e.disabledAlpha&&v(jR,{disabled:e.disabled,value:e.alpha,onChange:e.onAlphaChange},null)]})}}),yte=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=xR(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)}),()=>v(jd,{class:`${t}-input-group`},{default:()=>[v(qa,{class:`${t}-input-hex`,size:"mini",maxLength:6,disabled:e.disabled,modelValue:i.value,onInput:o,onChange:r,onBlur:()=>s,onPressEnter:()=>s,onPaste:l},{prefix:()=>"#"}),!e.disabledAlpha&&v(jR,{disabled:e.disabled,value:e.alpha,onChange:e.onAlphaChange},null)]})}}),bte=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)};B(!1);const l=f=>{var h;const m=xR(f)||{r:255,g:0,b:0},b=G2(m.r,m.g,m.b);(h=e.onHsvChange)==null||h.call(e,b)},a=()=>{const f={color:e.color,alpha:e.alpha,disabled:e.disabled,disabledAlpha:e.disabledAlpha,onHsvChange:e.onHsvChange,onAlphaChange:e.onAlphaChange};return o.value==="rgb"?v(gte,f,null):v(yte,f,null)},u=f=>v("div",{key:f,class:`${n}-color-block`,style:{backgroundColor:f},onClick:()=>l(f)},[v("div",{class:`${n}-block`,style:{backgroundColor:f}},null)]),c=(f,h)=>v("div",{class:`${n}-colors-section`},[v("div",{class:`${n}-colors-text`},[f]),v("div",{class:`${n}-colors-wrapper`},[h!=null&&h.length?v("div",{class:`${n}-colors-list`},[h.map(u)]):v("span",{class:`${n}-colors-empty`},[t("colorPicker.empty")])])]),d=()=>e.showHistory||e.showPreset?v("div",{class:`${n}-panel-colors`},[e.showHistory&&c(t("colorPicker.history"),e.historyColors),e.showPreset&&c(t("colorPicker.preset"),e.presetColors)]):null;return()=>v("div",{class:{[`${n}-panel`]:!0,[`${n}-panel-disabled`]:e.disabled}},[v(Uee,{color:e.color,onChange:(f,h)=>{var m;return(m=e.onHsvChange)==null?void 0:m.call(e,{h:i.value.h,s:f,v:h})}},null),v("div",{class:`${n}-panel-control`},[v("div",{class:`${n}-control-wrapper`},[v("div",null,[v(XI,{type:"hue",x:i.value.h,color:e.color,colorString:e.colorString,onChange:f=>{var h;return(h=e.onHsvChange)==null?void 0:h.call(e,{h:f,s:i.value.s,v:i.value.v})}},null),!e.disabledAlpha&&v(XI,{type:"alpha",x:e.alpha,color:e.color,colorString:e.colorString,onChange:e.onAlphaChange},null)]),v("div",{class:`${n}-preview`,style:{backgroundColor:e.colorString}},null)]),v("div",{class:`${n}-input-wrapper`},[v(vm,{class:`${n}-select`,size:"mini","trigger-props":{class:`${n}-select-popup`},options:[{value:"hex",label:"Hex"},{value:"rgb",label:"RGB"}],modelValue:o.value,onChange:r},null),v("div",{class:`${n}-group-wrapper`},[a()])])]),d()])}}),eC=N({name:"ColorPicker",props:{modelValue:String,defaultValue:{type:String},format:{type:String},size:{type:String,default:"medium"},showText:{type:Boolean,default:!1},showHistory:{type:Boolean,default:!1},showPreset:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1},disabledAlpha:{type:Boolean,default:!1},hideTrigger:{type:Boolean},triggerProps:{type:Object},historyColors:{type:Array},presetColors:{type:Array,default:()=>Oee}},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(()=>Zee(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 $=OR(a.value.h,a.value.s,a.value.v),k=YI($.r,$.g,$.b);return{hsv:a.value,rgb:$,hex:k}}),d=p(()=>{const{r:$,g:k,b:C}=c.value.rgb;return`rgba(${$}, ${k}, ${C}, ${r.value.toFixed(2)})`}),f=p(()=>{const{r:$,g:k,b:C}=c.value.rgb;return e.format==="rgb"?r.value<1&&!e.disabledAlpha?`rgba(${$}, ${k}, ${C}, ${r.value.toFixed(2)})`:`rgb(${$}, ${k}, ${C})`:r.value<1&&!e.disabledAlpha?`#${qee($,k,C,r.value)}`:`#${YI($,k,C)}`});Be(f,$=>{t("update:modelValue",$),t("change",$)});const h=$=>{!e.disabled&&u($)},m=$=>{!e.disabled&&l($)},b=$=>{t("popup-visible-change",$,f.value)},w=()=>v("div",{class:{[i]:!0,[`${i}-size-${e.size}`]:e.size,[`${i}-disabled`]:e.disabled}},[v("div",{class:`${i}-preview`,style:{backgroundColor:f.value}},null),e.showText&&v("div",{class:`${i}-value`},[f.value]),v("input",{class:`${i}-input`,value:f.value,disabled:e.disabled},null)]),y=()=>v(bte,{color:c.value,alpha:r.value,colorString:d.value,historyColors:e.historyColors,presetColors:e.presetColors,showHistory:e.showHistory,showPreset:e.showPreset,disabled:e.disabled,disabledAlpha:e.disabledAlpha,format:e.format,onHsvChange:h,onAlphaChange:m},null);return()=>e.hideTrigger?y():v(ri,Ae({trigger:"click",position:"bl",animationName:"slide-dynamic-origin",popupOffset:4,disabled:e.disabled,onPopupVisibleChange:b},e.triggerProps),{default:()=>[n.default?n.default():w()],content:y})}});const kte=Object.assign(eC,{install:(e,t)=>{nt(e,t);const n=tt(t);e.component(n+eC.name,eC)}});function RR(e,t,n){return p(()=>!!(e[n]||t[n]))}var wte=Object.defineProperty,i9=Object.getOwnPropertySymbols,Cte=Object.prototype.hasOwnProperty,$te=Object.prototype.propertyIsEnumerable,r9=(e,t,n)=>t in e?wte(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,Ste=(e,t)=>{for(var n in t||(t={}))Cte.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 _te=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=>RR(e,t,a)),l=p(()=>{const{align:a}=e;return Ste({},$n(a)?{datetime:a,actions:a}:a)});return{prefixCls:n,hasAuthor:i,hasAvatar:o,hasContent:s,hasDatetime:r,computedAlign:l}}}),Pte=["src"],Ate={key:0},Lte={key:0},Ete={key:0};function Ite(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,Pte)):he(e.$slots,"avatar",{key:1})],2)):ae("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",Ate,Te(e.author),1)):he(e.$slots,"author",{key:1})],2)):ae("v-if",!0),e.hasDatetime?(S(),I("span",{key:1,class:E(`${e.prefixCls}-datetime`)},[e.datetime?(S(),I("span",Lte,Te(e.datetime),1)):he(e.$slots,"datetime",{key:1})],2)):ae("v-if",!0)],2)):ae("v-if",!0),e.hasContent?(S(),I("div",{key:1,class:E(`${e.prefixCls}-content`)},[e.content?(S(),I("span",Ete,Te(e.content),1)):he(e.$slots,"content",{key:1})],2)):ae("v-if",!0),e.$slots.actions?(S(),I("div",{key:2,class:E(`${e.prefixCls}-actions ${e.prefixCls}-actions-align-${e.computedAlign.actions}`)},[he(e.$slots,"actions")],2)):ae("v-if",!0)],2),e.$slots.default?(S(),I("div",{key:0,class:E(`${e.prefixCls}-inner-comment`)},[he(e.$slots,"default")],2)):ae("v-if",!0)],2)],2)}var tC=q(_te,[["render",Ite]]);const Tte=Object.assign(tC,{install:(e,t)=>{nt(e,t);const n=tt(t);e.component(n+tC.name,tC)}}),Ote=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 xte(e,t,n,i,o,s){return he(e.$slots,"default")}var nC=q(Ote,[["render",xte]]);const Mte=Object.assign(nC,{install:(e,t)=>{nt(e,t);const n=tt(t);e.component(n+nC.name,nC)}});function Nte(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 zte=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),b=j("picker"),w=p(()=>[b,`${b}-size-${m.value}`,{[`${b}-focused`]:o.value,[`${b}-disabled`]:d.value,[`${b}-error`]:f.value,[`${b}-has-prefix`]:n.prefix}]),y=p(()=>{if(u!=null&&u.value)return u==null?void 0:u.value;if(l!=null&&l.value&&eo(l.value))return Ue(a.value)?a.value(l.value):l.value.format(a.value)}),$=B();return{feedback:h,prefixCls:b,classNames:w,displayValue:y,mergedDisabled:d,refInput:$,onPressEnter(){t("press-enter")},onChange(k){t("change",k)},onClear(k){t("clear",k)},onBlur(k){t("blur",k)}}},methods:{focus(){this.refInput&&this.refInput.focus&&this.refInput.focus()},blur(){this.refInput&&this.refInput.blur&&this.refInput.blur()}}}),jte=["disabled","placeholder","value"];function Rte(e,t,n,i,o,s){const r=oe("IconClose"),l=oe("IconHover"),a=oe("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)):ae("v-if",!0),P("div",{class:E(`${e.prefixCls}-input`)},[P("input",Ae({ref:"refInput",disabled:e.mergedDisabled,placeholder:e.placeholder,class:`${e.prefixCls}-start-time`,value:e.displayValue},e.readonly?{readonly:!0}:{},{onKeydown:t[0]||(t[0]=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,jte)],2),P("div",{class:E(`${e.prefixCls}-suffix`)},[e.allowClear&&!e.mergedDisabled&&e.displayValue?(S(),me(l,{key:0,prefix:e.prefixCls,class:E(`${e.prefixCls}-clear-icon`),onClick:e.onClear},{default:ge(()=>[v(r)]),_:1},8,["prefix","class","onClick"])):ae("v-if",!0),P("span",{class:E(`${e.prefixCls}-suffix-icon`)},[he(e.$slots,"suffix-icon")],2),e.feedback?(S(),me(a,{key:1,type:e.feedback},null,8,["type"])):ae("v-if",!0)],2)],2)}var BR=q(zte,[["render",Rte]]);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 Bte(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 Dte(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 DR=Symbol("PickerInjectionKey");function Gg(){const{datePickerT:e}=Ze(DR)||{};return e||((t,...n)=>t)}const Fte=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 Vte(e,t,n,i,o,s){const r=oe("Button"),l=oe("RenderFunction");return S(),I("div",{class:E(`${e.prefixCls}-shortcuts`)},[e.showNowBtn?(S(),me(r,{key:0,size:"mini",onClick:t[0]||(t[0]=()=>e.onNowClick())},{default:ge(()=>[Fe(Te(e.datePickerT("datePicker.now")),1)]),_:1})):ae("v-if",!0),(S(!0),I(Re,null,$t(e.shortcuts,(a,u)=>(S(),me(r,{key:u,size:"mini",onClick:()=>e.onItemClick(a),onMouseenter:()=>e.onItemMouseEnter(a),onMouseleave:()=>e.onItemMouseLeave(a)},{default:ge(()=>[e.isFunction(a.label)?(S(),me(l,{key:0,"render-func":a.label},null,8,["render-func"])):(S(),I(Re,{key:1},[Fe(Te(a.label),1)],2112))]),_:2},1032,["onClick","onMouseenter","onMouseleave"]))),128))],2)}var FR=q(Fte,[["render",Vte]]);function wh(e){return[...Array(e)]}function J8(e){if(!Ge(e))return lt(e)?e:[e,void 0]}function Bl(e){return!!e&&eo(e[0])&&eo(e[1])}function Wte(e){return Ge(e)||e.length===0||Bl(e)}function VR(e,t,n){const i=t||e;return(n||e).set("year",i.year()).set("month",i.month()).set("date",i.date())}const Hte=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)}}}}),Zte=["stroke-width","stroke-linecap","stroke-linejoin"],qte=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),Ute=[qte];function Kte(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},Ute,14,Zte)}var iC=q(Hte,[["render",Kte]]);const WR=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)}}),Gte=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)}}}}),Yte=["stroke-width","stroke-linecap","stroke-linejoin"],Xte=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),Qte=[Xte];function Jte(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.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,Yte)}var rC=q(Gte,[["render",Jte]]);const HR=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)}}),ene=N({name:"PanelHeader",components:{IconLeft:$s,IconRight:ro,IconDoubleLeft:WR,IconDoubleRight:HR,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}]}}}),tne={key:1};function nne(e,t,n,i,o,s){const r=oe("RenderFunction"),l=oe("IconDoubleLeft"),a=oe("IconLeft"),u=oe("IconRight"),c=oe("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(),me(r,{key:0,"render-func":e.icons&&e.icons.prevDouble},null,8,["render-func"])):(S(),me(l,{key:1}))],2112)):ae("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(),me(r,{key:0,"render-func":e.icons&&e.icons.prev},null,8,["render-func"])):(S(),me(a,{key:1}))],2112)):ae("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"))},Te(e.year),3)):ae("v-if",!0),e.year&&e.month?(S(),I("span",tne,"-")):ae("v-if",!0),e.month?(S(),I("span",{key:2,class:E(`${e.prefixCls}-header-label`),onClick:t[3]||(t[3]=()=>e.onLabelClick&&e.onLabelClick("month"))},Te(e.month),3)):ae("v-if",!0)],64)):(S(),I(Re,{key:1},[Fe(Te(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(),me(r,{key:0,"render-func":e.icons&&e.icons.next},null,8,["render-func"])):(S(),me(u,{key:1}))],2112)):ae("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(),me(r,{key:0,"render-func":e.icons&&e.icons.nextDouble},null,8,["render-func"])):(S(),me(c,{key:1}))],2112)):ae("v-if",!0)],2)],2)}var Q2=q(ene,[["render",nne]]);function ine(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),b=d&&o.value&&a(s.value,o.value),w=d&&i.value&&o.value&&(m||b||s.value.isBetween(i.value,o.value,null,"[]"));return[`${c}-cell`,{[`${c}-cell-in-view`]:d,[`${c}-cell-today`]:h,[`${c}-cell-selected`]:f,[`${c}-cell-range-start`]:m,[`${c}-cell-range-end`]:b,[`${c}-cell-in-range`]:w,[`${c}-cell-disabled`]:r},s.classNames]}}}const rne=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}=ine(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}}}),one=["onMouseenter","onMouseleave","onClick"];function sne(e,t,n,i,o,s){const r=oe("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,[ae(" 一年中的第几周,只在 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`)},Te(u.label),3)],2)],2)):(S(),I("div",{key:c,class:E(e.getCellClassName(u)),onMouseenter:()=>{e.onCellMouseEnter(u)},onMouseleave:()=>{e.onCellMouseLeave(u)},onClick:()=>{e.onCellClick(u)}},[e.dateRender?(S(),me(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`)},Te(u.label),3)],2))],42,one))],64))),256))],2))),128))],2)}var J2=q(rne,[["render",sne]]);const lne=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 ane(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`)},Te(e.labelList[r]||""),3))),128))],2)}var cne=q(lne,[["render",ane]]);const une=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=B(new Map),s=B();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&&Bte(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)}}}}),dne=["onClick"];function fne(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`)},Te(r.label),3)],10,dne))),128))])],2)}var hne=q(une,[["render",fne]]);function pne(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:k=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+=k)_.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:k=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+=k)_.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)}))}),b=p(()=>{var $;const{second:k=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+=k)_.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)}))}),w=["am","pm"],y=p(()=>{const $=Q8(t.value).list.includes("A");return w.map(k=>({label:$?k.toUpperCase():k,value:k,selected:d.value===k,disabled:f==null?void 0:f.value}))});return{hours:h,minutes:m,seconds:b,ampmList:y}}function u7(e){const{format:t,use12Hours:n,defaultFormat:i}=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 ZR(e){const t=n=>Dte(n,{disabledHours:e.disabledHours,disabledMinutes:e.disabledMinutes,disabledSeconds:e.disabledSeconds});return n=>lt(n)?n.some(i=>t(i)):t(n)}const mne=N({name:"TimePickerPanel",components:{TimeColumn:hne,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:b,format:w}=u7(xe({format:o,use12Hours:r})),y=B(n==null?void 0:n.value),$=V=>{y.value=V};Be([i,n],()=>{i.value&&$(n==null?void 0:n.value)});const k=p(()=>{var V;const D=(V=y.value)==null?void 0:V.hour();return Ge(D)||!b.value?D:D>12?D-12:D===0?12:D}),C=p(()=>{var V;return(V=y.value)==null?void 0:V.minute()}),_=p(()=>{var V;return(V=y.value)==null?void 0:V.second()}),A=p(()=>{var V;const D=(V=y.value)==null?void 0:V.hour();return!Ge(D)&&D>=12?"pm":"am"}),{hours:L,minutes:x,seconds:T,ampmList:O}=pne(xe({format:w,step:s,use12Hours:b,hideDisabledOptions:l,disabledHours:a,disabledMinutes:u,disabledSeconds:c,selectedHour:k,selectedMinute:C,selectedSecond:_,selectedAmpm:A,disabled:d})),M=ZR(xe({disabledHours:a,disabledMinutes:u,disabledSeconds:c})),R=p(()=>M(y.value));function H(V){Ge(V)||t("confirm",V)}function U(V){$(V),t("select",V)}function te(V,D="hour"){let F;const K=k.value||"00",Z=C.value||"00",X=_.value||"00",se=A.value||"am";switch(D){case"hour":F=`${V}:${Z}:${X}`;break;case"minute":F=`${K}:${V}:${X}`;break;case"second":F=`${K}:${Z}:${V}`;break;case"ampm":F=`${K}:${Z}:${X} ${V}`;break;default:F="00:00:00"}let de="HH:mm:ss";b.value&&(de="HH:mm:ss a",D!=="ampm"&&(F=`${F} ${se}`)),F=Tn(F,de),U(F)}return{prefixCls:f,t:h,hours:L,minutes:x,seconds:T,ampmList:O,selectedValue:y,selectedHour:k,selectedMinute:C,selectedSecond:_,selectedAmpm:A,computedUse12Hours:b,confirmBtnDisabled:R,columns:m,onSelect:te,onSelectNow(){const V=Tn(new Date);U(V)},onConfirm(){H(y.value)}}}});function vne(e,t,n,i,o,s){const r=oe("TimeColumn"),l=oe("Button");return S(),I(Re,null,[P("div",{class:E(e.prefixCls)},[e.columns.includes("H")||e.columns.includes("h")?(S(),me(r,{key:0,value:e.selectedHour,list:e.hours,"prefix-cls":e.prefixCls,visible:e.visible,onSelect:t[0]||(t[0]=a=>{e.onSelect(a,"hour")})},null,8,["value","list","prefix-cls","visible"])):ae("v-if",!0),e.columns.includes("m")?(S(),me(r,{key:1,value:e.selectedMinute,list:e.minutes,"prefix-cls":e.prefixCls,visible:e.visible,onSelect:t[1]||(t[1]=a=>{e.onSelect(a,"minute")})},null,8,["value","list","prefix-cls","visible"])):ae("v-if",!0),e.columns.includes("s")?(S(),me(r,{key:2,value:e.selectedSecond,list:e.seconds,"prefix-cls":e.prefixCls,visible:e.visible,onSelect:t[2]||(t[2]=a=>{e.onSelect(a,"second")})},null,8,["value","list","prefix-cls","visible"])):ae("v-if",!0),e.computedUse12Hours?(S(),me(r,{key:3,value:e.selectedAmpm,list:e.ampmList,"prefix-cls":e.prefixCls,visible:e.visible,onSelect:t[3]||(t[3]=a=>{e.onSelect(a,"ampm")})},null,8,["value","list","prefix-cls","visible"])):ae("v-if",!0)],2),e.$slots["extra-footer"]?(S(),I("div",{key:0,class:E(`${e.prefixCls}-footer-extra-wrapper`)},[he(e.$slots,"extra-footer")],2)):ae("v-if",!0),e.hideFooter?ae("v-if",!0):(S(),I("div",{key:1,class:E(`${e.prefixCls}-footer-btn-wrapper`)},[e.isRange?ae("v-if",!0):(S(),me(l,{key:0,size:"mini",onClick:e.onSelectNow},{default:ge(()=>[Fe(Te(e.t("datePicker.now")),1)]),_:1},8,["onClick"])),v(l,{type:"primary",size:"mini",disabled:e.confirmBtnDisabled||!e.selectedValue,onClick:e.onConfirm},{default:ge(()=>[Fe(Te(e.t("datePicker.ok")),1)]),_:1},8,["disabled","onClick"])],2))],64)}var Qy=q(mne,[["render",vne]]);const gne=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)}}}}),yne=["stroke-width","stroke-linecap","stroke-linejoin"],bne=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),kne=[bne];function wne(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},kne,14,yne)}var oC=q(gne,[["render",wne]]);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)}}),Cne=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"],Sne=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),_ne=[Sne];function Pne(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},_ne,14,$ne)}var sC=q(Cne,[["render",Pne]]);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 Ane=Object.defineProperty,Lne=Object.defineProperties,Ene=Object.getOwnPropertyDescriptors,s9=Object.getOwnPropertySymbols,Ine=Object.prototype.hasOwnProperty,Tne=Object.prototype.propertyIsEnumerable,l9=(e,t,n)=>t in e?Ane(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,d0=(e,t)=>{for(var n in t||(t={}))Ine.call(t,n)&&l9(e,n,t[n]);if(s9)for(var n of s9(t))Tne.call(t,n)&&l9(e,n,t[n]);return e},qR=(e,t)=>Lne(e,Ene(t));const UR=6,e6=7,One=UR*e6;function xne(e){return{label:e.date(),value:e}}const Mne=N({name:"DatePanel",components:{PanelHeader:Q2,PanelBody:J2,PanelWeekList:cne,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"),[b,w]=ii("date",xe({value:u})),y=p(()=>a.value&&n.value),$=p(()=>!a.value||!y.value||b.value==="date"),k=p(()=>a.value&&(!y.value||b.value==="time")),C=p(()=>[h.value,{[`${h.value}-with-view-tabs`]:y.value}]),_=p(()=>i.value.format("YYYY-MM")),A=p(()=>{var H;return a.value&&((H=c==null?void 0:c.value)==null?void 0:H.call(c,gr((o==null?void 0:o.value)||Pi())))||{}}),L=p(()=>{const H=[0,1,2,3,4,5,6],U=Math.max(s.value%7,0);return[...H.slice(U),...H.slice(0,U)]}),x=p(()=>{const H=Dn.startOf(i.value,"month"),U=H.day(),te=H.daysInMonth(),V=L.value.indexOf(U),D=wh(One);for(let K=0;K<D.length;K++)D[K]=qR(d0({},xne(Dn.add(H,K-V,"day"))),{isPrev:K<V,isNext:K>V+te-1});return wh(UR).map((K,Z)=>{const X=D.slice(Z*e6,(Z+1)*e6);if(f.value){const se=X[0].value;X.unshift({label:se.week(),value:se})}return X})}),T=p(()=>(r==null?void 0:r.value)||((H,U)=>H.isSame(U,"day")));function O(H){t("select",H.value)}function M(H){t("time-picker-select",H)}function R(H){t("cell-mouse-enter",H.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:R,onTimePanelSelect:M,showViewTabs:y,showDateView:$,showTimeView:k,changeViewTo:H=>{t("current-view-change",H),t("update:currentView",H),w(H)},datePickerT:d}}});function Nne(e,t,n,i,o,s){const r=oe("PanelHeader"),l=oe("PanelWeekList"),a=oe("PanelBody"),u=oe("TimePanel"),c=oe("IconCalendar"),d=oe("IconClockCircle");return S(),I("div",{class:E(e.classNames)},[e.showDateView?(S(),I("div",{key:0,class:E(`${e.prefixCls}-inner`)},[v(r,Ae(qR(d0({},e.headerOperations),{icons:e.headerIcons}),{"prefix-cls":e.pickerPrefixCls,title:e.headerTitle,mode:e.mode,value:e.headerValue,"on-label-click":e.onHeaderLabelClick}),null,16,["prefix-cls","title","mode","value","on-label-click"]),v(l,{"prefix-cls":e.pickerPrefixCls,"week-list":e.weekList},null,8,["prefix-cls","week-list"]),v(a,{mode:e.mode,"prefix-cls":e.pickerPrefixCls,rows:e.rows,value:e.isRange?void 0:e.value,"range-values":e.rangeValues,"disabled-date":e.disabledDate,"is-same-time":e.mergedIsSameTime,"date-render":e.dateRender,onCellClick:e.onCellClick,onCellMouseEnter:e.onCellMouseEnter},null,8,["mode","prefix-cls","rows","value","range-values","disabled-date","is-same-time","date-render","onCellClick","onCellMouseEnter"])],2)):ae("v-if",!0),e.showTimeView?(S(),I("div",{key:1,class:E(`${e.prefixCls}-timepicker`)},[P("header",{class:E(`${e.prefixCls}-timepicker-title`)},Te(e.datePickerT("datePicker.selectTime")),3),v(u,Ae(d0(d0({},e.timePickerProps),e.disabledTimeProps),{"hide-footer":"",value:e.value||e.isRange?e.timePickerValue:void 0,disabled:e.disabled,onSelect:e.onTimePanelSelect}),null,16,["value","disabled","onSelect"])],2)):ae("v-if",!0),e.showViewTabs?(S(),I("div",{key:2,class:E(`${e.prefixCls}-footer`)},[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"))},[v(c),P("span",{class:E(`${e.prefixCls}-view-tab-pane-text`)},Te(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"))},[v(d),P("span",{class:E(`${e.prefixCls}-view-tab-pane-text`)},Te(e.timePickerValue&&e.timePickerValue.format("HH:mm:ss")),3)],2)],2)],2)):ae("v-if",!0)],2)}var f7=q(Mne,[["render",Nne]]);const zne=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 jne(e,t,n,i,o,s){const r=oe("DatePanel");return S(),me(r,Ae(e.$attrs,{mode:"week","is-week":"","day-start-of-week":e.dayStartOfWeek,"is-same-time":e.isSameTime,onSelect:e.onSelect,onCellMouseEnter:e.onCellMouseEnter}),null,16,["day-start-of-week","is-same-time","onSelect","onCellMouseEnter"])}var KR=q(zne,[["render",jne]]),Rne=Object.defineProperty,Bne=Object.defineProperties,Dne=Object.getOwnPropertyDescriptors,a9=Object.getOwnPropertySymbols,Fne=Object.prototype.hasOwnProperty,Vne=Object.prototype.propertyIsEnumerable,c9=(e,t,n)=>t in e?Rne(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,Wne=(e,t)=>{for(var n in t||(t={}))Fne.call(t,n)&&c9(e,n,t[n]);if(a9)for(var n of a9(t))Vne.call(t,n)&&c9(e,n,t[n]);return e},Hne=(e,t)=>Bne(e,Dne(t));const Zne=["January","February","March","April","May","June","July","August","September","October","November","December"],qne=12,Une=4,u9=3,Kne=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(qne).map((b,w)=>({label:n(`datePicker.month.${f}.${Zne[w]}`),value:Tn(`${d}-${w+1}`,"YYYY-M")}));return wh(Une).map((b,w)=>h.slice(w*u9,(w+1)*u9))}),a=(d,f)=>d.isSame(f,"month");function u(d){t("select",d.value)}function c(d){t("cell-mouse-enter",d.value)}return{prefixCls:o,pickerPrefixCls:s,headerTitle:r,rows:l,isSameTime:a,onCellClick:u,onCellMouseEnter:c}}});function Gne(e,t,n,i,o,s){const r=oe("PanelHeader"),l=oe("PanelBody");return S(),I("div",{class:E(e.prefixCls)},[P("div",{class:E(`${e.prefixCls}-inner`)},[v(r,Ae(Hne(Wne({},e.headerOperations),{icons:e.headerIcons}),{"prefix-cls":e.pickerPrefixCls,title:e.headerTitle,mode:"month",value:e.headerValue,"on-label-click":e.onHeaderLabelClick}),null,16,["prefix-cls","title","value","on-label-click"]),v(l,{mode:"month","prefix-cls":e.pickerPrefixCls,rows:e.rows,value:e.value,"range-values":e.rangeValues,"disabled-date":e.disabledDate,"is-same-time":e.isSameTime,"date-render":e.dateRender,onCellClick:e.onCellClick,onCellMouseEnter:e.onCellMouseEnter},null,8,["prefix-cls","rows","value","range-values","disabled-date","is-same-time","date-render","onCellClick","onCellMouseEnter"])],2)],2)}var GR=q(Kne,[["render",Gne]]),Yne=Object.defineProperty,Xne=Object.defineProperties,Qne=Object.getOwnPropertyDescriptors,d9=Object.getOwnPropertySymbols,Jne=Object.prototype.hasOwnProperty,eie=Object.prototype.propertyIsEnumerable,f9=(e,t,n)=>t in e?Yne(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,tie=(e,t)=>{for(var n in t||(t={}))Jne.call(t,n)&&f9(e,n,t[n]);if(d9)for(var n of d9(t))eie.call(t,n)&&f9(e,n,t[n]);return e},nie=(e,t)=>Xne(e,Qne(t));const t6=4,f0=3,iie=t6*f0,lC=10,rie=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(iie).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 oie(e,t,n,i,o,s){const r=oe("PanelHeader"),l=oe("PanelBody");return S(),I("div",{class:E(e.prefixCls)},[P("div",{class:E(`${e.prefixCls}-inner`)},[v(r,Ae(nie(tie({},e.headerOperations),{icons:e.headerIcons}),{"prefix-cls":e.pickerPrefixCls,title:e.headerTitle}),null,16,["prefix-cls","title"]),v(l,{mode:"year","prefix-cls":e.pickerPrefixCls,rows:e.rows,value:e.value,"range-values":e.rangeValues,"disabled-date":e.disabledDate,"is-same-time":e.isSameTime,"date-render":e.dateRender,onCellClick:e.onCellClick,onCellMouseEnter:e.onCellMouseEnter},null,8,["prefix-cls","rows","value","range-values","disabled-date","is-same-time","date-render","onCellClick","onCellMouseEnter"])],2)],2)}var YR=q(rie,[["render",oie]]),sie=Object.defineProperty,lie=Object.defineProperties,aie=Object.getOwnPropertyDescriptors,h9=Object.getOwnPropertySymbols,cie=Object.prototype.hasOwnProperty,uie=Object.prototype.propertyIsEnumerable,p9=(e,t,n)=>t in e?sie(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,die=(e,t)=>{for(var n in t||(t={}))cie.call(t,n)&&p9(e,n,t[n]);if(h9)for(var n of h9(t))uie.call(t,n)&&p9(e,n,t[n]);return e},fie=(e,t)=>lie(e,aie(t));const hie=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 pie(e,t,n,i,o,s){const r=oe("PanelHeader"),l=oe("PanelBody");return S(),I("div",{class:E(e.prefixCls)},[P("div",{class:E(`${e.prefixCls}-inner`)},[v(r,Ae(fie(die({},e.headerOperations),{icons:e.headerIcons}),{"prefix-cls":e.pickerPrefixCls,title:e.headerTitle,mode:"quarter",value:e.headerValue,"on-label-click":e.onHeaderLabelClick}),null,16,["prefix-cls","title","value","on-label-click"]),v(l,{mode:"quarter","prefix-cls":e.pickerPrefixCls,rows:e.rows,value:e.value,"range-values":e.rangeValues,"disabled-date":e.disabledDate,"is-same-time":e.isSameTime,"date-render":e.dateRender,onCellClick:e.onCellClick,onCellMouseEnter:e.onCellMouseEnter},null,8,["prefix-cls","rows","value","range-values","disabled-date","is-same-time","date-render","onCellClick","onCellMouseEnter"])],2)],2)}var XR=q(hie,[["render",pie]]);const mie=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)}}}}),vie=["stroke-width","stroke-linecap","stroke-linejoin"],gie=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),yie=[gie];function bie(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},yie,14,vie)}var aC=q(mie,[["render",bie]]);const QR=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)}}),kie=N({name:"Link",components:{IconLink:QR,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=RR(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}}}),wie=["href"];function Cie(e,t,n,i,o,s){const r=oe("icon-loading"),l=oe("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(),me(r,{key:0})):he(e.$slots,"icon",{key:1},()=>[v(l)])],2)):ae("v-if",!0),he(e.$slots,"default")],10,wie)}var cC=q(kie,[["render",Cie]]);const JR=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:JR,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 Sie(e,t,n,i,o,s){const r=oe("Link"),l=oe("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)):ae("v-if",!0),e.showTodayBtn?(S(),I("div",{key:1,class:E(`${e.prefixCls}-footer-now-wrapper`)},[v(r,{onClick:e.onTodayClick},{default:ge(()=>[Fe(Te(e.datePickerT("datePicker.today")),1)]),_:1},8,["onClick"])],2)):ae("v-if",!0),e.$slots.btn||e.showConfirmBtn?(S(),I("div",{key:2,class:E(`${e.prefixCls}-footer-btn-wrapper`)},[he(e.$slots,"btn"),e.showConfirmBtn?(S(),me(l,{key:0,class:E(`${e.prefixCls}-btn-confirm`),type:"primary",size:"mini",disabled:e.confirmBtnDisabled,onClick:e.onConfirmBtnClick},{default:ge(()=>[Fe(Te(e.datePickerT("datePicker.ok")),1)]),_:1},8,["class","disabled","onClick"])):ae("v-if",!0)],2)):ae("v-if",!0)],2)}var eB=q($ie,[["render",Sie]]);function tB(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}=tB(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=B(f.value||Pi()),m=p(()=>d.value||h.value),b=_=>{_&&(h.value=_)},w=(_,A=!0)=>{var L;_&&(A&&!c(m.value,_)&&((L=r==null?void 0:r.value)==null||L.call(r,_)),b(_))};o!=null&&o.value&&b(o.value),Be(()=>o==null?void 0:o.value,_=>{w(_)});function y(){return(o==null?void 0:o.value)||f.value||Pi()}function $(_=!0){const A=y();_?w(A):b(A)}const k=p(()=>a.value!==u.value),C=p(()=>({onSuperPrev:()=>{w(Dn.subtract(m.value,u.value,"M"))},onPrev:k.value?()=>{w(Dn.subtract(m.value,a.value,"M"))}:void 0,onNext:k.value?()=>{w(Dn.add(m.value,a.value,"M"))}:void 0,onSuperNext:()=>{w(Dn.add(m.value,u.value,"M"))}}));return{headerValue:m,setHeaderValue:w,headerOperations:C,resetHeaderValue:$,getDefaultLocalValue:y}}const _ie=N({name:"DatePikerPanel",components:{DatePanel:f7,PanelShortcuts:FR,PanelFooter:eB,WeekPanel:KR,MonthPanel:GR,YearPanel:YR,QuarterPanel:XR,RenderFunction:Al},props:{mode:{type:String},headerMode:{type:String},prefixCls:{type:String,required:!0},value:{type:Object},headerValue:{type:Object,required:!0},timePickerValue:{type:Object},showTime:{type:Boolean},showConfirmBtn:{type:Boolean},shortcuts:{type:Array,default:()=>[]},shortcutsPosition:{type:String,default:"bottom"},format:{type:String,required:!0},dayStartOfWeek:{type:Number,default:0},disabledDate:{type:Function},disabledTime:{type:Function},timePickerProps:{type:Object},extra:{type:Function},dateRender:{type:Function},hideTrigger:{type:Boolean},confirmBtnDisabled:{type:Boolean},showNowBtn:{type:Boolean},headerIcons:{type:Object,default:()=>({})},headerOperations:{type:Object},abbreviation:{type:Boolean}},emits:["cell-click","time-picker-select","shortcut-click","shortcut-mouse-enter","shortcut-mouse-leave","confirm","today-btn-click","header-label-click","header-select","month-header-click"],setup(e,{emit:t}){const{prefixCls:n,shortcuts:i,shortcutsPosition:o,format:s,value:r,disabledDate:l,hideTrigger:a,showNowBtn:u,dateRender:c,showConfirmBtn:d,headerValue:f,headerIcons:h,headerOperations:m,headerMode:b}=Ne(e),w=p(()=>!!(i.value&&i.value.length)),y=p(()=>u.value&&d.value&&!w.value),$=p(()=>y.value||w.value),k=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`]:k.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:b,format:s}));Be(f,fe=>{T(fe)});function M(fe){const{value:ue}=fe;return Rr(Ue(ue)?ue():ue,fe.format||s.value)}function R(fe){t("shortcut-click",M(fe),fe)}function H(fe){t("shortcut-mouse-enter",M(fe))}function U(fe){t("shortcut-mouse-leave",M(fe))}function te(fe){t("cell-click",fe)}function V(fe){t("time-picker-select",fe)}function D(){t("today-btn-click",Pi())}function F(){t("confirm")}function K(fe){t("header-label-click",fe)}function Z(fe){t("header-select",fe)}function X(){t("month-header-click")}const se=xe({prefixCls:n,shortcuts:i,showNowBtn:y,onItemClick:R,onItemMouseEnter:H,onItemMouseLeave:U,onNowClick:D}),de=xe({value:r,headerValue:f,headerIcons:h,headerOperations:m,disabledDate:l,dateRender:c,onSelect:te,onHeaderLabelClick:K});return{classNames:A,showShortcutsInLeft:k,showShortcutsInRight:C,showShortcutsInBottom:_,shortcutsProps:se,commonPanelProps:de,footerValue:L,onTodayBtnClick:D,onConfirmBtnClick:F,onTimePickerSelect:V,onHeaderPanelSelect:Z,headerPanelHeaderValue:x,headerPanelHeaderOperations:O,onMonthHeaderLabelClick:X}}});function Pie(e,t,n,i,o,s){const r=oe("PanelShortcuts"),l=oe("YearPanel"),a=oe("MonthPanel"),u=oe("WeekPanel"),c=oe("QuarterPanel"),d=oe("DatePanel"),f=oe("RenderFunction"),h=oe("PanelFooter");return S(),I("div",{class:E(e.classNames)},[e.showShortcutsInLeft?(S(),me(r,jt(Ae({key:0},e.shortcutsProps)),null,16)):ae("v-if",!0),P("div",{class:E(`${e.prefixCls}-panel-wrapper`)},[e.headerMode?(S(),I(Re,{key:0},[e.headerMode==="year"?(S(),me(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(),me(a,{key:1,"header-value":e.headerPanelHeaderValue,"header-icons":e.headerIcons,"header-operations":e.headerPanelHeaderOperations,abbreviation:e.abbreviation,onSelect:e.onHeaderPanelSelect,onHeaderLabelClick:e.onMonthHeaderLabelClick},null,8,["header-value","header-icons","header-operations","abbreviation","onSelect","onHeaderLabelClick"])):ae("v-if",!0)],2112)):(S(),I(Re,{key:1},[e.mode==="week"?(S(),me(u,Ae({key:0},e.commonPanelProps,{"day-start-of-week":e.dayStartOfWeek}),null,16,["day-start-of-week"])):e.mode==="month"?(S(),me(a,Ae({key:1,abbreviation:e.abbreviation},e.commonPanelProps),null,16,["abbreviation"])):e.mode==="year"?(S(),me(l,jt(Ae({key:2},e.commonPanelProps)),null,16)):e.mode==="quarter"?(S(),me(c,jt(Ae({key:3},e.commonPanelProps)),null,16)):(S(),me(d,Ae({key:4},e.commonPanelProps,{mode:"date","show-time":e.showTime,"time-picker-props":e.timePickerProps,"day-start-of-week":e.dayStartOfWeek,"footer-value":e.footerValue,"time-picker-value":e.timePickerValue,"disabled-time":e.disabledTime,onTimePickerSelect:e.onTimePickerSelect}),null,16,["show-time","time-picker-props","day-start-of-week","footer-value","time-picker-value","disabled-time","onTimePickerSelect"])),v(h,{"prefix-cls":e.prefixCls,"show-today-btn":e.showNowBtn&&!(e.showConfirmBtn||e.showShortcutsInBottom),"show-confirm-btn":e.showConfirmBtn,"confirm-btn-disabled":e.confirmBtnDisabled,onTodayBtnClick:e.onTodayBtnClick,onConfirmBtnClick:e.onConfirmBtnClick},Jt({_:2},[e.extra?{name:"extra",fn:ge(()=>[e.extra?(S(),me(f,{key:0,"render-func":e.extra},null,8,["render-func"])):ae("v-if",!0)])}:void 0,e.showShortcutsInBottom?{name:"btn",fn:ge(()=>[v(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(),me(r,jt(Ae({key:1},e.shortcutsProps)),null,16)):ae("v-if",!0)],2)}var Aie=q(_ie,[["render",Pie]]);function Lie(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 Eie(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 nB(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)||Lie(n==null?void 0:n.value,i==null?void 0:i.value)),r=p(()=>(o==null?void 0:o.value)||Eie(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 iB(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 rB(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(DR,{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=B(l());function u(d){d&&(a.value=d)}function c(){a.value=l()}return Be(n,d=>{u(d)}),[a,u,c]}function oB(e,t){return t==="timestamp"?e.toDate().getTime():t==="Date"?e.toDate():e.format(t)}function Iie(e){const{format:t}=Ne(e);return n=>oB(n,t.value)}function uC(e,t){return e.map(n=>n?oB(n,t):void 0)}var Tie=Object.defineProperty,Oie=Object.defineProperties,xie=Object.getOwnPropertyDescriptors,m9=Object.getOwnPropertySymbols,Mie=Object.prototype.hasOwnProperty,Nie=Object.prototype.propertyIsEnumerable,v9=(e,t,n)=>t in e?Tie(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,tb=(e,t)=>{for(var n in t||(t={}))Mie.call(t,n)&&v9(e,n,t[n]);if(m9)for(var n of m9(t))Nie.call(t,n)&&v9(e,n,t[n]);return e},g9=(e,t)=>Oie(e,xie(t));const zie=N({name:"Picker",components:{DateInput:BR,Trigger:ri,PickerPanel:Aie,IconCalendar:ew},inheritAttrs:!1,props:{locale:{type:Object},hideTrigger:{type:Boolean},allowClear:{type:Boolean,default:!0},readonly:{type:Boolean},error:{type:Boolean},size:{type:String},shortcuts:{type:Array,default:()=>[]},shortcutsPosition:{type:String,default:"bottom"},position:{type:String,default:"bl"},popupVisible:{type:Boolean,default:void 0},defaultPopupVisible:{type:Boolean,default:!1},triggerProps:{type:Object},unmountOnClose:{type:Boolean},placeholder:{type:String},disabled:{type:Boolean},disabledDate:{type:Function},disabledTime:{type:Function},pickerValue:{type:[Object,String,Number]},defaultPickerValue:{type:[Object,String,Number]},popupContainer:{type:[String,Object]},mode:{type:String,default:"date"},format:{type:[String,Function]},valueFormat:{type:String},previewShortcut:{type:Boolean,default:!0},showConfirmBtn:{type:Boolean},showTime:{type:Boolean},timePickerProps:{type:Object},showNowBtn:{type:Boolean,default:!0},dayStartOfWeek:{type:Number,default:0},modelValue:{type:[Object,String,Number]},defaultValue:{type:[Object,String,Number]},disabledInput:{type:Boolean,default:!1},abbreviation:{type:Boolean,default:!0}},emits:{change:(e,t,n)=>!0,"update:modelValue":e=>!0,select:(e,t,n)=>!0,"popup-visible-change":e=>!0,"update:popupVisible":e=>!0,ok:(e,t,n)=>!0,clear:()=>!0,"select-shortcut":e=>!0,"picker-value-change":(e,t,n)=>!0,"update:pickerValue":e=>!0},setup(e,{emit:t,slots:n}){const{mode:i,modelValue:o,defaultValue:s,format:r,valueFormat:l,placeholder:a,popupVisible:u,defaultPopupVisible:c,disabled:d,showTime:f,timePickerProps:h,disabledDate:m,disabledTime:b,readonly:w,locale:y,pickerValue:$,defaultPickerValue:k,dayStartOfWeek:C,previewShortcut:_,showConfirmBtn:A}=Ne(e),{locale:L}=dn();Fn(()=>{fR(L.value,C.value)});const{mergedDisabled:x,eventHandlers:T}=an({disabled:d}),O=rB(xe({locale:y})),M=j("picker"),R=B(),H=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:te,parseValueFormat:V}=nB(xe({format:r,mode:i,showTime:f,valueFormat:l})),D=p(()=>r&&Ue(r.value)?Je=>{var gt;return(gt=r.value)==null?void 0:gt.call(r,gr(Je))}:U.value),F=Iie(xe({format:te})),K=iB(xe({mode:i,disabledDate:m,disabledTime:b,showTime:f})),Z=p(()=>f.value||A.value),X=p(()=>Z.value&&(!ke.value||K(ke.value))),se=p(()=>i.value==="date"&&f.value),{value:de,setValue:fe}=Nte(xe({modelValue:o,defaultValue:s,format:V})),[ue,be]=_i(),[ce,pe]=_i(),ke=p(()=>{var Je;return(Je=ue.value)!=null?Je:de.value}),Se=p(()=>{var Je,gt;return(gt=(Je=ce.value)!=null?Je:ue.value)!=null?gt:de.value}),[Pe,De]=_i(),[Y,W]=ii(c.value,xe({value:u})),re=Je=>{Y.value!==Je&&(W(Je),t("popup-visible-change",Je),t("update:popupVisible",Je))},{headerValue:ve,setHeaderValue:we,headerOperations:Q,resetHeaderValue:ee}=Jy(xe({mode:i,value:$,defaultValue:k,selectedValue:Se,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)}})),[le,,Ce]=n6(xe({timePickerProps:h,selectedValue:Se})),Ie=p(()=>!w.value&&!Ue(D.value)),ze=B();Be(Y,Je=>{be(void 0),pe(void 0),ze.value=void 0,Je&&(ee(),Ce()),Je||De(void 0)});function ye(Je,gt){var En,Fo;const El=Je?F(Je):void 0,Qa=vs(Je,V.value),od=gr(Je);n7(Je,de.value)&&(t("update:modelValue",El),t("change",El,od,Qa),(Fo=(En=T.value)==null?void 0:En.onChange)==null||Fo.call(En)),gt&&t("ok",El,od,Qa)}function Le(Je,gt,En){K(Je)||(ye(Je,En),fe(Je),be(void 0),pe(void 0),De(void 0),ze.value=void 0,Hi(gt)&&re(gt))}function qe(Je,gt){if(be(Je),pe(void 0),De(void 0),ze.value=void 0,gt){const En=Je?F(Je):void 0,Fo=vs(Je,V.value),El=gr(Je);t("select",En,El,Fo)}}function Ee(Je){R.value&&R.value.focus&&R.value.focus(Je)}function _e(Je,gt){return!se.value&&!h.value?Je:VR(Pi(),Je,gt)}function Oe(Je){x.value||re(Je)}function Ke(Je){Je.stopPropagation(),Le(void 0),t("clear")}function _t(){var Je,gt;(gt=(Je=T.value)==null?void 0:Je.onBlur)==null||gt.call(Je)}function Ot(Je){re(!0);const gt=Je.target.value;if(De(gt),!Xy(gt,U.value))return;const En=Tn(gt,U.value);K(En)||(Z.value?qe(En):Le(En,!0))}function Ht(){Le(Se.value,!1)}function We(Je){Z.value?qe(Je,!0):Le(Je,!1)}function Xe(Je){const gt=_e(Je,le.value);We(gt)}function Qe(Je){const gt=_e(Se.value||Pi(),Je);We(gt)}function ot(){Le(Se.value,!1,!0)}function ht(){e.disabledInput&&Ee()}let kt;Ln(()=>{clearTimeout(kt)});function gi(Je){clearTimeout(kt),pe(Je),De(void 0)}function Ti(){clearTimeout(kt),kt=setTimeout(()=>{pe(void 0)},100)}function Vh(Je,gt){t("select-shortcut",gt),Le(Je,!1)}function Wh(Je){ze.value=Je}function id(){ze.value="year"}function oo(Je){let gt=ve.value;if(gt=gt.set("year",Je.year()),ze.value==="month"&&(gt=gt.set("month",Je.month())),we(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:Y.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:Se.value,visible:Y.value,showConfirmBtn:Z.value,confirmBtnDisabled:X.value,timePickerProps:rd.value,extra:n.extra,dateRender:n.cell,headerValue:ve.value,headerIcons:{prev:n["icon-prev"],prevDouble:n["icon-prev-double"],next:n["icon-next"],nextDouble:n["icon-next-double"]},headerOperations:Q.value,timePickerValue:le.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:R,panelProps:Xa,panelValue:Se,inputValue:Pe,selectedValue:de,inputFormat:D,computedPlaceholder:H,panelVisible:Y,inputEditable:Ie,needConfirm:Z,mergedDisabled:x,onPanelVisibleChange:Oe,onInputClear:Ke,onInputChange:Ot,onInputPressEnter:Ht,onInputBlur:_t,onPanelClick:ht}}});function jie(e,t,n,i,o,s){const r=oe("IconCalendar"),l=oe("DateInput"),a=oe("PickerPanel"),u=oe("Trigger");return e.hideTrigger?(S(),me(a,jt(Ae({key:1},tb(tb({},e.$attrs),e.panelProps))),null,16)):(S(),me(u,Ae({key:0,trigger:"click","animation-name":"slide-dynamic-origin","auto-fit-transform-origin":"","click-to-close":!1,"popup-offset":4},e.triggerProps,{position:e.position,disabled:e.mergedDisabled||e.readonly,"prevent-focus":!0,"popup-visible":e.panelVisible,"unmount-on-close":e.unmountOnClose,"popup-container":e.popupContainer,onPopupVisibleChange:e.onPanelVisibleChange}),{content:ge(()=>[v(a,Ae(e.panelProps,{onClick:e.onPanelClick}),null,16,["onClick"])]),default:ge(()=>[he(e.$slots,"default",{},()=>[v(l,Ae(e.$attrs,{ref:"refInput",size:e.size,focused:e.panelVisible,visible:e.panelVisible,error:e.error,disabled:e.mergedDisabled,readonly:!e.inputEditable||e.disabledInput,"allow-clear":e.allowClear&&!e.readonly,placeholder:e.computedPlaceholder,"input-value":e.inputValue,value:e.needConfirm?e.panelValue:e.selectedValue,format:e.inputFormat,onClear:e.onInputClear,onChange:e.onInputChange,onPressEnter:e.onInputPressEnter,onBlur:e.onInputBlur}),Jt({"suffix-icon":ge(()=>[he(e.$slots,"suffix-icon",{},()=>[v(r)])]),_:2},[e.$slots.prefix?{name:"prefix",fn:ge(()=>[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=q(zie,[["render",jie]]),dC=N({name:"DatePicker",props:{modelValue:{type:[Object,String,Number]},defaultValue:{type:[Object,String,Number]},format:{type:[String,Function]},dayStartOfWeek:{type:Number,default:0},showTime:{type:Boolean},timePickerProps:{type:Object},disabled:{type:Boolean},disabledDate:{type:Function},disabledTime:{type:Function},showNowBtn:{type:Boolean,default:!0}},setup(e,{attrs:t,slots:n}){return()=>v(Yg,Ae(e,t,{mode:"date"}),n)}}),h0=N({name:"WeekPicker",props:{modelValue:{type:[Object,String,Number]},defaultValue:{type:[Object,String,Number]},format:{type:String,default:"gggg-wo"},valueFormat:{type:String,default:"YYYY-MM-DD"},dayStartOfWeek:{type:Number,default:0}},setup(e,{attrs:t,slots:n}){return()=>v(Yg,Ae(e,t,{mode:"week"}),n)}}),p0=N({name:"MonthPicker",props:{modelValue:{type:[Object,String,Number]},defaultValue:{type:[Object,String,Number]},format:{type:String,default:"YYYY-MM"}},setup(e,{attrs:t,slots:n}){return()=>v(Yg,Ae(e,t,{mode:"month"}),n)}}),m0=N({name:"YearPicker",props:{modelValue:{type:[Object,String,Number]},defaultValue:{type:[Object,String,Number]},format:{type:String,default:"YYYY"}},setup(e,{attrs:t,slots:n}){return()=>v(Yg,Ae(e,t,{mode:"year"}),n)}}),v0=N({name:"QuarterPicker",props:{modelValue:{type:[Object,String,Number]},defaultValue:{type:[Object,String,Number]},format:{type:String,default:"YYYY-[Q]Q"},valueFormat:{type:String,default:"YYYY-MM"}},setup(e,{attrs:t,slots:n}){return()=>v(Yg,Ae(e,t,{mode:"quarter"}),n)}});function Rie(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 Bie(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,be)=>ue.isSame(be,c.value),{span:f,superSpan:h}=tB(xe({mode:i})),m=p(()=>(t==null?void 0:t.value)||i.value),b=p(()=>(n==null?void 0:n.value)||i.value),w=p(()=>{var ue;return(ue=o.value)==null?void 0:ue[0]}),y=p(()=>{var ue;return(ue=o.value)==null?void 0:ue[1]}),$=p(()=>{var ue;return(ue=s.value)==null?void 0:ue[0]}),k=p(()=>{var ue;return(ue=s.value)==null?void 0:ue[1]}),C=ue=>{a!=null&&a.value&&a.value(ue)},{headerValue:_,setHeaderValue:A,headerOperations:L,getDefaultLocalValue:x}=Jy(xe({mode:m,value:w,defaultValue:$,selectedValue:void 0,format:l,onChange:ue=>{C([ue,T.value])}})),{headerValue:T,setHeaderValue:O,headerOperations:M,getDefaultLocalValue:R}=Jy(xe({mode:b,value:y,defaultValue:k,selectedValue:void 0,format:l,onChange:ue=>{C([_.value,ue])}})),H=ue=>{const be=d(_.value,ue[0]),ce=d(T.value,ue[1]);A(ue[0],!1),O(ue[1],!1),(!be||!ce)&&a!=null&&a.value&&(a==null||a.value(ue))};function U(ue){let[be,ce]=pm(ue);const pe=Dn.add(be,f.value,"M");return ce.isBefore(pe,c.value)&&(ce=pe),[be,ce]}function te(){var ue,be;let ce=(ue=r.value)==null?void 0:ue[0],pe=(be=r.value)==null?void 0:be[1];return ce&&pe&&([ce,pe]=pm([ce,pe])),[ce,pe]}const[V,D]=te(),[F,K]=U([V||_.value,D||T.value]);A(F,!1),O(K,!1);const Z=()=>{const ue=x(),be=R();wt(()=>{const[ce,pe]=te(),[ke,Se]=U([ce||ue,pe||be]);H([ke,Se])})},X=p(()=>Dn.add(_.value,f.value,"M").isBefore(T.value,c.value)),se=p(()=>Dn.add(_.value,h.value,"M").isBefore(T.value,c.value)),de=p(()=>{const ue=["onSuperPrev"];return u.value&&ue.push("onPrev"),X.value&&u&&ue.push("onNext"),se.value&&ue.push("onSuperNext"),ks(L.value,ue)}),fe=p(()=>{const ue=["onSuperNext"];return u.value&&ue.push("onNext"),X.value&&u.value&&ue.push("onPrev"),se.value&&ue.push("onSuperPrev"),ks(M.value,ue)});return{startHeaderValue:_,endHeaderValue:T,startHeaderOperations:de,endHeaderOperations:fe,setHeaderValue:H,resetHeaderValue:Z}}const Die=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:b}=vi(d),w=B(),y=B(),$=V=>f.value?f.value:lt(s.value)?s.value[V]:s.value,k=p(()=>$(0)),C=p(()=>$(1)),_=j("picker"),A=p(()=>[_,`${_}-range`,`${_}-size-${b.value}`,{[`${_}-focused`]:o.value,[`${_}-disabled`]:k.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 D,F;if(c!=null&&c.value)return(D=c==null?void 0:c.value)==null?void 0:D[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 R(V){V.stopPropagation(),t("change",V)}function H(){t("press-enter")}function U(V){V.preventDefault()}function te(V){t("clear",V)}return{prefixCls:_,classNames:A,refInput0:w,refInput1:y,disabled0:k,disabled1:C,mergedDisabled:f,getDisabled:$,getInputWrapClassName:L,displayValue0:T,displayValue1:O,changeFocusedInput:M,onChange:R,onPressEnter:H,onPressTab:U,onClear:te,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()}}}),Fie=["disabled","placeholder","value"],Vie=Fe(" - "),Wie=["disabled","placeholder","value"];function Hie(e,t,n,i,o,s){const r=oe("IconClose"),l=oe("IconHover"),a=oe("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)):ae("v-if",!0),P("div",{class:E(e.getInputWrapClassName(0))},[P("input",Ae({ref:"refInput0",disabled:e.disabled0,placeholder:e.placeholder[0],value:e.displayValue0},e.readonly?{readonly:!0}:{},{onInput:t[0]||(t[0]=(...u)=>e.onChange&&e.onChange(...u)),onKeydown:[t[1]||(t[1]=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,Fie)],2),P("span",{class:E(`${e.prefixCls}-separator`)},[he(e.$slots,"separator",{},()=>[Vie])],2),P("div",{class:E(e.getInputWrapClassName(1))},[P("input",Ae({ref:"refInput1",disabled:e.disabled1,placeholder:e.placeholder[1],value:e.displayValue1},e.readonly?{readonly:!0}:{},{onInput:t[4]||(t[4]=(...u)=>e.onChange&&e.onChange(...u)),onKeydown:[t[5]||(t[5]=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,Wie)],2),P("div",{class:E(`${e.prefixCls}-suffix`)},[e.allowClear&&!e.mergedDisabled&&e.value.length===2?(S(),me(l,{key:0,prefix:e.prefixCls,class:E(`${e.prefixCls}-clear-icon`),onClick:e.onClear},{default:ge(()=>[v(r)]),_:1},8,["prefix","class","onClick"])):ae("v-if",!0),P("span",{class:E(`${e.prefixCls}-suffix-icon`)},[he(e.$slots,"suffix-icon")],2),e.feedback?(S(),me(a,{key:1,type:e.feedback},null,8,["type"])):ae("v-if",!0)],2)],2)}var sB=q(Die,[["render",Hie]]),Zie=Object.defineProperty,qie=Object.defineProperties,Uie=Object.getOwnPropertyDescriptors,y9=Object.getOwnPropertySymbols,Kie=Object.prototype.hasOwnProperty,Gie=Object.prototype.propertyIsEnumerable,b9=(e,t,n)=>t in e?Zie(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,fC=(e,t)=>{for(var n in t||(t={}))Kie.call(t,n)&&b9(e,n,t[n]);if(y9)for(var n of y9(t))Gie.call(t,n)&&b9(e,n,t[n]);return e},hC=(e,t)=>qie(e,Uie(t));const Yie=N({name:"DateRangePikerPanel",components:{PanelShortcuts:FR,PanelFooter:eB,RenderFunction:Al,DatePanel:f7,WeekPanel:KR,MonthPanel:GR,YearPanel:YR,QuarterPanel:XR},props:{mode:{type:String,default:"date"},value:{type:Array,default:()=>[]},footerValue:{type:Array},timePickerValue:{type:Array},showTime:{type:Boolean},showConfirmBtn:{type:Boolean},prefixCls:{type:String,required:!0},shortcuts:{type:Array,default:()=>[]},shortcutsPosition:{type:String,default:"bottom"},format:{type:String,required:!0},dayStartOfWeek:{type:Number,default:0},disabledDate:{type:Function},disabledTime:{type:Function},timePickerProps:{type:Object},extra:{type:Function},dateRender:{type:Function},hideTrigger:{type:Boolean},startHeaderProps:{type:Object,default:()=>({})},endHeaderProps:{type:Object,default:()=>({})},confirmBtnDisabled:{type:Boolean},disabled:{type:Array,default:()=>[!1,!1]},visible:{type:Boolean},startHeaderMode:{type:String},endHeaderMode:{type:String},abbreviation:{type:Boolean}},emits:["cell-click","cell-mouse-enter","time-picker-select","shortcut-click","shortcut-mouse-enter","shortcut-mouse-leave","confirm","start-header-label-click","end-header-label-click","start-header-select","end-header-select"],setup(e,{emit:t}){const{prefixCls:n,shortcuts:i,shortcutsPosition:o,format:s,hideTrigger:r,value:l,disabledDate:a,disabledTime:u,startHeaderProps:c,endHeaderProps:d,dateRender:f,visible:h,startHeaderMode:m,endHeaderMode:b}=Ne(e),w=p(()=>lt(i.value)&&i.value.length),y=p(()=>[`${n.value}-range-container`,{[`${n.value}-range-container-panel-only`]:r.value,[`${n.value}-range-container-shortcuts-placement-left`]:w.value&&o.value==="left",[`${n.value}-range-container-shortcuts-placement-right`]:w.value&&o.value==="right"}]),$=B("date");Be(h,(se,de)=>{se&&!de&&($.value="date")});function k(se){return Rr(J8(Ue(se.value)?se.value():se.value),se.format||s.value)}function C(se){t("shortcut-click",k(se),se)}function _(se){t("shortcut-mouse-enter",k(se))}function A(se){t("shortcut-mouse-leave",k(se))}function L(se){t("cell-click",se)}function x(se){t("cell-mouse-enter",se)}function T(){t("confirm")}function O(se){t("time-picker-select",se,"start")}function M(se){t("time-picker-select",se,"end")}function R(se){t("start-header-label-click",se)}function H(se){t("end-header-label-click",se)}function U(se){t("start-header-select",se)}function te(se){t("end-header-select",se)}function V(se){return Ue(a==null?void 0:a.value)?de=>{var fe;return((fe=a==null?void 0:a.value)==null?void 0:fe.call(a,de,se===0?"start":"end"))||!1}:void 0}function D(se){return Ue(u==null?void 0:u.value)?de=>{var fe;return((fe=u==null?void 0:u.value)==null?void 0:fe.call(u,de,se===0?"start":"end"))||!1}:void 0}function F(se){return Ue(f==null?void 0:f.value)?de=>{var fe;const ue=hC(fC({},de),{type:se===0?"start":"end"});return(fe=f==null?void 0:f.value)==null?void 0:fe.call(f,ue)}:void 0}const K=xe({prefixCls:n,shortcuts:i,onItemClick:C,onItemMouseEnter:_,onItemMouseLeave:A}),Z=p(()=>hC(fC({},c.value),{rangeValues:l.value,disabledDate:V(0),dateRender:F(0),onSelect:m.value?U:L,onCellMouseEnter:x,onHeaderLabelClick:R})),X=p(()=>hC(fC({},d.value),{rangeValues:l.value,disabledDate:V(1),dateRender:F(1),onSelect:b.value?te:L,onCellMouseEnter:x,onHeaderLabelClick:H}));return{pick:ks,classNames:y,showShortcuts:w,shortcutsProps:K,startPanelProps:Z,endPanelProps:X,getDisabledTimeFunc:D,onConfirmBtnClick:T,currentDateView:$,onStartTimePickerSelect:O,onEndTimePickerSelect:M,onStartHeaderPanelSelect:U,onEndHeaderPanelSelect:te}}});function Xie(e,t,n,i,o,s){const r=oe("PanelShortcuts"),l=oe("YearPanel"),a=oe("MonthPanel"),u=oe("WeekPanel"),c=oe("QuarterPanel"),d=oe("DatePanel"),f=oe("RenderFunction"),h=oe("PanelFooter");return S(),I("div",{class:E(e.classNames)},[e.showShortcuts&&e.shortcutsPosition==="left"?(S(),me(r,jt(Ae({key:0},e.shortcutsProps)),null,16)):ae("v-if",!0),P("div",{class:E(`${e.prefixCls}-range-panel-wrapper`)},[ae(" 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(),me(l,jt(Ae({key:0},e.startPanelProps)),null,16)):ae("v-if",!0),e.endHeaderMode==="year"?(S(),me(l,jt(Ae({key:1},e.endPanelProps)),null,16)):e.startHeaderMode==="month"?(S(),me(a,Ae({key:2},e.startPanelProps,{abbreviation:e.abbreviation}),null,16,["abbreviation"])):e.endHeaderMode==="month"?(S(),me(a,Ae({key:3},e.endPanelProps,{abbreviation:e.abbreviation}),null,16,["abbreviation"])):ae("v-if",!0)],64)):(S(),I(Re,{key:1},[ae(" week "),e.mode==="week"?(S(),I(Re,{key:0},[v(u,Ae(e.startPanelProps,{"day-start-of-week":e.dayStartOfWeek}),null,16,["day-start-of-week"]),v(u,Ae(e.endPanelProps,{"day-start-of-week":e.dayStartOfWeek}),null,16,["day-start-of-week"])],64)):e.mode==="month"?(S(),I(Re,{key:1},[ae(" month "),v(a,Ae(e.startPanelProps,{abbreviation:e.abbreviation}),null,16,["abbreviation"]),v(a,Ae(e.endPanelProps,{abbreviation:e.abbreviation}),null,16,["abbreviation"])],64)):e.mode==="year"?(S(),I(Re,{key:2},[ae(" year "),v(l,jt(Xn(e.startPanelProps)),null,16),v(l,jt(Xn(e.endPanelProps)),null,16)],64)):e.mode==="quarter"?(S(),I(Re,{key:3},[ae(" quarter "),v(c,jt(Xn(e.startPanelProps)),null,16),v(c,jt(Xn(e.endPanelProps)),null,16)],64)):(S(),I(Re,{key:4},[ae(" date "),v(d,Ae({currentView:e.currentDateView,"onUpdate:currentView":t[0]||(t[0]=m=>e.currentDateView=m)},e.startPanelProps,{"is-range":"",value:e.value&&e.value[0],"footer-value":e.footerValue&&e.footerValue[0],"time-picker-value":e.timePickerValue&&e.timePickerValue[0],"day-start-of-week":e.dayStartOfWeek,"show-time":e.showTime,"time-picker-props":e.timePickerProps,"disabled-time":e.getDisabledTimeFunc(0),disabled:e.disabled[0],onTimePickerSelect:e.onStartTimePickerSelect}),null,16,["currentView","value","footer-value","time-picker-value","day-start-of-week","show-time","time-picker-props","disabled-time","disabled","onTimePickerSelect"]),v(d,Ae({currentView:e.currentDateView,"onUpdate:currentView":t[1]||(t[1]=m=>e.currentDateView=m)},e.endPanelProps,{"is-range":"",value:e.value&&e.value[1],"footer-value":e.footerValue&&e.footerValue[1],"time-picker-value":e.timePickerValue&&e.timePickerValue[1],"day-start-of-week":e.dayStartOfWeek,"show-time":e.showTime,"time-picker-props":e.timePickerProps,"disabled-time":e.getDisabledTimeFunc(1),disabled:e.disabled[1],onTimePickerSelect:e.onEndTimePickerSelect}),null,16,["currentView","value","footer-value","time-picker-value","day-start-of-week","show-time","time-picker-props","disabled-time","disabled","onTimePickerSelect"])],64))],2112))],2)],2),ae(" footer "),v(h,{"prefix-cls":e.prefixCls,"show-today-btn":!1,"show-confirm-btn":e.showConfirmBtn,"confirm-btn-disabled":e.confirmBtnDisabled,onConfirmBtnClick:e.onConfirmBtnClick},Jt({_:2},[e.extra||e.$slots.extra?{name:"extra",fn:ge(()=>[e.$slots.extra?he(e.$slots,"extra",{key:0}):(S(),me(f,{key:1,"render-func":e.extra},null,8,["render-func"]))])}:void 0,e.showShortcuts&&e.shortcutsPosition==="bottom"?{name:"btn",fn:ge(()=>[v(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(),me(r,jt(Ae({key:1},e.shortcutsProps)),null,16)):ae("v-if",!0)],2)}var Qie=q(Yie,[["render",Xie]]),Jie=Object.defineProperty,ere=Object.defineProperties,tre=Object.getOwnPropertyDescriptors,k9=Object.getOwnPropertySymbols,nre=Object.prototype.hasOwnProperty,ire=Object.prototype.propertyIsEnumerable,w9=(e,t,n)=>t in e?Jie(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,C9=(e,t)=>{for(var n in t||(t={}))nre.call(t,n)&&w9(e,n,t[n]);if(k9)for(var n of k9(t))ire.call(t,n)&&w9(e,n,t[n]);return e},$9=(e,t)=>ere(e,tre(t));function rre(e){const{timePickerProps:t,selectedValue:n}=Ne(e),i=p(()=>{var y;return(y=n==null?void 0:n.value)==null?void 0:y[0]}),o=p(()=>{var y;return(y=n==null?void 0:n.value)==null?void 0:y[1]}),s=p(()=>{var y;return(y=t==null?void 0:t.value)==null?void 0:y.defaultValue}),r=p(()=>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 b(y){y&&(u(y[0]),f(y[1]))}function w(){c(),h()}return[m,b,w]}var ore=Object.defineProperty,sre=Object.defineProperties,lre=Object.getOwnPropertyDescriptors,S9=Object.getOwnPropertySymbols,are=Object.prototype.hasOwnProperty,cre=Object.prototype.propertyIsEnumerable,_9=(e,t,n)=>t in e?ore(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,nb=(e,t)=>{for(var n in t||(t={}))are.call(t,n)&&_9(e,n,t[n]);if(S9)for(var n of S9(t))cre.call(t,n)&&_9(e,n,t[n]);return e},P9=(e,t)=>sre(e,lre(t));const ure=N({name:"RangePicker",components:{RangePickerPanel:Qie,DateRangeInput:sB,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:b,pickerValue:w,defaultPickerValue:y,valueFormat:$,size:k,error:C,dayStartOfWeek:_,exchangeTime:A,previewShortcut:L,showConfirmBtn:x}=Ne(e),{locale:T}=dn(),O=Ze(Ei,void 0);Fn(()=>{fR(T.value,_.value)});const M=p(()=>{var He;return!(!A.value||!((He=O==null?void 0:O.exchangeTime)==null||He))}),{mergedSize:R,mergedDisabled:H,mergedError:U,eventHandlers:te}=an({size:k,error:C}),V=rB(xe({locale:b})),D=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:Z,parseValueFormat:X}=nB(xe({mode:i,format:s,showTime:o,valueFormat:$})),se=p(()=>{const He=f.value===!0||H.value||lt(f.value)&&f.value[0]===!0,st=f.value===!0||H.value||lt(f.value)&&f.value[1]===!0;return[He,st]}),de=p(()=>se.value[0]&&se.value[1]);function fe(He=0){return se.value[He]?He^1:He}const ue=B(),be=B(fe()),ce=p(()=>{const He=be.value,st=He^1;return se.value[st]?He:st}),pe=p(()=>se.value[be.value^1]),{value:ke,setValue:Se}=Rie(xe({modelValue:r,defaultValue:l,format:X})),[Pe,De]=_i(),[Y,W]=_i(),re=p(()=>{var He;return(He=Pe.value)!=null?He:ke.value}),ve=p(()=>{var He,st;return(st=(He=Y.value)!=null?He:Pe.value)!=null?st:ke.value}),[we,Q]=_i(),ee=B(),le=B(),[Ce,Ie]=ii(u.value,xe({value:a})),ze=He=>{Ce.value!==He&&(Ie(He),t("popup-visible-change",He),t("update:popupVisible",He))},{startHeaderValue:ye,endHeaderValue:Le,startHeaderOperations:qe,endHeaderOperations:Ee,resetHeaderValue:_e,setHeaderValue:Oe}=Bie(xe({mode:i,startHeaderMode:ee,endHeaderMode:le,value:w,defaultValue:y,selectedValue:ve,format:X,onChange:He=>{const st=uC(He,Z.value),Zt=vs(He,X.value),gn=gr(He);t("picker-value-change",st,gn,Zt),t("update:pickerValue",st)}}));function Ke(He){ee.value=He}function _t(He){le.value=He}function Ot(He){let st=ye.value;st=st.set("year",He.year()),ee.value==="month"&&(st=st.set("month",He.month())),Oe([st,Le.value]),ee.value=void 0}function Ht(He){let st=Le.value;st=st.set("year",He.year()),le.value==="month"&&(st=st.set("month",He.month())),Oe([ye.value,st]),le.value=void 0}const We=B([ve.value[0]||Pi(),ve.value[1]||Pi()]);Be(ve,()=>{const[He,st]=ve.value;We.value[0]=He||We.value[0],We.value[1]=st||We.value[1]});const[Xe,Qe,ot]=rre(xe({timePickerProps:d,selectedValue:ve})),ht=p(()=>i.value==="date"&&o.value),kt=p(()=>ht.value||d.value),gi=iB(xe({mode:i,isRange:!0,showTime:o,disabledDate:h,disabledTime:m})),Ti=p(()=>ht.value||x.value),Vh=p(()=>Ti.value&&(!Bl(re.value)||gi(re.value[0],"start")||gi(re.value[1],"end")));Be(Ce,He=>{ee.value=void 0,le.value=void 0,De(void 0),W(void 0),He&&(_e(),ot(),be.value=fe(be.value),wt(()=>gt(be.value))),He||Q(void 0)}),Be(be,()=>{e.disabledInput&&(gt(be.value),Q(void 0))});function Wh(He,st){var Zt,gn;const yi=He?uC(He,Z.value):void 0,so=vs(He,X.value),Zh=gr(He);n7(He,ke.value)&&(t("update:modelValue",yi),t("change",yi,Zh,so),(gn=(Zt=te.value)==null?void 0:Zt.onChange)==null||gn.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 gn=He?[...He]:void 0;Bl(gn)&&(gn=id(gn)),Wh(gn,Zt),Se(gn||[]),De(void 0),W(void 0),Q(void 0),ee.value=void 0,le.value=void 0,Hi(st)&&ze(st)}function rd(He){const st=uC(He,Z.value),Zt=vs(He,X.value),gn=gr(He);t("select",st,gn,Zt)}function Xa(He,st){const{emitSelect:Zt=!1,updateHeader:gn=!1}=st||{};let yi=[...He];Bl(yi)&&(yi=id(yi)),De(yi),W(void 0),Q(void 0),ee.value=void 0,le.value=void 0,Zt&&rd(yi),gn&&_e()}function Je(He,st){const{updateHeader:Zt=!1}=st||{};W(He),Q(void 0),Zt&&_e()}function gt(He){ue.value&&ue.value.focus&&ue.value.focus(He)}function En(He,st){return kt.value?VR(Pi(),He,st):He}function Fo(He){ze(He)}function El(He){if(Pe.value&&ve.value[ce.value]&&(!Ti.value||!Bl(Pe.value))){const st=[...ve.value],Zt=En(He,Xe.value[be.value]);st[be.value]=Zt,Je(st)}}function Qa(He=!1){return pe.value?[...ke.value]:Pe.value?He||!Bl(Pe.value)?[...Pe.value]:[]:He?[...ke.value]:[]}function od(He){const st=Qa(),Zt=En(He,Xe.value[be.value]);st[be.value]=Zt,rd(st),!Ti.value&&Bl(st)?oo(st,!1):(Xa(st),Bl(st)?be.value=0:be.value=ce.value)}function Mw(He,st){const Zt=st==="start"?0:1,gn=En(Xe.value[Zt],He),yi=[...Xe.value];yi[Zt]=gn,Qe(yi);const so=Qa(!0);so[Zt]&&(so[Zt]=gn,Xa(so,{emitSelect:!0}))}let Ja;Ln(()=>{clearTimeout(Ja)});function o1(He){clearTimeout(Ja),Je(He,{updateHeader:!0})}function Il(){clearTimeout(Ja),Ja=setTimeout(()=>{W(void 0),Q(void 0),_e()},100)}function ec(He,st){t("select-shortcut",st),oo(He,!1)}function tc(){oo(ve.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){Q(void 0);return}const Zt=vs(ve.value,K.value),gn=lt(we.value)?[...we.value]:Zt||[];if(gn[be.value]=st,Q(gn),!Xy(st,K.value))return;const yi=Tn(st,K.value);if(gi(yi,be.value===0?"start":"end"))return;const so=lt(ve.value)?[...ve.value]:[];so[be.value]=yi,Xa(so,{updateHeader:!0})}function jw(){Wte(ve.value)?oo(ve.value,!1):be.value=ce.value}const Wn=p(()=>P9(nb({format:K.value},pi((d==null?void 0:d.value)||{},["defaultValue"])),{visible:Ce.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:Le,headerOperations:Ee,headerIcons:Hh}),Vo=p(()=>P9(nb({},ks(e,["mode","showTime","shortcuts","shortcutsPosition","dayStartOfWeek","disabledDate","disabledTime","hideTrigger","abbreviation"])),{prefixCls:D,format:X.value,value:ve.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:se.value,visible:Ce.value,onCellClick:od,onCellMouseEnter:El,onShortcutClick:ec,onShortcutMouseEnter:L.value?o1:void 0,onShortcutMouseLeave:L.value?Il:void 0,onConfirm:tc,onTimePickerSelect:Mw,startHeaderMode:ee.value,endHeaderMode:le.value,onStartHeaderLabelClick:Ke,onEndHeaderLabelClick:_t,onStartHeaderSelect:Ot,onEndHeaderSelect:Ht}));return{prefixCls:D,refInput:ue,computedFormat:K,computedPlaceholder:F,panelVisible:Ce,panelValue:ve,inputValue:we,focusedIndex:be,triggerDisabled:de,mergedSize:R,mergedError:U,onPanelVisibleChange:Fo,onInputClear:Nw,onInputChange:zw,onInputPressEnter:jw,rangePanelProps:Vo}}});function dre(e,t,n,i,o,s){const r=oe("IconCalendar"),l=oe("DateRangeInput"),a=oe("RangePickerPanel"),u=oe("Trigger");return e.hideTrigger?(S(),me(a,jt(Ae({key:1},nb(nb({},e.$attrs),e.rangePanelProps))),null,16)):(S(),me(u,Ae({key:0,trigger:"click","animation-name":"slide-dynamic-origin","auto-fit-transform-origin":"","click-to-close":!1,"popup-offset":4},e.triggerProps,{"unmount-on-close":e.unmountOnClose,position:e.position,disabled:e.triggerDisabled||e.readonly,"popup-visible":e.panelVisible,"popup-container":e.popupContainer,onPopupVisibleChange:e.onPanelVisibleChange}),{content:ge(()=>[v(a,jt(Xn(e.rangePanelProps)),null,16)]),default:ge(()=>[he(e.$slots,"default",{},()=>[v(l,Ae({ref:"refInput"},e.$attrs,{focusedIndex:e.focusedIndex,"onUpdate:focusedIndex":t[0]||(t[0]=c=>e.focusedIndex=c),size:e.size,focused:e.panelVisible,visible:e.panelVisible,error:e.error,disabled:e.disabled,readonly:e.readonly||e.disabledInput,"allow-clear":e.allowClear&&!e.readonly,placeholder:e.computedPlaceholder,"input-value":e.inputValue,value:e.panelValue,format:e.computedFormat,onClear:e.onInputClear,onChange:e.onInputChange,onPressEnter:e.onInputPressEnter}),Jt({"suffix-icon":ge(()=>[he(e.$slots,"suffix-icon",{},()=>[v(r)])]),separator:ge(()=>[he(e.$slots,"separator",{},()=>[Fe(Te(e.separator||"-"),1)])]),_:2},[e.$slots.prefix?{name:"prefix",fn:ge(()=>[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=q(ure,[["render",dre]]);const fre=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)}}),lB=Symbol("ArcoDescriptions");var hre=Object.defineProperty,pre=Object.defineProperties,mre=Object.getOwnPropertyDescriptors,A9=Object.getOwnPropertySymbols,vre=Object.prototype.hasOwnProperty,gre=Object.prototype.propertyIsEnumerable,L9=(e,t,n)=>t in e?hre(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,yre=(e,t)=>{for(var n in t||(t={}))vre.call(t,n)&&L9(e,n,t[n]);if(A9)for(var n of A9(t))gre.call(t,n)&&L9(e,n,t[n]);return e},bre=(e,t)=>pre(e,mre(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=[],kre=-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=(++kre).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(bre(yre({},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=B({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 wre=Object.defineProperty,I9=Object.getOwnPropertySymbols,Cre=Object.prototype.hasOwnProperty,$re=Object.prototype.propertyIsEnumerable,T9=(e,t,n)=>t in e?wre(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,O9=(e,t)=>{for(var n in t||(t={}))Cre.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(lB,xe({addItem:(T,O)=>{d.set(T,O)},removeItem:T=>{d.delete(T)}}));const b=T=>{const O=[];if(T.forEach((M,R)=>{var H;const U=Math.min((H=Nt(M)?f.value[R]:M.span)!=null?H:1,r.value),te=O[O.length-1],V=x9(te);V===0||V>=r.value?O.push([{data:M,span:U}]):te.push({data:M,span:U+V>r.value?r.value-V:U})}),O.length){const M=O[O.length-1],R=x9(M);R<r.value&&(M[M.length-1].span+=r.value-R)}return O},w=p(()=>{var T;return b((T=e.data)!=null?T:[])}),y=(T,O)=>{var M,R,H,U,te;return Nt(T)?j2(T,T.children)&&((R=(M=T.children).label)==null?void 0:R.call(M))||((H=T.props)==null?void 0:H.label):(te=(U=t.label)==null?void 0:U.call(t,{label:T.label,index:O,data:T}))!=null?te:Ue(T.label)?T.label():T.label},$=(T,O)=>{var M,R;return Nt(T)?T:(R=(M=t.value)==null?void 0:M.call(t,{value:T.value,index:O,data:T}))!=null?R:Ue(T.value)?T.value():T.value},k=T=>v(Re,null,[v("tr",{class:`${o}-row`},[T.map((O,M)=>v("td",{key:`label-${M}`,class:[`${o}-item-label`,`${o}-item-label-block`],style:u.value,colspan:O.span},[y(O.data,M)]))]),v("tr",{class:`${o}-row`},[T.map((O,M)=>v("td",{key:`value-${M}`,class:[`${o}-item-value`,`${o}-item-value-block`],style:c.value,colspan:O.span},[$(O.data,M)]))])]),C=(T,O)=>v("tr",{class:`${o}-row`,key:`tr-${O}`},[T.map(M=>v(Re,null,[v("td",{class:[`${o}-item-label`,`${o}-item-label-block`],style:u.value},[y(M.data,O)]),v("td",{class:[`${o}-item-value`,`${o}-item-value-block`],style:c.value,colspan:M.span*2-1},[$(M.data,O)])]))]),_=(T,O)=>v("tr",{class:`${o}-row`,key:`inline-${O}`},[T.map((M,R)=>v("td",{key:`item-${R}`,class:`${o}-item`,colspan:M.span},[v("div",{class:[`${o}-item-label`,`${o}-item-label-inline`],style:u.value},[y(M.data,R)]),v("div",{class:[`${o}-item-value`,`${o}-item-value-inline`],style:c.value},[$(M.data,R)])]))]),A=(T,O)=>["inline-horizontal","inline-vertical"].includes(e.layout)?_(T,O):e.layout==="vertical"?k(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?v("div",{class:`${o}-title`},[M]):null};return()=>{const T=t.default?b(ys(t.default())):w.value;return v("div",{class:L.value},[x(),v("div",{class:`${o}-body`},[v("table",{class:`${o}-table`},[v("tbody",null,[T.map((O,M)=>A(O,M))])])])])}}});const Sre=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(lB,{}),s=Bt(),r=B(),{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 _re(e,t,n,i,o,s){return he(e.$slots,"default")}var y0=q(Sre,[["render",_re]]);const Pre=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 v("div",{role:"separator",class:l,style:o.value},[r&&e.direction==="horizontal"&&v("span",{class:[`${n}-text`,`${n}-text-${e.orientation}`]},[r])])}}});const Are=Object.assign(mC,{install:(e,t)=>{nt(e,t);const n=tt(t);e.component(n+mC.name,mC)}}),aB=e=>{const t=B(!1),n={overflow:"",width:"",boxSizing:""};return{setOverflowHidden:()=>{if(e.value){const s=e.value;if(!t.value&&s.style.overflow!=="hidden"){const r=GU(s);(r>0||KU(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 Lre=Object.defineProperty,M9=Object.getOwnPropertySymbols,Ere=Object.prototype.hasOwnProperty,Ire=Object.prototype.propertyIsEnumerable,N9=(e,t,n)=>t in e?Lre(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,Tre=(e,t)=>{for(var n in t||(t={}))Ere.call(t,n)&&N9(e,n,t[n]);if(M9)for(var n of M9(t))Ire.call(t,n)&&N9(e,n,t[n]);return e};const Ore=["top","right","bottom","left"],xre=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=>Ore.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=B(e.defaultVisible),r=p(()=>{var H;return(H=e.visible)!=null?H:s.value}),l=B(!1),a=p(()=>e.okLoading||l.value),{teleportContainer:u,containerRef:c}=YA({popupContainer:n,visible:r}),d=B(r.value);let f=!1;const h=H=>{e.escToClose&&H.key===hn.ESC&&y()&&A(H)},m=()=>{e.escToClose&&!f&&(f=!0,zt(document.documentElement,"keydown",h))},b=()=>{f&&(f=!1,Xt(document.documentElement,"keydown",h))},{zIndex:w,isLastDialog:y}=Mh("dialog",{visible:r}),$=p(()=>(c==null?void 0:c.value)===document.body);let k=0;const C=()=>{k++,l.value&&(l.value=!1),s.value=!1,t("update:visible",!1)},_=async H=>{const U=k,te=await new Promise(async V=>{var D;if(Ue(e.onBeforeOk)){let F=e.onBeforeOk((K=!0)=>V(K));if((Nu(F)||!Hi(F))&&(l.value=!0),Nu(F))try{F=(D=await F)!=null?D:!0}catch{F=!1}Hi(F)&&V(F)}else V(!0)});U===k&&(te?(t("ok",H),C()):l.value&&(l.value=!1))},A=H=>{var U;let te=!0;Ue(e.onBeforeCancel)&&(te=(U=e.onBeforeCancel())!=null?U:!1),te&&(t("cancel",H),C())},L=H=>{e.maskClosable&&A(H)},x=()=>{r.value&&t("open")},T=()=>{r.value||(d.value=!1,M(),t("close"))},{setOverflowHidden:O,resetOverflow:M}=aB(c);at(()=>{r.value&&(d.value=!0,O(),m())}),nn(()=>{M(),b()}),Be(r,H=>{s.value!==H&&(s.value=H),H?(t("beforeOpen"),d.value=!0,O(),m()):(t("beforeClose"),b())});const R=p(()=>{var H;const U=Tre({[e.placement]:0},(H=e.drawerStyle)!=null?H:{});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:R,t:o,mounted:d,computedVisible:r,mergedOkLoading:a,zIndex:w,handleOk:_,handleCancel:A,handleOpen:x,handleClose:T,handleMask:L,isFixed:$,teleportContainer:u}}});function Mre(e,t,n,i,o,s){const r=oe("icon-close"),l=oe("icon-hover"),a=oe("arco-button"),u=oe("client-only");return S(),me(u,null,{default:ge(()=>[(S(),me(Th,{to:e.teleportContainer,disabled:!e.renderToBody},[!e.unmountOnClose||e.computedVisible||e.mounted?mn((S(),I("div",Ae({key:0,class:`${e.prefixCls}-container`,style:e.isFixed?{zIndex:e.zIndex}:{zIndex:"inherit",position:"absolute"}},e.$attrs),[v(Li,{name:"fade-drawer",appear:""},{default:ge(()=>[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)),[[yn,e.computedVisible]]):ae("v-if",!0)]),_:1}),v(Li,{name:`slide-${e.placement}-drawer`,appear:"",onAfterEnter:e.handleOpen,onAfterLeave:e.handleClose},{default:ge(()=>[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",{},()=>[Fe(Te(e.title),1)])],2)):ae("v-if",!0),e.closable?(S(),I("div",{key:1,tabindex:"-1",role:"button","aria-label":"Close",class:E(`${e.prefixCls}-close-btn`),onClick:t[1]||(t[1]=(...c)=>e.handleCancel&&e.handleCancel(...c))},[v(l,null,{default:ge(()=>[v(r)]),_:1})],2)):ae("v-if",!0)])],2)):ae("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?ae("v-if",!0):(S(),me(a,Ae({key:0},e.cancelButtonProps,{onClick:e.handleCancel}),{default:ge(()=>[Fe(Te(e.cancelText||e.t("drawer.cancelText")),1)]),_:1},16,["onClick"])),v(a,Ae({type:"primary",loading:e.mergedOkLoading},e.okButtonProps,{onClick:e.handleOk}),{default:ge(()=>[Fe(Te(e.okText||e.t("drawer.okText")),1)]),_:1},16,["loading","onClick"])])],2)):ae("v-if",!0)],6),[[yn,e.computedVisible]])]),_:3},8,["name","onAfterEnter","onAfterLeave"])],16)),[[yn,e.computedVisible||e.mounted]]):ae("v-if",!0)],8,["to","disabled"]))]),_:3})}var b0=q(xre,[["render",Mre]]),Nre=Object.defineProperty,z9=Object.getOwnPropertySymbols,zre=Object.prototype.hasOwnProperty,jre=Object.prototype.propertyIsEnumerable,j9=(e,t,n)=>t in e?Nre(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,vC=(e,t)=>{for(var n in t||(t={}))zre.call(t,n)&&j9(e,n,t[n]);if(z9)for(var n of z9(t))jre.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=v(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 cB(e){return e===Object(e)&&Object.keys(e).length!==0}function Rre(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 Bre(e){return e===!1?{block:"end",inline:"nearest"}:cB(e)?e:{block:"start",inline:"nearest"}}function uB(e,t){var n=e.isConnected||e.ownerDocument.documentElement.contains(e);if(cB(t)&&typeof t.behavior=="function")return t.behavior(n?U8(e,t):[]);if(n){var i=Bre(t);return Rre(U8(e,i),i.behavior)}}const B9=["success","warning","error","validating"],Dre=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},Fre=e=>{const t=[];for(const n of Object.keys(e)){const i=e[n];i&&t.push(i)}return t},dB=(e,t)=>{const n=t.replace(/[[.]/g,"_").replace(/\]/g,"");return e?`${e}-${n}`:`${n}`};var Vre=Object.defineProperty,D9=Object.getOwnPropertySymbols,Wre=Object.prototype.hasOwnProperty,Hre=Object.prototype.propertyIsEnumerable,F9=(e,t,n)=>t in e?Vre(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,Zre=(e,t)=>{for(var n in t||(t={}))Wre.call(t,n)&&F9(e,n,t[n]);if(D9)for(var n of D9(t))Hre.call(t,n)&&F9(e,n,t[n]);return e};const qre=N({name:"Form",props:{model:{type:Object,required:!0},layout:{type:String,default:"horizontal"},size:{type:String},labelColProps:{type:Object,default:()=>({span:5,offset:0})},wrapperColProps:{type:Object,default:()=>({span:19,offset:0})},labelColStyle:Object,wrapperColStyle:Object,labelAlign:{type:String,default:"right"},disabled:{type:Boolean,default:void 0},rules:{type:Object},autoLabelWidth:{type:Boolean,default:!1},id:{type:String},scrollToFirstError:{type:Boolean,default:!1}},emits:{submit:(e,t)=>!0,submitSuccess:(e,t)=>!0,submitFailed:(e,t)=>!0},setup(e,{emit:t}){const n=j("form"),i=B(),{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:b}=vi(h),w=p(()=>e.layout==="horizontal"&&e.autoLabelWidth),y=[],$=[],k=xe({}),C=p(()=>Math.max(...Object.values(k))),_=F=>{F&&F.field&&y.push(F)},A=F=>{F&&F.field&&y.splice(y.indexOf(F),1)},L=F=>{y.forEach(K=>{F[K.field]&&K.setField(F[K.field])})},x=(F,K)=>{K&&k[K]!==F&&(k[K]=F)},T=F=>{F&&delete k[F]},O=F=>{const K=F?[].concat(F):[];y.forEach(Z=>{(K.length===0||K.includes(Z.field))&&Z.resetField()})},M=F=>{const K=F?[].concat(F):[];y.forEach(Z=>{(K.length===0||K.includes(Z.field))&&Z.clearValidate()})},R=(F,K)=>{const X=(i.value||document.body).querySelector(`#${dB(e.id,F)}`);X&&uB(X,Zre({behavior:"smooth",block:"nearest",scrollMode:"if-needed"},K))},H=F=>{const K=Hi(e.scrollToFirstError)?void 0:e.scrollToFirstError;R(F,K)},U=F=>{const K=[];return y.forEach(Z=>{K.push(Z.validate())}),Promise.all(K).then(Z=>{const X={};let se=!1;return Z.forEach(de=>{de&&(se=!0,X[de.field]=de)}),se&&e.scrollToFirstError&&H(Object.keys(X)[0]),Ue(F)&&F(se?X:void 0),se?X:void 0})},te=(F,K)=>{const Z=[];for(const X of y)(lt(F)&&F.includes(X.field)||F===X.field)&&Z.push(X.validate());return Promise.all(Z).then(X=>{const se={};let de=!1;return X.forEach(fe=>{fe&&(de=!0,se[fe.field]=fe)}),de&&e.scrollToFirstError&&H(Object.keys(se)[0]),Ue(K)&&K(de?se:void 0),de?se:void 0})},V=F=>{const K=[];y.forEach(Z=>{K.push(Z.validate())}),Promise.all(K).then(Z=>{const X={};let se=!1;Z.forEach(de=>{de&&(se=!0,X[de.field]=de)}),se?(e.scrollToFirstError&&H(Object.keys(X)[0]),t("submitFailed",{values:s.value,errors:X},F)):t("submitSuccess",s.value,F),t("submit",{values:s.value,errors:se?X: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:b,rules:m,fields:y,touchedFields:$,addField:_,removeField:A,validateField:te,setLabelWidth:x,removeLabelWidth:T,maxLabelWidth:C,autoLabelWidth:w})),{cls:p(()=>[n,`${n}-layout-${e.layout}`,`${n}-size-${b.value}`,{[`${n}-auto-label-width`]:e.autoLabelWidth}]),formRef:i,handleSubmit:V,innerValidate:U,innerValidateField:te,innerResetFields:O,innerClearValidate:M,innerSetFields:L,innerScrollToField:R}},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 Ure(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=q(qre,[["render",Ure]]),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 Kre(e){return jh.call(e)==="[object Number]"&&e===e}function Gre(e){return jh.call(e)==="[object Boolean]"}function o6(e){return jh.call(e)==="[object Function]"}function Yre(e){return wl(e)&&Object.keys(e).length===0}function oc(e){return e==null||e===""}function fB(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},Xre=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},xl="#{field} is not a #{type} type",Qre={required:"#{field} is required",type:{ip:xl,email:xl,url:xl,string:xl,number:xl,array:xl,object:xl,boolean:xl},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=Xre(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(Qre,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)||fB(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 Jre=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),eoe=function(e){function t(i,o){e.call(this,i,Object.assign(Object.assign({},o),{type:"number"})),this.validate(o&&o.strict?Kre(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),toe=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(fB(this.obj),this.getValidateMsg("array.empty",{value:this.obj}))},Object.defineProperties(t.prototype,n),t}(Bo),noe=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(Yre(this.obj),this.getValidateMsg("object.empty"))},Object.defineProperties(t.prototype,n),t}(Bo),ioe=function(e){function t(i,o){e.call(this,i,Object.assign(Object.assign({},o),{type:"boolean"})),this.validate(o&&o.strict?Gre(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),roe=/^(([^<>()\[\]\\.,;:\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,}))$/,ooe=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"),soe=/^(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}$/,loe=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||roe.test(this.obj),this.getValidateMsg("type.email"))},n.url.get=function(){return this.type="url",this.validate(this.obj===void 0||ooe.test(this.obj),this.getValidateMsg("type.url"))},n.ip.get=function(){return this.type="ip",this.validate(this.obj===void 0||soe.test(this.obj),this.getValidateMsg("type.ip"))},Object.defineProperties(t.prototype,n),t}(Bo),aoe=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 hB(e,Object.assign({field:"value"},t))};ob.globalConfig={};ob.setGlobalConfig=function(e){ob.globalConfig=e||{}};var hB=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 Jre(t,o),this.number=new eoe(t,o),this.array=new toe(t,o),this.object=new noe(t,o),this.boolean=new ioe(t,o),this.type=new loe(t,o),this.custom=new aoe(t,o)},m7=function(t,n){n===void 0&&(n={}),this.schema=t,this.options=n};m7.prototype.messages=function(t){this.options=Object.assign(Object.assign({},this.options),{validateMessages:p7(this.options.validateMessages,t)})};m7.prototype.validate=function(t,n){var i=this;if(!wl(t))return;var o=[],s=null;function r(l,a){s||(s={}),(!s[l]||a.requiredError)&&(s[l]=a)}this.schema&&Object.keys(this.schema).forEach(function(l){if(tw(i.schema[l]))for(var a=function(d){var f=i.schema[l][d],h=f.type,m=f.message;if(!h&&!f.validator)throw"You must specify a type to field "+l+"!";var b=Object.assign(Object.assign({},i.options),{message:m,field:l});"ignoreEmptyString"in f&&(b.ignoreEmptyString=f.ignoreEmptyString),"strict"in f&&(b.strict=f.strict);var w=new hB(t[l],b),y=w.type[h]||null;if(!y)if(f.validator){y=w.custom.validate(f.validator),Object.prototype.toString.call(y)==="[object Array]"&&y[0].then?o.push({function:y[0],_this:y[1],key:l}):y&&r(l,y);return}else y=w[h];if(Object.keys(f).forEach(function($){f.required&&(y=y.isRequired),$!=="message"&&y[$]&&f[$]&&typeof y[$]=="object"&&(y=y[$]),y[$]&&f[$]!==void 0&&typeof y[$]=="function"&&(y=y[$](f[$]))}),y.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 pB=Symbol("RowContextInjectionKey"),mB=Symbol("GridContextInjectionKey"),vB=Symbol("GridDataCollectorInjectionKey"),coe=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 b=-c.value/2,w=-d.value/2;b&&(m.marginLeft=`${b}px`,m.marginRight=`${b}px`),w&&(m.marginTop=`${w}px`,m.marginBottom=`${w}px`)}return m}),h=p(()=>[c.value,d.value]);return vt(pB,xe({gutter:h,div:o})),{classNames:l,styles:f}}});function uoe(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=q(coe,[["render",uoe]]);function doe(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 foe=Object.defineProperty,V9=Object.getOwnPropertySymbols,hoe=Object.prototype.hasOwnProperty,poe=Object.prototype.propertyIsEnumerable,W9=(e,t,n)=>t in e?foe(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,yC=(e,t)=>{for(var n in t||(t={}))hoe.call(t,n)&&W9(e,n,t[n]);if(V9)for(var n of V9(t))poe.call(t,n)&&W9(e,n,t[n]);return e};function moe(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 voe=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(pB,{}),i=p(()=>moe(e.flex)),o=p(()=>{const{div:d}=n,{span:f,offset:h,order:m,xs:b,sm:w,md:y,lg:$,xl:k,xxl:C}=e,_={[`${t}`]:!d,[`${t}-order-${m}`]:m,[`${t}-${f}`]:!d&&!b&&!w&&!y&&!$&&!k&&!C,[`${t}-offset-${h}`]:h&&h>0},A={xs:b,sm:w,md:y,lg:$,xl:k,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,b=d[1]&&d[1]/2||0;m&&(h.paddingLeft=`${m}px`,h.paddingRight=`${m}px`),b&&(h.paddingTop=`${b}px`,h.paddingBottom=`${b}px`)}return h}),l=p(()=>i.value?{flex:i.value}:{}),a=p(()=>ks(e,ib)),u=doe(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 goe(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)):ae("v-if",!0)}var Hp=q(voe,[["render",goe]]);function yoe(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 boe({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 koe=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 b=[];for(const[w,y]of f.entries())b[w]=y;return b}),m=xe({overflow:!1,displayIndexList:[],cols:r.value,colGap:l.value});return Fn(()=>{m.cols=r.value,m.colGap=l.value}),Fn(()=>{const b=boe({cols:r.value,collapsed:s.value,collapsedRows:o.value,itemDataList:h.value});m.overflow=b.overflow,m.displayIndexList=b.displayIndexList}),vt(mB,m),vt(vB,{collectItemData(b,w){f.set(b,w)},removeItemData(b){f.delete(b)}}),{classNames:c,style:d}}});function woe(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=q(koe,[["render",woe]]),Coe=Object.defineProperty,$oe=Object.defineProperties,Soe=Object.getOwnPropertyDescriptors,H9=Object.getOwnPropertySymbols,_oe=Object.prototype.hasOwnProperty,Poe=Object.prototype.propertyIsEnumerable,Z9=(e,t,n)=>t in e?Coe(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,Aoe=(e,t)=>{for(var n in t||(t={}))_oe.call(t,n)&&Z9(e,n,t[n]);if(H9)for(var n of H9(t))Poe.call(t,n)&&Z9(e,n,t[n]);return e},Loe=(e,t)=>$oe(e,Soe(t));const Eoe=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=B(),{computedIndex:i}=H2({itemRef:n,selector:`.${t}`}),o=Ze(mB,{overflow:!1,displayIndexList:[],cols:24,colGap:0}),s=Ze(vB),r=p(()=>{var w;return(w=o==null?void 0:o.displayIndexList)==null?void 0:w.includes(i.value)}),{span:l,offset:a}=Ne(e),u=kl(l,1),c=kl(a,0),d=p(()=>yoe(o.cols,Loe(Aoe({},e),{span:u.value,offset:c.value}))),f=p(()=>[t]),h=p(()=>{const{offset:w,span:y}=d.value,{colGap:$}=o;return w>0?{"margin-left":`calc((${`(100% - ${$*(y-1)}px) / ${y}`} * ${w}) + ${$*w}px)`}:{}}),m=p(()=>{const{suffix:w,span:y}=d.value,{cols:$}=o;return w?`${$-y+1}`:`span ${y}`}),b=p(()=>{const{span:w}=d.value;return n.value?[{"grid-column":`${m.value} / span ${w}`},h.value,!r.value||w===0?{display:"none"}:{}]:[]});return 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:b,domRef:n,overflow:p(()=>o.overflow)}}});function Ioe(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=q(Eoe,[["render",Ioe]]);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 Toe=Object.defineProperty,q9=Object.getOwnPropertySymbols,Ooe=Object.prototype.hasOwnProperty,xoe=Object.prototype.propertyIsEnumerable,U9=(e,t,n)=>t in e?Toe(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,K9=(e,t)=>{for(var n in t||(t={}))Ooe.call(t,n)&&U9(e,n,t[n]);if(q9)for(var n of q9(t))xoe.call(t,n)&&U9(e,n,t[n]);return e};const Moe=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=B(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 Noe(e,t,n,i,o,s){const r=oe("Trigger");return S(),me(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:ge(()=>[he(e.$slots,"content",{},()=>[Fe(Te(e.content),1)])]),default:ge(()=>[he(e.$slots,"default")]),_:3},8,["class","position","popup-visible","content-class","content-style","arrow-class","arrow-style","popup-container","onPopupVisibleChange"])}var kC=q(Moe,[["render",Noe]]);const no=Object.assign(kC,{install:(e,t)=>{nt(e,t);const n=tt(t);e.component(n+kC.name,kC)}}),zoe=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)}}}}),joe=["stroke-width","stroke-linecap","stroke-linejoin"],Roe=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),Boe=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),Doe=[Roe,Boe];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,joe)}var wC=q(zoe,[["render",Foe]]);const gB=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)}}),Voe=N({name:"FormItemLabel",components:{ResizeObserver:Ba,Tooltip:no,IconQuestionCircle:gB},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=B(),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}}}),Woe=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),Hoe=[Woe],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];function Uoe(e,t,n,i,o,s){const r=oe("icon-question-circle"),l=oe("Tooltip"),a=oe("ResizeObserver");return S(),me(a,{onResize:e.handleResize},{default:ge(()=>[(S(),me(Wi(e.component),Ae({ref:"labelRef",class:e.prefixCls},e.attrs),{default:ge(()=>[e.required&&e.asteriskPosition==="start"?(S(),I("strong",{key:0,class:E(`${e.prefixCls}-required-symbol`)},Hoe,2)):ae("v-if",!0),he(e.$slots,"default"),e.tooltip?(S(),me(l,{key:1,content:e.tooltip},{default:ge(()=>[v(r,{class:E(`${e.prefixCls}-tooltip`)},null,8,["class"])]),_:1},8,["content"])):ae("v-if",!0),e.required&&e.asteriskPosition==="end"?(S(),I("strong",{key:2,class:E(`${e.prefixCls}-required-symbol`)},qoe,2)):ae("v-if",!0),Fe(" "+Te(e.showColon?":":""),1)]),_:3},16,["class"]))]),_:3},8,["onResize"])}var Koe=q(Voe,[["render",Uoe]]);const Goe=N({name:"FormItemMessage",props:{error:{type:Array,default:()=>[]},help:String},setup(){return{prefixCls:j("form-item-message")}}});function Yoe(e,t,n,i,o,s){return e.error.length>0?(S(!0),I(Re,{key:0},$t(e.error,r=>(S(),me(Li,{key:r,name:"form-blink",appear:""},{default:ge(()=>[P("div",{role:"alert",class:E([e.prefixCls])},Te(r),3)]),_:2},1024))),128)):e.help||e.$slots.help?(S(),me(Li,{key:1,name:"form-blink",appear:""},{default:ge(()=>[P("div",{class:E([e.prefixCls,`${e.prefixCls}-help`])},[he(e.$slots,"help",{},()=>[Fe(Te(e.help),1)])],2)]),_:3})):ae("v-if",!0)}var Xoe=q(Goe,[["render",Yoe]]),Qoe=Object.defineProperty,sb=Object.getOwnPropertySymbols,yB=Object.prototype.hasOwnProperty,bB=Object.prototype.propertyIsEnumerable,G9=(e,t,n)=>t in e?Qoe(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,Y9=(e,t)=>{for(var n in t||(t={}))yB.call(t,n)&&G9(e,n,t[n]);if(sb)for(var n of sb(t))bB.call(t,n)&&G9(e,n,t[n]);return e},Joe=(e,t)=>{var n={};for(var i in e)yB.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&&bB.call(e,i)&&(n[i]=e[i]);return n};const ese=N({name:"FormItem",components:{ArcoRow:Wp,ArcoCol:Hp,FormItemLabel:Koe,FormItemMessage:Xoe},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 Z;const X=Y9({},(Z=e.labelColProps)!=null?Z:i.labelColProps);return e.labelColFlex?X.flex=e.labelColFlex:i.autoLabelWidth&&(X.flex=`${i.maxLabelWidth}px`),X}),a=p(()=>{var Z;const X=Y9({},(Z=e.wrapperColProps)!=null?Z:i.wrapperColProps);return n.value&&(X.id=dB(i.id,n.value)),(e.labelColFlex||i.autoLabelWidth)&&(X.flex="auto"),X}),u=p(()=>{var Z;return(Z=e.labelColStyle)!=null?Z:i.labelColStyle}),c=p(()=>{var Z;return(Z=e.wrapperColStyle)!=null?Z:i.wrapperColStyle}),d=Lu(i.model,e.field),f=xe({}),h=xe({}),m=p(()=>Dre(f)),b=p(()=>Fre(h)),w=B(!1),y=p(()=>Lu(i.model,e.field)),$=p(()=>{var Z;return!!((Z=e.disabled)!=null?Z:i!=null&&i.disabled)}),k=p(()=>{var Z;return(Z=e.validateStatus)!=null?Z:m.value}),C=p(()=>k.value==="error"),_=p(()=>{var Z,X,se;const de=[].concat((se=(X=e.rules)!=null?X:(Z=i==null?void 0:i.rules)==null?void 0:Z[e.field])!=null?se:[]),fe=de.some(ue=>ue.required);return e.required&&!fe?[{required:!0}].concat(de):de}),A=p(()=>_.value.some(Z=>Z.required)),L=e.noStyle?Ze(K8,void 0):void 0,x=(Z,{status:X,message:se})=>{f[Z]=X,h[Z]=se,e.noStyle&&(L==null||L.updateValidateState(Z,{status:X,message:se}))},T=p(()=>e.feedback&&k.value?k.value:void 0),O=()=>{var Z;if(w.value)return Promise.resolve();const X=_.value;if(!n.value||X.length===0)return m.value&&H(),Promise.resolve();const se=n.value,de=y.value;x(se,{status:"",message:""});const fe=new m7({[se]:X.map(ue=>{var be=Joe(ue,[]);return!be.type&&!be.validator&&(be.type="string"),be})},{ignoreEmptyString:!0,validateMessages:(Z=r.value.form)==null?void 0:Z.validateMessages});return new Promise(ue=>{fe.validate({[se]:de},be=>{var ce;const pe=!!(be!=null&&be[se]);x(se,{status:pe?"error":"",message:(ce=be==null?void 0:be[se].message)!=null?ce:""});const ke=pe?{label:e.label,field:n.value,value:be[se].value,type:be[se].type,isRequiredError:!!be[se].requiredError,message:be[se].message}:void 0;ue(ke)})})},M=p(()=>[].concat(e.validateTrigger)),R=p(()=>M.value.reduce((Z,X)=>{switch(X){case"change":return Z.onChange=()=>{O()},Z;case"input":return Z.onInput=()=>{wt(()=>{O()})},Z;case"focus":return Z.onFocus=()=>{O()},Z;case"blur":return Z.onBlur=()=>{O()},Z;default:return Z}},{}));vt(K8,xe({eventHandlers:R,size:i&&sr(i,"size"),disabled:$,error:C,feedback:T,updateValidateState:x}));const H=()=>{n.value&&x(n.value,{status:"",message:""})},V=xe({field:n,disabled:$,error:C,validate:O,clearValidate:H,resetField:()=>{H(),w.value=!0,i!=null&&i.model&&n.value&&eb(i.model,n.value,d),wt(()=>{w.value=!1})},setField:Z=>{var X,se;n.value&&(w.value=!0,"value"in Z&&(i!=null&&i.model)&&n.value&&eb(i.model,n.value,Z.value),(Z.status||Z.message)&&x(n.value,{status:(X=Z.status)!=null?X:"",message:(se=Z.message)!=null?se:""}),wt(()=>{w.value=!1}))}});at(()=>{var Z;V.field&&((Z=i.addField)==null||Z.call(i,V))}),nn(()=>{var Z;V.field&&((Z=i.removeField)==null||Z.call(i,V))});const D=p(()=>[t,`${t}-layout-${i.layout}`,{[`${t}-error`]:C.value,[`${t}-status-${k.value}`]:!!k.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:D,isRequired:A,isError:C,finalMessage:b,mergedLabelCol:l,mergedWrapperCol:a,labelColCls:F,autoLabelWidth:o,layout:s,mergedLabelStyle:u,wrapperColCls:K,mergedWrapperStyle:c}}});function tse(e,t,n,i,o,s){var r;const l=oe("FormItemLabel"),a=oe("ArcoCol"),u=oe("FormItemMessage"),c=oe("ArcoRow");return e.noStyle?he(e.$slots,"default",{key:0}):(S(),me(c,Ae({key:1,class:[e.cls,{[`${e.prefixCls}-has-help`]:!!((r=e.$slots.help)!=null?r:e.help)}],wrap:!(e.labelColFlex||e.autoLabelWidth),div:e.layout!=="horizontal"||e.hideLabel},e.rowProps),{default:ge(()=>[e.hideLabel?ae("v-if",!0):(S(),me(a,Ae({key:0,class:e.labelColCls,style:e.mergedLabelStyle},e.mergedLabelCol),{default:ge(()=>[v(l,{required:e.hideAsterisk?!1:e.isRequired,"show-colon":e.showColon,"asterisk-position":e.asteriskPosition,component:e.labelComponent,attrs:e.labelAttrs,tooltip:e.tooltip},{default:ge(()=>[e.$slots.label||e.label?he(e.$slots,"label",{key:0},()=>[Fe(Te(e.label),1)]):ae("v-if",!0)]),_:3},8,["required","show-colon","asterisk-position","component","attrs","tooltip"])]),_:3},16,["class","style"])),v(a,Ae({class:e.wrapperColCls,style:e.mergedWrapperStyle},e.mergedWrapperCol),{default:ge(()=>[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(),me(u,{key:0,error:e.finalMessage,help:e.help},Jt({_:2},[e.$slots.help?{name:"help",fn:ge(()=>[he(e.$slots,"help")])}:void 0]),1032,["error","help"])):ae("v-if",!0),e.$slots.extra||e.extra?(S(),I("div",{key:1,class:E(`${e.prefixCls}-extra`)},[he(e.$slots,"extra",{},()=>[Fe(Te(e.extra),1)])],2)):ae("v-if",!0)]),_:3},16,["class","style"])]),_:3},16,["class","wrap","div"]))}var w0=q(ese,[["render",tse]]);const nse=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)}}),ise=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 rse(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=q(ise,[["render",rse]]);function ose(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Nt(e)}const X9=[],sse=e=>{const{src:t,extraProps:n={}}=e;if(!Wg&&(t!=null&&t.length)&&!X9.includes(t)){const i=document.createElement("script");i.setAttribute("src",t),i.setAttribute("data-namespace",t),X9.push(t),document.body.appendChild(i)}return N({name:"IconFont",props:{type:String,size:[Number,String],rotate:Number,spin:Boolean},setup(i,{slots:o}){return()=>{var s;const r=i.type?v("use",{"xlink:href":`#${i.type}`},null):(s=o.default)==null?void 0:s.call(o);return v(C0,Ae(i,n),ose(r)?r:{default:()=>[r]})}}})},lse=Object.assign(C0,{addFromIconFontCn:sse,install:(e,t)=>{nt(e,t);const n=tt(t);e.component(n+C0.name,C0)}}),ase=N({name:"ImageFooter",props:{title:{type:String},description:{type:String}},setup(){return{prefixCls:j("image-footer")}}}),cse=["title"],use=["title"];function dse(e,t,n,i,o,s){return S(),I("div",{class:E(e.prefixCls)},[e.title||e.description?(S(),I("div",{key:0,class:E(`${e.prefixCls}-caption`)},[e.title?(S(),I("div",{key:0,class:E(`${e.prefixCls}-caption-title`),title:e.title},Te(e.title),11,cse)):ae("v-if",!0),e.description?(S(),I("div",{key:1,class:E(`${e.prefixCls}-caption-description`),title:e.description},Te(e.description),11,use)):ae("v-if",!0)],2)):ae("v-if",!0),e.$slots.extra?(S(),I("div",{key:1,class:E(`${e.prefixCls}-extra`)},[he(e.$slots,"extra")],2)):ae("v-if",!0)],2)}var fse=q(ase,[["render",dse]]);const hse=N({name:"ImagePreviewArrow",components:{IconLeft:$s,IconRight:ro},props:{onPrev:{type:Function},onNext:{type:Function}},setup(){return{prefixCls:j("image-preview-arrow")}}});function pse(e,t,n,i,o,s){const r=oe("icon-left"),l=oe("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()})},[v(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()})},[v(l)],2)],2)}var mse=q(hse,[["render",pse]]);function vse(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Nt(e)}var lb=N({name:"ImagePreviewAction",components:{Tooltip:no},inheritAttrs:!1,props:{name:{type:String},disabled:{type:Boolean}},setup(e,{slots:t,attrs:n}){const i=j("image-preview-toolbar-action");return()=>{var o;const{name:s,disabled:r}=e,l=(o=t.default)==null?void 0:o.call(t);if(!l||!l.length)return null;const a=v("div",Ae({class:[`${i}`,{[`${i}-disabled`]:r}],onMousedown:u=>{u.preventDefault()}},n),[v("span",{class:`${i}-content`},[l])]);return s?v(no,{class:`${i}-tooltip`,content:s},vse(a)?a:{default:()=>[a]}):a}}}),gse=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 yse(e,t,n,i,o,s){const r=oe("RenderFunction"),l=oe("PreviewAction");return S(),I("div",{class:E(e.prefixCls)},[(S(!0),I(Re,null,$t(e.resultActions,a=>(S(),me(l,{key:a.key,name:a.name,disabled:a.disabled,onClick:a.onClick},{default:ge(()=>[v(r,{"render-func":a.content},null,8,["render-func"])]),_:2},1032,["name","disabled","onClick"]))),128)),he(e.$slots,"default")],2)}var bse=q(gse,[["render",yse]]);function kB(e){const t=B(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 kse(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 wse(e){const{wrapperEl:t,imageEl:n,scale:i}=Ne(e),o=B([0,0]),s=B(!1);let r=0,l=0,a=[0,0];const u=()=>{if(!t.value||!n.value)return;const m=t.value.getBoundingClientRect(),b=n.value.getBoundingClientRect(),[w,y]=kse(m,b,o.value[0],o.value[1],i.value);(w!==o.value[0]||y!==o.value[1])&&(o.value=[w,y])},c=m=>{m.preventDefault&&m.preventDefault();const b=a[0]+(m.pageX-r)/i.value,w=a[1]+(m.pageY-l)/i.value;o.value=[b,w]},d=m=>{m.preventDefault&&m.preventDefault(),s.value=!1,u(),h()},f=m=>{m.target===m.currentTarget&&(m.preventDefault&&m.preventDefault(),s.value=!0,r=m.pageX,l=m.pageY,a=[...o.value],zt(window,"mousemove",c,!1),zt(window,"mouseup",d,!1))};function h(){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 Cse=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"],Sse=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),_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,$se)}var CC=q(Cse,[["render",Pse]]);const wB=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)}}),Ase=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)}}}}),Lse=["stroke-width","stroke-linecap","stroke-linejoin"],Ese=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),Ise=[Ese];function Tse(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},Ise,14,Lse)}var $C=q(Ase,[["render",Tse]]);const CB=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)}}),Ose=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)}}}}),xse=["stroke-width","stroke-linecap","stroke-linejoin"],Mse=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),Nse=[Mse];function zse(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},Nse,14,xse)}var SC=q(Ose,[["render",zse]]);const $B=Object.assign(SC,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+SC.name,SC)}}),jse=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)}}}}),Rse=["stroke-width","stroke-linecap","stroke-linejoin"],Bse=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),Dse=[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,Rse)}var _C=q(jse,[["render",Fse]]);const SB=Object.assign(_C,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+_C.name,_C)}}),Vse=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)}}}}),Wse=["stroke-width","stroke-linecap","stroke-linejoin"],Hse=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),Zse=[Hse];function qse(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},Zse,14,Wse)}var PC=q(Vse,[["render",qse]]);const _B=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)}}),Use=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)}}}}),Kse=["stroke-width","stroke-linecap","stroke-linejoin"],Gse=P("path",{d:"m5.5 11.5 5-2.5h1v32M34 11.5 39 9h1v32"},null,-1),Yse=P("path",{d:"M24 17h1v1h-1v-1ZM24 30h1v1h-1v-1Z",fill:"currentColor",stroke:"none"},null,-1),Xse=P("path",{d:"M24 17h1v1h-1v-1ZM24 30h1v1h-1v-1Z"},null,-1),Qse=[Gse,Yse,Xse];function Jse(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},Qse,14,Kse)}var AC=q(Use,[["render",Jse]]);const PB=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 ele(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 tle(e,t){const{popupContainer:n}=Ne(t);return p(()=>($n(n.value)?Rj(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)),AB=Lo[0],LB=Lo[Lo.length-1];function nle(e=1,t="zoomIn"){let n=Lo.indexOf(e);return n===-1&&(n=rle(e)),t==="zoomIn"?n===Lo.length-1?e:Lo[n+1]:n===0?e:Lo[n-1]}function ile(e,t=1.1,n="zoomIn"){const i=n==="zoomIn"?t:1/t,o=Number.parseFloat((e*i).toFixed(3));return Math.min(LB,Math.max(AB,o))}function rle(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 ole=Object.defineProperty,Q9=Object.getOwnPropertySymbols,sle=Object.prototype.hasOwnProperty,lle=Object.prototype.propertyIsEnumerable,J9=(e,t,n)=>t in e?ole(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,ale=(e,t)=>{for(var n in t||(t={}))sle.call(t,n)&&J9(e,n,t[n]);if(Q9)for(var n of Q9(t))lle.call(t,n)&&J9(e,n,t[n]);return e};const LC=90;var cle=N({name:"ImagePreview",components:{PreviewArrow:mse,PreviewToolbar:bse,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=B(),f=B(),h=j("image-preview"),[m,b]=ii(r.value,xe({value:s})),w=p(()=>[h,{[`${h}-hide`]:!m.value}]),y=tle(document.body,xe({popupContainer:o})),$=p(()=>y.value===document.body),{zIndex:k}=Mh("dialog",{visible:m}),C=p(()=>{const ke=$.value?{zIndex:k.value,position:"fixed"}:{zIndex:"inherit",position:"absolute"};return ale({},ke)}),{isLoading:_,isLoaded:A,setLoadStatus:L}=kB(),x=B(0),T=B(u.value),{translate:O,moving:M,resetTranslate:R}=wse(xe({wrapperEl:d,imageEl:f,visible:m,scale:T})),H=B(!1);let U=null;const te=()=>{!H.value&&(H.value=!0),U&&clearTimeout(U),U=setTimeout(()=>{H.value=!1},1e3)};ele(xe({container:y,hidden:m}));function V(){x.value=0,T.value=u.value,R()}const D=ke=>a.value.includes(ke),F=ke=>{switch(ke.stopPropagation(),ke.preventDefault(),ke.key){case hn.ESC:e.escToClose&&de();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:D("zoomIn")&&pe("zoomIn");break;case hn.ARROW_DOWN:D("zoomOut")&&pe("zoomOut");break;case hn.SPACE:D("originalSize")&&ue(1);break}},K=zu(ke=>{if(ke.preventDefault(),ke.stopPropagation(),!e.wheelZoom)return;const Pe=(ke.deltaY||ke.deltaX)>0?"zoomOut":"zoomIn",De=ile(T.value,c.value,Pe);ue(De)});let Z=!1;const X=()=>{wt(()=>{var ke;(ke=d==null?void 0:d.value)==null||ke.focus()}),e.keyboard&&!Z&&(Z=!0,zt(y.value,"keydown",F))},se=()=>{Z&&(Z=!1,Xt(y.value,"keydown",F))};Be([i,m],()=>{m.value?(V(),L("loading"),X()):se()});function de(){m.value&&(t("close"),t("update:visible",!1),b(!1))}function fe(ke){var Se;(Se=d==null?void 0:d.value)==null||Se.focus(),l.value&&ke.target===ke.currentTarget&&de()}function ue(ke){T.value!==ke&&(T.value=ke,te())}function be(){const ke=d.value.getBoundingClientRect(),Se=f.value.getBoundingClientRect(),Pe=ke.height/(Se.height/T.value),De=ke.width/(Se.width/T.value),Y=Math.max(Pe,De);ue(Y)}function ce(ke){const Pe=ke==="clockwise"?(x.value+LC)%360:x.value===0?360-LC:x.value-LC;x.value=Pe}function pe(ke){const Se=nle(T.value,ke);ue(Se)}return nn(()=>{se()}),{prefixCls:h,classNames:w,container:y,wrapperStyles:C,scale:T,translate:O,rotate:x,moving:M,mergedVisible:m,isLoading:_,isLoaded:A,scaleValueVisible:H,refWrapper:d,refImage:f,onWheel:K,onMaskClick:fe,onCloseClick:de,onImgLoad(){L("loaded")},onImgError(){L("error")},actions:p(()=>[{key:"fullScreen",name:n("imagePreview.fullScreen"),content:()=>Vt($B),onClick:()=>be()},{key:"rotateRight",name:n("imagePreview.rotateRight"),content:()=>Vt(_B),onClick:()=>ce("clockwise")},{key:"rotateLeft",name:n("imagePreview.rotateLeft"),content:()=>Vt(SB),onClick:()=>ce("counterclockwise")},{key:"zoomIn",name:n("imagePreview.zoomIn"),content:()=>Vt(CB),onClick:()=>pe("zoomIn"),disabled:T.value===LB},{key:"zoomOut",name:n("imagePreview.zoomOut"),content:()=>Vt(wB),onClick:()=>pe("zoomOut"),disabled:T.value===AB},{key:"originalSize",name:n("imagePreview.originalSize"),content:()=>Vt(PB),onClick:()=>ue(1)}])}}});const ule=["src"];function dle(e,t,n,i,o,s){const r=oe("IconLoading"),l=oe("PreviewToolbar"),a=oe("IconClose"),u=oe("PreviewArrow");return S(),me(Th,{to:e.container,disabled:!e.renderToBody},[P("div",{class:E(e.classNames),style:ne(e.wrapperStyles)},[v(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:ge(()=>[mn(P("div",{class:E(`${e.prefixCls}-mask`)},null,2),[[yn,e.mergedVisible]])]),_:1}),e.mergedVisible?(S(),I("div",{key:0,ref:"refWrapper",tabindex:"0",class:E(`${e.prefixCls}-wrapper`),onClick:t[6]||(t[6]=(...c)=>e.onMaskClick&&e.onMaskClick(...c)),onWheel:t[7]||(t[7]=ir((...c)=>e.onWheel&&e.onWheel(...c),["prevent","stop"]))},[ae(" 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,ule))],6),ae(" loading "),e.isLoading?(S(),I("div",{key:0,class:E(`${e.prefixCls}-loading`)},[v(r)],2)):ae("v-if",!0),ae(" scale value "),v(Li,{name:"image-fade"},{default:ge(()=>[e.scaleValueVisible?(S(),I("div",{key:0,class:E(`${e.prefixCls}-scale-value`)},Te((e.scale*100).toFixed(0))+"% ",3)):ae("v-if",!0)]),_:1}),ae(" toolbar "),e.isLoaded&&e.actionsLayout.length?(S(),me(l,{key:1,actions:e.actions,"actions-layout":e.actionsLayout},{default:ge(()=>[he(e.$slots,"actions")]),_:3},8,["actions","actions-layout"])):ae("v-if",!0),ae(" close btn "),e.closable?(S(),I("div",{key:2,class:E(`${e.prefixCls}-close-btn`),onClick:t[5]||(t[5]=(...c)=>e.onCloseClick&&e.onCloseClick(...c))},[v(a)],2)):ae("v-if",!0),ae(" group arrow "),e.inGroup?(S(),me(u,jt(Ae({key:3},e.groupArrowProps)),null,16)):ae("v-if",!0)],34)):ae("v-if",!0)],6)],8,["to","disabled"])}var Bd=q(cle,[["render",dle]]);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 EB=Symbol("PreviewGroupInjectionKey");var fle=Object.defineProperty,tT=Object.getOwnPropertySymbols,hle=Object.prototype.hasOwnProperty,ple=Object.prototype.propertyIsEnumerable,nT=(e,t,n)=>t in e?fle(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,iT=(e,t)=>{for(var n in t||(t={}))hle.call(t,n)&&nT(e,n,t[n]);if(tT)for(var n of tT(t))ple.call(t,n)&&nT(e,n,t[n]);return e};let mle=0;const vle=N({name:"Image",components:{IconImageClose:Z2,IconLoading:Ii,ImageFooter:fse,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:b}=Ne(e),w=Ze(EB,void 0),y=j("image"),$=B(),{isLoaded:k,isError:C,isLoading:_,setLoadStatus:A}=kB(),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(()=>[`${y}`,{[`${y}-loading`]:_.value,[`${y}-loading-error`]:C.value,[`${y}-with-footer-inner`]:k&&M&&d.value==="inner",[`${y}-with-footer-outer`]:k&&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&&k.value:l.value==="never":!1),R=p(()=>pi(t,["class","style"])),[H,U]=ii(f.value,xe({value:h})),te=p(()=>!(w!=null&&w.preview)&&m.value);Fn(()=>{Wg||!$.value||($.value.src=c==null?void 0:c.value,A("loading"))});const V=mle++;Fn(X=>{var se,de,fe;const ue=(fe=w==null?void 0:w.registerImageUrl)==null?void 0:fe.call(w,V,((de=(se=b==null?void 0:b.value)==null?void 0:se.src)!=null?de:c==null?void 0:c.value)||"",m.value);X(()=>{ue==null||ue()})});function D(){A("loaded")}function F(){A("error")}function K(){m.value&&(w!=null&&w.preview?w.preview(V):(i("preview-visible-change",!0),U(!0)))}function Z(){i("preview-visible-change",!1),U(!1)}return{t:o,refImg:$,prefixCls:y,wrapperClassNames:T,wrapperStyles:O,showFooter:M,imgProps:R,imgStyle:L,isLoaded:k,isError:C,isLoading:_,mergedPreviewVisible:H,mergePreview:te,onImgLoaded:D,onImgLoadError:F,onImgClick:K,onPreviewClose:Z,fitStyle:x}}}),gle=["title","alt"];function yle(e,t,n,i,o,s){const r=oe("IconImageClose"),l=oe("IconLoading"),a=oe("ImageFooter"),u=oe("ImagePreview");return S(),I("div",{class:E(e.wrapperClassNames),style:ne(e.wrapperStyles)},[P("img",Ae({ref:"refImg",class:`${e.prefixCls}-img`},e.imgProps,{style:iT(iT({},e.imgStyle),e.fitStyle),title:e.title,alt:e.alt,onLoad:t[0]||(t[0]=(...c)=>e.onImgLoaded&&e.onImgLoaded(...c)),onError:t[1]||(t[1]=(...c)=>e.onImgLoadError&&e.onImgLoadError(...c)),onClick:t[2]||(t[2]=(...c)=>e.onImgClick&&e.onImgClick(...c))}),null,16,gle),e.isLoaded?ae("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",{},()=>[v(r)])],2),e.alt||e.description?(S(),I("div",{key:0,class:E(`${e.prefixCls}-error-alt`)},Te(e.alt||e.description),3)):ae("v-if",!0)],2)]):ae("v-if",!0),e.isLoading&&(e.showLoader||e.$slots.loader)?he(e.$slots,"loader",{key:1},()=>[P("div",{class:E([`${e.prefixCls}-loader`])},[P("div",{class:E(`${e.prefixCls}-loader-spin`)},[v(l),P("div",{class:E(`${e.prefixCls}-loader-spin-text`)},Te(e.t("image.loading")),3)],2)],2)]):ae("v-if",!0)],2)),e.showFooter?(S(),me(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:ge(()=>[he(e.$slots,"extra")])}:void 0]),1032,["class","prefix-cls","title","description"])):ae("v-if",!0),e.isLoaded&&e.mergePreview?(S(),me(u,Ae({key:2,src:e.src},e.previewProps,{visible:e.mergedPreviewVisible,"render-to-body":e.renderToBody,onClose:e.onPreviewClose}),{actions:ge(()=>[he(e.$slots,"preview-actions")]),_:3},16,["src","visible","render-to-body","onClose"])):ae("v-if",!0)],6)}var EC=q(vle,[["render",yle]]),ble=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=B(new Map(d.value||[])),h=p(()=>Array.from(f.value.keys())),m=p(()=>h.value.length);function b(O,M,R){return d.value.has(O)||f.value.set(O,{url:M,canPreview:R}),function(){d.value.has(O)||f.value.delete(O)}}Be(d,()=>{f.value=new Map(d.value||[])});const[w,y]=ii(r.value,xe({value:s})),$=O=>{O!==w.value&&(t("change",O),t("update:current",O),y(O))},k=p(()=>h.value[w.value]),C=O=>{const M=h.value.indexOf(O);M!==w.value&&$(M)},_=p(()=>{var O;return(O=f.value.get(k.value))==null?void 0:O.url});vt(EB,xe({registerImageUrl:b,preview:O=>{c(!0),C(O)}}));const A=p(()=>{const O=(R,H)=>{var U;for(let te=R;te<=H;te++){const V=h.value[te];if((U=f.value.get(V))!=null&&U.canPreview)return te}},M=O(w.value+1,m.value-1);return Ge(M)&&l.value?O(0,w.value-1):M}),L=p(()=>{const O=(R,H)=>{var U;for(let te=R;te>=H;te--){const V=h.value[te];if((U=f.value.get(V))!=null&&U.canPreview)return te}},M=O(w.value-1,0);return Ge(M)&&l.value?O(m.value-1,w.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})}}}),kle=Object.defineProperty,wle=Object.defineProperties,Cle=Object.getOwnPropertyDescriptors,rT=Object.getOwnPropertySymbols,$le=Object.prototype.hasOwnProperty,Sle=Object.prototype.propertyIsEnumerable,oT=(e,t,n)=>t in e?kle(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,_le=(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))Sle.call(t,n)&&oT(e,n,t[n]);return e},Ple=(e,t)=>wle(e,Cle(t));function Ale(e,t,n,i,o,s){const r=oe("ImagePreview");return S(),I(Re,null,[he(e.$slots,"default"),v(r,Ae(Ple(_le({},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:ge(()=>[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=q(ble,[["render",Ale]]);const Lle=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)}}),IB=Symbol("LayoutSiderInjectionKey"),TB=Symbol("SiderInjectionKey");var Ele=N({name:"Layout",props:{hasSider:{type:Boolean}},setup(e){const t=B([]),n=j("layout"),i=p(()=>[n,{[`${n}-has-sider`]:e.hasSider||t.value.length}]);return vt(IB,{onSiderMount:o=>t.value.push(o),onSiderUnMount:o=>{t.value=t.value.filter(s=>s!==o)}}),{classNames:i}}});function Ile(e,t,n,i,o,s){return S(),I("section",{class:E(e.classNames)},[he(e.$slots,"default")],2)}var IC=q(Ele,[["render",Ile]]);const Tle=N({name:"LayoutHeader",setup(){return{classNames:[j("layout-header")]}}});function Ole(e,t,n,i,o,s){return S(),I("header",{class:E(e.classNames)},[he(e.$slots,"default")],2)}var $0=q(Tle,[["render",Ole]]);const xle=N({name:"LayoutContent",setup(){return{classNames:[j("layout-content")]}}});function Mle(e,t,n,i,o,s){return S(),I("main",{class:E(e.classNames)},[he(e.$slots,"default")],2)}var S0=q(xle,[["render",Mle]]);const Nle=N({name:"LayoutFooter",setup(){return{classNames:[j("layout-footer")]}}});function zle(e,t,n,i,o,s){return S(),I("footer",{class:E(e.classNames)},[he(e.$slots,"default")],2)}var _0=q(Nle,[["render",zle]]);const jle=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)}}}}),Rle=["stroke-width","stroke-linecap","stroke-linejoin"],Ble=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),Dle=P("path",{d:"M40 17v2h-2v-2h2ZM25 17v2h-2v-2h2ZM10 17v2H8v-2h2ZM40 29v2h-2v-2h2ZM25 29v2h-2v-2h2ZM10 29v2H8v-2h2Z"},null,-1),Fle=[Ble,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,Rle)}var TC=q(jle,[["render",Vle]]);const OB=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)}}),Wle=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)}}}}),Hle=["stroke-width","stroke-linecap","stroke-linejoin"],Zle=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),qle=P("path",{d:"M17 8h2v2h-2V8ZM17 23h2v2h-2v-2ZM17 38h2v2h-2v-2ZM29 8h2v2h-2V8ZM29 23h2v2h-2v-2ZM29 38h2v2h-2v-2Z"},null,-1),Ule=[Zle,qle];function Kle(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},Ule,14,Hle)}var OC=q(Wle,[["render",Kle]]);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 Gle=N({name:"ResizeTrigger",components:{ResizeObserver:No,IconDragDot:OB,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 Yle(e,t,n,i,o,s){const r=oe("IconDragDot"),l=oe("IconDragDotVertical"),a=oe("ResizeObserver");return S(),me(a,{onResize:e.onResize},{default:ge(()=>[P("div",{class:E(e.classNames)},[ae(" @slot 自定义内容 "),he(e.$slots,"default",{},()=>[P("div",{class:E(`${e.prefixCls}-icon-wrapper`)},[ae(" @slot 自定义 icon "),he(e.$slots,"icon",{},()=>[e.isHorizontal?(S(),me(r,{key:0,class:E(`${e.prefixCls}-icon`)},null,8,["class"])):(S(),me(l,{key:1,class:E(`${e.prefixCls}-icon`)},null,8,["class"]))])],2)])],2)]),_:3},8,["onResize"])}var xB=q(Gle,[["render",Yle]]),Xle=Object.defineProperty,sT=Object.getOwnPropertySymbols,Qle=Object.prototype.hasOwnProperty,Jle=Object.prototype.propertyIsEnumerable,lT=(e,t,n)=>t in e?Xle(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,xC=(e,t)=>{for(var n in t||(t={}))Qle.call(t,n)&&lT(e,n,t[n]);if(sT)for(var n of sT(t))Jle.call(t,n)&&lT(e,n,t[n]);return e};const MB="left",NB="right",v7="top",g7="bottom",eae=[MB,NB,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 tae=N({name:"ResizeBox",components:{ResizeTrigger:xB},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=B(),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=>eae.includes(C))),b={direction:"",startPageX:0,startPageY:0,startWidth:0,startHeight:0,moving:!1,padding:{left:0,right:0,top:0,bottom:0}};function w(C){if(!b.moving)return;const{startPageX:_,startPageY:A,startWidth:L,startHeight:x,direction:T}=b;let O=L,M=x;const R=C.pageX-_,H=C.pageY-A;switch(T){case MB:O=L-R,r(O),t("update:width",O);break;case NB:O=L+R,r(O),t("update:width",O);break;case v7:M=x-H,a(M),t("update:height",M);break;case g7:M=x+H,a(M),t("update:height",M);break}t("moving",{width:O,height:M},C)}function y(C){b.moving=!1,Xt(window,"mousemove",w),Xt(window,"mouseup",y),Xt(window,"contextmenu",y),document.body.style.cursor="default",t("movingEnd",C)}function $(C,_){var A,L;t("movingStart",_),b.moving=!0,b.startPageX=_.pageX,b.startPageY=_.pageY,b.direction=C;const{top:x,left:T,right:O,bottom:M}=b.padding;b.startWidth=aT(((A=u.value)==null?void 0:A.clientWidth)||0,T+O),b.startHeight=aT(((L=u.value)==null?void 0:L.clientHeight)||0,x+M),zt(window,"mousemove",w),zt(window,"mouseup",y),zt(window,"contextmenu",y),document.body.style.cursor=MC(C)?"row-resize":"col-resize"}function k(C,_){const{width:A,height:L}=_.contentRect,x=MC(C)?L:A;b.padding[C]=x,c[`padding-${C}`]=`${x}px`}return{prefixCls:d,classNames:f,styles:h,wrapperRef:u,onMoveStart:$,isHorizontal:MC,allowDirections:m,onTiggerResize:k}}});function nae(e,t,n,i,o,s){const r=oe("ResizeTrigger");return S(),me(Wi(e.component),Ae({ref:"wrapperRef",class:e.classNames},e.$attrs,{style:e.styles}),{default:ge(()=>[he(e.$slots,"default"),(S(!0),I(Re,null,$t(e.allowDirections,l=>(S(),me(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:ge(()=>[e.$slots["resize-trigger"]?he(e.$slots,"resize-trigger",{key:0,direction:l}):ae("v-if",!0)]),_:2},[e.$slots["resize-trigger-icon"]?{name:"icon",fn:ge(()=>[he(e.$slots,"resize-trigger-icon",{direction:l})])}:void 0]),1032,["prefix-cls","class","direction","onMousedown","onResize"]))),128))]),_:3},16,["class","style"])}var NC=q(tae,[["render",nae]]);const zB=Object.assign(NC,{install:(e,t)=>{nt(e,t);const n=tt(t);e.component(n+NC.name,NC)}});function jB(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 iae=(()=>{let e=0;return(t="")=>(e+=1,`${t}${e}`)})();var rae=N({name:"LayoutSider",components:{IconLeft:$s,IconRight:ro,ResizeBox:zB},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"),b=p(()=>[m,{[`${m}-light`]:n.value==="light",[`${m}-has-trigger`]:h.value,[`${m}-collapsed`]:i.value}]),w=p(()=>{const{width:_,collapsedWidth:A}=e,L=c.value?A:_;return ie(L)?`${L}px`:String(L)}),y=p(()=>[`${m}-trigger`,{[`${m}-trigger-light`]:n.value==="light"}]),$=()=>{const _=!c.value;d(_),t("update:collapsed",_),t("collapse",_,"clickTrigger")};jB(l,_=>{const A=!_;A!==c.value&&(d(A),t("update:collapsed",A),t("collapse",A,"responsive"),t("breakpoint",A))});const k=iae("__arco_layout_sider"),C=Ze(IB,void 0);return at(()=>{var _;(_=C==null?void 0:C.onSiderMount)==null||_.call(C,k)}),Ln(()=>{var _;(_=C==null?void 0:C.onSiderUnMount)==null||_.call(C,k)}),vt(TB,xe({theme:n,collapsed:c,collapsedWidth:a})),{componentTag:f,prefixCls:m,classNames:b,triggerClassNames:y,localCollapsed:c,siderWidth:w,showTrigger:h,toggleTrigger:$}}});const oae={key:0},sae={key:1};function lae(e,t,n,i,o,s){const r=oe("IconLeft"),l=oe("IconRight");return S(),me(Wi(e.componentTag),Ae({class:e.classNames,style:{width:e.siderWidth}},e.resizeDirections?{directions:e.resizeDirections}:{}),{default:ge(()=>[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",sae,[e.localCollapsed?(S(),me(r,{key:0})):(S(),me(l,{key:1}))])):(S(),I("div",oae,[e.localCollapsed?(S(),me(l,{key:1})):(S(),me(r,{key:0}))]))])],6)):ae("v-if",!0)]),_:3},16,["class","style"])}var P0=q(rae,[["render",lae]]);const aae=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)}}),cae=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 uae(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},()=>[Fe(Te(e.pageNumber),1)])],6)}var dae=q(cae,[["render",uae]]);const RB=(e,{min:t,max:n})=>e<t?t:e>n?n:e,fae=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(()=>RB(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 hae(e,t,n,i,o,s){const r=oe("icon-right"),l=oe("icon-left");return S(),me(Wi(e.simple?"span":"li"),{class:E(e.cls),onClick:e.handleClick},{default:ge(()=>[he(e.$slots,"default",{type:e.isNext?"next":"previous"},()=>[e.isNext?(S(),me(r,{key:0})):(S(),me(l,{key:1}))])]),_:3},8,["class","onClick"])}var cT=q(fae,[["render",hae]]);const pae=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(()=>RB(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 mae(e,t,n,i,o,s){const r=oe("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",{},()=>[v(r)])],2)}var vae=q(pae,[["render",mae]]);const gae=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=B(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 yae(e,t,n,i,o,s){const r=oe("input-number");return S(),I("span",{class:E(e.cls)},[e.simple?ae("v-if",!0):(S(),I("span",{key:0,class:E([`${e.prefixCls}-prepend`,`${e.prefixCls}-text-goto`])},[he(e.$slots,"jumper-prepend",{},()=>[Fe(Te(e.t("pagination.goto")),1)])],2)),v(r,{modelValue:e.inputValue,"onUpdate:modelValue":t[0]||(t[0]=l=>e.inputValue=l),class:E(`${e.prefixCls}-input`),min:1,max:e.pages,size:e.size,disabled:e.disabled,"hide-button":"",formatter:e.handleFormatter,onChange:e.handleChange},null,8,["modelValue","class","max","size","disabled","formatter","onChange"]),e.$slots["jumper-append"]?(S(),I("span",{key:1,class:E(`${e.prefixCls}-append`)},[he(e.$slots,"jumper-append")],2)):ae("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`)},Te(e.pages),3)],64)):ae("v-if",!0)],2)}var uT=q(gae,[["render",yae]]);const bae=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 kae(e,t,n,i,o,s){const r=oe("arco-select");return S(),I("span",{class:E(e.prefixCls)},[v(r,Ae({"model-value":e.pageSize,options:e.options,size:e.size,disabled:e.disabled},e.selectProps,{onChange:e.handleChange}),null,16,["model-value","options","size","disabled","onChange"])],2)}var wae=q(bae,[["render",kae]]),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=B(e.defaultCurrent),d=B(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)),b=A=>{A!==f.value&&ie(A)&&!e.disabled&&(c.value=A,t("update:current",A),t("change",A))},w=A=>{d.value=A,t("update:pageSize",A),t("pageSizeChange",A)},y=xe({current:f,pages:m,disabled:s,style:r,activeStyle:l,onClick:b}),$=(A,L={})=>A==="more"?v(vae,Ae(L,y),{default:n["page-item-ellipsis"]}):A==="previous"?v(cT,Ae({type:"previous"},L,y),{default:n["page-item-step"]}):A==="next"?v(cT,Ae({type:"next"},L,y),{default:n["page-item-step"]}):v(dae,Ae(L,y),{default:n["page-item"]}),k=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?v("span",{class:`${i}-simple`},[$("previous",{simple:!0}),v(uT,{disabled:e.disabled,current:f.value,size:u.value,pages:m.value,simple:!0,onChange:b},null),$("next",{simple:!0})]):v("ul",{class:`${i}-list`},[$("previous",{simple:!0}),k.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:v("div",{class:_.value},[e.showTotal&&v("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&&v(wae,{disabled:e.disabled,sizeOptions:e.pageSizeOptions,pageSize:h.value,size:u.value,onChange:w,selectProps:e.pageSizeProps},null),!e.simple&&e.showJumper&&v(uT,{disabled:e.disabled,current:f.value,pages:m.value,size:u.value,onChange:b},{"jumper-prepend":n["jumper-prepend"],"jumper-append":n["jumper-append"]})])}}});const y7=Object.assign(zC,{install:(e,t)=>{nt(e,t);const n=tt(t);e.component(n+zC.name,zC)}}),Cae=(e,{emit:t})=>{var n,i;const o=B(ft(e.paginationProps)&&(n=e.paginationProps.defaultCurrent)!=null?n:1),s=B(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:te,scrollHeight:V,offsetHeight:D}=U.target,F=Math.floor(V-(te+D));te>d&&F<=e.bottomOffset&&t("reachBottom"),t("scroll"),d=te};at(()=>{if(l.value){const{scrollTop:U,scrollHeight:te,offsetHeight:V}=l.value;te<=U+V&&t("reachBottom")}});const{current:h,pageSize:m,handlePageChange:b,handlePageSizeChange:w}=Cae(e,{emit:t}),y=U=>{if(!e.paginationProps)return U;if(e.paginationProps&&U.length>m.value){const te=(h.value-1)*m.value;return U.slice(te,te+m.value)}return U},$=U=>{let te;if(!e.gridProps)return null;const V=y(U);if(e.gridProps.span){const D=[],F=24/e.gridProps.span;for(let K=0;K<V.length;K+=F){let Z;const X=K+F,se=Math.floor(K/F);D.push(v(hp.Row,{key:se,class:`${o}-row`,gutter:e.gridProps.gutter},dT(Z=V.slice(K,X).map((de,fe)=>{var ue;return v(hp.Col,{key:`${se}-${fe}`,class:`${o}-col`,span:(ue=e.gridProps)==null?void 0:ue.span},{default:()=>{var be;return[Nt(de)?de:(be=n.item)==null?void 0:be.call(n,{item:de,index:fe})]}})}))?Z:{default:()=>[Z]}))}return D}return v(hp.Row,{class:`${o}-row`,gutter:e.gridProps.gutter},dT(te=V.map((D,F)=>v(hp.Col,Ae({key:F,class:`${o}-col`},pi(e.gridProps,["gutter"])),{default:()=>{var K;return[Nt(D)?D:(K=n.item)==null?void 0:K.call(n,{item:D,index:F})]}})))?te:{default:()=>[te]})},k=U=>y(U).map((V,D)=>{var F;return Nt(V)?V:(F=n.item)==null?void 0:F.call(n,{item:V,index:D})}),C=()=>{const U=n.default?ys(n.default()):e.data;return U&&U.length>0?e.gridProps?$(U):k(U):R()},_=()=>{if(!e.paginationProps)return null;const U=pi(e.paginationProps,["current","pageSize","defaultCurrent","defaultPageSize"]);return v(y7,Ae({class:`${o}-pagination`},U,{current:h.value,pageSize:m.value,onChange:b,onPageSizeChange:w}),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=B(),O=()=>{var U;const te=y((U=e.data)!=null?U:[]);return te.length?v(zh,Ae({ref:T,class:x.value,data:te},e.virtualListProps,{onScroll:f}),{item:({item:V,index:D})=>{var F;return(F=n.item)==null?void 0:F.call(n,{item:V,index:D})}}):R()},M=()=>n["scroll-loading"]?v("div",{class:[`${o}-item`,`${o}-scroll-loading`]},[n["scroll-loading"]()]):null,R=()=>{var U,te,V,D,F;return n["scroll-loading"]?null:(F=(D=(U=n.empty)==null?void 0:U.call(n))!=null?D:(V=s==null?void 0:(te=s.slots).empty)==null?void 0:V.call(te,{component:"list"}))!=null?F:v(Pl,null,null)};return{virtualListRef:T,render:()=>{const U=u.value?jo:"div";return v("div",{class:`${o}-wrapper`},[v(zo,{class:`${o}-spin`,loading:e.loading},{default:()=>[v(U,Ae({ref:r,class:A.value,style:L.value},c.value,{onScroll:f}),{default:()=>[v("div",{class:`${o}-content-wrapper`},[n.header&&v("div",{class:`${o}-header`},[n.header()]),a.value&&!e.gridProps?v(Re,null,[O(),M()]):v("div",{role:"list",class:x.value},[C(),M()]),n.footer&&v("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:v("ul",{class:`${n}-action`},[s.map((r,l)=>v("li",{key:`${n}-action-${l}`},[r]))])};return()=>{var o,s;return v("div",{role:"listitem",class:n},[v("div",{class:`${n}-main`},[(o=t.meta)==null?void 0:o.call(t),v("div",{class:`${n}-content`},[(s=t.default)==null?void 0:s.call(t)]),e.actionLayout==="vertical"&&i()]),e.actionLayout==="horizontal"&&i(),t.extra&&v("div",{class:`${n}-extra`},[t.extra()])])}}});const $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 Sae(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)):ae("v-if",!0),e.hasContent?(S(),I("div",{key:1,class:E(`${e.prefixCls}-content`)},[e.$slots.title||e.title?(S(),I("div",{key:0,class:E(`${e.prefixCls}-title`)},[he(e.$slots,"title",{},()=>[Fe(Te(e.title),1)])],2)):ae("v-if",!0),e.$slots.description||e.description?(S(),I("div",{key:1,class:E(`${e.prefixCls}-description`)},[he(e.$slots,"description",{},()=>[Fe(Te(e.description),1)])],2)):ae("v-if",!0)],2)):ae("v-if",!0)],2)}var L0=q($ae,[["render",Sae]]);const BB=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)}}),_ae=["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 _ae.forEach(n=>{t[n]=e.getPropertyValue(n)}),t};var Pae=Object.defineProperty,fT=Object.getOwnPropertySymbols,Aae=Object.prototype.hasOwnProperty,Lae=Object.prototype.propertyIsEnumerable,hT=(e,t,n)=>t in e?Pae(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,pT=(e,t)=>{for(var n in t||(t={}))Aae.call(t,n)&&hT(e,n,t[n]);if(fT)for(var n of fT(t))Lae.call(t,n)&&hT(e,n,t[n]);return e};const Eae=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=B(),d=B(),f=B(),h=B(),m=B(e.defaultValue),b=p(()=>{var re;return(re=s.value)!=null?re:m.value}),[w,y]=Wj(c);Be(s,re=>{(Ge(re)||qi(re))&&(m.value="")});const $=p(()=>ft(e.maxLength)&&!!e.maxLength.errorOnly),k=p(()=>ft(e.maxLength)?e.maxLength.length:e.maxLength),C=re=>{var ve;return Ue(e.wordLength)?e.wordLength(re):(ve=re.length)!=null?ve:0},_=p(()=>C(b.value)),A=p(()=>a.value||!!(k.value&&$.value&&_.value>k.value)),L=B(!1),x=B(!1),T=p(()=>e.allowClear&&!l.value&&b.value),O=B(!1),M=B(""),R=()=>{w(),wt(()=>{c.value&&b.value!==c.value.value&&(c.value.value=b.value,y())})},H=(re,ve=!0)=>{var we,Q;k.value&&!$.value&&C(re)>k.value&&(re=(Q=(we=e.wordSlice)==null?void 0:we.call(e,re,k.value))!=null?Q:re.slice(0,k.value)),m.value=re,ve&&t("update:modelValue",re),R()};let U=b.value;const te=(re,ve)=>{var we,Q;re!==U&&(U=re,t("change",re,ve),(Q=(we=u.value)==null?void 0:we.onChange)==null||Q.call(we,ve))},V=re=>{var ve,we;x.value=!0,U=b.value,t("focus",re),(we=(ve=u.value)==null?void 0:ve.onFocus)==null||we.call(ve,re)},D=re=>{var ve,we;x.value=!1,t("blur",re),(we=(ve=u.value)==null?void 0:ve.onBlur)==null||we.call(ve,re),te(b.value,re)},F=re=>{var ve,we;const{value:Q}=re.target;if(re.type==="compositionend"){if(O.value=!1,M.value="",k.value&&!$.value&&b.value.length>=k.value&&C(Q)>k.value){R();return}t("input",Q,re),H(Q),(we=(ve=u.value)==null?void 0:ve.onInput)==null||we.call(ve,re)}else O.value=!0},K=re=>{var ve,we;const{value:Q}=re.target;if(O.value)M.value=Q;else{if(k.value&&!$.value&&b.value.length>=k.value&&C(Q)>k.value&&re.inputType==="insertText"){R();return}t("input",Q,re),H(Q),(we=(ve=u.value)==null?void 0:ve.onInput)==null||we.call(ve,re)}},Z=re=>{H(""),te("",re),t("clear",re)};Be(s,re=>{re!==b.value&&H(re??"",!1)});const X=re=>pi(n,Ra),se=re=>ks(n,Ra),de=se(),fe=p(()=>{const re=pT(pT({},de),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 be;const ce=B(0),pe=B(0),ke=p(()=>!ft(e.autoSize)||!e.autoSize.minRows?0:e.autoSize.minRows*ce.value+pe.value),Se=p(()=>!ft(e.autoSize)||!e.autoSize.maxRows?0:e.autoSize.maxRows*ce.value+pe.value),Pe=()=>{const re=s6(be);ce.value=Number.parseInt(re["line-height"]||0,10),pe.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 ve;const we=(ve=f.value)==null?void 0:ve.offsetHeight;let Q=we??0,ee="hidden";ke.value&&Q<ke.value&&(Q=ke.value),Se.value&&Q>Se.value&&(Q=Se.value,ee="auto"),d.value={height:`${Q}px`,resize:"none",overflow:ee}})};at(()=>{c.value&&(be=window.getComputedStyle(c.value),e.autoSize&&Pe()),W()});const De=()=>{e.autoSize&&f.value&&Pe(),W()},Y=re=>{c.value&&re.target!==c.value&&(re.preventDefault(),c.value.focus())},W=()=>{c.value&&(c.value.scrollHeight>c.value.offsetHeight?L.value||(L.value=!0):L.value&&(L.value=!1))};return Be(b,()=>{e.autoSize&&f.value&&Pe(),W()}),{prefixCls:r,wrapperCls:ue,textareaRef:c,textareaStyle:d,mirrorRef:f,mirrorStyle:h,computedValue:b,showClearBtn:T,valueLength:_,computedMaxLength:k,mergedDisabled:l,mergeTextareaAttrs:fe,getWrapperAttrs:X,getTextareaAttrs:se,handleInput:K,handleFocus:V,handleBlur:D,handleComposition:F,handleClear:Z,handleResize:De,handleMousedown:Y}},methods:{focus(){var e;(e=this.$refs.textareaRef)==null||e.focus()},blur(){var e;(e=this.$refs.textareaRef)==null||e.blur()}}}),Iae=["disabled","value","placeholder"];function Tae(e,t,n,i,o,s){const r=oe("resize-observer"),l=oe("icon-close"),a=oe("icon-hover");return S(),I("div",Ae(e.getWrapperAttrs(e.$attrs),{class:e.wrapperCls,onMousedown:t[7]||(t[7]=(...u)=>e.handleMousedown&&e.handleMousedown(...u))}),[e.autoSize?(S(),I("div",{key:0,ref:"mirrorRef",class:E(`${e.prefixCls}-mirror`),style:ne(e.mirrorStyle)},Te(`${e.computedValue}
  23. `),7)):ae("v-if",!0),v(r,{onResize:e.handleResize},{default:ge(()=>[P("textarea",Ae({ref:"textareaRef"},e.mergeTextareaAttrs,{disabled:e.mergedDisabled,class:e.prefixCls,style:e.textareaStyle,value:e.computedValue,placeholder:e.placeholder,onInput:t[0]||(t[0]=(...u)=>e.handleInput&&e.handleInput(...u)),onFocus:t[1]||(t[1]=(...u)=>e.handleFocus&&e.handleFocus(...u)),onBlur:t[2]||(t[2]=(...u)=>e.handleBlur&&e.handleBlur(...u)),onCompositionstart:t[3]||(t[3]=(...u)=>e.handleComposition&&e.handleComposition(...u)),onCompositionupdate:t[4]||(t[4]=(...u)=>e.handleComposition&&e.handleComposition(...u)),onCompositionend:t[5]||(t[5]=(...u)=>e.handleComposition&&e.handleComposition(...u))}),null,16,Iae)]),_:1},8,["onResize"]),he(e.$slots,"suffix"),e.computedMaxLength&&e.showWordLimit?(S(),I("div",{key:1,class:E(`${e.prefixCls}-word-limit`)},Te(e.valueLength)+"/"+Te(e.computedMaxLength),3)):ae("v-if",!0),e.showClearBtn?(S(),I("div",{key:2,class:E(`${e.prefixCls}-clear-btn`),onClick:t[6]||(t[6]=(...u)=>e.handleClear&&e.handleClear(...u))},[v(a,null,{default:ge(()=>[v(l)]),_:1})],2)):ae("v-if",!0)],16)}var RC=q(Eae,[["render",Tae]]);const DB=Object.assign(RC,{install:(e,t)=>{nt(e,t);const n=tt(t);e.component(n+RC.name,RC)}}),Oae=e=>{const{value:t,selectionStart:n}=e;return t.slice(0,n)},xae=(e,t)=>[].concat(t).reduce((i,o)=>{const s=e.lastIndexOf(o);return s>i.location?{location:s,prefix:o}:i},{location:-1,prefix:""}),Mae=(e,t)=>!t||!e.includes(t);var Nae=Object.defineProperty,mT=Object.getOwnPropertySymbols,zae=Object.prototype.hasOwnProperty,jae=Object.prototype.propertyIsEnumerable,vT=(e,t,n)=>t in e?Nae(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,Rae=(e,t)=>{for(var n in t||(t={}))zae.call(t,n)&&vT(e,n,t[n]);if(mT)for(var n of mT(t))jae.call(t,n)&&vT(e,n,t[n]);return e};function Bae(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=B(),d=B({}),f=B(e.defaultValue),h=p(()=>{var de;return(de=e.modelValue)!=null?de:f.value});Be(u,de=>{(Ge(de)||qi(de))&&(f.value="")});const m=p(()=>h.value?[ju(h.value)]:[]),b=B({measuring:!1,location:-1,prefix:"",text:""}),w=()=>{b.value={measuring:!1,location:-1,prefix:"",text:""}},y=B(),$=p(()=>b.value.text),k=B(!0),C=(de,fe)=>{var ue,be;const ce=Oae(fe.target),pe=xae(ce,e.prefix);if(pe.location>-1){const ke=ce.slice(pe.location+pe.prefix.length);Mae(ke,e.split)?(A.value=!0,b.value=Rae({measuring:!0,text:ke},pe),t("search",ke,pe.prefix)):b.value.location>-1&&w()}else b.value.location>-1&&w();f.value=de,t("update:modelValue",de),t("change",de),(be=(ue=l.value)==null?void 0:ue.onChange)==null||be.call(ue)},_=de=>{var fe,ue;f.value="",t("update:modelValue",""),t("change",""),(ue=(fe=l.value)==null?void 0:fe.onChange)==null||ue.call(fe),t("clear",de)},A=B(!1),L=p(()=>A.value&&b.value.measuring&&H.value.length>0),x=()=>{te.value=s6(s)},T=de=>{A.value=de},O=(de,fe)=>{var ue,be,ce;const{value:pe}=(ue=R.get(de))!=null?ue:{},ke=b.value.location,Se=b.value.location+b.value.text.length;let Pe=f.value.slice(0,ke),De=f.value.slice(Se+1);Pe+=!Pe||Pe.endsWith(e.split)||Pe.endsWith(`
  24. `)?"":e.split,De=(!De||De.startsWith(e.split)||De.startsWith(`
  25. `)?"":e.split)+De;const Y=`${b.value.prefix}${pe}`,W=`${Pe}${Y}${De}`;f.value=W,t("select",pe),t("update:modelValue",W),t("change",W),w(),(ce=(be=l.value)==null?void 0:be.onChange)==null||ce.call(be)},{validOptions:M,optionInfoMap:R,validOptionInfos:H,handleKeyDown:U}=JA({options:a,inputValue:$,filterOption:k,popupVisible:L,valueKeys:m,dropdownRef:c,optionRefs:d,onSelect:O,onPopupVisibleChange:T,enterToOpen:!1}),te=B();at(()=>{var de;e.type==="textarea"&&((de=y.value)!=null&&de.textareaRef)&&(s=window.getComputedStyle(y.value.textareaRef),te.value=s6(s))});const V=de=>{if(Ue(i.option)&&de.value){const fe=R.get(de.key),ue=i.option;return()=>ue({data:fe})}return()=>de.label},D=de=>v(Pu,{ref:fe=>{fe!=null&&fe.$el&&(d.value[de.key]=fe.$el)},key:de.key,value:de.value,disabled:de.disabled,internal:!0},{default:V(de)}),F=()=>{let de;return v(XA,{ref:c},Bae(de=M.value.map(fe=>D(fe)))?de:{default:()=>[de]})},K=B();Be(L,de=>{e.type==="textarea"&&de&&wt(()=>{var fe,ue;(fe=y.value)!=null&&fe.textareaRef&&y.value.textareaRef.scrollTop>0&&((ue=K.value)==null||ue.scrollTo(0,y.value.textareaRef.scrollTop))})});const Z=de=>{t("focus",de)},X=de=>{t("blur",de)};return{inputRef:y,render:()=>{var de;return e.type==="textarea"?v("div",{class:o},[v(No,{onResize:x},{default:()=>[v(DB,Ae(n,{ref:y,allowClear:e.allowClear,modelValue:h.value,disabled:r.value,onInput:C,onClear:_,onFocus:Z,onBlur:X,onKeydown:U}),null)]}),b.value.measuring&&H.value.length>0&&v("div",{ref:K,style:te.value,class:`${o}-measure`},[(de=h.value)==null?void 0:de.slice(0,b.value.location),v(ri,{trigger:"focus",position:"bl",popupOffset:4,preventFocus:!0,popupVisible:L.value,clickToClose:!1,onPopupVisibleChange:T},{default:()=>[v("span",null,[Fe("@")])],content:F})])]):v(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:()=>[v(qa,Ae(n,{ref:y,allowClear:e.allowClear,modelValue:h.value,disabled:r.value,onInput:C,onClear:_,onFocus:Z,onBlur:X,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 Dae=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"),FB=Symbol("DataCollectorInjectionKey"),Fae=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)}}}}),Vae=["stroke-width","stroke-linecap","stroke-linejoin"],Wae=P("path",{d:"M42 11H6M42 24H22M42 37H6M13.66 26.912l-4.82-3.118 4.82-3.118v6.236Z"},null,-1),Hae=[Wae];function Zae(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.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,Vae)}var DC=q(Fae,[["render",Zae]]);const VB=Object.assign(DC,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+DC.name,DC)}}),qae=N({name:"IconMenuUnfold",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-menu-unfold`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=ie(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),Uae=["stroke-width","stroke-linecap","stroke-linejoin"],Kae=P("path",{d:"M6 11h36M22 24h20M6 37h36M8 20.882 12.819 24 8 27.118v-6.236Z"},null,-1),Gae=[Kae];function Yae(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},Gae,14,Uae)}var FC=q(qae,[["render",Yae]]);const WB=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 HB(e=!1){return e?void 0:Ze(FB)}function ZB(e){const{key:t,type:n}=e,i=B([]),o=HB(n==="menu");return vt(FB,{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 Xae(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 Qae(e,t){return e.length!==t.length?!1:e.toString()===t.toString()}function Jae(e){const{modelValue:t,defaultValue:n,autoOpen:i,autoOpenSelected:o,subMenuKeys:s,selectedKeys:r,menuData:l,accordion:a}=Ne(e),u=B(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 b=r.value.map(w=>Xae(l.value,w));b.length&&(!i.value||a.value)&&(m=a.value?b[0]:[...new Set([].concat(...b))])}m.length&&c(m)});let f=!1;Be(s,(m,b=[])=>{if(f||!Qae(m,d)){const w=h.value.filter(y=>m.includes(y));if(i.value){const y=m.filter($=>!b.includes($));w.push(...y)}c(a.value?w.slice(0,1):w)}f=!0});const h=p(()=>t.value||u.value);return{openKeys:h,localOpenKeys:u,setOpenKeys:c,open(m,b){let w=[];return h.value.indexOf(m)>-1?a.value&&b===1?w=[]:w=h.value.filter(y=>y!==m):a.value&&b===1?w=[m]:w=h.value.concat([m]),c(w),w}}}const ece=N({name:"BaseMenu",components:{IconMenuFold:VB,IconMenuUnfold:WB},inheritAttrs:!1,props:{style:{type:Object},theme:{type:String,default:"light"},mode:{type:String,default:"vertical"},levelIndent:{type:Number},autoOpen:{type:Boolean},collapsed:{type:Boolean,default:void 0},defaultCollapsed:{type:Boolean},collapsedWidth:{type:Number},accordion:{type:Boolean},autoScrollIntoView:{type:Boolean},showCollapseButton:{type:Boolean},selectedKeys:{type:Array},defaultSelectedKeys:{type:Array,default:()=>[]},openKeys:{type:Array},defaultOpenKeys:{type:Array,default:()=>[]},scrollConfig:{type:Object},triggerProps:{type:Object},tooltipProps:{type:Object},autoOpenSelected:{type:Boolean},breakpoint:{type:String},popupMaxHeight:{type:[Boolean,Number],default:!0},prefixCls:{type:String},inTrigger:{type:Boolean},siderCollapsed:{type:Boolean},isRoot:{type:Boolean}},emits:["update:collapsed","update:selectedKeys","update:openKeys","collapse","menu-item-click","sub-menu-click"],setup(e,{emit:t,slots:n}){const{style:i,mode:o,theme:s,levelIndent:r,accordion:l,showCollapseButton:a,scrollConfig:u,autoScrollIntoView:c,collapsedWidth:d,autoOpen:f,collapsed:h,defaultCollapsed:m,selectedKeys:b,defaultSelectedKeys:w,openKeys:y,defaultOpenKeys:$,triggerProps:k,tooltipProps:C,autoOpenSelected:_,breakpoint:A,popupMaxHeight:L,prefixCls:x,inTrigger:T,siderCollapsed:O,isRoot:M}=Ne(e),{subMenuKeys:R,menuData:H}=ZB({type:M.value?"menu":"popupMenu"}),[U,te]=ii(w.value,xe({value:b})),{openKeys:V,setOpenKeys:D,open:F}=Jae(xe({modelValue:y,defaultValue:$,autoOpen:f,autoOpenSelected:_,selectedKeys:U,subMenuKeys:R,menuData:H,accordion:l})),[K,Z]=ii(m.value,xe({value:h})),X=p(()=>O.value||K.value||o.value==="popButton"),se=p(()=>["horizontal","popButton"].indexOf(o.value)<0&&!T.value&&a.value),de=(Pe,De)=>{Pe!==K.value&&(Z(Pe),t("update:collapsed",Pe),t("collapse",Pe,De))},fe=()=>{de(!K.value,"clickTrigger")};jB(A,Pe=>{de(!Pe,"responsive")});const ue=p(()=>(x==null?void 0:x.value)||j("menu")),be=p(()=>[ue.value,`${ue.value}-${s==null?void 0:s.value}`,{[`${ue.value}-horizontal`]:o.value==="horizontal",[`${ue.value}-vertical`]:o.value!=="horizontal",[`${ue.value}-collapsed`]:X.value,[`${ue.value}-pop`]:o.value==="pop"||X.value,[`${ue.value}-pop-button`]:o.value==="popButton"}]),ce=p(()=>{const Pe=ie(d.value)?`${d.value}px`:void 0,De=ft(i.value)?i.value:void 0,Y=X.value?Pe:De==null?void 0:De.width;return[De?pi(De,["width"]):i.value,{width:Y}]}),pe=_o(n,"expand-icon-down"),ke=_o(n,"expand-icon-right"),Se=xe({theme:s,mode:o,levelIndent:r,autoScrollIntoView:c,selectedKeys:U,openKeys:V,prefixCls:ue,scrollConfig:u,inTrigger:T,collapsed:X,triggerProps:k,tooltipProps:C,popupMaxHeight:L,expandIconDown:pe,expandIconRight:ke,onMenuItemClick:Pe=>{te([Pe]),t("update:selectedKeys",[Pe]),t("menu-item-click",Pe)},onSubMenuClick:(Pe,De)=>{const Y=F(Pe,De);D(Y),t("update:openKeys",Y),t("sub-menu-click",Pe,Y)}});return vt(b7,Se),w7(1),{computedPrefixCls:ue,classNames:be,computedStyle:ce,computedCollapsed:X,computedHasCollapseButton:se,onCollapseBtnClick:fe}}});function tce(e,t,n,i,o,s){const r=oe("IconMenuUnfold"),l=oe("IconMenuFold");return S(),I("div",Ae({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(),me(r,{key:0})):(S(),me(l,{key:1}))])],2)):ae("v-if",!0)],16)}var l6=q(ece,[["render",tce]]);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 nce=(()=>{let e=0;return(t="")=>(e+=1,`${t}${e}`)})();function rw(){const e=Bt();return{key:p(()=>(e==null?void 0:e.vnode.key)||nce("__arco_menu"))}}const ice=N({name:"MenuIndent",props:{level:{type:Number,default:1}},setup(){const e=j("menu"),t=Qu();return{prefixCls:e,levelIndent:sr(t,"levelIndent")}}});function rce(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)):ae("v-if",!0)}var ow=q(ice,[["render",rce]]);const oce=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 sce(e,t,n,i,o,s){return S(),me(Li,{onBeforeEnter:e.onBeforeEnter,onEnter:e.onEnter,onAfterEnter:e.onAfterEnter,onBeforeLeave:e.onBeforeLeave,onLeave:e.onLeave,onAfterLeave:e.onAfterLeave},{default:ge(()=>[he(e.$slots,"default")]),_:3},8,["onBeforeEnter","onEnter","onAfterEnter","onBeforeLeave","onLeave","onAfterLeave"])}var lce=q(oce,[["render",sce]]);const ace=N({name:"SubMenuInline",components:{MenuIndent:ow,ExpandTransition:lce},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 cce(e,t,n,i,o,s){const r=oe("MenuIndent"),l=oe("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))},[v(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",{},()=>[Fe(Te(e.title),1)])],2)],64)):he(e.$slots,"title",{key:1},()=>[Fe(Te(e.title),1)]),P("span",{class:E([`${e.menuPrefixCls}-icon-suffix`,{["is-open"]:e.isOpen}])},[he(e.$slots,"expand-icon-down")],2)],2),v(l,null,{default:ge(()=>[mn(P("div",{class:E(`${e.prefixCls}-content`)},[he(e.$slots,"default")],2),[[yn,e.isOpen]])]),_:3})],2)}var uce=q(ace,[["render",cce]]);const dce=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}]),b=p(()=>c.value==="horizontal"&&!r.inTrigger),w=B(!1),y=_=>{w.value=_},$=j("trigger"),k=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:b,popVisible:w,triggerPrefixCls:$,triggerClassNames:k,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(_),y(!1)},onVisibleChange:_=>{y(_)}}}});function fce(e,t,n,i,o,s){const r=oe("MenuIndent"),l=oe("RenderFunction"),a=oe("Menu"),u=oe("Trigger");return S(),me(u,Ae({trigger:"hover",class:e.triggerClassNames,position:e.needPopOnBottom?"bl":"rt","show-arrow":"","animation-class":"fade-in","mouse-enter-delay":50,"mouse-leave-delay":50,"popup-offset":4,"auto-fit-popup-min-width":!0,duration:100},e.triggerProps,{"unmount-on-close":!1,"popup-visible":e.popVisible,onPopupVisibleChange:e.onVisibleChange}),{content:ge(()=>[v(a,{"in-trigger":"","prefix-cls":`${e.triggerPrefixCls}-menu`,"selected-keys":e.selectedKeys,theme:e.menuContext.theme,"trigger-props":e.menuContext.triggerProps,style:ne(e.popupMenuStyles),onMenuItemClick:e.onMenuItemClick},Jt({default:ge(()=>[he(e.$slots,"default")]),_:2},[e.menuContext.expandIconDown?{name:"expand-icon-down",fn:ge(()=>[v(l,{"render-func":e.menuContext.expandIconDown},null,8,["render-func"])])}:void 0,e.menuContext.expandIconRight?{name:"expand-icon-right",fn:ge(()=>[v(l,{"render-func":e.menuContext.expandIconRight},null,8,["render-func"])])}:void 0]),1032,["prefix-cls","selected-keys","theme","trigger-props","style","onMenuItemClick"])]),default:ge(()=>[P("div",Ae({class:[e.classNames,{[`${e.menuPrefixCls}-has-icon`]:e.$slots.icon}],"aria-haspopup":"true"},e.$attrs,{onClick:t[0]||(t[0]=(...c)=>e.onClick&&e.onClick(...c))}),[ae(" header "),v(r,{level:e.level},null,8,["level"]),e.$slots.icon?(S(),I(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",{},()=>[Fe(Te(e.title),1)])],2)],64)):he(e.$slots,"title",{key:1},()=>[Fe(Te(e.title),1)]),ae(" 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)):ae("v-if",!0)],16)]),_:3},16,["class","position","popup-visible","onPopupVisibleChange"])}var hce=q(dce,[["render",fce]]),pce=Object.defineProperty,mce=Object.defineProperties,vce=Object.getOwnPropertyDescriptors,bT=Object.getOwnPropertySymbols,gce=Object.prototype.hasOwnProperty,yce=Object.prototype.propertyIsEnumerable,kT=(e,t,n)=>t in e?pce(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,bce=(e,t)=>{for(var n in t||(t={}))gce.call(t,n)&&kT(e,n,t[n]);if(bT)for(var n of bT(t))yce.call(t,n)&&kT(e,n,t[n]);return e},kce=(e,t)=>mce(e,vce(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}=ZB({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=kce(bce({},this.$slots),{"expand-icon-down":this.$slots["expand-icon-down"]||o||(()=>[v(Yu,null,null)]),"expand-icon-right":this.$slots["expand-icon-right"]||s||(()=>[v(ro,null,null)])});return i?v(hce,Ae({key:n,title:e.title,selectable:e.selectable,isChildrenSelected:r,popupMaxHeight:e.popupMaxHeight},t),l):v(uce,Ae({key:n,title:e.title,isChildrenSelected:r},t),l)}});const wce=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 Cce=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=B(),a=B(null),u=B();function c(){const d=l.value,f=wT(d),h=[].slice.call(d.children);let m=0,b=0,w=0;for(let y=0;y<h.length;y++){const $=h[y],k=$.className.split(" "),C=k.indexOf(o)>-1,_=k.indexOf(r)>-1;if(C)continue;const A=wT($)+CT(yT($,"marginLeft"))+CT(yT($,"marginRight"));if(_){w=A;continue}if(b+=A,b+w+wce>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:b=!1,props:w={}}=m||{};return v(qp,Ae({key:`__arco-menu-overflow-sub-menu${b?"-mirror":""}`,class:b?r:o},w),{title:()=>v("span",null,[Fe("...")]),default:()=>h})},f=()=>{var h;const m=((h=t.default)==null?void 0:h.call(t))||[],b=ZU(m);let w=null;const y=d(null,{isMirror:!0}),$=b.map((k,C)=>{const _=Ai(k,a.value!==null&&C>a.value?{class:s}:{class:""});if(a.value!==null&&C===a.value+1){const A=b.slice(C).map(L=>Ai(L));w=d(A)}return _});return[y,...$,w]};return v("div",{class:`${i}-wrap`,ref:l},[f()])}}}),$ce=Object.defineProperty,Sce=Object.defineProperties,_ce=Object.getOwnPropertyDescriptors,$T=Object.getOwnPropertySymbols,Pce=Object.prototype.hasOwnProperty,Ace=Object.prototype.propertyIsEnumerable,ST=(e,t,n)=>t in e?$ce(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,Lce=(e,t)=>{for(var n in t||(t={}))Pce.call(t,n)&&ST(e,n,t[n]);if($T)for(var n of $T(t))Ace.call(t,n)&&ST(e,n,t[n]);return e},Ece=(e,t)=>Sce(e,_ce(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(TB,void 0),r=p(()=>(s==null?void 0:s.collapsed)||!1),l=p(()=>(i==null?void 0:i.value)||(s==null?void 0:s.theme)||"light");return vt(b7,void 0),vt(k7,void 0),()=>v(l6,Ae(e,t,{theme:l.value,inTrigger:!1,siderCollapsed:r.value,isRoot:!0}),Ece(Lce({},n),{default:o.value==="horizontal"&&n.default?()=>v(Cce,null,{default:()=>{var a;return[(a=n.default)==null?void 0:a.call(n)]}}):n.default}))}}),Ice=Object.defineProperty,_T=Object.getOwnPropertySymbols,Tce=Object.prototype.hasOwnProperty,Oce=Object.prototype.propertyIsEnumerable,PT=(e,t,n)=>t in e?Ice(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,xce=(e,t)=>{for(var n in t||(t={}))Tce.call(t,n)&&PT(e,n,t[n]);if(_T)for(var n of _T(t))Oce.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=B(),r=p(()=>(o.selectedKeys||[]).indexOf(n.value)>-1),l=HB();at(()=>{l==null||l.collectMenuItem(n.value)}),Ln(()=>{l==null||l.removeMenuItem(n.value)});function a(){o.autoScrollIntoView&&s.value&&r.value&&uB(s.value,xce({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))||[],b=h&&!u&&!a,w=this.$slots.icon&&this.$slots.icon(),y=[b&&v(ow,{level:n},null),w&&v("span",{class:`${l}-icon`},[w]),b||w?v("span",{class:[`${l}-item-inner`,{[`${l}-title`]:w}]},[m]):m].filter(Boolean),$=v("div",Ae({ref:"refItemElement",class:[`${l}-item`,{[`${l}-disabled`]:o,[`${l}-selected`]:s,[`${l}-has-icon`]:w}]},this.$attrs,{onClick:r}),[y,s&&c==="horizontal"&&v("div",{class:`${l}-selected-label`},null)]);if(f){const k=[`${l}-item-tooltip`,d==null?void 0:d.class];return v(no,Ae({trigger:"hover",position:"right",class:k},pi(d||{},["class"])),{default:()=>$,content:()=>m})}return $}});const Mce=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 Nce(e,t,n,i,o,s){const r=oe("MenuIndent");return S(),I("div",{class:E(e.classNames)},[P("div",{class:E(`${e.prefixCls}-group-title`)},[v(r,{level:e.level},null,8,["level"]),he(e.$slots,"title",{},()=>[Fe(Te(e.title),1)])],2),he(e.$slots,"default")],2)}var I0=q(Mce,[["render",Nce]]);const zce=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)}}),jce=N({name:"Message",components:{AIconHover:ln,IconInfoCircleFill:xh,IconCheckCircleFill:Za,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 Rce(e,t,n,i,o,s){const r=oe("icon-info-circle-fill"),l=oe("icon-check-circle-fill"),a=oe("icon-exclamation-circle-fill"),u=oe("icon-close-circle-fill"),c=oe("icon-loading"),d=oe("icon-close"),f=oe("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(),me(r,{key:0})):e.type==="success"?(S(),me(l,{key:1})):e.type==="warning"?(S(),me(a,{key:2})):e.type==="error"?(S(),me(u,{key:3})):e.type==="loading"?(S(),me(c,{key:4})):ae("v-if",!0)])],2)):ae("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))},[v(f,null,{default:ge(()=>[v(d)]),_:1})],2)):ae("v-if",!0)],34)}var Bce=q(jce,[["render",Rce]]);function Dce(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Nt(e)}var Fce=N({name:"MessageList",props:{messages:{type:Array,default:()=>[]},position:{type:String,default:"top"}},emits:["close","afterClose"],setup(e,t){const n=j("message-list"),{zIndex:i}=Mh("message",{runOnMounted:!0});return()=>{let o;return v(qu,{class:[n,`${n}-${e.position}`],name:"fade-message",tag:"ul",style:{zIndex:i.value},onAfterLeave:()=>t.emit("afterClose")},Dce(o=e.messages.map(s=>{const r={default:tr(s.content),icon:tr(s.icon)};return v(Bce,{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]})}}}),Vce=Object.defineProperty,Wce=Object.defineProperties,Hce=Object.getOwnPropertyDescriptors,AT=Object.getOwnPropertySymbols,Zce=Object.prototype.hasOwnProperty,qce=Object.prototype.propertyIsEnumerable,LT=(e,t,n)=>t in e?Vce(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,ab=(e,t)=>{for(var n in t||(t={}))Zce.call(t,n)&&LT(e,n,t[n]);if(AT)for(var n of AT(t))qce.call(t,n)&&LT(e,n,t[n]);return e},qB=(e,t)=>Wce(e,Hce(t));class Uce{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],qB(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=B([]),this.position=i;const o=v(Fce,{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={},UB=[...D2,"loading","normal"],T0=UB.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 Uce(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=qB(ab({},T0),{install:e=>{const t={clear:T0.clear};for(const n of UB)t[n]=(i,o=e._context)=>T0[n](i,o);e.config.globalProperties.$message=t},_context:null}),Kce=({modalRef:e,wrapperRef:t,draggable:n,alignCenter:i})=>{const o=B(!1),s=B([0,0]),r=B([0,0]),l=B(),a=B([0,0]),u=B([0,0]),c=()=>{var m,b,w;if(t.value&&e.value){const{top:y,left:$}=t.value.getBoundingClientRect(),{clientWidth:k,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=_-y-T;(O!==((b=r.value)==null?void 0:b[0])||M!==((w=r.value)==null?void 0:w[1]))&&(r.value=[O,M]);const R=k>L?k-L:0,H=C>x?C-x-T:0;(R!==u.value[0]||H!==u.value[1])&&(u.value=[R,H]),T&&(a.value=[0,0-T])}},d=m=>{n.value&&(m.preventDefault(),o.value=!0,c(),s.value=[m.x,m.y],zt(window,"mousemove",f),zt(window,"mouseup",h),zt(window,"contextmenu",h))},f=m=>{if(o.value){const b=m.x-s.value[0],w=m.y-s.value[1];let y=r.value[0]+b,$=r.value[1]+w;y<a.value[0]&&(y=a.value[0]),y>u.value[0]&&(y=u.value[0]),$<a.value[1]&&($=a.value[1]),$>u.value[1]&&($=u.value[1]),l.value=[y,$]}},h=()=>{o.value=!1,Xt(window,"mousemove",f),Xt(window,"mouseup",h)};return{position:l,handleMoveDown:d}};var Gce=Object.defineProperty,ET=Object.getOwnPropertySymbols,Yce=Object.prototype.hasOwnProperty,Xce=Object.prototype.propertyIsEnumerable,IT=(e,t,n)=>t in e?Gce(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,Qce=(e,t)=>{for(var n in t||(t={}))Yce.call(t,n)&&IT(e,n,t[n]);if(ET)for(var n of ET(t))Xce.call(t,n)&&IT(e,n,t[n]);return e},Jce=N({name:"Modal",components:{ClientOnly:GA,ArcoButton:Zi,IconHover:ln,IconClose:mi,IconInfoCircleFill:xh,IconCheckCircleFill:Za,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=B(),a=B(),u=B(e.defaultVisible),c=p(()=>{var ue;return(ue=e.visible)!=null?ue:u.value}),d=B(!1),f=p(()=>e.okLoading||d.value),h=p(()=>e.draggable&&!e.fullscreen),{teleportContainer:m,containerRef:b}=YA({popupContainer:i,visible:c}),w=B(c.value),y=p(()=>e.okText||r("modal.okText")),$=p(()=>e.cancelText||r("modal.cancelText")),{zIndex:k,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}=Kce({wrapperRef:l,modalRef:a,draggable:h,alignCenter:o}),R=()=>{T++,d.value&&(d.value=!1),u.value=!1,t("update:visible",!1)},H=async ue=>{const be=T,ce=await new Promise(async pe=>{var ke;if(Ue(e.onBeforeOk)){let Se=e.onBeforeOk((Pe=!0)=>pe(Pe));if((Nu(Se)||!Hi(Se))&&(d.value=!0),Nu(Se))try{Se=(ke=await Se)!=null?ke:!0}catch{Se=!1}Hi(Se)&&pe(Se)}else pe(!0)});be===T&&(ce?(t("ok",ue),R()):d.value&&(d.value=!1))},U=ue=>{var be;let ce=!0;Ue(e.onBeforeCancel)&&(ce=(be=e.onBeforeCancel())!=null?be:!1),ce&&(t("cancel",ue),R())},te=B(!1),V=ue=>{ue.target===l.value&&(te.value=!0)},D=ue=>{e.mask&&e.maskClosable&&te.value&&U(ue)},F=()=>{c.value&&(!qU(l.value,document.activeElement)&&document.activeElement instanceof HTMLElement&&document.activeElement.blur(),t("open"))},K=()=>{c.value||(h.value&&(O.value=void 0),w.value=!1,X(),t("close"))},{setOverflowHidden:Z,resetOverflow:X}=aB(b);at(()=>{b.value=ms(e.popupContainer),c.value&&(Z(),e.escToClose&&L())}),nn(()=>{X(),x()}),Be(c,ue=>{u.value!==ue&&(u.value=ue),ue?(t("beforeOpen"),w.value=!0,te.value=!1,Z(),L()):(t("beforeClose"),x())}),Be(n,()=>{O.value&&(O.value=void 0)});const se=p(()=>[`${s}-wrapper`,{[`${s}-wrapper-align-center`]:e.alignCenter&&!e.fullscreen,[`${s}-wrapper-moved`]:!!O.value}]),de=p(()=>[`${s}`,e.modalClass,{[`${s}-simple`]:e.simple,[`${s}-draggable`]:h.value,[`${s}-fullscreen`]:e.fullscreen}]),fe=p(()=>{var ue;const be=Qce({},(ue=e.modalStyle)!=null?ue:{});return e.width&&!e.fullscreen&&(be.width=ie(e.width)?`${e.width}px`:e.width),!e.alignCenter&&e.top&&(be.top=ie(e.top)?`${e.top}px`:e.top),O.value&&(be.transform=`translate(${O.value[0]}px, ${O.value[1]}px)`),be});return{prefixCls:s,mounted:w,computedVisible:c,containerRef:b,wrapperRef:l,mergedModalStyle:fe,okDisplayText:y,cancelDisplayText:$,zIndex:k,handleOk:H,handleCancel:U,handleMaskClick:D,handleMaskMouseDown:V,handleOpen:F,handleClose:K,mergedOkLoading:f,modalRef:a,wrapperCls:se,modalCls:de,teleportContainer:m,handleMoveDown:M}}});function eue(e,t,n,i,o,s){const r=oe("icon-info-circle-fill"),l=oe("icon-check-circle-fill"),a=oe("icon-exclamation-circle-fill"),u=oe("icon-close-circle-fill"),c=oe("icon-close"),d=oe("icon-hover"),f=oe("arco-button"),h=oe("client-only");return S(),me(h,null,{default:ge(()=>[(S(),me(Th,{to:e.teleportContainer,disabled:!e.renderToBody},[!e.unmountOnClose||e.computedVisible||e.mounted?mn((S(),I("div",Ae({key:0,class:`${e.prefixCls}-container`,style:{zIndex:e.zIndex}},e.$attrs),[v(Li,{name:e.maskAnimationName,appear:""},{default:ge(()=>[e.mask?mn((S(),I("div",{key:0,ref:"maskRef",class:E(`${e.prefixCls}-mask`),style:ne(e.maskStyle)},null,6)),[[yn,e.computedVisible]]):ae("v-if",!0)]),_:1},8,["name"]),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"]))},[v(Li,{name:e.modalAnimationName,appear:"",onAfterEnter:e.handleOpen,onAfterLeave:e.handleClose},{default:ge(()=>[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(),me(r,{key:0})):ae("v-if",!0),e.messageType==="success"?(S(),me(l,{key:1})):ae("v-if",!0),e.messageType==="warning"?(S(),me(a,{key:2})):ae("v-if",!0),e.messageType==="error"?(S(),me(u,{key:3})):ae("v-if",!0)],2)):ae("v-if",!0),he(e.$slots,"title",{},()=>[Fe(Te(e.title),1)])],2)):ae("v-if",!0),!e.simple&&e.closable?(S(),I("div",{key:1,tabindex:"-1",role:"button","aria-label":"Close",class:E(`${e.prefixCls}-close-btn`),onClick:t[0]||(t[0]=(...m)=>e.handleCancel&&e.handleCancel(...m))},[v(d,null,{default:ge(()=>[v(c)]),_:1})],2)):ae("v-if",!0)],34)):ae("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?ae("v-if",!0):(S(),me(f,Ae({key:0},e.cancelButtonProps,{onClick:e.handleCancel}),{default:ge(()=>[Fe(Te(e.cancelDisplayText),1)]),_:1},16,["onClick"])),v(f,Ae({type:"primary"},e.okButtonProps,{loading:e.mergedOkLoading,onClick:e.handleOk}),{default:ge(()=>[Fe(Te(e.okDisplayText),1)]),_:1},16,["loading","onClick"])])],2)):ae("v-if",!0)],6),[[yn,e.computedVisible]])]),_:3},8,["name","onAfterEnter","onAfterLeave"])],34)],16)),[[yn,e.computedVisible||e.mounted]]):ae("v-if",!0)],8,["to","disabled"]))]),_:3})}var O0=q(Jce,[["render",eue]]),tue=Object.defineProperty,nue=Object.defineProperties,iue=Object.getOwnPropertyDescriptors,TT=Object.getOwnPropertySymbols,rue=Object.prototype.hasOwnProperty,oue=Object.prototype.propertyIsEnumerable,OT=(e,t,n)=>t in e?tue(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,Eu=(e,t)=>{for(var n in t||(t={}))rue.call(t,n)&&OT(e,n,t[n]);if(TT)for(var n of TT(t))oue.call(t,n)&&OT(e,n,t[n]);return e},sue=(e,t)=>nue(e,iue(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=v(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,sue(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})),lue=e=>e.replace(/\B([A-Z])/g,"-$1").toLowerCase(),aue=N({name:"Notification",components:{AIconHover:ln,IconInfoCircleFill:xh,IconCheckCircleFill:Za,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 cue(e,t,n,i,o,s){const r=oe("icon-info-circle-fill"),l=oe("icon-check-circle-fill"),a=oe("icon-exclamation-circle-fill"),u=oe("icon-close-circle-fill"),c=oe("icon-close"),d=oe("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(),me(r,{key:0})):e.type==="success"?(S(),me(l,{key:1})):e.type==="warning"?(S(),me(a,{key:2})):e.type==="error"?(S(),me(u,{key:3})):ae("v-if",!0)])],2)],2)):ae("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)):ae("v-if",!0),e.$slots.content?(S(),I("div",{key:1,class:E(`${e.prefixCls}-content`)},[he(e.$slots,"content")],2)):ae("v-if",!0),e.$slots.footer?(S(),I("div",{key:2,class:E(`${e.prefixCls}-footer`)},[he(e.$slots,"footer")],2)):ae("v-if",!0)],2),e.closable?(S(),I("div",{key:1,class:E(`${e.prefixCls}-close-btn`),onClick:t[0]||(t[0]=(...f)=>e.handleClose&&e.handleClose(...f))},[he(e.$slots,"closeIconElement",{},()=>[v(d,null,{default:ge(()=>[he(e.$slots,"closeIcon",{},()=>[v(c)])]),_:3})])],2)):ae("v-if",!0)],2)}var uue=q(aue,[["render",cue]]);const due=["topLeft","topRight","bottomLeft","bottomRight"];function fue(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Nt(e)}var hue=N({name:"NotificationList",props:{notifications:{type:Array,default:()=>[]},position:{type:String,default:"topRight",validator:e=>due.includes(e)}},emits:["close","afterClose"],setup(e,t){const n=j("notification-list"),i=lue(e.position),{zIndex:o}=Mh("message",{runOnMounted:!0}),s=e.position.includes("Right");return()=>{let r;return v(qu,{class:[n,`${n}-${i}`],style:{zIndex:o.value},name:`slide-${s?"right":"left"}-notification`,onAfterLeave:()=>t.emit("afterClose"),tag:"ul"},fue(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 v(uue,{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]})}}}),pue=Object.defineProperty,mue=Object.defineProperties,vue=Object.getOwnPropertyDescriptors,xT=Object.getOwnPropertySymbols,gue=Object.prototype.hasOwnProperty,yue=Object.prototype.propertyIsEnumerable,MT=(e,t,n)=>t in e?pue(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,cb=(e,t)=>{for(var n in t||(t={}))gue.call(t,n)&&MT(e,n,t[n]);if(xT)for(var n of xT(t))yue.call(t,n)&&MT(e,n,t[n]);return e},KB=(e,t)=>mue(e,vue(t));class bue{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],KB(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=B([]),this.position=i;const o=v(hue,{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 bue(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=KB(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}),kue=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 wue(e,t,n,i,o,s){const r=oe("icon-left"),l=oe("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)):ae("v-if",!0),P("div",{class:E(`${e.prefixCls}-header`)},[P("span",{class:E(`${e.prefixCls}-main`)},[e.showBack?(S(),me(l,{key:0,class:E(`${e.prefixCls}-back-btn`),prefix:e.prefixCls,onClick:e.handleBack},{default:ge(()=>[he(e.$slots,"back-icon",{},()=>[v(r)])]),_:3},8,["class","prefix","onClick"])):ae("v-if",!0),P("span",{class:E(`${e.prefixCls}-title`)},[he(e.$slots,"title",{},()=>[Fe(Te(e.title),1)])],2),e.$slots.subtitle||e.subtitle?(S(),I("span",{key:1,class:E(`${e.prefixCls}-divider`)},null,2)):ae("v-if",!0),e.$slots.subtitle||e.subtitle?(S(),I("span",{key:2,class:E(`${e.prefixCls}-subtitle`)},[he(e.$slots,"subtitle",{},()=>[Fe(Te(e.subtitle),1)])],2)):ae("v-if",!0)],2),e.$slots.extra?(S(),I("span",{key:0,class:E(`${e.prefixCls}-extra`)},[he(e.$slots,"extra")],2)):ae("v-if",!0)],2)],2),e.$slots.default?(S(),I("div",{key:0,class:E(`${e.prefixCls}-content`)},[he(e.$slots,"default")],2)):ae("v-if",!0)],2)}var ZC=q(kue,[["render",wue]]);const Cue=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:Za,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=B(e.defaultPopupVisible),s=p(()=>{var b;return(b=e.popupVisible)!=null?b:o.value}),r=B(!1),l=p(()=>e.okLoading||r.value);let a=0;const u=()=>{a++,r.value&&(r.value=!1),o.value=!1,t("update:popupVisible",!1),t("popupVisibleChange",!1)},c=b=>{b?(o.value=b,t("update:popupVisible",b),t("popupVisibleChange",b)):u()},d=async()=>{const b=a,w=await new Promise(async y=>{var $;if(Ue(e.onBeforeOk)){let k=e.onBeforeOk((C=!0)=>y(C));if((Nu(k)||!Hi(k))&&(r.value=!0),Nu(k))try{k=($=await k)!=null?$:!0}catch{k=!1}Hi(k)&&y(k)}else y(!0)});b===a&&(w?(t("ok"),u()):r.value&&(r.value=!1))},f=()=>{var b;let w=!0;Ue(e.onBeforeCancel)&&(w=(b=e.onBeforeCancel())!=null?b:!1),w&&(t("cancel"),u())},h=p(()=>[`${n}-popup-content`,e.contentClass]),m=p(()=>[`${n}-popup-arrow`,e.arrowClass]);return{prefixCls:n,contentCls:h,arrowCls:m,computedPopupVisible:s,mergedOkLoading:l,handlePopupVisibleChange:c,handleOk:d,handleCancel:f,t:i}}});function Sue(e,t,n,i,o,s){const r=oe("icon-info-circle-fill"),l=oe("icon-check-circle-fill"),a=oe("icon-exclamation-circle-fill"),u=oe("icon-close-circle-fill"),c=oe("arco-button"),d=oe("trigger");return S(),me(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:ge(()=>[P("div",{class:E(`${e.prefixCls}-body`)},[P("span",{class:E(`${e.prefixCls}-icon`)},[he(e.$slots,"icon",{},()=>[e.type==="info"?(S(),me(r,{key:0})):e.type==="success"?(S(),me(l,{key:1})):e.type==="warning"?(S(),me(a,{key:2})):e.type==="error"?(S(),me(u,{key:3})):ae("v-if",!0)])],2),P("span",{class:E(`${e.prefixCls}-content`)},[he(e.$slots,"content",{},()=>[Fe(Te(e.content),1)])],2)],2),P("div",{class:E(`${e.prefixCls}-footer`)},[v(c,Ae({size:"mini"},e.cancelButtonProps,{onClick:e.handleCancel}),{default:ge(()=>[Fe(Te(e.cancelText||e.t("popconfirm.cancelText")),1)]),_:1},16,["onClick"]),v(c,Ae({type:"primary",size:"mini"},e.okButtonProps,{loading:e.mergedOkLoading,onClick:e.handleOk}),{default:ge(()=>[Fe(Te(e.okText||e.t("popconfirm.okText")),1)]),_:1},16,["loading","onClick"])],2)]),default:ge(()=>[he(e.$slots,"default")]),_:3},8,["class","position","popup-visible","popup-container","content-class","content-style","arrow-class","arrow-style","onPopupVisibleChange"])}var qC=q($ue,[["render",Sue]]);const _ue=Object.assign(qC,{install:(e,t)=>{nt(e,t);const n=tt(t);e.component(n+qC.name,qC)}});var Pue=Object.defineProperty,NT=Object.getOwnPropertySymbols,Aue=Object.prototype.hasOwnProperty,Lue=Object.prototype.propertyIsEnumerable,zT=(e,t,n)=>t in e?Pue(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,Eue=(e,t)=>{for(var n in t||(t={}))Aue.call(t,n)&&zT(e,n,t[n]);if(NT)for(var n of NT(t))Lue.call(t,n)&&zT(e,n,t[n]);return e};const Iue={small:3,medium:4,large:8},Tue=e=>{if(e)return ft(e)?{backgroundImage:`linear-gradient(to right, ${Object.keys(e).map(n=>`${e[n]} ${n}`).join(",")})`}:{backgroundColor:e}},Oue=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:Iue[e.size]),i=p(()=>`${rr.times(e.percent,100)}%`),o=p(()=>({width:e.width,height:`${n.value}px`,backgroundColor:e.trackColor})),s=p(()=>Eue({width:`${e.percent*100}%`},Tue(e.color)));return{prefixCls:t,style:o,barStyle:s,text:i}}}),xue=["aria-valuenow"];function Mue(e,t,n,i,o,s){const r=oe("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},()=>[Fe(Te(e.text)+" ",1),e.status==="danger"?(S(),me(r,{key:0})):ae("v-if",!0)])],2)):ae("v-if",!0)],10,xue)}var Nue=q(Oue,[["render",Mue]]);const zue=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)}}}}),jue=["stroke-width","stroke-linecap","stroke-linejoin"],Rue=P("path",{d:"M23 9h2v21h-2z"},null,-1),Bue=P("path",{fill:"currentColor",stroke:"none",d:"M23 9h2v21h-2z"},null,-1),Due=P("path",{d:"M23 37h2v2h-2z"},null,-1),Fue=P("path",{fill:"currentColor",stroke:"none",d:"M23 37h2v2h-2z"},null,-1),Vue=[Rue,Bue,Due,Fue];function Wue(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},Vue,14,jue)}var UC=q(zue,[["render",Wue]]);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)}}),Hue=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)}}}}),Zue=["stroke-width","stroke-linecap","stroke-linejoin"],que=P("path",{d:"M41.678 11.05 19.05 33.678 6.322 20.95"},null,-1),Uue=[que];function Kue(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},Uue,14,Zue)}var KC=q(Hue,[["render",Kue]]);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 Gue={mini:16,small:48,medium:64,large:80},Yue={mini:4,small:3,medium:4,large:4},Xue=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:Gue[e.size]}),o=p(()=>{var d;return(d=e.strokeWidth)!=null?d:e.size==="mini"?i.value/2:Yue[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}}}),Que=["aria-valuenow"],Jue=["viewBox"],ede={key:0},tde=["id"],nde=["offset","stop-color"],ide=["cx","cy","r","stroke-width"],rde=["cx","cy","r","stroke-width"];function ode(e,t,n,i,o,s){const r=oe("icon-check"),l=oe("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(),me(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",ede,[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,nde))),128))],8,tde)])):ae("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,ide),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,rde)],10,Jue)),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(),me(l,{key:0})):e.status==="success"?(S(),me(r,{key:1})):(S(),I(Re,{key:2},[Fe(Te(e.text),1)],2112))])],2)):ae("v-if",!0)],14,Que)}var sde=q(Xue,[["render",ode]]);const lde=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}}}),ade=["aria-valuenow"];function cde(e,t,n,i,o,s){const r=oe("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},()=>[Fe(Te(e.text)+" ",1),e.status==="danger"?(S(),me(r,{key:0})):ae("v-if",!0)])],2)):ae("v-if",!0)],10,ade)}var ude=q(lde,[["render",cde]]);const dde=N({name:"Progress",components:{ProgressLine:Nue,ProgressCircle:sde,ProgressSteps:ude},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 fde(e,t,n,i,o,s){const r=oe("progress-steps"),l=oe("progress-line"),a=oe("progress-circle");return S(),I("div",{class:E(e.cls)},[e.steps>0?(S(),me(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:ge(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(),me(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:ge(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(),me(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:ge(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=q(dde,[["render",fde]]);const GB=Object.assign(GC,{install:(e,t)=>{nt(e,t);const n=tt(t);e.component(n+GC.name,GC)}}),hde=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)}}}}),pde=["stroke-width","stroke-linecap","stroke-linejoin"],mde=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),vde=[mde];function gde(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.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,pde)}var YC=q(hde,[["render",gde]]);const YB=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)}}),yde=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)}}}}),bde=["stroke-width","stroke-linecap","stroke-linejoin"],kde=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),wde=[kde];function Cde(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},wde,14,bde)}var XC=q(yde,[["render",Cde]]);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)}}}}),Sde=["stroke-width","stroke-linecap","stroke-linejoin"],_de=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),Pde=[_de];function Ade(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},Pde,14,Sde)}var QC=q($de,[["render",Ade]]);const XB=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)}}),Lde=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)}}}}),Ede=["stroke-width","stroke-linecap","stroke-linejoin"],Ide=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),Tde=[Ide];function Ode(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},Tde,14,Ede)}var JC=q(Lde,[["render",Ode]]);const QB=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=B(e.defaultValue),a=B(!1);Be(i,x=>{(Ge(x)||qi(x))&&(l.value=0)});const u=B(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,R)=>R-M);let O=(x=T.pop())!=null?x:h.value.length;return h.value.map((M,R)=>{var H;return R+1>O&&(O=(H=T.pop())!=null?H:O),e.color[String(O)]})}}),b=()=>{u.value&&(u.value=0,t("hoverChange",0))},w=(x,T)=>{const O=T&&e.allowHalf?x+.5:x+1;O!==u.value&&(u.value=O,t("hoverChange",O))},y=(x,T)=>{var O,M,R,H;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),(H=(R=r.value)==null?void 0:R.onChange)==null||H.call(R))},$=x=>{a.value&&x+1>=c.value-1&&(a.value=!1)},k=(x,T)=>x>T?v(d6,null,null):T<=2?v(QB,null,null):T<=3?v(d6,null,null):v(XB,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?k(x,d.value):n.character?n.character({index:x}):v(YB,null,null),A=x=>{const T=f.value?{}:{onMouseenter:()=>w(x,!0),onClick:()=>y(x,!0)},O=f.value?{}:{onMouseenter:()=>w(x,!1),onClick:()=>y(x,!1)},M=a.value?{animationDelay:`${50*x}ms`}:void 0,R=Math.ceil(d.value)-1,H=m.value&&e.allowHalf&&x+.5===d.value?{color:m.value[R]}:void 0,U=m.value&&x+1<=d.value?{color:m.value[R]}:void 0,te=[`${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 v("div",Ae({class:te,style:M},e.allowHalf?void 0:C(x),{onAnimationend:()=>$(x)}),[v("div",Ae({class:`${o}-character-left`,style:H},T,e.allowHalf?C(x,!0):void 0),[_(x)]),v("div",Ae({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()=>v("div",{class:L.value,onMouseleave:b},[h.value.map((x,T)=>A(T))])}});const xde=Object.assign(e$,{install:(e,t)=>{nt(e,t);const n=tt(t);e.component(n+e$.name,e$)}}),Mde=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)}}}}),Nde=["stroke-width","stroke-linecap","stroke-linejoin"],zde=P("path",{d:"M25 39h-2V18h2z"},null,-1),jde=P("path",{fill:"currentColor",stroke:"none",d:"M25 39h-2V18h2z"},null,-1),Rde=P("path",{d:"M25 11h-2V9h2z"},null,-1),Bde=P("path",{fill:"currentColor",stroke:"none",d:"M25 11h-2V9h2z"},null,-1),Dde=[zde,jde,Rde,Bde];function Fde(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},Dde,14,Nde)}var t$=q(Mde,[["render",Fde]]);const JB=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 Vde=N({name:"ResultForbidden",render(){return v("svg",{viewBox:"0 0 213 213",height:"100%",width:"100%",style:{fillRule:"evenodd",clipRule:"evenodd",strokeLinejoin:"round",strokeMiterlimit:2}},[v("g",{transform:"matrix(1,0,0,1,-871.485,-445.62)"},[v("g",null,[v("g",{transform:"matrix(1,0,0,1,-75.2684,-87.3801)"},[v("circle",{cx:"1053.23",cy:"639.477",r:"106.477",style:{fill:"rgb(235, 238, 246)"}},null)]),v("g",{transform:"matrix(1,0,0,1,246.523,295.575)"},[v("g",{transform:"matrix(0.316667,0,0,0.316667,277.545,71.0298)"},[v("g",{transform:"matrix(0.989011,-0.571006,1.14201,0.659341,-335.171,81.4498)"},[v("rect",{x:"495.52",y:"1057.87",width:"105.078",height:"91",style:{fill:"rgb(253, 243, 228)"}},null)]),v("g",{transform:"matrix(0.164835,-0.0951676,1.14201,0.659341,116.224,-179.163)"},[v("rect",{x:"495.52",y:"1057.87",width:"105.078",height:"91",style:{fill:"rgb(202, 174, 136)"}},null)]),v("g",{transform:"matrix(0.978261,-0.564799,1.26804e-16,1.30435,-337.046,42.0327)"},[v("rect",{x:"1844.06",y:"1192.54",width:"106.232",height:"92",style:{fill:"rgb(196, 173, 142)"}},null)]),v("g",{transform:"matrix(0.267591,-0.154493,3.46856e-17,0.356787,992.686,475.823)"},[v("rect",{x:"1844.06",y:"1192.54",width:"106.232",height:"92",style:{fill:"rgb(102, 102, 102)"}},null)]),v("g",{transform:"matrix(1.28257,-0.740494,1.23317e-16,1.7101,1501.14,624.071)"},[v("g",{transform:"matrix(1,0,0,1,-6,-6)"},[v("path",{d:"M2.25,10.5C2.25,10.5 1.5,10.5 1.5,9.75C1.5,9 2.25,6.75 6,6.75C9.75,6.75 10.5,9 10.5,9.75C10.5,10.5 9.75,10.5 9.75,10.5L2.25,10.5ZM6,6C7.234,6 8.25,4.984 8.25,3.75C8.25,2.516 7.234,1.5 6,1.5C4.766,1.5 3.75,2.516 3.75,3.75C3.75,4.984 4.766,6 6,6Z",style:{fill:"white"}},null)])]),v("g",{transform:"matrix(0.725806,0.419045,1.75755e-17,1.01444,155.314,212.138)"},[v("rect",{x:"1663.92",y:"-407.511",width:"143.183",height:"118.292",style:{fill:"rgb(240, 218, 183)"}},null)]),v("g",{transform:"matrix(1.58977,-0.917857,1.15976e-16,2.2425,-1270.46,-614.379)"},[v("rect",{x:"1748.87",y:"1226.67",width:"10.895",height:"13.378",style:{fill:"rgb(132, 97, 0)"}},null)])]),v("g",{transform:"matrix(0.182997,0.105653,-0.494902,0.285732,814.161,66.3087)"},[v("rect",{x:"657.012",y:"404.643",width:"198.586",height:"145.08",style:{fillOpacity:.1}},null)]),v("g",{transform:"matrix(0.316667,0,0,0.316667,237.301,94.2647)"},[v("g",{transform:"matrix(0.989011,-0.571006,1.14201,0.659341,-335.171,81.4498)"},[v("rect",{x:"495.52",y:"1057.87",width:"105.078",height:"91",style:{fill:"rgb(253, 243, 228)"}},null)]),v("g",{transform:"matrix(0.164835,-0.0951676,1.14201,0.659341,116.224,-179.163)"},[v("rect",{x:"495.52",y:"1057.87",width:"105.078",height:"91",style:{fill:"rgb(202, 174, 136)"}},null)]),v("g",{transform:"matrix(0.978261,-0.564799,1.26804e-16,1.30435,-337.046,42.0327)"},[v("rect",{x:"1844.06",y:"1192.54",width:"106.232",height:"92",style:{fill:"rgb(196, 173, 142)"}},null)]),v("g",{transform:"matrix(0.267591,-0.154493,3.46856e-17,0.356787,992.686,475.823)"},[v("rect",{x:"1844.06",y:"1192.54",width:"106.232",height:"92",style:{fill:"rgb(102, 102, 102)"}},null)]),v("g",{transform:"matrix(1.28257,-0.740494,1.23317e-16,1.7101,1501.14,624.071)"},[v("g",{transform:"matrix(1,0,0,1,-6,-6)"},[v("path",{d:"M2.25,10.5C2.25,10.5 1.5,10.5 1.5,9.75C1.5,9 2.25,6.75 6,6.75C9.75,6.75 10.5,9 10.5,9.75C10.5,10.5 9.75,10.5 9.75,10.5L2.25,10.5ZM6,6C7.234,6 8.25,4.984 8.25,3.75C8.25,2.516 7.234,1.5 6,1.5C4.766,1.5 3.75,2.516 3.75,3.75C3.75,4.984 4.766,6 6,6Z",style:{fill:"white"}},null)])]),v("g",{transform:"matrix(0.725806,0.419045,1.75755e-17,1.01444,155.314,212.138)"},[v("rect",{x:"1663.92",y:"-407.511",width:"143.183",height:"118.292",style:{fill:"rgb(240, 218, 183)"}},null)]),v("g",{transform:"matrix(1.58977,-0.917857,1.15976e-16,2.2425,-1270.46,-614.379)"},[v("rect",{x:"1748.87",y:"1226.67",width:"10.895",height:"13.378",style:{fill:"rgb(132, 97, 0)"}},null)])]),v("g",{transform:"matrix(0.474953,0,0,0.474953,538.938,8.95289)"},[v("g",{transform:"matrix(0.180615,0.104278,-0.973879,0.562269,790.347,286.159)"},[v("rect",{x:"657.012",y:"404.643",width:"198.586",height:"145.08",style:{fillOpacity:.1}},null)]),v("g",{transform:"matrix(0.473356,0,0,0.473356,294.481,129.741)"},[v("g",null,[v("g",{transform:"matrix(0.1761,-0.101671,1.73518e-16,1.22207,442.564,7.31508)"},[v("rect",{x:"202.62",y:"575.419",width:"124.002",height:"259.402",style:{fill:"rgb(235, 235, 235)"}},null)]),v("g",{transform:"matrix(0.0922781,0.0532768,2.03964e-16,2.20569,405.236,-248.842)"},[v("rect",{x:"657.012",y:"404.643",width:"198.586",height:"145.08",style:{fill:"rgb(34, 34, 34)"}},null)]),v("g",{transform:"matrix(0.147541,-0.0851831,1.52371e-16,1.23446,454.294,-3.8127)"},[v("rect",{x:"202.62",y:"575.419",width:"124.002",height:"259.402",style:{fill:"rgb(51, 51, 51)"}},null)]),v("g",{transform:"matrix(0.0921286,0.0531905,-0.126106,0.0728076,474.688,603.724)"},[v("rect",{x:"657.012",y:"404.643",width:"198.586",height:"145.08",style:{fill:"rgb(102, 102, 102)"}},null)])])]),v("g",{transform:"matrix(0.473356,0,0,0.473356,192.621,188.549)"},[v("g",null,[v("g",{transform:"matrix(0.1761,-0.101671,1.73518e-16,1.22207,442.564,7.31508)"},[v("rect",{x:"202.62",y:"575.419",width:"124.002",height:"259.402",style:{fill:"rgb(235, 235, 235)"}},null)]),v("g",{transform:"matrix(0.0922781,0.0532768,2.03964e-16,2.20569,405.236,-248.842)"},[v("rect",{x:"657.012",y:"404.643",width:"198.586",height:"145.08",style:{fill:"rgb(34, 34, 34)"}},null)]),v("g",{transform:"matrix(0.147541,-0.0851831,1.52371e-16,1.23446,454.294,-3.8127)"},[v("rect",{x:"202.62",y:"575.419",width:"124.002",height:"259.402",style:{fill:"rgb(51, 51, 51)"}},null)]),v("g",{transform:"matrix(0.0921286,0.0531905,-0.126106,0.0728076,474.688,603.724)"},[v("rect",{x:"657.012",y:"404.643",width:"198.586",height:"145.08",style:{fill:"rgb(102, 102, 102)"}},null)])])]),v("g",{transform:"matrix(0.668111,0,0,0.668111,-123.979,-49.2109)"},[v("g",{transform:"matrix(0.0349225,0.0201625,1.81598e-17,0.220789,974.758,729.412)"},[v("rect",{x:"657.012",y:"404.643",width:"198.586",height:"145.08",style:{fill:"rgb(235, 235, 235)"}},null)]),v("g",{transform:"matrix(1.1164,-0.644557,0,0.220789,42.5091,1294.14)"},[v("rect",{x:"657.012",y:"404.643",width:"198.586",height:"145.08",style:{fill:"rgb(235, 235, 235)"}},null)]),v("g",{transform:"matrix(0.0349225,0.0201625,-1.52814,0.882275,1593.11,461.746)"},[v("rect",{x:"657.012",y:"404.643",width:"198.586",height:"145.08",style:{fill:"rgb(102, 102, 102)"}},null)]),v("g",{transform:"matrix(1.1164,-0.644557,0,0.220789,49.4442,1298.14)"},[v("rect",{x:"657.012",y:"404.643",width:"198.586",height:"145.08",style:{fill:"rgb(51, 51, 51)"}},null)]),v("g",{transform:"matrix(0.0349225,0.0201625,1.81598e-17,0.220789,753.056,857.412)"},[v("rect",{x:"657.012",y:"404.643",width:"198.586",height:"145.08",style:{fill:"rgb(34, 34, 34)"}},null)]),v("g",{transform:"matrix(0.142968,-0.0825428,-0.207261,0.478709,898.874,529.479)"},[v("rect",{x:"831",y:"1023.79",width:"89.214",height:"89.214",style:{fill:"rgb(255, 125, 0)"}},null)]),v("g",{transform:"matrix(0.142968,-0.0825428,-0.207261,0.478709,930.12,511.44)"},[v("rect",{x:"831",y:"1023.79",width:"89.214",height:"89.214",style:{fill:"rgb(255, 125, 0)"}},null)]),v("g",{transform:"matrix(0.142968,-0.0825428,-0.207261,0.478709,961.365,493.4)"},[v("rect",{x:"831",y:"1023.79",width:"89.214",height:"89.214",style:{fill:"rgb(248, 248, 248)"}},null)]),v("g",{transform:"matrix(0.142968,-0.0825428,-0.207261,0.478709,992.61,475.361)"},[v("rect",{x:"831",y:"1023.79",width:"89.214",height:"89.214",style:{fill:"rgb(248, 248, 248)"}},null)]),v("g",{transform:"matrix(0.142968,-0.0825428,-0.207261,0.478709,1023.86,457.321)"},[v("rect",{x:"831",y:"1023.79",width:"89.214",height:"89.214",style:{fill:"rgb(248, 248, 248)"}},null)]),v("g",{transform:"matrix(0.142968,-0.0825428,-0.207261,0.478709,1056.25,438.617)"},[v("rect",{x:"831",y:"1023.79",width:"89.214",height:"89.214",style:{fill:"rgb(255, 125, 0)"}},null)]),v("g",{transform:"matrix(0.142968,-0.0825428,-0.207261,0.478709,1085.74,421.589)"},[v("rect",{x:"831",y:"1023.79",width:"89.214",height:"89.214",style:{fill:"rgb(255, 125, 0)"}},null)])]),v("g",{transform:"matrix(0.668111,0,0,0.668111,-123.979,-91.97)"},[v("g",{transform:"matrix(0.0349225,0.0201625,1.81598e-17,0.220789,974.758,729.412)"},[v("rect",{x:"657.012",y:"404.643",width:"198.586",height:"145.08",style:{fill:"rgb(235, 235, 235)"}},null)]),v("g",{transform:"matrix(1.1164,-0.644557,0,0.220789,42.5091,1294.14)"},[v("rect",{x:"657.012",y:"404.643",width:"198.586",height:"145.08",style:{fill:"rgb(235, 235, 235)"}},null)]),v("g",{transform:"matrix(0.0349225,0.0201625,-1.52814,0.882275,1593.11,461.746)"},[v("rect",{x:"657.012",y:"404.643",width:"198.586",height:"145.08",style:{fill:"rgb(102, 102, 102)"}},null)]),v("g",{transform:"matrix(1.1164,-0.644557,0,0.220789,49.4442,1298.14)"},[v("rect",{x:"657.012",y:"404.643",width:"198.586",height:"145.08",style:{fill:"rgb(51, 51, 51)"}},null)]),v("g",{transform:"matrix(0.0349225,0.0201625,1.81598e-17,0.220789,753.056,857.412)"},[v("rect",{x:"657.012",y:"404.643",width:"198.586",height:"145.08",style:{fill:"rgb(34, 34, 34)"}},null)]),v("g",{transform:"matrix(0.142968,-0.0825428,-0.207261,0.478709,898.874,529.479)"},[v("rect",{x:"831",y:"1023.79",width:"89.214",height:"89.214",style:{fill:"rgb(255, 125, 0)"}},null)]),v("g",{transform:"matrix(0.142968,-0.0825428,-0.207261,0.478709,930.12,511.44)"},[v("rect",{x:"831",y:"1023.79",width:"89.214",height:"89.214",style:{fill:"rgb(255, 125, 0)"}},null)]),v("g",{transform:"matrix(0.142968,-0.0825428,-0.207261,0.478709,961.365,493.4)"},[v("rect",{x:"831",y:"1023.79",width:"89.214",height:"89.214",style:{fill:"rgb(248, 248, 248)"}},null)]),v("g",{transform:"matrix(0.142968,-0.0825428,-0.207261,0.478709,992.61,475.361)"},[v("rect",{x:"831",y:"1023.79",width:"89.214",height:"89.214",style:{fill:"rgb(248, 248, 248)"}},null)]),v("g",{transform:"matrix(0.142968,-0.0825428,-0.207261,0.478709,1023.86,457.321)"},[v("rect",{x:"831",y:"1023.79",width:"89.214",height:"89.214",style:{fill:"rgb(248, 248, 248)"}},null)]),v("g",{transform:"matrix(0.142968,-0.0825428,-0.207261,0.478709,1056.25,438.617)"},[v("rect",{x:"831",y:"1023.79",width:"89.214",height:"89.214",style:{fill:"rgb(255, 125, 0)"}},null)]),v("g",{transform:"matrix(0.142968,-0.0825428,-0.207261,0.478709,1085.74,421.589)"},[v("rect",{x:"831",y:"1023.79",width:"89.214",height:"89.214",style:{fill:"rgb(255, 125, 0)"}},null)])]),v("g",{transform:"matrix(0.701585,5.16096e-35,-5.16096e-35,0.701585,-546.219,-21.3487)"},[v("g",{transform:"matrix(0.558202,-0.322278,0,0.882275,1033.27,615.815)"},[v("path",{d:"M855.598,410.446C855.598,407.244 852.515,404.643 848.718,404.643L663.891,404.643C660.094,404.643 657.012,407.244 657.012,410.446L657.012,543.92C657.012,547.123 660.094,549.723 663.891,549.723L848.718,549.723C852.515,549.723 855.598,547.123 855.598,543.92L855.598,410.446Z",style:{fill:"white"}},null)]),v("g",{transform:"matrix(0.558202,-0.322278,0,0.882275,1035.25,616.977)"},[v("path",{d:"M855.598,410.446C855.598,407.244 852.515,404.643 848.718,404.643L663.891,404.643C660.094,404.643 657.012,407.244 657.012,410.446L657.012,543.92C657.012,547.123 660.094,549.723 663.891,549.723L848.718,549.723C852.515,549.723 855.598,547.123 855.598,543.92L855.598,410.446Z",style:{fill:"white"}},null)]),v("g",{transform:"matrix(1,0,0,1,418.673,507.243)"},[v("path",{d:"M1088.34,192.063C1089.79,191.209 1090.78,191.821 1090.78,191.821L1092.71,192.944C1092.71,192.944 1092.29,192.721 1091.7,192.763C1090.99,192.813 1090.34,193.215 1090.34,193.215C1090.34,193.215 1088.85,192.362 1088.34,192.063Z",style:{fill:"rgb(248, 248, 248)"}},null)]),v("g",{transform:"matrix(1,0,0,1,235.984,-39.1315)"},[v("path",{d:"M1164.02,805.247C1164.05,802.517 1165.64,799.379 1167.67,798.118L1169.67,799.272C1167.58,800.648 1166.09,803.702 1166.02,806.402L1164.02,805.247Z",style:{fill:"url(#_Linear1)"}},null)]),v("g",{transform:"matrix(0.396683,0,0,0.396683,1000.22,516.921)"},[v("path",{d:"M1011.2,933.14C1009.31,932.075 1008.05,929.696 1007.83,926.324L1012.87,929.235C1012.87,929.235 1012.96,930.191 1013.04,930.698C1013.16,931.427 1013.42,932.344 1013.62,932.845C1013.79,933.255 1014.59,935.155 1016.22,936.046C1015.83,935.781 1011.19,933.139 1011.19,933.139L1011.2,933.14Z",style:{fill:"rgb(238, 238, 238)"}},null)]),v("g",{transform:"matrix(0.253614,-0.146424,4.87691e-17,0.338152,1209.98,830.02)"},[v("circle",{cx:"975.681",cy:"316.681",r:"113.681",style:{fill:"rgb(245, 63, 63)"}},null),v("g",{transform:"matrix(1.08844,0,0,0.61677,-99.9184,125.436)"},[v("path",{d:"M1062,297.556C1062,296.697 1061.61,296 1061.12,296L915.882,296C915.395,296 915,296.697 915,297.556L915,333.356C915,334.215 915.395,334.912 915.882,334.912L1061.12,334.912C1061.61,334.912 1062,334.215 1062,333.356L1062,297.556Z",style:{fill:"white"}},null)])]),v("g",{transform:"matrix(5.57947,-3.22131,0.306277,0.176829,-6260.71,4938.32)"},[v("rect",{x:"1335.54",y:"694.688",width:"18.525",height:"6.511",style:{fill:"rgb(248, 248, 248)"}},null)]),v("g",{transform:"matrix(0.10726,0.0619268,-1.83335e-14,18.1609,1256.76,-11932.8)"},[v("rect",{x:"1335.54",y:"694.688",width:"18.525",height:"6.511",style:{fill:"rgb(238, 238, 238)"}},null)])])]),v("g",{transform:"matrix(0.316667,0,0,0.316667,269.139,37.8829)"},[v("g",{transform:"matrix(0.989011,-0.571006,1.14201,0.659341,-335.171,81.4498)"},[v("rect",{x:"495.52",y:"1057.87",width:"105.078",height:"91",style:{fill:"rgb(253, 243, 228)"}},null)]),v("g",{transform:"matrix(0.164835,-0.0951676,1.14201,0.659341,116.224,-179.163)"},[v("rect",{x:"495.52",y:"1057.87",width:"105.078",height:"91",style:{fill:"rgb(202, 174, 136)"}},null)]),v("g",{transform:"matrix(0.978261,-0.564799,1.26804e-16,1.30435,-337.046,42.0327)"},[v("rect",{x:"1844.06",y:"1192.54",width:"106.232",height:"92",style:{fill:"rgb(196, 173, 142)"}},null)]),v("g",{transform:"matrix(0.267591,-0.154493,3.46856e-17,0.356787,992.686,475.823)"},[v("rect",{x:"1844.06",y:"1192.54",width:"106.232",height:"92",style:{fill:"rgb(102, 102, 102)"}},null)]),v("g",{transform:"matrix(1.28257,-0.740494,1.23317e-16,1.7101,1501.14,624.071)"},[v("g",{transform:"matrix(1,0,0,1,-6,-6)"},[v("path",{d:"M2.25,10.5C2.25,10.5 1.5,10.5 1.5,9.75C1.5,9 2.25,6.75 6,6.75C9.75,6.75 10.5,9 10.5,9.75C10.5,10.5 9.75,10.5 9.75,10.5L2.25,10.5ZM6,6C7.234,6 8.25,4.984 8.25,3.75C8.25,2.516 7.234,1.5 6,1.5C4.766,1.5 3.75,2.516 3.75,3.75C3.75,4.984 4.766,6 6,6Z",style:{fill:"white"}},null)])]),v("g",{transform:"matrix(0.725806,0.419045,1.75755e-17,1.01444,155.314,212.138)"},[v("rect",{x:"1663.92",y:"-407.511",width:"143.183",height:"118.292",style:{fill:"rgb(240, 218, 183)"}},null)]),v("g",{transform:"matrix(1.58977,-0.917857,1.15976e-16,2.2425,-1270.46,-614.379)"},[v("rect",{x:"1748.87",y:"1226.67",width:"10.895",height:"13.378",style:{fill:"rgb(132, 97, 0)"}},null)])])])])]),v("defs",null,[v("linearGradient",{id:"_Linear1",x1:"0",y1:"0",x2:"1",y2:"0",gradientUnits:"userSpaceOnUse",gradientTransform:"matrix(-2.64571,4.04098,-4.04098,-2.64571,1167.67,799.269)"},[v("stop",{offset:"0",style:{stopColor:"rgb(248, 248, 248)",stopOpacity:1}},null),v("stop",{offset:"1",style:{stopColor:"rgb(248, 248, 248)",stopOpacity:1}},null)])])])}}),Wde=N({name:"ResultNotFound",render(){return v("svg",{width:"100%",height:"100%",viewBox:"0 0 213 213",style:{fillRule:"evenodd",clipRule:"evenodd",strokeLinejoin:"round",strokeMiterlimit:2}},[v("g",{transform:"matrix(1,0,0,1,-1241.95,-445.62)"},[v("g",null,[v("g",{transform:"matrix(1,0,0,1,295.2,-87.3801)"},[v("circle",{cx:"1053.23",cy:"639.477",r:"106.477",style:{fill:"rgb(235, 238, 246)"}},null)]),v("g",{transform:"matrix(0.38223,0,0,0.38223,1126.12,238.549)"},[v("g",{transform:"matrix(0.566536,0.327089,-1.28774,0.74348,763.4,317.171)"},[v("rect",{x:"657.012",y:"404.643",width:"198.586",height:"145.08",style:{fillOpacity:.1}},null)]),v("g",{transform:"matrix(0.29595,0.170867,-0.91077,0.525833,873.797,588.624)"},[v("rect",{x:"657.012",y:"404.643",width:"198.586",height:"145.08",style:{fillOpacity:.1}},null)]),v("g",{transform:"matrix(1,0,0,1,275,-15)"},[v("path",{d:"M262.077,959.012L276.923,959.012L273.388,1004.01C273.388,1004.59 273.009,1005.16 272.25,1005.6C270.732,1006.48 268.268,1006.48 266.75,1005.6C265.991,1005.16 265.612,1004.59 265.612,1004.01L262.077,959.012Z",style:{fill:"rgb(196, 173, 142)"}},null),v("g",{transform:"matrix(0.866025,-0.5,1,0.57735,0,-45)"},[v("ellipse",{cx:"-848.416",cy:"1004.25",rx:"6.062",ry:"5.25",style:{fill:"rgb(255, 125, 0)"}},null)])]),v("g",{transform:"matrix(1,0,0,1,183.952,-67.5665)"},[v("path",{d:"M262.077,959.012L276.923,959.012L273.388,1004.01C273.388,1004.59 273.009,1005.16 272.25,1005.6C270.732,1006.48 268.268,1006.48 266.75,1005.6C265.991,1005.16 265.612,1004.59 265.612,1004.01L262.077,959.012Z",style:{fill:"rgb(196, 173, 142)"}},null),v("g",{transform:"matrix(0.866025,-0.5,1,0.57735,0,-45)"},[v("ellipse",{cx:"-848.416",cy:"1004.25",rx:"6.062",ry:"5.25",style:{fill:"rgb(255, 125, 0)"}},null)])]),v("g",{transform:"matrix(1,0,0,1,414,-95.2517)"},[v("path",{d:"M262.077,959.012L276.923,959.012L273.388,1004.01C273.388,1004.59 273.009,1005.16 272.25,1005.6C270.732,1006.48 268.268,1006.48 266.75,1005.6C265.991,1005.16 265.612,1004.59 265.612,1004.01L262.077,959.012Z",style:{fill:"rgb(196, 173, 142)"}},null),v("g",{transform:"matrix(0.866025,-0.5,1,0.57735,0,-45)"},[v("ellipse",{cx:"-848.416",cy:"1004.25",rx:"6.062",ry:"5.25",style:{fill:"rgb(255, 125, 0)"}},null)])]),v("g",{transform:"matrix(1,0,0,1,322.952,-147.818)"},[v("path",{d:"M262.077,959.012L276.923,959.012L273.388,1004.01C273.388,1004.59 273.009,1005.16 272.25,1005.6C270.732,1006.48 268.268,1006.48 266.75,1005.6C265.991,1005.16 265.612,1004.59 265.612,1004.01L262.077,959.012Z",style:{fill:"rgb(196, 173, 142)"}},null),v("g",{transform:"matrix(0.866025,-0.5,1,0.57735,0,-45)"},[v("ellipse",{cx:"-848.416",cy:"1004.25",rx:"6.062",ry:"5.25",style:{fill:"rgb(255, 125, 0)"}},null)])]),v("g",null,[v("g",{transform:"matrix(1.42334,-0.821763,1.11271,0.642426,-1439.64,459.621)"},[v("rect",{x:"495.52",y:"1057.87",width:"105.078",height:"91",style:{fill:"rgb(253, 243, 228)"}},null)]),v("g",{transform:"matrix(1.40786,-0.812831,6.60237e-16,1.99081,-2052.17,-84.7286)"},[v("rect",{x:"1844.06",y:"1192.54",width:"106.232",height:"92",style:{fill:"rgb(196, 173, 142)"}},null)]),v("g",{transform:"matrix(1.26159,-0.728382,5.91642e-16,1.78397,-1774.67,11.2303)"},[v("path",{d:"M1950.29,1194.38C1950.29,1193.37 1949.41,1192.54 1948.34,1192.54L1846.01,1192.54C1844.93,1192.54 1844.06,1193.37 1844.06,1194.38L1844.06,1282.7C1844.06,1283.72 1844.93,1284.54 1846.01,1284.54L1948.34,1284.54C1949.41,1284.54 1950.29,1283.72 1950.29,1282.7L1950.29,1194.38Z",style:{fill:"rgb(132, 97, 51)"}},null)]),v("g",{transform:"matrix(1.2198,-0.704254,5.72043e-16,1.72488,-1697.6,37.2103)"},[v("path",{d:"M1950.29,1194.38C1950.29,1193.37 1949.41,1192.54 1948.34,1192.54L1846.01,1192.54C1844.93,1192.54 1844.06,1193.37 1844.06,1194.38L1844.06,1282.7C1844.06,1283.72 1844.93,1284.54 1846.01,1284.54L1948.34,1284.54C1949.41,1284.54 1950.29,1283.72 1950.29,1282.7L1950.29,1194.38Z",style:{fill:"rgb(196, 173, 142)"}},null)]),v("g",{transform:"matrix(0.707187,0.408295,9.06119e-17,1.54833,-733.949,683.612)"},[v("rect",{x:"1663.92",y:"-407.511",width:"143.183",height:"118.292",style:{fill:"rgb(240, 218, 183)"}},null)]),v("g",{transform:"matrix(1.64553,-0.950049,1.17482,0.678285,-1632.45,473.879)"},[v("rect",{x:"495.52",y:"1057.87",width:"105.078",height:"91",style:{fill:"rgb(253, 243, 228)"}},null)]),v("g",{transform:"matrix(0.74666,0.431085,2.3583e-17,0.135259,-816.63,57.1397)"},[v("rect",{x:"1663.92",y:"-407.511",width:"143.183",height:"118.292",style:{fill:"rgb(240, 218, 183)"}},null)]),v("g",{transform:"matrix(1.64553,-0.950049,1.17482,0.678285,-1632.45,473.879)"},[v("rect",{x:"495.52",y:"1057.87",width:"105.078",height:"91",style:{fill:"rgb(253, 243, 228)"}},null)]),v("g",{transform:"matrix(0.750082,0,0,0.750082,163.491,354.191)"},[v("g",{transform:"matrix(1.75943,-1.01581,1.75879e-16,0.632893,-2721.54,1876.43)"},[v("rect",{x:"1844.06",y:"1192.54",width:"106.232",height:"92",style:{fill:"rgb(196, 173, 142)"}},null)]),v("g",{transform:"matrix(0.290956,-0.167984,2.90849e-17,0.104661,69.4195,919.311)"},[v("path",{d:"M1950.29,1238.54C1950.29,1213.15 1944.73,1192.54 1937.88,1192.54L1856.47,1192.54C1849.62,1192.54 1844.06,1213.15 1844.06,1238.54C1844.06,1263.93 1849.62,1284.54 1856.47,1284.54L1937.88,1284.54C1944.73,1284.54 1950.29,1263.93 1950.29,1238.54Z",style:{fill:"rgb(132, 97, 51)"}},null)]),v("g",{transform:"matrix(0.262716,-0.151679,8.27418e-18,0.0364999,121.496,970.53)"},[v("path",{d:"M1950.29,1238.54C1950.29,1213.15 1948.14,1192.54 1945.5,1192.54L1848.85,1192.54C1846.2,1192.54 1844.06,1213.15 1844.06,1238.54C1844.06,1263.93 1846.2,1284.54 1848.85,1284.54L1945.5,1284.54C1948.14,1284.54 1950.29,1263.93 1950.29,1238.54Z",style:{fill:"rgb(246, 220, 185)"}},null)]),v("g",{transform:"matrix(1.77877,-1.02697,0.0581765,0.0335882,-425.293,1228.27)"},[v("rect",{x:"495.52",y:"1057.87",width:"105.078",height:"91",style:{fill:"rgb(240, 218, 183)"}},null)]),v("g",{transform:"matrix(0.0369741,0.021347,4.72735e-17,0.492225,456.143,919.985)"},[v("rect",{x:"1663.92",y:"-407.511",width:"143.183",height:"118.292",style:{fill:"rgb(240, 218, 183)"}},null)])]),v("g",{transform:"matrix(0.750082,0,0,0.750082,163.491,309.191)"},[v("g",{transform:"matrix(1.75943,-1.01581,1.75879e-16,0.632893,-2721.54,1876.43)"},[v("rect",{x:"1844.06",y:"1192.54",width:"106.232",height:"92",style:{fill:"rgb(196, 173, 142)"}},null)]),v("g",{transform:"matrix(0.290956,-0.167984,2.90849e-17,0.104661,69.4195,919.311)"},[v("path",{d:"M1950.29,1238.54C1950.29,1213.15 1944.73,1192.54 1937.88,1192.54L1856.47,1192.54C1849.62,1192.54 1844.06,1213.15 1844.06,1238.54C1844.06,1263.93 1849.62,1284.54 1856.47,1284.54L1937.88,1284.54C1944.73,1284.54 1950.29,1263.93 1950.29,1238.54Z",style:{fill:"rgb(132, 97, 51)"}},null)]),v("g",{transform:"matrix(0.262716,-0.151679,8.27418e-18,0.0364999,121.496,970.53)"},[v("path",{d:"M1950.29,1238.54C1950.29,1213.15 1948.14,1192.54 1945.5,1192.54L1848.85,1192.54C1846.2,1192.54 1844.06,1213.15 1844.06,1238.54C1844.06,1263.93 1846.2,1284.54 1848.85,1284.54L1945.5,1284.54C1948.14,1284.54 1950.29,1263.93 1950.29,1238.54Z",style:{fill:"rgb(246, 220, 185)"}},null)]),v("g",{transform:"matrix(1.77877,-1.02697,0.0581765,0.0335882,-425.293,1228.27)"},[v("rect",{x:"495.52",y:"1057.87",width:"105.078",height:"91",style:{fill:"rgb(240, 218, 183)"}},null)]),v("g",{transform:"matrix(0.0369741,0.021347,4.72735e-17,0.492225,456.143,919.985)"},[v("rect",{x:"1663.92",y:"-407.511",width:"143.183",height:"118.292",style:{fill:"rgb(240, 218, 183)"}},null)])]),v("g",{transform:"matrix(0.750082,0,0,0.750082,163.491,263.931)"},[v("g",{transform:"matrix(1.75943,-1.01581,1.75879e-16,0.632893,-2721.54,1876.43)"},[v("rect",{x:"1844.06",y:"1192.54",width:"106.232",height:"92",style:{fill:"rgb(196, 173, 142)"}},null)]),v("g",{transform:"matrix(0.290956,-0.167984,2.90849e-17,0.104661,69.4195,919.311)"},[v("path",{d:"M1950.29,1238.54C1950.29,1213.15 1944.73,1192.54 1937.88,1192.54L1856.47,1192.54C1849.62,1192.54 1844.06,1213.15 1844.06,1238.54C1844.06,1263.93 1849.62,1284.54 1856.47,1284.54L1937.88,1284.54C1944.73,1284.54 1950.29,1263.93 1950.29,1238.54Z",style:{fill:"rgb(132, 97, 51)"}},null)]),v("g",{transform:"matrix(0.262716,-0.151679,8.27418e-18,0.0364999,121.496,970.53)"},[v("path",{d:"M1950.29,1238.54C1950.29,1213.15 1948.14,1192.54 1945.5,1192.54L1848.85,1192.54C1846.2,1192.54 1844.06,1213.15 1844.06,1238.54C1844.06,1263.93 1846.2,1284.54 1848.85,1284.54L1945.5,1284.54C1948.14,1284.54 1950.29,1263.93 1950.29,1238.54Z",style:{fill:"rgb(246, 220, 185)"}},null)]),v("g",{transform:"matrix(1.77877,-1.02697,0.0581765,0.0335882,-425.293,1228.27)"},[v("rect",{x:"495.52",y:"1057.87",width:"105.078",height:"91",style:{fill:"rgb(240, 218, 183)"}},null)]),v("g",{transform:"matrix(0.0369741,0.021347,4.72735e-17,0.492225,456.143,919.985)"},[v("rect",{x:"1663.92",y:"-407.511",width:"143.183",height:"118.292",style:{fill:"rgb(240, 218, 183)"}},null)])]),v("path",{d:"M555.753,832.474L555.753,921.408L630.693,878.141L630.693,789.207L555.753,832.474Z",style:{fillOpacity:.1}},null),v("g",{transform:"matrix(0.750082,0,0,0.750082,236.431,272.852)"},[v("g",{transform:"matrix(1.64553,-0.950049,1.14552,0.661368,-1606.78,467.933)"},[v("rect",{x:"495.52",y:"1057.87",width:"105.078",height:"91",style:{fill:"rgb(253, 243, 228)"}},null)]),v("g",{transform:"matrix(1.54477,-0.891873,1.05847,0.611108,-1456.84,490.734)"},[v("rect",{x:"495.52",y:"1057.87",width:"105.078",height:"91",style:{fill:"rgb(132, 97, 51)"}},null)]),v("g",{transform:"matrix(1.27607,-0.736739,0.751435,0.433841,-970.952,617.519)"},[v("rect",{x:"495.52",y:"1057.87",width:"105.078",height:"91",style:{fill:"rgb(240, 218, 183)"}},null)]),v("g",{transform:"matrix(1.62765,-0.939723,1.42156e-16,0.5,-2476.81,1893.62)"},[v("rect",{x:"1844.06",y:"1192.54",width:"106.232",height:"92",style:{fill:"rgb(196, 173, 142)"}},null)]),v("g",{transform:"matrix(1.62765,-0.939723,1.42156e-16,0.5,-2476.81,1893.62)"},[v("rect",{x:"1844.06",y:"1192.54",width:"106.232",height:"92",style:{fill:"rgb(196, 173, 142)"}},null)]),v("g",{transform:"matrix(0.728038,0.420333,3.52595e-17,0.377589,-790.978,151.274)"},[v("rect",{x:"1663.92",y:"-407.511",width:"143.183",height:"118.292",style:{fill:"rgb(240, 218, 183)"}},null)]),v("g",{transform:"matrix(1.75943,-1.01581,1.75879e-16,0.632893,-2726.83,1873.38)"},[v("rect",{x:"1844.06",y:"1192.54",width:"106.232",height:"92",style:{fill:"rgb(196, 173, 142)"}},null)]),v("g",null,[v("g",{transform:"matrix(1.75943,-1.01581,1.75879e-16,0.632893,-2721.54,1876.43)"},[v("rect",{x:"1844.06",y:"1192.54",width:"106.232",height:"92",style:{fill:"rgb(196, 173, 142)"}},null)]),v("g",{transform:"matrix(0.290956,-0.167984,2.90849e-17,0.104661,69.4195,919.311)"},[v("path",{d:"M1950.29,1238.54C1950.29,1213.15 1944.73,1192.54 1937.88,1192.54L1856.47,1192.54C1849.62,1192.54 1844.06,1213.15 1844.06,1238.54C1844.06,1263.93 1849.62,1284.54 1856.47,1284.54L1937.88,1284.54C1944.73,1284.54 1950.29,1263.93 1950.29,1238.54Z",style:{fill:"rgb(132, 97, 51)"}},null)]),v("g",{transform:"matrix(0.262716,-0.151679,8.27418e-18,0.0364999,121.496,970.53)"},[v("path",{d:"M1950.29,1238.54C1950.29,1213.15 1948.14,1192.54 1945.5,1192.54L1848.85,1192.54C1846.2,1192.54 1844.06,1213.15 1844.06,1238.54C1844.06,1263.93 1846.2,1284.54 1848.85,1284.54L1945.5,1284.54C1948.14,1284.54 1950.29,1263.93 1950.29,1238.54Z",style:{fill:"rgb(246, 220, 185)"}},null)]),v("g",{transform:"matrix(1.77877,-1.02697,0.0581765,0.0335882,-425.293,1228.27)"},[v("rect",{x:"495.52",y:"1057.87",width:"105.078",height:"91",style:{fill:"rgb(240, 218, 183)"}},null)]),v("g",{transform:"matrix(0.0369741,0.021347,4.72735e-17,0.492225,456.143,919.985)"},[v("rect",{x:"1663.92",y:"-407.511",width:"143.183",height:"118.292",style:{fill:"rgb(240, 218, 183)"}},null)])])]),v("g",{transform:"matrix(1.62765,-0.939723,4.80984e-17,0.173913,-2468.81,2307.87)"},[v("rect",{x:"1844.06",y:"1192.54",width:"106.232",height:"92",style:{fill:"rgb(196, 173, 142)"}},null)])]),v("g",null,[v("g",{transform:"matrix(0.479077,0.276595,-0.564376,0.325843,598.357,-129.986)"},[v("path",{d:"M1776.14,1326C1776.14,1321.19 1772.15,1317.28 1767.24,1317.28L1684.37,1317.28C1679.46,1317.28 1675.47,1321.19 1675.47,1326L1675.47,1395.75C1675.47,1400.56 1679.46,1404.46 1684.37,1404.46L1767.24,1404.46C1772.15,1404.46 1776.14,1400.56 1776.14,1395.75L1776.14,1326Z",style:{fill:"white"}},null)]),v("g",{transform:"matrix(2.61622,0,0,2.61622,-2305.73,162.161)"},[v("g",{transform:"matrix(1.09915,-0.634597,1.26919,0.73277,-299.167,-62.4615)"},[v("ellipse",{cx:"412.719",cy:"770.575",rx:"6.303",ry:"5.459",style:{fill:"rgb(255, 125, 0)"}},null)]),v("g",{transform:"matrix(0.238212,-0.137532,0.178659,0.103149,875.064,207.93)"},[v("text",{x:"413.474px",y:"892.067px",style:{fontFamily:"NunitoSans-Bold, Nunito Sans",fontWeight:700,fontSize:41.569,fill:"white"}},[Fe("?")])])])])])])])])}}),Hde=N({name:"ResultServerError",render(){return v("svg",{width:"100%",height:"100%",viewBox:"0 0 213 213",style:"fill-rule: evenodd; clip-rule: evenodd; stroke-linejoin: round; stroke-miterlimit: 2;"},[v("g",{transform:"matrix(1,0,0,1,-483.054,-445.448)"},[v("g",null,[v("g",{transform:"matrix(1,0,0,1,-463.699,-87.5516)"},[v("circle",{cx:"1053.23",cy:"639.477",r:"106.477",style:"fill: rgb(235, 238, 246);"},null)]),v("g",{transform:"matrix(0.384532,-0.222009,0.444019,0.256354,-0.569781,260.021)"},[v("path",{d:"M84.299,1269.38C84.299,1261.99 78.301,1256 70.913,1256L-56.874,1256C-64.261,1256 -70.259,1261.99 -70.259,1269.38L-70.259,1376.46C-70.259,1383.85 -64.261,1389.85 -56.874,1389.85L70.913,1389.85C78.301,1389.85 84.299,1383.85 84.299,1376.46L84.299,1269.38Z",style:"fill-opacity: 0.1;"},null)]),v("g",{transform:"matrix(0.384532,-0.222009,0.444019,0.256354,-0.569781,218.845)"},[v("path",{d:"M84.299,1269.38C84.299,1261.99 78.301,1256 70.913,1256L-56.874,1256C-64.261,1256 -70.259,1261.99 -70.259,1269.38L-70.259,1376.46C-70.259,1383.85 -64.261,1389.85 -56.874,1389.85L70.913,1389.85C78.301,1389.85 84.299,1383.85 84.299,1376.46L84.299,1269.38Z",style:"fill: rgb(64, 128, 255);"},null)]),v("g",{transform:"matrix(0.361496,-0.20871,0.41742,0.240997,34.7805,238.807)"},[v("path",{d:"M84.299,1269.38C84.299,1261.99 78.301,1256 70.913,1256L-56.874,1256C-64.261,1256 -70.259,1261.99 -70.259,1269.38L-70.259,1376.46C-70.259,1383.85 -64.261,1389.85 -56.874,1389.85L70.913,1389.85C78.301,1389.85 84.299,1383.85 84.299,1376.46L84.299,1269.38Z",style:"fill: rgb(0, 85, 255);"},null)]),v("g",{transform:"matrix(0.341853,-0.197369,0.394738,0.227902,64.9247,257.804)"},[v("path",{d:"M84.299,1269.38C84.299,1261.99 78.301,1256 70.913,1256L-56.874,1256C-64.261,1256 -70.259,1261.99 -70.259,1269.38L-70.259,1376.46C-70.259,1383.85 -64.261,1389.85 -56.874,1389.85L70.913,1389.85C78.301,1389.85 84.299,1383.85 84.299,1376.46L84.299,1269.38Z",style:"fill: rgb(29, 105, 255);"},null)]),v("g",{transform:"matrix(0.428916,0,0,0.428916,19.0588,329.956)"},[v("clipPath",{id:"_clip1"},[v("path",{d:"M1461.07,528.445C1461.07,530.876 1459.6,533.196 1456.6,534.928L1342.04,601.072C1335.41,604.896 1323.83,604.415 1316.18,600L1205.33,536C1201.14,533.585 1199,530.489 1199,527.555L1199,559.555C1199,562.489 1201.14,565.585 1205.33,568L1316.18,632C1323.83,636.415 1335.41,636.896 1342.04,633.072L1456.6,566.928C1459.6,565.196 1461.07,562.876 1461.07,560.445L1461.07,528.445Z"},null)]),v("g",{"clip-path":"url(#_clip1)"},[v("g",{transform:"matrix(2.33146,-0,-0,2.33146,1081.79,269.266)"},[v("use",{href:"#_Image2",x:"50.54",y:"112.301",width:"112.406px",height:"46.365px",transform:"matrix(0.99474,0,0,0.98649,0,0)"},null)])])]),v("g",{transform:"matrix(0.347769,0.200785,3.44852e-18,0.545466,52.0929,265.448)"},[v("path",{d:"M1480.33,34.813C1480.33,34.162 1479.7,33.634 1478.94,33.634L1396.27,33.634C1395.5,33.634 1394.88,34.162 1394.88,34.813C1394.88,35.464 1395.5,35.993 1396.27,35.993L1478.94,35.993C1479.7,35.993 1480.33,35.464 1480.33,34.813Z",style:"fill: white;"},null)]),v("g",{transform:"matrix(0.347769,0.200785,3.44852e-18,0.545466,52.0929,268.45)"},[v("path",{d:"M1480.33,34.813C1480.33,34.162 1479.7,33.634 1478.94,33.634L1396.27,33.634C1395.5,33.634 1394.88,34.162 1394.88,34.813C1394.88,35.464 1395.5,35.993 1396.27,35.993L1478.94,35.993C1479.7,35.993 1480.33,35.464 1480.33,34.813Z",style:"fill: white;"},null)]),v("g",{transform:"matrix(0.347769,0.200785,3.44852e-18,0.545466,52.0929,271.452)"},[v("path",{d:"M1480.33,34.813C1480.33,34.162 1479.7,33.634 1478.94,33.634L1396.27,33.634C1395.5,33.634 1394.88,34.162 1394.88,34.813C1394.88,35.464 1395.5,35.993 1396.27,35.993L1478.94,35.993C1479.7,35.993 1480.33,35.464 1480.33,34.813Z",style:"fill: white;"},null)]),v("g",{transform:"matrix(0.360289,-0.208013,-4.39887e-18,0.576941,37.5847,124.262)"},[v("rect",{x:"1621.2",y:"1370.57",width:"57.735",height:"5.947",style:"fill: rgb(106, 161, 255);"},null)]),v("g",{transform:"matrix(0.185726,-0.107229,-1.84168e-18,0.247635,307.505,420.796)"},[v("ellipse",{cx:"1566.31",cy:"1372.3",rx:"4",ry:"3.464",style:"fill: rgb(64, 128, 255);"},null)]),v("g",{transform:"matrix(0.185726,-0.107229,-1.84168e-18,0.247635,310.507,419.062)"},[v("ellipse",{cx:"1566.31",cy:"1372.3",rx:"4",ry:"3.464",style:"fill: rgb(64, 128, 255);"},null)]),v("g",{transform:"matrix(0.185726,-0.107229,-1.84168e-18,0.247635,313.509,417.329)"},[v("ellipse",{cx:"1566.31",cy:"1372.3",rx:"4",ry:"3.464",style:"fill: white;"},null)]),v("g",{transform:"matrix(0.185726,-0.107229,-1.84168e-18,0.247635,316.512,415.595)"},[v("ellipse",{cx:"1566.31",cy:"1372.3",rx:"4",ry:"3.464",style:"fill: rgb(64, 128, 255);"},null)]),v("g",{transform:"matrix(0.185726,-0.107229,-1.84168e-18,0.247635,319.514,413.862)"},[v("ellipse",{cx:"1566.31",cy:"1372.3",rx:"4",ry:"3.464",style:"fill: rgb(64, 128, 255);"},null)]),v("g",{transform:"matrix(0.384532,-0.222009,0.444019,0.256354,-0.569781,196.542)"},[v("clipPath",{id:"_clip3"},[v("path",{d:"M84.299,1269.38C84.299,1261.99 78.301,1256 70.913,1256L-56.874,1256C-64.261,1256 -70.259,1261.99 -70.259,1269.38L-70.259,1376.46C-70.259,1383.85 -64.261,1389.85 -56.874,1389.85L70.913,1389.85C78.301,1389.85 84.299,1383.85 84.299,1376.46L84.299,1269.38Z"},null)]),v("g",{"clip-path":"url(#_clip3)"},[v("g",{transform:"matrix(1.30028,1.12608,-2.25216,1.95042,68.2716,1030.07)"},[v("use",{href:"#_Image4",x:"50.54",y:"56.312",width:"112.406px",height:"64.897px",transform:"matrix(0.99474,0,0,0.998422,0,0)"},null)])])]),v("g",{transform:"matrix(0.361496,-0.20871,0.41742,0.240997,34.7805,216.764)"},[v("path",{d:"M84.299,1269.38C84.299,1261.99 78.301,1256 70.913,1256L-56.874,1256C-64.261,1256 -70.259,1261.99 -70.259,1269.38L-70.259,1376.46C-70.259,1383.85 -64.261,1389.85 -56.874,1389.85L70.913,1389.85C78.301,1389.85 84.299,1383.85 84.299,1376.46L84.299,1269.38Z",style:"fill: rgb(0, 85, 255);"},null)]),v("g",{transform:"matrix(0.341853,-0.197369,0.394738,0.227902,64.9247,235.762)"},[v("path",{d:"M84.299,1269.38C84.299,1261.99 78.301,1256 70.913,1256L-56.874,1256C-64.261,1256 -70.259,1261.99 -70.259,1269.38L-70.259,1376.46C-70.259,1383.85 -64.261,1389.85 -56.874,1389.85L70.913,1389.85C78.301,1389.85 84.299,1383.85 84.299,1376.46L84.299,1269.38Z",style:"fill: rgb(29, 105, 255);"},null)]),v("g",{transform:"matrix(0.428916,0,0,0.428916,19.0588,307.652)"},[v("clipPath",{id:"_clip5"},[v("path",{d:"M1461.07,528.445C1461.07,530.876 1459.6,533.196 1456.6,534.928L1342.04,601.072C1335.41,604.896 1323.83,604.415 1316.18,600L1205.33,536C1201.14,533.585 1199,530.489 1199,527.555L1199,559.555C1199,562.489 1201.14,565.585 1205.33,568L1316.18,632C1323.83,636.415 1335.41,636.896 1342.04,633.072L1456.6,566.928C1459.6,565.196 1461.07,562.876 1461.07,560.445L1461.07,528.445Z"},null)]),v("g",{"clip-path":"url(#_clip5)"},[v("g",{transform:"matrix(2.33146,-0,-0,2.33146,1081.79,321.266)"},[v("use",{href:"#_Image2",x:"50.54",y:"89.692",width:"112.406px",height:"46.365px",transform:"matrix(0.99474,0,0,0.98649,0,0)"},null)])])]),v("g",{transform:"matrix(0.347769,0.200785,3.44852e-18,0.545466,52.0929,243.144)"},[v("path",{d:"M1480.33,34.813C1480.33,34.162 1479.7,33.634 1478.94,33.634L1396.27,33.634C1395.5,33.634 1394.88,34.162 1394.88,34.813C1394.88,35.464 1395.5,35.993 1396.27,35.993L1478.94,35.993C1479.7,35.993 1480.33,35.464 1480.33,34.813Z",style:"fill: white;"},null)]),v("g",{transform:"matrix(0.347769,0.200785,3.44852e-18,0.545466,52.0929,246.146)"},[v("path",{d:"M1480.33,34.813C1480.33,34.162 1479.7,33.634 1478.94,33.634L1396.27,33.634C1395.5,33.634 1394.88,34.162 1394.88,34.813C1394.88,35.464 1395.5,35.993 1396.27,35.993L1478.94,35.993C1479.7,35.993 1480.33,35.464 1480.33,34.813Z",style:"fill: white;"},null)]),v("g",{transform:"matrix(0.347769,0.200785,3.44852e-18,0.545466,52.0929,249.149)"},[v("path",{d:"M1480.33,34.813C1480.33,34.162 1479.7,33.634 1478.94,33.634L1396.27,33.634C1395.5,33.634 1394.88,34.162 1394.88,34.813C1394.88,35.464 1395.5,35.993 1396.27,35.993L1478.94,35.993C1479.7,35.993 1480.33,35.464 1480.33,34.813Z",style:"fill: white;"},null)]),v("g",{transform:"matrix(0.360289,-0.208013,-4.39887e-18,0.576941,37.5847,101.958)"},[v("rect",{x:"1621.2",y:"1370.57",width:"57.735",height:"5.947",style:"fill: rgb(106, 161, 255);"},null)]),v("g",{transform:"matrix(0.185726,-0.107229,-1.84168e-18,0.247635,307.505,398.492)"},[v("ellipse",{cx:"1566.31",cy:"1372.3",rx:"4",ry:"3.464",style:"fill: rgb(64, 128, 255);"},null)]),v("g",{transform:"matrix(0.185726,-0.107229,-1.84168e-18,0.247635,310.507,396.759)"},[v("ellipse",{cx:"1566.31",cy:"1372.3",rx:"4",ry:"3.464",style:"fill: white;"},null)]),v("g",{transform:"matrix(0.185726,-0.107229,-1.84168e-18,0.247635,313.509,395.025)"},[v("ellipse",{cx:"1566.31",cy:"1372.3",rx:"4",ry:"3.464",style:"fill: rgb(64, 128, 255);"},null)]),v("g",{transform:"matrix(0.185726,-0.107229,-1.84168e-18,0.247635,316.512,393.292)"},[v("ellipse",{cx:"1566.31",cy:"1372.3",rx:"4",ry:"3.464",style:"fill: rgb(64, 128, 255);"},null)]),v("g",{transform:"matrix(0.185726,-0.107229,-1.84168e-18,0.247635,319.514,391.558)"},[v("ellipse",{cx:"1566.31",cy:"1372.3",rx:"4",ry:"3.464",style:"fill: rgb(64, 128, 255);"},null)]),v("g",{transform:"matrix(0.384532,-0.222009,0.444019,0.256354,-0.569781,171.832)"},[v("clipPath",{id:"_clip6"},[v("path",{d:"M84.299,1269.38C84.299,1261.99 78.301,1256 70.913,1256L-56.874,1256C-64.261,1256 -70.259,1261.99 -70.259,1269.38L-70.259,1376.46C-70.259,1383.85 -64.261,1389.85 -56.874,1389.85L70.913,1389.85C78.301,1389.85 84.299,1383.85 84.299,1376.46L84.299,1269.38Z"},null)]),v("g",{"clip-path":"url(#_clip6)"},[v("g",{transform:"matrix(1.30028,1.12608,-2.25216,1.95042,12.6215,1078.27)"},[v("use",{href:"#_Image7",x:"50.54",y:"31.563",width:"112.406px",height:"64.897px",transform:"matrix(0.99474,0,0,0.998422,0,0)"},null)])])]),v("g",{transform:"matrix(0.361496,-0.20871,0.41742,0.240997,34.7805,192.055)"},[v("path",{d:"M84.299,1269.38C84.299,1261.99 78.301,1256 70.913,1256L-56.874,1256C-64.261,1256 -70.259,1261.99 -70.259,1269.38L-70.259,1376.46C-70.259,1383.85 -64.261,1389.85 -56.874,1389.85L70.913,1389.85C78.301,1389.85 84.299,1383.85 84.299,1376.46L84.299,1269.38Z",style:"fill: rgb(0, 85, 255);"},null)]),v("g",{transform:"matrix(0.341853,-0.197369,0.394738,0.227902,64.9247,211.052)"},[v("path",{d:"M84.299,1269.38C84.299,1261.99 78.301,1256 70.913,1256L-56.874,1256C-64.261,1256 -70.259,1261.99 -70.259,1269.38L-70.259,1376.46C-70.259,1383.85 -64.261,1389.85 -56.874,1389.85L70.913,1389.85C78.301,1389.85 84.299,1383.85 84.299,1376.46L84.299,1269.38Z",style:"fill: rgb(29, 105, 255);"},null)]),v("g",{transform:"matrix(0.428916,0,0,0.428916,19.0588,282.943)"},[v("clipPath",{id:"_clip8"},[v("path",{d:"M1461.07,528.445C1461.07,530.876 1459.6,533.196 1456.6,534.928L1342.04,601.072C1335.41,604.896 1323.83,604.415 1316.18,600L1205.33,536C1201.14,533.585 1199,530.489 1199,527.555L1199,559.555C1199,562.489 1201.14,565.585 1205.33,568L1316.18,632C1323.83,636.415 1335.41,636.896 1342.04,633.072L1456.6,566.928C1459.6,565.196 1461.07,562.876 1461.07,560.445L1461.07,528.445Z"},null)]),v("g",{"clip-path":"url(#_clip8)"},[v("g",{transform:"matrix(2.33146,-0,-0,2.33146,1081.79,378.876)"},[v("use",{href:"#_Image2",x:"50.54",y:"64.644",width:"112.406px",height:"46.365px",transform:"matrix(0.99474,0,0,0.98649,0,0)"},null)])])]),v("g",{transform:"matrix(0.347769,0.200785,3.44852e-18,0.545466,52.0929,218.434)"},[v("path",{d:"M1480.33,34.813C1480.33,34.162 1479.7,33.634 1478.94,33.634L1396.27,33.634C1395.5,33.634 1394.88,34.162 1394.88,34.813C1394.88,35.464 1395.5,35.993 1396.27,35.993L1478.94,35.993C1479.7,35.993 1480.33,35.464 1480.33,34.813Z",style:"fill: white;"},null)]),v("g",{transform:"matrix(0.347769,0.200785,3.44852e-18,0.545466,52.0929,221.437)"},[v("path",{d:"M1480.33,34.813C1480.33,34.162 1479.7,33.634 1478.94,33.634L1396.27,33.634C1395.5,33.634 1394.88,34.162 1394.88,34.813C1394.88,35.464 1395.5,35.993 1396.27,35.993L1478.94,35.993C1479.7,35.993 1480.33,35.464 1480.33,34.813Z",style:"fill: white;"},null)]),v("g",{transform:"matrix(0.347769,0.200785,3.44852e-18,0.545466,52.0929,224.439)"},[v("path",{d:"M1480.33,34.813C1480.33,34.162 1479.7,33.634 1478.94,33.634L1396.27,33.634C1395.5,33.634 1394.88,34.162 1394.88,34.813C1394.88,35.464 1395.5,35.993 1396.27,35.993L1478.94,35.993C1479.7,35.993 1480.33,35.464 1480.33,34.813Z",style:"fill: white;"},null)]),v("g",{transform:"matrix(0.360289,-0.208013,-4.39887e-18,0.576941,37.5847,77.2484)"},[v("rect",{x:"1621.2",y:"1370.57",width:"57.735",height:"5.947",style:"fill: rgb(106, 161, 255);"},null)]),v("g",{transform:"matrix(0.185726,-0.107229,-1.84168e-18,0.247635,307.505,373.782)"},[v("ellipse",{cx:"1566.31",cy:"1372.3",rx:"4",ry:"3.464",style:"fill: white;"},null)]),v("g",{transform:"matrix(0.185726,-0.107229,-1.84168e-18,0.247635,310.507,372.049)"},[v("ellipse",{cx:"1566.31",cy:"1372.3",rx:"4",ry:"3.464",style:"fill: rgb(64, 128, 255);"},null)]),v("g",{transform:"matrix(0.185726,-0.107229,-1.84168e-18,0.247635,313.509,370.316)"},[v("ellipse",{cx:"1566.31",cy:"1372.3",rx:"4",ry:"3.464",style:"fill: rgb(64, 128, 255);"},null)]),v("g",{transform:"matrix(0.185726,-0.107229,-1.84168e-18,0.247635,316.512,368.582)"},[v("ellipse",{cx:"1566.31",cy:"1372.3",rx:"4",ry:"3.464",style:"fill: rgb(64, 128, 255);"},null)]),v("g",{transform:"matrix(0.185726,-0.107229,-1.84168e-18,0.247635,319.514,366.849)"},[v("ellipse",{cx:"1566.31",cy:"1372.3",rx:"4",ry:"3.464",style:"fill: rgb(64, 128, 255);"},null)]),v("g",{transform:"matrix(0.365442,-0.210988,0.421976,0.243628,28.7259,185.45)"},[v("clipPath",{id:"_clip9"},[v("path",{d:"M84.299,1269.38C84.299,1261.99 78.301,1256 70.913,1256L-56.874,1256C-64.261,1256 -70.259,1261.99 -70.259,1269.38L-70.259,1376.46C-70.259,1383.85 -64.261,1389.85 -56.874,1389.85L70.913,1389.85C78.301,1389.85 84.299,1383.85 84.299,1376.46L84.299,1269.38Z"},null)]),v("g",{"clip-path":"url(#_clip9)"},[v("g",{transform:"matrix(1.36821,1.1849,-2.36981,2.05231,5.46929,1071.93)"},[v("use",{href:"#_Image10",x:"53.151",y:"30.14",width:"106.825px",height:"61.676px",transform:"matrix(0.998367,0,0,0.994768,0,0)"},null)])])]),v("g",{transform:"matrix(0.365442,-0.210988,0.421976,0.243628,28.7259,183.729)"},[v("path",{d:"M84.299,1269.38C84.299,1261.99 78.301,1256 70.913,1256L-56.874,1256C-64.261,1256 -70.259,1261.99 -70.259,1269.38L-70.259,1376.46C-70.259,1383.85 -64.261,1389.85 -56.874,1389.85L70.913,1389.85C78.301,1389.85 84.299,1383.85 84.299,1376.46L84.299,1269.38Z",style:'fill: url("#_Linear11");'},null)]),v("g",{transform:"matrix(0.407622,0,0,0.407622,47.38,278)"},[v("clipPath",{id:"_clip12"},[v("path",{d:"M1461.07,554.317C1461.07,556.747 1459.6,559.067 1456.6,560.8L1342.04,626.943C1335.41,630.767 1323.83,630.287 1316.18,625.871L1205.33,561.871C1201.14,559.456 1199,556.361 1199,553.426L1199,559.555C1199,562.489 1201.14,565.585 1205.33,568L1316.18,632C1323.83,636.415 1335.41,636.896 1342.04,633.072L1456.6,566.928C1459.6,565.196 1461.07,562.876 1461.07,560.445L1461.07,554.317Z"},null)]),v("g",{"clip-path":"url(#_clip12)"},[v("g",{transform:"matrix(2.45325,-0,-0,2.45325,1068.82,410.793)"},[v("use",{href:"#_Image13",x:"53.151",y:"58.978",width:"106.825px",height:"33.517px",transform:"matrix(0.998367,0,0,0.985808,0,0)"},null)])])]),v("g",{transform:"matrix(0.371452,-0.214458,2.38096e-17,0.495269,-19.3677,248.256)"},[v("clipPath",{id:"_clip14"},[v("path",{d:"M1776.14,1326C1776.14,1321.19 1772.23,1317.28 1767.42,1317.28L1684.19,1317.28C1679.38,1317.28 1675.47,1321.19 1675.47,1326L1675.47,1395.75C1675.47,1400.56 1679.38,1404.46 1684.19,1404.46L1767.42,1404.46C1772.23,1404.46 1776.14,1400.56 1776.14,1395.75L1776.14,1326Z"},null)]),v("g",{"clip-path":"url(#_clip14)"},[v("g",{transform:"matrix(2.69214,1.16573,-1.29422e-16,2.0191,1352.59,983.841)"},[v("use",{href:"#_Image15",x:"121.882",y:"76.034",width:"37.393px",height:"61.803px",transform:"matrix(0.984021,0,0,0.996825,0,0)"},null)])])]),v("g",{transform:"matrix(0.371452,-0.214458,2.38096e-17,0.495269,-15.0786,249.972)"},[v("path",{d:"M1776.14,1326C1776.14,1321.19 1772.23,1317.28 1767.42,1317.28L1684.19,1317.28C1679.38,1317.28 1675.47,1321.19 1675.47,1326L1675.47,1395.75C1675.47,1400.56 1679.38,1404.46 1684.19,1404.46L1767.42,1404.46C1772.23,1404.46 1776.14,1400.56 1776.14,1395.75L1776.14,1326Z",style:"fill: white; stop-opacity: 0.9;"},null)]),v("g",{transform:"matrix(0.220199,-0.127132,1.41145e-17,0.293599,339.708,327.53)"},[v("path",{d:"M1306.5,1286.73C1307.09,1285.72 1308.6,1285.48 1310.36,1286.12C1312.13,1286.76 1313.84,1288.16 1314.73,1289.7C1326.44,1309.98 1355.4,1360.15 1363.73,1374.57C1364.33,1375.61 1364.49,1376.61 1364.18,1377.35C1363.87,1378.09 1363.11,1378.5 1362.07,1378.5C1346.41,1378.5 1288.17,1378.5 1264.07,1378.5C1262.42,1378.5 1260.37,1377.48 1258.9,1375.94C1257.44,1374.41 1256.88,1372.67 1257.5,1371.6C1268.1,1353.25 1296.8,1303.53 1306.5,1286.73Z"},null)]),v("g",{transform:"matrix(0.254264,-0.1468,1.22235e-17,0.254264,329.57,364.144)"},[v("text",{x:"1170.88px",y:"1451.42px",style:'font-family: NunitoSans-Bold, "Nunito Sans"; font-weight: 700; font-size: 41.569px; fill: white; fill-opacity: 0.9;'},[Fe("!")])])])]),v("defs",null,[v("image",{id:"_Image2",width:"113px",height:"47px",href:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHEAAAAvCAYAAADU+iVXAAAACXBIWXMAAA7EAAAOxAGVKw4bAAABVUlEQVR4nO2aQRKCMAxFxUN4O+9/DNw4CoiTliZN8vPfQlm00ykvP3aQ5fFc11sjy/L+/nx8r3ffm7Fn845jz+aJa23XOJvfs9Zh7NBawv3YrSGtdbj+x10egkFzpRrNt+SSxMgbqkiZJCJDiQDoSmSfdYFJ3JD18GMmcXhDTHUzNZIIXhA1JIJDib0MptqiKbhKzHqQiAaT6IlSFVIiAJQIACUGpLfLhpfIw49Ml8T2v4/JTPySyIJQI3w7JTIYEp2fong3FXWJ3huqCEYSNUlYhZRoyaSCoEQAKHESlqF0kZj9NBgNJhEASgSAEgNx9WfCTmLxpygzYRIBmCORsTIlXxJZED/kk0h+KC1x9E2FKG86qEkMsh8/HG9A6SSGYqAIKDEinUIpUSDDYXiqxAw3JCNMIgDXJTIWYdBJIvukK2ynARit4XASUZ6izCScRFWKCH0BfLM84oTw1Z8AAAAASUVORK5CYII="},null),v("image",{id:"_Image4",width:"113px",height:"65px",href:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHEAAABBCAYAAADmBEt9AAAACXBIWXMAAA7EAAAOxAGVKw4bAAASeElEQVR4nN2d6ZbcNpKFL5cs9UN1W5bntWxr6XmsWTzLQ7mSJDA/gh/iApWyLalUy+AcnypVJkEAsd24EaQn/T8Yb9+XKknrOuk4pOM4tCyLpkkqpWpZJu170TzPKqVoWWZJUq3Sbx+m6VkX/wjjVW/gH7/sdZ5nTacc5lkqJT6rtWqaJtVaVUrRNE26XGbd3+9alkW1Vi3LrFKq/uvj/KrP4dUu/t3HWkupmuepWVspIcjrddc8z1qWWcdRTusLwc3z3Cz1OA5dLouOo+o4Dv3vv15e5Xm8ukX//eetTtOkdV20bWFVkrQsk+ZZOo74Xq3SNMVPqXextYal1lq1rrNqlfb90LrGXP/5/nW52Fez2B8/1FpPiSxLLLsUaV2lfZdKiZiHkHCtuFWPj/73cvpfLDQseNJxvB43++IX+cOvR5WkZQkBbdsh4uCySNtWWkxEuLVKx1HOuLecFjdp3/NnWiYKUbSuAXiOIwR8HIf+55/riz+jF73Anz7VWkq4RSkEI+m0Fun+ftflsra/r+usfY/fATVY3DzP2ratCe3Nm7UhWawv3KzO69PtllJetDBf5MJ++hRHWWu4QCkOm1h4HH2agJuVpHme2ufHUXS5zLpeQ1B8Ns9zu2ZdU3gAJdwxFh3zxjUv0cW+qAX9+KFWhMV/Urg6kCUWcxzpRvlsmno3ehwBVhDKcWRMZQ6uQ4D7HsgI1MrcDIT/koT5IhaC28T17fuudV0bWAmhTJ0QpN56ti1cq4MXSR1wiWv6+ChJ12ukGpJaunG5rJpnad9rm+NyWVRKgqiXQhQ8+yI87pEicDQIRApAg3US60gvPPYhbBceqYTH17DEo8VLSVqWTFGmKdKOZVm0LDKlqIaEQ+GeO798tpu/fV/qPE+nCwwLiwNVi1FhCaUJIFxbury7uxAiwrled0k6Dz6F78J2FgcBk2qs66J9T/QrpRt2MoH7RX6ZXuO/Py3Pcp5PftMffj0qdBeHF4AlXJwU4ETSGavUMSsAD1AlqYDHvut1P61y6QRPMg/g2bbSudnJvCNCgmsFQKEE8Z2p+1x6Hi72SW/47mPk6/u+txwNa4vfpw4hYi3Lok7AHBiHCfjArTr6ZE4Sfr+W+aVAqQgVpUCJJBQq1kas7FFxAqTLZdK//fx0wnySG/3LP2sl1uEKU4uX9r1Siu7uliYwhHwctR0y1zmz4gwO80gp3OM4dHe3NqIAy3R36kjX4yvVj31P4OR0HYJluPVOk/Qfv35/YX7XG/z4IVSVQ8d11lp1ucydsNxlLsukbQth4zLnWQ8sA85zWZYm7LCiiFEp7J6O477rOul6TU5VUpdHjgJmL4QDKiGxzmSP3OqJ8d+Tj/0uE//w61EBI57jSWldUk+hxWc9OR1Wk+4WYWNNaD2jlNKsxdMOEnZJ7dC3bTcFmZpQSimNzXHl81ok7tndvAOlW8KXvl9u+eiTAlyoIozuB4DhrAt/w6qkdL3kb1Jymli0xzSH/Vi153QcLqmJX0t6c70erTqyrusfKhPEggOjmGvqANAIxNZ10r//8rhW+WiTkTI4iCDuOGAZ+U8osXWddH+/twMn5iEIeFEswasRkroir49l4cDVhM/Bcshc44LwCkcKZD6tfW75JHN6jRJlQnld+NzzOB4vJfnmSd59rHWMTwEkFh3HeDBxDVaIwB1JjlxofhZCj0pG7bQ9508rIH+bJq6JU/eaYsybaczd3dJVRXCZpajVLhEMua2j5VueIeZxAqNXnlrrNwvzqy/+6VP1s+6Sdnpd/LAYxJ1lWbTv+2mpc8ekeOz5XJINkPEknbSABN/dIfFrniddr9uZm65tPudsGS4gLyqzX9ZTSgIq9iipoWfQKyGm1qyDxn2+DcV+1YU/faqVxbEZL8Iy3AURV0Z2Bgjv8aPW2iyJgbDcejk4YiCQnwEH6gpGuuHxknV5GAApe+rhjBIM0Zs362dJAwTM2uNzNWAnPQRtX1Py+qILEJ4kXS6Tfv89ER6D2ITLjEPpSWjiCL8DXvhezrO0eIhuJILNQ6IqUUqS2lJAfikQKWi01tq5enJBXKQn/SiK57LO3XrvDvdxZgfSAC+xbXvjat3K2a+fyZe42L/0RfI94sO+H11S7ptzwDFCbQcKHuTTitVZhR+g/x13u+/HGaPWJtBucwZOGNQXmddjl9cYr9fjjIlzQ6EolO9vjIHM4Yo65o6+L1CuK76j2b+SlvzhF959rBWEySY9r/IWBxeapJsxgs9gP9y6cHlj99q+9zwow8tRzIFr4l4jqHJkPOaAzOFzOnjy3z3ZZw73HJwRQM/PZZzLz5bwdH+/6e7ucirDnxeiP/shqPN63U1rMo5J6nI/YgiaD9IbUahX19mwI1dHp+6SRvDgBzIWbaHvIu7VB4dIHCwly09es8TF46JZH6AJl4i18H2KyMuS83tbpSvXuk4nKs70ybGBnwWe4XPx8sEf//7zVtd17YAKNJgjPrSNSjqCy5bBjBmx+FyUC5IxghyPM1w75nMIxF0v6yVmjqzQmJT7YaKYYdUJtCQ1ZaKjwNMPZ4ig+dwlxv6mdi2CJm0ZvYafnYcg1jNWSto/3r4v9ZZms/HRlTjKQ0ggMQcCXhPctiwZObr0+7iC8D0npEHCgBuGu0f+/ebN2oTh1ZFQjhAUwvBiMMriB+kpTwi1z1P9++wF0OSAB4HggpkDz+WKFF6uV2z3fljm5IgTM0ZjRqQ2ukKPDSzO3aa7orHhyGONI8FsR8wD8Prfus5dh/donX4PDjYtZ+q8ixecHUl6l/jIf8LYcOC33Dnu2lOQEEAqsKPymPchNnDBj/2yDnwmmnK9h2WEzLhWhifcnvDimm5B5xH0eFwZEah/lw2wMdryuX6sMKTVBnrl87E7oFZ1uagDHPZIDuzC2/eoF+57368z5pPUTDGMUaHhjdnPSNXhacbvO4BrBoNWQEthUQ7NXSNCcHHQYSnxtzjgZFxG7eU+6S5n0856WmJfaOXacKHTef/ZWJ4ERB4BYv0xN4IJ96fu4CC5Y/299W7b3pRx33cdx9GUwKszpFnpVQL8ZQpTT4XILvTLJWuRtVZdLuvpcY4GchAg3wnsQdf7fLJiZ7nucoleTvpViEfRbLurlKJ9P0R9zjcQ2l5PTcxDpIgaLjc/QFvRqlLKqWW90gSY6asBbNoJ5/QYcd3lMneQnYNIIAQhjkLoTAVK21+eQWrF5bI2yO9rZB8BpNxT8GwITExt3kuKpmcPJft+nCEj8QHnOU2TLpelU7JQdhR60gzHSWCPw4kvRNse6Cpb58NNhN/3+MXNp4lmpfk8uIxzjiyzWiCt63JuPONcBPjpVCSaoJhrOQ+otPgUrj3dZ+ynnGWp0lkTQMsbo6KaklYFmYBFuXsOoKS2/rT+uSl74Ae8SQhynjPnDYusZwpVTmFmTJXCC4T7zHXFd0u754zv9aQ6hJDawE1i0nrGtNHNzp3Gx3dDMwJKT6ebqJ2WpSstLb5SPkLYcbhrs66Ma7W7p1sdG5+mqeV2d3f5eFsp0UcKp5nxWuf9lnbYXjCutbbQwz7dK3C4t/7tqBdwlLhj7lgkUheUi/RlXRMLtNDkQuDQ2EwejE6Txh0Gyrpe9xYj0MrrdWtaFDeSKcbcDrBPvp2P7BXBlQPrgtlY16nrYNu2ox22K1Ek7rV5m5hD5uZAxulmM16lN7hcLlpXd9mJavEarBe37fGbGOasUn/mx2mpkPJHM6DoWCgNaHEPSZoxSQIrpr8sKcTQjocVgiAFKPMEyPnb3y7NbXiciU7qkTlJITT/PmM5STaQNzn4Oo6qbStdyoOg2XgSErWzOD+MzHOnM/bXbn2wOl4uC1DUK7S7PI/5/MTL8W/iIvdGwblH/7SXt3hSgMjcc/7twzQFsKhnHOu7zxws3mIWvM/kONRATghy7jbM4XBAaDNaz+/ExQQ2vav0DjMs7+5ubRZfStWbN+tpFRmTwhVu56GGJUfYANpHQTs9TD1jYW3MET2trCNqolCEEXe3bX8Q23wsy3KS9tNZ2chqTICsuB8MkbNEefY6UfCUjA09oeR+TjPBRDhMJj/yZHesQLjvHvnDyHcOcz+525HKg3DgQBB23BNSvafFXPHCivdWe/T0BCKBkEDO5wfrMZ690k7iBLfv2+/Nnih3ZZqVzV6eQ2ca1VOfyAVlpYPuAXf6w69HRTDOSUJ1OUODK4VJyUCftUQqERRnnTz3p47CctON4Ipo9/BnIjzPQ3mc2+WQ6d9hH5DiHJz37XDIsf5UNhTTFQY35uuE4QqFedgoxVhX6f4+FS7z2KPjSsdaLGSF9Afc6Tho+B0tKm6Q7A6jTzN6rXRqzVGVL9gZDRTBm4wkDe0cbm09COO7zsZwyM6lIhj3QOMenT1yxiisI1MtUD50JHO612B/sz04RGbg/UCu3G6lnytJfVaIDIhxKUtPvmkHFH6QuLVbLfmOEhGCF0bd/2MJY/u+Wyqbj8/yIFAsn+9WYXp0b27NiQbVXR/INSx726L+xx5w3azLH/Rx78Y8biBO03nnwB/VFP9UiFI+N4/b+1wNzA8AV0Tux8K8y8sJdCeV4T1HlwPmwn07F+oCxI17DB3LQAyvdXa51/A01Gjld3fe/9P3lUaumUqO1/E+G+ZBuM6fEo+lv9Zw/JeEyHj7vtSE6KW5tlhYDwhwB+5SvGDsKYs3XAVK7J+7cMDi7i0P0d9Tk4/Lcf3Y+uCIGqGS81FZGEEE8SnnDJxwf7+1RN2TeI+3faGgXzfM0RiyvqRb/IuEyPAne/0gvGbn8XAM0qNFjMjSEaWDFag7Ns3fYo5wYR5fODzosh6mZ58se0iXP3VKABd8qyls7FCgQoM38aIwrvXubhXPjYT1hiAvl+WrWhe/SoiMdx9r3ba9FYcdsPATq0MLSV04SEeCoE93yxyAIzxHjMsy6XpNAQaAWdr3cYNYqb/ACEXyZzWSe+1flcKAfPBWjFt9SCPwGoGUdyIg/K99Q8c3CVFK4DPmiuNz8xRzqbGND7k4MMFyvJHJEWBel+4JZcLaoarI/WLusWUkrdJDgIMdVybAjyNp0iLQqgvM+2K5npqkM1ff+qDNNwuRwZNQkiO51OQR+IyFUM+r+mfk+2Ymb5kYXVm3MQMitxDo+HQVa/Jiredmjh79+35fqvUoknce4GkgSEopj/as/6MJkfH2faluhYAF75qT+ke66TDzxByXOLpD4qbnpWPq4vkWvUDjsxOOHhGw9w8FNTbdtGLefeO4AKtjnW6hxHvW+tiPhD+6EBkgWafi0NxMqLMxV1JzO/nSvRDMSGUx3NW5sBwZ8293Y2Mvq6PbsbKQCHlurNDIEI05rOefTliU8n3eTPXdhCipPXQDqPEOs/FgsB7i3mGMgLfCe46aaDIZfY9rntLwaJv0UHnGFAIheC+QP3rnDE78VKsNEoOdTqz1+76Q4bsKkfHjh3z8jYP2eIF78u4zb8N482bV/X0++CllY7ET0t7z6k1bWA6oOL4TPz2mpkt/yBG7O7/VsXeLbXqqF/w9iRAZvCk4qyL9YUk9HUZMcsAwHhYgyHNCrMU5Tql3dQjM06Jb77FhjZ97xM4JArzIND3tO1OfVIgM3tntVsWIikc0JXkJa3y2A+33vM+tydkbKd359Rrm+rlccryPs0kjIxPr7b2HpCd/KdGzCFGKlCRLTA9fTuSVhs/1nYIo/ZAdaY6v9fL6IDVLYh41O3JcrIoOB2I3aQgx1K99ited3BrPJkSGv0k/QU1SXaBIJwPGOOYpRyLTqfs+sdObgD1l8WqL1yoldUwQXgHhS8//xsVnFyLjxw+13mJn/O1Okk5O9eGrouuNup2/+MgRqZeaHAzxXQTtL2tAOUh7njru/dG40QHyPOO3D9ME6EGAPUUWLvH337cmJBJorwyEi0xrTlaIZuVDNCtfr4fot6EXKB9Xyw6+7FxLxXopApRekCX6ePexVtzc+MZhSc1KnEgAzUpZb/SHVp3IdvLZLXPsOhgrM4/Bc36P8eIW5IP/9wWW5+S354hSz6z4+25IJ2BzmCuuiZ+AFn9x4EiKv5QX1N4aL3ZhPqDwvN/H63vENqe6kgbrCXAHObcq+k504w1eovX5eNGL8/GPX4KJBpXi4oh/lLrGd7tRdIUsx7L89SjEv/EFuS9deIxXsUgf8LF9p3a+o3TsO3UOk1eQSLQY5iulqXpIz58yfOl4VYv14awPeZ0XpEnE+Y7Hwuw4ry33k16f8BivctE+/H8/5IBkfLmfv2Wf3NIF/ZKBy5+NV7twH2OVRPJH1fp3vsG0IMTnevn6Y47/AxX1K5XSf237AAAAAElFTkSuQmCC"},null),v("image",{id:"_Image7",width:"113px",height:"65px",href:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHEAAABBCAYAAADmBEt9AAAACXBIWXMAAA7EAAAOxAGVKw4bAAAMrklEQVR4nOVdW2LbNhAcUD5Xkl4scXqxpr0XiX7AQwwGu7Rj2RLV7o8lknjtc3YBygX/Afr2XOu2bQCAZVkAALVWlFJQClAr9mvLUrBt7R4A/Hp++fDA9NAL+PpjqwBQSkF9kVQkOBIFx2vLUlDr4wvyYSf/7blJghanglFLc9q2DZfLgnXddqvl9X/+vDwkPx5u0l9/bFWtTf+q8Hidwt22DaWUXYCtj3H5bPNolvkwk2Xc05hHcjep1yk8Fy4tksSmfH5ZCv768RjCPP0k3W3ysxKFtSwLaq0vAGYZXC2vtefHmKn9Lkv7TKt+BKs89QT/+FnrtnVECYwghuRukfcpOL1N4fgzrZ/umgHsbvfsVnnKiX35vlYFHUpMJQAMwMQtqpSCdV3x9HTBujbXSUUAZmVQa876A84ZL081oS/f1+qAQwGLusx+vz/rSNUtbk5FZvccpSuOdmut+PvnchrenWIidJvAKJRIaPpZY6B+Z/6nAlBrisjjp4KezKWfRZB3n8QfP2tlKuBWAHS0SMZqOFSAwu+R1QA9sVdhupA5riNapUjY946Xdxv823OtHnfIFGp+lv+pZSiaZH/e1gVIlmseCXRBk1SBFO26i6fA7xUvbz4oS2UABoaua699ZjFK25CJ/NzajukBgMmNerzUNuyD1Rw2U6XR/ihAzhu4D/C56YDM+QAMDMqScrUiYMzjiDjVmjT2aTLvlhtZLeOvI9RufWWyRCUt9906Xt5kIFpf5uaUKarlR0jUy2p+X2Nh62+2bi3faaxz1JoBInf1nr/WWm9Sj/3UAb7+2KrHo6hC4gJ0kAOMwMSf0RwwSgu8isNrDpSU1KIVBY9zX+Rz9xAaP3n/My3zUzrWOqdbhLpGPqMuFMhjkGu8pxZRKuE5H0ljYFaC0z60b8ZNutllAbatC1PdcxurPftZgvzwTnWDFuhJdSlzHFOozudGsHBsxeMYc5xiHxm6jdyx11mVojHVkt2zaJ/6+aOF+WGdffm+7hu0zrB9sCC2ULiRNUUF6fa5l9H0GjCX4nRsF9BRPsj2kVC8fyofx88KC5/lYq/uhPt7zni6FFoetZaCjQU2okPgWBBqtXrfXbczmP2qmz7a5oqAVwR6Mkv1Zz3eXpuWvLux7jBwog7bIyKTNaboEjQ+7ZMUl+RQnvdVYTKE6S48AiD6LOepwMmVTfs6Qsw+P1/XNVb5roaa7wFjzIqAgloHidaoRyUiVOruz9MOIE4ZpoVapcfben9ODpAyC9M+dc1UWmCuDGnb9wjztxqo65wXNqcNUVDXeBmdc4kWqsKLQBL78zIcx6U71aMZfa6xW86uOeKOarU6R3fZ6n2y3Bj4vcrPmx789lyrx7QsH9OFXC4F6xqnGBHo0aqJCihzpa+hV33OEWpk/ZGFkJWeh0YVI953ZSU+UIGyzeVSQDDvHgF4m2UePsAiNRmoNUXX9NcOIDkTyJhs0R782/PxZzLAtZ3XNYXxeKhMzRivfbW1XlKX/1oakn3XsVyxXtslSW+q61QNjayv1oqnp+VlMnGVxRnnwEKFQAaocFQx9BkHPWSIV1OyfUUfb2KQeRnPL13wJHWrkedyZY3auSfKrHK6mIEW7YyTd2txbVbw0vuL9/1GxvXPtG510W3xs6X4wtXyiJo9Trml6jo1vqqCaHvOVcd1AWdgz/FFBu6cTx4v9y9R3BsZO2uPCkM1Xl1vhvwi16j967PKKP0cxTMFFC4k9umxl8r2lvlmTPa4TXIBet+RG414wvbqrVhcL9xZ10Hcuo6OO0QD8/MoiNnqdIKZ4pB8AY4ql4VKNQ0zzU3XGrlgjdk6F80ds3VxHd6vto3G8fyTc4x2ftimlLYRXfx9Bg/+RxoRAYMIYUX3IxfdJz6fOHPGt+8Yis9jSjDHnAzRcj56cDg686NziEALKQNdLhQKg89oKVHvR25+2BPVCXECOvkuVGWyl7fmZF7jUCljfNB2nem8P277aIzhuG0BdJ0ag0bm6PEKlQX7dNR6uSwTCGLb7gEU0I0xMFJQzoHt13Xb16BEdE8Z1NpPOyiPW1/kbVOUJy6+MaUMGuaW1jvE3hlJNYptIhfZJ6CId0aL/XhEmdqy7yjuRrlnmz+ZU3amKVCJ5sO+lZlRESFCvbyuSuHgiXzkGN3tLnt7kuIN9zBPFIpqfktkL4NAI4TlVRXVDk6ScYBMIXEBbMt9RUd8ruVdaGXoT4Wsa1ENZ36nCkjk7IwZ4/Wcv+l1pVHZ66R4kZtuAtKxxudU4I7qSylYdHK8p9pNBvRFjh3rgtpkutvRwTtYKnJPraYrQ3OF82I5R3V1zlB3b02Rln1MjtUtYi4ucA0zSi7Wd//chD4K0EOClyL7sx2YqWA7Nhnz4a7kbdyFDSh9jxMx7MYuMHdZFAQnNrYru4A4MQBD+SqD8XroieMrc3Ujms9qfFXLJwP6urcpduv8KVi9766xucMYuLkSjC61DoqrMX/Mr0fF7Ir24k5ZBxy1I/bxbn1uGRHkBub9ui60Lnx+VjfJ/hXWKyR3N6fITZmpcZ9/+wszfc9ThcM41ePQnMwreFJBUYk0DXIBdtc5sGxYp7r+plTtu26PLb+eS9Fis1pes6hZc2gFZEhHq8s+GLWTWtMtaazAaL9kJEmhvgZ7R6M9PleJf8uLhVe48ilq1O+cqwqBHqqHmrIrjzJdleNy6crl6+acPZy4B+S6xnl2DzEAOH7gyywKWrzyoaiwI7h8OyY6/qBWM2rtnJvRerLjGGOs7Qm0H0T2Z9RiIytRiqzHrU7bRWiXbfnXT+dpH17A8KOd6g32io1PmoVvAFjX1VxbXAgYAUpvq2hQ6WhfLXc5M9DxcSOXFjGabfW6CjUqcGTz8XU3IY3u1wERkKc4vn72rWN6IXxWvRfSQngWrFWjfTG+aPZ2lFtFWsrJ6zjqLbQUxTFG1DimGmq97hK1LRALVj2HMz1atyuok3o8XU+0qZ5tFKdCJOm7EzqZyGqUGdGiIgaxjbpMzS3VYltfnEd3tRq7FOFqnOHzylivZWZzzcKB3su8hc5TQ4saQOQu3WCOdvpfFSLQD0VlKCsThPrvvtjxJRqPmd6nMydihraL4mAkkGynnVbrrjD6q3OLGD8x+6AvnyObv+W1uTcJkcSd/sjslZFR3Iqq+srQ6Liiotr2fY4vc/yMT75pm+hsaCk9pXDhZ3E5U+bIUx3FPi+8v2U3X+m3hEji9pW6uKOJRxpHxmg88A1gXfDR+ZouiDnuaLw8iu0TY4LrPjb78L5UOTxsRHxQPr3nDOq7hEjyHwaKDjpFsTJzJZGL3Cdaeo7Fw1fRM1FKQWUBxkIC73Hu0Y8zeExrfcRbVUcuNVN4Heu9h4ivEiLQUawDhkAOALRgsEzxTZ9xrScz94kbkFGA47sb6g5Lab+q0Sw9Pi7ZxxjzP68kqTVyHvxOPmTHULgPClz/YurVQiTpu/fDAAkQcMa6Fkcbq15XVQFGxwd53wGIx0udBxAXFzxdorJkz+kcVMBt7e3vR73r/2FCJPm7GRkgIJGpwJhAq9D8tJ3qicdHLbpHqNaF6CAt3hQe88kIWPn61KXrXwAf/uLphwuR5O/mAzEIUe1u17XwO8Y1t1rdQPb+dQwlzw0jhJmVHCNAlYGkTMCf8U7/pwkRGH+XDRhztAhgROhTBaUC8SqNWjzHygBTlgY4ZejV+1aX6aiT1x7uTWGn6PW3iMmkjBEeWzLk6y7TyWObu9YobrZ2CEt3fN7jfa23+TWNmwiRpL9dE0HwaOdbGeIC6e44P2LpVSG3IHePfiSQlBUAVNDX5nvvpZsKkURhZpYF5AXpKN3gcx6TFDkeKU0Elvg3eukGiBWOz9/6t2zuIkRgfFknQoJRhUaL4wo6nDKAEVWAvBzom9aRq492VIDrXhS9hu4mRJL+LKaDE1IE+9vz84azu9hIgBHAigCOWqgKj6+j8dr/9rfdnHzLi+Qul9eAectHD3rpfbf43maOi442gX5kg5vcFOZZfmUx/mXYO5AyRC3MXWP0mbLUE3BKUWrCds1ix+OPHLe3WXC5XNL53ptOMxElLaz7ybUsufadBY9/fu4mugZgf7vZx6SQz/hvF043ISX/Mdsoz9QYmCX8fMYL0hEqzXLWM1me02knpuRbXsC8tdM+x7vmWmrrQh/P7mgMVGU4A3B5jU49OaXX/i8Gy3N+iizKEbPKkVvsma1P6SEmqeRVH2U8CwGa/wHjXqG++KPWrHniGePeET3UZJX05VhgLouR/H526uxWdc7PoIectBJ/a8B3872yoxvHwHxu51EFCPwHhAjMv/gBzNUYIP5duEeJe0f0L+D749HrhKeLAAAAAElFTkSuQmCC"},null),v("image",{id:"_Image10",width:"107px",height:"62px",href:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGsAAAA+CAYAAAAs/OVIAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAgAElEQVR4nN2dWa8saXaWn5jnzMjMPZ5T1V3tsrGR+TNIvjAgC+y2uw22bIONzB/gBgkEAowZJbiBCyR+CzdIIHDX0Gfvs4fMjHmO+LhYEbGrrabdQw2nCKl0ztlDROQ3rPWu933XVxpf0+vn/0CpplEAeJ7G83MBQByHmCaczzVx7GEYMI7QtjAMA/f/1tK+yvf+Wa6v5Yt/4+8olWU5YRgCYJoawyATZxgargtVBZoGZVlhWRamaeJ5Gl0HRVFx/I/B1+6zf61e+Ju/o1TXDTw/P3N7e4NhQN8rbFujaUY0TSMMdU6nhjh2GUfoezBN+a/rIM9LLi8DHh8LNpuQj/+l9rUZg6/Fi17+eq00TaNpGjabDZ6noesyEY4jk2BZUBQKTdPQNIgiyHMYx4lpmnh+fiaKIq6vAz799MxmsyEMDboOlOJrMWnv9Au++s6gLMvgeDxzc7Pj+Tnn4iICIElqLMvCMAxcV2MYoOtGdF0HoOs6NhuH47HAMAw8z0PXIQyhruHx8cwHH+zo+2Wi4aN/8W5P2Dv7cq+/OyrL0jFNAQhl2RIEDtMEwzDRNA2GYWCaJrZtcDwm7PcxVdXQdR37/Ya2HTFNg7bt6LqOi4uQpoEggGGQnFYUA45jzvcdiWOD//GP3s1Je+de6uf/QKkkqXFdlzDUyLKR/d7g+bmfJ0Yjy+T7fd8DEAQ2AIYhIbGqGkzTpCxLttstcSwTrhSk6YjrGuS5THZZllxcxOg6uK6EzjiWifzv//DdmrR35mVuf6tXlmUyTYqqqthuAwxDBm0YBCBoGjw9CURXSrHbRUyT/P4wTLiujq5DWY4YhsHbt2/58MMbHh4KXr8OOZ8nlFJM04TnWVRVh67r6LqO7+u8fZsQxzGGAUVREwTeO5XL3okX+cU/VCpNe7quw3VdbNtgmmQnBAGkqYSq5+czV1e7dVeM40gQuOuEdV2P61r0vXzBsnSaRnZkVVVomkbXdWiaxmazwTDk44+jQinFOI64rkXXCbLUdZ0ggKendwPqf6Uv8Oo7gxrHkf3eJk0FHBiGhmVJ2Hp6EmBR1xPavMCTJMGyLDRNIwgC6rpmHEeUUmy3EXXdst87VBV4HhTFhOPo1PVAFJn0Pei63B9kxyoFeS45sW1Hmqbh/fcD2lZ28+Njxe2tT5Iovv+n+lc2Zl/Jg3e/lisAwzC4ufFmiK0wTY2qahnHEd/3sSxBba7rMk0Tr14FVJUMcF0LPO86uWffy78fH1s8z1mfVVWyC+PYommgrjtc10bXwbbh+bnC932qqsLzPDRNI0kSwjDEtk0sS+6tafJf3yt8X+N//ZMvPzx+qQ/8xt9RCgR1WZZBVTW4rouuQ123dF3H9XXE+dxydeXQdTIxaTphWfoKApJEQMfpNLLdSsh8fq4YxxHLstjvXepaQmieK6JIo65hGGRBLGiwaWQyHcdhGAa2W4tpetl1SVLiui5ZlrHb7VBKYRgamw0cjyN3/8b8UsdP/7IedPG3KrXdwjQp2ralLGvC0GW3g+0WqqqawxlomsbxOFCWE30vNVPT9HSdoq5hszE4HgeCwJjBwIRpmrx+HXFx4ZIkHY4jfGDXdYyj1FKGIbTU+TzO7MbIxYVLHGsMw0Cej+i6TFLfw/vvB2y3Bo7jEEl5R5YVvH3bSH77lUe1/Rup+rLG8AtfGX/p7yk1jpAkFWHoM00CsR1HcsfjY0UQ+KRpNoceHcOQHVUUijjWqCqYJil6o8jANOGTTxLeey+maaDrJrquw/Nc2rbDcWyKouT6OkDTIMvkPkmi2Gw0jsduDXv7vUNZQlEUbLchj49HXr8+rCVA27YEQYBpmozjOIdUeHrqmaYJy7IA2G71L7w++8Ju/kt/pFTfQ12P9H2PruvEsY1SMlF3dxWvXvlkGWw28uGVUvi+jWHA8SiDl+cVjiM5KAyNleuzrIVOGpkmgeS2bWOazPBdBvPyUn738VFyl6ZpuK5J3yssS8P3hfRdCuhpUniexjRBUXQz+2GsTMeSv2ybmd3vsW2ZsGGQ+PlFhcfPPQxef7tVv/zHStU1pGlNFBlEkQtInkjTjrKE/d7n/r7G8+D+vp4LXpthgKoaiaKQYVDouo6maWy3BgB13VPXik8+OdO2LUmSsNtZTJNwgAtpOwwDYejQNHA6DTPMt+j7nr5XpGmK5wlQUUrAjiwkYebbVhFFNk3ToJSE7+MxZxwnum7g/v5MVUEUWXRdTxDAdmuQ5znv/231hYTGz3WyXn93VI5j07ZwOiV4nkdZKrKsZr+3CUPwfZtxhDzvKYqC47HB9z0MQxJ/FMlAx7Hcs65r+r7n8bECIAyteSJCuk6K2rKUwfZ9naIYaBrwfY++l/DbdR1RFOA4cH3tsdlInfX01OD7EpYNQ547DLKDhmGgaRS+73M+SyE+DAOapnE4mDNDUtP3cHtr0XWQJAPvvy9F9eavJ+qD3/18J+1z2a7X324VgOMI7XM6nQHQdZ3NZoNlCYL63vdSXr3aUlUSMmzboGl6qqpis9lgmhpJkq/E636vkabQdVIUN00/k7fQNBJa27YlDP0VtpumCcjAWpZFGOqkac9mYzEMzEVuz25nUZbQNO2aj2zbRinZdZeX8VqTLXVf0wwYhuxw09RwHAmhris5tW0VYaiRJBLSlVJ4nkPTdDz8e+dnHuuf6Qa7X8vV9XWIZcFHHyVzYbrFdfWVfTif1YzIRnY7n7aVAQCJ/a4Lb9/mRFFEXdd4nkdVCejoup793sKy4HhU6LrIH6dTwqtXMVk24Lom4whFUc7PD9E0Zgguz7ZtG8PQqKqGvu85HCK6DsqyxDRNHMdZ0eMCfJoG+n7g6srk6UlykYANH5CclSQ1tm0TBAZv30qxHscBXSclwgI3TFNy3c/K6v/Uv3z567WKY3fl4ZqmIQhc6rrjcLDpe3h4SLm93a4F7MIqZJmiLEssS0Ka7/szoRry9JQTx4KTpwnqull3y7ID0jTl9es9b9+m2LaNZVl0XUcY+tR1y/W1gIqylHukqYSxzSZkHBXDMNC27TyJBpZlcDolXF7GaJrsEAmJA77vEYbyzn3fs9lImJ8m+bfr2uu7Sn6THRVFPmEoIGgYhIGxLA3DgP/9T3+6SfuJc1b0187qm7+j1OWly/lcs9sJlHYchywrVz2p72G/3zIM8nt5Ln+ezwNxrKGUwjRN4jjgcNB4770Qz4M4juYBG5gmNSNEk67r6Pue3c7A9/05pAXYto1tm/PPQRg6HI8jeS7vUNcdnucRxyF9/8L5tW3LdmvTdR2GARcXMVXVUxQdti1j+eqVx/Pzcf3sSikeHzMA0jRlu7Vpmo7n5xOmCRcXLlHkYZomeV5xOo0YhnCURVHg+/JOr74zqJvf7H7ifPZjz/B7vz0ppdScrF2Uku3dNPIhNE2jqiouLnzGUVZaWUrN07YdFxf2al4ZRzgeG4Zh4OYm5OGhJAwDxlF4vDR9get5nrPbCdooipKLi4Dz+QWGT9PEdmtTlhNBoK9C4kIPCZID3xdC+HAwub+v5h1lEQQ6SdLOSHSYw6KEsK57uUfbdrNtwMJx5BllKWHQ9405Cgzouo5t63TdRBjKwjVNuL8v8TyPpmnWksVxZPw++ZMfb6f9hTvrw99X6hf+rlJZlqFpGp7nkqYVVdXx9JSTpikguSeKfE6nBtuWiYoim74fmKaJuoaHh448Z4buAufrGrbbYKaREspSapv9XuqbwyGmKEpME3zfp2nkd7MsI45Ntlt7DrM6x2PFOC6c4Uhd9+i6TPLjY8luZ/LxxwkAlmWRpum8++p5UGWH6jo8PCSM40RZ1ozjRBjKLpSwquj7kcPBmxeMLEDPM2fKC8JQ5/4+pSwVaarYbAKqShbhQoVlWU/X9T821P+Rk/X6u6MaR6mPvvWtLbouRSSI4HdzExGGIaapMY4yQI7j8OmnCZqmEUWsVX8Uwc2NvSZw4flcum6kbUf6njnW27RtS9+/cHSO49A0I0GgMU2KcYT9fr8O0jAMdB3Ytk3XQZoKEnVdi6YZub2VcFmWsNvFXF0Jcbvb7ajrnutr2bmbjYZl6bQt3N7GGIbOxYXH4aBTliK1TJP8XF3XGIY8p+tk8ppmxLYtzueGuoY43hIEkqvO52z+2W7O5xVKKW5vLTQNfu73lFpQ9f/r+qHbz/qr9+rDD28YBkE8mqZxdeVyd1dwcRFi27K6hmHAcSzOZwESDw9iD3McDaUkPrvuwihIQnYcG8+TuibLFK6rkeeyC7tOVNokEUjteQ6nk8j1SskOCYIAXRdEeDjEKyNSVeJyenqS+s5xnJmyknDrui5RZFJVijzP2W43lGU112cOeV6x3/v0vYTMtoXHxwTf99ls7DXcPzw88OrVDUVRYds24zhS1zWHQzwvnhc5x/MEUCyFN8i96/olvC6k8v19MpcvOn3/w0niH/hC+KsntdvtZugrDPM4KrZbjTyXAZYQJ1SNhBjxN3zwQcgwvEB1WTUuZSmUU1EU7HbbFY3VdU0cb6iqBt93KQqB63kuyO2zxpcoivB9g2GQiX96+qym5dP3gmIOB5OyhCQRm5llQV1PxLHO42OzcodRZK8KdJIUKKUIw5BhGFZRU9O0dZJlMQitFcfCzJ9O9fw9bd79gnYXrWwcX+ist28rdjt//nvLdisLqSwlFwpQkXquqiRvRpF8/7NKtQbwwe8q5TiQpsJzaZo8XOCo1AwgyEoEQgPL0lY+7XxOuLqKSdMa3xcXkePA8VgzTRPX18G6A85ncRgdjx2bjXCFCwgYBlkMS6gcR7i/zzFNk7Zt8TyP16+FQioKIV89z8OyjHWVlqXcbwm/4ziuueLy0uajj8SGJpKIQ12rVb8KQ4u2lR0kphsHTRP+b7+3yHN5pmVZc8h2sW1517Zd0GdDXYvzStd1HMdhuzXWiWzbkTA0SFPR1dq2xzAM0jTl1asdZTlhmjrjqKjrGsdx1l2m/ZV/oFSWsdq08lyI1ft7QTq6rs+eBYHowj4M+L6JbcPp1BEENlUlrECWTUSRzt1dShxvGQZRgPu+ZxxHwtADpPa5vAxnmkaK4jiGLBPpQrg84Qo9j3kXy4TI7pYdGwQGeS6DWZby/U8/TbBtmzj2ybKGsizZ7/fzhLtkmTwvyzJev96QptOsWcV0nZhwltJCPBpwPqdcX285nSo2G5++V+tOdBydthXH1cWFT1lKydE0DTc3AooELcoY6LrOMAwcDj739xJql5C6eBkXt1YQyOe2bdAXo6Ss4oq6btcJCQKDYRjYbAzGcVFoayzLpK7HWSey6Hvh7N68STEMna4Tri7LcnRdRylFENhEkYemycDHcbjunu02IgzhdJrWWmgphA1DVm2ajmgavHmT8NFHKboutU6evyT+/V5W99VVjO/7KAW+73I4HCjLcg1pcRyhlMJxnBnF6ViWhW0LMXt5abHbCdAR24Di8nJLnvdcXvqcz1I0TtOEbctkmqbObuevoXu71TkcfO7uCqZJFGZRqxtcVxaSbcN778WM40iWZRiGweOj3PvqKp69IRIeTRP0slQUxTCHPmf2IahVCGya5geS7n7vMU0KxzE4nxsBJJaEy/1+S98PZFm91jGyKwUxDQNkWUWeN2voEGGx43zu15eWUKtTlt2cv8A0DYZhJIoibm+3WBYcDvsZTWmczx2nk8T2cZQoIQ0JPZoGFxfhCsuXLOB5Ds/PFedzRRAEPD1l1LWi70VLMwyDIBB4Lova4ulJgIXjaBwODsMgu2ah0IZBFnRdy9d3u5CybHFdjdOp5fXreJVXJMf3OI6DrutEkcyBUswLRyPLJpSSn9Vlpk08T1ZKkkiCD8OQtpU/01TY5b6XxBqGGk0zcHUl3ogXWM3skHWpqgrXdbm8NGYxUQrNqyufw8FlGCR+L+Kd48ifu91uDpkTrmtTVR1ZVmNZsNsJrVUUE3kOux3c3QmYsSwLz5OFs4Tn8znFdS2mSdgNIWtllSdJQt+PRJE/85Adt7cbgkCjKCRP931P2/Zst3A+J2ga3Nz4aJpGWfZzflQURTtrW6IMbLfbWcHuOR4z4tjh8VGose9//8zpVJGm/ZyrRYv7xjdC7u8lH55OCXUNd3fZLP0IwNEOf7NUC+sgtY7krDRlVVOXLg2ZWBddXxjnabV3Lbxd3/c0TUMcx0SRwfEoqElW3UCWZWw2G+LY4nwWVsC2rRni9mRZNsvoIUEgFb5hvDAiS/ja7eDP/uzFmqaU4vra4/m5m8OnQd/3DMMw+wJ9np6eME0TTdP45jdjigKyTJiFKNLpe1nBS+gRH7wiy7LZpxjT98PMZBjc3yfz38MZlhtomoyLMBmSb9++fSF8FyI7z8Woo2lSpvR9z8VFyPlcz5KRLOZpmnAcWYjaYlNumn71zJ1OJ25uLgHW9plFUZWXkUnbbGQwxxEeH4/s93tsW3ZQmopJMgjg7dty5vVi6loMKotnT9fh+VlI1CU0+v4LU11VkqzP5zOO43A4hOS5wF0pxGVAl8vztJmz9DidxEL25k1BEAT4vsbxWBFF/uqL3++1Wf4QdTkIRErx/UUsbZmmadbHBmzbZBgkVzXNsOZWXWeWbsY53ztUVTfbDTxc18B1hRsVf6KzSi+uK97EIPDRdXn2w0M1q+sueT4DE8PQGQaF686zp2lcXFzQNBLrP/nkiK7LRNV1MwuELuM4znWCmgFDPPsbsjlceLRtP/Nr2oy+cm5uXA4Hjb4fqev2MywFc64oSJKONFWzu0m6R0zTxHVdDEPYk9Oppm3VHIYbDEPD8zSSRMwsAqV7qkpCeRRpFMU452XZBV3XkSSyQNpWEQQWx2NOlhXzTh7nWs6b84hJ28rAdd1EURQ4juSoMISuU+vC6bppLTeapqHrFEky4jgmwzBg26xCZ9PA7a1ocraQ+Fxe+nPBrdjvLbZbV+imzUabfd6KoijQdY3NxqIoGl6/PpDn1Sp9C3qCKDJ4fj6jaRrPz+lniladp6eMqoI4lrpFaKBOaoa7isfHgSgy2G4lmb56FVOWzDkkpKoqTFOjrru5PnN49WqLpmmzaRMuLz0cR4jc3c7j6em4vuP1tWha2+2WPJe6pyjAsowZaUqxfH3tEMfw+Jiy2Whz2PJo23ZGlwKSzueUNE1xXbBtsQbYtr7SW+M48sknCXGsURTFHLrElp1l2Spquq4xRzB3DrkTRTFwPCYkiXCIadpxPIr14fY2mEsIyX9rdfxLf6RUUYjOdHkZkiQtUeTMiGrAssw11CxajoQRk/N5XF9sAQy7nb+WBOKulXadZcX7vkWaVtzc+PNASjhI08U2JtJ/HFsoBff36YzCHJqmYZomwjCc2fF+VYa3W5MkEfV5yVXDMHBxIS7d+fVoGoH+oiZL7ghDef5CChyPJZtNQBiymkvzfFhFUssyOZ3OxHFMWZa8ehXy8CAOYc/z8H2Dh4eE29uYtoWm6fA8e65XpUYUEfOFohJ0LX+vKvn5PBf79g/QTe/99qQ8TyPP+1WgE1len7sw1JwIhR5ZFFnPg48/lmTfdWrt/kiShIuLA1mWc3sbUVXC6d3cxNS18ILCM76Ic54nAzkMwp6/fSsTKsWyTHKSlPK+7wWzfCE5482bZGYWIjYbE8OA+/uCOA5n4CBq89L8YNs2fd/jeR5ZlnF1teV0KmeNzJpRsZhKNxuDspR8soAe8XgkXFzEFIV0W3adjIfY7xr2e5eqkp/b72NcVxbMxx9L4f76tc+bNxXTNHE4hLMFrub62qMsf1Bd/qFE7vW3W3VxYfPxx0LNyPaVVhmxNBe4rsswDFxfuzw8CL8nu47ZFqZxPhc4joPrWivddDxWbLc+VSXU1uKB2O8NkkTNZpiXnxeXVMnNTUCWiXVZdkU2W6xNsixnv49WC/WnnyazsBnSNOJxf3jIuLraoGmQJC23tw53d/Le0/RS4I6jLELDWDzwNZuNmG+macIw9BURGoZBXQuYEZpKJsX3fS4v7bWrsusk5IHoc9/85pb7e6lFw9CmbcX+JjRagW3bP9Sz8SNFL/dXHtXFxcUqyi3EbpIk3N7ueHrKORwimuZlGxuGwPrvfe8tH3xwQ1VJK87iim0aOJ/Pcy2i43mQJB2WZeE4Ur9EkbUW0GHoE8fw/Cwf1vd1hmGRRl6oLN+3aZqBvu8JAo9xlETvuhpFIQtjATFSZE6z1yOY/YUG9/fC9KephOyFXpP7QFGM+L6B5wlhLbltWkGI9IcpLi+liBZ7tlBISdICzKDE4fY2pCggzwt0Xef2VqLHjxIif6Se1fzXK+37f6prCyEq6rA228BEjxKI3X8GlS3o5oY8l0Q8lyFzp2GBaZr0fc/5nJDnQrhO08T5XHJxYVHXiq6bCAIfzxOzzOEgWlBRDKRpObMZxsyE27guM1vt0TQdbdtSVRVVNVKW5QyH09nvLjWk7/trC1CaCqMxjmr2lKjZONNiGHB3dyYM5et3dxVBoLHdujiOQxx7zAgeXdf45JNqNd90XUdVKaLImZVpcfem6UTX9VxdhbP/Uf2FivGPLevf/lavxnEkihzqesRxDLpOGOKlvgBmuf1Fspa6TAq9um6wLIu2bbm99TmdFh5Q53xOef16uxLBDw/CpARBgKaJ1CCrmzVESn0npGwQQJL0lGXJbhdTltXqbNrv/dVSIMy/7Ib9XuPTTyWnWZaE8PNZdvMwCPQW86m1cppZJnJHUfT0fc9+768O3cfHdmbahWfsOmZILwtFhFoBFVnWcnHhkKYTb/618WPNw0/ssvm531OqqiRUSfErjMF2a/P0VHB9HfL8XHN15VFVUFXtHJqCub5Y6jl4eCjm5jkhYpcicRzVGtocB56f61lM1ElTETiXGL+gvsUDcn29o20FvLx9K/1dWSbhCiCOPaZJNDEhdh1cV6Np1ErcfvjhjtNJ7h2GPlXVEIYuWVZxOPgUxThbD2TXAytRvKgLi3NqYdilTpTnOI5GXf/kXSg/tRXt6jcatds5ZNlAGJorKmuaht3OpW2XLvh+RjpCej495VxeRiRJQxRJu8/xWLDbhZzPBVEkMdOy4HyWMytAEr4UlQZl2a4OJSmUDYpCWArD0EnTjJubzbxYRNJYitRhGNjtIvJcdjvIbhP/vRhy7u7On+EoRzzPJQzh6amZuU/xMmZZtxpbF5/7QjjbtsEwCHBoW1G5bdvm+tr6qXuVf2aX6F/++0rJJEnyrSoRJIXYlGTq+xZdJ6v9fK7mVWYTRfDmjfzMxYXFRx+d125GOadCm3WrmosLj/NZtLOuU7MPQpiCpTkhihzKsl9lGYA4Nueww9pDLMYWKcLD0FgprbaVRSCuX52yrFYuse97osinqgRJns/LCTYiNEoXypY0TWeUKnLI5aXH83OzaoOf/quf3uj5udinf/mPpWPk6Unif5IUvP9+SJqKRLEgSduWvJAkFXHs0zQCl/v+Bbm1LatAB5Kg5XvCNhgGPD2p2e+3AB9h3S3LWOX052epa8TTCHd3+SxDBKv7Vu4riK8opEl8IV2X0LrbidD58HAmiiK6ruPmxl89KEFgzfodlKUYXZUS/tTz3PUZn0en5OfamvLeb09KQp5BnktCXpqzP2tpLsuSzSbkdEpm352P677UJGUpk1nXUowuRPLiUxgGGYAsm6jrmv0+4HgsOBzEzHN/L+1Ci1IQRUIoPz8LUfvmzRO6rnN9fZhbTyXnSDuQuy6WIDBWqJ9lEqIti1VvWkJ9WU6cz2cuLw+AfEbZ6Qb/8x9/fj1bX0gf0TJpfd8Thu6aH3xfEJthGGuN9fwsSXwcpZAWL4bi+fmZ/X6PruszMdtyOATkeT9bzPrZhLOjLKVoXgjZaRKJ4nQ68fr1AcuSfKfrOufzmffe2895pCaKPBwH8nyakZzk0JubkDwXXUuUXmHcXfflqIdPPz3yC79w4O5OdpGgYvHfT9Pnf8TQF9ZMd/UbjdpuRQZ4eKhm+O3N/cPdipSyLOP997eMI5zP3bqq+75fm+kuLvx1hy6QuG1lwNp2YrvV5w5IxX4vH0kpePtWlOzt1uXhQSxqfd/zjW9IiO77ic1G5/m54fLS5XTqubiw1ibyYZAdE8/9R8LMmPT9uDq0ttvt6nHf7Xy67sd32P6k1xfepvr6u6NaTCdNs8j0+io3RJGF6wqt1PfM9ZI0iKdpznYrTQrL15cmiO3W5XgsaNuWq6vDLOP0q74kjXVyFBC85MHbW4ePP5b7iggou35RbTVNI4417u7KuRbzSVOZvLIUoFOWi7G0WwXEsvziz8r40rrNlxNklILj8cirV4f1WATTlB2T5xO+r5PnPYeDWL/O5wTDMNhsIoZhXLs0tltr3lmsNdrzsyjbck9Rt4W81Wcm5AWJ1nWL4zgrk7H0MS8uX8mfPZ5n0bbjeqCKlCbe7NUQ0+oXtZP+/PWln+Xw4e8rlSQyQHVdz40A1mxFlhDXdf0s95ukqdRlZSmtPldX+zUkLpY1zxPTpijHclLNe+8Fs2AquXMxhcqgO6sBaJFFhkHAzCITXV+Hs/dBmPoFVb55I7LK0qZ0+k/hlzaGX8mhJT//B0qlabNyi0tH4vEo0FfafWRGgsBeqaCyHFe/uFILdA6wLI00FWu1uGuFSLVtGVzf9/E8a0Wjcp6FPnNzFlUFed4xTRP7vYvrwsODyDHLwsiyksMhIE2lFnv77+z/vw8t+fNX+Ksntd/vVmtY2/azVGHjujLgi4zuOA6bjRTJYfiieS1HNeS5eBjKUsBM0zR861s7zmcpxstSjKnzQWozky8F/HYr/vqlt3ix4rVtSxQFNE1HGNqUZf+VTNJyfWmHlvywq/gve+2TP9E0yQ8DRVGsO0aI4A7ft9ak//QkHpCPPz7PTW/Mztd+1paa+SxcjziOOZ/FmZTn3Xw24dLoPc4yy4jvC7sh8jucTvIOeZ6vB0q6rs3/+Wea9lVOFLwjp6It1y/+oTzw8moAAAHYSURBVFJl+cJOLBrZZmOQ52IWTVOxQ4vxJVhdUkqJoadtWyzL4nDw1zZWOWjEnk+gfhH6kkSOrNM0+V3fd9fifQE9bQvf++df/jlNP+x6J17is9f1t1slsNtc/eJRFK2+jEWUXPyMy0Eii31rYfhBmtsk1y07zqTr5J6CEB36fmS3M+beXykZyrKmbVvy/7x7p8bnnXqZz17f/B2lmqabpXRhuhf6yLZt8jxns9ng+8I6LKzC6TSujLznuSuh7Hketm3MLMo4d+2LMzjPO4ZhmPWp7Tt7Vu47+VKfvV59Z1B1Xa/Iz/etGVio9biE5aihpVuy7wWG17XkvcPB5u4un21rW5qmY7ezubtL567MkGmSXPlV56Ufdb2zL/bZ6+Y3O+W6FmXZrAJfFFkUxbDmryhyZxVYWAyhgnyaZlxNKLe3Huezms0uL4eN/CRN2F/l9c6/4GevX/ojpapKitMX1gPyXDjA5WyLxUMoNmWXzcbg8bFkuw3WBkA5zvXLPzPwZ7m+Ni/62Wv5/5Asx4W7rs3pJK2rV1fB3GB9nifKo22Fxlr8hVXV8vgf3K/dZ//avfBnr8tfr9UC1a+u/PXM9udnYc+zbPH+vfx/Sx4eHuj/2+3X8nP/X8+jjAy2QdiEAAAAAElFTkSuQmCC"},null),v("linearGradient",{id:"_Linear11",x1:"0",y1:"0",x2:"1",y2:"0",gradientUnits:"userSpaceOnUse",gradientTransform:"matrix(-118.47,-106.79,210.785,-180.125,69.2121,1372.7)"},[v("stop",{offset:"0",style:"stop-color: rgb(64, 128, 255); stop-opacity: 1;"},null),v("stop",{offset:"1",style:"stop-color: rgb(64, 128, 255); stop-opacity: 1;"},null)]),v("image",{id:"_Image13",width:"107px",height:"34px",href:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGsAAAAiCAYAAABY6CeoAAAACXBIWXMAAA7EAAAOxAGVKw4bAAABFElEQVRoge2aQRKDMAhFmx6it/P+x7Ab64xOmaAG8vnwFnWhiOGFOG3TPsu6vpS0djpuH61zXoz5F3s6r4rRxipiftddeUbp3t18QozEu3/JfdSzgCy5VWpTWcVYSlaPqcvDEUpZQPUdCqUsSAbMoJIViJIVCBNZrO+MHtbjrs4KRMkKBJUs9uXXTxZ7JR2g6ix27sly6BIxReIOHdpZWevoNe68y2DAmTVXFmDBAB9pJ29nBYRCln5jgkVyv1QUsrIAJyvtvg1F7iGykF/KlniPG66zKDCyWLI2IqwOJSsQz2URbqZEpTorEDCypn6xnciVYT+SlbS+08Zt01lJfv7xBmYZLPpgy6p/pA9gyxIArKMLXxexLNiBCThLAAAAAElFTkSuQmCC"},null),v("image",{id:"_Image15",width:"38px",height:"62px",href:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAAA+CAYAAABHuGlYAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAGaElEQVRogcVZSWLjOAwsblIu+oD+/zZ/YC4di8sc7IKLsJzJdCdpXGxLXIACUADpgL8oIYR9jKG/wd/hL+m080uMEb33pwHpR9UBkFLaU7ptW0rBGAOKGgAsy/KjiO3Aw105Z4wx0FpDSgmtNVPqer0if7c2Oee91oqUEsYY5rZaK5ZlQYwRx3HY+J+IsSmOQghPqKhwTO8dIYRvU8yU0kzzEmPEGGNSiGO/Ovh3ABtwQ4UI5ZxRSjEFKBprYwyUUtB7v6H3hQqhlGIb1loRY0RKCcdxIKWE3rshUkqZYsvLHykWQthjjJZZGtwqpRS01ia3MaZCCKi1cj2MMZBS+n1XhhB2brKuK2qtj/hIyeJHkVEypft678g5I+c8uf53FNsBbLoJF6RwU800kirjinM18HXcpxULIewANi5KyDWT1nWd3KquXZbF5tGVmq2qXO/9UzG2f/SSyK3rivf395e1T5/TmBAClmXB+/u7AnBD+7NK5fwoEiE822OM7d7lnBFjtIwlmkSMga97hBBelqRdraTf1SIvnsm1/gEwVBgCfMfPpwQ6UWgj0XGQxgrfeUWJFIO7tYacs20WYzRDPbqkDcZs790U25dl2ai9xoKK+V+oQFEhspzvWZ4kC2DKTK6tCRBjjDtd4RVZlgVvb2/T4lqMj+Ow9yRaRU/Xi/E5nIkUjWLMpZSQxhibn8C6dhyHlRZa6Ru73jtKKbYgDeBmWor8PN2LLmf8JdyLrsKrlV7hp+XeRa01G+/jjaj4hGE49N6ngm/vVakQgqU1N9c2uPc+pTdLjyqpn7qOFz6PMU48RjBsVcaHr/hqPZVZ13XKMn3v+U4zmiWKhur6mpm994diDDwN2BDCxD80wD9TZWqttimfE1lPQYyndV2n32OMW4xp6jI7vGi80CqSr48PRZGGkttSShO/sV9b19XHcjSkmEWKmP5mcKsiipaXs/hjCFCUO1ncASDFGLdXmxJBjRFFk4VbfxNVpRi6h/F2tgfBoRdiaw3LshifeCGPsW3hQsCj/lER5T1SCN3nWd76rhehk0IIGxVQC7iAh3xZlmksUVQC1eMaS5gqRve/OoXXWm/Br0jwANFas3aFStFNuomlt7iZ2aeErUox8Espxp9U1GomgJ0WTec6l23+HcvIWWPIHoytkM7lfYWi7ue21hBZ/9TiUsqUPWcMT746U6rWOvVnOvdVJaAYjeScNwYorSeFeDL0LO838W5WQ/S7ZZ4klc/4eL1eLViZsrVW8z39f9a2eKR8u8Mg93NpZGsNx3FMBxTzEoDt7KCqCcFNtTNVK1+dK1trljxKEWyVfDfLLM05I7Fz1c191tVarbPwLlXOMjecKKWbMtEo/s6s945IjWutBq1apxbpUR94JAkX00Kv8aSuZDZynWVZTCltNs2VHikN/DP+okvOEsCHA68BPFLa3XoujZqFKlqctRx5BfQsSI7iHACWeeoySmvt6eDDsmaIeSF18PbPu5ZjtCroe7+mP01pS+T3tZM4G7uzWGCvpNZpdhExZqx2ptpRKPX47oJoszMG7j2/xoIqx8DU1oYLcxwTxbfkPl5jjFN4MAP53p8nIsmV15G+9yICXIyKcNHjOKY5KjqXY6kc6yzXbK0ZkjFGhFLKzoH2UG75xIIP6xzT3X8HHg3B2TGOzabe+/PiblOfn8UEn3MToqnI6R0GjfOJoOXNcx7r552CLmmMsem1NjdX7uGiSqa6IUWPa2eZzoOtntBVeu8XAP8AuF1D5ZytmKoVFH/0OpNX79St/lMo5uLnJdzvUzXwpk5SiFTpwlv9qnfXYm8F+jHPEPJiaUR21gzTf8fUytba1E2Qw/TcSdECzaS6U8sTShPS/MKOk27T9FXxqKirSBetNby9veHXr182XrL0Q4UokVdInnO0vj1Zc+ciJUV2HloVXON4+axSAJDJ2F4Bn+p6tD9rhbkGkZee//JR0rySlHPelLfOWhUqqH966gFFKYRz7p+fRuhJsRDCaWtNJf1JiJvqkf6E4y6999Ns+6xkbVtIE2enZ0XKX4VzPP5HDP2XGI8B81W5lhTlOZYiV3YuY4w/QshLVJeR/TVOBA0TF49fhpJKptXaT/mSoZlLRa/X67coRAkAdt+OnP2ZLvKtClEy8Bz4L5T6EYUoU2utqGm9+2mlAMz/vunfxHda+HGFKP8C6wW6ett+DK8AAAAASUVORK5CYII="},null)])])}});const Zde=["info","success","warning","error","403","404","500",null],qde=N({name:"Result",components:{IconInfo:JB,IconCheck:Qg,IconExclamation:C7,IconClose:mi,ResultForbidden:Vde,ResultNotFound:Wde,ResultServerError:Hde},props:{status:{type:String,default:"info",validator:e=>Zde.includes(e)},title:String,subtitle:String},setup(){return{prefixCls:j("result")}}});function Ude(e,t,n,i,o,s){const r=oe("icon-info"),l=oe("icon-check"),a=oe("icon-exclamation"),u=oe("icon-close"),c=oe("result-forbidden"),d=oe("result-not-found"),f=oe("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(),me(r,{key:0})):e.status==="success"?(S(),me(l,{key:1})):e.status==="warning"?(S(),me(a,{key:2})):e.status==="error"?(S(),me(u,{key:3})):e.status==="403"?(S(),me(c,{key:4})):e.status==="404"?(S(),me(d,{key:5})):e.status==="500"?(S(),me(f,{key:6})):ae("v-if",!0)])],2)],2),e.title||e.$slots.title?(S(),I("div",{key:0,class:E(`${e.prefixCls}-title`)},[he(e.$slots,"title",{},()=>[Fe(Te(e.title),1)])],2)):ae("v-if",!0),e.subtitle||e.$slots.subtitle?(S(),I("div",{key:1,class:E(`${e.prefixCls}-subtitle`)},[he(e.$slots,"subtitle",{},()=>[Fe(Te(e.subtitle),1)])],2)):ae("v-if",!0),e.$slots.extra?(S(),I("div",{key:2,class:E(`${e.prefixCls}-extra`)},[he(e.$slots,"extra")],2)):ae("v-if",!0),e.$slots.default?(S(),I("div",{key:3,class:E(`${e.prefixCls}-content`)},[he(e.$slots,"default")],2)):ae("v-if",!0)],2)}var n$=q(qde,[["render",Ude]]);const Kde=Object.assign(n$,{install:(e,t)=>{nt(e,t);const n=tt(t);e.component(n+n$.name,n$)}}),Gde=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 Yde(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$=q(Gde,[["render",Yde]]);const Xde=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 Qde(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=q(Xde,[["render",Qde]]);const Jde=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 efe(e,t,n,i,o,s){return S(),I("div",{class:E(e.cls)},null,2)}var M0=q(Jde,[["render",efe]]);const tfe=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)}}),nfe=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=B(!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}}}),ife=["aria-disabled","aria-valuemax","aria-valuemin","aria-valuenow","aria-valuetext"];function rfe(e,t,n,i,o,s){const r=oe("tooltip");return S(),me(r,{"popup-visible":e.popupVisible,position:e.mergedTooltipPosition,content:e.tooltipContent},{default:ge(()=>[P("div",Ae(e.$attrs,{tabindex:"0",role:"slider","aria-disabled":e.disabled,"aria-valuemax":e.max,"aria-valuemin":e.min,"aria-valuenow":e.value,"aria-valuetext":e.tooltipContent,class:e.cls,onMousedown:t[0]||(t[0]=(...l)=>e.handleMouseDown&&e.handleMouseDown(...l)),onClick:t[1]||(t[1]=ir(()=>{},["stop"]))}),null,16,ife)]),_:1},8,["popup-visible","position","content"])}var ofe=q(nfe,[["render",rfe]]);const Gl=(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},sfe=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(Gl(i,[e.min,e.max]),e.direction)}}});function lfe(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 afe=q(sfe,[["render",lfe]]);const cfe=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(Gl(i,[e.min,e.max]),e.direction)}}});function ufe(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))},Te(r.content),7))),128))],2)}var dfe=q(cfe,[["render",ufe]]);const ffe=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(Gl(o,[e.min,e.max]),e.direction)}}});function hfe(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 pfe=q(ffe,[["render",hfe]]);const mfe=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 vfe(e,t,n,i,o,s){const r=oe("input-number");return S(),I("div",{class:E(`${e.prefixCls}-input`)},[e.range?(S(),I(Re,{key:0},[v(r,{min:e.min,max:e.max,step:e.step,disabled:e.disabled,"model-value":e.modelValue[0],"hide-button":"",onChange:t[0]||(t[0]=l=>e.$emit("startChange",l))},null,8,["min","max","step","disabled","model-value"]),P("div",{class:E(`${e.prefixCls}-input-hyphens`)},null,2)],64)):ae("v-if",!0),v(r,{min:e.min,max:e.max,step:e.step,disabled:e.disabled,"model-value":e.modelValue[1],"hide-button":"",onChange:t[1]||(t[1]=l=>e.$emit("endChange",l))},null,8,["min","max","step","disabled","model-value"])],2)}var gfe=q(mfe,[["render",vfe]]);const yfe=N({name:"Slider",components:{SliderButton:ofe,SliderDots:afe,SliderMarks:dfe,SliderTicks:pfe,SliderInput:gfe},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=B(null),l=B(),a=e.modelValue?e.modelValue:e.defaultValue,u=B(lt(a)?a[0]:0),c=B(lt(a)?a[1]:a);Be(n,M=>{var R,H,U,te,V;lt(M)?(u.value=(H=(R=M[0])!=null?R:e.min)!=null?H:0,c.value=(te=(U=M[1])!=null?U:e.min)!=null?te:0):c.value=(V=M??e.min)!=null?V:0});const d=()=>{var M,R;e.range?(t("update:modelValue",[u.value,c.value]),t("change",[u.value,c.value])):(t("update:modelValue",c.value),t("change",c.value)),(R=(M=s.value)==null?void 0:M.onChange)==null||R.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,R,H;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)?[(R=e.min)!=null?R:0,e.modelValue[1]]:[(H=e.min)!=null?H:0,e.modelValue]}),b=p(()=>Object.keys(e.marks||{}).map(M=>{var R;const H=Number(M);return{key:H,content:(R=e.marks)==null?void 0:R[H],isActive:H>=m.value[0]&&H<=m.value[1]}})),w=M=>sw(Gl(M,[e.min,e.max]),e.direction),y=B(!1),$=()=>{y.value=!0,r.value&&(l.value=r.value.getBoundingClientRect())};function k(M,R){if(!l.value)return 0;const{left:H,top:U,width:te,height:V}=l.value,D=e.direction==="horizontal"?te:V,F=D*e.step/(e.max-e.min);let K=e.direction==="horizontal"?M-H:U+V-R;K<0&&(K=0),K>D&&(K=D);const Z=Math.round(K/F);return rr.plus(e.min,rr.times(Z,e.step))}const C=(M,R)=>{c.value=k(M,R),d()},_=M=>{if(o.value)return;const{clientX:R,clientY:H}=M;r.value&&(l.value=r.value.getBoundingClientRect()),c.value=k(R,H),d()};function A([M,R]){return M>R&&([M,R]=[R,M]),e.direction==="vertical"?{bottom:Gl(M,[e.min,e.max]),top:Gl(e.max+e.min-R,[e.min,e.max])}:{left:Gl(M,[e.min,e.max]),right:Gl(e.max+e.min-R,[e.min,e.max])}}const L=(M,R)=>{u.value=k(M,R),d()},x=()=>{y.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:b,getBtnStyle:w,getBarStyle:A,handleClick:_,handleMoveStart:$,handleEndMoving:C,handleMoveEnd:x,handleStartMoving:L,handleStartChange:f,handleEndChange:h}}});function bfe(e,t,n,i,o,s){const r=oe("slider-ticks"),l=oe("slider-dots"),a=oe("slider-marks"),u=oe("slider-button"),c=oe("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(),me(r,{key:0,value:e.computedValue,step:e.step,min:e.min,max:e.max,direction:e.direction},null,8,["value","step","min","max","direction"])):ae("v-if",!0),e.marks?(S(),me(l,{key:1,data:e.markList,min:e.min,max:e.max,direction:e.direction},null,8,["data","min","max","direction"])):ae("v-if",!0),e.marks?(S(),me(a,{key:2,data:e.markList,min:e.min,max:e.max,direction:e.direction},null,8,["data","min","max","direction"])):ae("v-if",!0),e.range?(S(),me(u,{key:3,style:ne(e.getBtnStyle(e.computedValue[0])),value:e.computedValue[0],direction:e.direction,disabled:e.mergedDisabled,min:e.min,max:e.max,"format-tooltip":e.formatTooltip,"show-tooltip":e.showTooltip,onMovestart:e.handleMoveStart,onMoving:e.handleStartMoving,onMoveend:e.handleMoveEnd},null,8,["style","value","direction","disabled","min","max","format-tooltip","show-tooltip","onMovestart","onMoving","onMoveend"])):ae("v-if",!0),v(u,{style:ne(e.getBtnStyle(e.computedValue[1])),value:e.computedValue[1],direction:e.direction,disabled:e.mergedDisabled,min:e.min,max:e.max,"format-tooltip":e.formatTooltip,"show-tooltip":e.showTooltip,onMovestart:e.handleMoveStart,onMoving:e.handleEndMoving,onMoveend:e.handleMoveEnd},null,8,["style","value","direction","disabled","min","max","format-tooltip","show-tooltip","onMovestart","onMoving","onMoveend"])],2),e.showInput?(S(),me(c,{key:0,"model-value":e.computedValue,min:e.min,max:e.max,step:e.step,range:e.range,disabled:e.disabled,onStartChange:e.handleStartChange,onEndChange:e.handleEndChange},null,8,["model-value","min","max","step","range","disabled","onStartChange","onEndChange"])):ae("v-if",!0)],2)}var r$=q(yfe,[["render",bfe]]);const kfe=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 v("div",{class:o.value},[a.map((u,c)=>{var d,f;const h=t.split&&c>0;return v(Re,{key:(d=u.key)!=null?d:`item-${c}`},[h&&v("div",{class:`${n}-item-split`,style:r(!1)},[(f=t.split)==null?void 0:f.call(t)]),v("div",{class:`${n}-item`,style:r(c===a.length-1)},[u])])})])}}});const wfe=Object.assign(o$,{install:(e,t)=>{nt(e,t);const n=tt(t);e.component(n+o$.name,o$)}});function eD(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=eD(e??t);return i.isPx?i.size:i.size*n}function Cfe(e,t){return parseFloat(e)/parseFloat(t)}const $fe=N({name:"Split",components:{ResizeTrigger:xB},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=B(0),a=B(),u=j("split"),[c,d]=ii(o.value,xe({value:i})),f=p(()=>eD(c.value)),h=p(()=>n.value==="horizontal"),m=p(()=>[u,{[`${u}-horizontal`]:h.value,[`${u}-vertical`]:!h.value}]),b=p(()=>{const{size:T,unit:O,isPx:M}=f.value;return{flex:`0 0 calc(${M?T:T*100}${O} - ${l.value/2}px)`}}),w={startPageX:0,startPageY:0,startContainerSize:0,startSize:0};async function y(){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`:Cfe(T,O);c.value!==M&&(d(M),t("update:size",M))}function k(T,O){const M=L1({size:T,containerSize:O}),R=L1({size:s.value,defaultSize:"0px",containerSize:O}),H=L1({size:r.value,defaultSize:`${O}px`,containerSize:O});let U=M;return U=Math.max(U,R),U=Math.min(U,H),U}function C({startContainerSize:T,startSize:O,startPosition:M,endPosition:R}){const H=L1({size:O,containerSize:T});return k(`${H+(R-M)}px`,T)}function _(T){t("moving",T);const O=h.value?C({startContainerSize:w.startContainerSize,startSize:w.startSize,startPosition:w.startPageX,endPosition:T.pageX}):C({startContainerSize:w.startContainerSize,startSize:w.startSize,startPosition:w.startPageY,endPosition:T.pageY});$(O,w.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),w.startPageX=T.pageX,w.startPageY=T.pageY,w.startContainerSize=await y(),w.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 y(),O=k(c.value,T);$(O,T)}),{prefixCls:u,classNames:m,isHorizontal:h,wrapperRef:a,onMoveStart:L,onTriggerResize:x,firstPaneStyles:b}}});function Sfe(e,t,n,i,o,s){const r=oe("ResizeTrigger");return S(),me(Wi(e.component),{ref:"wrapperRef",class:E(e.classNames)},{default:ge(()=>[P("div",{class:E([`${e.prefixCls}-pane`,`${e.prefixCls}-pane-first`]),style:ne(e.firstPaneStyles)},[he(e.$slots,"first")],6),e.disabled?ae("v-if",!0):(S(),me(r,{key:0,"prefix-cls":`${e.prefixCls}-trigger`,direction:e.isHorizontal?"vertical":"horizontal",onMousedown:e.onMoveStart,onResize:e.onTriggerResize},{default:ge(()=>[he(e.$slots,"resize-trigger")]),icon:ge(()=>[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$=q($fe,[["render",Sfe]]);const _fe=Object.assign(s$,{install:(e,t)=>{nt(e,t);const n=tt(t);e.component(n+s$.name,s$)}}),Pfe=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=B((t=e.valueFrom)!=null?t:e.value),s=B(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}}}),Afe={key:0};function Lfe(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",{},()=>[Fe(Te(e.title),1)])],2)):ae("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",Afe,Te(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)):ae("v-if",!0),e.formatValue.isNumber?(S(),I(Re,{key:1},[P("span",{class:E(`${e.prefixCls}-value-integer`)},Te(e.formatValue.integer),3),e.formatValue.decimal?(S(),I("span",{key:0,class:E(`${e.prefixCls}-value-decimal`)}," ."+Te(e.formatValue.decimal),3)):ae("v-if",!0)],64)):(S(),I(Re,{key:2},[Fe(Te(e.formatValue.value),1)],2112)),e.$slots.suffix?(S(),I("span",{key:3,class:E(`${e.prefixCls}-suffix`)},[he(e.$slots,"suffix")],2)):ae("v-if",!0)],64))],6),e.extra||e.$slots.extra?(S(),I("div",{key:0,class:E(`${e.prefixCls}-extra`)},[he(e.$slots,"extra",{},()=>[Fe(Te(e.extra),1)])],2)):ae("v-if",!0)],2)],2)}var l$=q(Pfe,[["render",Lfe]]);const Efe=[["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 Efe.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 Ife=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=B(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=B(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 Tfe(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",{},()=>[Fe(Te(e.title),1)])],2)):ae("v-if",!0),P("div",{class:E(`${e.prefixCls}-content`)},[P("div",{class:E(`${e.prefixCls}-value`),style:ne(e.valueStyle)},Te(e.displayValue),7)],2)],2)}var N0=q(Ife,[["render",Tfe]]);const Ofe=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)}}),tD=Symbol("ArcoSteps"),xfe=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=B(e.defaultCurrent),l=p(()=>{var y;return(y=e.current)!=null?y:r.value}),a=p(()=>["navigation","arrow"].includes(e.type)?"horizontal":e.direction),u=p(()=>e.type==="dot"?a.value==="vertical"?"horizontal":"vertical":e.type==="navigation"?"horizontal":e.labelPlacement),c=y=>y<l.value?"finish":y>l.value?"wait":e.status,d=(y,$)=>{e.changeable&&(r.value=y,t("update:current",y),t("change",y,$))},f=xe(new Map),h=p(()=>Array.from(f.values()).filter(y=>y.status==="error").map(y=>y.step)),m=(y,$)=>{f.set(y,$)},b=y=>{f.delete(y)},w=p(()=>[s,`${s}-${a.value}`,`${s}-label-${u.value}`,`${s}-mode-${i.value}`,{[`${s}-changeable`]:e.changeable,[`${s}-size-small`]:e.small&&e.type!=="dot",[`${s}-line-less`]:o.value}]);return vt(tD,xe({type:i,direction:a,labelPlacement:u,lineLess:o,current:l,errorSteps:h,getStatus:c,addItem:m,removeItem:b,onClick:d,parentCls:s})),{cls:w}}});function Mfe(e,t,n,i,o,s){return S(),I("div",{class:E(e.cls)},[he(e.$slots,"default")],2)}var c$=q(xfe,[["render",Mfe]]);const Nfe=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(tD,void 0),s=p(()=>{var m;return(m=o==null?void 0:o.type)!=null?m:"default"}),r=B(),{computedIndex:l}=H2({itemRef:r,selector:`.${t}`,parentClassName:o==null?void 0:o.parentCls}),a=p(()=>l.value+1),u=p(()=>{var m,b;return(b=(m=e.status)!=null?m:o==null?void 0:o.getStatus(a.value))!=null?b:"process"}),c=p(()=>{var m;return(m=o==null?void 0:o.errorSteps.includes(a.value+1))!=null?m:!1});n&&(o==null||o.addItem(n.uid,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 zfe(e,t,n,i,o,s){const r=oe("icon-check"),l=oe("icon-close");return S(),I("div",{ref:"itemRef",class:E(e.cls),onClick:t[0]||(t[0]=(...a)=>e.handleClick&&e.handleClick(...a))},[e.showTail?(S(),I("div",{key:0,class:E(`${e.prefixCls}-tail`)},null,2)):ae("v-if",!0),e.type!=="arrow"?(S(),I("div",{key:1,class:E(`${e.prefixCls}-node`)},[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(),me(r,{key:0})):e.computedStatus==="error"?(S(),me(l,{key:1})):(S(),I(Re,{key:2},[Fe(Te(e.stepNumber),1)],2112))])],2)):ae("v-if",!0)])],2)):ae("v-if",!0),P("div",{class:E(`${e.prefixCls}-content`)},[P("div",{class:E(`${e.prefixCls}-title`)},[he(e.$slots,"default",{},()=>[Fe(Te(e.title),1)])],2),e.description||e.$slots.description?(S(),I("div",{key:0,class:E(`${e.prefixCls}-description`)},[he(e.$slots,"description",{},()=>[Fe(Te(e.description),1)])],2)):ae("v-if",!0)],2)],2)}var z0=q(Nfe,[["render",zfe]]);const jfe=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)}}),Rfe=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=B(e.defaultChecked?e.checkedValue:e.uncheckedValue),d=p(()=>{var C;return((C=e.modelValue)!=null?C:c.value)===e.checkedValue}),f=B(!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,_)},b=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)},w=C=>{var _,A;t("focus",C),(A=(_=u.value)==null?void 0:_.onFocus)==null||A.call(_,C)},y=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)}]),k=p(()=>{if(d.value&&e.checkedColor)return e.type==="line"?{"--custom-color":e.checkedColor}:{backgroundColor:e.checkedColor};if(!d.value&&e.uncheckedColor)return e.type==="line"?{"--custom-color":e.uncheckedColor}:{backgroundColor:e.uncheckedColor}});return{prefixCls:s,cls:$,mergedDisabled:l,buttonStyle:k,computedCheck:d,computedLoading:h,handleClick:b,handleFocus:w,handleBlur:y}}}),Bfe=["aria-checked","disabled"];function Dfe(e,t,n,i,o,s){const r=oe("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(),me(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),ae(" 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},()=>[Fe(Te(e.checkedText),1)]):he(e.$slots,"unchecked",{key:1},()=>[Fe(Te(e.uncheckedText),1)])],2),P("span",{class:E(`${e.prefixCls}-text`)},[e.computedCheck?he(e.$slots,"checked",{key:0},()=>[Fe(Te(e.checkedText),1)]):he(e.$slots,"unchecked",{key:1},()=>[Fe(Te(e.uncheckedText),1)])],2)],64)):ae("v-if",!0)],46,Bfe)}var u$=q(Rfe,[["render",Dfe]]);const Ffe=Object.assign(u$,{install:(e,t)=>{nt(e,t);const n=tt(t);e.component(n+u$.name,u$)}});var Vfe=Object.defineProperty,Wfe=Object.defineProperties,Hfe=Object.getOwnPropertyDescriptors,RT=Object.getOwnPropertySymbols,Zfe=Object.prototype.hasOwnProperty,qfe=Object.prototype.propertyIsEnumerable,BT=(e,t,n)=>t in e?Vfe(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,nD=(e,t)=>{for(var n in t||(t={}))Zfe.call(t,n)&&BT(e,n,t[n]);if(RT)for(var n of RT(t))qfe.call(t,n)&&BT(e,n,t[n]);return e},Ufe=(e,t)=>Wfe(e,Hfe(t));const Kfe=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},iD=e=>{let t=0;if(lt(e)&&e.length>0){t=1;for(const n of e)if(n.children){const i=iD(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},Gfe=(e,t,n)=>{const i=iD(e);t.clear();const o=[],s=[...Array(i)].map(()=>[]);let r,l;const a=(u,{level:c=0,parent:d,fixed:f}={})=>{var h;for(const m of u){const b=Ufe(nD({},m),{parent:d});if(lt(b.children)){const w=Kfe(b.children);w>1&&(b.colSpan=w),s[c].push(b),a(b.children,{level:c+1,parent:b,fixed:b.fixed})}else{const w=i-c;w>1&&(b.rowSpan=w),(f||b.fixed)&&(b.fixed=(h=b.fixed)!=null?h:f,b.fixed==="left"?r=o.length:Ge(l)&&(l=o.length)),(Ge(b.dataIndex)||qi(b.dataIndex))&&(b.dataIndex=`__arco_data_index_${o.length}`),n[b.dataIndex]&&(b._resizeWidth=n[b.dataIndex]),t.set(b.dataIndex,b),o.push(b),s[c].push(b)}}};return a(e),Ge(r)||(o[r].isLastLeftFixed=!0,DT(o[r],"left")),Ge(l)||(o[l].isFirstRightFixed=!0,DT(o[l],"right")),{dataColumns:o,groupColumns:s}},Yfe=(e,t)=>{for(let n=0;n<e.length;n++)if(e[n].name===t)return n;return-1},Xfe=(e,t)=>{var n;const i=Yfe(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,Qfe=e=>e.children&&e.children.length>0?$7(e.children[e.children.length-1]):e,Jfe=(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=Qfe(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},rD=(e,t)=>t.fixed?[`${e}-col-fixed-left`,{[`${e}-col-fixed-left-last`]:t.isLastLeftFixed}]:[],oD=(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}]:[],sD=(e,{dataColumns:t,operations:n})=>{if(e.fixed){const i=`${Jfe(e,{dataColumns:t,operations:n})}px`;return e.fixed==="left"?{left:i}:{right:i}}return{}},lD=(e,t)=>e.fixed?{left:`${Xfe(e,t)}px`}:{};function aD(e){return e.map(t=>{const n=nD({},t);return n.children&&(n.children=aD(n.children)),n})}function cD(e){return e.map(t=>{const n=t.raw;return t.children&&n.children&&(n.children=cD(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},ehe=(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))),the=e=>{const t=[];for(let n=0;n<e.length;n++)t[n]=e[e.length-1-n];return t},nhe=({selectedKeys:e,defaultSelectedKeys:t,rowSelection:n,currentAllRowKeys:i,currentAllEnabledRowKeys:o,emit:s})=>{var r,l,a;const u=p(()=>{var k;return((k=n.value)==null?void 0:k.type)==="radio"}),c=B((a=(l=t.value)!=null?l:(r=n.value)==null?void 0:r.defaultSelectedRowKeys)!=null?a:[]),d=p(()=>{var k,C,_;return(_=(C=e.value)!=null?C:(k=n.value)==null?void 0:k.selectedRowKeys)!=null?_:c.value}),f=p(()=>d.value.filter(k=>i.value.includes(k)));return{isRadio:u,selectedRowKeys:d,currentSelectedRowKeys:f,handleSelectAll:k=>{const C=Jh(d.value,o.value,!k);c.value=C,s("selectAll",k),s("selectionChange",C),s("update:selectedKeys",C)},handleSelect:(k,C)=>{const _=u.value?[C.key]:Jh(d.value,[C.key],!k);c.value=_,s("select",_,C.key,C.raw),s("selectionChange",_),s("update:selectedKeys",_)},handleSelectAllLeafs:(k,C)=>{const _=Jh(d.value,S7(k),!C);c.value=_,s("select",_,k.key,k.raw),s("selectionChange",_),s("update:selectedKeys",_)},select:(k,C=!0)=>{const _=[].concat(k),A=u.value?_:Jh(d.value,_,!C);c.value=A,s("selectionChange",A),s("update:selectedKeys",A)},selectAll:(k=!0)=>{const C=Jh(d.value,o.value,!k);c.value=C,s("selectionChange",C),s("update:selectedKeys",C)},clearSelected:()=>{c.value=[],s("selectionChange",[]),s("update:selectedKeys",[])}}},ihe=({expandedKeys:e,defaultExpandedKeys:t,defaultExpandAllRows:n,expandable:i,allRowKeys:o,emit:s})=>{const l=B((()=>{var f,h;return t.value?t.value:(f=i.value)!=null&&f.defaultExpandedRowKeys?i.value.defaultExpandedRowKeys:n.value||(h=i.value)!=null&&h.defaultExpandAllRows?[...o.value]:[]})()),a=p(()=>{var f,h,m;return(m=(h=e.value)!=null?h:(f=i.value)==null?void 0:f.expandedRowKeys)!=null?m:l.value});return{expandedRowKeys:a,handleExpand:(f,h)=>{const b=a.value.includes(f)?a.value.filter(w=>f!==w):a.value.concat(f);l.value=b,s("expand",f,h),s("expandedChange",b),s("update:expandedKeys",b)},expand:(f,h=!0)=>{const m=[].concat(f),b=h?a.value.concat(m):a.value.filter(w=>!m.includes(w));l.value=b,s("expandedChange",b),s("update:expandedKeys",b)},expandAll:(f=!0)=>{const h=f?[...o.value]:[];l.value=h,s("expandedChange",h),s("update:expandedKeys",h)}}},rhe=(e,t)=>{var n,i;const o=B(ft(e.pagination)&&(n=e.pagination.defaultCurrent)!=null?n:1),s=B(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)}}},ohe=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 she(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=q(ohe,[["render",she]]),Kp=N({name:"Thead",setup(e,{slots:t}){return()=>{var n,i;return v((i=(n=t.thead)==null?void 0:n.call(t)[0])!=null?i:"thead",null,{default:t.default})}}}),Gp=N({name:"Tbody",setup(e,{slots:t}){return()=>{var n,i;return v((i=(n=t.tbody)==null?void 0:n.call(t)[0])!=null?i:"tbody",null,{default:t.default})}}}),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 v((r=(s=t.tr)==null?void 0:s.call(t,{rowIndex:e.rowIndex,record:(o=e.record)==null?void 0:o.raw})[0])!=null?r:"tr",{class:i.value},{default:t.default})}}});const lhe=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)}}}}),ahe=["stroke-width","stroke-linecap","stroke-linejoin"],che=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),uhe=[che];function dhe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},uhe,14,ahe)}var d$=q(lhe,[["render",dhe]]);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$)}}),fhe=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)}}}}),hhe=["stroke-width","stroke-linecap","stroke-linejoin"],phe=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),mhe=[phe];function vhe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},mhe,14,hhe)}var f$=q(fhe,[["render",vhe]]);const uD=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$)}}),ghe=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)}}}}),yhe=["stroke-width","stroke-linecap","stroke-linejoin"],bhe=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),khe=[bhe];function whe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},khe,14,yhe)}var h$=q(ghe,[["render",whe]]);const dD=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$)}}),Che=({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=B(!1),o=p(()=>n.value.length>0),s=p(()=>{var h;return!!((h=e.value.filterable)!=null&&h.multiple)}),r=B(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 fD=N({name:"AutoTooltip",inheritAttrs:!1,props:{tooltipProps:{type:Object}},setup(e,{attrs:t,slots:n}){const i=j("auto-tooltip"),o=B(),s=B(),r=B(""),l=B(!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=()=>v("span",Ae({ref:o,class:i},t),[v(Ba,{onResize:c},{default:()=>{var f;return[v("span",{ref:s,class:`${i}-content`},[(f=n.default)==null?void 0:f.call(n)])]}})]);return()=>{let f;if(l.value){let h;return v(no,Ae({content:r.value,onResize:c},e.tooltipProps),VT(h=d())?h:{default:()=>[h]})}return v(Ba,{onResize:c},VT(f=d())?f:{default:()=>[f]})}}}),She=Object.defineProperty,WT=Object.getOwnPropertySymbols,_he=Object.prototype.hasOwnProperty,Phe=Object.prototype.propertyIsEnumerable,HT=(e,t,n)=>t in e?She(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,p$=(e,t)=>{for(var n in t||(t={}))_he.call(t,n)&&HT(e,n,t[n]);if(WT)for(var n of WT(t))Phe.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 D;return((D=e.column)==null?void 0:D.dataIndex)&&s.resizingColumn===e.column.dataIndex}),l=p(()=>{var D;if(ft((D=e.column)==null?void 0:D.tooltip))return e.column.tooltip}),a=p(()=>{var D;return(D=e.column)!=null&&D.filterable&&Hi(e.column.filterable.alignLeft)?e.column.filterable.alignLeft:s.filterIconAlignLeft}),{sortOrder:u,hasSorter:c,hasAscendBtn:d,hasDescendBtn:f,nextSortOrder:h,handleClickSorter:m}=Che({column:n,tableCtx:s}),{filterPopupVisible:b,isFilterActive:w,isMultipleFilter:y,columnFilterValue:$,handleFilterPopupVisibleChange:k,setFilterValue:C,handleCheckboxFilterChange:_,handleRadioFilterChange:A,handleFilterConfirm:L,handleFilterReset:x}=$he({column:n,tableCtx:s}),T=()=>{var D,F,K,Z,X;let se,de;const{filterable:fe}=e.column;return(D=e.column.slots)!=null&&D["filter-content"]?(F=e.column.slots)==null?void 0:F["filter-content"]({filterValue:$.value,setFilterValue:C,handleFilterConfirm:L,handleFilterReset:x}):fe!=null&&fe.slotName?(Z=(K=s==null?void 0:s.slots)==null?void 0:K[fe==null?void 0:fe.slotName])==null?void 0:Z.call(K,{filterValue:$.value,setFilterValue:C,handleFilterConfirm:L,handleFilterReset:x}):fe!=null&&fe.renderContent?fe.renderContent({filterValue:$.value,setFilterValue:C,handleFilterConfirm:L,handleFilterReset:x}):v("div",{class:`${i}-filters-content`},[v("ul",{class:`${i}-filters-list`},[(X=fe==null?void 0:fe.filters)==null?void 0:X.map((ue,be)=>{var ce;return v("li",{class:`${i}-filters-item`,key:be},[y.value?v(To,{value:ue.value,modelValue:$.value,uninjectGroupContext:!0,onChange:_},{default:()=>[ue.text]}):v(kh,{value:ue.value,modelValue:(ce=$.value[0])!=null?ce:"",uninjectGroupContext:!0,onChange:A},{default:()=>[ue.text]})])})]),v("div",{class:`${i}-filters-bottom`},[v(Zi,{size:"mini",onClick:x},m$(se=o("table.resetText"))?se:{default:()=>[se]}),v(Zi,{type:"primary",size:"mini",onClick:L},m$(de=o("table.okText"))?de:{default:()=>[de]})])])},O=()=>{const{filterable:D}=e.column;return D?v(ri,Ae({popupVisible:b.value,trigger:"click",autoFitPosition:!0,popupOffset:a.value?4:0,onPopupVisibleChange:k},D.triggerProps),{default:()=>[v(ln,{class:[`${i}-filters`,{[`${i}-filters-active`]:w.value,[`${i}-filters-open`]:b.value,[`${i}-filters-align-left`]:a.value}],disabled:!a.value,onClick:F=>F.stopPropagation()},{default:()=>{var F,K,Z,X,se;return[(se=(X=(K=(F=e.column.slots)==null?void 0:F["filter-icon"])==null?void 0:K.call(F))!=null?X:(Z=D.icon)==null?void 0:Z.call(D))!=null?se:v(dD,null,null)]}})],content:T}):null},M=p(()=>{var D,F;const K=[`${i}-cell`,`${i}-cell-align-${(F=(D=e.column)==null?void 0:D.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}),R=()=>{var D,F,K,Z,X,se;return t.default?t.default():(D=e.column)!=null&&D.titleSlotName&&((F=s.slots)!=null&&F[e.column.titleSlotName])?(Z=(K=s.slots)[e.column.titleSlotName])==null?void 0:Z.call(K,{column:e.column}):(se=(X=e.column)==null?void 0:X.slots)!=null&&se.title?e.column.slots.title():Ue(e.column.title)?e.column.title():e.column.title},H=()=>{var D,F,K;let Z;return v("span",{class:M.value,onClick:c.value?m:void 0},[(D=e.column)!=null&&D.ellipsis&&((F=e.column)!=null&&F.tooltip)?v(fD,{class:`${i}-th-title`,tooltipProps:l.value},m$(Z=R())?Z:{default:()=>[Z]}):v("span",{class:[`${i}-th-title`,{[`${i}-text-ellipsis`]:(K=e.column)==null?void 0:K.ellipsis}]},[R()]),c.value&&v("span",{class:`${i}-sorter`},[d.value&&v("div",{class:[`${i}-sorter-icon`,{[`${i}-sorter-icon-active`]:u.value==="ascend"}]},[v(uD,null,null)]),f.value&&v("div",{class:[`${i}-sorter-icon`,{[`${i}-sorter-icon-active`]:u.value==="descend"}]},[v(_7,null,null)])]),a.value&&O()])},U=p(()=>{var D,F;return p$(p$(p$({},sD(e.column,{dataColumns:e.dataColumns,operations:e.operations})),(D=e.column)==null?void 0:D.cellStyle),(F=e.column)==null?void 0:F.headerCellStyle)}),te=p(()=>{var D,F;return[`${i}-th`,{[`${i}-col-sorted`]:!!u.value,[`${i}-th-resizing`]:r.value},...oD(i,e.column),(D=e.column)==null?void 0:D.cellClass,(F=e.column)==null?void 0:F.headerCellClass]}),V=D=>{var F,K,Z;(F=e.column)!=null&&F.dataIndex&&((Z=s.onThMouseDown)==null||Z.call(s,(K=e.column)==null?void 0:K.dataIndex,D))};return()=>{var D,F,K,Z;const X=(D=e.column.colSpan)!=null?D:1,se=(F=e.column.rowSpan)!=null?F:1;return v((Z=(K=t.th)==null?void 0:K.call(t,{column:e.column})[0])!=null?Z:"th",{class:te.value,style:U.value,colspan:X>1?X:void 0,rowspan:se>1?se:void 0},{default:()=>[H(),!a.value&&O(),e.resizable&&v("span",{class:`${i}-column-handle`,onMousedown:V},null)]})}}}),Ahe=Object.defineProperty,ZT=Object.getOwnPropertySymbols,Lhe=Object.prototype.hasOwnProperty,Ehe=Object.prototype.propertyIsEnumerable,qT=(e,t,n)=>t in e?Ahe(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,v$=(e,t)=>{for(var n in t||(t={}))Lhe.call(t,n)&&qT(e,n,t[n]);if(ZT)for(var n of ZT(t))Ehe.call(t,n)&&qT(e,n,t[n]);return e};function Ihe(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Nt(e)}var Ta=N({name:"Td",props:{rowIndex:Number,record:{type:Object,default:()=>({})},column:{type:Object,default:()=>({})},type:{type:String,default:"normal"},operations:{type:Array,default:()=>[]},dataColumns:{type:Array,default:()=>[]},colSpan:{type:Number,default:1},rowSpan:{type:Number,default:1},isFixedExpand:{type:Boolean,default:!1},containerWidth:{type:Number},showExpandBtn:{type:Boolean,default:!1},indentSize:{type:Number,default:0},renderExpandBtn:{type:Function},summary:{type:Boolean,default:!1}},setup(e,{slots:t}){const n=j("table"),i=p(()=>{var w;if(ft((w=e.column)==null?void 0:w.tooltip))return e.column.tooltip}),o=p(()=>{var w,y;return((w=e.column)==null?void 0:w.dataIndex)&&((y=d.sorter)==null?void 0:y.field)===e.column.dataIndex}),s=p(()=>{var w;return((w=e.column)==null?void 0:w.dataIndex)&&d.resizingColumn===e.column.dataIndex}),r=()=>{var w,y,$,k,C,_;return e.summary?Ue((w=e.column)==null?void 0:w.summaryCellClass)?e.column.summaryCellClass((y=e.record)==null?void 0:y.raw):($=e.column)==null?void 0:$.summaryCellClass:Ue((k=e.column)==null?void 0:k.bodyCellClass)?e.column.bodyCellClass((C=e.record)==null?void 0:C.raw):(_=e.column)==null?void 0:_.bodyCellClass},l=p(()=>{var w;return[`${n}-td`,{[`${n}-col-sorted`]:o.value,[`${n}-td-resizing`]:s.value},...oD(n,e.column),(w=e.column)==null?void 0:w.cellClass,r()]}),a=()=>{var w,y,$,k,C,_;return e.summary?Ue((w=e.column)==null?void 0:w.summaryCellStyle)?e.column.summaryCellStyle((y=e.record)==null?void 0:y.raw):($=e.column)==null?void 0:$.summaryCellStyle:Ue((k=e.column)==null?void 0:k.bodyCellStyle)?e.column.bodyCellStyle((C=e.record)==null?void 0:C.raw):(_=e.column)==null?void 0:_.bodyCellStyle},u=p(()=>{var w;const y=sD(e.column,{dataColumns:e.dataColumns,operations:e.operations}),$=a();return v$(v$(v$({},y),(w=e.column)==null?void 0:w.cellStyle),$)}),c=p(()=>{if(e.isFixedExpand&&e.containerWidth)return{width:`${e.containerWidth}px`}}),d=Ze(Rh,{}),f=()=>{var w,y,$,k,C,_,A,L;if(t.default)return t.default();const x={record:(w=e.record)==null?void 0:w.raw,column:e.column,rowIndex:(y=e.rowIndex)!=null?y:-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&&((k=d.slots)!=null&&k[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=B(!1),m=w=>{var y,$;Ue(d.loadMore)&&!((y=e.record)!=null&&y.isLeaf)&&!(($=e.record)!=null&&$.children)&&(h.value=!0,new Promise(k=>{var C;(C=d.loadMore)==null||C.call(d,e.record.raw,k)}).then(k=>{var C;(C=d.addLazyLoadData)==null||C.call(d,k,e.record),h.value=!1})),w.stopPropagation()},b=()=>{var w,y,$,k,C,_;let A;return v("span",{class:[`${n}-cell`,`${n}-cell-align-${(y=(w=e.column)==null?void 0:w.align)!=null?y:"left"}`,{[`${n}-cell-fixed-expand`]:e.isFixedExpand,[`${n}-cell-expand-icon`]:e.showExpandBtn}],style:c.value},[e.indentSize>0&&v("span",{style:{paddingLeft:`${e.indentSize}px`}},null),e.showExpandBtn&&v("span",{class:`${n}-cell-inline-icon`,onClick:m},[h.value?v(Ii,null,null):($=e.renderExpandBtn)==null?void 0:$.call(e,e.record,!1)]),(k=e.column)!=null&&k.ellipsis&&((C=e.column)!=null&&C.tooltip)?v(fD,{class:`${n}-td-content`,tooltipProps:i.value},Ihe(A=f())?A:{default:()=>[A]}):v("span",{class:[`${n}-td-content`,{[`${n}-text-ellipsis`]:(_=e.column)==null?void 0:_.ellipsis}]},[f()])])};return()=>{var w,y,$,k;return v((k=($=t.td)==null?void 0:$.call(t,{record:(w=e.record)==null?void 0:w.raw,column:e.column,rowIndex:(y=e.rowIndex)!=null?y:-1})[0])!=null?k:"td",{class:l.value,style:u.value,rowspan:e.rowSpan>1?e.rowSpan:void 0,colspan:e.colSpan>1?e.colSpan:void 0},{default:()=>[b()]})}}}),The=N({name:"OperationTh",props:{operationColumn:{type:Object,required:!0},operations:{type:Array,required:!0},rowSpan:{type:Number,default:1},selectAll:{type:Boolean,default:!1}},setup(e){const t=j("table"),n=Ze(Rh,{}),i=p(()=>{var l,a,u,c;let d=!1,f=!1;const m=((a=(l=n.currentSelectedRowKeys)==null?void 0:l.filter(w=>{var y,$;return($=(y=n.currentAllEnabledRowKeys)==null?void 0:y.includes(w))!=null?$:!0}))!=null?a:[]).length,b=(c=(u=n.currentAllEnabledRowKeys)==null?void 0:u.length)!=null?c:0;return m>0&&(m>=b?d=!0:f=!0),{checked:d,indeterminate:f}}),o=()=>e.selectAll?v(To,{modelValue:i.value.checked,indeterminate:i.value.indeterminate,uninjectGroupContext:!0,onChange:l=>{var a;(a=n.onSelectAll)==null||a.call(n,l)}},{default:Ue(e.operationColumn.title)?e.operationColumn.title():e.operationColumn.title}):e.operationColumn.title?Ue(e.operationColumn.title)?e.operationColumn.title():e.operationColumn.title:null,s=p(()=>lD(e.operationColumn,e.operations)),r=p(()=>[`${t}-th`,`${t}-operation`,{[`${t}-checkbox`]:e.selectAll},...rD(t,e.operationColumn)]);return()=>v("th",{class:r.value,style:s.value,rowspan:e.rowSpan>1?e.rowSpan:void 0},[v("span",{class:`${t}-cell`},[o()])])}}),UT=N({name:"OperationTd",components:{Checkbox:To,Radio:kh,IconPlus:Ru,IconMinus:X2},props:{operationColumn:{type:Object,required:!0},operations:{type:Array,required:!0},record:{type:Object,required:!0},hasExpand:{type:Boolean,default:!1},selectedRowKeys:{type:Array},renderExpandBtn:{type:Function},colSpan:{type:Number,default:1},rowSpan:{type:Number,default:1},summary:{type:Boolean,default:!1}},emits:["select"],setup(e,{emit:t,slots:n}){const i=j("table"),o=Ze(Rh,{}),s=p(()=>lD(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"},...rD(i,e.operationColumn)]),l=p(()=>S7(e.record)),a=p(()=>{var c;return ehe((c=o.currentSelectedRowKeys)!=null?c:[],l.value)}),u=()=>{var c,d,f,h,m,b;if(e.summary)return null;if(e.operationColumn.render)return e.operationColumn.render(e.record.raw);if(e.operationColumn.name==="selection-checkbox"){const w=e.record.key;return!o.checkStrictly&&!e.record.isLeaf?v(To,{modelValue:a.value.checked,indeterminate:a.value.indeterminate,disabled:!!e.record.disabled,uninjectGroupContext:!0,onChange:y=>{var $;return($=o.onSelectAllLeafs)==null?void 0:$.call(o,e.record,y)},onClick:y=>y.stopPropagation()},null):v(To,{modelValue:(d=(c=e.selectedRowKeys)==null?void 0:c.includes(w))!=null?d:!1,disabled:!!e.record.disabled,uninjectGroupContext:!0,onChange:y=>{var $;return($=o.onSelect)==null?void 0:$.call(o,y,e.record)},onClick:y=>y.stopPropagation()},null)}if(e.operationColumn.name==="selection-radio"){const w=e.record.key;return v(kh,{modelValue:(h=(f=e.selectedRowKeys)==null?void 0:f.includes(w))!=null?h:!1,disabled:!!e.record.disabled,uninjectGroupContext:!0,onChange:y=>{var $;return($=o.onSelect)==null?void 0:$.call(o,y,e.record)},onClick:y=>y.stopPropagation()},null)}return e.operationColumn.name==="expand"?e.hasExpand&&e.renderExpandBtn?e.renderExpandBtn(e.record):null:e.operationColumn.name==="drag-handle"?(b=(m=n["drag-handle-icon"])==null?void 0:m.call(n))!=null?b:v(iw,null,null):null};return()=>v("td",{class:r.value,style:s.value,rowspan:e.rowSpan>1?e.rowSpan:void 0,colspan:e.colSpan>1?e.colSpan:void 0},[v("span",{class:`${i}-cell`},[u()])])}});const Ohe=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()}}},xhe=(e,t)=>{const n=B(""),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}},Mhe=({columns:e,onFilterChange:t})=>{const n=B(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},Nhe=({columns:e,onSorterChange:t})=>{const n=B(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,b;const{rowspan:w=1,colspan:y=1}=(b=(m=e.value)==null?void 0:m.call(e,{record:u.raw,column:f,rowIndex:c,columnIndex:h}))!=null?b:{};(w>1||y>1)&&(a[`${c}-${h}-${u.key}`]=[w,y],Array.from({length:w}).forEach(($,k)=>{var C;if(c+k<l.length){const{key:_}=(C=l[c+k])!=null?C:{};Array.from({length:y}).forEach((A,L)=>{h+L<n.value.length&&`${c}-${h}-${u.key}`!=`${c+k}-${h+L}-${_}`&&(o.value[`${c+k}-${h+L}-${_}`]=[0,0])})}}))})})};let o=B({});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 zhe=Object.defineProperty,jhe=Object.defineProperties,Rhe=Object.getOwnPropertyDescriptors,XT=Object.getOwnPropertySymbols,Bhe=Object.prototype.hasOwnProperty,Dhe=Object.prototype.propertyIsEnumerable,QT=(e,t,n)=>t in e?zhe(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,Ml=(e,t)=>{for(var n in t||(t={}))Bhe.call(t,n)&&QT(e,n,t[n]);if(XT)for(var n of XT(t))Dhe.call(t,n)&&QT(e,n,t[n]);return e},g$=(e,t)=>jhe(e,Rhe(t));function Fhe(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:b,summarySpanMethod:w,scrollbar:y,showEmptyTree:$}=Ne(e),k=j("table"),C=Ze(Ei,void 0),_=p(()=>ft(e.bordered)?Ml(Ml({},JT),e.bordered):g$(Ml({},JT),{wrapper:e.bordered})),{children:A,components:L}=Ug("TableColumn"),x=p(()=>{var $e,Me;return(Me=($e=s.value)==null?void 0:$e.checkStrictly)!=null?Me:!0}),{displayScrollbar:T,scrollbarProps:O}=F2(y),M=p(()=>{var $e,Me,Ve,Ye;const et=!!(($e=e.scroll)!=null&&$e.x||(Me=e.scroll)!=null&&Me.minWidth),ct=!!((Ve=e.scroll)!=null&&Ve.y||(Ye=e.scroll)!=null&&Ye.maxHeight);return{x:et,y:ct}}),R=B(),H=B({}),{componentRef:U,elementRef:te}=$d("containerRef"),{componentRef:V,elementRef:D}=$d("containerRef"),{componentRef:F,elementRef:K}=$d("viewportRef"),{componentRef:Z,elementRef:X}=$d("containerRef"),se=p(()=>de.value?a1.value?K.value:D.value:te.value),de=p(()=>M.value.y||e.stickyHeader||a1.value||M.value.x&&Wn.value.length===0),fe=xe(new Map),ue=B();Be([L,fe],([$e,Me])=>{if($e.length>0){const Ve=[];$e.forEach(Ye=>{const et=Me.get(Ye);et&&Ve.push(et)}),ue.value=Ve}else ue.value=void 0});const be=new Map,ce=B([]),pe=B([]),{resizingColumn:ke,columnWidth:Se,handleThMouseDown:Pe}=xhe(H,t);Be([i,ue,Se],([$e,Me])=>{var Ve;const Ye=Gfe((Ve=Me??$e)!=null?Ve:[],be,Se);ce.value=Ye.dataColumns,pe.value=Ye.groupColumns},{immediate:!0,deep:!0});const De=p(()=>["tl","top","tr"].includes(e.pagePosition)),Y=B(!1),W=B(!1),re=B(!1);Fn(()=>{var $e,Me,Ve;let Ye=!1,et=!1,ct=!1;(($e=e.rowSelection)!=null&&$e.fixed||(Me=e.expandable)!=null&&Me.fixed||(Ve=e.draggable)!=null&&Ve.fixed)&&(Ye=!0);for(const yt of ce.value)yt.fixed==="left"?(Ye=!0,ct=!0):yt.fixed==="right"&&(et=!0);Ye!==Y.value&&(Y.value=Ye),et!==W.value&&(W.value=et),ct!==re.value&&(re.value=ct)});const ve=p(()=>{for(const $e of ce.value)if($e.ellipsis)return!0;return!1}),we=$e=>{const Me={type:$e,page:ec.value,pageSize:tc.value,sorter:Le.value,filters:Ce.value,dragTarget:$e==="drag"?gt.data:void 0};t("change",Hh.value,Me,Il.value)},Q=($e,Me)=>{le.value=g$(Ml({},Ce.value),{[$e]:Me}),t("filterChange",$e,Me),we("filter")},ee=($e,Me)=>{ye.value=Me?{field:$e,direction:Me}:void 0,t("sorterChange",$e,Me),we("sorter")},{_filters:le,computedFilters:Ce,resetFilters:Ie,clearFilters:ze}=Mhe({columns:ce,onFilterChange:Q}),{_sorter:ye,computedSorter:Le,resetSorters:qe,clearSorters:Ee}=Nhe({columns:ce,onSorterChange:ee}),_e=new Set,Oe=p(()=>{const $e=[];_e.clear();const Me=Ve=>{if(lt(Ve)&&Ve.length>0)for(const Ye of Ve)$e.push(Ye[o.value]),Ye.disabled&&_e.add(Ye[o.value]),Ye.children&&Me(Ye.children)};return Me(e.data),$e}),Ke=p(()=>{const $e=[],Me=Ve=>{for(const Ye of Ve)$e.push(Ye.key),Ye.children&&Me(Ye.children)};return Me(Wn.value),$e}),_t=p(()=>{const $e=[],Me=Ve=>{for(const Ye of Ve)Ye.disabled||$e.push(Ye.key),Ye.children&&Me(Ye.children)};return Me(Wn.value),$e}),{isRadio:Ot,selectedRowKeys:Ht,currentSelectedRowKeys:We,handleSelect:Xe,handleSelectAllLeafs:Qe,handleSelectAll:ot,select:ht,selectAll:kt,clearSelected:gi}=nhe({selectedKeys:u,defaultSelectedKeys:c,rowSelection:s,currentAllRowKeys:Ke,currentAllEnabledRowKeys:_t,emit:t}),{expandedRowKeys:Ti,handleExpand:Vh,expand:Wh,expandAll:id}=ihe({expandedKeys:d,defaultExpandedKeys:f,defaultExpandAllRows:h,expandable:r,allRowKeys:Oe,emit:t}),oo=xe({}),rd=($e,Me)=>{$e&&(oo[Me.key]=$e)},Xa=$e=>{var Me,Ve;for(const Ye of Object.keys(Ce.value)){const et=Ce.value[Ye],ct=be.get(Ye);if(ct&&((Me=ct.filterable)!=null&&Me.filter)&&et.length>0){const yt=(Ve=ct.filterable)==null?void 0:Ve.filter(et,$e.raw);if(!yt)return yt}}return!0},{dragType:Je,dragState:gt,handleDragStart:En,handleDragEnter:Fo,handleDragLeave:El,handleDragover:Qa,handleDragEnd:od,handleDrop:Mw}=Ohe(b),Ja=p(()=>{var $e;const Me=Ve=>{const Ye=[];for(const et of Ve){const ct={raw:et,key:et[e.rowKey],disabled:et.disabled,expand:et.expand,isLeaf:et.isLeaf};et.children?(ct.isLeaf=!1,ct.children=Me(et.children)):e.loadMore&&!et.isLeaf?(ct.isLeaf=!1,oo[ct.key]&&(ct.children=Me(oo[ct.key]))):ct.isLeaf=!0,ct.hasSubtree=!!(ct.children?!e.hideExpandButtonOnEmpty||ct.children.length>0:e.loadMore&&!ct.isLeaf),Ye.push(ct)}return Ye};return Me(($e=e.data)!=null?$e:[])}),o1=p(()=>{const $e=Me=>Me.filter(Ve=>Xa(Ve)?(Ve.children&&(Ve.children=$e(Ve.children)),!0):!1);return Object.keys(Ce.value).length>0?$e(Ja.value):Ja.value}),Il=p(()=>{var $e,Me,Ve;const Ye=aD(o1.value);if(Ye.length>0){if(($e=Le.value)!=null&&$e.field){const yt=be.get(Le.value.field);if(yt&&((Me=yt.sortable)==null?void 0:Me.sorter)!==!0){const{field:Dt,direction:rn}=Le.value;Ye.sort((Hn,Tl)=>{var Ss;const Fw=Lu(Hn.raw,Dt),Qt=Lu(Tl.raw,Dt);if((Ss=yt.sortable)!=null&&Ss.sorter&&Ue(yt.sortable.sorter))return yt.sortable.sorter(Hn.raw,Tl.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 Tl=yt[rn],Ss=ct[Dt];Ss>rn?(yt.splice(Ss+1,0,Tl),yt.splice(rn,1)):(yt.splice(Ss,0,Tl),yt.splice(rn+1,1))}else yt=(Ve=yt[rn].children)!=null?Ve:[]}}}return Ye}),{page:ec,pageSize:tc,handlePageChange:Nw,handlePageSizeChange:zw}=rhe(e,t),jw=p(()=>{var $e,Me;return(Me=($e=s.value)==null?void 0:$e.onlyCurrent)!=null?Me:!1});Be(ec,($e,Me)=>{$e!==Me&&jw.value&&gi()});const Wn=p(()=>e.pagination&&Il.value.length>tc.value?Il.value.slice((ec.value-1)*tc.value,ec.value*tc.value):Il.value),Hh=p(()=>cD(Wn.value)),Rw=()=>ce.value.reduce(($e,Me,Ve)=>{if(Me.dataIndex)if(Ve===0)eb($e,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($e,Me.dataIndex,et?"":Ye,{addPath:!0})}return $e},{}),s1=$e=>$e&&$e.length>0?$e.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=B(0),st=B(!0),Zt=B(!0),gn=()=>{let $e=!0,Me=!0;const Ve=se.value;Ve&&($e=He.value===0,Me=Math.ceil(He.value+Ve.offsetWidth)>=Ve.scrollWidth),$e!==st.value&&(st.value=$e),Me!==Zt.value&&(Zt.value=Me)},yi=()=>st.value&&Zt.value?`${k}-scroll-position-both`:st.value?`${k}-scroll-position-left`:Zt.value?`${k}-scroll-position-right`:`${k}-scroll-position-middle`,so=()=>{const $e=[];return Y.value&&$e.push(`${k}-has-fixed-col-left`),W.value&&$e.push(`${k}-has-fixed-col-right`),$e},Zh=$e=>{$e.target.scrollLeft!==He.value&&(He.value=$e.target.scrollLeft),gn()},LL=$e=>{Zh($e);const{scrollLeft:Me}=$e.target;X.value&&(X.value.scrollLeft=Me),R.value&&(R.value.scrollLeft=Me)},EL=($e,Me)=>{t("rowClick",$e.raw,Me)},AH=($e,Me)=>{t("rowDblclick",$e.raw,Me)},LH=($e,Me)=>{t("rowContextmenu",$e.raw,Me)},IL=($e,Me,Ve)=>{t("cellClick",$e.raw,Me,Ve)},TL=mm(($e,Me,Ve)=>{t("cellMouseEnter",$e.raw,Me,Ve)},30),OL=mm(($e,Me,Ve)=>{t("cellMouseLeave",$e.raw,Me,Ve)},30),xL=($e,Me,Ve)=>{t("cellDblclick",$e.raw,Me,Ve)},ML=($e,Me,Ve)=>{t("cellContextmenu",$e.raw,Me,Ve)},EH=($e,Me)=>{t("headerClick",$e,Me)},oi=p(()=>{var $e,Me;const Ve=[],Ye=Y.value||W.value;let et,ct,yt;(($e=e.draggable)==null?void 0:$e.type)==="handle"&&(et={name:"drag-handle",title:e.draggable.title,width:e.draggable.width,fixed:e.draggable.fixed||Ye},Ve.push(et)),e.expandable&&(ct={name:"expand",title:e.expandable.title,width:e.expandable.width,fixed:e.expandable.fixed||Ye},Ve.push(ct)),e.rowSelection&&(yt={name:e.rowSelection.type==="radio"?"selection-radio":"selection-checkbox",title:e.rowSelection.title,width:e.rowSelection.width,fixed:e.rowSelection.fixed||Ye},Ve.push(yt)),!re.value&&Ve.length>0&&Ve[Ve.length-1].fixed&&(Ve[Ve.length-1].isLastLeftFixed=!0);const Dt=(Me=e.components)==null?void 0:Me.operations;return Ue(Dt)?Dt({dragHandle:et,expand:ct,selection:yt}):Ve}),IH=p(()=>{var $e,Me,Ve,Ye;if(M.value.x){const et={width:ie(($e=e.scroll)==null?void 0:$e.x)?`${(Me=e.scroll)==null?void 0:Me.x}px`:(Ve=e.scroll)==null?void 0:Ve.x};return(Ye=e.scroll)!=null&&Ye.minWidth&&(et.minWidth=ie(e.scroll.minWidth)?`${e.scroll.minWidth}px`:e.scroll.minWidth),et}}),l1=p(()=>{var $e,Me,Ve,Ye;if(M.value.x&&Wn.value.length>0){const et={width:ie(($e=e.scroll)==null?void 0:$e.x)?`${(Me=e.scroll)==null?void 0:Me.x}px`:(Ve=e.scroll)==null?void 0:Ve.x};return(Ye=e.scroll)!=null&&Ye.minWidth&&(et.minWidth=ie(e.scroll.minWidth)?`${e.scroll.minWidth}px`:e.scroll.minWidth),et}});vt(Rh,xe({loadMore:l,addLazyLoadData:rd,slots:n,sorter:Le,filters:Ce,filterIconAlignLeft:a,resizingColumn:ke,checkStrictly:x,currentAllEnabledRowKeys:_t,currentSelectedRowKeys:We,addColumn:($e,Me)=>{fe.set($e,Me)},removeColumn:$e=>{fe.delete($e)},onSelectAll:ot,onSelect:Xe,onSelectAllLeafs:Qe,onSorterChange:ee,onFilterChange:Q,onThMouseDown:Pe}));const NL=p(()=>[k,`${k}-size-${e.size}`,{[`${k}-border`]:_.value.wrapper,[`${k}-border-cell`]:_.value.cell,[`${k}-border-header-cell`]:!_.value.cell&&_.value.headerCell,[`${k}-border-body-cell`]:!_.value.cell&&_.value.bodyCell,[`${k}-stripe`]:e.stripe,[`${k}-hover`]:e.hoverable,[`${k}-dragging`]:gt.dragging,[`${k}-type-selection`]:!!e.rowSelection,[`${k}-empty`]:e.data&&Wn.value.length===0,[`${k}-layout-fixed`]:e.tableLayoutFixed||M.value.x||de.value||ve.value}]),TH=p(()=>[`${k}-pagination`,{[`${k}-pagination-left`]:e.pagePosition==="tl"||e.pagePosition==="bl",[`${k}-pagination-center`]:e.pagePosition==="top"||e.pagePosition==="bottom",[`${k}-pagination-right`]:e.pagePosition==="tr"||e.pagePosition==="br",[`${k}-pagination-top`]:De.value}]),OH=p(()=>{const $e=so();return M.value.x&&$e.push(yi()),de.value&&$e.push(`${k}-scroll-y`),$e}),a1=p(()=>!!e.virtualListProps),Bw=B({}),zL=()=>{const $e={};for(const Me of Object.keys(H.value))$e[Me]=H.value[Me].offsetWidth;Bw.value=$e},qh=B(!1),jL=()=>D.value?D.value.offsetWidth>D.value.clientWidth:!1,xH=()=>{const $e=jL();qh.value!==$e&&(qh.value=$e),gn(),zL()};at(()=>{qh.value=jL(),zL()});const MH=p(()=>ft(e.loading)?e.loading:{loading:e.loading}),RL=()=>v(hl,{empty:!0},{default:()=>[v(Ta,{colSpan:ce.value.length+oi.value.length},{default:()=>{var $e,Me,Ve,Ye,et;return[(et=(Ye=($e=n.empty)==null?void 0:$e.call(n))!=null?Ye:(Ve=C==null?void 0:(Me=C.slots).empty)==null?void 0:Ve.call(Me,{component:"table"}))!=null?et:v(Pl,null,null)]}})]}),NH=$e=>{var Me;if($e.expand)return Ue($e.expand)?$e.expand():$e.expand;if(n["expand-row"])return n["expand-row"]({record:$e.raw});if((Me=e.expandable)!=null&&Me.expandedRowRender)return e.expandable.expandedRowRender($e.raw)},BL=p(()=>[].concat(oi.value,ce.value)),zH=p(()=>e.spanAll?BL.value:ce.value),{tableSpan:DL,removedCells:FL}=YT({spanMethod:m,data:Wn,columns:zH}),{tableSpan:VL,removedCells:WL}=YT({spanMethod:w,data:Vo,columns:BL}),c1=$e=>{if(!(!a1.value||!$e||!Bw.value[$e]))return{width:`${Bw.value[$e]}px`}},jH=($e,Me)=>v(hl,{key:`table-summary-${Me}`,class:[`${k}-tr-summary`,Ue(e.rowClass)?e.rowClass($e.raw,Me):e.rowClass],onClick:Ve=>EL($e,Ve)},{default:()=>[oi.value.map((Ve,Ye)=>{var et;const ct=`${Me}-${Ye}-${$e.key}`,[yt,Dt]=(et=VL.value[ct])!=null?et:[1,1];if(WL.value.includes(ct))return null;const rn=c1(Ve.name);return v(UT,{style:rn,operationColumn:Ve,operations:oi.value,record:$e,rowSpan:yt,colSpan:Dt,summary:!0},null)}),ce.value.map((Ve,Ye)=>{var et;const ct=`${Me}-${oi.value.length+Ye}-${$e.key}`,[yt,Dt]=(et=VL.value[ct])!=null?et:[1,1];if(WL.value.includes(ct))return null;const rn=c1(Ve.dataIndex);return v(Ta,{key:`td-${ct}`,style:rn,rowIndex:Me,record:$e,column:Ve,operations:oi.value,dataColumns:ce.value,rowSpan:yt,colSpan:Dt,summary:!0,onClick:Hn=>IL($e,Ve,Hn),onDblclick:Hn=>xL($e,Ve,Hn),onMouseenter:Hn=>TL($e,Ve,Hn),onMouseleave:Hn=>OL($e,Ve,Hn),onContextmenu:Hn=>ML($e,Ve,Hn)},{td:n.td,cell:n["summary-cell"]})})],tr:n.tr}),HL=()=>Vo.value&&Vo.value.length>0?v("tfoot",null,[Vo.value.map(($e,Me)=>jH($e,Me))]):null,ZL=($e,Me=!0)=>{var Ve,Ye,et,ct,yt;const Dt=$e.key,rn=Ti.value.includes(Dt);return v("button",{type:"button",class:`${k}-expand-btn`,onClick:Hn=>{Vh(Dt,$e.raw),Me&&Hn.stopPropagation()}},[(yt=(ct=(Ve=n["expand-icon"])==null?void 0:Ve.call(n,{expanded:rn,record:$e.raw}))!=null?ct:(et=(Ye=e.expandable)==null?void 0:Ye.icon)==null?void 0:et.call(Ye,rn,$e.raw))!=null?yt:v(rn?X2:Ru,null,null)])},RH=($e,{indentSize:Me,indexPath:Ve,allowDrag:Ye,expandContent:et})=>{var ct,yt;if($e.hasSubtree)return((ct=$e.children)==null?void 0:ct.length)===0&&$.value?RL():(yt=$e.children)==null?void 0:yt.map((Dt,rn)=>Dw(Dt,rn,{indentSize:Me,indexPath:Ve,allowDrag:Ye}));if(et){const Dt=se.value;return v(hl,{key:`${$e.key}-expand`,expand:!0},{default:()=>[v(Ta,{isFixedExpand:Y.value||W.value,containerWidth:Dt==null?void 0:Dt.clientWidth,colSpan:ce.value.length+oi.value.length},Fhe(et)?et:{default:()=>[et]})]})}return null},Dw=($e,Me,{indentSize:Ve=0,indexPath:Ye,allowDrag:et=!0}={})=>{var ct;const yt=$e.key,Dt=(Ye??[]).concat(Me),rn=NH($e),Hn=Ti.value.includes(yt),Tl=gt.sourceKey===$e.key,Ss=Je.value?{draggable:et,onDragstart:Qt=>{et&&En(Qt,$e.key,Dt,$e.raw)},onDragend:Qt=>{et&&od(Qt)}}:{},Fw=Je.value?{onDragenter:Qt=>{et&&Fo(Qt,Dt)},onDragover:Qt=>{et&&Qa(Qt)},onDrop:Qt=>{et&&(we("drag"),Mw(Qt))}}:{};return v(Re,null,[v(hl,Ae({key:yt,class:[{[`${k}-tr-draggable`]:Je.value==="row",[`${k}-tr-drag`]:Tl},Ue(e.rowClass)?e.rowClass($e.raw,Me):e.rowClass],rowIndex:Me,record:$e,checked:e.rowSelection&&((ct=Ht.value)==null?void 0:ct.includes(yt)),onClick:Qt=>EL($e,Qt),onDblclick:Qt=>AH($e,Qt),onContextmenu:Qt=>LH($e,Qt)},Je.value==="row"?Ss:{},Fw),{default:()=>[oi.value.map((Qt,Wo)=>{var Uh;const Kh=`${Me}-${Wo}-${$e.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 v(UT,Ae({key:`operation-td-${Wo}`,style:Hw,operationColumn:Qt,operations:oi.value,record:$e,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}-${$e.key}`,[Vw,Ww]=(Uh=DL.value[Kh])!=null?Uh:[1,1];if(FL.value.includes(Kh))return null;const Hw=Wo===0?{showExpandBtn:$e.hasSubtree,indentSize:$e.hasSubtree?Ve-20:Ve}:{},FH=c1(Qt.dataIndex);return v(Ta,Ae({key:`td-${Wo}`,style:FH,rowIndex:Me,record:$e,column:Qt,operations:oi.value,dataColumns:ce.value,rowSpan:Vw,renderExpandBtn:ZL,colSpan:Ww},Hw,{onClick:_s=>IL($e,Qt,_s),onDblclick:_s=>xL($e,Qt,_s),onMouseenter:_s=>TL($e,Qt,_s),onMouseleave:_s=>OL($e,Qt,_s),onContextmenu:_s=>ML($e,Qt,_s)}),{td:n.td})})],tr:n.tr}),Hn&&RH($e,{indentSize:Ve+e.indentSize,indexPath:Dt,allowDrag:et&&!Tl,expandContent:rn})])},qL=()=>{const $e=Wn.value.some(Me=>!!Me.hasSubtree);return v(Gp,null,{default:()=>[Wn.value.length>0?Wn.value.map((Me,Ve)=>Dw(Me,Ve,{indentSize:$e?20:0})):RL()],tbody:n.tbody})},UL=()=>v(Kp,null,{default:()=>[pe.value.map(($e,Me)=>v(hl,{key:`header-row-${Me}`},{default:()=>[Me===0&&oi.value.map((Ve,Ye)=>{var et;return v(The,{key:`operation-th-${Ye}`,ref:ct=>{ct!=null&&ct.$el&&Ve.name&&(H.value[Ve.name]=ct.$el)},operationColumn:Ve,operations:oi.value,selectAll:!!(Ve.name==="selection-checkbox"&&((et=e.rowSelection)!=null&&et.showCheckedAll)),rowSpan:pe.value.length},null)}),$e.map((Ve,Ye)=>{const et=e.columnResizable&&!!Ve.dataIndex&&Ye<$e.length-1;return v(Yp,{key:`th-${Ye}`,ref:ct=>{ct!=null&&ct.$el&&Ve.dataIndex&&(H.value[Ve.dataIndex]=ct.$el)},column:Ve,operations:oi.value,dataColumns:ce.value,resizable:et,onClick:ct=>EH(Ve,ct)},{th:n.th})})]}))],thead:n.thead}),BH=()=>{var $e,Me;if(de.value){const Ve=ie(e.stickyHeader)?`${e.stickyHeader}px`:void 0,Ye=[($e=O.value)==null?void 0:$e.outerClass];e.stickyHeader&&Ye.push(`${k}-header-sticky`);const et=Ml({top:Ve},(Me=O.value)==null?void 0:Me.outerStyle),ct=T.value?jo:"div";return v(Re,null,[e.showHeader&&v(ct,Ae({ref:Z,class:[`${k}-header`,{[`${k}-header-sticky`]:e.stickyHeader&&!T.value}],style:{overflowY:qh.value?"scroll":void 0,top:T.value?void 0:Ve}},y.value?g$(Ml({hide:Wn.value.length!==0,disableVertical:!0},O.value),{outerClass:Ye,outerStyle:et}):void 0),{default:()=>[v("table",{class:`${k}-element`,style:IH.value,cellpadding:0,cellspacing:0},[v(E1,{dataColumns:ce.value,operations:oi.value,columnWidth:Se},null),UL()])]}),v(No,{onResize:xH},{default:()=>{var yt,Dt;return[a1.value&&Wn.value.length?v(zh,Ae({ref:rn=>{rn!=null&&rn.$el&&(D.value=rn.$el)},class:`${k}-body`,data:Wn.value,itemKey:"_key",component:{list:"table",content:"tbody"},listAttrs:{class:`${k}-element`,style:l1.value},paddingPosition:"list",height:"auto"},e.virtualListProps,{onScroll:LL}),{item:({item:rn,index:Hn})=>Dw(rn,Hn)}):v(ct,Ae({ref:V,class:`${k}-body`,style:{maxHeight:ie((yt=e.scroll)==null?void 0:yt.y)?`${(Dt=e.scroll)==null?void 0:Dt.y}px`:"100%"}},y.value?Ml({outerStyle:{display:"flex",minHeight:"0"}},O.value):void 0,{onScroll:LL}),{default:()=>[v("table",{class:`${k}-element`,style:l1.value,cellpadding:0,cellspacing:0},[Wn.value.length!==0&&v(E1,{dataColumns:ce.value,operations:oi.value,columnWidth:Se},null),qL()])]})]}}),Vo.value&&Vo.value.length>0&&v("div",{ref:R,class:`${k}-tfoot`,style:{overflowY:qh.value?"scroll":"hidden"}},[v("table",{class:`${k}-element`,style:l1.value,cellpadding:0,cellspacing:0},[v(E1,{dataColumns:ce.value,operations:oi.value,columnWidth:Se},null),HL()])])])}return v(No,{onResize:()=>gn()},{default:()=>[v("table",{class:`${k}-element`,cellpadding:0,cellspacing:0,style:l1.value},[v(E1,{dataColumns:ce.value,operations:oi.value,columnWidth:Se},null),e.showHeader&&UL(),qL(),Vo.value&&Vo.value.length>0&&HL()])]})},KL=$e=>{var Me;const Ve=(Me=e.scroll)!=null&&Me.maxHeight?{maxHeight:e.scroll.maxHeight}:void 0,Ye=T.value?jo:"div";return v(Re,null,[v("div",{class:[`${k}-container`,OH.value]},[v(Ye,Ae({ref:U,class:[`${k}-content`,{[`${k}-content-scroll-x`]:!de.value}],style:Ve},y.value?Ml({outerStyle:{height:"100%"}},O.value):void 0,{onScroll:Zh}),{default:()=>[$e?v("table",{class:`${k}-element`,cellpadding:0,cellspacing:0},[$e()]):BH()]})]),n.footer&&v("div",{class:`${k}-footer`},[n.footer()])])},GL=()=>{var $e,Me;const Ve=ft(e.pagination)?pi(e.pagination,["current","pageSize","defaultCurrent","defaultPageSize"]):{};return v("div",{class:TH.value},[($e=n["pagination-left"])==null?void 0:$e.call(n),v(y7,Ae({total:o1.value.length,current:ec.value,pageSize:tc.value,onChange:Ye=>{Nw(Ye),we("pagination")},onPageSizeChange:Ye=>{zw(Ye),we("pagination")}},Ve),null),(Me=n["pagination-right"])==null?void 0:Me.call(n)])},DH=p(()=>{var $e,Me;if($n(($e=e.scroll)==null?void 0:$e.y))return{height:(Me=e.scroll)==null?void 0:Me.y}});return{render:()=>{var $e;return n.default?v("div",{class:NL.value},[KL(n.default)]):(A.value=($e=n.columns)==null?void 0:$e.call(n),v("div",{class:NL.value,style:DH.value},[A.value,v(zo,MH.value,{default:()=>[e.pagination!==!1&&(Wn.value.length>0||Il.value.length>0)&&De.value&&GL(),KL(),e.pagination!==!1&&(Wn.value.length>0||Il.value.length>0)&&!De.value&&GL()]})]))},selfExpand:Wh,selfExpandAll:id,selfSelect:ht,selfSelectAll:kt,selfResetFilters:Ie,selfClearFilters:ze,selfResetSorters:qe,selfClearSorters:Ee}},methods:{selectAll(e){return this.selfSelectAll(e)},select(e,t){return this.selfSelect(e,t)},expandAll(e){return this.selfExpandAll(e)},expand(e,t){return this.selfExpand(e,t)},resetFilters(e){return this.selfResetFilters(e)},clearFilters(e){return this.selfClearFilters(e)},resetSorters(){return this.selfResetSorters()},clearSorters(){return this.selfClearSorters()}},render(){return this.render()}});const lo=(e,t)=>{const n=sr(e,t),i=B(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"),b=lo(e,"bodyCellClass"),w=lo(e,"summaryCellClass"),y=lo(e,"cellStyle"),$=lo(e,"headerCellStyle"),k=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,D)=>{M.set(V,D)},removeChild:V=>{M.delete(V)}});const U=B();Be([O,M],([V,D])=>{if(V.length>0){const F=[];V.forEach(K=>{const Z=D.get(K);Z&&F.push(Z)}),U.value=F}else U.value=void 0});const te=xe({dataIndex:i,title:o,width:s,minWidth:c,align:r,fixed:l,ellipsis:a,sortable:d,filterable:f,cellClass:h,headerCellClass:m,bodyCellClass:b,summaryCellClass:w,cellStyle:y,headerCellStyle:$,bodyCellStyle:k,summaryCellStyle:C,index:u,tooltip:_,children:U,slots:t});return A&&(x?x.addChild(A.uid,te):(n=L.addColumn)==null||n.call(L,A.uid,te)),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 Vhe=Object.assign(y$,{Thead:Kp,Tbody:Gp,Tr:hl,Th:Yp,Td:Ta,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+Ta.name,Ta),e.component(n+j0.name,j0)}}),Whe=({direction:e,type:t,offset:n})=>e==="vertical"?{transform:`translateY(${-n}px)`}:{transform:`translateX(${-n}px)`},Hhe=(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"),Zhe=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 qhe(e,t,n,i,o,s){const r=oe("icon-close"),l=oe("icon-hover");return S(),I("div",Ae({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(),me(l,{key:0,class:E(`${e.prefixCls}-close-btn`),onClick:ir(e.handleDelete,["stop"])},{default:ge(()=>[v(r)]),_:1},8,["class","onClick"])):ae("v-if",!0)],16)}var Uhe=q(Zhe,[["render",qhe]]);function Khe(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Nt(e)}var eO=N({name:"TabsButton",props:{type:{type:String,default:"next"},direction:{type:String,default:"horizontal"},disabled:{type:Boolean,default:!1},onClick:{type:Function}},emits:["click"],setup(e,{emit:t}){const n=j("tabs-nav-button"),i=r=>{e.disabled||t("click",e.type,r)},o=()=>e.direction==="horizontal"?e.type==="next"?v(ro,null,null):v($s,null,null):e.type==="next"?v(Yu,null,null):v(K2,null,null),s=p(()=>[n,{[`${n}-disabled`]:e.disabled,[`${n}-left`]:e.direction==="horizontal"&&e.type==="previous",[`${n}-right`]:e.direction==="horizontal"&&e.type==="next",[`${n}-up`]:e.direction==="vertical"&&e.type==="previous",[`${n}-down`]:e.direction==="vertical"&&e.type==="next"}]);return()=>{let r;return v("div",{class:s.value,onClick:i},[v(ln,{disabled:e.disabled},Khe(r=o())?r:{default:()=>[r]})])}}});const Ghe=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=B(0),o=B(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 Yhe(e,t,n,i,o,s){return S(),I("div",{class:E(e.cls),style:ne(e.style)},null,6)}var Xhe=q(Ghe,[["render",Yhe]]),Qhe=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=B(),c=B(),d=B({}),f=p(()=>{if(!Ge(o.value))return d.value[o.value]}),h=B(),m=p(()=>e.editable&&["line","card","card-gutter"].includes(e.type)),b=B(!1),w=B(0),y=B(0),$=B(0),k=()=>{var K,Z,X;return(X=r.value==="vertical"?(K=u.value)==null?void 0:K.offsetHeight:(Z=u.value)==null?void 0:Z.offsetWidth)!=null?X:0},C=()=>!c.value||!u.value?0:r.value==="vertical"?c.value.offsetHeight-u.value.offsetHeight:c.value.offsetWidth-u.value.offsetWidth,_=()=>{b.value=A(),b.value?(w.value=k(),y.value=C(),$.value>y.value&&($.value=y.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,y.value)},x=()=>{if(!f.value||!u.value||!b.value)return;Hhe(u.value,r.value);const K=r.value==="horizontal",Z=K?"offsetLeft":"offsetTop",X=K?"offsetWidth":"offsetHeight",se=f.value[Z],de=f.value[X],fe=u.value[X],ue=window.getComputedStyle(f.value),be=K?l.value==="end"?"marginRight":"marginLeft":l.value==="end"?"marginBottom":"marginTop",ce=parseFloat(ue[be])||0;l.value==="auto"?se<$.value?L(se-ce):se+de>$.value+fe&&L(se+de-fe+ce):l.value==="center"?L(se+(de-fe+ce)/2):l.value==="start"?L(se-ce):l.value==="end"?L(se+de-fe+ce):ie(l.value)&&L(se-l.value)},T=K=>{if(!b.value)return;K.preventDefault();const{deltaX:Z,deltaY:X}=K;Math.abs(Z)>Math.abs(X)?L($.value+Z):L($.value+X)},O=(K,Z)=>{t("click",K,Z)},M=(K,Z)=>{t("delete",K,Z)},R=K=>{const Z=K==="previous"?$.value-w.value:$.value+w.value;L(Z)},H=()=>{_(),h.value&&h.value.$forceUpdate()};Be(i,()=>{wt(()=>{_()})}),Be([s,l],()=>{setTimeout(()=>{x()},0)}),at(()=>{_()});const U=()=>!m.value||!e.showAddButton?null:v("div",{class:`${a}-add-btn`,onClick:K=>t("add",K)},[v(ln,null,{default:()=>[v(Ru,null,null)]})]),te=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"}]),D=p(()=>Whe({direction:e.direction,type:e.type,offset:$.value})),F=p(()=>[`${a}-tab`,{[`${a}-tab-scroll`]:b.value}]);return()=>{var K;return v("div",{class:te.value},[b.value&&v(eO,{type:"previous",direction:e.direction,disabled:$.value<=0,onClick:R},null),v(No,{onResize:()=>_()},{default:()=>[v("div",{class:F.value,ref:u,onWheel:T},[v(No,{onResize:H},{default:()=>[v("div",{ref:c,class:V.value,style:D.value},[e.tabs.map((Z,X)=>v(Uhe,{key:Z.key,ref:se=>{se!=null&&se.$el&&(d.value[Z.key]=se.$el)},active:Z.key===o.value,tab:Z,editable:e.editable,onClick:O,onDelete:M},{default:()=>{var se,de,fe;return[(fe=(de=(se=Z.slots).title)==null?void 0:de.call(se))!=null?fe:Z.title]}})),e.type==="line"&&f.value&&v(Xhe,{ref:h,activeTabRef:f.value,direction:e.direction,disabled:!1,animation:e.animation},null)])]}),!b.value&&U()])]}),b.value&&v(eO,{type:"next",direction:e.direction,disabled:$.value>=y.value,onClick:R},null),v("div",{class:`${a}-extra`},[b.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(R=>{const H=h.get(R);H&&M.push(H)}),M}),b=p(()=>m.value.map(M=>M.key)),w=(M,R)=>{h.set(M,R)},y=M=>{h.delete(M)},$=B(e.defaultActiveKey),k=p(()=>{var M;const R=(M=e.activeKey)!=null?M:$.value;return Ge(R)?b.value[0]:R}),C=p(()=>{const M=b.value.indexOf(k.value);return M===-1?0:M});vt(P7,xe({lazyLoad:o,destroyOnHide:s,activeKey:k,addItem:w,removeItem:y,trigger:r}));const _=M=>{M!==k.value&&($.value=M,t("update:activeKey",M),t("change",M))},A=(M,R)=>{_(M),t("tabClick",M,R)},L=M=>{t("add",M),e.autoSwitch&&wt(()=>{const R=b.value[b.value.length-1];_(R)})},x=(M,R)=>{t("delete",M,R)},T=()=>v("div",{class:[`${l}-content`,{[`${l}-content-hide`]:e.hideContent}]},[v("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),v("div",{class:O.value},[u.value==="bottom"&&T(),v(Qhe,{tabs:m.value,activeKey:k.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()])}}}),Jhe=Object.defineProperty,tO=Object.getOwnPropertySymbols,epe=Object.prototype.hasOwnProperty,tpe=Object.prototype.propertyIsEnumerable,nO=(e,t,n)=>t in e?Jhe(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,npe=(e,t)=>{for(var n in t||(t={}))epe.call(t,n)&&nO(e,n,t[n]);if(tO)for(var n of tO(t))tpe.call(t,n)&&nO(e,n,t[n]);return e};const ipe=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=B(),c=p(()=>r==null?void 0:r.vnode.key),d=p(()=>c.value===a.activeKey),f=B(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=npe({},t)}),{prefixCls:l,active:d,itemRef:u,mounted:f}}});function rpe(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)):ae("v-if",!0)],2)}var R0=q(ipe,[["render",rpe]]);const ope=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 spe(e){const{modelValue:t,defaultValue:n,format:i,isRange:o}=Ne(e);function s(){return o.value?[]:void 0}function r(w){if(!Ge(w))return o.value?lt(w)?w:[w,void 0]:w}const l=p(()=>{const w=r(t.value);return Rr(w,i.value)}),a=p(()=>{const w=r(n.value);return Rr(w,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,b]=_i();return Be([f],()=>{b(void 0)}),{computedValue:d,panelValue:f,inputValue:m,setValue:c,setPanelValue:h,setInputValue:b}}var lpe=Object.defineProperty,ape=Object.defineProperties,cpe=Object.getOwnPropertyDescriptors,iO=Object.getOwnPropertySymbols,upe=Object.prototype.hasOwnProperty,dpe=Object.prototype.propertyIsEnumerable,rO=(e,t,n)=>t in e?lpe(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,fpe=(e,t)=>{for(var n in t||(t={}))upe.call(t,n)&&rO(e,n,t[n]);if(iO)for(var n of iO(t))dpe.call(t,n)&&rO(e,n,t[n]);return e},hpe=(e,t)=>ape(e,cpe(t)),ppe=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=B(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=hpe(fpe({},this.$attrs),{isRange:!0,value:this.displayValue,onSelect:this.onSelect,onConfirm:this.onConfirm});return v(Qy,e,this.$slots)}}),mpe=Object.defineProperty,oO=Object.getOwnPropertySymbols,vpe=Object.prototype.hasOwnProperty,gpe=Object.prototype.propertyIsEnumerable,sO=(e,t,n)=>t in e?mpe(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,k$=(e,t)=>{for(var n in t||(t={}))vpe.call(t,n)&&sO(e,n,t[n]);if(oO)for(var n of oO(t))gpe.call(t,n)&&sO(e,n,t[n]);return e};const ype=N({name:"TimePicker",components:{Trigger:ri,DateInput:BR,DateRangeInput:sB,Panel:Qy,RangePanel:ppe,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:b,eventHandlers:w}=an({disabled:u}),y=p(()=>n.value==="time-range"),$=j("timepicker"),k=B(),{format:C,use12Hours:_}=u7(xe({format:i,use12Hours:o})),{computedValue:A,panelValue:L,inputValue:x,setValue:T,setPanelValue:O,setInputValue:M}=spe(xe({modelValue:s,defaultValue:r,isRange:y,format:C})),[R,H]=ii(a.value,xe({value:l})),U=W=>{W!==R.value&&(H(W),t("popup-visible-change",W),t("update:popupVisible",W))},{t:te}=dn(),[V,D]=_i(0),F=p(()=>{const W=c==null?void 0:c.value;return y.value?Ge(W)?te("datePicker.rangePlaceholder.time"):lt(W)?W:[W,W]:Ge(W)?te("datePicker.placeholder.time"):W}),K=ZR(xe({disabledHours:f,disabledMinutes:h,disabledSeconds:m}));function Z(W){var re,ve;if(n7(W,A.value)){const we=vs(W,C.value),Q=gr(W);t("update:modelValue",we),t("change",we,Q),(ve=(re=w.value)==null?void 0:re.onChange)==null||ve.call(re)}}function X(W,re){if(K(W))return;let ve=W;if(lt(W)){const we=Tn();ve=W.map(Q=>(Q&&(Q=Q.year(we.year()),Q=Q.month(we.month()),Q=Q.date(we.date())),Q)),fp(ve)&&(ve=pm(ve)),(ve==null?void 0:ve.length)===0&&(ve=void 0)}Z(ve),T(ve),re!==R.value&&U(re)}function se(W,re){O(W),re!==R.value&&U(re)}function de(W){k.value&&k.value.focus&&k.value.focus(W)}function fe(W){b.value||(U(W),W&&wt(()=>{de(V.value)}))}function ue(W){const re=vs(W,C.value),ve=gr(W);t("select",re,ve),d.value&&(!y.value||fp(W))?X(W,!0):(se(W,!0),M(void 0))}function be(W){X(W,!1)}function ce(){X(L.value||A.value,!1)}function pe(){if(fp(L.value))X(L.value,!1);else{const W=(V.value+1)%2;D(W),de(W)}}function ke(W){U(!0);const re=W.target.value;if(M(re),!Xy(re,C.value))return;const ve=Tn(re,C.value);K(ve)||(d.value?X(ve,!0):se(ve,!0))}function Se(W){U(!0);const re=W.target.value,ve=lt(x.value)?[...x.value]:lt(L.value)&&vs(L.value,C.value)||[];if(ve[V.value]=re,M(ve),!Xy(re,C.value))return;const we=Tn(re,C.value);if(K(we))return;const Q=lt(L.value)?[...L.value]:[];Q[V.value]=we,d.value&&fp(Q)?X(Q,!0):se(Q,!0)}function Pe(W){W.stopPropagation(),O(void 0),X(void 0,y.value)}Be(R,(W,re)=>{W!==re&&O(A.value),W||M(void 0)});const De=p(()=>y.value?{focusedIndex:V.value,onFocusedIndexChange:W=>{D(W)},onChange:Se,onPressEnter:pe}:{onChange:ke,onPressEnter:ce}),Y=p(()=>y.value?{displayIndex:V.value,onDisplayIndexChange:W=>{D(W),de(W)}}:{});return{refInput:k,isRange:y,prefixCls:$,panelVisible:R,focusedInputIndex:V,computedPlaceholder:F,panelValue:L,inputValue:x,computedFormat:C,computedUse12Hours:_,inputProps:De,panelProps:Y,mergedDisabled:b,onPanelVisibleChange:fe,onInputClear:Pe,onPanelSelect:ue,onPanelConfirm:be,onPanelClick:()=>{de(V.value)}}}});function bpe(e,t,n,i,o,s){const r=oe("IconClockCircle"),l=oe("Trigger");return S(),me(l,Ae({trigger:"click","animation-name":"slide-dynamic-origin","auto-fit-transform-origin":"","click-to-close":!1,position:e.position,disabled:e.mergedDisabled||e.readonly,"popup-offset":4,"popup-visible":e.panelVisible,"prevent-focus":!0,"unmount-on-close":e.unmountOnClose,"popup-container":e.popupContainer},k$({},e.triggerProps),{onPopupVisibleChange:e.onPanelVisibleChange}),{content:ge(()=>[P("div",{class:E(`${e.prefixCls}-container`),onClick:t[0]||(t[0]=(...a)=>e.onPanelClick&&e.onPanelClick(...a))},[(S(),me(Wi(e.isRange?"RangePanel":"Panel"),Ae(e.panelProps,{value:e.panelValue,visible:e.panelVisible,format:e.computedFormat,"use12-hours":e.computedUse12Hours,step:e.step,"disabled-hours":e.disabledHours,"disabled-minutes":e.disabledMinutes,"disabled-seconds":e.disabledSeconds,"hide-disabled-options":e.hideDisabledOptions,"hide-footer":e.disableConfirm,onSelect:e.onPanelSelect,onConfirm:e.onPanelConfirm}),Jt({_:2},[e.$slots.extra?{name:"extra-footer",fn:ge(()=>[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:ge(()=>[(S(),me(Wi(e.isRange?"DateRangeInput":"DateInput"),Ae(k$(k$({},e.$attrs),e.inputProps),{ref:"refInput","input-value":e.inputValue,value:e.panelValue,size:e.size,focused:e.panelVisible,format:e.computedFormat,visible:e.panelVisible,disabled:e.mergedDisabled,error:e.error,readonly:e.readonly,editable:!e.readonly,"allow-clear":e.allowClear&&!e.readonly,placeholder:e.computedPlaceholder,onClear:e.onInputClear}),Jt({"suffix-icon":ge(()=>[he(e.$slots,"suffix-icon",{},()=>[v(r)])]),_:2},[e.$slots.prefix?{name:"prefix",fn:ge(()=>[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$=q(ype,[["render",bpe]]);const kpe=Object.assign(w$,{install:(e,t)=>{nt(e,t);const n=tt(t);e.component(n+w$.name,w$)}}),hD=Symbol("ArcoTimeline");var wpe=Object.defineProperty,lO=Object.getOwnPropertySymbols,Cpe=Object.prototype.hasOwnProperty,$pe=Object.prototype.propertyIsEnumerable,aO=(e,t,n)=>t in e?wpe(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,Spe=(e,t)=>{for(var n in t||(t={}))Cpe.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 _pe=(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]},Ppe=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(hD,{}),o=p(()=>{var f,h,m;return(m=(h=i.items)==null?void 0:h.indexOf((f=n==null?void 0:n.uid)!=null?f:-1))!=null?m:-1}),s=p(()=>{var f;return(f=i==null?void 0:i.direction)!=null?f:"vertical"}),r=p(()=>{var f;return(f=i==null?void 0:i.labelPosition)!=null?f:"same"}),l=p(()=>{const{items:f=[],reverse:h,labelPosition:m,mode:b="left"}=i,w=s.value,y=_pe(o.value,b,w,e.position);return[t,{[`${t}-${w}-${y}`]:w,[`${t}-label-${m}`]:m,[`${t}-last`]:o.value===(h===!0?0:f.length-1)}]}),a=p(()=>[`${t}-dot-line`,`${t}-dot-line-is-${s.value}`]),u=p(()=>{const{direction:f}=i||{};return Spe({[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 Ape(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)):ae("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},[Fe(Te(e.label),1)],2112))],2)):ae("v-if",!0)],2),e.labelPosition==="relative"?(S(),I("div",{key:0,class:E(`${e.prefixCls}-label`)},[e.$slots.label?he(e.$slots,"label",{key:0}):(S(),I(Re,{key:1},[Fe(Te(e.label),1)],2112))],2)):ae("v-if",!0)],2)}var Fd=q(Ppe,[["render",Ape]]),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(hD,c);const d=p(()=>[n,`${n}-${e.mode}`,`${n}-direction-${e.direction}`,{[`${n}-is-reverse`]:e.reverse}]);return()=>{var f,h;return i.value?o.value=(f=t.default)==null?void 0:f.call(t).concat(v(Fd,{lineType:"dashed"},{default:()=>[e.pending!==!0&&v("div",null,[e.pending])],dot:()=>{var m,b;return(b=(m=t.dot)==null?void 0:m.call(t))!=null?b:v(zo,{size:12},null)}})):o.value=(h=t.default)==null?void 0:h.call(t),v("div",{role:"list",class:d.value},[o.value])}}});const Lpe=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)}}),Epe=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)}}}}),Ipe=["stroke-width","stroke-linecap","stroke-linejoin"],Tpe=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),Ope=[Tpe];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))},Ope,14,Ipe)}var $$=q(Epe,[["render",xpe]]);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 Mpe=N({name:"TransferListItem",props:{type:{type:String},data:{type:Object,required:!0},allowClear:{type:Boolean},disabled:{type:Boolean},draggable:{type:Boolean},simple:Boolean},setup(e){const t=j("transfer-list-item"),n=Ze(A7,void 0),i=()=>{e.simple&&!e.disabled&&(n==null||n.moveTo([e.data.value],e.type==="target"?"source":"target"))},o=p(()=>[t,{[`${t}-disabled`]:e.disabled,[`${t}-draggable`]:e.draggable}]),s=()=>{n==null||n.moveTo([e.data.value],"source")};return()=>{var r,l,a;return v("div",{class:o.value,onClick:i},[e.allowClear||e.simple?v("span",{class:`${t}-content`},[(a=(l=n==null?void 0:(r=n.slots).item)==null?void 0:l.call(r,{label:e.data.label,value:e.data.value}))!=null?a:e.data.label]):v(To,{class:[`${t}-content`,`${t}-checkbox`],modelValue:n==null?void 0:n.selected,value:e.data.value,onChange:u=>n==null?void 0:n.onSelect(u),uninjectGroupContext:!0,disabled:e.disabled},{default:()=>{var u,c,d;return[(d=(c=n==null?void 0:(u=n.slots).item)==null?void 0:c.call(u,{label:e.data.label,value:e.data.value}))!=null?d:e.data.label]}}),e.allowClear&&!e.disabled&&v(ln,{class:`${t}-remove-btn`,onClick:s},{default:()=>[v(mi,null,null)]})])}}});const Npe=N({name:"TransferView",components:{Empty:G1,Checkbox:To,IconHover:ln,IconDelete:lw,InputSearch:qa.Search,List:BB,TransferListItem:Mpe,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=B(""),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 zpe(e,t,n,i,o,s){const r=oe("checkbox"),l=oe("icon-delete"),a=oe("icon-hover"),u=oe("input-search"),c=oe("transfer-list-item"),d=oe("list"),f=oe("Scrollbar"),h=oe("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`)},Te(e.title),3)):(S(),me(r,{key:1,"model-value":e.checked,indeterminate:e.indeterminate,disabled:e.disabled,"uninject-group-context":"",onChange:e.handleSelectAllChange},{default:ge(()=>[Fe(Te(e.title),1)]),_:1},8,["model-value","indeterminate","disabled","onChange"]))],2),e.allowClear?(S(),me(a,{key:0,disabled:e.disabled,class:E(`${e.prefixCls}-header-clear-btn`),onClick:e.handleClear},{default:ge(()=>[v(l)]),_:1},8,["disabled","class","onClick"])):e.simple?ae("v-if",!0):(S(),I("span",{key:1,class:E(`${e.prefixCls}-header-count`)},Te(e.dataInfo.selected.length)+" / "+Te(e.dataInfo.data.length),3))])],2),e.showSearch?(S(),I("div",{key:0,class:E(`${e.prefixCls}-search`)},[v(u,Ae({modelValue:e.filter,"onUpdate:modelValue":t[0]||(t[0]=m=>e.filter=m),disabled:e.disabled},e.inputSearchProps,{onChange:e.handleSearch}),null,16,["modelValue","disabled","onChange"])],2)):ae("v-if",!0),P("div",{class:E(`${e.prefixCls}-body`)},[e.filteredData.length>0?(S(),me(f,{key:0},{default:ge(()=>{var m,b;return[he(e.$slots,"default",{data:e.filteredData,selectedKeys:(m=e.transferCtx)==null?void 0:m.selected,onSelect:(b=e.transferCtx)==null?void 0:b.onSelect},()=>[v(d,{class:E(`${e.prefixCls}-list`),bordered:!1,scrollbar:!1},{default:ge(()=>[(S(!0),I(Re,null,$t(e.filteredData,w=>(S(),me(c,{key:w.value,type:e.type,data:w,simple:e.simple,"allow-clear":e.allowClear,disabled:e.disabled||w.disabled},null,8,["type","data","simple","allow-clear","disabled"]))),128))]),_:1},8,["class"])])]}),_:3})):(S(),me(h,{key:1,class:E(`${e.prefixCls}-empty`)},null,8,["class"]))],2)],2)}var jpe=q(Npe,[["render",zpe]]);const Rpe=N({name:"Transfer",components:{ArcoButton:Zi,TransferView:jpe,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=B(e.defaultValue),l=p(()=>{var $;return($=e.modelValue)!=null?$:r.value}),a=B(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:[]},k={data:[],allValidValues:[],selected:[],validSelected:[]};for(const C of e.data)l.value.includes(C.value)?(k.data.push(C),C.disabled||k.allValidValues.push(C.value),u.value.includes(C.value)&&(k.selected.push(C.value),C.disabled||k.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:k}}),h=($,k)=>{t("search",$,k)},m=($,k)=>{var C,_;const A=k==="target"?[...l.value,...$]:l.value.filter(L=>!$.includes(L));w(f.value[k==="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)},b=$=>{const k=$==="target"?f.value.sourceInfo.validSelected:f.value.targetInfo.validSelected;m(k,$)},w=$=>{a.value=$,t("update:selected",$),t("select",$)};vt(A7,xe({selected:u,slots:n,moveTo:m,onSelect:w}));const y=p(()=>[s,{[`${s}-simple`]:e.simple,[`${s}-disabled`]:i.value}]);return{prefixCls:s,cls:y,dataInfo:f,computedSelected:u,mergedDisabled:i,sourceTitle:c,targetTitle:d,handleClick:b,handleSearch:h}}});function Bpe(e,t,n,i,o,s){const r=oe("transfer-view"),l=oe("icon-right"),a=oe("arco-button"),u=oe("icon-left");return S(),I("div",{class:E(e.cls)},[v(r,{type:"source",class:E(`${e.prefixCls}-view-source`),title:e.sourceTitle,"data-info":e.dataInfo.sourceInfo,data:e.dataInfo.sourceInfo.data,disabled:e.mergedDisabled,selected:e.computedSelected,"show-search":e.showSearch,"show-select-all":e.showSelectAll,simple:e.simple,"input-search-props":e.sourceInputSearchProps,onSearch:e.handleSearch},Jt({_:2},[e.$slots.source?{name:"default",fn:ge(c=>[he(e.$slots,"source",jt(Xn(c)))])}:void 0,e.$slots["source-title"]?{name:"title",fn:ge(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?ae("v-if",!0):(S(),I("div",{key:0,class:E([`${e.prefixCls}-operations`])},[v(a,{tabindex:"-1","aria-label":"Move selected right",size:"small",shape:"round",disabled:e.dataInfo.sourceInfo.validSelected.length===0,onClick:t[0]||(t[0]=c=>e.handleClick("target"))},{icon:ge(()=>[he(e.$slots,"to-target-icon",{},()=>[v(l)])]),_:3},8,["disabled"]),e.oneWay?ae("v-if",!0):(S(),me(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:ge(()=>[he(e.$slots,"to-source-icon",{},()=>[v(u)])]),_:3},8,["disabled"]))],2)),v(r,{type:"target",class:E(`${e.prefixCls}-view-target`),title:e.targetTitle,"data-info":e.dataInfo.targetInfo,data:e.dataInfo.targetInfo.data,disabled:e.mergedDisabled,selected:e.computedSelected,"allow-clear":e.oneWay,"show-search":e.showSearch,"show-select-all":e.showSelectAll,simple:e.simple,"input-search-props":e.targetInputSearchProps,onSearch:e.handleSearch},Jt({_:2},[e.$slots.target?{name:"default",fn:ge(c=>[he(e.$slots,"target",jt(Xn(c)))])}:void 0,e.$slots["target-title"]?{name:"title",fn:ge(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$=q(Rpe,[["render",Bpe]]);const Dpe=Object.assign(S$,{install:(e,t)=>{nt(e,t);const n=tt(t);e.component(n+S$.name,S$)}}),pD=Symbol("TreeInjectionKey");function Fpe(e){const t=[];function n(i){i&&i.forEach(o=>{t.push(o),n(o.children)})}return n(e),t}function Vpe(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 Wpe(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 mD(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)),mD({node:t,checkedKeySet:l,indeterminateKeySet:a})}return[[...l],[...a]]}function Hpe(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),mD({node:c,checkedKeySet:s,indeterminateKeySet:l})}),[[...s,...r],[...l]]}function aw(){return Ze(pD)||{}}const Zpe=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)}}}}),qpe=["stroke-width","stroke-linecap","stroke-linejoin"],Upe=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),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 _$=q(Zpe,[["render",Gpe]]);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 Ype=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 b=u?Vt("span",{class:`${i}-${c?"minus":"plus"}-icon`}):Vt(_7);f=(t=o())!=null?t:b,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}}),Xpe=Object.defineProperty,Qpe=Object.defineProperties,Jpe=Object.getOwnPropertyDescriptors,uO=Object.getOwnPropertySymbols,eme=Object.prototype.hasOwnProperty,tme=Object.prototype.propertyIsEnumerable,dO=(e,t,n)=>t in e?Xpe(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,v6=(e,t)=>{for(var n in t||(t={}))eme.call(t,n)&&dO(e,n,t[n]);if(uO)for(var n of uO(t))tme.call(t,n)&&dO(e,n,t[n]);return e},fO=(e,t)=>Qpe(e,Jpe(t));const vD=(()=>{let e=0;return()=>(e+=1,`__arco_tree${e}`)})();function nme(e,t){return!!(Ge(e)?t:e)}function ime(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 rme(e){var t,n;const{treeNodeData:i,parentNode:o,isTail:s=!0,treeProps:r}=e,{fieldNames:l}=r||{},a=ime(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:vD(),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:nme(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 ome(e,t){function n(i,o){if(!i)return;const{fieldNames:s}=t,r=[];return i.forEach((l,a)=>{const u=rme({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 gD(){const e=Bt(),t=()=>{var i;return(i=e==null?void 0:e.vnode.key)!=null?i:vD()},n=B(t());return xn(()=>{n.value=t()}),n}function sme(e){const{key:t,refTitle:n}=Ne(e),i=aw(),o=B(!1),s=B(!1),r=B(!1),l=B(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 lme(e){return lt(e)?e:[e]}const ame=N({name:"BaseTreeNode",components:{NodeSwitcher:Ype,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=gD(),n=j("tree-node"),i=aw(),o=p(()=>{var D;return(D=i.key2TreeNode)==null?void 0:D.get(t.value)}),s=p(()=>o.value.treeNodeData),r=p(()=>o.value.children),l=p(()=>{var D;const F=(D=i.treeProps)==null?void 0:D.actionOnNodeClick;return F?lme(F):[]}),{isLeaf:a,isTail:u,selectable:c,disabled:d,disableCheckbox:f,draggable:h}=Ne(e),m=p(()=>{var D;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&&!((D=i.treeProps)!=null&&D.disableSelectActionOnly),[`${n}-disabled`]:d.value}]}),b=B(),{isDragOver:w,isDragging:y,isAllowDrop:$,dropPosition:k,setDragStatus:C}=sme(xe({key:t,refTitle:b})),_=p(()=>[`${n}-title`,{[`${n}-title-draggable`]:h.value,[`${n}-title-gap-top`]:w.value&&$.value&&k.value<0,[`${n}-title-gap-bottom`]:w.value&&$.value&&k.value>0,[`${n}-title-highlight`]:!y.value&&w.value&&$.value&&k.value===0,[`${n}-title-dragging`]:y.value,[`${n}-title-block`]:o.value.blockNode}]),A=p(()=>{var D,F;return(F=(D=i.checkedKeys)==null?void 0:D.includes)==null?void 0:F.call(D,t.value)}),L=p(()=>{var D,F;return(F=(D=i.indeterminateKeys)==null?void 0:D.includes)==null?void 0:F.call(D,t.value)}),x=p(()=>{var D,F;return(F=(D=i.selectedKeys)==null?void 0:D.includes)==null?void 0:F.call(D,t.value)}),T=p(()=>{var D,F;return(F=(D=i.expandedKeys)==null?void 0:D.includes)==null?void 0:F.call(D,t.value)}),O=p(()=>{var D,F;return(F=(D=i.loadingKeys)==null?void 0:D.includes)==null?void 0:F.call(D,t.value)}),M=p(()=>i.dragIcon),R=p(()=>i.nodeIcon);function H(D){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,D))}const U=xe({loading:O,checked:A,selected:x,indeterminate:L,expanded:T,isLeaf:a}),te=p(()=>i.nodeTitle?()=>{var D;return(D=i.nodeTitle)==null?void 0:D.call(i,s.value,U)}:void 0),V=p(()=>i.nodeExtra?()=>{var D;return(D=i.nodeExtra)==null?void 0:D.call(i,s.value,U)}:void 0);return{nodekey:t,refTitle:b,prefixCls:n,classNames:m,titleClassNames:_,indeterminate:L,checked:A,expanded:T,selected:x,treeTitle:te,treeNodeData:s,loading:O,treeDragIcon:M,treeNodeIcon:R,extra:V,nodeStatus:U,onCheckboxChange(D,F){var K;f.value||d.value||(K=i.onCheck)==null||K.call(i,D,t.value,F)},onTitleClick(D){var F;l.value.includes("expand")&&H(D),!(!c.value||d.value)&&((F=i.onSelect)==null||F.call(i,t.value,D))},onSwitcherClick:H,onDragStart(D){var F;if(h.value){D.stopPropagation(),C("dragStart",D);try{(F=D.dataTransfer)==null||F.setData("text/plain","")}catch{}}},onDragEnd(D){h.value&&(D.stopPropagation(),C("dragEnd",D))},onDragOver(D){h&&(D.stopPropagation(),D.preventDefault(),C("dragOver",D))},onDragLeave(D){h.value&&(D.stopPropagation(),C("dragLeave",D))},onDrop(D){!h.value||!$.value||(D.stopPropagation(),D.preventDefault(),C("drop",D))}}}}),cme=["data-level","data-key"],ume=["draggable"];function dme(e,t,n,i,o,s){const r=oe("NodeSwitcher"),l=oe("Checkbox"),a=oe("RenderFunction"),u=oe("IconDragDotVertical");return S(),I("div",{class:E(e.classNames),"data-level":e.level,"data-key":e.nodekey},[ae(" 缩进 "),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),ae(" switcher "),P("span",{class:E([`${e.prefixCls}-switcher`,{[`${e.prefixCls}-switcher-expanded`]:e.expanded}])},[v(r,{"prefix-cls":e.prefixCls,loading:e.loading,"show-line":e.showLine,"tree-node-data":e.treeNodeData,icons:{switcherIcon:e.switcherIcon,loadingIcon:e.loadingIcon},"node-status":e.nodeStatus,onClick:e.onSwitcherClick},Jt({_:2},[e.$slots["switcher-icon"]?{name:"switcher-icon",fn:ge(()=>[ae(" @slot 定制 switcher 图标,会覆盖 Tree 的配置 "),he(e.$slots,"switcher-icon")])}:void 0,e.$slots["loading-icon"]?{name:"loading-icon",fn:ge(()=>[ae(" @slot 定制 loading 图标,会覆盖 Tree 的配置 "),he(e.$slots,"loading-icon")])}:void 0]),1032,["prefix-cls","loading","show-line","tree-node-data","icons","node-status","onClick"])],2),ae(" checkbox "),e.checkable?(S(),me(l,{key:0,disabled:e.disableCheckbox||e.disabled,"model-value":e.checked,indeterminate:e.indeterminate,"uninject-group-context":"",onChange:e.onCheckboxChange},null,8,["disabled","model-value","indeterminate","onChange"])):ae("v-if",!0),ae(" 内容 "),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`])},[ae(" 节点图标 "),e.$slots.icon?he(e.$slots,"icon",jt(Ae({key:0},e.nodeStatus))):e.icon?(S(),me(a,Ae({key:1,"render-func":e.icon},e.nodeStatus),null,16,["render-func"])):e.treeNodeIcon?(S(),me(a,Ae({key:2,"render-func":e.treeNodeIcon,node:e.treeNodeData},e.nodeStatus),null,16,["render-func","node"])):ae("v-if",!0)],2)):ae("v-if",!0),P("span",{class:E(`${e.prefixCls}-title-text`)},[e.treeTitle?(S(),me(a,{key:0,"render-func":e.treeTitle},null,8,["render-func"])):(S(),I(Re,{key:1},[ae(" 标题,treeTitle 优先级高于节点的 title "),he(e.$slots,"title",{title:e.title},()=>[Fe(Te(e.title),1)])],2112)),e.draggable?(S(),I("span",{key:2,class:E([`${e.prefixCls}-icon`,`${e.prefixCls}-drag-icon`])},[ae(" 拖拽图标 "),e.$slots["drag-icon"]?he(e.$slots,"drag-icon",jt(Ae({key:0},e.nodeStatus))):e.dragIcon?(S(),me(a,Ae({key:1,"render-func":e.dragIcon},e.nodeStatus),null,16,["render-func"])):e.treeDragIcon?(S(),me(a,Ae({key:2,"render-func":e.treeDragIcon,node:e.treeNodeData},e.nodeStatus),null,16,["render-func","node"])):(S(),me(u,{key:3}))],2)):ae("v-if",!0)],2)],42,ume),ae(" 额外 "),e.extra?(S(),me(a,{key:1,"render-func":e.extra},null,8,["render-func"])):ae("v-if",!0)],10,cme)}var g6=q(ame,[["render",dme]]);const fme=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 hme(e,t,n,i,o,s){return S(),me(Li,{onEnter:e.onEnter,onAfterEnter:e.onAfterEnter,onBeforeLeave:e.onBeforeLeave},{default:ge(()=>[he(e.$slots,"default")]),_:3},8,["onEnter","onAfterEnter","onBeforeLeave"])}var pme=q(fme,[["render",hme]]);const mme=N({name:"TransitionNodeList",components:{ExpandTransition:pme,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 vme(e,t,n,i,o,s){const r=oe("BaseTreeNode"),l=oe("ExpandTransition");return S(),me(l,{expanded:e.expanded,onEnd:e.onTransitionEnd},{default:ge(()=>[e.show?(S(),I("div",{key:0,class:E(e.classNames)},[(S(!0),I(Re,null,$t(e.visibleNodeList,a=>(S(),me(r,Ae({key:a.key},a.treeNodeProps),null,16))),128))],2)):ae("v-if",!0)]),_:1},8,["expanded","onEnd"])}var gme=q(mme,[["render",vme]]),yme=Object.defineProperty,pO=Object.getOwnPropertySymbols,bme=Object.prototype.hasOwnProperty,kme=Object.prototype.propertyIsEnumerable,mO=(e,t,n)=>t in e?yme(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,wme=(e,t)=>{for(var n in t||(t={}))bme.call(t,n)&&mO(e,n,t[n]);if(pO)for(var n of pO(t))kme.call(t,n)&&mO(e,n,t[n]);return e},Cme=N({name:"TreeNode",inheritAttrs:!1,props:wme({},g6.props),setup(e,{slots:t,attrs:n}){const i=gD();return()=>v(Re,null,[v(g6,Ae(e,n,{key:i.value}),t),v(gme,{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=B(!1),a=B([]),u=B([]),c=B(),d=B(),f=m=>Hpe({initCheckedKeys:m,key2TreeNode:i.value,checkStrictly:o.value,onlyCheckLeaf:r.value}),h=m=>{const b=f(m);[a.value,u.value]=b};return h(n.value||(t==null?void 0:t.value)||[]),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,b,w=!1){return w?h(m):(a.value=m,u.value=b),[a.value,u.value]}}}function yD(e){const{treeData:t,fieldNames:n,selectable:i,showLine:o,blockNode:s,checkable:r,loadMore:l,draggable:a}=Ne(e),u=B([]);Fn(()=>{var f,h;u.value=ome(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(()=>Fpe(u.value)),d=p(()=>Vpe(c.value));return{treeData:u,flattenTreeData:c,key2TreeNode:d}}const Sme=N({name:"Tree",components:{VirtualList:zh,TreeNode:Cme},props:{size:{type:String,default:"medium"},blockNode:{type:Boolean},defaultExpandAll:{type:Boolean,default:!0},multiple:{type:Boolean},checkable:{type:[Boolean,String,Function],default:!1},selectable:{type:[Boolean,Function],default:!0},checkStrictly:{type:Boolean},checkedStrategy:{type:String,default:"all"},defaultSelectedKeys:{type:Array},selectedKeys:{type:Array},defaultCheckedKeys:{type:Array},checkedKeys:{type:Array},defaultExpandedKeys:{type:Array},expandedKeys:{type:Array},data:{type:Array,default:()=>[]},fieldNames:{type:Object},showLine:{type:Boolean},loadMore:{type:Function},draggable:{type:Boolean},allowDrop:{type:Function},filterTreeNode:{type:Function},searchValue:{type:String,default:""},virtualListProps:{type:Object},defaultExpandSelected:{type:Boolean},defaultExpandChecked:{type:Boolean},autoExpandParent:{type:Boolean,default:!0},halfCheckedKeys:{type:Array},onlyCheckLeaf:{type:Boolean,default:!1},animation:{type:Boolean,default:!0},actionOnNodeClick:{type:String},disableSelectActionOnly:{type:Boolean,default:!1}},emits:{select:(e,t)=>!0,"update:selectedKeys":e=>!0,check:(e,t)=>!0,"update:checkedKeys":e=>!0,"update:halfCheckedKeys":e=>!0,expand:(e,t)=>!0,"update:expandedKeys":e=>!0,dragStart:(e,t)=>!0,dragEnd:(e,t)=>!0,dragOver:(e,t)=>!0,dragLeave:(e,t)=>!0,drop:e=>!0},setup(e,{emit:t,slots:n}){const{data:i,showLine:o,multiple:s,loadMore:r,checkStrictly:l,checkedKeys:a,defaultCheckedKeys:u,selectedKeys:c,defaultSelectedKeys:d,expandedKeys:f,defaultExpandedKeys:h,checkedStrategy:m,selectable:b,checkable:w,blockNode:y,fieldNames:$,size:k,defaultExpandAll:C,filterTreeNode:_,draggable:A,allowDrop:L,defaultExpandSelected:x,defaultExpandChecked:T,autoExpandParent:O,halfCheckedKeys:M,onlyCheckLeaf:R,animation:H}=Ne(e),U=j("tree"),te=p(()=>[`${U}`,{[`${U}-checkable`]:w.value,[`${U}-show-line`]:o.value},`${U}-size-${k.value}`]),V=_o(n,"switcher-icon"),D=_o(n,"loading-icon"),F=_o(n,"drag-icon"),K=_o(n,"icon"),Z=_o(n,"title"),X=_o(n,"extra"),{treeData:se,flattenTreeData:de,key2TreeNode:fe}=yD(xe({treeData:i,selectable:b,showLine:o,blockNode:y,checkable:w,fieldNames:$,loadMore:r,draggable:A})),{checkedKeys:ue,indeterminateKeys:be,setCheckedState:ce}=$me(xe({defaultCheckedKeys:u,checkedKeys:a,checkStrictly:l,key2TreeNode:fe,halfCheckedKeys:M,onlyCheckLeaf:R})),[pe,ke]=ii((d==null?void 0:d.value)||[],xe({value:c})),Se=B([]),Pe=B();function De(){if(h!=null&&h.value){const We=new Set([]);return h.value.forEach(Xe=>{if(We.has(Xe))return;const Qe=fe.value.get(Xe);Qe&&[...O.value?Qe.pathParentKeys:[],Xe].forEach(ot=>We.add(ot))}),[...We]}if(C.value)return de.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=fe.value.get(ot);ht&&(ht.pathParentKeys||[]).forEach(kt=>We.add(kt))})};return x.value&&Xe(pe.value),T.value&&Xe(ue.value),[...We]}return[]}const[Y,W]=ii(De(),xe({value:f})),re=B([]),ve=p(()=>{const We=new Set(Y.value),Xe=new Set(re.value);return de.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 we(We,Xe=m.value){let Qe=[...We];return Xe==="parent"?Qe=We.filter(ot=>{const ht=fe.value.get(ot);return ht&&!(!Ge(ht.parentKey)&&We.includes(ht.parentKey))}):Xe==="child"&&(Qe=We.filter(ot=>{var ht,kt;return!((kt=(ht=fe.value.get(ot))==null?void 0:ht.children)!=null&&kt.length)})),Qe}function Q(We){return We.map(Xe=>{var Qe;return((Qe=fe.value.get(Xe))==null?void 0:Qe.treeNodeData)||void 0}).filter(Boolean)}function ee(We){const{targetKey:Xe,targetChecked:Qe,newCheckedKeys:ot,newIndeterminateKeys:ht,event:kt}=We,gi=Xe?fe.value.get(Xe):void 0,Ti=we(ot);t("update:checkedKeys",Ti),t("update:halfCheckedKeys",ht),t("check",Ti,{checked:Qe,node:gi==null?void 0:gi.treeNodeData,checkedNodes:Q(Ti),halfCheckedKeys:ht,halfCheckedNodes:Q(ht),e:kt})}function le(We){const{targetKey:Xe,targetSelected:Qe,newSelectedKeys:ot,event:ht}=We,kt=Xe?fe.value.get(Xe):void 0;t("update:selectedKeys",ot),t("select",ot,{selected:Qe,node:kt==null?void 0:kt.treeNodeData,selectedNodes:Q(ot),e:ht})}function Ce(We){const{targetKey:Xe,targetExpanded:Qe,newExpandedKeys:ot,event:ht}=We,kt=Xe?fe.value.get(Xe):void 0;t("expand",ot,{expanded:Qe,node:kt==null?void 0:kt.treeNodeData,expandedNodes:Q(ot),e:ht}),t("update:expandedKeys",ot)}function Ie(We){const[Xe,Qe]=ce(We,[],!0);ee({newCheckedKeys:Xe,newIndeterminateKeys:Qe})}function ze(We){let Xe=We;!s.value&&We.length>1&&(Xe=[We[0]]),ke(Xe),le({newSelectedKeys:Xe})}function ye(We){re.value=[],W(We),Ce({newExpandedKeys:We})}function Le(We,Xe,Qe){if(!We.length)return;let ot=[...ue.value],ht=[...be.value];We.forEach(kt=>{const gi=fe.value.get(kt);gi&&([ot,ht]=m6({node:gi,checked:Xe,checkedKeys:[...ot],indeterminateKeys:[...ht],checkStrictly:l.value}))}),ce(ot,ht),ee({targetKey:Qe,targetChecked:Ge(Qe)?void 0:Xe,newCheckedKeys:ot,newIndeterminateKeys:ht})}function qe(We,Xe,Qe){if(!We.length)return;let ot;if(s.value){const ht=new Set(pe.value);We.forEach(kt=>{Xe?ht.add(kt):ht.delete(kt)}),ot=[...ht]}else ot=Xe?[We[0]]:[];ke(ot),le({targetKey:Qe,targetSelected:Ge(Qe)?void 0:Xe,newSelectedKeys:ot})}function Ee(We,Xe,Qe){const ot=new Set(Y.value);We.forEach(kt=>{Xe?ot.add(kt):ot.delete(kt),_t(kt)});const ht=[...ot];W(ht),Ce({targetKey:Qe,targetExpanded:Ge(Qe)?void 0:Xe,newExpandedKeys:ht})}function _e(We,Xe,Qe){const ot=fe.value.get(Xe);if(!ot)return;const[ht,kt]=m6({node:ot,checked:We,checkedKeys:ue.value,indeterminateKeys:be.value,checkStrictly:l.value});ce(ht,kt),ee({targetKey:Xe,targetChecked:We,newCheckedKeys:ht,newIndeterminateKeys:kt,event:Qe})}function Oe(We,Xe){if(!fe.value.get(We))return;let ot,ht;if(s.value){const kt=new Set(pe.value);ht=!kt.has(We),ht?kt.add(We):kt.delete(We),ot=[...kt]}else ht=!0,ot=[We];ke(ot),le({targetKey:We,targetSelected:ht,newSelectedKeys:ot,event:Xe})}function Ke(We,Xe,Qe){if(re.value.includes(Xe)||!fe.value.get(Xe))return;const ht=new Set(Y.value);We?ht.add(Xe):ht.delete(Xe);const kt=[...ht];W(kt),H.value&&re.value.push(Xe),Ce({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=fe.value.get(We);if(!Xe)return;const{treeNodeData:Qe}=Xe;Se.value=[...new Set([...Se.value,We])];try{await r.value(Qe),Se.value=Se.value.filter(ot=>ot!==We),Ke(!0,We),ue.value.includes(We)&&_e(!0,We)}catch(ot){Se.value=Se.value.filter(ht=>ht!==We),console.error("[tree]load data error: ",ot)}}:void 0),Ht=xe({treeProps:e,switcherIcon:V,loadingIcon:D,dragIcon:F,nodeIcon:K,nodeTitle:Z,nodeExtra:X,treeData:se,flattenTreeData:de,key2TreeNode:fe,checkedKeys:ue,indeterminateKeys:be,selectedKeys:pe,expandedKeys:Y,loadingKeys:Se,currentExpandKeys:re,onLoadMore:Ot,filterTreeNode:_,onCheck:_e,onSelect:Oe,onExpand:Ke,onExpandEnd:_t,allowDrop(We,Xe){const Qe=fe.value.get(We);return Qe&&Ue(L.value)?!!L.value({dropNode:Qe.treeNodeData,dropPosition:Xe}):!0},onDragStart(We,Xe){const Qe=fe.value.get(We);Pe.value=Qe,Qe&&t("dragStart",Xe,Qe.treeNodeData)},onDragEnd(We,Xe){const Qe=fe.value.get(We);Pe.value=void 0,Qe&&t("dragEnd",Xe,Qe.treeNodeData)},onDragOver(We,Xe){const Qe=fe.value.get(We);Qe&&t("dragOver",Xe,Qe.treeNodeData)},onDragLeave(We,Xe){const Qe=fe.value.get(We);Qe&&t("dragLeave",Xe,Qe.treeNodeData)},onDrop(We,Xe,Qe){const ot=fe.value.get(We);Pe.value&&ot&&!(ot.key===Pe.value.key||ot.pathParentKeys.includes(Pe.value.key||""))&&t("drop",{e:Qe,dragNode:Pe.value.treeNodeData,dropNode:ot.treeNodeData,dropPosition:Xe})}});return vt(pD,Ht),{classNames:te,visibleTreeNodeList:ve,treeContext:Ht,virtualListRef:B(),computedSelectedKeys:pe,computedExpandedKeys:Y,computedCheckedKeys:ue,computedIndeterminateKeys:be,getPublicCheckedKeys:we,getNodes:Q,internalCheckNodes:Le,internalSetCheckedKeys:Ie,internalSelectNodes:qe,internalSetSelectedKeys:ze,internalExpandNodes:Ee,internalSetExpandedKeys:ye}},methods:{toggleCheck(e,t){const{key2TreeNode:n,onCheck:i,checkedKeys:o}=this.treeContext,s=!o.includes(e),r=n.get(e);r&&Tu(r)&&i(s,e,t)},scrollIntoView(e){this.virtualListRef&&this.virtualListRef.scrollTo(e)},getSelectedNodes(){return this.getNodes(this.computedSelectedKeys)},getCheckedNodes(e={}){const{checkedStrategy:t,includeHalfChecked:n}=e,i=this.getPublicCheckedKeys(this.computedCheckedKeys,t);return[...this.getNodes(i),...n?this.getHalfCheckedNodes():[]]},getHalfCheckedNodes(){return this.getNodes(this.computedIndeterminateKeys)},getExpandedNodes(){return this.getNodes(this.computedExpandedKeys)},checkAll(e=!0){const{key2TreeNode:t}=this.treeContext,n=e?[...t.keys()].filter(i=>{const o=t.get(i);return o&&Tu(o)}):[];this.internalSetCheckedKeys(n)},checkNode(e,t=!0,n=!1){const{checkStrictly:i,treeContext:o}=this,{key2TreeNode:s}=o,r=lt(e),l=(r?e:[e]).filter(a=>{const u=s.get(a);return u&&Tu(u)&&(i||!n||Wpe(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 _me(e,t,n,i,o,s){const r=oe("TreeNode"),l=oe("VirtualList");return S(),I("div",{class:E(e.classNames)},[e.virtualListProps?(S(),me(l,Ae({key:0,ref:"virtualListRef"},e.virtualListProps,{data:e.visibleTreeNodeList}),{item:ge(({item:a})=>[v(r,Ae({key:`${e.searchValue}-${a.key}`},a.treeNodeProps),null,16)]),_:1},16,["data"])):(S(!0),I(Re,{key:1},$t(e.visibleTreeNodeList,a=>(S(),me(r,Ae({key:a.key},a.treeNodeProps),null,16))),128))],2)}var P$=q(Sme,[["render",_me]]);const y6=Object.assign(P$,{install:(e,t)=>{nt(e,t);const n=tt(t);e.component(n+P$.name,P$)}}),Pme=N({name:"Typography",setup(){return{classNames:[j("typography")]}}});function Ame(e,t,n,i,o,s){return S(),I("article",{class:E(e.classNames)},[he(e.$slots,"default")],2)}var A$=q(Pme,[["render",Ame]]);const Lme=N({name:"TypographyEditContent",components:{Input:qa},props:{text:{type:String,required:!0}},emits:["change","end","update:text"],setup(e,{emit:t}){const i=[`${j("typography")}-edit-content`],o=B();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 Eme(e,t,n,i,o,s){const r=oe("Input");return S(),I("div",{class:E(e.classNames)},[v(r,{ref:"inputRef","auto-size":"","model-value":e.text,onBlur:e.onBlur,onInput:e.onChange,onKeydown:ml(e.onEnd,["enter"])},null,8,["model-value","onBlur","onInput","onKeydown"])],2)}var Ime=q(Lme,[["render",Eme]]);const Tme=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)}}}}),Ome=["stroke-width","stroke-linecap","stroke-linejoin"],xme=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),Mme=[xme];function Nme(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},Mme,14,Ome)}var L$=q(Tme,[["render",Nme]]);const bD=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$)}}),zme=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)}}}}),jme=["stroke-width","stroke-linecap","stroke-linejoin"],Rme=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),Bme=[Rme];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))},Bme,14,jme)}var E$=q(zme,[["render",Dme]]);const kD=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$)}}),Fme=N({name:"TypographyOperations",components:{Tooltip:no,IconCheckCircleFill:Za,IconCopy:bD,IconEdit:kD},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 Vme(e,t,n,i,o,s){const r=oe("IconEdit"),l=oe("Tooltip"),a=oe("IconCheckCircleFill"),u=oe("IconCopy");return S(),I(Re,null,[e.editable?(S(),me(l,Ae({key:0,content:e.t("typography.edit")},e.editTooltipProps),{default:ge(()=>[P("span",{class:E(`${e.prefixCls}-operation-edit`),onClick:t[0]||(t[0]=ir((...c)=>e.onEditClick&&e.onEditClick(...c),["stop"]))},[v(r)],2)]),_:1},16,["content"])):ae("v-if",!0),e.copyable?(S(),me(l,jt(Ae({key:1},e.copyTooltipProps)),{content:ge(()=>[he(e.$slots,"copy-tooltip",{copied:e.isCopied},()=>[Fe(Te(e.isCopied?e.t("typography.copied"):e.t("typography.copy")),1)])]),default:ge(()=>[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(),me(a,{key:0})):(S(),me(u,{key:1}))])],2)]),_:3},16)):ae("v-if",!0),e.showExpand?(S(),I("a",{key:2,class:E(`${e.prefixCls}-operation-expand`),onClick:t[2]||(t[2]=ir((...c)=>e.onExpandClick&&e.onExpandClick(...c),["stop"]))},[he(e.$slots,"expand-node",{expanded:e.expanded},()=>[Fe(Te(e.expanded?e.t("typography.collapse"):e.t("typography.expand")),1)])],2)):ae("v-if",!0)],64)}var vO=q(Fme,[["render",Vme]]);let Nn;function Wme(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 Hme=(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=Wme(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=ja({render(){return v("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(y=>{Nn.appendChild(y)});const m=document.createTextNode(i);Nn.insertBefore(m,h);function b(){return Nn.offsetHeight<=c}if(b())return{ellipsis:!1,text:i};function w(y,$=0,k=i.length,C=0){const _=Math.floor(($+k)/2),A=i.slice(0,_);if(y.textContent=A,$>=k-1)for(let L=k;L>=$;L-=1){const x=i.slice(0,L);if(y.textContent=x,b()||!x)return}b()?w(y,_,k,_):w(y,$,_,C)}return w(m),{text:m.textContent,ellipsis:!0}};const Zme=async e=>{var t;if((t=navigator.clipboard)!=null&&t.writeText)try{await navigator.clipboard.writeText(e);return}catch(s){console.error(s??new DOMException("The request is not allowed","NotAllowedError"))}const n=document.createElement("span");n.textContent=e,n.style.whiteSpace="pre",document.body.appendChild(n);const i=window.getSelection(),o=window.document.createRange();i==null||i.removeAllRanges(),o.selectNode(n),i==null||i.addRange(o);try{window.document.execCommand("copy")}catch(s){console.error(`execCommand Error: ${s}`)}i==null||i.removeAllRanges(),window.document.body.removeChild(n)};let ad;function qme(e){if(!e)return"";ad||(ad=document.createElement("div"),ad.setAttribute("aria-hidden","true"),document.body.appendChild(ad));const t=ja({render(){return v("div",null,[e])}});t.mount(ad);const n=ad.innerText;return t.unmount(),n}var Ume=Object.defineProperty,Kme=Object.defineProperties,Gme=Object.getOwnPropertyDescriptors,gO=Object.getOwnPropertySymbols,Yme=Object.prototype.hasOwnProperty,Xme=Object.prototype.propertyIsEnumerable,yO=(e,t,n)=>t in e?Ume(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,Qme=(e,t)=>{for(var n in t||(t={}))Yme.call(t,n)&&yO(e,n,t[n]);if(gO)for(var n of gO(t))Xme.call(t,n)&&yO(e,n,t[n]);return e},Jme=(e,t)=>Kme(e,Gme(t));function wD(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Nt(e)}function eve(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=eve(e),o=ft(n)&&n.color?{backgroundColor:n.color}:{};return i.reduce((s,r)=>v(r,r==="mark"?{style:o}:{},wD(s)?s:{default:()=>[s]}),t)}function tve(e){const t=!!e.showTooltip,n=ft(e.showTooltip)&&e.showTooltip.type==="popover"?e7:no,i=ft(e.showTooltip)&&e.showTooltip.props||{};return Jme(Qme({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}]),b=B(),w=B(""),[y,$]=ii(s.value,xe({value:o})),k=p(()=>a.value&&y.value);function C(){n("update:editing",!0),n("editStart"),$(!0)}function _(ue){n("update:editText",ue),n("change",ue)}function A(){y.value&&(n("update:editing",!1),n("editEnd"),$(!1))}const L=B(!1);let x=null;function T(){var ue;const be=(ue=u.value)!=null?ue:w.value;Zme(be||""),L.value=!0,n("copy",be),x=setTimeout(()=>{L.value=!1},d.value)}Ln(()=>{x&&clearTimeout(x),x=null});const O=B(!1),M=B(!1),R=B(""),H=p(()=>tve(ft(r.value)&&r.value||{}));let U=null;function te(){const ue=!M.value;M.value=ue,n("expand",ue)}function V(ue=!1){return H.value.css?v(vO,{editable:a.value,copyable:l.value,expandable:H.value.expandable,isCopied:L.value,isEllipsis:se.value,expanded:M.value,forceRenderExpand:ue||M.value,editTooltipProps:e.editTooltipProps,copyTooltipProps:e.copyTooltipProps,onEdit:C,onCopy:T,onExpand:te},{"copy-tooltip":t["copy-tooltip"],"copy-icon":t["copy-icon"],"expand-node":t["expand-node"]}):v(vO,{editable:a.value,copyable:l.value,expandable:H.value.expandable,isCopied:L.value,isEllipsis:O.value,expanded:M.value,forceRenderExpand:ue,editTooltipProps:e.editTooltipProps,copyTooltipProps:e.copyTooltipProps,onEdit:C,onCopy:T,onExpand:te},{"copy-tooltip":t["copy-tooltip"],"copy-icon":t["copy-icon"],"expand-node":t["expand-node"]})}function D(){if(!b.value)return;const{ellipsis:ue,text:be}=Hme(b.value,H.value,V(!!H.value.expandable),w.value);O.value!==ue&&(O.value=ue,H.value.css||n("ellipsis",ue)),R.value!==be&&(R.value=be||"")}function F(){r.value&&!M.value&&(Uy(U),U=zj(()=>{D()}))}Ln(()=>{Uy(U)}),Be(()=>H.value.rows,()=>{F()}),Be(r,ue=>{ue?F():O.value=!1});let K=[];const Z=()=>{if(r.value||l.value||a.value){const ue=qme(K);ue!==w.value&&(w.value=ue,F())}};at(Z),xn(Z);const X=B(),se=B(!1),de=()=>{if(b.value&&X.value){const ue=X.value.offsetHeight>b.value.offsetHeight;ue!==se.value&&(se.value=ue,n("ellipsis",ue))}},fe=p(()=>M.value?{}:{overflow:"hidden","text-overflow":"ellipsis",display:"-webkit-box","-webkit-line-clamp":H.value.rows,"-webkit-box-orient":"vertical"});return()=>{var ue,be;if(K=((ue=t.default)==null?void 0:ue.call(t))||[],k.value){const ve=(be=c.value)!=null?be:w.value;return v(Ime,{text:ve,onChange:we=>{we!==ve&&_(we)},onEnd:A},null)}const{suffix:ce,ellipsisStr:pe,showTooltip:ke,tooltipProps:Se,TooltipComponent:Pe}=H.value,De=O.value&&!M.value,Y=De&&!ke?{title:w.value}:{},W=f.value;if(H.value.css){const ve=bO(e,K),we=v(W,Ae({class:m.value,ref:b,style:fe.value},Y,i),{default:()=>[v("span",{ref:X},[ve])]});return se.value?v(Pe,Ae(Se,{onResize:()=>de()}),{default:()=>[we],content:()=>w.value}):v(No,{onResize:()=>{de()}},wD(we)?we:{default:()=>[we]})}const re=bO(e,De?R.value:K);return v(No,{onResize:()=>F()},{default:()=>[v(W,Ae({class:m.value,ref:b},Y,i),{default:()=>[De&&ke?v(Pe,Se,{default:()=>[v("span",null,[re])],content:()=>w.value}):re,De?pe: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 v(I7,Ae({class:t},this.$attrs,{component:e}),this.$slots)}}),D0=N({name:"TypographyTitle",inheritAttrs:!1,props:{heading:{type:Number,default:1}},setup(e){const{heading:t}=Ne(e);return{component:p(()=>`h${t==null?void 0:t.value}`)}},render(){const{component:e}=this;return v(I7,Ae(this.$attrs,{component:e}),this.$slots)}}),F0=N({name:"TypographyText",inheritAttrs:!1,props:{ellipsis:{type:[Boolean,Object],default:!1}},setup(e){const{ellipsis:t}=Ne(e);return{component:p(()=>t!=null&&t.value?"div":"span")}},render(){const{ellipsis:e,component:t}=this;return v(I7,Ae(this.$attrs,{ellipsis:e,component:t}),this.$slots)}});const nve=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},ive=e=>{switch(e){case"done":return"success";case"error":return"danger";default:return"normal"}},wO=(e,t)=>Ue(e)?e(t):e,rve=({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()}}},CD=(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},ove=(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,CD(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()))},sve=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=>CD(i,t)):n},lve=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)}}}}),ave=["stroke-width","stroke-linecap","stroke-linejoin"],cve=P("path",{d:"M14.93 17.071 24.001 8l9.071 9.071m-9.07 16.071v-25M40 35v6H8v-6"},null,-1),uve=[cve];function dve(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},uve,14,ave)}var O$=q(lve,[["render",dve]]);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 fve=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=B(!1),s=B(null),r=B(null),l=B(0),a=w=>{w==="subtract"?l.value-=1:w==="add"?l.value+=1:w==="reset"&&(l.value=0)},u=w=>{if(!e.disabled){if(Ue(e.onButtonClick)){const y=e.onButtonClick(w);if(Nu(y)){y.then($=>{e.uploadFiles(T$($))});return}}s.value&&s.value.click()}},c=w=>{const y=w.target;y.files&&e.uploadFiles(T$(y.files)),y.value=""},d=w=>{var y,$;if(w.preventDefault(),o.value=!1,a("reset"),!e.disabled)if(e.directory&&((y=w.dataTransfer)!=null&&y.items))ove(w.dataTransfer.items,e.accept,k=>{e.uploadFiles(k)});else{const k=T$(($=w.dataTransfer)==null?void 0:$.files,e.accept);e.uploadFiles(e.multiple?k:k.slice(0,1))}},f=w=>{w.preventDefault(),a("subtract"),l.value===0&&(o.value=!1,a("reset"))},h=w=>{w.preventDefault(),!e.disabled&&!o.value&&(o.value=!0)},m=()=>t.default?v("span",null,[t.default()]):e.listType==="picture-card"?v("div",{class:`${n}-picture-card`},[v("div",{class:`${n}-picture-card-text`},[v(Ru,null,null)]),e.tip&&v("div",{class:`${n}-tip`},[e.tip])]):e.draggable?v("div",{class:[`${n}-drag`,{[`${n}-drag-active`]:o.value}]},[v("div",null,[v(Ru,null,null)]),v("div",{class:`${n}-drag-text`},[o.value?i("upload.dragHover"):i("upload.drag")]),e.tip&&v("div",{class:`${n}-tip`},[e.tip])]):v(Zi,{type:"primary",disabled:e.disabled},{default:()=>[i("upload.buttonText")],icon:()=>v(cw,null,null)}),b=p(()=>[n,{[`${n}-type-picture-card`]:e.listType==="picture-card",[`${n}-draggable`]:e.draggable,[`${n}-disabled`]:e.disabled,[`${n}-hide`]:e.hide}]);return()=>v("span",{ref:r,class:b.value,onClick:u,onDragenter:()=>{a("add")},onDrop:d,onDragover:h,onDragleave:f},[v("input",Ae({ref:s,type:"file",style:{display:"none"},disabled:e.disabled,accept:e.accept,multiple:e.multiple},e.directory?{webkitdirectory:"webkitdirectory"}:{},{onChange:c}),null),m()])}});const hve=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)}}}}),pve=["stroke-width","stroke-linecap","stroke-linejoin"],mve=P("path",{d:"M14 12h4v24h-4zM30 12h4v24h-4z"},null,-1),vve=P("path",{fill:"currentColor",stroke:"none",d:"M14 12h4v24h-4zM30 12h4v24h-4z"},null,-1),gve=[mve,vve];function yve(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},gve,14,pve)}var x$=q(hve,[["render",yve]]);const $D=Object.assign(x$,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+x$.name,x$)}}),bve=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)}}}}),kve=["stroke-width","stroke-linecap","stroke-linejoin"],wve=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),Cve=[wve];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))},Cve,14,kve)}var M$=q(bve,[["render",$ve]]);const SD=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 _D=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,b,w;return e.file.status==="error"?v("span",{class:[i==null?void 0:i.iconCls,`${i==null?void 0:i.iconCls}-upload`],onClick:()=>i==null?void 0:i.onUpload(e.file)},[i!=null&&i.showRetryButton&&((c=(l=i==null?void 0:(r=i.slots)["retry-icon"])==null?void 0:l.call(r))!=null?c:(u=(a=i==null?void 0:i.customIcon)==null?void 0:a.retryIcon)!=null&&u.call(a))||e.listType==="picture-card"?v(cw,null,null):n("upload.retry")]):e.file.status==="done"?v("span",{class:[i==null?void 0:i.iconCls,`${i==null?void 0:i.iconCls}-success`]},[(w=(b=(f=i==null?void 0:(d=i.slots)["success-icon"])==null?void 0:f.call(d))!=null?b:(m=(h=i==null?void 0:i.customIcon)==null?void 0:h.successIcon)==null?void 0:m.call(h))!=null?w:v(Qg,null,null)]):e.file.status==="init"?v(no,{content:n("upload.start")},{default:()=>{var y,$,k,C,_,A;return[v("span",{class:[i==null?void 0:i.iconCls,`${i==null?void 0:i.iconCls}-start`],onClick:()=>i==null?void 0:i.onUpload(e.file)},[(A=(_=($=i==null?void 0:(y=i.slots)["start-icon"])==null?void 0:$.call(y))!=null?_:(C=(k=i==null?void 0:i.customIcon)==null?void 0:k.startIcon)==null?void 0:C.call(k))!=null?A:v(SD,null,null)])]}}):(i==null?void 0:i.showCancelButton)&&v(no,{content:n("upload.cancel")},{default:()=>{var y,$,k,C,_,A;return[v("span",{class:[i==null?void 0:i.iconCls,`${i==null?void 0:i.iconCls}-cancel`],onClick:()=>i==null?void 0:i.onAbort(e.file)},[(A=(_=($=i==null?void 0:(y=i.slots)["cancel-icon"])==null?void 0:$.call(y))!=null?_:(C=(k=i==null?void 0:i.customIcon)==null?void 0:k.cancelIcon)==null?void 0:C.call(k))!=null?A:v($D,null,null)])]}})},s=()=>{var r;if(["init","uploading"].includes((r=e.file.status)!=null?r:"")){const l=ive(e.file.status);return v(GB,{type:"circle",size:"mini",showText:!1,status:l,percent:e.file.percent},null)}return null};return()=>v("span",{class:t},[s(),o()])}});const Sve=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)}}}}),_ve=["stroke-width","stroke-linecap","stroke-linejoin"],Pve=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),Ave=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),Lve=[Pve,Ave];function Eve(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},Lve,14,_ve)}var N$=q(Sve,[["render",Eve]]);const PD=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$)}}),Ive=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)}}}}),Tve=["stroke-width","stroke-linecap","stroke-linejoin"],Ove=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),xve=[Ove];function Mve(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},xve,14,Tve)}var z$=q(Ive,[["render",Mve]]);const AD=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$)}}),Nve=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)}}}}),zve=["stroke-width","stroke-linecap","stroke-linejoin"],jve=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),Rve=P("path",{d:"M22 27.796v-6l5 3-5 3Z"},null,-1),Bve=[jve,Rve];function Dve(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},Bve,14,zve)}var j$=q(Nve,[["render",Dve]]);const LD=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$)}}),Fve=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)}}}}),Vve=["stroke-width","stroke-linecap","stroke-linejoin"],Wve=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),Hve=P("path",{d:"M25 30a3 3 0 1 1-6 0 3 3 0 0 1 6 0Z",fill:"currentColor",stroke:"none"},null,-1),Zve=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),qve=[Wve,Hve,Zve];function Uve(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},qve,14,Vve)}var R$=q(Fve,[["render",Uve]]);const ED=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")?v(AD,null,null):a.includes("pdf")?v(PD,null,null):a.includes("audio")?v(ED,null,null):a.includes("video")?v(LD,null,null):v(E7,null,null)};return()=>{var r,l,a,u,c,d,f,h,m,b,w,y,$,k,C,_,A,L,x,T,O,M,R;return v("div",{class:[n,`${n}-${e.file.status}`]},[v("div",{class:`${n}-content`},[(o==null?void 0:o.listType)==="picture"&&v("span",{class:`${n}-thumbnail`},[(a=(l=o==null?void 0:(r=o.slots).image)==null?void 0:l.call(r,{fileItem:e.file}))!=null?a:v("img",Ae({src:e.file.url,alt:e.file.name},o!=null&&o.imageLoading?{loading:o.imageLoading}:void 0),null)]),v("div",{class:`${n}-name`},[(o==null?void 0:o.listType)==="text"&&v("span",{class:`${n}-file-icon`},[(m=(h=(c=o==null?void 0:(u=o.slots)["file-icon"])==null?void 0:c.call(u,{fileItem:e.file}))!=null?h:(f=(d=o==null?void 0:o.customIcon)==null?void 0:d.fileIcon)==null?void 0:f.call(d,e.file))!=null?m:s()]),o!=null&&o.showLink&&e.file.url?v("a",Ae({class:`${n}-name-link`,target:"_blank",href:e.file.url},o!=null&&o.download?{download:e.file.name}:void 0),[(C=(k=(w=o==null?void 0:(b=o.slots)["file-name"])==null?void 0:w.call(b,{fileItem:e.file}))!=null?k:($=(y=o==null?void 0:o.customIcon)==null?void 0:y.fileName)==null?void 0:$.call(y,e.file))!=null?C:e.file.name]):v("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"&&v(no,{content:i("upload.error")},{default:()=>{var H,U,te,V,D,F;return[v("span",{class:[o==null?void 0:o.iconCls,`${o==null?void 0:o.iconCls}-error`]},[(F=(D=(U=o==null?void 0:(H=o.slots)["error-icon"])==null?void 0:U.call(H))!=null?D:(V=(te=o==null?void 0:o.customIcon)==null?void 0:te.errorIcon)==null?void 0:V.call(te))!=null?F:v(Cs,null,null)])]}})]),v(_D,{file:e.file,listType:e.listType},null)]),(o==null?void 0:o.showRemoveButton)&&v("span",{class:`${n}-operation`},[v(ln,{onClick:()=>{var H;return(H=o==null?void 0:o.onRemove)==null?void 0:H.call(o,e.file)}},{default:()=>{var H,U,te,V,D,F;return[v("span",{class:[o==null?void 0:o.iconCls,`${o==null?void 0:o.iconCls}-remove`]},[(F=(D=(U=o==null?void 0:(H=o.slots)["remove-icon"])==null?void 0:U.call(H))!=null?D:(V=(te=o==null?void 0:o.customIcon)==null?void 0:te.removeIcon)==null?void 0:V.call(te))!=null?F:v(lw,null,null)])]}})]),(R=o==null?void 0:(M=o.slots)["extra-button"])==null?void 0:R.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,b,w,y,$,k,C,_,A,L,x,T,O,M,R,H,U,te,V,D,F;return e.file.status==="uploading"?v(_D,{file:e.file,listType:"picture-card"},null):v(Re,null,[(a=(l=o==null?void 0:(r=o.slots).image)==null?void 0:l.call(r,{fileItem:e.file}))!=null?a:v("img",Ae({src:e.file.url,alt:e.file.name},o!=null&&o.imageLoading?{loading:o.imageLoading}:void 0),null),v("div",{class:`${n}-mask`},[e.file.status==="error"&&(o==null?void 0:o.showCancelButton)&&v("div",{class:`${n}-error-tip`},[v("span",{class:[o==null?void 0:o.iconCls,`${o==null?void 0:o.iconCls}-error`]},[(m=(h=(c=o==null?void 0:(u=o.slots)["error-icon"])==null?void 0:c.call(u))!=null?h:(f=(d=o==null?void 0:o.customIcon)==null?void 0:d.errorIcon)==null?void 0:f.call(d))!=null?m:v(Z2,null,null)])]),v("div",{class:`${n}-operation`},[e.file.status!=="error"&&(o==null?void 0:o.showPreviewButton)&&v("span",{class:[o==null?void 0:o.iconCls,`${o==null?void 0:o.iconCls}-preview`],onClick:()=>o==null?void 0:o.onPreview(e.file)},[(C=(k=(w=o==null?void 0:(b=o.slots)["preview-icon"])==null?void 0:w.call(b))!=null?k:($=(y=o==null?void 0:o.customIcon)==null?void 0:y.previewIcon)==null?void 0:$.call(y))!=null?C:v(KA,null,null)]),["init","error"].includes(e.file.status)&&(o==null?void 0:o.showRetryButton)&&v("span",{class:[o==null?void 0:o.iconCls,`${o==null?void 0:o.iconCls}-upload`],onClick:()=>o==null?void 0:o.onUpload(e.file)},[(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:v(cw,null,null)]),!(o!=null&&o.disabled)&&(o==null?void 0:o.showRemoveButton)&&v("span",{class:[o==null?void 0:o.iconCls,`${o==null?void 0:o.iconCls}-remove`],onClick:()=>o==null?void 0:o.onRemove(e.file)},[(V=(te=(R=o==null?void 0:(M=o.slots)["remove-icon"])==null?void 0:R.call(M))!=null?te:(U=(H=o==null?void 0:o.customIcon)==null?void 0:H.removeIcon)==null?void 0:U.call(H))!=null?V:v(lw,null,null)]),(F=o==null?void 0:(D=o.slots)["extra-button"])==null?void 0:F.call(D,e.file)])])])};return()=>v("span",{class:i.value},[s()])}}),Kve=N({name:"UploadList",components:{UploadListItem:CO,UploadPictureItem:$O},props:{fileList:{type:Array,required:!0},listType:{type:String,required:!0}},setup(e,{slots:t}){const n=j("upload"),i=p(()=>[`${n}-list`,`${n}-list-type-${e.listType}`]),o=(s,r)=>Ue(t["upload-item"])?t["upload-item"]({fileItem:s,index:r}):e.listType==="picture-card"?v($O,{file:s,key:`item-${r}`},null):v(CO,{file:s,listType:e.listType,key:`item-${r}`},null);return()=>v(qu,{tag:"div",class:i.value},{default:()=>{var s;return[...e.fileList.map((r,l)=>o(r,l)),e.listType==="picture-card"&&((s=t["upload-button"])==null?void 0:s.call(t))]}})}}),Gve=Object.defineProperty,Yve=Object.defineProperties,Xve=Object.getOwnPropertyDescriptors,SO=Object.getOwnPropertySymbols,Qve=Object.prototype.hasOwnProperty,Jve=Object.prototype.propertyIsEnumerable,_O=(e,t,n)=>t in e?Gve(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,ege=(e,t)=>{for(var n in t||(t={}))Qve.call(t,n)&&_O(e,n,t[n]);if(SO)for(var n of SO(t))Jve.call(t,n)&&_O(e,n,t[n]);return e},tge=(e,t)=>Yve(e,Xve(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:b,eventHandlers:w}=an({disabled:o}),y=B([]),$=new Map,k=new Map,C=p(()=>e.limit>0&&y.value.length>=e.limit),_=fe=>{$.clear();const ue=fe==null?void 0:fe.map((be,ce)=>{var pe,ke,Se;const Pe=(pe=be.status)!=null?pe:"done",De=xe(tge(ege({},be),{uid:(ke=be.uid)!=null?ke:`${Date.now()}${ce}`,status:Pe,percent:(Se=be.percent)!=null?Se:["error","init"].indexOf(Pe)>-1?0:1}));return $.set(De.uid,De),De});y.value=ue??[]};_(e.defaultFileList),Be(i,fe=>{fe&&_(fe)},{immediate:!0,deep:!0});const A=fe=>{var ue,be;t("update:fileList",y.value),t("change",y.value,fe),(be=(ue=w.value)==null?void 0:ue.onChange)==null||be.call(ue)},L=(fe,ue)=>{for(const be of y.value)if(be.uid===fe){be.file=ue,A(be);break}},x=fe=>{const ue=(Se,Pe)=>{const De=$.get(fe.uid);De&&(De.status="uploading",De.percent=Se,t("progress",De,Pe),A(De))},be=Se=>{const Pe=$.get(fe.uid);Pe&&(Pe.status="done",Pe.percent=1,Pe.response=Se,e.responseUrlKey&&(Ue(e.responseUrlKey)?Pe.url=e.responseUrlKey(Pe):Se[e.responseUrlKey]&&(Pe.url=Se[e.responseUrlKey])),k.delete(Pe.uid),t("success",Pe),A(Pe))},ce=Se=>{const Pe=$.get(fe.uid);Pe&&(Pe.status="error",Pe.percent=0,Pe.response=Se,k.delete(Pe.uid),t("error",Pe),A(Pe))},pe={fileItem:fe,action:e.action,name:e.name,data:e.data,headers:e.headers,withCredentials:e.withCredentials,onProgress:ue,onSuccess:be,onError:ce};fe.status="uploading",fe.percent=0;const ke=Ue(e.customRequest)?e.customRequest(pe):rve(pe);k.set(fe.uid,ke),A(fe)},T=fe=>{var ue;const be=k.get(fe.uid);if(be){(ue=be.abort)==null||ue.call(be),k.delete(fe.uid);const ce=$.get(fe.uid);ce&&(ce.status="error",ce.percent=0,A(ce))}},O=fe=>{if(fe){const ue=$.get(fe.uid);ue&&x(ue)}else for(const ue of y.value)ue.status==="init"&&x(ue)},M=async(fe,ue)=>{const be=`${Date.now()}-${ue}`,ce=sve(fe)?URL.createObjectURL(fe):void 0,pe=xe({uid:be,file:fe,url:ce,name:fe.name,status:"init",percent:0});$.set(be,pe),y.value=[...y.value,pe],A(pe),e.autoUpload&&x(pe)},R=fe=>{if(e.limit>0&&y.value.length+fe.length>e.limit){t("exceedLimit",y.value,fe);return}for(let ue=0;ue<fe.length;ue++){const be=fe[ue];Ue(e.onBeforeUpload)?Promise.resolve(e.onBeforeUpload(be)).then(ce=>{ce&&M(Hi(ce)?be:ce,ue)}).catch(ce=>{console.error(ce)}):M(be,ue)}},H=fe=>{y.value=y.value.filter(ue=>ue.uid!==fe.uid),A(fe)},U=fe=>{Ue(e.onBeforeRemove)?Promise.resolve(e.onBeforeRemove(fe)).then(ue=>{ue&&H(fe)}).catch(ue=>{console.error(ue)}):H(fe)},te=fe=>{if(e.imagePreview&&fe.url){const ue=se.value.indexOf(fe.url);ue>-1&&(K.value=ue,F.value=!0)}t("preview",fe)};vt(uw,xe({disabled:b,listType:s,iconCls:`${m}-icon`,showRemoveButton:u,showRetryButton:l,showCancelButton:a,showPreviewButton:c,showLink:h,imageLoading:d,download:f,customIcon:r,slots:n,onUpload:x,onAbort:T,onRemove:U,onPreview:te}));const V=p(()=>{if(e.accept)return e.accept;if(e.listType==="picture"||e.listType==="picture-card")return"image/*"}),D=()=>{const fe=v(fve,{key:"arco-upload-button",disabled:b.value,draggable:e.draggable,listType:e.listType,uploadFiles:R,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?v("span",null,[fe,v("div",{class:`${m}-tip`},[e.tip])]):fe},F=B(!1),K=B(0),Z=fe=>{K.value=fe},X=fe=>{F.value=fe},se=p(()=>y.value.filter(fe=>!!fe.url).map(fe=>fe.url));return{prefixCls:m,render:()=>e.showFileList?v("div",{class:[`${m}-wrapper`,`${m}-wrapper-type-${e.listType}`]},[e.imagePreview&&se.value.length>0&&v(Zp,{srcList:se.value,visible:F.value,current:K.value,onChange:Z,onVisibleChange:X},null),e.listType!=="picture-card"&&e.showUploadButton&&D(),v(Kve,{fileList:y.value,listType:e.listType},{"upload-button":D,"upload-item":n["upload-item"]})]):e.showUploadButton&&D(),innerSubmit:O,innerAbort:T,innerUpdateFile:L,innerUpload:R}},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 nge=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=B(),s=B(),r=B(),l={},a=[],u=B(0),c=B(0),d=p(()=>c.value>0),f=B(0),h=p(()=>e.from==="start");Be(u,(w,y)=>{c.value>0&&(c.value+=w-y,c.value<0&&(c.value=0))}),Be(c,w=>{t("change",w)});const m=()=>{var w,y,$;if(o.value&&l.value&&r.value){const k=r.value.offsetWidth;if(k>1&&(c.value===0||k<f.value))return;for(let L=0;L<l.value.length;L++){const x=l.value[L].el;x&&x.offsetWidth&&(a[L]=x.offsetWidth+e.margin)}let C=o.value.clientWidth-((y=(w=s.value)==null?void 0:w.offsetWidth)!=null?y:0)-(h.value?e.margin:0);const _=h.value?the(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 b=()=>{var w,y;const $=h.value?{marginRight:`${e.margin}px`}:void 0;return v("div",{ref:s,class:`${i}-overflow`,style:$},[(y=(w=n.overflow)==null?void 0:w.call(n,{number:c.value}))!=null?y:v(i7,null,{default:()=>[Fe("+"),c.value]})])};return()=>{var w,y;l.value=ys((w=n.default)==null?void 0:w.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 k=c.value===0||h.value?$.length-1:$.length;for(let C=0;C<k;C++)$[C].props=Ae((y=$[C].props)!=null?y:{},{style:{marginRight:`${e.margin}px`}});return v("div",{ref:o,class:i},[h.value&&c.value>0&&b(),$,!h.value&&c.value>0&&b(),v(Ba,{onResize:m},{default:()=>[v("div",{ref:r,class:`${i}-spacer`},null)]})])}}});const ige=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=B([]),s=p(()=>{var w;return(w=e.modelValue)!=null?w:e.defaultValue}),r=p(()=>e.masked?"password":"text"),l=p(()=>[i,{[`${i}-size-${e.size}`]:e.size}]),a=p(()=>{const w=String(s.value).split("");return new Array(e.length).fill("").map((y,$)=>NE(w[$])?String(w[$]):"")}),u=B(a.value);Be(s,()=>{u.value=a.value});const c=()=>{const w=u.value.join("").trim();t("update:modelValue",w),t("change",w),w.length===e.length&&t("finish",w),f()},d=w=>o==null?void 0:o.value[w].focus(),f=w=>{if(!(NE(w)&&u.value[w])){for(let y=0;y<u.value.length;y++)if(!u.value[y]){d(y);break}}},h=(w,y)=>{w.preventDefault();const{clipboardData:$}=w,k=$==null?void 0:$.getData("text");k&&(k.split("").forEach((C,_)=>{if(!(y+_>=e.length)){if(Ue(e.formatter)){const A=e.formatter(C,y+_,u.value.join(""));if(A===!1){y-=1;return}$n(A)&&(C=A.charAt(0))}u.value[y+_]=C}}),c())},m=(w,y)=>{const $=y.code||y.key;$===Vj.code&&!u.value[w]?(y.preventDefault(),u.value[Math.max(w-1,0)]="",c()):$===fG.code&&w>0?(y.preventDefault(),d(w-1)):$===hG.code&&u.value[w]&&w<e.length-1&&(y.preventDefault(),d(w+1))},b=(w,y,$)=>{let k=(y||"").trim().charAt(y.length-1);if(t("input",k,w,$),Ue(e.formatter)){const C=e.formatter(k,w,u.value.join(""));if(C===!1)return;$n(C)&&(k=C.charAt(0))}u.value[w]=k,c()};return()=>v("div",{class:n},[u.value.map((w,y)=>{var $;return v(Re,null,[v(qa,{key:y,ref:k=>o.value[y]=k,type:r.value,class:l.value,modelValue:w,size:e.size,error:e.error,disabled:e.disabled,readonly:e.readonly,onFocus:()=>f(y),onInput:(k,C)=>b(y,k,C),onKeydown:k=>m(y,k),onPaste:k=>h(k,y)},null),($=e.separator)==null?void 0:$.call(e,y,w)])})])}});const rge=Object.assign(F$,{install:(e,t)=>{nt(e,t);const n=tt(t);e.component(n+F$.name,F$)}});var PO=Object.getOwnPropertySymbols,oge=Object.prototype.hasOwnProperty,sge=Object.prototype.propertyIsEnumerable,lge=(e,t)=>{var n={};for(var i in e)oge.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&&sge.call(e,i)&&(n[i]=e[i]);return n};const age=typeof window<"u"?window:void 0;function cge(e){var t;const n=Qr(e);return(t=n==null?void 0:n.$el)!=null?t:n}function uge(e){return xg()?(m2(e),!0):!1}function ID(e,t,n={}){const i=n,{window:o=age}=i,s=lge(i,["window"]),r=o&&"MutationObserver"in o;let l;const a=()=>{l&&(l.disconnect(),l=void 0)},u=Be(()=>cge(e),d=>{a(),r&&o&&d&&(l=new MutationObserver(t),l.observe(d,s))},{immediate:!0}),c=()=>{a(),u()};return uge(c),{isSupported:r,stop:c}}const V$="arco-theme",I1={Dark:"dark",Light:"light"},dge=e=>{const t=B(I1.Light),n=o=>{t.value=o},i=o=>o.getAttribute(V$)===I1.Dark?I1.Dark:I1.Light;return ID(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 fge(e){return e.replace(/([a-z])([A-Z])/g,"$1-$2").toLowerCase()}function hge(e){return Object.entries(e).map(([t,n])=>`${fge(t)}:${n}`).join(";")}function pge(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 mge=Object.defineProperty,vge=Object.defineProperties,gge=Object.getOwnPropertyDescriptors,AO=Object.getOwnPropertySymbols,yge=Object.prototype.hasOwnProperty,bge=Object.prototype.propertyIsEnumerable,LO=(e,t,n)=>t in e?mge(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,kge=(e,t)=>{for(var n in t||(t={}))yge.call(t,n)&&LO(e,n,t[n]);if(AO)for(var n of AO(t))bge.call(t,n)&&LO(e,n,t[n]);return e},wge=(e,t)=>vge(e,gge(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=B(new Map),m=p(()=>{var K,Z;return(Z=(K=e.font)==null?void 0:K.fontSize)!=null?Z:16}),b=p(()=>{var K,Z;return(Z=(K=e.font)==null?void 0:K.fontWeight)!=null?Z:"normal"}),w=p(()=>{var K,Z;return(Z=(K=e.font)==null?void 0:K.fontStyle)!=null?Z:"normal"}),y=p(()=>{var K,Z;return(Z=(K=e.font)==null?void 0:K.fontFamily)!=null?Z:"sans-serif"}),$=p(()=>{var K,Z;return(Z=(K=e.font)==null?void 0:K.textAlign)!=null?Z:"center"}),k=p(()=>lt(e.content)?e.content:[e.content]),C=p(()=>{var K,Z;return(Z=(K=e.font)==null?void 0:K.color)!=null?Z:F.value==="dark"?"rgba(255, 255, 255, 0.15)":"rgba(0, 0, 0, 0.15)"}),_=p(()=>{var K,Z;return(Z=(K=e.gap)==null?void 0:K[0])!=null?Z:90}),A=p(()=>{var K,Z;return(Z=(K=e.gap)==null?void 0:K[1])!=null?Z:90}),L=p(()=>_.value/2),x=p(()=>A.value/2),T=p(()=>{var K,Z;return(Z=(K=e.offset)==null?void 0:K[0])!=null?Z:L.value}),O=p(()=>{var K,Z;return(Z=(K=e.offset)==null?void 0:K[1])!=null?Z:x.value}),M=p(()=>{var K;const Z=T.value-L.value,X=O.value-x.value;return{position:"absolute",left:Z>0?`${Z}px`:0,top:X>0?`${X}px`:0,width:Z>0?`calc(100% - ${Z}px)`:"100%",height:X>0?`calc(100% - ${X}px)`:"100%",pointerEvents:"none",backgroundRepeat:e.repeat?"repeat":"no-repeat",backgroundPosition:`${Z>0?0:Z}px ${X>0?0:X}px`,zIndex:(K=e.zIndex)!=null?K:6}}),R=p(()=>e.repeat&&e.staggered),H=(K,Z)=>{var X;if(f.value){const se=h.value.get(f.value);se&&(f.value.contains(se)&&f.value.removeChild(se),h.value.delete(f.value));const de=document.createElement("div");de.setAttribute("style",hge(wge(kge({},M.value),{backgroundImage:`url('${K}')`,backgroundSize:`${Z}px`}))),(X=f.value)==null||X.append(de),h.value.set(f.value,de)}},U=K=>{var Z,X;let se=120,de=28;if(!s.value&&K.measureText){K.font=`${m.value}px ${y.value}`;const fe=k.value.map(ue=>K.measureText(ue).width);se=Math.ceil(Math.max(...fe)),de=m.value*k.value.length+(k.value.length-1)*3}return[(Z=i.value)!=null?Z:se,(X=o.value)!=null?X:de]},te=()=>{var K;const Z=document.createElement("canvas"),X=Z.getContext("2d");if(!X)return;const[se,de]=U(X),fe=se*d,ue=de*d,be=(_.value+se)*d,ce=(A.value+de)*d,pe=_.value/2*d,ke=A.value/2*d,Se=be/2,Pe=ce/2,De=R.value?2:1,Y=(_.value+se)*De;Z.width=be*De,Z.height=ce*De,X.globalAlpha=l.value,X.save(),X.translate(Se,Pe),X.rotate(Math.PI/180*r.value),X.translate(-Se,-Pe);const W=()=>{X.restore(),R.value&&X.drawImage(Z,0,0,be,ce,be,ce,be,ce),u.value&&pge(Z),H(Z.toDataURL(),Y)};if(s.value){const re=new Image;re.onload=()=>{X.drawImage(re,pe,ke,fe,ue),W()},re.crossOrigin="anonymous",re.referrerPolicy="no-referrer",re.src=s.value}else{const re=Number(m.value)*d;X.font=`${w.value} normal ${b.value} ${re}px/${de}px ${y.value}`,X.fillStyle=C.value,X.textAlign=$.value,X.textBaseline="top",X.translate(fe/2,0),(K=k.value)==null||K.forEach((ve,we)=>{X.fillText(ve??"",pe,ke+we*(re+3*d))}),W()}},V=K=>Array.from(h.value.values()).includes(K),D=K=>{if(e.antiTamper)for(const Z of K){const X=Array.from(Z.removedNodes).some(de=>V(de)),se=Z.type==="attributes"&&V(Z.target);if(X||se){te();break}}},{theme:F}=dge(te);return at(()=>{te(),ID(f.value,D,{attributes:!0,childList:!0,characterData:!0,subtree:!0})}),Be(e,te,{deep:!0,flush:"post"}),()=>{var K;return v("div",Ae({ref:f,class:c,style:{position:"relative",overflow:"hidden"}},n),[(K=t.default)==null?void 0:K.call(t)])}}});const Cge=Object.assign(W$,{install:(e,t)=>{nt(e,t);const n=tt(t);e.component(n+W$.name,W$)}});var $ge=Object.defineProperty,Sge=Object.defineProperties,_ge=Object.getOwnPropertyDescriptors,EO=Object.getOwnPropertySymbols,Pge=Object.prototype.hasOwnProperty,Age=Object.prototype.propertyIsEnumerable,IO=(e,t,n)=>t in e?$ge(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,Lge=(e,t)=>{for(var n in t||(t={}))Pge.call(t,n)&&IO(e,n,t[n]);if(EO)for(var n of EO(t))Age.call(t,n)&&IO(e,n,t[n]);return e},Ege=(e,t)=>Sge(e,_ge(t));function Ige(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Nt(e)}var Tge=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=B(),c=p(()=>Ege(Lge({},o.value),{disableSelectActionOnly:!0,checkedKeys:n.value?i.value:[],selectedKeys:n.value?[]:i.value})),d=(m,b)=>{var w,y;n.value?(y=(w=u.value)==null?void 0:w.toggleCheck)==null||y.call(w,m[0],b):t("change",m)},f=m=>{t("change",m)},h=()=>v(y6,Ae({ref:u},c.value,{onSelect:d,onCheck:f}),e.treeSlots);return()=>{if(r.value){let m;return v(jo,Ae({class:`${a}-tree-wrapper`},l.value),Ige(m=h())?m:{default:()=>[m]})}return v("div",{class:`${a}-tree-wrapper`},[h()])}}}),Oge=Object.defineProperty,xge=Object.defineProperties,Mge=Object.getOwnPropertyDescriptors,TO=Object.getOwnPropertySymbols,Nge=Object.prototype.hasOwnProperty,zge=Object.prototype.propertyIsEnumerable,OO=(e,t,n)=>t in e?Oge(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,xO=(e,t)=>{for(var n in t||(t={}))Nge.call(t,n)&&OO(e,n,t[n]);if(TO)for(var n of TO(t))zge.call(t,n)&&OO(e,n,t[n]);return e},jge=(e,t)=>xge(e,Mge(t));function T7(e){return ft(e)}function TD(e){return e!=null&&e!==""}function O7(e){return T7(e)?e.value:e}function Rge(e){return T7(e)?e.label:void 0}function MO(e){const t=O7(e);return TD(t)}function NO(e){return e.map(O7).filter(TD)}function Bge(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,R,H,U;const te=O7(T),V=x.get(te),D=o.value.get(te);let F=null;const K=((O=a==null?void 0:a.value)==null?void 0:O.title)||"title";if(!D){const Z=Ue(l==null?void 0:l.value)?l==null?void 0:l.value(te):l==null?void 0:l.value;if(Z===!1)return;ft(Z)&&(F=Z)}A.push(jge(xO(xO({},T7(T)?T:{}),V||{}),{value:te,label:(U=(H=(R=(M=Rge(T))!=null?M:D==null?void 0:D.title)!=null?R:V==null?void 0:V.label)!=null?H:F==null?void 0:F[K])!=null?U:te}))})}return A}const d=B(),f=B();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),b=c(m,c(h)),w=B(m||[]),y=B(b);Be(w,()=>{y.value=c(w.value,b)}),Be([d,f],([C,_])=>{w.value=C||[],y.value=_||[]});const $=p(()=>{var C;return(C=d.value)!=null?C:w.value}),k=p(()=>{var C;return(C=f.value)!=null?C:y.value});return{selectedKeys:$,selectedValue:k,setLocalSelectedKeys(C){w.value=C},localSelectedKeys:w,localSelectedValue:y}}function Dge(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,b)=>{const w=b[r.value];return!Ge(w)&&String(w).indexOf(m)>-1},a=p(()=>(i==null?void 0:i.value)||l),u=B(),c=p(()=>!!t.value),d=p(()=>!(o!=null&&o.value)&&c.value&&u.value&&u.value.size===0),f=p(()=>o!=null&&o.value?void 0:m=>{var b,w;if(!c.value)return!0;const y=m[r.value];return(w=(b=u.value)==null?void 0:b.has(y||""))!=null?w:!1}),h=mm((m,b)=>{const w=m.filter($=>a.value(b,$.treeNodeData)),y=new Set;w.forEach($=>{y.add($.key),$.pathParentKeys.forEach(k=>{y.add(k)})}),u.value=y},100);return Fn(()=>{o!=null&&o.value?u.value=void 0:h(n.value,t.value)}),{isEmptyFilterResult:d,filterTreeNode:f}}function Fge(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 Vge=Object.defineProperty,Wge=Object.defineProperties,Hge=Object.getOwnPropertyDescriptors,zO=Object.getOwnPropertySymbols,Zge=Object.prototype.hasOwnProperty,qge=Object.prototype.propertyIsEnumerable,jO=(e,t,n)=>t in e?Vge(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,OD=(e,t)=>{for(var n in t||(t={}))Zge.call(t,n)&&jO(e,n,t[n]);if(zO)for(var n of zO(t))qge.call(t,n)&&jO(e,n,t[n]);return e},xD=(e,t)=>Wge(e,Hge(t));const Uge=N({name:"TreeSelect",components:{Trigger:ri,SelectView:Yy,Panel:Tge,Empty:Pl,Spin:zo},inheritAttrs:!1,props:{disabled:{type:Boolean},loading:{type:Boolean},error:{type:Boolean},size:{type:String},border:{type:Boolean,default:!0},allowSearch:{type:[Boolean,Object],default:e=>!!e.multiple},allowClear:{type:Boolean},placeholder:{type:String},maxTagCount:{type:Number},multiple:{type:Boolean},defaultValue:{type:[String,Number,Array,Object]},modelValue:{type:[String,Number,Array,Object]},fieldNames:{type:Object},data:{type:Array,default:()=>[]},labelInValue:{type:Boolean},treeCheckable:{type:Boolean},treeCheckStrictly:{type:Boolean},treeCheckedStrategy:{type:String,default:"all"},treeProps:{type:Object},triggerProps:{type:Object},popupVisible:{type:Boolean,default:void 0},defaultPopupVisible:{type:Boolean},dropdownStyle:{type:Object},dropdownClassName:{type:[String,Array]},filterTreeNode:{type:Function},loadMore:{type:Function},disableFilter:{type:Boolean},popupContainer:{type:[String,Object]},fallbackOption:{type:[Boolean,Function],default:!0},selectable:{type:[Boolean,String,Function],default:!0},scrollbar:{type:[Boolean,Object],default:!0},showHeaderOnEmpty:{type:Boolean,default:!1},showFooterOnEmpty:{type:Boolean,default:!1},inputValue:{type:String},defaultInputValue:{type:String,default:""}},emits:{change:e=>!0,"update:modelValue":e=>!0,"update:inputValue":e=>!0,"popup-visible-change":e=>!0,"update:popupVisible":e=>!0,search:e=>!0,clear:()=>!0,inputValueChange:e=>!0},setup(e,{emit:t,slots:n}){var i,o,s;const{defaultValue:r,modelValue:l,multiple:a,popupVisible:u,defaultPopupVisible:c,treeCheckable:d,treeCheckStrictly:f,data:h,fieldNames:m,disabled:b,labelInValue:w,filterTreeNode:y,disableFilter:$,dropdownStyle:k,treeProps:C,fallbackOption:_,selectable:A,dropdownClassName:L}=Ne(e),{mergedDisabled:x,eventHandlers:T}=an({disabled:b}),O=j("tree-select"),M=Ze(Ei,void 0),R=(s=(o=M==null?void 0:(i=M.slots).empty)==null?void 0:o.call(i,{component:"tree-select"}))==null?void 0:s[0],H=p(()=>a.value||d.value),U=(le,Ce)=>{var Ie;return A.value==="leaf"?Ce.isLeaf:Ue(A.value)?A.value(le,Ce):(Ie=A.value)!=null?Ie:!1},te=p(()=>d.value?U:!1),V=p(()=>ft(e.allowSearch)&&!!e.allowSearch.retainInputValue),{flattenTreeData:D,key2TreeNode:F}=yD(xe({treeData:h,fieldNames:m,selectable:U,checkable:te})),{selectedKeys:K,selectedValue:Z,setLocalSelectedKeys:X,localSelectedKeys:se,localSelectedValue:de}=Bge(xe({defaultValue:r,modelValue:l,key2TreeNode:F,multiple:a,treeCheckable:d,treeCheckStrictly:f,fallbackOption:_,fieldNames:m}));function fe(le){return d.value?Tu(le):f6(le)}const ue=p(()=>Ge(Z.value)?[]:H.value&&!x.value?Z.value.map(le=>{const Ce=F.value.get(le.value);return xD(OD({},le),{closable:!Ce||fe(Ce)})}):Z.value),be=le=>{X(le),wt(()=>{var Ce,Ie;const ze=(w.value?de.value:se.value)||[],ye=H.value?ze:ze[0];t("update:modelValue",ye),t("change",ye),(Ie=(Ce=T.value)==null?void 0:Ce.onChange)==null||Ie.call(Ce)})},ce=B(e.defaultInputValue),pe=p(()=>{var le;return(le=e.inputValue)!=null?le:ce.value}),ke=le=>{ce.value=le,t("update:inputValue",le),t("inputValueChange",le)},Se=le=>{le!==pe.value&&(Y(!0),ke(le),e.allowSearch&&t("search",le))},[Pe,De]=ii(c.value,xe({value:u})),Y=le=>{le!==Pe.value&&(De(le),t("popup-visible-change",le),t("update:popupVisible",le)),le||we.value&&we.value.blur&&we.value.blur()},{isEmptyFilterResult:W,filterTreeNode:re}=Dge(xe({searchValue:pe,flattenTreeData:D,filterMethod:y,disableFilter:$,fieldNames:m})),ve=p(()=>!D.value.length||W.value),we=B(),Q=p(()=>{var le;return[(k==null?void 0:k.value)||{},(le=C==null?void 0:C.value)!=null&&le.virtualListProps?{"max-height":"unset"}:{}]});return{refSelectView:we,prefixCls:O,TreeSelectEmpty:R,selectedValue:Z,selectedKeys:K,mergedDisabled:x,searchValue:pe,panelVisible:Pe,isEmpty:ve,computedFilterTreeNode:re,isMultiple:H,selectViewValue:ue,computedDropdownStyle:Q,onSearchValueChange:Se,onSelectChange(le){be(le),!V.value&&pe.value&&ke(""),H.value||Y(!1)},onVisibleChange:Y,onInnerClear(){be([]),t("clear")},pickSubCompSlots:Fge,isSelectable:U,isCheckable:te,onBlur:()=>{!V.value&&pe.value&&ke("")},onItemRemove(le){if(x.value)return;const Ce=F.value.get(le);if(d.value&&Ce){if(fe(Ce)){const[Ie]=m6({node:Ce,checked:!1,checkedKeys:K.value,indeterminateKeys:[],checkStrictly:f.value});be(Ie)}}else{const Ie=K.value.filter(ze=>ze!==le);be(Ie)}}}}});function Kge(e,t,n,i,o,s){const r=oe("SelectView"),l=oe("Spin"),a=oe("Panel"),u=oe("Trigger");return S(),me(u,Ae({class:`${e.prefixCls}-trigger`,"auto-fit-popup-min-width":"",trigger:"click",position:"bl","popup-offset":4,"animation-name":"slide-dynamic-origin","prevent-focus":!0},e.triggerProps,{disabled:e.mergedDisabled,"popup-visible":e.panelVisible,"popup-container":e.popupContainer,"click-to-close":!e.allowSearch,"auto-fit-transform-origin":"",onPopupVisibleChange:e.onVisibleChange}),{content:ge(()=>[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)):ae("v-if",!0),e.loading?he(e.$slots,"loader",{key:1},()=>[v(l)]):e.isEmpty?he(e.$slots,"empty",{key:2},()=>[(S(),me(Wi(e.TreeSelectEmpty?e.TreeSelectEmpty:"Empty")))]):(S(),me(a,{key:3,"selected-keys":e.selectedKeys,"show-checkable":e.treeCheckable,scrollbar:e.scrollbar,"tree-props":xD(OD({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)):ae("v-if",!0)],6)]),default:ge(()=>[he(e.$slots,"trigger",{},()=>[v(r,Ae({ref:"refSelectView","model-value":e.selectViewValue,"input-value":e.searchValue,"allow-search":!!e.allowSearch,"allow-clear":e.allowClear,loading:e.loading,size:e.size,"max-tag-count":e.maxTagCount,disabled:e.mergedDisabled,opened:e.panelVisible,error:e.error,bordered:e.border,placeholder:e.placeholder,multiple:e.isMultiple},e.$attrs,{onInputValueChange:e.onSearchValueChange,onClear:e.onInnerClear,onRemove:e.onItemRemove,onBlur:e.onBlur}),Jt({_:2},[e.$slots.prefix?{name:"prefix",fn:ge(()=>[he(e.$slots,"prefix")])}:void 0,e.$slots.label?{name:"label",fn:ge(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$=q(Uge,[["render",Kge]]);const Gge=Object.assign(H$,{install:(e,t)=>{nt(e,t);const n=tt(t);e.component(n+H$.name,H$)}});var Yge=Object.defineProperty,Xge=Object.defineProperties,Qge=Object.getOwnPropertyDescriptors,RO=Object.getOwnPropertySymbols,Jge=Object.prototype.hasOwnProperty,e1e=Object.prototype.propertyIsEnumerable,BO=(e,t,n)=>t in e?Yge(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,t1e=(e,t)=>{for(var n in t||(t={}))Jge.call(t,n)&&BO(e,n,t[n]);if(RO)for(var n of RO(t))e1e.call(t,n)&&BO(e,n,t[n]);return e},n1e=(e,t)=>Xge(e,Qge(t));const b6={Button:Zi,Link:JR,Typography:nve,Divider:Are,Grid:hp,Layout:aae,Space:wfe,Avatar:_X,Badge:FX,Calendar:wR,Card:RJ,Carousel:iee,Collapse:Tee,Comment:Tte,ColorPicker:kte,Descriptions:Pre,Empty:Pl,Image:Lle,Scrollbar:jo,List:BB,Popover:e7,Statistic:Ofe,Table:Vhe,Tabs:ope,Tag:i7,Timeline:Lpe,Tooltip:no,AutoComplete:uX,Cascader:yee,Checkbox:To,DatePicker:fre,Form:nse,Input:qa,InputNumber:Kg,InputTag:bR,Mention:Dae,Radio:kh,Rate:xde,Select:vm,Slider:kfe,Switch:Ffe,Textarea:DB,TimePicker:kpe,Transfer:Dpe,Tree:y6,Upload:nge,TreeSelect:Gge,Alert:Bj,Drawer:i6,Message:a6,Modal:c6,Notification:u6,Popconfirm:_ue,Progress:GB,Result:Kde,Spin:zo,Skeleton:tfe,Breadcrumb:wQ,Dropdown:iR,Menu:zce,PageHeader:Cue,Pagination:y7,Steps:jfe,Affix:iK,Anchor:rG,BackTop:MX,ConfigProvider:Mte,ResizeBox:zB,Trigger:ri,Split:_fe,Icon:lse,OverflowList:ige,Watermark:Cge,VerificationCode:rge},i1e=(e,t)=>{for(const n of Object.keys(b6))e.use(b6[n],t)},Ch=n1e(t1e({},b6),{Alter:Bj,AnchorLink:q1,AvatarGroup:J1,BreadcrumbItem:Fp,ButtonGroup:Dp,Calendar:wR,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:Ta,Th:Yp,Tr:hl,Tbody:Gp,TableColumn:j0,TabPane:R0,TimelineItem:Fd,TypographyParagraph:B0,TypographyTitle:D0,TypographyText:F0,install:i1e,addI18nMessages:pU,useLocale:mU,getLocale:vU,useFormItem:an}),r1e=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)}}}}),o1e=["stroke-width","stroke-linecap","stroke-linejoin"],s1e=P("path",{d:"m11.27 27.728 12.727 12.728 12.728-12.728M24 5v34.295"},null,-1),l1e=[s1e];function a1e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},l1e,14,o1e)}var Z$=q(r1e,[["render",a1e]]);const c1e=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$)}}),u1e=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)}}}}),d1e=["stroke-width","stroke-linecap","stroke-linejoin"],f1e=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),h1e=P("path",{d:"M24 42 14 30h20L24 42Z",fill:"currentColor",stroke:"none"},null,-1),p1e=P("path",{d:"M22 6h4v26h-4z"},null,-1),m1e=P("path",{fill:"currentColor",stroke:"none",d:"M22 6h4v26h-4z"},null,-1),v1e=[f1e,h1e,p1e,m1e];function g1e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},v1e,14,d1e)}var q$=q(u1e,[["render",g1e]]);const y1e=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$)}}),b1e=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)}}}}),k1e=["stroke-width","stroke-linecap","stroke-linejoin"],w1e=P("path",{d:"M20.272 11.27 7.544 23.998l12.728 12.728M43 24H8.705"},null,-1),C1e=[w1e];function $1e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},C1e,14,k1e)}var U$=q(b1e,[["render",$1e]]);const S1e=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$)}}),_1e=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)}}}}),P1e=["stroke-width","stroke-linecap","stroke-linejoin"],A1e=P("path",{d:"m27.728 11.27 12.728 12.728-12.728 12.728M5 24h34.295"},null,-1),L1e=[A1e];function E1e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},L1e,14,P1e)}var K$=q(_1e,[["render",E1e]]);const I1e=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$)}}),T1e=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)}}}}),O1e=["stroke-width","stroke-linecap","stroke-linejoin"],x1e=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),M1e=P("path",{d:"m24 6 10 12H14L24 6Z",fill:"currentColor",stroke:"none"},null,-1),N1e=P("path",{d:"M26 42h-4V16h4z"},null,-1),z1e=P("path",{fill:"currentColor",stroke:"none",d:"M26 42h-4V16h4z"},null,-1),j1e=[x1e,M1e,N1e,z1e];function R1e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},j1e,14,O1e)}var G$=q(T1e,[["render",R1e]]);const B1e=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$)}}),D1e=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)}}}}),F1e=["stroke-width","stroke-linecap","stroke-linejoin"],V1e=P("path",{d:"M11.27 20.272 23.997 7.544l12.728 12.728M24 43V8.705"},null,-1),W1e=[V1e];function H1e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},W1e,14,F1e)}var Y$=q(D1e,[["render",H1e]]);const Z1e=Object.assign(Y$,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+Y$.name,Y$)}}),q1e=N({name:"IconDoubleDown",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-double-down`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=ie(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),U1e=["stroke-width","stroke-linecap","stroke-linejoin"],K1e=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),G1e=[K1e];function Y1e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},G1e,14,U1e)}var X$=q(q1e,[["render",Y1e]]);const X1e=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$)}}),Q1e=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)}}}}),J1e=["stroke-width","stroke-linecap","stroke-linejoin"],e0e=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),t0e=[e0e];function n0e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},t0e,14,J1e)}var Q$=q(Q1e,[["render",n0e]]);const i0e=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$)}}),r0e=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)}}}}),o0e=["stroke-width","stroke-linecap","stroke-linejoin"],s0e=P("circle",{cx:"24",cy:"24",r:"18",transform:"rotate(-180 24 24)"},null,-1),l0e=P("path",{d:"M32.484 20.515 24 29l-8.485-8.485"},null,-1),a0e=[s0e,l0e];function c0e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},a0e,14,o0e)}var J$=q(r0e,[["render",c0e]]);const u0e=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$)}}),d0e=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)}}}}),f0e=["stroke-width","stroke-linecap","stroke-linejoin"],h0e=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),p0e=[h0e];function m0e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},p0e,14,f0e)}var eS=q(d0e,[["render",m0e]]);const v0e=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)}}),g0e=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)}}}}),y0e=["stroke-width","stroke-linecap","stroke-linejoin"],b0e=P("path",{d:"M7 26v14c0 .552.444 1 .996 1H22m19-19V8c0-.552-.444-1-.996-1H26"},null,-1),k0e=[b0e];function w0e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},k0e,14,y0e)}var tS=q(g0e,[["render",w0e]]);const C0e=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)}}}}),S0e=["stroke-width","stroke-linecap","stroke-linejoin"],_0e=P("circle",{cx:"24",cy:"24",r:"18"},null,-1),P0e=P("path",{d:"M28.485 32.485 20 24l8.485-8.485"},null,-1),A0e=[_0e,P0e];function L0e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},A0e,14,S0e)}var nS=q($0e,[["render",L0e]]);const E0e=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)}}),I0e=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)}}}}),T0e=["stroke-width","stroke-linecap","stroke-linejoin"],O0e=P("circle",{cx:"24",cy:"24",r:"18"},null,-1),x0e=P("path",{d:"M19.485 15.515 27.971 24l-8.486 8.485"},null,-1),M0e=[O0e,x0e];function N0e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},M0e,14,T0e)}var iS=q(I0e,[["render",N0e]]);const z0e=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)}}),j0e=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)}}}}),R0e=["stroke-width","stroke-linecap","stroke-linejoin"],B0e=P("path",{d:"M20 44V29c0-.552-.444-1-.996-1H4M28 4v15c0 .552.444 1 .996 1H44"},null,-1),D0e=[B0e];function F0e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},D0e,14,R0e)}var rS=q(j0e,[["render",F0e]]);const V0e=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)}}),W0e=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)}}}}),H0e=["stroke-width","stroke-linecap","stroke-linejoin"],Z0e=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),q0e=[Z0e];function U0e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},q0e,14,H0e)}var oS=q(W0e,[["render",U0e]]);const K0e=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)}}),G0e=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)}}}}),Y0e=["stroke-width","stroke-linecap","stroke-linejoin"],X0e=P("path",{d:"M5 41h38M24 28V5M24 34.04 17.547 27h12.907L24 34.04Zm-.736.803v.001Z"},null,-1),Q0e=P("path",{d:"m24 34 6-7H18l6 7Z",fill:"currentColor",stroke:"none"},null,-1),J0e=[X0e,Q0e];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))},J0e,14,Y0e)}var sS=q(G0e,[["render",eye]]);const tye=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)}}),nye=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)}}}}),iye=["stroke-width","stroke-linecap","stroke-linejoin"],rye=P("path",{d:"M7 5v38M20 24h23M20.999 17.547v12.907L13.959 24l7.04-6.453Z"},null,-1),oye=P("path",{d:"m14 24 7 6V18l-7 6Z",fill:"currentColor",stroke:"none"},null,-1),sye=[rye,oye];function lye(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},sye,14,iye)}var lS=q(nye,[["render",lye]]);const aye=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)}}),cye=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)}}}}),uye=["stroke-width","stroke-linecap","stroke-linejoin"],dye=P("path",{d:"M41 43V5M28 24H5M34.04 24 27 30.453V17.546L34.04 24Zm.803.736h.001Z"},null,-1),fye=P("path",{d:"m34 24-7-6v12l7-6Z",fill:"currentColor",stroke:"none"},null,-1),hye=[dye,fye];function pye(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},hye,14,uye)}var aS=q(cye,[["render",pye]]);const mye=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)}}),vye=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)}}}}),gye=["stroke-width","stroke-linecap","stroke-linejoin"],yye=P("circle",{cx:"24",cy:"24",r:"18"},null,-1),bye=P("path",{d:"M15.516 28.485 24 20l8.485 8.485"},null,-1),kye=[yye,bye];function wye(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},kye,14,gye)}var cS=q(vye,[["render",wye]]);const Cye=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)}}}}),Sye=["stroke-width","stroke-linecap","stroke-linejoin"],_ye=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),Pye=[_ye];function Aye(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},Pye,14,Sye)}var uS=q($ye,[["render",Aye]]);const Lye=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)}}),Eye=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)}}}}),Iye=["stroke-width","stroke-linecap","stroke-linejoin"],Tye=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),Oye=[Tye];function xye(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},Oye,14,Iye)}var dS=q(Eye,[["render",xye]]);const Mye=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)}}),Nye=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)}}}}),zye=["stroke-width","stroke-linecap","stroke-linejoin"],jye=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),Rye=[jye];function Bye(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},Rye,14,zye)}var fS=q(Nye,[["render",Bye]]);const Dye=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)}}),Fye=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)}}}}),Vye=["stroke-width","stroke-linecap","stroke-linejoin"],Wye=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),Hye=[Wye];function Zye(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},Hye,14,Vye)}var hS=q(Fye,[["render",Zye]]);const qye=Object.assign(hS,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+hS.name,hS)}}),Uye=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)}}}}),Kye=["stroke-width","stroke-linecap","stroke-linejoin"],Gye=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),Yye=[Gye];function Xye(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},Yye,14,Kye)}var pS=q(Uye,[["render",Xye]]);const Qye=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)}}),Jye=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)}}}}),ebe=["stroke-width","stroke-linecap","stroke-linejoin"],tbe=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),nbe=[tbe];function ibe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},nbe,14,ebe)}var mS=q(Jye,[["render",ibe]]);const rbe=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)}}),obe=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)}}}}),sbe=["stroke-width","stroke-linecap","stroke-linejoin"],lbe=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),abe=[lbe];function cbe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},abe,14,sbe)}var vS=q(obe,[["render",cbe]]);const ube=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)}}),dbe=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)}}}}),fbe=["stroke-width","stroke-linecap","stroke-linejoin"],hbe=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),pbe=[hbe];function mbe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},pbe,14,fbe)}var gS=q(dbe,[["render",mbe]]);const vbe=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)}}),gbe=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)}}}}),ybe=["stroke-width","stroke-linecap","stroke-linejoin"],bbe=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),kbe=[bbe];function wbe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},kbe,14,ybe)}var yS=q(gbe,[["render",wbe]]);const Cbe=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)}}}}),Sbe=["stroke-width","stroke-linecap","stroke-linejoin"],_be=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),Pbe=[_be];function Abe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},Pbe,14,Sbe)}var bS=q($be,[["render",Abe]]);const Lbe=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)}}),Ebe=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)}}}}),Ibe=["stroke-width","stroke-linecap","stroke-linejoin"],Tbe=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),Obe=[Tbe];function xbe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},Obe,14,Ibe)}var kS=q(Ebe,[["render",xbe]]);const Mbe=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)}}),Nbe=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)}}}}),zbe=["stroke-width","stroke-linecap","stroke-linejoin"],jbe=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),Rbe=[jbe];function Bbe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},Rbe,14,zbe)}var wS=q(Nbe,[["render",Bbe]]);const Dbe=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)}}),Fbe=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)}}}}),Vbe=["stroke-width","stroke-linecap","stroke-linejoin"],Wbe=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),Hbe=[Wbe];function Zbe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},Hbe,14,Vbe)}var CS=q(Fbe,[["render",Zbe]]);const qbe=Object.assign(CS,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+CS.name,CS)}}),Ube=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)}}}}),Kbe=["stroke-width","stroke-linecap","stroke-linejoin"],Gbe=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),Ybe=[Gbe];function Xbe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},Ybe,14,Kbe)}var $S=q(Ube,[["render",Xbe]]);const Qbe=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)}}),Jbe=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)}}}}),eke=["stroke-width","stroke-linecap","stroke-linejoin"],tke=P("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M43 5v26h-4V5h4Z",fill:"currentColor",stroke:"none"},null,-1),nke=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),ike=[tke,nke];function rke(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.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,eke)}var SS=q(Jbe,[["render",rke]]);const oke=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)}}),ske=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)}}}}),lke=["stroke-width","stroke-linecap","stroke-linejoin"],ake=P("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M5 43V17h4v26H5Z",fill:"currentColor",stroke:"none"},null,-1),cke=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),uke=[ake,cke];function dke(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},uke,14,lke)}var _S=q(ske,[["render",dke]]);const fke=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)}}),hke=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)}}}}),pke=["stroke-width","stroke-linecap","stroke-linejoin"],mke=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),vke=[mke];function gke(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},vke,14,pke)}var PS=q(hke,[["render",gke]]);const yke=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)}}),bke=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)}}}}),kke=["stroke-width","stroke-linecap","stroke-linejoin"],wke=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),Cke=[wke];function $ke(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},Cke,14,kke)}var AS=q(bke,[["render",$ke]]);const Ske=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)}}),_ke=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)}}}}),Pke=["stroke-width","stroke-linecap","stroke-linejoin"],Ake=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),Lke=[Ake];function Eke(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},Lke,14,Pke)}var LS=q(_ke,[["render",Eke]]);const Ike=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)}}),Tke=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)}}}}),Oke=["stroke-width","stroke-linecap","stroke-linejoin"],xke=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),Mke=[xke];function Nke(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},Mke,14,Oke)}var ES=q(Tke,[["render",Nke]]);const zke=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)}}),jke=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)}}}}),Rke=["stroke-width","stroke-linecap","stroke-linejoin"],Bke=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),Dke=[Bke];function Fke(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},Dke,14,Rke)}var IS=q(jke,[["render",Fke]]);const Vke=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)}}),Wke=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)}}}}),Hke=["stroke-width","stroke-linecap","stroke-linejoin"],Zke=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),qke=[Zke];function Uke(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},qke,14,Hke)}var TS=q(Wke,[["render",Uke]]);const Kke=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)}}),Gke=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)}}}}),Yke=["stroke-width","stroke-linecap","stroke-linejoin"],Xke=P("path",{d:"m33.072 22.071-9.07 9.071-9.072-9.07M24 5v26m16 4v6H8v-6"},null,-1),Qke=[Xke];function Jke(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},Qke,14,Yke)}var OS=q(Gke,[["render",Jke]]);const e2e=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)}}),t2e=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)}}}}),n2e=["stroke-width","stroke-linecap","stroke-linejoin"],i2e=P("path",{d:"M31.928 33.072 41 24.002l-9.072-9.072M16.858 24h24M31 41H7V7h24"},null,-1),r2e=[i2e];function o2e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},r2e,14,n2e)}var xS=q(t2e,[["render",o2e]]);const s2e=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)}}),l2e=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)}}}}),a2e=["stroke-width","stroke-linecap","stroke-linejoin"],c2e=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),u2e=[c2e];function d2e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},u2e,14,a2e)}var MS=q(l2e,[["render",d2e]]);const f2e=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)}}),h2e=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)}}}}),p2e=["stroke-width","stroke-linecap","stroke-linejoin"],m2e=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),v2e=[m2e];function g2e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},v2e,14,p2e)}var NS=q(h2e,[["render",g2e]]);const y2e=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)}}),b2e=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)}}}}),k2e=["stroke-width","stroke-linecap","stroke-linejoin"],w2e=P("path",{d:"M7 17 24 7l17 10v24H7V17Z"},null,-1),C2e=P("path",{d:"M20 28h8v13h-8V28Z"},null,-1),$2e=[w2e,C2e];function S2e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.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,k2e)}var zS=q(b2e,[["render",S2e]]);const _2e=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)}}),P2e=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)}}}}),A2e=["stroke-width","stroke-linecap","stroke-linejoin"],L2e=P("path",{d:"m27.929 33.072-9.071-9.07 9.07-9.072M43 24H19m12 17H7V7h24"},null,-1),E2e=[L2e];function I2e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},E2e,14,A2e)}var jS=q(P2e,[["render",I2e]]);const T2e=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)}}),O2e=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)}}}}),x2e=["stroke-width","stroke-linecap","stroke-linejoin"],M2e=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),N2e=[M2e];function z2e(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))},N2e,14,x2e)}var RS=q(O2e,[["render",z2e]]);const j2e=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)}}),R2e=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)}}}}),B2e=["stroke-width","stroke-linecap","stroke-linejoin"],D2e=P("path",{d:"M13 24h30M5 12h4m4 24h30M13 12h30M5 24h4M5 36h4"},null,-1),F2e=[D2e];function V2e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},F2e,14,B2e)}var BS=q(R2e,[["render",V2e]]);const W2e=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)}}),H2e=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)}}}}),Z2e=["stroke-width","stroke-linecap","stroke-linejoin"],q2e=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),U2e=[q2e];function K2e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},U2e,14,Z2e)}var DS=q(H2e,[["render",K2e]]);const G2e=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)}}),Y2e=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)}}}}),X2e=["stroke-width","stroke-linecap","stroke-linejoin"],Q2e=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),J2e=[Q2e];function ewe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},J2e,14,X2e)}var FS=q(Y2e,[["render",ewe]]);const twe=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)}}),nwe=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)}}}}),iwe=["stroke-width","stroke-linecap","stroke-linejoin"],rwe=P("path",{d:"M25 10h-2V8h2v2ZM25 25h-2v-2h2v2ZM25 40h-2v-2h2v2Z",fill:"currentColor",stroke:"none"},null,-1),owe=P("path",{d:"M25 10h-2V8h2v2ZM25 25h-2v-2h2v2ZM25 40h-2v-2h2v2Z"},null,-1),swe=[rwe,owe];function lwe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},swe,14,iwe)}var VS=q(nwe,[["render",lwe]]);const awe=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)}}),cwe=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)}}}}),uwe=["stroke-width","stroke-linecap","stroke-linejoin"],dwe=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),fwe=[dwe];function hwe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},fwe,14,uwe)}var WS=q(cwe,[["render",hwe]]);const pwe=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)}}),mwe=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)}}}}),vwe=["stroke-width","stroke-linecap","stroke-linejoin"],gwe=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),ywe=[gwe];function bwe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},ywe,14,vwe)}var HS=q(mwe,[["render",bwe]]);const kwe=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)}}),wwe=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)}}}}),Cwe=["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),Swe=[$we];function _we(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},Swe,14,Cwe)}var ZS=q(wwe,[["render",_we]]);const Pwe=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)}}),Awe=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)}}}}),Lwe=["stroke-width","stroke-linecap","stroke-linejoin"],Ewe=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),Iwe=[Ewe];function Twe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},Iwe,14,Lwe)}var qS=q(Awe,[["render",Twe]]);const Owe=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)}}),xwe=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)}}}}),Mwe=["stroke-width","stroke-linecap","stroke-linejoin"],Nwe=P("path",{d:"M7 17V7h10m24 10V7H31m10 24v10H31M7 31v10h10M5 24h38"},null,-1),zwe=[Nwe];function jwe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},zwe,14,Mwe)}var US=q(xwe,[["render",jwe]]);const Rwe=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)}}),Bwe=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)}}}}),Dwe=["stroke-width","stroke-linecap","stroke-linejoin"],Fwe=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),Vwe=[Fwe];function Wwe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},Vwe,14,Dwe)}var KS=q(Bwe,[["render",Wwe]]);const Hwe=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)}}),Zwe=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)}}}}),qwe=["stroke-width","stroke-linecap","stroke-linejoin"],Uwe=P("path",{d:"m14 24-7-5V7l34 17L7 41V29l7-5Zm0 0h25","stroke-miterlimit":"3.864"},null,-1),Kwe=[Uwe];function Gwe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},Kwe,14,qwe)}var GS=q(Zwe,[["render",Gwe]]);const Ywe=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)}}),Xwe=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)}}}}),Qwe=["stroke-width","stroke-linecap","stroke-linejoin"],Jwe=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),e4e=P("path",{d:"M30 24a6 6 0 1 1-12 0 6 6 0 0 1 12 0Z"},null,-1),t4e=[Jwe,e4e];function n4e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},t4e,14,Qwe)}var YS=q(Xwe,[["render",n4e]]);const i4e=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)}}),r4e=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)}}}}),o4e=["stroke-width","stroke-linecap","stroke-linejoin"],s4e=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),l4e=[s4e];function a4e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},l4e,14,o4e)}var XS=q(r4e,[["render",a4e]]);const c4e=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)}}),u4e=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)}}}}),d4e=["stroke-width","stroke-linecap","stroke-linejoin"],f4e=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),h4e=[f4e];function p4e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},h4e,14,d4e)}var QS=q(u4e,[["render",p4e]]);const m4e=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)}}),v4e=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)}}}}),g4e=["stroke-width","stroke-linecap","stroke-linejoin"],y4e=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),b4e=[y4e];function k4e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},b4e,14,g4e)}var JS=q(v4e,[["render",k4e]]);const w4e=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)}}),C4e=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"],S4e=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),_4e=[S4e];function P4e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},_4e,14,$4e)}var e3=q(C4e,[["render",P4e]]);const A4e=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)}}),L4e=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)}}}}),E4e=["stroke-width","stroke-linecap","stroke-linejoin"],I4e=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),T4e=[I4e];function O4e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},T4e,14,E4e)}var t3=q(L4e,[["render",O4e]]);const x4e=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)}}),M4e=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)}}}}),N4e=["stroke-width","stroke-linecap","stroke-linejoin"],z4e=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),j4e=[z4e];function R4e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},j4e,14,N4e)}var n3=q(M4e,[["render",R4e]]);const B4e=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)}}),D4e=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)}}}}),F4e=["stroke-width","stroke-linecap","stroke-linejoin"],V4e=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),W4e=[V4e];function H4e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},W4e,14,F4e)}var i3=q(D4e,[["render",H4e]]);const Z4e=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)}}),q4e=N({name:"IconTranslate",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-translate`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=ie(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),U4e=["stroke-width","stroke-linecap","stroke-linejoin"],K4e=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),G4e=[K4e];function Y4e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},G4e,14,U4e)}var r3=q(q4e,[["render",Y4e]]);const X4e=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)}}),Q4e=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)}}}}),J4e=["stroke-width","stroke-linecap","stroke-linejoin"],eCe=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),tCe=[eCe];function nCe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},tCe,14,J4e)}var o3=q(Q4e,[["render",nCe]]);const iCe=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)}}),rCe=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)}}}}),oCe=["stroke-width","stroke-linecap","stroke-linejoin"],sCe=P("path",{d:"M44 9H4m38 20H6m28-10H14m20 20H14"},null,-1),lCe=[sCe];function aCe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},lCe,14,oCe)}var s3=q(rCe,[["render",aCe]]);const cCe=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)}}),uCe=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)}}}}),dCe=["stroke-width","stroke-linecap","stroke-linejoin"],fCe=P("path",{d:"M44 9H4m36 20H4m21-10H4m21 20H4"},null,-1),hCe=[fCe];function pCe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},hCe,14,dCe)}var l3=q(uCe,[["render",pCe]]);const mCe=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)}}),vCe=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)}}}}),gCe=["stroke-width","stroke-linecap","stroke-linejoin"],yCe=P("path",{d:"M4 9h40M8 29h36M23 19h21M23 39h21"},null,-1),bCe=[yCe];function kCe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},bCe,14,gCe)}var a3=q(vCe,[["render",kCe]]);const wCe=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)}}),CCe=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"],SCe=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),_Ce=[SCe];function PCe(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))},_Ce,14,$Ce)}var c3=q(CCe,[["render",PCe]]);const ACe=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)}}),LCe=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)}}}}),ECe=["stroke-width","stroke-linecap","stroke-linejoin"],ICe=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),TCe=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),OCe=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),xCe=[ICe,TCe,OCe];function MCe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},xCe,14,ECe)}var u3=q(LCe,[["render",MCe]]);const NCe=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)}}),zCe=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)}}}}),jCe=["stroke-width","stroke-linecap","stroke-linejoin"],RCe=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),BCe=[RCe];function DCe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},BCe,14,jCe)}var d3=q(zCe,[["render",DCe]]);const FCe=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)}}),VCe=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)}}}}),WCe=["stroke-width","stroke-linecap","stroke-linejoin"],HCe=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),ZCe=[HCe];function qCe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},ZCe,14,WCe)}var f3=q(VCe,[["render",qCe]]);const UCe=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)}}),KCe=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)}}}}),GCe=["stroke-width","stroke-linecap","stroke-linejoin"],YCe=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),XCe=[YCe];function QCe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},XCe,14,GCe)}var h3=q(KCe,[["render",QCe]]);const JCe=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)}}),e$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)}}}}),t$e=["stroke-width","stroke-linecap","stroke-linejoin"],n$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),i$e=[n$e];function r$e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},i$e,14,t$e)}var p3=q(e$e,[["render",r$e]]);const o$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)}}),s$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)}}}}),l$e=["stroke-width","stroke-linecap","stroke-linejoin"],a$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),c$e=[a$e];function u$e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},c$e,14,l$e)}var m3=q(s$e,[["render",u$e]]);const d$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)}}),f$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)}}}}),h$e=["stroke-width","stroke-linecap","stroke-linejoin"],p$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),m$e=[p$e];function v$e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},m$e,14,h$e)}var v3=q(f$e,[["render",v$e]]);const g$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)}}),y$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)}}}}),b$e=["stroke-width","stroke-linecap","stroke-linejoin"],k$e=P("path",{d:"M6 6v18m0 0v18m0-18h20m0 0V6m0 18v18M40 42V21h-1l-6 3"},null,-1),w$e=[k$e];function C$e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},w$e,14,b$e)}var g3=q(y$e,[["render",C$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)}}),S$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)}}}}),_$e=["stroke-width","stroke-linecap","stroke-linejoin"],P$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),A$e=[P$e];function L$e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},A$e,14,_$e)}var y3=q(S$e,[["render",L$e]]);const E$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)}}),I$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)}}}}),T$e=["stroke-width","stroke-linecap","stroke-linejoin"],O$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),x$e=[O$e];function M$e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},x$e,14,T$e)}var b3=q(I$e,[["render",M$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)}}),z$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)}}}}),j$e=["stroke-width","stroke-linecap","stroke-linejoin"],R$e=P("path",{d:"M6 6v18m0 0v18m0-18h20m0 0V6m0 18v18m14.5-6H31v-1l8-15h1.5v16Zm0 0H44m-3.5 0v6"},null,-1),B$e=[R$e];function D$e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},B$e,14,j$e)}var k3=q(z$e,[["render",D$e]]);const F$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)}}),V$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)}}}}),W$e=["stroke-width","stroke-linecap","stroke-linejoin"],H$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),Z$e=[H$e];function q$e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},Z$e,14,W$e)}var w3=q(V$e,[["render",q$e]]);const U$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)}}),K$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)}}}}),G$e=["stroke-width","stroke-linecap","stroke-linejoin"],Y$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),X$e=[Y$e];function Q$e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},X$e,14,G$e)}var C3=q(K$e,[["render",Q$e]]);const J$e=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)}}),eSe=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)}}}}),tSe=["stroke-width","stroke-linecap","stroke-linejoin"],nSe=P("path",{d:"M6 6v18m0 0v18m0-18h20m0 0V6m0 18v18m4-21h12v1l-4.4 16-1.1 3.5"},null,-1),iSe=[nSe];function rSe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},iSe,14,tSe)}var $3=q(eSe,[["render",rSe]]);const oSe=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)}}),sSe=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)}}}}),lSe=["stroke-width","stroke-linecap","stroke-linejoin"],aSe=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),cSe=[aSe];function uSe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},cSe,14,lSe)}var S3=q(sSe,[["render",uSe]]);const dSe=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)}}),fSe=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)}}}}),hSe=["stroke-width","stroke-linecap","stroke-linejoin"],pSe=P("path",{d:"M18 8h9m8 0h-8m0 0-6 32m0 0h-8m8 0h9"},null,-1),mSe=[pSe];function vSe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},mSe,14,hSe)}var _3=q(fSe,[["render",vSe]]);const gSe=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)}}),ySe=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)}}}}),bSe=["stroke-width","stroke-linecap","stroke-linejoin"],kSe=P("path",{d:"M4 8h14.5M33 8H18.5m0 0v34"},null,-1),wSe=P("path",{d:"M39 9.5 37 13h4l-2-3.5ZM39 38.5 37 35h4l-2 3.5Z",fill:"currentColor",stroke:"none"},null,-1),CSe=P("path",{d:"M39 13h2l-2-3.5-2 3.5h2Zm0 0v22m0 0h2l-2 3.5-2-3.5h2Z"},null,-1),$Se=[kSe,wSe,CSe];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))},$Se,14,bSe)}var P3=q(ySe,[["render",SSe]]);const _Se=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)}}),PSe=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)}}}}),ASe=["stroke-width","stroke-linecap","stroke-linejoin"],LSe=P("path",{d:"M13 24h30M13 37h30M13 11h30"},null,-1),ESe=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),ISe=[LSe,ESe];function TSe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},ISe,14,ASe)}var A3=q(PSe,[["render",TSe]]);const OSe=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)}}),xSe=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)}}}}),MSe=["stroke-width","stroke-linecap","stroke-linejoin"],NSe=P("rect",{x:"8",y:"14",width:"24",height:"28",rx:"1"},null,-1),zSe=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),jSe=P("path",{d:"M24 6h.01v.01H24V6ZM32 6h.01v.01H32V6ZM40 6h.01v.01H40V6ZM40 13h.01v.01H40V13ZM40 21h.01v.01H40V21Z"},null,-1),RSe=[NSe,zSe,jSe];function BSe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},RSe,14,MSe)}var L3=q(xSe,[["render",BSe]]);const DSe=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)}}),FSe=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)}}}}),VSe=["stroke-width","stroke-linecap","stroke-linejoin"],WSe=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),HSe=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),ZSe=[WSe,HSe];function qSe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},ZSe,14,VSe)}var E3=q(FSe,[["render",qSe]]);const USe=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)}}),KSe=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)}}}}),GSe=["stroke-width","stroke-linecap","stroke-linejoin"],YSe=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),XSe=[YSe];function QSe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},XSe,14,GSe)}var I3=q(KSe,[["render",QSe]]);const JSe=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)}}),e3e=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)}}}}),t3e=["stroke-width","stroke-linecap","stroke-linejoin"],n3e=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),i3e=[n3e];function r3e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},i3e,14,t3e)}var T3=q(e3e,[["render",r3e]]);const o3e=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)}}),s3e=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)}}}}),l3e=["stroke-width","stroke-linecap","stroke-linejoin"],a3e=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),c3e=[a3e];function u3e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},c3e,14,l3e)}var O3=q(s3e,[["render",u3e]]);const d3e=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)}}),f3e=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)}}}}),h3e=["stroke-width","stroke-linecap","stroke-linejoin"],p3e=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),m3e=[p3e];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))},m3e,14,h3e)}var x3=q(f3e,[["render",v3e]]);const g3e=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)}}),y3e=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)}}}}),b3e=["stroke-width","stroke-linecap","stroke-linejoin"],k3e=P("path",{d:"M43 9H5m0 30h14m15.5-15H5"},null,-1),w3e=[k3e];function C3e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},w3e,14,b3e)}var M3=q(y3e,[["render",C3e]]);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)}}),S3e=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)}}}}),_3e=["stroke-width","stroke-linecap","stroke-linejoin"],P3e=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),A3e=[P3e];function L3e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},A3e,14,_3e)}var N3=q(S3e,[["render",L3e]]);const E3e=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)}}),I3e=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)}}}}),T3e=["stroke-width","stroke-linecap","stroke-linejoin"],O3e=P("path",{d:"M13 5v17.5C13 27 15.5 33 24 33s11-5 11-10.5V5M9 41h30"},null,-1),x3e=[O3e];function M3e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},x3e,14,T3e)}var z3=q(I3e,[["render",M3e]]);const N3e=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)}}),z3e=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)}}}}),j3e=["stroke-width","stroke-linecap","stroke-linejoin"],R3e=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),B3e=[R3e];function D3e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},B3e,14,j3e)}var j3=q(z3e,[["render",D3e]]);const F3e=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)}}),V3e=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)}}}}),W3e=["stroke-width","stroke-linecap","stroke-linejoin"],H3e=P("path",{d:"M13 24h30M5 11h4m4 26h30M13 11h30M5 24h4M5 37h4"},null,-1),Z3e=[H3e];function q3e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},Z3e,14,W3e)}var R3=q(V3e,[["render",q3e]]);const U3e=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)}}),K3e=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)}}}}),G3e=["stroke-width","stroke-linecap","stroke-linejoin"],Y3e=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),X3e=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),Q3e=[Y3e,X3e];function J3e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},Q3e,14,G3e)}var B3=q(K3e,[["render",J3e]]);const e_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)}}),t_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)}}}}),n_e=["stroke-width","stroke-linecap","stroke-linejoin"],i_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),r_e=[i_e];function o_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))},r_e,14,n_e)}var D3=q(t_e,[["render",o_e]]);const s_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)}}),l_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)}}}}),a_e=["stroke-width","stroke-linecap","stroke-linejoin"],c_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),u_e=[c_e];function d_e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},u_e,14,a_e)}var F3=q(l_e,[["render",d_e]]);const f_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)}}),h_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)}}}}),p_e=["stroke-width","stroke-linecap","stroke-linejoin"],m_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),v_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),g_e=[m_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,p_e)}var V3=q(h_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:"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)}}}}),w_e=["stroke-width","stroke-linecap","stroke-linejoin"],C_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),S_e=[C_e,$_e];function __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,w_e)}var W3=q(k_e,[["render",__e]]);const P_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)}}),A_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)}}}}),L_e=["stroke-width","stroke-linecap","stroke-linejoin"],E_e=P("path",{d:"m14 15 10-7v32l-10-7H6V15h8Z",fill:"currentColor",stroke:"none"},null,-1),I_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),T_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),O_e=[E_e,I_e,T_e];function x_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,L_e)}var H3=q(A_e,[["render",x_e]]);const M_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:"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)}}}}),z_e=["stroke-width","stroke-linecap","stroke-linejoin"],j_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),R_e=[j_e];function B_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))},R_e,14,z_e)}var Z3=q(N_e,[["render",B_e]]);const D_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)}}),F_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)}}}}),V_e=["stroke-width","stroke-linecap","stroke-linejoin"],W_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),H_e=[W_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))},H_e,14,V_e)}var q3=q(F_e,[["render",Z_e]]);const q_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)}}),U_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)}}}}),K_e=["stroke-width","stroke-linecap","stroke-linejoin"],G_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),Y_e=[G_e];function X_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))},Y_e,14,K_e)}var U3=q(U_e,[["render",X_e]]);const Q_e=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)}}),J_e=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)}}}}),e5e=["stroke-width","stroke-linecap","stroke-linejoin"],t5e=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),n5e=[t5e];function i5e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},n5e,14,e5e)}var K3=q(J_e,[["render",i5e]]);const r5e=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)}}),o5e=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)}}}}),s5e=["stroke-width","stroke-linecap","stroke-linejoin"],l5e=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),a5e=[l5e];function c5e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},a5e,14,s5e)}var G3=q(o5e,[["render",c5e]]);const u5e=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)}}),d5e=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)}}}}),f5e=["stroke-width","stroke-linecap","stroke-linejoin"],h5e=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),p5e=[h5e];function m5e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},p5e,14,f5e)}var Y3=q(d5e,[["render",m5e]]);const v5e=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)}}),g5e=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)}}}}),y5e=["stroke-width","stroke-linecap","stroke-linejoin"],b5e=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),k5e=P("path",{d:"M19 19v10h1V19h-1ZM28 19v10h1V19h-1Z"},null,-1),w5e=[b5e,k5e];function C5e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},w5e,14,y5e)}var X3=q(g5e,[["render",C5e]]);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)}}),S5e=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)}}}}),_5e=["stroke-width","stroke-linecap","stroke-linejoin"],P5e=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),A5e=[P5e];function L5e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},A5e,14,_5e)}var Q3=q(S5e,[["render",L5e]]);const E5e=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)}}),I5e=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)}}}}),T5e=["stroke-width","stroke-linecap","stroke-linejoin"],O5e=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),x5e=P("path",{d:"M19 17v14l12-7-12-7Z"},null,-1),M5e=[O5e,x5e];function N5e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},M5e,14,T5e)}var J3=q(I5e,[["render",N5e]]);const z5e=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)}}),j5e=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)}}}}),R5e=["stroke-width","stroke-linecap","stroke-linejoin"],B5e=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),D5e=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),F5e=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),V5e=[B5e,D5e,F5e];function W5e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},V5e,14,R5e)}var e_=q(j5e,[["render",W5e]]);const H5e=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_)}}),Z5e=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)}}}}),q5e=["stroke-width","stroke-linecap","stroke-linejoin"],U5e=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),K5e=P("path",{d:"M30 24a6 6 0 1 1-12 0 6 6 0 0 1 12 0Z",fill:"currentColor",stroke:"none"},null,-1),G5e=P("path",{d:"M30 24a6 6 0 1 1-12 0 6 6 0 0 1 12 0Z"},null,-1),Y5e=[U5e,K5e,G5e];function X5e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},Y5e,14,q5e)}var t_=q(Z5e,[["render",X5e]]);const Q5e=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_)}}),J5e=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)}}}}),e8e=["stroke-width","stroke-linecap","stroke-linejoin"],t8e=P("path",{d:"M34 24 10 40V8l24 16Z"},null,-1),n8e=P("path",{d:"M38 6v36"},null,-1),i8e=[t8e,n8e];function r8e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},i8e,14,e8e)}var n_=q(J5e,[["render",r8e]]);const o8e=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_)}}),s8e=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)}}}}),l8e=["stroke-width","stroke-linecap","stroke-linejoin"],a8e=P("path",{d:"m14 24 24 16V8L14 24Z"},null,-1),c8e=P("path",{d:"M10 6v36"},null,-1),u8e=[a8e,c8e];function d8e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},u8e,14,l8e)}var i_=q(s8e,[["render",d8e]]);const f8e=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_)}}),h8e=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)}}}}),p8e=["stroke-width","stroke-linecap","stroke-linejoin"],m8e=P("path",{d:"m14 16 10-9v34l-10-9H6V16h8Z"},null,-1),v8e=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),g8e=[m8e,v8e];function y8e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},g8e,14,p8e)}var r_=q(h8e,[["render",y8e]]);const b8e=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_)}}),k8e=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)}}}}),w8e=["stroke-width","stroke-linecap","stroke-linejoin"],C8e=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),S8e=P("path",{d:"M480 798.304 352 832V480l128 33.696z",fill:"#3C8CFF"},null,-1),_8e=P("path",{d:"M576 449.696 704 416v352l-128-33.696z",fill:"#00C8D2"},null,-1),P8e=[C8e,$8e,S8e,_8e];function A8e(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))},P8e,14,w8e)}var o_=q(k8e,[["render",A8e]]);const L8e=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_)}}),E8e=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)}}}}),I8e=["stroke-width","stroke-linecap","stroke-linejoin"],T8e=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),O8e=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),x8e=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),M8e=[T8e,O8e,x8e];function N8e(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))},M8e,14,I8e)}var s_=q(E8e,[["render",N8e]]);const z8e=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_)}}),j8e=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)}}}}),R8e=["stroke-width","stroke-linecap","stroke-linejoin"],B8e=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),D8e=[B8e];function F8e(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))},D8e,14,R8e)}var l_=q(j8e,[["render",F8e]]);const V8e=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_)}}),W8e=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)}}}}),H8e=["stroke-width","stroke-linecap","stroke-linejoin"],Z8e=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),q8e=[Z8e];function U8e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},q8e,14,H8e)}var a_=q(W8e,[["render",U8e]]);const K8e=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_)}}),G8e=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)}}}}),Y8e=["stroke-width","stroke-linecap","stroke-linejoin"],X8e=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),Q8e=[X8e];function J8e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},Q8e,14,Y8e)}var c_=q(G8e,[["render",J8e]]);const e6e=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_)}}),t6e=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)}}}}),n6e=["stroke-width","stroke-linecap","stroke-linejoin"],i6e=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),r6e=[i6e];function o6e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},r6e,14,n6e)}var u_=q(t6e,[["render",o6e]]);const s6e=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_)}}),l6e=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)}}}}),a6e=["stroke-width","stroke-linecap","stroke-linejoin"],c6e=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),u6e=[c6e];function d6e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},u6e,14,a6e)}var d_=q(l6e,[["render",d6e]]);const f6e=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_)}}),h6e=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)}}}}),p6e=["stroke-width","stroke-linecap","stroke-linejoin"],m6e=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),v6e=[m6e];function g6e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},v6e,14,p6e)}var f_=q(h6e,[["render",g6e]]);const y6e=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_)}}),b6e=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)}}}}),k6e=["stroke-width","stroke-linecap","stroke-linejoin"],w6e=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),C6e=[w6e];function $6e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},C6e,14,k6e)}var h_=q(b6e,[["render",$6e]]);const S6e=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_)}}),_6e=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)}}}}),P6e=["stroke-width","stroke-linecap","stroke-linejoin"],A6e=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),L6e=[A6e];function E6e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},L6e,14,P6e)}var p_=q(_6e,[["render",E6e]]);const I6e=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_)}}),T6e=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)}}}}),O6e=["stroke-width","stroke-linecap","stroke-linejoin"],x6e=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),M6e=[x6e];function N6e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},M6e,14,O6e)}var m_=q(T6e,[["render",N6e]]);const z6e=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_)}}),j6e=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)}}}}),R6e=["stroke-width","stroke-linecap","stroke-linejoin"],B6e=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),D6e=[B6e];function F6e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},D6e,14,R6e)}var v_=q(j6e,[["render",F6e]]);const V6e=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_)}}),W6e=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)}}}}),H6e=["stroke-width","stroke-linecap","stroke-linejoin"],Z6e=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),q6e=[Z6e];function U6e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},q6e,14,H6e)}var g_=q(W6e,[["render",U6e]]);const K6e=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_)}}),G6e=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)}}}}),Y6e=["stroke-width","stroke-linecap","stroke-linejoin"],X6e=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),Q6e=[X6e];function J6e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},Q6e,14,Y6e)}var y_=q(G6e,[["render",J6e]]);const ePe=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_)}}),tPe=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)}}}}),nPe=["stroke-width","stroke-linecap","stroke-linejoin"],iPe=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),rPe=[iPe];function oPe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},rPe,14,nPe)}var b_=q(tPe,[["render",oPe]]);const sPe=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_)}}),lPe=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)}}}}),aPe=["stroke-width","stroke-linecap","stroke-linejoin"],cPe=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),uPe=[cPe];function dPe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},uPe,14,aPe)}var k_=q(lPe,[["render",dPe]]);const fPe=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_)}}),hPe=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)}}}}),pPe=["stroke-width","stroke-linecap","stroke-linejoin"],mPe=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),vPe=[mPe];function gPe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},vPe,14,pPe)}var w_=q(hPe,[["render",gPe]]);const yPe=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_)}}),bPe=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)}}}}),kPe=["stroke-width","stroke-linecap","stroke-linejoin"],wPe=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),CPe=[wPe];function $Pe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},CPe,14,kPe)}var C_=q(bPe,[["render",$Pe]]);const SPe=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_)}}),_Pe=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)}}}}),PPe=["stroke-width","stroke-linecap","stroke-linejoin"],APe=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),LPe=[APe];function EPe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},LPe,14,PPe)}var $_=q(_Pe,[["render",EPe]]);const IPe=Object.assign($_,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+$_.name,$_)}}),TPe=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)}}}}),OPe=["stroke-width","stroke-linecap","stroke-linejoin"],xPe=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),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 S_=q(TPe,[["render",NPe]]);const zPe=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_)}}),jPe=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)}}}}),RPe=["stroke-width","stroke-linecap","stroke-linejoin"],BPe=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),DPe=[BPe];function FPe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},DPe,14,RPe)}var __=q(jPe,[["render",FPe]]);const VPe=Object.assign(__,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+__.name,__)}}),WPe=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)}}}}),HPe=["stroke-width","stroke-linecap","stroke-linejoin"],ZPe=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),qPe=[ZPe];function UPe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},qPe,14,HPe)}var P_=q(WPe,[["render",UPe]]);const KPe=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_)}}),GPe=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)}}}}),YPe=["stroke-width","stroke-linecap","stroke-linejoin"],XPe=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),QPe=[XPe];function JPe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},QPe,14,YPe)}var A_=q(GPe,[["render",JPe]]);const eAe=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_)}}),tAe=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)}}}}),nAe=["stroke-width","stroke-linecap","stroke-linejoin"],iAe=P("path",{d:"M22 21h-5v4.094h5V21ZM26 25.094V21h5v4.094h-5Z",fill:"currentColor",stroke:"none"},null,-1),rAe=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),oAe=[iAe,rAe];function sAe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},oAe,14,nAe)}var L_=q(tAe,[["render",sAe]]);const lAe=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_)}}),aAe=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)}}}}),cAe=["stroke-width","stroke-linecap","stroke-linejoin"],uAe=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),dAe=[uAe];function fAe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},dAe,14,cAe)}var E_=q(aAe,[["render",fAe]]);const hAe=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_)}}),pAe=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)}}}}),mAe=["stroke-width","stroke-linecap","stroke-linejoin"],vAe=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),gAe=[vAe];function yAe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},gAe,14,mAe)}var I_=q(pAe,[["render",yAe]]);const bAe=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_)}}),kAe=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)}}}}),wAe=["stroke-width","stroke-linecap","stroke-linejoin"],CAe=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=[CAe];function SAe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},$Ae,14,wAe)}var T_=q(kAe,[["render",SAe]]);const _Ae=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_)}}),PAe=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)}}}}),AAe=["stroke-width","stroke-linecap","stroke-linejoin"],LAe=P("circle",{cx:"24",cy:"24",r:"9",fill:"currentColor",stroke:"none"},null,-1),EAe=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),IAe=[LAe,EAe];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))},IAe,14,AAe)}var O_=q(PAe,[["render",TAe]]);const OAe=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_)}}),xAe=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)}}}}),MAe=["stroke-width","stroke-linecap","stroke-linejoin"],NAe=P("path",{d:"M7 7h13v13H7zM28 7h13v13H28zM7 28h13v13H7zM28 28h13v13H28z"},null,-1),zAe=[NAe];function jAe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},zAe,14,MAe)}var x_=q(xAe,[["render",jAe]]);const RAe=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_)}}),BAe=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)}}}}),DAe=["stroke-width","stroke-linecap","stroke-linejoin"],FAe=P("rect",{x:"9",y:"18",width:"30",height:"22",rx:"1"},null,-1),VAe=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),WAe=[FAe,VAe];function HAe(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))},WAe,14,DAe)}var M_=q(BAe,[["render",HAe]]);const ZAe=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_)}}),qAe=N({name:"IconBarChart",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-bar-chart`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=ie(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),UAe=["stroke-width","stroke-linecap","stroke-linejoin"],KAe=P("path",{d:"M41 7H29v34h12V7ZM29 18H18v23h11V18ZM18 29H7v12h11V29Z"},null,-1),GAe=[KAe];function YAe(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))},GAe,14,UAe)}var N_=q(qAe,[["render",YAe]]);const XAe=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_)}}),QAe=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)}}}}),JAe=["stroke-width","stroke-linecap","stroke-linejoin"],e7e=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),t7e=[e7e];function n7e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},t7e,14,JAe)}var z_=q(QAe,[["render",n7e]]);const i7e=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_)}}),r7e=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)}}}}),o7e=["stroke-width","stroke-linecap","stroke-linejoin"],s7e=P("path",{d:"M16 16h16M16 24h8"},null,-1),l7e=P("path",{d:"M24 41H8V6h32v17"},null,-1),a7e=P("path",{d:"M30 29h11v13l-5.5-3.5L30 42V29Z"},null,-1),c7e=[s7e,l7e,a7e];function u7e(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))},c7e,14,o7e)}var j_=q(r7e,[["render",u7e]]);const d7e=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_)}}),f7e=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)}}}}),h7e=["stroke-width","stroke-linecap","stroke-linejoin"],p7e=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),m7e=[p7e];function v7e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},m7e,14,h7e)}var R_=q(f7e,[["render",v7e]]);const g7e=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_)}}),y7e=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)}}}}),b7e=["stroke-width","stroke-linecap","stroke-linejoin"],k7e=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),w7e=[k7e];function C7e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},w7e,14,b7e)}var B_=q(y7e,[["render",C7e]]);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_)}}),S7e=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)}}}}),_7e=["stroke-width","stroke-linecap","stroke-linejoin"],P7e=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),A7e=[P7e];function L7e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},A7e,14,_7e)}var D_=q(S7e,[["render",L7e]]);const E7e=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_)}}),I7e=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)}}}}),T7e=["stroke-width","stroke-linecap","stroke-linejoin"],O7e=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),x7e=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),M7e=[O7e,x7e];function N7e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},M7e,14,T7e)}var F_=q(I7e,[["render",N7e]]);const z7e=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_)}}),j7e=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)}}}}),R7e=["stroke-width","stroke-linecap","stroke-linejoin"],B7e=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),D7e=[B7e];function F7e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},D7e,14,R7e)}var V_=q(j7e,[["render",F7e]]);const V7e=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_)}}),W7e=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)}}}}),H7e=["stroke-width","stroke-linecap","stroke-linejoin"],Z7e=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),q7e=[Z7e];function U7e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},q7e,14,H7e)}var W_=q(W7e,[["render",U7e]]);const K7e=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_)}}),G7e=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)}}}}),Y7e=["stroke-width","stroke-linecap","stroke-linejoin"],X7e=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),Q7e=[X7e];function J7e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},Q7e,14,Y7e)}var H_=q(G7e,[["render",J7e]]);const eLe=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_)}}),tLe=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)}}}}),nLe=["stroke-width","stroke-linecap","stroke-linejoin"],iLe=P("path",{d:"M24 23 7.652 14.345M24 23l16.366-8.664M24 23v19.438M7 14v20l17 9 17-9V14L24 5 7 14Z"},null,-1),rLe=[iLe];function oLe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},rLe,14,nLe)}var Z_=q(tLe,[["render",oLe]]);const sLe=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_)}}),lLe=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)}}}}),aLe=["stroke-width","stroke-linecap","stroke-linejoin"],cLe=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),uLe=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),dLe=[cLe,uLe];function fLe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},dLe,14,aLe)}var q_=q(lLe,[["render",fLe]]);const hLe=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_)}}),pLe=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)}}}}),mLe=["stroke-width","stroke-linecap","stroke-linejoin"],vLe=P("path",{d:"M41 7H7v22h34V7Z"},null,-1),gLe=P("path",{d:"M23.778 29v10"},null,-1),yLe=P("path",{d:"M16 39h16"},null,-1),bLe=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),kLe=[vLe,gLe,yLe,bLe];function wLe(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))},kLe,14,mLe)}var U_=q(pLe,[["render",wLe]]);const CLe=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)}}}}),SLe=["stroke-width","stroke-linecap","stroke-linejoin"],_Le=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),PLe=[_Le];function ALe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},PLe,14,SLe)}var K_=q($Le,[["render",ALe]]);const LLe=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_)}}),ELe=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)}}}}),ILe=["stroke-width","stroke-linecap","stroke-linejoin"],TLe=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),OLe=P("path",{d:"M24 32a5 5 0 1 0 0 10 5 5 0 0 0 0-10Zm0 0V19"},null,-1),xLe=[TLe,OLe];function MLe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},xLe,14,ILe)}var G_=q(ELe,[["render",MLe]]);const NLe=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_)}}),zLe=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)}}}}),jLe=["stroke-width","stroke-linecap","stroke-linejoin"],RLe=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),BLe=[RLe];function DLe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},BLe,14,jLe)}var Y_=q(zLe,[["render",DLe]]);const FLe=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_)}}),VLe=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)}}}}),WLe=["stroke-width","stroke-linecap","stroke-linejoin"],HLe=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),ZLe=[HLe];function qLe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},ZLe,14,WLe)}var X_=q(VLe,[["render",qLe]]);const ULe=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_)}}),KLe=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)}}}}),GLe=["stroke-width","stroke-linecap","stroke-linejoin"],YLe=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),XLe=[YLe];function QLe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},XLe,14,GLe)}var Q_=q(KLe,[["render",QLe]]);const JLe=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_)}}),eEe=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)}}}}),tEe=["stroke-width","stroke-linecap","stroke-linejoin"],nEe=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),iEe=[nEe];function rEe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},iEe,14,tEe)}var J_=q(eEe,[["render",rEe]]);const oEe=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_)}}),sEe=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)}}}}),lEe=["stroke-width","stroke-linecap","stroke-linejoin"],aEe=P("rect",{x:"6",y:"8",width:"36",height:"32",rx:"1"},null,-1),cEe=P("path",{d:"m37 17-12.43 8.606a1 1 0 0 1-1.14 0L11 17"},null,-1),uEe=[aEe,cEe];function dEe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},uEe,14,lEe)}var e5=q(sEe,[["render",dEe]]);const fEe=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)}}),hEe=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)}}}}),pEe=["stroke-width","stroke-linecap","stroke-linejoin"],mEe=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),vEe=[mEe];function gEe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},vEe,14,pEe)}var t5=q(hEe,[["render",gEe]]);const yEe=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)}}),bEe=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)}}}}),kEe=["stroke-width","stroke-linecap","stroke-linejoin"],wEe=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),CEe=[wEe];function $Ee(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},CEe,14,kEe)}var n5=q(bEe,[["render",$Ee]]);const SEe=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)}}),_Ee=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)}}}}),PEe=["stroke-width","stroke-linecap","stroke-linejoin"],AEe=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),LEe=[AEe];function EEe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},LEe,14,PEe)}var i5=q(_Ee,[["render",EEe]]);const IEe=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)}}),TEe=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)}}}}),OEe=["stroke-width","stroke-linecap","stroke-linejoin"],xEe=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),MEe=[xEe];function NEe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},MEe,14,OEe)}var r5=q(TEe,[["render",NEe]]);const zEe=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)}}),jEe=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)}}}}),REe=["stroke-width","stroke-linecap","stroke-linejoin"],BEe=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),DEe=[BEe];function FEe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},DEe,14,REe)}var o5=q(jEe,[["render",FEe]]);const VEe=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)}}),WEe=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)}}}}),HEe=["stroke-width","stroke-linecap","stroke-linejoin"],ZEe=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),qEe=[ZEe];function UEe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},qEe,14,HEe)}var s5=q(WEe,[["render",UEe]]);const KEe=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)}}),GEe=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)}}}}),YEe=["stroke-width","stroke-linecap","stroke-linejoin"],XEe=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),QEe=P("path",{d:"M36 33a7 7 0 1 0-14 0"},null,-1),JEe=P("circle",{cx:"29",cy:"20",r:"4"},null,-1),eIe=[XEe,QEe,JEe];function tIe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.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,YEe)}var l5=q(GEe,[["render",tIe]]);const nIe=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)}}),iIe=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)}}}}),rIe=["stroke-width","stroke-linecap","stroke-linejoin"],oIe=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),sIe=P("path",{d:"M33 33v-9l-9 9h9ZM23.5 33l-3-4-3 4h6ZM15 15h2v2h-2z",fill:"currentColor",stroke:"none"},null,-1),lIe=[oIe,sIe];function aIe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},lIe,14,rIe)}var a5=q(iIe,[["render",aIe]]);const cIe=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)}}),uIe=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)}}}}),dIe=["stroke-width","stroke-linecap","stroke-linejoin"],fIe=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),hIe=[fIe];function pIe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},hIe,14,dIe)}var c5=q(uIe,[["render",pIe]]);const mIe=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)}}),vIe=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)}}}}),gIe=["stroke-width","stroke-linecap","stroke-linejoin"],yIe=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),bIe=P("path",{d:"M25 11s-1.889 7.826-6.611 12.174C13.667 27.522 6 31 6 31"},null,-1),kIe=[yIe,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,gIe)}var u5=q(vIe,[["render",wIe]]);const CIe=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)}}}}),SIe=["stroke-width","stroke-linecap","stroke-linejoin"],_Ie=P("path",{d:"M24.015 7.017 41 14.62l-16.985 7.605L7.03 14.62l16.985-7.604Z"},null,-1),PIe=P("path",{d:"m41 23.255-16.985 7.604L7.03 23.255M40.97 33.412l-16.985 7.605L7 33.412"},null,-1),AIe=[_Ie,PIe];function LIe(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))},AIe,14,SIe)}var d5=q($Ie,[["render",LIe]]);const EIe=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)}}),IIe=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)}}}}),TIe=["stroke-width","stroke-linecap","stroke-linejoin"],OIe=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),xIe=[OIe];function MIe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},xIe,14,TIe)}var f5=q(IIe,[["render",MIe]]);const NIe=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)}}),zIe=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)}}}}),jIe=["stroke-width","stroke-linecap","stroke-linejoin"],RIe=P("circle",{cx:"24",cy:"19",r:"5"},null,-1),BIe=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),DIe=[RIe,BIe];function FIe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},DIe,14,jIe)}var h5=q(zIe,[["render",FIe]]);const VIe=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)}}),WIe=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)}}}}),HIe=["stroke-width","stroke-linecap","stroke-linejoin"],ZIe=P("rect",{x:"7",y:"21",width:"34",height:"20",rx:"1"},null,-1),qIe=P("path",{d:"M15 21v-6a9 9 0 1 1 18 0v6M24 35v-8"},null,-1),UIe=[ZIe,qIe];function KIe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},UIe,14,HIe)}var p5=q(WIe,[["render",KIe]]);const GIe=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)}}),YIe=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)}}}}),XIe=["stroke-width","stroke-linecap","stroke-linejoin"],QIe=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),JIe=[QIe];function e9e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},JIe,14,XIe)}var m5=q(YIe,[["render",e9e]]);const t9e=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)}}),n9e=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)}}}}),i9e=["stroke-width","stroke-linecap","stroke-linejoin"],r9e=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),o9e=[r9e];function s9e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},o9e,14,i9e)}var v5=q(n9e,[["render",s9e]]);const l9e=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)}}),a9e=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)}}}}),c9e=["stroke-width","stroke-linecap","stroke-linejoin"],u9e=P("path",{d:"M5 10h38M5 24h38M5 38h38"},null,-1),d9e=[u9e];function f9e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},d9e,14,c9e)}var g5=q(a9e,[["render",f9e]]);const h9e=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)}}),p9e=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)}}}}),m9e=["stroke-width","stroke-linecap","stroke-linejoin"],v9e=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),g9e=[v9e];function y9e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},g9e,14,m9e)}var y5=q(p9e,[["render",y9e]]);const b9e=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)}}),k9e=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)}}}}),w9e=["stroke-width","stroke-linecap","stroke-linejoin"],C9e=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),S9e=[C9e,$9e];function _9e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},S9e,14,w9e)}var b5=q(k9e,[["render",_9e]]);const P9e=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)}}),A9e=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)}}}}),L9e=["stroke-width","stroke-linecap","stroke-linejoin"],E9e=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),I9e=[E9e];function T9e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},I9e,14,L9e)}var k5=q(A9e,[["render",T9e]]);const O9e=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)}}),x9e=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)}}}}),M9e=["stroke-width","stroke-linecap","stroke-linejoin"],N9e=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),z9e=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),j9e=[N9e,z9e];function R9e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},j9e,14,M9e)}var w5=q(x9e,[["render",R9e]]);const B9e=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)}}),D9e=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)}}}}),F9e=["stroke-width","stroke-linecap","stroke-linejoin"],V9e=P("path",{d:"M6 19h10m0 0h26m-26 0V9m0 10v10m0 0v10m0-10H6m10 0h26M6 9h36v30H6V9Z"},null,-1),W9e=[V9e];function H9e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},W9e,14,F9e)}var C5=q(D9e,[["render",H9e]]);const Z9e=Object.assign(C5,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+C5.name,C5)}}),q9e=N({name:"IconNotificationClose",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-notification-close`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=ie(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),U9e=["stroke-width","stroke-linecap","stroke-linejoin"],K9e=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),G9e=[K9e];function Y9e(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},G9e,14,U9e)}var $5=q(q9e,[["render",Y9e]]);const X9e=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)}}),Q9e=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)}}}}),J9e=["stroke-width","stroke-linecap","stroke-linejoin"],eTe=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),tTe=[eTe];function nTe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},tTe,14,J9e)}var S5=q(Q9e,[["render",nTe]]);const iTe=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)}}),rTe=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)}}}}),oTe=["stroke-width","stroke-linecap","stroke-linejoin"],sTe=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),lTe=[sTe];function aTe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},lTe,14,oTe)}var _5=q(rTe,[["render",aTe]]);const cTe=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)}}),uTe=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)}}}}),dTe=["stroke-width","stroke-linecap","stroke-linejoin"],fTe=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),hTe=[fTe];function pTe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},hTe,14,dTe)}var P5=q(uTe,[["render",pTe]]);const mTe=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)}}),vTe=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)}}}}),gTe=["stroke-width","stroke-linecap","stroke-linejoin"],yTe=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),bTe=[yTe];function kTe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},bTe,14,gTe)}var A5=q(vTe,[["render",kTe]]);const wTe=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)}}),CTe=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"],STe=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),_Te=[STe];function PTe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},_Te,14,$Te)}var L5=q(CTe,[["render",PTe]]);const ATe=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)}}),LTe=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)}}}}),ETe=["stroke-width","stroke-linecap","stroke-linejoin"],ITe=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),TTe=[ITe];function OTe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},TTe,14,ETe)}var E5=q(LTe,[["render",OTe]]);const xTe=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)}}),MTe=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)}}}}),NTe=["stroke-width","stroke-linecap","stroke-linejoin"],zTe=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),jTe=[zTe];function RTe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},jTe,14,NTe)}var I5=q(MTe,[["render",RTe]]);const BTe=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)}}),DTe=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)}}}}),FTe=["stroke-width","stroke-linecap","stroke-linejoin"],VTe=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),WTe=[VTe];function HTe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},WTe,14,FTe)}var T5=q(DTe,[["render",HTe]]);const ZTe=Object.assign(T5,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+T5.name,T5)}}),qTe=N({name:"IconRelation",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-relation`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=ie(e.size)?`${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:"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),GTe=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),YTe=[KTe,GTe];function XTe(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))},YTe,14,UTe)}var O5=q(qTe,[["render",XTe]]);const QTe=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)}}),JTe=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)}}}}),eOe=["stroke-width","stroke-linecap","stroke-linejoin"],tOe=P("path",{d:"M24 7v6m0-6h5m-5 0h-5M3 21v11m25 8H9V13h30v11m-7 11h14m-7-7v14M18 26h1v1h-1v-1Zm11 0h1v1h-1v-1Z"},null,-1),nOe=[tOe];function iOe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},nOe,14,eOe)}var x5=q(JTe,[["render",iOe]]);const rOe=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)}}),oOe=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)}}}}),sOe=["stroke-width","stroke-linecap","stroke-linejoin"],lOe=P("path",{d:"M18 26h1v1h-1v-1ZM29 26h1v1h-1v-1Z",fill:"currentColor",stroke:"none"},null,-1),aOe=P("path",{d:"M24 7v6m0-6h5m-5 0h-5M3 21v11m36 8H9V13h30v29m6-21v11m-27-6h1v1h-1v-1Zm11 0h1v1h-1v-1Z"},null,-1),cOe=[lOe,aOe];function uOe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},cOe,14,sOe)}var M5=q(oOe,[["render",uOe]]);const dOe=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)}}),fOe=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)}}}}),hOe=["stroke-width","stroke-linecap","stroke-linejoin"],pOe=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),mOe=[pOe];function vOe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},mOe,14,hOe)}var N5=q(fOe,[["render",vOe]]);const gOe=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)}}),yOe=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)}}}}),bOe=["stroke-width","stroke-linecap","stroke-linejoin"],kOe=P("circle",{cx:"24",cy:"24",r:"18"},null,-1),wOe=P("path",{d:"M24 13v10l6.5 7"},null,-1),COe=[kOe,wOe];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))},COe,14,bOe)}var z5=q(yOe,[["render",$Oe]]);const SOe=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)}}),_Oe=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)}}}}),POe=["stroke-width","stroke-linecap","stroke-linejoin"],AOe=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),LOe=P("circle",{cx:"17.637",cy:"30.364",r:"1",transform:"rotate(45 17.637 30.364)",fill:"currentColor",stroke:"none"},null,-1),EOe=[AOe,LOe];function IOe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},EOe,14,POe)}var j5=q(_Oe,[["render",IOe]]);const TOe=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)}}),OOe=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)}}}}),xOe=["stroke-width","stroke-linecap","stroke-linejoin"],MOe=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),NOe=[MOe];function zOe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},NOe,14,xOe)}var R5=q(OOe,[["render",zOe]]);const jOe=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)}}),ROe=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)}}}}),BOe=["stroke-width","stroke-linecap","stroke-linejoin"],DOe=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),FOe=[DOe];function VOe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},FOe,14,BOe)}var B5=q(ROe,[["render",VOe]]);const WOe=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)}}),HOe=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)}}}}),ZOe=["stroke-width","stroke-linecap","stroke-linejoin"],qOe=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),UOe=P("path",{d:"M13.02 36H13v.02h.02V36Z"},null,-1),KOe=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),GOe=P("path",{d:"M13.02 24H13v.02h.02V24Z"},null,-1),YOe=[qOe,UOe,KOe,GOe];function XOe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},YOe,14,ZOe)}var D5=q(HOe,[["render",XOe]]);const QOe=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)}}),JOe=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)}}}}),exe=["stroke-width","stroke-linecap","stroke-linejoin"],txe=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),nxe=[txe];function ixe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},nxe,14,exe)}var F5=q(JOe,[["render",ixe]]);const rxe=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)}}),oxe=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)}}}}),sxe=["stroke-width","stroke-linecap","stroke-linejoin"],lxe=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),axe=[lxe];function cxe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},axe,14,sxe)}var V5=q(oxe,[["render",cxe]]);const uxe=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)}}),dxe=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)}}}}),fxe=["stroke-width","stroke-linecap","stroke-linejoin"],hxe=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),pxe=[hxe];function mxe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},pxe,14,fxe)}var W5=q(dxe,[["render",mxe]]);const vxe=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)}}),gxe=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)}}}}),yxe=["stroke-width","stroke-linecap","stroke-linejoin"],bxe=P("circle",{cx:"24",cy:"24",r:"7"},null,-1),kxe=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),wxe=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),Cxe=[bxe,kxe,wxe];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))},Cxe,14,yxe)}var H5=q(gxe,[["render",$xe]]);const Sxe=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)}}),_xe=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)}}}}),Pxe=["stroke-width","stroke-linecap","stroke-linejoin"],Axe=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),Lxe=P("path",{d:"M31.577 17.346a1 1 0 1 1 0-2 1 1 0 0 1 0 2Z"},null,-1),Exe=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),Ixe=[Axe,Lxe,Exe];function Txe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},Ixe,14,Pxe)}var Z5=q(_xe,[["render",Txe]]);const Oxe=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)}}),xxe=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)}}}}),Mxe=["stroke-width","stroke-linecap","stroke-linejoin"],Nxe=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),zxe=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),jxe=[Nxe,zxe];function Rxe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},jxe,14,Mxe)}var q5=q(xxe,[["render",Rxe]]);const Bxe=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)}}),Dxe=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)}}}}),Fxe=["stroke-width","stroke-linecap","stroke-linejoin"],Vxe=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),Wxe=[Vxe];function Hxe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},Wxe,14,Fxe)}var U5=q(Dxe,[["render",Hxe]]);const Zxe=Object.assign(U5,{install:(e,t)=>{var n;const i=(n=t==null?void 0:t.iconPrefix)!=null?n:"";e.component(i+U5.name,U5)}}),qxe=N({name:"IconTool",props:{size:{type:[Number,String]},strokeWidth:{type:Number,default:4},strokeLinecap:{type:String,default:"butt",validator:e=>["butt","round","square"].includes(e)},strokeLinejoin:{type:String,default:"miter",validator:e=>["arcs","bevel","miter","miter-clip","round"].includes(e)},rotate:Number,spin:Boolean},emits:{click:e=>!0},setup(e,{emit:t}){const n=j("icon"),i=p(()=>[n,`${n}-tool`,{[`${n}-spin`]:e.spin}]),o=p(()=>{const r={};return e.size&&(r.fontSize=ie(e.size)?`${e.size}px`:e.size),e.rotate&&(r.transform=`rotate(${e.rotate}deg)`),r});return{cls:i,innerStyle:o,onClick:r=>{t("click",r)}}}}),Uxe=["stroke-width","stroke-linecap","stroke-linejoin"],Kxe=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),Gxe=[Kxe];function Yxe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},Gxe,14,Uxe)}var K5=q(qxe,[["render",Yxe]]);const Xxe=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)}}),Qxe=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)}}}}),Jxe=["stroke-width","stroke-linecap","stroke-linejoin"],eMe=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),tMe=[eMe];function nMe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},tMe,14,Jxe)}var G5=q(Qxe,[["render",nMe]]);const iMe=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)}}),rMe=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)}}}}),oMe=["stroke-width","stroke-linecap","stroke-linejoin"],sMe=P("rect",{x:"7",y:"21",width:"34",height:"20",rx:"1"},null,-1),lMe=P("path",{d:"M44 15a9 9 0 1 0-18 0v6M24 35v-8"},null,-1),aMe=[sMe,lMe];function cMe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},aMe,14,oMe)}var Y5=q(rMe,[["render",cMe]]);const uMe=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)}}),dMe=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)}}}}),fMe=["stroke-width","stroke-linecap","stroke-linejoin"],hMe=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),pMe=[hMe];function mMe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},pMe,14,fMe)}var X5=q(dMe,[["render",mMe]]);const vMe=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)}}),gMe=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)}}}}),yMe=["stroke-width","stroke-linecap","stroke-linejoin"],bMe=P("circle",{cx:"18",cy:"15",r:"7"},null,-1),kMe=P("circle",{cx:"34",cy:"19",r:"4"},null,-1),wMe=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),CMe=[bMe,kMe,wMe];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))},CMe,14,yMe)}var Q5=q(gMe,[["render",$Me]]);const SMe=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)}}),_Me=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)}}}}),PMe=["stroke-width","stroke-linecap","stroke-linejoin"],AMe=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),LMe=P("circle",{cx:"24",cy:"15",r:"8"},null,-1),EMe=[AMe,LMe];function IMe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},EMe,14,PMe)}var J5=q(_Me,[["render",IMe]]);const TMe=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)}}),OMe=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)}}}}),xMe=["stroke-width","stroke-linecap","stroke-linejoin"],MMe=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),NMe=[MMe];function zMe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},NMe,14,xMe)}var e8=q(OMe,[["render",zMe]]);const jMe=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)}}),RMe=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)}}}}),BMe=["stroke-width","stroke-linecap","stroke-linejoin"],DMe=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),FMe=P("path",{d:"M27.535 35.465a5 5 0 0 0-7.07 0L24 39l3.535-3.535Z",fill:"currentColor",stroke:"none"},null,-1),VMe=[DMe,FMe];function WMe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},VMe,14,BMe)}var t8=q(RMe,[["render",WMe]]);const HMe=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)}}),ZMe=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)}}}}),qMe=["stroke-width","stroke-linecap","stroke-linejoin"],UMe=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),KMe=[UMe];function GMe(e,t,n,i,o,s){return S(),I("svg",{viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",stroke:"currentColor",class:E(e.cls),style:ne(e.innerStyle),"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin,onClick:t[0]||(t[0]=(...r)=>e.onClick&&e.onClick(...r))},KMe,14,qMe)}var n8=q(ZMe,[["render",GMe]]);const YMe=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 XMe=Object.defineProperty,QMe=Object.defineProperties,JMe=Object.getOwnPropertyDescriptors,DO=Object.getOwnPropertySymbols,eNe=Object.prototype.hasOwnProperty,tNe=Object.prototype.propertyIsEnumerable,FO=(e,t,n)=>t in e?XMe(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,nNe=(e,t)=>{for(var n in t||(t={}))eNe.call(t,n)&&FO(e,n,t[n]);if(DO)for(var n of DO(t))tNe.call(t,n)&&FO(e,n,t[n]);return e},iNe=(e,t)=>QMe(e,JMe(t));const k6={IconArrowDown:c1e,IconArrowFall:y1e,IconArrowLeft:S1e,IconArrowRight:I1e,IconArrowRise:B1e,IconArrowUp:Z1e,IconCaretDown:_7,IconCaretLeft:TR,IconCaretRight:IR,IconCaretUp:uD,IconDoubleDown:X1e,IconDoubleLeft:WR,IconDoubleRight:HR,IconDoubleUp:i0e,IconDownCircle:u0e,IconDown:Yu,IconDragArrow:v0e,IconExpand:C0e,IconLeftCircle:E0e,IconLeft:$s,IconMenuFold:VB,IconMenuUnfold:WB,IconRightCircle:z0e,IconRight:ro,IconRotateLeft:SB,IconRotateRight:_B,IconShrink:V0e,IconSwap:K0e,IconToBottom:tye,IconToLeft:aye,IconToRight:mye,IconToTop:Jj,IconUpCircle:Cye,IconUp:K2,IconCheckCircleFill:Za,IconCloseCircleFill:Ku,IconExclamationCircleFill:Cs,IconExclamationPolygonFill:Lye,IconInfoCircleFill:xh,IconMinusCircleFill:Mye,IconPlusCircleFill:Dye,IconQuestionCircleFill:qye,IconCheckCircle:Qye,IconCheckSquare:rbe,IconCheck:Qg,IconClockCircle:d7,IconCloseCircle:ube,IconClose:mi,IconExclamationCircle:vbe,IconExclamation:C7,IconInfoCircle:Cbe,IconInfo:JB,IconMinusCircle:Lbe,IconMinus:X2,IconPlusCircle:Mbe,IconPlus:Ru,IconQuestionCircle:gB,IconQuestion:Dbe,IconStop:qbe,IconHeartFill:Qbe,IconStarFill:YB,IconThumbDownFill:oke,IconThumbUpFill:fke,IconAt:yke,IconCloudDownload:Ske,IconCodeBlock:Ike,IconCodeSquare:zke,IconCode:Vke,IconCustomerService:Kke,IconDownload:e2e,IconExport:s2e,IconEyeInvisible:Zj,IconEye:KA,IconHeart:f2e,IconHistory:y2e,IconHome:_2e,IconImport:T2e,IconLaunch:j2e,IconList:W2e,IconMessageBanned:G2e,IconMessage:twe,IconMoreVertical:awe,IconMore:q2,IconPoweroff:pwe,IconRefresh:kwe,IconReply:Pwe,IconSave:Owe,IconScan:Rwe,IconSearch:Ky,IconSelectAll:Hwe,IconSend:Ywe,IconSettings:i4e,IconShareAlt:c4e,IconShareExternal:m4e,IconShareInternal:w4e,IconStar:A4e,IconSync:x4e,IconThumbDown:B4e,IconThumbUp:Z4e,IconTranslate:X4e,IconUpload:cw,IconVoice:iCe,IconAlignCenter:cCe,IconAlignLeft:mCe,IconAlignRight:wCe,IconAttachment:ACe,IconBgColors:NCe,IconBold:FCe,IconBrush:UCe,IconCopy:bD,IconDelete:lw,IconEdit:kD,IconEraser:JCe,IconFilter:dD,IconFindReplace:o$e,IconFontColors:d$e,IconFormula:g$e,IconH1:$$e,IconH2:E$e,IconH3:N$e,IconH4:F$e,IconH5:U$e,IconH6:J$e,IconH7:oSe,IconHighlight:dSe,IconItalic:gSe,IconLineHeight:_Se,IconLink:QR,IconObliqueLine:tR,IconOrderedList:OSe,IconOriginalSize:PB,IconPaste:DSe,IconQuote:USe,IconRedo:JSe,IconScissor:o3e,IconSortAscending:d3e,IconSortDescending:g3e,IconSort:$3e,IconStrikethrough:E3e,IconUnderline:N3e,IconUndo:F3e,IconUnorderedList:U3e,IconZoomIn:CB,IconZoomOut:wB,IconMuteFill:e_e,IconPauseCircleFill:s_e,IconPlayArrowFill:SD,IconPlayCircleFill:f_e,IconSkipNextFill:b_e,IconSkipPreviousFill:P_e,IconSoundFill:M_e,IconBackward:D_e,IconForward:q_e,IconFullscreenExit:Q_e,IconFullscreen:$B,IconLiveBroadcast:r5e,IconMusic:u5e,IconMute:v5e,IconPauseCircle:$5e,IconPause:$D,IconPlayArrow:E5e,IconPlayCircle:z5e,IconRecordStop:H5e,IconRecord:Q5e,IconSkipNext:o8e,IconSkipPrevious:f8e,IconSound:b8e,IconBytedanceColor:L8e,IconLarkColor:z8e,IconTiktokColor:V8e,IconXiguaColor:K8e,IconFaceBookCircleFill:e6e,IconFacebookSquareFill:s6e,IconGoogleCircleFill:f6e,IconQqCircleFill:y6e,IconTwitterCircleFill:S6e,IconWeiboCircleFill:I6e,IconAlipayCircle:z6e,IconCodeSandbox:V6e,IconCodepen:K6e,IconFacebook:ePe,IconGithub:sPe,IconGitlab:fPe,IconGoogle:yPe,IconQqZone:SPe,IconQq:IPe,IconTwitter:zPe,IconWechat:VPe,IconWechatpay:KPe,IconWeibo:eAe,IconChineseFill:lAe,IconEnglishFill:hAe,IconFaceFrownFill:QB,IconFaceMehFill:d6,IconFaceSmileFill:XB,IconMoonFill:bAe,IconPenFill:_Ae,IconSunFill:OAe,IconApps:RAe,IconArchive:ZAe,IconBarChart:XAe,IconBook:i7e,IconBookmark:d7e,IconBranch:g7e,IconBug:$7e,IconBulb:E7e,IconCalendarClock:z7e,IconCalendar:ew,IconCamera:V7e,IconCloud:K7e,IconCommand:eLe,IconCommon:sLe,IconCompass:hLe,IconComputer:CLe,IconCopyright:LLe,IconDashboard:NLe,IconDesktop:FLe,IconDice:ULe,IconDragDotVertical:iw,IconDragDot:OB,IconDriveFile:JLe,IconEar:oEe,IconEmail:fEe,IconEmpty:Uj,IconExperiment:yEe,IconFileAudio:ED,IconFileImage:AD,IconFilePdf:PD,IconFileVideo:LD,IconFile:E7,IconFire:SEe,IconFolderAdd:IEe,IconFolderDelete:zEe,IconFolder:VEe,IconGift:KEe,IconIdcard:nIe,IconImageClose:Z2,IconImage:cIe,IconInteraction:mIe,IconLanguage:CIe,IconLayers:EIe,IconLayout:NIe,IconLoading:Ii,IconLocation:VIe,IconLock:GIe,IconLoop:t9e,IconMan:l9e,IconMenu:h9e,IconMindMapping:b9e,IconMobile:P9e,IconMoon:O9e,IconMosaic:B9e,IconNav:Z9e,IconNotificationClose:X9e,IconNotification:iTe,IconPalette:cTe,IconPen:mTe,IconPhone:wTe,IconPrinter:ATe,IconPublic:xTe,IconPushpin:BTe,IconQrcode:ZTe,IconRelation:QTe,IconRobotAdd:rOe,IconRobot:dOe,IconSafe:gOe,IconSchedule:SOe,IconShake:TOe,IconSkin:jOe,IconStamp:WOe,IconStorage:QOe,IconSubscribeAdd:rxe,IconSubscribe:uxe,IconSubscribed:vxe,IconSun:Sxe,IconTag:Oxe,IconTags:Bxe,IconThunderbolt:Zxe,IconTool:Xxe,IconTrophy:iMe,IconUnlock:uMe,IconUserAdd:vMe,IconUserGroup:SMe,IconUser:TMe,IconVideoCamera:jMe,IconWifi:HMe,IconWoman:YMe},rNe=(e,t)=>{for(const n of Object.keys(k6))e.use(k6[n],t)},MD=iNe(nNe({},k6),{install:rNe});/*!
  26. * vue-router v4.4.5
  27. * (c) 2024 Eduardo San Martin Morote
  28. * @license MIT
  29. */const fd=typeof document<"u";function ND(e){return typeof e=="object"||"displayName"in e||"props"in e||"__vccOpts"in e}function oNe(e){return e.__esModule||e[Symbol.toStringTag]==="Module"||e.default&&ND(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,zD=/#/g,sNe=/&/g,lNe=/\//g,aNe=/=/g,cNe=/\?/g,jD=/\+/g,uNe=/%5B/g,dNe=/%5D/g,RD=/%5E/g,fNe=/%60/g,BD=/%7B/g,hNe=/%7C/g,DD=/%7D/g,pNe=/%20/g;function x7(e){return encodeURI(""+e).replace(hNe,"|").replace(uNe,"[").replace(dNe,"]")}function mNe(e){return x7(e).replace(BD,"{").replace(DD,"}").replace(RD,"^")}function w6(e){return x7(e).replace(jD,"%2B").replace(pNe,"+").replace(zD,"%23").replace(sNe,"%26").replace(fNe,"`").replace(BD,"{").replace(DD,"}").replace(RD,"^")}function vNe(e){return w6(e).replace(aNe,"%3D")}function gNe(e){return x7(e).replace(zD,"%23").replace(cNe,"%3F")}function yNe(e){return e==null?"":gNe(e).replace(lNe,"%2F")}function ym(e){try{return decodeURIComponent(""+e)}catch{}return""+e}const bNe=/\/$/,kNe=e=>e.replace(bNe,"");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=SNe(i??t,n),{fullPath:i+(s&&"?")+s+r,path:i,query:o,hash:ym(r)}}function wNe(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 CNe(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])&&FD(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 FD(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 SNe(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 Nl={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 _Ne(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),kNe(e)}const PNe=/^[^#]+#/;function ANe(e,t){return e.replace(PNe,"#")+t}function LNe(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 ENe(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=LNe(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 INe(e,t){C6.set(e,t)}function TNe(e){const t=C6.get(e);return C6.delete(e),t}let ONe=()=>location.protocol+"//"+location.host;function VD(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 xNe(e,t,n,i){let o=[],s=[],r=null;const l=({state:f})=>{const h=VD(e,location),m=n.value,b=t.value;let w=0;if(f){if(n.value=h,t.value=f,r&&r===m){r=null;return}w=b?f.position-b.position:0}else i(h);o.forEach(y=>{y(n.value,m,{delta:w,type:bm.pop,direction:w?w>0?Qp.forward:Qp.back:Qp.unknown})})};function a(){r=n.value}function u(f){o.push(f);const h=()=>{const m=o.indexOf(f);m>-1&&o.splice(m,1)};return s.push(h),h}function c(){const{history:f}=window;f.state&&f.replaceState(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 MNe(e){const{history:t,location:n}=window,i={value:VD(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:ONe()+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 NNe(e){e=_Ne(e);const t=MNe(e),n=xNe(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:ANe.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 zNe(e){return typeof e=="string"||e&&typeof e=="object"}function WD(e){return typeof e=="string"||typeof e=="symbol"}const HD=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,[HD]:!0},t)}function As(e,t){return e instanceof Error&&HD in e&&(t==null||!!(e.type&t))}const UO="[^/]+?",jNe={sensitive:!1,strict:!1,start:!0,end:!0},RNe=/[.+*?^${}()[\]/\\]/g;function BNe(e,t){const n=Kt({},jNe,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(RNe,"\\$&"),h+=40;else if(f.type===1){const{value:m,repeatable:b,optional:w,regexp:y}=f;s.push({name:m,repeatable:b,optional:w});const $=y||UO;if($!==UO){h+=10;try{new RegExp(`(${$})`)}catch(C){throw new Error(`Invalid custom RegExp for param "${m}" (${$}): `+C.message)}}let k=b?`((?:${$})(?:/(?:${$}))*)`:`(${$})`;d||(k=w&&u.length<2?`(?:/${k})`:"/"+k),w&&(k+="?"),o+=k,h+=20,w&&(h+=-8),b&&(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:b,optional:w}=h,y=m in u?u[m]:"";if(Ro(y)&&!b)throw new Error(`Provided param "${m}" is an array but it is not repeatable (* or + modifiers)`);const $=Ro(y)?y.join("/"):y;if(!$)if(w)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 DNe(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 ZD(e,t){let n=0;const i=e.score,o=t.score;for(;n<i.length&&n<o.length;){const s=DNe(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 FNe={type:0,value:""},VNe=/[a-zA-Z0-9_]/;function WNe(e){if(!e)return[[]];if(e==="/")return[[FNe]];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:VNe.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 HNe(e,t,n){const i=BNe(WNe(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 ZNe(e,t){const n=[],i=new Map;t=QO({strict:!1,end:!0,sensitive:!1},t);function o(d){return i.get(d)}function s(d,f,h){const m=!h,b=YO(d);b.aliasOf=h&&h.record;const w=QO(t,d),y=[b];if("alias"in d){const C=typeof d.alias=="string"?[d.alias]:d.alias;for(const _ of C)y.push(YO(Kt({},b,{components:h?h.record.components:b.components,path:_,aliasOf:h?h.record:b})))}let $,k;for(const C of y){const{path:_}=C;if(f&&_[0]!=="/"){const A=f.record.path,L=A[A.length-1]==="/"?"":"/";C.path=f.record.path+(_&&L+_)}if($=HNe(C,f,w),h?h.alias.push($):(k=k||$,k!==$&&k.alias.push($),m&&d.name&&!XO($)&&r(d.name)),qD($)&&a($),b.children){const A=b.children;for(let L=0;L<A.length;L++)s(A[L],$,h&&h.children[L])}h=h||$}return k?()=>{r(k)}:Xp}function r(d){if(WD(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=KNe(d,n);n.splice(f,0,d),d.record.name&&!XO(d)&&i.set(d.record.name,d)}function u(d,f){let h,m={},b,w;if("name"in d&&d.name){if(h=i.get(d.name),!h)throw Sh(1,{location:d});w=h.record.name,m=Kt(GO(f.params,h.keys.filter(k=>!k.optional).concat(h.parent?h.parent.keys.filter(k=>k.optional):[]).map(k=>k.name)),d.params&&GO(d.params,h.keys.map(k=>k.name))),b=h.stringify(m)}else if(d.path!=null)b=d.path,h=n.find(k=>k.re.test(b)),h&&(m=h.parse(b),w=h.record.name);else{if(h=f.name?i.get(f.name):n.find(k=>k.re.test(f.path)),!h)throw Sh(1,{location:d,currentLocation:f});w=h.record.name,m=Kt({},f.params,d.params),b=h.stringify(m)}const y=[];let $=h;for(;$;)y.unshift($.record),$=$.parent;return{name:w,path:b,params:m,matched:y,meta:UNe(y)}}e.forEach(d=>s(d));function c(){n.length=0,i.clear()}return{addRoute:s,resolve:u,removeRoute:r,clearRoutes:c,getRoutes:l,getRecordMatcher:o}}function GO(e,t){const n={};for(const i of t)i in e&&(n[i]=e[i]);return n}function YO(e){const t={path:e.path,redirect:e.redirect,name:e.name,meta:e.meta||{},aliasOf:e.aliasOf,beforeEnter:e.beforeEnter,props:qNe(e),children:e.children||[],instances:{},leaveGuards:new Set,updateGuards:new Set,enterCallbacks:{},components:"components"in e?e.components||null:e.component&&{default:e.component}};return Object.defineProperty(t,"mods",{value:{}}),t}function qNe(e){const t={},n=e.props||!1;if("component"in e)t.default=n;else for(const i in e.components)t[i]=typeof n=="object"?n[i]:n;return t}function XO(e){for(;e;){if(e.record.aliasOf)return!0;e=e.parent}return!1}function UNe(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 KNe(e,t){let n=0,i=t.length;for(;n!==i;){const s=n+i>>1;ZD(e,t[s])<0?i=s:n=s+1}const o=GNe(e);return o&&(i=t.lastIndexOf(o,i-1)),i}function GNe(e){let t=e;for(;t=t.parent;)if(qD(t)&&ZD(e,t)===0)return t}function qD({record:e}){return!!(e.name||e.components&&Object.keys(e.components).length||e.redirect)}function YNe(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(jD," "),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=vNe(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 XNe(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 QNe=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 Kl(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):zNe(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(ND(a)){const c=(a.__vccOpts||a)[t];c&&s.push(Kl(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=oNe(c)?c.default:c;r.mods[l]=c,r.components[l]=d;const h=(d.__vccOpts||d)[t];return h&&Kl(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&&nze(n.params,i.value.params)),r=p(()=>o.value>-1&&o.value===n.matched.length-1&&FD(n.params,i.value.params));function l(a={}){return tze(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 JNe=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)}}}),eze=JNe;function tze(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 nze(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,ize=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(QNe,l),vt($6,o);const a=B();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(b=>b(u))},{flush:"post"}),()=>{const u=o.value,c=e.name,d=l.value,f=d&&d.components[c];if(!f)return rx(n.default,{Component:f,route:u});const h=d.props[c],m=h?h===!0?u.params:typeof h=="function"?h(u):h:null,w=Vt(f,Kt({},m,t,{onVnodeUnmounted:y=>{y.component.isUnmounted&&(d.instances[c]=null)},ref:a}));return rx(n.default,{Component:w,route:u})||w}}});function rx(e,t){if(!e)return null;const n=e(t);return n.length===1?n[0]:n}const UD=ize;function rze(e){const t=ZNe(e.routes,e),n=e.parseQuery||YNe,i=e.stringifyQuery||JO,o=e.history,s=ep(),r=ep(),l=ep(),a=Ih(Nl);let u=Nl;fd&&e.scrollBehavior&&"scrollRestoration"in history&&(history.scrollRestoration="manual");const c=i8.bind(null,ce=>""+ce),d=i8.bind(null,yNe),f=i8.bind(null,ym);function h(ce,pe){let ke,Se;return WD(ce)?(ke=t.getRecordMatcher(ce),Se=pe):Se=ce,t.addRoute(Se,ke)}function m(ce){const pe=t.getRecordMatcher(ce);pe&&t.removeRoute(pe)}function b(){return t.getRoutes().map(ce=>ce.record)}function w(ce){return!!t.getRecordMatcher(ce)}function y(ce,pe){if(pe=Kt({},pe||a.value),typeof ce=="string"){const W=r8(n,ce,pe.path),re=t.resolve({path:W.path},pe),ve=o.createHref(W.fullPath);return Kt(W,re,{params:f(re.params),hash:ym(W.hash),redirectedFrom:void 0,href:ve})}let ke;if(ce.path!=null)ke=Kt({},ce,{path:r8(n,ce.path,pe.path).path});else{const W=Kt({},ce.params);for(const re in W)W[re]==null&&delete W[re];ke=Kt({},ce,{params:d(W)}),pe.params=d(pe.params)}const Se=t.resolve(ke,pe),Pe=ce.hash||"";Se.params=c(f(Se.params));const De=wNe(i,Kt({},ce,{hash:mNe(Pe),path:Se.path})),Y=o.createHref(De);return Kt({fullPath:De,hash:Pe,query:i===JO?XNe(ce.query):ce.query||{}},Se,{redirectedFrom:void 0,href:Y})}function $(ce){return typeof ce=="string"?r8(n,ce,a.value.path):Kt({},ce)}function k(ce,pe){if(u!==ce)return Sh(8,{from:pe,to:ce})}function C(ce){return L(ce)}function _(ce){return C(Kt($(ce),{replace:!0}))}function A(ce){const pe=ce.matched[ce.matched.length-1];if(pe&&pe.redirect){const{redirect:ke}=pe;let Se=typeof ke=="function"?ke(ce):ke;return typeof Se=="string"&&(Se=Se.includes("?")||Se.includes("#")?Se=$(Se):{path:Se},Se.params={}),Kt({query:ce.query,hash:ce.hash,params:Se.path!=null?{}:ce.params},Se)}}function L(ce,pe){const ke=u=y(ce),Se=a.value,Pe=ce.state,De=ce.force,Y=ce.replace===!0,W=A(ke);if(W)return L(Kt($(W),{state:typeof W=="object"?Kt({},Pe,W.state):Pe,force:De,replace:Y}),pe||ke);const re=ke;re.redirectedFrom=pe;let ve;return!De&&CNe(i,Se,ke)&&(ve=Sh(16,{to:re,from:Se}),X(Se,Se,!0,!1)),(ve?Promise.resolve(ve):O(re,Se)).catch(we=>As(we)?As(we,2)?we:Z(we):F(we,re,Se)).then(we=>{if(we){if(As(we,2))return L(Kt({replace:Y},$(we.to),{state:typeof we.to=="object"?Kt({},Pe,we.to.state):Pe,force:De}),pe||re)}else we=R(re,Se,!0,Y,Pe);return M(re,Se,we),we})}function x(ce,pe){const ke=k(ce,pe);return ke?Promise.reject(ke):Promise.resolve()}function T(ce){const pe=fe.values().next().value;return pe&&typeof pe.runWithContext=="function"?pe.runWithContext(ce):ce()}function O(ce,pe){let ke;const[Se,Pe,De]=oze(ce,pe);ke=o8(Se.reverse(),"beforeRouteLeave",ce,pe);for(const W of Se)W.leaveGuards.forEach(re=>{ke.push(Kl(re,ce,pe))});const Y=x.bind(null,ce,pe);return ke.push(Y),be(ke).then(()=>{ke=[];for(const W of s.list())ke.push(Kl(W,ce,pe));return ke.push(Y),be(ke)}).then(()=>{ke=o8(Pe,"beforeRouteUpdate",ce,pe);for(const W of Pe)W.updateGuards.forEach(re=>{ke.push(Kl(re,ce,pe))});return ke.push(Y),be(ke)}).then(()=>{ke=[];for(const W of De)if(W.beforeEnter)if(Ro(W.beforeEnter))for(const re of W.beforeEnter)ke.push(Kl(re,ce,pe));else ke.push(Kl(W.beforeEnter,ce,pe));return ke.push(Y),be(ke)}).then(()=>(ce.matched.forEach(W=>W.enterCallbacks={}),ke=o8(De,"beforeRouteEnter",ce,pe,T),ke.push(Y),be(ke))).then(()=>{ke=[];for(const W of r.list())ke.push(Kl(W,ce,pe));return ke.push(Y),be(ke)}).catch(W=>As(W,8)?W:Promise.reject(W))}function M(ce,pe,ke){l.list().forEach(Se=>T(()=>Se(ce,pe,ke)))}function R(ce,pe,ke,Se,Pe){const De=k(ce,pe);if(De)return De;const Y=pe===Nl,W=fd?history.state:{};ke&&(Se||Y?o.replace(ce.fullPath,Kt({scroll:Y&&W&&W.scroll},Pe)):o.push(ce.fullPath,Pe)),a.value=ce,X(ce,pe,ke,Y),Z()}let H;function U(){H||(H=o.listen((ce,pe,ke)=>{if(!ue.listening)return;const Se=y(ce),Pe=A(Se);if(Pe){L(Kt(Pe,{replace:!0}),Se).catch(Xp);return}u=Se;const De=a.value;fd&&INe(HO(De.fullPath,ke.delta),dw()),O(Se,De).catch(Y=>As(Y,12)?Y:As(Y,2)?(L(Y.to,Se).then(W=>{As(W,20)&&!ke.delta&&ke.type===bm.pop&&o.go(-1,!1)}).catch(Xp),Promise.reject()):(ke.delta&&o.go(-ke.delta,!1),F(Y,Se,De))).then(Y=>{Y=Y||R(Se,De,!1),Y&&(ke.delta&&!As(Y,8)?o.go(-ke.delta,!1):ke.type===bm.pop&&As(Y,20)&&o.go(-1,!1)),M(Se,De,Y)}).catch(Xp)}))}let te=ep(),V=ep(),D;function F(ce,pe,ke){Z(ce);const Se=V.list();return Se.length?Se.forEach(Pe=>Pe(ce,pe,ke)):console.error(ce),Promise.reject(ce)}function K(){return D&&a.value!==Nl?Promise.resolve():new Promise((ce,pe)=>{te.add([ce,pe])})}function Z(ce){return D||(D=!ce,U(),te.list().forEach(([pe,ke])=>ce?ke(ce):pe()),te.reset()),ce}function X(ce,pe,ke,Se){const{scrollBehavior:Pe}=e;if(!fd||!Pe)return Promise.resolve();const De=!ke&&TNe(HO(ce.fullPath,0))||(Se||!ke)&&history.state&&history.state.scroll||null;return wt().then(()=>Pe(ce,pe,De)).then(Y=>Y&&ENe(Y)).catch(Y=>F(Y,ce,pe))}const se=ce=>o.go(ce);let de;const fe=new Set,ue={currentRoute:a,listening:!0,addRoute:h,removeRoute:m,clearRoutes:t.clearRoutes,hasRoute:w,getRoutes:b,resolve:y,options:e,push:C,replace:_,go:se,back:()=>se(-1),forward:()=>se(1),beforeEach:s.add,beforeResolve:r.add,afterEach:l.add,onError:V.add,isReady:K,install(ce){const pe=this;ce.component("RouterLink",eze),ce.component("RouterView",UD),ce.config.globalProperties.$router=pe,Object.defineProperty(ce.config.globalProperties,"$route",{enumerable:!0,get:()=>Qr(a)}),fd&&!de&&a.value===Nl&&(de=!0,C(o.location).catch(Pe=>{}));const ke={};for(const Pe in Nl)Object.defineProperty(ke,Pe,{get:()=>a.value[Pe],enumerable:!0});ce.provide(fw,pe),ce.provide(M7,b2(ke)),ce.provide($6,a);const Se=ce.unmount;fe.add(ce),ce.unmount=function(){fe.delete(ce),fe.size<1&&(u=Nl,H&&H(),H=null,a.value=Nl,de=!1,D=!1),Se()}}};function be(ce){return ce.reduce((pe,ke)=>pe.then(()=>T(ke)),Promise.resolve())}return ue}function oze(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 tXe(){return Ze(fw)}function nXe(e){return Ze(M7)}const vn=(e,t)=>{const n=e.__vccOpts||e;for(const[i,o]of t)n[i]=o;return n},sze=N({components:{RouterView:UD},setup(){const e=B(!1),t=B(""),n=B(!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 lze(e,t,n,i,o,s){const r=oe("RouterView"),l=oe("a-spin"),a=oe("a-modal");return S(),I(Re,null,[v(r),mn(P("section",null,[v(l,{dot:""})],512),[[yn,e.isLoading]]),v(a,{visible:e.showMask,"onUpdate:visible":t[0]||(t[0]=u=>e.showMask=u),"hide-cancel":!0,simple:!0,"mask-closable":!1,"ok-text":"重试",title:e.maskTitle,onOk:e.reload},null,8,["visible","title","onOk"])],64)}const aze=vn(sze,[["render",lze],["__scopeId","data-v-cca5ba02"]]),cze="modulepreload",uze=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=uze(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":cze,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())},dze="/assets/right-ad1ae991.svg";const fze=N({setup(){const e=B(!1),t=B(!1),{helper:n}=Ze("$global");return{data:B([{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)}}}}),hze={key:1},pze={class:"button"},mze=["onClick"],vze=["src"];function gze(e,t,n,i,o,s){const r=oe("a-tooltip"),l=oe("icon-search"),a=oe("a-input"),u=oe("icon-close"),c=E2("outside");return S(),I("main",{class:E({open:e.openRight})},[e.openRight?ae("",!0):(S(),me(r,{key:0,content:"数智库",onClick:t[0]||(t[0]=()=>{e.openRight=!0})},{default:ge(()=>t[3]||(t[3]=[P("section",null,[P("img",{src:dze,width:"18"})],-1)])),_:1})),e.openRight?(S(),I("div",hze,[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})},[v(a,{style:{width:"100%",height:"38px",borderRadius:"19px",fontSize:"12px"},placeholder:"搜索指令或关键词","allow-clear":""},{prefix:ge(()=>[v(l)]),_:1})],2),v(r,{content:"搜索"},{default:ge(()=>[P("div",{class:E({button:!0,"button-hide":e.openSearch}),onClick:t[1]||(t[1]=()=>{e.openSearch=!0})},[v(l,{size:"large"})],2)]),_:1}),v(r,{content:"关闭",onClick:t[2]||(t[2]=()=>{e.openRight=!1})},{default:ge(()=>[P("div",pze,[v(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,vze),P("p",null,Te(d.title),1)]),P("p",null,Te(d.content),1)],8,mze))),128))])])):ae("",!0)],2)}const yze=vn(fze,[["render",gze],["__scopeId","data-v-5d0b25bf"]]);const bze=N({components:{},props:["showFeedback"],setup(e,{emit:t}){const n=B([]),i=B([]),o=B([]),s=B("");return{feedbackValue1:n,feedbackValue2:i,feedbackValue3:o,feedbackValue4:s,handleOk:()=>(t("handle-ok"),!1),handleCancel:()=>(t("handle-cancel"),!1)}}});function kze(e,t,n,i,o,s){const r=oe("a-checkbox"),l=oe("a-grid-item"),a=oe("a-grid"),u=oe("a-checkbox-group"),c=oe("a-textarea"),d=oe("a-modal");return S(),me(d,{visible:e.showFeedback,"onUpdate:visible":t[4]||(t[4]=f=>e.showFeedback=f),onBeforeOk:e.handleOk,onBeforeCancel:e.handleCancel,okText:"提交"},{title:ge(()=>t[5]||(t[5]=[Fe(" 进一步反馈 ")])),default:ge(()=>[t[16]||(t[16]=P("p",{class:"feedback-title"},"理解问题有误",-1)),v(u,{modelValue:e.feedbackValue1,"onUpdate:modelValue":t[0]||(t[0]=f=>e.feedbackValue1=f),class:"feedback-content"},{default:ge(()=>[v(a,{cols:2,colGap:10,rowGap:8},{default:ge(()=>[v(l,null,{default:ge(()=>[v(r,{value:"1"},{default:ge(()=>t[6]||(t[6]=[Fe("没能理解指令")])),_:1})]),_:1}),v(l,null,{default:ge(()=>[v(r,{value:"2"},{default:ge(()=>t[7]||(t[7]=[Fe("未发现问题中的错误")])),_:1})]),_:1}),v(l,null,{default:ge(()=>[v(r,{value:"3"},{default:ge(()=>t[8]||(t[8]=[Fe("无法理解上下文")])),_:1})]),_:1}),v(l,null,{default:ge(()=>[v(r,{value:"4"},{default:ge(()=>t[9]||(t[9]=[Fe("答非所问")])),_:1})]),_:1})]),_:1})]),_:1},8,["modelValue"]),t[17]||(t[17]=P("p",{class:"feedback-title"},"回答不佳",-1)),v(u,{modelValue:e.feedbackValue2,"onUpdate:modelValue":t[1]||(t[1]=f=>e.feedbackValue2=f),class:"feedback-content"},{default:ge(()=>[v(a,{cols:2,colGap:10,rowGap:8},{default:ge(()=>[v(l,null,{default:ge(()=>[v(r,{value:"1"},{default:ge(()=>t[10]||(t[10]=[Fe("有事实性错误")])),_:1})]),_:1}),v(l,null,{default:ge(()=>[v(r,{value:"2"},{default:ge(()=>t[11]||(t[11]=[Fe("回答重复")])),_:1})]),_:1}),v(l,null,{default:ge(()=>[v(r,{value:"3"},{default:ge(()=>t[12]||(t[12]=[Fe("格式错误")])),_:1})]),_:1}),v(l,null,{default:ge(()=>[v(r,{value:"4"},{default:ge(()=>t[13]||(t[13]=[Fe("对我没帮助")])),_:1})]),_:1})]),_:1})]),_:1},8,["modelValue"]),t[18]||(t[18]=P("p",{class:"feedback-title"},"有害信息",-1)),v(u,{modelValue:e.feedbackValue3,"onUpdate:modelValue":t[2]||(t[2]=f=>e.feedbackValue3=f),class:"feedback-content"},{default:ge(()=>[v(a,{cols:2,colGap:10,rowGap:8},{default:ge(()=>[v(l,null,{default:ge(()=>[v(r,{value:"1"},{default:ge(()=>t[14]||(t[14]=[Fe("敏感/有害回复")])),_:1})]),_:1}),v(l,null,{default:ge(()=>[v(r,{value:"2"},{default:ge(()=>t[15]||(t[15]=[Fe("存在价值观问题")])),_:1})]),_:1})]),_:1})]),_:1},8,["modelValue"]),t[19]||(t[19]=P("p",{class:"feedback-title"},"你认为更理想的答复是什么?",-1)),v(c,{modelValue:e.feedbackValue4,"onUpdate:modelValue":t[3]||(t[3]=f=>e.feedbackValue4=f),style:{width:"100%",height:"100px",border:"1px solid rgba(187, 187, 187, 1)",background:"rgba(0,0,0,0)"},"auto-size":"",placeholder:"请输入","allow-clear":""},null,8,["modelValue"])]),_:1},8,["visible","onBeforeOk","onBeforeCancel"])}const wze=vn(bze,[["render",kze],["__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 KD(e){Ju=e}const GD=/[&<>"']/,Cze=new RegExp(GD.source,"g"),YD=/[<>"']|&(?!(#\d{1,7}|#[Xx][a-fA-F0-9]{1,6}|\w+);)/,$ze=new RegExp(YD.source,"g"),Sze={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#39;"},sx=e=>Sze[e];function Mr(e,t){if(t){if(GD.test(e))return e.replace(Cze,sx)}else if(YD.test(e))return e.replace($ze,sx);return e}const _ze=/(^|[^\[])\^/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(_ze,"$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 Pze(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 Aze(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=Aze(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,b=m.raw+`
  40. `+i.join(`
  41. `),w=this.blockquote(b);r[r.length-1]=w,o=o.substring(0,o.length-m.raw.length)+w.raw,s=s.substring(0,s.length-m.text.length)+w.text;break}else if((h==null?void 0:h.type)==="list"){const m=h,b=m.raw+`
  42. `+i.join(`
  43. `),w=this.list(b);r[r.length-1]=w,o=o.substring(0,o.length-h.raw.length)+w.raw,s=s.substring(0,s.length-m.raw.length)+w.raw,i=b.substring(r[r.length-1].raw.length).split(`
  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+/,y=>" ".repeat(3*y.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 y=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+|$)`),k=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," "),k.test(f)||C.test(f)||_.test(f)||y.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||k.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 b=null,w;this.options.gfm&&(b=/^\[[ xX]\] /.exec(c),b&&(w=b[0]!=="[ ] ",c=c.replace(/^\[[ xX]\] +/,""))),s.items.push({type:"list_item",raw:u,task:!!b,checked:w,loose:!1,text:c,tokens:[]}),s.raw+=u}s.items[s.items.length-1].raw=s.items[s.items.length-1].raw.trimEnd(),s.items[s.items.length-1].text=s.items[s.items.length-1].text.trimEnd(),s.raw=s.raw.trimEnd();for(let a=0;a<s.items.length;a++)if(this.lexer.state.top=!1,s.items[a].tokens=this.lexer.blockTokens(s.items[a].text,[]),!s.loose){const u=s.items[a].tokens.filter(d=>d.type==="space"),c=u.length>0&&u.some(d=>/\n.*\n/.test(d.raw));s.loose=c}if(s.loose)for(let a=0;a<s.items.length;a++)s.items[a].loose=!0;return s}}html(t){const n=this.rules.block.html.exec(t);if(n)return{type:"html",block:!0,raw:n[0],pre:n[1]==="pre"||n[1]==="script"||n[1]==="style",text:n[0]}}def(t){const n=this.rules.block.def.exec(t);if(n){const i=n[1].toLowerCase().replace(/\s+/g," "),o=n[2]?n[2].replace(/^<(.*)>$/,"$1").replace(this.rules.inline.anyPunctuation,"$1"):"",s=n[3]?n[3].substring(1,n[3].length-1).replace(this.rules.inline.anyPunctuation,"$1"):n[3];return{type:"def",tag:i,raw:n[0],href:o,title:s}}}table(t){const n=this.rules.block.table.exec(t);if(!n||!/[:|]/.test(n[2]))return;const i=ax(n[1]),o=n[2].replace(/^\||\| *$/g,"").split("|"),s=n[3]&&n[3].trim()?n[3].replace(/\n[ \t]*$/,"").split(`
  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=Pze(n[2],"()");if(r>-1){const a=(n[0].indexOf("!")===0?5:4)+n[1].length+r;n[2]=n[2].substring(0,r),n[0]=n[0].substring(0,a).trim(),n[3]=""}}let o=n[2],s="";if(this.options.pedantic){const r=/^([^'"]*[^\s])\s+(['"])(.*)\2/.exec(o);r&&(o=r[1],s=r[3])}else s=n[3]?n[3].slice(1,-1):"";return o=o.trim(),/^</.test(o)&&(this.options.pedantic&&!/>$/.test(i)?o=o.slice(1):o=o.slice(1,-1)),cx(n,{href:o&&o.replace(this.rules.inline.anyPunctuation,"$1"),title:s&&s.replace(this.rules.inline.anyPunctuation,"$1")},n[0],this.lexer)}}reflink(t,n){let i;if((i=this.rules.inline.reflink.exec(t))||(i=this.rules.inline.nolink.exec(t))){const o=(i[2]||i[1]).replace(/\s+/g," "),s=n[o.toLowerCase()];if(!s){const r=i[0].charAt(0);return{type:"text",raw:r,text:r}}return cx(i,s,i[0],this.lexer)}}emStrong(t,n,i=""){let o=this.rules.inline.emStrongLDelim.exec(t);if(!o||o[3]&&i.match(/[\p{L}\p{N}]/u))return;if(!(o[1]||o[2]||"")||!i||this.rules.inline.punctuation.exec(i)){const r=[...o[0]].length-1;let l,a,u=r,c=0;const d=o[0][0]==="*"?this.rules.inline.emStrongRDelimAst:this.rules.inline.emStrongRDelimUnd;for(d.lastIndex=0,n=n.slice(-1*t.length+r);(o=d.exec(n))!=null;){if(l=o[1]||o[2]||o[3]||o[4]||o[5]||o[6],!l)continue;if(a=[...l].length,o[3]||o[4]){u+=a;continue}else if((o[5]||o[6])&&r%3&&!((r+a)%3)){c+=a;continue}if(u-=a,u>0)continue;a=Math.min(a,a+u+c);const f=[...o[0]][0].length,h=t.slice(0,r+o.index+f+a);if(Math.min(r,a)%2){const b=h.slice(1,-1);return{type:"em",raw:h,text:b,tokens:this.lexer.inlineTokens(b)}}const m=h.slice(2,-2);return{type:"strong",raw:h,text:m,tokens:this.lexer.inlineTokens(m)}}}}codespan(t){const n=this.rules.inline.code.exec(t);if(n){let i=n[2].replace(/\n/g," ");const o=/[^ ]/.test(i),s=/^ /.test(i)&&/ $/.test(i);return o&&s&&(i=i.substring(1,i.length-1)),i=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 Lze=/^(?:[ \t]*(?:\n|$))+/,Eze=/^((?: {4}| {0,3}\t)[^\n]+(?:\n(?:[ \t]*(?:\n|$))*)?)+/,Ize=/^ {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+|$)/,Tze=/^ {0,3}(#{1,6})(?=\s|$)(.*)(?:\n+|$)/,XD=/(?:[*+-]|\d{1,9}[.)])/,QD=tn(/^(?!bull |blockCode|fences|blockquote|heading|html)((?:.|\n(?!\s*?\n|bull |blockCode|fences|blockquote|heading|html))+?)\n {0,3}(=+|-+) *(?:\n+|$)/).replace(/bull/g,XD).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]+)*)/,Oze=/^[^\n]+/,j7=/(?!\s*\])(?:\\.|[^\[\]\\])+/,xze=tn(/^ {0,3}\[(label)\]: *(?:\n[ \t]*)?([^<\s][^\s]*|<.*?>)(?:(?: +(?:\n[ \t]*)?| *\n[ \t]*)(title))? *(?:\n+|$)/).replace("label",j7).replace("title",/(?:"(?:\\"?|[^"\\])*"|'[^'\n]*(?:\n[^'\n]+)*\n?'|\([^()]*\))/).getRegex(),Mze=tn(/^( {0,3}bull)([ \t][^\n]+?)?(?:\n|$)/).replace(/bull/g,XD).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]*?(?:-->|$))/,Nze=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(),JD=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(),zze=tn(/^( {0,3}> ?(paragraph|[^\n]*)(?:\n|$))+/).replace("paragraph",JD).getRegex(),B7={blockquote:zze,code:Eze,def:xze,fences:Ize,heading:Tze,hr:Jg,html:Nze,lheading:QD,list:Mze,newline:Lze,paragraph:JD,table:Jp,text:Oze},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(),jze={...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()},Rze={...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",QD).replace("|table","").replace("blockquote"," {0,3}>").replace("|fences","").replace("|list","").replace("|html","").replace("|tag","").getRegex()},eF=/^\\([!"#$%&'()*+,\-./:;<=>?@\[\]\\^_`{|}~])/,Bze=/^(`+)([^`]|[^`][\s\S]*?[^`])\1(?!`)/,tF=/^( {2,}|\\)\n(?!\s*$)/,Dze=/^(`+|[^`])(?:(?= {2,}\n)|[\s\S]*?(?:(?=[\\<!\[`*_]|\b_|$)|[^ ](?= {2,}\n)))/,e1="\\p{P}\\p{S}",Fze=tn(/^((?![*_])[\spunctuation])/,"u").replace(/punctuation/g,e1).getRegex(),Vze=/\[[^[\]]*?\]\((?:\\.|[^\\\(\)]|\((?:\\.|[^\\\(\)])*\))*\)|`[^`]*?`|<[^<>]*?>/g,Wze=tn(/^(?:\*+(?:((?!\*)[punct])|[^\s*]))|^_+(?:((?!_)[punct])|([^\s_]))/,"u").replace(/punct/g,e1).getRegex(),Hze=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(),Zze=tn("^[^_*]*?\\*\\*[^_*]*?_[^_*]*?(?=\\*\\*)|[^_]+(?=[^_])|(?!_)[punct](_+)(?=[\\s]|$)|[^punct\\s](_+)(?!_)(?=[punct\\s]|$)|(?!_)[punct\\s](_+)(?=[^punct\\s])|[\\s](_+)(?!_)(?=[punct])|(?!_)[punct](_+)(?!_)(?=[punct])","gu").replace(/punct/g,e1).getRegex(),qze=tn(/\\([punct])/,"gu").replace(/punct/g,e1).getRegex(),Uze=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(),Kze=tn(R7).replace("(?:-->|$)","-->").getRegex(),Gze=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",Kze).replace("attribute",/\s+[a-zA-Z:_][\w.:-]*(?:\s*=\s*"[^"]*"|\s*=\s*'[^']*'|\s*=\s*[^\s"'=<>`]+)?/).getRegex(),db=/(?:\[(?:\\.|[^\[\]\\])*\]|\\.|`[^`]*`|[^\[\]\\`])*?/,Yze=tn(/^!?\[(label)\]\(\s*(href)(?:\s+(title))?\s*\)/).replace("label",db).replace("href",/<(?:\\.|[^\n<>\\])+>|[^\s\x00-\x1f]*/).replace("title",/"(?:\\"?|[^"\\])*"|'(?:\\'?|[^'\\])*'|\((?:\\\)?|[^)\\])*\)/).getRegex(),nF=tn(/^!?\[(label)\]\[(ref)\]/).replace("label",db).replace("ref",j7).getRegex(),iF=tn(/^!?\[(ref)\](?:\[\])?/).replace("ref",j7).getRegex(),Xze=tn("reflink|nolink(?!\\()","g").replace("reflink",nF).replace("nolink",iF).getRegex(),D7={_backpedal:Jp,anyPunctuation:qze,autolink:Uze,blockSkip:Vze,br:tF,code:Bze,del:Jp,emStrongLDelim:Wze,emStrongRDelimAst:Hze,emStrongRDelimUnd:Zze,escape:eF,link:Yze,nolink:iF,punctuation:Fze,reflink:nF,reflinkSearch:Xze,tag:Gze,text:Dze,url:Jp},Qze={...D7,link:tn(/^!?\[(label)\]\((.*?)\)/).replace("label",db).getRegex(),reflink:tn(/^!?\[(label)\]\s*\[([^\]]*)\]/).replace("label",db).getRegex()},S6={...D7,escape:tn(eF).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.!#$%&'*+\/=?_`{\|}~-]+@)))/},Jze={...S6,br:tn(tF).replace("{2,}","*").getRegex(),text:tn(S6.text).replace("\\b_","\\b_| {2,}\\n").replace(/\{2,\}/g,"*").getRegex()},T1={normal:B7,gfm:jze,pedantic:Rze},np={normal:D7,gfm:S6,breaks:Jze,pedantic:Qze};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 eje{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 eje;function Yt(e,t){return Bu.parse(e,t)}Yt.options=Yt.setOptions=function(e){return Bu.setOptions(e),Yt.defaults=Bu.defaults,KD(Yt.defaults),Yt};Yt.getDefaults=N7;Yt.defaults=Ju;Yt.use=function(...e){return Bu.use(...e),Yt.defaults=Bu.defaults,KD(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 tje="refference-flag";function nje(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 ${tje}"`),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:()=>eBe,AnnotationMode:()=>Yl,ColorPicker:()=>im,DOMSVGFactory:()=>J7,DrawLayer:()=>Cy,FeatureTest:()=>or,GlobalWorkerOptions:()=>pl,ImageKind:()=>V0,InvalidPDFException:()=>oF,MissingPDFException:()=>ed,OPS:()=>uo,OutputScale:()=>E6,PDFDataRangeTransport:()=>tV,PDFDateString:()=>q7,PDFWorker:()=>ps,PasswordResponses:()=>sje,PermissionFlag:()=>oje,PixelsPerInch:()=>Ao,RenderingCancelledException:()=>H7,TextLayer:()=>cr,UnexpectedResponseException:()=>gw,Util:()=>dt,VerbosityLevel:()=>pw,XfaLayer:()=>iV,build:()=>MRe,createValidAbsoluteUrl:()=>uje,fetchData:()=>bw,getDocument:()=>_Re,getFilenameFromUrl:()=>bje,getPdfFilenameFromUrl:()=>kje,getXfaPageViewport:()=>wje,isDataScheme:()=>kw,isPdfFile:()=>Z7,noContextMenu:()=>io,normalizeUnicode:()=>vje,setLayerDimensions:()=>Du,shadow:()=>Mt,version:()=>xRe});const Vi=typeof process=="object"&&process+""=="[object process]"&&!process.versions.nw&&!(process.versions.electron&&process.type&&process.type!=="browser"),rF=[1,0,0,1,0,0],_6=[.001,0,0,.001,0,0],ije=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},Yl={DISABLE:0,ENABLE:1,ENABLE_FORMS:2,ENABLE_STORAGE:3},rje="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},oje={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},sje={NEED_PASSWORD:1,INCORRECT_PASSWORD:2};let mw=pw.WARNINGS;function lje(e){Number.isInteger(e)&&(mw=e)}function aje(){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 cje(e){switch(e==null?void 0:e.protocol){case"http:":case"https:":case"ftp:":case"mailto:":case"tel:":return!0;default:return!1}}function uje(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=mje(e)}catch{}}const i=t?new URL(e,t):new URL(e);if(cje(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 Ka=function(){function t(n,i){this.message=n,this.name=i}return t.prototype=new Error,t.constructor=t,t}();class P6 extends Ka{constructor(t,n){super(t,"PasswordException"),this.code=n}}class A6 extends Ka{constructor(t,n){super(t,"UnknownErrorException"),this.details=n}}class oF extends Ka{constructor(t){super(t,"InvalidPDFException")}}class ed extends Ka{constructor(t){super(t,"MissingPDFException")}}class gw extends Ka{constructor(t,n){super(t,"UnexpectedResponseException"),this.status=n}}class dje extends Ka{constructor(t){super(t,"FormatError")}}class td extends Ka{constructor(t){super(t,"AbortException")}}function sF(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 fje(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 hje(){const e=new Uint8Array(4);return e[0]=1,new Uint32Array(e.buffer,0,1)[0]===1}function pje(){try{return new Function(""),!0}catch{return!1}}class or{static get isLittleEndian(){return Mt(this,"isLittleEndian",hje())}static get isEvalSupported(){return Mt(this,"isEvalSupported",pje())}static get isOffscreenCanvasSupported(){return Mt(this,"isOffscreenCanvasSupported",typeof OffscreenCanvas<"u")}static get platform(){return typeof navigator<"u"&&typeof(navigator==null?void 0:navigator.platform)=="string"?Mt(this,"platform",{isMac:navigator.platform.includes("Mac"),isWindows:navigator.platform.includes("Win"),isFirefox:typeof(navigator==null?void 0:navigator.userAgent)=="string"&&navigator.userAgent.includes("Firefox")}):Mt(this,"platform",{isMac:!1,isWindows:!1,isFirefox:!1})}static get isCSSRoundSupported(){var t,n;return Mt(this,"isCSSRoundSupported",(n=(t=globalThis.CSS)==null?void 0:t.supports)==null?void 0:n.call(t,"width: round(1.5px, 1px)"))}}const l8=Array.from(Array(256).keys(),e=>e.toString(16).padStart(2,"0"));var Hd,W0,_m,L6;class dt{static makeHexColor(t,n,i){return`#${l8[t]}${l8[n]}${l8[i]}`}static scaleMinMax(t,n){let i;t[0]?(t[0]<0&&(i=n[0],n[0]=n[2],n[2]=i),n[0]*=t[0],n[2]*=t[0],t[3]<0&&(i=n[1],n[1]=n[3],n[3]=i),n[1]*=t[3],n[3]*=t[3]):(i=n[0],n[0]=n[1],n[1]=i,i=n[2],n[2]=n[3],n[3]=i,t[1]<0&&(i=n[1],n[1]=n[3],n[3]=i),n[1]*=t[1],n[3]*=t[1],t[2]<0&&(i=n[0],n[0]=n[2],n[2]=i),n[0]*=t[2],n[2]*=t[2]),n[0]+=t[4],n[1]+=t[5],n[2]+=t[4],n[3]+=t[5]}static transform(t,n){return[t[0]*n[0]+t[2]*n[1],t[1]*n[0]+t[3]*n[1],t[0]*n[2]+t[2]*n[3],t[1]*n[2]+t[3]*n[3],t[0]*n[4]+t[2]*n[5]+t[4],t[1]*n[4]+t[3]*n[5]+t[5]]}static applyTransform(t,n){const i=t[0]*n[0]+t[1]*n[2]+n[4],o=t[0]*n[1]+t[1]*n[3]+n[5];return[i,o]}static applyInverseTransform(t,n){const i=n[0]*n[3]-n[1]*n[2],o=(t[0]*n[3]-t[1]*n[2]+n[2]*n[5]-n[4]*n[3])/i,s=(-t[0]*n[1]+t[1]*n[0]+n[4]*n[1]-n[5]*n[0])/i;return[o,s]}static getAxialAlignedBoundingBox(t,n){const i=this.applyTransform(t,n),o=this.applyTransform(t.slice(2,4),n),s=this.applyTransform([t[0],t[3]],n),r=this.applyTransform([t[2],t[1]],n);return[Math.min(i[0],o[0],s[0],r[0]),Math.min(i[1],o[1],s[1],r[1]),Math.max(i[0],o[0],s[0],r[0]),Math.max(i[1],o[1],s[1],r[1])]}static inverseTransform(t){const n=t[0]*t[3]-t[1]*t[2];return[t[3]/n,-t[1]/n,-t[2]/n,t[0]/n,(t[2]*t[5]-t[4]*t[3])/n,(t[4]*t[1]-t[5]*t[0])/n]}static singularValueDecompose2dScale(t){const n=[t[0],t[2],t[1],t[3]],i=t[0]*n[0]+t[1]*n[2],o=t[0]*n[1]+t[1]*n[3],s=t[2]*n[0]+t[3]*n[2],r=t[2]*n[1]+t[3]*n[3],l=(i+r)/2,a=Math.sqrt((i+r)**2-4*(i*r-s*o))/2,u=l+a||1,c=l-a||1;return[Math.sqrt(u),Math.sqrt(c)]}static normalizeRect(t){const n=t.slice(0);return t[0]>t[2]&&(n[0]=t[2],n[2]=t[0]),t[1]>t[3]&&(n[1]=t[3],n[3]=t[1]),n}static intersect(t,n){const i=Math.max(Math.min(t[0],t[2]),Math.min(n[0],n[2])),o=Math.min(Math.max(t[0],t[2]),Math.max(n[0],n[2]));if(i>o)return null;const s=Math.max(Math.min(t[1],t[3]),Math.min(n[1],n[3])),r=Math.min(Math.max(t[1],t[3]),Math.max(n[1],n[3]));return s>r?null:[i,s,o,r]}static bezierBoundingBox(t,n,i,o,s,r,l,a,u){return u?(u[0]=Math.min(u[0],t,l),u[1]=Math.min(u[1],n,a),u[2]=Math.max(u[2],t,l),u[3]=Math.max(u[3],n,a)):u=[Math.min(t,l),Math.min(n,a),Math.max(t,l),Math.max(n,a)],J(this,_m,L6).call(this,t,i,s,l,n,o,r,a,3*(-t+3*(i-s)+l),6*(t-2*i+s),3*(i-t),u),J(this,_m,L6).call(this,t,i,s,l,n,o,r,a,3*(-n+3*(o-r)+a),6*(n-2*o+r),3*(o-n),u),u}}Hd=new WeakSet,W0=function(t,n,i,o,s,r,l,a,u,c){if(u<=0||u>=1)return;const d=1-u,f=u*u,h=f*u,m=d*(d*(d*t+3*u*n)+3*f*i)+h*o,b=d*(d*(d*s+3*u*r)+3*f*l)+h*a;c[0]=Math.min(c[0],m),c[1]=Math.min(c[1],b),c[2]=Math.max(c[2],m),c[3]=Math.max(c[3],b)},_m=new WeakSet,L6=function(t,n,i,o,s,r,l,a,u,c,d,f){if(Math.abs(u)<1e-12){Math.abs(c)>=1e-12&&J(this,Hd,W0).call(this,t,n,i,o,s,r,l,a,-d/c,f);return}const h=c**2-4*d*u;if(h<0)return;const m=Math.sqrt(h),b=2*u;J(this,Hd,W0).call(this,t,n,i,o,s,r,l,a,(-c+m)/b,f),J(this,Hd,W0).call(this,t,n,i,o,s,r,l,a,(-c-m)/b,f)},z(dt,Hd),z(dt,_m);function mje(e){return decodeURIComponent(escape(e))}let a8=null,dx=null;function vje(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 gje(){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 sF(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 yje(e){return Uint8Array.prototype.toBase64?e.toBase64():btoa(sF(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,b,w;u===0?(h=Math.abs(a-t[1])*n+o,m=Math.abs(l-t[0])*n+s,b=(t[3]-t[1])*n,w=(t[2]-t[0])*n):(h=Math.abs(l-t[0])*n+o,m=Math.abs(a-t[1])*n+s,b=(t[2]-t[0])*n,w=(t[3]-t[1])*n),this.transform=[u*n,c*n,d*n,f*n,h-u*n*l-d*n*a,m-c*n*l-f*n*a],this.width=b,this.height=w}get rawDims(){const{viewBox:t}=this;return Mt(this,"rawDims",{pageWidth:t[2]-t[0],pageHeight:t[3]-t[1],pageX:t[0],pageY:t[1]})}clone({scale:t=this.scale,rotation:n=this.rotation,offsetX:i=this.offsetX,offsetY:o=this.offsetY,dontFlip:s=!1}={}){return new t1({viewBox:this.viewBox.slice(),scale:t,rotation:n,offsetX:i,offsetY:o,dontFlip:s})}convertToViewportPoint(t,n){return dt.applyTransform([t,n],this.transform)}convertToViewportRectangle(t){const n=dt.applyTransform([t[0],t[1]],this.transform),i=dt.applyTransform([t[2],t[3]],this.transform);return[n[0],n[1],i[0],i[1]]}convertToPdfPoint(t,n){return dt.applyInverseTransform([t,n],this.transform)}}class H7 extends Ka{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 bje(e){return[e]=e.split(/[#?]/,1),e.substring(e.lastIndexOf("/")+1)}function kje(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;g(this,Pm)||G(this,Pm,new RegExp("^D:(\\d{4})(\\d{2})?(\\d{2})?(\\d{2})?(\\d{2})?(\\d{2})?([Z|+|-])?(\\d{2})?'?(\\d{2})?'?"));const n=g(this,Pm).exec(t);if(!n)return null;const i=parseInt(n[1],10);let o=parseInt(n[2],10);o=o>=1&&o<=12?o-1:0;let s=parseInt(n[3],10);s=s>=1&&s<=31?s:1;let r=parseInt(n[4],10);r=r>=0&&r<=23?r:0;let l=parseInt(n[5],10);l=l>=0&&l<=59?l:0;let a=parseInt(n[6],10);a=a>=0&&a<=59?a:0;const u=n[7]||"Z";let c=parseInt(n[8],10);c=c>=0&&c<=23?c:0;let d=parseInt(n[9],10)||0;return d=d>=0&&d<=59?d:0,u==="-"?(r+=c,l+=d):u==="+"&&(r-=c,l-=d),new Date(Date.UTC(i,o,s,r,l,a))}}Pm=new WeakMap,z(q7,Pm,void 0);function wje(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 Cje(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 Xl,mc,fo,vc,Am,Lm,Cb,lF,$b,aF,Sb,cF,Zd,H0,_b,uF,Em,I6;const dc=class{constructor(t){z(this,$b);z(this,Sb);z(this,Zd);z(this,_b);z(this,Em);z(this,Xl,null);z(this,mc,null);z(this,fo,void 0);z(this,vc,null);z(this,Am,null);G(this,fo,t),g(dc,Lm)||G(dc,Lm,Object.freeze({freetext:"pdfjs-editor-remove-freetext-button",highlight:"pdfjs-editor-remove-highlight-button",ink:"pdfjs-editor-remove-ink-button",stamp:"pdfjs-editor-remove-stamp-button"}))}render(){const t=G(this,Xl,document.createElement("div"));t.classList.add("editToolbar","hidden"),t.setAttribute("role","toolbar");const n=g(this,fo)._uiManager._signal;t.addEventListener("contextmenu",io,{signal:n}),t.addEventListener("pointerdown",J(dc,Cb,lF),{signal:n});const i=G(this,vc,document.createElement("div"));i.className="buttons",t.append(i);const o=g(this,fo).toolbarPosition;if(o){const{style:s}=t,r=g(this,fo)._uiManager.direction==="ltr"?1-o[0]:o[0];s.insetInlineEnd=`${100*r}%`,s.top=`calc(${100*o[1]}% + var(--editor-toolbar-vert-offset))`}return J(this,_b,uF).call(this),t}get div(){return g(this,Xl)}hide(){var t;g(this,Xl).classList.add("hidden"),(t=g(this,mc))==null||t.hideDropdown()}show(){var t;g(this,Xl).classList.remove("hidden"),(t=g(this,Am))==null||t.shown()}async addAltText(t){const n=await t.render();J(this,Zd,H0).call(this,n),g(this,vc).prepend(n,g(this,Em,I6)),G(this,Am,t)}addColorPicker(t){G(this,mc,t);const n=t.renderButton();J(this,Zd,H0).call(this,n),g(this,vc).prepend(n,g(this,Em,I6))}remove(){var t;g(this,Xl).remove(),(t=g(this,mc))==null||t.destroy(),G(this,mc,null)}};let mp=dc;Xl=new WeakMap,mc=new WeakMap,fo=new WeakMap,vc=new WeakMap,Am=new WeakMap,Lm=new WeakMap,Cb=new WeakSet,lF=function(t){t.stopPropagation()},$b=new WeakSet,aF=function(t){g(this,fo)._focusEventsAllowed=!1,t.preventDefault(),t.stopPropagation()},Sb=new WeakSet,cF=function(t){g(this,fo)._focusEventsAllowed=!0,t.preventDefault(),t.stopPropagation()},Zd=new WeakSet,H0=function(t){const n=g(this,fo)._uiManager._signal;t.addEventListener("focusin",J(this,$b,aF).bind(this),{capture:!0,signal:n}),t.addEventListener("focusout",J(this,Sb,cF).bind(this),{capture:!0,signal:n}),t.addEventListener("contextmenu",io,{signal:n})},_b=new WeakSet,uF=function(){const{editorType:t,_uiManager:n}=g(this,fo),i=document.createElement("button");i.className="delete",i.tabIndex=0,i.setAttribute("data-l10n-id",g(dc,Lm)[t]),J(this,Zd,H0).call(this,i),i.addEventListener("click",o=>{n.delete()},{signal:n._signal}),g(this,vc).append(i)},Em=new WeakSet,I6=function(){const t=document.createElement("div");return t.className="divider",t},z(mp,Cb),z(mp,Lm,null);var Im,gc,yc,Pb,dF,Ab,fF,Lb,hF;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,fF).call(this,n,i),{style:r}=g(this,gc)||G(this,gc,J(this,Pb,dF).call(this));t.append(g(this,gc)),r.insetInlineEnd=`${100*o}%`,r.top=`calc(${100*s}% + var(--editor-toolbar-vert-offset))`}hide(){g(this,gc).remove()}}Im=new WeakMap,gc=new WeakMap,yc=new WeakMap,Pb=new WeakSet,dF=function(){const t=G(this,gc,document.createElement("div"));t.className="editToolbar",t.setAttribute("role","toolbar"),t.addEventListener("contextmenu",io,{signal:g(this,yc)._signal});const n=G(this,Im,document.createElement("div"));return n.className="buttons",t.append(n),J(this,Lb,hF).call(this),t},Ab=new WeakSet,fF=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,hF=function(){const t=document.createElement("button");t.className="highlightButton",t.tabIndex=0,t.setAttribute("data-l10n-id","pdfjs-highlight-floating-button1");const n=document.createElement("span");t.append(n),n.className="visuallyHidden",n.setAttribute("data-l10n-id","pdfjs-highlight-floating-button-label");const i=g(this,yc)._signal;t.addEventListener("contextmenu",io,{signal:i}),t.addEventListener("click",()=>{g(this,yc).highlightSelection("floating_button")},{signal:i}),g(this,Im).append(t)};function hb(e,t,n){for(const i of n)t.addEventListener(i,e[i].bind(e))}function Sje(e){return Math.round(Math.min(255,Math.max(1,255*e))).toString(16).padStart(2,"0")}var Eb;class _je{constructor(){z(this,Eb,0)}get id(){return`${rje}${Ui(this,Eb)._++}`}}Eb=new WeakMap;var qd,Tm,Ni,Ud,Z0;const wL=class{constructor(){z(this,Ud);z(this,qd,gje());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){g(this,Ni)||G(this,Ni,new Map);const n=g(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){g(this,Ni)||G(this,Ni,new Map);let i=g(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_${g(this,qd)}_${Ui(this,Tm)._++}`,refCounter:1,isSvg:!1},g(this,Ni).set(t,i),g(this,Ni).set(i.id,i),i}getSvgUrl(t){const n=g(this,Ni).get(t);return n!=null&&n.isSvg?n.svgUrl:null}deleteId(t){var o;g(this,Ni)||G(this,Ni,new Map);const n=g(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_${g(this,qd)}_`)}};let T6=wL;qd=new WeakMap,Tm=new WeakMap,Ni=new WeakMap,Ud=new WeakSet,Z0=async function(t,n){g(this,Ni)||G(this,Ni,new Map);let i=g(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_${g(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 g(this,Ni).set(t,i),i&&g(this,Ni).set(i.id,i),i};var si,Ql,Om,li;class Pje{constructor(t=128){z(this,si,[]);z(this,Ql,!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(),g(this,Ql))return;const a={cmd:t,undo:n,post:i,type:s};if(g(this,li)===-1){g(this,si).length>0&&(g(this,si).length=0),G(this,li,0),g(this,si).push(a);return}if(r&&g(this,si)[g(this,li)].type===s){l&&(a.undo=g(this,si)[g(this,li)].undo),g(this,si)[g(this,li)]=a;return}const u=g(this,li)+1;u===g(this,Om)?g(this,si).splice(0,1):(G(this,li,u),u<g(this,si).length&&g(this,si).splice(u)),g(this,si).push(a)}undo(){if(g(this,li)===-1)return;G(this,Ql,!0);const{undo:t,post:n}=g(this,si)[g(this,li)];t(),n==null||n(),G(this,Ql,!1),G(this,li,g(this,li)-1)}redo(){if(g(this,li)<g(this,si).length-1){G(this,li,g(this,li)+1),G(this,Ql,!0);const{cmd:t,post:n}=g(this,si)[g(this,li)];t(),n==null||n(),G(this,Ql,!1)}}hasSomethingToUndo(){return g(this,li)!==-1}hasSomethingToRedo(){return g(this,li)<g(this,si).length-1}destroy(){G(this,si,null)}}si=new WeakMap,Ql=new WeakMap,Om=new WeakMap,li=new WeakMap;var Ib,pF;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,pF).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,pF=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 Cje(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,Jl,Xd,bc,Ko,po,kc,xm,Mm,Qd,Nm,Go,ea,Jd,ta,Yo,Tb,na,zm,ia,wc,jm,Rm,ai,qt,js,Cc,Bm,Dm,ra,Xo,Rs,Fm,Wr,ef,U0,Vm,O6,Ob,mF,xb,vF,tf,K0,Mb,gF,Nb,yF,zb,bF,Wm,x6,jb,kF,Hm,M6,Zm,N6,Rb,wF,wi,Gi,Qo,Dl,Bb,CF,Db,$F,qm,z6,Fb,SF,$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 Pje);z(this,Jl,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,ea,null);z(this,Jd,null);z(this,ta,!1);z(this,Yo,null);z(this,Tb,new _je);z(this,na,!1);z(this,zm,!1);z(this,ia,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,ra,[0,0]);z(this,Xo,null);z(this,Rs,null);z(this,Fm,null);z(this,Wr,null);const f=this._signal=g(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,gF).call(this),J(this,Rb,wF).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=>g(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)&&g(r,Rs).contains(l)&&!r.isEnterHandled}],[[" ","mac+ "],t.addNewEditorFromKeyboard,{checker:(r,{target:l})=>!(l instanceof HTMLButtonElement)&&g(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=g(this,Wr))==null||t.resolve(),G(this,Wr,null),(n=g(this,Kd))==null||n.abort(),G(this,Kd,null),this._signal=null;for(const s of g(this,ki).values())s.destroy();g(this,ki).clear(),g(this,Un).clear(),g(this,kc).clear(),G(this,_r,null),g(this,qt).clear(),g(this,ho).destroy(),(i=g(this,Gd))==null||i.destroy(),(o=g(this,Yo))==null||o.hide(),G(this,Yo,null),g(this,Go)&&(clearTimeout(g(this,Go)),G(this,Go,null)),g(this,Xo)&&(clearTimeout(g(this,Xo)),G(this,Xo,null))}combinedSignal(t){return AbortSignal.any([this._signal,t.signal])}get mlManager(){return g(this,Rm)}get useNewAltTextFlow(){return g(this,Mm)}get useNewAltTextWhenAddingImage(){return g(this,Qd)}get hcmFilter(){return Mt(this,"hcmFilter",g(this,Cc)?g(this,Nm).addHCMFilter(g(this,Cc).foreground,g(this,Cc).background):"none")}get direction(){return Mt(this,"direction",getComputedStyle(g(this,Rs)).direction)}get highlightColors(){return Mt(this,"highlightColors",g(this,Jd)?new Map(g(this,Jd).split(",").map(t=>t.split("=").map(n=>n.trim()))):null)}get highlightColorNames(){return Mt(this,"highlightColorNames",this.highlightColors?new Map(Array.from(this.highlightColors,t=>t.reverse())):null)}setMainHighlightColorPicker(t){G(this,jm,t)}editAltText(t,n=!1){var i;(i=g(this,Gd))==null||i.editAltText(this,t,n)}switchToMode(t,n){this._eventBus.on("annotationeditormodechanged",n,{once:!0,signal:this._signal}),this._eventBus.dispatch("showannotationeditorui",{source:this,mode:t})}setPreference(t,n){this._eventBus.dispatch("setpreference",{source:this,name:t,value:n})}onSetPreference({name:t,value:n}){switch(t){case"enableNewAltTextWhenAddingImage":G(this,Qd,n);break}}onPageChanging({pageNumber:t}){G(this,Xd,t-1)}focusMainContainer(){g(this,Rs).focus()}findParent(t,n){for(const i of g(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){g(this,Fm).classList.toggle("noUserSelect",t)}addShouldRescale(t){g(this,kc).add(t)}removeShouldRescale(t){g(this,kc).delete(t)}onScaleChanging({scale:t}){this.commitOrRemove(),this.viewParameters.realScale=t*Ao.PDF_TO_CSS_UNITS;for(const n of g(this,kc))n.onScaleChanging()}onRotationChanging({pagesRotation:t}){this.commitOrRemove(),this.viewParameters.rotation=t}highlightSelection(t=""){const n=document.getSelection();if(!n||n.isCollapsed)return;const{anchorNode:i,anchorOffset:o,focusNode:s,focusOffset:r}=n,l=n.toString(),u=J(this,ef,U0).call(this,n).closest(".textLayer"),c=this.getSelectionBoxes(u);if(!c)return;n.empty();const d=J(this,Vm,O6).call(this,u),f=g(this,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()&&g(this,zs)&&!g(this,zs).has(t.id)&&g(this,zs).setValue(t.id,t)}blur(){if(this.isShiftKeyDown=!1,g(this,ta)&&(G(this,ta,!1),J(this,tf,K0).call(this,"main_toolbar")),!this.hasSelection)return;const{activeElement:t}=document;for(const n of g(this,qt))if(n.div.contains(t)){G(this,wc,[n,t]),n._focusEventsAllowed=!1;break}}focus(){if(!g(this,wc))return;const[t,n]=g(this,wc);G(this,wc,null),n.addEventListener("focusin",()=>{t._focusEventsAllowed=!0},{once:!0,signal:this._signal}),n.focus()}addEditListeners(){J(this,Wm,x6).call(this),J(this,Hm,M6).call(this)}removeEditListeners(){J(this,jb,kF).call(this),J(this,Zm,N6).call(this)}dragOver(t){for(const{type:n}of t.dataTransfer.items)for(const i of g(this,po))if(i.isHandlingMimeForPasting(n)){t.dataTransfer.dropEffect="copy",t.preventDefault();return}}drop(t){for(const n of t.dataTransfer.items)for(const i of g(this,po))if(i.isHandlingMimeForPasting(n.type)){i.paste(n,this.currentLayer),t.preventDefault();return}}copy(t){var i;if(t.preventDefault(),(i=g(this,_r))==null||i.commitOrRemove(),!this.hasSelection)return;const n=[];for(const o of g(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 g(this,po))if(r.isHandlingMimeForPasting(s.type)){r.paste(s,this.currentLayer);return}let i=n.getData("application/pdfjs");if(!i)return;try{i=JSON.parse(i)}catch(s){At(`paste: "${s.message}".`);return}if(!Array.isArray(i))return;this.unselectAll();const o=this.currentLayer;try{const s=[];for(const a of i){const u=await o.deserialize(a);if(!u)return;s.push(u)}const r=()=>{for(const a of s)J(this,qm,z6).call(this,a);J(this,Um,j6).call(this,s)},l=()=>{for(const a of s)a.remove()};this.addCommands({cmd:r,undo:l,mustExec:!0})}catch(s){At(`paste: "${s.message}".`)}}keydown(t){!this.isShiftKeyDown&&t.key==="Shift"&&(this.isShiftKeyDown=!0),g(this,ai)!==Pt.NONE&&!this.isEditorHandlingKeyboard&&Vb._keyboardManager.exec(this,t)}keyup(t){this.isShiftKeyDown&&t.key==="Shift"&&(this.isShiftKeyDown=!1,g(this,ta)&&(G(this,ta,!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,yF).call(this),J(this,Hm,M6).call(this),J(this,wi,Gi).call(this,{isEditing:g(this,ai)!==Pt.NONE,isEmpty:J(this,$c,vp).call(this),hasSomethingToUndo:g(this,ho).hasSomethingToUndo(),hasSomethingToRedo:g(this,ho).hasSomethingToRedo(),hasSelectedEditor:!1})):(J(this,zb,bF).call(this),J(this,Zm,N6).call(this),J(this,wi,Gi).call(this,{isEditing:!1}),this.disableUserSelect(!1))}registerEditorTypes(t){if(!g(this,po)){G(this,po,t);for(const n of g(this,po))J(this,Qo,Dl).call(this,n.defaultPropertiesToUpdate)}}getId(){return g(this,Tb).id}get currentLayer(){return g(this,ki).get(g(this,Xd))}getLayer(t){return g(this,ki).get(t)}get currentPageIndex(){return g(this,Xd)}addLayer(t){g(this,ki).set(t.pageIndex,t),g(this,na)?t.enable():t.disable()}removeLayer(t){g(this,ki).delete(t.pageIndex)}async updateMode(t,n=null,i=!1){if(g(this,ai)!==t&&!(g(this,Wr)&&(await g(this,Wr).promise,!g(this,Wr)))){if(G(this,Wr,Promise.withResolvers()),G(this,ai,t),t===Pt.NONE){this.setEditingState(!1),J(this,Db,$F).call(this),g(this,Wr).resolve();return}this.setEditingState(!0),await J(this,Bb,CF).call(this),this.unselectAll();for(const o of g(this,ki).values())o.updateMode(t);if(!n){i&&this.addNewEditorFromKeyboard(),g(this,Wr).resolve();return}for(const o of g(this,Un).values())o.annotationElementId===n?(this.setSelected(o),o.enterInEditMode()):o.unselect();g(this,Wr).resolve()}}addNewEditorFromKeyboard(){this.currentLayer.canCreateNewEmptyEditor()&&this.currentLayer.addNewEditor()}updateToolbar(t){t!==g(this,ai)&&this._eventBus.dispatch("switchannotationeditormode",{source:this,mode:t})}updateParams(t,n){var i;if(g(this,po)){switch(t){case bt.CREATE:this.currentLayer.addNewEditor();return;case bt.HIGHLIGHT_DEFAULT_COLOR:(i=g(this,jm))==null||i.updateColor(n);break;case bt.HIGHLIGHT_SHOW_ALL:this._eventBus.dispatch("reporttelemetry",{source:this,details:{type:"editing",data:{type:"highlight",action:"toggle_visibility"}}}),(g(this,Bm)||G(this,Bm,new Map)).set(t,n),this.showAllEditors("highlight",n);break}for(const o of g(this,qt))o.updateParams(t,n);for(const o of g(this,po))o.updateDefaultParams(t,n)}}showAllEditors(t,n,i=!1){var s;for(const r of g(this,Un).values())r.editorType===t&&r.show(n);(((s=g(this,Bm))==null?void 0:s.get(bt.HIGHLIGHT_SHOW_ALL))??!0)!==n&&J(this,Qo,Dl).call(this,[[bt.HIGHLIGHT_SHOW_ALL,n]])}enableWaiting(t=!1){if(g(this,zm)!==t){G(this,zm,t);for(const n of g(this,ki).values())t?n.disableClick():n.enableClick(),n.div.classList.toggle("waiting",t)}}getEditors(t){const n=[];for(const i of g(this,Un).values())i.pageIndex===t&&n.push(i);return n}getEditor(t){return g(this,Un).get(t)}addEditor(t){g(this,Un).set(t.id,t)}removeEditor(t){var n;t.div.contains(document.activeElement)&&(g(this,Go)&&clearTimeout(g(this,Go)),G(this,Go,setTimeout(()=>{this.focusMainContainer(),G(this,Go,null)},0))),g(this,Un).delete(t.id),this.unselect(t),(!t.annotationElementId||!g(this,bc).has(t.annotationElementId))&&((n=g(this,zs))==null||n.remove(t.id))}addDeletedAnnotationElement(t){g(this,bc).add(t.annotationElementId),this.addChangedExistingAnnotation(t),t.deleted=!0}isDeletedAnnotationElement(t){return g(this,bc).has(t)}removeDeletedAnnotationElement(t){g(this,bc).delete(t.annotationElementId),this.removeChangedExistingAnnotation(t),t.deleted=!1}setActiveEditor(t){g(this,_r)!==t&&(G(this,_r,t),t&&J(this,Qo,Dl).call(this,t.propertiesToUpdate))}updateUI(t){g(this,Fb,SF)===t&&J(this,Qo,Dl).call(this,t.propertiesToUpdate)}toggleSelected(t){if(g(this,qt).has(t)){g(this,qt).delete(t),t.unselect(),J(this,wi,Gi).call(this,{hasSelectedEditor:this.hasSelection});return}g(this,qt).add(t),t.select(),J(this,Qo,Dl).call(this,t.propertiesToUpdate),J(this,wi,Gi).call(this,{hasSelectedEditor:!0})}setSelected(t){for(const n of g(this,qt))n!==t&&n.unselect();g(this,qt).clear(),g(this,qt).add(t),t.select(),J(this,Qo,Dl).call(this,t.propertiesToUpdate),J(this,wi,Gi).call(this,{hasSelectedEditor:!0})}isSelected(t){return g(this,qt).has(t)}get firstSelectedEditor(){return g(this,qt).values().next().value}unselect(t){t.unselect(),g(this,qt).delete(t),J(this,wi,Gi).call(this,{hasSelectedEditor:this.hasSelection})}get hasSelection(){return g(this,qt).size!==0}get isEnterHandled(){return g(this,qt).size===1&&this.firstSelectedEditor.isEnterHandled}undo(){g(this,ho).undo(),J(this,wi,Gi).call(this,{hasSomethingToUndo:g(this,ho).hasSomethingToUndo(),hasSomethingToRedo:!0,isEmpty:J(this,$c,vp).call(this)})}redo(){g(this,ho).redo(),J(this,wi,Gi).call(this,{hasSomethingToUndo:!0,hasSomethingToRedo:g(this,ho).hasSomethingToRedo(),isEmpty:J(this,$c,vp).call(this)})}addCommands(t){g(this,ho).add(t),J(this,wi,Gi).call(this,{hasSomethingToUndo:!0,hasSomethingToRedo:!1,isEmpty:J(this,$c,vp).call(this)})}delete(){if(this.commitOrRemove(),!this.hasSelection)return;const t=[...g(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=g(this,_r))==null||t.commitOrRemove()}hasSomethingToControl(){return g(this,_r)||this.hasSelection}selectAll(){for(const t of g(this,qt))t.commit();J(this,Um,j6).call(this,g(this,Un).values())}unselectAll(){if(!(g(this,_r)&&(g(this,_r).commitOrRemove(),g(this,ai)!==Pt.NONE))&&this.hasSelection){for(const t of g(this,qt))t.unselect();g(this,qt).clear(),J(this,wi,Gi).call(this,{hasSelectedEditor:!1})}}translateSelectedEditors(t,n,i=!1){if(i||this.commitOrRemove(),!this.hasSelection)return;g(this,ra)[0]+=t,g(this,ra)[1]+=n;const[o,s]=g(this,ra),r=[...g(this,qt)],l=1e3;g(this,Xo)&&clearTimeout(g(this,Xo)),G(this,Xo,setTimeout(()=>{G(this,Xo,null),g(this,ra)[0]=g(this,ra)[1]=0,this.addCommands({cmd:()=>{for(const a of r)g(this,Un).has(a.id)&&a.translateInPage(o,s)},undo:()=>{for(const a of r)g(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 g(this,qt))g(this,Ko).set(t,{savedX:t.x,savedY:t.y,savedPageIndex:t.pageIndex,newX:0,newY:0,newPageIndex:-1})}}endDragSession(){if(!g(this,Ko))return!1;this.disableUserSelect(!1);const t=g(this,Ko);G(this,Ko,null);let n=!1;for(const[{x:o,y:s,pageIndex:r},l]of t)l.newX=o,l.newY=s,l.newPageIndex=r,n||(n=o!==l.savedX||s!==l.savedY||r!==l.savedPageIndex);if(!n)return!1;const i=(o,s,r,l)=>{if(g(this,Un).has(o.id)){const a=g(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(g(this,Ko))for(const i of g(this,Ko).keys())i.drag(t,n)}rebuild(t){if(t.parent===null){const n=this.getLayer(t.pageIndex);n?(n.changeParent(t),n.addOrRebuild(t)):(this.addEditor(t),this.addToAnnotationStorage(t),t.rebuild())}else t.parent.addOrRebuild(t)}get isEditorHandlingKeyboard(){var t;return((t=this.getActive())==null?void 0:t.shouldGetKeyboardEvents())||g(this,qt).size===1&&this.firstSelectedEditor.shouldGetKeyboardEvents()}isActive(t){return g(this,_r)===t}getActive(){return g(this,_r)}getMode(){return g(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:b}of d.getClientRects())m===0||b===0||a.push(l(f,h,m,b))}return a.length===0?null:a}addChangedExistingAnnotation({annotationElementId:t,id:n}){(g(this,Yd)||G(this,Yd,new Map)).set(t,n)}removeChangedExistingAnnotation({annotationElementId:t}){var n;(n=g(this,Yd))==null||n.delete(t)}renderAnnotationElement(t){var o;const n=(o=g(this,Yd))==null?void 0:o.get(t.data.id);if(!n)return;const i=g(this,zs).getRawValue(n);i&&(g(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,Jl=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,ea=new WeakMap,Jd=new WeakMap,ta=new WeakMap,Yo=new WeakMap,Tb=new WeakMap,na=new WeakMap,zm=new WeakMap,ia=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,ra=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 g(this,ki).values())if(i.hasTextLayer(t))return i;return null},Ob=new WeakSet,mF=function(){const t=document.getSelection();if(!t||t.isCollapsed)return;const i=J(this,ef,U0).call(this,t).closest(".textLayer"),o=this.getSelectionBoxes(i);o&&(g(this,Yo)||G(this,Yo,new $je(this)),g(this,Yo).show(i,o,this.direction==="ltr"))},xb=new WeakSet,vF=function(){var s,r,l;const t=document.getSelection();if(!t||t.isCollapsed){g(this,js)&&((s=g(this,Yo))==null||s.hide(),G(this,js,null),J(this,wi,Gi).call(this,{hasSelectedText:!1}));return}const{anchorNode:n}=t;if(n===g(this,js))return;const o=J(this,ef,U0).call(this,t).closest(".textLayer");if(!o){g(this,js)&&((r=g(this,Yo))==null||r.hide(),G(this,js,null),J(this,wi,Gi).call(this,{hasSelectedText:!1}));return}if((l=g(this,Yo))==null||l.hide(),G(this,js,n),J(this,wi,Gi).call(this,{hasSelectedText:!0}),!(g(this,ai)!==Pt.HIGHLIGHT&&g(this,ai)!==Pt.NONE)&&(g(this,ai)===Pt.HIGHLIGHT&&this.showAllEditors("highlight",!0,!0),G(this,ta,this.isShiftKeyDown),!this.isShiftKeyDown)){const a=g(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=""){g(this,ai)===Pt.HIGHLIGHT?this.highlightSelection(t):g(this,xm)&&J(this,Ob,mF).call(this)},Mb=new WeakSet,gF=function(){document.addEventListener("selectionchange",J(this,xb,vF).bind(this),{signal:this._signal})},Nb=new WeakSet,yF=function(){if(g(this,ea))return;G(this,ea,new AbortController);const t=this.combinedSignal(g(this,ea));window.addEventListener("focus",this.focus.bind(this),{signal:t}),window.addEventListener("blur",this.blur.bind(this),{signal:t})},zb=new WeakSet,bF=function(){var t;(t=g(this,ea))==null||t.abort(),G(this,ea,null)},Wm=new WeakSet,x6=function(){if(g(this,ia))return;G(this,ia,new AbortController);const t=this.combinedSignal(g(this,ia));window.addEventListener("keydown",this.keydown.bind(this),{signal:t}),window.addEventListener("keyup",this.keyup.bind(this),{signal:t})},jb=new WeakSet,kF=function(){var t;(t=g(this,ia))==null||t.abort(),G(this,ia,null)},Hm=new WeakSet,M6=function(){if(g(this,Jl))return;G(this,Jl,new AbortController);const t=this.combinedSignal(g(this,Jl));document.addEventListener("copy",this.copy.bind(this),{signal:t}),document.addEventListener("cut",this.cut.bind(this),{signal:t}),document.addEventListener("paste",this.paste.bind(this),{signal:t})},Zm=new WeakSet,N6=function(){var t;(t=g(this,Jl))==null||t.abort(),G(this,Jl,null)},Rb=new WeakSet,wF=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])=>g(this,Dm)[i]!==o)&&(this._eventBus.dispatch("annotationeditorstateschanged",{source:this,details:Object.assign(g(this,Dm),t)}),g(this,ai)===Pt.HIGHLIGHT&&t.hasSelectedEditor===!1&&J(this,Qo,Dl).call(this,[[bt.HIGHLIGHT_FREE,!0]]))},Qo=new WeakSet,Dl=function(t){this._eventBus.dispatch("annotationeditorparamschanged",{source:this,details:t})},Bb=new WeakSet,CF=async function(){if(!g(this,na)){G(this,na,!0);const t=[];for(const n of g(this,ki).values())t.push(n.enable());await Promise.all(t);for(const n of g(this,Un).values())n.enable()}},Db=new WeakSet,$F=function(){if(this.unselectAll(),g(this,na)){G(this,na,!1);for(const t of g(this,ki).values())t.disable();for(const t of g(this,Un).values())t.disable()}},qm=new WeakSet,z6=function(t){const n=g(this,ki).get(t.pageIndex);n?n.addOrRebuild(t):(this.addEditor(t),this.addToAnnotationStorage(t))},Fb=new WeakSet,SF=function(){let t=null;for(t of g(this,qt));return t},$c=new WeakSet,vp=function(){if(g(this,Un).size===0)return!0;if(g(this,Un).size===1)for(const t of g(this,Un).values())return t.isEmpty();return!1},Um=new WeakSet,j6=function(t){for(const n of g(this,qt))n.unselect();g(this,qt).clear();for(const n of t)n.isEmpty()||(g(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,oa,_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),g(Cr,oa)||G(Cr,oa,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),g(this,ns)?(t.classList.add("new"),t.setAttribute("data-l10n-id",g(Cr,oa).missing),n.setAttribute("data-l10n-id",g(Cr,oa)["missing-label"])):(t.setAttribute("data-l10n-id","pdfjs-editor-alt-text-button"),n.setAttribute("data-l10n-id","pdfjs-editor-alt-text-button-label"));const i=g(this,ur)._uiManager._signal;t.addEventListener("contextmenu",io,{signal:i}),t.addEventListener("pointerdown",s=>s.stopPropagation(),{signal:i});const o=s=>{s.preventDefault(),g(this,ur)._uiManager.editAltText(g(this,ur)),g(this,ns)&&g(this,ur)._reportTelemetry({action:"pdfjs.image.alt_text.image_status_label_clicked",data:{label:g(this,_c,gp)}})};return t.addEventListener("click",o,{capture:!0,signal:i}),t.addEventListener("keydown",s=>{s.target===t&&s.key==="Enter"&&(G(this,rf,!0),o(s))},{signal:i}),await J(this,of,G0).call(this),t}finish(){g(this,mo)&&(g(this,mo).focus({focusVisible:g(this,rf)}),G(this,rf,!1))}isEmpty(){return g(this,ns)?g(this,ci)===null:!g(this,ci)&&!g(this,Jo)}hasData(){return g(this,ns)?g(this,ci)!==null||!!g(this,Bs):this.isEmpty()}get guessedText(){return g(this,Bs)}async setGuessedText(t){g(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(!g(this,ns)||g(this,ci)){(n=g(this,ts))==null||n.remove(),G(this,ts,null);return}if(!g(this,ts)){const i=G(this,ts,document.createElement("div"));i.className="noAltTextBadge",g(this,ur).div.append(i)}g(this,ts).classList.toggle("hidden",!t)}serialize(t){let n=g(this,ci);return!t&&g(this,Bs)===n&&(n=g(this,Sc)),{altText:n,decorative:g(this,Jo),guessedText:g(this,Bs),textWithDisclaimer:g(this,Sc)}}get data(){return{altText:g(this,ci),decorative:g(this,Jo)}}set data({altText:t,decorative:n,guessedText:i,textWithDisclaimer:o,cancel:s=!1}){i&&(G(this,Bs,i),G(this,Sc,o)),!(g(this,ci)===t&&g(this,Jo)===n)&&(s||(G(this,ci,t),G(this,Jo,n)),J(this,of,G0).call(this))}toggle(t=!1){g(this,mo)&&(!t&&g(this,Pr)&&(clearTimeout(g(this,Pr)),G(this,Pr,null)),g(this,mo).disabled=!t)}shown(){g(this,ur)._reportTelemetry({action:"pdfjs.image.alt_text.image_status_label_displayed",data:{label:g(this,_c,gp)}})}destroy(){var t,n;(t=g(this,mo))==null||t.remove(),G(this,mo,null),G(this,nf,null),G(this,es,null),(n=g(this,ts))==null||n.remove(),G(this,ts,null)}};let Sd=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,oa=new WeakMap,_c=new WeakSet,gp=function(){return g(this,ci)&&"added"||g(this,ci)===null&&this.guessedText&&"review"||"missing"},of=new WeakSet,G0=async function(){var o,s,r;const t=g(this,mo);if(!t)return;if(g(this,ns)){if(t.classList.toggle("done",!!g(this,ci)),t.setAttribute("data-l10n-id",g(Cr,oa)[g(this,_c,gp)]),(o=g(this,nf))==null||o.setAttribute("data-l10n-id",g(Cr,oa)[`${g(this,_c,gp)}-label`]),!g(this,ci)){(s=g(this,es))==null||s.remove();return}}else{if(!g(this,ci)&&!g(this,Jo)){t.classList.remove("done"),(r=g(this,es))==null||r.remove();return}t.classList.add("done"),t.setAttribute("data-l10n-id","pdfjs-editor-alt-text-edit-button")}let n=g(this,es);if(!n){G(this,es,n=document.createElement("span")),n.className="tooltip",n.setAttribute("role","tooltip"),n.id=`alt-text-tooltip-${g(this,ur).id}`;const l=100,a=g(this,ur)._uiManager._signal;a.addEventListener("abort",()=>{clearTimeout(g(this,Pr)),G(this,Pr,null)},{once:!0}),t.addEventListener("mouseenter",()=>{G(this,Pr,setTimeout(()=>{G(this,Pr,null),g(this,es).classList.add("show"),g(this,ur)._reportTelemetry({action:"alt_text_tooltip"})},l))},{signal:a}),t.addEventListener("mouseleave",()=>{var u;g(this,Pr)&&(clearTimeout(g(this,Pr)),G(this,Pr,null)),(u=g(this,es))==null||u.classList.remove("show")},{signal:a})}g(this,Jo)?n.setAttribute("data-l10n-id","pdfjs-editor-alt-text-decorative-tooltip"):(n.removeAttribute("data-l10n-id"),n.textContent=g(this,ci)),n.parentNode||t.append(n);const i=g(this,ur).getImageForAltText();i==null||i.setAttribute("aria-describedby",n.id)},z(Sd,oa,null),it(Sd,"_l10n",null);var Pc,vo,kn,sf,Ac,Ci,Lc,sa,Km,Ec,la,Gm,Ic,Ds,is,lf,af,Hr,Ym,Wb,Xm,R6,Qm,B6,Jm,D6,Hb,_F,Zb,PF,ev,F6,tv,V6,nv,W6,qb,AF,iv,H6,Ub,LF,Kb,EF,Gb,IF,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,sa,null);z(this,Km,"");z(this,Ec,!1);z(this,la,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 Aje({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 g(this,Ym)}set _isDraggable(t){var n;G(this,Ym,t),(n=this.div)==null||n.classList.toggle("draggable",t)}get isEnterHandled(){return!0}center(){const[t,n]=this.pageDimensions;switch(this.parentRotation){case 90:this.x-=this.height*n/(t*2),this.y+=this.width*t/(n*2);break;case 180:this.x+=this.width/2,this.y+=this.height/2;break;case 270:this.x+=this.height*n/(t*2),this.y-=this.width*t/(n*2);break;default:this.x-=this.width/2,this.y-=this.height/2;break}this.fixAndSetPosition()}addCommands(t){this._uiManager.addCommands(t)}get currentLayer(){return this._uiManager.currentLayer}setInBackground(){this.div.style.zIndex=0}setInForeground(){this.div.style.zIndex=g(this,Wb)}setParent(t){t!==null?(this.pageIndex=t.pageIndex,this.pageDimensions=t.pageDimensions):J(this,Tc,yp).call(this),this.parent=t}focusin(t){this._focusEventsAllowed&&(g(this,Ec)?G(this,Ec,!1):this.parent.setSelected(this))}focusout(t){var i;if(!this._focusEventsAllowed||!this.isAttachedToDOM)return;const n=t.relatedTarget;n!=null&&n.closest(`#${this.id}`)||(t.preventDefault(),(i=this.parent)!=null&&i.isMultipleSelection||this.commitOrRemove())}commitOrRemove(){this.isEmpty()?this.remove():this.commit()}commit(){this.addToAnnotationStorage()}addToAnnotationStorage(){this._uiManager.addToAnnotationStorage(this)}setAt(t,n,i,o){const[s,r]=this.parentDimensions;[i,o]=this.screenToPageTranslation(i,o),this.x=(t+i)/s,this.y=(n+o)/r,this.fixAndSetPosition()}translate(t,n){J(this,Xm,R6).call(this,this.parentDimensions,t,n)}translateInPage(t,n){g(this,la)||G(this,la,[this.x,this.y]),J(this,Xm,R6).call(this,this.pageDimensions,t,n),this.div.scrollIntoView({block:"nearest"})}drag(t,n){g(this,la)||G(this,la,[this.x,this.y]);const[i,o]=this.parentDimensions;if(this.x+=t/i,this.y+=n/o,this.parent&&(this.x<0||this.x>1||this.y<0||this.y>1)){const{x:u,y:c}=this.div.getBoundingClientRect();this.parent.findNewParent(this,u,c)&&(this.x-=Math.floor(this.x),this.y-=Math.floor(this.y))}let{x:s,y:r}=this;const[l,a]=this.getBaseTranslation();s+=l,r+=a,this.div.style.left=`${(100*s).toFixed(2)}%`,this.div.style.top=`${(100*r).toFixed(2)}%`,this.div.scrollIntoView({block:"nearest"})}get _hasBeenMoved(){return!!g(this,la)&&(g(this,la)[0]!==this.x||g(this,la)[1]!==this.y)}getBaseTranslation(){const[t,n]=this.parentDimensions,{_borderLineWidth:i}=bn,o=i/t,s=i/n;switch(this.rotation){case 90:return[-o,s];case 180:return[o,s];case 270:return[o,-s];default:return[-o,-s]}}get _mustFixPosition(){return!0}fixAndSetPosition(t=this.rotation){const[n,i]=this.pageDimensions;let{x:o,y:s,width:r,height:l}=this;if(r*=n,l*=i,o*=n,s*=i,this._mustFixPosition)switch(t){case 0:o=Math.max(0,Math.min(n-r,o)),s=Math.max(0,Math.min(i-l,s));break;case 90:o=Math.max(0,Math.min(n-l,o)),s=Math.min(i,Math.max(r,s));break;case 180:o=Math.min(n,Math.max(r,o)),s=Math.min(i,Math.max(l,s));break;case 270:o=Math.min(n,Math.max(l,o)),s=Math.max(0,Math.min(i-r,s));break}this.x=o/=n,this.y=s/=i;const[a,u]=this.getBaseTranslation();o+=a,s+=u;const{style:c}=this.div;c.left=`${(100*o).toFixed(2)}%`,c.top=`${(100*s).toFixed(2)}%`,this.moveInDOM()}screenToPageTranslation(t,n){var i;return J(i=bn,Qm,B6).call(i,t,n,this.parentRotation)}pageTranslationToScreen(t,n){var i;return J(i=bn,Qm,B6).call(i,t,n,360-this.parentRotation)}get parentScale(){return this._uiManager.viewParameters.realScale}get parentRotation(){return(this._uiManager.viewParameters.rotation+this.pageRotation)%360}get parentDimensions(){const{parentScale:t,pageDimensions:[n,i]}=this;return[n*t,i*t]}setDims(t,n){const[i,o]=this.parentDimensions;this.div.style.width=`${(100*t/i).toFixed(2)}%`,g(this,Ac)||(this.div.style.height=`${(100*n/o).toFixed(2)}%`)}fixDims(){const{style:t}=this.div,{height:n,width:i}=t,o=i.endsWith("%"),s=!g(this,Ac)&&n.endsWith("%");if(o&&s)return;const[r,l]=this.parentDimensions;o||(t.width=`${(100*parseFloat(i)/r).toFixed(2)}%`),!g(this,Ac)&&!s&&(t.height=`${(100*parseFloat(n)/l).toFixed(2)}%`)}getInitialTranslation(){return[0,0]}altTextFinish(){var t;(t=g(this,kn))==null||t.finish()}async addEditToolbar(){return this._editToolbar||g(this,Ic)?this._editToolbar:(this._editToolbar=new mp(this),this.div.append(this._editToolbar.render()),g(this,kn)&&await this._editToolbar.addAltText(g(this,kn)),this._editToolbar)}removeEditToolbar(){var t;this._editToolbar&&(this._editToolbar.remove(),this._editToolbar=null,(t=g(this,kn))==null||t.destroy())}addContainer(t){var i;const n=(i=this._editToolbar)==null?void 0:i.div;n?n.before(t):this.div.append(t)}getClientDimensions(){return this.div.getBoundingClientRect()}async addAltTextButton(){g(this,kn)||(Sd.initialize(bn._l10n),G(this,kn,new Sd(this)),g(this,Pc)&&(g(this,kn).data=g(this,Pc),G(this,Pc,null)),await this.addEditToolbar())}get altTextData(){var t;return(t=g(this,kn))==null?void 0:t.data}set altTextData(t){g(this,kn)&&(g(this,kn).data=t)}get guessedAltText(){var t;return(t=g(this,kn))==null?void 0:t.guessedText}async setGuessedAltText(t){var n;await((n=g(this,kn))==null?void 0:n.setGuessedText(t))}serializeAltText(t){var n;return(n=g(this,kn))==null?void 0:n.serialize(t)}hasAltText(){return!!g(this,kn)&&!g(this,kn).isEmpty()}hasAltTextData(){var t;return((t=g(this,kn))==null?void 0:t.hasData())??!1}render(){this.div=document.createElement("div"),this.div.setAttribute("data-editor-rotation",(360-this.rotation)%360),this.div.className=this.name,this.div.setAttribute("id",this.id),this.div.tabIndex=g(this,sf)?-1:0,this._isVisible||this.div.classList.add("hidden"),this.setInForeground(),J(this,iv,H6).call(this);const[t,n]=this.parentDimensions;this.parentRotation%180!==0&&(this.div.style.maxWidth=`${(100*n/t).toFixed(2)}%`,this.div.style.maxHeight=`${(100*t/n).toFixed(2)}%`);const[i,o]=this.getInitialTranslation();return this.translate(i,o),hb(this,this.div,["pointerdown"]),this.div}pointerdown(t){const{isMac:n}=or.platform;if(t.button!==0||t.ctrlKey&&n){t.preventDefault();return}if(G(this,Ec,!0),this._isDraggable){J(this,qb,AF).call(this,t);return}J(this,nv,W6).call(this,t)}get isSelected(){return this._uiManager.isSelected(this)}moveInDOM(){g(this,is)&&clearTimeout(g(this,is)),G(this,is,setTimeout(()=>{var t;G(this,is,null),(t=this.parent)==null||t.moveEditorInDOM(this)},0))}_setParentAndPosition(t,n,i){t.changeParent(this),this.x=n,this.y=i,this.fixAndSetPosition()}getRect(t,n,i=this.rotation){const o=this.parentScale,[s,r]=this.pageDimensions,[l,a]=this.pageTranslation,u=t/o,c=n/o,d=this.x*s,f=this.y*r,h=this.width*s,m=this.height*r;switch(i){case 0:return[d+u+l,r-f-c-m+a,d+u+h+l,r-f-c+a];case 90:return[d+c+l,r-f+u+a,d+c+m+l,r-f+u+h+a];case 180:return[d-u-h+l,r-f+c+a,d-u+l,r-f+c+m+a];case 270:return[d-c-m+l,r-f-u-h+a,d-c+l,r-f-u+a];default:throw new Error("Invalid rotation")}}getRectInCurrentCoords(t,n){const[i,o,s,r]=t,l=s-i,a=r-o;switch(this.rotation){case 0:return[i,n-r,l,a];case 90:return[i,n-o,a,l];case 180:return[s,n-o,l,a];case 270:return[s,n-r,a,l];default:throw new Error("Invalid rotation")}}onceAdded(){}isEmpty(){return!1}enableEditMode(){G(this,Ic,!0)}disableEditMode(){G(this,Ic,!1)}isInEditMode(){return g(this,Ic)}shouldGetKeyboardEvents(){return g(this,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=g(this,sa))==null||t.abort(),G(this,sa,null),this.isEmpty()||this.commit(),this.parent?this.parent.remove(this):this._uiManager.removeEditor(this),g(this,is)&&(clearTimeout(g(this,is)),G(this,is,null)),J(this,Tc,yp).call(this),this.removeEditToolbar(),g(this,Hr)){for(const n of g(this,Hr).values())clearTimeout(n);G(this,Hr,null)}this.parent=null}get isResizable(){return!1}makeResizable(){this.isResizable&&(J(this,Hb,_F).call(this),g(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=g(this,Ci).children;if(!g(this,vo)){G(this,vo,Array.from(n));const r=J(this,Ub,LF).bind(this),l=J(this,Kb,EF).bind(this),a=this._uiManager._signal;for(const u of g(this,vo)){const c=u.getAttribute("data-resizer-name");u.setAttribute("role","spinbutton"),u.addEventListener("keydown",r,{signal:a}),u.addEventListener("blur",l,{signal:a}),u.addEventListener("focus",J(this,Gb,IF).bind(this,c),{signal:a}),u.setAttribute("data-l10n-id",bn._l10nResizer[c])}}const i=g(this,vo)[0];let o=0;for(const r of n){if(r===i)break;o++}const s=(360-this.rotation+this.parentRotation)%360/90*(g(this,vo).length/4);if(s!==o){if(s<o)for(let l=0;l<o-s;l++)g(this,Ci).append(g(this,Ci).firstChild);else if(s>o)for(let l=0;l<s-o;l++)g(this,Ci).firstChild.before(g(this,Ci).lastChild);let r=0;for(const l of n){const u=g(this,vo)[r++].getAttribute("data-resizer-name");l.setAttribute("data-l10n-id",bn._l10nResizer[u])}}J(this,rv,Z6).call(this,0),G(this,Ds,!0),g(this,Ci).firstChild.focus({focusVisible:!0}),t.preventDefault(),t.stopImmediatePropagation()}_resizeWithKeyboard(t,n){g(this,Ds)&&J(this,tv,V6).call(this,g(this,Km),{movementX:t,movementY:n})}_stopResizingWithKeyboard(){J(this,Tc,yp).call(this),this.div.focus()}select(){var t,n,i;if(this.makeResizable(),(t=this.div)==null||t.classList.add("selectedEditor"),!this._editToolbar){this.addEditToolbar().then(()=>{var o,s;(o=this.div)!=null&&o.classList.contains("selectedEditor")&&((s=this._editToolbar)==null||s.show())});return}(n=this._editToolbar)==null||n.show(),(i=g(this,kn))==null||i.toggleAltTextBadge(!1)}unselect(){var t,n,i,o,s;(t=g(this,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=g(this,kn))==null||s.toggleAltTextBadge(!0)}updateParams(t,n){}disableEditing(){}enableEditing(){}enterInEditMode(){}getImageForAltText(){return null}get contentDiv(){return this.div}get isEditing(){return g(this,Gm)}set isEditing(t){G(this,Gm,t),this.parent&&(t?(this.parent.setSelected(this),this.parent.setActiveEditor(this)):this.parent.setActiveEditor(null))}setAspectRatio(t,n){G(this,Ac,!0);const i=t/n,{style:o}=this.div;o.aspectRatio=i,o.height="auto"}static get MIN_SIZE(){return 16}static canCreateNewEmptyEditor(){return!0}get telemetryInitialData(){return{action:"added"}}get telemetryFinalData(){return null}_reportTelemetry(t,n=!1){if(n){g(this,Hr)||G(this,Hr,new Map);const{action:i}=t;let o=g(this,Hr).get(i);o&&clearTimeout(o),o=setTimeout(()=>{this._reportTelemetry(t),g(this,Hr).delete(i),g(this,Hr).size===0&&G(this,Hr,null)},bn._telemetryTimeout),g(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,sa=new WeakMap,Km=new WeakMap,Ec=new WeakMap,la=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,_F=function(){if(g(this,Ci))return;G(this,Ci,document.createElement("div")),g(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");g(this,Ci).append(o),o.classList.add("resizer",i),o.setAttribute("data-resizer-name",i),o.addEventListener("pointerdown",J(this,Zb,PF).bind(this,i),{signal:n}),o.addEventListener("contextmenu",io,{signal:n}),o.tabIndex=-1}this.div.prepend(g(this,Ci))},Zb=new WeakSet,PF=function(t,n){var m;n.preventDefault();const{isMac:i}=or.platform;if(n.button!==0||n.ctrlKey&&i)return;(m=g(this,kn))==null||m.toggle(!1);const o=this._isDraggable;this._isDraggable=!1;const s=new AbortController,r=this._uiManager.combinedSignal(s);this.parent.togglePointerEvents(!1),window.addEventListener("pointermove",J(this,tv,V6).bind(this,t),{passive:!0,capture:!0,signal:r}),window.addEventListener("contextmenu",io,{signal:r});const l=this.x,a=this.y,u=this.width,c=this.height,d=this.parent.div.style.cursor,f=this.div.style.cursor;this.div.style.cursor=this.parent.div.style.cursor=window.getComputedStyle(n.target).cursor;const h=()=>{var b;s.abort(),this.parent.togglePointerEvents(!0),(b=g(this,kn))==null||b.toggle(!0),this._isDraggable=o,this.parent.div.style.cursor=d,this.div.style.cursor=f,J(this,ev,F6).call(this,l,a,u,c)};window.addEventListener("pointerup",h,{signal:r}),window.addEventListener("blur",h,{signal:r})},ev=new WeakSet,F6=function(t,n,i,o){const s=this.x,r=this.y,l=this.width,a=this.height;s===t&&r===n&&l===i&&a===o||this.addCommands({cmd:()=>{this.width=l,this.height=a,this.x=s,this.y=r;const[u,c]=this.parentDimensions;this.setDims(u*l,c*a),this.fixAndSetPosition()},undo:()=>{this.width=i,this.height=o,this.x=t,this.y=n;const[u,c]=this.parentDimensions;this.setDims(u*i,c*o),this.fixAndSetPosition()},mustExec:!0})},tv=new WeakSet,V6=function(t,n){const[i,o]=this.parentDimensions,s=this.x,r=this.y,l=this.width,a=this.height,u=bn.MIN_SIZE/i,c=bn.MIN_SIZE/o,d=D=>Math.round(D*1e4)/1e4,f=J(this,Jm,D6).call(this,this.rotation),h=(D,F)=>[f[0]*D+f[2]*F,f[1]*D+f[3]*F],m=J(this,Jm,D6).call(this,360-this.rotation),b=(D,F)=>[m[0]*D+m[2]*F,m[1]*D+m[3]*F];let w,y,$=!1,k=!1;switch(t){case"topLeft":$=!0,w=(D,F)=>[0,0],y=(D,F)=>[D,F];break;case"topMiddle":w=(D,F)=>[D/2,0],y=(D,F)=>[D/2,F];break;case"topRight":$=!0,w=(D,F)=>[D,0],y=(D,F)=>[0,F];break;case"middleRight":k=!0,w=(D,F)=>[D,F/2],y=(D,F)=>[0,F/2];break;case"bottomRight":$=!0,w=(D,F)=>[D,F],y=(D,F)=>[0,0];break;case"bottomMiddle":w=(D,F)=>[D/2,F],y=(D,F)=>[D/2,0];break;case"bottomLeft":$=!0,w=(D,F)=>[0,F],y=(D,F)=>[D,0];break;case"middleLeft":k=!0,w=(D,F)=>[0,F/2],y=(D,F)=>[D,F/2];break}const C=w(l,a),_=y(l,a);let A=h(..._);const L=d(s+A[0]),x=d(r+A[1]);let T=1,O=1,[M,R]=this.screenToPageTranslation(n.movementX,n.movementY);if([M,R]=b(M/i,R/o),$){const D=Math.hypot(l,a);T=O=Math.max(Math.min(Math.hypot(_[0]-C[0]-M,_[1]-C[1]-R)/D,1/l,1/a),u/l,c/a)}else k?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]-R)))/a;const H=d(l*T),U=d(a*O);A=h(...y(H,U));const te=L-A[0],V=x-A[1];this.width=H,this.height=U,this.x=te,this.y=V,this.setDims(i*H,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,AF=function(t){const{isSelected:n}=this;this._uiManager.setUpDragSession();const i=new AbortController,o=this._uiManager.combinedSignal(i);if(n){this.div.classList.add("moving"),G(this,lf,t.clientX),G(this,af,t.clientY);const r=l=>{const{clientX:a,clientY:u}=l,[c,d]=this.screenToPageTranslation(a-g(this,lf),u-g(this,af));G(this,lf,a),G(this,af,u),this._uiManager.dragSelectedEditors(c,d)};window.addEventListener("pointermove",r,{passive:!0,capture:!0,signal:o})}const s=()=>{i.abort(),n&&this.div.classList.remove("moving"),G(this,Ec,!1),this._uiManager.endDragSession()||J(this,nv,W6).call(this,t)};window.addEventListener("pointerup",s,{signal:o}),window.addEventListener("blur",s,{signal:o})},iv=new WeakSet,H6=function(){if(g(this,sa)||!this.div)return;G(this,sa,new AbortController);const t=this._uiManager.combinedSignal(g(this,sa));this.div.addEventListener("focusin",this.focusin.bind(this),{signal:t}),this.div.addEventListener("focusout",this.focusout.bind(this),{signal:t})},Ub=new WeakSet,LF=function(t){bn._resizerKeyboardManager.exec(this,t)},Kb=new WeakSet,EF=function(t){var n;g(this,Ds)&&((n=t.relatedTarget)==null?void 0:n.parentNode)!==g(this,Ci)&&J(this,Tc,yp).call(this)},Gb=new WeakSet,IF=function(t){G(this,Km,g(this,Ds)?t:"")},rv=new WeakSet,Z6=function(t){if(g(this,vo))for(const n of g(this,vo))n.tabIndex=t},Tc=new WeakSet,yp=function(){if(G(this,Ds,!1),J(this,rv,Z6).call(this,-1),g(this,Lc)){const{savedX:t,savedY:n,savedWidth:i,savedHeight:o}=g(this,Lc);J(this,ev,F6).call(this,t,n,i,o),G(this,Lc,null)}},z(Tt,Qm),it(Tt,"_l10n",null),it(Tt,"_l10nResizer",null),it(Tt,"_borderLineWidth",-1),it(Tt,"_colorManager",new q0),it(Tt,"_zIndex",1),it(Tt,"_telemetryTimeout",1e3);class Aje 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 TF{constructor(t){this.h1=t?t&4294967295:px,this.h2=t?t&4294967295:px}update(t){let n,i;if(typeof t=="string"){n=new Uint8Array(t.length*2),i=0;for(let b=0,w=t.length;b<w;b++){const y=t.charCodeAt(b);y<=255?n[i++]=y:(n[i++]=y>>>8,n[i++]=y&255)}}else if(ArrayBuffer.isView(t))n=t.slice(),i=n.byteLength;else throw new Error("Invalid data format, must be a string or TypedArray.");const o=i>>2,s=i-o*4,r=new Uint32Array(n.buffer,0,o);let l=0,a=0,u=this.h1,c=this.h2;const d=3432918353,f=461845907,h=d&Ho,m=f&Ho;for(let b=0;b<o;b++)b&1?(l=r[b],l=l*d&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[b],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,OF;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=g(this,ui).get(t);return i===void 0?n:Object.assign(n,i)}getRawValue(t){return g(this,ui).get(t)}remove(t){if(g(this,ui).delete(t),g(this,ui).size===0&&this.resetModified(),typeof this.onAnnotationEditor=="function"){for(const n of g(this,ui).values())if(n instanceof Tt)return;this.onAnnotationEditor(null)}}setValue(t,n){const i=g(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,g(this,ui).set(t,n);o&&J(this,Yb,OF).call(this),n instanceof Tt&&typeof this.onAnnotationEditor=="function"&&this.onAnnotationEditor(n.constructor._type)}has(t){return g(this,ui).has(t)}getAll(){return g(this,ui).size>0?V7(g(this,ui)):null}setAll(t){for(const[n,i]of Object.entries(t))this.setValue(n,i)}get size(){return g(this,ui).size}resetModified(){g(this,Oc)&&(G(this,Oc,!1),typeof this.onResetModified=="function"&&this.onResetModified())}get print(){return new xF(this)}get serializable(){if(g(this,ui).size===0)return q6;const t=new Map,n=new TF,i=[],o=Object.create(null);let s=!1;for(const[r,l]of g(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 g(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(g(this,xc))return g(this,xc);const t=[];for(const n of g(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,OF=function(){g(this,Oc)||(G(this,Oc,!0),typeof this.onSetModified=="function"&&this.onSetModified())};var ov;class xF 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 g(this,ov)}get modifiedIds(){return Mt(this,"modifiedIds",{ids:new Set,hash:""})}}ov=new WeakMap;var cf;class Lje{constructor({ownerDocument:t=globalThis.document,styleElement:n=null}){z(this,cf,new Set);this._document=t,this.nativeFontFaces=new Set,this.styleElement=null,this.loadingRequests=[],this.loadTestFontId=0}addNativeFontFace(t){this.nativeFontFaces.add(t),this._document.fonts.add(t)}removeNativeFontFace(t){this.nativeFontFaces.delete(t),this._document.fonts.delete(t)}insertRule(t){this.styleElement||(this.styleElement=this._document.createElement("style"),this._document.documentElement.getElementsByTagName("head")[0].append(this.styleElement));const n=this.styleElement.sheet;n.insertRule(t,n.cssRules.length)}clear(){for(const t of this.nativeFontFaces)this._document.fonts.delete(t);this.nativeFontFaces.clear(),g(this,cf).clear(),this.styleElement&&(this.styleElement.remove(),this.styleElement=null)}async loadSystemFont({systemFontInfo:t,_inspectFont:n}){if(!(!t||g(this,cf).has(t.loadedName))){if(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(),g(this,cf).add(i),n==null||n(t)}catch{At(`Cannot load system font: ${t.baseFontName}, installing it could help to improve PDF rendering.`),this.removeNativeFontFace(r)}return}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,b=1482184792;let w=i(f,m);for(s=0,r=d.length-3;s<r;s+=4)w=w-b+i(d,s)|0;s<d.length&&(w=w-b+i(d+"XXX",s)|0),f=o(f,m,4,fje(w));const y=`url(data:font/opentype;base64,${btoa(f)});`,$=`@font-face {font-family:"${d}";src:${y}}`;this.insertRule($);const k=this._document.createElement("div");k.style.visibility="hidden",k.style.width=k.style.height="10px",k.style.position="absolute",k.style.top=k.style.left="0px";for(const C of[t.loadedName,d]){const _=this._document.createElement("span");_.textContent="Hi",_.style.fontFamily=C,k.append(_)}this._document.body.append(k),c(d,()=>{k.remove(),n.complete()})}}cf=new WeakMap;class Eje{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,${yje(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 MF{constructor({enableHWA:t=!1}){z(this,sv,!1);G(this,sv,t)}create(t,n){if(t<=0||n<=0)throw new Error("Invalid canvas size");const i=this._createCanvas(t,n);return{canvas:i,context:i.getContext("2d",{willReadFrequently:!g(this,sv)})}}reset(t,n,i){if(!t.canvas)throw new Error("Canvas is not specified");if(n<=0||i<=0)throw new Error("Invalid canvas size");t.canvas.width=n,t.canvas.height=i}destroy(t){if(!t.canvas)throw new Error("Canvas is not specified");t.canvas.width=0,t.canvas.height=0,t.canvas=null,t.context=null}_createCanvas(t,n){pn("Abstract method `_createCanvas` called.")}}sv=new WeakMap;class Ije extends MF{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 NF{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 zF extends NF{async _fetch(t){const n=await bw(t,this.isCompressed?"arraybuffer":"text");return n instanceof ArrayBuffer?new Uint8Array(n):yw(n)}}class jF{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,aa,hd,ca,pd,uf,Y0,ua,md,Qb,RF,lv,U6,da,vd,jc,bp,Rc,kp,av,K6,Bc,wp;class Tje extends jF{constructor({docId:n,ownerDocument:i=globalThis.document}){super();z(this,di);z(this,aa);z(this,ca);z(this,uf);z(this,ua);z(this,Qb);z(this,lv);z(this,da);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=g(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=g(this,di,xi).get(l),i)return g(this,di,xi).set(n,i),i;const a=`g_${g(this,Fs)}_transfer_map_${Ui(this,zc)._++}`,u=J(this,ua,md).call(this,a);g(this,di,xi).set(n,u),g(this,di,xi).set(l,u);const c=J(this,da,vd).call(this,a);return J(this,Rc,kp).call(this,o,s,r,c),u}addHCMFilter(n,i){var m;const o=`${n}-${i}`,s="base";let r=g(this,aa,hd).get(s);if((r==null?void 0:r.key)===o||(r?((m=r.filter)==null||m.remove(),r.key=o,r.url="none",r.filter=null):(r={key:o,url:"none",filter:null},g(this,aa,hd).set(s,r)),!n||!i))return r.url;const l=J(this,Bc,wp).call(this,n);n=dt.makeHexColor(...l);const a=J(this,Bc,wp).call(this,i);if(i=dt.makeHexColor(...a),g(this,ca,pd).style.color="",n==="#000000"&&i==="#ffffff"||n===i)return r.url;const u=new Array(256);for(let b=0;b<=255;b++){const w=b/255;u[b]=w<=.03928?w/12.92:((w+.055)/1.055)**2.4}const c=u.join(","),d=`g_${g(this,Fs)}_hcm_filter`,f=r.filter=J(this,da,vd).call(this,d);J(this,Rc,kp).call(this,c,c,c,f),J(this,lv,U6).call(this,f);const h=(b,w)=>{const y=l[b]/255,$=a[b]/255,k=new Array(w+1);for(let C=0;C<=w;C++)k[C]=y+C/w*($-y);return k.join(",")};return J(this,Rc,kp).call(this,h(0,5),h(1,5),h(2,5),f),r.url=J(this,ua,md).call(this,d),r.url}addAlphaFilter(n){let i=g(this,di,xi).get(n);if(i)return i;const[o]=J(this,uf,Y0).call(this,[n]),s=`alpha_${o}`;if(i=g(this,di,xi).get(s),i)return g(this,di,xi).set(n,i),i;const r=`g_${g(this,Fs)}_alpha_map_${Ui(this,zc)._++}`,l=J(this,ua,md).call(this,r);g(this,di,xi).set(n,l),g(this,di,xi).set(s,l);const a=J(this,da,vd).call(this,r);return J(this,av,K6).call(this,o,a),l}addLuminosityFilter(n){let i=g(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=g(this,di,xi).get(s),i)return g(this,di,xi).set(n,i),i;const r=`g_${g(this,Fs)}_luminosity_map_${Ui(this,zc)._++}`,l=J(this,ua,md).call(this,r);g(this,di,xi).set(n,l),g(this,di,xi).set(s,l);const a=J(this,da,vd).call(this,r);return J(this,Qb,RF).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=g(this,aa,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},g(this,aa,hd).set(n,a)),!i||!o))return a.url;const[u,c]=[i,o].map(J(this,Bc,wp).bind(this));let d=Math.round(.2126*u[0]+.7152*u[1]+.0722*u[2]),f=Math.round(.2126*c[0]+.7152*c[1]+.0722*c[2]),[h,m]=[s,r].map(J(this,Bc,wp).bind(this));f<d&&([d,f,h,m]=[f,d,m,h]),g(this,ca,pd).style.color="";const b=(k,C,_)=>{const A=new Array(256),L=(f-d)/_,x=k/255,T=(C-k)/(255*_);let O=0;for(let M=0;M<=_;M++){const R=Math.round(d+M*L),H=x+M*T;for(let U=O;U<=R;U++)A[U]=H;O=R+1}for(let M=O;M<256;M++)A[M]=A[O-1];return A.join(",")},w=`g_${g(this,Fs)}_hcm_${n}_filter`,y=a.filter=J(this,da,vd).call(this,w);return J(this,lv,U6).call(this,y),J(this,Rc,kp).call(this,b(h[0],m[0],5),b(h[1],m[1],5),b(h[2],m[2],5),y),a.url=J(this,ua,md).call(this,w),a.url}destroy(n=!1){n&&g(this,aa,hd).size!==0||(g(this,rs)&&(g(this,rs).parentNode.parentNode.remove(),G(this,rs,null)),g(this,Nc)&&(g(this,Nc).clear(),G(this,Nc,null)),G(this,zc,0))}}Mc=new WeakMap,Nc=new WeakMap,rs=new WeakMap,Fs=new WeakMap,zi=new WeakMap,Xb=new WeakMap,zc=new WeakMap,di=new WeakSet,xi=function(){return g(this,Nc)||G(this,Nc,new Map)},aa=new WeakSet,hd=function(){return g(this,Xb)||G(this,Xb,new Map)},ca=new WeakSet,pd=function(){if(!g(this,rs)){const n=g(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=g(this,zi).createElementNS(Os,"svg");o.setAttribute("width",0),o.setAttribute("height",0),G(this,rs,g(this,zi).createElementNS(Os,"defs")),n.append(o),o.append(g(this,rs)),g(this,zi).body.append(n)}return g(this,rs)},uf=new WeakSet,Y0=function(n){if(n.length===1){const u=n[0],c=new Array(256);for(let f=0;f<256;f++)c[f]=u[f]/255;const d=c.join(",");return[d,d,d]}const[i,o,s]=n,r=new Array(256),l=new Array(256),a=new Array(256);for(let u=0;u<256;u++)r[u]=i[u]/255,l[u]=o[u]/255,a[u]=s[u]/255;return[r.join(","),l.join(","),a.join(",")]},ua=new WeakSet,md=function(n){if(g(this,Mc)===void 0){G(this,Mc,"");const i=g(this,zi).URL;i!==g(this,zi).baseURI&&(kw(i)?At('#createUrl: ignore "data:"-URL for performance reasons.'):G(this,Mc,i.split("#",1)[0]))}return`url(${g(this,Mc)}#${n})`},Qb=new WeakSet,RF=function(n){const i=g(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=g(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)},da=new WeakSet,vd=function(n){const i=g(this,zi).createElementNS(Os,"filter");return i.setAttribute("color-interpolation-filters","sRGB"),i.setAttribute("id",n),g(this,ca,pd).append(i),i},jc=new WeakSet,bp=function(n,i,o){const s=g(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=g(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=g(this,zi).createElementNS(Os,"feComponentTransfer");i.append(o),J(this,jc,bp).call(this,o,"feFuncA",n)},Bc=new WeakSet,wp=function(n){return g(this,ca,pd).style.color=n,U7(getComputedStyle(g(this,ca,pd)).getPropertyValue("color"))};class BF{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 DF extends BF{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 Fa{static get promise(){return G6.promise}static get(t){return nm==null?void 0:nm.get(t)}}async function FF(e){const n=await Fa.get("fs").promises.readFile(e);return new Uint8Array(n)}class Oje extends jF{}class xje extends MF{_createCanvas(t,n){return Fa.get("canvas").createCanvas(t,n)}}class Mje extends NF{async _fetch(t){return FF(t)}}class Nje extends BF{async _fetch(t){return FF(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 zje 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,b=(a[i]+t.offsetX)*t.scaleX,w=(a[i+1]+t.offsetY)*t.scaleY,y=(a[o]+t.offsetX)*t.scaleX,$=(a[o+1]+t.offsetY)*t.scaleY;if(m>=$)return;const k=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],R=Math.round(m),H=Math.round($);let U,te,V,D,F,K,Z,X;for(let se=R;se<=H;se++){if(se<w){const ce=se<m?0:(m-se)/(m-w);U=h-(h-b)*ce,te=k-(k-A)*ce,V=C-(C-L)*ce,D=_-(_-x)*ce}else{let ce;se>$?ce=1:w===$?ce=0:ce=(w-se)/(w-$),U=b-(b-y)*ce,te=A-(A-T)*ce,V=L-(L-O)*ce,D=x-(x-M)*ce}let de;se<m?de=0:se>$?de=1:de=(m-se)/(m-$),F=h-(h-y)*de,K=k-(k-T)*de,Z=C-(C-O)*de,X=_-(_-M)*de;const fe=Math.round(Math.min(U,F)),ue=Math.round(Math.max(U,F));let be=d*se+fe*4;for(let ce=fe;ce<=ue;ce++)de=(U-ce)/(U-F),de<0?de=0:de>1&&(de=1),c[be++]=te-(te-K)*de|0,c[be++]=V-(V-Z)*de|0,c[be++]=D-(D-X)*de|0,c[be++]=255}}function jje(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 Rje extends G7{constructor(t){super(),this._coords=t[2],this._colors=t[3],this._figures=t[4],this._bounds=t[5],this._bbox=t[7],this._background=t[8],this.matrix=null}_createMeshCanvas(t,n,i){const l=Math.floor(this._bounds[0]),a=Math.floor(this._bounds[1]),u=Math.ceil(this._bounds[2])-l,c=Math.ceil(this._bounds[3])-a,d=Math.min(Math.ceil(Math.abs(u*t[0]*1.1)),3e3),f=Math.min(Math.ceil(Math.abs(c*t[1]*1.1)),3e3),h=u/d,m=c/f,b={coords:this._coords,colors:this._colors,offsetX:-l,offsetY:-a,scaleX:1/h,scaleY:1/m},w=d+2*2,y=f+2*2,$=i.getCanvas("mesh",w,y),k=$.context,C=k.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)jje(C,A,b);return k.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 Bje extends G7{getPattern(){return"hotpink"}}function Dje(e){switch(e[0]){case"RadialAxial":return new zje(e);case"Mesh":return new Rje(e);case"Dummy":return new Bje}throw new Error(`Unknown IR type: ${e[0]}`)}const mx={COLORED:1,UNCOLORED:2},$L=class{constructor(t,n,i,o,s){this.operatorList=t[2],this.matrix=t[3],this.bbox=t[4],this.xstep=t[5],this.ystep=t[6],this.paintType=t[7],this.tilingType=t[8],this.color=n,this.ctx=i,this.canvasGraphicsFactory=o,this.baseTransform=s}createPatternCanvas(t){const{bbox:n,operatorList:i,paintType:o,tilingType:s,color:r,canvasGraphicsFactory:l}=this;let{xstep:a,ystep:u}=this;a=Math.abs(a),u=Math.abs(u),vw("TilingType: "+s);const c=n[0],d=n[1],f=n[2],h=n[3],m=f-c,b=h-d,w=dt.singularValueDecompose2dScale(this.matrix),y=dt.singularValueDecompose2dScale(this.baseTransform),$=w[0]*y[0],k=w[1]*y[1];let C=m,_=b,A=!1,L=!1;const x=Math.ceil(a*$),T=Math.ceil(u*k),O=Math.ceil(m*$),M=Math.ceil(b*k);x>=O?C=a:A=!0,T>=M?_=u:L=!0;const R=this.getSizeAndScale(C,this.ctx.canvas.width,$),H=this.getSizeAndScale(_,this.ctx.canvas.height,k),U=t.cachedCanvases.getCanvas("pattern",R.size,H.size),te=U.context,V=l.createCanvasGraphics(te);if(V.groupLevel=t.groupLevel,this.setFillAndStrokeStyleToContext(V,o,r),te.translate(-R.scale*c,-H.scale*d),V.transform(R.scale,0,0,H.scale,0,0),te.save(),this.clipBbox(V,c,d,f,h),V.baseTransform=Cn(V.ctx),V.executeOperatorList(i),V.endDrawing(),te.restore(),A||L){const D=U.canvas;A&&(C=a),L&&(_=u);const F=this.getSizeAndScale(C,this.ctx.canvas.width,$),K=this.getSizeAndScale(_,this.ctx.canvas.height,k),Z=F.size,X=K.size,se=t.cachedCanvases.getCanvas("pattern-workaround",Z,X),de=se.context,fe=A?Math.floor(m/a):0,ue=L?Math.floor(b/u):0;for(let be=0;be<=fe;be++)for(let ce=0;ce<=ue;ce++)de.drawImage(D,Z*be,X*ce,Z,X,0,0,Z,X);return{canvas:se.canvas,scaleX:F.scale,scaleY:K.scale,offsetX:c,offsetY:d}}return{canvas:U.canvas,scaleX:R.scale,scaleY:H.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 dje(`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 Fje({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 w=t+c;t<w;t++){const y=t<f?e[t]:255;n[h++]=y&128?u:a,n[h++]=y&64?u:a,n[h++]=y&32?u:a,n[h++]=y&16?u:a,n[h++]=y&8?u:a,n[h++]=y&4?u:a,n[h++]=y&2?u:a,n[h++]=y&1?u:a}if(d===0)continue;const b=t<f?e[t++]:255;for(let w=0;w<d;w++)n[h++]=b&1<<7-w?u:a}return{srcPos:t,destPos:h}}const vx=16,gx=100,Vje=15,yx=10,bx=1e3,pr=16;function Wje(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 Hje{constructor(t){this.canvasFactory=t,this.cache=Object.create(null)}getCanvas(t,n,i){let o;return this.cache[t]!==void 0?(o=this.cache[t],this.canvasFactory.reset(o,n,i)):(o=this.canvasFactory.create(n,i),this.cache[t]=o),o}delete(t){delete this.cache[t]}clear(){for(const t in this.cache){const n=this.cache[t];this.canvasFactory.destroy(n),delete this.cache[t]}}}function O1(e,t,n,i,o,s,r,l,a,u){const[c,d,f,h,m,b]=Cn(e);if(d===0&&f===0){const $=r*c+m,k=Math.round($),C=l*h+b,_=Math.round(C),A=(r+a)*c+m,L=Math.abs(Math.round(A)-k)||1,x=(l+u)*h+b,T=Math.abs(Math.round(x)-_)||1;return e.setTransform(Math.sign(c),0,0,Math.sign(h),k,_),e.drawImage(t,n,i,o,s,0,0,L,T),e.setTransform(c,d,f,h,m,b),[L,T]}if(c===0&&h===0){const $=l*f+m,k=Math.round($),C=r*d+b,_=Math.round(C),A=(l+u)*f+m,L=Math.abs(Math.round(A)-k)||1,x=(r+a)*d+b,T=Math.abs(Math.round(x)-_)||1;return e.setTransform(0,Math.sign(d),Math.sign(f),0,k,_),e.drawImage(t,n,i,o,s,0,0,T,L),e.setTransform(c,d,f,h,m,b),[T,L]}e.drawImage(t,n,i,o,s,r,l,a,u);const w=Math.hypot(c,d),y=Math.hypot(f,h);return[w*a,y*u]}function Zje(e){const{width:t,height:n}=e;if(t>bx||n>bx)return null;const i=1e3,o=new Uint8Array([0,2,4,0,1,0,5,4,8,10,0,8,0,2,1,0]),s=t+1;let r=new Uint8Array(s*(n+1)),l,a,u;const c=t+7&-8;let d=new Uint8Array(c*n),f=0;for(const y of e.data){let $=128;for(;$>0;)d[f++]=y&$?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 y=(d[f]?4:0)+(d[f-c]?8:0);for(a=1;a<t;a++)y=(y>>2)+(d[f+1]?4:0)+(d[f-c+1]?8:0),o[y]&&(r[u+a]=o[y],++h),f++;if(d[f-c]!==d[f]&&(r[u+a]=d[f]?2:4,++h),h>i)return null}for(f=c*(n-1),u=l*s,d[f]!==0&&(r[u]=8,++h),a=1;a<t;a++)d[f]!==d[f+1]&&(r[u+a]=d[f]?4:8,++h),f++;if(d[f]!==0&&(r[u+a]=4,++h),h>i)return null;const m=new Int32Array([0,s,-1,0,-s,0,0,0,1]),b=new Path2D;for(l=0;h&&l<=n;l++){let y=l*s;const $=y+t;for(;y<$&&!r[y];)y++;if(y===$)continue;b.moveTo(y%s,l);const k=y;let C=r[y];do{const _=m[C];do y+=_;while(!r[y]);const A=r[y];A!==5&&A!==10?(C=A,r[y]=0):(C=A&51*C>>4,r[y]&=C>>2|C<<2),b.lineTo(y%s,y/s|0),r[y]||--h}while(k!==y);--l}return d=null,r=null,function(y){y.save(),y.scale(1/t,-1/n),y.translate(0,-n),y.fill(b),y.beginPath(),y.restore()}}class kx{constructor(t,n){this.alphaIsShape=!1,this.fontSize=0,this.fontSizeScale=1,this.textMatrix=rF,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,b;if(t.kind===V0.GRAYSCALE_1BPP){const w=c.byteLength,y=new Uint32Array(d.buffer,0,d.byteLength>>2),$=y.length,k=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=w-a;let L=0;const x=A>k?i:A*8-7,T=x&-8;let O=0,M=0;for(;L<T;L+=8)M=c[a++],y[u++]=M&128?C:_,y[u++]=M&64?C:_,y[u++]=M&32?C:_,y[u++]=M&16?C:_,y[u++]=M&8?C:_,y[u++]=M&4?C:_,y[u++]=M&2?C:_,y[u++]=M&1?C:_;for(;L<x;L++)O===0&&(M=c[a++],O=128),y[u++]=M&O?C:_,O>>=1}for(;u<$;)y[u++]=0;e.putImageData(l,0,f*pr)}}else if(t.kind===V0.RGBA_32BPP){for(h=0,b=i*pr*4,f=0;f<s;f++)d.set(c.subarray(a,a+b)),a+=b,e.putImageData(l,0,h),h+=pr;f<r&&(b=i*o*4,d.set(c.subarray(a,a+b)),e.putImageData(l,0,h))}else if(t.kind===V0.RGB_24BPP)for(m=pr,b=i*m,f=0;f<r;f++){for(f>=s&&(m=o,b=i*m),u=0,h=b;h--;)d[u++]=c[a++],d[u++]=c[a++],d[u++]=c[a++],d[u++]=255;e.putImageData(l,0,f*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}=Fje({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 qje=["butt","round","square"],Uje=["miter","round","bevel"],Kje={},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 Hje(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()+Vje:0;let d=0;const f=this.commonObjs,h=this.objs;let m;for(;;){if(o!==void 0&&l===o.nextBreakPoint)return o.breakIt(l,i),l;if(m=r[l],m!==uo.dependency)this[m].apply(this,s[l]);else for(const b of s[l]){const w=b.startsWith("g_")?f:h;if(!w.has(b))return w.get(b,i),l}if(l++,l===a)return l;if(u&&++d>yx){if(Date.now()>c)return i(),l;d=0}}}endDrawing(){J(this,cv,X6).call(this),this.cachedCanvases.clear(),this.cachedPatterns.clear();for(const t of this._cachedBitmapsMap.values()){for(const n of t.values())typeof HTMLCanvasElement<"u"&&n instanceof HTMLCanvasElement&&(n.width=n.height=0);t.clear()}this._cachedBitmapsMap.clear(),J(this,uv,Q6).call(this)}_scaleImage(t,n){const i=t.width??t.displayWidth,o=t.height??t.displayHeight;let s=Math.max(Math.hypot(n[0],n[1]),1),r=Math.max(Math.hypot(n[2],n[3]),1),l=i,a=o,u="prescale1",c,d;for(;s>2&&l>1||r>2&&a>1;){let f=l,h=a;s>2&&l>1&&(f=l>=16384?Math.floor(l/2)-1||1:Math.ceil(l/2),s/=l/f),r>2&&a>1&&(h=a>=16384?Math.floor(a/2)-1||1:Math.ceil(a)/2,r/=a/h),c=this.cachedCanvases.getCanvas(u,f,h),d=c.context,d.clearRect(0,0,f,h),d.drawImage(t,0,0,l,a,0,0,f,h),t=c.canvas,l=f,a=h,u=u==="prescale1"?"prescale2":"prescale1"}return{img:t,paintWidth:l,paintHeight:a}}_createMaskCanvas(t){const n=this.ctx,{width:i,height:o}=t,s=this.current.fillColor,r=this.current.patternFill,l=Cn(n);let a,u,c,d;if((t.bitmap||t.data)&&t.count>1){const 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,b,w]=dt.getAxialAlignedBoundingBox([0,0,i,o],f),y=Math.round(b-h)||1,$=Math.round(w-m)||1,k=this.cachedCanvases.getCanvas("fillCanvas",y,$),C=k.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,k.canvas)),{canvas:k.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=qje[t]}setLineJoin(t){this.ctx.lineJoin=Uje[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),Wje(s,this.suspendedCtx),this.setGState([["BM","source-over"],["ca",1],["CA",1]])}endSMaskMode(){if(!this.inSMaskMode)throw new Error("endSMaskMode called while not in smask mode");this.ctx._removeMirroring(),rp(this.ctx,this.suspendedCtx),this.ctx=this.suspendedCtx,this.suspendedCtx=null}compose(t){if(!this.current.activeSMask)return;t?(t[0]=Math.floor(t[0]),t[1]=Math.floor(t[1]),t[2]=Math.ceil(t[2]),t[3]=Math.ceil(t[3])):t=[0,0,this.ctx.canvas.width,this.ctx.canvas.height];const n=this.current.activeSMask,i=this.suspendedCtx;this.composeSMask(i,n,this.ctx,t),this.ctx.save(),this.ctx.setTransform(1,0,0,1,0,0),this.ctx.clearRect(0,0,this.ctx.canvas.width,this.ctx.canvas.height),this.ctx.restore()}composeSMask(t,n,i,o){const s=o[0],r=o[1],l=o[2]-s,a=o[3]-r;l===0||a===0||(this.genericComposeSMask(n.context,i,l,a,n.subtype,n.backdrop,n.transferMap,s,r,n.offsetX,n.offsetY),t.save(),t.globalAlpha=1,t.globalCompositeOperation="source-over",t.setTransform(1,0,0,1,0,0),t.drawImage(i.canvas,0,0),t.restore())}genericComposeSMask(t,n,i,o,s,r,l,a,u,c,d){let f=t.canvas,h=a-c,m=u-d;if(r){const w=dt.makeHexColor(...r);if(h<0||m<0||h+i>f.width||m+o>f.height){const y=this.cachedCanvases.getCanvas("maskExtension",i,o),$=y.context;$.drawImage(f,-h,-m),$.globalCompositeOperation="destination-atop",$.fillStyle=w,$.fillRect(0,0,i,o),$.globalCompositeOperation="source-over",f=y.canvas,h=m=0}else{t.save(),t.globalAlpha=1,t.setTransform(1,0,0,1,0,0);const y=new Path2D;y.rect(h,m,i,o),t.clip(y),t.globalCompositeOperation="destination-atop",t.fillStyle=w,t.fillRect(h,m,i,o),t.restore()}}n.save(),n.globalAlpha=1,n.setTransform(1,0,0,1,0,0),s==="Alpha"&&l?n.filter=this.filterFactory.addAlphaFilter(l):s==="Luminosity"&&(n.filter=this.filterFactory.addLuminosityFilter(l));const b=new Path2D;b.rect(a,u,i,o),n.clip(b),n.globalCompositeOperation="destination-in",n.drawImage(f,h,m,i,o,a,u,i,o),n.restore()}save(){this.inSMaskMode?(rp(this.ctx,this.suspendedCtx),this.suspendedCtx.save()):this.ctx.save();const t=this.current;this.stateStack.push(t),this.current=t.clone()}restore(){this.stateStack.length===0&&this.inSMaskMode&&this.endSMaskMode(),this.stateStack.length!==0&&(this.current=this.stateStack.pop(),this.inSMaskMode?(this.suspendedCtx.restore(),rp(this.suspendedCtx,this.ctx)):this.ctx.restore(),this.checkSMaskState(),this.pendingClip=null,this._cachedScaleForStroking[0]=-1,this._cachedGetSinglePixelWidth=null)}transform(t,n,i,o,s,r){this.ctx.transform(t,n,i,o,s,r),this._cachedScaleForStroking[0]=-1,this._cachedGetSinglePixelWidth=null}constructPath(t,n,i){const o=this.ctx,s=this.current;let r=s.x,l=s.y,a,u;const c=Cn(o),d=c[0]===0&&c[3]===0||c[1]===0&&c[2]===0,f=d?i.slice(0):null;for(let h=0,m=0,b=t.length;h<b;h++)switch(t[h]|0){case uo.rectangle:r=n[m++],l=n[m++];const w=n[m++],y=n[m++],$=r+w,k=l+y;o.moveTo(r,l),w===0||y===0?o.lineTo($,k):(o.lineTo($,l),o.lineTo($,k),o.lineTo(r,k)),d||s.updateRectMinMax(c,[r,l,$,k]),o.closePath();break;case uo.moveTo:r=n[m++],l=n[m++],o.moveTo(r,l),d||s.updatePathMinMax(c,r,l);break;case uo.lineTo:r=n[m++],l=n[m++],o.lineTo(r,l),d||s.updatePathMinMax(c,r,l);break;case uo.curveTo:a=r,u=l,r=n[m+4],l=n[m+5],o.bezierCurveTo(n[m],n[m+1],n[m+2],n[m+3],r,l),s.updateCurvePathMinMax(c,a,u,n[m],n[m+1],n[m+2],n[m+3],r,l,f),m+=6;break;case uo.curveTo2:a=r,u=l,o.bezierCurveTo(r,l,n[m],n[m+1],n[m+2],n[m+3]),s.updateCurvePathMinMax(c,a,u,r,l,n[m],n[m+1],n[m+2],n[m+3],f),r=n[m+2],l=n[m+3],m+=4;break;case uo.curveTo3:a=r,u=l,r=n[m+2],l=n[m+3],o.bezierCurveTo(n[m],n[m+1],r,l,r,l),s.updateCurvePathMinMax(c,a,u,n[m],n[m+1],r,l,r,l,f),m+=4;break;case uo.closePath:o.closePath();break}d&&s.updateScalingPathMinMax(c,f),s.setCurrentPoint(r,l)}closePath(){this.ctx.closePath()}stroke(t=!0){const n=this.ctx,i=this.current.strokeColor;n.globalAlpha=this.current.strokeAlpha,this.contentVisible&&(typeof i=="object"&&(i!=null&&i.getPattern)?(n.save(),n.strokeStyle=i.getPattern(n,this,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=Kje}eoClip(){this.pendingClip=Sx}beginText(){this.current.textMatrix=rF,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,b=o*n.fontMatrix[0],w=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 y;if(n.patternFill){s.save();const A=n.fillColor.getPattern(s,this,Es(s),nr.FILL);y=Cn(s),s.restore(),s.fillStyle=A}let $=n.lineWidth;const k=n.textMatrixScale;if(k===0||$===0){const A=n.textRenderingMode&Oi.FILL_STROKE_MASK;(A===Oi.STROKE||A===Oi.FILL_STROKE)&&($=this.getSinglePixelWidth())}else $/=k;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*b*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,R,H=A.width;if(f){const te=A.vmetric||m,V=-(A.vmetric?te[1]:H*.5)*b,D=te[2]*b;H=te?-te[0]:H,M=V/r,R=(C+D)/r}else M=C/r,R=0;if(i.remeasure&&H>0){const te=s.measureText(T).width*1e3/o*r;if(H<te&&this.isFontSubpixelAAEnabled){const V=H/te;L=!0,s.save(),s.scale(V,1),M/=V}else H!==te&&(M+=(H-te)/2e3*o/r)}if(this.contentVisible&&(A.isInFont||i.missingFile)){if(w&&!O)s.fillText(T,M,R);else if(this.paintChar(T,M,R,y),O){const te=M+o*O.offset.x/r,V=R-o*O.offset.y/r;this.paintChar(O.fontChar,te,V,y)}}const U=f?H*b-x*u:H*b+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,b,w,y;if(!(h||s===0)){for(this._cachedScaleForStroking[0]=-1,this._cachedGetSinglePixelWidth=null,n.save(),n.transform(...i.textMatrix),n.translate(i.x,i.y),n.scale(c,r),m=0;m<f;++m){if(b=t[m],typeof b=="number"){y=l*b*s/1e3,this.ctx.translate(y,0),i.x+=y*c;continue}const $=(b.isSpace?u:0)+a,k=o.charProcOperatorList[b.operatorListId];if(!k){At(`Type3 character "${b.operatorListId}" is not available.`);continue}this.contentVisible&&(this.processingType3=b,this.save(),n.scale(s,s),n.transform(...d),this.executeOperatorList(k),this.restore()),w=dt.applyTransform([b.width,0],d)[0]*s+$,n.translate(w,0),i.x+=w*c}n.restore(),this.processingType3=null}}setCharWidth(t,n){}setCharWidthAndBounds(t,n,i,o,s,r){this.ctx.rect(i,o,s-i,r-o),this.ctx.clip(),this.endPath()}getColorN_Pattern(t){let n;if(t[0]==="TilingPattern"){const i=t[1],o=this.baseTransform||Cn(this.ctx),s={createCanvasGraphics:r=>new SL(r,this.commonObjs,this.objs,this.canvasFactory,this.filterFactory,{optionalContentConfig:this.optionalContentConfig,markedContentStack:this.markedContentStack})};n=new X0(t,i,this.ctx,s,o)}else n=this._getPattern(t[1],t[2]);return n}setStrokeColorN(){this.current.strokeColor=this.getColorN_Pattern(arguments)}setFillColorN(){this.current.fillColor=this.getColorN_Pattern(arguments),this.current.patternFill=!0}setStrokeRGBColor(t,n,i){this.ctx.strokeStyle=this.current.strokeColor=dt.makeHexColor(t,n,i)}setStrokeTransparent(){this.ctx.strokeStyle=this.current.strokeColor="transparent"}setFillRGBColor(t,n,i){this.ctx.fillStyle=this.current.fillColor=dt.makeHexColor(t,n,i),this.current.patternFill=!1}setFillTransparent(){this.ctx.fillStyle=this.current.fillColor="transparent",this.current.patternFill=!1}_getPattern(t,n=null){let i;return this.cachedPatterns.has(t)?i=this.cachedPatterns.get(t):(i=Dje(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=Zje(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 g(this,dv)}static set workerPort(t){if(!(typeof Worker<"u"&&t instanceof Worker)&&t!==null)throw new Error("Invalid `workerPort` type.");G(this,dv,t)}static get workerSrc(){return g(this,fv)}static set workerSrc(t){if(typeof t!="string")throw new Error("Invalid `workerSrc` type.");G(this,fv,t)}}dv=new WeakMap,fv=new WeakMap,z(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,VF,ek,WF,tk,HF,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,VF).bind(this),{signal:g(this,df).signal})}on(t,n){const i=this.actionHandler;if(i[t])throw new Error(`There is already an actionName called "${t}"`);i[t]=n}send(t,n,i){this.comObj.postMessage({sourceName:this.sourceName,targetName:this.targetName,action:t,data:n},i)}sendWithPromise(t,n,i){const o=this.callbackId++,s=Promise.withResolvers();this.callbackCapabilities[o]=s;try{this.comObj.postMessage({sourceName:this.sourceName,targetName:this.targetName,action:t,callbackId:o,data:n},i)}catch(r){s.reject(r)}return s.promise}sendWithStream(t,n,i,o){const s=this.streamId++,r=this.sourceName,l=this.targetName,a=this.comObj;return new ReadableStream({start:u=>{const c=Promise.withResolvers();return this.streamControllers[s]={controller:u,startCall:c,pullCall:null,cancelCall:null,isClosed:!1},a.postMessage({sourceName:r,targetName:l,action:t,streamId:s,data:n,desiredSize:u.desiredSize},o),c.promise},pull:u=>{const c=Promise.withResolvers();return this.streamControllers[s].pullCall=c,a.postMessage({sourceName:r,targetName:l,stream: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=g(this,df))==null||t.abort(),G(this,df,null)}}df=new WeakMap,Jb=new WeakSet,VF=function({data:t}){if(t.targetName!==this.sourceName)return;if(t.stream){J(this,tk,HF).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,WF).call(this,t);return}n(t.data)},ek=new WeakSet,WF=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,HF=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 Gje{constructor({parsedData:t,rawData:n}){z(this,Dc,void 0);z(this,hv,void 0);G(this,Dc,t),G(this,hv,n)}getRaw(){return g(this,hv)}get(t){return g(this,Dc).get(t)??null}getAll(){return V7(g(this,Dc))}has(t){return g(this,Dc).has(t)}}Dc=new WeakMap,hv=new WeakMap;const gd=Symbol("INTERNAL");var pv,mv,vv,hf;class Yje{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(g(this,vv))return g(this,hf);if(!g(this,hf))return!1;const{print:t,view:n}=this.usage;return g(this,pv)?(n==null?void 0:n.viewState)!=="OFF":g(this,mv)?(t==null?void 0:t.printState)!=="OFF":!0}_setVisible(t,n,i=!1){t!==gd&&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 fa,Ut,pf,mf,gv,J6;class Xje{constructor(t,n=xr.DISPLAY){z(this,gv);z(this,fa,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)g(this,Ut).set(i.id,new Yje(n,i));if(t.baseState==="OFF")for(const i of g(this,Ut).values())i._setVisible(gd,!1);for(const i of t.on)g(this,Ut).get(i)._setVisible(gd,!0);for(const i of t.off)g(this,Ut).get(i)._setVisible(gd,!1);G(this,pf,this.getHash())}}isVisible(t){if(g(this,Ut).size===0)return!0;if(!t)return vw("Optional content group not defined."),!0;if(t.type==="OCG")return g(this,Ut).has(t.id)?g(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(!g(this,Ut).has(n))return At(`Optional content group not found: ${n}`),!0;if(g(this,Ut).get(n).visible)return!0}return!1}else if(t.policy==="AllOn"){for(const n of t.ids){if(!g(this,Ut).has(n))return At(`Optional content group not found: ${n}`),!0;if(!g(this,Ut).get(n).visible)return!1}return!0}else if(t.policy==="AnyOff"){for(const n of t.ids){if(!g(this,Ut).has(n))return At(`Optional content group not found: ${n}`),!0;if(!g(this,Ut).get(n).visible)return!0}return!1}else if(t.policy==="AllOff"){for(const n of t.ids){if(!g(this,Ut).has(n))return At(`Optional content group not found: ${n}`),!0;if(g(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=g(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=g(this,Ut).get(l))==null||s._setVisible(gd,!1,!0));o._setVisible(gd,!!n,!0),G(this,fa,null)}setOCGState({state:t,preserveRB:n}){let i;for(const o of t){switch(o){case"ON":case"OFF":case"Toggle":i=o;continue}const s=g(this,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,fa,null)}get hasInitialVisibility(){return g(this,pf)===null||this.getHash()===g(this,pf)}getOrder(){return g(this,Ut).size?g(this,mf)?g(this,mf).slice():[...g(this,Ut).keys()]:null}getGroups(){return g(this,Ut).size>0?V7(g(this,Ut)):null}getGroup(t){return g(this,Ut).get(t)||null}getHash(){if(g(this,fa)!==null)return g(this,fa);const t=new TF;for(const[n,i]of g(this,Ut))t.update(`${n}:${i.visible}`);return G(this,fa,t.hexdigest())}}fa=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(g(this,Ut).has(s))r=g(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 Qje{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 Jje(this,t,this._progressiveDone,this._contentDispositionFilename)}getRangeReader(t,n){if(n<=this._progressiveDataLength)return null;const i=new eRe(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 Jje{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 eRe{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 tRe(e){let t=!0,n=i("filename\\*","i").exec(e);if(n){n=n[1];let c=l(n);return c=unescape(c),c=a(c),c=u(c),s(c)}if(n=r(e),n){const c=u(n);return s(c)}if(n=i("filename","i").exec(e),n){n=n[1];let c=l(n);return c=u(c),s(c)}function i(c,d){return new RegExp("(?:^|;)\\s*"+c+'\\s*=\\s*([^";\\s][^;\\s]*|"(?:[^"\\\\]|\\\\"?)+"?)',d)}function o(c,d){if(c){if(!/^[\x00-\xFF]+$/.test(d))return d;try{const f=new TextDecoder(c,{fatal:!0}),h=yw(d);d=f.decode(h),t=!1}catch{}}return d}function s(c){return t&&/[\x80-\xff]/.test(c)&&(c=o("utf-8",c),t&&(c=o("iso-8859-1",c))),c}function r(c){const d=[];let f;const h=i("filename\\*((?!0\\d)\\d+)(\\*?)","ig");for(;(f=h.exec(c))!==null;){let[,b,w,y]=f;if(b=parseInt(b,10),b in d){if(b===0)break;continue}d[b]=[w,y]}const m=[];for(let b=0;b<d.length&&b in d;++b){let[w,y]=d[b];y=l(y),w&&(y=unescape(y),b===0&&(y=a(y))),m.push(y)}return m.join("")}function l(c){if(c.startsWith('"')){const d=c.slice(1).split('\\"');for(let f=0;f<d.length;++f){const h=d[f].indexOf('"');h!==-1&&(d[f]=d[f].slice(0,h),d.length=f+1),d[f]=d[f].replaceAll(/\\(.)/g,"$1")}c=d.join('"')}return c}function a(c){const d=c.indexOf("'");if(d===-1)return c;const f=c.slice(0,d),m=c.slice(d+1).replace(/^[^']*'/,"");return o(f,m)}function u(c){return!c.startsWith("=?")||/[\x00-\x19\x80-\xff]/.test(c)?c:c.replaceAll(/=\?([\w-]*)\?([QqBb])\?((?:[^?]|\?(?!=))*)\?=/g,function(d,f,h,m){if(h==="q"||h==="Q")return m=m.replaceAll("_"," "),m=m.replaceAll(/=([0-9a-fA-F]{2})/g,function(b,w){return String.fromCharCode(parseInt(w,16))}),o(f,m);try{m=atob(m)}catch{}return o(f,m)})}return""}function Y7(e,t){const n=new Headers;if(!e||!t||typeof t!="object")return n;for(const i in t){const o=t[i];o!==void 0&&n.append(i,o)}return n}function X7({responseHeaders:e,isHttp:t,rangeChunkSize:n,disableRange:i}){const o={allowRangeRequests:!1,suggestedLength:void 0},s=parseInt(e.get("Content-Length"),10);return!Number.isInteger(s)||(o.suggestedLength=s,s<=2*n)||i||!t||e.get("Accept-Ranges")!=="bytes"||(e.get("Content-Encoding")||"identity")!=="identity"||(o.allowRangeRequests=!0),o}function Q7(e){const t=e.get("Content-Disposition");if(t){let n=tRe(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 ZF(e){return e===200||e===206}function qF(e,t,n){return{method:"GET",headers:e,signal:n.signal,mode:"cors",credentials:t?"include":"same-origin",redirect:"follow"}}function UF(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 nRe(this),this._fullRequestReader}getRangeReader(t,n){if(n<=this._progressiveDataLength)return null;const i=new iRe(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 nRe{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,qF(i,this._withCredentials,this._abortController)).then(s=>{if(!ZF(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:UF(t),done:!1})}cancel(t){var n;(n=this._reader)==null||n.cancel(t),this._abortController.abort()}}class iRe{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,qF(s,this._withCredentials,this._abortController)).then(l=>{if(!ZF(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:UF(t),done:!1})}cancel(t){var n;(n=this._reader)==null||n.cancel(t),this._abortController.abort()}}const u8=200,d8=206;function rRe(e){const t=e.response;return typeof t!="string"?t:yw(t).buffer}class oRe{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=rRe(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 sRe{constructor(t){this._source=t,this._manager=new oRe(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 lRe(this._manager,this._source),this._fullRequestReader}getRangeReader(t,n){const i=new aRe(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 lRe{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 aRe{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 cRe=/^[a-z][a-z0-9\-+.]+:/i;function uRe(e){if(cRe.test(e))return new URL(e);const t=Fa.get("url");return new URL(t.pathToFileURL(e))}function KF(e,t,n){return e.protocol==="http:"?Fa.get("http").request(e,{headers:t},n):Fa.get("https").request(e,{headers:t},n)}class dRe{constructor(t){this.source=t,this.url=uRe(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 pRe(this):new fRe(this),this._fullRequestReader}getRangeReader(t,n){if(n<=this._progressiveDataLength)return null;const i=this.isFsUrl?new mRe(this,t,n):new hRe(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 GF{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 YF{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 fRe extends GF{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=KF(this._url,n,i),this._request.on("error",o=>{this._storedError=o,this._headersCapability.reject(o)}),this._request.end()}}class hRe extends YF{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=KF(this._url,o,s),this._request.on("error",r=>{this._storedError=r}),this._request.end()}}class pRe extends GF{constructor(t){super(t);const n=Fa.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 mRe extends YF{constructor(t,n,i){super(t);const o=Fa.get("fs");this._setReadableStream(o.createReadStream(this._url,{start:n,end:i-1}))}}const vRe=1e5,ar=30,gRe=.8;var GM,ha,dr,yv,bv,Fc,Vs,kv,wv,Vc,vf,gf,pa,yf,Cv,bf,Wc,$v,Sv,Hc,Zc,_v,ma,kf,nk,XF,ik,QF,Pv,eP,wf,J0,Av,tP,rk,JF,ok,eV;const $r=class{constructor({textContentSource:t,container:n,viewport:i}){z(this,nk);z(this,ik);z(this,Pv);z(this,ha,Promise.withResolvers());z(this,dr,null);z(this,yv,!1);z(this,bv,!!((GM=globalThis.FontInspector)!=null&&GM.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,pa,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,pa,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,JF).call(a),Du(n,i),g(this,ha).promise.finally(()=>{g($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=()=>{g(this,Vc).read().then(({value:n,done:i})=>{if(i){g(this,ha).resolve();return}g(this,Fc)??G(this,Fc,n.lang),Object.assign(g(this,yf),n.styles),J(this,nk,XF).call(this,n.items),t()},g(this,ha).reject)};return G(this,Vc,g(this,bf).getReader()),g($r,kf).add(this),t(),g(this,ha).promise}update({viewport:t,onBefore:n=null}){var s;const i=t.scale*(globalThis.devicePixelRatio||1),o=t.rotation;if(o!==g(this,gf)&&(n==null||n(),G(this,gf,o),Du(g(this,vf),{rotation:o})),i!==g(this,pa)){n==null||n(),G(this,pa,i);const r={div:null,properties:null,ctx:J(s=$r,wf,J0).call(s,g(this,Fc))};for(const l of g(this,Wc))r.properties=g(this,$v).get(l),r.div=l,J(this,Pv,eP).call(this,r)}}cancel(){var n;const t=new td("TextLayer task cancelled.");(n=g(this,Vc))==null||n.cancel(t).catch(()=>{}),G(this,Vc,null),g(this,ha).reject(t)}get textDivs(){return g(this,Wc)}get textContentItemsStr(){return g(this,Cv)}static cleanup(){if(!(g(this,kf).size>0)){g(this,Hc).clear();for(const{canvas:t}of g(this,Zc).values())t.remove();g(this,Zc).clear()}}};let cr=$r;ha=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,pa=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,ma=new WeakMap,kf=new WeakMap,nk=new WeakSet,XF=function(t){var o,s;if(g(this,yv))return;(s=g(this,Vs)).ctx??(s.ctx=J(o=$r,wf,J0).call(o,g(this,Fc)));const n=g(this,Wc),i=g(this,Cv);for(const r of t){if(n.length>vRe){At("Ignoring additional textDivs for performance reasons."),G(this,yv,!0);return}if(r.str===void 0){if(r.type==="beginMarkedContentProps"||r.type==="beginMarkedContent"){const l=g(this,dr);G(this,dr,document.createElement("span")),g(this,dr).classList.add("markedContent"),r.id!==null&&g(this,dr).setAttribute("id",`${r.id}`),l.append(g(this,dr))}else r.type==="endMarkedContent"&&G(this,dr,g(this,dr).parentNode);continue}i.push(r.str),J(this,ik,QF).call(this,r)}},ik=new WeakSet,QF=function(t){var b;const n=document.createElement("span"),i={angle:0,canvasWidth:0,hasText:t.str!=="",hasEOL:t.hasEOL,fontSize:0};g(this,Wc).push(n);const o=dt.transform(g(this,Sv),t.transform);let s=Math.atan2(o[1],o[0]);const r=g(this,yf)[t.fontName];r.vertical&&(s+=Math.PI/2);let l=g(this,bv)&&r.fontSubstitution||r.fontFamily;l=$r.fontFamilyMap.get(l)||l;const a=Math.hypot(o[2],o[3]),u=a*J(b=$r,ok,eV).call(b,l,g(this,Fc));let c,d;s===0?(c=o[4],d=o[5]-u):(c=o[4]+u*Math.sin(s),d=o[5]-u*Math.cos(s));const f="calc(var(--scale-factor)*",h=n.style;g(this,dr)===g(this,vf)?(h.left=`${(100*c/g(this,wv)).toFixed(2)}%`,h.top=`${(100*d/g(this,kv)).toFixed(2)}%`):(h.left=`${f}${c.toFixed(2)}px)`,h.top=`${f}${d.toFixed(2)}px)`),h.fontSize=`${f}${(g($r,ma)*a).toFixed(2)}px)`,h.fontFamily=l,i.fontSize=a,n.setAttribute("role","presentation"),n.textContent=t.str,n.dir=t.dir,g(this,bv)&&(n.dataset.fontName=r.fontSubstitutionLoadedName||t.fontName),s!==0&&(i.angle=s*(180/Math.PI));let m=!1;if(t.str.length>1)m=!0;else if(t.str!==" "&&t.transform[0]!==t.transform[3]){const w=Math.abs(t.transform[0]),y=Math.abs(t.transform[3]);w!==y&&Math.max(w,y)/Math.min(w,y)>1.5&&(m=!0)}if(m&&(i.canvasWidth=r.vertical?t.height:t.width),g(this,$v).set(n,i),g(this,Vs).div=n,g(this,Vs).properties=i,J(this,Pv,eP).call(this,g(this,Vs)),i.hasText&&g(this,dr).append(n),i.hasEOL){const w=document.createElement("br");w.setAttribute("role","presentation"),g(this,dr).append(w)}},Pv=new WeakSet,eP=function(t){var l;const{div:n,properties:i,ctx:o}=t,{style:s}=n;let r="";if(g($r,ma)>1&&(r=`scale(${1/g($r,ma)})`),i.canvasWidth!==0&&i.hasText){const{fontFamily:a}=s,{canvasWidth:u,fontSize:c}=i;J(l=$r,Av,tP).call(l,o,c*g(this,pa),a);const{width:d}=o.measureText(n.textContent);d>0&&(r=`scaleX(${u*g(this,pa)/d}) ${r}`)}i.angle!==0&&(r=`rotate(${i.angle}deg) ${r}`),r.length>0&&(s.transform=r)},wf=new WeakSet,J0=function(t=null){let n=g(this,Zc).get(t||(t=""));if(!n){const i=document.createElement("canvas");i.className="hiddenCanvasElement",i.lang=t,document.body.append(i),n=i.getContext("2d",{alpha:!1,willReadFrequently:!0}),g(this,Zc).set(t,n),g(this,_v).set(n,{size:0,family:""})}return n},Av=new WeakSet,tP=function(t,n,i){const o=g(this,_v).get(t);n===o.size&&i===o.family||(t.font=`${n}px ${i}`,o.size=n,o.family=i)},rk=new WeakSet,JF=function(){if(g(this,ma)!==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,ma,t.getBoundingClientRect().height),t.remove()},ok=new WeakSet,eV=function(t,n){const i=g(this,Hc).get(t);if(i)return i;const o=J(this,wf,J0).call(this,n);o.canvas.width=o.canvas.height=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 g(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):gRe;return g(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,ma,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 yRe=65536,bRe=100,kRe=5e3,wRe=Vi?xje:Ije,CRe=Vi?Mje:zF,$Re=Vi?Oje:Tje,SRe=Vi?Nje:DF;function _Re(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?PRe(e.url):null,o=e.data?ARe(e.data):null,s=e.httpHeaders||null,r=e.withCredentials===!0,l=e.password??null,a=e.range instanceof tV?e.range:null,u=Number.isInteger(e.rangeChunkSize)&&e.rangeChunkSize>0?e.rangeChunkSize:yRe;let c=e.worker instanceof ps?e.worker:null;const d=e.verbosity,f=typeof e.docBaseUrl=="string"&&!kw(e.docBaseUrl)?e.docBaseUrl:null,h=typeof e.cMapUrl=="string"?e.cMapUrl:null,m=e.cMapPacked!==!1,b=e.CMapReaderFactory||CRe,w=typeof e.standardFontDataUrl=="string"?e.standardFontDataUrl:null,y=e.StandardFontDataFactory||SRe,$=e.stopAtErrors!==!0,k=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,R=e.disableRange===!0,H=e.disableStream===!0,U=e.disableAutoFetch===!0,te=e.pdfBug===!0,V=e.CanvasFactory||wRe,D=e.FilterFactory||$Re,F=e.enableHWA===!0,K=a?a.length:e.length??NaN,Z=typeof e.useSystemFonts=="boolean"?e.useSystemFonts:!Vi&&!x,X=typeof e.useWorkerFetch=="boolean"?e.useWorkerFetch:b===zF&&y===DF&&h&&w&&pp(h,document.baseURI)&&pp(w,document.baseURI);e.canvasFactory&&hx("`canvasFactory`-instance option, please use `CanvasFactory` instead."),e.filterFactory&&hx("`filterFactory`-instance option, please use `FilterFactory` instead.");const se=null;lje(d);const de={canvasFactory:new V({ownerDocument:M,enableHWA:F}),filterFactory:new D({docId:n,ownerDocument:M}),cMapReaderFactory:X?null:new b({baseUrl:h,isCompressed:m}),standardFontDataFactory:X?null:new y({baseUrl:w})};if(!c){const be={verbosity:d,port:pl.workerPort};c=be.port?ps.fromPort(be):new ps(be),t._worker=c}const fe={docId:n,apiVersion:"4.8.69",data:o,password:l,disableAutoFetch:U,rangeChunkSize:u,length:K,docBaseUrl:f,enableXfa:O,evaluatorOptions:{maxImageSize:k,disableFontFace:x,ignoreErrors:$,isEvalSupported:C,isOffscreenCanvasSupported:_,isChrome:A,canvasMaxAreaInBytes:L,fontExtraProperties:T,useSystemFonts:Z,cMapUrl:X?h:null,standardFontDataUrl:X?w:null}},ue={disableFontFace:x,fontExtraProperties:T,ownerDocument:M,pdfBug:te,styleElement:se,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 be=c.messageHandler.sendWithPromise("GetDocRequest",fe,o?[o.buffer]:null);let ce;if(a)ce=new Qje(a,{disableRange:R,disableStream:H});else if(!o){if(!i)throw new Error("getDocument - no `url` parameter provided.");let pe;Vi?pe=typeof fetch<"u"&&typeof Response<"u"&&"body"in Response.prototype&&pp(i)?_x:dRe:pe=pp(i)?_x:sRe,ce=new pe({url:i,length:K,httpHeaders:s,withCredentials:r,rangeChunkSize:u,disableRange:R,disableStream:H})}return be.then(pe=>{if(t.destroyed)throw new Error("Loading aborted");if(c.destroyed)throw new Error("Worker was destroyed");const ke=new Cp(n,pe,c.port),Se=new TRe(ke,t,ce,ue,de);t._transport=Se,ke.send("Ready",null)})}).catch(t._capability.reject),t}function PRe(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 ARe(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 tV{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 LRe{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 va,Ws,ga,yd,Cf,ty;class ERe{constructor(t,n,i,o=!1){z(this,ga);z(this,Cf);z(this,va,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 nV,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=Yl.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 b=this._intentStates.get(m);b||(b=Object.create(null),this._intentStates.set(m,b)),b.streamReaderCancelTimeout&&(clearTimeout(b.streamReaderCancelTimeout),b.streamReaderCancelTimeout=null);const w=!!(h&xr.PRINT);b.displayReadyCapability||(b.displayReadyCapability=Promise.withResolvers(),b.operatorList={fnArray:[],argsArray:[],lastChunk:!1,separateAnnots:null},(_=this._stats)==null||_.time("Page Request"),this._pumpOperatorList(f));const y=A=>{var L;b.renderTasks.delete($),(this._maybeCleanupAfterRender||w)&&G(this,Ws,!0),J(this,ga,yd).call(this,!w),A?($.capability.reject(A),this._abortOperatorList({intentState:b,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:y,params:{canvasContext:t,viewport:n,transform:s,background:r},objs:this.objs,commonObjs:this.commonObjs,annotationCanvasMap:a,operatorList:b.operatorList,pageIndex:this._pageIndex,canvasFactory:this._transport.canvasFactory,filterFactory:this._transport.filterFactory,useRequestAnimationFrame:!w,pdfBug:this._pdfBug,pageColors:u});(b.renderTasks||(b.renderTasks=new Set)).add($);const k=$.task;return Promise.all([b.displayReadyCapability.promise,l]).then(([A,L])=>{var x;if(this.destroyed){y();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(y),k}getOperatorList({intent:t="display",annotationMode:n=Yl.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,ga,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,ga,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,ga,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=bRe;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}}va=new WeakMap,Ws=new WeakMap,ga=new WeakSet,yd=function(t=!1){if(J(this,Cf,ty).call(this),!g(this,Ws)||this.destroyed)return!1;if(t)return G(this,va,setTimeout(()=>{G(this,va,null),J(this,ga,yd).call(this,!1)},kRe)),!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(){g(this,va)&&(clearTimeout(g(this,va)),G(this,va,null))};var Hs,lk;class IRe{constructor(){z(this,Hs,new Map);z(this,lk,Promise.resolve())}postMessage(t,n){const i={data:structuredClone(t,n?{transfer:n}:null)};g(this,lk).then(()=>{for(const[o]of g(this,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)}g(this,Hs).set(n,o)}removeEventListener(t,n){const i=g(this,Hs).get(n);i==null||i(),g(this,Hs).delete(n)}terminate(){for(const[,t]of g(this,Hs))t==null||t();g(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=aje()}={}){z(this,$f);var o;if(this.name=t,this.destroyed=!1,this.verbosity=i,this._readyCapability=Promise.withResolvers(),this._port=null,this._webWorker=null,this._messageHandler=null,n){if((o=g(jn,Uc))!=null&&o.has(n))throw new Error("Cannot use more than one PDFWorker per port.");(g(jn,Uc)||G(jn,Uc,new WeakMap)).set(n,this),this._initializeFromPort(n);return}this._initialize()}get promise(){return Vi?Promise.all([Fa.promise,this._readyCapability.promise]):this._readyCapability.promise}get port(){return this._port}get messageHandler(){return this._messageHandler}_initializeFromPort(t){this._port=t,this._messageHandler=new Cp("main","worker",t),this._messageHandler.on("ready",function(){}),J(this,$f,ny).call(this)}_initialize(){if(g(jn,qc)||g(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(){g(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 IRe;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=g(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=g(this,Uc))==null?void 0:i.get(t.port);if(n){if(n._pendingDestroy)throw new Error("PDFWorker.fromPort - the worker is being destroyed.\nPlease remember to await `PDFDocumentLoadingTask.destroy()`-calls.");return n}return new 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()=>g(this,Sf,iy)?g(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 TRe{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 nV,this.fontLoader=new Lje({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=Yl.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 xF?i:this.annotationStorage;switch(n){case Yl.DISABLE:r+=xr.ANNOTATIONS_DISABLE;break;case Yl.ENABLE:break;case Yl.ENABLE_FORMS:r+=xr.ANNOTATIONS_FORMS;break;case Yl.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=g(this,ss))==null||i.reject(new Error("Worker was destroyed during onPassword callback"));const t=[];for(const o of g(this,os).values())t.push(o._destroy());g(this,os).clear(),g(this,_f).clear(),g(this,Pf).clear(),this.hasOwnProperty("annotationStorage")&&this.annotationStorage.resetModified();const n=this.messageHandler.sendWithPromise("Terminate",null);return t.push(n),Promise.all(t).then(()=>{var o;this.commonObjs.clear(),this.fontLoader.clear(),g(this,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 LRe(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 oF(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?g(this,ss).reject(s):g(this,ss).resolve({password:s})};try{n.onPassword(o,i.code)}catch(s){g(this,ss).reject(s)}}else g(this,ss).reject(new P6(i.message,i.code));return g(this,ss).promise}),t.on("DataLoaded",i=>{var o;(o=n.onProgress)==null||o.call(n,{loaded:i.length,total:i.length}),this.downloadInfoCapability.resolve(i)}),t.on("StartRenderPage",i=>{if(this.destroyed)return;g(this,os).get(i.pageIndex)._startRenderPage(i.transparency,i.cacheKey)}),t.on("commonobj",([i,o,s])=>{var r;if(this.destroyed||this.commonObjs.has(i))return null;switch(o){case"Font":const{disableFontFace:l,fontExtraProperties:a,pdfBug:u}=this._params;if("error"in s){const h=s.error;At(`Error during font loading: ${h}`),this.commonObjs.resolve(i,h);break}const c=u&&((r=globalThis.FontInspector)!=null&&r.enabled)?(h,m)=>globalThis.FontInspector.fontAdded(h,m):null,d=new Eje(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 g(this,os).values())for(const[,m]of h.objs)if((m==null?void 0:m.ref)===f)return m.dataLen?(this.commonObjs.resolve(i,structuredClone(m)),m.dataLen):null;break;case"FontPath":case"Image":case"Pattern":this.commonObjs.resolve(i,s);break;default:throw new Error(`Got unknown common object type ${o}`)}return null}),t.on("obj",([i,o,s,r])=>{var a;if(this.destroyed)return;const l=g(this,os).get(o);if(!l.objs.has(i)){if(l._intentStates.size===0){(a=r==null?void 0:r.bitmap)==null||a.close();return}switch(s){case"Image":l.objs.resolve(i,r),(r==null?void 0:r.dataLen)>ije&&(l._maybeCleanupAfterRender=!0);break;case"Pattern":l.objs.resolve(i,r);break;default:throw new Error(`Got unknown object type ${s}`)}}}),t.on("DocProgress",i=>{var o;this.destroyed||(o=n.onProgress)==null||o.call(n,{loaded:i.loaded,total:i.total})}),t.on("FetchBuiltInCMap",async i=>{if(this.destroyed)throw new Error("Worker was destroyed.");if(!this.cMapReaderFactory)throw new Error("CMapReaderFactory not initialized, see the `useWorkerFetch` parameter.");return this.cMapReaderFactory.fetch(i)}),t.on("FetchStandardFontData",async i=>{if(this.destroyed)throw new Error("Worker was destroyed.");if(!this.standardFontDataFactory)throw new Error("StandardFontDataFactory not initialized, see the `useWorkerFetch` parameter.");return this.standardFontDataFactory.fetch(i)})}getData(){return this.messageHandler.sendWithPromise("GetData",null)}saveDocument(){var i;this.annotationStorage.size<=0&&At("saveDocument called while `annotationStorage` is empty, please use the getData-method instead.");const{map:t,transfer:n}=this.annotationStorage.serializable;return this.messageHandler.sendWithPromise("SaveDocument",{isPureXfa:!!this._htmlForXfa,numPages:this._numPages,annotationStorage:t,filename:((i=this._fullReader)==null?void 0:i.filename)??null},n).finally(()=>{this.annotationStorage.resetModified()})}getPage(t){if(!Number.isInteger(t)||t<=0||t>this._numPages)return Promise.reject(new Error("Invalid page request."));const n=t-1,i=g(this,_f).get(n);if(i)return i;const o=this.messageHandler.sendWithPromise("GetPage",{pageIndex:n}).then(s=>{if(this.destroyed)throw new Error("Transport destroyed");s.refStr&&g(this,Pf).set(s.refStr,t);const r=new ERe(n,s,this,this._params.pdfBug);return g(this,os).set(n,r),r});return g(this,_f).set(n,o),o}getPageIndex(t){return Px(t)?this.messageHandler.sendWithPromise("GetPageIndex",{num:t.num,gen:t.gen}):Promise.reject(new Error("Invalid pageIndex request."))}getAnnotations(t,n){return this.messageHandler.sendWithPromise("GetAnnotations",{pageIndex:t,intent:n})}getFieldObjects(){return J(this,Kc,$p).call(this,"GetFieldObjects")}hasJSActions(){return J(this,Kc,$p).call(this,"HasJSActions")}getCalculationOrderIds(){return this.messageHandler.sendWithPromise("GetCalculationOrderIds",null)}getDestinations(){return this.messageHandler.sendWithPromise("GetDestinations",null)}getDestination(t){return typeof t!="string"?Promise.reject(new Error("Invalid destination request.")):this.messageHandler.sendWithPromise("GetDestination",{id:t})}getPageLabels(){return this.messageHandler.sendWithPromise("GetPageLabels",null)}getPageLayout(){return this.messageHandler.sendWithPromise("GetPageLayout",null)}getPageMode(){return this.messageHandler.sendWithPromise("GetPageMode",null)}getViewerPreferences(){return this.messageHandler.sendWithPromise("GetViewerPreferences",null)}getOpenAction(){return this.messageHandler.sendWithPromise("GetOpenAction",null)}getAttachments(){return this.messageHandler.sendWithPromise("GetAttachments",null)}getDocJSActions(){return J(this,Kc,$p).call(this,"GetDocJSActions")}getPageJSActions(t){return this.messageHandler.sendWithPromise("GetPageJSActions",{pageIndex:t})}getStructTree(t){return this.messageHandler.sendWithPromise("GetStructTree",{pageIndex:t})}getOutline(){return this.messageHandler.sendWithPromise("GetOutline",null)}getOptionalContentConfig(t){return J(this,Kc,$p).call(this,"GetOptionalContentConfig").then(n=>new Xje(n,t))}getPermissions(){return this.messageHandler.sendWithPromise("GetPermissions",null)}getMetadata(){const t="GetMetadata",n=g(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 Gje(o[1]):null,contentDispositionFilename:((s=this._fullReader)==null?void 0:s.filename)??null,contentLength:((r=this._fullReader)==null?void 0:r.contentLength)??null}});return g(this,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 g(this,os).values())if(!n.cleanup())throw new Error(`startCleanup: Page ${n.pageNumber} is currently rendering.`);this.commonObjs.clear(),t||this.fontLoader.clear(),g(this,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 g(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=g(this,Zs).get(t);if(i)return i;const o=this.messageHandler.sendWithPromise(t,n);return g(this,Zs).set(t,o),o};const N1=Symbol("INITIAL_DATA");var go,Lv,nP;class nV{constructor(){z(this,Lv);z(this,go,Object.create(null))}get(t,n=null){if(n){const o=J(this,Lv,nP).call(this,t);return o.promise.then(()=>n(o.data)),null}const i=g(this,go)[t];if(!i||i.data===N1)throw new Error(`Requesting object that isn't resolved yet ${t}.`);return i.data}has(t){const n=g(this,go)[t];return!!n&&n.data!==N1}resolve(t,n=null){const i=J(this,Lv,nP).call(this,t);i.data=n,i.resolve()}clear(){var t;for(const n in g(this,go)){const{data:i}=g(this,go)[n];(t=i==null?void 0:i.bitmap)==null||t.close()}G(this,go,Object.create(null))}*[Symbol.iterator](){for(const t in g(this,go)){const{data:n}=g(this,go)[t];n!==N1&&(yield[t,n])}}}go=new WeakMap,Lv=new WeakSet,nP=function(t){var n;return(n=g(this,go))[t]||(n[t]={...Promise.withResolvers(),data:N1})};var ya;class ORe{constructor(t){z(this,ya,null);G(this,ya,t),this.onContinue=null}get promise(){return g(this,ya).capability.promise}cancel(t=0){g(this,ya).cancel(null,t)}get separateAnnots(){const{separateAnnots:t}=g(this,ya).operatorList;if(!t)return!1;const{annotationCanvasMap:n}=g(this,ya);return t.form||t.canvas&&(n==null?void 0:n.size)>0}}ya=new WeakMap;var ba,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,ba,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 ORe(this),this._cancelBound=this.cancel.bind(this),this._continueBound=this._continue.bind(this),this._scheduleNextBound=this._scheduleNext.bind(this),this._nextBound=this._next.bind(this),this._canvas=n.canvasContext.canvas}get completed(){return this.capability.promise.catch(function(){})}initializeGraphics({transparency:t=!1,optionalContentConfig:n}){var l,a;if(this.cancelled)return;if(this._canvas){if(g(Pd,Gc).has(this._canvas))throw new Error("Cannot use the same canvas during multiple render() operations. Use different canvas or ensure previous operations were cancelled or completed.");g(Pd,Gc).add(this._canvas)}this._pdfBug&&((l=globalThis.StepperManager)!=null&&l.enabled)&&(this.stepper=globalThis.StepperManager.create(this._pageIndex),this.stepper.init(this.operatorList),this.stepper.nextBreakPoint=this.stepper.getNextBreakPoint());const{canvasContext:i,viewport:o,transform:s,background:r}=this.params;this.gfx=new Vd(i,this.commonObjs,this.objs,this.canvasFactory,this.filterFactory,{optionalContentConfig:n},this.annotationCanvasMap,this.pageColors),this.gfx.beginDrawing({transform:s,viewport:o,transparency:t,background:r}),this.operatorListIdx=0,this.graphicsReady=!0,(a=this.graphicsReadyCallback)==null||a.call(this)}cancel(t=null,n=0){var i;this.running=!1,this.cancelled=!0,(i=this.gfx)==null||i.endDrawing(),g(this,ba)&&(window.cancelAnimationFrame(g(this,ba)),G(this,ba,null)),g(Pd,Gc).delete(this._canvas),this.callback(t||new H7(`Rendering cancelled, page ${this._pageIndex+1}`,n))}operatorListChanged(){var t;if(!this.graphicsReady){this.graphicsReadyCallback||(this.graphicsReadyCallback=this._continueBound);return}(t=this.stepper)==null||t.updateOperatorList(this.operatorList),!this.running&&this._continue()}_continue(){this.running=!0,!this.cancelled&&(this.task.onContinue?this.task.onContinue(this._scheduleNextBound):this._scheduleNext())}_scheduleNext(){this._useRequestAnimationFrame?G(this,ba,window.requestAnimationFrame(()=>{G(this,ba,null),this._nextBound().catch(this._cancelBound)})):Promise.resolve().then(this._nextBound).catch(this._cancelBound)}async _next(){this.cancelled||(this.operatorListIdx=this.gfx.executeOperatorList(this.operatorList,this.operatorListIdx,this._continueBound,this.stepper),this.operatorListIdx===this.operatorList.argsArray.length&&(this.running=!1,this.operatorList.lastChunk&&(this.gfx.endDrawing(),g(Pd,Gc).delete(this._canvas),this.callback())))}};let ry=Pd;ba=new WeakMap,Gc=new WeakMap,z(ry,Gc,new WeakSet);const xRe="4.8.69",MRe="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 NRe{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 NRe{_createSVG(t){return document.createElementNS(Os,t)}}class iV{static setupStorage(t,n,i,o,s){const r=o.getValue(n,{value:null});switch(i.name){case"textarea":if(r.value!==null&&(t.textContent=r.value),s==="print")break;t.addEventListener("input",l=>{o.setValue(n,{value:l.target.value})});break;case"input":if(i.attributes.type==="radio"||i.attributes.type==="checkbox"){if(r.value===i.attributes.xfaOn?t.setAttribute("checked",!0):r.value===i.attributes.xfaOff&&t.removeAttribute("checked"),s==="print")break;t.addEventListener("change",l=>{o.setValue(n,{value:l.target.checked?l.target.getAttribute("xfaOn"):l.target.getAttribute("xfaOff")})})}else{if(r.value!==null&&t.setAttribute("value",r.value),s==="print")break;t.addEventListener("input",l=>{o.setValue(n,{value:l.target.value})})}break;case"select":if(r.value!==null){t.setAttribute("value",r.value);for(const l of i.children)l.attributes.value===r.value?l.attributes.selected=!0:l.attributes.hasOwnProperty("selected")&&delete l.attributes.selected}t.addEventListener("input",l=>{const a=l.target.options,u=a.selectedIndex===-1?"":a[a.selectedIndex].value;o.setValue(n,{value:u})});break}}static setAttributes({html:t,element:n,storage:i=null,intent:o,linkService:s}){const{attributes:r}=n,l=t instanceof HTMLAnchorElement;r.type==="radio"&&(r.name=`${r.name}-${o}`);for(const[a,u]of Object.entries(r))if(u!=null)switch(a){case"class":u.length&&t.setAttribute(a,u.join(" "));break;case"dataId":break;case"id":t.setAttribute("data-element-id",u);break;case"style":Object.assign(t.style,u);break;case"textContent":t.textContent=u;break;default:(!l||a!=="href"&&a!=="newWindow")&&t.setAttribute(a,u)}l&&s.addLinkAttributes(t,r.href,r.newWindow),i&&r.dataId&&this.setupStorage(t,r.dataId,n,i)}static render(t){var d,f;const n=t.annotationStorage,i=t.linkService,o=t.xfaHtml,s=t.intent||"display",r=document.createElement(o.name);o.attributes&&this.setAttributes({html:r,element:o,intent:s,linkService:i});const l=s!=="richText",a=t.div;if(a.append(r),t.viewport){const h=`matrix(${t.viewport.transform.join(",")})`;a.style.transform=h}l&&a.setAttribute("class","xfaLayer xfaFont");const u=[];if(o.children.length===0){if(o.value){const h=document.createTextNode(o.value);r.append(h),l&&km.shouldBuildText(o.name)&&u.push(h)}return{textDivs:u}}const c=[[o,-1,r]];for(;c.length>0;){const[h,m,b]=c.at(-1);if(m+1===h.children.length){c.pop();continue}const w=h.children[++c.at(-1)[1]];if(w===null)continue;const{name:y}=w;if(y==="#text"){const k=document.createTextNode(w.value);u.push(k),b.append(k);continue}const $=(d=w==null?void 0:w.attributes)!=null&&d.xmlns?document.createElementNS(w.attributes.xmlns,y):document.createElement(y);if(b.append($),w.attributes&&this.setAttributes({html:$,element:w,storage:n,intent:s,linkService:i}),((f=w.children)==null?void 0:f.length)>0)c.push([w,-1,$]);else if(w.value){const k=document.createTextNode(w.value);l&&km.shouldBuildText(y)&&u.push(k),$.append(k)}}for(const h of a.querySelectorAll(".xfaNonInteractive input, .xfaNonInteractive textarea"))h.setAttribute("readOnly",!0);return{textDivs:u}}static update(t){const n=`matrix(${t.viewport.transform.join(",")})`;t.div.style.transform=n,t.div.hidden=!1}}const i1=1e3,zRe=9,Fu=new WeakSet;function Cl(e){return{width:e[2]-e[0],height:e[3]-e[1]}}class jRe{static create(t){switch(t.data.annotationType){case Zn.LINK:return new rV(t);case Zn.TEXT:return new RRe(t);case Zn.WIDGET:switch(t.data.fieldType){case"Tx":return new BRe(t);case"Btn":return t.data.radioButton?new lV(t):t.data.checkBox?new FRe(t):new VRe(t);case"Ch":return new WRe(t);case"Sig":return new DRe(t)}return new nd(t);case Zn.POPUP:return new rP(t);case Zn.FREETEXT:return new fV(t);case Zn.LINE:return new ZRe(t);case Zn.SQUARE:return new qRe(t);case Zn.CIRCLE:return new URe(t);case Zn.POLYLINE:return new hV(t);case Zn.CARET:return new GRe(t);case Zn.INK:return new eL(t);case Zn.POLYGON:return new KRe(t);case Zn.HIGHLIGHT:return new pV(t);case Zn.UNDERLINE:return new YRe(t);case Zn.SQUIGGLY:return new XRe(t);case Zn.STRIKEOUT:return new QRe(t);case Zn.STAMP:return new mV(t);case Zn.FILEATTACHMENT:return new JRe(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;g(this,Yc)||G(this,Yc,{rect:this.data.rect.slice(0)});const{rect:n}=t;n&&J(this,Ev,iP).call(this,n),(i=g(this,Lf))==null||i.popup.updateEdited(t)}resetEdited(){var t;g(this,Yc)&&(J(this,Ev,iP).call(this,g(this,Yc).rect),(t=g(this,Lf))==null||t.popup.resetEdited(),G(this,Yc,null))}_createContainer(t){const{data:n,parent:{page:i,viewport:o}}=this,s=document.createElement("section");s.setAttribute("data-annotation-id",n.id),this instanceof nd||(s.tabIndex=i1);const{style:r}=s;if(r.zIndex=this.parent.zIndex++,n.alternativeText&&(s.title=n.alternativeText),n.noRotate&&s.classList.add("norotate"),!n.rect||this instanceof rP){const{rotation:b}=n;return!n.hasOwnCanvas&&b!==0&&this.setRotation(b,s),s}const{width:l,height:a}=Cl(n.rect);if(!t&&n.borderStyle.width>0){r.borderWidth=`${n.borderStyle.width}px`;const b=n.borderStyle.horizontalCornerRadius,w=n.borderStyle.verticalCornerRadius;if(b>0||w>0){const $=`calc(${b}px * var(--scale-factor)) / calc(${w}px * var(--scale-factor))`;r.borderRadius=$}else if(this instanceof lV){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 y=n.borderColor||null;y?(G(this,Af,!0),r.borderColor=dt.makeHexColor(y[0]|0,y[1]|0,y[2]|0)):r.borderWidth=0}const u=dt.normalizeRect([n.rect[0],i.view[3]-n.rect[1]+i.view[1],n.rect[2],i.view[3]-n.rect[3]+i.view[1]]),{pageWidth:c,pageHeight:d,pageX:f,pageY:h}=o.rawDims;r.left=`${100*(u[0]-f)/c}%`,r.top=`${100*(u[1]-h)/d}%`;const{rotation:m}=n;return n.hasOwnCanvas||m===0?(r.width=`${100*l/c}%`,r.height=`${100*a/d}%`):this.setRotation(m,s),s}setRotation(t,n=this.container){if(!this.data.rect)return;const{pageWidth:i,pageHeight:o}=this.parent.viewport.rawDims,{width:s,height:r}=Cl(this.data.rect);let l,a;t%180===0?(l=100*s/i,a=100*r/o):(l=100*r/i,a=100*s/o),n.style.width=`${l}%`,n.style.height=`${a}%`,n.setAttribute("data-main-rotation",(360-t)%360)}get _commonActions(){const t=(n,i,o)=>{const s=o.detail[n],r=s[0],l=s.slice(1);o.target.style[i]=Lx[`${r}_HTML`](l),this.annotationStorage.setValue(this.data.id,{[i]:Lx[`${r}_rgb`](l)})};return Mt(this,"_commonActions",{display:n=>{const{display:i}=n.detail,o=i%2===1;this.container.style.visibility=o?"hidden":"visible",this.annotationStorage.setValue(this.data.id,{noView:o,noPrint:i===1||i===2})},print:n=>{this.annotationStorage.setValue(this.data.id,{noPrint:!n.detail.print})},hidden:n=>{const{hidden:i}=n.detail;this.container.style.visibility=i?"hidden":"visible",this.annotationStorage.setValue(this.data.id,{noPrint:i,noView:i})},focus:n=>{setTimeout(()=>n.target.focus({preventScroll:!1}),0)},userName:n=>{n.target.title=n.detail.userName},readonly:n=>{n.target.disabled=n.detail.readonly},required:n=>{this._setRequired(n.target,n.detail.required)},bgColor:n=>{t("bgColor","backgroundColor",n)},fillColor:n=>{t("fillColor","backgroundColor",n)},fgColor:n=>{t("fgColor","color",n)},textColor:n=>{t("textColor","color",n)},borderColor:n=>{t("borderColor","borderColor",n)},strokeColor:n=>{t("strokeColor","borderColor",n)},rotation:n=>{const i=n.detail.rotation;this.setRotation(i),this.annotationStorage.setValue(this.data.id,{rotation:i})}})}_dispatchEventFromSandbox(t,n){const i=this._commonActions;for(const o of Object.keys(n.detail)){const s=t[o]||i[o];s==null||s(n)}}_setDefaultPropertiesFromJS(t){if(!this.enableScripting)return;const n=this.annotationStorage.getRawValue(this.data.id);if(!n)return;const i=this._commonActions;for(const[o,s]of Object.entries(n)){const r=i[o];if(r){const l={detail:{[o]:s},target:t};r(l),delete n[o]}}}_createQuadrilaterals(){if(!this.container)return;const{quadPoints:t}=this.data;if(!t)return;const[n,i,o,s]=this.data.rect.map(b=>Math.fround(b));if(t.length===8){const[b,w,y,$]=t.subarray(2,6);if(o===b&&s===w&&n===y&&i===$)return}const{style:r}=this.container;let l;if(g(this,Af)){const{borderColor:b,borderWidth:w}=r;r.borderWidth=0,l=["url('data:image/svg+xml;utf8,",'<svg xmlns="http://www.w3.org/2000/svg"',' preserveAspectRatio="none" viewBox="0 0 1 1">',`<g fill="transparent" stroke="${b}" stroke-width="${w}">`],this.container.classList.add("hasBorder")}const a=o-n,u=s-i,{svgFactory:c}=this,d=c.createElement("svg");d.classList.add("quadrilateralsContainer"),d.setAttribute("width",0),d.setAttribute("height",0);const f=c.createElement("defs");d.append(f);const h=c.createElement("clipPath"),m=`clippath_${this.data.id}`;h.setAttribute("id",m),h.setAttribute("clipPathUnits","objectBoundingBox"),f.append(h);for(let b=2,w=t.length;b<w;b+=8){const y=t[b],$=t[b+1],k=t[b+2],C=t[b+3],_=c.createElement("rect"),A=(k-n)/a,L=(s-$)/u,x=(y-k)/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}"/>`)}g(this,Af)&&(l.push("</g></svg>')"),r.backgroundImage=l.join("")),this.container.append(d),this.container.style.clipPath=`url(#${m})`}_createPopup(){const{data:t}=this,n=G(this,Lf,new rP({data:{color:t.color,titleObj:t.titleObj,modificationDate:t.modificationDate,contentsObj:t.contentsObj,richText:t.richText,parentRect:t.rect,borderStyle:0,id:`popup_${t.id}`,rotation:t.rotation},parent:this.parent,elements:[this]}));this.parent.div.append(n.render())}render(){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,oV,uk,sV;class rV 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,oV).call(this,o,n.attachment,n.attachmentDest),s=!0):n.setOCGState?(J(this,uk,sV).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:b}of m)f.add(b)}for(const h of Object.values(this._fieldObjects))for(const m of h)f.has(m.id)===l&&a.push(m)}else for(const f of Object.values(this._fieldObjects))a.push(...f);const u=this.annotationStorage,c=[];for(const f of a){const{id:h}=f;switch(c.push(h),f.type){case"text":{const b=f.defaultValue||"";u.setValue(h,{value:b});break}case"checkbox":case"radiobutton":{const b=f.defaultValue===f.exportValues;u.setValue(h,{value:b});break}case"combobox":case"listbox":{const b=f.defaultValue||"";u.setValue(h,{value:b});break}default:continue}const m=document.querySelector(`[data-element-id="${h}"]`);if(m){if(!Fu.has(m)){At(`_bindResetFormAction - element not allowed: ${h}`);continue}}else continue;m.dispatchEvent(new Event("resetform"))}return this.enableScripting&&((d=this.linkService.eventBus)==null||d.dispatch("dispatcheventinsandbox",{source:this,detail:{id:"app",ids:c,name:"ResetForm"}})),!1}}}qs=new WeakSet,sc=function(){this.container.setAttribute("data-internal-link","")},ck=new WeakSet,oV=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,sV=function(n,i){n.href=this.linkService.getAnchorUrl(""),n.onclick=()=>(this.linkService.executeSetOCGState(i),!1),J(this,qs,sc).call(this)};class RRe 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||zRe,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 BRe 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 b;if(c.focused)return;const{target:m}=h;c.userValue&&(m.value=c.userValue),c.lastCommittedValue=m.value,c.commitKey=1,(b=this.data.actions)!=null&&b.Focus||(c.focused=!0)}),i.addEventListener("updatefromsandbox",h=>{this.showElementAndHideCanvas(h.target);const m={value(b){c.userValue=b.detail.value??"",t.setValue(n,{value:c.userValue.toString()}),b.target.value=c.userValue},formattedValue(b){const{formattedValue:w}=b.detail;c.formattedValue=w,w!=null&&b.target!==document.activeElement&&(b.target.value=w),t.setValue(n,{formattedValue:w})},selRange(b){b.target.setSelectionRange(...b.detail.selRange)},charLimit:b=>{var k;const{charLimit:w}=b.detail,{target:y}=b;if(w===0){y.removeAttribute("maxLength");return}y.setAttribute("maxLength",w);let $=c.userValue;!$||$.length<=w||($=$.slice(0,w),y.value=c.userValue=$,t.setValue(n,{value:$}),(k=this.linkService.eventBus)==null||k.dispatch("dispatcheventinsandbox",{source:this,detail:{id:n,name:"Keystroke",value:$,willCommit:!0,commitKey:1,selStart:y.selectionStart,selEnd:y.selectionEnd}}))}};this._dispatchEventFromSandbox(m,h)}),i.addEventListener("keydown",h=>{var w;c.commitKey=1;let m=-1;if(h.key==="Escape"?m=0:h.key==="Enter"&&!this.data.multiLine?m=2:h.key==="Tab"&&(c.commitKey=3),m===-1)return;const{value:b}=h.target;c.lastCommittedValue!==b&&(c.lastCommittedValue=b,c.userValue=b,(w=this.linkService.eventBus)==null||w.dispatch("dispatcheventinsandbox",{source:this,detail:{id:n,name:"Keystroke",value:b,willCommit:!0,commitKey:m,selStart:h.target.selectionStart,selEnd:h.target.selectionEnd}}))});const f=d;d=null,i.addEventListener("blur",h=>{var b,w;if(!c.focused||!h.relatedTarget)return;(b=this.data.actions)!=null&&b.Blur||(c.focused=!1);const{value:m}=h.target;c.userValue=m,c.lastCommittedValue!==m&&((w=this.linkService.eventBus)==null||w.dispatch("dispatcheventinsandbox",{source:this,detail:{id:n,name:"Keystroke",value:m,willCommit:!0,commitKey:c.commitKey,selStart:h.target.selectionStart,selEnd:h.target.selectionEnd}})),f(h)}),(s=this.data.actions)!=null&&s.Keystroke&&i.addEventListener("beforeinput",h=>{var _;c.lastCommittedValue=null;const{data:m,target:b}=h,{value:w,selectionStart:y,selectionEnd:$}=b;let k=y,C=$;switch(h.inputType){case"deleteWordBackward":{const A=w.substring(0,y).match(/\w*[^\w]*$/);A&&(k-=A[0].length);break}case"deleteWordForward":{const A=w.substring(y).match(/^[^\w]*\w*/);A&&(C+=A[0].length);break}case"deleteContentBackward":y===$&&(k-=1);break;case"deleteContentForward":y===$&&(C+=1);break}h.preventDefault(),(_=this.linkService.eventBus)==null||_.dispatch("dispatcheventinsandbox",{source:this,detail:{id:n,name:"Keystroke",value:w,change:m||"",willCommit:!1,selStart:k,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 DRe extends nd{constructor(t){super(t,{isRenderable:!!t.data.hasOwnCanvas})}}class FRe 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 lV 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 VRe extends rV{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 WRe extends nd{constructor(t){super(t,{isRenderable:t.renderForms})}render(){this.container.classList.add("choiceWidgetAnnotation");const t=this.annotationStorage,n=this.data.id,i=t.getValue(n,{value:this.data.fieldValue}),o=document.createElement("select");Fu.add(o),o.setAttribute("data-element-id",n),o.disabled=this.data.readOnly,this._setRequired(o,this.data.required),o.name=this.data.fieldName,o.tabIndex=i1;let s=this.data.combo&&this.data.options.length>0;this.data.combo||(o.size=this.data.options.length,this.data.multiSelect&&(o.multiple=!0)),o.addEventListener("resetform",c=>{const d=this.data.defaultFieldValue;for(const f of o.options)f.selected=f.value===d});for(const c of this.data.options){const d=document.createElement("option");d.textContent=c.displayValue,d.value=c.exportValue,i.value.includes(c.exportValue)&&(d.setAttribute("selected",!0),s=!1),o.append(d)}let r=null;if(s){const c=document.createElement("option");c.value=" ",c.setAttribute("hidden",!0),c.setAttribute("selected",!0),o.prepend(c),r=()=>{c.remove(),o.removeEventListener("input",r),r=null},o.addEventListener("input",r)}const l=c=>{const d=c?"value":"textContent",{options:f,multiple:h}=o;return h?Array.prototype.filter.call(f,m=>m.selected).map(m=>m[d]):f.selectedIndex===-1?null:f[f.selectedIndex][d]};let a=l(!1);const u=c=>{const d=c.target.options;return Array.prototype.map.call(d,f=>({displayValue:f.textContent,exportValue:f.value}))};return this.enableScripting&&this.hasJSActions?(o.addEventListener("updatefromsandbox",c=>{const d={value(f){r==null||r();const h=f.detail.value,m=new Set(Array.isArray(h)?h:[h]);for(const b of o.options)b.selected=m.has(b.value);t.setValue(n,{value:l(!0)}),a=l(!1)},multipleSelection(f){o.multiple=!0},remove(f){const h=o.options,m=f.detail.remove;h[m].selected=!1,o.remove(m),h.length>0&&Array.prototype.findIndex.call(h,w=>w.selected)===-1&&(h[0].selected=!0),t.setValue(n,{value:l(!0),items:u(f)}),a=l(!1)},clear(f){for(;o.length!==0;)o.remove(0);t.setValue(n,{value:null,items:[]}),a=l(!1)},insert(f){const{index:h,displayValue:m,exportValue:b}=f.detail.insert,w=o.children[h],y=document.createElement("option");y.textContent=m,y.value=b,w?w.before(y):o.append(y),t.setValue(n,{value:l(!0),items:u(f)}),a=l(!1)},items(f){const{items:h}=f.detail;for(;o.length!==0;)o.remove(0);for(const m of h){const{displayValue:b,exportValue:w}=m,y=document.createElement("option");y.textContent=b,y.value=w,o.append(y)}o.options.length>0&&(o.options[0].selected=!0),t.setValue(n,{value:l(!0),items:u(f)}),a=l(!1)},indices(f){const h=new Set(f.detail.indices);for(const m of f.target.options)m.selected=h.has(m.index);t.setValue(n,{value:l(!0)}),a=l(!1)},editable(f){f.target.disabled=!f.detail.editable}};this._dispatchEventFromSandbox(d,c)}),o.addEventListener("input",c=>{var h;const d=l(!0),f=l(!1);t.setValue(n,{value:d}),c.preventDefault(),(h=this.linkService.eventBus)==null||h.dispatch("dispatcheventinsandbox",{source:this,detail:{id:n,name:"Keystroke",value:a,change:f,changeEx:d,willCommit:!1,commitKey:1,keyDown:!1}})}),this._setEventListeners(o,null,[["focus","Focus"],["blur","Blur"],["mousedown","Mouse Down"],["mouseenter","Mouse Enter"],["mouseleave","Mouse Exit"],["mouseup","Mouse Up"],["input","Action"],["input","Validate"]],c=>c.target.value)):o.addEventListener("input",function(c){t.setValue(n,{value:l(!0)})}),this.data.combo&&this._setTextStyle(o),this._setBackgroundColor(o),this._setDefaultPropertiesFromJS(o),this.container.append(o),this.container}}class rP extends 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 HRe({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,aV,pk,cV,mk,uV,vk,dV,Mf,sy,Nf,ly,Nv,sP;class HRe{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,uV).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",g(this,If)),h.addEventListener("mouseenter",g(this,fk)),h.addEventListener("mouseleave",g(this,dk)),h.classList.add("popupTriggerArea");for(const h of i)(f=h.container)==null||f.addEventListener("keydown",g(this,Ef));g(this,_n).hidden=!0,d&&J(this,Mf,sy).call(this)}render(){if(g(this,yo))return;const t=G(this,yo,document.createElement("div"));if(t.className="popup",g(this,Xc)){const s=t.style.outlineColor=dt.makeHexColor(...g(this,Xc));CSS.supports("background-color","color-mix(in srgb, red 30%, white)")?t.style.backgroundColor=`color-mix(in srgb, ${s} 30%, white)`:t.style.backgroundColor=dt.makeHexColor(...g(this,Xc).map(l=>Math.floor(.7*(255-l)+l)))}const n=document.createElement("span");n.className="header";const i=document.createElement("h1");if(n.append(i),{dir:i.dir,str:i.textContent}=g(this,xv),t.append(n),g(this,Tf)){const s=document.createElement("span");s.classList.add("popupDate"),s.setAttribute("data-l10n-id","pdfjs-annotation-date-time-string"),s.setAttribute("data-l10n-args",JSON.stringify({dateObj:g(this,Tf).valueOf()})),n.append(s)}const o=g(this,xf,oy);if(o)iV.render({xfaHtml:o,intent:"richText",div:t}),t.lastChild.classList.add("richText","popupContent");else{const s=this._formatContents(g(this,Us));t.append(s)}g(this,_n).append(t)}_formatContents({str:t,dir:n}){const i=document.createElement("p");i.classList.add("popupContent"),i.dir=n;const o=t.split(/(?:\r\n?|\n)/);for(let s=0,r=o.length;s<r;++s){const l=o[s];i.append(document.createTextNode(l)),s<r-1&&i.append(document.createElement("br"))}return i}updateEdited({rect:t,popupContent:n}){var i;g(this,Qc)||G(this,Qc,{contentsObj:g(this,Us),richText:g(this,Ys)}),t&&G(this,Gs,null),n&&(G(this,Ys,J(this,pk,cV).call(this,n)),G(this,Us,null)),(i=g(this,yo))==null||i.remove(),G(this,yo,null)}resetEdited(){var t;g(this,Qc)&&({contentsObj:Ui(this,Us)._,richText:Ui(this,Ys)._}=g(this,Qc),G(this,Qc,null),(t=g(this,yo))==null||t.remove(),G(this,yo,null),G(this,Gs,null))}forceHide(){G(this,Jc,this.isVisible),g(this,Jc)&&(g(this,_n).hidden=!0)}maybeShow(){g(this,Jc)&&(g(this,yo)||J(this,Nf,ly).call(this),G(this,Jc,!1),g(this,_n).hidden=!1)}get isVisible(){return g(this,_n).hidden===!1}}Ef=new WeakMap,dk=new WeakMap,fk=new WeakMap,If=new WeakMap,Xc=new WeakMap,_n=new WeakMap,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=g(this,Ys),n=g(this,Us);return t!=null&&t.str&&(!(n!=null&&n.str)||n.str===t.str)&&g(this,Ys).html||null},Mv=new WeakSet,oP=function(){var t,n,i;return((i=(n=(t=g(this,xf,oy))==null?void 0:t.attributes)==null?void 0:n.style)==null?void 0:i.fontSize)||0},hk=new WeakSet,aV=function(){var t,n,i;return((i=(n=(t=g(this,xf,oy))==null?void 0:t.attributes)==null?void 0:n.style)==null?void 0:i.color)||null},pk=new WeakSet,cV=function(t){const n=[],i={str:t,html:{name:"div",attributes:{dir:"auto"},children:[{name:"p",children:n}]}},o={style:{color:g(this,hk,aV),fontSize:g(this,Mv,oP)?`calc(${g(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,uV=function(t){t.altKey||t.shiftKey||t.ctrlKey||t.metaKey||(t.key==="Enter"||t.key==="Escape"&&g(this,Ks))&&J(this,Mf,sy).call(this)},vk=new WeakSet,dV=function(){if(g(this,Gs)!==null)return;const{page:{view:t},viewport:{rawDims:{pageWidth:n,pageHeight:i,pageX:o,pageY:s}}}=g(this,Tv);let r=!!g(this,Of),l=r?g(this,Of):g(this,Ov);for(const m of g(this,Iv))if(!l||dt.intersect(m.data.rect,l)!==null){l=m.data.rect,r=!0;break}const a=dt.normalizeRect([l[0],t[3]-l[1]+t[1],l[2],t[3]-l[3]+t[1]]),u=5,c=r?l[2]-l[0]+u:0,d=a[0]+c,f=a[1];G(this,Gs,[100*(d-o)/n,100*(f-s)/i]);const{style:h}=g(this,_n);h.left=`${g(this,Gs)[0]}%`,h.top=`${g(this,Gs)[1]}%`},Mf=new WeakSet,sy=function(){G(this,Ks,!g(this,Ks)),g(this,Ks)?(J(this,Nf,ly).call(this),g(this,_n).addEventListener("click",g(this,If)),g(this,_n).addEventListener("keydown",g(this,Ef))):(J(this,Nv,sP).call(this),g(this,_n).removeEventListener("click",g(this,If)),g(this,_n).removeEventListener("keydown",g(this,Ef)))},Nf=new WeakSet,ly=function(){g(this,yo)||this.render(),this.isVisible?g(this,Ks)&&g(this,_n).classList.add("focused"):(J(this,vk,dV).call(this),g(this,_n).hidden=!1,g(this,_n).style.zIndex=parseInt(g(this,_n).style.zIndex)+1e3)},Nv=new WeakSet,sP=function(){g(this,_n).classList.remove("focused"),!(g(this,Ks)||!this.isVisible)&&(g(this,_n).hidden=!0,g(this,_n).style.zIndex=parseInt(g(this,_n).style.zIndex)-1e3)};class fV 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 ZRe 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 g(this,zv)}addHighlightArea(){this.container.classList.add("highlightArea")}}zv=new WeakMap;var jv;class qRe 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 g(this,jv)}addHighlightArea(){this.container.classList.add("highlightArea")}}jv=new WeakMap;var Rv;class URe 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 g(this,Rv)}addHighlightArea(){this.container.classList.add("highlightArea")}}Rv=new WeakMap;var Bv;class hV 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 g(this,Bv)}addHighlightArea(){this.container.classList.add("highlightArea")}}Bv=new WeakMap;class KRe extends hV{constructor(t){super(t),this.containerClassName="polygonAnnotation",this.svgElementName="svg:polygon"}}class GRe 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],b=n[3]-u[f+1];c.push(`${m},${b}`)}c=c.join(" ");const d=this.svgFactory.createElement(this.svgElementName);g(this,Dv).push(d),d.setAttribute("points",c),d.setAttribute("stroke-width",o.width||1),d.setAttribute("stroke","transparent"),d.setAttribute("fill","transparent"),a.append(d)}return!s&&this.hasPopupData&&this._createPopup(),this.container.append(a),this._editOnDoubleClick(),this.container}getElementsToTriggerPopup(){return g(this,Dv)}addHighlightArea(){this.container.classList.add("highlightArea")}}Dv=new WeakMap;class pV 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 YRe 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 XRe 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 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("strikeoutAnnotation"),this.container}}class mV 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 JRe 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 g(this,Fv)}addHighlightArea(){this.container.classList.add("highlightArea")}}Fv=new WeakMap,Vv=new WeakSet,lP=function(){var n;(n=this.downloadManager)==null||n.openOrDownloadData(this.content,this.filename)};var Wv,eu,tu,Hv,gk,vV,Zv,aP;class eBe{constructor({div:t,accessibilityManager:n,annotationCanvasMap:i,annotationEditorUIManager:o,page:s,viewport:r,structTreeLayer:l}){z(this,gk);z(this,Zv);z(this,Wv,null);z(this,eu,null);z(this,tu,new Map);z(this,Hv,null);this.div=t,G(this,Wv,n),G(this,eu,i),G(this,Hv,l||null),this.page=s,this.viewport=r,this.zIndex=0,this._annotationEditorUIManager=o}hasEditableAnnotations(){return g(this,tu).size>0}async render(t){var r;const{annotations:n}=t,i=this.div;Du(i,this.viewport);const o=new Map,s={data:null,layer:i,linkService:t.linkService,downloadManager:t.downloadManager,imageResourcesPath:t.imageResourcesPath||"",renderForms:t.renderForms!==!1,svgFactory:new J7,annotationStorage:t.annotationStorage||new K7,enableScripting:t.enableScripting===!0,hasJSActions:t.hasJSActions,fieldObjects:t.fieldObjects,parent:this,elements:null};for(const l of n){if(l.noHTML)continue;const a=l.annotationType===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=jRe.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,vV).call(this,c,l.id),u._isEditable&&(g(this,tu).set(u.data.id,u),(r=this._annotationEditorUIManager)==null||r.renderAnnotationElement(u))}J(this,Zv,aP).call(this)}update({viewport:t}){const n=this.div;this.viewport=t,Du(n,{rotation:t.rotation}),J(this,Zv,aP).call(this),n.hidden=!1}getEditableAnnotations(){return Array.from(g(this,tu).values())}getEditableAnnotation(t){return g(this,tu).get(t)}}Wv=new WeakMap,eu=new WeakMap,tu=new WeakMap,Hv=new WeakMap,gk=new WeakSet,vV=async function(t,n){var r,l;const i=t.firstChild||t,o=i.id=`${W7}${n}`,s=await((r=g(this,Hv))==null?void 0:r.getAriaAttributes(o));if(s)for(const[a,u]of s)i.setAttribute(a,u);this.div.append(t),(l=g(this,Wv))==null||l.moveElementInDOM(this.div,t,i,!1)},Zv=new WeakSet,aP=function(){if(!g(this,eu))return;const t=this.div;for(const[n,i]of g(this,eu)){const o=t.querySelector(`[data-annotation-id="${n}"]`);if(!o)continue;i.className="annotationContent";const{firstChild:s}=o;s?s.nodeName==="CANVAS"?s.replaceWith(i):s.classList.contains("annotationContent")?s.after(i):s.before(i):o.append(i)}g(this,eu).clear()};const z1=/\r\n?|\n/g;var bo,Ar,qv,nu,Lr,yk,gV,bk,yV,kk,bV,zf,ay,jf,cy,Rf,uy,wk,kV,Uv,cP,Ck,wV;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,gV).call(this,i);break;case bt.FREETEXT_COLOR:J(this,bk,yV).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,g(this,Lr)],[bt.FREETEXT_COLOR,g(this,bo)]]}_translateEmpty(n,i){this._uiManager.translateSelectedEditors(n,i,!0)}getInitialTranslation(){const n=this.parentScale;return[-qn._internalPadding*n,-(qn._internalPadding+g(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(g(this,nu));this.editorDiv.addEventListener("keydown",this.editorDivKeydown.bind(this),{signal:n}),this.editorDiv.addEventListener("focus",this.editorDivFocus.bind(this),{signal:n}),this.editorDiv.addEventListener("blur",this.editorDivBlur.bind(this),{signal:n}),this.editorDiv.addEventListener("input",this.editorDivInput.bind(this),{signal:n}),this.editorDiv.addEventListener("paste",this.editorDivPaste.bind(this),{signal:n})}disableEditMode(){var n;this.isInEditMode()&&(this.parent.setEditingState(!0),super.disableEditMode(),this.overlayDiv.classList.add("enabled"),this.editorDiv.contentEditable=!1,this.div.setAttribute("aria-activedescendant",g(this,qv)),this._isDraggable=!0,(n=g(this,nu))==null||n.abort(),G(this,nu,null),this.div.focus({preventScroll:!0}),this.isEditing=!1,this.parent.div.classList.add("freetextEditing"))}focusin(n){this._focusEventsAllowed&&(super.focusin(n),n.target!==this.editorDiv&&this.editorDiv.focus())}onceAdded(){var n;this.width||(this.enableEditMode(),this.editorDiv.focus(),(n=this._initialOptions)!=null&&n.isCentered&&this.center(),this._initialOptions=null)}isEmpty(){return!this.editorDiv||this.editorDiv.innerText.trim()===""}remove(){this.isEditing=!1,this.parent&&(this.parent.setEditingState(!0),this.parent.div.classList.add("freetextEditing")),super.remove()}commit(){if(!this.isInEditMode())return;super.commit(),this.disableEditMode();const n=g(this,Ar),i=G(this,Ar,J(this,kk,bV).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",g(this,qv)),this.editorDiv.setAttribute("data-l10n-id","pdfjs-free-text2"),this.editorDiv.setAttribute("data-l10n-attrs","default-content"),this.enableEditing(),this.editorDiv.contentEditable=!0;const{style:o}=this.editorDiv;if(o.fontSize=`calc(${g(this,Lr)}px * var(--scale-factor))`,o.color=g(this,bo),this.div.append(this.editorDiv),this.overlayDiv=document.createElement("div"),this.overlayDiv.classList.add("overlay","enabled"),this.div.append(this.overlayDiv),hb(this,this.div,["dblclick","keydown"]),this.width){const[s,r]=this.parentDimensions;if(this.annotationElementId){const{position:l}=this._initialData;let[a,u]=this.getInitialTranslation();[a,u]=this.pageTranslationToScreen(a,u);const[c,d]=this.pageDimensions,[f,h]=this.pageTranslation;let m,b;switch(this.rotation){case 0:m=n+(l[0]-f)/c,b=i+this.height-(l[1]-h)/d;break;case 90:m=n+(l[0]-f)/c,b=i-(l[1]-h)/d,[a,u]=[u,-a];break;case 180:m=n-this.width+(l[0]-f)/c,b=i-(l[1]-h)/d,[a,u]=[-a,-u];break;case 270:m=n+(l[0]-f-this.height*d)/c,b=i+(l[1]-h-this.width*c)/d,[a,u]=[-u,a];break}this.setAt(m*s,b*r,a,u)}else this.setAt(n*s,i*r,this.width*s,this.height*r);J(this,Rf,uy).call(this),this._isDraggable=!0,this.editorDiv.contentEditable=!1}else this._isDraggable=!1,this.editorDiv.contentEditable=!0;return this.div}editorDivPaste(n){var m,b,w;const i=n.clipboardData||window.clipboardData,{types:o}=i;if(o.length===1&&o[0]==="text/plain")return;n.preventDefault();const s=J(m=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 y=a.parentElement;if(d.push(a.nodeValue.slice(u).replaceAll(z1,"")),y!==this.editorDiv){let $=c;for(const k of this.editorDiv.childNodes){if(k===y){$=d;continue}$.push(J(b=qn,jf,cy).call(b,k))}}c.push(a.nodeValue.slice(0,u).replaceAll(z1,""))}else if(a===this.editorDiv){let y=c,$=0;for(const k of this.editorDiv.childNodes)$++===u&&(y=d),y.push(J(w=qn,jf,cy).call(w,k))}G(this,Ar,`${c.join(`
  90. `)}${s}${d.join(`
  91. `)}`),J(this,Rf,uy).call(this);const f=new Range;let h=c.reduce((y,$)=>y+$.length,0);for(const{firstChild:y}of this.editorDiv.childNodes)if(y.nodeType===Node.TEXT_NODE){const $=y.nodeValue.length;if(h<=$){f.setStart(y,h),f.setEnd(y,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 fV){const{data:{defaultAppearanceData:{fontSize:a,fontColor:u},rect:c,rotation:d,id:f,popupRef:h},textContent:m,textPosition:b,parent:{page:{pageNumber:w}}}=n;if(!m||m.length===0)return null;s=n={annotationType:Pt.FREETEXT,color:Array.from(u),fontSize:a,value:m.join(`
  92. `),position:b,pageIndex:w-1,rect:c.slice(0),rotation:d,id:f,deleted:!1,popupRef:h}}const r=await super.deserialize(n,i,o);return G(r,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:g(this,bo)),r={annotationType:Pt.FREETEXT,color:s,fontSize:g(this,Lr),value:J(this,wk,kV).call(this),pageIndex:this.pageIndex,rect:o,rotation:this.rotation,structTreeParentId:this._structTreeParentId};return n?r:this.annotationElementId&&!J(this,Ck,wV).call(this,r)?null:(r.id=this.annotationElementId,r)}renderAnnotationElement(n){const i=super.renderAnnotationElement(n);if(this.deleted)return i;const{style:o}=i;o.fontSize=`calc(${g(this,Lr)}px * var(--scale-factor))`,o.color=g(this,bo),i.replaceChildren();for(const r of g(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:g(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,gV=function(n){const i=s=>{this.editorDiv.style.fontSize=`calc(${s}px * var(--scale-factor))`,this.translate(0,-(s-g(this,Lr))*this.parentScale),G(this,Lr,s),J(this,zf,ay).call(this)},o=g(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,yV=function(n){const i=s=>{G(this,bo,this.editorDiv.style.color=s)},o=g(this,bo);this.addCommands({cmd:i.bind(this,n),undo:i.bind(this,o),post:this._uiManager.updateUI.bind(this._uiManager,this),mustExec:!0,type:bt.FREETEXT_COLOR,overwriteIfSameType:!0,keepUndo:!0})},kk=new WeakSet,bV=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(),!!g(this,Ar))for(const n of g(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,kV=function(){return g(this,Ar).replaceAll(" "," ")},Uv=new WeakSet,cP=function(n){return n.replaceAll(" "," ")},Ck=new WeakSet,wV=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 CV{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,ka,Yv,$k,Sk,ou,Sp,_k,$V,Pk,SV,Ak,_V,Lk,PV,Ek,AV,Ik,LV;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,ka,[]);G(this,Er,i),G(this,Vf,s*o),G(this,Df,r),g(this,Et).set([NaN,NaN,NaN,NaN,t,n],6),G(this,Bf,l),G(this,Gv,g(Ad,Yv)*o),G(this,Kv,g(Ad,Sk)*o),G(this,Ff,o),g(this,ka).push(t,n)}isEmpty(){return isNaN(g(this,Et)[8])}add({x:t,y:n}){var T;G(this,iu,t),G(this,ru,n);const[i,o,s,r]=g(this,Er);let[l,a,u,c]=g(this,Et).subarray(8,12);const d=t-u,f=n-c,h=Math.hypot(d,f);if(h<g(this,Kv))return!1;const m=h-g(this,Gv),b=m/h,w=b*d,y=b*f;let $=l,k=a;l=u,a=c,u+=w,c+=y,(T=g(this,ka))==null||T.push(t,n);const C=-y/m,_=w/m,A=C*g(this,Vf),L=_*g(this,Vf);return g(this,Et).set(g(this,Et).subarray(2,8),0),g(this,Et).set([u+A,c+L],4),g(this,Et).set(g(this,Et).subarray(14,18),12),g(this,Et).set([u-A,c-L],16),isNaN(g(this,Et)[6])?(g(this,ls).length===0&&(g(this,Et).set([l+A,a+L],2),g(this,ls).push(NaN,NaN,NaN,NaN,(l+A-i)/s,(a+L-o)/r),g(this,Et).set([l-A,a-L],14),g(this,ko).push(NaN,NaN,NaN,NaN,(l-A-i)/s,(a-L-o)/r)),g(this,Et).set([$,k,l,a,u,c],6),!this.isEmpty()):(g(this,Et).set([$,k,l,a,u,c],6),Math.abs(Math.atan2(k-a,$-l)-Math.atan2(y,w))<Math.PI/2?([l,a,u,c]=g(this,Et).subarray(2,6),g(this,ls).push(NaN,NaN,NaN,NaN,((l+u)/2-i)/s,((a+c)/2-o)/r),[l,a,$,k]=g(this,Et).subarray(14,18),g(this,ko).push(NaN,NaN,NaN,NaN,(($+l)/2-i)/s,((k+a)/2-o)/r),!0):([$,k,l,a,u,c]=g(this,Et).subarray(0,6),g(this,ls).push((($+5*l)/6-i)/s,((k+5*a)/6-o)/r,((5*l+u)/6-i)/s,((5*a+c)/6-o)/r,((l+u)/2-i)/s,((a+c)/2-o)/r),[u,c,l,a,$,k]=g(this,Et).subarray(12,18),g(this,ko).push((($+5*l)/6-i)/s,((k+5*a)/6-o)/r,((5*l+u)/6-i)/s,((5*a+c)/6-o)/r,((l+u)/2-i)/s,((a+c)/2-o)/r),!0))}toSVGPath(){if(this.isEmpty())return"";const t=g(this,ls),n=g(this,ko);if(isNaN(g(this,Et)[6])&&!this.isEmpty())return J(this,_k,$V).call(this);const i=[];i.push(`M${t[4]} ${t[5]}`);for(let o=6;o<t.length;o+=6)isNaN(t[o])?i.push(`L${t[o+4]} ${t[o+5]}`):i.push(`C${t[o]} ${t[o+1]} ${t[o+2]} ${t[o+3]} ${t[o+4]} ${t[o+5]}`);J(this,Ak,_V).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,SV).call(this,i),i.join(" ")}newFreeDrawOutline(t,n,i,o,s,r){return new EV(t,n,i,o,s,r)}getOutlines(){var d;const t=g(this,ls),n=g(this,ko),i=g(this,Et),[o,s,r,l]=g(this,Er),a=new Float64Array((((d=g(this,ka))==null?void 0:d.length)??0)+2);for(let f=0,h=a.length-2;f<h;f+=2)a[f]=(g(this,ka)[f]-o)/r,a[f+1]=(g(this,ka)[f+1]-s)/l;if(a[a.length-2]=(g(this,iu)-o)/r,a[a.length-1]=(g(this,ru)-s)/l,isNaN(i[6])&&!this.isEmpty())return J(this,Lk,PV).call(this,a);const u=new Float64Array(g(this,ls).length+24+g(this,ko).length);let c=t.length;for(let f=0;f<c;f+=2){if(isNaN(t[f])){u[f]=u[f+1]=NaN;continue}u[f]=t[f],u[f+1]=t[f+1]}c=J(this,Ik,LV).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,AV).call(this,u,c),this.newFreeDrawOutline(u,a,g(this,Er),g(this,Ff),g(this,Bf),g(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,ka=new WeakMap,Yv=new WeakMap,$k=new WeakMap,Sk=new WeakMap,ou=new WeakSet,Sp=function(){const t=g(this,Et).subarray(4,6),n=g(this,Et).subarray(16,18),[i,o,s,r]=g(this,Er);return[(g(this,iu)+(t[0]-n[0])/2-i)/s,(g(this,ru)+(t[1]-n[1])/2-o)/r,(g(this,iu)+(n[0]-t[0])/2-i)/s,(g(this,ru)+(n[1]-t[1])/2-o)/r]},_k=new WeakSet,$V=function(){const[t,n,i,o]=g(this,Er),[s,r,l,a]=J(this,ou,Sp).call(this);return`M${(g(this,Et)[2]-t)/i} ${(g(this,Et)[3]-n)/o} L${(g(this,Et)[4]-t)/i} ${(g(this,Et)[5]-n)/o} L${s} ${r} L${l} ${a} L${(g(this,Et)[16]-t)/i} ${(g(this,Et)[17]-n)/o} L${(g(this,Et)[14]-t)/i} ${(g(this,Et)[15]-n)/o} Z`},Pk=new WeakSet,SV=function(t){const n=g(this,ko);t.push(`L${n[4]} ${n[5]} Z`)},Ak=new WeakSet,_V=function(t){const[n,i,o,s]=g(this,Er),r=g(this,Et).subarray(4,6),l=g(this,Et).subarray(16,18),[a,u,c,d]=J(this,ou,Sp).call(this);t.push(`L${(r[0]-n)/o} ${(r[1]-i)/s} L${a} ${u} L${c} ${d} L${(l[0]-n)/o} ${(l[1]-i)/s}`)},Lk=new WeakSet,PV=function(t){const n=g(this,Et),[i,o,s,r]=g(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,g(this,Er),g(this,Ff),g(this,Bf),g(this,Df))},Ek=new WeakSet,AV=function(t,n){const i=g(this,ko);return t.set([NaN,NaN,NaN,NaN,i[4],i[5]],n),n+=6},Ik=new WeakSet,LV=function(t,n){const i=g(this,Et).subarray(4,6),o=g(this,Et).subarray(16,18),[s,r,l,a]=g(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,g(Ad,Yv)+g(Ad,$k));var Wf,su,Xs,Xv,Ir,Qv,In,lu,_p,au,Pp,Tk,IV;class EV extends CV{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,IV).call(this,l);const{x:a,y:u,width:c,height:d}=g(this,su);for(let f=0,h=n.length;f<h;f+=2)n[f]=(n[f]-a)/c,n[f+1]=(n[f+1]-u)/d;for(let f=0,h=i.length;f<h;f+=2)i[f]=(i[f]-a)/c,i[f+1]=(i[f+1]-u)/d}toSVGPath(){const n=[`M${g(this,In)[4]} ${g(this,In)[5]}`];for(let i=6,o=g(this,In).length;i<o;i+=6){if(isNaN(g(this,In)[i])){n.push(`L${g(this,In)[i+4]} ${g(this,In)[i+5]}`);continue}n.push(`C${g(this,In)[i]} ${g(this,In)[i+1]} ${g(this,In)[i+2]} ${g(this,In)[i+3]} ${g(this,In)[i+4]} ${g(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,g(this,In),n,s,l,-a),c=J(this,lu,_p).call(this,g(this,Ir),n,s,l,-a);break;case 90:u=J(this,au,Pp).call(this,g(this,In),n,i,l,a),c=J(this,au,Pp).call(this,g(this,Ir),n,i,l,a);break;case 180:u=J(this,lu,_p).call(this,g(this,In),o,i,-l,a),c=J(this,lu,_p).call(this,g(this,Ir),o,i,-l,a);break;case 270:u=J(this,au,Pp).call(this,g(this,In),o,s,-l,-a),c=J(this,au,Pp).call(this,g(this,Ir),o,s,-l,-a);break}return{outline:Array.from(u),points:[Array.from(c)]}}get box(){return g(this,su)}newOutliner(n,i,o,s,r,l=0){return new uc(n,i,o,s,r,l)}getNewOutline(n,i){const{x:o,y:s,width:r,height:l}=g(this,su),[a,u,c,d]=g(this,Wf),f=r*c,h=l*d,m=o*c+a,b=s*d+u,w=this.newOutliner({x:g(this,Ir)[0]*f+m,y:g(this,Ir)[1]*h+b},g(this,Wf),g(this,Qv),n,g(this,Xv),i??g(this,Xs));for(let y=2;y<g(this,Ir).length;y+=2)w.add({x:g(this,Ir)[y]*f+m,y:g(this,Ir)[y+1]*h+b});return w.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,IV=function(n){const i=g(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 y=6,$=i.length;y<$;y+=6){if(isNaN(i[y]))r=Math.min(r,i[y+4]),l=Math.min(l,i[y+5]),a=Math.max(a,i[y+4]),u=Math.max(u,i[y+5]),d<i[y+5]?(c=i[y+4],d=i[y+5]):d===i[y+5]&&(c=f(c,i[y+4]));else{const k=dt.bezierBoundingBox(o,s,...i.slice(y,y+6));r=Math.min(r,k[0]),l=Math.min(l,k[1]),a=Math.max(a,k[2]),u=Math.max(u,k[3]),d<k[3]?(c=k[2],d=k[3]):d===k[3]&&(c=f(c,k[2]))}o=i[y+4],s=i[y+5]}const h=r-g(this,Xs),m=l-g(this,Xs),b=a-r+2*g(this,Xs),w=u-l+2*g(this,Xs);G(this,su,{x:h,y:m,width:b,height:w,lastPoint:[c,d]})};var Jv,wa,wo,Ok,TV,Hf,dy,xk,OV,Mk,xV,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,wa,[]);z(this,wo,[]);let s=1/0,r=-1/0,l=1/0,a=-1/0;const c=10**-4;for(const{x:y,y:$,width:k,height:C}of t){const _=Math.floor((y-n)/c)*c,A=Math.ceil((y+k+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];g(this,wa).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,b=g(this,wa).at(o?-1:-2),w=[b[0],b[2]];for(const y of g(this,wa)){const[$,k,C]=y;y[0]=($-h)/d,y[1]=(k-m)/f,y[2]=(C-m)/f}G(this,Jv,{x:h,y:m,width:d,height:f,lastPoint:w})}getOutlines(){g(this,wa).sort((n,i)=>n[0]-i[0]||n[1]-i[1]||n[2]-i[2]);const t=[];for(const n of g(this,wa))n[3]?(t.push(...J(this,eg,uP).call(this,n)),J(this,xk,OV).call(this,n)):(J(this,Mk,xV).call(this,n),t.push(...J(this,eg,uP).call(this,n)));return J(this,Ok,TV).call(this,t)}}Jv=new WeakMap,wa=new WeakMap,wo=new WeakMap,Ok=new WeakSet,TV=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 tBe(o,g(this,Jv))},Hf=new WeakSet,dy=function(t){const n=g(this,wo);let i=0,o=n.length-1;for(;i<=o;){const s=i+o>>1,r=n[s][0];if(r===t)return s;r<t?i=s+1:o=s-1}return o+1},xk=new WeakSet,OV=function([,t,n]){const i=J(this,Hf,dy).call(this,t);g(this,wo).splice(i,0,[t,n])},Mk=new WeakSet,xV=function([,t,n]){const i=J(this,Hf,dy).call(this,t);for(let o=i;o<g(this,wo).length;o++){const[s,r]=g(this,wo)[o];if(s!==t)break;if(s===t&&r===n){g(this,wo).splice(o,1);return}}for(let o=i-1;o>=0;o--){const[s,r]=g(this,wo)[o];if(s!==t)break;if(s===t&&r===n){g(this,wo).splice(o,1);return}}},eg=new WeakSet,uP=function(t){const[n,i,o]=t,s=[[n,i,o]],r=J(this,Hf,dy).call(this,o);for(let l=0;l<r;l++){const[a,u]=g(this,wo)[l];for(let c=0,d=s.length;c<d;c++){const[,f,h]=s[c];if(!(u<=f||h<=a)){if(f>=a){if(h>u)s[c][1]=u;else{if(d===1)return[];s.splice(c,1),c--,d--}continue}s[c][2]=a,h>u&&s.push([n,u,h])}}}return s};var tg,Zf;class tBe extends CV{constructor(n,i){super();z(this,tg,void 0);z(this,Zf,void 0);G(this,Zf,n),G(this,tg,i)}toSVGPath(){const n=[];for(const i of g(this,Zf)){let[o,s]=i;n.push(`M${o} ${s}`);for(let r=2;r<i.length;r+=2){const l=i[r],a=i[r+1];l===o?(n.push(`V${a}`),s=a):a===s&&(n.push(`H${l}`),o=l)}n.push("Z")}return n.join(" ")}serialize([n,i,o,s],r){const l=[],a=o-n,u=s-i;for(const c of g(this,Zf)){const d=new Array(c.length);for(let f=0;f<c.length;f+=2)d[f]=n+c[f]*a,d[f+1]=s-c[f+1]*u;l.push(d)}return l}get box(){return g(this,tg)}get classNamesForDrawing(){return["highlight"]}get classNamesForOutlining(){return["highlightOutline"]}}tg=new WeakMap,Zf=new WeakMap;class dP extends uc{newFreeDrawOutline(t,n,i,o,s,r){return new nBe(t,n,i,o,s,r)}get classNamesForDrawing(){return["highlight","free"]}}class nBe extends EV{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,Ca,$o,Kf,og,sg,fP,lg,hP,ag,pP,Qs,lc,Nk,MV,as,Fl;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,Ca,null);z(this,$o,null);z(this,Kf,void 0);var i;t?(G(this,Uf,!1),G(this,Kf,bt.HIGHLIGHT_COLOR),G(this,ig,t)):(G(this,Uf,!0),G(this,Kf,bt.HIGHLIGHT_DEFAULT_COLOR)),G(this,$o,(t==null?void 0:t._uiManager)||n),G(this,rg,g(this,$o)._eventBus),G(this,qf,(t==null?void 0:t.color)||((i=g(this,$o))==null?void 0:i.highlightColors.values().next().value)||"#FFFF98"),g(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=g(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=g(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===g(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(!g(this,as,Fl)){J(this,Qs,lc).call(this,t);return}if(t.target===g(this,Co)){(n=g(this,Kn).firstChild)==null||n.focus();return}(i=t.target.nextSibling)==null||i.focus()}_moveToPrevious(t){var n,i;if(t.target===((n=g(this,Kn))==null?void 0:n.firstChild)||t.target===g(this,Co)){g(this,as,Fl)&&this._hideDropdownFromKeyboard();return}g(this,as,Fl)||J(this,Qs,lc).call(this,t),(i=t.target.previousSibling)==null||i.focus()}_moveToBeginning(t){var n;if(!g(this,as,Fl)){J(this,Qs,lc).call(this,t);return}(n=g(this,Kn).firstChild)==null||n.focus()}_moveToEnd(t){var n;if(!g(this,as,Fl)){J(this,Qs,lc).call(this,t);return}(n=g(this,Kn).lastChild)==null||n.focus()}hideDropdown(){var t,n;(t=g(this,Kn))==null||t.classList.add("hidden"),(n=g(this,Ca))==null||n.abort(),G(this,Ca,null)}_hideDropdownFromKeyboard(){var t;if(!g(this,Uf)){if(!g(this,as,Fl)){(t=g(this,ig))==null||t.unselect();return}this.hideDropdown(),g(this,Co).focus({preventScroll:!0,focusVisible:g(this,ng)})}}updateColor(t){if(g(this,cu)&&(g(this,cu).style.backgroundColor=t),!g(this,Kn))return;const n=g(this,$o).highlightColors.values();for(const i of g(this,Kn).children)i.setAttribute("aria-selected",n.next().value===t)}destroy(){var t,n;(t=g(this,Co))==null||t.remove(),G(this,Co,null),G(this,cu,null),(n=g(this,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,Ca=new WeakMap,$o=new WeakMap,Kf=new WeakMap,og=new WeakMap,sg=new WeakSet,fP=function(){const t=document.createElement("div"),n=g(this,$o)._signal;t.addEventListener("contextmenu",io,{signal:n}),t.className="dropdown",t.role="listbox",t.setAttribute("aria-multiselectable",!1),t.setAttribute("aria-orientation","vertical"),t.setAttribute("data-l10n-id","pdfjs-editor-colorpicker-dropdown");for(const[i,o]of g(this,$o).highlightColors){const s=document.createElement("button");s.tabIndex="0",s.role="option",s.setAttribute("data-color",o),s.title=i,s.setAttribute("data-l10n-id",g(Sr,og)[i]);const r=document.createElement("span");s.append(r),r.className="swatch",r.style.backgroundColor=o,s.setAttribute("aria-selected",o===g(this,qf)),s.addEventListener("click",J(this,lg,hP).bind(this,o),{signal:n}),t.append(s)}return t.addEventListener("keydown",J(this,ag,pP).bind(this),{signal:n}),t},lg=new WeakSet,hP=function(t,n){n.stopPropagation(),g(this,rg).dispatch("switchannotationeditorparams",{source:this,type:g(this,Kf),value:t})},ag=new WeakSet,pP=function(t){Sr._keyboardManager.exec(this,t)},Qs=new WeakSet,lc=function(t){if(g(this,as,Fl)){this.hideDropdown();return}if(G(this,ng,t.detail===0),g(this,Ca)||(G(this,Ca,new AbortController),window.addEventListener("pointerdown",J(this,Nk,MV).bind(this),{signal:g(this,$o).combinedSignal(g(this,Ca))})),g(this,Kn)){g(this,Kn).classList.remove("hidden");return}const n=G(this,Kn,J(this,sg,fP).call(this));g(this,Co).append(n)},Nk=new WeakSet,MV=function(t){var n;(n=g(this,Kn))!=null&&n.contains(t.target)||this.hideDropdown()},as=new WeakSet,Fl=function(){return g(this,Kn)&&!g(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,NV,jk,zV,Rk,jV,pg,vP,tl,ac,$a,bd,Bk,RV,eh,hy,fu,Ap,Dk,BV,Fk,DV,Vk,FV,Wk,VV,Hk,WV;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)):g(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:g(this,fr)?"free_highlight":"highlight",color:this._uiManager.highlightColorNames.get(this.color),thickness:g(this,qr),methodOfCreation:g(this,fg)}}get telemetryFinalData(){return{type:"highlight",color:this._uiManager.highlightColorNames.get(this.color)}}static computeTelemetryFinalData(n){return{numberOfColors:n.get("color").size}}static initialize(n,i){var o;Tt.initialize(n,i),Sn._defaultColor||(Sn._defaultColor=((o=i.highlightColors)==null?void 0:o.values().next().value)||"#fff066")}static updateDefaultParams(n,i){switch(n){case bt.HIGHLIGHT_DEFAULT_COLOR:Sn._defaultColor=i;break;case bt.HIGHLIGHT_THICKNESS:Sn._defaultThickness=i;break}}translateInPage(n,i){}get toolbarPosition(){return g(this,Xf)}updateParams(n,i){switch(n){case bt.HIGHLIGHT_COLOR:J(this,zk,NV).call(this,i);break;case bt.HIGHLIGHT_THICKNESS:J(this,jk,zV).call(this,i);break}}static get defaultPropertiesToUpdate(){return[[bt.HIGHLIGHT_DEFAULT_COLOR,Sn._defaultColor],[bt.HIGHLIGHT_THICKNESS,Sn._defaultThickness]]}get propertiesToUpdate(){return[[bt.HIGHLIGHT_COLOR,this.color||Sn._defaultColor],[bt.HIGHLIGHT_THICKNESS,g(this,qr)||Sn._defaultThickness],[bt.HIGHLIGHT_FREE,g(this,fr)]]}async addEditToolbar(){const n=await super.addEditToolbar();return n?(this._uiManager.highlightColors&&(G(this,Yf,new im({editor:this})),n.addColorPicker(g(this,Yf))),n):null}disableEditing(){super.disableEditing(),this.div.classList.toggle("disabled",!0)}enableEditing(){super.enableEditing(),this.div.classList.toggle("disabled",!1)}fixAndSetPosition(){return super.fixAndSetPosition(J(this,fu,Ap).call(this))}getBaseTranslation(){return[0,0]}getRect(n,i){return super.getRect(n,i,J(this,fu,Ap).call(this))}onceAdded(){this.annotationElementId||this.parent.addUndoableEditor(this),this.div.focus()}remove(){J(this,pg,vP).call(this),this._reportTelemetry({action:"deleted"}),super.remove()}rebuild(){this.parent&&(super.rebuild(),this.div!==null&&(J(this,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;g(this,fr)?(n=(n-this.rotation+360)%360,o=J(s=Sn,$a,bd).call(s,g(this,So).box,n)):o=J(r=Sn,$a,bd).call(r,this,n),i.rotate(g(this,ji),n),i.rotate(g(this,Gn),n),i.updateBox(g(this,ji),o),i.updateBox(g(this,Gn),J(l=Sn,$a,bd).call(l,g(this,Zr).box,n))}render(){if(this.div)return this.div;const n=super.render();g(this,Qf)&&(n.setAttribute("aria-label",g(this,Qf)),n.setAttribute("role","mark")),g(this,fr)?n.classList.add("free"):this.div.addEventListener("keydown",J(this,Bk,RV).bind(this),{signal:this._uiManager._signal});const i=G(this,du,document.createElement("div"));n.append(i),i.setAttribute("aria-hidden","true"),i.className="internal",i.style.clipPath=g(this,uu);const[o,s]=this.parentDimensions;return this.setDims(this.width*o,this.height*s),hb(this,g(this,du),["pointerover","pointerleave"]),this.enableEditing(),n}pointerover(){this.isSelected||this.parent.drawLayer.addClass(g(this,Gn),"hovered")}pointerleave(){this.isSelected||this.parent.drawLayer.removeClass(g(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(),g(this,Gn)&&((n=this.parent)==null||n.drawLayer.removeClass(g(this,Gn),"hovered"),(i=this.parent)==null||i.drawLayer.addClass(g(this,Gn),"selected"))}unselect(){var n;super.unselect(),g(this,Gn)&&((n=this.parent)==null||n.drawLayer.removeClass(g(this,Gn),"selected"),g(this,fr)||J(this,eh,hy).call(this,!1))}get _mustFixPosition(){return!g(this,fr)}show(n=this._isVisible){super.show(n),this.parent&&(this.parent.drawLayer.show(g(this,ji),n),this.parent.drawLayer.show(g(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=b=>{b.preventDefault(),b.stopPropagation()},m=b=>{d.abort(),J(this,Wk,VV).call(this,n,b)};window.addEventListener("blur",m,{signal:f}),window.addEventListener("pointerup",m,{signal:f}),window.addEventListener("pointerdown",h,{capture:!0,passive:!1,signal:f}),window.addEventListener("contextmenu",io,{signal:f}),o.addEventListener("pointermove",J(this,Vk,FV).bind(this,n),{signal:f}),this._freeHighlight=new dP({x:s,y:r},[l,a,u,c],n.scale,this._defaultThickness/2,i,.001),{id:this._freeHighlightId,clipPathId:this._freeHighlightClipId}=n.drawLayer.draw(this._freeHighlight,this._defaultColor,this._defaultOpacity,!0)}static async deserialize(n,i,o){var b,w,y,$;let s=null;if(n instanceof pV){const{data:{quadPoints:k,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:k,boxes:null,pageIndex:O-1,rect:C.slice(0),rotation:_,id:A,deleted:!1,popupRef:T}}else if(n instanceof eL){const{data:{inkLists:k,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:k,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 k=G(c,Js,[]);for(let C=0;C<l.length;C+=8)k.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(b=c,hg,mP).call(b),J(w=c,tl,ac).call(w),c.rotate(c.rotation)}else if(a){G(c,fr,!0);const k=a[0],C={x:k[0]-h,y:f-(k[1]-m)},_=new dP(C,[0,0,d,f],1,g(c,qr)/2,!0,.001);for(let x=0,T=k.length;x<T;x+=2)C.x=k[x]-h,C.y=f-(k[x+1]-m),_.add(C);const{id:A,clipPathId:L}=i.drawLayer.draw(_,c.color,c._defaultOpacity,!0);J(y=c,Jf,fy).call(y,{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:g(this,el),thickness:g(this,qr),quadPoints:J(this,Dk,BV).call(this),outlines:J(this,Fk,DV).call(this,i),pageIndex:this.pageIndex,rect:i,rotation:J(this,fu,Ap).call(this),structTreeParentId:this._structTreeParentId};return this.annotationElementId&&!J(this,Hk,WV).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(g(this,Js),.001);G(this,So,n.getOutlines()),{x:this.x,y:this.y,width:this.width,height:this.height}=g(this,So).box;const i=new Ex(g(this,Js),.0025,.001,this._uiManager.direction==="ltr");G(this,Zr,i.getOutlines());const{lastPoint:o}=g(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(g(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(g(this,Zr)));else if(this.parent){const h=this.parent.viewport.rotation;this.parent.drawLayer.updateLine(g(this,ji),n),this.parent.drawLayer.updateBox(g(this,ji),J(d=Sn,$a,bd).call(d,g(this,So).box,(h-this.rotation+360)%360)),this.parent.drawLayer.updateLine(g(this,Gn),g(this,Zr)),this.parent.drawLayer.updateBox(g(this,Gn),J(f=Sn,$a,bd).call(f,g(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}=g(this,Zr).box;G(this,Xf,[(c[0]-r)/a,(c[1]-l)/u])},zk=new WeakSet,NV=function(n){const i=(r,l)=>{var a,u,c;this.color=r,(a=this.parent)==null||a.drawLayer.changeColor(g(this,ji),r),(u=g(this,Yf))==null||u.updateColor(r),G(this,el,l),(c=this.parent)==null||c.drawLayer.changeOpacity(g(this,ji),l)},o=this.color,s=g(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,zV=function(n){const i=g(this,qr),o=s=>{G(this,qr,s),J(this,Rk,jV).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,jV=function(n){if(!g(this,fr))return;J(this,Jf,fy).call(this,{highlightOutlines:g(this,So).getNewOutline(n/2)}),this.fixAndSetPosition();const[i,o]=this.parentDimensions;this.setDims(this.width*i,this.height*o)},pg=new WeakSet,vP=function(){g(this,ji)===null||!this.parent||(this.parent.drawLayer.remove(g(this,ji)),G(this,ji,null),this.parent.drawLayer.remove(g(this,Gn)),G(this,Gn,null))},tl=new WeakSet,ac=function(n=this.parent){g(this,ji)===null&&({id:Ui(this,ji)._,clipPathId:Ui(this,uu)._}=n.drawLayer.draw(g(this,So),this.color,g(this,el)),G(this,Gn,n.drawLayer.drawOutline(g(this,Zr))),g(this,du)&&(g(this,du).style.clipPath=g(this,uu)))},$a=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,RV=function(n){Sn._keyboardManager.exec(this,n)},eh=new WeakSet,hy=function(n){if(!g(this,Gf))return;const i=window.getSelection();n?i.setPosition(g(this,Gf),g(this,cg)):i.setPosition(g(this,ug),g(this,dg))},fu=new WeakSet,Ap=function(){return g(this,fr)?this.rotation:0},Dk=new WeakSet,BV=function(){if(g(this,fr))return null;const[n,i]=this.pageDimensions,[o,s]=this.pageTranslation,r=g(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,DV=function(n){return g(this,So).serialize(n,J(this,fu,Ap).call(this))},Vk=new WeakSet,FV=function(n,i){this._freeHighlight.add(i)&&n.drawLayer.updatePath(this._freeHighlightId,this._freeHighlight)},Wk=new WeakSet,VV=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,WV=function(n){const{color:i}=this._initialData;return n.color.some((o,s)=>o!==i[s])},z(Yi,$a),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,Sa,Zk,HV,qk,ZV,Uk,qV,Kk,UV,mg,gP,Gk,KV,vg,yP,Yk,GV,Xk,YV,Qk,XV,Jk,QV,e2,JV,rl,cc,gg,bP,yg,kP,bg,wP,nh,py,ih,my,_a,kd,kg,CP,rh,vy,t2,eW,wg,$P,n2,tW,i2,nW,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,_a);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,Sa,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,HV).call(this,i);break;case bt.INK_COLOR:J(this,qk,ZV).call(this,i);break;case bt.INK_OPACITY:J(this,Uk,qV).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,_a,kd).call(this)),J(this,ku,Lp).call(this)))}remove(){var n;this.canvas!==null&&(this.isEmpty()||this.commit(),this.canvas.width=this.canvas.height=0,this.canvas.remove(),this.canvas=null,g(this,cs)&&(clearTimeout(g(this,cs)),G(this,cs,null)),(n=g(this,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(){g(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(){g(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()||g(this,Ur)||(this.setInForeground(),n.preventDefault(),this.div.contains(document.activeElement)||this.div.focus({preventScroll:!0}),J(this,Gk,KV).call(this,n.offsetX,n.offsetY))}canvasPointermove(n){n.preventDefault(),J(this,vg,yP).call(this,n.offsetX,n.offsetY)}canvasPointerup(n){n.preventDefault(),J(this,bg,wP).call(this,n)}canvasPointerleave(n){J(this,bg,wP).call(this,n)}get isResizable(){return!this.isEmpty()&&g(this,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,UV).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,_a,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(g(this,yu)===o&&g(this,bu)===s)return;G(this,yu,o),G(this,bu,s),this.canvas.style.visibility="hidden";const[r,l]=this.parentDimensions;this.width=n/r,this.height=i/l,this.fixAndSetPosition(),g(this,Ur)&&J(this,kg,CP).call(this,n,i),J(this,_a,kd).call(this),J(this,rl,cc).call(this),this.canvas.style.visibility="visible",this.fixDims()}static async deserialize(n,i,o){var w,y,$;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:k}of f){k=J(w=bi,n2,tW).call(w,k,h,m);const C=[];s.paths.push(C);let _=c*(k[0]-d),A=c*(k[1]-d);for(let x=2,T=k.length;x<T;x+=6){const O=c*(k[x]-d),M=c*(k[x+1]-d),R=c*(k[x+2]-d),H=c*(k[x+3]-d),U=c*(k[x+4]-d),te=c*(k[x+5]-d);C.push([[_,A],[O,M],[R,H],[U,te]]),_=U,A=te}const L=J(this,t2,eW).call(this,C);s.bezierPath2D.push(L)}const b=J(y=s,Cg,SP).call(y);return G(s,pu,Math.max(Tt.MIN_SIZE,b[2]-b[0])),G(s,hu,Math.max(Tt.MIN_SIZE,b[3]-b[1])),J($=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,nW).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,Sa=new WeakMap,Zk=new WeakSet,HV=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,ZV=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,qV=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,UV=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}${Sje(o)}`},Gk=new WeakSet,KV=function(n,i){this.canvas.addEventListener("contextmenu",io,{signal:this._uiManager._signal}),J(this,yg,kP).call(this),G(this,mu,new AbortController);const o=this._uiManager.combinedSignal(g(this,mu));this.canvas.addEventListener("pointerleave",this.canvasPointerleave.bind(this),{signal:o}),this.canvas.addEventListener("pointermove",this.canvasPointermove.bind(this),{signal:o}),this.canvas.addEventListener("pointerup",this.canvasPointerup.bind(this),{signal:o}),this.isEditing=!0,g(this,gu)||(G(this,gu,!0),J(this,_a,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,Sa,()=>{J(this,Qk,XV).call(this),g(this,Sa)&&window.requestAnimationFrame(g(this,Sa))}),window.requestAnimationFrame(g(this,Sa))},vg=new WeakSet,yP=function(n,i){const[o,s]=this.currentPath.at(-1);if(this.currentPath.length>1&&n===o&&i===s)return;const r=this.currentPath;let l=g(this,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,QV).call(this,l,...r.at(-3),...r.at(-2),n,i)},Yk=new WeakSet,GV=function(){if(this.currentPath.length===0)return;const n=this.currentPath.at(-1);g(this,nl).lineTo(...n)},Xk=new WeakSet,YV=function(n,i){G(this,Sa,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,GV).call(this);let o;if(this.currentPath.length!==1)o=J(this,e2,JV).call(this);else{const u=[n,i];o=[[u,u.slice(),u.slice(),u]]}const s=g(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,XV=function(){if(!g(this,vu))return;G(this,vu,!1);const n=Math.ceil(this.thickness*this.parentScale),i=this.currentPath.slice(-3),o=i.map(l=>l[0]),s=i.map(l=>l[1]);Math.min(...o)-n,Math.max(...o)+n,Math.min(...s)-n,Math.max(...s)+n;const{ctx:r}=this;r.save(),r.clearRect(0,0,this.canvas.width,this.canvas.height);for(const l of this.bezierPath2D)r.stroke(l);r.stroke(g(this,nl)),r.restore()},Jk=new WeakSet,QV=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,JV=function(){const n=this.currentPath;if(n.length<=2)return[[n[0],n[0],n.at(-1),n.at(-1)]];const i=[];let o,[s,r]=n[0];for(o=1;o<n.length-2;o++){const[h,m]=n[o],[b,w]=n[o+1],y=(h+b)/2,$=(m+w)/2,k=[s+2*(h-s)/3,r+2*(m-r)/3],C=[y+2*(h-y)/3,$+2*(m-$)/3];i.push([[s,r],k,C,[y,$]]),[s,r]=[y,$]}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(g(this,th))return;G(this,th,new AbortController);const n=this._uiManager.combinedSignal(g(this,th));this.canvas.addEventListener("pointerdown",this.canvasPointerdown.bind(this),{signal:n})},yg=new WeakSet,kP=function(){var n;(n=this.pointerdownAC)==null||n.abort(),this.pointerdownAC=null},bg=new WeakSet,wP=function(n){var i;(i=g(this,mu))==null||i.abort(),G(this,mu,null),J(this,gg,bP).call(this),g(this,cs)&&clearTimeout(g(this,cs)),G(this,cs,setTimeout(()=>{G(this,cs,null),this.canvas.removeEventListener("contextmenu",io)},10)),J(this,Xk,YV).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)})),g(this,il).observe(this.div),this._uiManager._signal.addEventListener("abort",()=>{var n;(n=g(this,il))==null||n.disconnect(),G(this,il,null)},{once:!0})},_a=new WeakSet,kd=function(){if(!g(this,gu))return;const[n,i]=this.parentDimensions;this.canvas.width=Math.ceil(this.width*n),this.canvas.height=Math.ceil(this.height*i),J(this,rh,vy).call(this)},kg=new WeakSet,CP=function(n,i){const o=J(this,oh,gy).call(this),s=(n-o)/g(this,pu),r=(i-o)/g(this,hu);this.scaleFactor=Math.min(s,r)},rh=new WeakSet,vy=function(){const n=J(this,oh,gy).call(this)/2;this.ctx.setTransform(this.scaleFactor,0,0,this.scaleFactor,this.translationX*this.scaleFactor+n,this.translationY*this.scaleFactor+n)},t2=new WeakSet,eW=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,tW=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,nW=function(n,i,o,s){var c,d;const r=[],l=this.thickness/2,a=n*i+l,u=n*o+l;for(const f of this.paths){const h=[],m=[];for(let b=0,w=f.length;b<w;b++){const[y,$,k,C]=f[b];if(y[0]===C[0]&&y[1]===C[1]&&w===1){const H=n*y[0]+a,U=n*y[1]+u;h.push(H,U),m.push(H,U);break}const _=n*y[0]+a,A=n*y[1]+u,L=n*$[0]+a,x=n*$[1]+u,T=n*k[0]+a,O=n*k[1]+u,M=n*C[0]+a,R=n*C[1]+u;b===0&&(h.push(_,A),m.push(_,A)),h.push(L,x,T,O,M,R),m.push(L,x),b===w-1&&m.push(M,R)}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 g(this,Ur)?Math.ceil(this.thickness*this.parentScale):0},ku=new WeakSet,Lp=function(n=!1){if(this.isEmpty())return;if(!g(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+g(this,pu)*this.scaleFactor),r=Math.ceil(o+g(this,hu)*this.scaleFactor),[l,a]=this.parentDimensions;this.width=s/l,this.height=r/a,this.setAspectRatio(s,r);const u=this.translationX,c=this.translationY;this.translationX=-i[0],this.translationY=-i[1],J(this,_a,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,Pa,ol,Aa,sh,us,sl,ds,Tr,lh,wu,Ip,Cu,Tp,ah,yy,$g,_P,r2,iW,ch,by,Sg,PP,uh,ky,o2,rW,s2,oW;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,Pa,null);z(this,ol,null);z(this,Aa,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,Aa,n.bitmapFile)}static initialize(n,i){Tt.initialize(n,i)}static get supportedTypes(){return Mt(this,"supportedTypes",["apng","avif","bmp","gif","jpeg","png","svg+xml","webp","x-icon"].map(i=>`image/${i}`))}static get supportedTypesStr(){return Mt(this,"supportedTypesStr",this.supportedTypes.join(","))}static isHandlingMimeForPasting(n){return this.supportedTypes.includes(n)}static paste(n,i){i.pasteEditor(Pt.STAMP,{bitmapFile:n.getAsFile()})}altTextFinish(){this._uiManager.useNewAltTextFlow&&(this.div.hidden=!1),super.altTextFinish()}get telemetryFinalData(){var n;return{type:"stamp",hasAltText:!!((n=this.altTextData)!=null&&n.altText)}}static computeTelemetryFinalData(n){const i=n.get("hasAltText");return{hasAltText:i.get(!0)??0,hasNoAltText:i.get(!1)??0}}async mlGuessAltText(n=null,i=!0){if(this.hasAltTextData())return null;const{mlManager:o}=this._uiManager;if(!o)throw new Error("No ML.");if(!await o.isEnabledFor("altText"))throw new Error("ML isn't enabled for alt text.");const{data:s,width:r,height:l}=n||this.copyCanvas(null,null,!0).imageData,a=await o.guess({name:"altText",request:{data:s,width:r,height:l,channels:s.length/(r*l)}});if(!a)throw new Error("No response from the AI service.");if(a.error)throw new Error("Error from the AI service.");if(a.cancel)return null;if(!a.output)throw new Error("No valid response from the AI service.");const u=a.output;return await this.setGuessedAltText(u),i&&!this.hasAltTextData()&&(this.altTextData={alt:u,decorative:!1}),u}remove(){var n,i;g(this,$i)&&(G(this,wn,null),this._uiManager.imageManager.deleteId(g(this,$i)),(n=g(this,us))==null||n.remove(),G(this,us,null),(i=g(this,sl))==null||i.disconnect(),G(this,sl,null),g(this,ds)&&(clearTimeout(g(this,ds)),G(this,ds,null))),super.remove()}rebuild(){if(!this.parent){g(this,$i)&&J(this,ah,yy).call(this);return}super.rebuild(),this.div!==null&&(g(this,$i)&&g(this,us)===null&&J(this,ah,yy).call(this),this.isAttachedToDOM||this.parent.add(this))}onceAdded(){this._isDraggable=!0,this.div.focus()}isEmpty(){return!(g(this,Pa)||g(this,wn)||g(this,ol)||g(this,Aa)||g(this,$i))}get isResizable(){return!0}render(){if(this.div)return this.div;let n,i;if(this.width&&(n=this.x,i=this.y),super.render(),this.div.hidden=!0,this.div.setAttribute("role","figure"),this.addAltTextButton(),g(this,wn)?J(this,$g,_P).call(this):J(this,ah,yy).call(this),this.width&&!this.annotationElementId){const[o,s]=this.parentDimensions;this.setAt(n*o,i*s,this.width*o,this.height*s)}return this.div}copyCanvas(n,i,o=!1){var h;n||(n=224);const{width:s,height:r}=g(this,wn),l=new E6;let a=g(this,wn),u=s,c=r,d=null;if(i){if(s>i||r>i){const 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),b=d.height=Math.ceil(c*l.sy);g(this,Tr)||(a=J(this,ch,by).call(this,m,b));const w=d.getContext("2d");w.filter=this._uiManager.hcmFilter;let y="white",$="#cfcfd8";this._uiManager.hcmFilter!=="none"?$="black":(h=window.matchMedia)!=null&&h.call(window,"(prefers-color-scheme: dark)").matches&&(y="#8f8f9d",$="#42414d");const k=15,C=k*l.sx,_=k*l.sy,A=new OffscreenCanvas(C*2,_*2),L=A.getContext("2d");L.fillStyle=y,L.fillRect(0,0,C*2,_*2),L.fillStyle=$,L.fillRect(0,0,C,_),L.fillRect(C,_,C,_),w.fillStyle=w.createPattern(A,"repeat"),w.fillRect(0,0,m,b),w.drawImage(a,0,0,a.width,a.height,0,0,m,b)}let f=null;if(o){let m,b;if(l.symmetric&&a.width<n&&a.height<n)m=a.width,b=a.height;else if(a=g(this,wn),s>n||r>n){const $=Math.min(n/s,n/r);m=Math.floor(s*$),b=Math.floor(r*$),g(this,Tr)||(a=J(this,ch,by).call(this,m,b))}const y=new OffscreenCanvas(m,b).getContext("2d",{willReadFrequently:!0});y.drawImage(a,0,0,a.width,a.height,0,0,m,b),f={width:m,height:b,data:y.getImageData(0,0,m,b).data}}return{canvas:d,width:u,height:c,imageData:f}}getImageForAltText(){return g(this,us)}static async deserialize(n,i,o){var b;let s=null;if(n instanceof mV){const{data:{rect:w,rotation:y,id:$,structParent:k,popupRef:C},container:_,parent:{page:{pageNumber:A}}}=n,L=_.querySelector("canvas"),x=o.imageManager.getFromCanvas(_.id,L);L.remove();const T=((b=await i._structTree.getAriaAttributes(`${W7}${$}`))==null?void 0:b.get("aria-label"))||"";s=n={annotationType:Pt.STAMP,bitmapId:x.id,bitmap:x.bitmap,pageIndex:A-1,rect:w.slice(0),rotation:y,id:$,deleted:!1,accessibilityData:{decorative:!1,altText:T},isSvg:!1,structParent:k,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:g(this,$i),pageIndex:this.pageIndex,rect:this.getRect(0,0),rotation:this.rotation,isSvg:g(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,oW).call(this,o);if(a.isSame)return null;a.isSameAltText?delete o.accessibilityData:o.accessibilityData.structParent=this._initialData.structParent??-1}if(o.id=this.annotationElementId,i===null)return o;i.stamps||(i.stamps=new Map);const l=g(this,Tr)?(o.rect[2]-o.rect[0])*(o.rect[3]-o.rect[1]):null;if(!i.stamps.has(g(this,$i)))i.stamps.set(g(this,$i),{area:l,serialized:o}),o.bitmap=J(this,uh,ky).call(this,!1);else if(g(this,Tr)){const a=i.stamps.get(g(this,$i));l>a.area&&(a.area=l,a.serialized.bitmap.close(),a.serialized.bitmap=J(this,uh,ky).call(this,!1))}return o}renderAnnotationElement(n){return n.updateEdited({rect:this.getRect(0,0)}),null}};let Ep=AL;wn=new WeakMap,$i=new WeakMap,Pa=new WeakMap,ol=new WeakMap,Aa=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,Pa,null),this._uiManager.enableWaiting(!1),!!g(this,us)){if(this._uiManager.useNewAltTextWhenAddingImage&&this._uiManager.useNewAltTextFlow&&g(this,wn)){this._editToolbar.hide(),this._uiManager.editAltText(this,!0);return}if(!this._uiManager.useNewAltTextWhenAddingImage&&this._uiManager.useNewAltTextFlow&&g(this,wn)){this._reportTelemetry({action:"pdfjs.image.image_added",data:{alt_text_modal:!1,alt_text_type:"empty"}});try{this.mlGuessAltText()}catch{}}this.div.focus()}},ah=new WeakSet,yy=function(){if(g(this,$i)){this._uiManager.enableWaiting(!0),this._uiManager.imageManager.getFromId(g(this,$i)).then(o=>J(this,wu,Ip).call(this,o,!0)).finally(()=>J(this,Cu,Tp).call(this));return}if(g(this,ol)){const o=g(this,ol);G(this,ol,null),this._uiManager.enableWaiting(!0),G(this,Pa,this._uiManager.imageManager.getFromUrl(o).then(s=>J(this,wu,Ip).call(this,s)).finally(()=>J(this,Cu,Tp).call(this)));return}if(g(this,Aa)){const o=g(this,Aa);G(this,Aa,null),this._uiManager.enableWaiting(!0),G(this,Pa,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,Pa,new Promise(o=>{n.addEventListener("change",async()=>{if(!n.files||n.files.length===0)this.remove();else{this._uiManager.enableWaiting(!0);const s=await this._uiManager.imageManager.getFromFile(n.files[0]);this._reportTelemetry({action:"pdfjs.image.image_selected",data:{alt_text_modal:this._uiManager.useNewAltTextFlow}}),J(this,wu,Ip).call(this,s)}o()},{signal:i}),n.addEventListener("cancel",()=>{this.remove(),o()},{signal:i})}).finally(()=>J(this,Cu,Tp).call(this))),n.click()},$g=new WeakSet,_P=function(){const{div:n}=this;let{width:i,height:o}=g(this,wn);const[s,r]=this.pageDimensions,l=.75;if(this.width)i=this.width*s,o=this.height*r;else if(i>l*s||o>l*r){const d=Math.min(l*s/i,l*r/o);i*=d,o*=d}const[a,u]=this.parentDimensions;this.setDims(i*a/s,o*u/r),this._uiManager.enableWaiting(!1);const c=G(this,us,document.createElement("canvas"));c.setAttribute("role","img"),this.addContainer(c),(!this._uiManager.useNewAltTextWhenAddingImage||!this._uiManager.useNewAltTextFlow||this.annotationElementId)&&(n.hidden=!1),J(this,Sg,PP).call(this,i,o),J(this,o2,rW).call(this),g(this,lh)||(this.parent.addUndoableEditor(this),G(this,lh,!0)),this._reportTelemetry({action:"inserted_image"}),g(this,sh)&&c.setAttribute("aria-label",g(this,sh))},r2=new WeakSet,iW=function(n,i){var l;const[o,s]=this.parentDimensions;this.width=n/o,this.height=i/s,(l=this._initialOptions)!=null&&l.isCentered?this.center():this.fixAndSetPosition(),this._initialOptions=null,g(this,ds)!==null&&clearTimeout(g(this,ds)),G(this,ds,setTimeout(()=>{G(this,ds,null),J(this,Sg,PP).call(this,n,i)},200))},ch=new WeakSet,by=function(n,i){const{width:o,height:s}=g(this,wn);let r=o,l=s,a=g(this,wn);for(;r>2*n||l>2*i;){const u=r,c=l;r>2*n&&(r=r>=16384?Math.floor(r/2)-1:Math.ceil(r/2)),l>2*i&&(l=l>=16384?Math.floor(l/2)-1:Math.ceil(l/2));const d=new OffscreenCanvas(r,l);d.getContext("2d").drawImage(a,0,0,u,c,0,0,r,l),a=d.transferToImageBitmap()}return a},Sg=new WeakSet,PP=function(n,i){const o=new E6,s=Math.ceil(n*o.sx),r=Math.ceil(i*o.sy),l=g(this,us);if(!l||l.width===s&&l.height===r)return;l.width=s,l.height=r;const a=g(this,Tr)?g(this,wn):J(this,ch,by).call(this,s,r),u=l.getContext("2d");u.filter=this._uiManager.hcmFilter,u.drawImage(a,0,0,a.width,a.height,0,0,s,r)},uh=new WeakSet,ky=function(n){if(n){if(g(this,Tr)){const s=this._uiManager.imageManager.getSvgUrl(g(this,$i));if(s)return s}const i=document.createElement("canvas");return{width:i.width,height:i.height}=g(this,wn),i.getContext("2d").drawImage(g(this,wn),0,0),i.toDataURL()}if(g(this,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(g(this,wn),0,0,g(this,wn).width,g(this,wn).height,0,0,s,r),l.transferToImageBitmap()}return structuredClone(g(this,wn))},o2=new WeakSet,rW=function(){this._uiManager._signal&&(G(this,sl,new ResizeObserver(n=>{const i=n[0].contentRect;i.width&&i.height&&J(this,r2,iW).call(this,i.width,i.height)})),g(this,sl).observe(this.div),this._uiManager._signal.addEventListener("abort",()=>{var n;(n=g(this,sl))==null||n.disconnect(),G(this,sl,null)},{once:!0}))},s2=new WeakSet,oW=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,La,ll,Or,Ea,fh,hh,Ri,al,pt,Ia,l2,sW,_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,La,null);z(this,ll,null);z(this,Or,new Map);z(this,Ea,!1);z(this,fh,!1);z(this,hh,!1);z(this,Ri,null);z(this,al,null);z(this,pt,void 0);const d=[...g(Ns,Ia).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,g(this,pt).addLayer(this)}get isEmpty(){return g(this,Or).size===0}get isInvisible(){return this.isEmpty&&g(this,pt).getMode()===Pt.NONE}updateToolbar(t){g(this,pt).updateToolbar(t)}updateMode(t=g(this,pt).getMode()){switch(J(this,ph,wy).call(this),t){case Pt.NONE:this.disableTextSelection(),this.togglePointerEvents(!1),this.toggleAnnotationLayerPointerEvents(!0),this.disableClick();return;case Pt.INK:this.addInkEditorIfNeeded(!1),this.disableTextSelection(),this.togglePointerEvents(!0),this.disableClick();break;case Pt.HIGHLIGHT:this.enableTextSelection(),this.togglePointerEvents(!1),this.disableClick();break;default:this.disableTextSelection(),this.togglePointerEvents(!0),this.enableClick()}this.toggleAnnotationLayerPointerEvents(!1);const{classList:n}=this.div;for(const i of g(Ns,Ia).values())n.toggle(`${i._type}Editing`,t===i._editorType);this.div.hidden=!1}hasTextLayer(t){var n;return t===((n=g(this,Ri))==null?void 0:n.div)}addInkEditorIfNeeded(t){if(g(this,pt).getMode()!==Pt.INK)return;if(!t){for(const i of g(this,Or).values())if(i.isEmpty()){i.setInBackground();return}}this.createAndAddNewEditor({offsetX:0,offsetY:0},!1).setInBackground()}setEditingState(t){g(this,pt).setEditingState(t)}addCommands(t){g(this,pt).addCommands(t)}toggleDrawing(t=!1){this.div.classList.toggle("drawing",!t)}togglePointerEvents(t=!1){this.div.classList.toggle("disabled",!t)}toggleAnnotationLayerPointerEvents(t=!1){var n;(n=g(this,fs))==null||n.div.classList.toggle("disabled",!t)}async enable(){this.div.tabIndex=0,this.togglePointerEvents(!0);const t=new Set;for(const i of g(this,Or).values())i.enableEditing(),i.show(!0),i.annotationElementId&&(g(this,pt).removeChangedExistingAnnotation(i),t.add(i.annotationElementId));if(!g(this,fs))return;const n=g(this,fs).getEditableAnnotations();for(const i of n){if(i.hide(),g(this,pt).isDeletedAnnotationElement(i.data.id)||t.has(i.data.id))continue;const o=await this.deserialize(i);o&&(this.addOrRebuild(o),o.enableEditing())}}disable(){var o;G(this,hh,!0),this.div.tabIndex=-1,this.togglePointerEvents(!1);const t=new Map,n=new Map;for(const s of g(this,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(g(this,fs)){const s=g(this,fs).getEditableAnnotations();for(const r of s){const{id:l}=r.data;if(g(this,pt).isDeletedAnnotationElement(l))continue;let a=n.get(l);if(a){a.resetAnnotationElement(r),a.show(!1),r.show();continue}a=t.get(l),a&&(g(this,pt).addChangedExistingAnnotation(a),a.renderAnnotationElement(r)&&a.show(!1)),r.show()}}J(this,ph,wy).call(this),this.isEmpty&&(this.div.hidden=!0);const{classList:i}=this.div;for(const s of g(Ns,Ia).values())i.remove(`${s._type}Editing`);this.disableTextSelection(),this.toggleAnnotationLayerPointerEvents(!0),G(this,hh,!1)}getEditableAnnotation(t){var n;return((n=g(this,fs))==null?void 0:n.getEditableAnnotation(t))||null}setActiveEditor(t){g(this,pt).getActive()!==t&&g(this,pt).setActiveEditor(t)}enableTextSelection(){var t;if(this.div.tabIndex=-1,(t=g(this,Ri))!=null&&t.div&&!g(this,al)){G(this,al,new AbortController);const n=g(this,pt).combinedSignal(g(this,al));g(this,Ri).div.addEventListener("pointerdown",J(this,l2,sW).bind(this),{signal:n}),g(this,Ri).div.classList.add("highlighting")}}disableTextSelection(){var t;this.div.tabIndex=0,(t=g(this,Ri))!=null&&t.div&&g(this,al)&&(g(this,al).abort(),G(this,al,null),g(this,Ri).div.classList.remove("highlighting"))}enableClick(){if(g(this,La))return;G(this,La,new AbortController);const t=g(this,pt).combinedSignal(g(this,La));this.div.addEventListener("pointerdown",this.pointerdown.bind(this),{signal:t}),this.div.addEventListener("pointerup",this.pointerup.bind(this),{signal:t})}disableClick(){var t;(t=g(this,La))==null||t.abort(),G(this,La,null)}attach(t){g(this,Or).set(t.id,t);const{annotationElementId:n}=t;n&&g(this,pt).isDeletedAnnotationElement(n)&&g(this,pt).removeDeletedAnnotationElement(t)}detach(t){var n;g(this,Or).delete(t.id),(n=g(this,$u))==null||n.removePointerInTextLayer(t.contentDiv),!g(this,hh)&&t.annotationElementId&&g(this,pt).addDeletedAnnotationElement(t)}remove(t){this.detach(t),g(this,pt).removeEditor(t),t.div.remove(),t.isAttachedToDOM=!1,g(this,fh)||this.addInkEditorIfNeeded(!1)}changeParent(t){var n;t.parent!==this&&(t.parent&&t.annotationElementId&&(g(this,pt).addDeletedAnnotationElement(t.annotationElementId),Tt.deleteAnnotationElement(t),t.annotationElementId=null),this.attach(t),(n=t.parent)==null||n.detach(t),t.setParent(this),t.div&&t.isAttachedToDOM&&(t.div.remove(),this.div.append(t.div)))}add(t){if(!(t.parent===this&&t.isAttachedToDOM)){if(this.changeParent(t),g(this,pt).addEditor(t),this.attach(t),!t.isAttachedToDOM){const n=t.render();this.div.append(n),t.isAttachedToDOM=!0}t.fixAndSetPosition(),t.onceAdded(),g(this,pt).addToAnnotationStorage(t),t._reportTelemetry(t.telemetryInitialData)}}moveEditorInDOM(t){var i;if(!t.isAttachedToDOM)return;const{activeElement:n}=document;t.div.contains(n)&&!g(this,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:g(this,pt)._signal}),n.focus())},0))),t._structTreeParentId=(i=g(this,$u))==null?void 0:i.moveElementInDOM(this.div,t.div,t.contentDiv,!0)}addOrRebuild(t){t.needsToBeRebuilt()?(t.parent||(t.parent=this),t.rebuild(),t.show()):this.add(t)}addUndoableEditor(t){const n=()=>t._uiManager.rebuild(t),i=()=>{t.remove()};this.addCommands({cmd:n,undo:i,mustExec:!1})}getNextId(){return g(this,pt).getId()}combinedSignal(t){return g(this,pt).combinedSignal(t)}canCreateNewEmptyEditor(){var t;return(t=g(this,_g,AP))==null?void 0:t.canCreateNewEmptyEditor()}pasteEditor(t,n){g(this,pt).updateToolbar(t),g(this,pt).updateMode(t);const{offsetX:i,offsetY:o}=J(this,Ag,EP).call(this),s=this.getNextId(),r=J(this,Pg,LP).call(this,{parent:this,id:s,x:i,y:o,uiManager:g(this,pt),isCentered:!0,...n});r&&this.add(r)}async deserialize(t){var n;return await((n=g(Ns,Ia).get(t.annotationType??t.annotationEditorType))==null?void 0:n.deserialize(t,this,g(this,pt)))||null}createAndAddNewEditor(t,n,i={}){const o=this.getNextId(),s=J(this,Pg,LP).call(this,{parent:this,id:o,x:t.offsetX,y:t.offsetY,uiManager:g(this,pt),isCentered:n,...i});return s&&this.add(s),s}addNewEditor(){this.createAndAddNewEditor(J(this,Ag,EP).call(this),!0)}setSelected(t){g(this,pt).setSelected(t)}toggleSelected(t){g(this,pt).toggleSelected(t)}unselect(t){g(this,pt).unselect(t)}pointerup(t){const{isMac:n}=or.platform;if(!(t.button!==0||t.ctrlKey&&n)&&t.target===this.div&&g(this,Ea)){if(G(this,Ea,!1),!g(this,dh)){G(this,dh,!0);return}if(g(this,pt).getMode()===Pt.STAMP){g(this,pt).unselectAll();return}this.createAndAddNewEditor(t,!1)}}pointerdown(t){if(g(this,pt).getMode()===Pt.HIGHLIGHT&&this.enableTextSelection(),g(this,Ea)){G(this,Ea,!1);return}const{isMac:n}=or.platform;if(t.button!==0||t.ctrlKey&&n||t.target!==this.div)return;G(this,Ea,!0);const i=g(this,pt).getActive();G(this,dh,!i||i.isEmpty())}findNewParent(t,n,i){const o=g(this,pt).findParent(n,i);return o===null||o===this?!1:(o.changeParent(t),!0)}destroy(){var t,n;((t=g(this,pt).getActive())==null?void 0:t.parent)===this&&(g(this,pt).commitOrRemove(),g(this,pt).setActiveEditor(null)),g(this,ll)&&(clearTimeout(g(this,ll)),G(this,ll,null));for(const i of g(this,Or).values())(n=g(this,$u))==null||n.removePointerInTextLayer(i.contentDiv),i.setParent(null),i.isAttachedToDOM=!1,i.div.remove();this.div=null,g(this,Or).clear(),g(this,pt).removeLayer(this)}render({viewport:t}){this.viewport=t,Du(this.div,t);for(const n of g(this,pt).getEditors(this.pageIndex))this.add(n),n.rebuild();this.updateMode()}update({viewport:t}){g(this,pt).commitOrRemove(),J(this,ph,wy).call(this);const n=this.viewport.rotation,i=t.rotation;if(this.viewport=t,Du(this.div,{rotation:i}),n!==i)for(const o of g(this,Or).values())o.rotate(i);this.addInkEditorIfNeeded(!1)}get pageDimensions(){const{pageWidth:t,pageHeight:n}=this.viewport.rawDims;return[t,n]}get scale(){return g(this,pt).viewParameters.realScale}};let Op=Ns;$u=new WeakMap,dh=new WeakMap,fs=new WeakMap,La=new WeakMap,ll=new WeakMap,Or=new WeakMap,Ea=new WeakMap,fh=new WeakMap,hh=new WeakMap,Ri=new WeakMap,al=new WeakMap,pt=new WeakMap,Ia=new WeakMap,l2=new WeakSet,sW=function(t){g(this,pt).unselectAll();const{target:n}=t;if(n===g(this,Ri).div||(n.getAttribute("role")==="img"||n.classList.contains("endOfContent"))&&g(this,Ri).div.contains(n)){const{isMac:i}=or.platform;if(t.button!==0||t.ctrlKey&&i)return;g(this,pt).showAllEditors("highlight",!0,!0),g(this,Ri).div.classList.add("free"),this.toggleDrawing(),Yi.startHighlighting(this,g(this,pt).direction==="ltr",{target:g(this,Ri).div,x:t.x,y:t.y}),g(this,Ri).div.addEventListener("pointerup",()=>{g(this,Ri).div.classList.remove("free"),this.toggleDrawing(!0)},{once:!0,signal:g(this,pt)._signal}),t.preventDefault()}},_g=new WeakSet,AP=function(){return g(Ns,Ia).get(g(this,pt).getMode())},Pg=new WeakSet,LP=function(t){const n=g(this,_g,AP);return n?new n.prototype.constructor(t):null},Ag=new WeakSet,EP=function(){const{x:t,y:n,width:i,height:o}=this.div.getBoundingClientRect(),s=Math.max(0,t),r=Math.max(0,n),l=Math.min(window.innerWidth,t+i),a=Math.min(window.innerHeight,n+o),u=(s+l)/2-t,c=(r+a)/2-n,[d,f]=this.viewport.rotation%180===0?[u,c]:[c,u];return{offsetX:d,offsetY:f}},ph=new WeakSet,wy=function(){G(this,fh,!0);for(const t of g(this,Or).values())t.isEmpty()&&t.remove();G(this,fh,!1)},it(Op,"_initialized",!1),z(Op,Ia,new Map([ao,co,Ep,Yi].map(t=>[t._editorType,t])));var hs,Lg,Rn,cl,Eg,IP,Ig,TP,a2,lW;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(!g(this,hs)){G(this,hs,t);return}if(g(this,hs)!==t){if(g(this,Rn).size>0)for(const n of g(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&&g(this,cl).set(s,a);const c=J(this,a2,lW).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}`),g(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"),g(this,Rn).set(n,i),n}finalizeLine(t,n){const i=g(this,cl).get(t);g(this,cl).delete(t),this.updateBox(t,n.box),i.setAttribute("d",n.toSVGPath())}updateLine(t,n){g(this,Rn).get(t).firstChild.firstChild.setAttribute("d",n.toSVGPath())}updatePath(t,n){g(this,cl).get(t).setAttribute("d",n.toSVGPath())}updateBox(t,n){var i;J(i=Mi,Eg,IP).call(i,g(this,Rn).get(t),n)}show(t,n){g(this,Rn).get(t).classList.toggle("hidden",!n)}rotate(t,n){g(this,Rn).get(t).setAttribute("data-main-rotation",n)}changeColor(t,n){g(this,Rn).get(t).setAttribute("fill",n)}changeOpacity(t,n){g(this,Rn).get(t).setAttribute("fill-opacity",n)}addClass(t,n){g(this,Rn).get(t).classList.add(n)}removeClass(t,n){g(this,Rn).get(t).classList.remove(n)}getSVGRoot(t){return g(this,Rn).get(t)}remove(t){g(this,cl).delete(t),g(this,hs)!==null&&(g(this,Rn).get(t).remove(),g(this,Rn).delete(t))}destroy(){G(this,hs,null);for(const t of g(this,Rn).values())t.remove();g(this,Rn).clear(),g(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 g(this,hs).append(n),n.setAttribute("aria-hidden",!0),J(i=Mi,Eg,IP).call(i,n,t),n},a2=new WeakSet,lW=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 iBe=Ct.AbortException,rBe=Ct.AnnotationEditorLayer,oBe=Ct.AnnotationEditorParamsType,sBe=Ct.AnnotationEditorType,lBe=Ct.AnnotationEditorUIManager,aBe=Ct.AnnotationLayer,cBe=Ct.AnnotationMode,uBe=Ct.ColorPicker,dBe=Ct.DOMSVGFactory,fBe=Ct.DrawLayer,hBe=Ct.FeatureTest,aW=Ct.GlobalWorkerOptions,pBe=Ct.ImageKind,mBe=Ct.InvalidPDFException,vBe=Ct.MissingPDFException,gBe=Ct.OPS,yBe=Ct.OutputScale,bBe=Ct.PDFDataRangeTransport,kBe=Ct.PDFDateString,wBe=Ct.PDFWorker,CBe=Ct.PasswordResponses,$Be=Ct.PermissionFlag,SBe=Ct.PixelsPerInch,_Be=Ct.RenderingCancelledException,PBe=Ct.TextLayer,ABe=Ct.UnexpectedResponseException,LBe=Ct.Util,EBe=Ct.VerbosityLevel,IBe=Ct.XfaLayer,TBe=Ct.build,OBe=Ct.createValidAbsoluteUrl,xBe=Ct.fetchData,MBe=Ct.getDocument,NBe=Ct.getFilenameFromUrl,zBe=Ct.getPdfFilenameFromUrl,jBe=Ct.getXfaPageViewport,RBe=Ct.isDataScheme,BBe=Ct.isPdfFile,DBe=Ct.noContextMenu,FBe=Ct.normalizeUnicode,VBe=Ct.setLayerDimensions,WBe=Ct.shadow,cW=Ct.version;const HBe=Object.freeze(Object.defineProperty({__proto__:null,AbortException:iBe,AnnotationEditorLayer:rBe,AnnotationEditorParamsType:oBe,AnnotationEditorType:sBe,AnnotationEditorUIManager:lBe,AnnotationLayer:aBe,AnnotationMode:cBe,ColorPicker:uBe,DOMSVGFactory:dBe,DrawLayer:fBe,FeatureTest:hBe,GlobalWorkerOptions:aW,ImageKind:pBe,InvalidPDFException:mBe,MissingPDFException:vBe,OPS:gBe,OutputScale:yBe,PDFDataRangeTransport:bBe,PDFDateString:kBe,PDFWorker:wBe,PasswordResponses:CBe,PermissionFlag:$Be,PixelsPerInch:SBe,RenderingCancelledException:_Be,TextLayer:PBe,UnexpectedResponseException:ABe,Util:LBe,VerbosityLevel:EBe,XfaLayer:IBe,build:TBe,createValidAbsoluteUrl:OBe,fetchData:xBe,getDocument:MBe,getFilenameFromUrl:NBe,getPdfFilenameFromUrl:zBe,getXfaPageViewport:jBe,isDataScheme:RBe,isPdfFile:BBe,noContextMenu:DBe,normalizeUnicode:FBe,setLayerDimensions:VBe,shadow:WBe,version:cW},Symbol.toStringTag,{value:"Module"}));aW.workerSrc=`//unpkg.com/pdfjs-dist@${cW}/build/pdf.worker.mjs`;const ZBe={key:0,class:"loading-pdf-box"},qBe={class:"loading-spin"},UBe={__name:"PDFViewer",props:{url:String,doc_width:Number,positions:Array},setup(e){const t=e,n=mA("box"),i=B(!0),o=(()=>{const r={};return t.positions.forEach((l,a)=>{const u=l[0],c=l[1],d=l[2],f=l[3],h=l[4];u in r?r[u].push({x1:c,x2:d,y1:f,y2:h}):r[u]=[{x1:c,x2:d,y1:f,y2:h}]}),r})();function s(r,l,a,u,c){r.fillStyle="rgba(255, 255, 0, 0.5)";const d=a-l,f=c-u;r.fillRect(l,u,d,f)}return at(()=>{HBe.getDocument(t.url).promise.then(async r=>{const l=r.numPages;let a=-1,u=0;const c=[];for(let d=1;d<=l;d++){const f=document.createElement("canvas");f.addEventListener("contextmenu",function(A){A.preventDefault()});const h=f.getContext("2d"),m=await r.getPage(d),b=m.getViewport({scale:1}),w=b.width,y=b.height,$=t.doc_width,k=$/(w/y),C=$/w,_=m.getViewport({scale:C});if(c.push(u),f.width=$,f.height=k,u=u+f.height,await m.render({viewport:_,canvasContext:h}).promise,d in o){const A=o[d];a===-1&&(a=d),A.forEach(L=>{s(h,L.x1,L.x2,L.y1,L.y2)})}n.value.appendChild(f)}i.value=!1,a!==-1&&setTimeout(()=>{n.value.scrollTop=c[a-1]})})}),(r,l)=>{const a=oe("a-spin");return S(),I(Re,null,[P("div",{class:"pdf-container",ref_key:"box",ref:n},null,512),i.value?(S(),I("div",ZBe,[P("div",qBe,[v(a,{size:36})])])):ae("",!0)],64)}}},KBe=vn(UBe,[["__scopeId","data-v-8f26bf30"]]),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,Te(e.file_name),1)]))}},nDe=vn(tDe,[["__scopeId","data-v-ca94ea17"]]);const iDe={class:"refference-container"},rDe={class:"ref-text-content"},oDe={__name:"RefferenceFlag",props:{img:String,text:String,doc_id:String,doc_name:String,positions:Array},setup(e){const t=e,n=window.innerWidth/2,i=B(`http://192.168.20.119:11080/v1/document/get/${t.doc_id}`),o=B(!1),s=()=>{const a=t.doc_name;a&&a.indexOf(".pdf")===a.length-4&&(o.value=!0)},r=()=>{o.value=!1},l=()=>{o.value=!1};return(a,u)=>{const c=oe("a-popover"),d=oe("a-drawer");return S(),I("span",iDe,[v(c,null,{title:ge(()=>u[0]||(u[0]=[])),content:ge(()=>[P("div",rDe,Te(e.text),1),v(nDe,{onClick:s,file_name:e.doc_name,file_id:e.doc_id},null,8,["file_name","file_id"])]),default:ge(()=>[u[1]||(u[1]=P("span",{class:"circle"},null,-1))]),_:1}),v(d,{ref:"drawer",width:n,visible:o.value,onOk:r,onCancel:l,unmountOnClose:"","data-flag":"doc-ref-effect-contaienr",footer:!1},{title:ge(()=>[Fe(Te(e.doc_name),1)]),default:ge(()=>[v(KBe,{url:i.value,doc_width:n,positions:e.positions},null,8,["url","positions"])]),_:1},8,["visible"])])}}},sDe=vn(oDe,[["__scopeId","data-v-627a8dbf"]]),lDe={__name:"RefferenceRoot",props:{img:String,text:String,doc_id:String,doc_name:String,positions:Array},setup(e){return(t,n)=>(S(),me(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=ja(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(MD),n.use(Ch),n.mount(e),()=>{n.unmount()}}function cDe(e){let t=()=>{};return setTimeout(()=>{document.querySelectorAll(".refflag-refflag-refflag").forEach((i,o)=>{const s=i.getAttribute("data-flag-index"),r=i.getAttribute("data-list-index"),c=e[r].reference.chunks[s],d={refference:{chunk_id:c.chunk_id,content_ltks:c.content_ltks,content_with_weight:c.content_with_weight,doc_id:c.doc_id,docnm_kwd:c.docnm_kwd,img_id:c.img_id,important_kwd:c.important_kwd,kb_id:c.kb_id,positions:c.positions,similarity:c.similarity,term_similarity:c.term_similarity,vector_similarity:c.vector_similarity}};t=aDe(i,d)})},100),()=>{typeof t=="function"&&t()}}const OP="/assets/logo-b994dd28.jpg",uDe="/assets/word-a0fbd3d4.svg",dDe="/assets/excel-a25312b7.svg",fDe="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==",hDe="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAMAAAANIilAAAAAhFBMVEUAAABmZmYAAABlZWVmZmZmZmZmZmZtbW1nZ2dmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZnZ2dmZmZra2tmZmZlZWVlZWVnZ2dlZWVlZWViYmJlZWVjY2NmZmZ/f39mZmZoaGhmZmZmZmZnZ2dnZ2dnZ2dnZ2dlZWVmZmZnZ2dmZmZmZmb5zwtwAAAALHRSTlMA/wE/u/tsDpqAt+Xb8YjY4MLvE7ShYG2NQQ1JJKcCVSDNKE8vJXJOWlSs0Toyg1IAAADqSURBVHic7dbHEoMgEAZgNvZEE0ts6b2+//tFwENEjbgccuE/MvsxwDCzS3T6Y0KGxwBQYO2kwmA6Chj8gwKG2FDAYNk9BY/0HdQ1P+J20XU4DFmipGU9SVolvOItwLJp72MseA27mrHFVyn59o3YzN4wlJAptVucJezUFyS2KN7hLP97stVCscYaa6zxn/GoONQGSFxSvEBik+IUZ+fsynsMPbPGJJ6abygbYazhO0pGHGpOvENLJW/dJokkqd85irnDMD66z56nzFmnrSL38kKMeoZDYbLxlX49+3xITEihgkkmDng63/kADUcIQUK6Qu0AAAAASUVORK5CYII=",pDe="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAMAAAANIilAAAAAPFBMVEUAAABmZmZmZmZmZmZnZ2dlZWVmZmZmZmZnZ2dmZmZnZ2dlZWVmZmZmZmZnZ2dmZmZlZWVnZ2doaGhnZ2cgyu/9AAAAFHRSTlMA/4B/gX6C3F17aT944Dl9NXdAYQWHswgAAACgSURBVHic7dbXDoAgDAVQ997+/78aiQmm0hYFoom9j5rjwFoaSZzT9DGZssLtQtM9E4prHs8oznicBsQJdjYRfGQtuTVWF1R4BLblP5DGOcAWdYXj9A6G7+yOM3KNBXvD6uB7mP6XBH8Dq7aHdkXBT7COV2xs5hjuXPBgemy4gZnxdZQq+Dvju/JvMZ1A2GKsgHWlYzHQwLo6xWVEl1hmA8xgBvZULXOQAAAAAElFTkSuQmCC",mDe="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",vDe="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==",gDe="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAMAAAANIilAAAAA81BMVEVVVVVmZmZmZmZmZmZmZmZlZWVmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZlZWVJSUlkZGRlZWVlZWVlZWVmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZlZWVkZGRnZ2ddXV1mZmZoaGhmZmZaWlpmZmZmZmZjY2NmZmZlZWVnZ2dlZWVmZmZmZmZmZmZjY2NmZmZiYmJmZmZmZmZmZmZmZmZVVVVhYWFhYWFlZWVgYGBkZGRiYmJmZmZkZGRdXV1mZmZmZmZgYGBgYGBiYmJkZGRnZ2dmZmZmZmZmZmZjY2NkZGRmZmZhfb6eAAAAUXRSTlMG//BzwUTS8oS6b3bg1f1fteYHQpZps/WPnX07+M7HeNxUNaML6hurEcwmH+MqUTKLp4Akyho3mFZ6CSIVvxheLwo4FvlGCBANFyqvSw8SIedkJ+y3AAABxklEQVR4nO2WZ1/CQAzGe1VZUrbsoQwFZKjg3nsr3//TSHKlvW5yP1/yvGma3J/eSHIoK/2bUgWtFZvIsRGG2pRhX1UOs/ovHY7pLGM9MpuJGzArU+EdvuAwPsZEeB2glPKBcI7GNhHaUJQjeEZp8CEwobkxBiNOYvfxw0kw0SLBB0B07qXgb9xkfkJkGBOk8C4F8wQ55S9UmCdIXw7GBMnrL/zATTX92ZNFgpiwRaGRD2wkiAfMEt41LiQIqOBCe3cITJCZ8Rp1g8PHNihbmj4Z0XPD3Y9E10UNMK6fo66rkvjL1RvvLSnCgIHoadcs0/r0ZvkWdkSH5buMrfmwXVy04BjaNsQPfoAB24ID+4Va3p2b2HH94CQMSAkODRwNNANhvAyKggPn+rMcvAcDtuwwNwPhEAzISsJVGCBmGAGe2E+KAn9BvC4JY39rScI5a93Q4GuIn0nCaYjfycFvEE5cyMHYHcWyoMC39rKgwI6yoMCOsqDAjrKgwFgW0DRMzcyT94crEFWtPsw5bdQNgitTiC7uQF3POO9lZVxFXBnXS8VDtbZtPo/Cv8UAqZeO1Qx7S7JaxWUvXhq1WSKITOet+bESTX8ZphmafNtiEwAAAABJRU5ErkJggg==",yDe="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",bDe="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAMAAAANIilAAAAAZlBMVEUAAABmZmZmZmZpaWlmZmZmZmZpaWlmZmZkZGRoaGhmZmZlZWVmZmZmZmZmZmZnZ2dmZmZnZ2dnZ2dmZmZmZmZnZ2doaGhnZ2dmZmZnZ2dmZmZiYmJmZmZlZWVxcXFmZmZmZmZmZmY+0B/iAAAAInRSTlMA/4An6+gi3Rcb4CvY7hRnwHg/Xn9tFlX4fHoao1EJ9BnknduSLwAAAQNJREFUeJzt1kkSgjAUBFAFxAGVWcDZ+19SQdCEdJL/0YVW0QsWIQ9CQ1GZjPnDuGnl9NOcUEYTxeblVE1zRhl9XlNICCgVH6Al4uITvK8HI3NhRx12YBFS/Ntw7M+0y7ZiwbJxa1dZfcx4uLNLOM+MXxbPM+K35WPBsrFouViyTOxKloddT7Is3Np5Z3Ew7uzCaDEmWoipFmGyBRhbWtua+5Kwbs0UHOiel4CDja4rO27tGvRsxZ3dqpaKoaUs+1EXtpTCXE9jaa9qh+2Av+eIv4w12wolUT2v6uFT8zkTk/bwlWFL5QvCmziYUK2iEDYdplxi2GQS2wtz8rP9lYz5udwB2RUKpDW81egAAAAASUVORK5CYII=";const kDe=N({components:{DialogFeedback:wze},props:["open","suggestions","isSetting","readonly","type","list","agentId","dialogId","reference"],setup(e,{emit:t}){const n=B([[{}]]),i={},o=pe=>nje(pe),s=(pe,ke)=>{const Se=` <span class="circle" data-list-index="${ke}"></span>`;return pe.replace(/##\d\$\$/g,Se)},{helper:r,ajax:l}=Ze("$global"),a=B(r.read("userName")||""),u=e.list.map((pe,ke)=>({answer:s(pe.answer,ke),question:pe.question,reference:pe.reference&&pe.reference.chunks&&pe.reference.doc_aggs?pe.reference.doc_aggs.map(Se=>({id:Se.doc_id,doc_name:Se.doc_name,page:0,content_ltks:[pe.reference.chunks.find(Pe=>Pe.doc_id==Se.doc_id).content_ltks]})):[]})),c=xe(u||[]),d=B(0),f=B(!1),h=xe([]);let m=c.length;const b=B(""),w=B({}),y=async()=>{await wt(),b.value&&(b.value.scrollTop=b.value.scrollHeight)};let $=null;const k=()=>{window.clearInterval($),t("set-readonly",!1),c[m]&&(c[m].other={token:"4.0s | Tokens"}),y(),m+=1},C=pe=>{c.splice(m,1,pe),d.value=Math.random(),y()},_=pe=>{e.readonly||(h[pe].save=!h[pe].save)},A=pe=>{e.readonly||(h[pe].open=!h[pe].open)},L=(pe,ke)=>{h[pe].documentOpenIndex===ke?h[pe].documentOpenIndex=-1:h[pe].documentOpenIndex=ke},x=()=>{e.readonly||(f.value=!0)},T=()=>{f.value=!1},O=()=>{f.value=!1},M=pe=>{e.readonly},R=pe=>{e.readonly||r.copyText(pe,"复制成功")},H=pe=>{e.readonly||setTimeout(()=>{r.$bus.emit("send-message",pe)},200)},U=()=>{t("go-document")},te=pe=>{const ke=i;return pe.capacity={type:ke.type,text:ke.text,status:"loading",data:null},h[m]={save:!1,open:!1,documentOpenIndex:-1},C(pe),pe},V=B(null),D=B(!1),F=B(""),K=B([]),Z=B(void 0),X=B(void 0),se=B(void 0),de=B(void 0),fe=(pe,ke=null)=>{let Se={question:pe,capacity:null,answer:"",other:null,file:null};return C(Se),Se},ue=pe=>{pe.answer=F.value,pe.reference=K.value,pe.image_url=Z.value,pe.code=se.value,pe.file=X.value,pe.sql=de.value,C(pe)},be=()=>{D.value=!0,t("set-readonly",!0),V.value.capacity=i,ue(V.value)},ce=pe=>{window.open(pe,"_blank")};return nn(()=>{r.$bus.off("send-message"),r.$bus.off("clear-message"),r.$bus.off("stop-writing"),r.webSocket.close()}),at(()=>{if(y(),cDe(e.list),r.read("sendData")&&r.read("sendData").agent_id=="basic_excel_talk"){const pe=r.read("sendData");r.webSocket=l.message.create(r.read("token"),pe.agent_id,pe.chat_id,e.type),r.write("sendData",{})}else r.webSocket=l.message.create(r.read("token"),e.agentId,e.dialogId,e.type);r.webSocket.onmessage=pe=>{const{type:ke,reference:Se,step_message:Pe,files:De}=JSON.parse(pe.data);let{message:Y}=JSON.parse(pe.data);if(V.value){if(ke==="stream"&&(Pe=="文件上传完成,开始解析"&&t("changeParse",!0),Pe=="文件解析完成"&&t("changeParse",!1),De&&De.length>0?(V.value.file=De[0],C(V.value)):(F.value+=Pe?o(Pe)+"</br>":Y,F.value&&!D.value&&be(),ue(V.value))),ke==="message"){if(Y=s(Y),F.value=o(Y),K.value=[],Se&&Se.doc_aggs&&Se.doc_aggs.length>0&&(K.value=Se.doc_aggs.map(W=>({id:W.doc_id,doc_name:W.doc_name,page:0,content_ltks:[Se.chunks.find(re=>re.doc_id==W.doc_id).content_ltks]}))),e.type=="smartData"){F.value="正在处理中...";const{image_url:W,excel_url:re,excel_name:ve,code:we,sql:Q}=JSON.parse(pe.data),ee=window.location.port?`:${window.location.port}`:"";if(W&&(Z.value=`http://${window.location.hostname}${ee}${W}`),re){const le={file_url:`http://${window.location.hostname}${ee}${re}`,file_name:`${ve}.xlsx`||"点击下载"};X.value=le}we&&(se.value=o(we)),Q&&(de.value=o(Q))}F.value&&!D.value&&be(),ue(V.value)}ke==="close"&&(F.value||(be(),F.value=o(Y),ue(V.value)),k(),F.value="",D.value=!1)}},r.$bus.on("send-message",pe=>{w.value=r.dialogConfig;const ke=e.type==="report"?pe.inputs.report_name:pe,Se=fe(ke);V.value=te(Se);let Pe=e.type==="report"||e.type==="excel"?pe:{message:pe};e.type==="doc"&&(Pe.doc_ids=[r.read("docId")]),r.webSocket.send(JSON.stringify(Pe))}),r.$bus.on("clear-message",()=>{c.splice(0)}),r.$bus.on("stop-writing",()=>{k()})}),{goKnowledge:U,randomKey:d,openDocument:L,showFeedback:f,copyAnswer:R,dialogList:c,getHTML:o,selectSuggestion:M,dialogScroll:b,reQuestion:H,menuList:h,saveAnswer:_,openCapacity:A,feedbackAnswer:x,handleOk:T,handleCancel:O,stopWriting:k,knowledgeList:n,dialogConfig:w,userName:a,downloadFile:ce}}}),wDe={class:"dialog-flex-wrap"},CDe={class:"dialog-flex",ref:"dialogScroll"},$De={key:0,class:"section-open"},SDe={class:"dialog-header"},_De={class:"dialog-footer"},PDe={class:"section-suggestions"},ADe=["onClick"],LDe={key:0,class:"dialog-header"},EDe={class:"user-name",style:{"background-color":"rgb(255, 110, 110)"}},IDe={key:1,class:"dialog-footer"},TDe={style:{"margin-top":"0"}},ODe={key:2,class:"dialog-header"},xDe={key:3,class:"dialog-code-footer"},MDe={key:0},NDe={key:0,class:"dialog-code-footer-title"},zDe=["innerHTML"],jDe={key:1},RDe={key:0,class:"dialog-code-footer-title"},BDe=["innerHTML"],DDe=["onClick"],FDe={key:2},VDe={key:0},WDe={key:1},HDe=["onClick"],ZDe={style:{color:"rgba(153, 153, 153, 1)","font-size":"12px"}},qDe={key:3,style:{"margin-top":"10px","font-size":"18px","font-weight":"bold"}},UDe={key:0,class:"paper-wrap"},KDe=["innerHTML"],GDe={key:5,class:"dialog-footer"},YDe=["innerHTML"],XDe={key:6,class:"knowledge-wrap"},QDe={class:"knowledge-detail"},JDe={class:"knowledge-content"},eFe={class:"knowledge-footer"},tFe=["onClick"],nFe={key:7},iFe=["onClick"],rFe={key:9,class:"dialog-other"},oFe={key:0},sFe={key:1},lFe=["onClick"],aFe=["onClick"],cFe=["onClick"],uFe={key:0,src:mDe,width:"15"},dFe={key:1,src:vDe,width:"15"};function fFe(e,t,n,i,o,s){const r=oe("a-avatar"),l=oe("icon-arrow-right"),a=oe("a-spin"),u=oe("icon-check-circle-fill"),c=oe("icon-caret-right"),d=oe("icon-caret-down"),f=oe("a-typography-paragraph"),h=oe("a-popover"),m=oe("a-image"),b=oe("a-tooltip"),w=oe("dialog-feedback");return S(),I("div",wDe,[P("div",CDe,[e.open?(S(),I("div",$De,[P("header",SDe,[v(r,{shape:"circle",size:28},{default:ge(()=>t[1]||(t[1]=[P("img",{alt:"avatar",src:OP},null,-1)])),_:1})]),P("footer",_De,[P("p",null,Te(e.open),1)])])):ae("",!0),P("div",PDe,[(S(!0),I(Re,null,$t(e.suggestions,(y,$)=>(S(),I("div",{class:E(["section-suggestion",e.readonly?"disabled":""]),key:$,onClick:k=>e.selectSuggestion(y)},[Fe(Te(y),1),v(l)],10,ADe))),128))]),e.dialogList.length>0?(S(),I("div",{class:"dialog-list",key:e.randomKey},[(S(!0),I(Re,null,$t(e.dialogList,(y,$)=>{var k,C;return S(),I("div",{class:E(["dialog-item",e.isSetting?"":"dialog-absolute"]),key:y.key},[y!=null&&y.question?(S(),I("div",LDe,[P("div",EDe,Te(e.userName.slice(0,1)),1)])):ae("",!0),y!=null&&y.question?(S(),I("div",IDe,[P("p",TDe,Te(y.question),1)])):ae("",!0),y!=null&&y.capacity&&!(y.code||y.sql)?(S(),I("div",ODe,t[2]||(t[2]=[P("img",{alt:"avatar",src:OP,width:"28"},null,-1)]))):ae("",!0),y.code||y.sql?(S(),I("div",xDe,[y.code?(S(),I("div",MDe,[y.code?(S(),I("p",NDe,"Python:")):ae("",!0),P("span",{innerHTML:y.code},null,8,zDe)])):ae("",!0),y.sql?(S(),I("div",jDe,[y.sql?(S(),I("p",RDe,"SQL:")):ae("",!0),P("span",{innerHTML:y.sql},null,8,BDe)])):ae("",!0)])):y!=null&&y.capacity?(S(),I("div",{key:4,class:"dialog-footer",style:ne({display:e.dialogConfig.type==="paper"?"inline-block":"block"})},[e.type==="knowledge"?(S(),I("div",{key:0,onClick:_=>e.openCapacity($),class:E([e.readonly||y.capacity.status==="loading"?"disabled":""])},[y.capacity.status==="loading"?(S(),me(a,{key:0,size:18})):(S(),me(u,{key:1,size:18})),P("span",null,Te(y.capacity.status==="loading"?"小数正在检索":"查看检索信息"),1),y.capacity.status==="loaded"&&!((k=e.menuList[$])!=null&&k.open)?(S(),me(c,{key:2,size:"18"})):ae("",!0),y.capacity.status==="loaded"&&((C=e.menuList[$])!=null&&C.open)?(S(),me(d,{key:3,size:"18"})):ae("",!0)],10,DDe)):mn((S(),I("div",{key:1,class:E([e.readonly||y.capacity.status==="loading"?"disabled":""])},[v(a,{size:18}),P("span",null,Te(e.type==="excel"?"正在为您合并...":"正在为您搜索答案..."),1)],2)),[[yn,y.capacity.status==="loading"]]),e.type==="knowledge"&&y.capacity.status==="loaded"?mn((S(),I("section",FDe,[y.capacity.data.list?(S(),I("div",VDe,[(S(!0),I(Re,null,$t(y.capacity.data.list,(_,A)=>(S(),I("p",{key:A},[v(f,{ellipsis:{rows:1,css:!0},style:{flex:1,margin:"0"}},{default:ge(()=>[Fe(Te(_),1)]),_:2},1024)]))),128))])):ae("",!0),y.capacity.data.documents?(S(),I("div",WDe,[(S(!0),I(Re,null,$t(y.capacity.data.documents,(_,A)=>(S(),I("div",{key:A},[P("div",{onClick:L=>e.openDocument($,A),class:E([e.readonly?"disabled":""])},[P("span",null,Te(_.type),1),v(f,{ellipsis:{rows:1,css:!0},style:{flex:1,margin:"0"}},{default:ge(()=>[P("span",null,Te(_.title),1)]),_:2},1024),P("span",null,[(S(!0),I(Re,null,$t(_.list,(L,x)=>(S(),I("em",{key:x},Te(L.title),1))),128))]),A===e.menuList[$].documentOpenIndex?(S(),me(d,{key:0,size:"12"})):(S(),me(c,{key:1,size:"12"}))],10,HDe),mn(P("div",null,[(S(!0),I(Re,null,$t(_.list,(L,x)=>(S(),I("p",{key:x},[P("span",null,Te(L.title),1),v(f,{ellipsis:{rows:3,css:!0},style:{flex:1,margin:"0"}},{default:ge(()=>[P("span",ZDe,Te(L.content),1)]),_:2},1024)]))),128))],512),[[yn,A===e.menuList[$].documentOpenIndex]])]))),128))])):ae("",!0)],512)),[[yn,e.menuList[$].open]]):ae("",!0),e.type==="knowledge"&&y.answer?(S(),I("p",qDe," 答案生成结果 ")):ae("",!0),y.answer?(S(),I("p",{key:4,style:ne({"margin-top":e.type==="knowledge"?"12px":"0"})},[e.type==="paper"?(S(),I("span",UDe,t[3]||(t[3]=[P("img",{src:uDe},null,-1),P("span",null,[P("b",null,"黄冈试卷考试题"),P("em",null,"DOCX,13.19KB")],-1)]))):(S(),I("span",{key:1,innerHTML:e.getHTML(y.answer)},null,8,KDe))],4)):ae("",!0)],4)):(S(),I("div",GDe,[P("span",{innerHTML:e.getHTML(y.answer)},null,8,YDe)])),(e.type==="knowledge"||e.type==="knowledgeQuiz")&&y.reference&&y.reference.length>0?(S(),I("div",XDe,[t[5]||(t[5]=P("header",null,[P("p",null,"来源")],-1)),P("section",null,[(S(!0),I(Re,null,$t(y.reference,(_,A)=>(S(),I("div",{key:A},[v(h,{title:_.doc_name,position:"left"},{content:ge(()=>[P("div",QDe,[P("div",JDe,Te(_.content_ltks),1),P("div",eFe,[t[4]||(t[4]=P("p",null,"检索片段",-1)),P("p",null,[(S(!0),I(Re,null,$t(_.content_ltks,(L,x)=>(S(),I("span",{key:x,class:E({active:_.page===x}),onClick:()=>{_.page=x}},Te(x+1),11,tFe))),128))])])])]),default:ge(()=>[P("div",null,[P("span",null,Te(A+1),1),P("span",null,Te(_.doc_name),1)])]),_:2},1032,["title"])]))),128))])])):ae("",!0),y!=null&&y.image_url?(S(),I("div",nFe,[v(m,{width:"500",src:y==null?void 0:y.image_url},null,8,["src"])])):ae("",!0),y.file?(S(),I("div",{key:8,class:"paper-wrap",onClick:_=>e.downloadFile(y.file.file_url)},[t[6]||(t[6]=P("img",{src:dDe},null,-1)),P("span",null,[P("b",null,Te(y.file.file_name),1)])],8,iFe)):ae("",!0),y!=null&&y.other?(S(),I("div",rFe,[e.isSetting?(S(),I("p",oFe,[t[7]||(t[7]=P("img",{src:fDe,width:"16"},null,-1)),P("span",null,Te(y.other.token),1)])):(S(),I("p",sFe)),P("div",null,[v(b,{content:"重新生成"},{default:ge(()=>[P("p",{onClick:_=>e.reQuestion(y.question),class:E([e.readonly?"disabled":""])},t[8]||(t[8]=[P("img",{src:hDe,width:"15"},null,-1)]),10,lFe)]),_:2},1024),v(b,{content:"复制"},{default:ge(()=>[P("p",{onClick:_=>e.copyAnswer(y.answer),class:E([e.readonly?"disabled":""])},t[9]||(t[9]=[P("img",{src:pDe,width:"15"},null,-1)]),10,aFe)]),_:2},1024),v(b,{content:"收藏"},{default:ge(()=>[e.isSetting?ae("",!0):(S(),I("p",{key:0,onClick:_=>e.saveAnswer($),class:E([e.readonly?"disabled":""])},[e.menuList[$].save?(S(),I("img",uFe)):(S(),I("img",dFe))],10,cFe))]),_:2},1024),v(b,{content:"点赞"},{default:ge(()=>[e.isSetting?ae("",!0):(S(),I("p",{key:0,class:E([e.readonly?"disabled":""])},t[10]||(t[10]=[P("img",{src:gDe,width:"15"},null,-1)]),2))]),_:1}),v(b,{content:"反馈"},{default:ge(()=>[e.isSetting?ae("",!0):(S(),I("p",{key:0,onClick:t[0]||(t[0]=(..._)=>e.feedbackAnswer&&e.feedbackAnswer(..._)),class:E([e.readonly?"disabled":""])},t[11]||(t[11]=[P("img",{src:yDe,width:"15"},null,-1)]),2))]),_:1}),v(b,{content:"分享"},{default:ge(()=>[e.isSetting?ae("",!0):(S(),I("p",{key:0,class:E([e.readonly?"disabled":""])},t[12]||(t[12]=[P("img",{src:bDe,width:"15"},null,-1)]),2))]),_:1})])])):ae("",!0)],2)}),128))])):ae("",!0)],512),e.isSetting?ae("",!0):(S(),me(w,{key:0,showFeedback:e.showFeedback,onHandleCancel:e.handleCancel,onHandleOk:e.handleOk},null,8,["showFeedback","onHandleCancel","onHandleOk"]))])}const hFe=vn(kDe,[["render",fFe],["__scopeId","data-v-65900747"]]);const pFe=N({props:["navId"],setup(e,{emit:t}){const n=B(!1),{ajax:i,helper:o,config:s}=Ze("$global"),r=B(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}}}),mFe=["onClick"],vFe=["src"],gFe=["src"],yFe={style:{"background-color":"rgb(255, 110, 110)"}},bFe={class:"user-popover"},kFe={style:{"background-color":"rgb(255, 110, 110)"}},wFe={class:"item"};function CFe(e,t,n,i,o,s){const r=oe("icon-question-circle"),l=oe("icon-import"),a=oe("a-popover"),u=oe("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,vFe),P("img",{src:e.getAssetURL(`/src/assets/slider/${c.icon}-1.svg`),width:"24",class:"img-hover"},null,8,gFe),P("p",null,Te(c.title),1)])],10,mFe))),128))]),v(a,{position:"rt"},{content:ge(()=>{var c;return[P("div",bFe,[P("header",null,[P("div",kFe,Te((c=e.userName)==null?void 0:c.slice(0,1)),1),P("p",null,Te(e.userName),1)]),P("section",null,[P("div",wFe,[P("div",{onClick:t[1]||(t[1]=(...d)=>e.toRagflow&&e.toRagflow(...d))},[v(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,[v(l,{size:"large"}),t[6]||(t[6]=P("p",null,"退出登录",-1))])])])]}),default:ge(()=>{var c;return[P("footer",null,[P("div",yFe,Te((c=e.userName)==null?void 0:c.slice(0,1)),1),P("p",null,Te(e.userName),1)])]}),_:1}),v(u,{visible:e.openHelp,"onUpdate:visible":t[3]||(t[3]=c=>e.openHelp=c),footer:!1,width:"800px"},{title:ge(()=>t[7]||(t[7]=[Fe("版本说明")])),default:ge(()=>[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,[Fe(" 文库问答 "),P("ul",null,[P("li",null,"基于知识库的多文档,实现多源多答案功能。")])]),P("li",null,[Fe(" 文档创作 "),P("ul",null,[P("li",null,"支持各类型公文的创作,包括讲话稿、发言稿,工作总结、方案,述职报告等;"),P("li",null,"支持对字数的要求生成文档,包括 200 字、500 字左右等;"),P("li",null,"支持对公文的续写、扩写(对生成公文指定的部分继续完善),最多支持一分钟 3 轮。")])]),P("li",null,[Fe(" 文档出题 "),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,[Fe(" 文档智能 "),P("ul",null,[P("li",null,"新增功能——支持多文档上传;"),P("li",null,"新增功能——支持文件上传列表中,选择任意文档问答"),P("li",null,"性能优化")])]),P("li",null,[Fe(" 文档出题 "),P("ul",null,[P("li",null,"新增插件"),P("li",null,"基于上传的文档实现出题,支持出判断题、单项选择题、多项选择题、问答题")])]),P("li",null,[Fe(" 文库问答 "),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,[Fe(" 文档智能 "),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 $Fe=vn(pFe,[["render",CFe],["__scopeId","data-v-f5fb421e"]]),SFe="/assets/plus-0487d163.svg",_Fe="/assets/search-549d2390.svg",PFe="/assets/full-28cd6366.svg",Ix="/assets/ok-6a8a6c58.svg";const AFe=N({props:["selectId","list"],setup(e,{emit:t}){const{helper:n}=Ze("$global"),i=B(!1),o=B(!1),s=B(!1),r=B(!1),l=B(""),a=($,k)=>{const C=list.value.findIndex(_=>_.id===k);list.value[C].isTop=$},u=$=>{const k=list.value.findIndex(C=>C.id===$);list.value.splice(k,1),r.value=!1},c=$=>{const k=list.value.findIndex(C=>C.id===$);list.value[k].isSelected=!list.value[k].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 k=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[k].content,O.style="width: 100%;height: 100%",_.append(O),n.setDialog(!0,_,()=>{O.focus()},()=>{list.value[k].content=O.value})},deleteItem:u,isAllSelected:s,openDeletes:o,setAllSelect:d,setSelect:c,exitSelects:f,showDeleteTooltip:r,deleteItems:()=>{list.value.filter(k=>k.isSelected).map(k=>k.id).map(k=>{u(k)}),f()},deleteId:l,setNewDialog:()=>{t("set-new")},handleClick:$=>{t("handle-click",$)}}}}),LFe={key:0,class:"no-history"},EFe={key:1},IFe=["onClick"],TFe=["onClick"],OFe=["onClick"],xFe=["onClick"],MFe=["id"];function NFe(e,t,n,i,o,s){const r=oe("a-tooltip"),l=oe("icon-search"),a=oe("a-input");oe("icon-to-bottom"),oe("icon-edit");const u=oe("icon-delete"),c=oe("a-button"),d=oe("a-popover");oe("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:SFe,width:"20"},null,-1)),mn(P("span",null,"新建对话",512),[[yn,!e.openSearch]])],2),v(r,{content:"搜索"},{default:ge(()=>[P("div",{onClick:t[1]||(t[1]=()=>{e.openSearch=!0}),class:E({"search-hide":e.openSearch})},t[8]||(t[8]=[P("img",{src:_Fe,width:"24"},null,-1)]),2)]),_:1}),mn(v(a,{style:{flex:1,borderRadius:"19px",height:"38px"},placeholder:"搜索历史记录","allow-clear":""},{prefix:ge(()=>[v(l)]),_:1},512),[[yn,e.openSearch]])])),[[f,()=>{e.openSearch=!1}]])]),t[27]||(t[27]=P("p",null,"置顶对话",-1)),e.list.length===0?(S(),I("div",LFe,t[10]||(t[10]=[P("div",null,[P("img",{src:PFe,width:"58"}),P("p",null,"暂无会话记录"),P("p",null,"点击新建对话即可开始")],-1)]))):(S(),I("div",EFe,[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:b=>e.handleClick(h.id)},[e.openDeletes?(S(),I("em",{key:0,onClick:b=>e.setSelect(h.id),class:E({"select-icon":!0,active:h.isSelected})},t[11]||(t[11]=[P("img",{src:Ix,width:"10"},null,-1)]),10,TFe)):ae("",!0),ae("",!0)],10,IFe))),128))],512),[[yn,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:b=>e.handleClick(h.id)},[e.openDeletes?(S(),I("em",{key:0,onClick:b=>e.setSelect(h.id),class:E({"select-icon":!0,active:h.isSelected})},t[15]||(t[15]=[P("img",{src:Ix,width:"10"},null,-1)]),10,xFe)):ae("",!0),P("div",null,[P("p",{id:`history-${h.id}`},Te(h.content),9,MFe),P("p",null,[P("span",null,Te(h.time),1),ae("",!0)])])],10,OFe))),128))])])),(e.list.length>0,ae("",!0))])}const zFe=vn(AFe,[["render",NFe],["__scopeId","data-v-c3cda4fa"]]),jFe="/assets/iconPark-clear-25400804.svg";const RFe=N({components:{},props:["readonly","eventName"],setup(e){const{helper:t}=Ze("$global"),n=B(""),i=B(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}}}),BFe={class:"message-input-wrap"},DFe={class:"message-input-border"};function FFe(e,t,n,i,o,s){const r=oe("a-textarea"),l=oe("icon-send");return S(),I("div",BFe,[P("div",DFe,[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:jFe,width:"15"},null,-1)]),2)]),v(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))},[v(l,{size:"30"})],2)])}const VFe=vn(RFe,[["render",FFe],["__scopeId","data-v-2207a38f"]]),WFe="/assets/icon-cba3e3a6.svg";const HFe=N({props:[],components:{},setup(e,{emit:t}){return Ze("$global"),{list:B(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")}}}}),ZFe={class:"left"};function qFe(e,t,n,i,o,s){const r=oe("icon-left");return S(),I("main",null,[P("div",ZFe,[P("header",null,[P("div",{onClick:t[0]||(t[0]=(...l)=>e.goBack&&e.goBack(...l))},[v(r,{style:{"margin-right":"5px"}}),t[1]||(t[1]=Fe("返回知识问答"))])]),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:WFe})],-1)),P("div",null,[P("p",null,Te(l.name),1),P("p",null,Te(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,Te(c+1)+".",1),Fe(" "+Te(u),1)]))),128))])]))),128))])]),t[6]||(t[6]=P("div",{class:"right"},null,-1))])}const UFe=vn(HFe,[["render",qFe],["__scopeId","data-v-4adc10b6"]]),KFe="/assets/3-e6c36cf9.svg",GFe="/assets/4-38633bc2.svg",YFe="/assets/5-757e7b3d.svg";const XFe=N({props:["data","hasUpload","uploadFile","isQuestion","agentId","agengtName"],setup(e){const t=B(!1),{helper:n,ajax:i}=Ze("$global"),o=30*1024*1024;let s=B([]);const r=xe([]);let l=new FormData,a=B([]);const u=B(!1),c=B(""),d=B(!1),f=async(L,x)=>{if(L)if(e.uploadFile){const T=await i.message.createDialog(e.agentId);s.value.forEach(R=>{l.append("file",R)}),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:[],chat_id:T.chat_id,agent_id:e.agentId,name:"文档智能",description:"文档智能",inputs:{report_name:a.value.map(R=>R.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,b=()=>{n.message("error","最多上传50个文件")},w=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()},y=L=>(s.value=s.value.filter(x=>x.id!==L.uid),!0),$=B([]),k=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{agengtName:e.agengtName,buttonLoading:d,fileList:s,selectedKeys:$,getAssetURL:n.getAssetURL,showUpload:t,onBeforeUpload:m,onExceedLimit:b,onBeforeRemove:y,customRequest:w,columns:C,tableData:r,rowSelection:k,downloadDocument:_,deleteDocument:A,showDeleteTooltip:u,deleteId:c,handleDeleteButton:h,selectFiles:f}}}),QFe=["src"],JFe={key:0},eVe={key:0,src:KFe,class:"img-normal"},tVe={key:1,src:GFe,class:"img-hover"},nVe={key:2,src:YFe,class:"img-active"},iVe={key:0},rVe={key:1},oVe={class:"upload-main"},sVe={key:2},lVe=["onClick"],aVe=["onClick"],cVe={class:"delete-buttons"},uVe={class:"bottom-buttons"};function dVe(e,t,n,i,o,s){const r=oe("icon-close"),l=oe("a-upload"),a=oe("icon-cloud-download"),u=oe("a-tooltip"),c=oe("icon-delete"),d=oe("a-button"),f=oe("a-popover"),h=oe("a-table");return S(),I("main",null,[P("section",null,[(S(!0),I(Re,null,$t(e.data,(m,b)=>(S(),I("div",{key:b,style:ne({background:m.background})},[P("img",{src:e.getAssetURL(m.img)},null,8,QFe),P("div",{style:ne({color:m.color})},[Fe(Te(m.title)+" ",1),P("span",null,Te(m.content),1)],4)],4))),128))]),e.hasUpload?(S(),I("footer",JFe,[v(f,{"popup-visible":e.showUpload,position:"tl",onPopupVisibleChange:t[6]||(t[6]=()=>{e.showDeleteTooltip=!1})},{content:ge(()=>[P("div",{class:E({"upload-wrap":!0,"upload-wrap-narrow":e.uploadFile})},[P("header",null,[P("p",null,Te(e.uploadFile?"上传文档":"文档解析站"),1),P("div",{onClick:t[1]||(t[1]=()=>{e.showUpload=!1})},[v(r,{size:"large"})])]),P("div",null,[e.agengtName=="智能数据"?(S(),I("section",iVe,[v(l,{draggable:"",multiple:!e.uploadFile,limit:50,"show-file-list":!1,onBeforeUpload:e.onBeforeUpload,onExceedLimit:e.onExceedLimit,onBeforeRemove:e.onBeforeRemove,"custom-request":e.customRequest,"show-upload-button":{showOnExceedLimit:!0},accept:".xls,.xlsx,.csv,.db"},{"upload-button":ge(()=>t[7]||(t[7]=[P("div",{class:"upload-main"},[P("p",null,[Fe("拖拽文档到这里,或"),P("span",null,"点此上传")]),P("span",null," 支持上传 Excel (.xls, .xlsx),CSV (.csv),DB (.db),大小不超过30M ")],-1)])),_:1},8,["multiple","onBeforeUpload","onExceedLimit","onBeforeRemove","custom-request"])])):(S(),I("section",rVe,[v(l,{draggable:"",multiple:!e.uploadFile,limit:50,"show-file-list":!1,onBeforeUpload:e.onBeforeUpload,onExceedLimit:e.onExceedLimit,onBeforeRemove:e.onBeforeRemove,"custom-request":e.customRequest,"show-upload-button":{showOnExceedLimit:!0},accept:"*"},{"upload-button":ge(()=>[P("div",oVe,[t[8]||(t[8]=P("p",null,[Fe("拖拽文档到这里,或"),P("span",null,"点此上传")],-1)),P("span",null," 支持上传"+Te(e.uploadFile?".txt,.pdf":".xlsx‌文档")+",大小不超过30M ",1)])]),_:1},8,["multiple","onBeforeUpload","onExceedLimit","onBeforeRemove","custom-request"])])),e.tableData.length>0?(S(),I("div",sVe,[P("p",null,[t[9]||(t[9]=P("span",null,"已解析文件列表",-1)),P("span",null,"共"+Te(e.tableData.length)+"个",1)]),P("div",null,[v(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]=m=>e.selectedKeys=m)},{methods:ge(({record:m})=>[v(u,{content:"下载"},{default:ge(()=>[P("div",{class:"method-button",onClick:b=>e.downloadDocument(m)},[v(a)],8,lVe)]),_:2},1024),v(f,{"popup-visible":e.showDeleteTooltip&&e.deleteId===m.key},{content:ge(()=>[P("div",null,[t[12]||(t[12]=P("p",null,"删除后无法恢复,您是否删除?",-1)),P("div",cVe,[P("div",null,[v(d,{size:"mini",type:"primary",style:{"margin-right":"10px"},onClick:e.deleteDocument},{default:ge(()=>t[10]||(t[10]=[Fe("确认")])),_:1},8,["onClick"]),v(d,{size:"mini",type:"outline",onClick:t[2]||(t[2]=()=>{e.showDeleteTooltip=!1})},{default:ge(()=>t[11]||(t[11]=[Fe("取消")])),_:1})])])])]),default:ge(()=>[v(u,{content:"删除"},{default:ge(()=>[P("div",{class:"method-button",onClick:b=>e.handleDeleteButton(m.key)},[v(c)],8,aVe)]),_:2},1024)]),_:2},1032,["popup-visible"])]),_:1},8,["columns","data","row-selection","selectedKeys"])])])):ae("",!0)])],2),P("div",uVe,[P("div",null,[v(d,{type:"outline",style:{"margin-right":"10px"},onClick:t[4]||(t[4]=m=>e.selectFiles(!1))},{default:ge(()=>t[13]||(t[13]=[Fe("取消")])),_:1}),v(d,{loading:e.buttonLoading,type:"primary",onClick:t[5]||(t[5]=m=>e.selectFiles(!0,"paper"))},{default:ge(()=>[Fe("去"+Te(e.uploadFile?"提问":"合并")+"("+Te(e.fileList.length)+")",1)]),_:1},8,["loading"])])])]),default:ge(()=>[P("div",{class:E({"text-hide":e.showUpload})},[P("div",{onClick:t[0]||(t[0]=()=>{e.showUpload=!0})},[e.showUpload?ae("",!0):(S(),I("img",eVe)),e.showUpload?ae("",!0):(S(),I("img",tVe)),e.showUpload?(S(),I("img",nVe)):ae("",!0)]),P("p",null,"已选择 "+Te(e.fileList.length)+" 个文档",1)],2)]),_:1},8,["popup-visible"])])):ae("",!0)])}const Ll=vn(XFe,[["render",dVe],["__scopeId","data-v-29b4d61c"]]),fVe=N({components:{DocumentCards:Ll},setup(){return{data:B([])}}});function hVe(e,t,n,i,o,s){const r=oe("document-cards");return S(),me(r,{data:e.data,hasUpload:!1,hasSlider:!1},null,8,["data"])}const pVe=vn(fVe,[["render",hVe]]);function Tx(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]:Tx(t[n])&&Tx(e[n])&&Object.keys(t[n]).length>0&&tL(e[n],t[n])})}const uW={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,uW),e}const mVe={document:uW,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,mVe),e}function vVe(e){return e===void 0&&(e=""),e.trim().split(" ").filter(t=>!!t.trim())}function gVe(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 yVe(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 bVe(e,t){t===void 0&&(t="x");const n=Br();let i,o,s;const r=yVe(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 kVe(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&&!kVe(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 dW(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 wVe(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:vVe(t)),n}function CVe(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 $Ve(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 Oa(e,t){return Br().getComputedStyle(e,null).getPropertyValue(t)}function Ox(e){let t=e,n;if(t){for(n=0;(t=t.previousSibling)!==null;)t.nodeType===1&&(n+=1);return n}}function SVe(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 xx(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 _Ve(){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 fW(){return f8||(f8=_Ve()),f8}let h8;function PVe(e){let{userAgent:t}=e===void 0?{}:e;const n=fW(),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 b=["1024x1366","1366x1024","834x1194","1194x834","834x1112","1112x834","768x1024","1024x768","820x1180","1180x820","810x1080","1080x810"];return!c&&m&&n.touch&&b.indexOf(`${l}x${a}`)>=0&&(c=s.match(/(Version)\/([\d.]+)/),c||(c=[0,1,"13_0_0"]),m=!1),u&&!h&&(r.os="android",r.android=!0),(c||f||d)&&(r.os="ios",r.ios=!0),r}function hW(e){return e===void 0&&(e={}),h8||(h8=PVe(e)),h8}let p8;function AVe(){const e=Br(),t=hW();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 LVe(){return p8||(p8=AVe()),p8}function EVe(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,b=h;d.forEach(w=>{let{contentBoxSize:y,contentRect:$,target:k}=w;k&&k!==t.el||(m=$?$.width:(y[0]||y).inlineSize,b=$?$.height:(y[0]||y).blockSize)}),(m!==f||b!==h)&&l()})}),s.observe(t.el))},u=()=>{r&&o.cancelAnimationFrame(r),s&&s.unobserve&&t.el&&(s.unobserve(t.el),s=null)},c=()=>{!t||t.destroyed||!t.initialized||i("orientationchange")};n("init",()=>{if(t.params.resizeObserver&&typeof o.ResizeObserver<"u"){a();return}o.addEventListener("resize",l),o.addEventListener("orientationchange",c)}),n("destroy",()=>{u(),o.removeEventListener("resize",l),o.removeEventListener("orientationchange",c)})}function IVe(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 b=function(){o("observerUpdate",m[0])};r.requestAnimationFrame?r.requestAnimationFrame(b):r.setTimeout(b,0)});h.observe(c,{attributes:typeof d.attributes>"u"?!0:d.attributes,childList:t.isElement||(typeof d.childList>"u"?!0:d).childList,characterData:typeof d.characterData>"u"?!0:d.characterData}),s.push(h)},a=()=>{if(t.params.observer){if(t.params.observeParents){const c=SVe(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 TVe={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 OVe(){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(Oa(i,"padding-left")||0,10)-parseInt(Oa(i,"padding-right")||0,10),n=n-parseInt(Oa(i,"padding-top")||0,10)-parseInt(Oa(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 xVe(){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 b=n.slidesOffsetBefore;typeof b=="function"&&(b=n.slidesOffsetBefore.call(e));let w=n.slidesOffsetAfter;typeof w=="function"&&(w=n.slidesOffsetAfter.call(e));const y=e.snapGrid.length,$=e.slidesGrid.length;let k=n.spaceBetween,C=-b,_=0,A=0;if(typeof s>"u")return;typeof k=="string"&&k.indexOf("%")>=0?k=parseFloat(k.replace("%",""))/100*s:typeof k=="string"&&(k=parseFloat(k)),e.virtualSize=-k,c.forEach(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]&&Oa(M,"display")==="none")){if(n.slidesPerView==="auto"){T&&(c[O].style[e.getDirectionLabel("width")]="");const R=getComputedStyle(M),H=M.style.transform,U=M.style.webkitTransform;if(H&&(M.style.transform="none"),U&&(M.style.webkitTransform="none"),n.roundLengths)x=e.isHorizontal()?xx(M,"width",!0):xx(M,"height",!0);else{const te=t(R,"width"),V=t(R,"padding-left"),D=t(R,"padding-right"),F=t(R,"margin-left"),K=t(R,"margin-right"),Z=R.getPropertyValue("box-sizing");if(Z&&Z==="border-box")x=te+F+K;else{const{clientWidth:X,offsetWidth:se}=M;x=te+V+D+F+K+(se-X)}}H&&(M.style.transform=H),U&&(M.style.webkitTransform=U),n.roundLengths&&(x=Math.floor(x))}else x=(s-(n.slidesPerView-1)*k)/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+k,_===0&&O!==0&&(C=C-s/2-k),O===0&&(C=C-s/2-k),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+k),e.virtualSize+=x+k,_=x,A+=1}}if(e.virtualSize=Math.max(e.virtualSize,s)+w,r&&l&&(n.effect==="slide"||n.effect==="coverflow")&&(i.style.width=`${e.virtualSize+k}px`),n.setWrapperSize&&(i.style[e.getDirectionLabel("width")]=`${e.virtualSize+k}px`),L&&e.grid.updateWrapperSize(x,f),!n.centeredSlides){const O=[];for(let M=0;M<f.length;M+=1){let R=f[M];n.roundLengths&&(R=Math.floor(R)),f[M]<=e.virtualSize-s&&O.push(R)}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]+k;if(n.slidesPerGroup>1){const M=Math.ceil((e.virtual.slidesBefore+e.virtual.slidesAfter)/n.slidesPerGroup),R=O*n.slidesPerGroup;for(let H=0;H<M;H+=1)f.push(f[f.length-1]+R)}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]),k!==0){const O=e.isHorizontal()&&r?"marginLeft":e.getDirectionLabel("marginRight");c.filter((M,R)=>!n.cssMode||n.loop?!0:R!==c.length-1).forEach(M=>{M.style[O]=`${k}px`})}if(n.centeredSlides&&n.centeredSlidesBounds){let O=0;m.forEach(R=>{O+=R+(k||0)}),O-=k;const M=O>s?O-s:0;f=f.map(R=>R<=0?-b:R>M?M+w:R)}if(n.centerInsufficientSlides){let O=0;m.forEach(R=>{O+=R+(k||0)}),O-=k;const M=(n.slidesOffsetBefore||0)+(n.slidesOffsetAfter||0);if(O+M<s){const R=(s-O-M)/2;f.forEach((H,U)=>{f[U]=H-R}),h.forEach((H,U)=>{h[U]=H+R})}}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(R=>R+O),e.slidesGrid=e.slidesGrid.map(R=>R+M)}if(d!==u&&e.emit("slidesLengthChange"),f.length!==y&&(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 MVe(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 NVe(){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 Mx=(e,t,n)=>{t&&!e.classList.contains(n)?e.classList.add(n):!t&&e.classList.contains(n)&&e.classList.remove(n)};function zVe(e){e===void 0&&(e=this&&this.translate||0);const t=this,n=t.params,{slides:i,rtlTranslate:o,snapGrid:s}=t;if(i.length===0)return;typeof i[0].swiperSlideOffset>"u"&&t.updateSlidesOffset();let r=-e;o&&(r=e),t.visibleSlidesIndexes=[],t.visibleSlides=[];let l=n.spaceBetween;typeof l=="string"&&l.indexOf("%")>=0?l=parseFloat(l.replace("%",""))/100*t.size:typeof l=="string"&&(l=parseFloat(l));for(let a=0;a<i.length;a+=1){const u=i[a];let c=u.swiperSlideOffset;n.cssMode&&n.centeredSlides&&(c-=i[0].swiperSlideOffset);const d=(r+(n.centeredSlides?t.minTranslate():0)-c)/(u.swiperSlideSize+l),f=(r-s[0]+(n.centeredSlides?t.minTranslate():0)-c)/(u.swiperSlideSize+l),h=-(r-c),m=h+t.slidesSizesGrid[a],b=h>=0&&h<=t.size-t.slidesSizesGrid[a],w=h>=0&&h<t.size-1||m>1&&m<=t.size||h<=0&&m>=t.size;w&&(t.visibleSlides.push(u),t.visibleSlidesIndexes.push(a)),Mx(u,w,n.slideVisibleClass),Mx(u,b,n.slideFullyVisibleClass),u.progress=o?-d:d,u.originalProgress=o?-f:f}}function jVe(e){const t=this;if(typeof e>"u"){const c=t.rtlTranslate?-1:1;e=t&&t.translate&&t.translate*c||0}const n=t.params,i=t.maxTranslate()-t.minTranslate();let{progress:o,isBeginning:s,isEnd:r,progressLoop:l}=t;const a=s,u=r;if(i===0)o=0,s=!0,r=!0;else{o=(e-t.minTranslate())/i;const c=Math.abs(e-t.minTranslate())<1,d=Math.abs(e-t.maxTranslate())<1;s=c||o<=0,r=d||o>=1,c&&(o=0),d&&(o=1)}if(n.loop){const c=t.getSlideIndexByData(0),d=t.getSlideIndexByData(t.slides.length-1),f=t.slidesGrid[c],h=t.slidesGrid[d],m=t.slidesGrid[t.slidesGrid.length-1],b=Math.abs(e);b>=f?l=(b-f)/m:l=(b+m-h)/m,l>1&&(l-=1)}Object.assign(t,{progress:o,progressLoop:l,isBeginning:s,isEnd:r}),(n.watchSlidesProgress||n.centeredSlides&&n.autoHeight)&&t.updateSlidesProgress(e),s&&!a&&t.emit("reachBeginning toEdge"),r&&!u&&t.emit("reachEnd toEdge"),(a&&!s||u&&!r)&&t.emit("fromEdge"),t.emit("progress",o)}const m8=(e,t,n)=>{t&&!e.classList.contains(n)?e.classList.add(n):!t&&e.classList.contains(n)&&e.classList.remove(n)};function RVe(){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=$Ve(a,`.${n.slideClass}, swiper-slide`)[0],n.loop&&!c&&(c=t[0]),u=CVe(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 BVe(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 DVe(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=BVe(t)),i.indexOf(n)>=0)u=i.indexOf(n);else{const h=Math.min(o.slidesPerGroupSkip,a);u=h+Math.floor((a-h)/o.slidesPerGroup)}if(u>=i.length&&(u=i.length-1),a===s&&!t.params.loop){u!==l&&(t.snapIndex=u,t.emit("snapIndexChange"));return}if(a===s&&t.params.loop&&t.virtual&&t.params.virtual.enabled){t.realIndex=c(a);return}const d=t.grid&&o.grid&&o.grid.rows>1;let f;if(t.virtual&&o.virtual.enabled&&o.loop)f=c(a);else if(d){const h=t.slides.filter(b=>b.column===a)[0];let m=parseInt(h.getAttribute("data-swiper-slide-index"),10);Number.isNaN(m)&&(m=Math.max(t.slides.indexOf(h),0)),f=Math.floor(m/o.grid.rows)}else if(t.slides[a]){const h=t.slides[a].getAttribute("data-swiper-slide-index");h?f=parseInt(h,10):f=a}else f=a;Object.assign(t,{previousSnapIndex:l,snapIndex:u,previousRealIndex:r,realIndex:f,previousIndex:s,activeIndex:a}),t.initialized&&NP(t),t.emit("activeIndexChange"),t.emit("snapIndexChange"),(t.initialized||t.params.runCallbacksOnInit)&&(r!==f&&t.emit("realIndexChange"),t.emit("slideChange"))}function FVe(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 VVe={updateSize:OVe,updateSlides:xVe,updateAutoHeight:MVe,updateSlidesOffset:NVe,updateSlidesProgress:zVe,updateProgress:jVe,updateSlidesClasses:RVe,updateActiveIndex:DVe,updateClickedSlide:FVe};function WVe(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=bVe(s,e);return r+=t.cssOverflowAdjustment(),i&&(r=-r),r||0}function HVe(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 ZVe(){return-this.snapGrid[0]}function qVe(){return-this.snapGrid[this.snapGrid.length-1]}function UVe(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 dW({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 KVe={getTranslate:WVe,setTranslate:HVe,minTranslate:ZVe,maxTranslate:qVe,translateTo:UVe};function GVe(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 pW(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 YVe(e,t){e===void 0&&(e=!0);const n=this,{params:i}=n;i.cssMode||(i.autoHeight&&n.updateAutoHeight(),pW({swiper:n,runCallbacks:e,direction:t,step:"Start"}))}function XVe(e,t){e===void 0&&(e=!0);const n=this,{params:i}=n;n.animating=!1,!i.cssMode&&(n.setTransition(0),pW({swiper:n,runCallbacks:e,direction:t,step:"End"}))}var QVe={setTransition:GVe,transitionStart:YVe,transitionEnd:XVe};function JVe(e,t,n,i,o){e===void 0&&(e=0),n===void 0&&(n=!0),typeof e=="string"&&(e=parseInt(e,10));const s=this;let r=e;r<0&&(r=0);const{params:l,snapGrid:a,slidesGrid:u,previousIndex:c,activeIndex:d,rtlTranslate:f,wrapperEl:h,enabled:m}=s;if(!m&&!i&&!o||s.destroyed||s.animating&&l.preventInteractionOnTransition)return!1;typeof t>"u"&&(t=s.params.speed);const b=Math.min(s.params.slidesPerGroupSkip,r);let w=b+Math.floor((r-b)/s.params.slidesPerGroup);w>=a.length&&(w=a.length-1);const y=-a[w];if(l.normalizeSlideIndex)for(let _=0;_<u.length;_+=1){const A=-Math.floor(y*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?y>s.translate&&y>s.minTranslate():y<s.translate&&y<s.minTranslate())||!s.allowSlidePrev&&y>s.translate&&y>s.maxTranslate()&&(d||0)!==r))return!1;r!==(c||0)&&n&&s.emit("beforeSlideChangeStart"),s.updateProgress(y);let $;r>d?$="next":r<d?$="prev":$="reset";const k=s.virtual&&s.params.virtual.enabled;if(!(k&&o)&&(f&&-y===s.translate||!f&&y===s.translate))return s.updateActiveIndex(r),l.autoHeight&&s.updateAutoHeight(),s.updateSlidesClasses(),l.effect!=="slide"&&s.setTranslate(y),$!=="reset"&&(s.transitionStart(n,$),s.transitionEnd(n,$)),!1;if(l.cssMode){const _=s.isHorizontal(),A=f?y:-y;if(t===0)k&&(s.wrapperEl.style.scrollSnapType="none",s._immediateVirtual=!0),k&&!s._cssModeVirtualInitialSet&&s.params.initialSlide>0?(s._cssModeVirtualInitialSet=!0,requestAnimationFrame(()=>{h[_?"scrollLeft":"scrollTop"]=A})):h[_?"scrollLeft":"scrollTop"]=A,k&&requestAnimationFrame(()=>{s.wrapperEl.style.scrollSnapType="",s._immediateVirtual=!1});else{if(!s.support.smoothScroll)return dW({swiper:s,targetPosition:A,side:_?"left":"top"}),!0;h.scrollTo({[_?"left":"top"]:A,behavior:"smooth"})}return!0}return s.setTransition(t),s.setTranslate(y),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 eWe(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 tWe(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 nWe(e,t,n){t===void 0&&(t=!0);const i=this,{params:o,snapGrid:s,slidesGrid:r,rtlTranslate:l,enabled:a,animating:u}=i;if(!a||i.destroyed)return i;typeof e>"u"&&(e=i.params.speed);const c=i.virtual&&o.virtual.enabled;if(o.loop){if(u&&!c&&o.loopPreventsSliding)return!1;i.loopFix({direction:"prev"}),i._clientLeft=i.wrapperEl.clientLeft}const d=l?i.translate:-i.translate;function f(y){return y<0?-Math.floor(Math.abs(y)):Math.floor(y)}const h=f(d),m=s.map(y=>f(y));let b=s[m.indexOf(h)-1];if(typeof b>"u"&&o.cssMode){let y;s.forEach(($,k)=>{h>=$&&(y=k)}),typeof y<"u"&&(b=s[y>0?y-1:y])}let w=0;if(typeof b<"u"&&(w=r.indexOf(b),w<0&&(w=i.activeIndex-1),o.slidesPerView==="auto"&&o.slidesPerGroup===1&&o.slidesPerGroupAuto&&(w=w-i.slidesPerViewDynamic("previous",!0)+1,w=Math.max(w,0))),o.rewind&&i.isBeginning){const y=i.params.virtual&&i.params.virtual.enabled&&i.virtual?i.virtual.slides.length-1:i.slides.length-1;return i.slideTo(y,e,t,n)}else if(o.loop&&i.activeIndex===0&&o.cssMode)return requestAnimationFrame(()=>{i.slideTo(w,e,t,n)}),!0;return i.slideTo(w,e,t,n)}function iWe(e,t,n){t===void 0&&(t=!0);const i=this;if(!i.destroyed)return typeof e>"u"&&(e=i.params.speed),i.slideTo(i.activeIndex,e,t,n)}function rWe(e,t,n,i){t===void 0&&(t=!0),i===void 0&&(i=.5);const o=this;if(o.destroyed)return;typeof e>"u"&&(e=o.params.speed);let s=o.activeIndex;const r=Math.min(o.params.slidesPerGroupSkip,s),l=r+Math.floor((s-r)/o.params.slidesPerGroup),a=o.rtlTranslate?o.translate:-o.translate;if(a>=o.snapGrid[l]){const u=o.snapGrid[l],c=o.snapGrid[l+1];a-u>(c-u)*i&&(s+=o.params.slidesPerGroup)}else{const u=o.snapGrid[l-1],c=o.snapGrid[l];a-u<=(c-u)*i&&(s-=o.params.slidesPerGroup)}return s=Math.max(s,0),s=Math.min(s,o.slidesGrid.length-1),o.slideTo(s,e,t,n)}function oWe(){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 sWe={slideTo:JVe,slideToLoop:eWe,slideNext:tWe,slidePrev:nWe,slideReset:iWe,slideToClosest:rWe,slideToClickedSlide:oWe};function lWe(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 aWe(e){let{slideRealIndex:t,slideTo:n=!0,direction:i,setTranslate:o,activeSlideIndex:s,byController:r,byMousewheel:l}=e===void 0?{}:e;const a=this;if(!a.params.loop)return;a.emit("beforeLoopFix");const{slides:u,allowSlidePrev:c,allowSlideNext:d,slidesEl:f,params:h}=a,{centeredSlides:m}=h;if(a.allowSlidePrev=!0,a.allowSlideNext=!0,a.virtual&&h.virtual.enabled){n&&(!h.centeredSlides&&a.snapIndex===0?a.slideTo(a.virtual.slides.length,0,!1,!0):h.centeredSlides&&a.snapIndex<h.slidesPerView?a.slideTo(a.virtual.slides.length+a.snapIndex,0,!1,!0):a.snapIndex===a.snapGrid.length-1&&a.slideTo(a.virtual.slidesBefore,0,!1,!0)),a.allowSlidePrev=c,a.allowSlideNext=d,a.emit("loopFix");return}let b=h.slidesPerView;b==="auto"?b=a.slidesPerViewDynamic():(b=Math.ceil(parseFloat(h.slidesPerView,10)),m&&b%2===0&&(b=b+1));const w=h.slidesPerGroupAuto?b:h.slidesPerGroup;let y=w;y%w!==0&&(y+=w-y%w),y+=h.loopAdditionalSlides,a.loopedSlides=y;const $=a.grid&&h.grid&&h.grid.rows>1;u.length<b+y?mb("Swiper Loop Warning: The number of slides is not enough for loop mode, it will be disabled and not function properly. You need to add more slides (or make duplicates) or lower the values of slidesPerView and slidesPerGroup parameters"):$&&h.grid.fill==="row"&&mb("Swiper Loop Warning: Loop mode is not compatible with grid.fill = `row`");const k=[],C=[];let _=a.activeIndex;typeof s>"u"?s=a.getSlideIndex(u.filter(H=>H.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,R=($?u[s].column:s)+(m&&typeof o>"u"?-b/2+.5:0);if(R<y){x=Math.max(y-R,w);for(let H=0;H<y-R;H+=1){const U=H-Math.floor(H/O)*O;if($){const te=O-U-1;for(let V=u.length-1;V>=0;V-=1)u[V].column===te&&k.push(V)}else k.push(O-U-1)}}else if(R+b>O-y){T=Math.max(R-(O-y*2),w);for(let H=0;H<T;H+=1){const U=H-Math.floor(H/O)*O;$?u.forEach((te,V)=>{te.column===U&&C.push(V)}):C.push(U)}}if(a.__preventObserver__=!0,requestAnimationFrame(()=>{a.__preventObserver__=!1}),L&&k.forEach(H=>{u[H].swiperLoopMoveDOM=!0,f.prepend(u[H]),u[H].swiperLoopMoveDOM=!1}),A&&C.forEach(H=>{u[H].swiperLoopMoveDOM=!0,f.append(u[H]),u[H].swiperLoopMoveDOM=!1}),a.recalcSlides(),h.slidesPerView==="auto"?a.updateSlides():$&&(k.length>0&&L||C.length>0&&A)&&a.slides.forEach((H,U)=>{a.grid.updateSlide(U,H,a.slides)}),h.watchSlidesProgress&&a.updateSlidesOffset(),n){if(k.length>0&&L){if(typeof t>"u"){const H=a.slidesGrid[_],te=a.slidesGrid[_+x]-H;l?a.setTranslate(a.translate-te):(a.slideTo(_+Math.ceil(x),0,!1,!0),o&&(a.touchEventsData.startTranslate=a.touchEventsData.startTranslate-te,a.touchEventsData.currentTranslate=a.touchEventsData.currentTranslate-te))}else if(o){const H=$?k.length/h.grid.rows:k.length;a.slideTo(a.activeIndex+H,0,!1,!0),a.touchEventsData.currentTranslate=a.translate}}else if(C.length>0&&A)if(typeof t>"u"){const H=a.slidesGrid[_],te=a.slidesGrid[_-T]-H;l?a.setTranslate(a.translate-te):(a.slideTo(_-T,0,!1,!0),o&&(a.touchEventsData.startTranslate=a.touchEventsData.startTranslate-te,a.touchEventsData.currentTranslate=a.touchEventsData.currentTranslate-te))}else{const H=$?C.length/h.grid.rows:C.length;a.slideTo(a.activeIndex-H,0,!1,!0)}}if(a.allowSlidePrev=c,a.allowSlideNext=d,a.controller&&a.controller.control&&!r){const H={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({...H,slideTo:U.params.slidesPerView===h.slidesPerView?n:!1})}):a.controller.control instanceof a.constructor&&a.controller.control.params.loop&&a.controller.control.loopFix({...H,slideTo:a.controller.control.params.slidesPerView===h.slidesPerView?n:!1})}a.emit("loopFix")}function cWe(){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 uWe={loopCreate:lWe,loopFix:aWe,loopDestroy:cWe};function dWe(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 fWe(){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 hWe={setGrabCursor:dWe,unsetGrabCursor:fWe};function pWe(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 Nx(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 mWe(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"){Nx(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"&&!wVe(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?pWe(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(!Nx(t,i,h))return;Object.assign(o,{isTouched:!0,isMoved:!1,allowTouchCallbacks:!0,isScrolling:void 0,startMoving:void 0}),r.startX=h,r.startY=m,o.touchStartTime=pb(),t.allowClick=!0,t.updateSize(),t.swipeDirection=void 0,s.threshold>0&&(o.allowThresholdMove=!1);let b=!0;a.matches(o.focusableElements)&&(b=!1,a.nodeName==="SELECT"&&(o.isTouched=!1)),n.activeElement&&n.activeElement.matches(o.focusableElements)&&n.activeElement!==a&&(i.pointerType==="mouse"||i.pointerType!=="mouse"&&!a.matches(o.focusableElements))&&n.activeElement.blur();const w=b&&t.allowTouchMove&&s.touchStartPreventDefault;(s.touchStartForcePreventDefault||w)&&!a.isContentEditable&&i.preventDefault(),s.freeMode&&s.freeMode.enabled&&t.freeMode&&t.animating&&!s.cssMode&&t.freeMode.onTouchStart(),t.emit("touchStart",i)}function vWe(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,b=n.isHorizontal()?s.currentX-s.previousX:s.currentY-s.previousY;o.oneWayMovement&&(m=Math.abs(m)*(r?1:-1),b=Math.abs(b)*(r?1:-1)),s.diff=m,m*=o.touchRatio,r&&(m=-m,b=-b);const w=n.touchesDirection;n.swipeDirection=m>0?"prev":"next",n.touchesDirection=b>0?"prev":"next";const y=n.params.loop&&!o.cssMode,$=n.touchesDirection==="next"&&n.allowSlideNext||n.touchesDirection==="prev"&&n.allowSlidePrev;if(!i.isMoved){if(y&&$&&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 k;if(new Date().getTime(),i.isMoved&&i.allowThresholdMove&&w!==n.touchesDirection&&y&&$&&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?(y&&$&&!k&&i.allowThresholdMove&&i.currentTranslate>(o.centeredSlides?n.minTranslate()-n.slidesSizesGrid[n.activeIndex+1]-(o.slidesPerView!=="auto"&&n.slides.length-o.slidesPerView>=2?n.slidesSizesGrid[n.activeIndex+1]+n.params.spaceBetween:0)-n.params.spaceBetween:n.minTranslate())&&n.loopFix({direction:"prev",setTranslate:!0,activeSlideIndex:0}),i.currentTranslate>n.minTranslate()&&(C=!1,o.resistance&&(i.currentTranslate=n.minTranslate()-1+(-n.minTranslate()+i.startTranslate+m)**_))):m<0&&(y&&$&&!k&&i.allowThresholdMove&&i.currentTranslate<(o.centeredSlides?n.maxTranslate()+n.slidesSizesGrid[n.slidesSizesGrid.length-1]+n.params.spaceBetween+(o.slidesPerView!=="auto"&&n.slides.length-o.slidesPerView>=2?n.slidesSizesGrid[n.slidesSizesGrid.length-1]+n.params.spaceBetween:0):n.maxTranslate())&&n.loopFix({direction:"next",setTranslate:!0,activeSlideIndex:n.slides.length-(o.slidesPerView==="auto"?n.slidesPerViewDynamic():Math.ceil(parseFloat(o.slidesPerView,10)))}),i.currentTranslate<n.maxTranslate()&&(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 gWe(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 b=0,w=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])&&(b=_,w=u[_+A]-u[_]):(m||h>=u[_])&&(b=_,w=u[u.length-1]-u[u.length-2])}let y=null,$=null;r.rewind&&(t.isBeginning?$=r.virtual&&r.virtual.enabled&&t.virtual?t.virtual.slides.length-1:t.slides.length-1:t.isEnd&&(y=0));const k=(h-u[b])/w,C=b<r.slidesPerGroupSkip-1?1:r.slidesPerGroup;if(f>r.longSwipesMs){if(!r.longSwipes){t.slideTo(t.activeIndex);return}t.swipeDirection==="next"&&(k>=r.longSwipesRatio?t.slideTo(r.rewind&&t.isEnd?y:b+C):t.slideTo(b)),t.swipeDirection==="prev"&&(k>1-r.longSwipesRatio?t.slideTo(b+C):$!==null&&k<0&&Math.abs(k)>r.longSwipesRatio?t.slideTo($):t.slideTo(b))}else{if(!r.shortSwipes){t.slideTo(t.activeIndex);return}t.navigation&&(i.target===t.navigation.nextEl||i.target===t.navigation.prevEl)?i.target===t.navigation.nextEl?t.slideTo(b+C):t.slideTo(b):(t.swipeDirection==="next"&&t.slideTo(y!==null?y:b+C),t.swipeDirection==="prev"&&t.slideTo($!==null?$:b))}}function zx(){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 yWe(e){const t=this;t.enabled&&(t.allowClick||(t.params.preventClicks&&e.preventDefault(),t.params.preventClicksPropagation&&t.animating&&(e.stopPropagation(),e.stopImmediatePropagation())))}function bWe(){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 kWe(e){const t=this;$y(t,e.target),!(t.params.cssMode||t.params.slidesPerView!=="auto"&&!t.params.autoHeight)&&t.update()}function wWe(){const e=this;e.documentTouchHandlerProceeded||(e.documentTouchHandlerProceeded=!0,e.params.touchReleaseOnEdges&&(e.el.style.touchAction="auto"))}const mW=(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",zx,!0):e[u]("observerUpdate",zx,!0),o[a]("load",e.onLoad,{capture:!0}))};function CWe(){const e=this,{params:t}=e;e.onTouchStart=mWe.bind(e),e.onTouchMove=vWe.bind(e),e.onTouchEnd=gWe.bind(e),e.onDocumentTouchStart=wWe.bind(e),t.cssMode&&(e.onScroll=bWe.bind(e)),e.onClick=yWe.bind(e),e.onLoad=kWe.bind(e),mW(e,"on")}function $We(){mW(this,"off")}var SWe={attachEvents:CWe,detachEvents:$We};const jx=(e,t)=>e.grid&&t.grid&&t.grid.rows>1;function _We(){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=jx(e,i),c=jx(e,a),d=e.params.grabCursor,f=a.grabCursor,h=i.enabled;u&&!c?(o.classList.remove(`${i.containerModifierClass}grid`,`${i.containerModifierClass}grid-column`),e.emitContainerClasses()):!u&&c&&(o.classList.add(`${i.containerModifierClass}grid`),(a.grid.fill&&a.grid.fill==="column"||!a.grid.fill&&i.grid.fill==="column")&&o.classList.add(`${i.containerModifierClass}grid-column`),e.emitContainerClasses()),d&&!f?e.unsetGrabCursor():!d&&f&&e.setGrabCursor(),["navigation","pagination","scrollbar"].forEach(k=>{if(typeof a[k]>"u")return;const C=i[k]&&i[k].enabled,_=a[k]&&a[k].enabled;C&&!_&&e[k].disable(),!C&&_&&e[k].enable()});const m=a.direction&&a.direction!==i.direction,b=i.loop&&(a.slidesPerView!==i.slidesPerView||m),w=i.loop;m&&n&&e.changeDirection(),Nr(e.params,a);const y=e.params.enabled,$=e.params.loop;Object.assign(e,{allowTouchMove:e.params.allowTouchMove,allowSlideNext:e.params.allowSlideNext,allowSlidePrev:e.params.allowSlidePrev}),h&&!y?e.disable():!h&&y&&e.enable(),e.currentBreakpoint=r,e.emit("_beforeBreakpoint",a),n&&(b?(e.loopDestroy(),e.loopCreate(t),e.updateSlides()):!w&&$?(e.loopCreate(t),e.updateSlides()):w&&!$&&e.loopDestroy()),e.emit("breakpoint",a)}function PWe(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 AWe={setBreakpoint:_We,getBreakpoint:PWe};function LWe(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 EWe(){const e=this,{classNames:t,params:n,rtl:i,el:o,device:s}=e,r=LWe(["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 IWe(){const e=this,{el:t,classNames:n}=e;!t||typeof t=="string"||(t.classList.remove(...n),e.emitContainerClasses())}var TWe={addClasses:EWe,removeClasses:IWe};function OWe(){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 xWe={checkOverflow:OWe},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 MWe(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:TVe,update:VVe,translate:KVe,transition:QVe,slide:sWe,loop:uWe,grabCursor:hWe,events:SWe,breakpoints:AWe,checkOverflow:xWe,classes:TWe},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=fW(),l.device=hW({userAgent:n.userAgent}),l.browser=LVe(),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:MWe(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=Ox(o[0]);return Ox(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"||Oa(i,"direction")==="rtl",rtlTranslate:n.params.direction==="horizontal"&&(i.dir.toLowerCase()==="rtl"||Oa(i,"direction")==="rtl"),wrongRTL:Oa(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),gVe(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([EVe,IVe]);const vW=["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 gW(e){return e===void 0&&(e={}),e.navigation&&typeof e.navigation.nextEl>"u"&&typeof e.navigation.prevEl>"u"}function yW(e){return e===void 0&&(e={}),e.pagination&&typeof e.pagination.el>"u"}function bW(e){return e===void 0&&(e={}),e.scrollbar&&typeof e.scrollbar.el>"u"}function kW(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 NWe(e){return e===void 0&&(e=""),e?e.includes("swiper-wrapper")?e:`swiper-wrapper ${e}`:"swiper-wrapper"}function zWe(e){let{swiper:t,slides:n,passedParams:i,changedParams:o,nextEl:s,prevEl:r,scrollbarEl:l,paginationEl:a}=e;const u=o.filter(T=>T!=="children"&&T!=="direction"&&T!=="wrapperClass"),{params:c,pagination:d,navigation:f,scrollbar:h,virtual:m,thumbs:b}=t;let w,y,$,k,C,_,A,L;o.includes("thumbs")&&i.thumbs&&i.thumbs.swiper&&c.thumbs&&!c.thumbs.swiper&&(w=!0),o.includes("controller")&&i.controller&&i.controller.control&&c.controller&&!c.controller.control&&(y=!0),o.includes("pagination")&&i.pagination&&(i.pagination.el||a)&&(c.pagination||c.pagination===!1)&&d&&!d.el&&($=!0),o.includes("scrollbar")&&i.scrollbar&&(i.scrollbar.el||l)&&(c.scrollbar||c.scrollbar===!1)&&h&&!h.el&&(k=!0),o.includes("navigation")&&i.navigation&&(i.navigation.prevEl||r)&&(i.navigation.nextEl||s)&&(c.navigation||c.navigation===!1)&&f&&!f.prevEl&&!f.nextEl&&(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")&&!y&&t.controller&&t.controller.control&&c.controller&&c.controller.control&&(t.controller.control=c.controller.control),o.includes("children")&&n&&m&&c.virtual.enabled?(m.slides=n,m.update(!0)):o.includes("virtual")&&m&&c.virtual.enabled&&(n&&(m.slides=n),m.update(!0)),o.includes("children")&&n&&c.loop&&(L=!0),w&&b.init()&&b.update(!0),y&&(t.controller.control=c.controller.control),$&&(t.isElement&&(!a||typeof a=="string")&&(a=document.createElement("div"),a.classList.add("swiper-pagination"),a.part.add("pagination"),t.el.appendChild(a)),a&&(c.pagination.el=a),d.init(),d.render(),d.update()),k&&(t.isElement&&(!l||typeof l=="string")&&(l=document.createElement("div"),l.classList.add("swiper-scrollbar"),l.part.add("scrollbar"),t.el.appendChild(l)),l&&(c.scrollbar.el=l),h.init(),h.updateSize(),h.setTranslate()),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 Rx(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=vW.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 jWe(e,t){let{el:n,nextEl:i,prevEl:o,paginationEl:s,scrollbarEl:r,swiper:l}=e;gW(t)&&i&&o&&(l.params.navigation.nextEl=i,l.originalParams.navigation.nextEl=i,l.params.navigation.prevEl=o,l.originalParams.navigation.prevEl=o),yW(t)&&s&&(l.params.pagination.el=s,l.originalParams.pagination.el=s),bW(t)&&r&&(l.params.scrollbar.el=r,l.originalParams.scrollbar.el=r),l.init(n)}function RWe(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 vW.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 BWe=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 DWe(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 FWe={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=B("swiper"),l=B(null),a=B(!1),u=B(!1),c=B(null),d=B(null),f=B(null),h={value:[]},m={value:[]},b=B(null),w=B(null),y=B(null),$=B(null),{params:k,passedParams:C}=Rx(e,!1);b8(n,h,m),f.value=C,m.value=h.value;const _=()=>{b8(n,h,m),a.value=!0};k.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(k.on,{_beforeBreakpoint:_,_containerClasses(x,T){r.value=T}});const A={...k};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}=Rx(e,!1),T=RWe(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&&zWe({swiper:d.value,slides:h.value,passedParams:x,changedParams:T,nextEl:b.value,prevEl:w.value,scrollbarEl:$.value,paginationEl:y.value}),a.value=!1}),vt("swiper",d),Be(l,()=>{wt(()=>{BWe(d.value)})}),at(()=>{c.value&&(jWe({el:c.value,nextEl:b.value,prevEl:w.value,paginationEl:y.value,scrollbarEl:$.value,swiper:d.value},k),i("swiper",d.value))}),nn(()=>{d.value&&!d.value.destroyed&&d.value.destroy(!0,!1)});function L(x){return k.virtual?DWe(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:kW(r.value)},[T["container-start"],Vt(s,{class:NWe(k.wrapperClass)},[T["wrapper-start"],L(x),T["wrapper-end"]]),gW(e)&&[Vt("div",{ref:w,class:"swiper-button-prev"}),Vt("div",{ref:b,class:"swiper-button-next"})],bW(e)&&Vt("div",{ref:$,class:"swiper-scrollbar"}),yW(e)&&Vt("div",{ref:y,class:"swiper-pagination"}),T["container-end"]])}}},VWe={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=B(null),r=B("swiper-slide"),l=B(!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:kW(`${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 WWe="/assets/bg-05bec57d.gif",HWe="/assets/bg-dcc0b2f9.png";const ZWe=N({props:["number"],components:{Swiper:FWe,SwiperSlide:VWe},setup(e,{emit:t}){const{helper:n,config:i}=Ze("$global");let o=null,s=B(0);const r=B(i.defaultTitle),l=B(i.defaultDesc),a=B(Math.ceil(i.slider.length/e.number)),u=b=>{o=b},c=()=>{s.value!==a.value-1&&(s.value+=1,o.slideTo(e.number*s.value))},d=()=>{s.value!==0&&(s.value-=1,o.slideTo(e.number*s.value))},f=b=>{r.value=i.slider.find(w=>w.id===b).title,l.value=i.slider.find(w=>w.id===b).desc},h=()=>{r.value=i.defaultTitle,l.value=i.defaultDesc},m=(b,w)=>{t("select-nav",{id:b,title:w})};return{onSwiper:u,getAssetURL:n.getAssetURL,slider:i.slider,goNext:c,goPrev:d,page:s,pages:a,onMouseover:f,onMouseleave:h,title:r,desc:l,handleClick:m}}}),qWe={class:"swiper-main"},UWe=["onMouseover","onClick"],KWe=["src"];function GWe(e,t,n,i,o,s){const r=oe("icon-left"),l=oe("swiper-slide"),a=oe("swiper"),u=oe("icon-right");return S(),I("main",null,[t[4]||(t[4]=P("div",{class:"bg"},[P("img",{src:WWe}),P("img",{src:HWe})],-1)),P("section",null,[P("header",null,[P("p",null,[t[3]||(t[3]=Fe(" 欢迎使用")),P("b",null,Te(e.title),1)]),P("div",null,Te(e.desc),1)]),P("div",qWe,[P("div",{class:E({prev:!0,disabled:e.page===0}),onClick:t[0]||(t[0]=(...c)=>e.goPrev&&e.goPrev(...c))},[v(r)],2),v(a,{class:"the-swiper-wrap","slides-per-group":e.number,"slides-per-view":e.number,"space-between":10,onSwiper:e.onSwiper},{default:ge(()=>[(S(!0),I(Re,null,$t(e.slider,c=>(S(),me(l,{key:c.id,width:"230"},{default:ge(()=>[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,KWe),P("p",null,Te(c.title),1)])],40,UWe)]),_: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))},[v(u)],2)])])])}const YWe=vn(ZWe,[["render",GWe],["__scopeId","data-v-1bf081e5"]]);const XWe=N({props:["data"],setup(e){const{helper:t}=Ze("$global"),n=B(!0),i=B(!1),o=B(!1),s=a=>{t.$bus.emit("set-input",a)},r=B(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 QWe(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 JWe=vn(XWe,[["render",QWe],["__scopeId","data-v-857f618a"]]),eHe=N({components:{NormalCards:JWe},setup(){return{data:B([{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 tHe(e,t,n,i,o,s){const r=oe("normal-cards");return S(),me(r,{data:e.data},null,8,["data"])}const nHe=vn(eHe,[["render",tHe]]),iHe=N({components:{DocumentCards:Ll},setup(){return{data:B([{background:"rgba(72, 177, 244, 0.06)",color:"rgb(72, 177, 244)",img:"/src/assets/document/1.png",title:"报表合并助手",content:"具有丰富的数据处理经验,帮助用户更高效地管理和理解数据"},{background:"rgba(158, 128, 255, 0.06)",color:"rgb(158, 128, 255)",img:"/src/assets/document/2.png",title:"数据整合",content:"利用自然语言处理技术自动生成包含汇总数据和分析的“大表” "}])}}});function rHe(e,t,n,i,o,s){const r=oe("document-cards");return S(),me(r,{data:e.data,hasUpload:!0,hasSlider:!1},null,8,["data"])}const wW=vn(iHe,[["render",rHe]]),oHe=Object.freeze(Object.defineProperty({__proto__:null,default:wW},Symbol.toStringTag,{value:"Module"})),sHe=N({components:{DocumentCards:Ll},setup(){return{data:B([{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 lHe(e,t,n,i,o,s){const r=oe("document-cards");return S(),me(r,{data:e.data,hasUpload:!0,hasSlider:!1,uploadImg:!0},null,8,["data"])}const aHe=vn(sHe,[["render",lHe]]),cHe=N({components:{DocumentCards:Ll},props:["agentId"],setup(){return{data:B([{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 uHe(e,t,n,i,o,s){const r=oe("document-cards");return S(),me(r,{hasUpload:!1,uploadFile:!0,data:e.data,hasSlider:!1,agentId:e.agentId},null,8,["data","agentId"])}const dHe=vn(cHe,[["render",uHe]]),fHe=N({components:{DocumentCards:Ll},props:["agentId"],setup(){return{data:B([])}}});function hHe(e,t,n,i,o,s){const r=oe("document-cards");return S(),me(r,{hasUpload:!0,uploadFile:!0,data:e.data,hasSlider:!1,agentId:e.agentId,agengtName:"智能数据"},null,8,["data","agentId"])}const pHe=vn(fHe,[["render",hHe]]),mHe=N({components:{DocumentCards:Ll},setup(){return{data:B([{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 vHe(e,t,n,i,o,s){const r=oe("document-cards");return S(),me(r,{data:e.data,hasUpload:!1,hasSlider:!1,isQuestion:!0},null,8,["data"])}const gHe=vn(mHe,[["render",vHe]]),yHe=N({components:{DocumentCards:Ll},setup(){return{data:B([{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 bHe(e,t,n,i,o,s){const r=oe("document-cards");return S(),me(r,{data:e.data,hasUpload:!1,isQuestion:!0},null,8,["data"])}const kHe=vn(yHe,[["render",bHe]]),wHe=N({components:{DocumentCards:Ll},setup(){return{data:B([{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 CHe(e,t,n,i,o,s){const r=oe("document-cards");return S(),me(r,{data:e.data,hasUpload:!1,isQuestion:!0},null,8,["data"])}const $He=vn(wHe,[["render",CHe]]),SHe=N({components:{DocumentCards:Ll},setup(){}});function _He(e,t,n,i,o,s){const r=oe("document-cards");return S(),me(r,{hasUpload:!0,hasSlider:!1})}const PHe=vn(SHe,[["render",_He]]),AHe="/assets/robot-f2c5174f.gif",LHe="/assets/open-8beba8b4.svg",EHe="/assets/close-7f4a5649.svg";const IHe=N({components:{Right:yze,Slider:$Fe,History:zFe,Index:YWe,Answer:nHe,MessageInput:VFe,DialogWrap:hFe,Document:wW,PicArticle:aHe,DocumentAnswer:dHe,DocumentsmartData:pHe,DocumentInterlocution:gHe,DocumentQuestion:kHe,DocumentQuestion2:$He,Analysis:PHe,DocumentDetail:UFe,DocumentCombine:pVe},setup(){const e=["report","excel","knowledgeQuiz","report","normal","smartData","normal","normal"],{config:t,helper:n,ajax:i}=Ze("$global"),o=t.defaultTitle,s=B(!1),r=B(5),l=B(-1),a=B(!1),u=B(!1),c=B(!1),d=B([]),f=B(""),h=B(!1),m=B(!1),b=B([]),w=B(""),y=B([]),$=B([]),k=B(""),C=B(!1),_=B(6e3);let A={},L={};const x=()=>{s.value=!s.value},T=async K=>{l.value=K.id,k.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(X=>X.name===K.title)||{}).id||null;const Z=await i.message.getDialogs(f.value);if(l.value===0||l.value===3){const X=await i.agent.getVariables(f.value);$.value=X,A={}}Z&&Array.isArray(Z)&&(y.value=Z.map(X=>({content:X.name,id:X.id,time:new Date(X.updated_time).toLocaleString()})))},O=K=>{a.value=K},M=K=>{C.value=K},R=()=>{l.value=-2,m.value=!0},H=()=>{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 Z=t.slider.find(de=>de.id===l.value).title,X=L.find(de=>de.name===Z).id,se=await i.message.getHistoryLogs(X,K);se.length>0?d.value=se:d.value=[],h.value=!0,n.$bus.emit("set-loading",!1)},te=async()=>{let K="",Z=[];for(let se in A)typeof A[se].value=="string"?(K+=`${A[se].key}:${A[se].value}
  96. `,Z.push({id:se,name:A[se].key,file_path:"",value:A[se].value})):(K+=`${A[se].key}:${A[se].value.name}
  97. `,Z.push({id:se,name:A[se].key,file_path:A[se].value.url,value:""}));if(!c.value){const se=await i.message.createDialog(f.value);w.value=se.chat_id}d.value=[],u.value=!0,h.value=!0;const X={chatHistory:[],message:k.value,name:"报告生成",description:"报告生成",inputs:{report_name:K,id:"Report-PRcYL",data:Z}};setTimeout(()=>{n.$bus.emit("send-message",X)},500)},V=async()=>{const K={chatHistory:[],name:"报告生成",description:"报告生成",inputs:{report_name:k.value,id:"Report-PRcYL",query:k.value}};setTimeout(()=>{n.$bus.emit("send-message",K),k.value=""},500)},D=(K,Z,X)=>{A[Z]={key:X,value:K}},F=async(K,Z,X)=>{const{onSuccess:se,fileItem:de}=K,{file:fe,uid:ue,name:be}=de,ce=[];ce.push({id:ue,file:fe}),se();const pe=new FormData;ce.forEach(Se=>{pe.append("file",Se.file)});const ke=await i.file.uploadFiles(f.value,pe);A[Z]={key:X,value:{name:be,url:ke.file_path}}};return at(async()=>{L=await i.agent.getAgents(),b.value=L&&Array.isArray(L)&&L.map(K=>K.id)||[],n.$bus.on("open-dialog",async K=>{if(!c.value){const Z=await i.message.createDialog(f.value);w.value=Z.chat_id}d.value=[],u.value=!0,h.value=!0,console.log("value",K),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:D,customRequest:F,historyList:y,beginCombine:te,continueCombine:V,selectId:f,dialogId:w,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:R,goBack:H,changeParse:M,hideDialog:m,agentIds:b,textValue:k,parseStatus:C,maxLength:_}}}),THe={id:"app"},OHe={class:"main"},xHe={class:"wrap"},MHe={key:0},NHe={key:1},zHe={key:2,class:"upload-footer"},jHe={key:3,class:"upload-footer"},RHe={key:4,class:"upload-footer"},BHe={key:0,src:LHe,width:"20"},DHe={key:1,src:EHe,width:"20"};function FHe(e,t,n,i,o,s){const r=oe("Slider"),l=oe("History"),a=oe("Index"),u=oe("DocumentCombine"),c=oe("Document"),d=oe("DocumentInterlocution"),f=oe("DocumentAnswer"),h=oe("Answer"),m=oe("DocumentsmartData"),b=oe("PicArticle"),w=oe("DocumentQuestion"),y=oe("DocumentQuestion2"),$=oe("DocumentDetail"),k=oe("dialog-wrap"),C=oe("message-input"),_=oe("a-input"),A=oe("a-upload"),L=oe("a-textarea"),x=oe("a-button"),T=oe("a-tooltip");return S(),I("div",THe,[mn(v(r,{onSelectNav:e.selectNav,navId:e.navId},null,8,["onSelectNav","navId"]),[[yn,!e.closeOthers]]),P("div",OHe,[P("div",{class:E({"history-wrap":!0,"history-wrap-open":!e.closeOthers&&e.navId>-1})},[v(l,{list:e.historyList,onSetNew:t[0]||(t[0]=()=>{e.showDialog=!1,e.selectId=e.selectId,e.historyMode=!1}),selectId:e.selectId,onHandleClick:e.selectHistory},null,8,["list","selectId","onHandleClick"])],2),P("div",xHe,[e.navId===-1?(S(),me(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?ae("",!0):(S(),I("header",MHe,[P("div",null,[t[4]||(t[4]=P("img",{src:AHe,width:"52"},null,-1)),P("p",null,[Fe(Te(e.SYSTEM_NAME),1),P("span",null,Te(e.slider.find(O=>O.id===e.navId).title),1)]),P("span",null,Te(e.slider.find(O=>O.id===e.navId).dialog),1)])])),P("section",{class:E({"section-padding":e.showDialog})},[e.navId==0&&!e.showDialog?(S(),me(u,{key:0})):ae("",!0),e.navId===1&&!e.showDialog?(S(),me(c,{key:1})):ae("",!0),e.navId===2&&!e.showDialog?(S(),me(d,{key:2})):ae("",!0),e.navId===3&&!e.showDialog?(S(),me(f,{key:3,agentId:e.selectId},null,8,["agentId"])):ae("",!0),e.navId===4&&!e.showDialog?(S(),me(h,{key:4})):ae("",!0),e.navId===5&&!e.showDialog?(S(),me(m,{key:5,agentId:e.selectId},null,8,["agentId"])):ae("",!0),e.navId===6&&!e.showDialog?(S(),me(b,{key:6,agentId:e.selectId},null,8,["agentId"])):ae("",!0),e.navId===7&&!e.showDialog?(S(),me(w,{key:7,agentId:e.selectId},null,8,["agentId"])):ae("",!0),e.navId===8&&!e.showDialog?(S(),me(y,{key:8,agentId:e.selectId},null,8,["agentId"])):ae("",!0),e.navId===-2?(S(),me($,{key:9,onGoBack:e.goBack},null,8,["onGoBack"])):ae("",!0),e.showDialog&&e.initDialog?mn((S(),me(k,{key:10,type:e.dialogType[e.navId],isSetting:!1,readonly:e.readonly,onSetReadonly:e.setReadonly,onChangeParse:e.changeParse,onGoDocument:e.goDocument,agentId:e.selectId,dialogId:e.dialogId,list:e.dialogList},null,8,["type","readonly","onSetReadonly","onChangeParse","onGoDocument","agentId","dialogId","list"])),[[yn,!e.hideDialog]]):ae("",!0)],2),e.navId!==-2&&e.navId!==0&&e.navId!==3&&!e.historyMode?(S(),I("footer",NHe,[v(C,{readonly:e.readonly,eventName:"open-dialog"},null,8,["readonly"])])):ae("",!0),e.navId===0&&!e.showDialog?(S(),I("footer",zHe,[(S(!0),I(Re,null,$t(e.variables,(O,M)=>(S(),I("section",{key:M},[P("div",null,[P("p",null,[P("span",null,Te(O.variable_name),1)])]),P("div",null,[O.value_type===1?(S(),me(_,{key:0,style:{flex:"1"},placeholder:`请输入${O.variable_name}`,"allow-clear":"",onChange:R=>{e.customChange(R,O.node_id,O.variable_name)}},null,8,["placeholder","onChange"])):(S(),me(A,{key:1,style:{width:"300px"},multiple:!1,limit:1,"custom-request":R=>{e.customRequest(R,O.node_id,O.variable_name)},"show-upload-button":{showOnExceedLimit:!0},accept:".pdf,.doc,.docx,.txt,.md,.ppt.pptx"},null,8,["custom-request"]))])]))),128)),v(L,{"max-length":e.maxLength,modelValue:e.textValue,"onUpdate:modelValue":t[1]||(t[1]=O=>e.textValue=O),"show-word-limit":e.textValue.length>e.maxLength/2,"auto-size":{maxRows:6},placeholder:"输入您想了解的内容,Shift+Enter换行",style:ne({flex:1,borderRadius:"12px",marginTop:"20px",padding:"0px 30px 0 16px",background:"transparent",border:"1px solid #e3e3e3",minHeight:"120px",paddingBottom:`${e.textValue.length>e.maxLength/2?"20px":""}`})},null,8,["max-length","modelValue","show-word-limit","style"]),v(x,{style:{width:"500px"},type:"primary",onClick:e.beginCombine},{default:ge(()=>t[5]||(t[5]=[Fe("开始")])),_:1},8,["onClick"])])):ae("",!0),e.navId===3&&!e.showDialog?(S(),I("footer",jHe,[(S(!0),I(Re,null,$t(e.variables,(O,M)=>(S(),I("section",{key:M},[P("div",null,[P("p",null,[P("span",null,Te(O.variable_name),1)])]),P("div",null,[O.value_type===1?(S(),me(_,{key:0,style:{flex:"1"},placeholder:`请输入${O.variable_name}`,"allow-clear":"",onChange:R=>{e.customChange(R,O.node_id,O.variable_name)}},null,8,["placeholder","onChange"])):(S(),me(A,{key:1,style:{width:"300px"},multiple:!1,limit:1,"custom-request":R=>{e.customRequest(R,O.node_id,O.variable_name)},"show-upload-button":{showOnExceedLimit:!0},accept:".pdf,.doc,.docx,.txt,.md,.ppt.pptx"},null,8,["custom-request"]))])]))),128)),v(x,{style:{width:"500px"},type:"primary",onClick:e.beginCombine},{default:ge(()=>t[6]||(t[6]=[Fe("开始")])),_:1},8,["onClick"])])):ae("",!0),e.navId===3&&e.showDialog&&!e.historyMode?(S(),I("footer",RHe,[v(L,{"max-length":e.maxLength,modelValue:e.textValue,"onUpdate:modelValue":t[2]||(t[2]=O=>e.textValue=O),disabled:e.parseStatus,"show-word-limit":e.textValue.length>e.maxLength/2,"auto-size":{maxRows:6},placeholder:"输入您想了解的内容,Shift+Enter换行",style:ne({flex:1,borderRadius:"12px",marginTop:"20px",padding:"0px 30px 0 16px",background:"transparent",border:"1px solid #e3e3e3",minHeight:"120px",paddingBottom:`${e.textValue.length>e.maxLength/2?"20px":""}`})},null,8,["max-length","modelValue","disabled","show-word-limit","style"]),v(x,{style:{width:"500px"},type:"primary",onClick:e.continueCombine},{default:ge(()=>t[7]||(t[7]=[Fe("开始")])),_:1},8,["onClick"])])):ae("",!0),v(T,{content:e.closeOthers?"收起":"展开"},{default:ge(()=>[e.navId!==-2?(S(),I("div",{key:0,onClick:t[3]||(t[3]=(...O)=>e.openAll&&e.openAll(...O))},[e.closeOthers?(S(),I("img",BHe)):(S(),I("img",DHe))])):ae("",!0)]),_:1},8,["content"])])],2))])])])}const VHe=vn(IHe,[["render",FHe],["__scopeId","data-v-3ee0d3bd"]]),WHe=()=>Bn(()=>import("./default-layout-30a09567.js"),["assets/default-layout-30a09567.js","assets/index-e65d7b06.js","assets/auth-54229761.js","assets/index-d8d817e0.js","assets/default-layout-3dbe6961.css"]),Cw=rze({history:NNe("/"),routes:[{path:"/",name:"home",component:VHe},{path:"/knowledge",name:"knowledge",component:()=>Bn(()=>import("./Knowledge-884b4509.js"),["assets/Knowledge-884b4509.js","assets/Knowledge-9fa8bb7e.css"])},{path:"/document",name:"document",component:()=>Bn(()=>Promise.resolve().then(()=>oHe),void 0)},{path:"/login",name:"login",component:()=>Bn(()=>import("./Login-ed1fe7a2.js"),["assets/Login-ed1fe7a2.js","assets/login-bd96354f.js","assets/Login-546702f5.css"])},{path:"/register",name:"register",component:()=>Bn(()=>import("./Register-e6d03038.js"),["assets/Register-e6d03038.js","assets/login-bd96354f.js","assets/Register-8ba84c69.css"])},{path:"/console",name:"console",component:WHe,children:[{path:"/console/sessionManager",name:"sessionManager",component:()=>Bn(()=>import("./index-9508215e.js"),["assets/index-9508215e.js","assets/Agent-44307508.js","assets/icon-chart-38e5438e.js","assets/auth-54229761.js","assets/index-e65d7b06.js","assets/index-57ffa2d4.css"])},{path:"/console/knowledgeLib",name:"knowledgeLib",component:()=>Bn(()=>import("./index-72897879.js"),["assets/index-72897879.js","assets/loading-93c41312.js","assets/index-d8d817e0.js","assets/auth-54229761.js","assets/index-8299d375.css"])},{path:"/model",name:"model",component:()=>Bn(()=>import("./index-a08cbf8e.js"),["assets/index-a08cbf8e.js","assets/icon-chart-38e5438e.js","assets/index-1fe6647d.css"])},{path:"/agent",name:"agent",component:()=>Bn(()=>import("./index-6d4bd986.js"),["assets/index-6d4bd986.js","assets/index-5753a459.css"])},{path:"/console/authority/resource",name:"resource",component:()=>Bn(()=>import("./index-8df3bddc.js"),["assets/index-8df3bddc.js","assets/authheader.vue_vue_type_script_setup_true_lang-1549e361.js","assets/index-d37d0248.css"])},{path:"/console/authority/users",name:"users",component:()=>Bn(()=>import("./index-eeadfc40.js"),["assets/index-eeadfc40.js","assets/loading-93c41312.js","assets/authheader.vue_vue_type_script_setup_true_lang-1549e361.js","assets/index-ff2b8ec2.css"])},{path:"/console/authority/organization",name:"organization",component:()=>Bn(()=>import("./index-0c11f06f.js"),["assets/index-0c11f06f.js","assets/authheader.vue_vue_type_script_setup_true_lang-1549e361.js","assets/index-94b823ee.css"])},{path:"/console/authority/resource",name:"resource",component:()=>Bn(()=>import("./index-8df3bddc.js"),["assets/index-8df3bddc.js","assets/authheader.vue_vue_type_script_setup_true_lang-1549e361.js","assets/index-d37d0248.css"])},{path:"/console/authority/role",name:"role",component:()=>Bn(()=>import("./index-f9560755.js"),["assets/index-f9560755.js","assets/loading-93c41312.js","assets/authheader.vue_vue_type_script_setup_true_lang-1549e361.js","assets/Agent-44307508.js","assets/auth-54229761.js","assets/index-46ab4b8d.css"])},{path:"/console/authority/group",name:"group",component:()=>Bn(()=>import("./index-0a90e473.js"),["assets/index-0a90e473.js","assets/authheader.vue_vue_type_script_setup_true_lang-1549e361.js","assets/loading-93c41312.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 CW(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 HHe(){(console.warn||console.log).apply(console,arguments)}HHe.bind("[clipboard-polyfill]");var iL=typeof window>"u"?void 0:window,ZHe=typeof globalThis>"u"?void 0:globalThis,Bx,Dx,Fx,Vx=(Fx=(Bx=iL)==null?void 0:Bx.Promise)!=null?Fx:(Dx=ZHe)==null?void 0:Dx.Promise;function qHe(){if(!Vx)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 Vx}var Wx=typeof navigator>"u"?void 0:navigator,to=Wx==null?void 0:Wx.clipboard,Hx;(Hx=to==null?void 0:to.read)==null||Hx.bind(to);var Zx;(Zx=to==null?void 0:to.readText)==null||Zx.bind(to);var qx;(qx=to==null?void 0:to.write)==null||qx.bind(to);var Ux,Kx=(Ux=to==null?void 0:to.writeText)==null?void 0:Ux.bind(to),Gx;(Gx=iL)==null||Gx.ClipboardItem;var $w=qHe(),_d=iL;function UHe(){return typeof ClipboardEvent>"u"&&typeof(_d==null?void 0:_d.clipboardData)<"u"&&typeof(_d==null?void 0:_d.clipboardData.setData)<"u"}function KHe(e){if(!_d.clipboardData)return!1;var t=_d.clipboardData.setData("Text",e);return t}function GHe(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=GHe.bind(this,t,e);document.addEventListener("copy",n);try{document.execCommand("copy")}finally{document.removeEventListener("copy",n)}return t.success}function SW(e,t){_W(e);var n=$W(t);return PW(),n}function YHe(e){var t=document.createElement("div");t.setAttribute("style","-webkit-user-select: text !important"),t.textContent="temporary element",document.body.appendChild(t);var n=SW(t,e);return document.body.removeChild(t),n}function XHe(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),_W(i);var o=document.execCommand("copy");return PW(),document.body.removeChild(t),o}function _W(e){var t=document.getSelection();if(t){var n=document.createRange();n.selectNodeContents(e),t.removeAllRanges(),t.addRange(n)}}function PW(){var e=document.getSelection();e&&e.removeAllRanges()}function QHe(e){var t=rm in e;if(UHe()){if(!t)throw new Error("No `text/plain` value was specified.");if(KHe(e[rm]))return!0;throw new Error("Copying failed, possibly because the user rejected it.")}return!!($W(e)||navigator.userAgent.indexOf("Edge")>-1||SW(document.body,e)||YHe(e)||XHe(e[rm]))}$w.resolve();$w.resolve(!1);function JHe(e){return new $w((t,n)=>{try{t(e())}catch(i){n(i)}})}function eZe(e){var t={};return t[rm]=e,t}function tZe(e){return Kx?Kx(e).catch(t=>{Yx(e)}):Yx(e)}function Yx(e){return JHe(()=>$w.resolve(nZe(e)))}function nZe(e){if(!QHe(eZe(e)))throw new Error("writeText() failed")}function AW(e,t){return function(){return e.apply(t,arguments)}}const{toString:iZe}=Object.prototype,{getPrototypeOf:rL}=Object,Sw=(e=>t=>{const n=iZe.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 rZe(e){return e!==null&&!wm(e)&&e.constructor!==null&&!wm(e.constructor)&&zr(e.constructor.isBuffer)&&e.constructor.isBuffer(e)}const LW=Do("ArrayBuffer");function oZe(e){let t;return typeof ArrayBuffer<"u"&&ArrayBuffer.isView?t=ArrayBuffer.isView(e):t=e&&e.buffer&&LW(e.buffer),t}const sZe=_w("string"),zr=_w("function"),EW=_w("number"),Pw=e=>e!==null&&typeof e=="object",lZe=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)},aZe=Do("Date"),cZe=Do("File"),uZe=Do("Blob"),dZe=Do("FileList"),fZe=e=>Pw(e)&&zr(e.pipe),hZe=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]"))},pZe=Do("URLSearchParams"),[mZe,vZe,gZe,yZe]=["ReadableStream","Request","Response","Headers"].map(Do),bZe=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 IW(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)(),TW=e=>!wm(e)&&e!==hc;function jP(){const{caseless:e}=TW(this)&&this||{},t={},n=(i,o)=>{const s=e&&IW(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 kZe=(e,t,n,{allOwnKeys:i}={})=>(r1(t,(o,s)=>{n&&zr(o)?e[s]=AW(o,n):e[s]=o},{allOwnKeys:i}),e),wZe=e=>(e.charCodeAt(0)===65279&&(e=e.slice(1)),e),CZe=(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)},$Ze=(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},SZe=(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},_Ze=e=>{if(!e)return null;if(Dh(e))return e;let t=e.length;if(!EW(t))return null;const n=new Array(t);for(;t-- >0;)n[t]=e[t];return n},PZe=(e=>t=>e&&t instanceof e)(typeof Uint8Array<"u"&&rL(Uint8Array)),AZe=(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])}},LZe=(e,t)=>{let n;const i=[];for(;(n=e.exec(t))!==null;)i.push(n);return i},EZe=Do("HTMLFormElement"),IZe=e=>e.toLowerCase().replace(/[-_\s]([a-z\d])(\w*)/g,function(n,i,o){return i.toUpperCase()+o}),Xx=(({hasOwnProperty:e})=>(t,n)=>e.call(t,n))(Object.prototype),TZe=Do("RegExp"),OW=(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)},OZe=e=>{OW(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+"'")})}})},xZe=(e,t)=>{const n={},i=o=>{o.forEach(s=>{n[s]=!0})};return Dh(e)?i(e):i(String(e).split(t)),n},MZe=()=>{},NZe=(e,t)=>e!=null&&Number.isFinite(e=+e)?e:t,k8="abcdefghijklmnopqrstuvwxyz",Qx="0123456789",xW={DIGIT:Qx,ALPHA:k8,ALPHA_DIGIT:k8+k8.toUpperCase()+Qx},zZe=(e=16,t=xW.ALPHA_DIGIT)=>{let n="";const{length:i}=t;for(;e--;)n+=t[Math.random()*i|0];return n};function jZe(e){return!!(e&&zr(e.append)&&e[Symbol.toStringTag]==="FormData"&&e[Symbol.iterator])}const RZe=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)},BZe=Do("AsyncFunction"),DZe=e=>e&&(Pw(e)||zr(e))&&zr(e.then)&&zr(e.catch),MW=((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)),FZe=typeof queueMicrotask<"u"?queueMicrotask.bind(hc):typeof process<"u"&&process.nextTick||MW,je={isArray:Dh,isArrayBuffer:LW,isBuffer:rZe,isFormData:hZe,isArrayBufferView:oZe,isString:sZe,isNumber:EW,isBoolean:lZe,isObject:Pw,isPlainObject:Sy,isReadableStream:mZe,isRequest:vZe,isResponse:gZe,isHeaders:yZe,isUndefined:wm,isDate:aZe,isFile:cZe,isBlob:uZe,isRegExp:TZe,isFunction:zr,isStream:fZe,isURLSearchParams:pZe,isTypedArray:PZe,isFileList:dZe,forEach:r1,merge:jP,extend:kZe,trim:bZe,stripBOM:wZe,inherits:CZe,toFlatObject:$Ze,kindOf:Sw,kindOfTest:Do,endsWith:SZe,toArray:_Ze,forEachEntry:AZe,matchAll:LZe,isHTMLForm:EZe,hasOwnProperty:Xx,hasOwnProp:Xx,reduceDescriptors:OW,freezeMethods:OZe,toObjectSet:xZe,toCamelCase:IZe,noop:MZe,toFiniteNumber:NZe,findKey:IW,global:hc,isContextDefined:TW,ALPHABET:xW,generateString:zZe,isSpecCompliantForm:jZe,toJSONObject:RZe,isAsyncFn:BZe,isThenable:DZe,setImmediate:MW,asap:FZe};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 NW=St.prototype,zW={};["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=>{zW[e]={value:e}});Object.defineProperties(St,zW);Object.defineProperty(NW,"isAxiosError",{value:!0});St.from=(e,t,n,i,o,s)=>{const r=Object.create(NW);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 VZe=null;function RP(e){return je.isPlainObject(e)||je.isArray(e)}function jW(e){return je.endsWith(e,"[]")?e.slice(0,-2):e}function Jx(e,t,n){return e?e.concat(t).map(function(o,s){return o=jW(o),!n&&s?"["+o+"]":o}).join(n?".":""):t}function WZe(e){return je.isArray(e)&&!e.some(RP)}const HZe=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(b,w){return!je.isUndefined(w[b])});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,b,w){let y=m;if(m&&!w&&typeof m=="object"){if(je.endsWith(b,"{}"))b=i?b:b.slice(0,-2),m=JSON.stringify(m);else if(je.isArray(m)&&WZe(m)||(je.isFileList(m)||je.endsWith(b,"[]"))&&(y=je.toArray(m)))return b=jW(b),y.forEach(function(k,C){!(je.isUndefined(k)||k===null)&&t.append(r===!0?Jx([b],C,s):r===null?b:b+"[]",u(k))}),!1}return RP(m)?!0:(t.append(Jx(w,b,s),u(m)),!1)}const d=[],f=Object.assign(HZe,{defaultVisitor:c,convertValue:u,isVisitable:RP});function h(m,b){if(!je.isUndefined(m)){if(d.indexOf(m)!==-1)throw Error("Circular reference detected in "+b.join("."));d.push(m),je.forEach(m,function(y,$){(!(je.isUndefined(y)||y===null)&&o.call(t,y,je.isString($)?$.trim():$,b,f))===!0&&h(y,b?b.concat($):[$])}),d.pop()}}if(!je.isObject(e))throw new TypeError("data must be an object");return h(e),t}function eM(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 RW=oL.prototype;RW.append=function(t,n){this._pairs.push([t,n])};RW.toString=function(t){const n=t?function(i){return t.call(this,i,eM)}:eM;return this._pairs.map(function(o){return n(o[0])+"="+n(o[1])},"").join("&")};function ZZe(e){return encodeURIComponent(e).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}function BW(e,t,n){if(!t)return e;const i=n&&n.encode||ZZe,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 qZe{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 tM=qZe,DW={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},UZe=typeof URLSearchParams<"u"?URLSearchParams:oL,KZe=typeof FormData<"u"?FormData:null,GZe=typeof Blob<"u"?Blob:null,YZe={isBrowser:!0,classes:{URLSearchParams:UZe,FormData:KZe,Blob:GZe},protocols:["http","https","file","blob","url","data"]},sL=typeof window<"u"&&typeof document<"u",BP=typeof navigator=="object"&&navigator||void 0,XZe=sL&&(!BP||["ReactNative","NativeScript","NS"].indexOf(BP.product)<0),QZe=(()=>typeof WorkerGlobalScope<"u"&&self instanceof WorkerGlobalScope&&typeof self.importScripts=="function")(),JZe=sL&&window.location.href||"http://localhost",eqe=Object.freeze(Object.defineProperty({__proto__:null,hasBrowserEnv:sL,hasStandardBrowserEnv:XZe,hasStandardBrowserWebWorkerEnv:QZe,navigator:BP,origin:JZe},Symbol.toStringTag,{value:"Module"})),br={...eqe,...YZe};function tqe(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 nqe(e){return je.matchAll(/\w+|\[(\w*)]/g,e).map(t=>t[0]==="[]"?"":t[1]||t[0])}function iqe(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 FW(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]=iqe(o[r])),!l)}if(je.isFormData(e)&&je.isFunction(e.entries)){const n={};return je.forEachEntry(e,(i,o)=>{t(nqe(i),o,n,0)}),n}return null}function rqe(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:DW,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(FW(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 tqe(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),rqe(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,oqe=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"]),sqe=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]&&oqe[n])&&(n==="set-cookie"?t[n]?t[n].push(i):t[n]=[i]:t[n]=t[n]?t[n]+", "+i:i)}),t},nM=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 lqe(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 aqe=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 cqe(e){return e.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,(t,n,i)=>n.toUpperCase()+i)}function uqe(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())&&!aqe(t))r(sqe(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 lqe(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?cqe(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[nM]=this[nM]={accessors:{}}).accessors,o=this.prototype;function s(r){const l=sp(r);i[l]||(uqe(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 VW(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 WW(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 dqe(e){const t=/^([-+\w]{1,25})(:?\/\/|:)/.exec(e);return t&&t[1]||""}function fqe(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 hqe(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=fqe(50,250);return hqe(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)},iM=(e,t)=>{const n=e!=null;return[i=>t[0]({lengthComputable:n,total:e,loaded:i}),t[1]]},rM=e=>(...t)=>je.asap(()=>e(...t)),pqe=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}}(),mqe=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 vqe(e){return/^([a-z][a-z\d+\-.]*:)?\/\//i.test(e)}function gqe(e,t){return t?e.replace(/\/?\/$/,"")+"/"+t.replace(/^\/+/,""):e}function HW(e,t){return e&&!vqe(t)?gqe(e,t):t}const oM=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(oM(u),oM(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 ZW=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=BW(HW(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&&pqe(t.url))){const u=o&&s&&mqe.read(s);u&&r.set(o,u)}return t},yqe=typeof XMLHttpRequest<"u",bqe=yqe&&function(e){return new Promise(function(n,i){const o=ZW(e);let s=o.data;const r=Oo.from(o.headers).normalize();let{responseType:l,onUploadProgress:a,onDownloadProgress:u}=o,c,d,f,h,m;function b(){h&&h(),m&&m(),o.cancelToken&&o.cancelToken.unsubscribe(c),o.signal&&o.signal.removeEventListener("abort",c)}let w=new XMLHttpRequest;w.open(o.method.toUpperCase(),o.url,!0),w.timeout=o.timeout;function y(){if(!w)return;const k=Oo.from("getAllResponseHeaders"in w&&w.getAllResponseHeaders()),_={data:!l||l==="text"||l==="json"?w.responseText:w.response,status:w.status,statusText:w.statusText,headers:k,config:e,request:w};WW(function(L){n(L),b()},function(L){i(L),b()},_),w=null}"onloadend"in w?w.onloadend=y:w.onreadystatechange=function(){!w||w.readyState!==4||w.status===0&&!(w.responseURL&&w.responseURL.indexOf("file:")===0)||setTimeout(y)},w.onabort=function(){w&&(i(new St("Request aborted",St.ECONNABORTED,e,w)),w=null)},w.onerror=function(){i(new St("Network Error",St.ERR_NETWORK,e,w)),w=null},w.ontimeout=function(){let C=o.timeout?"timeout of "+o.timeout+"ms exceeded":"timeout exceeded";const _=o.transitional||DW;o.timeoutErrorMessage&&(C=o.timeoutErrorMessage),i(new St(C,_.clarifyTimeoutError?St.ETIMEDOUT:St.ECONNABORTED,e,w)),w=null},s===void 0&&r.setContentType(null),"setRequestHeader"in w&&je.forEach(r.toJSON(),function(C,_){w.setRequestHeader(_,C)}),je.isUndefined(o.withCredentials)||(w.withCredentials=!!o.withCredentials),l&&l!=="json"&&(w.responseType=o.responseType),u&&([f,m]=vb(u,!0),w.addEventListener("progress",f)),a&&w.upload&&([d,h]=vb(a),w.upload.addEventListener("progress",d),w.upload.addEventListener("loadend",h)),(o.cancelToken||o.signal)&&(c=k=>{w&&(i(!k||k.type?new Fh(null,e,w):k),w.abort(),w=null)},o.cancelToken&&o.cancelToken.subscribe(c),o.signal&&(o.signal.aborted?c():o.signal.addEventListener("abort",c)));const $=dqe(o.url);if($&&br.protocols.indexOf($)===-1){i(new St("Unsupported protocol "+$+":",St.ERR_BAD_REQUEST,e));return}w.send(s||null)})},kqe=(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}},wqe=kqe,Cqe=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},$qe=async function*(e,t){for await(const n of Sqe(e))yield*Cqe(n,t)},Sqe=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()}},sM=(e,t,n,i)=>{const o=$qe(e,t);let s=0,r,l=a=>{r||(r=!0,i&&i(a))};return new ReadableStream({async pull(a){try{const{done:u,value:c}=await o.next();if(u){l(),a.close();return}let d=c.byteLength;if(n){let f=s+=d;n(f)}a.enqueue(new Uint8Array(c))}catch(u){throw l(u),u}},cancel(a){return l(a),o.return()}},{highWaterMark:2})},Ew=typeof fetch=="function"&&typeof Request=="function"&&typeof Response=="function",qW=Ew&&typeof ReadableStream=="function",_qe=Ew&&(typeof TextEncoder=="function"?(e=>t=>e.encode(t))(new TextEncoder):async e=>new Uint8Array(await new Response(e).arrayBuffer())),UW=(e,...t)=>{try{return!!e(...t)}catch{return!1}},Pqe=qW&&UW(()=>{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}),lM=64*1024,DP=qW&&UW(()=>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 Aqe=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 _qe(e)).byteLength},Lqe=async(e,t)=>{const n=je.toFiniteNumber(e.getContentLength());return n??Aqe(t)},Eqe=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}=ZW(e);u=u?(u+"").toLowerCase():"text";let h=wqe([o,s&&s.toAbortSignal()],r),m;const b=h&&h.unsubscribe&&(()=>{h.unsubscribe()});let w;try{if(a&&Pqe&&n!=="get"&&n!=="head"&&(w=await Lqe(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]=iM(w,vb(rM(a)));i=sM(_.body,lM,L,x)}}je.isString(d)||(d=d?"include":"omit");const y="credentials"in Request.prototype;m=new Request(t,{...f,signal:h,method:n.toUpperCase(),headers:c.normalize().toJSON(),body:i,duplex:"half",credentials:y?d:void 0});let $=await fetch(m);const k=DP&&(u==="stream"||u==="response");if(DP&&(l||k&&b)){const _={};["status","statusText","headers"].forEach(T=>{_[T]=$[T]});const A=je.toFiniteNumber($.headers.get("content-length")),[L,x]=l&&iM(A,vb(rM(l),!0))||[];$=new Response(sM($.body,lM,L,()=>{x&&x(),b&&b()}),_)}u=u||"text";let C=await gb[je.findKey(gb,u)||"text"]($,e);return!k&&b&&b(),await new Promise((_,A)=>{WW(_,A,{data:C,headers:Oo.from($.headers),status:$.status,statusText:$.statusText,config:e,request:m})})}catch(y){throw b&&b(),y&&y.name==="TypeError"&&/fetch/i.test(y.message)?Object.assign(new St("Network Error",St.ERR_NETWORK,e,m),{cause:y.cause||y}):St.from(y,y&&y.code,e,m)}}),FP={http:VZe,xhr:bqe,fetch:Eqe};je.forEach(FP,(e,t)=>{if(e){try{Object.defineProperty(e,"name",{value:t})}catch{}Object.defineProperty(e,"adapterName",{value:t})}});const aM=e=>`- ${e}`,Iqe=e=>je.isFunction(e)||e===null||e===!1,KW={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,!Iqe(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(aM).join(`
  101. `):" "+aM(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 cM(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),KW.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 VW(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 GW="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 uM={};cL.transitional=function(t,n,i){function o(s,r){return"[Axios v"+GW+"] 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&&!uM[r]&&(uM[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 Tqe(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:Tqe,validators:cL},zl=VP.validators;class yb{constructor(t){this.defaults=t,this.interceptors={request:new tM,response:new tM}}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:zl.transitional(zl.boolean),forcedJSONParsing:zl.transitional(zl.boolean),clarifyTimeoutError:zl.transitional(zl.boolean)},!1),o!=null&&(je.isFunction(o)?n.paramsSerializer={serialize:o}:VP.assertOptions(o,{encode:zl.function,serialize:zl.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(b){typeof b.runWhen=="function"&&b.runWhen(n)===!1||(a=a&&b.synchronous,l.unshift(b.fulfilled,b.rejected))});const u=[];this.interceptors.response.forEach(function(b){u.push(b.fulfilled,b.rejected)});let c,d=0,f;if(!a){const m=[cM.bind(this),void 0];for(m.unshift.apply(m,l),m.push.apply(m,u),f=m.length,c=Promise.resolve(n);d<f;)c=c.then(m[d++],m[d++]);return c}f=l.length;let h=n;for(d=0;d<f;){const m=l[d++],b=l[d++];try{h=m(h)}catch(w){b.call(this,w);break}}try{c=cM.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=HW(t.baseURL,t.url);return BW(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 Oqe=uL;function xqe(e){return function(n){return e.apply(null,n)}}function Mqe(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 Nqe=WP;function YW(e){const t=new Py(e),n=AW(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 YW(Wu(e,o))},n}const Vn=YW(aL);Vn.Axios=Py;Vn.CanceledError=Fh;Vn.CancelToken=Oqe;Vn.isCancel=VW;Vn.VERSION=GW;Vn.toFormData=Aw;Vn.AxiosError=St;Vn.Cancel=Vn.CanceledError;Vn.all=function(t){return Promise.all(t)};Vn.spread=xqe;Vn.isAxiosError=Mqe;Vn.mergeConfig=Wu;Vn.AxiosHeaders=Oo;Vn.formToJSON=e=>FW(je.isHTMLForm(e)?new FormData(e):e);Vn.getAdapter=KW.getAdapter;Vn.HttpStatusCode=Nqe;Vn.default=Vn;const zqe=Vn,Mn=zqe.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 jqe=e=>(e==null?void 0:e.status)==401?(Ch.Message.error({content:"登录已过期,请重新登录",duration:2e3}),setTimeout(()=>{Cw.push("/login")},2e3),$l.setLoading(!1),!0):!1,Rqe=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=>{jqe(e.response)||(Rqe(e.response),$l.setLoading(!1),Ch.Message.error({content:"网络异常,请稍后重试",duration:1500}))});const Bqe=()=>Mn.get("/app-api/member/user/get"),Dqe=(e,t)=>Mn.post("/api/auth/login",{username:e,password:t}),Fqe=(e,t)=>Mn.post("/api/auth/register",{username:e,password:t}),Vqe=()=>Mn.get("/api/auth/token"),Wqe={login:Dqe,register:Fqe,getToken:Vqe,getInfo:Bqe},Hqe=()=>Mn.get("/api/agent/list"),Zqe=e=>Mn.get(`/api/report/variables/list?agent_id=${e}`),qqe={getAgents:Hqe,getVariables:Zqe},Uqe=e=>Mn.post("/app-api/ai/knowledge-base/userPage",{current:e,size:10}),Kqe=e=>Mn.get(`/app-api/ai/knowledge-base/detail/${e}`),Gqe=e=>Mn.get(`/app-api/ai/knowledge-file/file/getUploadTaskData/${e}`),Yqe=(e,t)=>Mn.post("/app-api/ai/knowledge-base/createKnowledge",{knowledgeType:e,name:t}),Xqe=(e,t)=>Mn.post("/app-api/ai/knowledge-file/file/uploadBatch",t,{params:{knowledgeId:e},headers:{"Content-Type":"multipart/form-data"}}),Qqe={createKnowledge:Yqe,getKnowledges:Uqe,getKnowledge:Kqe,uploadFiles:Xqe,getTask:Gqe},Jqe=e=>Mn.get(`/app-api/ai/knowledge-file/file/getById/${e}`),eUe=e=>Mn.get(`/app-api/ai/dialogue/guideOrBrainMap/${e}`),tUe={getDocument:Jqe,getGuideOrBrainMap:eUe},nUe=(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},iUe=e=>Mn.get(`/api/agent/get-chat-id/${e}`),rUe=e=>Mn.get(`/api/agent/${e}/sessions`),oUe=(e,t)=>Mn.get(`/api/agent/${e}/${t}/session_log`),sUe={create:nUe,createDialog:iUe,getDialogs:rUe,getHistoryLogs:oUe},lUe=(e,t)=>Mn.post(`/api/files/upload/${e}`,t,{headers:{"Content-Type":"multipart/form-data"}}),aUe=e=>Mn.post("/api/document/excel/upload",e,{headers:{"Content-Type":"multipart/form-data"}}),cUe=(e,t,n)=>Mn.post(`/api/files/upload/${e}?chat_id=${t}`,n,{headers:{"Content-Type":"multipart/form-data"}}),uUe={uploadFile:cUe,uploadFiles:lUe,uploadExcels:aUe},XW={user:Wqe,agent:qqe,knowledge:Qqe,document:tUe,message:sUe,file:uUe},dM=CW(),QW=()=>{if(window.localStorage.tokenMap){const e=new Date().getTime(),t=JSON.parse(window.localStorage.tokenMap),n=t.expiresTime-e;setTimeout(async()=>{const i=await XW.user.refreshToken(t.refreshToken);i?(window.localStorage.tokenMap=JSON.stringify(i),QW()):(HP.goLink("login"),HP.message("error","请重新登录"))},n)}},dUe=()=>{window.localStorage.xintongxiaoshu=""},fUe=(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)},hUe=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:hUe,write:fUe,reset:dUe,dialogConfig:{isQuestion:!1,selectedKeys:[],type:"answer"},$bus:dM,getToken:QW,goLink(n,i={}){e.push({path:n,query:i})},copyText(n,i){tZe(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){dM.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),pUe={defaultTitle:"河南电力",defaultDesc:"大模型AI能力平台,为你的下一个创意助力",slider:[{id:2,title:"知识问答",icon:"5",img:"/src/assets/index/5.png",desc:"遍历已创建的文档知识库,生成完整和准确的答案,同时显示来源文档供您参考",dialog:"垂域知识的问答助手,针对你的提问,我们将遍历已创建的文档知识库,生成完整和准确的答案,同时显示来源文档供您参考。"},{id:3,title:"文档智能",icon:"7",img:"/src/assets/index/7.png",desc:"个人知识库的问答助手,基于您上传的文档进行问答,支持多文档",dialog:"个人知识库的问答助手,基于您上传的文档进行问答,支持多文档,大小在30M以内。"},{id:4,title:"智能问答",icon:"1",img:"/src/assets/index/1.png",desc:"能够理解和学习人类的语言,具备多轮对话的能力",dialog:"我可以理解和学习人类的语言,具备多轮对话的能力,现在和我开始交流吧~"},{id:5,title:"智能数据",icon:"8",img:"/src/assets/index/8.png",desc:"您可以上传文档或添加数据库地址,小数可针对你文档的数据进行分析,并生成指定的图表",dialog:"您可以上传文档或添加数据库地址,小数可针对你文档的数据进行分析,并生成指定的图表"},{id:6,title:"小数绘图",icon:"7",img:"/src/assets/index/7.png",desc:"基于您上传的图片,生成对应的文字描述并基于图片内容实现问答。",dialog:"基于您上传的图片,生成对应的文字描述并基于图片内容实现问答。"},{id:7,title:"文档出卷",icon:"6",img:"/src/assets/index/6.png",desc:"您可以上传文档,小数能针对单文档或多个文档内容自动出题,高效便捷的帮助你建立私人题库。",dialog:"您可以上传文档,小数能针对单文档或多个文档内容自动出题,高效便捷的帮助你建立私人题库。"},{id:8,title:"出题组卷",icon:"6",img:"/src/assets/index/6.png",desc:"您可以上传文档,小数能针对单文档或多个文档内容自动出题,高效便捷的帮助你建立私人题库。",dialog:"您可以上传文档,小数能针对单文档或多个文档内容自动出题,高效便捷的帮助你建立私人题库。"}]};var JW=!1,mUe=!0,vUe=void 0;function gUe(){}function yUe(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 bUe(e,t){if(Array.isArray(e)){e.splice(t,1);return}delete e[t]}const iXe=Object.freeze(Object.defineProperty({__proto__:null,BaseTransition:hA,BaseTransitionPropsValidators:S2,Comment:Pn,DeprecationTypes:Jz,EffectScope:p2,ErrorCodes:LN,ErrorTypeStrings:Uz,Fragment:Re,KeepAlive:KN,ReactiveEffect:mh,Static:Ma,Suspense:Iz,Teleport:Th,Text:gs,TrackOpTypes:$N,Transition:Li,TransitionGroup:qu,TriggerOpTypes:SN,Vue:uU,Vue2:vUe,VueElement:Fg,assertNumber:AN,callWithAsyncErrorHandling:jr,callWithErrorHandling:Zu,camelize:hi,capitalize:Eh,cloneVNode:Ai,compatUtils:Qz,compile:$j,computed:p,createApp:ja,createBlock:me,createCommentVNode:ae,createElementBlock:I,createElementVNode:P,createHydrationRenderer:LA,createPropsRestProxy:uz,createRenderer:AA,createSSRApp:VA,createSlots:Jt,createStaticVNode:Oh,createTextVNode:Fe,createVNode:v,customRef:uA,defineAsyncComponent:UN,defineComponent:N,defineCustomElement:RA,defineEmits:JN,defineExpose:ez,defineModel:iz,defineOptions:tz,defineProps:QN,defineSSRCustomElement:cj,defineSlots:nz,del:bUe,devtools:Kz,effect:sN,effectScope:Og,getCurrentInstance:Bt,getCurrentScope:xg,getCurrentWatcher:_N,getTransitionRawChildren:jg,guardReactiveProps:Xn,h:Vt,handleError:Ha,hasInjectionContext:_A,hydrate:bj,hydrateOnIdle:WN,hydrateOnInteraction:qN,hydrateOnMediaQuery:ZN,hydrateOnVisible:HN,initCustomFormatter:Hz,initDirectivesForSSR:Cj,inject:Ze,install:gUe,isMemoSame:zA,isProxy:Ng,isReactive:Io,isReadonly:Sl,isRef:on,isRuntimeOnly:Fz,isShallow:yr,isVNode:Nt,isVue2:JW,isVue3:mUe,markRaw:zg,mergeDefaults:az,mergeModels:cz,mergeProps:Ae,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:MN,provide:vt,proxyRefs:w2,pushScopeId:xN,queuePostFlushCb:am,reactive:xe,readonly:Mg,ref:B,registerRuntimeCompiler:Dz,render:Mo,renderList:$t,renderSlot:he,resolveComponent:oe,resolveDirective:E2,resolveDynamicComponent:Wi,resolveFilter:Xz,resolveTransitionHooks:Ou,set:yUe,setBlockTracking:Ry,setDevtoolsHook:Gz,setTransitionHooks:bs,shallowReactive:b2,shallowReadonly:yN,shallowRef:Ih,ssrContextKey:IA,ssrUtils:Yz,stop:lN,toDisplayString:Te,toHandlerKey:Td,toHandlers:XN,toRaw:It,toRef:sr,toRefs:Ne,toValue:wN,transformVNodeArgs:Nz,triggerRef:kN,unref:Qr,useAttrs:sz,useCssModule:dj,useCssVars:aj,useHost:BA,useId:VN,useModel:Az,useSSRContext:TA,useShadowRoot:uj,useSlots:oz,useTemplateRef:mA,useTransitionState:$2,vModelCheckbox:T2,vModelDynamic:FA,vModelRadio:O2,vModelSelect:DA,vModelText:hm,vShow:yn,version:jA,warn:qz,watch:Be,watchEffect:Fn,watchPostEffect:OA,watchSyncEffect:xA,withAsyncContext:dz,withCtx:ge,withDefaults:rz,withDirectives:mn,withKeys:ml,withMemo:Zz,withModifiers:ir,withScopeId:NN},Symbol.toStringTag,{value:"Module"}));/*!
  103. * pinia v2.2.6
  104. * (c) 2024 Eduardo San Martin Morote
  105. * @license MIT
  106. */let eH;const Iw=e=>eH=e,tH=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 kUe(){const e=Og(!0),t=e.run(()=>B({}));let n=[],i=[];const o=zg({install(s){Iw(o),o._a=s,s.provide(tH,o),s.config.globalProperties.$pinia=o,i.forEach(r=>n.push(r)),i=[]},use(s){return!this._a&&!JW?i.push(s):n.push(s),this},_p:n,_a:null,_e:e,_s:new Map,state:t});return o}const nH=()=>{};function fM(e,t,n,i=nH){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 wUe=e=>e(),hM=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 CUe=Symbol();function $Ue(e){return!ZP(e)||!e.hasOwnProperty(CUe)}const{assign:Vl}=Object;function SUe(e){return!!(on(e)&&e.effect)}function _Ue(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 Vl(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=iH(e,u,t,n,i,!0),a}function iH(e,t,n={},i,o,s){let r;const l=Vl({actions:{}},n),a={deep:!0};let u,c,d=[],f=[],h;const m=i.state.value[e];!s&&!m&&(i.state.value[e]={}),B({});let b;function w(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=b=Symbol();wt().then(()=>{b===O&&(u=!0)}),c=!0,cd(d,T,i.state.value[e])}const y=s?function(){const{state:T}=n,O=T?T():{};this.$patch(M=>{Vl(M,O)})}:nH;function $(){r.stop(),d=[],f=[],i._s.delete(e)}const k=(x,T="")=>{if(hM in x)return x[S8]=T,x;const O=function(){Iw(i);const M=Array.from(arguments),R=[],H=[];function U(D){R.push(D)}function te(D){H.push(D)}cd(f,{args:M,name:O[S8],store:_,after:U,onError:te});let V;try{V=x.apply(this&&this.$id===e?this:_,M)}catch(D){throw cd(H,D),D}return V instanceof Promise?V.then(D=>(cd(R,D),D)).catch(D=>(cd(H,D),Promise.reject(D))):(cd(R,V),V)};return O[hM]=!0,O[S8]=T,O},C={_p:i,$id:e,$onAction:fM.bind(null,f),$patch:w,$reset:y,$subscribe(x,T={}){const O=fM(d,x,T.detached,()=>M()),M=r.run(()=>Be(()=>i.state.value[e],R=>{(T.flush==="sync"?c:u)&&x({storeId:e,type:om.direct,events:h},R)},Vl({},a,T)));return O},$dispose:$},_=xe(C);i._s.set(e,_);const L=(i._a&&i._a.runWithContext||wUe)(()=>i._e.run(()=>(r=Og()).run(()=>t({action:k}))));for(const x in L){const T=L[x];if(on(T)&&!SUe(T)||Io(T))s||(m&&$Ue(T)&&(on(T)?T.value=m[x]:qP(T,m[x])),i.state.value[e][x]=T);else if(typeof T=="function"){const O=k(T,x);L[x]=O,l.actions[x]=T}}return Vl(_,L),Vl(It(_),L),Object.defineProperty(_,"$state",{get:()=>i.state.value[e],set:x=>{w(T=>{Vl(T,x)})}}),i._p.forEach(x=>{Vl(_,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 PUe(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(tH,null):null),l&&Iw(l),l=eH,l._s.has(i)||(s?iH(i,t,o,l):_Ue(i,o,l)),l._s.get(i)}return r.$id=i,r}const AUe="light",LUe=!1,EUe=!0,IUe=!0,TUe=!0,OUe=!1,xUe=!1,MUe=!0,NUe="#165DFF",zUe=220,jUe=!1,RUe="desktop",BUe=!1,DUe=!1,FUe=[],VUe="",rXe={theme:AUe,colorWeak:LUe,navbar:EUe,menu:IUe,topMenu:TUe,hideMenu:OUe,menuCollapse:xUe,footer:MUe,themeColor:NUe,menuWidth:zUe,globalSettings:jUe,device:RUe,tabBar:BUe,menuFromServer:DUe,serverMenu:FUe,RAGFlowUrl:VUe},rH=CW(),oH=Symbol("ROUTE_CHANGE");let pM;function oXe(e,t=!0){rH.on(oH,e),t&&pM&&e(pM)}function sXe(){rH.off(oH)}const WUe=PUe("shareModel",{persist:!0,state:()=>({hrefUrl:""}),getters:{getkbObj(e){return{...e}}},actions:{getHrefUrl(e){this.hrefUrl=e}}}),lXe=WUe,HUe=/"(?:_|\\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*:/,ZUe=/"(?: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*:/,qUe=/^\s*["[{]|^\s*-?\d{1,16}(\.\d{1,17})?([Ee][+-]?\d+)?\s*$/;function UUe(e,t){if(e==="__proto__"||e==="constructor"&&t&&typeof t=="object"&&"prototype"in t){KUe(e);return}return t}function KUe(e){console.warn(`[destr] Dropping "${e}" key to prevent prototype pollution.`)}function GUe(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(!qUe.test(e)){if(t.strict)throw new SyntaxError("[destr] Invalid JSON");return e}try{if(HUe.test(e)||ZUe.test(e)){if(t.strict)throw new Error("[destr] Possible prototype pollution");return JSON.parse(e,UUe)}return JSON.parse(e)}catch(i){if(t.strict)throw i;return e}}function YUe(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 sH(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,sH(e[t[0]],Array.prototype.slice.call(t,1)),[t[0]])}function lH(e,t){return t.map(n=>n.split(".")).map(n=>[n,YUe(e,n)]).filter(n=>n[1]!==void 0).reduce((n,i)=>dL(n,i[1],i[0]),{})}function aH(e,t){return t.map(n=>n.split(".")).reduce((n,i)=>sH(n,i),e)}function mM(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?lH(f,s):f,m=r?aH(h,r):h;e.$patch(m)}c&&(a==null||a(u))}catch(d){o&&console.error("[pinia-plugin-persistedstate]",d)}}function vM(e,{storage:t,serializer:n,key:i,debug:o,pick:s,omit:r}){try{const l=s?lH(e,s):e,a=r?aH(l,r):l,u=n.serialize(a);t.setItem(i,u)}catch(l){o&&console.error("[pinia-plugin-persistedstate]",l)}}function XUe(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=>{mM(o,u,e,a)})},o.$persist=()=>{l.forEach(a=>{vM(o.$state,a)})},l.forEach(a=>{mM(o,a,e),o.$subscribe((u,c)=>vM(c,a),{detached:!0})})}function QUe(e={}){return function(t){XUe(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=>GUe(i)},storage:n.storage??e.storage??window.localStorage,beforeHydrate:n.beforeHydrate,afterHydrate:n.afterHydrate,pick:n.pick,omit:n.omit}),e.auto??!1)}}var JUe=QUe();const cH=kUe();cH.use(JUe);/*!
  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),eKe=(e,t,n)=>tKe({l:e,k:t,s:n}),tKe=e=>JSON.stringify(e).replace(/\u2028/g,"\\u2028").replace(/\u2029/g,"\\u2029").replace(/\u0027/g,"\\u0027"),ei=e=>typeof e=="number"&&isFinite(e),nKe=e=>fL(e)==="[object Date]",_h=e=>fL(e)==="[object RegExp]",Tw=e=>Lt(e)&&Object.keys(e).length===0,ni=Object.assign;let gM;const pc=()=>gM||(gM=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{});function yM(e){return e.replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/g,"&quot;").replace(/'/g,"&apos;")}const iKe=Object.prototype.hasOwnProperty;function kb(e,t){return iKe.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",rKe=e=>Wt(e)&&fn(e.then)&&fn(e.catch),uH=Object.prototype.toString,fL=e=>uH.call(e),Lt=e=>fL(e)==="[object Object]",oKe=e=>e==null?"":An(e)||Lt(e)&&e.toString===uH?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 sKe(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 lKe(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},aKe=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 cKe(e){throw e}const Is=" ",uKe="\r",Xi=`
  115. `,dKe=String.fromCharCode(8232),fKe=String.fromCharCode(8233);function hKe(e){const t=e;let n=0,i=1,o=1,s=0;const r=L=>t[L]===uKe&&t[L+1]===Xi,l=L=>t[L]===Xi,a=L=>t[L]===fKe,u=L=>t[L]===dKe,c=L=>r(L)||l(L)||a(L)||u(L),d=()=>n,f=()=>i,h=()=>o,m=()=>s,b=L=>r(L)||a(L)||u(L)?Xi:t[L],w=()=>b(n),y=()=>b(n+s);function $(){return s=0,c(n)&&(i++,o=0),r(n)&&n++,n++,o++,t[n]}function k(){return r(n+s)&&s++,s++,t[n+s]}function 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:b,currentChar:w,currentPeek:y,next:$,peek:k,reset:C,resetPeek:_,skipToPeek:A}}const jl=void 0,pKe=".",bM="'",mKe="tokenizer";function vKe(e,t={}){const n=t.location!==!1,i=hKe(e),o=()=>i.index(),s=()=>lKe(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(Q,ee,le,...Ce){const Ie=u();if(ee.column+=le,ee.offset+=le,c){const ze=n?UP(Ie.startLoc,ee):null,ye=Ow(Q,ze,{domain:mKe,args:Ce});c(ye)}}function f(Q,ee,le){Q.endLoc=s(),Q.currentType=ee;const Ce={type:ee};return n&&(Ce.loc=UP(Q.startLoc,Q.endLoc)),le!=null&&(Ce.value=le),Ce}const h=Q=>f(Q,13);function m(Q,ee){return Q.currentChar()===ee?(Q.next(),ee):(d(Gt.EXPECTED_TOKEN,s(),0,ee),"")}function b(Q){let ee="";for(;Q.currentPeek()===Is||Q.currentPeek()===Xi;)ee+=Q.currentPeek(),Q.peek();return ee}function w(Q){const ee=b(Q);return Q.skipToPeek(),ee}function y(Q){if(Q===jl)return!1;const ee=Q.charCodeAt(0);return ee>=97&&ee<=122||ee>=65&&ee<=90||ee===95}function $(Q){if(Q===jl)return!1;const ee=Q.charCodeAt(0);return ee>=48&&ee<=57}function k(Q,ee){const{currentType:le}=ee;if(le!==2)return!1;b(Q);const Ce=y(Q.currentPeek());return Q.resetPeek(),Ce}function C(Q,ee){const{currentType:le}=ee;if(le!==2)return!1;b(Q);const Ce=Q.currentPeek()==="-"?Q.peek():Q.currentPeek(),Ie=$(Ce);return Q.resetPeek(),Ie}function _(Q,ee){const{currentType:le}=ee;if(le!==2)return!1;b(Q);const Ce=Q.currentPeek()===bM;return Q.resetPeek(),Ce}function A(Q,ee){const{currentType:le}=ee;if(le!==7)return!1;b(Q);const Ce=Q.currentPeek()===".";return Q.resetPeek(),Ce}function L(Q,ee){const{currentType:le}=ee;if(le!==8)return!1;b(Q);const Ce=y(Q.currentPeek());return Q.resetPeek(),Ce}function x(Q,ee){const{currentType:le}=ee;if(!(le===7||le===11))return!1;b(Q);const Ce=Q.currentPeek()===":";return Q.resetPeek(),Ce}function T(Q,ee){const{currentType:le}=ee;if(le!==9)return!1;const Ce=()=>{const ze=Q.currentPeek();return ze==="{"?y(Q.peek()):ze==="@"||ze==="|"||ze===":"||ze==="."||ze===Is||!ze?!1:ze===Xi?(Q.peek(),Ce()):M(Q,!1)},Ie=Ce();return Q.resetPeek(),Ie}function O(Q){b(Q);const ee=Q.currentPeek()==="|";return Q.resetPeek(),ee}function M(Q,ee=!0){const le=(Ie=!1,ze="")=>{const ye=Q.currentPeek();return ye==="{"||ye==="@"||!ye?Ie:ye==="|"?!(ze===Is||ze===Xi):ye===Is?(Q.peek(),le(!0,Is)):ye===Xi?(Q.peek(),le(!0,Xi)):!0},Ce=le();return ee&&Q.resetPeek(),Ce}function R(Q,ee){const le=Q.currentChar();return le===jl?jl:ee(le)?(Q.next(),le):null}function H(Q){const ee=Q.charCodeAt(0);return ee>=97&&ee<=122||ee>=65&&ee<=90||ee>=48&&ee<=57||ee===95||ee===36}function U(Q){return R(Q,H)}function te(Q){const ee=Q.charCodeAt(0);return ee>=97&&ee<=122||ee>=65&&ee<=90||ee>=48&&ee<=57||ee===95||ee===36||ee===45}function V(Q){return R(Q,te)}function D(Q){const ee=Q.charCodeAt(0);return ee>=48&&ee<=57}function F(Q){return R(Q,D)}function K(Q){const ee=Q.charCodeAt(0);return ee>=48&&ee<=57||ee>=65&&ee<=70||ee>=97&&ee<=102}function Z(Q){return R(Q,K)}function X(Q){let ee="",le="";for(;ee=F(Q);)le+=ee;return le}function se(Q){let ee="";for(;;){const le=Q.currentChar();if(le==="{"||le==="}"||le==="@"||le==="|"||!le)break;if(le===Is||le===Xi)if(M(Q))ee+=le,Q.next();else{if(O(Q))break;ee+=le,Q.next()}else ee+=le,Q.next()}return ee}function de(Q){w(Q);let ee="",le="";for(;ee=V(Q);)le+=ee;return Q.currentChar()===jl&&d(Gt.UNTERMINATED_CLOSING_BRACE,s(),0),le}function fe(Q){w(Q);let ee="";return Q.currentChar()==="-"?(Q.next(),ee+=`-${X(Q)}`):ee+=X(Q),Q.currentChar()===jl&&d(Gt.UNTERMINATED_CLOSING_BRACE,s(),0),ee}function ue(Q){return Q!==bM&&Q!==Xi}function be(Q){w(Q),m(Q,"'");let ee="",le="";for(;ee=R(Q,ue);)ee==="\\"?le+=ce(Q):le+=ee;const Ce=Q.currentChar();return Ce===Xi||Ce===jl?(d(Gt.UNTERMINATED_SINGLE_QUOTE_IN_PLACEHOLDER,s(),0),Ce===Xi&&(Q.next(),m(Q,"'")),le):(m(Q,"'"),le)}function ce(Q){const ee=Q.currentChar();switch(ee){case"\\":case"'":return Q.next(),`\\${ee}`;case"u":return pe(Q,ee,4);case"U":return pe(Q,ee,6);default:return d(Gt.UNKNOWN_ESCAPE_SEQUENCE,s(),0,ee),""}}function pe(Q,ee,le){m(Q,ee);let Ce="";for(let Ie=0;Ie<le;Ie++){const ze=Z(Q);if(!ze){d(Gt.INVALID_UNICODE_ESCAPE_SEQUENCE,s(),0,`\\${ee}${Ce}${Q.currentChar()}`);break}Ce+=ze}return`\\${ee}${Ce}`}function ke(Q){return Q!=="{"&&Q!=="}"&&Q!==Is&&Q!==Xi}function Se(Q){w(Q);let ee="",le="";for(;ee=R(Q,ke);)le+=ee;return le}function Pe(Q){let ee="",le="";for(;ee=U(Q);)le+=ee;return le}function De(Q){const ee=le=>{const Ce=Q.currentChar();return Ce==="{"||Ce==="@"||Ce==="|"||Ce==="("||Ce===")"||!Ce||Ce===Is?le:(le+=Ce,Q.next(),ee(le))};return ee("")}function Y(Q){w(Q);const ee=m(Q,"|");return w(Q),ee}function W(Q,ee){let le=null;switch(Q.currentChar()){case"{":return ee.braceNest>=1&&d(Gt.NOT_ALLOW_NEST_PLACEHOLDER,s(),0),Q.next(),le=f(ee,2,"{"),w(Q),ee.braceNest++,le;case"}":return ee.braceNest>0&&ee.currentType===2&&d(Gt.EMPTY_PLACEHOLDER,s(),0),Q.next(),le=f(ee,3,"}"),ee.braceNest--,ee.braceNest>0&&w(Q),ee.inLinked&&ee.braceNest===0&&(ee.inLinked=!1),le;case"@":return ee.braceNest>0&&d(Gt.UNTERMINATED_CLOSING_BRACE,s(),0),le=re(Q,ee)||h(ee),ee.braceNest=0,le;default:{let Ie=!0,ze=!0,ye=!0;if(O(Q))return ee.braceNest>0&&d(Gt.UNTERMINATED_CLOSING_BRACE,s(),0),le=f(ee,1,Y(Q)),ee.braceNest=0,ee.inLinked=!1,le;if(ee.braceNest>0&&(ee.currentType===4||ee.currentType===5||ee.currentType===6))return d(Gt.UNTERMINATED_CLOSING_BRACE,s(),0),ee.braceNest=0,ve(Q,ee);if(Ie=k(Q,ee))return le=f(ee,4,de(Q)),w(Q),le;if(ze=C(Q,ee))return le=f(ee,5,fe(Q)),w(Q),le;if(ye=_(Q,ee))return le=f(ee,6,be(Q)),w(Q),le;if(!Ie&&!ze&&!ye)return le=f(ee,12,Se(Q)),d(Gt.INVALID_TOKEN_IN_PLACEHOLDER,s(),0,le.value),w(Q),le;break}}return le}function re(Q,ee){const{currentType:le}=ee;let Ce=null;const Ie=Q.currentChar();switch((le===7||le===8||le===11||le===9)&&(Ie===Xi||Ie===Is)&&d(Gt.INVALID_LINKED_FORMAT,s(),0),Ie){case"@":return Q.next(),Ce=f(ee,7,"@"),ee.inLinked=!0,Ce;case".":return w(Q),Q.next(),f(ee,8,".");case":":return w(Q),Q.next(),f(ee,9,":");default:return O(Q)?(Ce=f(ee,1,Y(Q)),ee.braceNest=0,ee.inLinked=!1,Ce):A(Q,ee)||x(Q,ee)?(w(Q),re(Q,ee)):L(Q,ee)?(w(Q),f(ee,11,Pe(Q))):T(Q,ee)?(w(Q),Ie==="{"?W(Q,ee)||Ce:f(ee,10,De(Q))):(le===7&&d(Gt.INVALID_LINKED_FORMAT,s(),0),ee.braceNest=0,ee.inLinked=!1,ve(Q,ee))}}function ve(Q,ee){let le={type:13};if(ee.braceNest>0)return W(Q,ee)||h(ee);if(ee.inLinked)return re(Q,ee)||h(ee);switch(Q.currentChar()){case"{":return W(Q,ee)||h(ee);case"}":return d(Gt.UNBALANCED_CLOSING_BRACE,s(),0),Q.next(),f(ee,3,"}");case"@":return re(Q,ee)||h(ee);default:{if(O(Q))return le=f(ee,1,Y(Q)),ee.braceNest=0,ee.inLinked=!1,le;if(M(Q))return f(ee,0,se(Q));break}}return le}function we(){const{currentType:Q,offset:ee,startLoc:le,endLoc:Ce}=a;return a.lastType=Q,a.lastOffset=ee,a.lastStartLoc=le,a.lastEndLoc=Ce,a.offset=o(),a.startLoc=s(),i.currentChar()===jl?f(a,13):ve(i,a)}return{nextToken:we,currentOffset:o,currentPosition:s,context:u}}const gKe="parser",yKe=/(?:\\\\|\\'|\\u([0-9a-fA-F]{4})|\\U([0-9a-fA-F]{6}))/g;function bKe(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 kKe(e={}){const t=e.location!==!1,{onError:n}=e;function i(y,$,k,C,..._){const A=y.currentPosition();if(A.offset+=C,A.column+=C,n){const L=t?UP(k,A):null,x=Ow($,L,{domain:gKe,args:_});n(x)}}function o(y,$,k){const C={type:y};return t&&(C.start=$,C.end=$,C.loc={start:k,end:k}),C}function s(y,$,k,C){t&&(y.end=$,y.loc&&(y.loc.end=k))}function r(y,$){const k=y.context(),C=o(3,k.offset,k.startLoc);return C.value=$,s(C,y.currentOffset(),y.currentPosition()),C}function l(y,$){const k=y.context(),{lastOffset:C,lastStartLoc:_}=k,A=o(5,C,_);return A.index=parseInt($,10),y.nextToken(),s(A,y.currentOffset(),y.currentPosition()),A}function a(y,$){const k=y.context(),{lastOffset:C,lastStartLoc:_}=k,A=o(4,C,_);return A.key=$,y.nextToken(),s(A,y.currentOffset(),y.currentPosition()),A}function u(y,$){const k=y.context(),{lastOffset:C,lastStartLoc:_}=k,A=o(9,C,_);return A.value=$.replace(yKe,bKe),y.nextToken(),s(A,y.currentOffset(),y.currentPosition()),A}function c(y){const $=y.nextToken(),k=y.context(),{lastOffset:C,lastStartLoc:_}=k,A=o(8,C,_);return $.type!==11?(i(y,Gt.UNEXPECTED_EMPTY_LINKED_MODIFIER,k.lastStartLoc,0),A.value="",s(A,C,_),{nextConsumeToken:$,node:A}):($.value==null&&i(y,Gt.UNEXPECTED_LEXICAL_ANALYSIS,k.lastStartLoc,0,Zo($)),A.value=$.value||"",s(A,y.currentOffset(),y.currentPosition()),{node:A})}function d(y,$){const k=y.context(),C=o(7,k.offset,k.startLoc);return C.value=$,s(C,y.currentOffset(),y.currentPosition()),C}function f(y){const $=y.context(),k=o(6,$.offset,$.startLoc);let C=y.nextToken();if(C.type===8){const _=c(y);k.modifier=_.node,C=_.nextConsumeToken||y.nextToken()}switch(C.type!==9&&i(y,Gt.UNEXPECTED_LEXICAL_ANALYSIS,$.lastStartLoc,0,Zo(C)),C=y.nextToken(),C.type===2&&(C=y.nextToken()),C.type){case 10:C.value==null&&i(y,Gt.UNEXPECTED_LEXICAL_ANALYSIS,$.lastStartLoc,0,Zo(C)),k.key=d(y,C.value||"");break;case 4:C.value==null&&i(y,Gt.UNEXPECTED_LEXICAL_ANALYSIS,$.lastStartLoc,0,Zo(C)),k.key=a(y,C.value||"");break;case 5:C.value==null&&i(y,Gt.UNEXPECTED_LEXICAL_ANALYSIS,$.lastStartLoc,0,Zo(C)),k.key=l(y,C.value||"");break;case 6:C.value==null&&i(y,Gt.UNEXPECTED_LEXICAL_ANALYSIS,$.lastStartLoc,0,Zo(C)),k.key=u(y,C.value||"");break;default:{i(y,Gt.UNEXPECTED_EMPTY_LINKED_KEY,$.lastStartLoc,0);const _=y.context(),A=o(7,_.offset,_.startLoc);return A.value="",s(A,_.offset,_.startLoc),k.key=A,s(k,_.offset,_.startLoc),{nextConsumeToken:C,node:k}}}return s(k,y.currentOffset(),y.currentPosition()),{node:k}}function h(y){const $=y.context(),k=$.currentType===1?y.currentOffset():$.offset,C=$.currentType===1?$.endLoc:$.startLoc,_=o(2,k,C);_.items=[];let A=null;do{const T=A||y.nextToken();switch(A=null,T.type){case 0:T.value==null&&i(y,Gt.UNEXPECTED_LEXICAL_ANALYSIS,$.lastStartLoc,0,Zo(T)),_.items.push(r(y,T.value||""));break;case 5:T.value==null&&i(y,Gt.UNEXPECTED_LEXICAL_ANALYSIS,$.lastStartLoc,0,Zo(T)),_.items.push(l(y,T.value||""));break;case 4:T.value==null&&i(y,Gt.UNEXPECTED_LEXICAL_ANALYSIS,$.lastStartLoc,0,Zo(T)),_.items.push(a(y,T.value||""));break;case 6:T.value==null&&i(y,Gt.UNEXPECTED_LEXICAL_ANALYSIS,$.lastStartLoc,0,Zo(T)),_.items.push(u(y,T.value||""));break;case 7:{const O=f(y);_.items.push(O.node),A=O.nextConsumeToken||null;break}}}while($.currentType!==13&&$.currentType!==1);const L=$.currentType===1?$.lastOffset:y.currentOffset(),x=$.currentType===1?$.lastEndLoc:y.currentPosition();return s(_,L,x),_}function m(y,$,k,C){const _=y.context();let A=C.items.length===0;const L=o(1,$,k);L.cases=[],L.cases.push(C);do{const x=h(y);A||(A=x.items.length===0),L.cases.push(x)}while(_.currentType!==13);return A&&i(y,Gt.MUST_HAVE_MESSAGES_IN_PLURAL,k,0),s(L,y.currentOffset(),y.currentPosition()),L}function b(y){const $=y.context(),{offset:k,startLoc:C}=$,_=h(y);return $.currentType===13?_:m(y,k,C,_)}function w(y){const $=vKe(y,ni({},e)),k=$.context(),C=o(0,k.offset,k.startLoc);return t&&C.loc&&(C.loc.source=y),C.body=b($),e.onCacheKey&&(C.cacheKey=e.onCacheKey(y)),k.currentType!==13&&i($,Gt.UNEXPECTED_LEXICAL_ANALYSIS,k.lastStartLoc,0,y[k.offset]||""),s(C,$.currentOffset(),$.currentPosition()),C}return{parse:w}}function Zo(e){if(e.type===13)return"EOF";const t=(e.value||"").replace(/\r?\n/gu,"\\n");return t.length>10?t.slice(0,9)+"…":t}function wKe(e,t={}){const n={ast:e,helpers:new Set};return{context:()=>n,helper:s=>(n.helpers.add(s),s)}}function kM(e,t){for(let n=0;n<e.length;n++)pL(e[n],t)}function pL(e,t){switch(e.type){case 1:kM(e.cases,t),t.helper("plural");break;case 2:kM(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 CKe(e,t={}){const n=wKe(e);n.helper("normalize"),e.body&&pL(e.body,n);const i=n.context();e.helpers=Array.from(i.helpers)}function $Ke(e){const t=e.body;return t.type===2?wM(t):t.cases.forEach(n=>wM(n)),e}function wM(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 SKe(e,t){const{sourceMap:n,filename:i,breakLineCode:o,needIndent:s}=t,r=t.location!==!1,l={filename:i,code:"",column:1,line:1,offset:0,map:void 0,breakLineCode:o,needIndent:s,indentLevel:0};r&&e.loc&&(l.source=e.loc.source);const a=()=>l;function u(w,y){l.code+=w}function c(w,y=!0){const $=y?o:"";u(s?$+" ".repeat(w):$)}function d(w=!0){const y=++l.indentLevel;w&&c(y)}function f(w=!0){const y=--l.indentLevel;w&&c(y)}function h(){c(l.indentLevel)}return{context:a,push:u,indent:d,deindent:f,newline:h,helper:w=>`_${w}`,needIndent:()=>l.needIndent}}function _Ke(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 PKe(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 AKe(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 LKe(e,t){t.body?Ph(e,t.body):e.push("null")}function Ph(e,t){const{helper:n}=e;switch(t.type){case 0:LKe(e,t);break;case 1:AKe(e,t);break;case 2:PKe(e,t);break;case 6:_Ke(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 EKe=(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=SKe(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 IKe(e,t={}){const n=ni({},t),i=!!n.jit,o=!!n.minify,s=n.optimize==null?!0:n.optimize,l=kKe(n).parse(e);return i?(s&&$Ke(l),o&&wd(l),{ast:l,code:""}):(CKe(l,n),EKe(l,n))}/*!
  117. * core-base v10.0.4
  118. * (c) 2024 kazuya kawaguchi
  119. * Released under the MIT License.
  120. */function TKe(){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=>OKe(n,e)}function OKe(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,CM(e,r)],[]))}else return CM(e,n)}function CM(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 xKe=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 MKe(e,t={}){let n=!1;const i=t.onError||cKe;return t.onError=o=>{n=!0,i(o)},{...IKe(e,t),detectError:n}}function NKe(e,t){if(!__INTLIFY_DROP_MESSAGE_COMPILER__&&rt(e)){Rt(t.warnHtmlMessage)&&t.warnHtmlMessage;const i=(t.onCacheKey||xKe)(e),o=D1[i];if(o)return o;const{ast:s,detectError:r}=MKe(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 zKe(e){Cm=e}function jKe(e,t,n){Cm&&Cm.emit("i18n:init",{timestamp:Date.now(),i18n:e,version:t,meta:n})}const RKe=BKe("function:translate");function BKe(e){return t=>Cm&&Cm.emit(e,t)}const yl={INVALID_ARGUMENT:aKe,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},DKe=24;function bl(e){return Ow(e,null,void 0)}function mL(e,t){return t.locale!=null?$M(t.locale):$M(e.locale)}let P8;function $M(e){if(rt(e))return e;if(fn(e)){if(e.resolvedOnce&&P8!=null)return P8;if(e.constructor.name==="Function"){const t=e();if(rKe(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 FKe(e,t,n){return[...new Set([n,...An(t)?t:Wt(t)?Object.keys(t):rt(t)?[t]:[n]])]}function dH(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=SM(s,r,t);const l=An(t)||!Lt(t)?t:t.default?t.default:null;r=rt(l)?[l]:l,An(r)&&SM(s,r,!1),o.__localeChainCache.set(i,s)}return s}function SM(e,t,n){let i=!0;for(let o=0;o<t.length&&Rt(i);o++){const s=t[o];rt(s)&&(i=VKe(e,t[o],n))}return i}function VKe(e,t,n){let i;const o=t.split("-");do{const s=o.join("-");i=WKe(e,s,n),o.splice(-1,1)}while(o.length&&i===!0);return i}function WKe(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 HKe=/^\s?(?:true|false|-?[\d.]+|'[^']*'|"[^"]*")\s?$/;function ZKe(e){return HKe.test(e)}function qKe(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 UKe(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 KKe(e){const t=e.trim();return e.charAt(0)==="0"&&isNaN(parseInt(e))?!1:ZKe(t)?qKe(t):"*"+t}function GKe(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=KKe(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=UKe(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 _M=new Map;function YKe(e,t){return Wt(e)?e[t]:null}function XKe(e,t){if(!Wt(e))return null;let n=_M.get(t);if(n||(n=GKe(t),n&&_M.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 QKe="10.0.4",xw=-1,$m="en-US",PM="",AM=e=>`${e.charAt(0).toLocaleUpperCase()}${e.substr(1)}`;function JKe(){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)?AM(e):t==="vnode"&&Wt(e)&&"__v_isVNode"in e?AM(e.children):e}}let fH;function eGe(e){fH=e}let hH;function tGe(e){hH=e}let pH;function nGe(e){pH=e}let mH=null;const iGe=e=>{mH=e},rGe=()=>mH;let vH=null;const LM=e=>{vH=e},oGe=()=>vH;let EM=0;function sGe(e={}){const t=fn(e.onWarn)?e.onWarn:sKe,n=rt(e.version)?e.version:QKe,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||{},JKe()),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,b=!!e.unresolving,w=fn(e.postTranslation)?e.postTranslation:null,y=Lt(e.processor)?e.processor:null,$=Rt(e.warnHtmlMessage)?e.warnHtmlMessage:!0,k=!!e.escapeParameter,C=fn(e.messageCompiler)?e.messageCompiler:fH,_=fn(e.messageResolver)?e.messageResolver:hH||YKe,A=fn(e.localeFallbacker)?e.localeFallbacker:pH||FKe,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:{};EM++;const R={version:n,cid:EM,locale:i,fallbackLocale:s,messages:r,modifiers:u,pluralRules:c,missing:d,missingWarn:f,fallbackWarn:h,fallbackFormat:m,unresolving:b,postTranslation:w,processor:y,warnHtmlMessage:$,escapeParameter:k,messageCompiler:C,messageResolver:_,localeFallbacker:A,fallbackContext:L,onWarn:t,__meta:M};return R.datetimeFormats=l,R.numberFormats=a,R.__datetimeFormatters=T,R.__numberFormatters=O,__INTLIFY_PROD_DEVTOOLS__&&jKe(R,n,M),R}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 lGe(e,t){return e===t?!1:e.split("-")[0]===t.split("-")[0]}function aGe(e,t){const n=t.indexOf(e);if(n===-1)return!1;for(let i=n+1;i<t.length;i++)if(lGe(e,t[i]))return!0;return!1}function IM(e,...t){const{datetimeFormats:n,unresolving:i,fallbackLocale:o,onWarn:s,localeFallbacker:r}=e,{__datetimeFormatters:l}=e,[a,u,c,d]=GP(...t),f=Rt(c.missingWarn)?c.missingWarn:e.missingWarn;Rt(c.fallbackWarn)?c.fallbackWarn:e.fallbackWarn;const h=!!c.part,m=mL(e,c),b=r(e,o,m);if(!rt(a)||a==="")return new Intl.DateTimeFormat(m,d).format(u);let w={},y,$=null;const k="datetime format";for(let A=0;A<b.length&&(y=b[A],w=n[y]||{},$=w[a],!Lt($));A++)vL(e,a,y,f,k);if(!Lt($)||!rt(y))return i?xw:a;let C=`${y}__${a}`;Tw(d)||(C=`${C}__${JSON.stringify(d)}`);let _=l.get(C);return _||(_=new Intl.DateTimeFormat(y,ni({},$,d)),l.set(C,_)),h?_.formatToParts(u):_.format(u)}const gH=["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(nKe(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=>{gH.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 TM(e,t,n){const i=e;for(const o in n){const s=`${t}__${o}`;i.__datetimeFormatters.has(s)&&i.__datetimeFormatters.delete(s)}}function OM(e,...t){const{numberFormats:n,unresolving:i,fallbackLocale:o,onWarn:s,localeFallbacker:r}=e,{__numberFormatters:l}=e,[a,u,c,d]=YP(...t),f=Rt(c.missingWarn)?c.missingWarn:e.missingWarn;Rt(c.fallbackWarn)?c.fallbackWarn:e.fallbackWarn;const h=!!c.part,m=mL(e,c),b=r(e,o,m);if(!rt(a)||a==="")return new Intl.NumberFormat(m,d).format(u);let w={},y,$=null;const k="number format";for(let A=0;A<b.length&&(y=b[A],w=n[y]||{},$=w[a],!Lt($));A++)vL(e,a,y,f,k);if(!Lt($)||!rt(y))return i?xw:a;let C=`${y}__${a}`;Tw(d)||(C=`${C}__${JSON.stringify(d)}`);let _=l.get(C);return _||(_=new Intl.NumberFormat(y,ni({},$,d)),l.set(C,_)),h?_.formatToParts(u):_.format(u)}const yH=["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=>{yH.includes(a)?r[a]=n[a]:s[a]=n[a]}),rt(i)?s.locale=i:Lt(i)&&(r=i),Lt(o)&&(r=o),[s.key||"",l,s,r]}function xM(e,t,n){const i=e;for(const o in n){const s=`${t}__${o}`;i.__numberFormatters.has(s)&&i.__numberFormatters.delete(s)}}const cGe=e=>e,uGe=e=>"",dGe="text",fGe=e=>e.length===0?"":hL(e),hGe=oKe;function MM(e,t){return e=Math.abs(e),t===2?e?e>1?1:0:1:e?Math.min(e,2):0}function pGe(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 mGe(e,t){t.count||(t.count=e),t.n||(t.n=e)}function vGe(e={}){const t=e.locale,n=pGe(e),i=Wt(e.pluralRules)&&rt(t)&&fn(e.pluralRules[t])?e.pluralRules[t]:MM,o=Wt(e.pluralRules)&&rt(t)&&fn(e.pluralRules[t])?MM:void 0,s=y=>y[i(n,y.length,o)],r=e.list||[],l=y=>r[y],a=e.named||{};ei(e.pluralIndex)&&mGe(n,a);const u=y=>a[y];function c(y,$){const k=fn(e.messages)?e.messages(y,!!$):Wt(e.messages)?e.messages[y]:!1;return k||(e.parent?e.parent.message(y):uGe)}const d=y=>e.modifiers?e.modifiers[y]:cGe,f=Lt(e.processor)&&fn(e.processor.normalize)?e.processor.normalize:fGe,h=Lt(e.processor)&&fn(e.processor.interpolate)?e.processor.interpolate:hGe,m=Lt(e.processor)&&rt(e.processor.type)?e.processor.type:dGe,w={list:l,named:u,plural:s,linked:(y,...$)=>{const[k,C]=$;let _="text",A="";$.length===1?Wt(k)?(A=k.modifier||A,_=k.type||_):rt(k)&&(A=k||A):$.length===2&&(rt(k)&&(A=k||A),rt(C)&&(_=C||_));const L=c(y,!0)(w),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 w}const NM=()=>"",Kr=e=>fn(e);function zM(e,...t){const{fallbackFormat:n,postTranslation:i,unresolving:o,messageCompiler:s,fallbackLocale:r,messages:l}=e,[a,u]=XP(...t),c=Rt(u.missingWarn)?u.missingWarn:e.missingWarn,d=Rt(u.fallbackWarn)?u.fallbackWarn:e.fallbackWarn,f=Rt(u.escapeParameter)?u.escapeParameter:e.escapeParameter,h=!!u.resolvedMessage,m=rt(u.default)||Rt(u.default)?Rt(u.default)?s?a:()=>a:u.default:n?s?a:()=>a:null,b=n||m!=null&&(rt(m)||fn(m)),w=mL(e,u);f&&gGe(u);let[y,$,k]=h?[a,w,l[w]||{}]:bH(e,a,w,r,d,c),C=y,_=a;if(!h&&!(rt(C)||Ah(C)||Kr(C))&&b&&(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:kH(e,a,$,C,_,L);if(A)return C;const T=kGe(e,$,k,u),O=vGe(T),M=yGe(e,x,O),R=i?i(M,a):M;if(__INTLIFY_PROD_DEVTOOLS__){const H={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:R};H.meta=ni({},e.__meta,rGe()||{}),RKe(H)}return R}function gGe(e){An(e.list)?e.list=e.list.map(t=>rt(t)?yM(t):t):Wt(e.named)&&Object.keys(e.named).forEach(t=>{rt(e.named[t])&&(e.named[t]=yM(e.named[t]))})}function bH(e,t,n,i,o,s){const{messages:r,onWarn:l,messageResolver:a,localeFallbacker:u}=e,c=u(e,i,n);let d={},f,h=null;const m="translate";for(let b=0;b<c.length&&(f=c[b],d=r[f]||{},(h=a(d,t))===null&&(h=d[t]),!(rt(h)||Ah(h)||Kr(h)));b++)if(!aGe(f,c)){const w=vL(e,t,f,s,m);w!==t&&(h=w)}return[h,f,d]}function kH(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,bGe(e,n,o,i,l,s));return a.locale=n,a.key=t,a.source=i,a}function yGe(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 bGe(e,t,n,i,o,s){return{locale:t,key:n,warnHtmlMessage:o,onError:r=>{throw s&&s(r),r},onCacheKey:r=>eKe(t,n,r)}}function kGe(e,t,n,i){const{modifiers:o,pluralRules:s,messageResolver:r,fallbackLocale:l,fallbackWarn:a,missingWarn:u,fallbackContext:c}=e,f={locale:t,modifiers:o,pluralRules:s,messages:(h,m)=>{let b=r(n,h);if(b==null&&(c||m)){const[,,w]=bH(c||e,h,t,l,a,u);b=r(w,h)}if(rt(b)||Ah(b)){let w=!1;const $=kH(e,h,t,b,h,()=>{w=!0});return w?NM:$}else return Kr(b)?b:NM}};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}TKe();/*!
  121. * vue-i18n v10.0.4
  122. * (c) 2024 kazuya kawaguchi
  123. * Released under the MIT License.
  124. */const wGe="10.0.4";function CGe(){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:DKe,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"),wH=Ga("__setPluralRules"),CH=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 SH(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 jM(e){return v(gs,null,e,0)}const RM="__INTLIFY_META__",BM=()=>[],$Ge=()=>!1;let DM=0;function FM(e){return(t,n,i,o)=>e(n,i,Bt()||void 0,o)}const SGe=()=>{const e=Bt();let t=null;return e&&(t=$H(e)[RM])?{[RM]:t}:null};function yL(e={}){const{__root:t,__injectWithOption:n}=e,i=t===void 0,o=e.flatJson,s=bb?B: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,b=!!e.fallbackFormat,w=fn(e.missing)?e.missing:null,y=fn(e.missing)?FM(e.missing):null,$=fn(e.postTranslation)?e.postTranslation:null,k=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&&LM(null);const ye={version:wGe,locale:l.value,fallbackLocale:a.value,messages:u.value,modifiers:_,pluralRules:A,missing:y===null?void 0:y,missingWarn:f,fallbackWarn:h,fallbackFormat:b,unresolving:!0,postTranslation:$===null?void 0:$,warnHtmlMessage:k,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 Le=sGe(ye);return i&&LM(Le),Le})(),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)}}),R=p(()=>u.value),H=p(()=>c.value),U=p(()=>d.value);function te(){return fn($)?$:null}function V(ye){$=ye,L.postTranslation=ye}function D(){return w}function F(ye){ye!==null&&(y=FM(ye)),w=ye,L.missing=y}const K=(ye,Le,qe,Ee,_e,Oe)=>{T();let Ke;try{__INTLIFY_PROD_DEVTOOLS__&&iGe(SGe()),i||(L.fallbackContext=t?oGe():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]=Le();return t&&m?Ee(t):_e(_t)}else{if(Oe(Ke))return Ke;throw kr(lr.UNEXPECTED_RETURN_TYPE)}};function Z(...ye){return K(Le=>Reflect.apply(zM,null,[Le,...ye]),()=>XP(...ye),"translate",Le=>Reflect.apply(Le.t,Le,[...ye]),Le=>Le,Le=>rt(Le))}function X(...ye){const[Le,qe,Ee]=ye;if(Ee&&!Wt(Ee))throw kr(lr.INVALID_ARGUMENT);return Z(Le,qe,ni({resolvedMessage:!0},Ee||{}))}function se(...ye){return K(Le=>Reflect.apply(IM,null,[Le,...ye]),()=>GP(...ye),"datetime format",Le=>Reflect.apply(Le.d,Le,[...ye]),()=>PM,Le=>rt(Le))}function de(...ye){return K(Le=>Reflect.apply(OM,null,[Le,...ye]),()=>YP(...ye),"number format",Le=>Reflect.apply(Le.n,Le,[...ye]),()=>PM,Le=>rt(Le))}function fe(ye){return ye.map(Le=>rt(Le)||ei(Le)||Rt(Le)?jM(String(Le)):Le)}const be={normalize:fe,interpolate:ye=>ye,type:"vnode"};function ce(...ye){return K(Le=>{let qe;const Ee=Le;try{Ee.processor=be,qe=Reflect.apply(zM,null,[Ee,...ye])}finally{Ee.processor=null}return qe},()=>XP(...ye),"translate",Le=>Le[QP](...ye),Le=>[jM(Le)],Le=>An(Le))}function pe(...ye){return K(Le=>Reflect.apply(OM,null,[Le,...ye]),()=>YP(...ye),"number format",Le=>Le[eA](...ye),BM,Le=>rt(Le)||An(Le))}function ke(...ye){return K(Le=>Reflect.apply(IM,null,[Le,...ye]),()=>GP(...ye),"datetime format",Le=>Le[JP](...ye),BM,Le=>rt(Le)||An(Le))}function Se(ye){A=ye,L.pluralRules=A}function Pe(ye,Le){return K(()=>{if(!ye)return!1;const qe=rt(Le)?Le:l.value,Ee=W(qe),_e=L.messageResolver(Ee,ye);return Ah(_e)||Kr(_e)||rt(_e)},()=>[ye],"translate exists",qe=>Reflect.apply(qe.te,qe,[ye,Le]),$Ge,qe=>Rt(qe))}function De(ye){let Le=null;const qe=dH(L,a.value,l.value);for(let Ee=0;Ee<qe.length;Ee++){const _e=u.value[qe[Ee]]||{},Oe=L.messageResolver(_e,ye);if(Oe!=null){Le=Oe;break}}return Le}function Y(ye){const Le=De(ye);return Le??(t?t.tm(ye)||{}:{})}function W(ye){return u.value[ye]||{}}function re(ye,Le){if(o){const qe={[ye]:Le};for(const Ee in qe)kb(qe,Ee)&&Sm(qe[Ee]);Le=qe[ye]}u.value[ye]=Le,L.messages=u.value}function ve(ye,Le){u.value[ye]=u.value[ye]||{};const qe={[ye]:Le};if(o)for(const Ee in qe)kb(qe,Ee)&&Sm(qe[Ee]);Le=qe[ye],Ay(Le,u.value[ye]),L.messages=u.value}function we(ye){return c.value[ye]||{}}function Q(ye,Le){c.value[ye]=Le,L.datetimeFormats=c.value,TM(L,ye,Le)}function ee(ye,Le){c.value[ye]=ni(c.value[ye]||{},Le),L.datetimeFormats=c.value,TM(L,ye,Le)}function le(ye){return d.value[ye]||{}}function Ce(ye,Le){d.value[ye]=Le,L.numberFormats=d.value,xM(L,ye,Le)}function Ie(ye,Le){d.value[ye]=ni(d.value[ye]||{},Le),L.numberFormats=d.value,xM(L,ye,Le)}DM++,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:DM,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:R,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 b},set fallbackFormat(ye){b=ye,L.fallbackFormat=b},get warnHtmlMessage(){return k},set warnHtmlMessage(ye){k=ye,L.warnHtmlMessage=ye},get escapeParameter(){return C},set escapeParameter(ye){C=ye,L.escapeParameter=ye},t:Z,getLocaleMessage:W,setLocaleMessage:re,mergeLocaleMessage:ve,getPostTranslationHandler:te,setPostTranslationHandler:V,getMissingHandler:D,setMissingHandler:F,[wH]:Se};return ze.datetimeFormats=H,ze.numberFormats=U,ze.rt=X,ze.te=Pe,ze.tm=Y,ze.d=se,ze.n=de,ze.getDateTimeFormat=we,ze.setDateTimeFormat=Q,ze.mergeDateTimeFormat=ee,ze.getNumberFormat=le,ze.setNumberFormat=Ce,ze.mergeNumberFormat=Ie,ze[CH]=n,ze[QP]=ce,ze[JP]=ke,ze[eA]=pe,ze}function _Ge(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:b,__root:w,__injectWithOption:y}=e,$=e.datetimeFormats,k=e.numberFormats,C=e.flatJson;return{locale:t,fallbackLocale:n,messages:m,flatJson:C,datetimeFormats:$,numberFormats:k,missing:i,missingWarn:o,fallbackWarn:s,fallbackRoot:r,fallbackFormat:l,modifiers:a,pluralRules:u,postTranslation:c,warnHtmlMessage:d,escapeParameter:f,messageResolver:e.messageResolver,inheritLocale:h,__i18n:b,__root:w,__injectWithOption:y}}function nA(e={}){const t=yL(_Ge(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 PGe(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=VM(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=VM(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&&SH(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 VM(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[wH](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 AGe({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 _H(){return Re}const LGe=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=AGe(t,s),a=o[QP](e.keypath,l,r),u=ni({},i),c=rt(e.tag)||Wt(e.tag)?e.tag:_H();return Vt(c,u,a)}}}),WM=LGe;function EGe(e){return An(e)&&!rt(e[0])}function PH(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],b=m?m({[f.type]:f.value,index:h,parts:a}):[f.value];return EGe(b)&&(b[0].key=`${f.type}-${h}`),b}):rt(a)&&(u=[a]);const c=ni({},s),d=rt(e.tag)||Wt(e.tag)?e.tag:_H();return Vt(d,c,u)}}const IGe=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 PH(e,t,yH,(...i)=>n[eA](...i))}}),HM=IGe,TGe=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 PH(e,t,gH,(...i)=>n[JP](...i))}}),ZM=TGe;function OGe(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 xGe(e){const t=r=>{const{instance:l,value:a}=r;if(!l||!l.$)throw kr(lr.UNEXPECTED_ERROR);const u=OGe(e,l.$),c=qM(a);return[Reflect.apply(u.t,u,[...UM(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=qM(l);r.textContent=Reflect.apply(a.t,a,[...UM(u)])}},getSSRProps:r=>{const[l]=t(r);return{textContent:l}}}}function qM(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 UM(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 MGe(e,t,...n){const i=Lt(n[0])?n[0]:{};(Rt(i.globalInstall)?i.globalInstall:!0)&&([WM.name,"I18nT"].forEach(s=>e.component(s,WM)),[HM.name,"I18nN"].forEach(s=>e.component(s,HM)),[ZM.name,"I18nD"].forEach(s=>e.component(s,ZM))),e.directive("t",xGe(t))}const NGe=Ga("global-vue-i18n");function zGe(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]=jGe(e,n),l=Ga("");function a(f){return o.get(f)||null}function u(f,h){o.set(f,h)}function c(f){o.delete(f)}const d={get mode(){return __VUE_I18N_LEGACY_API__&&n?"legacy":"composition"},async install(f,...h){if(f.__VUE_I18N_SYMBOL__=l,f.provide(f.__VUE_I18N_SYMBOL__,d),Lt(h[0])){const w=h[0];d.__composerExtend=w.__composerExtend,d.__vueI18nExtend=w.__vueI18nExtend}let m=null;!n&&i&&(m=ZGe(f,d.global)),__VUE_I18N_FULL_INSTALL__&&MGe(f,d,...h),__VUE_I18N_LEGACY_API__&&n&&f.mixin(PGe(r,r.__composer,d));const b=f.unmount;f.unmount=()=>{m&&m(),d.dispose(),b()}},get global(){return r},dispose(){s.stop()},__instances:o,__getInstance:a,__setInstance:u,__deleteInstance:c};return d}function kL(e={}){const t=Bt();if(t==null)throw 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=RGe(t),i=DGe(n),o=$H(t),s=BGe(e,o);if(s==="global")return SH(i,e,o),i;if(s==="parent"){let a=FGe(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)),WGe(r,t,l),r.__setInstance(t,l)}return l}function jGe(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 RGe(e){const t=Ze(e.isCE?NGe:e.appContext.app.__VUE_I18N_SYMBOL__);if(!t)throw kr(e.isCE?lr.NOT_INSTALLED_WITH_PROVIDE:lr.UNEXPECTED_ERROR);return t}function BGe(e,t){return Tw(e)?"__i18n"in t?"local":"global":e.useScope?e.useScope:"local"}function DGe(e){return e.mode==="composition"?e.global:e.global.__composer}function FGe(e,t,n=!1){let i=null;const o=t.root;let s=VGe(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[CH]&&(i=null))}if(i!=null||o===s)break;s=s.parent}return i}function VGe(e,t=!1){return e==null?null:t&&e.vnode.ctx||e.parent}function WGe(e,t,n){at(()=>{},t),Ln(()=>{const i=n;e.__deleteInstance(t);const o=i[tA];o&&(o(),delete i[tA])},t)}const HGe=["locale","fallbackLocale","availableLocales"],KM=["t","rt","d","n","tm","te"];function ZGe(e,t){const n=Object.create(null);return HGe.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,KM.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,KM.forEach(o=>{delete e.config.globalProperties[`$${o}`]})}}CGe();eGe(NKe);tGe(XKe);nGe(dH);if(__INTLIFY_PROD_DEVTOOLS__){const e=pc();e.__INTLIFY__=!0,zKe(e.__INTLIFY_DEVTOOLS_GLOBAL_HOOK__)}const qGe={"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"},UGe={"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"},KGe={"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"},GGe={"menu.user.title":"Account"},YGe={"menu.organization.title":"Organization","menu.organization.detail":"Detail"},XGe={"menu.resource.title":"resource","menu.resource.detail":"Detail"},QGe={"menu.role.title":"Role"},JGe={"menu.group.title":"Group"},eYe={"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"},tYe={"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"},nYe={"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"},iYe={"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."},rYe={"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"},oYe={"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"},sYe={"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"},lYe={"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"},aYe={"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"},cYe={"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;"},uYe={"menu.exception.403":"403","exception.result.403.description":"Access to this resource on the server is denied.","exception.result.403.back":"Back"},dYe={"menu.exception.404":"404","exception.result.404.description":"Whoops, this page is gone.","exception.result.404.retry":"Retry","exception.result.404.back":"Back"},fYe={"menu.exception.500":"500","exception.result.500.description":"Internal server error","exception.result.500.back":"Back"},hYe={"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"},pYe={"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"},mYe={"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"},vYe={"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"},gYe={"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",...mYe,...vYe,...qGe,...UGe,...KGe,...GGe,...YGe,...XGe,...QGe,...JGe,...eYe,...tYe,...nYe,...iYe,...rYe,...oYe,...sYe,...lYe,...aYe,...cYe,...uYe,...dYe,...fYe,...hYe,...pYe},yYe={"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":"退出登录"},bYe={"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":"实现灵活的区块式开发"},kYe={"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":"个"},wYe={"menu.user.title":"账户"},CYe={"menu.organization.title":"机构","menu.organization.detail":"详情"},$Ye={"menu.resource.title":"资源","menu.resource.detail":"详情"},SYe={"menu.role.title":"角色"},_Ye={"menu.group.title":"用户组"},PYe={"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":"在看"},AYe={"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":"列设置"},LYe={"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":"已启用"},EYe={"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的用户。"},IYe={"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":"提交成功"},TYe={"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":"查看"},OYe={"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":"内容时段分析"},xYe={"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":"内容发布来源"},MYe={"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":"进行中"},NYe={"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":"你的用户组不具有进行此操作的权限;"},zYe={"menu.exception.403":"403","exception.result.403.description":"对不起,您没有访问该资源的权限","exception.result.403.back":"返回"},jYe={"menu.exception.404":"404","exception.result.404.description":"抱歉,页面不见了~","exception.result.404.retry":"重试","exception.result.404.back":"返回"},RYe={"menu.exception.500":"500","exception.result.500.description":"抱歉,服务器出了点问题~","exception.result.500.back":"返回"},BYe={"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":"较上月"},DYe={"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":"撤回"},FYe={"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":"操作"},VYe={"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":"已启用"},WYe={"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":"菜单来源于后台"},HYe={"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":"切换为中文",...FYe,...VYe,...WYe,...yYe,...bYe,...kYe,...wYe,...CYe,...$Ye,...SYe,..._Ye,...PYe,...AYe,...LYe,...EYe,...IYe,...TYe,...OYe,...xYe,...MYe,...NYe,...zYe,...jYe,...RYe,...BYe,...DYe},aXe=[{label:"中文",value:"zh-CN"},{label:"English",value:"en-US"}],ZYe=localStorage.getItem("arco-locale")||"zh-CN",qYe=zGe({locale:ZYe,fallbackLocale:"en-US",legacy:!1,allowComposition:!0,messages:{"en-US":gYe,"zh-CN":HYe}});var UYe={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{}}},KYe=(()=>{const e=UYe;return e.install=t=>{t.directive("outside",e)},e})();const Dr=ja(aze);Dr.use(MD);Dr.use(Cw);Dr.use(Ch);Dr.use(cH);Dr.use(qYe);Dr.provide("$global",{ajax:XW,helper:$l,config:pUe});Dr.directive("outside",KYe);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 $,$j as A,Ze as B,S as C,I as D,P as E,ge as F,Fe as G,me as H,ae as I,Re as J,$t as K,Te as L,a6 as M,mn as N,yn as O,aXe as P,E as Q,ir as R,Ln as S,sXe as T,A2 as U,nn as V,Wi as W,KN as X,Li as Y,ne as Z,vn as _,Mg as a,$Fe as a0,hFe as a1,VFe as a2,CW as a3,zqe as a4,xe as a5,Xu as a6,ml as a7,lXe as a8,mi as a9,c6 as aa,eXe as ab,iXe as ac,uU as ad,rXe as ae,u6 as af,Cw as ag,E2 as ah,Oh as ai,Ru as aj,kD as ak,cz as al,Az as am,$l as an,Ch as ao,Mn as ap,at as b,uA as c,PUe as d,Bt as e,p as f,xg as g,Fn as h,on as i,kL as j,tXe as k,Ua as l,N as m,wt as n,m2 as o,nXe as p,oXe as q,B as r,Ih as s,sr as t,Qr as u,v,Be as w,oe as x,Nt as y,Vt as z};