sd-webui-infinite-image-bro.../vue/dist/assets/index-0236195f.js

321 lines
1.0 MiB
Raw Blame History

This file contains invisible Unicode characters!

This file contains invisible Unicode characters that may be processed differently from what appears below. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to reveal hidden characters.

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

(function(){const e=document.createElement("link").relList;if(e&&e.supports&&e.supports("modulepreload"))return;for(const a of document.querySelectorAll('link[rel="modulepreload"]'))r(a);new MutationObserver(a=>{for(const i of a)if(i.type==="childList")for(const o of i.addedNodes)o.tagName==="LINK"&&o.rel==="modulepreload"&&r(o)}).observe(document,{childList:!0,subtree:!0});function n(a){const i={};return a.integrity&&(i.integrity=a.integrity),a.referrerPolicy&&(i.referrerPolicy=a.referrerPolicy),a.crossOrigin==="use-credentials"?i.credentials="include":a.crossOrigin==="anonymous"?i.credentials="omit":i.credentials="same-origin",i}function r(a){if(a.ep)return;a.ep=!0;const i=n(a);fetch(a.href,i)}})();function $v(t,e){const n=Object.create(null),r=t.split(",");for(let a=0;a<r.length;a++)n[r[a]]=!0;return e?a=>!!n[a.toLowerCase()]:a=>!!n[a]}const kt={},Di=[],mr=()=>{},pE=()=>!1,hE=/^on[^a-z]/,Uu=t=>hE.test(t),Fv=t=>t.startsWith("onUpdate:"),Lt=Object.assign,Rv=(t,e)=>{const n=t.indexOf(e);n>-1&&t.splice(n,1)},gE=Object.prototype.hasOwnProperty,ct=(t,e)=>gE.call(t,e),ze=Array.isArray,Li=t=>Ku(t)==="[object Map]",Hw=t=>Ku(t)==="[object Set]",Ze=t=>typeof t=="function",Nt=t=>typeof t=="string",Dv=t=>typeof t=="symbol",Ot=t=>t!==null&&typeof t=="object",Uw=t=>Ot(t)&&Ze(t.then)&&Ze(t.catch),Kw=Object.prototype.toString,Ku=t=>Kw.call(t),mE=t=>Ku(t).slice(8,-1),Gw=t=>Ku(t)==="[object Object]",Lv=t=>Nt(t)&&t!=="NaN"&&t[0]!=="-"&&""+parseInt(t,10)===t,jl=$v(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),Gu=t=>{const e=Object.create(null);return n=>e[n]||(e[n]=t(n))},yE=/-(\w)/g,br=Gu(t=>t.replace(yE,(e,n)=>n?n.toUpperCase():"")),bE=/\B([A-Z])/g,ci=Gu(t=>t.replace(bE,"-$1").toLowerCase()),qu=Gu(t=>t.charAt(0).toUpperCase()+t.slice(1)),Vl=Gu(t=>t?`on${qu(t)}`:""),vs=(t,e)=>!Object.is(t,e),Wl=(t,e)=>{for(let n=0;n<t.length;n++)t[n](e)},lu=(t,e,n)=>{Object.defineProperty(t,e,{configurable:!0,enumerable:!1,value:n})},Xf=t=>{const e=parseFloat(t);return isNaN(e)?t:e},wE=t=>{const e=Nt(t)?Number(t):NaN;return isNaN(e)?t:e};let Mg;const Zf=()=>Mg||(Mg=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{});function Fn(t){if(ze(t)){const e={};for(let n=0;n<t.length;n++){const r=t[n],a=Nt(r)?xE(r):Fn(r);if(a)for(const i in a)e[i]=a[i]}return e}else{if(Nt(t))return t;if(Ot(t))return t}}const SE=/;(?![^(]*\))/g,_E=/:([^]+)/,CE=/\/\*[^]*?\*\//g;function xE(t){const e={};return t.replace(CE,"").split(SE).forEach(n=>{if(n){const r=n.split(_E);r.length>1&&(e[r[0].trim()]=r[1].trim())}}),e}function sn(t){let e="";if(Nt(t))e=t;else if(ze(t))for(let n=0;n<t.length;n++){const r=sn(t[n]);r&&(e+=r+" ")}else if(Ot(t))for(const n in t)t[n]&&(e+=n+" ");return e.trim()}function Mte(t){if(!t)return null;let{class:e,style:n}=t;return e&&!Nt(e)&&(t.class=sn(e)),n&&(t.style=Fn(n)),t}const PE="itemscope,allowfullscreen,formnovalidate,ismap,nomodule,novalidate,readonly",OE=$v(PE);function qw(t){return!!t||t===""}const Te=t=>Nt(t)?t:t==null?"":ze(t)||Ot(t)&&(t.toString===Kw||!Ze(t.toString))?JSON.stringify(t,Jw,2):String(t),Jw=(t,e)=>e&&e.__v_isRef?Jw(t,e.value):Li(e)?{[`Map(${e.size})`]:[...e.entries()].reduce((n,[r,a])=>(n[`${r} =>`]=a,n),{})}:Hw(e)?{[`Set(${e.size})`]:[...e.values()]}:Ot(e)&&!ze(e)&&!Gw(e)?String(e):e;let Wn;class Yw{constructor(e=!1){this.detached=e,this._active=!0,this.effects=[],this.cleanups=[],this.parent=Wn,!e&&Wn&&(this.index=(Wn.scopes||(Wn.scopes=[])).push(this)-1)}get active(){return this._active}run(e){if(this._active){const n=Wn;try{return Wn=this,e()}finally{Wn=n}}}on(){Wn=this}off(){Wn=this.parent}stop(e){if(this._active){let n,r;for(n=0,r=this.effects.length;n<r;n++)this.effects[n].stop();for(n=0,r=this.cleanups.length;n<r;n++)this.cleanups[n]();if(this.scopes)for(n=0,r=this.scopes.length;n<r;n++)this.scopes[n].stop(!0);if(!this.detached&&this.parent&&!e){const a=this.parent.scopes.pop();a&&a!==this&&(this.parent.scopes[this.index]=a,a.index=this.index)}this.parent=void 0,this._active=!1}}}function zv(t){return new Yw(t)}function TE(t,e=Wn){e&&e.active&&e.effects.push(t)}function Ju(){return Wn}function Bv(t){Wn&&Wn.cleanups.push(t)}const jv=t=>{const e=new Set(t);return e.w=0,e.n=0,e},Xw=t=>(t.w&xa)>0,Zw=t=>(t.n&xa)>0,EE=({deps:t})=>{if(t.length)for(let e=0;e<t.length;e++)t[e].w|=xa},kE=t=>{const{deps:e}=t;if(e.length){let n=0;for(let r=0;r<e.length;r++){const a=e[r];Xw(a)&&!Zw(a)?a.delete(t):e[n++]=a,a.w&=~xa,a.n&=~xa}e.length=n}},uu=new WeakMap;let Bo=0,xa=1;const Qf=30;let vr;const Za=Symbol(""),ed=Symbol("");class Vv{constructor(e,n=null,r){this.fn=e,this.scheduler=n,this.active=!0,this.deps=[],this.parent=void 0,TE(this,r)}run(){if(!this.active)return this.fn();let e=vr,n=wa;for(;e;){if(e===this)return;e=e.parent}try{return this.parent=vr,vr=this,wa=!0,xa=1<<++Bo,Bo<=Qf?EE(this):Ng(this),this.fn()}finally{Bo<=Qf&&kE(this),xa=1<<--Bo,vr=this.parent,wa=n,this.parent=void 0,this.deferStop&&this.stop()}}stop(){vr===this?this.deferStop=!0:this.active&&(Ng(this),this.onStop&&this.onStop(),this.active=!1)}}function Ng(t){const{deps:e}=t;if(e.length){for(let n=0;n<e.length;n++)e[n].delete(t);e.length=0}}let wa=!0;const Qw=[];function uo(){Qw.push(wa),wa=!1}function co(){const t=Qw.pop();wa=t===void 0?!0:t}function Dn(t,e,n){if(wa&&vr){let r=uu.get(t);r||uu.set(t,r=new Map);let a=r.get(n);a||r.set(n,a=jv()),eS(a)}}function eS(t,e){let n=!1;Bo<=Qf?Zw(t)||(t.n|=xa,n=!Xw(t)):n=!t.has(vr),n&&(t.add(vr),vr.deps.push(t))}function Qr(t,e,n,r,a,i){const o=uu.get(t);if(!o)return;let s=[];if(e==="clear")s=[...o.values()];else if(n==="length"&&ze(t)){const l=Number(r);o.forEach((u,c)=>{(c==="length"||c>=l)&&s.push(u)})}else switch(n!==void 0&&s.push(o.get(n)),e){case"add":ze(t)?Lv(n)&&s.push(o.get("length")):(s.push(o.get(Za)),Li(t)&&s.push(o.get(ed)));break;case"delete":ze(t)||(s.push(o.get(Za)),Li(t)&&s.push(o.get(ed)));break;case"set":Li(t)&&s.push(o.get(Za));break}if(s.length===1)s[0]&&td(s[0]);else{const l=[];for(const u of s)u&&l.push(...u);td(jv(l))}}function td(t,e){const n=ze(t)?t:[...t];for(const r of n)r.computed&&$g(r);for(const r of n)r.computed||$g(r)}function $g(t,e){(t!==vr||t.allowRecurse)&&(t.scheduler?t.scheduler():t.run())}function IE(t,e){var n;return(n=uu.get(t))==null?void 0:n.get(e)}const AE=$v("__proto__,__v_isRef,__isVue"),tS=new Set(Object.getOwnPropertyNames(Symbol).filter(t=>t!=="arguments"&&t!=="caller").map(t=>Symbol[t]).filter(Dv)),ME=Wv(),NE=Wv(!1,!0),$E=Wv(!0),Fg=FE();function FE(){const t={};return["includes","indexOf","lastIndexOf"].forEach(e=>{t[e]=function(...n){const r=Ve(this);for(let i=0,o=this.length;i<o;i++)Dn(r,"get",i+"");const a=r[e](...n);return a===-1||a===!1?r[e](...n.map(Ve)):a}}),["push","pop","shift","unshift","splice"].forEach(e=>{t[e]=function(...n){uo();const r=Ve(this)[e].apply(this,n);return co(),r}}),t}function RE(t){const e=Ve(this);return Dn(e,"has",t),e.hasOwnProperty(t)}function Wv(t=!1,e=!1){return function(r,a,i){if(a==="__v_isReactive")return!t;if(a==="__v_isReadonly")return t;if(a==="__v_isShallow")return e;if(a==="__v_raw"&&i===(t?e?ZE:oS:e?iS:aS).get(r))return r;const o=ze(r);if(!t){if(o&&ct(Fg,a))return Reflect.get(Fg,a,i);if(a==="hasOwnProperty")return RE}const s=Reflect.get(r,a,i);return(Dv(a)?tS.has(a):AE(a))||(t||Dn(r,"get",a),e)?s:xt(s)?o&&Lv(a)?s:s.value:Ot(s)?t?Hs(s):ut(s):s}}const DE=nS(),LE=nS(!0);function nS(t=!1){return function(n,r,a,i){let o=n[r];if(Ki(o)&&xt(o)&&!xt(a))return!1;if(!t&&(!cu(a)&&!Ki(a)&&(o=Ve(o),a=Ve(a)),!ze(n)&&xt(o)&&!xt(a)))return o.value=a,!0;const s=ze(n)&&Lv(r)?Number(r)<n.length:ct(n,r),l=Reflect.set(n,r,a,i);return n===Ve(i)&&(s?vs(a,o)&&Qr(n,"set",r,a):Qr(n,"add",r,a)),l}}function zE(t,e){const n=ct(t,e);t[e];const r=Reflect.deleteProperty(t,e);return r&&n&&Qr(t,"delete",e,void 0),r}function BE(t,e){const n=Reflect.has(t,e);return(!Dv(e)||!tS.has(e))&&Dn(t,"has",e),n}function jE(t){return Dn(t,"iterate",ze(t)?"length":Za),Reflect.ownKeys(t)}const rS={get:ME,set:DE,deleteProperty:zE,has:BE,ownKeys:jE},VE={get:$E,set(t,e){return!0},deleteProperty(t,e){return!0}},WE=Lt({},rS,{get:NE,set:LE}),Hv=t=>t,Yu=t=>Reflect.getPrototypeOf(t);function ll(t,e,n=!1,r=!1){t=t.__v_raw;const a=Ve(t),i=Ve(e);n||(e!==i&&Dn(a,"get",e),Dn(a,"get",i));const{has:o}=Yu(a),s=r?Hv:n?Gv:ps;if(o.call(a,e))return s(t.get(e));if(o.call(a,i))return s(t.get(i));t!==a&&t.get(e)}function ul(t,e=!1){const n=this.__v_raw,r=Ve(n),a=Ve(t);return e||(t!==a&&Dn(r,"has",t),Dn(r,"has",a)),t===a?n.has(t):n.has(t)||n.has(a)}function cl(t,e=!1){return t=t.__v_raw,!e&&Dn(Ve(t),"iterate",Za),Reflect.get(t,"size",t)}function Rg(t){t=Ve(t);const e=Ve(this);return Yu(e).has.call(e,t)||(e.add(t),Qr(e,"add",t,t)),this}function Dg(t,e){e=Ve(e);const n=Ve(this),{has:r,get:a}=Yu(n);let i=r.call(n,t);i||(t=Ve(t),i=r.call(n,t));const o=a.call(n,t);return n.set(t,e),i?vs(e,o)&&Qr(n,"set",t,e):Qr(n,"add",t,e),this}function Lg(t){const e=Ve(this),{has:n,get:r}=Yu(e);let a=n.call(e,t);a||(t=Ve(t),a=n.call(e,t)),r&&r.call(e,t);const i=e.delete(t);return a&&Qr(e,"delete",t,void 0),i}function zg(){const t=Ve(this),e=t.size!==0,n=t.clear();return e&&Qr(t,"clear",void 0,void 0),n}function fl(t,e){return function(r,a){const i=this,o=i.__v_raw,s=Ve(o),l=e?Hv:t?Gv:ps;return!t&&Dn(s,"iterate",Za),o.forEach((u,c)=>r.call(a,l(u),l(c),i))}}function dl(t,e,n){return function(...r){const a=this.__v_raw,i=Ve(a),o=Li(i),s=t==="entries"||t===Symbol.iterator&&o,l=t==="keys"&&o,u=a[t](...r),c=n?Hv:e?Gv:ps;return!e&&Dn(i,"iterate",l?ed:Za),{next(){const{value:f,done:p}=u.next();return p?{value:f,done:p}:{value:s?[c(f[0]),c(f[1])]:c(f),done:p}},[Symbol.iterator](){return this}}}}function sa(t){return function(...e){return t==="delete"?!1:this}}function HE(){const t={get(i){return ll(this,i)},get size(){return cl(this)},has:ul,add:Rg,set:Dg,delete:Lg,clear:zg,forEach:fl(!1,!1)},e={get(i){return ll(this,i,!1,!0)},get size(){return cl(this)},has:ul,add:Rg,set:Dg,delete:Lg,clear:zg,forEach:fl(!1,!0)},n={get(i){return ll(this,i,!0)},get size(){return cl(this,!0)},has(i){return ul.call(this,i,!0)},add:sa("add"),set:sa("set"),delete:sa("delete"),clear:sa("clear"),forEach:fl(!0,!1)},r={get(i){return ll(this,i,!0,!0)},get size(){return cl(this,!0)},has(i){return ul.call(this,i,!0)},add:sa("add"),set:sa("set"),delete:sa("delete"),clear:sa("clear"),forEach:fl(!0,!0)};return["keys","values","entries",Symbol.iterator].forEach(i=>{t[i]=dl(i,!1,!1),n[i]=dl(i,!0,!1),e[i]=dl(i,!1,!0),r[i]=dl(i,!0,!0)}),[t,n,e,r]}const[UE,KE,GE,qE]=HE();function Uv(t,e){const n=e?t?qE:GE:t?KE:UE;return(r,a,i)=>a==="__v_isReactive"?!t:a==="__v_isReadonly"?t:a==="__v_raw"?r:Reflect.get(ct(n,a)&&a in r?n:r,a,i)}const JE={get:Uv(!1,!1)},YE={get:Uv(!1,!0)},XE={get:Uv(!0,!1)},aS=new WeakMap,iS=new WeakMap,oS=new WeakMap,ZE=new WeakMap;function QE(t){switch(t){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function ek(t){return t.__v_skip||!Object.isExtensible(t)?0:QE(mE(t))}function ut(t){return Ki(t)?t:Kv(t,!1,rS,JE,aS)}function tk(t){return Kv(t,!1,WE,YE,iS)}function Hs(t){return Kv(t,!0,VE,XE,oS)}function Kv(t,e,n,r,a){if(!Ot(t)||t.__v_raw&&!(e&&t.__v_isReactive))return t;const i=a.get(t);if(i)return i;const o=ek(t);if(o===0)return t;const s=new Proxy(t,o===2?r:n);return a.set(t,s),s}function Jr(t){return Ki(t)?Jr(t.__v_raw):!!(t&&t.__v_isReactive)}function Ki(t){return!!(t&&t.__v_isReadonly)}function cu(t){return!!(t&&t.__v_isShallow)}function sS(t){return Jr(t)||Ki(t)}function Ve(t){const e=t&&t.__v_raw;return e?Ve(e):t}function Xu(t){return lu(t,"__v_skip",!0),t}const ps=t=>Ot(t)?ut(t):t,Gv=t=>Ot(t)?Hs(t):t;function qv(t){wa&&vr&&(t=Ve(t),eS(t.dep||(t.dep=jv())))}function Jv(t,e){t=Ve(t);const n=t.dep;n&&td(n)}function xt(t){return!!(t&&t.__v_isRef===!0)}function L(t){return lS(t,!1)}function Un(t){return lS(t,!0)}function lS(t,e){return xt(t)?t:new nk(t,e)}class nk{constructor(e,n){this.__v_isShallow=n,this.dep=void 0,this.__v_isRef=!0,this._rawValue=n?e:Ve(e),this._value=n?e:ps(e)}get value(){return qv(this),this._value}set value(e){const n=this.__v_isShallow||cu(e)||Ki(e);e=n?e:Ve(e),vs(e,this._rawValue)&&(this._rawValue=e,this._value=n?e:ps(e),Jv(this))}}function se(t){return xt(t)?t.value:t}const rk={get:(t,e,n)=>se(Reflect.get(t,e,n)),set:(t,e,n,r)=>{const a=t[e];return xt(a)&&!xt(n)?(a.value=n,!0):Reflect.set(t,e,n,r)}};function uS(t){return Jr(t)?t:new Proxy(t,rk)}class ak{constructor(e){this.dep=void 0,this.__v_isRef=!0;const{get:n,set:r}=e(()=>qv(this),()=>Jv(this));this._get=n,this._set=r}get value(){return this._get()}set value(e){this._set(e)}}function ik(t){return new ak(t)}function cS(t){const e=ze(t)?new Array(t.length):{};for(const n in t)e[n]=fS(t,n);return e}class ok{constructor(e,n,r){this._object=e,this._key=n,this._defaultValue=r,this.__v_isRef=!0}get value(){const e=this._object[this._key];return e===void 0?this._defaultValue:e}set value(e){this._object[this._key]=e}get dep(){return IE(Ve(this._object),this._key)}}class sk{constructor(e){this._getter=e,this.__v_isRef=!0,this.__v_isReadonly=!0}get value(){return this._getter()}}function _n(t,e,n){return xt(t)?t:Ze(t)?new sk(t):Ot(t)&&arguments.length>1?fS(t,e,n):L(t)}function fS(t,e,n){const r=t[e];return xt(r)?r:new ok(t,e,n)}class lk{constructor(e,n,r,a){this._setter=n,this.dep=void 0,this.__v_isRef=!0,this.__v_isReadonly=!1,this._dirty=!0,this.effect=new Vv(e,()=>{this._dirty||(this._dirty=!0,Jv(this))}),this.effect.computed=this,this.effect.active=this._cacheable=!a,this.__v_isReadonly=r}get value(){const e=Ve(this);return qv(e),(e._dirty||!e._cacheable)&&(e._dirty=!1,e._value=e.effect.run()),e._value}set value(e){this._setter(e)}}function uk(t,e,n=!1){let r,a;const i=Ze(t);return i?(r=t,a=mr):(r=t.get,a=t.set),new lk(r,a,i||!a,n)}function Sa(t,e,n,r){let a;try{a=r?t(...r):t()}catch(i){Us(i,e,n)}return a}function ir(t,e,n,r){if(Ze(t)){const i=Sa(t,e,n,r);return i&&Uw(i)&&i.catch(o=>{Us(o,e,n)}),i}const a=[];for(let i=0;i<t.length;i++)a.push(ir(t[i],e,n,r));return a}function Us(t,e,n,r=!0){const a=e?e.vnode:null;if(e){let i=e.parent;const o=e.proxy,s=n;for(;i;){const u=i.ec;if(u){for(let c=0;c<u.length;c++)if(u[c](t,o,s)===!1)return}i=i.parent}const l=e.appContext.config.errorHandler;if(l){Sa(l,null,10,[t,o,s]);return}}ck(t,n,a,r)}function ck(t,e,n,r=!0){console.error(t)}let hs=!1,nd=!1;const pn=[];let Ar=0;const zi=[];let qr=null,Va=0;const dS=Promise.resolve();let Yv=null;function qe(t){const e=Yv||dS;return t?e.then(this?t.bind(this):t):e}function fk(t){let e=Ar+1,n=pn.length;for(;e<n;){const r=e+n>>>1;gs(pn[r])<t?e=r+1:n=r}return e}function Zu(t){(!pn.length||!pn.includes(t,hs&&t.allowRecurse?Ar+1:Ar))&&(t.id==null?pn.push(t):pn.splice(fk(t.id),0,t),vS())}function vS(){!hs&&!nd&&(nd=!0,Yv=dS.then(hS))}function dk(t){const e=pn.indexOf(t);e>Ar&&pn.splice(e,1)}function vk(t){ze(t)?zi.push(...t):(!qr||!qr.includes(t,t.allowRecurse?Va+1:Va))&&zi.push(t),vS()}function Bg(t,e=hs?Ar+1:0){for(;e<pn.length;e++){const n=pn[e];n&&n.pre&&(pn.splice(e,1),e--,n())}}function pS(t){if(zi.length){const e=[...new Set(zi)];if(zi.length=0,qr){qr.push(...e);return}for(qr=e,qr.sort((n,r)=>gs(n)-gs(r)),Va=0;Va<qr.length;Va++)qr[Va]();qr=null,Va=0}}const gs=t=>t.id==null?1/0:t.id,pk=(t,e)=>{const n=gs(t)-gs(e);if(n===0){if(t.pre&&!e.pre)return-1;if(e.pre&&!t.pre)return 1}return n};function hS(t){nd=!1,hs=!0,pn.sort(pk);const e=mr;try{for(Ar=0;Ar<pn.length;Ar++){const n=pn[Ar];n&&n.active!==!1&&Sa(n,null,14)}}finally{Ar=0,pn.length=0,pS(),hs=!1,Yv=null,(pn.length||zi.length)&&hS()}}function hk(t,e,...n){if(t.isUnmounted)return;const r=t.vnode.props||kt;let a=n;const i=e.startsWith("update:"),o=i&&e.slice(7);if(o&&o in r){const c=`${o==="modelValue"?"model":o}Modifiers`,{number:f,trim:p}=r[c]||kt;p&&(a=n.map(g=>Nt(g)?g.trim():g)),f&&(a=n.map(Xf))}let s,l=r[s=Vl(e)]||r[s=Vl(br(e))];!l&&i&&(l=r[s=Vl(ci(e))]),l&&ir(l,t,6,a);const u=r[s+"Once"];if(u){if(!t.emitted)t.emitted={};else if(t.emitted[s])return;t.emitted[s]=!0,ir(u,t,6,a)}}function gS(t,e,n=!1){const r=e.emitsCache,a=r.get(t);if(a!==void 0)return a;const i=t.emits;let o={},s=!1;if(!Ze(t)){const l=u=>{const c=gS(u,e,!0);c&&(s=!0,Lt(o,c))};!n&&e.mixins.length&&e.mixins.forEach(l),t.extends&&l(t.extends),t.mixins&&t.mixins.forEach(l)}return!i&&!s?(Ot(t)&&r.set(t,null),null):(ze(i)?i.forEach(l=>o[l]=null):Lt(o,i),Ot(t)&&r.set(t,o),o)}function Qu(t,e){return!t||!Uu(e)?!1:(e=e.slice(2).replace(/Once$/,""),ct(t,e[0].toLowerCase()+e.slice(1))||ct(t,ci(e))||ct(t,e))}let ln=null,ec=null;function fu(t){const e=ln;return ln=t,ec=t&&t.type.__scopeId||null,e}function fo(t){ec=t}function vo(){ec=null}const gk=t=>Fe;function Fe(t,e=ln,n){if(!e||t._n)return t;const r=(...a)=>{r._d&&Zg(-1);const i=fu(e);let o;try{o=t(...a)}finally{fu(i),r._d&&Zg(1)}return o};return r._n=!0,r._c=!0,r._d=!0,r}function Yc(t){const{type:e,vnode:n,proxy:r,withProxy:a,props:i,propsOptions:[o],slots:s,attrs:l,emit:u,render:c,renderCache:f,data:p,setupState:g,ctx:d,inheritAttrs:v}=t;let m,h;const y=fu(t);try{if(n.shapeFlag&4){const w=a||r;m=kr(c.call(w,w,f,i,g,p,d)),h=l}else{const w=e;m=kr(w.length>1?w(i,{attrs:l,slots:s,emit:u}):w(i,null)),h=e.props?l:mk(l)}}catch(w){Zo.length=0,Us(w,t,1),m=_(Gn)}let b=m;if(h&&v!==!1){const w=Object.keys(h),{shapeFlag:S}=b;w.length&&S&7&&(o&&w.some(Fv)&&(h=yk(h,o)),b=Ln(b,h))}return n.dirs&&(b=Ln(b),b.dirs=b.dirs?b.dirs.concat(n.dirs):n.dirs),n.transition&&(b.transition=n.transition),m=b,fu(y),m}const mk=t=>{let e;for(const n in t)(n==="class"||n==="style"||Uu(n))&&((e||(e={}))[n]=t[n]);return e},yk=(t,e)=>{const n={};for(const r in t)(!Fv(r)||!(r.slice(9)in e))&&(n[r]=t[r]);return n};function bk(t,e,n){const{props:r,children:a,component:i}=t,{props:o,children:s,patchFlag:l}=e,u=i.emitsOptions;if(e.dirs||e.transition)return!0;if(n&&l>=0){if(l&1024)return!0;if(l&16)return r?jg(r,o,u):!!o;if(l&8){const c=e.dynamicProps;for(let f=0;f<c.length;f++){const p=c[f];if(o[p]!==r[p]&&!Qu(u,p))return!0}}}else return(a||s)&&(!s||!s.$stable)?!0:r===o?!1:r?o?jg(r,o,u):!0:!!o;return!1}function jg(t,e,n){const r=Object.keys(e);if(r.length!==Object.keys(t).length)return!0;for(let a=0;a<r.length;a++){const i=r[a];if(e[i]!==t[i]&&!Qu(n,i))return!0}return!1}function wk({vnode:t,parent:e},n){for(;e&&e.subTree===t;)(t=e.vnode).el=n,e=e.parent}const Sk=t=>t.__isSuspense;function _k(t,e){e&&e.pendingBranch?ze(t)?e.effects.push(...t):e.effects.push(t):vk(t)}function yt(t,e){return tc(t,null,e)}function Ck(t,e){return tc(t,null,{flush:"post"})}const vl={};function me(t,e,n){return tc(t,e,n)}function tc(t,e,{immediate:n,deep:r,flush:a,onTrack:i,onTrigger:o}=kt){var s;const l=Ju()===((s=qt)==null?void 0:s.scope)?qt:null;let u,c=!1,f=!1;if(xt(t)?(u=()=>t.value,c=cu(t)):Jr(t)?(u=()=>t,r=!0):ze(t)?(f=!0,c=t.some(w=>Jr(w)||cu(w)),u=()=>t.map(w=>{if(xt(w))return w.value;if(Jr(w))return qa(w);if(Ze(w))return Sa(w,l,2)})):Ze(t)?e?u=()=>Sa(t,l,2):u=()=>{if(!(l&&l.isUnmounted))return p&&p(),ir(t,l,3,[g])}:u=mr,e&&r){const w=u;u=()=>qa(w())}let p,g=w=>{p=y.onStop=()=>{Sa(w,l,4)}},d;if(qi)if(g=mr,e?n&&ir(e,l,3,[u(),f?[]:void 0,g]):u(),a==="sync"){const w=gI();d=w.__watcherHandles||(w.__watcherHandles=[])}else return mr;let v=f?new Array(t.length).fill(vl):vl;const m=()=>{if(y.active)if(e){const w=y.run();(r||c||(f?w.some((S,C)=>vs(S,v[C])):vs(w,v)))&&(p&&p(),ir(e,l,3,[w,v===vl?void 0:f&&v[0]===vl?[]:v,g]),v=w)}else y.run()};m.allowRecurse=!!e;let h;a==="sync"?h=m:a==="post"?h=()=>Mn(m,l&&l.suspense):(m.pre=!0,l&&(m.id=l.uid),h=()=>Zu(m));const y=new Vv(u,h);e?n?m():v=y.run():a==="post"?Mn(y.run.bind(y),l&&l.suspense):y.run();const b=()=>{y.stop(),l&&l.scope&&Rv(l.scope.effects,y)};return d&&d.push(b),b}function xk(t,e,n){const r=this.proxy,a=Nt(t)?t.includes(".")?mS(r,t):()=>r[t]:t.bind(r,r);let i;Ze(e)?i=e:(i=e.handler,n=e);const o=qt;Gi(this);const s=tc(a,i.bind(r),n);return o?Gi(o):Qa(),s}function mS(t,e){const n=e.split(".");return()=>{let r=t;for(let a=0;a<n.length&&r;a++)r=r[n[a]];return r}}function qa(t,e){if(!Ot(t)||t.__v_skip||(e=e||new Set,e.has(t)))return t;if(e.add(t),xt(t))qa(t.value,e);else if(ze(t))for(let n=0;n<t.length;n++)qa(t[n],e);else if(Hw(t)||Li(t))t.forEach(n=>{qa(n,e)});else if(Gw(t))for(const n in t)qa(t[n],e);return t}function cn(t,e){const n=ln;if(n===null)return t;const r=oc(n)||n.proxy,a=t.dirs||(t.dirs=[]);for(let i=0;i<e.length;i++){let[o,s,l,u=kt]=e[i];o&&(Ze(o)&&(o={mounted:o,updated:o}),o.deep&&qa(s),a.push({dir:o,instance:r,value:s,oldValue:void 0,arg:l,modifiers:u}))}return t}function Na(t,e,n,r){const a=t.dirs,i=e&&e.dirs;for(let o=0;o<a.length;o++){const s=a[o];i&&(s.oldValue=i[o].value);let l=s.dir[r];l&&(uo(),ir(l,n,8,[t.el,s,t,e]),co())}}function yS(){const t={isMounted:!1,isLeaving:!1,isUnmounting:!1,leavingVNodes:new Map};return He(()=>{t.isMounted=!0}),pt(()=>{t.isUnmounting=!0}),t}const Xn=[Function,Array],bS={mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:Xn,onEnter:Xn,onAfterEnter:Xn,onEnterCancelled:Xn,onBeforeLeave:Xn,onLeave:Xn,onAfterLeave:Xn,onLeaveCancelled:Xn,onBeforeAppear:Xn,onAppear:Xn,onAfterAppear:Xn,onAppearCancelled:Xn},Pk={name:"BaseTransition",props:bS,setup(t,{slots:e}){const n=zt(),r=yS();let a;return()=>{const i=e.default&&Xv(e.default(),!0);if(!i||!i.length)return;let o=i[0];if(i.length>1){for(const v of i)if(v.type!==Gn){o=v;break}}const s=Ve(t),{mode:l}=s;if(r.isLeaving)return Xc(o);const u=Vg(o);if(!u)return Xc(o);const c=ms(u,s,r,n);ys(u,c);const f=n.subTree,p=f&&Vg(f);let g=!1;const{getTransitionKey:d}=u.type;if(d){const v=d();a===void 0?a=v:v!==a&&(a=v,g=!0)}if(p&&p.type!==Gn&&(!Wa(u,p)||g)){const v=ms(p,s,r,n);if(ys(p,v),l==="out-in")return r.isLeaving=!0,v.afterLeave=()=>{r.isLeaving=!1,n.update.active!==!1&&n.update()},Xc(o);l==="in-out"&&u.type!==Gn&&(v.delayLeave=(m,h,y)=>{const b=wS(r,p);b[String(p.key)]=p,m._leaveCb=()=>{h(),m._leaveCb=void 0,delete c.delayedLeave},c.delayedLeave=y})}return o}}},Ok=Pk;function wS(t,e){const{leavingVNodes:n}=t;let r=n.get(e.type);return r||(r=Object.create(null),n.set(e.type,r)),r}function ms(t,e,n,r){const{appear:a,mode:i,persisted:o=!1,onBeforeEnter:s,onEnter:l,onAfterEnter:u,onEnterCancelled:c,onBeforeLeave:f,onLeave:p,onAfterLeave:g,onLeaveCancelled:d,onBeforeAppear:v,onAppear:m,onAfterAppear:h,onAppearCancelled:y}=e,b=String(t.key),w=wS(n,t),S=(O,P)=>{O&&ir(O,r,9,P)},C=(O,P)=>{const N=P[1];S(O,P),ze(O)?O.every(D=>D.length<=1)&&N():O.length<=1&&N()},x={mode:i,persisted:o,beforeEnter(O){let P=s;if(!n.isMounted)if(a)P=v||s;else return;O._leaveCb&&O._leaveCb(!0);const N=w[b];N&&Wa(t,N)&&N.el._leaveCb&&N.el._leaveCb(),S(P,[O])},enter(O){let P=l,N=u,D=c;if(!n.isMounted)if(a)P=m||l,N=h||u,D=y||c;else return;let F=!1;const R=O._enterCb=j=>{F||(F=!0,j?S(D,[O]):S(N,[O]),x.delayedLeave&&x.delayedLeave(),O._enterCb=void 0)};P?C(P,[O,R]):R()},leave(O,P){const N=String(t.key);if(O._enterCb&&O._enterCb(!0),n.isUnmounting)return P();S(f,[O]);let D=!1;const F=O._leaveCb=R=>{D||(D=!0,P(),R?S(d,[O]):S(g,[O]),O._leaveCb=void 0,w[N]===t&&delete w[N])};w[N]=t,p?C(p,[O,F]):F()},clone(O){return ms(O,e,n,r)}};return x}function Xc(t){if(Ks(t))return t=Ln(t),t.children=null,t}function Vg(t){return Ks(t)?t.children?t.children[0]:void 0:t}function ys(t,e){t.shapeFlag&6&&t.component?ys(t.component.subTree,e):t.shapeFlag&128?(t.ssContent.transition=e.clone(t.ssContent),t.ssFallback.transition=e.clone(t.ssFallback)):t.transition=e}function Xv(t,e=!1,n){let r=[],a=0;for(let i=0;i<t.length;i++){let o=t[i];const s=n==null?o.key:String(n)+String(o.key!=null?o.key:i);o.type===Ae?(o.patchFlag&128&&a++,r=r.concat(Xv(o.children,e,s))):(e||o.type!==Gn)&&r.push(s!=null?Ln(o,{key:s}):o)}if(a>1)for(let i=0;i<r.length;i++)r[i].patchFlag=-2;return r}function ve(t,e){return Ze(t)?(()=>Lt({name:t.name},e,{setup:t}))():t}const Jo=t=>!!t.type.__asyncLoader;function zn(t){Ze(t)&&(t={loader:t});const{loader:e,loadingComponent:n,errorComponent:r,delay:a=200,timeout:i,suspensible:o=!0,onError:s}=t;let l=null,u,c=0;const f=()=>(c++,l=null,p()),p=()=>{let g;return l||(g=l=e().catch(d=>{if(d=d instanceof Error?d:new Error(String(d)),s)return new Promise((v,m)=>{s(d,()=>v(f()),()=>m(d),c+1)});throw d}).then(d=>g!==l&&l?l:(d&&(d.__esModule||d[Symbol.toStringTag]==="Module")&&(d=d.default),u=d,d)))};return ve({name:"AsyncComponentWrapper",__asyncLoader:p,get __asyncResolved(){return u},setup(){const g=qt;if(u)return()=>Zc(u,g);const d=y=>{l=null,Us(y,g,13,!r)};if(o&&g.suspense||qi)return p().then(y=>()=>Zc(y,g)).catch(y=>(d(y),()=>r?_(r,{error:y}):null));const v=L(!1),m=L(),h=L(!!a);return a&&setTimeout(()=>{h.value=!1},a),i!=null&&setTimeout(()=>{if(!v.value&&!m.value){const y=new Error(`Async component timed out after ${i}ms.`);d(y),m.value=y}},i),p().then(()=>{v.value=!0,g.parent&&Ks(g.parent.vnode)&&Zu(g.parent.update)}).catch(y=>{d(y),m.value=y}),()=>{if(v.value&&u)return Zc(u,g);if(m.value&&r)return _(r,{error:m.value});if(n&&!h.value)return _(n)}}})}function Zc(t,e){const{ref:n,props:r,children:a,ce:i}=e.vnode,o=_(t,r,a);return o.ref=n,o.ce=i,delete e.vnode.ce,o}const Ks=t=>t.type.__isKeepAlive;function Tk(t,e){SS(t,"a",e)}function Ek(t,e){SS(t,"da",e)}function SS(t,e,n=qt){const r=t.__wdc||(t.__wdc=()=>{let a=n;for(;a;){if(a.isDeactivated)return;a=a.parent}return t()});if(nc(e,r,n),n){let a=n.parent;for(;a&&a.parent;)Ks(a.parent.vnode)&&kk(r,e,n,a),a=a.parent}}function kk(t,e,n,r){const a=nc(e,t,r,!0);gn(()=>{Rv(r[e],a)},n)}function nc(t,e,n=qt,r=!1){if(n){const a=n[t]||(n[t]=[]),i=e.__weh||(e.__weh=(...o)=>{if(n.isUnmounted)return;uo(),Gi(n);const s=ir(e,n,t,o);return Qa(),co(),s});return r?a.unshift(i):a.push(i),i}}const ea=t=>(e,n=qt)=>(!qi||t==="sp")&&nc(t,(...r)=>e(...r),n),rc=ea("bm"),He=ea("m"),_S=ea("bu"),ta=ea("u"),pt=ea("bum"),gn=ea("um"),Ik=ea("sp"),Ak=ea("rtg"),Mk=ea("rtc");function Nk(t,e=qt){nc("ec",t,e)}const Zv="components",$k="directives";function Gs(t,e){return Qv(Zv,t,!0,e)||t}const CS=Symbol.for("v-ndc");function Fk(t){return Nt(t)?Qv(Zv,t,!1)||t:t||CS}function Rk(t){return Qv($k,t)}function Qv(t,e,n=!0,r=!1){const a=ln||qt;if(a){const i=a.type;if(t===Zv){const s=vI(i,!1);if(s&&(s===e||s===br(e)||s===qu(br(e))))return i}const o=Wg(a[t]||i[t],e)||Wg(a.appContext[t],e);return!o&&r?i:o}}function Wg(t,e){return t&&(t[e]||t[br(e)]||t[qu(br(e))])}function yr(t,e,n,r){let a;const i=n&&n[r];if(ze(t)||Nt(t)){a=new Array(t.length);for(let o=0,s=t.length;o<s;o++)a[o]=e(t[o],o,void 0,i&&i[o])}else if(typeof t=="number"){a=new Array(t);for(let o=0;o<t;o++)a[o]=e(o+1,o,void 0,i&&i[o])}else if(Ot(t))if(t[Symbol.iterator])a=Array.from(t,(o,s)=>e(o,s,void 0,i&&i[s]));else{const o=Object.keys(t);a=new Array(o.length);for(let s=0,l=o.length;s<l;s++){const u=o[s];a[s]=e(t[u],u,s,i&&i[s])}}else a=[];return n&&(n[r]=a),a}function du(t,e,n={},r,a){if(ln.isCE||ln.parent&&Jo(ln.parent)&&ln.parent.isCE)return e!=="default"&&(n.name=e),_("slot",n,r&&r());let i=t[e];i&&i._c&&(i._d=!1),Ce();const o=i&&xS(i(n)),s=gt(Ae,{key:n.key||o&&o.key||`_${e}`},o||(r?r():[]),o&&t._===1?64:-2);return!a&&s.scopeId&&(s.slotScopeIds=[s.scopeId+"-s"]),i&&i._c&&(i._d=!0),s}function xS(t){return t.some(e=>sr(e)?!(e.type===Gn||e.type===Ae&&!xS(e.children)):!0)?t:null}function Nte(t,e){const n={};for(const r in t)n[e&&/[A-Z]/.test(r)?`on:${r}`:Vl(r)]=t[r];return n}const rd=t=>t?FS(t)?oc(t)||t.proxy:rd(t.parent):null,Yo=Lt(Object.create(null),{$:t=>t,$el:t=>t.vnode.el,$data:t=>t.data,$props:t=>t.props,$attrs:t=>t.attrs,$slots:t=>t.slots,$refs:t=>t.refs,$parent:t=>rd(t.parent),$root:t=>rd(t.root),$emit:t=>t.emit,$options:t=>ep(t),$forceUpdate:t=>t.f||(t.f=()=>Zu(t.update)),$nextTick:t=>t.n||(t.n=qe.bind(t.proxy)),$watch:t=>xk.bind(t)}),Qc=(t,e)=>t!==kt&&!t.__isScriptSetup&&ct(t,e),Dk={get({_:t},e){const{ctx:n,setupState:r,data:a,props:i,accessCache:o,type:s,appContext:l}=t;let u;if(e[0]!=="$"){const g=o[e];if(g!==void 0)switch(g){case 1:return r[e];case 2:return a[e];case 4:return n[e];case 3:return i[e]}else{if(Qc(r,e))return o[e]=1,r[e];if(a!==kt&&ct(a,e))return o[e]=2,a[e];if((u=t.propsOptions[0])&&ct(u,e))return o[e]=3,i[e];if(n!==kt&&ct(n,e))return o[e]=4,n[e];ad&&(o[e]=0)}}const c=Yo[e];let f,p;if(c)return e==="$attrs"&&Dn(t,"get",e),c(t);if((f=s.__cssModules)&&(f=f[e]))return f;if(n!==kt&&ct(n,e))return o[e]=4,n[e];if(p=l.config.globalProperties,ct(p,e))return p[e]},set({_:t},e,n){const{data:r,setupState:a,ctx:i}=t;return Qc(a,e)?(a[e]=n,!0):r!==kt&&ct(r,e)?(r[e]=n,!0):ct(t.props,e)||e[0]==="$"&&e.slice(1)in t?!1:(i[e]=n,!0)},has({_:{data:t,setupState:e,accessCache:n,ctx:r,appContext:a,propsOptions:i}},o){let s;return!!n[o]||t!==kt&&ct(t,o)||Qc(e,o)||(s=i[0])&&ct(s,o)||ct(r,o)||ct(Yo,o)||ct(a.config.globalProperties,o)},defineProperty(t,e,n){return n.get!=null?t._.accessCache[e]=0:ct(n,"value")&&this.set(t,e,n.value,null),Reflect.defineProperty(t,e,n)}};function $te(){return Lk().slots}function Fte(t,e,n){const r=zt();if(n&&n.local){const a=L(t[e]);return me(()=>t[e],i=>a.value=i),me(a,i=>{i!==t[e]&&r.emit(`update:${e}`,i)}),a}else return{__v_isRef:!0,get value(){return t[e]},set value(a){r.emit(`update:${e}`,a)}}}function Lk(){const t=zt();return t.setupContext||(t.setupContext=DS(t))}function vu(t){return ze(t)?t.reduce((e,n)=>(e[n]=null,e),{}):t}function Rte(t,e){return!t||!e?t||e:ze(t)&&ze(e)?t.concat(e):Lt({},vu(t),vu(e))}let ad=!0;function zk(t){const e=ep(t),n=t.proxy,r=t.ctx;ad=!1,e.beforeCreate&&Hg(e.beforeCreate,t,"bc");const{data:a,computed:i,methods:o,watch:s,provide:l,inject:u,created:c,beforeMount:f,mounted:p,beforeUpdate:g,updated:d,activated:v,deactivated:m,beforeDestroy:h,beforeUnmount:y,destroyed:b,unmounted:w,render:S,renderTracked:C,renderTriggered:x,errorCaptured:O,serverPrefetch:P,expose:N,inheritAttrs:D,components:F,directives:R,filters:j}=e;if(u&&Bk(u,r,null),o)for(const T in o){const A=o[T];Ze(A)&&(r[T]=A.bind(n))}if(a){const T=a.call(n,n);Ot(T)&&(t.data=ut(T))}if(ad=!0,i)for(const T in i){const A=i[T],$=Ze(A)?A.bind(n,n):Ze(A.get)?A.get.bind(n,n):mr,W=!Ze(A)&&Ze(A.set)?A.set.bind(n):mr,G=B({get:$,set:W});Object.defineProperty(r,T,{enumerable:!0,configurable:!0,get:()=>G.value,set:q=>G.value=q})}if(s)for(const T in s)PS(s[T],r,n,T);if(l){const T=Ze(l)?l.call(n):l;Reflect.ownKeys(T).forEach(A=>{bt(A,T[A])})}c&&Hg(c,t,"c");function k(T,A){ze(A)?A.forEach($=>T($.bind(n))):A&&T(A.bind(n))}if(k(rc,f),k(He,p),k(_S,g),k(ta,d),k(Tk,v),k(Ek,m),k(Nk,O),k(Mk,C),k(Ak,x),k(pt,y),k(gn,w),k(Ik,P),ze(N))if(N.length){const T=t.exposed||(t.exposed={});N.forEach(A=>{Object.defineProperty(T,A,{get:()=>n[A],set:$=>n[A]=$})})}else t.exposed||(t.exposed={});S&&t.render===mr&&(t.render=S),D!=null&&(t.inheritAttrs=D),F&&(t.components=F),R&&(t.directives=R)}function Bk(t,e,n=mr){ze(t)&&(t=id(t));for(const r in t){const a=t[r];let i;Ot(a)?"default"in a?i=st(a.from||r,a.default,!0):i=st(a.from||r):i=st(a),xt(i)?Object.defineProperty(e,r,{enumerable:!0,configurable:!0,get:()=>i.value,set:o=>i.value=o}):e[r]=i}}function Hg(t,e,n){ir(ze(t)?t.map(r=>r.bind(e.proxy)):t.bind(e.proxy),e,n)}function PS(t,e,n,r){const a=r.includes(".")?mS(n,r):()=>n[r];if(Nt(t)){const i=e[t];Ze(i)&&me(a,i)}else if(Ze(t))me(a,t.bind(n));else if(Ot(t))if(ze(t))t.forEach(i=>PS(i,e,n,r));else{const i=Ze(t.handler)?t.handler.bind(n):e[t.handler];Ze(i)&&me(a,i,t)}}function ep(t){const e=t.type,{mixins:n,extends:r}=e,{mixins:a,optionsCache:i,config:{optionMergeStrategies:o}}=t.appContext,s=i.get(e);let l;return s?l=s:!a.length&&!n&&!r?l=e:(l={},a.length&&a.forEach(u=>pu(l,u,o,!0)),pu(l,e,o)),Ot(e)&&i.set(e,l),l}function pu(t,e,n,r=!1){const{mixins:a,extends:i}=e;i&&pu(t,i,n,!0),a&&a.forEach(o=>pu(t,o,n,!0));for(const o in e)if(!(r&&o==="expose")){const s=jk[o]||n&&n[o];t[o]=s?s(t[o],e[o]):e[o]}return t}const jk={data:Ug,props:Kg,emits:Kg,methods:jo,computed:jo,beforeCreate:bn,created:bn,beforeMount:bn,mounted:bn,beforeUpdate:bn,updated:bn,beforeDestroy:bn,beforeUnmount:bn,destroyed:bn,unmounted:bn,activated:bn,deactivated:bn,errorCaptured:bn,serverPrefetch:bn,components:jo,directives:jo,watch:Wk,provide:Ug,inject:Vk};function Ug(t,e){return e?t?function(){return Lt(Ze(t)?t.call(this,this):t,Ze(e)?e.call(this,this):e)}:e:t}function Vk(t,e){return jo(id(t),id(e))}function id(t){if(ze(t)){const e={};for(let n=0;n<t.length;n++)e[t[n]]=t[n];return e}return t}function bn(t,e){return t?[...new Set([].concat(t,e))]:e}function jo(t,e){return t?Lt(Object.create(null),t,e):e}function Kg(t,e){return t?ze(t)&&ze(e)?[...new Set([...t,...e])]:Lt(Object.create(null),vu(t),vu(e??{})):e}function Wk(t,e){if(!t)return e;if(!e)return t;const n=Lt(Object.create(null),t);for(const r in e)n[r]=bn(t[r],e[r]);return n}function OS(){return{app:null,config:{isNativeTag:pE,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 Hk=0;function Uk(t,e){return function(r,a=null){Ze(r)||(r=Lt({},r)),a!=null&&!Ot(a)&&(a=null);const i=OS(),o=new Set;let s=!1;const l=i.app={_uid:Hk++,_component:r,_props:a,_container:null,_context:i,_instance:null,version:mI,get config(){return i.config},set config(u){},use(u,...c){return o.has(u)||(u&&Ze(u.install)?(o.add(u),u.install(l,...c)):Ze(u)&&(o.add(u),u(l,...c))),l},mixin(u){return i.mixins.includes(u)||i.mixins.push(u),l},component(u,c){return c?(i.components[u]=c,l):i.components[u]},directive(u,c){return c?(i.directives[u]=c,l):i.directives[u]},mount(u,c,f){if(!s){const p=_(r,a);return p.appContext=i,c&&e?e(p,u):t(p,u,f),s=!0,l._container=u,u.__vue_app__=l,oc(p.component)||p.component.proxy}},unmount(){s&&(t(null,l._container),delete l._container.__vue_app__)},provide(u,c){return i.provides[u]=c,l},runWithContext(u){bs=l;try{return u()}finally{bs=null}}};return l}}let bs=null;function bt(t,e){if(qt){let n=qt.provides;const r=qt.parent&&qt.parent.provides;r===n&&(n=qt.provides=Object.create(r)),n[t]=e}}function st(t,e,n=!1){const r=qt||ln;if(r||bs){const a=r?r.parent==null?r.vnode.appContext&&r.vnode.appContext.provides:r.parent.provides:bs._context.provides;if(a&&t in a)return a[t];if(arguments.length>1)return n&&Ze(e)?e.call(r&&r.proxy):e}}function Kk(){return!!(qt||ln||bs)}function Gk(t,e,n,r=!1){const a={},i={};lu(i,ic,1),t.propsDefaults=Object.create(null),TS(t,e,a,i);for(const o in t.propsOptions[0])o in a||(a[o]=void 0);n?t.props=r?a:tk(a):t.type.props?t.props=a:t.props=i,t.attrs=i}function qk(t,e,n,r){const{props:a,attrs:i,vnode:{patchFlag:o}}=t,s=Ve(a),[l]=t.propsOptions;let u=!1;if((r||o>0)&&!(o&16)){if(o&8){const c=t.vnode.dynamicProps;for(let f=0;f<c.length;f++){let p=c[f];if(Qu(t.emitsOptions,p))continue;const g=e[p];if(l)if(ct(i,p))g!==i[p]&&(i[p]=g,u=!0);else{const d=br(p);a[d]=od(l,s,d,g,t,!1)}else g!==i[p]&&(i[p]=g,u=!0)}}}else{TS(t,e,a,i)&&(u=!0);let c;for(const f in s)(!e||!ct(e,f)&&((c=ci(f))===f||!ct(e,c)))&&(l?n&&(n[f]!==void 0||n[c]!==void 0)&&(a[f]=od(l,s,f,void 0,t,!0)):delete a[f]);if(i!==s)for(const f in i)(!e||!ct(e,f))&&(delete i[f],u=!0)}u&&Qr(t,"set","$attrs")}function TS(t,e,n,r){const[a,i]=t.propsOptions;let o=!1,s;if(e)for(let l in e){if(jl(l))continue;const u=e[l];let c;a&&ct(a,c=br(l))?!i||!i.includes(c)?n[c]=u:(s||(s={}))[c]=u:Qu(t.emitsOptions,l)||(!(l in r)||u!==r[l])&&(r[l]=u,o=!0)}if(i){const l=Ve(n),u=s||kt;for(let c=0;c<i.length;c++){const f=i[c];n[f]=od(a,l,f,u[f],t,!ct(u,f))}}return o}function od(t,e,n,r,a,i){const o=t[n];if(o!=null){const s=ct(o,"default");if(s&&r===void 0){const l=o.default;if(o.type!==Function&&!o.skipFactory&&Ze(l)){const{propsDefaults:u}=a;n in u?r=u[n]:(Gi(a),r=u[n]=l.call(null,e),Qa())}else r=l}o[0]&&(i&&!s?r=!1:o[1]&&(r===""||r===ci(n))&&(r=!0))}return r}function ES(t,e,n=!1){const r=e.propsCache,a=r.get(t);if(a)return a;const i=t.props,o={},s=[];let l=!1;if(!Ze(t)){const c=f=>{l=!0;const[p,g]=ES(f,e,!0);Lt(o,p),g&&s.push(...g)};!n&&e.mixins.length&&e.mixins.forEach(c),t.extends&&c(t.extends),t.mixins&&t.mixins.forEach(c)}if(!i&&!l)return Ot(t)&&r.set(t,Di),Di;if(ze(i))for(let c=0;c<i.length;c++){const f=br(i[c]);Gg(f)&&(o[f]=kt)}else if(i)for(const c in i){const f=br(c);if(Gg(f)){const p=i[c],g=o[f]=ze(p)||Ze(p)?{type:p}:Lt({},p);if(g){const d=Yg(Boolean,g.type),v=Yg(String,g.type);g[0]=d>-1,g[1]=v<0||d<v,(d>-1||ct(g,"default"))&&s.push(f)}}}const u=[o,s];return Ot(t)&&r.set(t,u),u}function Gg(t){return t[0]!=="$"}function qg(t){const e=t&&t.toString().match(/^\s*(function|class) (\w+)/);return e?e[2]:t===null?"null":""}function Jg(t,e){return qg(t)===qg(e)}function Yg(t,e){return ze(e)?e.findIndex(n=>Jg(n,t)):Ze(e)&&Jg(e,t)?0:-1}const kS=t=>t[0]==="_"||t==="$stable",tp=t=>ze(t)?t.map(kr):[kr(t)],Jk=(t,e,n)=>{if(e._n)return e;const r=Fe((...a)=>tp(e(...a)),n);return r._c=!1,r},IS=(t,e,n)=>{const r=t._ctx;for(const a in t){if(kS(a))continue;const i=t[a];if(Ze(i))e[a]=Jk(a,i,r);else if(i!=null){const o=tp(i);e[a]=()=>o}}},AS=(t,e)=>{const n=tp(e);t.slots.default=()=>n},Yk=(t,e)=>{if(t.vnode.shapeFlag&32){const n=e._;n?(t.slots=Ve(e),lu(e,"_",n)):IS(e,t.slots={})}else t.slots={},e&&AS(t,e);lu(t.slots,ic,1)},Xk=(t,e,n)=>{const{vnode:r,slots:a}=t;let i=!0,o=kt;if(r.shapeFlag&32){const s=e._;s?n&&s===1?i=!1:(Lt(a,e),!n&&s===1&&delete a._):(i=!e.$stable,IS(e,a)),o=e}else e&&(AS(t,e),o={default:1});if(i)for(const s in a)!kS(s)&&!(s in o)&&delete a[s]};function sd(t,e,n,r,a=!1){if(ze(t)){t.forEach((p,g)=>sd(p,e&&(ze(e)?e[g]:e),n,r,a));return}if(Jo(r)&&!a)return;const i=r.shapeFlag&4?oc(r.component)||r.component.proxy:r.el,o=a?null:i,{i:s,r:l}=t,u=e&&e.r,c=s.refs===kt?s.refs={}:s.refs,f=s.setupState;if(u!=null&&u!==l&&(Nt(u)?(c[u]=null,ct(f,u)&&(f[u]=null)):xt(u)&&(u.value=null)),Ze(l))Sa(l,s,12,[o,c]);else{const p=Nt(l),g=xt(l);if(p||g){const d=()=>{if(t.f){const v=p?ct(f,l)?f[l]:c[l]:l.value;a?ze(v)&&Rv(v,i):ze(v)?v.includes(i)||v.push(i):p?(c[l]=[i],ct(f,l)&&(f[l]=c[l])):(l.value=[i],t.k&&(c[t.k]=l.value))}else p?(c[l]=o,ct(f,l)&&(f[l]=o)):g&&(l.value=o,t.k&&(c[t.k]=o))};o?(d.id=-1,Mn(d,n)):d()}}}const Mn=_k;function Zk(t){return Qk(t)}function Qk(t,e){const n=Zf();n.__VUE__=!0;const{insert:r,remove:a,patchProp:i,createElement:o,createText:s,createComment:l,setText:u,setElementText:c,parentNode:f,nextSibling:p,setScopeId:g=mr,insertStaticContent:d}=t,v=(V,I,M,J=null,ee=null,Q=null,ce=!1,ue=null,oe=!!I.dynamicChildren)=>{if(V===I)return;V&&!Wa(V,I)&&(J=ie(V),q(V,ee,Q,!0),V=null),I.patchFlag===-2&&(oe=!1,I.dynamicChildren=null);const{type:re,ref:X,shapeFlag:te}=I;switch(re){case fi:m(V,I,M,J);break;case Gn:h(V,I,M,J);break;case Hl:V==null&&y(I,M,J,ce);break;case Ae:F(V,I,M,J,ee,Q,ce,ue,oe);break;default:te&1?S(V,I,M,J,ee,Q,ce,ue,oe):te&6?R(V,I,M,J,ee,Q,ce,ue,oe):(te&64||te&128)&&re.process(V,I,M,J,ee,Q,ce,ue,oe,he)}X!=null&&ee&&sd(X,V&&V.ref,Q,I||V,!I)},m=(V,I,M,J)=>{if(V==null)r(I.el=s(I.children),M,J);else{const ee=I.el=V.el;I.children!==V.children&&u(ee,I.children)}},h=(V,I,M,J)=>{V==null?r(I.el=l(I.children||""),M,J):I.el=V.el},y=(V,I,M,J)=>{[V.el,V.anchor]=d(V.children,I,M,J,V.el,V.anchor)},b=({el:V,anchor:I},M,J)=>{let ee;for(;V&&V!==I;)ee=p(V),r(V,M,J),V=ee;r(I,M,J)},w=({el:V,anchor:I})=>{let M;for(;V&&V!==I;)M=p(V),a(V),V=M;a(I)},S=(V,I,M,J,ee,Q,ce,ue,oe)=>{ce=ce||I.type==="svg",V==null?C(I,M,J,ee,Q,ce,ue,oe):P(V,I,ee,Q,ce,ue,oe)},C=(V,I,M,J,ee,Q,ce,ue)=>{let oe,re;const{type:X,props:te,shapeFlag:pe,transition:le,dirs:be}=V;if(oe=V.el=o(V.type,Q,te&&te.is,te),pe&8?c(oe,V.children):pe&16&&O(V.children,oe,null,J,ee,Q&&X!=="foreignObject",ce,ue),be&&Na(V,null,J,"created"),x(oe,V,V.scopeId,ce,J),te){for(const ke in te)ke!=="value"&&!jl(ke)&&i(oe,ke,null,te[ke],Q,V.children,J,ee,ne);"value"in te&&i(oe,"value",null,te.value),(re=te.onVnodeBeforeMount)&&xr(re,J,V)}be&&Na(V,null,J,"beforeMount");const Oe=(!ee||ee&&!ee.pendingBranch)&&le&&!le.persisted;Oe&&le.beforeEnter(oe),r(oe,I,M),((re=te&&te.onVnodeMounted)||Oe||be)&&Mn(()=>{re&&xr(re,J,V),Oe&&le.enter(oe),be&&Na(V,null,J,"mounted")},ee)},x=(V,I,M,J,ee)=>{if(M&&g(V,M),J)for(let Q=0;Q<J.length;Q++)g(V,J[Q]);if(ee){let Q=ee.subTree;if(I===Q){const ce=ee.vnode;x(V,ce,ce.scopeId,ce.slotScopeIds,ee.parent)}}},O=(V,I,M,J,ee,Q,ce,ue,oe=0)=>{for(let re=oe;re<V.length;re++){const X=V[re]=ue?pa(V[re]):kr(V[re]);v(null,X,I,M,J,ee,Q,ce,ue)}},P=(V,I,M,J,ee,Q,ce)=>{const ue=I.el=V.el;let{patchFlag:oe,dynamicChildren:re,dirs:X}=I;oe|=V.patchFlag&16;const te=V.props||kt,pe=I.props||kt;let le;M&&$a(M,!1),(le=pe.onVnodeBeforeUpdate)&&xr(le,M,I,V),X&&Na(I,V,M,"beforeUpdate"),M&&$a(M,!0);const be=ee&&I.type!=="foreignObject";if(re?N(V.dynamicChildren,re,ue,M,J,be,Q):ce||A(V,I,ue,null,M,J,be,Q,!1),oe>0){if(oe&16)D(ue,I,te,pe,M,J,ee);else if(oe&2&&te.class!==pe.class&&i(ue,"class",null,pe.class,ee),oe&4&&i(ue,"style",te.style,pe.style,ee),oe&8){const Oe=I.dynamicProps;for(let ke=0;ke<Oe.length;ke++){const Ne=Oe[ke],lt=te[Ne],Yt=pe[Ne];(Yt!==lt||Ne==="value")&&i(ue,Ne,lt,Yt,ee,V.children,M,J,ne)}}oe&1&&V.children!==I.children&&c(ue,I.children)}else!ce&&re==null&&D(ue,I,te,pe,M,J,ee);((le=pe.onVnodeUpdated)||X)&&Mn(()=>{le&&xr(le,M,I,V),X&&Na(I,V,M,"updated")},J)},N=(V,I,M,J,ee,Q,ce)=>{for(let ue=0;ue<I.length;ue++){const oe=V[ue],re=I[ue],X=oe.el&&(oe.type===Ae||!Wa(oe,re)||oe.shapeFlag&70)?f(oe.el):M;v(oe,re,X,null,J,ee,Q,ce,!0)}},D=(V,I,M,J,ee,Q,ce)=>{if(M!==J){if(M!==kt)for(const ue in M)!jl(ue)&&!(ue in J)&&i(V,ue,M[ue],null,ce,I.children,ee,Q,ne);for(const ue in J){if(jl(ue))continue;const oe=J[ue],re=M[ue];oe!==re&&ue!=="value"&&i(V,ue,re,oe,ce,I.children,ee,Q,ne)}"value"in J&&i(V,"value",M.value,J.value)}},F=(V,I,M,J,ee,Q,ce,ue,oe)=>{const re=I.el=V?V.el:s(""),X=I.anchor=V?V.anchor:s("");let{patchFlag:te,dynamicChildren:pe,slotScopeIds:le}=I;le&&(ue=ue?ue.concat(le):le),V==null?(r(re,M,J),r(X,M,J),O(I.children,M,X,ee,Q,ce,ue,oe)):te>0&&te&64&&pe&&V.dynamicChildren?(N(V.dynamicChildren,pe,M,ee,Q,ce,ue),(I.key!=null||ee&&I===ee.subTree)&&np(V,I,!0)):A(V,I,M,X,ee,Q,ce,ue,oe)},R=(V,I,M,J,ee,Q,ce,ue,oe)=>{I.slotScopeIds=ue,V==null?I.shapeFlag&512?ee.ctx.activate(I,M,J,ce,oe):j(I,M,J,ee,Q,ce,oe):z(V,I,oe)},j=(V,I,M,J,ee,Q,ce)=>{const ue=V.component=uI(V,J,ee);if(Ks(V)&&(ue.ctx.renderer=he),cI(ue),ue.asyncDep){if(ee&&ee.registerDep(ue,k),!V.el){const oe=ue.subTree=_(Gn);h(null,oe,I,M)}return}k(ue,V,I,M,ee,Q,ce)},z=(V,I,M)=>{const J=I.component=V.component;if(bk(V,I,M))if(J.asyncDep&&!J.asyncResolved){T(J,I,M);return}else J.next=I,dk(J.update),J.update();else I.el=V.el,J.vnode=I},k=(V,I,M,J,ee,Q,ce)=>{const ue=()=>{if(V.isMounted){let{next:X,bu:te,u:pe,parent:le,vnode:be}=V,Oe=X,ke;$a(V,!1),X?(X.el=be.el,T(V,X,ce)):X=be,te&&Wl(te),(ke=X.props&&X.props.onVnodeBeforeUpdate)&&xr(ke,le,X,be),$a(V,!0);const Ne=Yc(V),lt=V.subTree;V.subTree=Ne,v(lt,Ne,f(lt.el),ie(lt),V,ee,Q),X.el=Ne.el,Oe===null&&wk(V,Ne.el),pe&&Mn(pe,ee),(ke=X.props&&X.props.onVnodeUpdated)&&Mn(()=>xr(ke,le,X,be),ee)}else{let X;const{el:te,props:pe}=I,{bm:le,m:be,parent:Oe}=V,ke=Jo(I);if($a(V,!1),le&&Wl(le),!ke&&(X=pe&&pe.onVnodeBeforeMount)&&xr(X,Oe,I),$a(V,!0),te&&Pe){const Ne=()=>{V.subTree=Yc(V),Pe(te,V.subTree,V,ee,null)};ke?I.type.__asyncLoader().then(()=>!V.isUnmounted&&Ne()):Ne()}else{const Ne=V.subTree=Yc(V);v(null,Ne,M,J,V,ee,Q),I.el=Ne.el}if(be&&Mn(be,ee),!ke&&(X=pe&&pe.onVnodeMounted)){const Ne=I;Mn(()=>xr(X,Oe,Ne),ee)}(I.shapeFlag&256||Oe&&Jo(Oe.vnode)&&Oe.vnode.shapeFlag&256)&&V.a&&Mn(V.a,ee),V.isMounted=!0,I=M=J=null}},oe=V.effect=new Vv(ue,()=>Zu(re),V.scope),re=V.update=()=>oe.run();re.id=V.uid,$a(V,!0),re()},T=(V,I,M)=>{I.component=V;const J=V.vnode.props;V.vnode=I,V.next=null,qk(V,I.props,J,M),Xk(V,I.children,M),uo(),Bg(),co()},A=(V,I,M,J,ee,Q,ce,ue,oe=!1)=>{const re=V&&V.children,X=V?V.shapeFlag:0,te=I.children,{patchFlag:pe,shapeFlag:le}=I;if(pe>0){if(pe&128){W(re,te,M,J,ee,Q,ce,ue,oe);return}else if(pe&256){$(re,te,M,J,ee,Q,ce,ue,oe);return}}le&8?(X&16&&ne(re,ee,Q),te!==re&&c(M,te)):X&16?le&16?W(re,te,M,J,ee,Q,ce,ue,oe):ne(re,ee,Q,!0):(X&8&&c(M,""),le&16&&O(te,M,J,ee,Q,ce,ue,oe))},$=(V,I,M,J,ee,Q,ce,ue,oe)=>{V=V||Di,I=I||Di;const re=V.length,X=I.length,te=Math.min(re,X);let pe;for(pe=0;pe<te;pe++){const le=I[pe]=oe?pa(I[pe]):kr(I[pe]);v(V[pe],le,M,null,ee,Q,ce,ue,oe)}re>X?ne(V,ee,Q,!0,!1,te):O(I,M,J,ee,Q,ce,ue,oe,te)},W=(V,I,M,J,ee,Q,ce,ue,oe)=>{let re=0;const X=I.length;let te=V.length-1,pe=X-1;for(;re<=te&&re<=pe;){const le=V[re],be=I[re]=oe?pa(I[re]):kr(I[re]);if(Wa(le,be))v(le,be,M,null,ee,Q,ce,ue,oe);else break;re++}for(;re<=te&&re<=pe;){const le=V[te],be=I[pe]=oe?pa(I[pe]):kr(I[pe]);if(Wa(le,be))v(le,be,M,null,ee,Q,ce,ue,oe);else break;te--,pe--}if(re>te){if(re<=pe){const le=pe+1,be=le<X?I[le].el:J;for(;re<=pe;)v(null,I[re]=oe?pa(I[re]):kr(I[re]),M,be,ee,Q,ce,ue,oe),re++}}else if(re>pe)for(;re<=te;)q(V[re],ee,Q,!0),re++;else{const le=re,be=re,Oe=new Map;for(re=be;re<=pe;re++){const wt=I[re]=oe?pa(I[re]):kr(I[re]);wt.key!=null&&Oe.set(wt.key,re)}let ke,Ne=0;const lt=pe-be+1;let Yt=!1,rn=0;const $t=new Array(lt);for(re=0;re<lt;re++)$t[re]=0;for(re=le;re<=te;re++){const wt=V[re];if(Ne>=lt){q(wt,ee,Q,!0);continue}let Xt;if(wt.key!=null)Xt=Oe.get(wt.key);else for(ke=be;ke<=pe;ke++)if($t[ke-be]===0&&Wa(wt,I[ke])){Xt=ke;break}Xt===void 0?q(wt,ee,Q,!0):($t[Xt-be]=re+1,Xt>=rn?rn=Xt:Yt=!0,v(wt,I[Xt],M,null,ee,Q,ce,ue,oe),Ne++)}const Ut=Yt?eI($t):Di;for(ke=Ut.length-1,re=lt-1;re>=0;re--){const wt=be+re,Xt=I[wt],fr=wt+1<X?I[wt+1].el:J;$t[re]===0?v(null,Xt,M,fr,ee,Q,ce,ue,oe):Yt&&(ke<0||re!==Ut[ke]?G(Xt,M,fr,2):ke--)}}},G=(V,I,M,J,ee=null)=>{const{el:Q,type:ce,transition:ue,children:oe,shapeFlag:re}=V;if(re&6){G(V.component.subTree,I,M,J);return}if(re&128){V.suspense.move(I,M,J);return}if(re&64){ce.move(V,I,M,he);return}if(ce===Ae){r(Q,I,M);for(let te=0;te<oe.length;te++)G(oe[te],I,M,J);r(V.anchor,I,M);return}if(ce===Hl){b(V,I,M);return}if(J!==2&&re&1&&ue)if(J===0)ue.beforeEnter(Q),r(Q,I,M),Mn(()=>ue.enter(Q),ee);else{const{leave:te,delayLeave:pe,afterLeave:le}=ue,be=()=>r(Q,I,M),Oe=()=>{te(Q,()=>{be(),le&&le()})};pe?pe(Q,be,Oe):Oe()}else r(Q,I,M)},q=(V,I,M,J=!1,ee=!1)=>{const{type:Q,props:ce,ref:ue,children:oe,dynamicChildren:re,shapeFlag:X,patchFlag:te,dirs:pe}=V;if(ue!=null&&sd(ue,null,M,V,!0),X&256){I.ctx.deactivate(V);return}const le=X&1&&pe,be=!Jo(V);let Oe;if(be&&(Oe=ce&&ce.onVnodeBeforeUnmount)&&xr(Oe,I,V),X&6)K(V.component,M,J);else{if(X&128){V.suspense.unmount(M,J);return}le&&Na(V,null,I,"beforeUnmount"),X&64?V.type.remove(V,I,M,ee,he,J):re&&(Q!==Ae||te>0&&te&64)?ne(re,I,M,!1,!0):(Q===Ae&&te&384||!ee&&X&16)&&ne(oe,I,M),J&&Y(V)}(be&&(Oe=ce&&ce.onVnodeUnmounted)||le)&&Mn(()=>{Oe&&xr(Oe,I,V),le&&Na(V,null,I,"unmounted")},M)},Y=V=>{const{type:I,el:M,anchor:J,transition:ee}=V;if(I===Ae){U(M,J);return}if(I===Hl){w(V);return}const Q=()=>{a(M),ee&&!ee.persisted&&ee.afterLeave&&ee.afterLeave()};if(V.shapeFlag&1&&ee&&!ee.persisted){const{leave:ce,delayLeave:ue}=ee,oe=()=>ce(M,Q);ue?ue(V.el,Q,oe):oe()}else Q()},U=(V,I)=>{let M;for(;V!==I;)M=p(V),a(V),V=M;a(I)},K=(V,I,M)=>{const{bum:J,scope:ee,update:Q,subTree:ce,um:ue}=V;J&&Wl(J),ee.stop(),Q&&(Q.active=!1,q(ce,V,I,M)),ue&&Mn(ue,I),Mn(()=>{V.isUnmounted=!0},I),I&&I.pendingBranch&&!I.isUnmounted&&V.asyncDep&&!V.asyncResolved&&V.suspenseId===I.pendingId&&(I.deps--,I.deps===0&&I.resolve())},ne=(V,I,M,J=!1,ee=!1,Q=0)=>{for(let ce=Q;ce<V.length;ce++)q(V[ce],I,M,J,ee)},ie=V=>V.shapeFlag&6?ie(V.component.subTree):V.shapeFlag&128?V.suspense.next():p(V.anchor||V.el),we=(V,I,M)=>{V==null?I._vnode&&q(I._vnode,null,null,!0):v(I._vnode||null,V,I,null,null,null,M),Bg(),pS(),I._vnode=V},he={p:v,um:q,m:G,r:Y,mt:j,mc:O,pc:A,pbc:N,n:ie,o:t};let _e,Pe;return e&&([_e,Pe]=e(he)),{render:we,hydrate:_e,createApp:Uk(we,_e)}}function $a({effect:t,update:e},n){t.allowRecurse=e.allowRecurse=n}function np(t,e,n=!1){const r=t.children,a=e.children;if(ze(r)&&ze(a))for(let i=0;i<r.length;i++){const o=r[i];let s=a[i];s.shapeFlag&1&&!s.dynamicChildren&&((s.patchFlag<=0||s.patchFlag===32)&&(s=a[i]=pa(a[i]),s.el=o.el),n||np(o,s)),s.type===fi&&(s.el=o.el)}}function eI(t){const e=t.slice(),n=[0];let r,a,i,o,s;const l=t.length;for(r=0;r<l;r++){const u=t[r];if(u!==0){if(a=n[n.length-1],t[a]<u){e[r]=a,n.push(r);continue}for(i=0,o=n.length-1;i<o;)s=i+o>>1,t[n[s]]<u?i=s+1:o=s;u<t[n[i]]&&(i>0&&(e[r]=n[i-1]),n[i]=r)}}for(i=n.length,o=n[i-1];i-- >0;)n[i]=o,o=e[o];return n}const tI=t=>t.__isTeleport,Xo=t=>t&&(t.disabled||t.disabled===""),Xg=t=>typeof SVGElement<"u"&&t instanceof SVGElement,ld=(t,e)=>{const n=t&&t.to;return Nt(n)?e?e(n):null:n},nI={__isTeleport:!0,process(t,e,n,r,a,i,o,s,l,u){const{mc:c,pc:f,pbc:p,o:{insert:g,querySelector:d,createText:v,createComment:m}}=u,h=Xo(e.props);let{shapeFlag:y,children:b,dynamicChildren:w}=e;if(t==null){const S=e.el=v(""),C=e.anchor=v("");g(S,n,r),g(C,n,r);const x=e.target=ld(e.props,d),O=e.targetAnchor=v("");x&&(g(O,x),o=o||Xg(x));const P=(N,D)=>{y&16&&c(b,N,D,a,i,o,s,l)};h?P(n,C):x&&P(x,O)}else{e.el=t.el;const S=e.anchor=t.anchor,C=e.target=t.target,x=e.targetAnchor=t.targetAnchor,O=Xo(t.props),P=O?n:C,N=O?S:x;if(o=o||Xg(C),w?(p(t.dynamicChildren,w,P,a,i,o,s),np(t,e,!0)):l||f(t,e,P,N,a,i,o,s,!1),h)O||pl(e,n,S,u,1);else if((e.props&&e.props.to)!==(t.props&&t.props.to)){const D=e.target=ld(e.props,d);D&&pl(e,D,null,u,0)}else O&&pl(e,C,x,u,1)}MS(e)},remove(t,e,n,r,{um:a,o:{remove:i}},o){const{shapeFlag:s,children:l,anchor:u,targetAnchor:c,target:f,props:p}=t;if(f&&i(c),(o||!Xo(p))&&(i(u),s&16))for(let g=0;g<l.length;g++){const d=l[g];a(d,e,n,!0,!!d.dynamicChildren)}},move:pl,hydrate:rI};function pl(t,e,n,{o:{insert:r},m:a},i=2){i===0&&r(t.targetAnchor,e,n);const{el:o,anchor:s,shapeFlag:l,children:u,props:c}=t,f=i===2;if(f&&r(o,e,n),(!f||Xo(c))&&l&16)for(let p=0;p<u.length;p++)a(u[p],e,n,2);f&&r(s,e,n)}function rI(t,e,n,r,a,i,{o:{nextSibling:o,parentNode:s,querySelector:l}},u){const c=e.target=ld(e.props,l);if(c){const f=c._lpa||c.firstChild;if(e.shapeFlag&16)if(Xo(e.props))e.anchor=u(o(t),e,s(t),n,r,a,i),e.targetAnchor=f;else{e.anchor=o(t);let p=f;for(;p;)if(p=o(p),p&&p.nodeType===8&&p.data==="teleport anchor"){e.targetAnchor=p,c._lpa=e.targetAnchor&&o(e.targetAnchor);break}u(f,e,c,n,r,a,i)}MS(e)}return e.anchor&&o(e.anchor)}const ac=nI;function MS(t){const e=t.ctx;if(e&&e.ut){let n=t.children[0].el;for(;n!==t.targetAnchor;)n.nodeType===1&&n.setAttribute("data-v-owner",e.uid),n=n.nextSibling;e.ut()}}const Ae=Symbol.for("v-fgt"),fi=Symbol.for("v-txt"),Gn=Symbol.for("v-cmt"),Hl=Symbol.for("v-stc"),Zo=[];let pr=null;function Ce(t=!1){Zo.push(pr=t?null:[])}function aI(){Zo.pop(),pr=Zo[Zo.length-1]||null}let ws=1;function Zg(t){ws+=t}function NS(t){return t.dynamicChildren=ws>0?pr||Di:null,aI(),ws>0&&pr&&pr.push(t),t}function Ee(t,e,n,r,a,i){return NS(ye(t,e,n,r,a,i,!0))}function gt(t,e,n,r,a){return NS(_(t,e,n,r,a,!0))}function sr(t){return t?t.__v_isVNode===!0:!1}function Wa(t,e){return t.type===e.type&&t.key===e.key}const ic="__vInternal",$S=({key:t})=>t??null,Ul=({ref:t,ref_key:e,ref_for:n})=>(typeof t=="number"&&(t=""+t),t!=null?Nt(t)||xt(t)||Ze(t)?{i:ln,r:t,k:e,f:!!n}:t:null);function ye(t,e=null,n=null,r=0,a=null,i=t===Ae?0:1,o=!1,s=!1){const l={__v_isVNode:!0,__v_skip:!0,type:t,props:e,key:e&&$S(e),ref:e&&Ul(e),scopeId:ec,slotScopeIds:null,children:n,component:null,suspense:null,ssContent:null,ssFallback:null,dirs:null,transition:null,el:null,anchor:null,target:null,targetAnchor:null,staticCount:0,shapeFlag:i,patchFlag:r,dynamicProps:a,dynamicChildren:null,appContext:null,ctx:ln};return s?(rp(l,n),i&128&&t.normalize(l)):n&&(l.shapeFlag|=Nt(n)?8:16),ws>0&&!o&&pr&&(l.patchFlag>0||i&6)&&l.patchFlag!==32&&pr.push(l),l}const _=iI;function iI(t,e=null,n=null,r=0,a=null,i=!1){if((!t||t===CS)&&(t=Gn),sr(t)){const s=Ln(t,e,!0);return n&&rp(s,n),ws>0&&!i&&pr&&(s.shapeFlag&6?pr[pr.indexOf(t)]=s:pr.push(s)),s.patchFlag|=-2,s}if(pI(t)&&(t=t.__vccOpts),e){e=oI(e);let{class:s,style:l}=e;s&&!Nt(s)&&(e.class=sn(s)),Ot(l)&&(sS(l)&&!ze(l)&&(l=Lt({},l)),e.style=Fn(l))}const o=Nt(t)?1:Sk(t)?128:tI(t)?64:Ot(t)?4:Ze(t)?2:0;return ye(t,e,n,r,a,o,i,!0)}function oI(t){return t?sS(t)||ic in t?Lt({},t):t:null}function Ln(t,e,n=!1){const{props:r,ref:a,patchFlag:i,children:o}=t,s=e?ap(r||{},e):r;return{__v_isVNode:!0,__v_skip:!0,type:t.type,props:s,key:s&&$S(s),ref:e&&e.ref?n&&a?ze(a)?a.concat(Ul(e)):[a,Ul(e)]:Ul(e):a,scopeId:t.scopeId,slotScopeIds:t.slotScopeIds,children:o,target:t.target,targetAnchor:t.targetAnchor,staticCount:t.staticCount,shapeFlag:t.shapeFlag,patchFlag:e&&t.type!==Ae?i===-1?16:i|16:i,dynamicProps:t.dynamicProps,dynamicChildren:t.dynamicChildren,appContext:t.appContext,dirs:t.dirs,transition:t.transition,component:t.component,suspense:t.suspense,ssContent:t.ssContent&&Ln(t.ssContent),ssFallback:t.ssFallback&&Ln(t.ssFallback),el:t.el,anchor:t.anchor,ctx:t.ctx,ce:t.ce}}function Ye(t=" ",e=0){return _(fi,null,t,e)}function et(t="",e=!1){return e?(Ce(),gt(Gn,null,t)):_(Gn,null,t)}function kr(t){return t==null||typeof t=="boolean"?_(Gn):ze(t)?_(Ae,null,t.slice()):typeof t=="object"?pa(t):_(fi,null,String(t))}function pa(t){return t.el===null&&t.patchFlag!==-1||t.memo?t:Ln(t)}function rp(t,e){let n=0;const{shapeFlag:r}=t;if(e==null)e=null;else if(ze(e))n=16;else if(typeof e=="object")if(r&65){const a=e.default;a&&(a._c&&(a._d=!1),rp(t,a()),a._c&&(a._d=!0));return}else{n=32;const a=e._;!a&&!(ic in e)?e._ctx=ln:a===3&&ln&&(ln.slots._===1?e._=1:(e._=2,t.patchFlag|=1024))}else Ze(e)?(e={default:e,_ctx:ln},n=32):(e=String(e),r&64?(n=16,e=[Ye(e)]):n=8);t.children=e,t.shapeFlag|=n}function ap(...t){const e={};for(let n=0;n<t.length;n++){const r=t[n];for(const a in r)if(a==="class")e.class!==r.class&&(e.class=sn([e.class,r.class]));else if(a==="style")e.style=Fn([e.style,r.style]);else if(Uu(a)){const i=e[a],o=r[a];o&&i!==o&&!(ze(i)&&i.includes(o))&&(e[a]=i?[].concat(i,o):o)}else a!==""&&(e[a]=r[a])}return e}function xr(t,e,n,r=null){ir(t,e,7,[n,r])}const sI=OS();let lI=0;function uI(t,e,n){const r=t.type,a=(e?e.appContext:t.appContext)||sI,i={uid:lI++,vnode:t,type:r,parent:e,appContext:a,root:null,next:null,subTree:null,effect:null,update:null,scope:new Yw(!0),render:null,proxy:null,exposed:null,exposeProxy:null,withProxy:null,provides:e?e.provides:Object.create(a.provides),accessCache:null,renderCache:[],components:null,directives:null,propsOptions:ES(r,a),emitsOptions:gS(r,a),emit:null,emitted:null,propsDefaults:kt,inheritAttrs:r.inheritAttrs,ctx:kt,data:kt,props:kt,attrs:kt,slots:kt,refs:kt,setupState:kt,setupContext:null,attrsProxy:null,slotsProxy: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 i.ctx={_:i},i.root=e?e.root:i,i.emit=hk.bind(null,i),t.ce&&t.ce(i),i}let qt=null;const zt=()=>qt||ln;let ip,wi,Qg="__VUE_INSTANCE_SETTERS__";(wi=Zf()[Qg])||(wi=Zf()[Qg]=[]),wi.push(t=>qt=t),ip=t=>{wi.length>1?wi.forEach(e=>e(t)):wi[0](t)};const Gi=t=>{ip(t),t.scope.on()},Qa=()=>{qt&&qt.scope.off(),ip(null)};function FS(t){return t.vnode.shapeFlag&4}let qi=!1;function cI(t,e=!1){qi=e;const{props:n,children:r}=t.vnode,a=FS(t);Gk(t,n,a,e),Yk(t,r);const i=a?fI(t,e):void 0;return qi=!1,i}function fI(t,e){const n=t.type;t.accessCache=Object.create(null),t.proxy=Xu(new Proxy(t.ctx,Dk));const{setup:r}=n;if(r){const a=t.setupContext=r.length>1?DS(t):null;Gi(t),uo();const i=Sa(r,t,0,[t.props,a]);if(co(),Qa(),Uw(i)){if(i.then(Qa,Qa),e)return i.then(o=>{em(t,o,e)}).catch(o=>{Us(o,t,0)});t.asyncDep=i}else em(t,i,e)}else RS(t,e)}function em(t,e,n){Ze(e)?t.type.__ssrInlineRender?t.ssrRender=e:t.render=e:Ot(e)&&(t.setupState=uS(e)),RS(t,n)}let tm;function RS(t,e,n){const r=t.type;if(!t.render){if(!e&&tm&&!r.render){const a=r.template||ep(t).template;if(a){const{isCustomElement:i,compilerOptions:o}=t.appContext.config,{delimiters:s,compilerOptions:l}=r,u=Lt(Lt({isCustomElement:i,delimiters:s},o),l);r.render=tm(a,u)}}t.render=r.render||mr}Gi(t),uo(),zk(t),co(),Qa()}function dI(t){return t.attrsProxy||(t.attrsProxy=new Proxy(t.attrs,{get(e,n){return Dn(t,"get","$attrs"),e[n]}}))}function DS(t){const e=n=>{t.exposed=n||{}};return{get attrs(){return dI(t)},slots:t.slots,emit:t.emit,expose:e}}function oc(t){if(t.exposed)return t.exposeProxy||(t.exposeProxy=new Proxy(uS(Xu(t.exposed)),{get(e,n){if(n in e)return e[n];if(n in Yo)return Yo[n](t)},has(e,n){return n in e||n in Yo}}))}function vI(t,e=!0){return Ze(t)?t.displayName||t.name:t.name||e&&t.__name}function pI(t){return Ze(t)&&"__vccOpts"in t}const B=(t,e)=>uk(t,e,qi);function Pa(t,e,n){const r=arguments.length;return r===2?Ot(e)&&!ze(e)?sr(e)?_(t,null,[e]):_(t,e):_(t,null,e):(r>3?n=Array.prototype.slice.call(arguments,2):r===3&&sr(n)&&(n=[n]),_(t,e,n))}const hI=Symbol.for("v-scx"),gI=()=>st(hI),mI="3.3.4",yI="http://www.w3.org/2000/svg",Ha=typeof document<"u"?document:null,nm=Ha&&Ha.createElement("template"),bI={insert:(t,e,n)=>{e.insertBefore(t,n||null)},remove:t=>{const e=t.parentNode;e&&e.removeChild(t)},createElement:(t,e,n,r)=>{const a=e?Ha.createElementNS(yI,t):Ha.createElement(t,n?{is:n}:void 0);return t==="select"&&r&&r.multiple!=null&&a.setAttribute("multiple",r.multiple),a},createText:t=>Ha.createTextNode(t),createComment:t=>Ha.createComment(t),setText:(t,e)=>{t.nodeValue=e},setElementText:(t,e)=>{t.textContent=e},parentNode:t=>t.parentNode,nextSibling:t=>t.nextSibling,querySelector:t=>Ha.querySelector(t),setScopeId(t,e){t.setAttribute(e,"")},insertStaticContent(t,e,n,r,a,i){const o=n?n.previousSibling:e.lastChild;if(a&&(a===i||a.nextSibling))for(;e.insertBefore(a.cloneNode(!0),n),!(a===i||!(a=a.nextSibling)););else{nm.innerHTML=r?`<svg>${t}</svg>`:t;const s=nm.content;if(r){const l=s.firstChild;for(;l.firstChild;)s.appendChild(l.firstChild);s.removeChild(l)}e.insertBefore(s,n)}return[o?o.nextSibling:e.firstChild,n?n.previousSibling:e.lastChild]}};function wI(t,e,n){const r=t._vtc;r&&(e=(e?[e,...r]:[...r]).join(" ")),e==null?t.removeAttribute("class"):n?t.setAttribute("class",e):t.className=e}function SI(t,e,n){const r=t.style,a=Nt(n);if(n&&!a){if(e&&!Nt(e))for(const i in e)n[i]==null&&ud(r,i,"");for(const i in n)ud(r,i,n[i])}else{const i=r.display;a?e!==n&&(r.cssText=n):e&&t.removeAttribute("style"),"_vod"in t&&(r.display=i)}}const rm=/\s*!important$/;function ud(t,e,n){if(ze(n))n.forEach(r=>ud(t,e,r));else if(n==null&&(n=""),e.startsWith("--"))t.setProperty(e,n);else{const r=_I(t,e);rm.test(n)?t.setProperty(ci(r),n.replace(rm,""),"important"):t[r]=n}}const am=["Webkit","Moz","ms"],ef={};function _I(t,e){const n=ef[e];if(n)return n;let r=br(e);if(r!=="filter"&&r in t)return ef[e]=r;r=qu(r);for(let a=0;a<am.length;a++){const i=am[a]+r;if(i in t)return ef[e]=i}return e}const im="http://www.w3.org/1999/xlink";function CI(t,e,n,r,a){if(r&&e.startsWith("xlink:"))n==null?t.removeAttributeNS(im,e.slice(6,e.length)):t.setAttributeNS(im,e,n);else{const i=OE(e);n==null||i&&!qw(n)?t.removeAttribute(e):t.setAttribute(e,i?"":n)}}function xI(t,e,n,r,a,i,o){if(e==="innerHTML"||e==="textContent"){r&&o(r,a,i),t[e]=n??"";return}const s=t.tagName;if(e==="value"&&s!=="PROGRESS"&&!s.includes("-")){t._value=n;const u=s==="OPTION"?t.getAttribute("value"):t.value,c=n??"";u!==c&&(t.value=c),n==null&&t.removeAttribute(e);return}let l=!1;if(n===""||n==null){const u=typeof t[e];u==="boolean"?n=qw(n):n==null&&u==="string"?(n="",l=!0):u==="number"&&(n=0,l=!0)}try{t[e]=n}catch{}l&&t.removeAttribute(e)}function ki(t,e,n,r){t.addEventListener(e,n,r)}function PI(t,e,n,r){t.removeEventListener(e,n,r)}function OI(t,e,n,r,a=null){const i=t._vei||(t._vei={}),o=i[e];if(r&&o)o.value=r;else{const[s,l]=TI(e);if(r){const u=i[e]=II(r,a);ki(t,s,u,l)}else o&&(PI(t,s,o,l),i[e]=void 0)}}const om=/(?:Once|Passive|Capture)$/;function TI(t){let e;if(om.test(t)){e={};let r;for(;r=t.match(om);)t=t.slice(0,t.length-r[0].length),e[r[0].toLowerCase()]=!0}return[t[2]===":"?t.slice(3):ci(t.slice(2)),e]}let tf=0;const EI=Promise.resolve(),kI=()=>tf||(EI.then(()=>tf=0),tf=Date.now());function II(t,e){const n=r=>{if(!r._vts)r._vts=Date.now();else if(r._vts<=n.attached)return;ir(AI(r,n.value),e,5,[r])};return n.value=t,n.attached=kI(),n}function AI(t,e){if(ze(e)){const n=t.stopImmediatePropagation;return t.stopImmediatePropagation=()=>{n.call(t),t._stopped=!0},e.map(r=>a=>!a._stopped&&r&&r(a))}else return e}const sm=/^on[a-z]/,MI=(t,e,n,r,a=!1,i,o,s,l)=>{e==="class"?wI(t,r,a):e==="style"?SI(t,n,r):Uu(e)?Fv(e)||OI(t,e,n,r,o):(e[0]==="."?(e=e.slice(1),!0):e[0]==="^"?(e=e.slice(1),!1):NI(t,e,r,a))?xI(t,e,r,i,o,s,l):(e==="true-value"?t._trueValue=r:e==="false-value"&&(t._falseValue=r),CI(t,e,r,a))};function NI(t,e,n,r){return r?!!(e==="innerHTML"||e==="textContent"||e in t&&sm.test(e)&&Ze(n)):e==="spellcheck"||e==="draggable"||e==="translate"||e==="form"||e==="list"&&t.tagName==="INPUT"||e==="type"&&t.tagName==="TEXTAREA"||sm.test(e)&&Nt(n)?!1:e in t}function Dte(t){const e=zt();if(!e)return;const n=e.ut=(a=t(e.proxy))=>{Array.from(document.querySelectorAll(`[data-v-owner="${e.uid}"]`)).forEach(i=>fd(i,a))},r=()=>{const a=t(e.proxy);cd(e.subTree,a),n(a)};Ck(r),He(()=>{const a=new MutationObserver(r);a.observe(e.subTree.el.parentNode,{childList:!0}),gn(()=>a.disconnect())})}function cd(t,e){if(t.shapeFlag&128){const n=t.suspense;t=n.activeBranch,n.pendingBranch&&!n.isHydrating&&n.effects.push(()=>{cd(n.activeBranch,e)})}for(;t.component;)t=t.component.subTree;if(t.shapeFlag&1&&t.el)fd(t.el,e);else if(t.type===Ae)t.children.forEach(n=>cd(n,e));else if(t.type===Hl){let{el:n,anchor:r}=t;for(;n&&(fd(n,e),n!==r);)n=n.nextSibling}}function fd(t,e){if(t.nodeType===1){const n=t.style;for(const r in e)n.setProperty(`--${r}`,e[r])}}const la="transition",Po="animation",In=(t,{slots:e})=>Pa(Ok,zS(t),e);In.displayName="Transition";const LS={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},$I=In.props=Lt({},bS,LS),Fa=(t,e=[])=>{ze(t)?t.forEach(n=>n(...e)):t&&t(...e)},lm=t=>t?ze(t)?t.some(e=>e.length>1):t.length>1:!1;function zS(t){const e={};for(const F in t)F in LS||(e[F]=t[F]);if(t.css===!1)return e;const{name:n="v",type:r,duration:a,enterFromClass:i=`${n}-enter-from`,enterActiveClass:o=`${n}-enter-active`,enterToClass:s=`${n}-enter-to`,appearFromClass:l=i,appearActiveClass:u=o,appearToClass:c=s,leaveFromClass:f=`${n}-leave-from`,leaveActiveClass:p=`${n}-leave-active`,leaveToClass:g=`${n}-leave-to`}=t,d=FI(a),v=d&&d[0],m=d&&d[1],{onBeforeEnter:h,onEnter:y,onEnterCancelled:b,onLeave:w,onLeaveCancelled:S,onBeforeAppear:C=h,onAppear:x=y,onAppearCancelled:O=b}=e,P=(F,R,j)=>{da(F,R?c:s),da(F,R?u:o),j&&j()},N=(F,R)=>{F._isLeaving=!1,da(F,f),da(F,g),da(F,p),R&&R()},D=F=>(R,j)=>{const z=F?x:y,k=()=>P(R,F,j);Fa(z,[R,k]),um(()=>{da(R,F?l:i),Ur(R,F?c:s),lm(z)||cm(R,r,v,k)})};return Lt(e,{onBeforeEnter(F){Fa(h,[F]),Ur(F,i),Ur(F,o)},onBeforeAppear(F){Fa(C,[F]),Ur(F,l),Ur(F,u)},onEnter:D(!1),onAppear:D(!0),onLeave(F,R){F._isLeaving=!0;const j=()=>N(F,R);Ur(F,f),jS(),Ur(F,p),um(()=>{F._isLeaving&&(da(F,f),Ur(F,g),lm(w)||cm(F,r,m,j))}),Fa(w,[F,j])},onEnterCancelled(F){P(F,!1),Fa(b,[F])},onAppearCancelled(F){P(F,!0),Fa(O,[F])},onLeaveCancelled(F){N(F),Fa(S,[F])}})}function FI(t){if(t==null)return null;if(Ot(t))return[nf(t.enter),nf(t.leave)];{const e=nf(t);return[e,e]}}function nf(t){return wE(t)}function Ur(t,e){e.split(/\s+/).forEach(n=>n&&t.classList.add(n)),(t._vtc||(t._vtc=new Set)).add(e)}function da(t,e){e.split(/\s+/).forEach(r=>r&&t.classList.remove(r));const{_vtc:n}=t;n&&(n.delete(e),n.size||(t._vtc=void 0))}function um(t){requestAnimationFrame(()=>{requestAnimationFrame(t)})}let RI=0;function cm(t,e,n,r){const a=t._endId=++RI,i=()=>{a===t._endId&&r()};if(n)return setTimeout(i,n);const{type:o,timeout:s,propCount:l}=BS(t,e);if(!o)return r();const u=o+"end";let c=0;const f=()=>{t.removeEventListener(u,p),i()},p=g=>{g.target===t&&++c>=l&&f()};setTimeout(()=>{c<l&&f()},s+1),t.addEventListener(u,p)}function BS(t,e){const n=window.getComputedStyle(t),r=d=>(n[d]||"").split(", "),a=r(`${la}Delay`),i=r(`${la}Duration`),o=fm(a,i),s=r(`${Po}Delay`),l=r(`${Po}Duration`),u=fm(s,l);let c=null,f=0,p=0;e===la?o>0&&(c=la,f=o,p=i.length):e===Po?u>0&&(c=Po,f=u,p=l.length):(f=Math.max(o,u),c=f>0?o>u?la:Po:null,p=c?c===la?i.length:l.length:0);const g=c===la&&/\b(transform|all)(,|$)/.test(r(`${la}Property`).toString());return{type:c,timeout:f,propCount:p,hasTransform:g}}function fm(t,e){for(;t.length<e.length;)t=t.concat(t);return Math.max(...e.map((n,r)=>dm(n)+dm(t[r])))}function dm(t){return Number(t.slice(0,-1).replace(",","."))*1e3}function jS(){return document.body.offsetHeight}const VS=new WeakMap,WS=new WeakMap,HS={name:"TransitionGroup",props:Lt({},$I,{tag:String,moveClass:String}),setup(t,{slots:e}){const n=zt(),r=yS();let a,i;return ta(()=>{if(!a.length)return;const o=t.moveClass||`${t.name||"v"}-move`;if(!jI(a[0].el,n.vnode.el,o))return;a.forEach(LI),a.forEach(zI);const s=a.filter(BI);jS(),s.forEach(l=>{const u=l.el,c=u.style;Ur(u,o),c.transform=c.webkitTransform=c.transitionDuration="";const f=u._moveCb=p=>{p&&p.target!==u||(!p||/transform$/.test(p.propertyName))&&(u.removeEventListener("transitionend",f),u._moveCb=null,da(u,o))};u.addEventListener("transitionend",f)})}),()=>{const o=Ve(t),s=zS(o);let l=o.tag||Ae;a=i,i=e.default?Xv(e.default()):[];for(let u=0;u<i.length;u++){const c=i[u];c.key!=null&&ys(c,ms(c,s,r,n))}if(a)for(let u=0;u<a.length;u++){const c=a[u];ys(c,ms(c,s,r,n)),VS.set(c,c.el.getBoundingClientRect())}return _(l,null,i)}}},DI=t=>delete t.mode;HS.props;const US=HS;function LI(t){const e=t.el;e._moveCb&&e._moveCb(),e._enterCb&&e._enterCb()}function zI(t){WS.set(t,t.el.getBoundingClientRect())}function BI(t){const e=VS.get(t),n=WS.get(t),r=e.left-n.left,a=e.top-n.top;if(r||a){const i=t.el.style;return i.transform=i.webkitTransform=`translate(${r}px,${a}px)`,i.transitionDuration="0s",t}}function jI(t,e,n){const r=t.cloneNode();t._vtc&&t._vtc.forEach(o=>{o.split(/\s+/).forEach(s=>s&&r.classList.remove(s))}),n.split(/\s+/).forEach(o=>o&&r.classList.add(o)),r.style.display="none";const a=e.nodeType===1?e:e.parentNode;a.appendChild(r);const{hasTransform:i}=BS(r);return a.removeChild(r),i}const vm=t=>{const e=t.props["onUpdate:modelValue"]||!1;return ze(e)?n=>Wl(e,n):e};function VI(t){t.target.composing=!0}function pm(t){const e=t.target;e.composing&&(e.composing=!1,e.dispatchEvent(new Event("input")))}const Lte={created(t,{modifiers:{lazy:e,trim:n,number:r}},a){t._assign=vm(a);const i=r||a.props&&a.props.type==="number";ki(t,e?"change":"input",o=>{if(o.target.composing)return;let s=t.value;n&&(s=s.trim()),i&&(s=Xf(s)),t._assign(s)}),n&&ki(t,"change",()=>{t.value=t.value.trim()}),e||(ki(t,"compositionstart",VI),ki(t,"compositionend",pm),ki(t,"change",pm))},mounted(t,{value:e}){t.value=e??""},beforeUpdate(t,{value:e,modifiers:{lazy:n,trim:r,number:a}},i){if(t._assign=vm(i),t.composing||document.activeElement===t&&t.type!=="range"&&(n||r&&t.value.trim()===e||(a||t.type==="number")&&Xf(t.value)===e))return;const o=e??"";t.value!==o&&(t.value=o)}},WI=["ctrl","shift","alt","meta"],HI={stop:t=>t.stopPropagation(),prevent:t=>t.preventDefault(),self:t=>t.target!==t.currentTarget,ctrl:t=>!t.ctrlKey,shift:t=>!t.shiftKey,alt:t=>!t.altKey,meta:t=>!t.metaKey,left:t=>"button"in t&&t.button!==0,middle:t=>"button"in t&&t.button!==1,right:t=>"button"in t&&t.button!==2,exact:(t,e)=>WI.some(n=>t[`${n}Key`]&&!e.includes(n))},Rt=(t,e)=>(n,...r)=>{for(let a=0;a<e.length;a++){const i=HI[e[a]];if(i&&i(n,e))return}return t(n,...r)},UI={esc:"escape",space:" ",up:"arrow-up",left:"arrow-left",right:"arrow-right",down:"arrow-down",delete:"backspace"},zte=(t,e)=>n=>{if(!("key"in n))return;const r=ci(n.key);if(e.some(a=>a===r||UI[a]===r))return t(n)},hr={beforeMount(t,{value:e},{transition:n}){t._vod=t.style.display==="none"?"":t.style.display,n&&e?n.beforeEnter(t):Oo(t,e)},mounted(t,{value:e},{transition:n}){n&&e&&n.enter(t)},updated(t,{value:e,oldValue:n},{transition:r}){!e!=!n&&(r?e?(r.beforeEnter(t),Oo(t,!0),r.enter(t)):r.leave(t,()=>{Oo(t,!1)}):Oo(t,e))},beforeUnmount(t,{value:e}){Oo(t,e)}};function Oo(t,e){t.style.display=e?t._vod:"none"}const KI=Lt({patchProp:MI},bI);let hm;function KS(){return hm||(hm=Zk(KI))}const hu=(...t)=>{KS().render(...t)},GI=(...t)=>{const e=KS().createApp(...t),{mount:n}=e;return e.mount=r=>{const a=qI(r);if(!a)return;const i=e._component;!Ze(i)&&!i.render&&!i.template&&(i.template=a.innerHTML),a.innerHTML="";const o=n(a,!1,a instanceof SVGElement);return a instanceof Element&&(a.removeAttribute("v-cloak"),a.setAttribute("data-v-app","")),o},e};function qI(t){return Nt(t)?document.querySelector(t):t}const JI="modulepreload",YI=function(t){return"/infinite_image_browsing/fe-static/"+t},gm={},wn=function(e,n,r){if(!n||n.length===0)return e();const a=document.getElementsByTagName("link");return Promise.all(n.map(i=>{if(i=YI(i),i in gm)return;gm[i]=!0;const o=i.endsWith(".css"),s=o?'[rel="stylesheet"]':"";if(!!r)for(let c=a.length-1;c>=0;c--){const f=a[c];if(f.href===i&&(!o||f.rel==="stylesheet"))return}else if(document.querySelector(`link[href="${i}"]${s}`))return;const u=document.createElement("link");if(u.rel=o?"stylesheet":JI,o||(u.as="script",u.crossOrigin=""),u.href=i,document.head.appendChild(u),o)return new Promise((c,f)=>{u.addEventListener("load",c),u.addEventListener("error",()=>f(new Error(`Unable to preload CSS for ${i}`)))})})).then(()=>e())};function Je(t){"@babel/helpers - typeof";return Je=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(e){return typeof e}:function(e){return e&&typeof Symbol=="function"&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Je(t)}function XI(t,e){if(Je(t)!=="object"||t===null)return t;var n=t[Symbol.toPrimitive];if(n!==void 0){var r=n.call(t,e||"default");if(Je(r)!=="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(e==="string"?String:Number)(t)}function GS(t){var e=XI(t,"string");return Je(e)==="symbol"?e:String(e)}function H(t,e,n){return e=GS(e),e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function mm(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),n.push.apply(n,r)}return n}function E(t){for(var e=1;e<arguments.length;e++){var n=arguments[e]!=null?arguments[e]:{};e%2?mm(Object(n),!0).forEach(function(r){H(t,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):mm(Object(n)).forEach(function(r){Object.defineProperty(t,r,Object.getOwnPropertyDescriptor(n,r))})}return t}function Mt(){return Mt=Object.assign?Object.assign.bind():function(t){for(var e=1;e<arguments.length;e++){var n=arguments[e];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(t[r]=n[r])}return t},Mt.apply(this,arguments)}var ZI=function(e){return typeof e=="function"},QI=Array.isArray,eA=function(e){return typeof e=="string"},tA=function(e){return e!==null&&Je(e)==="object"},nA=/^on[^a-z]/,rA=function(e){return nA.test(e)},qS=function(e){var n=Object.create(null);return function(r){var a=n[r];return a||(n[r]=e(r))}},aA=/-(\w)/g,op=qS(function(t){return t.replace(aA,function(e,n){return n?n.toUpperCase():""})}),iA=/\B([A-Z])/g,oA=qS(function(t){return t.replace(iA,"-$1").toLowerCase()}),sA=Object.prototype.hasOwnProperty,ym=function(e,n){return sA.call(e,n)};function lA(t,e,n,r){var a=t[n];if(a!=null){var i=ym(a,"default");if(i&&r===void 0){var o=a.default;r=a.type!==Function&&ZI(o)?o():o}a.type===Boolean&&(!ym(e,n)&&!i?r=!1:r===""&&(r=!0))}return r}function uA(t){return Object.keys(t).reduce(function(e,n){return(n.substr(0,5)==="data-"||n.substr(0,5)==="aria-")&&(e[n]=t[n]),e},{})}function To(t){return typeof t=="number"?"".concat(t,"px"):t}function Vo(t){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=arguments.length>2?arguments[2]:void 0;return typeof t=="function"?t(e):t??n}function xe(){for(var t=[],e=0;e<arguments.length;e++){var n=e<0||arguments.length<=e?void 0:arguments[e];if(n){if(eA(n))t.push(n);else if(QI(n))for(var r=0;r<n.length;r++){var a=xe(n[r]);a&&t.push(a)}else if(tA(n))for(var i in n)n[i]&&t.push(i)}}return t.join(" ")}var JS=function(){if(typeof Map<"u")return Map;function t(e,n){var r=-1;return e.some(function(a,i){return a[0]===n?(r=i,!0):!1}),r}return function(){function e(){this.__entries__=[]}return Object.defineProperty(e.prototype,"size",{get:function(){return this.__entries__.length},enumerable:!0,configurable:!0}),e.prototype.get=function(n){var r=t(this.__entries__,n),a=this.__entries__[r];return a&&a[1]},e.prototype.set=function(n,r){var a=t(this.__entries__,n);~a?this.__entries__[a][1]=r:this.__entries__.push([n,r])},e.prototype.delete=function(n){var r=this.__entries__,a=t(r,n);~a&&r.splice(a,1)},e.prototype.has=function(n){return!!~t(this.__entries__,n)},e.prototype.clear=function(){this.__entries__.splice(0)},e.prototype.forEach=function(n,r){r===void 0&&(r=null);for(var a=0,i=this.__entries__;a<i.length;a++){var o=i[a];n.call(r,o[1],o[0])}},e}()}(),dd=typeof window<"u"&&typeof document<"u"&&window.document===document,gu=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")()}(),cA=function(){return typeof requestAnimationFrame=="function"?requestAnimationFrame.bind(gu):function(t){return setTimeout(function(){return t(Date.now())},1e3/60)}}(),fA=2;function dA(t,e){var n=!1,r=!1,a=0;function i(){n&&(n=!1,t()),r&&s()}function o(){cA(i)}function s(){var l=Date.now();if(n){if(l-a<fA)return;r=!0}else n=!0,r=!1,setTimeout(o,e);a=l}return s}var vA=20,pA=["top","right","bottom","left","width","height","size","weight"],hA=typeof MutationObserver<"u",gA=function(){function t(){this.connected_=!1,this.mutationEventsAdded_=!1,this.mutationsObserver_=null,this.observers_=[],this.onTransitionEnd_=this.onTransitionEnd_.bind(this),this.refresh=dA(this.refresh.bind(this),vA)}return t.prototype.addObserver=function(e){~this.observers_.indexOf(e)||this.observers_.push(e),this.connected_||this.connect_()},t.prototype.removeObserver=function(e){var n=this.observers_,r=n.indexOf(e);~r&&n.splice(r,1),!n.length&&this.connected_&&this.disconnect_()},t.prototype.refresh=function(){var e=this.updateObservers_();e&&this.refresh()},t.prototype.updateObservers_=function(){var e=this.observers_.filter(function(n){return n.gatherActive(),n.hasActive()});return e.forEach(function(n){return n.broadcastActive()}),e.length>0},t.prototype.connect_=function(){!dd||this.connected_||(document.addEventListener("transitionend",this.onTransitionEnd_),window.addEventListener("resize",this.refresh),hA?(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)},t.prototype.disconnect_=function(){!dd||!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)},t.prototype.onTransitionEnd_=function(e){var n=e.propertyName,r=n===void 0?"":n,a=pA.some(function(i){return!!~r.indexOf(i)});a&&this.refresh()},t.getInstance=function(){return this.instance_||(this.instance_=new t),this.instance_},t.instance_=null,t}(),YS=function(t,e){for(var n=0,r=Object.keys(e);n<r.length;n++){var a=r[n];Object.defineProperty(t,a,{value:e[a],enumerable:!1,writable:!1,configurable:!0})}return t},Ji=function(t){var e=t&&t.ownerDocument&&t.ownerDocument.defaultView;return e||gu},XS=sc(0,0,0,0);function mu(t){return parseFloat(t)||0}function bm(t){for(var e=[],n=1;n<arguments.length;n++)e[n-1]=arguments[n];return e.reduce(function(r,a){var i=t["border-"+a+"-width"];return r+mu(i)},0)}function mA(t){for(var e=["top","right","bottom","left"],n={},r=0,a=e;r<a.length;r++){var i=a[r],o=t["padding-"+i];n[i]=mu(o)}return n}function yA(t){var e=t.getBBox();return sc(0,0,e.width,e.height)}function bA(t){var e=t.clientWidth,n=t.clientHeight;if(!e&&!n)return XS;var r=Ji(t).getComputedStyle(t),a=mA(r),i=a.left+a.right,o=a.top+a.bottom,s=mu(r.width),l=mu(r.height);if(r.boxSizing==="border-box"&&(Math.round(s+i)!==e&&(s-=bm(r,"left","right")+i),Math.round(l+o)!==n&&(l-=bm(r,"top","bottom")+o)),!SA(t)){var u=Math.round(s+i)-e,c=Math.round(l+o)-n;Math.abs(u)!==1&&(s-=u),Math.abs(c)!==1&&(l-=c)}return sc(a.left,a.top,s,l)}var wA=function(){return typeof SVGGraphicsElement<"u"?function(t){return t instanceof Ji(t).SVGGraphicsElement}:function(t){return t instanceof Ji(t).SVGElement&&typeof t.getBBox=="function"}}();function SA(t){return t===Ji(t).document.documentElement}function _A(t){return dd?wA(t)?yA(t):bA(t):XS}function CA(t){var e=t.x,n=t.y,r=t.width,a=t.height,i=typeof DOMRectReadOnly<"u"?DOMRectReadOnly:Object,o=Object.create(i.prototype);return YS(o,{x:e,y:n,width:r,height:a,top:n,right:e+r,bottom:a+n,left:e}),o}function sc(t,e,n,r){return{x:t,y:e,width:n,height:r}}var xA=function(){function t(e){this.broadcastWidth=0,this.broadcastHeight=0,this.contentRect_=sc(0,0,0,0),this.target=e}return t.prototype.isActive=function(){var e=_A(this.target);return this.contentRect_=e,e.width!==this.broadcastWidth||e.height!==this.broadcastHeight},t.prototype.broadcastRect=function(){var e=this.contentRect_;return this.broadcastWidth=e.width,this.broadcastHeight=e.height,e},t}(),PA=function(){function t(e,n){var r=CA(n);YS(this,{target:e,contentRect:r})}return t}(),OA=function(){function t(e,n,r){if(this.activeObservations_=[],this.observations_=new JS,typeof e!="function")throw new TypeError("The callback provided as parameter 1 is not a function.");this.callback_=e,this.controller_=n,this.callbackCtx_=r}return t.prototype.observe=function(e){if(!arguments.length)throw new TypeError("1 argument required, but only 0 present.");if(!(typeof Element>"u"||!(Element instanceof Object))){if(!(e instanceof Ji(e).Element))throw new TypeError('parameter 1 is not of type "Element".');var n=this.observations_;n.has(e)||(n.set(e,new xA(e)),this.controller_.addObserver(this),this.controller_.refresh())}},t.prototype.unobserve=function(e){if(!arguments.length)throw new TypeError("1 argument required, but only 0 present.");if(!(typeof Element>"u"||!(Element instanceof Object))){if(!(e instanceof Ji(e).Element))throw new TypeError('parameter 1 is not of type "Element".');var n=this.observations_;n.has(e)&&(n.delete(e),n.size||this.controller_.removeObserver(this))}},t.prototype.disconnect=function(){this.clearActive(),this.observations_.clear(),this.controller_.removeObserver(this)},t.prototype.gatherActive=function(){var e=this;this.clearActive(),this.observations_.forEach(function(n){n.isActive()&&e.activeObservations_.push(n)})},t.prototype.broadcastActive=function(){if(this.hasActive()){var e=this.callbackCtx_,n=this.activeObservations_.map(function(r){return new PA(r.target,r.broadcastRect())});this.callback_.call(e,n,e),this.clearActive()}},t.prototype.clearActive=function(){this.activeObservations_.splice(0)},t.prototype.hasActive=function(){return this.activeObservations_.length>0},t}(),ZS=typeof WeakMap<"u"?new WeakMap:new JS,QS=function(){function t(e){if(!(this instanceof t))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=gA.getInstance(),r=new OA(e,n,this);ZS.set(this,r)}return t}();["observe","unobserve","disconnect"].forEach(function(t){QS.prototype[t]=function(){var e;return(e=ZS.get(this))[t].apply(e,arguments)}});var e_=function(){return typeof gu.ResizeObserver<"u"?gu.ResizeObserver:QS}();function t_(t){if(Array.isArray(t))return t}function TA(t,e){var n=t==null?null:typeof Symbol<"u"&&t[Symbol.iterator]||t["@@iterator"];if(n!=null){var r,a,i,o,s=[],l=!0,u=!1;try{if(i=(n=n.call(t)).next,e===0){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=i.call(n)).done)&&(s.push(r.value),s.length!==e);l=!0);}catch(c){u=!0,a=c}finally{try{if(!l&&n.return!=null&&(o=n.return(),Object(o)!==o))return}finally{if(u)throw a}}return s}}function vd(t,e){(e==null||e>t.length)&&(e=t.length);for(var n=0,r=new Array(e);n<e;n++)r[n]=t[n];return r}function sp(t,e){if(t){if(typeof t=="string")return vd(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);if(n==="Object"&&t.constructor&&(n=t.constructor.name),n==="Map"||n==="Set")return Array.from(t);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return vd(t,e)}}function n_(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function De(t,e){return t_(t)||TA(t,e)||sp(t,e)||n_()}function EA(t){if(Array.isArray(t))return vd(t)}function r_(t){if(typeof Symbol<"u"&&t[Symbol.iterator]!=null||t["@@iterator"]!=null)return Array.from(t)}function kA(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function Xe(t){return EA(t)||r_(t)||sp(t)||kA()}var IA=typeof global=="object"&&global&&global.Object===Object&&global;const a_=IA;var AA=typeof self=="object"&&self&&self.Object===Object&&self,MA=a_||AA||Function("return this")();const _r=MA;var NA=_r.Symbol;const lr=NA;var i_=Object.prototype,$A=i_.hasOwnProperty,FA=i_.toString,Eo=lr?lr.toStringTag:void 0;function RA(t){var e=$A.call(t,Eo),n=t[Eo];try{t[Eo]=void 0;var r=!0}catch{}var a=FA.call(t);return r&&(e?t[Eo]=n:delete t[Eo]),a}var DA=Object.prototype,LA=DA.toString;function zA(t){return LA.call(t)}var BA="[object Null]",jA="[object Undefined]",wm=lr?lr.toStringTag:void 0;function Ea(t){return t==null?t===void 0?jA:BA:wm&&wm in Object(t)?RA(t):zA(t)}function o_(t,e){return function(n){return t(e(n))}}var VA=o_(Object.getPrototypeOf,Object);const lp=VA;function wr(t){return t!=null&&typeof t=="object"}var WA="[object Object]",HA=Function.prototype,UA=Object.prototype,s_=HA.toString,KA=UA.hasOwnProperty,GA=s_.call(Object);function l_(t){if(!wr(t)||Ea(t)!=WA)return!1;var e=lp(t);if(e===null)return!0;var n=KA.call(e,"constructor")&&e.constructor;return typeof n=="function"&&n instanceof n&&s_.call(n)==GA}var qA=function(e){return e!=null&&e!==""};const pd=qA;var JA=function(e,n){var r=E({},e);return Object.keys(n).forEach(function(a){var i=r[a];if(i)i.type||i.default?i.default=n[a]:i.def?i.def(n[a]):r[a]={type:i,default:n[a]};else throw new Error("not have ".concat(a," prop"))}),r};const Bt=JA;var u_=function(e){for(var n=Object.keys(e),r={},a={},i={},o=0,s=n.length;o<s;o++){var l=n[o];rA(l)?(r[l[2].toLowerCase()+l.slice(3)]=e[l],a[l]=e[l]):i[l]=e[l]}return{onEvents:a,events:r,extraAttrs:i}},YA=function(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"",n=arguments.length>1?arguments[1]:void 0,r={},a=/;(?![^(]*\))/g,i=/:(.+)/;return Je(e)==="object"?e:(e.split(a).forEach(function(o){if(o){var s=o.split(i);if(s.length>1){var l=n?op(s[0].trim()):s[0].trim();r[l]=s[1].trim()}}}),r)},Ii=function(e,n){return e[n]!==void 0},En=function t(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0,r=Array.isArray(e)?e:[e],a=[];return r.forEach(function(i){Array.isArray(i)?a.push.apply(a,Xe(t(i,n))):i&&i.type===Ae?a.push.apply(a,Xe(t(i.children,n))):i&&sr(i)?n&&!cp(i)?a.push(i):n||a.push(i):pd(i)&&a.push(i)}),a},c_=function(e){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"default",r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};if(sr(e))return e.type===Ae?n==="default"?En(e.children):[]:e.children&&e.children[n]?En(e.children[n](r)):[];var a=e.$slots[n]&&e.$slots[n](r);return En(a)},Ja=function(e){for(var n,r=(e==null||(n=e.vnode)===null||n===void 0?void 0:n.el)||e&&(e.$el||e);r&&!r.tagName;)r=r.nextSibling;return r},XA=function(e){var n={};if(e.$&&e.$.vnode){var r=e.$.vnode.props||{};Object.keys(e.$props).forEach(function(s){var l=e.$props[s],u=oA(s);(l!==void 0||u in r)&&(n[s]=l)})}else if(sr(e)&&Je(e.type)==="object"){var a=e.props||{},i={};Object.keys(a).forEach(function(s){i[op(s)]=a[s]});var o=e.type.props||{};Object.keys(o).forEach(function(s){var l=lA(o,i,s,i[s]);(l!==void 0||s in i)&&(n[s]=l)})}return n},up=function(e){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"default",r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:e,a=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!0,i=void 0;if(e.$){var o=e[n];if(o!==void 0)return typeof o=="function"&&a?o(r):o;i=e.$slots[n],i=a&&i?i(r):i}else if(sr(e)){var s=e.props&&e.props[n];if(s!==void 0&&e.props!==null)return typeof s=="function"&&a?s(r):s;e.type===Ae?i=e.children:e.children&&e.children[n]&&(i=e.children[n],i=a&&i?i(r):i)}return Array.isArray(i)&&(i=En(i),i=i.length===1?i[0]:i,i=i.length===0?void 0:i),i};function Sm(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0,n={};return t.$?n=E(E({},n),t.$attrs):n=E(E({},n),t.props),u_(n)[e?"onEvents":"events"]}function ZA(t,e){var n=(sr(t)?t.props:t.$attrs)||{},r=n.style||{};if(typeof r=="string")r=YA(r,e);else if(e&&r){var a={};return Object.keys(r).forEach(function(i){return a[op(i)]=r[i]}),a}return r}function cp(t){return t&&(t.type===Gn||t.type===Ae&&t.children.length===0||t.type===fi&&t.children.trim()==="")}function na(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],e=[];return t.forEach(function(n){Array.isArray(n)?e.push.apply(e,Xe(n)):(n==null?void 0:n.type)===Ae?e.push.apply(e,Xe(na(n.children))):e.push(n)}),e.filter(function(n){return!cp(n)})}function qn(t){return Array.isArray(t)&&t.length===1&&(t=t[0]),t&&t.__v_isVNode&&Je(t.type)!=="symbol"}function Tn(t,e){var n,r,a=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"default";return(n=e[a])!==null&&n!==void 0?n:(r=t[a])===null||r===void 0?void 0:r.call(t)}const Yi=ve({compatConfig:{MODE:3},name:"ResizeObserver",props:{disabled:Boolean,onResize:Function},emits:["resize"],setup:function(e,n){var r=n.slots,a=ut({width:0,height:0,offsetHeight:0,offsetWidth:0}),i=null,o=null,s=function(){o&&(o.disconnect(),o=null)},l=function(p){var g=e.onResize,d=p[0].target,v=d.getBoundingClientRect(),m=v.width,h=v.height,y=d.offsetWidth,b=d.offsetHeight,w=Math.floor(m),S=Math.floor(h);if(a.width!==w||a.height!==S||a.offsetWidth!==y||a.offsetHeight!==b){var C={width:w,height:S,offsetWidth:y,offsetHeight:b};Mt(a,C),g&&Promise.resolve().then(function(){g(E(E({},C),{},{offsetWidth:y,offsetHeight:b}),d)})}},u=zt(),c=function(){var p=e.disabled;if(p){s();return}var g=Ja(u),d=g!==i;d&&(s(),i=g),!o&&g&&(o=new e_(l),o.observe(g))};return He(function(){c()}),ta(function(){c()}),gn(function(){s()}),me(function(){return e.disabled},function(){c()},{flush:"post"}),function(){var f;return(f=r.default)===null||f===void 0?void 0:f.call(r)[0]}}});var f_=function(e){return setTimeout(e,16)},d_=function(e){return clearTimeout(e)};typeof window<"u"&&"requestAnimationFrame"in window&&(f_=function(e){return window.requestAnimationFrame(e)},d_=function(e){return window.cancelAnimationFrame(e)});var _m=0,fp=new Map;function v_(t){fp.delete(t)}function tt(t){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1;_m+=1;var n=_m;function r(a){if(a===0)v_(n),t();else{var i=f_(function(){r(a-1)});fp.set(n,i)}}return r(e),n}tt.cancel=function(t){var e=fp.get(t);return v_(e),d_(e)};var Ht=function(){for(var e=arguments.length,n=new Array(e),r=0;r<e;r++)n[r]=arguments[r];return n},ra=function(e){var n=e;return n.install=function(r){r.component(n.displayName||n.name,e)},e},p_=!1;try{var Cm=Object.defineProperty({},"passive",{get:function(){p_=!0}});window.addEventListener("testPassive",null,Cm),window.removeEventListener("testPassive",null,Cm)}catch{}const Cn=p_;function nr(t,e,n,r){if(t&&t.addEventListener){var a=r;a===void 0&&Cn&&(e==="touchstart"||e==="touchmove"||e==="wheel")&&(a={passive:!1}),t.addEventListener(e,n,a)}return{remove:function(){t&&t.removeEventListener&&t.removeEventListener(e,n)}}}function QA(t,e){if(t==null)return{};var n={},r=Object.keys(t),a,i;for(i=0;i<r.length;i++)a=r[i],!(e.indexOf(a)>=0)&&(n[a]=t[a]);return n}function dt(t,e){if(t==null)return{};var n=QA(t,e),r,a;if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);for(a=0;a<i.length;a++)r=i[a],!(e.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(t,r)&&(n[r]=t[r])}return n}const h_={items_per_page:"/ page",jump_to:"Go to",jump_to_confirm:"confirm",page:"",prev_page:"Previous Page",next_page:"Next Page",prev_5:"Previous 5 Pages",next_5:"Next 5 Pages",prev_3:"Previous 3 Pages",next_3:"Next 3 Pages"};var eM={locale:"en_US",today:"Today",now:"Now",backToToday:"Back to today",ok:"Ok",clear:"Clear",month:"Month",year:"Year",timeSelect:"select time",dateSelect:"select date",weekSelect:"Choose a week",monthSelect:"Choose a month",yearSelect:"Choose a year",decadeSelect:"Choose a decade",yearFormat:"YYYY",dateFormat:"M/D/YYYY",dayFormat:"D",dateTimeFormat:"M/D/YYYY HH:mm:ss",monthBeforeYear:!0,previousMonth:"Previous month (PageUp)",nextMonth:"Next month (PageDown)",previousYear:"Last year (Control + left)",nextYear:"Next year (Control + right)",previousDecade:"Last decade",nextDecade:"Next decade",previousCentury:"Last century",nextCentury:"Next century"};const tM=eM;var nM={placeholder:"Select time",rangePlaceholder:["Start time","End time"]};const g_=nM;var rM={lang:E({placeholder:"Select date",yearPlaceholder:"Select year",quarterPlaceholder:"Select quarter",monthPlaceholder:"Select month",weekPlaceholder:"Select week",rangePlaceholder:["Start date","End date"],rangeYearPlaceholder:["Start year","End year"],rangeQuarterPlaceholder:["Start quarter","End quarter"],rangeMonthPlaceholder:["Start month","End month"],rangeWeekPlaceholder:["Start week","End week"]},tM),timePickerLocale:E({},g_)};const xm=rM;var Bn="${label} is not a valid ${type}",aM={locale:"en",Pagination:h_,DatePicker:xm,TimePicker:g_,Calendar:xm,global:{placeholder:"Please select"},Table:{filterTitle:"Filter menu",filterConfirm:"OK",filterReset:"Reset",filterEmptyText:"No filters",filterCheckall:"Select all items",filterSearchPlaceholder:"Search in filters",emptyText:"No data",selectAll:"Select current page",selectInvert:"Invert current page",selectNone:"Clear all data",selectionAll:"Select all data",sortTitle:"Sort",expand:"Expand row",collapse:"Collapse row",triggerDesc:"Click to sort descending",triggerAsc:"Click to sort ascending",cancelSort:"Click to cancel sorting"},Modal:{okText:"OK",cancelText:"Cancel",justOkText:"OK"},Popconfirm:{okText:"OK",cancelText:"Cancel"},Transfer:{titles:["",""],searchPlaceholder:"Search here",itemUnit:"item",itemsUnit:"items",remove:"Remove",selectCurrent:"Select current page",removeCurrent:"Remove current page",selectAll:"Select all data",removeAll:"Remove all data",selectInvert:"Invert current page"},Upload:{uploading:"Uploading...",removeFile:"Remove file",uploadError:"Upload error",previewFile:"Preview file",downloadFile:"Download file"},Empty:{description:"No Data"},Icon:{icon:"icon"},Text:{edit:"Edit",copy:"Copy",copied:"Copied",expand:"Expand"},PageHeader:{back:"Back"},Form:{optional:"(optional)",defaultValidateMessages:{default:"Field validation error for ${label}",required:"Please enter ${label}",enum:"${label} must be one of [${enum}]",whitespace:"${label} cannot be a blank character",date:{format:"${label} date format is invalid",parse:"${label} cannot be converted to a date",invalid:"${label} is an invalid date"},types:{string:Bn,method:Bn,array:Bn,object:Bn,number:Bn,date:Bn,boolean:Bn,integer:Bn,float:Bn,regexp:Bn,email:Bn,url:Bn,hex:Bn},string:{len:"${label} must be ${len} characters",min:"${label} must be at least ${min} characters",max:"${label} must be up to ${max} characters",range:"${label} must be between ${min}-${max} characters"},number:{len:"${label} must be equal to ${len}",min:"${label} must be minimum ${min}",max:"${label} must be maximum ${max}",range:"${label} must be between ${min}-${max}"},array:{len:"Must be ${len} ${label}",min:"At least ${min} ${label}",max:"At most ${max} ${label}",range:"The amount of ${label} must be between ${min}-${max}"},pattern:{mismatch:"${label} does not match the pattern ${pattern}"}}},Image:{preview:"Preview"}};const Xi=aM,m_=ve({compatConfig:{MODE:3},name:"LocaleReceiver",props:{componentName:String,defaultLocale:{type:[Object,Function]},children:{type:Function}},setup:function(e,n){var r=n.slots,a=st("localeData",{}),i=B(function(){var s=e.componentName,l=s===void 0?"global":s,u=e.defaultLocale,c=u||Xi[l||"global"],f=a.antLocale,p=l&&f?f[l]:{};return E(E({},typeof c=="function"?c():c),p||{})}),o=B(function(){var s=a.antLocale,l=s&&s.locale;return s&&s.exist&&!l?Xi.locale:l});return function(){var s=e.children||r.default,l=a.antLocale;return s==null?void 0:s(i.value,o.value,l)}}});function lc(t,e,n){var r=st("localeData",{}),a=B(function(){var i=r.antLocale,o=se(e)||Xi[t||"global"],s=t&&i?i[t]:{};return E(E(E({},typeof o=="function"?o():o),s||{}),se(n)||{})});return[a]}var y_=function(){var e=We("empty",{}),n=e.getPrefixCls,r=n("empty-img-default");return _("svg",{class:r,width:"184",height:"152",viewBox:"0 0 184 152"},[_("g",{fill:"none","fill-rule":"evenodd"},[_("g",{transform:"translate(24 31.67)"},[_("ellipse",{class:"".concat(r,"-ellipse"),cx:"67.797",cy:"106.89",rx:"67.797",ry:"12.668"},null),_("path",{class:"".concat(r,"-path-1"),d:"M122.034 69.674L98.109 40.229c-1.148-1.386-2.826-2.225-4.593-2.225h-51.44c-1.766 0-3.444.839-4.592 2.225L13.56 69.674v15.383h108.475V69.674z"},null),_("path",{class:"".concat(r,"-path-2"),d:"M101.537 86.214L80.63 61.102c-1.001-1.207-2.507-1.867-4.048-1.867H31.724c-1.54 0-3.047.66-4.048 1.867L6.769 86.214v13.792h94.768V86.214z",transform:"translate(13.56)"},null),_("path",{class:"".concat(r,"-path-3"),d:"M33.83 0h67.933a4 4 0 0 1 4 4v93.344a4 4 0 0 1-4 4H33.83a4 4 0 0 1-4-4V4a4 4 0 0 1 4-4z"},null),_("path",{class:"".concat(r,"-path-4"),d:"M42.678 9.953h50.237a2 2 0 0 1 2 2V36.91a2 2 0 0 1-2 2H42.678a2 2 0 0 1-2-2V11.953a2 2 0 0 1 2-2zM42.94 49.767h49.713a2.262 2.262 0 1 1 0 4.524H42.94a2.262 2.262 0 0 1 0-4.524zM42.94 61.53h49.713a2.262 2.262 0 1 1 0 4.525H42.94a2.262 2.262 0 0 1 0-4.525zM121.813 105.032c-.775 3.071-3.497 5.36-6.735 5.36H20.515c-3.238 0-5.96-2.29-6.734-5.36a7.309 7.309 0 0 1-.222-1.79V69.675h26.318c2.907 0 5.25 2.448 5.25 5.42v.04c0 2.971 2.37 5.37 5.277 5.37h34.785c2.907 0 5.277-2.421 5.277-5.393V75.1c0-2.972 2.343-5.426 5.25-5.426h26.318v33.569c0 .617-.077 1.216-.221 1.789z"},null)]),_("path",{class:"".concat(r,"-path-5"),d:"M149.121 33.292l-6.83 2.65a1 1 0 0 1-1.317-1.23l1.937-6.207c-2.589-2.944-4.109-6.534-4.109-10.408C138.802 8.102 148.92 0 161.402 0 173.881 0 184 8.102 184 18.097c0 9.995-10.118 18.097-22.599 18.097-4.528 0-8.744-1.066-12.28-2.902z"},null),_("g",{class:"".concat(r,"-g"),transform:"translate(149.65 15.383)"},[_("ellipse",{cx:"20.654",cy:"3.167",rx:"2.849",ry:"2.815"},null),_("path",{d:"M5.698 5.63H0L2.898.704zM9.259.704h4.985V5.63H9.259z"},null)])])])};y_.PRESENTED_IMAGE_DEFAULT=!0;const iM=y_;var b_=function(){var e=We("empty",{}),n=e.getPrefixCls,r=n("empty-img-simple");return _("svg",{class:r,width:"64",height:"41",viewBox:"0 0 64 41"},[_("g",{transform:"translate(0 1)",fill:"none","fill-rule":"evenodd"},[_("ellipse",{class:"".concat(r,"-ellipse"),fill:"#F5F5F5",cx:"32",cy:"33",rx:"32",ry:"7"},null),_("g",{class:"".concat(r,"-g"),"fill-rule":"nonzero",stroke:"#D9D9D9"},[_("path",{d:"M55 12.76L44.854 1.258C44.367.474 43.656 0 42.907 0H21.093c-.749 0-1.46.474-1.947 1.257L9 12.761V22h46v-9.24z"},null),_("path",{d:"M41.613 15.931c0-1.605.994-2.93 2.227-2.931H55v18.137C55 33.26 53.68 35 52.05 35h-40.1C10.32 35 9 33.259 9 31.137V13h11.16c1.233 0 2.227 1.323 2.227 2.928v.022c0 1.605 1.005 2.901 2.237 2.901h14.752c1.232 0 2.237-1.308 2.237-2.913v-.007z",fill:"#FAFAFA",class:"".concat(r,"-path")},null)])])])};b_.PRESENTED_IMAGE_SIMPLE=!0;const oM=b_;function Pm(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}function w_(t,e,n){return e&&Pm(t.prototype,e),n&&Pm(t,n),t}function Kl(){return(Kl=Object.assign||function(t){for(var e=1;e<arguments.length;e++){var n=arguments[e];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(t[r]=n[r])}return t}).apply(this,arguments)}function S_(t,e){t.prototype=Object.create(e.prototype),t.prototype.constructor=t,t.__proto__=e}function __(t,e){if(t==null)return{};var n,r,a={},i=Object.keys(t);for(r=0;r<i.length;r++)e.indexOf(n=i[r])>=0||(a[n]=t[n]);return a}function Om(t){return((e=t)!=null&&typeof e=="object"&&Array.isArray(e)===!1)==1&&Object.prototype.toString.call(t)==="[object Object]";var e}var C_=Object.prototype,x_=C_.toString,sM=C_.hasOwnProperty,P_=/^\s*function (\w+)/;function Tm(t){var e,n=(e=t==null?void 0:t.type)!==null&&e!==void 0?e:t;if(n){var r=n.toString().match(P_);return r?r[1]:""}return""}var ni=function(t){var e,n;return Om(t)!==!1&&typeof(e=t.constructor)=="function"&&Om(n=e.prototype)!==!1&&n.hasOwnProperty("isPrototypeOf")!==!1},lM=function(t){return t},Pn=lM,Ss=function(t,e){return sM.call(t,e)},uM=Number.isInteger||function(t){return typeof t=="number"&&isFinite(t)&&Math.floor(t)===t},Zi=Array.isArray||function(t){return x_.call(t)==="[object Array]"},Qi=function(t){return x_.call(t)==="[object Function]"},yu=function(t){return ni(t)&&Ss(t,"_vueTypes_name")},O_=function(t){return ni(t)&&(Ss(t,"type")||["_vueTypes_name","validator","default","required"].some(function(e){return Ss(t,e)}))};function dp(t,e){return Object.defineProperty(t.bind(e),"__original",{value:t})}function di(t,e,n){var r;n===void 0&&(n=!1);var a=!0,i="";r=ni(t)?t:{type:t};var o=yu(r)?r._vueTypes_name+" - ":"";if(O_(r)&&r.type!==null){if(r.type===void 0||r.type===!0||!r.required&&e===void 0)return a;Zi(r.type)?(a=r.type.some(function(f){return di(f,e,!0)===!0}),i=r.type.map(function(f){return Tm(f)}).join(" or ")):a=(i=Tm(r))==="Array"?Zi(e):i==="Object"?ni(e):i==="String"||i==="Number"||i==="Boolean"||i==="Function"?function(f){if(f==null)return"";var p=f.constructor.toString().match(P_);return p?p[1]:""}(e)===i:e instanceof r.type}if(!a){var s=o+'value "'+e+'" should be of type "'+i+'"';return n===!1?(Pn(s),!1):s}if(Ss(r,"validator")&&Qi(r.validator)){var l=Pn,u=[];if(Pn=function(f){u.push(f)},a=r.validator(e),Pn=l,!a){var c=(u.length>1?"* ":"")+u.join(`
* `);return u.length=0,n===!1?(Pn(c),a):c}}return a}function Jn(t,e){var n=Object.defineProperties(e,{_vueTypes_name:{value:t,writable:!0},isRequired:{get:function(){return this.required=!0,this}},def:{value:function(a){return a!==void 0||this.default?Qi(a)||di(this,a,!0)===!0?(this.default=Zi(a)?function(){return[].concat(a)}:ni(a)?function(){return Object.assign({},a)}:a,this):(Pn(this._vueTypes_name+' - invalid default value: "'+a+'"'),this):this}}}),r=n.validator;return Qi(r)&&(n.validator=dp(r,n)),n}function Fr(t,e){var n=Jn(t,e);return Object.defineProperty(n,"validate",{value:function(r){return Qi(this.validator)&&Pn(this._vueTypes_name+` - calling .validate() will overwrite the current custom validator function. Validator info:
`+JSON.stringify(this)),this.validator=dp(r,this),this}})}function Em(t,e,n){var r,a,i=(r=e,a={},Object.getOwnPropertyNames(r).forEach(function(f){a[f]=Object.getOwnPropertyDescriptor(r,f)}),Object.defineProperties({},a));if(i._vueTypes_name=t,!ni(n))return i;var o,s,l=n.validator,u=__(n,["validator"]);if(Qi(l)){var c=i.validator;c&&(c=(s=(o=c).__original)!==null&&s!==void 0?s:o),i.validator=dp(c?function(f){return c.call(this,f)&&l.call(this,f)}:l,i)}return Object.assign(i,u)}function uc(t){return t.replace(/^(?!\s*$)/gm," ")}var cM=function(){return Fr("any",{})},fM=function(){return Fr("function",{type:Function})},dM=function(){return Fr("boolean",{type:Boolean})},vM=function(){return Fr("string",{type:String})},pM=function(){return Fr("number",{type:Number})},hM=function(){return Fr("array",{type:Array})},gM=function(){return Fr("object",{type:Object})},mM=function(){return Jn("integer",{type:Number,validator:function(t){return uM(t)}})},yM=function(){return Jn("symbol",{validator:function(t){return typeof t=="symbol"}})};function bM(t,e){if(e===void 0&&(e="custom validation failed"),typeof t!="function")throw new TypeError("[VueTypes error]: You must provide a function as argument");return Jn(t.name||"<<anonymous function>>",{validator:function(n){var r=t(n);return r||Pn(this._vueTypes_name+" - "+e),r}})}function wM(t){if(!Zi(t))throw new TypeError("[VueTypes error]: You must provide an array as argument.");var e='oneOf - value should be one of "'+t.join('", "')+'".',n=t.reduce(function(r,a){if(a!=null){var i=a.constructor;r.indexOf(i)===-1&&r.push(i)}return r},[]);return Jn("oneOf",{type:n.length>0?n:void 0,validator:function(r){var a=t.indexOf(r)!==-1;return a||Pn(e),a}})}function SM(t){if(!Zi(t))throw new TypeError("[VueTypes error]: You must provide an array as argument");for(var e=!1,n=[],r=0;r<t.length;r+=1){var a=t[r];if(O_(a)){if(yu(a)&&a._vueTypes_name==="oneOf"){n=n.concat(a.type);continue}if(Qi(a.validator)&&(e=!0),a.type!==!0&&a.type){n=n.concat(a.type);continue}}n.push(a)}return n=n.filter(function(i,o){return n.indexOf(i)===o}),Jn("oneOfType",e?{type:n,validator:function(i){var o=[],s=t.some(function(l){var u=di(yu(l)&&l._vueTypes_name==="oneOf"?l.type||null:l,i,!0);return typeof u=="string"&&o.push(u),u===!0});return s||Pn("oneOfType - provided value does not match any of the "+o.length+` passed-in validators:
`+uc(o.join(`
`))),s}}:{type:n})}function _M(t){return Jn("arrayOf",{type:Array,validator:function(e){var n,r=e.every(function(a){return(n=di(t,a,!0))===!0});return r||Pn(`arrayOf - value validation error:
`+uc(n)),r}})}function CM(t){return Jn("instanceOf",{type:t})}function xM(t){return Jn("objectOf",{type:Object,validator:function(e){var n,r=Object.keys(e).every(function(a){return(n=di(t,e[a],!0))===!0});return r||Pn(`objectOf - value validation error:
`+uc(n)),r}})}function PM(t){var e=Object.keys(t),n=e.filter(function(a){var i;return!!(!((i=t[a])===null||i===void 0)&&i.required)}),r=Jn("shape",{type:Object,validator:function(a){var i=this;if(!ni(a))return!1;var o=Object.keys(a);if(n.length>0&&n.some(function(l){return o.indexOf(l)===-1})){var s=n.filter(function(l){return o.indexOf(l)===-1});return Pn(s.length===1?'shape - required property "'+s[0]+'" is not defined.':'shape - required properties "'+s.join('", "')+'" are not defined.'),!1}return o.every(function(l){if(e.indexOf(l)===-1)return i._vueTypes_isLoose===!0||(Pn('shape - shape definition does not include a "'+l+'" property. Allowed keys: "'+e.join('", "')+'".'),!1);var u=di(t[l],a[l],!0);return typeof u=="string"&&Pn('shape - "'+l+`" property validation error:
`+uc(u)),u===!0})}});return Object.defineProperty(r,"_vueTypes_isLoose",{writable:!0,value:!1}),Object.defineProperty(r,"loose",{get:function(){return this._vueTypes_isLoose=!0,this}}),r}var Or=function(){function t(){}return t.extend=function(e){var n=this;if(Zi(e))return e.forEach(function(f){return n.extend(f)}),this;var r=e.name,a=e.validate,i=a!==void 0&&a,o=e.getter,s=o!==void 0&&o,l=__(e,["name","validate","getter"]);if(Ss(this,r))throw new TypeError('[VueTypes error]: Type "'+r+'" already defined');var u,c=l.type;return yu(c)?(delete l.type,Object.defineProperty(this,r,s?{get:function(){return Em(r,c,l)}}:{value:function(){var f,p=Em(r,c,l);return p.validator&&(p.validator=(f=p.validator).bind.apply(f,[p].concat([].slice.call(arguments)))),p}})):(u=s?{get:function(){var f=Object.assign({},l);return i?Fr(r,f):Jn(r,f)},enumerable:!0}:{value:function(){var f,p,g=Object.assign({},l);return f=i?Fr(r,g):Jn(r,g),g.validator&&(f.validator=(p=g.validator).bind.apply(p,[f].concat([].slice.call(arguments)))),f},enumerable:!0},Object.defineProperty(this,r,u))},w_(t,null,[{key:"any",get:function(){return cM()}},{key:"func",get:function(){return fM().def(this.defaults.func)}},{key:"bool",get:function(){return dM().def(this.defaults.bool)}},{key:"string",get:function(){return vM().def(this.defaults.string)}},{key:"number",get:function(){return pM().def(this.defaults.number)}},{key:"array",get:function(){return hM().def(this.defaults.array)}},{key:"object",get:function(){return gM().def(this.defaults.object)}},{key:"integer",get:function(){return mM().def(this.defaults.integer)}},{key:"symbol",get:function(){return yM()}}]),t}();function T_(t){var e;return t===void 0&&(t={func:function(){},bool:!0,string:"",number:0,array:function(){return[]},object:function(){return{}},integer:0}),(e=function(n){function r(){return n.apply(this,arguments)||this}return S_(r,n),w_(r,null,[{key:"sensibleDefaults",get:function(){return Kl({},this.defaults)},set:function(a){this.defaults=a!==!1?Kl({},a!==!0?a:t):{}}}]),r}(Or)).defaults=Kl({},t),e}Or.defaults={},Or.custom=bM,Or.oneOf=wM,Or.instanceOf=CM,Or.oneOfType=SM,Or.arrayOf=_M,Or.objectOf=xM,Or.shape=PM,Or.utils={validate:function(t,e){return di(e,t,!0)===!0},toType:function(t,e,n){return n===void 0&&(n=!1),n?Fr(t,e):Jn(t,e)}};(function(t){function e(){return t.apply(this,arguments)||this}return S_(e,t),e})(T_());var E_=T_({func:void 0,bool:void 0,string:void 0,number:void 0,array:void 0,object:void 0,integer:void 0});E_.extend([{name:"looseBool",getter:!0,type:Boolean,default:void 0},{name:"style",getter:!0,type:[String,Object],default:void 0},{name:"VueNode",getter:!0,type:null}]);function Bte(t){return t.default=void 0,t}const Z=E_;var OM=["image","description","imageStyle","class"],k_=_(iM,null,null),I_=_(oM,null,null),po=function(e,n){var r,a=n.slots,i=a===void 0?{}:a,o=n.attrs,s=We("empty",e),l=s.direction,u=s.prefixCls,c=u.value,f=E(E({},e),o),p=f.image,g=p===void 0?k_:p,d=f.description,v=d===void 0?((r=i.description)===null||r===void 0?void 0:r.call(i))||void 0:d,m=f.imageStyle,h=f.class,y=h===void 0?"":h,b=dt(f,OM);return _(m_,{componentName:"Empty",children:function(S){var C,x=typeof v<"u"?v:S.description,O=typeof x=="string"?x:"empty",P=null;return typeof g=="string"?P=_("img",{alt:O,src:g},null):P=g,_("div",E({class:xe(c,y,(C={},H(C,"".concat(c,"-normal"),g===I_),H(C,"".concat(c,"-rtl"),l.value==="rtl"),C))},b),[_("div",{class:"".concat(c,"-image"),style:m},[P]),x&&_("p",{class:"".concat(c,"-description")},[x]),i.default&&_("div",{class:"".concat(c,"-footer")},[na(i.default())])])}},null)};po.displayName="AEmpty";po.PRESENTED_IMAGE_DEFAULT=k_;po.PRESENTED_IMAGE_SIMPLE=I_;po.inheritAttrs=!1;po.props={prefixCls:String,image:Z.any,description:Z.any,imageStyle:{type:Object,default:void 0}};const ko=ra(po);var TM=function(e){var n=We("empty",e),r=n.prefixCls,a=function(o){switch(o){case"Table":case"List":return _(ko,{image:ko.PRESENTED_IMAGE_SIMPLE},null);case"Select":case"TreeSelect":case"Cascader":case"Transfer":case"Mentions":return _(ko,{image:ko.PRESENTED_IMAGE_SIMPLE,class:"".concat(r.value,"-small")},null);default:return _(ko,null,null)}};return a(e.componentName)};function A_(t){return _(TM,{componentName:t},null)}var km={};function EM(t,e){}function kM(t,e,n){!e&&!km[n]&&(t(!1,n),km[n]=!0)}function M_(t,e){kM(EM,t,e)}const Yr=function(t,e){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"";M_(t,"[antdv: ".concat(e,"] ").concat(n))};var hd="internalMark",Gl=ve({compatConfig:{MODE:3},name:"ALocaleProvider",props:{locale:{type:Object},ANT_MARK__:String},setup:function(e,n){var r=n.slots;Yr(e.ANT_MARK__===hd,"LocaleProvider","`LocaleProvider` is deprecated. Please use `locale` with `ConfigProvider` instead");var a=ut({antLocale:E(E({},e.locale),{},{exist:!0}),ANT_MARK__:hd});return bt("localeData",a),me(function(){return e.locale},function(){a.antLocale=E(E({},e.locale),{},{exist:!0})},{immediate:!0}),function(){var i;return(i=r.default)===null||i===void 0?void 0:i.call(r)}}});Gl.install=function(t){return t.component(Gl.name,Gl),t};const IM=ra(Gl);Ht("bottomLeft","bottomRight","topLeft","topRight");var ho=function(e){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},r=E(e?{name:e,appear:!0,enterFromClass:"".concat(e,"-enter ").concat(e,"-enter-prepare"),enterActiveClass:"".concat(e,"-enter ").concat(e,"-enter-prepare"),enterToClass:"".concat(e,"-enter ").concat(e,"-enter-active"),leaveFromClass:" ".concat(e,"-leave"),leaveActiveClass:"".concat(e,"-leave ").concat(e,"-leave-active"),leaveToClass:"".concat(e,"-leave ").concat(e,"-leave-active")}:{css:!1},n);return r},N_=function(e){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},r=E(e?{name:e,appear:!0,appearActiveClass:"".concat(e),appearToClass:"".concat(e,"-appear ").concat(e,"-appear-active"),enterFromClass:"".concat(e,"-appear ").concat(e,"-enter ").concat(e,"-appear-prepare ").concat(e,"-enter-prepare"),enterActiveClass:"".concat(e),enterToClass:"".concat(e,"-enter ").concat(e,"-appear ").concat(e,"-appear-active ").concat(e,"-enter-active"),leaveActiveClass:"".concat(e," ").concat(e,"-leave"),leaveToClass:"".concat(e,"-leave-active")}:{css:!1},n);return r},ri=function(e,n,r){return r!==void 0?r:"".concat(e,"-").concat(n)};const AM=ve({name:"Notice",inheritAttrs:!1,props:["prefixCls","duration","updateMark","noticeKey","closeIcon","closable","props","onClick","onClose","holder","visible"],setup:function(e,n){var r=n.attrs,a=n.slots,i,o=!1,s=B(function(){return e.duration===void 0?4.5:e.duration}),l=function(){s.value&&!o&&(i=setTimeout(function(){c()},s.value*1e3))},u=function(){i&&(clearTimeout(i),i=null)},c=function(g){g&&g.stopPropagation(),u();var d=e.onClose,v=e.noticeKey;d&&d(v)},f=function(){u(),l()};return He(function(){l()}),gn(function(){o=!0,u()}),me([s,function(){return e.updateMark},function(){return e.visible}],function(p,g){var d=De(p,3),v=d[0],m=d[1],h=d[2],y=De(g,3),b=y[0],w=y[1],S=y[2];(v!==b||m!==w||h!==S&&S)&&f()},{flush:"post"}),function(){var p,g,d=e.prefixCls,v=e.closable,m=e.closeIcon,h=m===void 0?(p=a.closeIcon)===null||p===void 0?void 0:p.call(a):m,y=e.onClick,b=e.holder,w=r.class,S=r.style,C="".concat(d,"-notice"),x=Object.keys(r).reduce(function(P,N){return(N.substr(0,5)==="data-"||N.substr(0,5)==="aria-"||N==="role")&&(P[N]=r[N]),P},{}),O=_("div",E({class:xe(C,w,H({},"".concat(C,"-closable"),v)),style:S,onMouseenter:u,onMouseleave:l,onClick:y},x),[_("div",{class:"".concat(C,"-content")},[(g=a.default)===null||g===void 0?void 0:g.call(a)]),v?_("a",{tabindex:0,onClick:c,class:"".concat(C,"-close")},[h||_("span",{class:"".concat(C,"-close-x")},null)]):null]);return b?_(ac,{to:b},{default:function(){return O}}):O}}});var MM=["name","getContainer","appContext","prefixCls","rootPrefixCls","transitionName","hasTransitionName"],Im=0,NM=Date.now();function Am(){var t=Im;return Im+=1,"rcNotification_".concat(NM,"_").concat(t)}var gd=ve({name:"Notification",inheritAttrs:!1,props:["prefixCls","transitionName","animation","maxCount","closeIcon"],setup:function(e,n){var r=n.attrs,a=n.expose,i=n.slots,o=new Map,s=L([]),l=B(function(){var f=e.prefixCls,p=e.animation,g=p===void 0?"fade":p,d=e.transitionName;return!d&&g&&(d="".concat(f,"-").concat(g)),N_(d)}),u=function(p,g){var d=p.key||Am(),v=E(E({},p),{},{key:d}),m=e.maxCount,h=s.value.map(function(b){return b.notice.key}).indexOf(d),y=s.value.concat();h!==-1?y.splice(h,1,{notice:v,holderCallback:g}):(m&&s.value.length>=m&&(v.key=y[0].notice.key,v.updateMark=Am(),v.userPassKey=d,y.shift()),y.push({notice:v,holderCallback:g})),s.value=y},c=function(p){s.value=s.value.filter(function(g){var d=g.notice,v=d.key,m=d.userPassKey,h=m||v;return h!==p})};return a({add:u,remove:c,notices:s}),function(){var f,p,g=e.prefixCls,d=e.closeIcon,v=d===void 0?(f=i.closeIcon)===null||f===void 0?void 0:f.call(i,{prefixCls:g}):d,m=s.value.map(function(y,b){var w=y.notice,S=y.holderCallback,C=b===s.value.length-1?w.updateMark:void 0,x=w.key,O=w.userPassKey,P=w.content,N=E(E(E({prefixCls:g,closeIcon:typeof v=="function"?v({prefixCls:g}):v},w),w.props),{},{key:x,noticeKey:O||x,updateMark:C,onClose:function(F){var R;c(F),(R=w.onClose)===null||R===void 0||R.call(w)},onClick:w.onClick});return S?_("div",{key:x,class:"".concat(g,"-hook-holder"),ref:function(F){typeof x>"u"||(F?(o.set(x,F),S(F,N)):o.delete(x))}},null):_(AM,N,{default:function(){return[typeof P=="function"?P({prefixCls:g}):P]}})}),h=(p={},H(p,g,1),H(p,r.class,!!r.class),p);return _("div",{class:h,style:r.style||{top:"65px",left:"50%"}},[_(US,E({tag:"div"},l.value),{default:function(){return[m]}})])}}});gd.newInstance=function(e,n){var r=e||{},a=r.name,i=a===void 0?"notification":a,o=r.getContainer,s=r.appContext,l=r.prefixCls,u=r.rootPrefixCls,c=r.transitionName,f=r.hasTransitionName,p=dt(r,MM),g=document.createElement("div");if(o){var d=o();d.appendChild(g)}else document.body.appendChild(g);var v=ve({compatConfig:{MODE:3},name:"NotificationWrapper",setup:function(y,b){var w=b.attrs,S=L();return He(function(){n({notice:function(x){var O;(O=S.value)===null||O===void 0||O.add(x)},removeNotice:function(x){var O;(O=S.value)===null||O===void 0||O.remove(x)},destroy:function(){hu(null,g),g.parentNode&&g.parentNode.removeChild(g)},component:S})}),function(){var C=Nn,x=C.getPrefixCls(i,l),O=C.getRootPrefixCls(u,x),P=f?c:"".concat(O,"-").concat(c);return _(Vi,E(E({},C),{},{notUpdateGlobalConfig:!0,prefixCls:O}),{default:function(){return[_(gd,E(E({ref:S},w),{},{prefixCls:x,transitionName:P}),null)]}})}}}),m=_(v,p);m.appContext=s||m.appContext,hu(m,g)};const $_=gd;var $M={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M988 548c-19.9 0-36-16.1-36-36 0-59.4-11.6-117-34.6-171.3a440.45 440.45 0 00-94.3-139.9 437.71 437.71 0 00-139.9-94.3C629 83.6 571.4 72 512 72c-19.9 0-36-16.1-36-36s16.1-36 36-36c69.1 0 136.2 13.5 199.3 40.3C772.3 66 827 103 874 150c47 47 83.9 101.8 109.7 162.7 26.7 63.1 40.2 130.2 40.2 199.3.1 19.9-16 36-35.9 36z"}}]},name:"loading",theme:"outlined"};const FM=$M;function fn(t,e){RM(t)&&(t="100%");var n=DM(t);return t=e===360?t:Math.min(e,Math.max(0,parseFloat(t))),n&&(t=parseInt(String(t*e),10)/100),Math.abs(t-e)<1e-6?1:(e===360?t=(t<0?t%e+e:t%e)/parseFloat(String(e)):t=t%e/parseFloat(String(e)),t)}function hl(t){return Math.min(1,Math.max(0,t))}function RM(t){return typeof t=="string"&&t.indexOf(".")!==-1&&parseFloat(t)===1}function DM(t){return typeof t=="string"&&t.indexOf("%")!==-1}function F_(t){return t=parseFloat(t),(isNaN(t)||t<0||t>1)&&(t=1),t}function gl(t){return t<=1?"".concat(Number(t)*100,"%"):t}function Ya(t){return t.length===1?"0"+t:String(t)}function LM(t,e,n){return{r:fn(t,255)*255,g:fn(e,255)*255,b:fn(n,255)*255}}function Mm(t,e,n){t=fn(t,255),e=fn(e,255),n=fn(n,255);var r=Math.max(t,e,n),a=Math.min(t,e,n),i=0,o=0,s=(r+a)/2;if(r===a)o=0,i=0;else{var l=r-a;switch(o=s>.5?l/(2-r-a):l/(r+a),r){case t:i=(e-n)/l+(e<n?6:0);break;case e:i=(n-t)/l+2;break;case n:i=(t-e)/l+4;break}i/=6}return{h:i,s:o,l:s}}function rf(t,e,n){return n<0&&(n+=1),n>1&&(n-=1),n<1/6?t+(e-t)*(6*n):n<1/2?e:n<2/3?t+(e-t)*(2/3-n)*6:t}function zM(t,e,n){var r,a,i;if(t=fn(t,360),e=fn(e,100),n=fn(n,100),e===0)a=n,i=n,r=n;else{var o=n<.5?n*(1+e):n+e-n*e,s=2*n-o;r=rf(s,o,t+1/3),a=rf(s,o,t),i=rf(s,o,t-1/3)}return{r:r*255,g:a*255,b:i*255}}function md(t,e,n){t=fn(t,255),e=fn(e,255),n=fn(n,255);var r=Math.max(t,e,n),a=Math.min(t,e,n),i=0,o=r,s=r-a,l=r===0?0:s/r;if(r===a)i=0;else{switch(r){case t:i=(e-n)/s+(e<n?6:0);break;case e:i=(n-t)/s+2;break;case n:i=(t-e)/s+4;break}i/=6}return{h:i,s:l,v:o}}function BM(t,e,n){t=fn(t,360)*6,e=fn(e,100),n=fn(n,100);var r=Math.floor(t),a=t-r,i=n*(1-e),o=n*(1-a*e),s=n*(1-(1-a)*e),l=r%6,u=[n,o,i,i,s,n][l],c=[s,n,n,o,i,i][l],f=[i,i,s,n,n,o][l];return{r:u*255,g:c*255,b:f*255}}function yd(t,e,n,r){var a=[Ya(Math.round(t).toString(16)),Ya(Math.round(e).toString(16)),Ya(Math.round(n).toString(16))];return r&&a[0].startsWith(a[0].charAt(1))&&a[1].startsWith(a[1].charAt(1))&&a[2].startsWith(a[2].charAt(1))?a[0].charAt(0)+a[1].charAt(0)+a[2].charAt(0):a.join("")}function jM(t,e,n,r,a){var i=[Ya(Math.round(t).toString(16)),Ya(Math.round(e).toString(16)),Ya(Math.round(n).toString(16)),Ya(VM(r))];return a&&i[0].startsWith(i[0].charAt(1))&&i[1].startsWith(i[1].charAt(1))&&i[2].startsWith(i[2].charAt(1))&&i[3].startsWith(i[3].charAt(1))?i[0].charAt(0)+i[1].charAt(0)+i[2].charAt(0)+i[3].charAt(0):i.join("")}function VM(t){return Math.round(parseFloat(t)*255).toString(16)}function Nm(t){return Vn(t)/255}function Vn(t){return parseInt(t,16)}function WM(t){return{r:t>>16,g:(t&65280)>>8,b:t&255}}var bd={aliceblue:"#f0f8ff",antiquewhite:"#faebd7",aqua:"#00ffff",aquamarine:"#7fffd4",azure:"#f0ffff",beige:"#f5f5dc",bisque:"#ffe4c4",black:"#000000",blanchedalmond:"#ffebcd",blue:"#0000ff",blueviolet:"#8a2be2",brown:"#a52a2a",burlywood:"#deb887",cadetblue:"#5f9ea0",chartreuse:"#7fff00",chocolate:"#d2691e",coral:"#ff7f50",cornflowerblue:"#6495ed",cornsilk:"#fff8dc",crimson:"#dc143c",cyan:"#00ffff",darkblue:"#00008b",darkcyan:"#008b8b",darkgoldenrod:"#b8860b",darkgray:"#a9a9a9",darkgreen:"#006400",darkgrey:"#a9a9a9",darkkhaki:"#bdb76b",darkmagenta:"#8b008b",darkolivegreen:"#556b2f",darkorange:"#ff8c00",darkorchid:"#9932cc",darkred:"#8b0000",darksalmon:"#e9967a",darkseagreen:"#8fbc8f",darkslateblue:"#483d8b",darkslategray:"#2f4f4f",darkslategrey:"#2f4f4f",darkturquoise:"#00ced1",darkviolet:"#9400d3",deeppink:"#ff1493",deepskyblue:"#00bfff",dimgray:"#696969",dimgrey:"#696969",dodgerblue:"#1e90ff",firebrick:"#b22222",floralwhite:"#fffaf0",forestgreen:"#228b22",fuchsia:"#ff00ff",gainsboro:"#dcdcdc",ghostwhite:"#f8f8ff",goldenrod:"#daa520",gold:"#ffd700",gray:"#808080",green:"#008000",greenyellow:"#adff2f",grey:"#808080",honeydew:"#f0fff0",hotpink:"#ff69b4",indianred:"#cd5c5c",indigo:"#4b0082",ivory:"#fffff0",khaki:"#f0e68c",lavenderblush:"#fff0f5",lavender:"#e6e6fa",lawngreen:"#7cfc00",lemonchiffon:"#fffacd",lightblue:"#add8e6",lightcoral:"#f08080",lightcyan:"#e0ffff",lightgoldenrodyellow:"#fafad2",lightgray:"#d3d3d3",lightgreen:"#90ee90",lightgrey:"#d3d3d3",lightpink:"#ffb6c1",lightsalmon:"#ffa07a",lightseagreen:"#20b2aa",lightskyblue:"#87cefa",lightslategray:"#778899",lightslategrey:"#778899",lightsteelblue:"#b0c4de",lightyellow:"#ffffe0",lime:"#00ff00",limegreen:"#32cd32",linen:"#faf0e6",magenta:"#ff00ff",maroon:"#800000",mediumaquamarine:"#66cdaa",mediumblue:"#0000cd",mediumorchid:"#ba55d3",mediumpurple:"#9370db",mediumseagreen:"#3cb371",mediumslateblue:"#7b68ee",mediumspringgreen:"#00fa9a",mediumturquoise:"#48d1cc",mediumvioletred:"#c71585",midnightblue:"#191970",mintcream:"#f5fffa",mistyrose:"#ffe4e1",moccasin:"#ffe4b5",navajowhite:"#ffdead",navy:"#000080",oldlace:"#fdf5e6",olive:"#808000",olivedrab:"#6b8e23",orange:"#ffa500",orangered:"#ff4500",orchid:"#da70d6",palegoldenrod:"#eee8aa",palegreen:"#98fb98",paleturquoise:"#afeeee",palevioletred:"#db7093",papayawhip:"#ffefd5",peachpuff:"#ffdab9",peru:"#cd853f",pink:"#ffc0cb",plum:"#dda0dd",powderblue:"#b0e0e6",purple:"#800080",rebeccapurple:"#663399",red:"#ff0000",rosybrown:"#bc8f8f",royalblue:"#4169e1",saddlebrown:"#8b4513",salmon:"#fa8072",sandybrown:"#f4a460",seagreen:"#2e8b57",seashell:"#fff5ee",sienna:"#a0522d",silver:"#c0c0c0",skyblue:"#87ceeb",slateblue:"#6a5acd",slategray:"#708090",slategrey:"#708090",snow:"#fffafa",springgreen:"#00ff7f",steelblue:"#4682b4",tan:"#d2b48c",teal:"#008080",thistle:"#d8bfd8",tomato:"#ff6347",turquoise:"#40e0d0",violet:"#ee82ee",wheat:"#f5deb3",white:"#ffffff",whitesmoke:"#f5f5f5",yellow:"#ffff00",yellowgreen:"#9acd32"};function Ai(t){var e={r:0,g:0,b:0},n=1,r=null,a=null,i=null,o=!1,s=!1;return typeof t=="string"&&(t=KM(t)),typeof t=="object"&&(Br(t.r)&&Br(t.g)&&Br(t.b)?(e=LM(t.r,t.g,t.b),o=!0,s=String(t.r).substr(-1)==="%"?"prgb":"rgb"):Br(t.h)&&Br(t.s)&&Br(t.v)?(r=gl(t.s),a=gl(t.v),e=BM(t.h,r,a),o=!0,s="hsv"):Br(t.h)&&Br(t.s)&&Br(t.l)&&(r=gl(t.s),i=gl(t.l),e=zM(t.h,r,i),o=!0,s="hsl"),Object.prototype.hasOwnProperty.call(t,"a")&&(n=t.a)),n=F_(n),{ok:o,format:t.format||s,r:Math.min(255,Math.max(e.r,0)),g:Math.min(255,Math.max(e.g,0)),b:Math.min(255,Math.max(e.b,0)),a:n}}var HM="[-\\+]?\\d+%?",UM="[-\\+]?\\d*\\.\\d+%?",ma="(?:".concat(UM,")|(?:").concat(HM,")"),af="[\\s|\\(]+(".concat(ma,")[,|\\s]+(").concat(ma,")[,|\\s]+(").concat(ma,")\\s*\\)?"),of="[\\s|\\(]+(".concat(ma,")[,|\\s]+(").concat(ma,")[,|\\s]+(").concat(ma,")[,|\\s]+(").concat(ma,")\\s*\\)?"),dr={CSS_UNIT:new RegExp(ma),rgb:new RegExp("rgb"+af),rgba:new RegExp("rgba"+of),hsl:new RegExp("hsl"+af),hsla:new RegExp("hsla"+of),hsv:new RegExp("hsv"+af),hsva:new RegExp("hsva"+of),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})$/};function KM(t){if(t=t.trim().toLowerCase(),t.length===0)return!1;var e=!1;if(bd[t])t=bd[t],e=!0;else if(t==="transparent")return{r:0,g:0,b:0,a:0,format:"name"};var n=dr.rgb.exec(t);return n?{r:n[1],g:n[2],b:n[3]}:(n=dr.rgba.exec(t),n?{r:n[1],g:n[2],b:n[3],a:n[4]}:(n=dr.hsl.exec(t),n?{h:n[1],s:n[2],l:n[3]}:(n=dr.hsla.exec(t),n?{h:n[1],s:n[2],l:n[3],a:n[4]}:(n=dr.hsv.exec(t),n?{h:n[1],s:n[2],v:n[3]}:(n=dr.hsva.exec(t),n?{h:n[1],s:n[2],v:n[3],a:n[4]}:(n=dr.hex8.exec(t),n?{r:Vn(n[1]),g:Vn(n[2]),b:Vn(n[3]),a:Nm(n[4]),format:e?"name":"hex8"}:(n=dr.hex6.exec(t),n?{r:Vn(n[1]),g:Vn(n[2]),b:Vn(n[3]),format:e?"name":"hex"}:(n=dr.hex4.exec(t),n?{r:Vn(n[1]+n[1]),g:Vn(n[2]+n[2]),b:Vn(n[3]+n[3]),a:Nm(n[4]+n[4]),format:e?"name":"hex8"}:(n=dr.hex3.exec(t),n?{r:Vn(n[1]+n[1]),g:Vn(n[2]+n[2]),b:Vn(n[3]+n[3]),format:e?"name":"hex"}:!1)))))))))}function Br(t){return!!dr.CSS_UNIT.exec(String(t))}var sf=function(){function t(e,n){e===void 0&&(e=""),n===void 0&&(n={});var r;if(e instanceof t)return e;typeof e=="number"&&(e=WM(e)),this.originalInput=e;var a=Ai(e);this.originalInput=e,this.r=a.r,this.g=a.g,this.b=a.b,this.a=a.a,this.roundA=Math.round(100*this.a)/100,this.format=(r=n.format)!==null&&r!==void 0?r:a.format,this.gradientType=n.gradientType,this.r<1&&(this.r=Math.round(this.r)),this.g<1&&(this.g=Math.round(this.g)),this.b<1&&(this.b=Math.round(this.b)),this.isValid=a.ok}return t.prototype.isDark=function(){return this.getBrightness()<128},t.prototype.isLight=function(){return!this.isDark()},t.prototype.getBrightness=function(){var e=this.toRgb();return(e.r*299+e.g*587+e.b*114)/1e3},t.prototype.getLuminance=function(){var e=this.toRgb(),n,r,a,i=e.r/255,o=e.g/255,s=e.b/255;return i<=.03928?n=i/12.92:n=Math.pow((i+.055)/1.055,2.4),o<=.03928?r=o/12.92:r=Math.pow((o+.055)/1.055,2.4),s<=.03928?a=s/12.92:a=Math.pow((s+.055)/1.055,2.4),.2126*n+.7152*r+.0722*a},t.prototype.getAlpha=function(){return this.a},t.prototype.setAlpha=function(e){return this.a=F_(e),this.roundA=Math.round(100*this.a)/100,this},t.prototype.isMonochrome=function(){var e=this.toHsl().s;return e===0},t.prototype.toHsv=function(){var e=md(this.r,this.g,this.b);return{h:e.h*360,s:e.s,v:e.v,a:this.a}},t.prototype.toHsvString=function(){var e=md(this.r,this.g,this.b),n=Math.round(e.h*360),r=Math.round(e.s*100),a=Math.round(e.v*100);return this.a===1?"hsv(".concat(n,", ").concat(r,"%, ").concat(a,"%)"):"hsva(".concat(n,", ").concat(r,"%, ").concat(a,"%, ").concat(this.roundA,")")},t.prototype.toHsl=function(){var e=Mm(this.r,this.g,this.b);return{h:e.h*360,s:e.s,l:e.l,a:this.a}},t.prototype.toHslString=function(){var e=Mm(this.r,this.g,this.b),n=Math.round(e.h*360),r=Math.round(e.s*100),a=Math.round(e.l*100);return this.a===1?"hsl(".concat(n,", ").concat(r,"%, ").concat(a,"%)"):"hsla(".concat(n,", ").concat(r,"%, ").concat(a,"%, ").concat(this.roundA,")")},t.prototype.toHex=function(e){return e===void 0&&(e=!1),yd(this.r,this.g,this.b,e)},t.prototype.toHexString=function(e){return e===void 0&&(e=!1),"#"+this.toHex(e)},t.prototype.toHex8=function(e){return e===void 0&&(e=!1),jM(this.r,this.g,this.b,this.a,e)},t.prototype.toHex8String=function(e){return e===void 0&&(e=!1),"#"+this.toHex8(e)},t.prototype.toHexShortString=function(e){return e===void 0&&(e=!1),this.a===1?this.toHexString(e):this.toHex8String(e)},t.prototype.toRgb=function(){return{r:Math.round(this.r),g:Math.round(this.g),b:Math.round(this.b),a:this.a}},t.prototype.toRgbString=function(){var e=Math.round(this.r),n=Math.round(this.g),r=Math.round(this.b);return this.a===1?"rgb(".concat(e,", ").concat(n,", ").concat(r,")"):"rgba(".concat(e,", ").concat(n,", ").concat(r,", ").concat(this.roundA,")")},t.prototype.toPercentageRgb=function(){var e=function(n){return"".concat(Math.round(fn(n,255)*100),"%")};return{r:e(this.r),g:e(this.g),b:e(this.b),a:this.a}},t.prototype.toPercentageRgbString=function(){var e=function(n){return Math.round(fn(n,255)*100)};return this.a===1?"rgb(".concat(e(this.r),"%, ").concat(e(this.g),"%, ").concat(e(this.b),"%)"):"rgba(".concat(e(this.r),"%, ").concat(e(this.g),"%, ").concat(e(this.b),"%, ").concat(this.roundA,")")},t.prototype.toName=function(){if(this.a===0)return"transparent";if(this.a<1)return!1;for(var e="#"+yd(this.r,this.g,this.b,!1),n=0,r=Object.entries(bd);n<r.length;n++){var a=r[n],i=a[0],o=a[1];if(e===o)return i}return!1},t.prototype.toString=function(e){var n=!!e;e=e??this.format;var r=!1,a=this.a<1&&this.a>=0,i=!n&&a&&(e.startsWith("hex")||e==="name");return i?e==="name"&&this.a===0?this.toName():this.toRgbString():(e==="rgb"&&(r=this.toRgbString()),e==="prgb"&&(r=this.toPercentageRgbString()),(e==="hex"||e==="hex6")&&(r=this.toHexString()),e==="hex3"&&(r=this.toHexString(!0)),e==="hex4"&&(r=this.toHex8String(!0)),e==="hex8"&&(r=this.toHex8String()),e==="name"&&(r=this.toName()),e==="hsl"&&(r=this.toHslString()),e==="hsv"&&(r=this.toHsvString()),r||this.toHexString())},t.prototype.toNumber=function(){return(Math.round(this.r)<<16)+(Math.round(this.g)<<8)+Math.round(this.b)},t.prototype.clone=function(){return new t(this.toString())},t.prototype.lighten=function(e){e===void 0&&(e=10);var n=this.toHsl();return n.l+=e/100,n.l=hl(n.l),new t(n)},t.prototype.brighten=function(e){e===void 0&&(e=10);var n=this.toRgb();return n.r=Math.max(0,Math.min(255,n.r-Math.round(255*-(e/100)))),n.g=Math.max(0,Math.min(255,n.g-Math.round(255*-(e/100)))),n.b=Math.max(0,Math.min(255,n.b-Math.round(255*-(e/100)))),new t(n)},t.prototype.darken=function(e){e===void 0&&(e=10);var n=this.toHsl();return n.l-=e/100,n.l=hl(n.l),new t(n)},t.prototype.tint=function(e){return e===void 0&&(e=10),this.mix("white",e)},t.prototype.shade=function(e){return e===void 0&&(e=10),this.mix("black",e)},t.prototype.desaturate=function(e){e===void 0&&(e=10);var n=this.toHsl();return n.s-=e/100,n.s=hl(n.s),new t(n)},t.prototype.saturate=function(e){e===void 0&&(e=10);var n=this.toHsl();return n.s+=e/100,n.s=hl(n.s),new t(n)},t.prototype.greyscale=function(){return this.desaturate(100)},t.prototype.spin=function(e){var n=this.toHsl(),r=(n.h+e)%360;return n.h=r<0?360+r:r,new t(n)},t.prototype.mix=function(e,n){n===void 0&&(n=50);var r=this.toRgb(),a=new t(e).toRgb(),i=n/100,o={r:(a.r-r.r)*i+r.r,g:(a.g-r.g)*i+r.g,b:(a.b-r.b)*i+r.b,a:(a.a-r.a)*i+r.a};return new t(o)},t.prototype.analogous=function(e,n){e===void 0&&(e=6),n===void 0&&(n=30);var r=this.toHsl(),a=360/n,i=[this];for(r.h=(r.h-(a*e>>1)+720)%360;--e;)r.h=(r.h+a)%360,i.push(new t(r));return i},t.prototype.complement=function(){var e=this.toHsl();return e.h=(e.h+180)%360,new t(e)},t.prototype.monochromatic=function(e){e===void 0&&(e=6);for(var n=this.toHsv(),r=n.h,a=n.s,i=n.v,o=[],s=1/e;e--;)o.push(new t({h:r,s:a,v:i})),i=(i+s)%1;return o},t.prototype.splitcomplement=function(){var e=this.toHsl(),n=e.h;return[this,new t({h:(n+72)%360,s:e.s,l:e.l}),new t({h:(n+216)%360,s:e.s,l:e.l})]},t.prototype.onBackground=function(e){var n=this.toRgb(),r=new t(e).toRgb(),a=n.a+r.a*(1-n.a);return new t({r:(n.r*n.a+r.r*r.a*(1-n.a))/a,g:(n.g*n.a+r.g*r.a*(1-n.a))/a,b:(n.b*n.a+r.b*r.a*(1-n.a))/a,a})},t.prototype.triad=function(){return this.polyad(3)},t.prototype.tetrad=function(){return this.polyad(4)},t.prototype.polyad=function(e){for(var n=this.toHsl(),r=n.h,a=[this],i=360/e,o=1;o<e;o++)a.push(new t({h:(r+o*i)%360,s:n.s,l:n.l}));return a},t.prototype.equals=function(e){return this.toRgbString()===new t(e).toRgbString()},t}(),ml=2,$m=.16,GM=.05,qM=.05,JM=.15,R_=5,D_=4,YM=[{index:7,opacity:.15},{index:6,opacity:.25},{index:5,opacity:.3},{index:5,opacity:.45},{index:5,opacity:.65},{index:5,opacity:.85},{index:4,opacity:.9},{index:3,opacity:.95},{index:2,opacity:.97},{index:1,opacity:.98}];function Fm(t){var e=t.r,n=t.g,r=t.b,a=md(e,n,r);return{h:a.h*360,s:a.s,v:a.v}}function yl(t){var e=t.r,n=t.g,r=t.b;return"#".concat(yd(e,n,r,!1))}function XM(t,e,n){var r=n/100,a={r:(e.r-t.r)*r+t.r,g:(e.g-t.g)*r+t.g,b:(e.b-t.b)*r+t.b};return a}function Rm(t,e,n){var r;return Math.round(t.h)>=60&&Math.round(t.h)<=240?r=n?Math.round(t.h)-ml*e:Math.round(t.h)+ml*e:r=n?Math.round(t.h)+ml*e:Math.round(t.h)-ml*e,r<0?r+=360:r>=360&&(r-=360),r}function Dm(t,e,n){if(t.h===0&&t.s===0)return t.s;var r;return n?r=t.s-$m*e:e===D_?r=t.s+$m:r=t.s+GM*e,r>1&&(r=1),n&&e===R_&&r>.1&&(r=.1),r<.06&&(r=.06),Number(r.toFixed(2))}function Lm(t,e,n){var r;return n?r=t.v+qM*e:r=t.v-JM*e,r>1&&(r=1),Number(r.toFixed(2))}function _s(t){for(var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=[],r=Ai(t),a=R_;a>0;a-=1){var i=Fm(r),o=yl(Ai({h:Rm(i,a,!0),s:Dm(i,a,!0),v:Lm(i,a,!0)}));n.push(o)}n.push(yl(r));for(var s=1;s<=D_;s+=1){var l=Fm(r),u=yl(Ai({h:Rm(l,s),s:Dm(l,s),v:Lm(l,s)}));n.push(u)}return e.theme==="dark"?YM.map(function(c){var f=c.index,p=c.opacity,g=yl(XM(Ai(e.backgroundColor||"#141414"),Ai(n[f]),p*100));return g}):n}var Bi={red:"#F5222D",volcano:"#FA541C",orange:"#FA8C16",gold:"#FAAD14",yellow:"#FADB14",lime:"#A0D911",green:"#52C41A",cyan:"#13C2C2",blue:"#1890FF",geekblue:"#2F54EB",purple:"#722ED1",magenta:"#EB2F96",grey:"#666666"},lf={},uf={};Object.keys(Bi).forEach(function(t){lf[t]=_s(Bi[t]),lf[t].primary=lf[t][5],uf[t]=_s(Bi[t],{theme:"dark",backgroundColor:"#141414"}),uf[t].primary=uf[t][5]});var zm=[],Io=[],ZM="insert-css: You need to provide a CSS string. Usage: insertCss(cssString[, options]).";function QM(){var t=document.createElement("style");return t.setAttribute("type","text/css"),t}function e2(t,e){if(e=e||{},t===void 0)throw new Error(ZM);var n=e.prepend===!0?"prepend":"append",r=e.container!==void 0?e.container:document.querySelector("head"),a=zm.indexOf(r);a===-1&&(a=zm.push(r)-1,Io[a]={});var i;return Io[a]!==void 0&&Io[a][n]!==void 0?i=Io[a][n]:(i=Io[a][n]=QM(),n==="prepend"?r.insertBefore(i,r.childNodes[0]):r.appendChild(i)),t.charCodeAt(0)===65279&&(t=t.substr(1,t.length)),i.styleSheet?i.styleSheet.cssText+=t:i.textContent+=t,i}function Bm(t){for(var e=1;e<arguments.length;e++){var n=arguments[e]!=null?Object(arguments[e]):{},r=Object.keys(n);typeof Object.getOwnPropertySymbols=="function"&&(r=r.concat(Object.getOwnPropertySymbols(n).filter(function(a){return Object.getOwnPropertyDescriptor(n,a).enumerable}))),r.forEach(function(a){t2(t,a,n[a])})}return t}function t2(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function jm(t){return typeof t=="object"&&typeof t.name=="string"&&typeof t.theme=="string"&&(typeof t.icon=="object"||typeof t.icon=="function")}function wd(t,e,n){return n?Pa(t.tag,Bm({key:e},n,t.attrs),(t.children||[]).map(function(r,a){return wd(r,"".concat(e,"-").concat(t.tag,"-").concat(a))})):Pa(t.tag,Bm({key:e},t.attrs),(t.children||[]).map(function(r,a){return wd(r,"".concat(e,"-").concat(t.tag,"-").concat(a))}))}function L_(t){return _s(t)[0]}function z_(t){return t?Array.isArray(t)?t:[t]:[]}var n2=`
.anticon {
display: inline-block;
color: inherit;
font-style: normal;
line-height: 0;
text-align: center;
text-transform: none;
vertical-align: -0.125em;
text-rendering: optimizeLegibility;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.anticon > * {
line-height: 1;
}
.anticon svg {
display: inline-block;
}
.anticon::before {
display: none;
}
.anticon .anticon-icon {
display: block;
}
.anticon[tabindex] {
cursor: pointer;
}
.anticon-spin::before,
.anticon-spin {
display: inline-block;
-webkit-animation: loadingCircle 1s infinite linear;
animation: loadingCircle 1s infinite linear;
}
@-webkit-keyframes loadingCircle {
100% {
-webkit-transform: rotate(360deg);
transform: rotate(360deg);
}
}
@keyframes loadingCircle {
100% {
-webkit-transform: rotate(360deg);
transform: rotate(360deg);
}
}
`,Vm=!1,r2=function(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:n2;qe(function(){Vm||(typeof window<"u"&&window.document&&window.document.documentElement&&e2(e,{prepend:!0}),Vm=!0)})},a2=["icon","primaryColor","secondaryColor"];function i2(t,e){if(t==null)return{};var n=o2(t,e),r,a;if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);for(a=0;a<i.length;a++)r=i[a],!(e.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(t,r)&&(n[r]=t[r])}return n}function o2(t,e){if(t==null)return{};var n={},r=Object.keys(t),a,i;for(i=0;i<r.length;i++)a=r[i],!(e.indexOf(a)>=0)&&(n[a]=t[a]);return n}function ql(t){for(var e=1;e<arguments.length;e++){var n=arguments[e]!=null?Object(arguments[e]):{},r=Object.keys(n);typeof Object.getOwnPropertySymbols=="function"&&(r=r.concat(Object.getOwnPropertySymbols(n).filter(function(a){return Object.getOwnPropertyDescriptor(n,a).enumerable}))),r.forEach(function(a){s2(t,a,n[a])})}return t}function s2(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var Qo={primaryColor:"#333",secondaryColor:"#E6E6E6",calculated:!1};function l2(t){var e=t.primaryColor,n=t.secondaryColor;Qo.primaryColor=e,Qo.secondaryColor=n||L_(e),Qo.calculated=!!n}function u2(){return ql({},Qo)}var go=function(e,n){var r=ql({},e,n.attrs),a=r.icon,i=r.primaryColor,o=r.secondaryColor,s=i2(r,a2),l=Qo;if(i&&(l={primaryColor:i,secondaryColor:o||L_(i)}),r2(),jm(a),!jm(a))return null;var u=a;return u&&typeof u.icon=="function"&&(u=ql({},u,{icon:u.icon(l.primaryColor,l.secondaryColor)})),wd(u.icon,"svg-".concat(u.name),ql({},s,{"data-icon":u.name,width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true"}))};go.props={icon:Object,primaryColor:String,secondaryColor:String,focusable:String};go.inheritAttrs=!1;go.displayName="IconBase";go.getTwoToneColors=u2;go.setTwoToneColors=l2;const vp=go;function c2(t,e){return p2(t)||v2(t,e)||d2(t,e)||f2()}function f2(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function d2(t,e){if(t){if(typeof t=="string")return Wm(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);if(n==="Object"&&t.constructor&&(n=t.constructor.name),n==="Map"||n==="Set")return Array.from(t);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return Wm(t,e)}}function Wm(t,e){(e==null||e>t.length)&&(e=t.length);for(var n=0,r=new Array(e);n<e;n++)r[n]=t[n];return r}function v2(t,e){var n=t==null?null:typeof Symbol<"u"&&t[Symbol.iterator]||t["@@iterator"];if(n!=null){var r=[],a=!0,i=!1,o,s;try{for(n=n.call(t);!(a=(o=n.next()).done)&&(r.push(o.value),!(e&&r.length===e));a=!0);}catch(l){i=!0,s=l}finally{try{!a&&n.return!=null&&n.return()}finally{if(i)throw s}}return r}}function p2(t){if(Array.isArray(t))return t}function B_(t){var e=z_(t),n=c2(e,2),r=n[0],a=n[1];return vp.setTwoToneColors({primaryColor:r,secondaryColor:a})}function h2(){var t=vp.getTwoToneColors();return t.calculated?[t.primaryColor,t.secondaryColor]:t.primaryColor}var g2=["class","icon","spin","rotate","tabindex","twoToneColor","onClick"];function m2(t,e){return S2(t)||w2(t,e)||b2(t,e)||y2()}function y2(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function b2(t,e){if(t){if(typeof t=="string")return Hm(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);if(n==="Object"&&t.constructor&&(n=t.constructor.name),n==="Map"||n==="Set")return Array.from(t);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return Hm(t,e)}}function Hm(t,e){(e==null||e>t.length)&&(e=t.length);for(var n=0,r=new Array(e);n<e;n++)r[n]=t[n];return r}function w2(t,e){var n=t==null?null:typeof Symbol<"u"&&t[Symbol.iterator]||t["@@iterator"];if(n!=null){var r=[],a=!0,i=!1,o,s;try{for(n=n.call(t);!(a=(o=n.next()).done)&&(r.push(o.value),!(e&&r.length===e));a=!0);}catch(l){i=!0,s=l}finally{try{!a&&n.return!=null&&n.return()}finally{if(i)throw s}}return r}}function S2(t){if(Array.isArray(t))return t}function Um(t){for(var e=1;e<arguments.length;e++){var n=arguments[e]!=null?Object(arguments[e]):{},r=Object.keys(n);typeof Object.getOwnPropertySymbols=="function"&&(r=r.concat(Object.getOwnPropertySymbols(n).filter(function(a){return Object.getOwnPropertyDescriptor(n,a).enumerable}))),r.forEach(function(a){Sd(t,a,n[a])})}return t}function Sd(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function _2(t,e){if(t==null)return{};var n=C2(t,e),r,a;if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);for(a=0;a<i.length;a++)r=i[a],!(e.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(t,r)&&(n[r]=t[r])}return n}function C2(t,e){if(t==null)return{};var n={},r=Object.keys(t),a,i;for(i=0;i<r.length;i++)a=r[i],!(e.indexOf(a)>=0)&&(n[a]=t[a]);return n}B_("#1890ff");var mo=function(e,n){var r,a=Um({},e,n.attrs),i=a.class,o=a.icon,s=a.spin,l=a.rotate,u=a.tabindex,c=a.twoToneColor,f=a.onClick,p=_2(a,g2),g=(r={anticon:!0},Sd(r,"anticon-".concat(o.name),!!o.name),Sd(r,i,i),r),d=s===""||s||o.name==="loading"?"anticon-spin":"",v=u;v===void 0&&f&&(v=-1,p.tabindex=v);var m=l?{msTransform:"rotate(".concat(l,"deg)"),transform:"rotate(".concat(l,"deg)")}:void 0,h=z_(c),y=m2(h,2),b=y[0],w=y[1];return _("span",Um({role:"img","aria-label":o.name},p,{onClick:f,class:g}),[_(vp,{class:d,icon:o,primaryColor:b,secondaryColor:w,style:m},null)])};mo.props={spin:Boolean,rotate:Number,icon:Object,twoToneColor:String};mo.displayName="AntdIcon";mo.inheritAttrs=!1;mo.getTwoToneColor=h2;mo.setTwoToneColor=B_;const Qe=mo;function Km(t){for(var e=1;e<arguments.length;e++){var n=arguments[e]!=null?Object(arguments[e]):{},r=Object.keys(n);typeof Object.getOwnPropertySymbols=="function"&&(r=r.concat(Object.getOwnPropertySymbols(n).filter(function(a){return Object.getOwnPropertyDescriptor(n,a).enumerable}))),r.forEach(function(a){x2(t,a,n[a])})}return t}function x2(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var pp=function(e,n){var r=Km({},e,n.attrs);return _(Qe,Km({},r,{icon:FM}),null)};pp.displayName="LoadingOutlined";pp.inheritAttrs=!1;const eo=pp;var P2={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm-32 232c0-4.4 3.6-8 8-8h48c4.4 0 8 3.6 8 8v272c0 4.4-3.6 8-8 8h-48c-4.4 0-8-3.6-8-8V296zm32 440a48.01 48.01 0 010-96 48.01 48.01 0 010 96z"}}]},name:"exclamation-circle",theme:"filled"};const O2=P2;function Gm(t){for(var e=1;e<arguments.length;e++){var n=arguments[e]!=null?Object(arguments[e]):{},r=Object.keys(n);typeof Object.getOwnPropertySymbols=="function"&&(r=r.concat(Object.getOwnPropertySymbols(n).filter(function(a){return Object.getOwnPropertyDescriptor(n,a).enumerable}))),r.forEach(function(a){T2(t,a,n[a])})}return t}function T2(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var hp=function(e,n){var r=Gm({},e,n.attrs);return _(Qe,Gm({},r,{icon:O2}),null)};hp.displayName="ExclamationCircleFilled";hp.inheritAttrs=!1;const gp=hp;var E2={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm165.4 618.2l-66-.3L512 563.4l-99.3 118.4-66.1.3c-4.4 0-8-3.5-8-8 0-1.9.7-3.7 1.9-5.2l130.1-155L340.5 359a8.32 8.32 0 01-1.9-5.2c0-4.4 3.6-8 8-8l66.1.3L512 464.6l99.3-118.4 66-.3c4.4 0 8 3.5 8 8 0 1.9-.7 3.7-1.9 5.2L553.5 514l130 155c1.2 1.5 1.9 3.3 1.9 5.2 0 4.4-3.6 8-8 8z"}}]},name:"close-circle",theme:"filled"};const k2=E2;function qm(t){for(var e=1;e<arguments.length;e++){var n=arguments[e]!=null?Object(arguments[e]):{},r=Object.keys(n);typeof Object.getOwnPropertySymbols=="function"&&(r=r.concat(Object.getOwnPropertySymbols(n).filter(function(a){return Object.getOwnPropertyDescriptor(n,a).enumerable}))),r.forEach(function(a){I2(t,a,n[a])})}return t}function I2(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var mp=function(e,n){var r=qm({},e,n.attrs);return _(Qe,qm({},r,{icon:k2}),null)};mp.displayName="CloseCircleFilled";mp.inheritAttrs=!1;const yo=mp;var A2={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm193.5 301.7l-210.6 292a31.8 31.8 0 01-51.7 0L318.5 484.9c-3.8-5.3 0-12.7 6.5-12.7h46.9c10.2 0 19.9 4.9 25.9 13.3l71.2 98.8 157.2-218c6-8.3 15.6-13.3 25.9-13.3H699c6.5 0 10.3 7.4 6.5 12.7z"}}]},name:"check-circle",theme:"filled"};const M2=A2;function Jm(t){for(var e=1;e<arguments.length;e++){var n=arguments[e]!=null?Object(arguments[e]):{},r=Object.keys(n);typeof Object.getOwnPropertySymbols=="function"&&(r=r.concat(Object.getOwnPropertySymbols(n).filter(function(a){return Object.getOwnPropertyDescriptor(n,a).enumerable}))),r.forEach(function(a){N2(t,a,n[a])})}return t}function N2(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var yp=function(e,n){var r=Jm({},e,n.attrs);return _(Qe,Jm({},r,{icon:M2}),null)};yp.displayName="CheckCircleFilled";yp.inheritAttrs=!1;const cc=yp;var $2={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm32 664c0 4.4-3.6 8-8 8h-48c-4.4 0-8-3.6-8-8V456c0-4.4 3.6-8 8-8h48c4.4 0 8 3.6 8 8v272zm-32-344a48.01 48.01 0 010-96 48.01 48.01 0 010 96z"}}]},name:"info-circle",theme:"filled"};const F2=$2;function Ym(t){for(var e=1;e<arguments.length;e++){var n=arguments[e]!=null?Object(arguments[e]):{},r=Object.keys(n);typeof Object.getOwnPropertySymbols=="function"&&(r=r.concat(Object.getOwnPropertySymbols(n).filter(function(a){return Object.getOwnPropertyDescriptor(n,a).enumerable}))),r.forEach(function(a){R2(t,a,n[a])})}return t}function R2(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var bp=function(e,n){var r=Ym({},e,n.attrs);return _(Qe,Ym({},r,{icon:F2}),null)};bp.displayName="InfoCircleFilled";bp.inheritAttrs=!1;const j_=bp;var V_=3,W_,On,D2=1,H_="",U_="move-up",K_=!1,G_=function(){return document.body},q_,J_=!1;function L2(){return D2++}function z2(t){t.top!==void 0&&(W_=t.top,On=null),t.duration!==void 0&&(V_=t.duration),t.prefixCls!==void 0&&(H_=t.prefixCls),t.getContainer!==void 0&&(G_=t.getContainer,On=null),t.transitionName!==void 0&&(U_=t.transitionName,On=null,K_=!0),t.maxCount!==void 0&&(q_=t.maxCount,On=null),t.rtl!==void 0&&(J_=t.rtl)}function B2(t,e){if(On){e(On);return}$_.newInstance({appContext:t.appContext,prefixCls:t.prefixCls||H_,rootPrefixCls:t.rootPrefixCls,transitionName:U_,hasTransitionName:K_,style:{top:W_},getContainer:G_||t.getPopupContainer,maxCount:q_,name:"message"},function(n){if(On){e(On);return}On=n,e(n)})}var j2={info:j_,success:cc,error:yo,warning:gp,loading:eo};function V2(t){var e=t.duration!==void 0?t.duration:V_,n=t.key||L2(),r=new Promise(function(i){var o=function(){return typeof t.onClose=="function"&&t.onClose(),i(!0)};B2(t,function(s){s.notice({key:n,duration:e,style:t.style||{},class:t.class,content:function(u){var c,f=u.prefixCls,p=j2[t.type],g=p?_(p,null,null):"",d=xe("".concat(f,"-custom-content"),(c={},H(c,"".concat(f,"-").concat(t.type),t.type),H(c,"".concat(f,"-rtl"),J_===!0),c));return _("div",{class:d},[typeof t.icon=="function"?t.icon():t.icon||g,_("span",null,[typeof t.content=="function"?t.content():t.content])])},onClose:o,onClick:t.onClick})})}),a=function(){On&&On.removeNotice(n)};return a.then=function(i,o){return r.then(i,o)},a.promise=r,a}function W2(t){return Object.prototype.toString.call(t)==="[object Object]"&&!!t.content}var bu={open:V2,config:z2,destroy:function(e){if(On)if(e){var n=On,r=n.removeNotice;r(e)}else{var a=On,i=a.destroy;i(),On=null}}};function H2(t,e){t[e]=function(n,r,a){return W2(n)?t.open(E(E({},n),{},{type:e})):(typeof r=="function"&&(a=r,r=void 0),t.open({content:n,duration:r,type:e,onClose:a}))}}["success","info","warning","error","loading"].forEach(function(t){return H2(bu,t)});bu.warn=bu.warning;const mt=bu;function Xm(t,e,n,r,a,i,o){try{var s=t[i](o),l=s.value}catch(u){n(u);return}s.done?e(l):Promise.resolve(l).then(r,a)}function qs(t){return function(){var e=this,n=arguments;return new Promise(function(r,a){var i=t.apply(e,n);function o(l){Xm(i,r,a,o,s,"next",l)}function s(l){Xm(i,r,a,o,s,"throw",l)}o(void 0)})}}var U2=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function wp(t){return t&&t.__esModule&&Object.prototype.hasOwnProperty.call(t,"default")?t.default:t}function K2(t){if(t.__esModule)return t;var e=t.default;if(typeof e=="function"){var n=function r(){if(this instanceof r){var a=[null];a.push.apply(a,arguments);var i=Function.bind.apply(e,a);return new i}return e.apply(this,arguments)};n.prototype=e.prototype}else n={};return Object.defineProperty(n,"__esModule",{value:!0}),Object.keys(t).forEach(function(r){var a=Object.getOwnPropertyDescriptor(t,r);Object.defineProperty(n,r,a.get?a:{enumerable:!0,get:function(){return t[r]}})}),n}var Y_={exports:{}},X_={exports:{}};(function(t){function e(n){"@babel/helpers - typeof";return t.exports=e=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(r){return typeof r}:function(r){return r&&typeof Symbol=="function"&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r},t.exports.__esModule=!0,t.exports.default=t.exports,e(n)}t.exports=e,t.exports.__esModule=!0,t.exports.default=t.exports})(X_);var G2=X_.exports;(function(t){var e=G2.default;function n(){t.exports=n=function(){return r},t.exports.__esModule=!0,t.exports.default=t.exports;var r={},a=Object.prototype,i=a.hasOwnProperty,o=Object.defineProperty||function(z,k,T){z[k]=T.value},s=typeof Symbol=="function"?Symbol:{},l=s.iterator||"@@iterator",u=s.asyncIterator||"@@asyncIterator",c=s.toStringTag||"@@toStringTag";function f(z,k,T){return Object.defineProperty(z,k,{value:T,enumerable:!0,configurable:!0,writable:!0}),z[k]}try{f({},"")}catch{f=function(T,A,$){return T[A]=$}}function p(z,k,T,A){var $=k&&k.prototype instanceof v?k:v,W=Object.create($.prototype),G=new F(A||[]);return o(W,"_invoke",{value:O(z,T,G)}),W}function g(z,k,T){try{return{type:"normal",arg:z.call(k,T)}}catch(A){return{type:"throw",arg:A}}}r.wrap=p;var d={};function v(){}function m(){}function h(){}var y={};f(y,l,function(){return this});var b=Object.getPrototypeOf,w=b&&b(b(R([])));w&&w!==a&&i.call(w,l)&&(y=w);var S=h.prototype=v.prototype=Object.create(y);function C(z){["next","throw","return"].forEach(function(k){f(z,k,function(T){return this._invoke(k,T)})})}function x(z,k){function T($,W,G,q){var Y=g(z[$],z,W);if(Y.type!=="throw"){var U=Y.arg,K=U.value;return K&&e(K)=="object"&&i.call(K,"__await")?k.resolve(K.__await).then(function(ne){T("next",ne,G,q)},function(ne){T("throw",ne,G,q)}):k.resolve(K).then(function(ne){U.value=ne,G(U)},function(ne){return T("throw",ne,G,q)})}q(Y.arg)}var A;o(this,"_invoke",{value:function(W,G){function q(){return new k(function(Y,U){T(W,G,Y,U)})}return A=A?A.then(q,q):q()}})}function O(z,k,T){var A="suspendedStart";return function($,W){if(A==="executing")throw new Error("Generator is already running");if(A==="completed"){if($==="throw")throw W;return j()}for(T.method=$,T.arg=W;;){var G=T.delegate;if(G){var q=P(G,T);if(q){if(q===d)continue;return q}}if(T.method==="next")T.sent=T._sent=T.arg;else if(T.method==="throw"){if(A==="suspendedStart")throw A="completed",T.arg;T.dispatchException(T.arg)}else T.method==="return"&&T.abrupt("return",T.arg);A="executing";var Y=g(z,k,T);if(Y.type==="normal"){if(A=T.done?"completed":"suspendedYield",Y.arg===d)continue;return{value:Y.arg,done:T.done}}Y.type==="throw"&&(A="completed",T.method="throw",T.arg=Y.arg)}}}function P(z,k){var T=k.method,A=z.iterator[T];if(A===void 0)return k.delegate=null,T==="throw"&&z.iterator.return&&(k.method="return",k.arg=void 0,P(z,k),k.method==="throw")||T!=="return"&&(k.method="throw",k.arg=new TypeError("The iterator does not provide a '"+T+"' method")),d;var $=g(A,z.iterator,k.arg);if($.type==="throw")return k.method="throw",k.arg=$.arg,k.delegate=null,d;var W=$.arg;return W?W.done?(k[z.resultName]=W.value,k.next=z.nextLoc,k.method!=="return"&&(k.method="next",k.arg=void 0),k.delegate=null,d):W:(k.method="throw",k.arg=new TypeError("iterator result is not an object"),k.delegate=null,d)}function N(z){var k={tryLoc:z[0]};1 in z&&(k.catchLoc=z[1]),2 in z&&(k.finallyLoc=z[2],k.afterLoc=z[3]),this.tryEntries.push(k)}function D(z){var k=z.completion||{};k.type="normal",delete k.arg,z.completion=k}function F(z){this.tryEntries=[{tryLoc:"root"}],z.forEach(N,this),this.reset(!0)}function R(z){if(z){var k=z[l];if(k)return k.call(z);if(typeof z.next=="function")return z;if(!isNaN(z.length)){var T=-1,A=function $(){for(;++T<z.length;)if(i.call(z,T))return $.value=z[T],$.done=!1,$;return $.value=void 0,$.done=!0,$};return A.next=A}}return{next:j}}function j(){return{value:void 0,done:!0}}return m.prototype=h,o(S,"constructor",{value:h,configurable:!0}),o(h,"constructor",{value:m,configurable:!0}),m.displayName=f(h,c,"GeneratorFunction"),r.isGeneratorFunction=function(z){var k=typeof z=="function"&&z.constructor;return!!k&&(k===m||(k.displayName||k.name)==="GeneratorFunction")},r.mark=function(z){return Object.setPrototypeOf?Object.setPrototypeOf(z,h):(z.__proto__=h,f(z,c,"GeneratorFunction")),z.prototype=Object.create(S),z},r.awrap=function(z){return{__await:z}},C(x.prototype),f(x.prototype,u,function(){return this}),r.AsyncIterator=x,r.async=function(z,k,T,A,$){$===void 0&&($=Promise);var W=new x(p(z,k,T,A),$);return r.isGeneratorFunction(k)?W:W.next().then(function(G){return G.done?G.value:W.next()})},C(S),f(S,c,"Generator"),f(S,l,function(){return this}),f(S,"toString",function(){return"[object Generator]"}),r.keys=function(z){var k=Object(z),T=[];for(var A in k)T.push(A);return T.reverse(),function $(){for(;T.length;){var W=T.pop();if(W in k)return $.value=W,$.done=!1,$}return $.done=!0,$}},r.values=R,F.prototype={constructor:F,reset:function(k){if(this.prev=0,this.next=0,this.sent=this._sent=void 0,this.done=!1,this.delegate=null,this.method="next",this.arg=void 0,this.tryEntries.forEach(D),!k)for(var T in this)T.charAt(0)==="t"&&i.call(this,T)&&!isNaN(+T.slice(1))&&(this[T]=void 0)},stop:function(){this.done=!0;var k=this.tryEntries[0].completion;if(k.type==="throw")throw k.arg;return this.rval},dispatchException:function(k){if(this.done)throw k;var T=this;function A(U,K){return G.type="throw",G.arg=k,T.next=U,K&&(T.method="next",T.arg=void 0),!!K}for(var $=this.tryEntries.length-1;$>=0;--$){var W=this.tryEntries[$],G=W.completion;if(W.tryLoc==="root")return A("end");if(W.tryLoc<=this.prev){var q=i.call(W,"catchLoc"),Y=i.call(W,"finallyLoc");if(q&&Y){if(this.prev<W.catchLoc)return A(W.catchLoc,!0);if(this.prev<W.finallyLoc)return A(W.finallyLoc)}else if(q){if(this.prev<W.catchLoc)return A(W.catchLoc,!0)}else{if(!Y)throw new Error("try statement without catch or finally");if(this.prev<W.finallyLoc)return A(W.finallyLoc)}}}},abrupt:function(k,T){for(var A=this.tryEntries.length-1;A>=0;--A){var $=this.tryEntries[A];if($.tryLoc<=this.prev&&i.call($,"finallyLoc")&&this.prev<$.finallyLoc){var W=$;break}}W&&(k==="break"||k==="continue")&&W.tryLoc<=T&&T<=W.finallyLoc&&(W=null);var G=W?W.completion:{};return G.type=k,G.arg=T,W?(this.method="next",this.next=W.finallyLoc,d):this.complete(G)},complete:function(k,T){if(k.type==="throw")throw k.arg;return k.type==="break"||k.type==="continue"?this.next=k.arg:k.type==="return"?(this.rval=this.arg=k.arg,this.method="return",this.next="end"):k.type==="normal"&&T&&(this.next=T),d},finish:function(k){for(var T=this.tryEntries.length-1;T>=0;--T){var A=this.tryEntries[T];if(A.finallyLoc===k)return this.complete(A.completion,A.afterLoc),D(A),d}},catch:function(k){for(var T=this.tryEntries.length-1;T>=0;--T){var A=this.tryEntries[T];if(A.tryLoc===k){var $=A.completion;if($.type==="throw"){var W=$.arg;D(A)}return W}}throw new Error("illegal catch attempt")},delegateYield:function(k,T,A){return this.delegate={iterator:R(k),resultName:T,nextLoc:A},this.method==="next"&&(this.arg=void 0),d}},r}t.exports=n,t.exports.__esModule=!0,t.exports.default=t.exports})(Y_);var q2=Y_.exports,Jl=q2(),J2=Jl;try{regeneratorRuntime=Jl}catch{typeof globalThis=="object"?globalThis.regeneratorRuntime=Jl:Function("r","regeneratorRuntime = r")(Jl)}const Rr=wp(J2);var Y2={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M699 353h-46.9c-10.2 0-19.9 4.9-25.9 13.3L469 584.3l-71.2-98.8c-6-8.3-15.6-13.3-25.9-13.3H325c-6.5 0-10.3 7.4-6.5 12.7l124.6 172.8a31.8 31.8 0 0051.7 0l210.6-292c3.9-5.3.1-12.7-6.4-12.7z"}},{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}}]},name:"check-circle",theme:"outlined"};const X2=Y2;function Zm(t){for(var e=1;e<arguments.length;e++){var n=arguments[e]!=null?Object(arguments[e]):{},r=Object.keys(n);typeof Object.getOwnPropertySymbols=="function"&&(r=r.concat(Object.getOwnPropertySymbols(n).filter(function(a){return Object.getOwnPropertyDescriptor(n,a).enumerable}))),r.forEach(function(a){Z2(t,a,n[a])})}return t}function Z2(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var Sp=function(e,n){var r=Zm({},e,n.attrs);return _(Qe,Zm({},r,{icon:X2}),null)};Sp.displayName="CheckCircleOutlined";Sp.inheritAttrs=!1;const _p=Sp;var Q2={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}},{tag:"path",attrs:{d:"M464 336a48 48 0 1096 0 48 48 0 10-96 0zm72 112h-48c-4.4 0-8 3.6-8 8v272c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V456c0-4.4-3.6-8-8-8z"}}]},name:"info-circle",theme:"outlined"};const eN=Q2;function Qm(t){for(var e=1;e<arguments.length;e++){var n=arguments[e]!=null?Object(arguments[e]):{},r=Object.keys(n);typeof Object.getOwnPropertySymbols=="function"&&(r=r.concat(Object.getOwnPropertySymbols(n).filter(function(a){return Object.getOwnPropertyDescriptor(n,a).enumerable}))),r.forEach(function(a){tN(t,a,n[a])})}return t}function tN(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var Cp=function(e,n){var r=Qm({},e,n.attrs);return _(Qe,Qm({},r,{icon:eN}),null)};Cp.displayName="InfoCircleOutlined";Cp.inheritAttrs=!1;const Cs=Cp;var nN={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M685.4 354.8c0-4.4-3.6-8-8-8l-66 .3L512 465.6l-99.3-118.4-66.1-.3c-4.4 0-8 3.5-8 8 0 1.9.7 3.7 1.9 5.2l130.1 155L340.5 670a8.32 8.32 0 00-1.9 5.2c0 4.4 3.6 8 8 8l66.1-.3L512 564.4l99.3 118.4 66 .3c4.4 0 8-3.5 8-8 0-1.9-.7-3.7-1.9-5.2L553.5 515l130.1-155c1.2-1.4 1.8-3.3 1.8-5.2z"}},{tag:"path",attrs:{d:"M512 65C264.6 65 64 265.6 64 513s200.6 448 448 448 448-200.6 448-448S759.4 65 512 65zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}}]},name:"close-circle",theme:"outlined"};const rN=nN;function ey(t){for(var e=1;e<arguments.length;e++){var n=arguments[e]!=null?Object(arguments[e]):{},r=Object.keys(n);typeof Object.getOwnPropertySymbols=="function"&&(r=r.concat(Object.getOwnPropertySymbols(n).filter(function(a){return Object.getOwnPropertyDescriptor(n,a).enumerable}))),r.forEach(function(a){aN(t,a,n[a])})}return t}function aN(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var xp=function(e,n){var r=ey({},e,n.attrs);return _(Qe,ey({},r,{icon:rN}),null)};xp.displayName="CloseCircleOutlined";xp.inheritAttrs=!1;const xs=xp;var iN={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}},{tag:"path",attrs:{d:"M464 688a48 48 0 1096 0 48 48 0 10-96 0zm24-112h48c4.4 0 8-3.6 8-8V296c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v272c0 4.4 3.6 8 8 8z"}}]},name:"exclamation-circle",theme:"outlined"};const oN=iN;function ty(t){for(var e=1;e<arguments.length;e++){var n=arguments[e]!=null?Object(arguments[e]):{},r=Object.keys(n);typeof Object.getOwnPropertySymbols=="function"&&(r=r.concat(Object.getOwnPropertySymbols(n).filter(function(a){return Object.getOwnPropertyDescriptor(n,a).enumerable}))),r.forEach(function(a){sN(t,a,n[a])})}return t}function sN(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var Pp=function(e,n){var r=ty({},e,n.attrs);return _(Qe,ty({},r,{icon:oN}),null)};Pp.displayName="ExclamationCircleOutlined";Pp.inheritAttrs=!1;const fc=Pp;var lN={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M563.8 512l262.5-312.9c4.4-5.2.7-13.1-6.1-13.1h-79.8c-4.7 0-9.2 2.1-12.3 5.7L511.6 449.8 295.1 191.7c-3-3.6-7.5-5.7-12.3-5.7H203c-6.8 0-10.5 7.9-6.1 13.1L459.4 512 196.9 824.9A7.95 7.95 0 00203 838h79.8c4.7 0 9.2-2.1 12.3-5.7l216.5-258.1 216.5 258.1c3 3.6 7.5 5.7 12.3 5.7h79.8c6.8 0 10.5-7.9 6.1-13.1L563.8 512z"}}]},name:"close",theme:"outlined"};const uN=lN;function ny(t){for(var e=1;e<arguments.length;e++){var n=arguments[e]!=null?Object(arguments[e]):{},r=Object.keys(n);typeof Object.getOwnPropertySymbols=="function"&&(r=r.concat(Object.getOwnPropertySymbols(n).filter(function(a){return Object.getOwnPropertyDescriptor(n,a).enumerable}))),r.forEach(function(a){cN(t,a,n[a])})}return t}function cN(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var Op=function(e,n){var r=ny({},e,n.attrs);return _(Qe,ny({},r,{icon:uN}),null)};Op.displayName="CloseOutlined";Op.inheritAttrs=!1;const Sr=Op;var Ua={},Z_=4.5,Q_="24px",eC="24px",_d="",tC="topRight",nC=function(){return document.body},rC=null,Cd=!1,aC;function fN(t){var e=t.duration,n=t.placement,r=t.bottom,a=t.top,i=t.getContainer,o=t.closeIcon,s=t.prefixCls;s!==void 0&&(_d=s),e!==void 0&&(Z_=e),n!==void 0&&(tC=n),r!==void 0&&(eC=typeof r=="number"?"".concat(r,"px"):r),a!==void 0&&(Q_=typeof a=="number"?"".concat(a,"px"):a),i!==void 0&&(nC=i),o!==void 0&&(rC=o),t.rtl!==void 0&&(Cd=t.rtl),t.maxCount!==void 0&&(aC=t.maxCount)}function dN(t){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Q_,n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:eC,r;switch(t){case"topLeft":r={left:"0px",top:e,bottom:"auto"};break;case"topRight":r={right:"0px",top:e,bottom:"auto"};break;case"bottomLeft":r={left:"0px",top:"auto",bottom:n};break;default:r={right:"0px",top:"auto",bottom:n};break}return r}function vN(t,e){var n=t.prefixCls,r=t.placement,a=r===void 0?tC:r,i=t.getContainer,o=i===void 0?nC:i,s=t.top,l=t.bottom,u=t.closeIcon,c=u===void 0?rC:u,f=t.appContext,p=EN(),g=p.getPrefixCls,d=g("notification",n||_d),v="".concat(d,"-").concat(a,"-").concat(Cd),m=Ua[v];if(m){Promise.resolve(m).then(function(y){e(y)});return}var h=xe("".concat(d,"-").concat(a),H({},"".concat(d,"-rtl"),Cd===!0));$_.newInstance({name:"notification",prefixCls:n||_d,class:h,style:dN(a,s,l),appContext:f,getContainer:o,closeIcon:function(b){var w=b.prefixCls,S=_("span",{class:"".concat(w,"-close-x")},[Vo(c,{},_(Sr,{class:"".concat(w,"-close-icon")},null))]);return S},maxCount:aC,hasTransitionName:!0},function(y){Ua[v]=y,e(y)})}var pN={success:_p,info:Cs,error:xs,warning:fc};function hN(t){var e=t.icon,n=t.type,r=t.description,a=t.message,i=t.btn,o=t.duration===void 0?Z_:t.duration;vN(t,function(s){s.notice({content:function(u){var c=u.prefixCls,f="".concat(c,"-notice"),p=null;if(e)p=function(){return _("span",{class:"".concat(f,"-icon")},[Vo(e)])};else if(n){var g=pN[n];p=function(){return _(g,{class:"".concat(f,"-icon ").concat(f,"-icon-").concat(n)},null)}}return _("div",{class:p?"".concat(f,"-with-icon"):""},[p&&p(),_("div",{class:"".concat(f,"-message")},[!r&&p?_("span",{class:"".concat(f,"-message-single-line-auto-margin")},null):null,Vo(a)]),_("div",{class:"".concat(f,"-description")},[Vo(r)]),i?_("span",{class:"".concat(f,"-btn")},[Vo(i)]):null])},duration:o,closable:!0,onClose:t.onClose,onClick:t.onClick,key:t.key,style:t.style||{},class:t.class})})}var Ps={open:hN,close:function(e){Object.keys(Ua).forEach(function(n){return Promise.resolve(Ua[n]).then(function(r){r.removeNotice(e)})})},config:fN,destroy:function(){Object.keys(Ua).forEach(function(e){Promise.resolve(Ua[e]).then(function(n){n.destroy()}),delete Ua[e]})}},gN=["success","info","warning","error"];gN.forEach(function(t){Ps[t]=function(e){return Ps.open(E(E({},e),{},{type:t}))}});Ps.warn=Ps.warning;const mN=Ps;function Js(){return!!(typeof window<"u"&&window.document&&window.document.createElement)}var yN="vc-util-key";function iC(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},e=t.mark;return e?e.startsWith("data-")?e:"data-".concat(e):yN}function Tp(t){if(t.attachTo)return t.attachTo;var e=document.querySelector("head");return e||document.body}function ry(t){var e,n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(!Js())return null;var r=document.createElement("style");if((e=n.csp)!==null&&e!==void 0&&e.nonce){var a;r.nonce=(a=n.csp)===null||a===void 0?void 0:a.nonce}r.innerHTML=t;var i=Tp(n),o=i.firstChild;return n.prepend&&i.prepend?i.prepend(r):n.prepend&&o?i.insertBefore(r,o):i.appendChild(r),r}var xd=new Map;function bN(t){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=Tp(e);return Array.from(xd.get(n).children).find(function(r){return r.tagName==="STYLE"&&r.getAttribute(iC(e))===t})}function wN(t,e){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},r=Tp(n);if(!xd.has(r)){var a=ry("",n),i=a.parentNode;xd.set(r,i),i.removeChild(a)}var o=bN(e,n);if(o){var s,l;if((s=n.csp)!==null&&s!==void 0&&s.nonce&&o.nonce!==((l=n.csp)===null||l===void 0?void 0:l.nonce)){var u;o.nonce=(u=n.csp)===null||u===void 0?void 0:u.nonce}return o.innerHTML!==t&&(o.innerHTML=t),o}var c=ry(t,n);return c.setAttribute(iC(n),e),c}const kn=function(t,e,n){M_(t,"[ant-design-vue: ".concat(e,"] ").concat(n))};var SN="-ant-".concat(Date.now(),"-").concat(Math.random());function _N(t,e){var n={},r=function(c,f){var p=c.clone();return p=(f==null?void 0:f(p))||p,p.toRgbString()},a=function(c,f){var p=new sf(c),g=_s(p.toRgbString());n["".concat(f,"-color")]=r(p),n["".concat(f,"-color-disabled")]=g[1],n["".concat(f,"-color-hover")]=g[4],n["".concat(f,"-color-active")]=g[6],n["".concat(f,"-color-outline")]=p.clone().setAlpha(.2).toRgbString(),n["".concat(f,"-color-deprecated-bg")]=g[1],n["".concat(f,"-color-deprecated-border")]=g[3]};if(e.primaryColor){a(e.primaryColor,"primary");var i=new sf(e.primaryColor),o=_s(i.toRgbString());o.forEach(function(u,c){n["primary-".concat(c+1)]=u}),n["primary-color-deprecated-l-35"]=r(i,function(u){return u.lighten(35)}),n["primary-color-deprecated-l-20"]=r(i,function(u){return u.lighten(20)}),n["primary-color-deprecated-t-20"]=r(i,function(u){return u.tint(20)}),n["primary-color-deprecated-t-50"]=r(i,function(u){return u.tint(50)}),n["primary-color-deprecated-f-12"]=r(i,function(u){return u.setAlpha(u.getAlpha()*.12)});var s=new sf(o[0]);n["primary-color-active-deprecated-f-30"]=r(s,function(u){return u.setAlpha(u.getAlpha()*.3)}),n["primary-color-active-deprecated-d-02"]=r(s,function(u){return u.darken(2)})}e.successColor&&a(e.successColor,"success"),e.warningColor&&a(e.warningColor,"warning"),e.errorColor&&a(e.errorColor,"error"),e.infoColor&&a(e.infoColor,"info");var l=Object.keys(n).map(function(u){return"--".concat(t,"-").concat(u,": ").concat(n[u],";")});Js()?wN(`
:root {
`.concat(l.join(`
`),`
}
`),"".concat(SN,"-dynamic-theme")):kn(!1,"ConfigProvider","SSR do not support dynamic theme with css variables.")}var oC=Symbol("GlobalFormContextKey"),CN=function(e){bt(oC,e)},xN=function(){return st(oC,{validateMessages:B(function(){})})},PN=function(){return{getTargetContainer:{type:Function},getPopupContainer:{type:Function},prefixCls:String,getPrefixCls:{type:Function},renderEmpty:{type:Function},transformCellText:{type:Function},csp:{type:Object,default:void 0},input:{type:Object},autoInsertSpaceInButton:{type:Boolean,default:void 0},locale:{type:Object,default:void 0},pageHeader:{type:Object},componentSize:{type:String},direction:{type:String},space:{type:Object},virtual:{type:Boolean,default:void 0},dropdownMatchSelectWidth:{type:[Number,Boolean],default:!0},form:{type:Object,default:void 0},notUpdateGlobalConfig:Boolean}},ON="ant";function ji(){return Nn.prefixCls||ON}var Pd=ut({}),sC=ut({}),Nn=ut({});yt(function(){Mt(Nn,Pd,sC),Nn.prefixCls=ji(),Nn.getPrefixCls=function(t,e){return e||(t?"".concat(Nn.prefixCls,"-").concat(t):Nn.prefixCls)},Nn.getRootPrefixCls=function(t,e){return t||(Nn.prefixCls?Nn.prefixCls:e&&e.includes("-")?e.replace(/^(.*)-[^-]*$/,"$1"):ji())}});var cf,TN=function(e){cf&&cf(),cf=yt(function(){Mt(sC,ut(e)),Mt(Nn,ut(e))}),e.theme&&_N(ji(),e.theme)},EN=function(){return{getPrefixCls:function(n,r){return r||(n?"".concat(ji(),"-").concat(n):ji())},getRootPrefixCls:function(n,r){return n||(Nn.prefixCls?Nn.prefixCls:r&&r.includes("-")?r.replace(/^(.*)-[^-]*$/,"$1"):ji())}}},Vi=ve({compatConfig:{MODE:3},name:"AConfigProvider",inheritAttrs:!1,props:PN(),setup:function(e,n){var r=n.slots,a=function(f,p){var g=e.prefixCls,d=g===void 0?"ant":g;return p||(f?"".concat(d,"-").concat(f):d)},i=function(f){var p=e.renderEmpty||r.renderEmpty||A_;return p(f)},o=function(f,p){var g=e.prefixCls;if(p)return p;var d=g||a("");return f?"".concat(d,"-").concat(f):d},s=ut(E(E({},e),{},{getPrefixCls:o,renderEmpty:i}));Object.keys(e).forEach(function(c){me(function(){return e[c]},function(){s[c]=e[c]})}),e.notUpdateGlobalConfig||(Mt(Pd,s),me(s,function(){Mt(Pd,s)}));var l=B(function(){var c={};if(e.locale){var f,p;c=((f=e.locale.Form)===null||f===void 0?void 0:f.defaultValidateMessages)||((p=Xi.Form)===null||p===void 0?void 0:p.defaultValidateMessages)||{}}return e.form&&e.form.validateMessages&&(c=E(E({},c),e.form.validateMessages)),c});CN({validateMessages:l}),bt("configProvider",s);var u=function(f){var p;return _(IM,{locale:e.locale||f,ANT_MARK__:hd},{default:function(){return[(p=r.default)===null||p===void 0?void 0:p.call(r)]}})};return yt(function(){e.direction&&(mt.config({rtl:e.direction==="rtl"}),mN.config({rtl:e.direction==="rtl"}))}),function(){return _(m_,{children:function(f,p,g){return u(g)}},null)}}}),lC=ut({getPrefixCls:function(e,n){return n||(e?"ant-".concat(e):"ant")},renderEmpty:A_,direction:"ltr"});Vi.config=TN;Vi.install=function(t){t.component(Vi.name,Vi)};const We=function(t,e){var n=st("configProvider",lC),r=B(function(){return n.getPrefixCls(t,e.prefixCls)}),a=B(function(){var y;return(y=e.direction)!==null&&y!==void 0?y:n.direction}),i=B(function(){return n.getPrefixCls()}),o=B(function(){return n.autoInsertSpaceInButton}),s=B(function(){return n.renderEmpty}),l=B(function(){return n.space}),u=B(function(){return n.pageHeader}),c=B(function(){return n.form}),f=B(function(){return e.getTargetContainer||n.getTargetContainer}),p=B(function(){return e.getPopupContainer||n.getPopupContainer}),g=B(function(){var y;return(y=e.dropdownMatchSelectWidth)!==null&&y!==void 0?y:n.dropdownMatchSelectWidth}),d=B(function(){return(e.virtual===void 0?n.virtual!==!1:e.virtual!==!1)&&g.value!==!1}),v=B(function(){return e.size||n.componentSize}),m=B(function(){var y;return e.autocomplete||((y=n.input)===null||y===void 0?void 0:y.autocomplete)}),h=B(function(){return n.csp});return{configProvider:n,prefixCls:r,direction:a,size:v,getTargetContainer:f,getPopupContainer:p,space:l,pageHeader:u,form:c,autoInsertSpaceInButton:o,renderEmpty:s,virtual:d,dropdownMatchSelectWidth:g,rootPrefixCls:i,getPrefixCls:n.getPrefixCls,autocomplete:m,csp:h}};function Dt(t,e){for(var n=Mt({},t),r=0;r<e.length;r+=1){var a=e[r];delete n[a]}return n}function uC(t){return t_(t)||r_(t)||sp(t)||n_()}function ay(t,e){var n=t.key,r;return"value"in t&&(r=t.value),n??(r!==void 0?r:"rc-index-key-".concat(e))}function cC(t,e){var n=t||{},r=n.label,a=n.value,i=n.options;return{label:r||(e?"children":"label"),value:a||"value",options:i||"options"}}function kN(t){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=e.fieldNames,r=e.childrenAsData,a=[],i=cC(n,!1),o=i.label,s=i.value,l=i.options;function u(c,f){c.forEach(function(p){var g=p[o];if(f||!(l in p)){var d=p[s];a.push({key:ay(p,a.length),groupOption:f,data:p,label:g,value:d})}else{var v=g;v===void 0&&r&&(v=p.label),a.push({key:ay(p,a.length),group:!0,data:p,label:v}),u(p[l],!0)}})}return u(t,!1),a}function Od(t){var e=E({},t);return"props"in e||Object.defineProperty(e,"props",{get:function(){return e}}),e}function IN(t,e){if(!e||!e.length)return null;var n=!1;function r(i,o){var s=uC(o),l=s[0],u=s.slice(1);if(!l)return[i];var c=i.split(l);return n=n||c.length>1,c.reduce(function(f,p){return[].concat(Xe(f),Xe(r(p,u)))},[]).filter(function(f){return f})}var a=r(t,e);return n?a:null}function Ka(t,e){return t?t.contains(e):!1}var fC=["moz","ms","webkit"];function AN(){var t=0;return function(e){var n=new Date().getTime(),r=Math.max(0,16-(n-t)),a=window.setTimeout(function(){e(n+r)},r);return t=n+r,a}}function MN(){if(typeof window>"u")return function(){};if(window.requestAnimationFrame)return window.requestAnimationFrame.bind(window);var t=fC.filter(function(e){return"".concat(e,"RequestAnimationFrame")in window})[0];return t?window["".concat(t,"RequestAnimationFrame")]:AN()}function NN(t){if(typeof window>"u")return null;if(window.cancelAnimationFrame)return window.cancelAnimationFrame(t);var e=fC.filter(function(n){return"".concat(n,"CancelAnimationFrame")in window||"".concat(n,"CancelRequestAnimationFrame")in window})[0];return e?(window["".concat(e,"CancelAnimationFrame")]||window["".concat(e,"CancelRequestAnimationFrame")]).call(this,t):clearTimeout(t)}var iy=MN(),$N=function(e){return NN(e.id)},FN=function(e){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,r=Date.now();function a(){Date.now()-r>=n?e.call():i.id=iy(a)}var i={id:iy(a)};return i},Ep={visible:Boolean,prefixCls:String,zIndex:Number,destroyPopupOnHide:Boolean,forceRender:Boolean,animation:[String,Object],transitionName:String,stretch:{type:String},align:{type:Object},point:{type:Object},getRootDomNode:{type:Function},getClassNameFromAlign:{type:Function},onMouseenter:{type:Function},onMouseleave:{type:Function},onMousedown:{type:Function},onTouchstart:{type:Function}},RN=E(E({},Ep),{},{mobile:{type:Object}}),DN=E(E({},Ep),{},{mask:Boolean,mobile:{type:Object},maskAnimation:String,maskTransitionName:String});function dC(t){var e=t.prefixCls,n=t.animation,r=t.transitionName;return n?{name:"".concat(e,"-").concat(n)}:r?{name:r}:{}}function vC(t){var e=t.prefixCls,n=t.visible,r=t.zIndex,a=t.mask,i=t.maskAnimation,o=t.maskTransitionName;if(!a)return null;var s={};return(o||i)&&(s=dC({prefixCls:e,transitionName:o,animation:i})),_(In,E({appear:!0},s),{default:function(){return[cn(_("div",{style:{zIndex:r},class:"".concat(e,"-mask")},null),[[Rk("if"),n]])]}})}vC.displayName="Mask";const LN=ve({compatConfig:{MODE:3},name:"MobilePopupInner",inheritAttrs:!1,props:RN,emits:["mouseenter","mouseleave","mousedown","touchstart","align"],setup:function(e,n){var r=n.expose,a=n.slots,i=L();return r({forceAlign:function(){},getElement:function(){return i.value}}),function(){var o,s=e.zIndex,l=e.visible,u=e.prefixCls,c=e.mobile,f=c===void 0?{}:c,p=f.popupClassName,g=f.popupStyle,d=f.popupMotion,v=d===void 0?{}:d,m=f.popupRender,h=E({zIndex:s},g),y=En((o=a.default)===null||o===void 0?void 0:o.call(a));y.length>1&&(y=_("div",{class:"".concat(u,"-content")},[y])),m&&(y=m(y));var b=xe(u,p);return _(In,E({ref:i},v),{default:function(){return[l?_("div",{class:b,style:h},[y]):null]}})}}});var oy=["measure","align",null,"motion"];const zN=function(t,e){var n=L(null),r=L(),a=L(!1);function i(l){a.value||(n.value=l)}function o(){tt.cancel(r.value)}function s(l){o(),r.value=tt(function(){var u=n.value;switch(n.value){case"align":u="motion";break;case"motion":u="stable";break}i(u),l==null||l()})}return me(t,function(){i("measure")},{immediate:!0,flush:"post"}),He(function(){me(n,function(){switch(n.value){case"measure":e();break}n.value&&(r.value=tt(qs(Rr.mark(function l(){var u,c;return Rr.wrap(function(p){for(;;)switch(p.prev=p.next){case 0:u=oy.indexOf(n.value),c=oy[u+1],c&&u!==-1&&i(c);case 3:case"end":return p.stop()}},l)}))))},{immediate:!0,flush:"post"})}),pt(function(){a.value=!0,o()}),[n,s]},BN=function(t){var e=L({width:0,height:0});function n(a){e.value={width:a.offsetWidth,height:a.offsetHeight}}var r=B(function(){var a={};if(t.value){var i=e.value,o=i.width,s=i.height;t.value.indexOf("height")!==-1&&s?a.height="".concat(s,"px"):t.value.indexOf("minHeight")!==-1&&s&&(a.minHeight="".concat(s,"px")),t.value.indexOf("width")!==-1&&o?a.width="".concat(o,"px"):t.value.indexOf("minWidth")!==-1&&o&&(a.minWidth="".concat(o,"px"))}return a});return[r,n]};function sy(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),n.push.apply(n,r)}return n}function ly(t){for(var e=1;e<arguments.length;e++){var n=arguments[e]!=null?arguments[e]:{};e%2?sy(Object(n),!0).forEach(function(r){jN(t,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):sy(Object(n)).forEach(function(r){Object.defineProperty(t,r,Object.getOwnPropertyDescriptor(n,r))})}return t}function Td(t){"@babel/helpers - typeof";return Td=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(e){return typeof e}:function(e){return e&&typeof Symbol=="function"&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Td(t)}function jN(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var Ao,VN={Webkit:"-webkit-",Moz:"-moz-",ms:"-ms-",O:"-o-"};function wu(){if(Ao!==void 0)return Ao;Ao="";var t=document.createElement("p").style,e="Transform";for(var n in VN)n+e in t&&(Ao=n);return Ao}function pC(){return wu()?"".concat(wu(),"TransitionProperty"):"transitionProperty"}function dc(){return wu()?"".concat(wu(),"Transform"):"transform"}function uy(t,e){var n=pC();n&&(t.style[n]=e,n!=="transitionProperty"&&(t.style.transitionProperty=e))}function ff(t,e){var n=dc();n&&(t.style[n]=e,n!=="transform"&&(t.style.transform=e))}function WN(t){return t.style.transitionProperty||t.style[pC()]}function HN(t){var e=window.getComputedStyle(t,null),n=e.getPropertyValue("transform")||e.getPropertyValue(dc());if(n&&n!=="none"){var r=n.replace(/[^0-9\-.,]/g,"").split(",");return{x:parseFloat(r[12]||r[4],0),y:parseFloat(r[13]||r[5],0)}}return{x:0,y:0}}var UN=/matrix\((.*)\)/,KN=/matrix3d\((.*)\)/;function GN(t,e){var n=window.getComputedStyle(t,null),r=n.getPropertyValue("transform")||n.getPropertyValue(dc());if(r&&r!=="none"){var a,i=r.match(UN);if(i)i=i[1],a=i.split(",").map(function(s){return parseFloat(s,10)}),a[4]=e.x,a[5]=e.y,ff(t,"matrix(".concat(a.join(","),")"));else{var o=r.match(KN)[1];a=o.split(",").map(function(s){return parseFloat(s,10)}),a[12]=e.x,a[13]=e.y,ff(t,"matrix3d(".concat(a.join(","),")"))}}else ff(t,"translateX(".concat(e.x,"px) translateY(").concat(e.y,"px) translateZ(0)"))}var qN=/[\-+]?(?:\d*\.|)\d+(?:[eE][\-+]?\d+|)/.source,Ys;function cy(t){var e=t.style.display;t.style.display="none",t.offsetHeight,t.style.display=e}function Wi(t,e,n){var r=n;if(Td(e)==="object"){for(var a in e)e.hasOwnProperty(a)&&Wi(t,a,e[a]);return}if(typeof r<"u"){typeof r=="number"&&(r="".concat(r,"px")),t.style[e]=r;return}return Ys(t,e)}function JN(t){var e,n,r,a=t.ownerDocument,i=a.body,o=a&&a.documentElement;return e=t.getBoundingClientRect(),n=Math.floor(e.left),r=Math.floor(e.top),n-=o.clientLeft||i.clientLeft||0,r-=o.clientTop||i.clientTop||0,{left:n,top:r}}function hC(t,e){var n=t["page".concat(e?"Y":"X","Offset")],r="scroll".concat(e?"Top":"Left");if(typeof n!="number"){var a=t.document;n=a.documentElement[r],typeof n!="number"&&(n=a.body[r])}return n}function gC(t){return hC(t)}function mC(t){return hC(t,!0)}function Os(t){var e=JN(t),n=t.ownerDocument,r=n.defaultView||n.parentWindow;return e.left+=gC(r),e.top+=mC(r),e}function kp(t){return t!=null&&t==t.window}function yC(t){return kp(t)?t.document:t.nodeType===9?t:t.ownerDocument}function YN(t,e,n){var r=n,a="",i=yC(t);return r=r||i.defaultView.getComputedStyle(t,null),r&&(a=r.getPropertyValue(e)||r[e]),a}var XN=new RegExp("^(".concat(qN,")(?!px)[a-z%]+$"),"i"),ZN=/^(top|right|bottom|left)$/,df="currentStyle",vf="runtimeStyle",Ra="left",QN="px";function e$(t,e){var n=t[df]&&t[df][e];if(XN.test(n)&&!ZN.test(e)){var r=t.style,a=r[Ra],i=t[vf][Ra];t[vf][Ra]=t[df][Ra],r[Ra]=e==="fontSize"?"1em":n||0,n=r.pixelLeft+QN,r[Ra]=a,t[vf][Ra]=i}return n===""?"auto":n}typeof window<"u"&&(Ys=window.getComputedStyle?YN:e$);function bl(t,e){return t==="left"?e.useCssRight?"right":t:e.useCssBottom?"bottom":t}function fy(t){if(t==="left")return"right";if(t==="right")return"left";if(t==="top")return"bottom";if(t==="bottom")return"top"}function dy(t,e,n){Wi(t,"position")==="static"&&(t.style.position="relative");var r=-999,a=-999,i=bl("left",n),o=bl("top",n),s=fy(i),l=fy(o);i!=="left"&&(r=999),o!=="top"&&(a=999);var u="",c=Os(t);("left"in e||"top"in e)&&(u=WN(t)||"",uy(t,"none")),"left"in e&&(t.style[s]="",t.style[i]="".concat(r,"px")),"top"in e&&(t.style[l]="",t.style[o]="".concat(a,"px")),cy(t);var f=Os(t),p={};for(var g in e)if(e.hasOwnProperty(g)){var d=bl(g,n),v=g==="left"?r:a,m=c[g]-f[g];d===g?p[d]=v+m:p[d]=v-m}Wi(t,p),cy(t),("left"in e||"top"in e)&&uy(t,u);var h={};for(var y in e)if(e.hasOwnProperty(y)){var b=bl(y,n),w=e[y]-c[y];y===b?h[b]=p[b]+w:h[b]=p[b]-w}Wi(t,h)}function t$(t,e){var n=Os(t),r=HN(t),a={x:r.x,y:r.y};"left"in e&&(a.x=r.x+e.left-n.left),"top"in e&&(a.y=r.y+e.top-n.top),GN(t,a)}function n$(t,e,n){if(n.ignoreShake){var r=Os(t),a=r.left.toFixed(0),i=r.top.toFixed(0),o=e.left.toFixed(0),s=e.top.toFixed(0);if(a===o&&i===s)return}n.useCssRight||n.useCssBottom?dy(t,e,n):n.useCssTransform&&dc()in document.body.style?t$(t,e):dy(t,e,n)}function Ip(t,e){for(var n=0;n<t.length;n++)e(t[n])}function bC(t){return Ys(t,"boxSizing")==="border-box"}var r$=["margin","border","padding"],Ed=-1,a$=2,kd=1,i$=0;function o$(t,e,n){var r={},a=t.style,i;for(i in e)e.hasOwnProperty(i)&&(r[i]=a[i],a[i]=e[i]);n.call(t);for(i in e)e.hasOwnProperty(i)&&(a[i]=r[i])}function Wo(t,e,n){var r=0,a,i,o;for(i=0;i<e.length;i++)if(a=e[i],a)for(o=0;o<n.length;o++){var s=void 0;a==="border"?s="".concat(a).concat(n[o],"Width"):s=a+n[o],r+=parseFloat(Ys(t,s))||0}return r}var Mr={getParent:function(e){var n=e;do n.nodeType===11&&n.host?n=n.host:n=n.parentNode;while(n&&n.nodeType!==1&&n.nodeType!==9);return n}};Ip(["Width","Height"],function(t){Mr["doc".concat(t)]=function(e){var n=e.document;return Math.max(n.documentElement["scroll".concat(t)],n.body["scroll".concat(t)],Mr["viewport".concat(t)](n))},Mr["viewport".concat(t)]=function(e){var n="client".concat(t),r=e.document,a=r.body,i=r.documentElement,o=i[n];return r.compatMode==="CSS1Compat"&&o||a&&a[n]||o}});function vy(t,e,n){var r=n;if(kp(t))return e==="width"?Mr.viewportWidth(t):Mr.viewportHeight(t);if(t.nodeType===9)return e==="width"?Mr.docWidth(t):Mr.docHeight(t);var a=e==="width"?["Left","Right"]:["Top","Bottom"],i=Math.floor(e==="width"?t.getBoundingClientRect().width:t.getBoundingClientRect().height),o=bC(t),s=0;(i==null||i<=0)&&(i=void 0,s=Ys(t,e),(s==null||Number(s)<0)&&(s=t.style[e]||0),s=Math.floor(parseFloat(s))||0),r===void 0&&(r=o?kd:Ed);var l=i!==void 0||o,u=i||s;return r===Ed?l?u-Wo(t,["border","padding"],a):s:l?r===kd?u:u+(r===a$?-Wo(t,["border"],a):Wo(t,["margin"],a)):s+Wo(t,r$.slice(r),a)}var s$={position:"absolute",visibility:"hidden",display:"block"};function py(){for(var t=arguments.length,e=new Array(t),n=0;n<t;n++)e[n]=arguments[n];var r,a=e[0];return a.offsetWidth!==0?r=vy.apply(void 0,e):o$(a,s$,function(){r=vy.apply(void 0,e)}),r}Ip(["width","height"],function(t){var e=t.charAt(0).toUpperCase()+t.slice(1);Mr["outer".concat(e)]=function(r,a){return r&&py(r,t,a?i$:kd)};var n=t==="width"?["Left","Right"]:["Top","Bottom"];Mr[t]=function(r,a){var i=a;if(i!==void 0){if(r){var o=bC(r);return o&&(i+=Wo(r,["padding","border"],n)),Wi(r,t,i)}return}return r&&py(r,t,Ed)}});function wC(t,e){for(var n in e)e.hasOwnProperty(n)&&(t[n]=e[n]);return t}var Ge={getWindow:function(e){if(e&&e.document&&e.setTimeout)return e;var n=e.ownerDocument||e;return n.defaultView||n.parentWindow},getDocument:yC,offset:function(e,n,r){if(typeof n<"u")n$(e,n,r||{});else return Os(e)},isWindow:kp,each:Ip,css:Wi,clone:function(e){var n,r={};for(n in e)e.hasOwnProperty(n)&&(r[n]=e[n]);var a=e.overflow;if(a)for(n in e)e.hasOwnProperty(n)&&(r.overflow[n]=e.overflow[n]);return r},mix:wC,getWindowScrollLeft:function(e){return gC(e)},getWindowScrollTop:function(e){return mC(e)},merge:function(){for(var e={},n=0;n<arguments.length;n++)Ge.mix(e,n<0||arguments.length<=n?void 0:arguments[n]);return e},viewportWidth:0,viewportHeight:0};wC(Ge,Mr);var pf=Ge.getParent;function Id(t){if(Ge.isWindow(t)||t.nodeType===9)return null;var e=Ge.getDocument(t),n=e.body,r,a=Ge.css(t,"position"),i=a==="fixed"||a==="absolute";if(!i)return t.nodeName.toLowerCase()==="html"?null:pf(t);for(r=pf(t);r&&r!==n&&r.nodeType!==9;r=pf(r))if(a=Ge.css(r,"position"),a!=="static")return r;return null}var hy=Ge.getParent;function l$(t){if(Ge.isWindow(t)||t.nodeType===9)return!1;var e=Ge.getDocument(t),n=e.body,r=null;for(r=hy(t);r&&r!==n&&r!==e;r=hy(r)){var a=Ge.css(r,"position");if(a==="fixed")return!0}return!1}function Ap(t,e){for(var n={left:0,right:1/0,top:0,bottom:1/0},r=Id(t),a=Ge.getDocument(t),i=a.defaultView||a.parentWindow,o=a.body,s=a.documentElement;r;){if((navigator.userAgent.indexOf("MSIE")===-1||r.clientWidth!==0)&&r!==o&&r!==s&&Ge.css(r,"overflow")!=="visible"){var l=Ge.offset(r);l.left+=r.clientLeft,l.top+=r.clientTop,n.top=Math.max(n.top,l.top),n.right=Math.min(n.right,l.left+r.clientWidth),n.bottom=Math.min(n.bottom,l.top+r.clientHeight),n.left=Math.max(n.left,l.left)}else if(r===o||r===s)break;r=Id(r)}var u=null;if(!Ge.isWindow(t)&&t.nodeType!==9){u=t.style.position;var c=Ge.css(t,"position");c==="absolute"&&(t.style.position="fixed")}var f=Ge.getWindowScrollLeft(i),p=Ge.getWindowScrollTop(i),g=Ge.viewportWidth(i),d=Ge.viewportHeight(i),v=s.scrollWidth,m=s.scrollHeight,h=window.getComputedStyle(o);if(h.overflowX==="hidden"&&(v=i.innerWidth),h.overflowY==="hidden"&&(m=i.innerHeight),t.style&&(t.style.position=u),e||l$(t))n.left=Math.max(n.left,f),n.top=Math.max(n.top,p),n.right=Math.min(n.right,f+g),n.bottom=Math.min(n.bottom,p+d);else{var y=Math.max(v,f+g);n.right=Math.min(n.right,y);var b=Math.max(m,p+d);n.bottom=Math.min(n.bottom,b)}return n.top>=0&&n.left>=0&&n.bottom>n.top&&n.right>n.left?n:null}function u$(t,e,n,r){var a=Ge.clone(t),i={width:e.width,height:e.height};return r.adjustX&&a.left<n.left&&(a.left=n.left),r.resizeWidth&&a.left>=n.left&&a.left+i.width>n.right&&(i.width-=a.left+i.width-n.right),r.adjustX&&a.left+i.width>n.right&&(a.left=Math.max(n.right-i.width,n.left)),r.adjustY&&a.top<n.top&&(a.top=n.top),r.resizeHeight&&a.top>=n.top&&a.top+i.height>n.bottom&&(i.height-=a.top+i.height-n.bottom),r.adjustY&&a.top+i.height>n.bottom&&(a.top=Math.max(n.bottom-i.height,n.top)),Ge.mix(a,i)}function Mp(t){var e,n,r;if(!Ge.isWindow(t)&&t.nodeType!==9)e=Ge.offset(t),n=Ge.outerWidth(t),r=Ge.outerHeight(t);else{var a=Ge.getWindow(t);e={left:Ge.getWindowScrollLeft(a),top:Ge.getWindowScrollTop(a)},n=Ge.viewportWidth(a),r=Ge.viewportHeight(a)}return e.width=n,e.height=r,e}function gy(t,e){var n=e.charAt(0),r=e.charAt(1),a=t.width,i=t.height,o=t.left,s=t.top;return n==="c"?s+=i/2:n==="b"&&(s+=i),r==="c"?o+=a/2:r==="r"&&(o+=a),{left:o,top:s}}function wl(t,e,n,r,a){var i=gy(e,n[1]),o=gy(t,n[0]),s=[o.left-i.left,o.top-i.top];return{left:Math.round(t.left-s[0]+r[0]-a[0]),top:Math.round(t.top-s[1]+r[1]-a[1])}}function my(t,e,n){return t.left<n.left||t.left+e.width>n.right}function yy(t,e,n){return t.top<n.top||t.top+e.height>n.bottom}function c$(t,e,n){return t.left>n.right||t.left+e.width<n.left}function f$(t,e,n){return t.top>n.bottom||t.top+e.height<n.top}function Sl(t,e,n){var r=[];return Ge.each(t,function(a){r.push(a.replace(e,function(i){return n[i]}))}),r}function _l(t,e){return t[e]=-t[e],t}function by(t,e){var n;return/%$/.test(t)?n=parseInt(t.substring(0,t.length-1),10)/100*e:n=parseInt(t,10),n||0}function wy(t,e){t[0]=by(t[0],e.width),t[1]=by(t[1],e.height)}function SC(t,e,n,r){var a=n.points,i=n.offset||[0,0],o=n.targetOffset||[0,0],s=n.overflow,l=n.source||t;i=[].concat(i),o=[].concat(o),s=s||{};var u={},c=0,f=!!(s&&s.alwaysByViewport),p=Ap(l,f),g=Mp(l);wy(i,g),wy(o,e);var d=wl(g,e,a,i,o),v=Ge.merge(g,d);if(p&&(s.adjustX||s.adjustY)&&r){if(s.adjustX&&my(d,g,p)){var m=Sl(a,/[lr]/gi,{l:"r",r:"l"}),h=_l(i,0),y=_l(o,0),b=wl(g,e,m,h,y);c$(b,g,p)||(c=1,a=m,i=h,o=y)}if(s.adjustY&&yy(d,g,p)){var w=Sl(a,/[tb]/gi,{t:"b",b:"t"}),S=_l(i,1),C=_l(o,1),x=wl(g,e,w,S,C);f$(x,g,p)||(c=1,a=w,i=S,o=C)}c&&(d=wl(g,e,a,i,o),Ge.mix(v,d));var O=my(d,g,p),P=yy(d,g,p);if(O||P){var N=a;O&&(N=Sl(a,/[lr]/gi,{l:"r",r:"l"})),P&&(N=Sl(a,/[tb]/gi,{t:"b",b:"t"})),a=N,i=n.offset||[0,0],o=n.targetOffset||[0,0]}u.adjustX=s.adjustX&&O,u.adjustY=s.adjustY&&P,(u.adjustX||u.adjustY)&&(v=u$(d,g,p,u))}return v.width!==g.width&&Ge.css(l,"width",Ge.width(l)+v.width-g.width),v.height!==g.height&&Ge.css(l,"height",Ge.height(l)+v.height-g.height),Ge.offset(l,{left:v.left,top:v.top},{useCssRight:n.useCssRight,useCssBottom:n.useCssBottom,useCssTransform:n.useCssTransform,ignoreShake:n.ignoreShake}),{points:a,offset:i,targetOffset:o,overflow:u}}function d$(t,e){var n=Ap(t,e),r=Mp(t);return!n||r.left+r.width<=n.left||r.top+r.height<=n.top||r.left>=n.right||r.top>=n.bottom}function Np(t,e,n){var r=n.target||e,a=Mp(r),i=!d$(r,n.overflow&&n.overflow.alwaysByViewport);return SC(t,a,n,i)}Np.__getOffsetParent=Id;Np.__getVisibleRectForElement=Ap;function v$(t,e,n){var r,a,i=Ge.getDocument(t),o=i.defaultView||i.parentWindow,s=Ge.getWindowScrollLeft(o),l=Ge.getWindowScrollTop(o),u=Ge.viewportWidth(o),c=Ge.viewportHeight(o);"pageX"in e?r=e.pageX:r=s+e.clientX,"pageY"in e?a=e.pageY:a=l+e.clientY;var f={left:r,top:a,width:0,height:0},p=r>=0&&r<=s+u&&a>=0&&a<=l+c,g=[n.points[0],"cc"];return SC(t,f,ly(ly({},n),{},{points:g}),p)}function St(t){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!0,r=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1,a=t;if(Array.isArray(t)&&(a=na(t)[0]),!a)return null;var i=Ln(a,e,r);return i.props=n?E(E({},i.props),e):i.props,Yr(Je(i.props.class)!=="object","class must be string"),i}const p$=function(t){if(!t)return!1;if(t.offsetParent)return!0;if(t.getBBox){var e=t.getBBox();if(e.width||e.height)return!0}if(t.getBoundingClientRect){var n=t.getBoundingClientRect();if(n.width||n.height)return!0}return!1};function h$(t,e){return t===e?!0:!t||!e?!1:"pageX"in e&&"pageY"in e?t.pageX===e.pageX&&t.pageY===e.pageY:"clientX"in e&&"clientY"in e?t.clientX===e.clientX&&t.clientY===e.clientY:!1}function g$(t,e){t!==document.activeElement&&Ka(e,t)&&typeof t.focus=="function"&&t.focus()}function Sy(t,e){var n=null,r=null;function a(o){var s=De(o,1),l=s[0].target;if(document.documentElement.contains(l)){var u=l.getBoundingClientRect(),c=u.width,f=u.height,p=Math.floor(c),g=Math.floor(f);(n!==p||r!==g)&&Promise.resolve().then(function(){e({width:p,height:g})}),n=p,r=g}}var i=new e_(a);return t&&i.observe(t),function(){i.disconnect()}}const m$=function(t,e){var n=!1,r=null;function a(){clearTimeout(r)}function i(o){if(!n||o===!0){if(t()===!1)return;n=!0,a(),r=setTimeout(function(){n=!1},e.value)}else a(),r=setTimeout(function(){n=!1,i()},e.value)}return[i,function(){n=!1,a()}]};function y$(){this.__data__=[],this.size=0}function $p(t,e){return t===e||t!==t&&e!==e}function vc(t,e){for(var n=t.length;n--;)if($p(t[n][0],e))return n;return-1}var b$=Array.prototype,w$=b$.splice;function S$(t){var e=this.__data__,n=vc(e,t);if(n<0)return!1;var r=e.length-1;return n==r?e.pop():w$.call(e,n,1),--this.size,!0}function _$(t){var e=this.__data__,n=vc(e,t);return n<0?void 0:e[n][1]}function C$(t){return vc(this.__data__,t)>-1}function x$(t,e){var n=this.__data__,r=vc(n,t);return r<0?(++this.size,n.push([t,e])):n[r][1]=e,this}function aa(t){var e=-1,n=t==null?0:t.length;for(this.clear();++e<n;){var r=t[e];this.set(r[0],r[1])}}aa.prototype.clear=y$;aa.prototype.delete=S$;aa.prototype.get=_$;aa.prototype.has=C$;aa.prototype.set=x$;function P$(){this.__data__=new aa,this.size=0}function O$(t){var e=this.__data__,n=e.delete(t);return this.size=e.size,n}function T$(t){return this.__data__.get(t)}function E$(t){return this.__data__.has(t)}function ur(t){var e=typeof t;return t!=null&&(e=="object"||e=="function")}var k$="[object AsyncFunction]",I$="[object Function]",A$="[object GeneratorFunction]",M$="[object Proxy]";function _C(t){if(!ur(t))return!1;var e=Ea(t);return e==I$||e==A$||e==k$||e==M$}var N$=_r["__core-js_shared__"];const hf=N$;var _y=function(){var t=/[^.]+$/.exec(hf&&hf.keys&&hf.keys.IE_PROTO||"");return t?"Symbol(src)_1."+t:""}();function $$(t){return!!_y&&_y in t}var F$=Function.prototype,R$=F$.toString;function vi(t){if(t!=null){try{return R$.call(t)}catch{}try{return t+""}catch{}}return""}var D$=/[\\^$.*+?()[\]{}|]/g,L$=/^\[object .+?Constructor\]$/,z$=Function.prototype,B$=Object.prototype,j$=z$.toString,V$=B$.hasOwnProperty,W$=RegExp("^"+j$.call(V$).replace(D$,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");function H$(t){if(!ur(t)||$$(t))return!1;var e=_C(t)?W$:L$;return e.test(vi(t))}function U$(t,e){return t==null?void 0:t[e]}function pi(t,e){var n=U$(t,e);return H$(n)?n:void 0}var K$=pi(_r,"Map");const Ts=K$;var G$=pi(Object,"create");const Es=G$;function q$(){this.__data__=Es?Es(null):{},this.size=0}function J$(t){var e=this.has(t)&&delete this.__data__[t];return this.size-=e?1:0,e}var Y$="__lodash_hash_undefined__",X$=Object.prototype,Z$=X$.hasOwnProperty;function Q$(t){var e=this.__data__;if(Es){var n=e[t];return n===Y$?void 0:n}return Z$.call(e,t)?e[t]:void 0}var eF=Object.prototype,tF=eF.hasOwnProperty;function nF(t){var e=this.__data__;return Es?e[t]!==void 0:tF.call(e,t)}var rF="__lodash_hash_undefined__";function aF(t,e){var n=this.__data__;return this.size+=this.has(t)?0:1,n[t]=Es&&e===void 0?rF:e,this}function ai(t){var e=-1,n=t==null?0:t.length;for(this.clear();++e<n;){var r=t[e];this.set(r[0],r[1])}}ai.prototype.clear=q$;ai.prototype.delete=J$;ai.prototype.get=Q$;ai.prototype.has=nF;ai.prototype.set=aF;function iF(){this.size=0,this.__data__={hash:new ai,map:new(Ts||aa),string:new ai}}function oF(t){var e=typeof t;return e=="string"||e=="number"||e=="symbol"||e=="boolean"?t!=="__proto__":t===null}function pc(t,e){var n=t.__data__;return oF(e)?n[typeof e=="string"?"string":"hash"]:n.map}function sF(t){var e=pc(this,t).delete(t);return this.size-=e?1:0,e}function lF(t){return pc(this,t).get(t)}function uF(t){return pc(this,t).has(t)}function cF(t,e){var n=pc(this,t),r=n.size;return n.set(t,e),this.size+=n.size==r?0:1,this}function ia(t){var e=-1,n=t==null?0:t.length;for(this.clear();++e<n;){var r=t[e];this.set(r[0],r[1])}}ia.prototype.clear=iF;ia.prototype.delete=sF;ia.prototype.get=lF;ia.prototype.has=uF;ia.prototype.set=cF;var fF=200;function dF(t,e){var n=this.__data__;if(n instanceof aa){var r=n.__data__;if(!Ts||r.length<fF-1)return r.push([t,e]),this.size=++n.size,this;n=this.__data__=new ia(r)}return n.set(t,e),this.size=n.size,this}function $r(t){var e=this.__data__=new aa(t);this.size=e.size}$r.prototype.clear=P$;$r.prototype.delete=O$;$r.prototype.get=T$;$r.prototype.has=E$;$r.prototype.set=dF;var vF="__lodash_hash_undefined__";function pF(t){return this.__data__.set(t,vF),this}function hF(t){return this.__data__.has(t)}function to(t){var e=-1,n=t==null?0:t.length;for(this.__data__=new ia;++e<n;)this.add(t[e])}to.prototype.add=to.prototype.push=pF;to.prototype.has=hF;function gF(t,e){for(var n=-1,r=t==null?0:t.length;++n<r;)if(e(t[n],n,t))return!0;return!1}function Su(t,e){return t.has(e)}var mF=1,yF=2;function CC(t,e,n,r,a,i){var o=n&mF,s=t.length,l=e.length;if(s!=l&&!(o&&l>s))return!1;var u=i.get(t),c=i.get(e);if(u&&c)return u==e&&c==t;var f=-1,p=!0,g=n&yF?new to:void 0;for(i.set(t,e),i.set(e,t);++f<s;){var d=t[f],v=e[f];if(r)var m=o?r(v,d,f,e,t,i):r(d,v,f,t,e,i);if(m!==void 0){if(m)continue;p=!1;break}if(g){if(!gF(e,function(h,y){if(!Su(g,y)&&(d===h||a(d,h,n,r,i)))return g.push(y)})){p=!1;break}}else if(!(d===v||a(d,v,n,r,i))){p=!1;break}}return i.delete(t),i.delete(e),p}var bF=_r.Uint8Array;const _u=bF;function wF(t){var e=-1,n=Array(t.size);return t.forEach(function(r,a){n[++e]=[a,r]}),n}function Fp(t){var e=-1,n=Array(t.size);return t.forEach(function(r){n[++e]=r}),n}var SF=1,_F=2,CF="[object Boolean]",xF="[object Date]",PF="[object Error]",OF="[object Map]",TF="[object Number]",EF="[object RegExp]",kF="[object Set]",IF="[object String]",AF="[object Symbol]",MF="[object ArrayBuffer]",NF="[object DataView]",Cy=lr?lr.prototype:void 0,gf=Cy?Cy.valueOf:void 0;function $F(t,e,n,r,a,i,o){switch(n){case NF:if(t.byteLength!=e.byteLength||t.byteOffset!=e.byteOffset)return!1;t=t.buffer,e=e.buffer;case MF:return!(t.byteLength!=e.byteLength||!i(new _u(t),new _u(e)));case CF:case xF:case TF:return $p(+t,+e);case PF:return t.name==e.name&&t.message==e.message;case EF:case IF:return t==e+"";case OF:var s=wF;case kF:var l=r&SF;if(s||(s=Fp),t.size!=e.size&&!l)return!1;var u=o.get(t);if(u)return u==e;r|=_F,o.set(t,e);var c=CC(s(t),s(e),r,a,i,o);return o.delete(t),c;case AF:if(gf)return gf.call(t)==gf.call(e)}return!1}function Rp(t,e){for(var n=-1,r=e.length,a=t.length;++n<r;)t[a+n]=e[n];return t}var FF=Array.isArray;const cr=FF;function xC(t,e,n){var r=e(t);return cr(t)?r:Rp(r,n(t))}function RF(t,e){for(var n=-1,r=t==null?0:t.length,a=0,i=[];++n<r;){var o=t[n];e(o,n,t)&&(i[a++]=o)}return i}function PC(){return[]}var DF=Object.prototype,LF=DF.propertyIsEnumerable,xy=Object.getOwnPropertySymbols,zF=xy?function(t){return t==null?[]:(t=Object(t),RF(xy(t),function(e){return LF.call(t,e)}))}:PC;const Dp=zF;function BF(t,e){for(var n=-1,r=Array(t);++n<t;)r[n]=e(n);return r}var jF="[object Arguments]";function Py(t){return wr(t)&&Ea(t)==jF}var OC=Object.prototype,VF=OC.hasOwnProperty,WF=OC.propertyIsEnumerable,HF=Py(function(){return arguments}())?Py:function(t){return wr(t)&&VF.call(t,"callee")&&!WF.call(t,"callee")};const Lp=HF;function UF(){return!1}var TC=typeof exports=="object"&&exports&&!exports.nodeType&&exports,Oy=TC&&typeof module=="object"&&module&&!module.nodeType&&module,KF=Oy&&Oy.exports===TC,Ty=KF?_r.Buffer:void 0,GF=Ty?Ty.isBuffer:void 0,qF=GF||UF;const Cu=qF;var JF=9007199254740991,YF=/^(?:0|[1-9]\d*)$/;function zp(t,e){var n=typeof t;return e=e??JF,!!e&&(n=="number"||n!="symbol"&&YF.test(t))&&t>-1&&t%1==0&&t<e}var XF=9007199254740991;function Bp(t){return typeof t=="number"&&t>-1&&t%1==0&&t<=XF}var ZF="[object Arguments]",QF="[object Array]",eR="[object Boolean]",tR="[object Date]",nR="[object Error]",rR="[object Function]",aR="[object Map]",iR="[object Number]",oR="[object Object]",sR="[object RegExp]",lR="[object Set]",uR="[object String]",cR="[object WeakMap]",fR="[object ArrayBuffer]",dR="[object DataView]",vR="[object Float32Array]",pR="[object Float64Array]",hR="[object Int8Array]",gR="[object Int16Array]",mR="[object Int32Array]",yR="[object Uint8Array]",bR="[object Uint8ClampedArray]",wR="[object Uint16Array]",SR="[object Uint32Array]",Et={};Et[vR]=Et[pR]=Et[hR]=Et[gR]=Et[mR]=Et[yR]=Et[bR]=Et[wR]=Et[SR]=!0;Et[ZF]=Et[QF]=Et[fR]=Et[eR]=Et[dR]=Et[tR]=Et[nR]=Et[rR]=Et[aR]=Et[iR]=Et[oR]=Et[sR]=Et[lR]=Et[uR]=Et[cR]=!1;function _R(t){return wr(t)&&Bp(t.length)&&!!Et[Ea(t)]}function hc(t){return function(e){return t(e)}}var EC=typeof exports=="object"&&exports&&!exports.nodeType&&exports,es=EC&&typeof module=="object"&&module&&!module.nodeType&&module,CR=es&&es.exports===EC,mf=CR&&a_.process,xR=function(){try{var t=es&&es.require&&es.require("util").types;return t||mf&&mf.binding&&mf.binding("util")}catch{}}();const no=xR;var Ey=no&&no.isTypedArray,PR=Ey?hc(Ey):_R;const kC=PR;var OR=Object.prototype,TR=OR.hasOwnProperty;function IC(t,e){var n=cr(t),r=!n&&Lp(t),a=!n&&!r&&Cu(t),i=!n&&!r&&!a&&kC(t),o=n||r||a||i,s=o?BF(t.length,String):[],l=s.length;for(var u in t)(e||TR.call(t,u))&&!(o&&(u=="length"||a&&(u=="offset"||u=="parent")||i&&(u=="buffer"||u=="byteLength"||u=="byteOffset")||zp(u,l)))&&s.push(u);return s}var ER=Object.prototype;function jp(t){var e=t&&t.constructor,n=typeof e=="function"&&e.prototype||ER;return t===n}var kR=o_(Object.keys,Object);const IR=kR;var AR=Object.prototype,MR=AR.hasOwnProperty;function NR(t){if(!jp(t))return IR(t);var e=[];for(var n in Object(t))MR.call(t,n)&&n!="constructor"&&e.push(n);return e}function gc(t){return t!=null&&Bp(t.length)&&!_C(t)}function bo(t){return gc(t)?IC(t):NR(t)}function Ad(t){return xC(t,bo,Dp)}var $R=1,FR=Object.prototype,RR=FR.hasOwnProperty;function DR(t,e,n,r,a,i){var o=n&$R,s=Ad(t),l=s.length,u=Ad(e),c=u.length;if(l!=c&&!o)return!1;for(var f=l;f--;){var p=s[f];if(!(o?p in e:RR.call(e,p)))return!1}var g=i.get(t),d=i.get(e);if(g&&d)return g==e&&d==t;var v=!0;i.set(t,e),i.set(e,t);for(var m=o;++f<l;){p=s[f];var h=t[p],y=e[p];if(r)var b=o?r(y,h,p,e,t,i):r(h,y,p,t,e,i);if(!(b===void 0?h===y||a(h,y,n,r,i):b)){v=!1;break}m||(m=p=="constructor")}if(v&&!m){var w=t.constructor,S=e.constructor;w!=S&&"constructor"in t&&"constructor"in e&&!(typeof w=="function"&&w instanceof w&&typeof S=="function"&&S instanceof S)&&(v=!1)}return i.delete(t),i.delete(e),v}var LR=pi(_r,"DataView");const Md=LR;var zR=pi(_r,"Promise");const Nd=zR;var BR=pi(_r,"Set");const Hi=BR;var jR=pi(_r,"WeakMap");const $d=jR;var ky="[object Map]",VR="[object Object]",Iy="[object Promise]",Ay="[object Set]",My="[object WeakMap]",Ny="[object DataView]",WR=vi(Md),HR=vi(Ts),UR=vi(Nd),KR=vi(Hi),GR=vi($d),Ba=Ea;(Md&&Ba(new Md(new ArrayBuffer(1)))!=Ny||Ts&&Ba(new Ts)!=ky||Nd&&Ba(Nd.resolve())!=Iy||Hi&&Ba(new Hi)!=Ay||$d&&Ba(new $d)!=My)&&(Ba=function(t){var e=Ea(t),n=e==VR?t.constructor:void 0,r=n?vi(n):"";if(r)switch(r){case WR:return Ny;case HR:return ky;case UR:return Iy;case KR:return Ay;case GR:return My}return e});const ks=Ba;var qR=1,$y="[object Arguments]",Fy="[object Array]",Cl="[object Object]",JR=Object.prototype,Ry=JR.hasOwnProperty;function YR(t,e,n,r,a,i){var o=cr(t),s=cr(e),l=o?Fy:ks(t),u=s?Fy:ks(e);l=l==$y?Cl:l,u=u==$y?Cl:u;var c=l==Cl,f=u==Cl,p=l==u;if(p&&Cu(t)){if(!Cu(e))return!1;o=!0,c=!1}if(p&&!c)return i||(i=new $r),o||kC(t)?CC(t,e,n,r,a,i):$F(t,e,l,n,r,a,i);if(!(n&qR)){var g=c&&Ry.call(t,"__wrapped__"),d=f&&Ry.call(e,"__wrapped__");if(g||d){var v=g?t.value():t,m=d?e.value():e;return i||(i=new $r),a(v,m,n,r,i)}}return p?(i||(i=new $r),DR(t,e,n,r,a,i)):!1}function mc(t,e,n,r,a){return t===e?!0:t==null||e==null||!wr(t)&&!wr(e)?t!==t&&e!==e:YR(t,e,n,r,mc,a)}function Vp(t,e){return mc(t,e)}var XR={align:Object,target:[Object,Function],onAlign:Function,monitorBufferTime:Number,monitorWindowResize:Boolean,disabled:Boolean};function Dy(t){return typeof t!="function"?null:t()}function Ly(t){return Je(t)!=="object"||!t?null:t}const ZR=ve({compatConfig:{MODE:3},name:"Align",props:XR,emits:["align"],setup:function(e,n){var r=n.expose,a=n.slots,i=L({}),o=L(),s=m$(function(){var v=e.disabled,m=e.target,h=e.align,y=e.onAlign;if(!v&&m&&o.value){var b=o.value,w,S=Dy(m),C=Ly(m);i.value.element=S,i.value.point=C,i.value.align=h;var x=document,O=x.activeElement;return S&&p$(S)?w=Np(b,S,h):C&&(w=v$(b,C,h)),g$(O,b),y&&w&&y(b,w),!0}return!1},B(function(){return e.monitorBufferTime})),l=De(s,2),u=l[0],c=l[1],f=L({cancel:function(){}}),p=L({cancel:function(){}}),g=function(){var m=e.target,h=Dy(m),y=Ly(m);o.value!==p.value.element&&(p.value.cancel(),p.value.element=o.value,p.value.cancel=Sy(o.value,u)),(i.value.element!==h||!h$(i.value.point,y)||!Vp(i.value.align,e.align))&&(u(),f.value.element!==h&&(f.value.cancel(),f.value.element=h,f.value.cancel=Sy(h,u)))};He(function(){qe(function(){g()})}),ta(function(){qe(function(){g()})}),me(function(){return e.disabled},function(v){v?c():u()},{immediate:!0,flush:"post"});var d=L(null);return me(function(){return e.monitorWindowResize},function(v){v?d.value||(d.value=nr(window,"resize",u)):d.value&&(d.value.remove(),d.value=null)},{flush:"post"}),gn(function(){f.value.cancel(),p.value.cancel(),d.value&&d.value.remove(),c()}),r({forceAlign:function(){return u(!0)}}),function(){var v=a==null?void 0:a.default();return v?St(v[0],{ref:o},!0,!0):null}}}),QR=ve({compatConfig:{MODE:3},name:"PopupInner",inheritAttrs:!1,props:Ep,emits:["mouseenter","mouseleave","mousedown","touchstart","align"],setup:function(e,n){var r=n.expose,a=n.attrs,i=n.slots,o=L(),s=L(),l=L(),u=BN(_n(e,"stretch")),c=De(u,2),f=c[0],p=c[1],g=function(){e.stretch&&p(e.getRootDomNode())},d=L(!1),v;me(function(){return e.visible},function(D){clearTimeout(v),D?v=setTimeout(function(){d.value=e.visible}):d.value=!1},{immediate:!0});var m=zN(d,g),h=De(m,2),y=h[0],b=h[1],w=L(),S=function(){return e.point?e.point:e.getRootDomNode},C=function(){var F;(F=o.value)===null||F===void 0||F.forceAlign()},x=function(F,R){var j=e.getClassNameFromAlign(R),z=l.value;if(l.value!==j&&(l.value=j),y.value==="align"){var k;z!==j?Promise.resolve().then(function(){C()}):b(function(){var T;(T=w.value)===null||T===void 0||T.call(w)}),(k=e.onAlign)===null||k===void 0||k.call(e,F,R)}},O=B(function(){var D=Je(e.animation)==="object"?e.animation:dC(e);return["onAfterEnter","onAfterLeave"].forEach(function(F){var R=D[F];D[F]=function(j){b(),y.value="stable",R==null||R(j)}}),D}),P=function(){return new Promise(function(F){w.value=F})};me([O,y],function(){!O.value&&y.value==="motion"&&b()},{immediate:!0}),r({forceAlign:C,getElement:function(){return s.value.$el||s.value}});var N=B(function(){var D;return!((D=e.align)!==null&&D!==void 0&&D.points&&(y.value==="align"||y.value==="stable"))});return function(){var D,F=e.zIndex,R=e.align,j=e.prefixCls,z=e.destroyPopupOnHide,k=e.onMouseenter,T=e.onMouseleave,A=e.onTouchstart,$=A===void 0?function(){}:A,W=e.onMousedown,G=y.value,q=[E(E({},f.value),{},{zIndex:F,opacity:G==="motion"||G==="stable"||!d.value?null:0,pointerEvents:!d.value&&G!=="stable"?"none":null}),a.style],Y=En((D=i.default)===null||D===void 0?void 0:D.call(i,{visible:e.visible}));Y.length>1&&(Y=_("div",{class:"".concat(j,"-content")},[Y]));var U=xe(j,a.class,l.value),K=d.value||!e.visible,ne=K?ho(O.value.name,O.value):{};return _(In,E(E({ref:s},ne),{},{onBeforeEnter:P}),{default:function(){return!z||e.visible?cn(_(ZR,{target:S(),key:"popup",ref:o,monitorWindowResize:!0,disabled:N.value,align:R,onAlign:x},{default:function(){return _("div",E(E({class:U,onMouseenter:k,onMouseleave:T,onMousedown:Rt(W,["capture"])},H({},Cn?"onTouchstartPassive":"onTouchstart",Rt($,["capture"]))),{},{style:q}),[Y])}}),[[hr,d.value]]):null}})}}}),eD=ve({compatConfig:{MODE:3},name:"Popup",inheritAttrs:!1,props:DN,setup:function(e,n){var r=n.attrs,a=n.slots,i=n.expose,o=L(!1),s=L(!1),l=L();return me([function(){return e.visible},function(){return e.mobile}],function(){o.value=e.visible,e.visible&&e.mobile&&(s.value=!0)},{immediate:!0,flush:"post"}),i({forceAlign:function(){var c;(c=l.value)===null||c===void 0||c.forceAlign()},getElement:function(){var c;return(c=l.value)===null||c===void 0?void 0:c.getElement()}}),function(){var u=E(E(E({},e),r),{},{visible:o.value}),c=s.value?_(LN,E(E({},u),{},{mobile:e.mobile,ref:l}),{default:a.default}):_(QR,E(E({},u),{},{ref:l}),{default:a.default});return _("div",null,[_(vC,u,null),c])}}});function tD(t,e,n){return n?t[0]===e[0]:t[0]===e[0]&&t[1]===e[1]}function zy(t,e,n){var r=t[e]||{};return E(E({},r),n)}function nD(t,e,n,r){for(var a=n.points,i=Object.keys(t),o=0;o<i.length;o+=1){var s=i[o];if(tD(t[s].points,a,r))return"".concat(e,"-placement-").concat(s)}return""}const AC={methods:{setState:function(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},n=arguments.length>1?arguments[1]:void 0,r=typeof e=="function"?e(this.$data,this.$props):e;if(this.getDerivedStateFromProps){var a=this.getDerivedStateFromProps(XA(this),E(E({},this.$data),r));if(a===null)return;r=E(E({},r),a||{})}Mt(this.$data,r),this._.isMounted&&this.$forceUpdate(),qe(function(){n&&n()})},__emit:function(){var e=[].slice.call(arguments,0),n=e[0];n="on".concat(n[0].toUpperCase()).concat(n.substring(1));var r=this.$props[n]||this.$attrs[n];if(e.length&&r)if(Array.isArray(r))for(var a=0,i=r.length;a<i;a++)r[a].apply(r,Xe(e.slice(1)));else r.apply(void 0,Xe(e.slice(1)))}}};var rD=Symbol("TriggerContextKey"),aD=function(e){return e?st(rD,{setPortal:function(){},popPortal:!1}):{setPortal:function(){},popPortal:!1}},MC=Symbol("PortalContextKey"),Wp=function(e){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{inTriggerContext:!0};bt(MC,{inTriggerContext:n.inTriggerContext,shouldRender:B(function(){var r=e||{},a=r.sPopupVisible,i=r.popupRef,o=r.forceRender,s=r.autoDestroy,l=!1;return(a||i||o)&&(l=!0),!a&&s&&(l=!1),l})})},iD=function(){Wp({},{inTriggerContext:!1});var e=st(MC,{shouldRender:B(function(){return!1}),inTriggerContext:!1});return{shouldRender:B(function(){return e.shouldRender.value||e.inTriggerContext===!1})}};const Fd=ve({compatConfig:{MODE:3},name:"Portal",inheritAttrs:!1,props:{getContainer:Z.func.isRequired,didUpdate:Function},setup:function(e,n){var r=n.slots,a=!0,i,o=iD(),s=o.shouldRender;rc(function(){a=!1,s.value&&(i=e.getContainer())});var l=me(s,function(){s.value&&!i&&(i=e.getContainer()),i&&l()});return ta(function(){qe(function(){if(s.value){var u;(u=e.didUpdate)===null||u===void 0||u.call(e,e)}})}),pt(function(){i&&i.parentNode&&i.parentNode.removeChild(i)}),function(){if(!s.value)return null;if(a){var u;return(u=r.default)===null||u===void 0?void 0:u.call(r)}return i?_(ac,{to:i},r):null}}});function By(){}function oD(){return""}function sD(t){return t?t.ownerDocument:window.document}var lD=["onClick","onMousedown","onTouchstart","onMouseenter","onMouseleave","onFocus","onBlur","onContextmenu"];const yc=ve({compatConfig:{MODE:3},name:"Trigger",mixins:[AC],inheritAttrs:!1,props:{action:Z.oneOfType([Z.string,Z.arrayOf(Z.string)]).def([]),showAction:Z.any.def([]),hideAction:Z.any.def([]),getPopupClassNameFromAlign:Z.any.def(oD),onPopupVisibleChange:Function,afterPopupVisibleChange:Z.func.def(By),popup:Z.any,popupStyle:{type:Object,default:void 0},prefixCls:Z.string.def("rc-trigger-popup"),popupClassName:Z.string.def(""),popupPlacement:String,builtinPlacements:Z.object,popupTransitionName:String,popupAnimation:Z.any,mouseEnterDelay:Z.number.def(0),mouseLeaveDelay:Z.number.def(.1),zIndex:Number,focusDelay:Z.number.def(0),blurDelay:Z.number.def(.15),getPopupContainer:Function,getDocument:Z.func.def(sD),forceRender:{type:Boolean,default:void 0},destroyPopupOnHide:{type:Boolean,default:!1},mask:{type:Boolean,default:!1},maskClosable:{type:Boolean,default:!0},popupAlign:Z.object.def(function(){return{}}),popupVisible:{type:Boolean,default:void 0},defaultPopupVisible:{type:Boolean,default:!1},maskTransitionName:String,maskAnimation:String,stretch:String,alignPoint:{type:Boolean,default:void 0},autoDestroy:{type:Boolean,default:!1},mobile:Object,getTriggerDOMNode:Function,tryPopPortal:Boolean},setup:function(e){var n=B(function(){var l=e.popupPlacement,u=e.popupAlign,c=e.builtinPlacements;return l&&c?zy(c,l,u):u}),r=aD(e.tryPopPortal),a=r.setPortal,i=r.popPortal,o=L(null),s=function(u){o.value=u};return{popPortal:i,setPortal:a,vcTriggerContext:st("vcTriggerContext",{}),popupRef:o,setPopupRef:s,triggerRef:L(null),align:n,focusTime:null,clickOutsideHandler:null,contextmenuOutsideHandler1:null,contextmenuOutsideHandler2:null,touchOutsideHandler:null,attachId:null,delayTimer:null,hasPopupMouseDown:!1,preClickTime:null,preTouchTime:null,mouseDownTimeout:null,childOriginEvents:{}}},data:function(){var e=this,n,r=this.$props,a;return this.popupVisible!==void 0?a=!!r.popupVisible:a=!!r.defaultPopupVisible,lD.forEach(function(i){e["fire".concat(i)]=function(o){e.fireEvents(i,o)}}),(n=this.setPortal)===null||n===void 0||n.call(this,_(Fd,{key:"portal",getContainer:this.getContainer,didUpdate:this.handlePortalUpdate},{default:this.getComponent})),{prevPopupVisible:a,sPopupVisible:a,point:null}},watch:{popupVisible:function(e){e!==void 0&&(this.prevPopupVisible=this.sPopupVisible,this.sPopupVisible=e)}},created:function(){bt("vcTriggerContext",{onPopupMouseDown:this.onPopupMouseDown}),Wp(this)},deactivated:function(){this.setPopupVisible(!1)},mounted:function(){var e=this;this.$nextTick(function(){e.updatedCal()})},updated:function(){var e=this;this.$nextTick(function(){e.updatedCal()})},beforeUnmount:function(){this.clearDelayTimer(),this.clearOutsideHandler(),clearTimeout(this.mouseDownTimeout),tt.cancel(this.attachId)},methods:{updatedCal:function(){var e=this.$props,n=this.$data;if(n.sPopupVisible){var r;!this.clickOutsideHandler&&(this.isClickToHide()||this.isContextmenuToShow())&&(r=e.getDocument(this.getRootDomNode()),this.clickOutsideHandler=nr(r,"mousedown",this.onDocumentClick)),this.touchOutsideHandler||(r=r||e.getDocument(this.getRootDomNode()),this.touchOutsideHandler=nr(r,"touchstart",this.onDocumentClick,Cn?{passive:!1}:!1)),!this.contextmenuOutsideHandler1&&this.isContextmenuToShow()&&(r=r||e.getDocument(this.getRootDomNode()),this.contextmenuOutsideHandler1=nr(r,"scroll",this.onContextmenuClose)),!this.contextmenuOutsideHandler2&&this.isContextmenuToShow()&&(this.contextmenuOutsideHandler2=nr(window,"blur",this.onContextmenuClose))}else this.clearOutsideHandler()},onMouseenter:function(e){var n=this.$props.mouseEnterDelay;this.fireEvents("onMouseenter",e),this.delaySetPopupVisible(!0,n,n?null:e)},onMouseMove:function(e){this.fireEvents("onMousemove",e),this.setPoint(e)},onMouseleave:function(e){this.fireEvents("onMouseleave",e),this.delaySetPopupVisible(!1,this.$props.mouseLeaveDelay)},onPopupMouseenter:function(){this.clearDelayTimer()},onPopupMouseleave:function(e){var n;e&&e.relatedTarget&&!e.relatedTarget.setTimeout&&Ka((n=this.popupRef)===null||n===void 0?void 0:n.getElement(),e.relatedTarget)||this.delaySetPopupVisible(!1,this.$props.mouseLeaveDelay)},onFocus:function(e){this.fireEvents("onFocus",e),this.clearDelayTimer(),this.isFocusToShow()&&(this.focusTime=Date.now(),this.delaySetPopupVisible(!0,this.$props.focusDelay))},onMousedown:function(e){this.fireEvents("onMousedown",e),this.preClickTime=Date.now()},onTouchstart:function(e){this.fireEvents("onTouchstart",e),this.preTouchTime=Date.now()},onBlur:function(e){Ka(e.target,e.relatedTarget||document.activeElement)||(this.fireEvents("onBlur",e),this.clearDelayTimer(),this.isBlurToHide()&&this.delaySetPopupVisible(!1,this.$props.blurDelay))},onContextmenu:function(e){e.preventDefault(),this.fireEvents("onContextmenu",e),this.setPopupVisible(!0,e)},onContextmenuClose:function(){this.isContextmenuToShow()&&this.close()},onClick:function(e){if(this.fireEvents("onClick",e),this.focusTime){var n;if(this.preClickTime&&this.preTouchTime?n=Math.min(this.preClickTime,this.preTouchTime):this.preClickTime?n=this.preClickTime:this.preTouchTime&&(n=this.preTouchTime),Math.abs(n-this.focusTime)<20)return;this.focusTime=0}this.preClickTime=0,this.preTouchTime=0,this.isClickToShow()&&(this.isClickToHide()||this.isBlurToHide())&&e&&e.preventDefault&&e.preventDefault(),e&&e.domEvent&&e.domEvent.preventDefault();var r=!this.$data.sPopupVisible;(this.isClickToHide()&&!r||r&&this.isClickToShow())&&this.setPopupVisible(!this.$data.sPopupVisible,e)},onPopupMouseDown:function(){var e=this,n=this.vcTriggerContext,r=n===void 0?{}:n;this.hasPopupMouseDown=!0,clearTimeout(this.mouseDownTimeout),this.mouseDownTimeout=setTimeout(function(){e.hasPopupMouseDown=!1},0),r.onPopupMouseDown&&r.onPopupMouseDown.apply(r,arguments)},onDocumentClick:function(e){if(!(this.$props.mask&&!this.$props.maskClosable)){var n=e.target,r=this.getRootDomNode(),a=this.getPopupDomNode();(!Ka(r,n)||this.isContextMenuOnly())&&!Ka(a,n)&&!this.hasPopupMouseDown&&this.delaySetPopupVisible(!1,.1)}},getPopupDomNode:function(){var e;return((e=this.popupRef)===null||e===void 0?void 0:e.getElement())||null},getRootDomNode:function(){var e=this.$props.getTriggerDOMNode;if(e){var n=Ja(this.triggerRef);return Ja(e(n))}try{var r=Ja(this.triggerRef);if(r)return r}catch{}return Ja(this)},handleGetPopupClassFromAlign:function(e){var n=[],r=this.$props,a=r.popupPlacement,i=r.builtinPlacements,o=r.prefixCls,s=r.alignPoint,l=r.getPopupClassNameFromAlign;return a&&i&&n.push(nD(i,o,e,s)),l&&n.push(l(e)),n.join(" ")},getPopupAlign:function(){var e=this.$props,n=e.popupPlacement,r=e.popupAlign,a=e.builtinPlacements;return n&&a?zy(a,n,r):r},getComponent:function(){var e=this,n={};this.isMouseEnterToShow()&&(n.onMouseenter=this.onPopupMouseenter),this.isMouseLeaveToHide()&&(n.onMouseleave=this.onPopupMouseleave),n.onMousedown=this.onPopupMouseDown,n[Cn?"onTouchstartPassive":"onTouchstart"]=this.onPopupMouseDown;var r=this.handleGetPopupClassFromAlign,a=this.getRootDomNode,i=this.getContainer,o=this.$attrs,s=this.$props,l=s.prefixCls,u=s.destroyPopupOnHide,c=s.popupClassName,f=s.popupAnimation,p=s.popupTransitionName,g=s.popupStyle,d=s.mask,v=s.maskAnimation,m=s.maskTransitionName,h=s.zIndex,y=s.stretch,b=s.alignPoint,w=s.mobile,S=s.forceRender,C=this.$data,x=C.sPopupVisible,O=C.point,P=E(E({prefixCls:l,destroyPopupOnHide:u,visible:x,point:b?O:null,align:this.align,animation:f,getClassNameFromAlign:r,stretch:y,getRootDomNode:a,mask:d,zIndex:h,transitionName:p,maskAnimation:v,maskTransitionName:m,getContainer:i,class:c,style:g,onAlign:o.onPopupAlign||By},n),{},{ref:this.setPopupRef,mobile:w,forceRender:S});return _(eD,P,{default:this.$slots.popup||function(){return up(e,"popup")}})},attachParent:function(e){var n=this;tt.cancel(this.attachId);var r=this.$props,a=r.getPopupContainer,i=r.getDocument,o=this.getRootDomNode(),s;a?(o||a.length===0)&&(s=a(o)):s=i(this.getRootDomNode()).body,s?s.appendChild(e):this.attachId=tt(function(){n.attachParent(e)})},getContainer:function(){var e=this.$props,n=e.getDocument,r=n(this.getRootDomNode()).createElement("div");return r.style.position="absolute",r.style.top="0",r.style.left="0",r.style.width="100%",this.attachParent(r),r},setPopupVisible:function(e,n){var r=this.alignPoint,a=this.sPopupVisible,i=this.onPopupVisibleChange;this.clearDelayTimer(),a!==e&&(Ii(this,"popupVisible")||this.setState({sPopupVisible:e,prevPopupVisible:a}),i&&i(e)),r&&n&&e&&this.setPoint(n)},setPoint:function(e){var n=this.$props.alignPoint;!n||!e||this.setState({point:{pageX:e.pageX,pageY:e.pageY}})},handlePortalUpdate:function(){this.prevPopupVisible!==this.sPopupVisible&&this.afterPopupVisibleChange(this.sPopupVisible)},delaySetPopupVisible:function(e,n,r){var a=this,i=n*1e3;if(this.clearDelayTimer(),i){var o=r?{pageX:r.pageX,pageY:r.pageY}:null;this.delayTimer=FN(function(){a.setPopupVisible(e,o),a.clearDelayTimer()},i)}else this.setPopupVisible(e,r)},clearDelayTimer:function(){this.delayTimer&&($N(this.delayTimer),this.delayTimer=null)},clearOutsideHandler:function(){this.clickOutsideHandler&&(this.clickOutsideHandler.remove(),this.clickOutsideHandler=null),this.contextmenuOutsideHandler1&&(this.contextmenuOutsideHandler1.remove(),this.contextmenuOutsideHandler1=null),this.contextmenuOutsideHandler2&&(this.contextmenuOutsideHandler2.remove(),this.contextmenuOutsideHandler2=null),this.touchOutsideHandler&&(this.touchOutsideHandler.remove(),this.touchOutsideHandler=null)},createTwoChains:function(e){var n=function(){},r=Sm(this);return this.childOriginEvents[e]&&r[e]?this["fire".concat(e)]:(n=this.childOriginEvents[e]||r[e]||n,n)},isClickToShow:function(){var e=this.$props,n=e.action,r=e.showAction;return n.indexOf("click")!==-1||r.indexOf("click")!==-1},isContextMenuOnly:function(){var e=this.$props.action;return e==="contextmenu"||e.length===1&&e[0]==="contextmenu"},isContextmenuToShow:function(){var e=this.$props,n=e.action,r=e.showAction;return n.indexOf("contextmenu")!==-1||r.indexOf("contextmenu")!==-1},isClickToHide:function(){var e=this.$props,n=e.action,r=e.hideAction;return n.indexOf("click")!==-1||r.indexOf("click")!==-1},isMouseEnterToShow:function(){var e=this.$props,n=e.action,r=e.showAction;return n.indexOf("hover")!==-1||r.indexOf("mouseenter")!==-1},isMouseLeaveToHide:function(){var e=this.$props,n=e.action,r=e.hideAction;return n.indexOf("hover")!==-1||r.indexOf("mouseleave")!==-1},isFocusToShow:function(){var e=this.$props,n=e.action,r=e.showAction;return n.indexOf("focus")!==-1||r.indexOf("focus")!==-1},isBlurToHide:function(){var e=this.$props,n=e.action,r=e.hideAction;return n.indexOf("focus")!==-1||r.indexOf("blur")!==-1},forcePopupAlign:function(){if(this.$data.sPopupVisible){var e;(e=this.popupRef)===null||e===void 0||e.forceAlign()}},fireEvents:function(e,n){this.childOriginEvents[e]&&this.childOriginEvents[e](n);var r=this.$props[e]||this.$attrs[e];r&&r(n)},close:function(){this.setPopupVisible(!1)}},render:function(){var e=this,n=this.$attrs,r=na(c_(this)),a=this.$props.alignPoint,i=r[0];this.childOriginEvents=Sm(i);var o={key:"trigger"};this.isContextmenuToShow()?o.onContextmenu=this.onContextmenu:o.onContextmenu=this.createTwoChains("onContextmenu"),this.isClickToHide()||this.isClickToShow()?(o.onClick=this.onClick,o.onMousedown=this.onMousedown,o[Cn?"onTouchstartPassive":"onTouchstart"]=this.onTouchstart):(o.onClick=this.createTwoChains("onClick"),o.onMousedown=this.createTwoChains("onMousedown"),o[Cn?"onTouchstartPassive":"onTouchstart"]=this.createTwoChains("onTouchstart")),this.isMouseEnterToShow()?(o.onMouseenter=this.onMouseenter,a&&(o.onMousemove=this.onMouseMove)):o.onMouseenter=this.createTwoChains("onMouseenter"),this.isMouseLeaveToHide()?o.onMouseleave=this.onMouseleave:o.onMouseleave=this.createTwoChains("onMouseleave"),this.isFocusToShow()||this.isBlurToHide()?(o.onFocus=this.onFocus,o.onBlur=this.onBlur):(o.onFocus=this.createTwoChains("onFocus"),o.onBlur=function(c){c&&(!c.relatedTarget||!Ka(c.target,c.relatedTarget))&&e.createTwoChains("onBlur")(c)});var s=xe(i&&i.props&&i.props.class,n.class);s&&(o.class=s);var l=St(i,E(E({},o),{},{ref:"triggerRef"}),!0,!0);if(this.popPortal)return l;var u=_(Fd,{key:"portal",getContainer:this.getContainer,didUpdate:this.handlePortalUpdate},{default:this.getComponent});return _(Ae,null,[u,l])}});var uD=["empty"],cD=function(e){var n=e===!0?0:1;return{bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:n,adjustY:1}},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:n,adjustY:1}},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:n,adjustY:1}},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:n,adjustY:1}}}},fD=ve({name:"SelectTrigger",inheritAttrs:!1,props:{dropdownAlign:Object,visible:{type:Boolean,default:void 0},disabled:{type:Boolean,default:void 0},dropdownClassName:String,dropdownStyle:Z.object,placement:String,empty:{type:Boolean,default:void 0},prefixCls:String,popupClassName:String,animation:String,transitionName:String,getPopupContainer:Function,dropdownRender:Function,containerWidth:Number,dropdownMatchSelectWidth:Z.oneOfType([Number,Boolean]).def(!0),popupElement:Z.any,direction:String,getTriggerDOMNode:Function,onPopupVisibleChange:Function,onPopupMouseEnter:Function},setup:function(e,n){var r=n.slots,a=n.attrs,i=n.expose,o=B(function(){var l=e.dropdownMatchSelectWidth;return cD(l)}),s=L();return i({getPopupElement:function(){return s.value}}),function(){var l=E(E({},e),a),u=l.empty,c=u===void 0?!1:u,f=dt(l,uD),p=f.visible,g=f.dropdownAlign,d=f.prefixCls,v=f.popupElement,m=f.dropdownClassName,h=f.dropdownStyle,y=f.direction,b=y===void 0?"ltr":y,w=f.placement,S=f.dropdownMatchSelectWidth,C=f.containerWidth,x=f.dropdownRender,O=f.animation,P=f.transitionName,N=f.getPopupContainer,D=f.getTriggerDOMNode,F=f.onPopupVisibleChange,R=f.onPopupMouseEnter,j="".concat(d,"-dropdown"),z=v;x&&(z=x({menuNode:v,props:e}));var k=O?"".concat(j,"-").concat(O):P,T=E({minWidth:"".concat(C,"px")},h);return typeof S=="number"?T.width="".concat(S,"px"):S&&(T.width="".concat(C,"px")),_(yc,E(E({},e),{},{showAction:F?["click"]:[],hideAction:F?["click"]:[],popupPlacement:w||(b==="rtl"?"bottomRight":"bottomLeft"),builtinPlacements:o.value,prefixCls:j,popupTransitionName:k,popupAlign:g,popupVisible:p,getPopupContainer:N,popupClassName:xe(m,H({},"".concat(j,"-empty"),c)),popupStyle:T,getTriggerDOMNode:D,onPopupVisibleChange:F}),{default:r.default,popup:function(){return _("div",{ref:s,onMouseenter:R},[z])}})}}});const dD=fD;var je={MAC_ENTER:3,BACKSPACE:8,TAB:9,NUM_CENTER:12,ENTER:13,SHIFT:16,CTRL:17,ALT:18,PAUSE:19,CAPS_LOCK:20,ESC:27,SPACE:32,PAGE_UP:33,PAGE_DOWN:34,END:35,HOME:36,LEFT:37,UP:38,RIGHT:39,DOWN:40,PRINT_SCREEN:44,INSERT:45,DELETE:46,ZERO:48,ONE:49,TWO:50,THREE:51,FOUR:52,FIVE:53,SIX:54,SEVEN:55,EIGHT:56,NINE:57,QUESTION_MARK:63,A:65,B:66,C:67,D:68,E:69,F:70,G:71,H:72,I:73,J:74,K:75,L:76,M:77,N:78,O:79,P:80,Q:81,R:82,S:83,T:84,U:85,V:86,W:87,X:88,Y:89,Z:90,META:91,WIN_KEY_RIGHT:92,CONTEXT_MENU:93,NUM_ZERO:96,NUM_ONE:97,NUM_TWO:98,NUM_THREE:99,NUM_FOUR:100,NUM_FIVE:101,NUM_SIX:102,NUM_SEVEN:103,NUM_EIGHT:104,NUM_NINE:105,NUM_MULTIPLY:106,NUM_PLUS:107,NUM_MINUS:109,NUM_PERIOD:110,NUM_DIVISION:111,F1:112,F2:113,F3:114,F4:115,F5:116,F6:117,F7:118,F8:119,F9:120,F10:121,F11:122,F12:123,NUMLOCK:144,SEMICOLON:186,DASH:189,EQUALS:187,COMMA:188,PERIOD:190,SLASH:191,APOSTROPHE:192,SINGLE_QUOTE:222,OPEN_SQUARE_BRACKET:219,BACKSLASH:220,CLOSE_SQUARE_BRACKET:221,WIN_KEY:224,MAC_FF_META:224,WIN_IME:229,isTextModifyingKeyEvent:function(e){var n=e.keyCode;if(e.altKey&&!e.ctrlKey||e.metaKey||n>=je.F1&&n<=je.F12)return!1;switch(n){case je.ALT:case je.CAPS_LOCK:case je.CONTEXT_MENU:case je.CTRL:case je.DOWN:case je.END:case je.ESC:case je.HOME:case je.INSERT:case je.LEFT:case je.MAC_FF_META:case je.META:case je.NUMLOCK:case je.NUM_CENTER:case je.PAGE_DOWN:case je.PAGE_UP:case je.PAUSE:case je.PRINT_SCREEN:case je.RIGHT:case je.SHIFT:case je.UP:case je.WIN_KEY:case je.WIN_KEY_RIGHT:return!1;default:return!0}},isCharacterKey:function(e){if(e>=je.ZERO&&e<=je.NINE||e>=je.NUM_ZERO&&e<=je.NUM_MULTIPLY||e>=je.A&&e<=je.Z||window.navigator.userAgent.indexOf("WebKit")!==-1&&e===0)return!0;switch(e){case je.SPACE:case je.QUESTION_MARK:case je.NUM_PLUS:case je.NUM_MINUS:case je.NUM_PERIOD:case je.NUM_DIVISION:case je.SEMICOLON:case je.DASH:case je.EQUALS:case je.COMMA:case je.PERIOD:case je.SLASH:case je.APOSTROPHE:case je.SINGLE_QUOTE:case je.OPEN_SQUARE_BRACKET:case je.BACKSLASH:case je.CLOSE_SQUARE_BRACKET:return!0;default:return!1}}};const $e=je;var bc=function(e,n){var r,a=n.slots,i=e.class,o=e.customizeIcon,s=e.customizeIconProps,l=e.onMousedown,u=e.onClick,c;return typeof o=="function"?c=o(s):c=o,_("span",{class:i,onMousedown:function(p){p.preventDefault(),l&&l(p)},style:{userSelect:"none",WebkitUserSelect:"none"},unselectable:"on",onClick:u,"aria-hidden":!0},[c!==void 0?c:_("span",{class:i.split(/\s+/).map(function(f){return"".concat(f,"-icon")})},[(r=a.default)===null||r===void 0?void 0:r.call(a)])])};bc.inheritAttrs=!1;bc.displayName="TransBtn";bc.props={class:String,customizeIcon:Z.any,customizeIconProps:Z.any,onMousedown:Function,onClick:Function};const xu=bc;function vD(t){t.target.composing=!0}function jy(t){t.target.composing&&(t.target.composing=!1,pD(t.target,"input"))}function pD(t,e){var n=document.createEvent("HTMLEvents");n.initEvent(e,!0,!0),t.dispatchEvent(n)}function yf(t,e,n,r){t.addEventListener(e,n,r)}var hD={created:function(e,n){(!n.modifiers||!n.modifiers.lazy)&&(yf(e,"compositionstart",vD),yf(e,"compositionend",jy),yf(e,"change",jy))}};const Xs=hD;var gD={inputRef:Z.any,prefixCls:String,id:String,inputElement:Z.VueNode,disabled:{type:Boolean,default:void 0},autofocus:{type:Boolean,default:void 0},autocomplete:String,editable:{type:Boolean,default:void 0},activeDescendantId:String,value:String,open:{type:Boolean,default:void 0},tabindex:Z.oneOfType([Z.number,Z.string]),attrs:Z.object,onKeydown:{type:Function},onMousedown:{type:Function},onChange:{type:Function},onPaste:{type:Function},onCompositionstart:{type:Function},onCompositionend:{type:Function},onFocus:{type:Function},onBlur:{type:Function}},mD=ve({compatConfig:{MODE:3},name:"Input",inheritAttrs:!1,props:gD,setup:function(e){var n=null,r=st("VCSelectContainerEvent");return function(){var a,i,o=e.prefixCls,s=e.id,l=e.inputElement,u=e.disabled,c=e.tabindex,f=e.autofocus,p=e.autocomplete,g=e.editable,d=e.activeDescendantId,v=e.value,m=e.onKeydown,h=e.onMousedown,y=e.onChange,b=e.onPaste,w=e.onCompositionstart,S=e.onCompositionend,C=e.onFocus,x=e.onBlur,O=e.open,P=e.inputRef,N=e.attrs,D=l||cn(_("input",null,null),[[Xs]]),F=D.props||{},R=F.onKeydown,j=F.onInput,z=F.onFocus,k=F.onBlur,T=F.onMousedown,A=F.onCompositionstart,$=F.onCompositionend,W=F.style;return D=St(D,Mt(E(E(E({type:"search"},F),{},{id:s,ref:P,disabled:u,tabindex:c,autocomplete:p||"off",autofocus:f,class:xe("".concat(o,"-selection-search-input"),(a=D)===null||a===void 0||(i=a.props)===null||i===void 0?void 0:i.class),role:"combobox","aria-expanded":O,"aria-haspopup":"listbox","aria-owns":"".concat(s,"_list"),"aria-autocomplete":"list","aria-controls":"".concat(s,"_list"),"aria-activedescendant":d},N),{},{value:g?v:"",readonly:!g,unselectable:g?null:"on",style:E(E({},W),{},{opacity:g?null:0}),onKeydown:function(q){m(q),R&&R(q)},onMousedown:function(q){h(q),T&&T(q)},onInput:function(q){y(q),j&&j(q)},onCompositionstart:function(q){w(q),A&&A(q)},onCompositionend:function(q){S(q),$&&$(q)},onPaste:b,onFocus:function(){clearTimeout(n),z&&z(arguments.length<=0?void 0:arguments[0]),C&&C(arguments.length<=0?void 0:arguments[0]),r==null||r.focus(arguments.length<=0?void 0:arguments[0])},onBlur:function(){for(var q=arguments.length,Y=new Array(q),U=0;U<q;U++)Y[U]=arguments[U];n=setTimeout(function(){k&&k(Y[0]),x&&x(Y[0]),r==null||r.blur(Y[0])},100)}}),D.type==="textarea"?{}:{type:"search"}),!0,!0),D}}});const NC=mD;var yD=`accept acceptcharset accesskey action allowfullscreen allowtransparency
alt async autocomplete autofocus autoplay capture cellpadding cellspacing challenge
charset checked classid classname colspan cols content contenteditable contextmenu
controls coords crossorigin data datetime default defer dir disabled download draggable
enctype form formaction formenctype formmethod formnovalidate formtarget frameborder
headers height hidden high href hreflang htmlfor for httpequiv icon id inputmode integrity
is keyparams keytype kind label lang list loop low manifest marginheight marginwidth max maxlength media
mediagroup method min minlength multiple muted name novalidate nonce open
optimum pattern placeholder poster preload radiogroup readonly rel required
reversed role rowspan rows sandbox scope scoped scrolling seamless selected
shape size sizes span spellcheck src srcdoc srclang srcset start step style
summary tabindex target title type usemap value width wmode wrap`,bD=`onCopy onCut onPaste onCompositionend onCompositionstart onCompositionupdate onKeydown
onKeypress onKeyup onFocus onBlur onChange onInput onSubmit onClick onContextmenu onDoubleclick onDblclick
onDrag onDragend onDragenter onDragexit onDragleave onDragover onDragstart onDrop onMousedown
onMouseenter onMouseleave onMousemove onMouseout onMouseover onMouseup onSelect onTouchcancel
onTouchend onTouchmove onTouchstart onTouchstartPassive onTouchmovePassive onScroll onWheel onAbort onCanplay onCanplaythrough
onDurationchange onEmptied onEncrypted onEnded onError onLoadeddata onLoadedmetadata
onLoadstart onPause onPlay onPlaying onProgress onRatechange onSeeked onSeeking onStalled onSuspend onTimeupdate onVolumechange onWaiting onLoad onError`,Vy="".concat(yD," ").concat(bD).split(/[\s\n]+/),wD="aria-",SD="data-";function Wy(t,e){return t.indexOf(e)===0}function wc(t){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,n;e===!1?n={aria:!0,data:!0,attr:!0}:e===!0?n={aria:!0}:n=E({},e);var r={};return Object.keys(t).forEach(function(a){(n.aria&&(a==="role"||Wy(a,wD))||n.data&&Wy(a,SD)||n.attr&&(Vy.includes(a)||Vy.includes(a.toLowerCase())))&&(r[a]=t[a])}),r}var $C=Symbol("OverflowContextProviderKey"),Rd=ve({compatConfig:{MODE:3},name:"OverflowContextProvider",inheritAttrs:!1,props:{value:{type:Object}},setup:function(e,n){var r=n.slots;return bt($C,B(function(){return e.value})),function(){var a;return(a=r.default)===null||a===void 0?void 0:a.call(r)}}}),_D=function(){return st($C,B(function(){return null}))},CD=["prefixCls","invalidate","item","renderItem","responsive","registerSize","itemKey","display","order","component"],Si=void 0;const Yl=ve({compatConfig:{MODE:3},name:"Item",props:{prefixCls:String,item:Z.any,renderItem:Function,responsive:Boolean,itemKey:{type:[String,Number]},registerSize:Function,display:Boolean,order:Number,component:Z.any,invalidate:Boolean},setup:function(e,n){var r=n.slots,a=n.expose,i=B(function(){return e.responsive&&!e.display}),o=L();a({itemNodeRef:o});function s(l){e.registerSize(e.itemKey,l)}return gn(function(){s(null)}),function(){var l,u=e.prefixCls,c=e.invalidate,f=e.item,p=e.renderItem,g=e.responsive;e.registerSize,e.itemKey,e.display;var d=e.order,v=e.component,m=v===void 0?"div":v,h=dt(e,CD),y=(l=r.default)===null||l===void 0?void 0:l.call(r),b=p&&f!==Si?p(f):y,w;c||(w={opacity:i.value?0:1,height:i.value?0:Si,overflowY:i.value?"hidden":Si,order:g?d:Si,pointerEvents:i.value?"none":Si,position:i.value?"absolute":Si});var S={};return i.value&&(S["aria-hidden"]=!0),_(Yi,{disabled:!g,onResize:function(x){var O=x.offsetWidth;s(O)}},{default:function(){return _(m,E(E(E({class:xe(!c&&u),style:w},S),h),{},{ref:o}),{default:function(){return[b]}})}})}}});var xD=["component"],PD=["className"],OD=["class"];const TD=ve({compatConfig:{MODE:3},name:"RawItem",inheritAttrs:!1,props:{component:Z.any,title:Z.any,id:String,onMouseenter:{type:Function},onMouseleave:{type:Function},onClick:{type:Function},onKeydown:{type:Function},onFocus:{type:Function}},setup:function(e,n){var r=n.slots,a=n.attrs,i=_D();return function(){if(!i.value){var o,s=e.component,l=s===void 0?"div":s,u=dt(e,xD);return _(l,E(E({},u),a),{default:function(){return[(o=r.default)===null||o===void 0?void 0:o.call(r)]}})}var c=i.value,f=c.className,p=dt(c,PD),g=a.class,d=dt(a,OD);return _(Rd,{value:null},{default:function(){return[_(Yl,E(E(E({class:xe(f,g)},p),d),e),r)]}})}}});var ED=["class","style"],FC="responsive",RC="invalidate";function kD(t){return"+ ".concat(t.length," ...")}var ID=function(){return{id:String,prefixCls:String,data:Array,itemKey:[String,Number,Function],itemWidth:{type:Number,default:10},renderItem:Function,renderRawItem:Function,maxCount:[Number,String],renderRest:Function,renderRawRest:Function,suffix:Z.any,component:String,itemComponent:Z.any,onVisibleChange:Function,ssr:String,onMousedown:Function}},Sc=ve({name:"Overflow",inheritAttrs:!1,props:ID(),emits:["visibleChange"],setup:function(e,n){var r=n.attrs,a=n.emit,i=n.slots,o=B(function(){return e.ssr==="full"}),s=L(null),l=B(function(){return s.value||0}),u=L(new Map),c=L(0),f=L(0),p=L(0),g=L(null),d=L(null),v=B(function(){return d.value===null&&o.value?Number.MAX_SAFE_INTEGER:d.value||0}),m=L(!1),h=B(function(){return"".concat(e.prefixCls,"-item")}),y=B(function(){return Math.max(c.value,f.value)}),b=B(function(){return!!(e.data.length&&e.maxCount===FC)}),w=B(function(){return e.maxCount===RC}),S=B(function(){return b.value||typeof e.maxCount=="number"&&e.data.length>e.maxCount}),C=B(function(){var k=e.data;return b.value?s.value===null&&o.value?k=e.data:k=e.data.slice(0,Math.min(e.data.length,l.value/e.itemWidth)):typeof e.maxCount=="number"&&(k=e.data.slice(0,e.maxCount)),k}),x=B(function(){return b.value?e.data.slice(v.value+1):e.data.slice(C.value.length)}),O=function(T,A){var $;return typeof e.itemKey=="function"?e.itemKey(T):($=e.itemKey&&(T==null?void 0:T[e.itemKey]))!==null&&$!==void 0?$:A},P=B(function(){return e.renderItem||function(k){return k}}),N=function(T,A){d.value=T,A||(m.value=T<e.data.length-1,a("visibleChange",T))},D=function(T,A){s.value=A.clientWidth},F=function(T,A){var $=new Map(u.value);A===null?$.delete(T):$.set(T,A),u.value=$},R=function(T,A){c.value=f.value,f.value=A},j=function(T,A){p.value=A},z=function(T){return u.value.get(O(C.value[T],T))};return me([l,u,f,p,function(){return e.itemKey},C],function(){if(l.value&&y.value&&C.value){var k=p.value,T=C.value.length,A=T-1;if(!T){N(0),g.value=null;return}for(var $=0;$<T;$+=1){var W=z($);if(W===void 0){N($-1,!0);break}if(k+=W,A===0&&k<=l.value||$===A-1&&k+z(A)<=l.value){N(A),g.value=null;break}else if(k+y.value>l.value){N($-1),g.value=k-W-p.value+f.value;break}}e.suffix&&z(0)+p.value>l.value&&(g.value=null)}}),function(){var k=m.value&&!!x.value.length,T=e.itemComponent,A=e.renderRawItem,$=e.renderRawRest,W=e.renderRest,G=e.prefixCls,q=G===void 0?"rc-overflow":G,Y=e.suffix,U=e.component,K=U===void 0?"div":U,ne=e.id,ie=e.onMousedown,we=r.class,he=r.style,_e=dt(r,ED),Pe={};g.value!==null&&b.value&&(Pe={position:"absolute",left:"".concat(g.value,"px"),top:0});var V={prefixCls:h.value,responsive:b.value,component:T,invalidate:w.value},I=A?function(ce,ue){var oe=O(ce,ue);return _(Rd,{key:oe,value:E(E({},V),{},{order:ue,item:ce,itemKey:oe,registerSize:F,display:ue<=v.value})},{default:function(){return[A(ce,ue)]}})}:function(ce,ue){var oe=O(ce,ue);return _(Yl,E(E({},V),{},{order:ue,key:oe,item:ce,renderItem:P.value,itemKey:oe,registerSize:F,display:ue<=v.value}),null)},M=function(){return null},J={order:k?v.value:Number.MAX_SAFE_INTEGER,className:"".concat(h.value," ").concat(h.value,"-rest"),registerSize:R,display:k};if($)$&&(M=function(){return _(Rd,{value:E(E({},V),J)},{default:function(){return[$(x.value)]}})});else{var ee=W||kD;M=function(){return _(Yl,E(E({},V),J),{default:function(){return typeof ee=="function"?ee(x.value):ee}})}}var Q=function(){var ue;return _(K,E({id:ne,class:xe(!w.value&&q,we),style:he,onMousedown:ie},_e),{default:function(){return[C.value.map(I),S.value?M():null,Y&&_(Yl,E(E({},V),{},{order:v.value,class:"".concat(h.value,"-suffix"),registerSize:j,display:!0,style:Pe}),{default:function(){return Y}}),(ue=i.default)===null||ue===void 0?void 0:ue.call(i)]}})};return _(Yi,{disabled:!b.value,onResize:D},{default:Q})}}});Sc.Item=TD;Sc.RESPONSIVE=FC;Sc.INVALIDATE=RC;const Ui=Sc;var AD=Symbol("TreeSelectLegacyContextPropsKey");function Hp(){return st(AD,{})}var MD={id:String,prefixCls:String,values:Z.array,open:{type:Boolean,default:void 0},searchValue:String,inputRef:Z.any,placeholder:Z.any,disabled:{type:Boolean,default:void 0},mode:String,showSearch:{type:Boolean,default:void 0},autofocus:{type:Boolean,default:void 0},autocomplete:String,activeDescendantId:String,tabindex:Z.oneOfType([Z.number,Z.string]),removeIcon:Z.any,choiceTransitionName:String,maxTagCount:Z.oneOfType([Z.number,Z.string]),maxTagTextLength:Number,maxTagPlaceholder:Z.any.def(function(){return function(t){return"+ ".concat(t.length," ...")}}),tagRender:Function,onToggleOpen:{type:Function},onRemove:Function,onInputChange:Function,onInputPaste:Function,onInputKeyDown:Function,onInputMouseDown:Function,onInputCompositionStart:Function,onInputCompositionEnd:Function},Hy=function(e){e.preventDefault(),e.stopPropagation()},ND=ve({name:"MultipleSelectSelector",inheritAttrs:!1,props:MD,setup:function(e){var n=L(),r=L(0),a=L(!1),i=Hp(),o=B(function(){return"".concat(e.prefixCls,"-selection")}),s=B(function(){return e.open||e.mode==="tags"?e.searchValue:""}),l=B(function(){return e.mode==="tags"||e.showSearch&&(e.open||a.value)});He(function(){me(s,function(){r.value=n.value.scrollWidth},{flush:"post",immediate:!0})});function u(g,d,v,m,h){return _("span",{class:xe("".concat(o.value,"-item"),H({},"".concat(o.value,"-item-disabled"),v)),title:typeof g=="string"||typeof g=="number"?g.toString():void 0},[_("span",{class:"".concat(o.value,"-item-content")},[d]),m&&_(xu,{class:"".concat(o.value,"-item-remove"),onMousedown:Hy,onClick:h,customizeIcon:e.removeIcon},{default:function(){return[Ye("×")]}})])}function c(g,d,v,m,h,y){var b=function(x){Hy(x),e.onToggleOpen(!open)},w=y;if(i.keyEntities){var S;w=((S=i.keyEntities[g])===null||S===void 0?void 0:S.node)||{}}return _("span",{key:g,onMousedown:b},[e.tagRender({label:d,value:g,disabled:v,closable:m,onClose:h,option:w})])}function f(g){var d=g.disabled,v=g.label,m=g.value,h=g.option,y=!e.disabled&&!d,b=v;if(typeof e.maxTagTextLength=="number"&&(typeof v=="string"||typeof v=="number")){var w=String(b);w.length>e.maxTagTextLength&&(b="".concat(w.slice(0,e.maxTagTextLength),"..."))}var S=function(x){var O;x&&x.stopPropagation(),(O=e.onRemove)===null||O===void 0||O.call(e,g)};return typeof e.tagRender=="function"?c(m,b,d,y,S,h):u(v,b,d,y,S)}function p(g){var d=e.maxTagPlaceholder,v=d===void 0?function(h){return"+ ".concat(h.length," ...")}:d,m=typeof v=="function"?v(g):v;return u(m,m,!1)}return function(){var g=e.id,d=e.prefixCls,v=e.values,m=e.open,h=e.inputRef,y=e.placeholder,b=e.disabled,w=e.autofocus,S=e.autocomplete,C=e.activeDescendantId,x=e.tabindex,O=e.onInputChange,P=e.onInputPaste,N=e.onInputKeyDown,D=e.onInputMouseDown,F=e.onInputCompositionStart,R=e.onInputCompositionEnd,j=_("div",{class:"".concat(o.value,"-search"),style:{width:r.value+"px"},key:"input"},[_(NC,{inputRef:h,open:m,prefixCls:d,id:g,inputElement:null,disabled:b,autofocus:w,autocomplete:S,editable:l.value,activeDescendantId:C,value:s.value,onKeydown:N,onMousedown:D,onChange:O,onPaste:P,onCompositionstart:F,onCompositionend:R,tabindex:x,attrs:wc(e,!0),onFocus:function(){return a.value=!0},onBlur:function(){return a.value=!1}},null),_("span",{ref:n,class:"".concat(o.value,"-search-mirror"),"aria-hidden":!0},[s.value,Ye(" ")])]),z=_(Ui,{prefixCls:"".concat(o.value,"-overflow"),data:v,renderItem:f,renderRest:p,suffix:j,itemKey:"key",maxCount:e.maxTagCount,key:"overflow"},null);return _(Ae,null,[z,!v.length&&!s.value&&_("span",{class:"".concat(o.value,"-placeholder")},[y])])}}});const $D=ND;var FD={inputElement:Z.any,id:String,prefixCls:String,values:Z.array,open:{type:Boolean,default:void 0},searchValue:String,inputRef:Z.any,placeholder:Z.any,disabled:{type:Boolean,default:void 0},mode:String,showSearch:{type:Boolean,default:void 0},autofocus:{type:Boolean,default:void 0},autocomplete:String,activeDescendantId:String,tabindex:Z.oneOfType([Z.number,Z.string]),activeValue:String,backfill:{type:Boolean,default:void 0},optionLabelRender:Function,onInputChange:Function,onInputPaste:Function,onInputKeyDown:Function,onInputMouseDown:Function,onInputCompositionStart:Function,onInputCompositionEnd:Function},Up=ve({name:"SingleSelector",setup:function(e){var n=L(!1),r=B(function(){return e.mode==="combobox"}),a=B(function(){return r.value||e.showSearch}),i=B(function(){var c=e.searchValue||"";return r.value&&e.activeValue&&!n.value&&(c=e.activeValue),c}),o=Hp();me([r,function(){return e.activeValue}],function(){r.value&&(n.value=!1)},{immediate:!0});var s=B(function(){return e.mode!=="combobox"&&!e.open&&!e.showSearch?!1:!!i.value}),l=B(function(){var c=e.values[0];return c&&(typeof c.label=="string"||typeof c.label=="number")?c.label.toString():void 0}),u=function(){if(e.values[0])return null;var f=s.value?{visibility:"hidden"}:void 0;return _("span",{class:"".concat(e.prefixCls,"-selection-placeholder"),style:f},[e.placeholder])};return function(){var c,f=e.inputElement,p=e.prefixCls,g=e.id,d=e.values,v=e.inputRef,m=e.disabled,h=e.autofocus,y=e.autocomplete,b=e.activeDescendantId,w=e.open,S=e.tabindex,C=e.optionLabelRender,x=e.onInputKeyDown,O=e.onInputMouseDown,P=e.onInputChange,N=e.onInputPaste,D=e.onInputCompositionStart,F=e.onInputCompositionEnd,R=d[0],j=null;if(R&&o.customSlots){var z,k,T,A=(z=R.key)!==null&&z!==void 0?z:R.value,$=((k=o.keyEntities[A])===null||k===void 0?void 0:k.node)||{};j=o.customSlots[(T=$.slots)===null||T===void 0?void 0:T.title]||o.customSlots.title||R.label,typeof j=="function"&&(j=j($))}else j=C&&R?C(R.option):R==null?void 0:R.label;return _(Ae,null,[_("span",{class:"".concat(p,"-selection-search")},[_(NC,{inputRef:v,prefixCls:p,id:g,open:w,inputElement:f,disabled:m,autofocus:h,autocomplete:y,editable:a.value,activeDescendantId:b,value:i.value,onKeydown:x,onMousedown:O,onChange:function(G){n.value=!0,P(G)},onPaste:N,onCompositionstart:D,onCompositionend:F,tabindex:S,attrs:wc(e,!0)},null)]),!r.value&&R&&!s.value&&_("span",{class:"".concat(p,"-selection-item"),title:l.value},[_(Ae,{key:(c=R.key)!==null&&c!==void 0?c:R.value},[j])]),u()])}}});Up.props=FD;Up.inheritAttrs=!1;const RD=Up;function DD(t){return![$e.ESC,$e.SHIFT,$e.BACKSPACE,$e.TAB,$e.WIN_KEY,$e.ALT,$e.META,$e.WIN_KEY_RIGHT,$e.CTRL,$e.SEMICOLON,$e.EQUALS,$e.CAPS_LOCK,$e.CONTEXT_MENU,$e.F1,$e.F2,$e.F3,$e.F4,$e.F5,$e.F6,$e.F7,$e.F8,$e.F9,$e.F10,$e.F11,$e.F12].includes(t)}function DC(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:250,e=null,n;pt(function(){clearTimeout(n)});function r(a){(a||e===null)&&(e=a),clearTimeout(n),n=setTimeout(function(){e=null},t)}return[function(){return e},r]}function Is(){var t=function e(n){e.current=n};return t}var LD=ve({name:"Selector",inheritAttrs:!1,props:{id:String,prefixCls:String,showSearch:{type:Boolean,default:void 0},open:{type:Boolean,default:void 0},values:Z.array,multiple:{type:Boolean,default:void 0},mode:String,searchValue:String,activeValue:String,inputElement:Z.any,autofocus:{type:Boolean,default:void 0},activeDescendantId:String,tabindex:Z.oneOfType([Z.number,Z.string]),disabled:{type:Boolean,default:void 0},placeholder:Z.any,removeIcon:Z.any,maxTagCount:Z.oneOfType([Z.number,Z.string]),maxTagTextLength:Number,maxTagPlaceholder:Z.any,tagRender:Function,optionLabelRender:Function,tokenWithEnter:{type:Boolean,default:void 0},choiceTransitionName:String,onToggleOpen:{type:Function},onSearch:Function,onSearchSubmit:Function,onRemove:Function,onInputKeyDown:{type:Function},domRef:Function},setup:function(e,n){var r=n.expose,a=Is(),i=!1,o=DC(0),s=De(o,2),l=s[0],u=s[1],c=function(S){var C=S.which;(C===$e.UP||C===$e.DOWN)&&S.preventDefault(),e.onInputKeyDown&&e.onInputKeyDown(S),C===$e.ENTER&&e.mode==="tags"&&!i&&!e.open&&e.onSearchSubmit(S.target.value),DD(C)&&e.onToggleOpen(!0)},f=function(){u(!0)},p=null,g=function(S){e.onSearch(S,!0,i)!==!1&&e.onToggleOpen(!0)},d=function(){i=!0},v=function(S){i=!1,e.mode!=="combobox"&&g(S.target.value)},m=function(S){var C=S.target.value;if(e.tokenWithEnter&&p&&/[\r\n]/.test(p)){var x=p.replace(/[\r\n]+$/,"").replace(/\r\n/g," ").replace(/[\r\n]/g," ");C=C.replace(x,p)}p=null,g(C)},h=function(S){var C=S.clipboardData,x=C.getData("text");p=x},y=function(S){var C=S.target;if(C!==a.current){var x=document.body.style.msTouchAction!==void 0;x?setTimeout(function(){a.current.focus()}):a.current.focus()}},b=function(S){var C=l();S.target!==a.current&&!C&&S.preventDefault(),(e.mode!=="combobox"&&(!e.showSearch||!C)||!e.open)&&(e.open&&e.onSearch("",!0,!1),e.onToggleOpen())};return r({focus:function(){a.current.focus()},blur:function(){a.current.blur()}}),function(){var w=e.prefixCls,S=e.domRef,C=e.mode,x={inputRef:a,onInputKeyDown:c,onInputMouseDown:f,onInputChange:m,onInputPaste:h,onInputCompositionStart:d,onInputCompositionEnd:v},O=C==="multiple"||C==="tags"?_($D,E(E({},e),x),null):_(RD,E(E({},e),x),null);return _("div",{ref:S,class:"".concat(w,"-selector"),onClick:y,onMousedown:b},[O])}}});const zD=LD;function BD(t,e,n){function r(a){var i,o,s,l=a.target;l.shadowRoot&&a.composed&&(l=a.composedPath()[0]||l);var u=[(i=t[0])===null||i===void 0?void 0:i.value,(o=t[1])===null||o===void 0||(s=o.value)===null||s===void 0?void 0:s.getPopupElement()];e.value&&u.every(function(c){return c&&!c.contains(l)&&c!==l})&&n(!1)}He(function(){window.addEventListener("mousedown",r)}),pt(function(){window.removeEventListener("mousedown",r)})}function jD(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:10,e=L(!1),n,r=function(){clearTimeout(n)};He(function(){r()});var a=function(o,s){r(),n=setTimeout(function(){e.value=o,s&&s()},t)};return[e,a,r]}var LC=Symbol("BaseSelectContextKey");function VD(t){return bt(LC,t)}function WD(){return st(LC,{})}const Kp=function(){if(typeof navigator>"u"||typeof window>"u")return!1;var t=navigator.userAgent||navigator.vendor||window.opera;return!!(/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows ce|xda|xiino|android|ipad|playbook|silk/i.test(t)||/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw-(n|u)|c55\/|capi|ccwa|cdm-|cell|chtm|cldc|cmd-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc-s|devi|dica|dmob|do(c|p)o|ds(12|-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(-|_)|g1 u|g560|gene|gf-5|g-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd-(m|p|t)|hei-|hi(pt|ta)|hp( i|ip)|hs-c|ht(c(-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i-(20|go|ma)|i230|iac( |-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|-[a-w])|libw|lynx|m1-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|-([1-8]|c))|phil|pire|pl(ay|uc)|pn-2|po(ck|rt|se)|prox|psio|pt-g|qa-a|qc(07|12|21|32|60|-[2-7]|i-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h-|oo|p-)|sdk\/|se(c(-|0|1)|47|mc|nd|ri)|sgh-|shar|sie(-|m)|sk-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h-|v-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl-|tdg-|tel(i|m)|tim-|t-mo|to(pl|sh)|ts(70|m-|m3|m5)|tx-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas-|your|zeto|zte-/i.test(t==null?void 0:t.substr(0,4)))};function zC(t){if(!xt(t))return ut(t);var e=new Proxy({},{get:function(r,a,i){return Reflect.get(t.value,a,i)},set:function(r,a,i){return t.value[a]=i,!0},deleteProperty:function(r,a){return Reflect.deleteProperty(t.value,a)},has:function(r,a){return Reflect.has(t.value,a)},ownKeys:function(){return Object.keys(t.value)},getOwnPropertyDescriptor:function(){return{enumerable:!0,configurable:!0}}});return ut(e)}var HD=["prefixCls","id","open","defaultOpen","mode","showSearch","searchValue","onSearch","allowClear","clearIcon","showArrow","inputIcon","disabled","loading","getInputElement","getPopupContainer","placement","animation","transitionName","dropdownStyle","dropdownClassName","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","showAction","direction","tokenSeparators","tagRender","optionLabelRender","onPopupScroll","onDropdownVisibleChange","onFocus","onBlur","onKeyup","onKeydown","onMousedown","onClear","omitDomProps","getRawInputElement","displayValues","onDisplayValuesChange","emptyOptions","activeDescendantId","activeValue","OptionList"],UD=["value","onChange","removeIcon","placeholder","autofocus","maxTagCount","maxTagTextLength","maxTagPlaceholder","choiceTransitionName","onInputKeyDown","onPopupScroll","tabindex","OptionList","notFoundContent"],KD=function(){return{prefixCls:String,id:String,omitDomProps:Array,displayValues:Array,onDisplayValuesChange:Function,activeValue:String,activeDescendantId:String,onActiveValueChange:Function,searchValue:String,onSearch:Function,onSearchSplit:Function,maxLength:Number,OptionList:Z.any,emptyOptions:Boolean}},BC=function(){return{showSearch:{type:Boolean,default:void 0},tagRender:{type:Function},optionLabelRender:{type:Function},direction:{type:String},tabindex:Number,autofocus:Boolean,notFoundContent:Z.any,placeholder:Z.any,onClear:Function,choiceTransitionName:String,mode:String,disabled:{type:Boolean,default:void 0},loading:{type:Boolean,default:void 0},open:{type:Boolean,default:void 0},defaultOpen:{type:Boolean,default:void 0},onDropdownVisibleChange:{type:Function},getInputElement:{type:Function},getRawInputElement:{type:Function},maxTagTextLength:Number,maxTagCount:{type:[String,Number]},maxTagPlaceholder:Z.any,tokenSeparators:{type:Array},allowClear:{type:Boolean,default:void 0},showArrow:{type:Boolean,default:void 0},inputIcon:Z.any,clearIcon:Z.any,removeIcon:Z.any,animation:String,transitionName:String,dropdownStyle:{type:Object},dropdownClassName:String,dropdownMatchSelectWidth:{type:[Boolean,Number],default:void 0},dropdownRender:{type:Function},dropdownAlign:Object,placement:{type:String},getPopupContainer:{type:Function},showAction:{type:Array},onBlur:{type:Function},onFocus:{type:Function},onKeyup:Function,onKeydown:Function,onMousedown:Function,onPopupScroll:Function,onInputKeyDown:Function,onMouseenter:Function,onMouseleave:Function,onClick:Function}},GD=function(){return E(E({},KD()),BC())};function jC(t){return t==="tags"||t==="multiple"}const qD=ve({compatConfig:{MODE:3},name:"BaseSelect",inheritAttrs:!1,props:Bt(GD(),{showAction:[],notFoundContent:"Not Found"}),setup:function(e,n){var r=n.attrs,a=n.expose,i=n.slots,o=B(function(){return jC(e.mode)}),s=B(function(){return e.showSearch!==void 0?e.showSearch:o.value||e.mode==="combobox"}),l=L(!1);He(function(){l.value=Kp()});var u=Hp(),c=L(null),f=Is(),p=L(null),g=L(null),d=L(null),v=jD(),m=De(v,3),h=m[0],y=m[1],b=m[2],w=function(){var I;(I=g.value)===null||I===void 0||I.focus()},S=function(){var I;(I=g.value)===null||I===void 0||I.blur()};a({focus:w,blur:S,scrollTo:function(I){var M;return(M=d.value)===null||M===void 0?void 0:M.scrollTo(I)}});var C=B(function(){var V;if(e.mode!=="combobox")return e.searchValue;var I=(V=e.displayValues[0])===null||V===void 0?void 0:V.value;return typeof I=="string"||typeof I=="number"?String(I):""}),x=e.open!==void 0?e.open:e.defaultOpen,O=L(x),P=L(x),N=function(I){O.value=e.open!==void 0?e.open:I,P.value=O.value};me(function(){return e.open},function(){N(e.open)});var D=B(function(){return!e.notFoundContent&&e.emptyOptions});yt(function(){P.value=O.value,(e.disabled||D.value&&P.value&&e.mode==="combobox")&&(P.value=!1)});var F=B(function(){return D.value?!1:P.value}),R=function(I){var M=I!==void 0?I:!P.value;O.value!==M&&!e.disabled&&(N(M),e.onDropdownVisibleChange&&e.onDropdownVisibleChange(M))},j=B(function(){return(e.tokenSeparators||[]).some(function(V){return[`
`,`\r
`].includes(V)})}),z=function(I,M,J){var ee,Q=!0,ce=I;(ee=e.onActiveValueChange)===null||ee===void 0||ee.call(e,null);var ue=J?null:IN(I,e.tokenSeparators);if(e.mode!=="combobox"&&ue){var oe;ce="",(oe=e.onSearchSplit)===null||oe===void 0||oe.call(e,ue),R(!1),Q=!1}return e.onSearch&&C.value!==ce&&e.onSearch(ce,{source:M?"typing":"effect"}),Q},k=function(I){var M;!I||!I.trim()||(M=e.onSearch)===null||M===void 0||M.call(e,I,{source:"submit"})};me(P,function(){!P.value&&!o.value&&e.mode!=="combobox"&&z("",!1,!1)},{immediate:!0,flush:"post"}),me(function(){return e.disabled},function(){O.value&&e.disabled&&N(!1)},{immediate:!0});var T=DC(),A=De(T,2),$=A[0],W=A[1],G=function(I){var M,J=$(),ee=I.which;if(ee===$e.ENTER&&(e.mode!=="combobox"&&I.preventDefault(),P.value||R(!0)),W(!!C.value),ee===$e.BACKSPACE&&!J&&o.value&&!C.value&&e.displayValues.length){for(var Q=Xe(e.displayValues),ce=null,ue=Q.length-1;ue>=0;ue-=1){var oe=Q[ue];if(!oe.disabled){Q.splice(ue,1),ce=oe;break}}ce&&e.onDisplayValuesChange(Q,{type:"remove",values:[ce]})}for(var re=arguments.length,X=new Array(re>1?re-1:0),te=1;te<re;te++)X[te-1]=arguments[te];if(P.value&&d.value){var pe;(pe=d.value).onKeydown.apply(pe,[I].concat(X))}(M=e.onKeydown)===null||M===void 0||M.call.apply(M,[e,I].concat(X))},q=function(I){for(var M=arguments.length,J=new Array(M>1?M-1:0),ee=1;ee<M;ee++)J[ee-1]=arguments[ee];if(P.value&&d.value){var Q;(Q=d.value).onKeyup.apply(Q,[I].concat(J))}e.onKeyup&&e.onKeyup.apply(e,[I].concat(J))},Y=function(I){var M=e.displayValues.filter(function(J){return J!==I});e.onDisplayValuesChange(M,{type:"remove",values:[I]})},U=L(!1),K=function(){y(!0),e.disabled||(e.onFocus&&!U.value&&e.onFocus.apply(e,arguments),e.showAction&&e.showAction.includes("focus")&&R(!0)),U.value=!0},ne=function(){if(y(!1,function(){U.value=!1,R(!1)}),!e.disabled){var I=C.value;I&&(e.mode==="tags"?e.onSearch(I,{source:"submit"}):e.mode==="multiple"&&e.onSearch("",{source:"blur"})),e.onBlur&&e.onBlur.apply(e,arguments)}};bt("VCSelectContainerEvent",{focus:K,blur:ne});var ie=[];He(function(){ie.forEach(function(V){return clearTimeout(V)}),ie.splice(0,ie.length)}),pt(function(){ie.forEach(function(V){return clearTimeout(V)}),ie.splice(0,ie.length)});var we=function(I){var M,J,ee=I.target,Q=(M=p.value)===null||M===void 0?void 0:M.getPopupElement();if(Q&&Q.contains(ee)){var ce=setTimeout(function(){var X=ie.indexOf(ce);if(X!==-1&&ie.splice(X,1),b(),!l.value&&!Q.contains(document.activeElement)){var te;(te=g.value)===null||te===void 0||te.focus()}});ie.push(ce)}for(var ue=arguments.length,oe=new Array(ue>1?ue-1:0),re=1;re<ue;re++)oe[re-1]=arguments[re];(J=e.onMousedown)===null||J===void 0||J.call.apply(J,[e,I].concat(oe))},he=L(null),_e=zt(),Pe=function(){_e.update()};return He(function(){me(F,function(){if(F.value){var V,I=Math.ceil((V=c.value)===null||V===void 0?void 0:V.offsetWidth);he.value!==I&&!Number.isNaN(I)&&(he.value=I)}},{immediate:!0,flush:"post"})}),BD([c,p],F,R),VD(zC(E(E({},cS(e)),{},{open:P,triggerOpen:F,showSearch:s,multiple:o,toggleOpen:R}))),function(){var V,I=E(E({},e),r),M=I.prefixCls,J=I.id;I.open,I.defaultOpen;var ee=I.mode;I.showSearch,I.searchValue,I.onSearch;var Q=I.allowClear,ce=I.clearIcon,ue=I.showArrow,oe=I.inputIcon,re=I.disabled,X=I.loading,te=I.getInputElement,pe=I.getPopupContainer,le=I.placement,be=I.animation,Oe=I.transitionName,ke=I.dropdownStyle,Ne=I.dropdownClassName,lt=I.dropdownMatchSelectWidth,Yt=I.dropdownRender,rn=I.dropdownAlign;I.showAction;var $t=I.direction;I.tokenSeparators;var Ut=I.tagRender,wt=I.optionLabelRender;I.onPopupScroll,I.onDropdownVisibleChange,I.onFocus,I.onBlur,I.onKeyup,I.onKeydown,I.onMousedown;var Xt=I.onClear,fr=I.omitDomProps,oa=I.getRawInputElement,Zt=I.displayValues,yi=I.onDisplayValuesChange,bi=I.emptyOptions,Ma=I.activeDescendantId,at=I.activeValue,ht=I.OptionList,rt=dt(I,HD),Tt=ee==="combobox"&&te&&te()||null,ae=typeof oa=="function"&&oa(),de=E({},rt),Re;ae&&(Re=function(an){R(an)}),UD.forEach(function(jt){delete de[jt]}),fr==null||fr.forEach(function(jt){delete de[jt]});var Me=ue!==void 0?ue:X||!o.value&&ee!=="combobox",Le;Me&&(Le=_(xu,{class:xe("".concat(M,"-arrow"),H({},"".concat(M,"-arrow-loading"),X)),customizeIcon:oe,customizeIconProps:{loading:X,searchValue:C.value,open:P.value,focused:h.value,showSearch:s.value}},null));var nt,Ft=function(){Xt==null||Xt(),yi([],{type:"clear",values:Zt}),z("",!1,!1)};!re&&Q&&(Zt.length||C.value)&&(nt=_(xu,{class:"".concat(M,"-clear"),onMousedown:Ft,customizeIcon:ce},{default:function(){return[Ye("×")]}}));var Kt=_(ht,{ref:d},E(E({},u.customSlots),{},{option:i.option})),Gt=xe(M,r.class,(V={},H(V,"".concat(M,"-focused"),h.value),H(V,"".concat(M,"-multiple"),o.value),H(V,"".concat(M,"-single"),!o.value),H(V,"".concat(M,"-allow-clear"),Q),H(V,"".concat(M,"-show-arrow"),Me),H(V,"".concat(M,"-disabled"),re),H(V,"".concat(M,"-loading"),X),H(V,"".concat(M,"-open"),P.value),H(V,"".concat(M,"-customize-input"),Tt),H(V,"".concat(M,"-show-search"),s.value),V)),yn=_(dD,{ref:p,disabled:re,prefixCls:M,visible:F.value,popupElement:Kt,containerWidth:he.value,animation:be,transitionName:Oe,dropdownStyle:ke,dropdownClassName:Ne,direction:$t,dropdownMatchSelectWidth:lt,dropdownRender:Yt,dropdownAlign:rn,placement:le,getPopupContainer:pe,empty:bi,getTriggerDOMNode:function(){return f.current},onPopupVisibleChange:Re,onPopupMouseEnter:Pe},{default:function(){return ae?qn(ae)&&St(ae,{ref:f},!1,!0):_(zD,E(E({},e),{},{domRef:f,prefixCls:M,inputElement:Tt,ref:g,id:J,showSearch:s.value,mode:ee,activeDescendantId:Ma,tagRender:Ut,optionLabelRender:wt,values:Zt,open:P.value,onToggleOpen:R,activeValue:at,searchValue:C.value,onSearch:z,onSearchSubmit:k,onRemove:Y,tokenWithEnter:j.value}),null)}}),vn;return ae?vn=yn:vn=_("div",E(E({},de),{},{class:Gt,ref:c,onMousedown:we,onKeydown:G,onKeyup:q}),[h.value&&!P.value&&_("span",{style:{width:0,height:0,position:"absolute",overflow:"hidden",opacity:0},"aria-live":"polite"},["".concat(Zt.map(function(jt){var an=jt.label,Yn=jt.value;return["number","string"].includes(Je(an))?an:Yn}).join(", "))]),yn,Le,nt]),vn}}});var _c=function(e,n){var r,a=e.height,i=e.offset,o=e.prefixCls,s=e.onInnerResize,l=n.slots,u={},c={display:"flex",flexDirection:"column"};return i!==void 0&&(u={height:"".concat(a,"px"),position:"relative",overflow:"hidden"},c=E(E({},c),{},{transform:"translateY(".concat(i,"px)"),position:"absolute",left:0,right:0,top:0})),_("div",{style:u},[_(Yi,{onResize:function(p){var g=p.offsetHeight;g&&s&&s()}},{default:function(){return[_("div",{style:c,class:xe(H({},"".concat(o,"-holder-inner"),o))},[(r=l.default)===null||r===void 0?void 0:r.call(l)])]}})])};_c.displayName="Filter";_c.inheritAttrs=!1;_c.props={prefixCls:String,height:Number,offset:Number,onInnerResize:Function};const JD=_c;var VC=function(e,n){var r,a=e.setRef,i=n.slots,o=En((r=i.default)===null||r===void 0?void 0:r.call(i));return o&&o.length?Ln(o[0],{ref:a}):o};VC.props={setRef:{type:Function,default:function(){}}};const YD=VC;var XD=20;function Uy(t){return"touches"in t?t.touches[0].pageY:t.pageY}const ZD=ve({compatConfig:{MODE:3},name:"ScrollBar",inheritAttrs:!1,props:{prefixCls:String,scrollTop:Number,scrollHeight:Number,height:Number,count:Number,onScroll:{type:Function},onStartMove:{type:Function},onStopMove:{type:Function}},setup:function(){return{moveRaf:null,scrollbarRef:Is(),thumbRef:Is(),visibleTimeout:null,state:ut({dragging:!1,pageY:null,startTop:null,visible:!1})}},watch:{scrollTop:{handler:function(){this.delayHidden()},flush:"post"}},mounted:function(){var e,n;(e=this.scrollbarRef.current)===null||e===void 0||e.addEventListener("touchstart",this.onScrollbarTouchStart,Cn?{passive:!1}:!1),(n=this.thumbRef.current)===null||n===void 0||n.addEventListener("touchstart",this.onMouseDown,Cn?{passive:!1}:!1)},beforeUnmount:function(){this.removeEvents(),clearTimeout(this.visibleTimeout)},methods:{delayHidden:function(){var e=this;clearTimeout(this.visibleTimeout),this.state.visible=!0,this.visibleTimeout=setTimeout(function(){e.state.visible=!1},2e3)},onScrollbarTouchStart:function(e){e.preventDefault()},onContainerMouseDown:function(e){e.stopPropagation(),e.preventDefault()},patchEvents:function(){window.addEventListener("mousemove",this.onMouseMove),window.addEventListener("mouseup",this.onMouseUp),this.thumbRef.current.addEventListener("touchmove",this.onMouseMove,Cn?{passive:!1}:!1),this.thumbRef.current.addEventListener("touchend",this.onMouseUp)},removeEvents:function(){window.removeEventListener("mousemove",this.onMouseMove),window.removeEventListener("mouseup",this.onMouseUp),this.scrollbarRef.current.removeEventListener("touchstart",this.onScrollbarTouchStart,Cn?{passive:!1}:!1),this.thumbRef.current&&(this.thumbRef.current.removeEventListener("touchstart",this.onMouseDown,Cn?{passive:!1}:!1),this.thumbRef.current.removeEventListener("touchmove",this.onMouseMove,Cn?{passive:!1}:!1),this.thumbRef.current.removeEventListener("touchend",this.onMouseUp)),tt.cancel(this.moveRaf)},onMouseDown:function(e){var n=this.$props.onStartMove;Mt(this.state,{dragging:!0,pageY:Uy(e),startTop:this.getTop()}),n(),this.patchEvents(),e.stopPropagation(),e.preventDefault()},onMouseMove:function(e){var n=this.state,r=n.dragging,a=n.pageY,i=n.startTop,o=this.$props.onScroll;if(tt.cancel(this.moveRaf),r){var s=Uy(e)-a,l=i+s,u=this.getEnableScrollRange(),c=this.getEnableHeightRange(),f=c?l/c:0,p=Math.ceil(f*u);this.moveRaf=tt(function(){o(p)})}},onMouseUp:function(){var e=this.$props.onStopMove;this.state.dragging=!1,e(),this.removeEvents()},getSpinHeight:function(){var e=this.$props,n=e.height,r=e.count,a=n/r*10;return a=Math.max(a,XD),a=Math.min(a,n/2),Math.floor(a)},getEnableScrollRange:function(){var e=this.$props,n=e.scrollHeight,r=e.height;return n-r||0},getEnableHeightRange:function(){var e=this.$props.height,n=this.getSpinHeight();return e-n||0},getTop:function(){var e=this.$props.scrollTop,n=this.getEnableScrollRange(),r=this.getEnableHeightRange();if(e===0||n===0)return 0;var a=e/n;return a*r},showScroll:function(){var e=this.$props,n=e.height,r=e.scrollHeight;return r>n}},render:function(){var e=this.state,n=e.dragging,r=e.visible,a=this.$props.prefixCls,i=this.getSpinHeight()+"px",o=this.getTop()+"px",s=this.showScroll(),l=s&&r;return _("div",{ref:this.scrollbarRef,class:xe("".concat(a,"-scrollbar"),H({},"".concat(a,"-scrollbar-show"),s)),style:{width:"8px",top:0,bottom:0,right:0,position:"absolute",display:l?void 0:"none"},onMousedown:this.onContainerMouseDown,onMousemove:this.delayHidden},[_("div",{ref:this.thumbRef,class:xe("".concat(a,"-scrollbar-thumb"),H({},"".concat(a,"-scrollbar-thumb-moving"),n)),style:{width:"100%",height:i,top:o,left:0,position:"absolute",background:"rgba(0, 0, 0, 0.5)",borderRadius:"99px",cursor:"pointer",userSelect:"none"},onMousedown:this.onMouseDown},null)])}});function QD(t,e,n,r){var a=new Map,i=new Map,o=L(Symbol("update"));me(t,function(){o.value=Symbol("update")});var s=void 0;function l(){tt.cancel(s)}function u(){l(),s=tt(function(){a.forEach(function(f,p){if(f&&f.offsetParent){var g=f.offsetHeight;i.get(p)!==g&&(o.value=Symbol("update"),i.set(p,f.offsetHeight))}})})}function c(f,p){var g=e(f),d=a.get(g);p?(a.set(g,p.$el||p),u()):a.delete(g),!d!=!p&&(p?n==null||n(f):r==null||r(f))}return gn(function(){l()}),[c,u,i,o]}function e4(t,e,n,r,a,i,o,s){var l;return function(u){if(u==null){s();return}tt.cancel(l);var c=e.value,f=r.itemHeight;if(typeof u=="number")o(u);else if(u&&Je(u)==="object"){var p,g=u.align;"index"in u?p=u.index:p=c.findIndex(function(h){return a(h)===u.key});var d=u.offset,v=d===void 0?0:d,m=function h(y,b){if(!(y<0||!t.value)){var w=t.value.clientHeight,S=!1,C=b;if(w){for(var x=b||g,O=0,P=0,N=0,D=Math.min(c.length,p),F=0;F<=D;F+=1){var R=a(c[F]);P=O;var j=n.get(R);N=P+(j===void 0?f:j),O=N,F===p&&j===void 0&&(S=!0)}var z=t.value.scrollTop,k=null;switch(x){case"top":k=P-v;break;case"bottom":k=N-w+v;break;default:{var T=z+w;P<z?C="top":N>T&&(C="bottom")}}k!==null&&k!==z&&o(k)}l=tt(function(){S&&i(),h(y-1,C)},2)}};m(5)}}}var t4=(typeof navigator>"u"?"undefined":Je(navigator))==="object"&&/Firefox/i.test(navigator.userAgent);const n4=t4,WC=function(t,e){var n=!1,r=null;function a(){clearTimeout(r),n=!0,r=setTimeout(function(){n=!1},50)}return function(i){var o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,s=i<0&&t.value||i>0&&e.value;return o&&s?(clearTimeout(r),n=!1):(!s||n)&&a(),!n&&s}};function r4(t,e,n,r){var a=0,i=null,o=null,s=!1,l=WC(e,n);function u(f){if(t.value){tt.cancel(i);var p=f.deltaY;a+=p,o=p,!l(p)&&(n4||f.preventDefault(),i=tt(function(){var g=s?10:1;r(a*g),a=0}))}}function c(f){t.value&&(s=f.detail===o)}return[u,c]}var a4=14/15;function i4(t,e,n){var r=!1,a=0,i=null,o=null,s=function(){i&&(i.removeEventListener("touchmove",l),i.removeEventListener("touchend",u))},l=function(g){if(r){var d=Math.ceil(g.touches[0].pageY),v=a-d;a=d,n(v)&&g.preventDefault(),clearInterval(o),o=setInterval(function(){v*=a4,(!n(v,!0)||Math.abs(v)<=.1)&&clearInterval(o)},16)}},u=function(){r=!1,s()},c=function(g){s(),g.touches.length===1&&!r&&(r=!0,a=Math.ceil(g.touches[0].pageY),i=g.target,i.addEventListener("touchmove",l,{passive:!1}),i.addEventListener("touchend",u))},f=function(){};He(function(){document.addEventListener("touchmove",f,{passive:!1}),me(t,function(p){e.value.removeEventListener("touchstart",c),s(),clearInterval(o),p&&e.value.addEventListener("touchstart",c,{passive:!1})},{immediate:!0})}),pt(function(){document.removeEventListener("touchmove",f)})}var o4=["prefixCls","height","itemHeight","fullHeight","data","itemKey","virtual","component","onScroll","children","style","class"],s4=[],l4={overflowY:"auto",overflowAnchor:"none"};function u4(t,e,n,r,a,i){var o=i.getKey;return t.slice(e,n+1).map(function(s,l){var u=e+l,c=a(s,u,{}),f=o(s);return _(YD,{key:f,setRef:function(g){return r(s,g)}},{default:function(){return[c]}})})}var c4=ve({compatConfig:{MODE:3},name:"List",inheritAttrs:!1,props:{prefixCls:String,data:Z.array,height:Number,itemHeight:Number,fullHeight:{type:Boolean,default:void 0},itemKey:{type:[String,Number,Function],required:!0},component:{type:[String,Object]},virtual:{type:Boolean,default:void 0},children:Function,onScroll:Function,onMousedown:Function,onMouseenter:Function,onVisibleChange:Function},setup:function(e,n){var r=n.expose,a=B(function(){var Y=e.height,U=e.itemHeight,K=e.virtual;return!!(K!==!1&&Y&&U)}),i=B(function(){var Y=e.height,U=e.itemHeight,K=e.data;return a.value&&K&&U*K.length>Y}),o=ut({scrollTop:0,scrollMoving:!1}),s=B(function(){return e.data||s4}),l=Un([]);me(s,function(){l.value=Ve(s.value).slice()},{immediate:!0});var u=Un(function(Y){});me(function(){return e.itemKey},function(Y){typeof Y=="function"?u.value=Y:u.value=function(U){return U==null?void 0:U[Y]}},{immediate:!0});var c=L(),f=L(),p=L(),g=function(U){return u.value(U)},d={getKey:g};function v(Y){var U;typeof Y=="function"?U=Y(o.scrollTop):U=Y;var K=P(U);c.value&&(c.value.scrollTop=K),o.scrollTop=K}var m=QD(l,g,null,null),h=De(m,4),y=h[0],b=h[1],w=h[2],S=h[3],C=ut({scrollHeight:void 0,start:0,end:0,offset:void 0}),x=L(0);He(function(){qe(function(){var Y;x.value=((Y=f.value)===null||Y===void 0?void 0:Y.offsetHeight)||0})}),ta(function(){qe(function(){var Y;x.value=((Y=f.value)===null||Y===void 0?void 0:Y.offsetHeight)||0})}),me([a,l],function(){a.value||Mt(C,{scrollHeight:void 0,start:0,end:l.value.length-1,offset:void 0})},{immediate:!0}),me([a,l,x,i],function(){a.value&&!i.value&&Mt(C,{scrollHeight:x.value,start:0,end:l.value.length-1,offset:void 0}),c.value&&(o.scrollTop=c.value.scrollTop)},{immediate:!0}),me([i,a,function(){return o.scrollTop},l,S,function(){return e.height},x],function(){if(!(!a.value||!i.value)){for(var Y=0,U,K,ne,ie=l.value.length,we=l.value,he=o.scrollTop,_e=e.itemHeight,Pe=e.height,V=he+Pe,I=0;I<ie;I+=1){var M=we[I],J=g(M),ee=w.get(J);ee===void 0&&(ee=_e);var Q=Y+ee;U===void 0&&Q>=he&&(U=I,K=Y),ne===void 0&&Q>V&&(ne=I),Y=Q}U===void 0&&(U=0,K=0,ne=Math.ceil(Pe/_e)),ne===void 0&&(ne=ie-1),ne=Math.min(ne+1,ie),Mt(C,{scrollHeight:Y,start:U,end:ne,offset:K})}},{immediate:!0});var O=B(function(){return C.scrollHeight-e.height});function P(Y){var U=Y;return Number.isNaN(O.value)||(U=Math.min(U,O.value)),U=Math.max(U,0),U}var N=B(function(){return o.scrollTop<=0}),D=B(function(){return o.scrollTop>=O.value}),F=WC(N,D);function R(Y){var U=Y;v(U)}function j(Y){var U,K=Y.currentTarget.scrollTop;K!==o.scrollTop&&v(K),(U=e.onScroll)===null||U===void 0||U.call(e,Y)}var z=r4(a,N,D,function(Y){v(function(U){var K=U+Y;return K})}),k=De(z,2),T=k[0],A=k[1];i4(a,c,function(Y,U){return F(Y,U)?!1:(T({preventDefault:function(){},deltaY:Y}),!0)});function $(Y){a.value&&Y.preventDefault()}var W=function(){c.value&&(c.value.removeEventListener("wheel",T,Cn?{passive:!1}:!1),c.value.removeEventListener("DOMMouseScroll",A),c.value.removeEventListener("MozMousePixelScroll",$))};yt(function(){qe(function(){c.value&&(W(),c.value.addEventListener("wheel",T,Cn?{passive:!1}:!1),c.value.addEventListener("DOMMouseScroll",A),c.value.addEventListener("MozMousePixelScroll",$))})}),pt(function(){W()});var G=e4(c,l,w,e,g,b,v,function(){var Y;(Y=p.value)===null||Y===void 0||Y.delayHidden()});r({scrollTo:G});var q=B(function(){var Y=null;return e.height&&(Y=E(H({},e.fullHeight?"height":"maxHeight",e.height+"px"),l4),a.value&&(Y.overflowY="hidden",o.scrollMoving&&(Y.pointerEvents="none"))),Y});return me([function(){return C.start},function(){return C.end},l],function(){if(e.onVisibleChange){var Y=l.value.slice(C.start,C.end+1);e.onVisibleChange(Y,l.value)}},{flush:"post"}),{state:o,mergedData:l,componentStyle:q,onFallbackScroll:j,onScrollBar:R,componentRef:c,useVirtual:a,calRes:C,collectHeight:b,setInstance:y,sharedConfig:d,scrollBarRef:p,fillerInnerRef:f}},render:function(){var e=this,n=E(E({},this.$props),this.$attrs),r=n.prefixCls,a=r===void 0?"rc-virtual-list":r,i=n.height;n.itemHeight,n.fullHeight,n.data,n.itemKey,n.virtual;var o=n.component,s=o===void 0?"div":o;n.onScroll;var l=n.children,u=l===void 0?this.$slots.default:l,c=n.style,f=n.class,p=dt(n,o4),g=xe(a,f),d=this.state.scrollTop,v=this.calRes,m=v.scrollHeight,h=v.offset,y=v.start,b=v.end,w=this.componentStyle,S=this.onFallbackScroll,C=this.onScrollBar,x=this.useVirtual,O=this.collectHeight,P=this.sharedConfig,N=this.setInstance,D=this.mergedData;return _("div",E({style:E(E({},c),{},{position:"relative"}),class:g},p),[_(s,{class:"".concat(a,"-holder"),style:w,ref:"componentRef",onScroll:S},{default:function(){return[_(JD,{prefixCls:a,height:m,offset:h,onInnerResize:O,ref:"fillerInnerRef"},{default:function(){return u4(D,y,b,N,u,P)}})]}}),x&&_(ZD,{ref:"scrollBarRef",prefixCls:a,scrollTop:d,height:i,scrollHeight:m,count:D.length,onScroll:C,onStartMove:function(){e.state.scrollMoving=!0},onStopMove:function(){e.state.scrollMoving=!1}},null)])}});const f4=c4;function d4(t,e,n){var r=L(t());return me(e,function(a,i){n?n(a,i)&&(r.value=t()):r.value=t()}),r}function v4(){return/(mac\sos|macintosh)/i.test(navigator.appVersion)}var HC=Symbol("SelectContextKey");function p4(t){return bt(HC,t)}function h4(){return st(HC,{})}var g4=["disabled","title","children","style","class","className"];function Ky(t){return typeof t=="string"||typeof t=="number"}var m4=ve({compatConfig:{MODE:3},name:"OptionList",inheritAttrs:!1,slots:["option"],setup:function(e,n){var r=n.expose,a=n.slots,i=WD(),o=h4(),s=B(function(){return"".concat(i.prefixCls,"-item")}),l=d4(function(){return o.flattenOptions},[function(){return i.open},function(){return o.flattenOptions}],function(C){return C[0]}),u=Is(),c=function(x){x.preventDefault()},f=function(x){u.current&&u.current.scrollTo(typeof x=="number"?{index:x}:x)},p=function(x){for(var O=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1,P=l.value.length,N=0;N<P;N+=1){var D=(x+N*O+P)%P,F=l.value[D],R=F.group,j=F.data;if(!R&&!j.disabled)return D}return-1},g=ut({activeIndex:p(0)}),d=function(x){var O=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;g.activeIndex=x;var P={source:O?"keyboard":"mouse"},N=l.value[x];if(!N){o.onActiveValue(null,-1,P);return}o.onActiveValue(N.value,x,P)};me([function(){return l.value.length},function(){return i.searchValue}],function(){d(o.defaultActiveFirstOption!==!1?p(0):-1)},{immediate:!0});var v=function(x){return o.rawValues.has(x)&&i.mode!=="combobox"};me([function(){return i.open},function(){return i.searchValue}],function(){if(!i.multiple&&i.open&&o.rawValues.size===1){var C=Array.from(o.rawValues)[0],x=Ve(l.value).findIndex(function(O){var P=O.data;return P[o.fieldNames.value]===C});x!==-1&&(d(x),qe(function(){f(x)}))}i.open&&qe(function(){var O;(O=u.current)===null||O===void 0||O.scrollTo(void 0)})},{immediate:!0,flush:"post"});var m=function(x){x!==void 0&&o.onSelect(x,{selected:!o.rawValues.has(x)}),i.multiple||i.toggleOpen(!1)},h=function(x){return typeof x.label=="function"?x.label():x.label};function y(C){var x=l.value[C];if(!x)return null;var O=x.data||{},P=O.value,N=x.group,D=wc(O,!0),F=h(x);return x?_("div",E(E({"aria-label":typeof F=="string"&&!N?F:null},D),{},{key:C,role:N?"presentation":"option",id:"".concat(i.id,"_list_").concat(C),"aria-selected":v(P)}),[P]):null}var b=function(x){var O=x.which,P=x.ctrlKey;switch(O){case $e.N:case $e.P:case $e.UP:case $e.DOWN:{var N=0;if(O===$e.UP?N=-1:O===$e.DOWN?N=1:v4()&&P&&(O===$e.N?N=1:O===$e.P&&(N=-1)),N!==0){var D=p(g.activeIndex+N,N);f(D),d(D,!0)}break}case $e.ENTER:{var F=l.value[g.activeIndex];F&&!F.data.disabled?m(F.value):m(void 0),i.open&&x.preventDefault();break}case $e.ESC:i.toggleOpen(!1),i.open&&x.stopPropagation()}},w=function(){},S=function(x){f(x)};return r({onKeydown:b,onKeyup:w,scrollTo:S}),function(){var C=i.id,x=i.notFoundContent,O=i.onPopupScroll,P=o.menuItemSelectedIcon,N=o.fieldNames,D=o.virtual,F=o.listHeight,R=o.listItemHeight,j=a.option,z=g.activeIndex,k=Object.keys(N).map(function(T){return N[T]});return l.value.length===0?_("div",{role:"listbox",id:"".concat(C,"_list"),class:"".concat(s.value,"-empty"),onMousedown:c},[x]):_(Ae,null,[_("div",{role:"listbox",id:"".concat(C,"_list"),style:{height:0,width:0,overflow:"hidden"}},[y(z-1),y(z),y(z+1)]),_(f4,{itemKey:"key",ref:u,data:l.value,height:F,itemHeight:R,fullHeight:!1,onMousedown:c,onScroll:O,virtual:D},{default:function(A,$){var W,G=A.group,q=A.groupOption,Y=A.data,U=A.value,K=Y.key,ne=typeof A.label=="function"?A.label():A.label;if(G){var ie,we=(ie=Y.title)!==null&&ie!==void 0?ie:Ky(ne)&&ne;return _("div",{class:xe(s.value,"".concat(s.value,"-group")),title:we},[j?j(Y):ne!==void 0?ne:K])}var he=Y.disabled,_e=Y.title;Y.children;var Pe=Y.style,V=Y.class,I=Y.className,M=dt(Y,g4),J=Dt(M,k),ee=v(U),Q="".concat(s.value,"-option"),ce=xe(s.value,Q,V,I,(W={},H(W,"".concat(Q,"-grouped"),q),H(W,"".concat(Q,"-active"),z===$&&!he),H(W,"".concat(Q,"-disabled"),he),H(W,"".concat(Q,"-selected"),ee),W)),ue=h(A),oe=!P||typeof P=="function"||ee,re=typeof ue=="number"?ue:ue||U,X=Ky(re)?re.toString():void 0;return _e!==void 0&&(X=_e),_("div",E(E({},J),{},{"aria-selected":ee,class:ce,title:X,onMousemove:function(pe){M.onMousemove&&M.onMousemove(pe),!(z===$||he)&&d($)},onClick:function(pe){he||m(U),M.onClick&&M.onClick(pe)},style:Pe}),[_("div",{class:"".concat(Q,"-content")},[j?j(Y):re]),qn(P)||ee,oe&&_(xu,{class:"".concat(s.value,"-option-state"),customizeIcon:P,customizeIconProps:{isSelected:ee}},{default:function(){return[ee?"✓":null]}})])}})])}}});const y4=m4;var b4=["value","disabled"];function w4(t){var e=t.key,n=t.children,r=t.props,a=r.value,i=r.disabled,o=dt(r,b4),s=n==null?void 0:n.default;return E({key:e,value:a!==void 0?a:e,children:s,disabled:i||i===""},o)}function UC(t){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,n=En(t).map(function(r,a){var i;if(!qn(r)||!r.type)return null;var o=r.type.isSelectOptGroup,s=r.key,l=r.children,u=r.props;if(e||!o)return w4(r);var c=l&&l.default?l.default():void 0,f=(u==null?void 0:u.label)||((i=l.label)===null||i===void 0?void 0:i.call(l))||s;return E(E({key:"__RC_SELECT_GRP__".concat(s===null?a:String(s),"__")},u),{},{label:f,options:UC(c||[])})}).filter(function(r){return r});return n}function S4(t,e,n){var r=Un(),a=Un(),i=Un(),o=Un([]);return me([t,e],function(){t.value?o.value=Ve(t.value).slice():o.value=UC(e.value)},{immediate:!0,deep:!0}),yt(function(){var s=o.value,l=new Map,u=new Map,c=n.value;function f(p){for(var g=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,d=0;d<p.length;d+=1){var v=p[d];!v[c.options]||g?(l.set(v[c.value],v),u.set(v[c.label],v)):f(v[c.options],!0)}}f(s),r.value=s,a.value=l,i.value=u}),{options:r,valueOptions:a,labelOptions:i}}var Gy=0,_4=Js();function C4(){var t;return _4?(t=Gy,Gy+=1):t="TEST_OR_SSR",t}function x4(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:L(""),e="rc_select_".concat(C4());return t.value||e}function KC(t){return Array.isArray(t)?t:t!==void 0?[t]:[]}function bf(t,e){return KC(t).join("").toUpperCase().includes(e)}const P4=function(t,e,n,r,a){return B(function(){var i=n.value,o=a==null?void 0:a.value,s=r==null?void 0:r.value;if(!i||s===!1)return t.value;var l=e.value,u=l.options,c=l.label,f=l.value,p=[],g=typeof s=="function",d=i.toUpperCase(),v=g?s:function(h,y){return o?bf(y[o],d):y[u]?bf(y[c!=="children"?c:"label"],d):bf(y[f],d)},m=g?function(h){return Od(h)}:function(h){return h};return t.value.forEach(function(h){if(h[u]){var y=v(i,m(h));if(y)p.push(h);else{var b=h[u].filter(function(w){return v(i,m(w))});b.length&&p.push(E(E({},h),{},H({},u,b)))}return}v(i,m(h))&&p.push(h)}),p})},O4=function(t,e){var n=Un({values:new Map,options:new Map}),r=B(function(){var i=n.value,o=i.values,s=i.options,l=t.value.map(function(f){if(f.label===void 0){var p;return E(E({},f),{},{label:(p=o.get(f.value))===null||p===void 0?void 0:p.label})}return f}),u=new Map,c=new Map;return l.forEach(function(f){u.set(f.value,f),c.set(f.value,e.value.get(f.value)||s.get(f.value))}),n.value.values=u,n.value.options=c,l}),a=function(o){return e.value.get(o)||n.value.options.get(o)};return[r,a]};function ro(t,e){var n=e||{},r=n.defaultValue,a=n.value,i=a===void 0?L():a,o=typeof t=="function"?t():t;i.value!==void 0&&(o=se(i)),r!==void 0&&(o=typeof r=="function"?r():r);var s=L(o),l=L(o);yt(function(){var c=i.value!==void 0?i.value:s.value;e.postState&&(c=e.postState(c)),l.value=c});function u(c){var f=l.value;s.value=c,Ve(l.value)!==c&&e.onChange&&e.onChange(c,f)}return me(i,function(){s.value=i.value}),[l,u]}function on(t){var e=typeof t=="function"?t():t,n=L(e);function r(a){n.value=a}return[n,r]}var T4=["inputValue"];function GC(){return E(E({},BC()),{},{prefixCls:String,id:String,backfill:{type:Boolean,default:void 0},fieldNames:Object,inputValue:String,searchValue:String,onSearch:Function,autoClearSearchValue:{type:Boolean,default:void 0},onSelect:Function,onDeselect:Function,filterOption:{type:[Boolean,Function],default:void 0},filterSort:Function,optionFilterProp:String,optionLabelProp:String,options:Array,defaultActiveFirstOption:{type:Boolean,default:void 0},virtual:{type:Boolean,default:void 0},listHeight:Number,listItemHeight:Number,menuItemSelectedIcon:Z.any,mode:String,labelInValue:{type:Boolean,default:void 0},value:Z.any,defaultValue:Z.any,onChange:Function,children:Array})}function E4(t){return!t||Je(t)!=="object"}const k4=ve({compatConfig:{MODE:3},name:"Select",inheritAttrs:!1,props:Bt(GC(),{prefixCls:"vc-select",autoClearSearchValue:!0,listHeight:200,listItemHeight:20,dropdownMatchSelectWidth:!0}),setup:function(e,n){var r=n.expose,a=n.attrs,i=n.slots,o=x4(_n(e,"id")),s=B(function(){return jC(e.mode)}),l=B(function(){return!!(!e.options&&e.children)}),u=B(function(){return e.filterOption===void 0&&e.mode==="combobox"?!1:e.filterOption}),c=B(function(){return cC(e.fieldNames,l.value)}),f=ro("",{value:B(function(){return e.searchValue!==void 0?e.searchValue:e.inputValue}),postState:function(re){return re||""}}),p=De(f,2),g=p[0],d=p[1],v=S4(_n(e,"options"),_n(e,"children"),c),m=v.valueOptions,h=v.labelOptions,y=v.options,b=function(re){var X=KC(re);return X.map(function(te){var pe,le,be,Oe;if(E4(te))pe=te;else{var ke;be=te.key,le=te.label,pe=(ke=te.value)!==null&&ke!==void 0?ke:be}var Ne=m.value.get(pe);if(Ne){var lt;le===void 0&&(le=Ne==null?void 0:Ne[e.optionLabelProp||c.value.label]),be===void 0&&(be=(lt=Ne==null?void 0:Ne.key)!==null&&lt!==void 0?lt:pe),Oe=Ne==null?void 0:Ne.disabled}return{label:le,value:pe,key:be,disabled:Oe,option:Ne}})},w=ro(e.defaultValue,{value:_n(e,"value")}),S=De(w,2),C=S[0],x=S[1],O=B(function(){var oe,re=b(C.value);return e.mode==="combobox"&&!((oe=re[0])!==null&&oe!==void 0&&oe.value)?[]:re}),P=O4(O,m),N=De(P,2),D=N[0],F=N[1],R=B(function(){if(!e.mode&&D.value.length===1){var oe=D.value[0];if(oe.value===null&&(oe.label===null||oe.label===void 0))return[]}return D.value.map(function(re){var X;return E(E({},re),{},{label:(X=typeof re.label=="function"?re.label():re.label)!==null&&X!==void 0?X:re.value})})}),j=B(function(){return new Set(D.value.map(function(oe){return oe.value}))});yt(function(){if(e.mode==="combobox"){var oe,re=(oe=D.value[0])===null||oe===void 0?void 0:oe.value;re!=null&&d(String(re))}},{flush:"post"});var z=function(re,X){var te,pe=X??re;return te={},H(te,c.value.value,re),H(te,c.value.label,pe),te},k=Un();yt(function(){if(e.mode!=="tags"){k.value=y.value;return}var oe=y.value.slice(),re=function(te){return m.value.has(te)};Xe(D.value).sort(function(X,te){return X.value<te.value?-1:1}).forEach(function(X){var te=X.value;re(te)||oe.push(z(te,X.label))}),k.value=oe});var T=P4(k,c,g,u,_n(e,"optionFilterProp")),A=B(function(){return e.mode!=="tags"||!g.value||T.value.some(function(oe){return oe[e.optionFilterProp||"value"]===g.value})?T.value:[z(g.value)].concat(Xe(T.value))}),$=B(function(){return e.filterSort?Xe(A.value).sort(function(oe,re){return e.filterSort(oe,re)}):A.value}),W=B(function(){return kN($.value,{fieldNames:c.value,childrenAsData:l.value})}),G=function(re){var X=b(re);if(x(X),e.onChange&&(X.length!==D.value.length||X.some(function(le,be){var Oe;return((Oe=D.value[be])===null||Oe===void 0?void 0:Oe.value)!==(le==null?void 0:le.value)}))){var te=e.labelInValue?X.map(function(le){return E(E({},le),{},{originLabel:le.label,label:typeof le.label=="function"?le.label():le.label})}):X.map(function(le){return le.value}),pe=X.map(function(le){return Od(F(le.value))});e.onChange(s.value?te:te[0],s.value?pe:pe[0])}},q=on(null),Y=De(q,2),U=Y[0],K=Y[1],ne=on(0),ie=De(ne,2),we=ie[0],he=ie[1],_e=B(function(){return e.defaultActiveFirstOption!==void 0?e.defaultActiveFirstOption:e.mode!=="combobox"}),Pe=function(re,X){var te=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},pe=te.source,le=pe===void 0?"keyboard":pe;he(X),e.backfill&&e.mode==="combobox"&&re!==null&&le==="keyboard"&&K(String(re))},V=function(re,X){var te=function(){var $t,Ut=F(re),wt=Ut==null?void 0:Ut[c.value.label];return[e.labelInValue?{label:typeof wt=="function"?wt():wt,originLabel:wt,value:re,key:($t=Ut==null?void 0:Ut.key)!==null&&$t!==void 0?$t:re}:re,Od(Ut)]};if(X&&e.onSelect){var pe=te(),le=De(pe,2),be=le[0],Oe=le[1];e.onSelect(be,Oe)}else if(!X&&e.onDeselect){var ke=te(),Ne=De(ke,2),lt=Ne[0],Yt=Ne[1];e.onDeselect(lt,Yt)}},I=function(re,X){var te,pe=s.value?X.selected:!0;pe?te=s.value?[].concat(Xe(D.value),[re]):[re]:te=D.value.filter(function(le){return le.value!==re}),G(te),V(re,pe),e.mode==="combobox"?K(""):(!s.value||e.autoClearSearchValue)&&(d(""),K(""))},M=function(re,X){G(re),(X.type==="remove"||X.type==="clear")&&X.values.forEach(function(te){V(te.value,!1)})},J=function(re,X){if(d(re),K(null),X.source==="submit"){var te=(re||"").trim();if(te){var pe=Array.from(new Set([].concat(Xe(j.value),[te])));G(pe),V(te,!0),d("")}return}if(X.source!=="blur"){var le;e.mode==="combobox"&&G(re),(le=e.onSearch)===null||le===void 0||le.call(e,re)}},ee=function(re){var X=re;e.mode!=="tags"&&(X=re.map(function(pe){var le=h.value.get(pe);return le==null?void 0:le.value}).filter(function(pe){return pe!==void 0}));var te=Array.from(new Set([].concat(Xe(j.value),Xe(X))));G(te),te.forEach(function(pe){V(pe,!0)})},Q=B(function(){return e.virtual!==!1&&e.dropdownMatchSelectWidth!==!1});p4(zC(E(E({},v),{},{flattenOptions:W,onActiveValue:Pe,defaultActiveFirstOption:_e,onSelect:I,menuItemSelectedIcon:_n(e,"menuItemSelectedIcon"),rawValues:j,fieldNames:c,virtual:Q,listHeight:_n(e,"listHeight"),listItemHeight:_n(e,"listItemHeight"),childrenAsData:l})));var ce=L();r({focus:function(){var re;(re=ce.value)===null||re===void 0||re.focus()},blur:function(){var re;(re=ce.value)===null||re===void 0||re.blur()},scrollTo:function(re){var X;(X=ce.value)===null||X===void 0||X.scrollTo(re)}});var ue=B(function(){return Dt(e,["id","mode","prefixCls","backfill","fieldNames","inputValue","searchValue","onSearch","autoClearSearchValue","onSelect","onDeselect","dropdownMatchSelectWidth","filterOption","filterSort","optionFilterProp","optionLabelProp","options","children","defaultActiveFirstOption","menuItemSelectedIcon","virtual","listHeight","listItemHeight","value","defaultValue","labelInValue","onChange"])});return function(){return _(qD,E(E(E({},ue.value),a),{},{id:o,prefixCls:e.prefixCls,ref:ce,omitDomProps:T4,mode:e.mode,displayValues:R.value,onDisplayValuesChange:M,searchValue:g.value,onSearch:J,onSearchSplit:ee,dropdownMatchSelectWidth:e.dropdownMatchSelectWidth,OptionList:y4,emptyOptions:!W.value.length,activeValue:U.value,activeDescendantId:"".concat(o,"_list_").concat(we.value)}),i)}}});var Gp=function(){return null};Gp.isSelectOption=!0;Gp.displayName="ASelectOption";const I4=Gp;var qp=function(){return null};qp.isSelectOptGroup=!0;qp.displayName="ASelectOptGroup";const A4=qp;var M4={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M884 256h-75c-5.1 0-9.9 2.5-12.9 6.6L512 654.2 227.9 262.6c-3-4.1-7.8-6.6-12.9-6.6h-75c-6.5 0-10.3 7.4-6.5 12.7l352.6 486.1c12.8 17.6 39 17.6 51.7 0l352.6-486.1c3.9-5.3.1-12.7-6.4-12.7z"}}]},name:"down",theme:"outlined"};const N4=M4;function qy(t){for(var e=1;e<arguments.length;e++){var n=arguments[e]!=null?Object(arguments[e]):{},r=Object.keys(n);typeof Object.getOwnPropertySymbols=="function"&&(r=r.concat(Object.getOwnPropertySymbols(n).filter(function(a){return Object.getOwnPropertyDescriptor(n,a).enumerable}))),r.forEach(function(a){$4(t,a,n[a])})}return t}function $4(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var Jp=function(e,n){var r=qy({},e,n.attrs);return _(Qe,qy({},r,{icon:N4}),null)};Jp.displayName="DownOutlined";Jp.inheritAttrs=!1;const Yp=Jp;var F4={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M912 190h-69.9c-9.8 0-19.1 4.5-25.1 12.2L404.7 724.5 207 474a32 32 0 00-25.1-12.2H112c-6.7 0-10.4 7.7-6.3 12.9l273.9 347c12.8 16.2 37.4 16.2 50.3 0l488.4-618.9c4.1-5.1.4-12.8-6.3-12.8z"}}]},name:"check",theme:"outlined"};const R4=F4;function Jy(t){for(var e=1;e<arguments.length;e++){var n=arguments[e]!=null?Object(arguments[e]):{},r=Object.keys(n);typeof Object.getOwnPropertySymbols=="function"&&(r=r.concat(Object.getOwnPropertySymbols(n).filter(function(a){return Object.getOwnPropertyDescriptor(n,a).enumerable}))),r.forEach(function(a){D4(t,a,n[a])})}return t}function D4(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var Xp=function(e,n){var r=Jy({},e,n.attrs);return _(Qe,Jy({},r,{icon:R4}),null)};Xp.displayName="CheckOutlined";Xp.inheritAttrs=!1;const qC=Xp;var L4={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M909.6 854.5L649.9 594.8C690.2 542.7 712 479 712 412c0-80.2-31.3-155.4-87.9-212.1-56.6-56.7-132-87.9-212.1-87.9s-155.5 31.3-212.1 87.9C143.2 256.5 112 331.8 112 412c0 80.1 31.3 155.5 87.9 212.1C256.5 680.8 331.8 712 412 712c67 0 130.6-21.8 182.7-62l259.7 259.6a8.2 8.2 0 0011.6 0l43.6-43.5a8.2 8.2 0 000-11.6zM570.4 570.4C528 612.7 471.8 636 412 636s-116-23.3-158.4-65.6C211.3 528 188 471.8 188 412s23.3-116.1 65.6-158.4C296 211.3 352.2 188 412 188s116.1 23.2 158.4 65.6S636 352.2 636 412s-23.3 116.1-65.6 158.4z"}}]},name:"search",theme:"outlined"};const z4=L4;function Yy(t){for(var e=1;e<arguments.length;e++){var n=arguments[e]!=null?Object(arguments[e]):{},r=Object.keys(n);typeof Object.getOwnPropertySymbols=="function"&&(r=r.concat(Object.getOwnPropertySymbols(n).filter(function(a){return Object.getOwnPropertyDescriptor(n,a).enumerable}))),r.forEach(function(a){B4(t,a,n[a])})}return t}function B4(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var Zp=function(e,n){var r=Yy({},e,n.attrs);return _(Qe,Yy({},r,{icon:z4}),null)};Zp.displayName="SearchOutlined";Zp.inheritAttrs=!1;const JC=Zp;function j4(t){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=t.loading,r=t.multiple,a=t.prefixCls,i=t.suffixIcon||e.suffixIcon&&e.suffixIcon(),o=t.clearIcon||e.clearIcon&&e.clearIcon(),s=t.menuItemSelectedIcon||e.menuItemSelectedIcon&&e.menuItemSelectedIcon(),l=t.removeIcon||e.removeIcon&&e.removeIcon(),u=o;o||(u=_(yo,null,null));var c=null;if(i!==void 0)c=i;else if(n)c=_(eo,{spin:!0},null);else{var f="".concat(a,"-suffix");c=function(v){var m=v.open,h=v.showSearch;return m&&h?_(JC,{class:f},null):_(Yp,{class:f},null)}}var p=null;s!==void 0?p=s:r?p=_(qC,null,null):p=null;var g=null;return l!==void 0?g=l:g=_(Sr,null,null),{clearIcon:u,suffixIcon:c,itemIcon:p,removeIcon:g}}var Pu=Symbol("ContextProps"),Ou=Symbol("InternalContextProps"),V4=function(e){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:B(function(){return!0}),r=L(new Map),a=function(s,l){r.value.set(s,l),r.value=new Map(r.value)},i=function(s){r.value.delete(s),r.value=new Map(r.value)};me([n,r],function(){}),bt(Pu,e),bt(Ou,{addFormItemField:a,removeFormItemField:i})},Dd={id:B(function(){}),onFieldBlur:function(){},onFieldChange:function(){},clearValidate:function(){}},Ld={addFormItemField:function(){},removeFormItemField:function(){}},ka=function(){var e=st(Ou,Ld),n=Symbol("FormItemFieldKey"),r=zt();return e.addFormItemField(n,r.type),pt(function(){e.removeFormItemField(n)}),bt(Ou,Ld),bt(Pu,Dd),st(Pu,Dd)};const zd=ve({compatConfig:{MODE:3},name:"AFormItemRest",setup:function(e,n){var r=n.slots;return bt(Ou,Ld),bt(Pu,Dd),function(){var a;return(a=r.default)===null||a===void 0?void 0:a.call(r)}}});var YC=function(){return E(E({},Dt(GC(),["inputIcon","mode","getInputElement","getRawInputElement","backfill"])),{},{value:{type:[Array,Object,String,Number]},defaultValue:{type:[Array,Object,String,Number]},notFoundContent:Z.any,suffixIcon:Z.any,itemIcon:Z.any,size:String,mode:String,bordered:{type:Boolean,default:!0},transitionName:String,choiceTransitionName:{type:String,default:""},"onUpdate:value":Function})},Xy="SECRET_COMBOBOX_MODE_DO_NOT_USE",Er=ve({compatConfig:{MODE:3},name:"ASelect",Option:I4,OptGroup:A4,inheritAttrs:!1,props:Bt(YC(),{listHeight:256,listItemHeight:24}),SECRET_COMBOBOX_MODE_DO_NOT_USE:Xy,slots:["notFoundContent","suffixIcon","itemIcon","removeIcon","clearIcon","dropdownRender","option","placeholder","tagRender","maxTagPlaceholder","optionLabel"],setup:function(e,n){var r=n.attrs,a=n.emit,i=n.slots,o=n.expose,s=L(),l=ka(),u=function(){var N;(N=s.value)===null||N===void 0||N.focus()},c=function(){var N;(N=s.value)===null||N===void 0||N.blur()},f=function(N){var D;(D=s.value)===null||D===void 0||D.scrollTo(N)},p=B(function(){var P=e.mode;if(P!=="combobox")return P===Xy?"combobox":P}),g=We("select",e),d=g.prefixCls,v=g.direction,m=g.configProvider,h=g.size,y=g.getPrefixCls,b=B(function(){return y()}),w=B(function(){return ri(b.value,"slide-up",e.transitionName)}),S=B(function(){var P;return xe((P={},H(P,"".concat(d.value,"-lg"),h.value==="large"),H(P,"".concat(d.value,"-sm"),h.value==="small"),H(P,"".concat(d.value,"-rtl"),v.value==="rtl"),H(P,"".concat(d.value,"-borderless"),!e.bordered),P))}),C=function(){for(var N=arguments.length,D=new Array(N),F=0;F<N;F++)D[F]=arguments[F];a("update:value",D[0]),a.apply(void 0,["change"].concat(D)),l.onFieldChange()},x=function(N){a("blur",N),l.onFieldBlur()};o({blur:c,focus:u,scrollTo:f});var O=B(function(){return p.value==="multiple"||p.value==="tags"});return function(){var P,N,D=e.notFoundContent,F=e.listHeight,R=F===void 0?256:F,j=e.listItemHeight,z=j===void 0?24:j,k=e.getPopupContainer,T=e.dropdownClassName,A=e.virtual,$=e.dropdownMatchSelectWidth,W=e.id,G=W===void 0?l.id.value:W,q=e.placeholder,Y=q===void 0?(P=i.placeholder)===null||P===void 0?void 0:P.call(i):q,U=m.renderEmpty,K=m.getPopupContainer,ne;D!==void 0?ne=D:i.notFoundContent?ne=i.notFoundContent():p.value==="combobox"?ne=null:ne=U("Select");var ie=j4(E(E({},e),{},{multiple:O.value,prefixCls:d.value}),i),we=ie.suffixIcon,he=ie.itemIcon,_e=ie.removeIcon,Pe=ie.clearIcon,V=Dt(e,["prefixCls","suffixIcon","itemIcon","removeIcon","clearIcon","size","bordered"]),I=xe(T,H({},"".concat(d.value,"-dropdown-").concat(v.value),v.value==="rtl"));return _(k4,E(E(E({ref:s,virtual:A,dropdownMatchSelectWidth:$},V),r),{},{placeholder:Y,listHeight:R,listItemHeight:z,mode:p.value,prefixCls:d.value,direction:v.value,inputIcon:we,menuItemSelectedIcon:he,removeIcon:_e,clearIcon:Pe,notFoundContent:ne,class:[S.value,r.class],getPopupContainer:k||K,dropdownClassName:I,onChange:C,onBlur:x,id:G,dropdownRender:V.dropdownRender||i.dropdownRender,transitionName:w.value,children:(N=i.default)===null||N===void 0?void 0:N.call(i),tagRender:e.tagRender||i.tagRender,optionLabelRender:i.optionLabel,maxTagPlaceholder:e.maxTagPlaceholder||i.maxTagPlaceholder}),{option:i.option})}}});Er.install=function(t){return t.component(Er.name,Er),t.component(Er.Option.displayName,Er.Option),t.component(Er.OptGroup.displayName,Er.OptGroup),t};var W4=Er.Option;Er.OptGroup;const As=Er;var H4={success:cc,info:j_,error:yo,warning:gp},U4={success:_p,info:Cs,error:xs,warning:fc},K4=Ht("success","info","warning","error"),G4=function(){return{type:Z.oneOf(K4),closable:{type:Boolean,default:void 0},closeText:Z.any,message:Z.any,description:Z.any,afterClose:Function,showIcon:{type:Boolean,default:void 0},prefixCls:String,banner:{type:Boolean,default:void 0},icon:Z.any,closeIcon:Z.any,onClose:Function}},q4=ve({compatConfig:{MODE:3},name:"AAlert",inheritAttrs:!1,props:G4(),setup:function(e,n){var r=n.slots,a=n.emit,i=n.attrs,o=n.expose,s=We("alert",e),l=s.prefixCls,u=s.direction,c=L(!1),f=L(!1),p=L(),g=function(h){h.preventDefault();var y=p.value;y.style.height="".concat(y.offsetHeight,"px"),y.style.height="".concat(y.offsetHeight,"px"),c.value=!0,a("close",h)},d=function(){var h;c.value=!1,f.value=!0,(h=e.afterClose)===null||h===void 0||h.call(e)};o({animationEnd:d});var v=L({});return function(){var m,h,y=e.banner,b=e.closeIcon,w=b===void 0?(m=r.closeIcon)===null||m===void 0?void 0:m.call(r):b,S=e.closable,C=e.type,x=e.showIcon,O=Tn(r,e,"closeText"),P=Tn(r,e,"description"),N=Tn(r,e,"message"),D=Tn(r,e,"icon");x=y&&x===void 0?!0:x,C=y&&C===void 0?"warning":C||"info";var F=(P?U4:H4)[C]||null;O&&(S=!0);var R=l.value,j=xe(R,(h={},H(h,"".concat(R,"-").concat(C),!0),H(h,"".concat(R,"-closing"),c.value),H(h,"".concat(R,"-with-description"),!!P),H(h,"".concat(R,"-no-icon"),!x),H(h,"".concat(R,"-banner"),!!y),H(h,"".concat(R,"-closable"),S),H(h,"".concat(R,"-rtl"),u.value==="rtl"),h)),z=S?_("button",{type:"button",onClick:g,class:"".concat(R,"-close-icon"),tabindex:0},[O?_("span",{class:"".concat(R,"-close-text")},[O]):w===void 0?_(Sr,null,null):w]):null,k=D&&(qn(D)?St(D,{class:"".concat(R,"-icon")}):_("span",{class:"".concat(R,"-icon")},[D]))||_(F,{class:"".concat(R,"-icon")},null),T=ho("".concat(R,"-motion"),{appear:!1,css:!0,onAfterLeave:d,onBeforeLeave:function($){$.style.maxHeight="".concat($.offsetHeight,"px")},onLeave:function($){$.style.maxHeight="0px"}});return f.value?null:_(In,T,{default:function(){return[cn(_("div",E(E({role:"alert"},i),{},{style:[i.style,v.value],class:[i.class,j],"data-show":!c.value,ref:p}),[x?k:null,_("div",{class:"".concat(R,"-content")},[N?_("div",{class:"".concat(R,"-message")},[N]):null,P?_("div",{class:"".concat(R,"-description")},[P]):null]),z]),[[hr,!c.value]])]}})}}});const J4=ra(q4);var Zy=["xxxl","xxl","xl","lg","md","sm","xs"],xl={xs:"(max-width: 575px)",sm:"(min-width: 576px)",md:"(min-width: 768px)",lg:"(min-width: 992px)",xl:"(min-width: 1200px)",xxl:"(min-width: 1600px)",xxxl:"(min-width: 2000px)"},Da=new Map,wf=-1,Pl={},Y4={matchHandlers:{},dispatch:function(e){return Pl=e,Da.forEach(function(n){return n(Pl)}),Da.size>=1},subscribe:function(e){return Da.size||this.register(),wf+=1,Da.set(wf,e),e(Pl),wf},unsubscribe:function(e){Da.delete(e),Da.size||this.unregister()},unregister:function(){var e=this;Object.keys(xl).forEach(function(n){var r=xl[n],a=e.matchHandlers[r];a==null||a.mql.removeListener(a==null?void 0:a.listener)}),Da.clear()},register:function(){var e=this;Object.keys(xl).forEach(function(n){var r=xl[n],a=function(s){var l=s.matches;e.dispatch(E(E({},Pl),{},H({},n,l)))},i=window.matchMedia(r);i.addListener(a),e.matchHandlers[r]={mql:i,listener:a},a(i)})}};const Tu=Y4;function X4(){var t=L({}),e=null;return He(function(){e=Tu.subscribe(function(n){t.value=n})}),gn(function(){Tu.unsubscribe(e)}),t}var Z4=Symbol("SizeProvider"),Q4=function(e){var n=e?B(function(){return e.size}):st(Z4,B(function(){return"default"}));return n},Zn={adjustX:1,adjustY:1},Qn=[0,0],XC={left:{points:["cr","cl"],overflow:Zn,offset:[-4,0],targetOffset:Qn},right:{points:["cl","cr"],overflow:Zn,offset:[4,0],targetOffset:Qn},top:{points:["bc","tc"],overflow:Zn,offset:[0,-4],targetOffset:Qn},bottom:{points:["tc","bc"],overflow:Zn,offset:[0,4],targetOffset:Qn},topLeft:{points:["bl","tl"],overflow:Zn,offset:[0,-4],targetOffset:Qn},leftTop:{points:["tr","tl"],overflow:Zn,offset:[-4,0],targetOffset:Qn},topRight:{points:["br","tr"],overflow:Zn,offset:[0,-4],targetOffset:Qn},rightTop:{points:["tl","tr"],overflow:Zn,offset:[4,0],targetOffset:Qn},bottomRight:{points:["tr","br"],overflow:Zn,offset:[0,4],targetOffset:Qn},rightBottom:{points:["bl","br"],overflow:Zn,offset:[4,0],targetOffset:Qn},bottomLeft:{points:["tl","bl"],overflow:Zn,offset:[0,4],targetOffset:Qn},leftBottom:{points:["br","bl"],overflow:Zn,offset:[-4,0],targetOffset:Qn}},e6={prefixCls:String,id:String,overlayInnerStyle:Z.any};const t6=ve({compatConfig:{MODE:3},name:"Content",props:e6,slots:["overlay"],setup:function(e,n){var r=n.slots;return function(){var a;return _("div",{class:"".concat(e.prefixCls,"-inner"),id:e.id,role:"tooltip",style:e.overlayInnerStyle},[(a=r.overlay)===null||a===void 0?void 0:a.call(r)])}}});var n6=["overlayClassName","trigger","mouseEnterDelay","mouseLeaveDelay","overlayStyle","prefixCls","afterVisibleChange","transitionName","animation","placement","align","destroyTooltipOnHide","defaultVisible"];function Qy(){}const r6=ve({compatConfig:{MODE:3},name:"Tooltip",inheritAttrs:!1,props:{trigger:Z.any.def(["hover"]),defaultVisible:{type:Boolean,default:void 0},visible:{type:Boolean,default:void 0},placement:Z.string.def("right"),transitionName:String,animation:Z.any,afterVisibleChange:Z.func.def(function(){}),overlayStyle:{type:Object,default:void 0},overlayClassName:String,prefixCls:Z.string.def("rc-tooltip"),mouseEnterDelay:Z.number.def(.1),mouseLeaveDelay:Z.number.def(.1),getPopupContainer:Function,destroyTooltipOnHide:{type:Boolean,default:!1},align:Z.object.def(function(){return{}}),arrowContent:Z.any.def(null),tipId:String,builtinPlacements:Z.object,overlayInnerStyle:{type:Object,default:void 0},popupVisible:{type:Boolean,default:void 0},onVisibleChange:Function,onPopupAlign:Function},slots:["arrowContent","overlay"],setup:function(e,n){var r=n.slots,a=n.attrs,i=n.expose,o=L(),s=function(){var p=e.prefixCls,g=e.tipId,d=e.overlayInnerStyle;return[_("div",{class:"".concat(p,"-arrow"),key:"arrow"},[Tn(r,e,"arrowContent")]),_(t6,{key:"content",prefixCls:p,id:g,overlayInnerStyle:d},{overlay:r.overlay})]},l=function(){return o.value.getPopupDomNode()};i({getPopupDomNode:l,triggerDOM:o,forcePopupAlign:function(){var p;return(p=o.value)===null||p===void 0?void 0:p.forcePopupAlign()}});var u=L(!1),c=L(!1);return yt(function(){var f=e.destroyTooltipOnHide;if(typeof f=="boolean")u.value=f;else if(f&&Je(f)==="object"){var p=f.keepParent;u.value=p===!0,c.value=p===!1}}),function(){var f=e.overlayClassName,p=e.trigger,g=e.mouseEnterDelay,d=e.mouseLeaveDelay,v=e.overlayStyle,m=e.prefixCls,h=e.afterVisibleChange,y=e.transitionName,b=e.animation,w=e.placement,S=e.align;e.destroyTooltipOnHide;var C=e.defaultVisible,x=dt(e,n6),O=E({},x);e.visible!==void 0&&(O.popupVisible=e.visible);var P=E(E(E({popupClassName:f,prefixCls:m,action:p,builtinPlacements:XC,popupPlacement:w,popupAlign:S,afterPopupVisibleChange:h,popupTransitionName:y,popupAnimation:b,defaultPopupVisible:C,destroyPopupOnHide:u.value,autoDestroy:c.value,mouseLeaveDelay:d,popupStyle:v,mouseEnterDelay:g},O),a),{},{onPopupVisibleChange:e.onVisibleChange||Qy,onPopupAlign:e.onPopupAlign||Qy,ref:o,popup:s()});return _(yc,P,{default:r.default})}}});var a6=Ht("success","processing","error","default","warning"),Qp=Ht("pink","red","yellow","orange","cyan","green","blue","purple","geekblue","magenta","volcano","gold","lime");const i6=function(){return{trigger:[String,Array],visible:{type:Boolean,default:void 0},defaultVisible:{type:Boolean,default:void 0},placement:String,color:String,transitionName:String,overlayStyle:{type:Object,default:void 0},overlayClassName:String,openClassName:String,prefixCls:String,mouseEnterDelay:Number,mouseLeaveDelay:Number,getPopupContainer:Function,arrowPointAtCenter:{type:Boolean,default:void 0},autoAdjustOverflow:{type:[Boolean,Object],default:void 0},destroyTooltipOnHide:{type:Boolean,default:void 0},align:{type:Object,default:void 0},builtinPlacements:{type:Object,default:void 0},children:Array,onVisibleChange:Function,"onUpdate:visible":Function}};var o6={adjustX:1,adjustY:1},eb={adjustX:0,adjustY:0},s6=[0,0];function tb(t){return typeof t=="boolean"?t?o6:eb:E(E({},eb),t)}function l6(t){var e=t.arrowWidth,n=e===void 0?4:e,r=t.horizontalArrowShift,a=r===void 0?16:r,i=t.verticalArrowShift,o=i===void 0?8:i,s=t.autoAdjustOverflow,l=t.arrowPointAtCenter,u={left:{points:["cr","cl"],offset:[-4,0]},right:{points:["cl","cr"],offset:[4,0]},top:{points:["bc","tc"],offset:[0,-4]},bottom:{points:["tc","bc"],offset:[0,4]},topLeft:{points:["bl","tc"],offset:[-(a+n),-4]},leftTop:{points:["tr","cl"],offset:[-4,-(o+n)]},topRight:{points:["br","tc"],offset:[a+n,-4]},rightTop:{points:["tl","cr"],offset:[4,-(o+n)]},bottomRight:{points:["tr","bc"],offset:[a+n,4]},rightBottom:{points:["bl","cr"],offset:[4,o+n]},bottomLeft:{points:["tl","bc"],offset:[-(a+n),4]},leftBottom:{points:["br","cl"],offset:[-4,o+n]}};return Object.keys(u).forEach(function(c){u[c]=l?E(E({},u[c]),{},{overflow:tb(s),targetOffset:s6}):E(E({},XC[c]),{},{overflow:tb(s)}),u[c].ignoreShake=!0}),u}function Eu(){for(var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],e=0,n=t.length;e<n;e++)if(t[e]!==void 0)return t[e]}var u6=function(e,n){var r={},a=E({},e);return n.forEach(function(i){e&&i in e&&(r[i]=e[i],delete a[i])}),{picked:r,omitted:a}},nb=new RegExp("^(".concat(Qp.join("|"),")(-inverse)?$")),c6=function(){return E(E({},i6()),{},{title:Z.any})};const f6=ve({compatConfig:{MODE:3},name:"ATooltip",inheritAttrs:!1,props:Bt(c6(),{trigger:"hover",transitionName:"zoom-big-fast",align:{},placement:"top",mouseEnterDelay:.1,mouseLeaveDelay:.1,arrowPointAtCenter:!1,autoAdjustOverflow:!0}),slots:["title"],setup:function(e,n){var r=n.slots,a=n.emit,i=n.attrs,o=n.expose,s=We("tooltip",e),l=s.prefixCls,u=s.getPopupContainer,c=L(Eu([e.visible,e.defaultVisible])),f=L();He(function(){Yr(e.defaultVisible===void 0,"Tooltip","'defaultVisible' is deprecated, please use 'v-model:visible'")});var p;me(function(){return e.visible},function(S){tt.cancel(p),p=tt(function(){c.value=!!S})});var g=function(){var C,x=(C=e.title)!==null&&C!==void 0?C:r.title;return!x&&x!==0},d=function(C){var x=g();e.visible===void 0&&(c.value=x?!1:C),x||(a("update:visible",C),a("visibleChange",C))},v=function(){return f.value.getPopupDomNode()};o({getPopupDomNode:v,visible:c,forcePopupAlign:function(){var C;return(C=f.value)===null||C===void 0?void 0:C.forcePopupAlign()}});var m=B(function(){var S=e.builtinPlacements,C=e.arrowPointAtCenter,x=e.autoAdjustOverflow;return S||l6({arrowPointAtCenter:C,autoAdjustOverflow:x})}),h=function(C){return C||C===""},y=function(C){var x=C.type;if(Je(x)==="object"&&C.props&&((x.__ANT_BUTTON===!0||x==="button")&&h(C.props.disabled)||x.__ANT_SWITCH===!0&&(h(C.props.disabled)||h(C.props.loading)))){var O=u6(ZA(C),["position","left","right","top","bottom","float","display","zIndex"]),P=O.picked,N=O.omitted,D=E(E({display:"inline-block"},P),{},{cursor:"not-allowed",lineHeight:1,width:C.props&&C.props.block?"100%":null}),F=E(E({},N),{},{pointerEvents:"none"}),R=St(C,{style:F},!0);return _("span",{style:D,class:"".concat(l.value,"-disabled-compatible-wrapper")},[R])}return C},b=function(){var C,x;return(C=e.title)!==null&&C!==void 0?C:(x=r.title)===null||x===void 0?void 0:x.call(r)},w=function(C,x){var O=m.value,P=Object.keys(O).filter(function(F){return O[F].points[0]===x.points[0]&&O[F].points[1]===x.points[1]})[0];if(P){var N=C.getBoundingClientRect(),D={top:"50%",left:"50%"};P.indexOf("top")>=0||P.indexOf("Bottom")>=0?D.top="".concat(N.height-x.offset[1],"px"):(P.indexOf("Top")>=0||P.indexOf("bottom")>=0)&&(D.top="".concat(-x.offset[1],"px")),P.indexOf("left")>=0||P.indexOf("Right")>=0?D.left="".concat(N.width-x.offset[0],"px"):(P.indexOf("right")>=0||P.indexOf("Left")>=0)&&(D.left="".concat(-x.offset[0],"px")),C.style.transformOrigin="".concat(D.left," ").concat(D.top)}};return function(){var S,C,x,O=e.openClassName,P=e.color,N=e.overlayClassName,D=(S=na((C=r.default)===null||C===void 0?void 0:C.call(r)))!==null&&S!==void 0?S:null;D=D.length===1?D[0]:D;var F=c.value;if(e.visible===void 0&&g()&&(F=!1),!D)return null;var R=y(qn(D)?D:_("span",null,[D])),j=xe((x={},H(x,O||"".concat(l.value,"-open"),!0),H(x,R.props&&R.props.class,R.props&&R.props.class),x)),z=xe(N,H({},"".concat(l.value,"-").concat(P),P&&nb.test(P))),k,T;P&&!nb.test(P)&&(k={backgroundColor:P},T={backgroundColor:P});var A=E(E(E({},i),e),{},{prefixCls:l.value,getPopupContainer:u.value,builtinPlacements:m.value,visible:F,ref:f,overlayClassName:z,overlayInnerStyle:k,onVisibleChange:d,onPopupAlign:w});return _(r6,A,{default:function(){return[c.value?St(R,{class:j}):R]},arrowContent:function(){return _("span",{class:"".concat(l.value,"-arrow-content"),style:T},null)},overlay:b})}}}),d6=ra(f6);function rb(t){var e=t.prefixCls,n=t.value,r=t.current,a=t.offset,i=a===void 0?0:a,o;return i&&(o={position:"absolute",top:"".concat(i,"00%"),left:0}),_("p",{style:o,class:xe("".concat(e,"-only-unit"),{current:r})},[n])}function v6(t,e,n){for(var r=t,a=0;(r+10)%10!==e;)r+=n,a+=n;return a}const p6=ve({compatConfig:{MODE:3},name:"SingleNumber",props:{prefixCls:String,value:String,count:Number},setup:function(e){var n=B(function(){return Number(e.value)}),r=B(function(){return Math.abs(e.count)}),a=ut({prevValue:n.value,prevCount:r.value}),i=function(){a.prevValue=n.value,a.prevCount=r.value},o=L();return me(n,function(){clearTimeout(o.value),o.value=setTimeout(function(){i()},1e3)},{flush:"post"}),gn(function(){clearTimeout(o.value)}),function(){var s,l={},u=n.value;if(a.prevValue===u||Number.isNaN(u)||Number.isNaN(a.prevValue))s=[rb(E(E({},e),{},{current:!0}))],l={transition:"none"};else{s=[];for(var c=u+10,f=[],p=u;p<=c;p+=1)f.push(p);var g=f.findIndex(function(v){return v%10===a.prevValue});s=f.map(function(v,m){var h=v%10;return rb(E(E({},e),{},{value:h,offset:m-g,current:m===g}))});var d=a.prevCount<r.value?1:-1;l={transform:"translateY(".concat(-v6(a.prevValue,u,d),"00%)")}}return _("span",{class:"".concat(e.prefixCls,"-only"),style:l,onTransitionend:function(){return i()}},[s])}}});var h6=["prefixCls","count","title","show","component","class","style"],g6={prefixCls:String,count:Z.any,component:String,title:Z.any,show:Boolean};const m6=ve({compatConfig:{MODE:3},name:"ScrollNumber",inheritAttrs:!1,props:g6,setup:function(e,n){var r=n.attrs,a=n.slots,i=We("scroll-number",e),o=i.prefixCls;return function(){var s,l=E(E({},e),r);l.prefixCls;var u=l.count,c=l.title;l.show;var f=l.component,p=f===void 0?"sup":f,g=l.class,d=l.style,v=dt(l,h6),m=E(E({},v),{},{style:d,"data-show":e.show,class:xe(o.value,g),title:c}),h=u;if(u&&Number(u)%1===0){var y=String(u).split("");h=y.map(function(w,S){return _(p6,{prefixCls:o.value,count:Number(u),value:w,key:y.length-S},null)})}d&&d.borderColor&&(m.style=E(E({},d),{},{boxShadow:"0 0 0 1px ".concat(d.borderColor," inset")}));var b=na((s=a.default)===null||s===void 0?void 0:s.call(a));return b&&b.length?St(b,{class:xe("".concat(o.value,"-custom-component"))},!1):_(p,m,{default:function(){return[h]}})}}});function Ho(t){return Qp.indexOf(t)!==-1}var y6=["class","style"],b6=function(){return{prefix:String,color:{type:String},text:Z.any,placement:{type:String,default:"end"}}};const Bd=ve({compatConfig:{MODE:3},name:"ABadgeRibbon",inheritAttrs:!1,props:b6(),slots:["text"],setup:function(e,n){var r=n.attrs,a=n.slots,i=We("ribbon",e),o=i.prefixCls,s=i.direction,l=B(function(){return Ho(e.color)}),u=B(function(){var c;return[o.value,"".concat(o.value,"-placement-").concat(e.placement),(c={},H(c,"".concat(o.value,"-rtl"),s.value==="rtl"),H(c,"".concat(o.value,"-color-").concat(e.color),l.value),c)]});return function(){var c,f,p=r.class,g=r.style,d=dt(r,y6),v={},m={};return e.color&&!l.value&&(v.background=e.color,m.color=e.color),_("div",E({class:"".concat(o.value,"-wrapper")},d),[(c=a.default)===null||c===void 0?void 0:c.call(a),_("div",{class:[u.value,p],style:E(E({},v),g)},[_("span",{class:"".concat(o.value,"-text")},[e.text||((f=a.text)===null||f===void 0?void 0:f.call(a))]),_("div",{class:"".concat(o.value,"-corner"),style:m},null)])])}}});var w6=function(e){return!isNaN(parseFloat(e))&&isFinite(e)};const S6=w6;var _6=function(){return{count:Z.any,showZero:{type:Boolean,default:void 0},overflowCount:{type:Number,default:99},dot:{type:Boolean,default:void 0},prefixCls:String,scrollNumberPrefixCls:String,status:{type:String},size:{type:String,default:"default"},color:String,text:Z.any,offset:Array,numberStyle:{type:Object,default:void 0},title:String}};const Xl=ve({compatConfig:{MODE:3},name:"ABadge",Ribbon:Bd,inheritAttrs:!1,props:_6(),slots:["text","count"],setup:function(e,n){var r=n.slots,a=n.attrs,i=We("badge",e),o=i.prefixCls,s=i.direction,l=B(function(){return e.count>e.overflowCount?"".concat(e.overflowCount,"+"):e.count}),u=B(function(){return e.status!==null&&e.status!==void 0||e.color!==null&&e.color!==void 0}),c=B(function(){return l.value==="0"||l.value===0}),f=B(function(){return e.dot&&!c.value}),p=B(function(){return f.value?"":l.value}),g=B(function(){var w=p.value===null||p.value===void 0||p.value==="";return(w||c.value&&!e.showZero)&&!f.value}),d=L(e.count),v=L(p.value),m=L(f.value);me([function(){return e.count},p,f],function(){g.value||(d.value=e.count,v.value=p.value,m.value=f.value)},{immediate:!0});var h=B(function(){var w;return w={},H(w,"".concat(o.value,"-status-dot"),u.value),H(w,"".concat(o.value,"-status-").concat(e.status),!!e.status),H(w,"".concat(o.value,"-status-").concat(e.color),Ho(e.color)),w}),y=B(function(){return e.color&&!Ho(e.color)?{background:e.color}:{}}),b=B(function(){var w;return w={},H(w,"".concat(o.value,"-dot"),m.value),H(w,"".concat(o.value,"-count"),!m.value),H(w,"".concat(o.value,"-count-sm"),e.size==="small"),H(w,"".concat(o.value,"-multiple-words"),!m.value&&v.value&&v.value.toString().length>1),H(w,"".concat(o.value,"-status-").concat(e.status),!!e.status),H(w,"".concat(o.value,"-status-").concat(e.color),Ho(e.color)),w});return function(){var w,S,C,x=e.offset,O=e.title,P=e.color,N=a.style,D=Tn(r,e,"text"),F=o.value,R=d.value,j=En((w=r.default)===null||w===void 0?void 0:w.call(r));j=j.length?j:null;var z=!!(!g.value||r.count),k=function(){if(!x)return E({},N);var U={marginTop:S6(x[1])?"".concat(x[1],"px"):x[1]};return s.value==="rtl"?U.left="".concat(parseInt(x[0],10),"px"):U.right="".concat(-parseInt(x[0],10),"px"),E(E({},U),N)}(),T=O??(typeof R=="string"||typeof R=="number"?R:void 0),A=z||!D?null:_("span",{class:"".concat(F,"-status-text")},[D]),$=Je(R)==="object"||R===void 0&&r.count?St(R??((S=r.count)===null||S===void 0?void 0:S.call(r)),{style:k},!1):null,W=xe(F,(C={},H(C,"".concat(F,"-status"),u.value),H(C,"".concat(F,"-not-a-wrapper"),!j),H(C,"".concat(F,"-rtl"),s.value==="rtl"),C),a.class);if(!j&&u.value){var G=k.color;return _("span",E(E({},a),{},{class:W,style:k}),[_("span",{class:h.value,style:y.value},null),_("span",{style:{color:G},class:"".concat(F,"-status-text")},[D])])}var q=ho(j?"".concat(F,"-zoom"):"",{appear:!1}),Y=E(E({},k),e.numberStyle);return P&&!Ho(P)&&(Y=Y||{},Y.background=P),_("span",E(E({},a),{},{class:W}),[j,_(In,q,{default:function(){return[cn(_(m6,{prefixCls:e.scrollNumberPrefixCls,show:z,class:b.value,count:v.value,title:T,style:Y,key:"scrollNumber"},{default:function(){return[$]}}),[[hr,z]])]}}),A])}}});Xl.install=function(t){return t.component(Xl.name,Xl),t.component(Bd.name,Bd),t};var _i={adjustX:1,adjustY:1},Ci=[0,0],C6={topLeft:{points:["bl","tl"],overflow:_i,offset:[0,-4],targetOffset:Ci},topCenter:{points:["bc","tc"],overflow:_i,offset:[0,-4],targetOffset:Ci},topRight:{points:["br","tr"],overflow:_i,offset:[0,-4],targetOffset:Ci},bottomLeft:{points:["tl","bl"],overflow:_i,offset:[0,4],targetOffset:Ci},bottomCenter:{points:["tc","bc"],overflow:_i,offset:[0,4],targetOffset:Ci},bottomRight:{points:["tr","br"],overflow:_i,offset:[0,4],targetOffset:Ci}};const x6=C6;var P6=["prefixCls","arrow","showAction","overlayStyle","trigger","placement","align","getPopupContainer","transitionName","animation","overlayClassName"];const O6=ve({compatConfig:{MODE:3},props:{minOverlayWidthMatchTrigger:{type:Boolean,default:void 0},arrow:{type:Boolean,default:!1},prefixCls:Z.string.def("rc-dropdown"),transitionName:String,overlayClassName:Z.string.def(""),openClassName:String,animation:Z.any,align:Z.object,overlayStyle:{type:Object,default:void 0},placement:Z.string.def("bottomLeft"),overlay:Z.any,trigger:Z.oneOfType([Z.string,Z.arrayOf(Z.string)]).def("hover"),alignPoint:{type:Boolean,default:void 0},showAction:Z.array,hideAction:Z.array,getPopupContainer:Function,visible:{type:Boolean,default:void 0},defaultVisible:{type:Boolean,default:!1},mouseEnterDelay:Z.number.def(.15),mouseLeaveDelay:Z.number.def(.1)},emits:["visibleChange","overlayClick"],slots:["overlay"],setup:function(e,n){var r=n.slots,a=n.emit,i=n.expose,o=L(!!e.visible);me(function(){return e.visible},function(d){d!==void 0&&(o.value=d)});var s=L();i({triggerRef:s});var l=function(v){e.visible===void 0&&(o.value=!1),a("overlayClick",v)},u=function(v){e.visible===void 0&&(o.value=v),a("visibleChange",v)},c=function(){var v,m=(v=r.overlay)===null||v===void 0?void 0:v.call(r),h={prefixCls:"".concat(e.prefixCls,"-menu"),onClick:l,getPopupContainer:function(){return s.value.getPopupDomNode()}};return _(Ae,null,[e.arrow&&_("div",{class:"".concat(e.prefixCls,"-arrow")},null),St(m,h,!1)])},f=B(function(){var d=e.minOverlayWidthMatchTrigger,v=d===void 0?!e.alignPoint:d;return v}),p=function(){var v,m=(v=r.default)===null||v===void 0?void 0:v.call(r);return o.value&&m?St(m[0],{class:e.openClassName||"".concat(e.prefixCls,"-open")},!1):m},g=B(function(){return!e.hideAction&&e.trigger.indexOf("contextmenu")!==-1?["click"]:e.hideAction});return function(){var d=e.prefixCls,v=e.arrow,m=e.showAction,h=e.overlayStyle,y=e.trigger,b=e.placement,w=e.align,S=e.getPopupContainer,C=e.transitionName,x=e.animation,O=e.overlayClassName,P=dt(e,P6);return _(yc,E(E({},P),{},{prefixCls:d,ref:s,popupClassName:xe(O,H({},"".concat(d,"-show-arrow"),v)),popupStyle:h,builtinPlacements:x6,action:y,showAction:m,hideAction:g.value||[],popupPlacement:b,popupAlign:w,popupTransitionName:C,popupAnimation:x,popupVisible:o.value,stretch:f.value?"minWidth":"",onPopupVisibleChange:u,getPopupContainer:S}),{popup:c,default:p})}}});var Sf={transitionstart:{transition:"transitionstart",WebkitTransition:"webkitTransitionStart",MozTransition:"mozTransitionStart",OTransition:"oTransitionStart",msTransition:"MSTransitionStart"},animationstart:{animation:"animationstart",WebkitAnimation:"webkitAnimationStart",MozAnimation:"mozAnimationStart",OAnimation:"oAnimationStart",msAnimation:"MSAnimationStart"}},_f={transitionend:{transition:"transitionend",WebkitTransition:"webkitTransitionEnd",MozTransition:"mozTransitionEnd",OTransition:"oTransitionEnd",msTransition:"MSTransitionEnd"},animationend:{animation:"animationend",WebkitAnimation:"webkitAnimationEnd",MozAnimation:"mozAnimationEnd",OAnimation:"oAnimationEnd",msAnimation:"MSAnimationEnd"}},Mi=[],Ni=[];function T6(){var t=document.createElement("div"),e=t.style;"AnimationEvent"in window||(delete Sf.animationstart.animation,delete _f.animationend.animation),"TransitionEvent"in window||(delete Sf.transitionstart.transition,delete _f.transitionend.transition);function n(r,a){for(var i in r)if(r.hasOwnProperty(i)){var o=r[i];for(var s in o)if(s in e){a.push(o[s]);break}}}n(Sf,Mi),n(_f,Ni)}typeof window<"u"&&typeof document<"u"&&T6();function ab(t,e,n){t.addEventListener(e,n,!1)}function ib(t,e,n){t.removeEventListener(e,n,!1)}var E6={startEvents:Mi,addStartEventListener:function(e,n){if(Mi.length===0){setTimeout(n,0);return}Mi.forEach(function(r){ab(e,r,n)})},removeStartEventListener:function(e,n){Mi.length!==0&&Mi.forEach(function(r){ib(e,r,n)})},endEvents:Ni,addEndEventListener:function(e,n){if(Ni.length===0){setTimeout(n,0);return}Ni.forEach(function(r){ab(e,r,n)})},removeEndEventListener:function(e,n){Ni.length!==0&&Ni.forEach(function(r){ib(e,r,n)})}};const Ol=E6;var ua;function ob(t){return!t||t.offsetParent===null}function k6(t){var e=(t||"").match(/rgba?\((\d*), (\d*), (\d*)(, [\.\d]*)?\)/);return e&&e[1]&&e[2]&&e[3]?!(e[1]===e[2]&&e[2]===e[3]):!0}const eh=ve({compatConfig:{MODE:3},name:"Wave",props:{insertExtraNode:Boolean,disabled:Boolean},setup:function(e,n){var r=n.slots,a=n.expose,i=zt(),o=We("",e),s=o.csp,l=o.prefixCls;a({csp:s});var u=null,c=null,f=null,p=!1,g=null,d=!1,v=function(C){if(!d){var x=Ja(i);!C||C.target!==x||p||b(x)}},m=function(C){!C||C.animationName!=="fadeEffect"||b(C.target)},h=function(){var C=e.insertExtraNode;return C?"".concat(l.value,"-click-animating"):"".concat(l.value,"-click-animating-without-extra-node")},y=function(C,x){var O=e.insertExtraNode,P=e.disabled;if(!(P||!C||ob(C)||C.className.indexOf("-leave")>=0)){g=document.createElement("div"),g.className="".concat(l.value,"-click-animating-node");var N=h();if(C.removeAttribute(N),C.setAttribute(N,"true"),ua=ua||document.createElement("style"),x&&x!=="#ffffff"&&x!=="rgb(255, 255, 255)"&&k6(x)&&!/rgba\(\d*, \d*, \d*, 0\)/.test(x)&&x!=="transparent"){var D;(D=s.value)!==null&&D!==void 0&&D.nonce&&(ua.nonce=s.value.nonce),g.style.borderColor=x,ua.innerHTML=`
[`.concat(l.value,"-click-animating-without-extra-node='true']::after, .").concat(l.value,`-click-animating-node {
--antd-wave-shadow-color: `).concat(x,`;
}`),document.body.contains(ua)||document.body.appendChild(ua)}O&&C.appendChild(g),Ol.addStartEventListener(C,v),Ol.addEndEventListener(C,m)}},b=function(C){if(!(!C||C===g||!(C instanceof Element))){var x=e.insertExtraNode,O=h();C.setAttribute(O,"false"),ua&&(ua.innerHTML=""),x&&g&&C.contains(g)&&C.removeChild(g),Ol.removeStartEventListener(C,v),Ol.removeEndEventListener(C,m)}},w=function(C){if(!(!C||!C.getAttribute||C.getAttribute("disabled")||C.className.indexOf("disabled")>=0)){var x=function(P){if(!(P.target.tagName==="INPUT"||ob(P.target))){b(C);var N=getComputedStyle(C).getPropertyValue("border-top-color")||getComputedStyle(C).getPropertyValue("border-color")||getComputedStyle(C).getPropertyValue("background-color");c=setTimeout(function(){return y(C,N)},0),tt.cancel(f),p=!0,f=tt(function(){p=!1},10)}};return C.addEventListener("click",x,!0),{cancel:function(){C.removeEventListener("click",x,!0)}}}};return He(function(){qe(function(){var S=Ja(i);S.nodeType===1&&(u=w(S))})}),pt(function(){u&&u.cancel(),clearTimeout(c),d=!0}),function(){var S;return(S=r.default)===null||S===void 0?void 0:S.call(r)[0]}}});function ZC(t){return t==="danger"?{danger:!0}:{type:t}}var I6=function(){return{prefixCls:String,type:String,htmlType:{type:String,default:"button"},shape:{type:String},size:{type:String},loading:{type:[Boolean,Object],default:function(){return!1}},disabled:{type:Boolean,default:void 0},ghost:{type:Boolean,default:void 0},block:{type:Boolean,default:void 0},danger:{type:Boolean,default:void 0},icon:Z.any,href:String,target:String,title:String,onClick:{type:Function},onMousedown:{type:Function}}};const A6=I6;var sb=function(e){e&&(e.style.width="0px",e.style.opacity="0",e.style.transform="scale(0)")},lb=function(e){qe(function(){e&&(e.style.width="".concat(e.scrollWidth,"px"),e.style.opacity="1",e.style.transform="scale(1)")})},ub=function(e){e&&e.style&&(e.style.width=null,e.style.opacity=null,e.style.transform=null)};const M6=ve({compatConfig:{MODE:3},name:"LoadingIcon",props:{prefixCls:String,loading:[Boolean,Object],existIcon:Boolean},setup:function(e){return function(){var n=e.existIcon,r=e.prefixCls,a=e.loading;if(n)return _("span",{class:"".concat(r,"-loading-icon")},[_(eo,null,null)]);var i=!!a;return _(In,{name:"".concat(r,"-loading-icon-motion"),onBeforeEnter:sb,onEnter:lb,onAfterEnter:ub,onBeforeLeave:lb,onLeave:function(s){setTimeout(function(){sb(s)})},onAfterLeave:ub},{default:function(){return[i?_("span",{class:"".concat(r,"-loading-icon")},[_(eo,null,null)]):null]}})}}});var cb=/^[\u4e00-\u9fa5]{2}$/,fb=cb.test.bind(cb);function Tl(t){return t==="text"||t==="link"}const Wt=ve({compatConfig:{MODE:3},name:"AButton",inheritAttrs:!1,__ANT_BUTTON:!0,props:Bt(A6(),{type:"default"}),slots:["icon"],setup:function(e,n){var r=n.slots,a=n.attrs,i=n.emit,o=n.expose,s=We("btn",e),l=s.prefixCls,u=s.autoInsertSpaceInButton,c=s.direction,f=s.size,p=L(null),g=L(void 0),d=!1,v=L(!1),m=L(!1),h=B(function(){return u.value!==!1}),y=B(function(){return Je(e.loading)==="object"&&e.loading.delay?e.loading.delay||!0:!!e.loading});me(y,function(P){clearTimeout(g.value),typeof y.value=="number"?g.value=setTimeout(function(){v.value=P},y.value):v.value=P},{immediate:!0});var b=B(function(){var P,N=e.type,D=e.shape,F=D===void 0?"default":D,R=e.ghost,j=e.block,z=e.danger,k=l.value,T={large:"lg",small:"sm",middle:void 0},A=f.value,$=A&&T[A]||"";return P={},H(P,"".concat(k),!0),H(P,"".concat(k,"-").concat(N),N),H(P,"".concat(k,"-").concat(F),F!=="default"&&F),H(P,"".concat(k,"-").concat($),$),H(P,"".concat(k,"-loading"),v.value),H(P,"".concat(k,"-background-ghost"),R&&!Tl(N)),H(P,"".concat(k,"-two-chinese-chars"),m.value&&h.value),H(P,"".concat(k,"-block"),j),H(P,"".concat(k,"-dangerous"),!!z),H(P,"".concat(k,"-rtl"),c.value==="rtl"),P}),w=function(){var N=p.value;if(!(!N||u.value===!1)){var D=N.textContent;d&&fb(D)?m.value||(m.value=!0):m.value&&(m.value=!1)}},S=function(N){if(v.value||e.disabled){N.preventDefault();return}i("click",N)},C=function(N,D){var F=D?" ":"";if(N.type===fi){var R=N.children.trim();return fb(R)&&(R=R.split("").join(F)),_("span",null,[R])}return N};yt(function(){kn(!(e.ghost&&Tl(e.type)),"Button","`link` or `text` button can't be a `ghost` button.")}),He(w),ta(w),pt(function(){g.value&&clearTimeout(g.value)});var x=function(){var N;(N=p.value)===null||N===void 0||N.focus()},O=function(){var N;(N=p.value)===null||N===void 0||N.blur()};return o({focus:x,blur:O}),function(){var P,N,D=e.icon,F=D===void 0?(P=r.icon)===null||P===void 0?void 0:P.call(r):D,R=En((N=r.default)===null||N===void 0?void 0:N.call(r));d=R.length===1&&!F&&!Tl(e.type);var j=e.type,z=e.htmlType,k=e.disabled,T=e.href,A=e.title,$=e.target,W=e.onMousedown,G=v.value?"loading":F,q=E(E({},a),{},{title:A,disabled:k,class:[b.value,a.class,H({},"".concat(l.value,"-icon-only"),R.length===0&&!!G)],onClick:S,onMousedown:W});k||delete q.disabled;var Y=F&&!v.value?F:_(M6,{existIcon:!!F,prefixCls:l.value,loading:!!v.value},null),U=R.map(function(ne){return C(ne,d&&h.value)});if(T!==void 0)return _("a",E(E({},q),{},{href:T,target:$,ref:p}),[Y,U]);var K=_("button",E(E({},q),{},{ref:p,type:z}),[Y,U]);return Tl(j)?K:_(eh,{ref:"wave",disabled:!!v.value},{default:function(){return[K]}})}}});function db(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,GS(r.key),r)}}function Cc(t,e,n){return e&&db(t.prototype,e),n&&db(t,n),Object.defineProperty(t,"prototype",{writable:!1}),t}function xc(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}var N6=Cc(function t(e){xc(this,t),this.error=new Error("unreachable case: ".concat(JSON.stringify(e)))}),$6=function(){return{prefixCls:String,size:{type:String}}};const jd=ve({compatConfig:{MODE:3},name:"AButtonGroup",props:$6(),setup:function(e,n){var r=n.slots,a=We("btn-group",e),i=a.prefixCls,o=a.direction,s=B(function(){var l,u=e.size,c="";switch(u){case"large":c="lg";break;case"small":c="sm";break;case"middle":case void 0:break;default:console.warn(new N6(u).error)}return l={},H(l,"".concat(i.value),!0),H(l,"".concat(i.value,"-").concat(c),c),H(l,"".concat(i.value,"-rtl"),o.value==="rtl"),l});return function(){var l;return _("div",{class:s.value},[En((l=r.default)===null||l===void 0?void 0:l.call(r))])}}});Wt.Group=jd;Wt.install=function(t){return t.component(Wt.name,Wt),t.component(jd.name,jd),t};var F6={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M176 511a56 56 0 10112 0 56 56 0 10-112 0zm280 0a56 56 0 10112 0 56 56 0 10-112 0zm280 0a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"ellipsis",theme:"outlined"};const R6=F6;function vb(t){for(var e=1;e<arguments.length;e++){var n=arguments[e]!=null?Object(arguments[e]):{},r=Object.keys(n);typeof Object.getOwnPropertySymbols=="function"&&(r=r.concat(Object.getOwnPropertySymbols(n).filter(function(a){return Object.getOwnPropertyDescriptor(n,a).enumerable}))),r.forEach(function(a){D6(t,a,n[a])})}return t}function D6(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var th=function(e,n){var r=vb({},e,n.attrs);return _(Qe,vb({},r,{icon:R6}),null)};th.displayName="EllipsisOutlined";th.inheritAttrs=!1;const QC=th;var L6={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M765.7 486.8L314.9 134.7A7.97 7.97 0 00302 141v77.3c0 4.9 2.3 9.6 6.1 12.6l360 281.1-360 281.1c-3.9 3-6.1 7.7-6.1 12.6V883c0 6.7 7.7 10.4 12.9 6.3l450.8-352.1a31.96 31.96 0 000-50.4z"}}]},name:"right",theme:"outlined"};const z6=L6;function pb(t){for(var e=1;e<arguments.length;e++){var n=arguments[e]!=null?Object(arguments[e]):{},r=Object.keys(n);typeof Object.getOwnPropertySymbols=="function"&&(r=r.concat(Object.getOwnPropertySymbols(n).filter(function(a){return Object.getOwnPropertyDescriptor(n,a).enumerable}))),r.forEach(function(a){B6(t,a,n[a])})}return t}function B6(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var nh=function(e,n){var r=pb({},e,n.attrs);return _(Qe,pb({},r,{icon:z6}),null)};nh.displayName="RightOutlined";nh.inheritAttrs=!1;const rh=nh;function j6(t,e,n,r){var a=n?n.call(r,t,e):void 0;if(a!==void 0)return!!a;if(t===e)return!0;if(Je(t)!=="object"||!t||Je(e)!=="object"||!e)return!1;var i=Object.keys(t),o=Object.keys(e);if(i.length!==o.length)return!1;for(var s=Object.prototype.hasOwnProperty.bind(e),l=0;l<i.length;l++){var u=i[l];if(!s(u))return!1;var c=t[u],f=e[u];if(a=n?n.call(r,c,f,u):void 0,a===!1||a===void 0&&c!==f)return!1}return!0}function Mo(t,e,n,r){return j6(Ve(t),Ve(e),n,r)}var ex=Symbol("menuContextKey"),tx=function(e){bt(ex,e)},Ia=function(){return st(ex)},nx=Symbol("ForceRenderKey"),V6=function(e){bt(nx,e)},rx=function(){return st(nx,!1)},ax=Symbol("menuFirstLevelContextKey"),ix=function(e){bt(ax,e)},W6=function(){return st(ax,!0)},ku=ve({compatConfig:{MODE:3},name:"MenuContextProvider",inheritAttrs:!1,props:{mode:{type:String,default:void 0},overflowDisabled:{type:Boolean,default:void 0},isRootMenu:{type:Boolean,default:void 0}},setup:function(e,n){var r=n.slots,a=Ia(),i=E({},a);return e.mode!==void 0&&(i.mode=_n(e,"mode")),e.isRootMenu!==void 0&&(i.isRootMenu=_n(e,"isRootMenu")),e.overflowDisabled!==void 0&&(i.overflowDisabled=_n(e,"overflowDisabled")),tx(i),function(){var o;return(o=r.default)===null||o===void 0?void 0:o.call(r)}}});const H6=tx;function ox(t,e,n,r){for(var a=t.length,i=n+(r?1:-1);r?i--:++i<a;)if(e(t[i],i,t))return i;return-1}function U6(t){return t!==t}function K6(t,e,n){for(var r=n-1,a=t.length;++r<a;)if(t[r]===e)return r;return-1}function G6(t,e,n){return e===e?K6(t,e,n):ox(t,U6,n)}function sx(t,e){var n=t==null?0:t.length;return!!n&&G6(t,e,0)>-1}function lx(t,e,n){for(var r=-1,a=t==null?0:t.length;++r<a;)if(n(e,t[r]))return!0;return!1}function ux(){}var q6=1/0,J6=Hi&&1/Fp(new Hi([,-0]))[1]==q6?function(t){return new Hi(t)}:ux;const Y6=J6;var X6=200;function cx(t,e,n){var r=-1,a=sx,i=t.length,o=!0,s=[],l=s;if(n)o=!1,a=lx;else if(i>=X6){var u=e?null:Y6(t);if(u)return Fp(u);o=!1,a=Su,l=new to}else l=e?[]:s;e:for(;++r<i;){var c=t[r],f=e?e(c):c;if(c=n||c!==0?c:0,o&&f===f){for(var p=l.length;p--;)if(l[p]===f)continue e;e&&l.push(f),s.push(c)}else a(l,f,n)||(l!==s&&l.push(f),s.push(c))}return s}function Cf(t){return t&&t.length?cx(t):[]}var Z6=Symbol("siderCollapsed"),El="$$__vc-menu-more__key",fx=Symbol("KeyPathContext"),ah=function(){return st(fx,{parentEventKeys:B(function(){return[]}),parentKeys:B(function(){return[]}),parentInfo:{}})},Q6=function(e,n,r){var a=ah(),i=a.parentEventKeys,o=a.parentKeys,s=B(function(){return[].concat(Xe(i.value),[e])}),l=B(function(){return[].concat(Xe(o.value),[n])});return bt(fx,{parentEventKeys:s,parentKeys:l,parentInfo:r}),l},dx=Symbol("measure"),hb=ve({compatConfig:{MODE:3},setup:function(e,n){var r=n.slots;return bt(dx,!0),function(){var a;return(a=r.default)===null||a===void 0?void 0:a.call(r)}}}),ih=function(){return st(dx,!1)};const eL=Q6;function vx(t){var e=Ia(),n=e.mode,r=e.rtl,a=e.inlineIndent;return B(function(){return n.value!=="inline"?null:r.value?{paddingRight:"".concat(t.value*a.value,"px")}:{paddingLeft:"".concat(t.value*a.value,"px")}})}var tL=0,nL=function(){return{id:String,role:String,disabled:Boolean,danger:Boolean,title:{type:[String,Boolean],default:void 0},icon:Z.any,onMouseenter:Function,onMouseleave:Function,onClick:Function,onKeydown:Function,onFocus:Function}};const Ms=ve({compatConfig:{MODE:3},name:"AMenuItem",inheritAttrs:!1,props:nL(),slots:["icon","title"],setup:function(e,n){var r=n.slots,a=n.emit,i=n.attrs,o=zt(),s=ih(),l=Je(o.vnode.key)==="symbol"?String(o.vnode.key):o.vnode.key;kn(Je(o.vnode.key)!=="symbol","MenuItem",'MenuItem `:key="'.concat(String(l),'"` not support Symbol type'));var u="menu_item_".concat(++tL,"_$$_").concat(l),c=ah(),f=c.parentEventKeys,p=c.parentKeys,g=Ia(),d=g.prefixCls,v=g.activeKeys,m=g.disabled,h=g.changeActiveKeys,y=g.rtl,b=g.inlineCollapsed,w=g.siderCollapsed,S=g.onItemClick,C=g.selectedKeys,x=g.registerMenuInfo,O=g.unRegisterMenuInfo,P=W6(),N=L(!1),D=B(function(){return[].concat(Xe(p.value),[l])}),F={eventKey:u,key:l,parentEventKeys:f,parentKeys:p,isLeaf:!0};x(u,F),pt(function(){O(u)}),me(v,function(){N.value=!!v.value.find(function(U){return U===l})},{immediate:!0});var R=B(function(){return m.value||e.disabled}),j=B(function(){return C.value.includes(l)}),z=B(function(){var U,K="".concat(d.value,"-item");return U={},H(U,"".concat(K),!0),H(U,"".concat(K,"-danger"),e.danger),H(U,"".concat(K,"-active"),N.value),H(U,"".concat(K,"-selected"),j.value),H(U,"".concat(K,"-disabled"),R.value),U}),k=function(K){return{key:l,eventKey:u,keyPath:D.value,eventKeyPath:[].concat(Xe(f.value),[u]),domEvent:K,item:E(E({},e),i)}},T=function(K){if(!R.value){var ne=k(K);a("click",K),S(ne)}},A=function(K){R.value||(h(D.value),a("mouseenter",K))},$=function(K){R.value||(h([]),a("mouseleave",K))},W=function(K){if(a("keydown",K),K.which===$e.ENTER){var ne=k(K);a("click",K),S(ne)}},G=function(K){h(D.value),a("focus",K)},q=function(K,ne){var ie=_("span",{class:"".concat(d.value,"-title-content")},[ne]);return(!K||qn(ne)&&ne.type==="span")&&ne&&b.value&&P&&typeof ne=="string"?_("div",{class:"".concat(d.value,"-inline-collapsed-noicon")},[ne.charAt(0)]):ie},Y=vx(B(function(){return D.value.length}));return function(){var U,K,ne,ie;if(s)return null;var we=(U=e.title)!==null&&U!==void 0?U:(K=r.title)===null||K===void 0?void 0:K.call(r),he=En((ne=r.default)===null||ne===void 0?void 0:ne.call(r)),_e=he.length,Pe=we;typeof we>"u"?Pe=P&&_e?he:"":we===!1&&(Pe="");var V={title:Pe};!w.value&&!b.value&&(V.title=null,V.visible=!1);var I={};e.role==="option"&&(I["aria-selected"]=j.value);var M=Tn(r,e,"icon");return _(d6,E(E({},V),{},{placement:y.value?"left":"right",overlayClassName:"".concat(d.value,"-inline-collapsed-tooltip")}),{default:function(){return[_(Ui.Item,E(E(E({component:"li"},i),{},{id:e.id,style:E(E({},i.style||{}),Y.value),class:[z.value,(ie={},H(ie,"".concat(i.class),!!i.class),H(ie,"".concat(d.value,"-item-only-child"),(M?_e+1:_e)===1),ie)],role:e.role||"menuitem",tabindex:e.disabled?null:-1,"data-menu-id":l,"aria-disabled":e.disabled},I),{},{onMouseenter:A,onMouseleave:$,onClick:T,onKeydown:W,onFocus:G,title:typeof we=="string"?we:void 0}),{default:function(){return[St(M,{class:"".concat(d.value,"-item-icon")},!1),q(M,he)]}})]}})}}});var ya={adjustX:1,adjustY:1},rL={topLeft:{points:["bl","tl"],overflow:ya,offset:[0,-7]},bottomLeft:{points:["tl","bl"],overflow:ya,offset:[0,7]},leftTop:{points:["tr","tl"],overflow:ya,offset:[-4,0]},rightTop:{points:["tl","tr"],overflow:ya,offset:[4,0]}},aL={topLeft:{points:["bl","tl"],overflow:ya,offset:[0,-7]},bottomLeft:{points:["tl","bl"],overflow:ya,offset:[0,7]},rightTop:{points:["tr","tl"],overflow:ya,offset:[-4,0]},leftTop:{points:["tl","tr"],overflow:ya,offset:[4,0]}},iL={horizontal:"bottomLeft",vertical:"rightTop","vertical-left":"rightTop","vertical-right":"leftTop"};const gb=ve({compatConfig:{MODE:3},name:"PopupTrigger",inheritAttrs:!1,props:{prefixCls:String,mode:String,visible:Boolean,popupClassName:String,popupOffset:Array,disabled:Boolean,onVisibleChange:Function},slots:["popup"],emits:["visibleChange"],setup:function(e,n){var r=n.slots,a=n.emit,i=L(!1),o=Ia(),s=o.getPopupContainer,l=o.rtl,u=o.subMenuOpenDelay,c=o.subMenuCloseDelay,f=o.builtinPlacements,p=o.triggerSubMenuAction,g=o.isRootMenu,d=o.forceSubMenuRender,v=o.motion,m=o.defaultMotions,h=rx(),y=B(function(){return l.value?E(E({},aL),f.value):E(E({},rL),f.value)}),b=B(function(){return iL[e.mode]}),w=L();me(function(){return e.visible},function(x){tt.cancel(w.value),w.value=tt(function(){i.value=x})},{immediate:!0}),pt(function(){tt.cancel(w.value)});var S=function(O){a("visibleChange",O)},C=B(function(){var x,O,P=v.value||((x=m.value)===null||x===void 0?void 0:x[e.mode])||((O=m.value)===null||O===void 0?void 0:O.other),N=typeof P=="function"?P():P;return N?ho(N.name,{css:!0}):void 0});return function(){var x=e.prefixCls,O=e.popupClassName,P=e.mode,N=e.popupOffset,D=e.disabled;return _(yc,{prefixCls:x,popupClassName:xe("".concat(x,"-popup"),H({},"".concat(x,"-rtl"),l.value),O),stretch:P==="horizontal"?"minWidth":null,getPopupContainer:g.value?s.value:function(F){return F.parentNode},builtinPlacements:y.value,popupPlacement:b.value,popupVisible:i.value,popupAlign:N&&{offset:N},action:D?[]:[p.value],mouseEnterDelay:u.value,mouseLeaveDelay:c.value,onPopupVisibleChange:S,forceRender:h||d.value,popupAnimation:C.value},{popup:r.popup,default:r.default})}}});var px=function(e,n){var r,a=n.slots,i=n.attrs,o=Ia(),s=o.prefixCls,l=o.mode;return _("ul",E(E({},i),{},{class:xe(s.value,"".concat(s.value,"-sub"),"".concat(s.value,"-").concat(l.value==="inline"?"inline":"vertical")),"data-menu-list":!0}),[(r=a.default)===null||r===void 0?void 0:r.call(a)])};px.displayName="SubMenuList";const hx=px,oL=ve({compatConfig:{MODE:3},name:"InlineSubMenuList",inheritAttrs:!1,props:{id:String,open:Boolean,keyPath:Array},setup:function(e,n){var r=n.slots,a=B(function(){return"inline"}),i=Ia(),o=i.motion,s=i.mode,l=i.defaultMotions,u=B(function(){return s.value===a.value}),c=L(!u.value),f=B(function(){return u.value?e.open:!1});me(s,function(){u.value&&(c.value=!1)},{flush:"post"});var p=B(function(){var g,d,v=o.value||((g=l.value)===null||g===void 0?void 0:g[a.value])||((d=l.value)===null||d===void 0?void 0:d.other),m=typeof v=="function"?v():v;return E(E({},m),{},{appear:e.keyPath.length<=1})});return function(){var g;return c.value?null:_(ku,{mode:a.value},{default:function(){return[_(In,p.value,{default:function(){return[cn(_(hx,{id:e.id},{default:function(){return[(g=r.default)===null||g===void 0?void 0:g.call(r)]}}),[[hr,f.value]])]}})]}})}}});var mb=0,sL=function(){return{icon:Z.any,title:Z.any,disabled:Boolean,level:Number,popupClassName:String,popupOffset:Array,internalPopupClose:Boolean,eventKey:String,expandIcon:Function,onMouseenter:Function,onMouseleave:Function,onTitleClick:Function}};const Ns=ve({compatConfig:{MODE:3},name:"ASubMenu",inheritAttrs:!1,props:sL(),slots:["icon","title","expandIcon"],setup:function(e,n){var r,a,i=n.slots,o=n.attrs,s=n.emit;ix(!1);var l=ih(),u=zt(),c=Je(u.vnode.key)==="symbol"?String(u.vnode.key):u.vnode.key;kn(Je(u.vnode.key)!=="symbol","SubMenu",'SubMenu `:key="'.concat(String(c),'"` not support Symbol type'));var f=pd(c)?c:"sub_menu_".concat(++mb,"_$$_not_set_key"),p=(r=e.eventKey)!==null&&r!==void 0?r:pd(c)?"sub_menu_".concat(++mb,"_$$_").concat(c):f,g=ah(),d=g.parentEventKeys,v=g.parentInfo,m=g.parentKeys,h=B(function(){return[].concat(Xe(m.value),[f])}),y=L([]),b={eventKey:p,key:f,parentEventKeys:d,childrenEventKeys:y,parentKeys:m};(a=v.childrenEventKeys)===null||a===void 0||a.value.push(p),pt(function(){if(v.childrenEventKeys){var X;v.childrenEventKeys.value=(X=v.childrenEventKeys)===null||X===void 0?void 0:X.value.filter(function(te){return te!=p})}}),eL(p,f,b);var w=Ia(),S=w.prefixCls,C=w.activeKeys,x=w.disabled,O=w.changeActiveKeys,P=w.mode,N=w.inlineCollapsed,D=w.antdMenuTheme,F=w.openKeys,R=w.overflowDisabled,j=w.onOpenChange,z=w.registerMenuInfo,k=w.unRegisterMenuInfo,T=w.selectedSubMenuKeys,A=w.expandIcon,$=c!=null,W=!l&&(rx()||!$);V6(W),(l&&$||!l&&!$||W)&&(z(p,b),pt(function(){k(p)}));var G=B(function(){return"".concat(S.value,"-submenu")}),q=B(function(){return x.value||e.disabled}),Y=L(),U=L(),K=B(function(){return F.value.includes(f)}),ne=B(function(){return!R.value&&K.value}),ie=B(function(){return T.value.includes(f)}),we=L(!1);me(C,function(){we.value=!!C.value.find(function(X){return X===f})},{immediate:!0});var he=function(te){q.value||(s("titleClick",te,f),P.value==="inline"&&j(f,!K.value))},_e=function(te){q.value||(O(h.value),s("mouseenter",te))},Pe=function(te){q.value||(O([]),s("mouseleave",te))},V=vx(B(function(){return h.value.length})),I=function(te){P.value!=="inline"&&j(f,te)},M=function(){O(h.value)},J=p&&"".concat(p,"-popup"),ee=B(function(){return xe(S.value,"".concat(S.value,"-").concat(D.value),e.popupClassName)}),Q=function(te,pe){if(!pe)return N.value&&!m.value.length&&te&&typeof te=="string"?_("div",{class:"".concat(S.value,"-inline-collapsed-noicon")},[te.charAt(0)]):_("span",{class:"".concat(S.value,"-title-content")},[te]);var le=qn(te)&&te.type==="span";return _(Ae,null,[St(pe,{class:"".concat(S.value,"-item-icon")},!1),le?te:_("span",{class:"".concat(S.value,"-title-content")},[te])])},ce=B(function(){return P.value!=="inline"&&h.value.length>1?"vertical":P.value}),ue=B(function(){return P.value==="horizontal"?"vertical":P.value}),oe=B(function(){return ce.value==="horizontal"?"vertical":ce.value}),re=function(){var te=G.value,pe=Tn(i,e,"icon"),le=e.expandIcon||i.expandIcon||A.value,be=Q(Tn(i,e,"title"),pe);return _("div",{style:V.value,class:"".concat(te,"-title"),tabindex:q.value?null:-1,ref:Y,title:typeof be=="string"?be:null,"data-menu-id":f,"aria-expanded":ne.value,"aria-haspopup":!0,"aria-controls":J,"aria-disabled":q.value,onClick:he,onFocus:M},[be,P.value!=="horizontal"&&le?le(E(E({},e),{},{isOpen:ne.value})):_("i",{class:"".concat(te,"-arrow")},null)])};return function(){var X;if(l){var te;return $?(te=i.default)===null||te===void 0?void 0:te.call(i):null}var pe=G.value,le=function(){return null};return!R.value&&P.value!=="inline"?le=function(){return _(gb,{mode:ce.value,prefixCls:pe,visible:!e.internalPopupClose&&ne.value,popupClassName:ee.value,popupOffset:e.popupOffset,disabled:q.value,onVisibleChange:I},{default:function(){return[re()]},popup:function(){return _(ku,{mode:oe.value,isRootMenu:!1},{default:function(){return[_(hx,{id:J,ref:U},{default:i.default})]}})}})}:le=function(){return _(gb,null,{default:re})},_(ku,{mode:ue.value},{default:function(){return[_(Ui.Item,E(E({component:"li"},o),{},{role:"none",class:xe(pe,"".concat(pe,"-").concat(P.value),o.class,(X={},H(X,"".concat(pe,"-open"),ne.value),H(X,"".concat(pe,"-active"),we.value),H(X,"".concat(pe,"-selected"),ie.value),H(X,"".concat(pe,"-disabled"),q.value),X)),onMouseenter:_e,onMouseleave:Pe,"data-submenu-id":f}),{default:function(){return _(Ae,null,[le(),!R.value&&_(oL,{id:J,open:ne.value,keyPath:h.value},{default:i.default})])}})]}})}}});function gx(t,e){if(t.classList)return t.classList.contains(e);var n=t.className;return" ".concat(n," ").indexOf(" ".concat(e," "))>-1}function yb(t,e){t.classList?t.classList.add(e):gx(t,e)||(t.className="".concat(t.className," ").concat(e))}function bb(t,e){if(t.classList)t.classList.remove(e);else if(gx(t,e)){var n=t.className;t.className=" ".concat(n," ").replace(" ".concat(e," ")," ")}}var lL=function(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"ant-motion-collapse",n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0;return{name:e,appear:n,css:!0,onBeforeEnter:function(a){a.style.height="0px",a.style.opacity="0",yb(a,e)},onEnter:function(a){qe(function(){a.style.height="".concat(a.scrollHeight,"px"),a.style.opacity="1"})},onAfterEnter:function(a){a&&(bb(a,e),a.style.height=null,a.style.opacity=null)},onBeforeLeave:function(a){yb(a,e),a.style.height="".concat(a.offsetHeight,"px"),a.style.opacity=null},onLeave:function(a){setTimeout(function(){a.style.height="0px",a.style.opacity="0"})},onAfterLeave:function(a){a&&(bb(a,e),a.style&&(a.style.height=null,a.style.opacity=null))}}};const oh=lL;var uL=function(){return{id:String,prefixCls:String,disabled:Boolean,inlineCollapsed:Boolean,disabledOverflow:Boolean,forceSubMenuRender:Boolean,openKeys:Array,selectedKeys:Array,activeKey:String,selectable:{type:Boolean,default:!0},multiple:{type:Boolean,default:!1},motion:Object,theme:{type:String,default:"light"},mode:{type:String,default:"vertical"},inlineIndent:{type:Number,default:24},subMenuOpenDelay:{type:Number,default:.1},subMenuCloseDelay:{type:Number,default:.1},builtinPlacements:{type:Object},triggerSubMenuAction:{type:String,default:"hover"},getPopupContainer:Function,expandIcon:Function,onOpenChange:Function,onSelect:Function,onDeselect:Function,onClick:[Function,Array],onFocus:Function,onBlur:Function,onMousedown:Function,"onUpdate:openKeys":Function,"onUpdate:selectedKeys":Function,"onUpdate:activeKey":Function}},wb=[];const _a=ve({compatConfig:{MODE:3},name:"AMenu",inheritAttrs:!1,props:uL(),slots:["expandIcon","overflowedIndicator"],setup:function(e,n){var r=n.slots,a=n.emit,i=n.attrs,o=We("menu",e),s=o.prefixCls,l=o.direction,u=o.getPrefixCls,c=L({}),f=st(Z6,L(void 0)),p=B(function(){return f.value!==void 0?f.value:e.inlineCollapsed}),g=L(!1);He(function(){g.value=!0}),yt(function(){kn(!(e.inlineCollapsed===!0&&e.mode!=="inline"),"Menu","`inlineCollapsed` should only be used when `mode` is inline."),kn(!(f.value!==void 0&&e.inlineCollapsed===!0),"Menu","`inlineCollapsed` not control Menu under Sider. Should set `collapsed` on Sider instead.")});var d=L([]),v=L([]),m=L({});me(c,function(){for(var U={},K=0,ne=Object.values(c.value);K<ne.length;K++){var ie=ne[K];U[ie.key]=ie}m.value=U},{flush:"post"}),yt(function(){if(e.activeKey!==void 0){var U=[],K=e.activeKey?m.value[e.activeKey]:void 0;K&&e.activeKey!==void 0?U=Cf([].concat(se(K.parentKeys),e.activeKey)):U=[],Mo(d.value,U)||(d.value=U)}}),me(function(){return e.selectedKeys},function(U){U&&(v.value=U.slice())},{immediate:!0,deep:!0});var h=L([]);me([m,v],function(){var U=[];v.value.forEach(function(K){var ne=m.value[K];ne&&(U=U.concat(se(ne.parentKeys)))}),U=Cf(U),Mo(h.value,U)||(h.value=U)},{immediate:!0});var y=function(K){if(e.selectable){var ne=K.key,ie=v.value.includes(ne),we;e.multiple?ie?we=v.value.filter(function(_e){return _e!==ne}):we=[].concat(Xe(v.value),[ne]):we=[ne];var he=E(E({},K),{},{selectedKeys:we});Mo(we,v.value)||(e.selectedKeys===void 0&&(v.value=we),a("update:selectedKeys",we),ie&&e.multiple?a("deselect",he):a("select",he)),O.value!=="inline"&&!e.multiple&&b.value.length&&D(wb)}},b=L([]);me(function(){return e.openKeys},function(){var U=arguments.length>0&&arguments[0]!==void 0?arguments[0]:b.value;Mo(b.value,U)||(b.value=U.slice())},{immediate:!0,deep:!0});var w,S=function(K){clearTimeout(w),w=setTimeout(function(){e.activeKey===void 0&&(d.value=K),a("update:activeKey",K[K.length-1])})},C=B(function(){return!!e.disabled}),x=B(function(){return l.value==="rtl"}),O=L("vertical"),P=L(!1);yt(function(){(e.mode==="inline"||e.mode==="vertical")&&p.value?(O.value="vertical",P.value=p.value):(O.value=e.mode,P.value=!1)});var N=B(function(){return O.value==="inline"}),D=function(K){b.value=K,a("update:openKeys",K),a("openChange",K)},F=L(b.value),R=L(!1);me(b,function(){N.value&&(F.value=b.value)},{immediate:!0}),me(N,function(){if(!R.value){R.value=!0;return}N.value?b.value=F.value:D(wb)},{immediate:!0});var j=B(function(){var U;return U={},H(U,"".concat(s.value),!0),H(U,"".concat(s.value,"-root"),!0),H(U,"".concat(s.value,"-").concat(O.value),!0),H(U,"".concat(s.value,"-inline-collapsed"),P.value),H(U,"".concat(s.value,"-rtl"),x.value),H(U,"".concat(s.value,"-").concat(e.theme),!0),U}),z=B(function(){return u()}),k=B(function(){return{horizontal:{name:"".concat(z.value,"-slide-up")},inline:oh,other:{name:"".concat(z.value,"-zoom-big")}}});ix(!0);var T=function U(){var K=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],ne=[],ie=c.value;return K.forEach(function(we){var he=ie[we],_e=he.key,Pe=he.childrenEventKeys;ne.push.apply(ne,[_e].concat(Xe(U(se(Pe)))))}),ne},A=function(K){a("click",K),y(K)},$=function(K,ne){var ie,we=((ie=m.value[K])===null||ie===void 0?void 0:ie.childrenEventKeys)||[],he=b.value.filter(function(Pe){return Pe!==K});if(ne)he.push(K);else if(O.value!=="inline"){var _e=T(se(we));he=Cf(he.filter(function(Pe){return!_e.includes(Pe)}))}Mo(b,he)||D(he)},W=function(K,ne){c.value=E(E({},c.value),{},H({},K,ne))},G=function(K){delete c.value[K],c.value=E({},c.value)},q=L(0),Y=B(function(){return e.expandIcon||r.expandIcon?function(U){var K=e.expandIcon||r.expandIcon;return K=typeof K=="function"?K(U):K,St(K,{class:"".concat(s.value,"-submenu-expand-icon")},!1)}:null});return H6({store:c,prefixCls:s,activeKeys:d,openKeys:b,selectedKeys:v,changeActiveKeys:S,disabled:C,rtl:x,mode:O,inlineIndent:B(function(){return e.inlineIndent}),subMenuCloseDelay:B(function(){return e.subMenuCloseDelay}),subMenuOpenDelay:B(function(){return e.subMenuOpenDelay}),builtinPlacements:B(function(){return e.builtinPlacements}),triggerSubMenuAction:B(function(){return e.triggerSubMenuAction}),getPopupContainer:B(function(){return e.getPopupContainer}),inlineCollapsed:P,antdMenuTheme:B(function(){return e.theme}),siderCollapsed:f,defaultMotions:B(function(){return g.value?k.value:null}),motion:B(function(){return g.value?e.motion:null}),overflowDisabled:L(void 0),onOpenChange:$,onItemClick:A,registerMenuInfo:W,unRegisterMenuInfo:G,selectedSubMenuKeys:h,isRootMenu:L(!0),expandIcon:Y,forceSubMenuRender:B(function(){return e.forceSubMenuRender})}),function(){var U,K,ne=En((U=r.default)===null||U===void 0?void 0:U.call(r)),ie=q.value>=ne.length-1||O.value!=="horizontal"||e.disabledOverflow,we=O.value!=="horizontal"||e.disabledOverflow?ne:ne.map(function(_e,Pe){return _(ku,{key:_e.key,overflowDisabled:Pe>q.value},{default:function(){return _e}})}),he=((K=r.overflowedIndicator)===null||K===void 0?void 0:K.call(r))||_(QC,null,null);return _(Ui,E(E({},i),{},{onMousedown:e.onMousedown,prefixCls:"".concat(s.value,"-overflow"),component:"ul",itemComponent:Ms,class:[j.value,i.class],role:"menu",id:e.id,data:we,renderRawItem:function(Pe){return Pe},renderRawRest:function(Pe){var V=Pe.length,I=V?ne.slice(-V):null;return _(Ae,null,[_(Ns,{eventKey:El,key:El,title:he,disabled:ie,internalPopupClose:V===0},{default:function(){return I}}),_(hb,null,{default:function(){return[_(Ns,{eventKey:El,key:El,title:he,disabled:ie,internalPopupClose:V===0},{default:function(){return I}})]}})])},maxCount:O.value!=="horizontal"||e.disabledOverflow?Ui.INVALIDATE:Ui.RESPONSIVE,ssr:"full","data-menu-list":!0,onVisibleChange:function(Pe){q.value=Pe}}),{default:function(){return[_(ac,{to:"body"},{default:function(){return[_("div",{style:{display:"none"},"aria-hidden":!0},[_(hb,null,{default:function(){return[we]}})])]}})]}})}}});var cL=function(){return{title:Z.any}};const Vd=ve({compatConfig:{MODE:3},name:"AMenuItemGroup",inheritAttrs:!1,props:cL(),slots:["title"],setup:function(e,n){var r=n.slots,a=n.attrs,i=Ia(),o=i.prefixCls,s=B(function(){return"".concat(o.value,"-item-group")}),l=ih();return function(){var u,c;return l?(u=r.default)===null||u===void 0?void 0:u.call(r):_("li",E(E({},a),{},{onClick:function(p){return p.stopPropagation()},class:s.value}),[_("div",{title:typeof e.title=="string"?e.title:void 0,class:"".concat(s.value,"-title")},[Tn(r,e,"title")]),_("ul",{class:"".concat(s.value,"-list")},[(c=r.default)===null||c===void 0?void 0:c.call(r)])])}}});var fL=function(){return{prefixCls:String,dashed:Boolean}};const Wd=ve({compatConfig:{MODE:3},name:"AMenuDivider",props:fL(),setup:function(e){var n=We("menu",e),r=n.prefixCls,a=B(function(){var i;return i={},H(i,"".concat(r.value,"-item-divider"),!0),H(i,"".concat(r.value,"-item-divider-dashed"),!!e.dashed),i});return function(){return _("li",{class:a.value},null)}}});_a.install=function(t){return t.component(_a.name,_a),t.component(Ms.name,Ms),t.component(Ns.name,Ns),t.component(Wd.name,Wd),t.component(Vd.name,Vd),t};_a.Item=Ms;_a.Divider=Wd;_a.SubMenu=Ns;_a.ItemGroup=Vd;var dL={exports:{}};(function(t,e){(function(n,r){t.exports=r()})(U2,function(){var n=1e3,r=6e4,a=36e5,i="millisecond",o="second",s="minute",l="hour",u="day",c="week",f="month",p="quarter",g="year",d="date",v="Invalid Date",m=/^(\d{4})[-/]?(\d{1,2})?[-/]?(\d{0,2})[Tt\s]*(\d{1,2})?:?(\d{1,2})?:?(\d{1,2})?[.:]?(\d+)?$/,h=/\[([^\]]+)]|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,y={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(R){var j=["th","st","nd","rd"],z=R%100;return"["+R+(j[(z-20)%10]||j[z]||j[0])+"]"}},b=function(R,j,z){var k=String(R);return!k||k.length>=j?R:""+Array(j+1-k.length).join(z)+R},w={s:b,z:function(R){var j=-R.utcOffset(),z=Math.abs(j),k=Math.floor(z/60),T=z%60;return(j<=0?"+":"-")+b(k,2,"0")+":"+b(T,2,"0")},m:function R(j,z){if(j.date()<z.date())return-R(z,j);var k=12*(z.year()-j.year())+(z.month()-j.month()),T=j.clone().add(k,f),A=z-T<0,$=j.clone().add(k+(A?-1:1),f);return+(-(k+(z-T)/(A?T-$:$-T))||0)},a:function(R){return R<0?Math.ceil(R)||0:Math.floor(R)},p:function(R){return{M:f,y:g,w:c,d:u,D:d,h:l,m:s,s:o,ms:i,Q:p}[R]||String(R||"").toLowerCase().replace(/s$/,"")},u:function(R){return R===void 0}},S="en",C={};C[S]=y;var x=function(R){return R instanceof D},O=function R(j,z,k){var T;if(!j)return S;if(typeof j=="string"){var A=j.toLowerCase();C[A]&&(T=A),z&&(C[A]=z,T=A);var $=j.split("-");if(!T&&$.length>1)return R($[0])}else{var W=j.name;C[W]=j,T=W}return!k&&T&&(S=T),T||!k&&S},P=function(R,j){if(x(R))return R.clone();var z=typeof j=="object"?j:{};return z.date=R,z.args=arguments,new D(z)},N=w;N.l=O,N.i=x,N.w=function(R,j){return P(R,{locale:j.$L,utc:j.$u,x:j.$x,$offset:j.$offset})};var D=function(){function R(z){this.$L=O(z.locale,null,!0),this.parse(z)}var j=R.prototype;return j.parse=function(z){this.$d=function(k){var T=k.date,A=k.utc;if(T===null)return new Date(NaN);if(N.u(T))return new Date;if(T instanceof Date)return new Date(T);if(typeof T=="string"&&!/Z$/i.test(T)){var $=T.match(m);if($){var W=$[2]-1||0,G=($[7]||"0").substring(0,3);return A?new Date(Date.UTC($[1],W,$[3]||1,$[4]||0,$[5]||0,$[6]||0,G)):new Date($[1],W,$[3]||1,$[4]||0,$[5]||0,$[6]||0,G)}}return new Date(T)}(z),this.$x=z.x||{},this.init()},j.init=function(){var z=this.$d;this.$y=z.getFullYear(),this.$M=z.getMonth(),this.$D=z.getDate(),this.$W=z.getDay(),this.$H=z.getHours(),this.$m=z.getMinutes(),this.$s=z.getSeconds(),this.$ms=z.getMilliseconds()},j.$utils=function(){return N},j.isValid=function(){return this.$d.toString()!==v},j.isSame=function(z,k){var T=P(z);return this.startOf(k)<=T&&T<=this.endOf(k)},j.isAfter=function(z,k){return P(z)<this.startOf(k)},j.isBefore=function(z,k){return this.endOf(k)<P(z)},j.$g=function(z,k,T){return N.u(z)?this[k]:this.set(T,z)},j.unix=function(){return Math.floor(this.valueOf()/1e3)},j.valueOf=function(){return this.$d.getTime()},j.startOf=function(z,k){var T=this,A=!!N.u(k)||k,$=N.p(z),W=function(we,he){var _e=N.w(T.$u?Date.UTC(T.$y,he,we):new Date(T.$y,he,we),T);return A?_e:_e.endOf(u)},G=function(we,he){return N.w(T.toDate()[we].apply(T.toDate("s"),(A?[0,0,0,0]:[23,59,59,999]).slice(he)),T)},q=this.$W,Y=this.$M,U=this.$D,K="set"+(this.$u?"UTC":"");switch($){case g:return A?W(1,0):W(31,11);case f:return A?W(1,Y):W(0,Y+1);case c:var ne=this.$locale().weekStart||0,ie=(q<ne?q+7:q)-ne;return W(A?U-ie:U+(6-ie),Y);case u:case d:return G(K+"Hours",0);case l:return G(K+"Minutes",1);case s:return G(K+"Seconds",2);case o:return G(K+"Milliseconds",3);default:return this.clone()}},j.endOf=function(z){return this.startOf(z,!1)},j.$set=function(z,k){var T,A=N.p(z),$="set"+(this.$u?"UTC":""),W=(T={},T[u]=$+"Date",T[d]=$+"Date",T[f]=$+"Month",T[g]=$+"FullYear",T[l]=$+"Hours",T[s]=$+"Minutes",T[o]=$+"Seconds",T[i]=$+"Milliseconds",T)[A],G=A===u?this.$D+(k-this.$W):k;if(A===f||A===g){var q=this.clone().set(d,1);q.$d[W](G),q.init(),this.$d=q.set(d,Math.min(this.$D,q.daysInMonth())).$d}else W&&this.$d[W](G);return this.init(),this},j.set=function(z,k){return this.clone().$set(z,k)},j.get=function(z){return this[N.p(z)]()},j.add=function(z,k){var T,A=this;z=Number(z);var $=N.p(k),W=function(Y){var U=P(A);return N.w(U.date(U.date()+Math.round(Y*z)),A)};if($===f)return this.set(f,this.$M+z);if($===g)return this.set(g,this.$y+z);if($===u)return W(1);if($===c)return W(7);var G=(T={},T[s]=r,T[l]=a,T[o]=n,T)[$]||1,q=this.$d.getTime()+z*G;return N.w(q,this)},j.subtract=function(z,k){return this.add(-1*z,k)},j.format=function(z){var k=this,T=this.$locale();if(!this.isValid())return T.invalidDate||v;var A=z||"YYYY-MM-DDTHH:mm:ssZ",$=N.z(this),W=this.$H,G=this.$m,q=this.$M,Y=T.weekdays,U=T.months,K=function(he,_e,Pe,V){return he&&(he[_e]||he(k,A))||Pe[_e].slice(0,V)},ne=function(he){return N.s(W%12||12,he,"0")},ie=T.meridiem||function(he,_e,Pe){var V=he<12?"AM":"PM";return Pe?V.toLowerCase():V},we={YY:String(this.$y).slice(-2),YYYY:this.$y,M:q+1,MM:N.s(q+1,2,"0"),MMM:K(T.monthsShort,q,U,3),MMMM:K(U,q),D:this.$D,DD:N.s(this.$D,2,"0"),d:String(this.$W),dd:K(T.weekdaysMin,this.$W,Y,2),ddd:K(T.weekdaysShort,this.$W,Y,3),dddd:Y[this.$W],H:String(W),HH:N.s(W,2,"0"),h:ne(1),hh:ne(2),a:ie(W,G,!0),A:ie(W,G,!1),m:String(G),mm:N.s(G,2,"0"),s:String(this.$s),ss:N.s(this.$s,2,"0"),SSS:N.s(this.$ms,3,"0"),Z:$};return A.replace(h,function(he,_e){return _e||we[he]||$.replace(":","")})},j.utcOffset=function(){return 15*-Math.round(this.$d.getTimezoneOffset()/15)},j.diff=function(z,k,T){var A,$=N.p(k),W=P(z),G=(W.utcOffset()-this.utcOffset())*r,q=this-W,Y=N.m(this,W);return Y=(A={},A[g]=Y/12,A[f]=Y,A[p]=Y/3,A[c]=(q-G)/6048e5,A[u]=(q-G)/864e5,A[l]=q/a,A[s]=q/r,A[o]=q/n,A)[$]||q,T?Y:N.a(Y)},j.daysInMonth=function(){return this.endOf(f).$D},j.$locale=function(){return C[this.$L]},j.locale=function(z,k){if(!z)return this.$L;var T=this.clone(),A=O(z,k,!0);return A&&(T.$L=A),T},j.clone=function(){return N.w(this.$d,this)},j.toDate=function(){return new Date(this.valueOf())},j.toJSON=function(){return this.isValid()?this.toISOString():null},j.toISOString=function(){return this.$d.toISOString()},j.toString=function(){return this.$d.toUTCString()},R}(),F=D.prototype;return P.prototype=F,[["$ms",i],["$s",o],["$m",s],["$H",l],["$W",u],["$M",f],["$y",g],["$D",d]].forEach(function(R){F[R[1]]=function(j){return this.$g(j,R[0],R[1])}}),P.extend=function(R,j){return R.$i||(R(j,D,P),R.$i=!0),P},P.locale=O,P.isDayjs=x,P.unix=function(R){return P(1e3*R)},P.en=C[S],P.Ls=C,P.p={},P})})(dL);function Zs(t,e){for(var n=-1,r=t==null?0:t.length,a=Array(r);++n<r;)a[n]=e(t[n],n,t);return a}var vL="[object Symbol]";function Pc(t){return typeof t=="symbol"||wr(t)&&Ea(t)==vL}var pL=1/0,Sb=lr?lr.prototype:void 0,_b=Sb?Sb.toString:void 0;function mx(t){if(typeof t=="string")return t;if(cr(t))return Zs(t,mx)+"";if(Pc(t))return _b?_b.call(t):"";var e=t+"";return e=="0"&&1/t==-pL?"-0":e}function hL(t,e,n){var r=-1,a=t.length;e<0&&(e=-e>a?0:a+e),n=n>a?a:n,n<0&&(n+=a),a=e>n?0:n-e>>>0,e>>>=0;for(var i=Array(a);++r<a;)i[r]=t[r+e];return i}function gL(t){return function(e){return e==null?void 0:e[t]}}var mL=/\s/;function yL(t){for(var e=t.length;e--&&mL.test(t.charAt(e)););return e}var bL=/^\s+/;function wL(t){return t&&t.slice(0,yL(t)+1).replace(bL,"")}var Cb=0/0,SL=/^[-+]0x[0-9a-f]+$/i,_L=/^0b[01]+$/i,CL=/^0o[0-7]+$/i,xL=parseInt;function Hd(t){if(typeof t=="number")return t;if(Pc(t))return Cb;if(ur(t)){var e=typeof t.valueOf=="function"?t.valueOf():t;t=ur(e)?e+"":e}if(typeof t!="string")return t===0?t:+t;t=wL(t);var n=_L.test(t);return n||CL.test(t)?xL(t.slice(2),n?2:8):SL.test(t)?Cb:+t}var xb=1/0,PL=17976931348623157e292;function OL(t){if(!t)return t===0?t:0;if(t=Hd(t),t===xb||t===-xb){var e=t<0?-1:1;return e*PL}return t===t?t:0}function yx(t){var e=OL(t),n=e%1;return e===e?n?e-n:e:0}function bx(t){return t==null?"":mx(t)}var TL=["prefixCls","name","id","type","disabled","readonly","tabindex","autofocus","value","required"],EL={prefixCls:String,name:String,id:String,type:String,defaultChecked:{type:[Boolean,Number],default:void 0},checked:{type:[Boolean,Number],default:void 0},disabled:Boolean,tabindex:{type:[Number,String]},readonly:Boolean,autofocus:Boolean,value:Z.any,required:Boolean};const kL=ve({compatConfig:{MODE:3},name:"Checkbox",inheritAttrs:!1,props:Bt(EL,{prefixCls:"rc-checkbox",type:"checkbox",defaultChecked:!1}),emits:["click","change"],setup:function(e,n){var r=n.attrs,a=n.emit,i=n.expose,o=L(e.checked===void 0?e.defaultChecked:e.checked),s=L();me(function(){return e.checked},function(){o.value=e.checked}),i({focus:function(){var p;(p=s.value)===null||p===void 0||p.focus()},blur:function(){var p;(p=s.value)===null||p===void 0||p.blur()}});var l=L(),u=function(p){if(!e.disabled){e.checked===void 0&&(o.value=p.target.checked),p.shiftKey=l.value;var g={target:E(E({},e),{},{checked:p.target.checked}),stopPropagation:function(){p.stopPropagation()},preventDefault:function(){p.preventDefault()},nativeEvent:p};e.checked!==void 0&&(s.value.checked=!!e.checked),a("change",g),l.value=!1}},c=function(p){a("click",p),l.value=p.shiftKey};return function(){var f,p=e.prefixCls,g=e.name,d=e.id,v=e.type,m=e.disabled,h=e.readonly,y=e.tabindex,b=e.autofocus,w=e.value,S=e.required,C=dt(e,TL),x=r.class,O=r.onFocus,P=r.onBlur,N=r.onKeydown,D=r.onKeypress,F=r.onKeyup,R=E(E({},C),r),j=Object.keys(R).reduce(function(T,A){return(A.substr(0,5)==="aria-"||A.substr(0,5)==="data-"||A==="role")&&(T[A]=R[A]),T},{}),z=xe(p,x,(f={},H(f,"".concat(p,"-checked"),o.value),H(f,"".concat(p,"-disabled"),m),f)),k=E(E({name:g,id:d,type:v,readonly:h,disabled:m,tabindex:y,class:"".concat(p,"-input"),checked:!!o.value,autofocus:b,value:w},j),{},{onChange:u,onClick:c,onFocus:O,onBlur:P,onKeydown:N,onKeypress:D,onKeyup:F,required:S});return _("span",{class:z},[_("input",E({ref:s},k),null),_("span",{class:"".concat(p,"-inner")},null)])}}});var IL=["prefixCls","id"],wx=function(){return{prefixCls:String,checked:{type:Boolean,default:void 0},disabled:{type:Boolean,default:void 0},isGroup:{type:Boolean,default:void 0},value:Z.any,name:String,id:String,autofocus:{type:Boolean,default:void 0},onChange:Function,onFocus:Function,onBlur:Function,onClick:Function,"onUpdate:checked":Function,"onUpdate:value":Function}};const Hn=ve({compatConfig:{MODE:3},name:"ARadio",props:wx(),setup:function(e,n){var r=n.emit,a=n.expose,i=n.slots,o=ka(),s=L(),l=st("radioGroupContext",void 0),u=We("radio",e),c=u.prefixCls,f=u.direction,p=function(){s.value.focus()},g=function(){s.value.blur()};a({focus:p,blur:g});var d=function(h){var y=h.target.checked;r("update:checked",y),r("update:value",y),r("change",h),o.onFieldChange()},v=function(h){r("change",h),l&&l.onRadioChange&&l.onRadioChange(h)};return function(){var m,h=l;e.prefixCls;var y=e.id,b=y===void 0?o.id.value:y,w=dt(e,IL),S=E({prefixCls:c.value,id:b},Dt(w,["onUpdate:checked","onUpdate:value"]));h?(S.name=h.props.name,S.onChange=v,S.checked=e.value===h.stateValue.value,S.disabled=e.disabled||h.props.disabled):S.onChange=d;var C=xe((m={},H(m,"".concat(c.value,"-wrapper"),!0),H(m,"".concat(c.value,"-wrapper-checked"),S.checked),H(m,"".concat(c.value,"-wrapper-disabled"),S.disabled),H(m,"".concat(c.value,"-wrapper-rtl"),f.value==="rtl"),m));return _("label",{class:C},[_(kL,E(E({},S),{},{type:"radio",ref:s}),null),i.default&&_("span",null,[i.default()])])}}});var AL=Ht("large","default","small"),ML=function(){return{prefixCls:String,value:Z.any,size:Z.oneOf(AL),options:{type:Array},disabled:{type:Boolean,default:void 0},name:String,buttonStyle:{type:String,default:"outline"},id:String,optionType:{type:String,default:"default"},onChange:Function,"onUpdate:value":Function}};const Sx=ve({compatConfig:{MODE:3},name:"ARadioGroup",props:ML(),setup:function(e,n){var r=n.slots,a=n.emit,i=ka(),o=We("radio",e),s=o.prefixCls,l=o.direction,u=o.size,c=L(e.value),f=L(!1);me(function(){return e.value},function(g){c.value=g,f.value=!1});var p=function(d){var v=c.value,m=d.target.value;"value"in e||(c.value=m),!f.value&&m!==v&&(f.value=!0,a("update:value",m),a("change",d),i.onFieldChange()),qe(function(){f.value=!1})};return bt("radioGroupContext",{onRadioChange:p,stateValue:c,props:e}),function(){var g,d=e.options,v=e.optionType,m=e.buttonStyle,h=e.id,y=h===void 0?i.id.value:h,b="".concat(s.value,"-group"),w=xe(b,"".concat(b,"-").concat(m),(g={},H(g,"".concat(b,"-").concat(u.value),u.value),H(g,"".concat(b,"-rtl"),l.value==="rtl"),g)),S=null;if(d&&d.length>0){var C=v==="button"?"".concat(s.value,"-button"):s.value;S=d.map(function(O){if(typeof O=="string"||typeof O=="number")return _(Hn,{key:O,prefixCls:C,disabled:e.disabled,value:O,checked:c.value===O},{default:function(){return[O]}});var P=O.value,N=O.disabled,D=O.label;return _(Hn,{key:"radio-group-value-options-".concat(P),prefixCls:C,disabled:N||e.disabled,value:P,checked:c.value===P},{default:function(){return[D]}})})}else{var x;S=(x=r.default)===null||x===void 0?void 0:x.call(r)}return _("div",{class:w,id:y},[S])}}}),NL=ve({compatConfig:{MODE:3},name:"ARadioButton",props:wx(),setup:function(e,n){var r=n.slots,a=We("radio-button",e),i=a.prefixCls,o=st("radioGroupContext",void 0);return function(){var s,l=E(E({},e),{},{prefixCls:i.value});return o&&(l.onChange=o.onRadioChange,l.checked=l.value===o.stateValue.value,l.disabled=l.disabled||o.props.disabled),_(Hn,l,{default:function(){return[(s=r.default)===null||s===void 0?void 0:s.call(r)]}})}}});Hn.Group=Sx;Hn.Button=NL;Hn.install=function(t){return t.component(Hn.name,Hn),t.component(Hn.Group.name,Hn.Group),t.component(Hn.Button.name,Hn.Button),t};function $L(t){var e=L(),n=L(!1);function r(){for(var a=arguments.length,i=new Array(a),o=0;o<a;o++)i[o]=arguments[o];n.value||(tt.cancel(e.value),e.value=tt(function(){t.apply(void 0,i)}))}return pt(function(){n.value=!0,tt.cancel(e.value)}),r}function FL(t){var e=L([]),n=L(typeof t=="function"?t():t),r=$L(function(){var i=n.value;e.value.forEach(function(o){i=o(i)}),e.value=[],n.value=i});function a(i){e.value.push(i),r()}return[n,a]}const RL=ve({compatConfig:{MODE:3},name:"TabNode",props:{id:{type:String},prefixCls:{type:String},tab:{type:Object},active:{type:Boolean},closable:{type:Boolean},editable:{type:Object},onClick:{type:Function},onResize:{type:Function},renderWrapper:{type:Function},removeAriaLabel:{type:String},onFocus:{type:Function}},emits:["click","resize","remove","focus"],setup:function(e,n){var r=n.expose,a=n.attrs,i=L();function o(u){var c;(c=e.tab)!==null&&c!==void 0&&c.disabled||e.onClick(u)}r({domRef:i});function s(u){var c;u.preventDefault(),u.stopPropagation(),e.editable.onEdit("remove",{key:(c=e.tab)===null||c===void 0?void 0:c.key,event:u})}var l=B(function(){var u;return e.editable&&e.closable!==!1&&!((u=e.tab)!==null&&u!==void 0&&u.disabled)});return function(){var u,c,f=e.prefixCls,p=e.id,g=e.active,d=e.tab,v=d.key,m=d.tab,h=d.disabled,y=d.closeIcon,b=e.renderWrapper,w=e.removeAriaLabel,S=e.editable,C=e.onFocus,x="".concat(f,"-tab"),O=_("div",{key:v,ref:i,class:xe(x,(u={},H(u,"".concat(x,"-with-remove"),l.value),H(u,"".concat(x,"-active"),g),H(u,"".concat(x,"-disabled"),h),u)),style:a.style,onClick:o},[_("div",{role:"tab","aria-selected":g,id:p&&"".concat(p,"-tab-").concat(v),class:"".concat(x,"-btn"),"aria-controls":p&&"".concat(p,"-panel-").concat(v),"aria-disabled":h,tabindex:h?null:0,onClick:function(N){N.stopPropagation(),o(N)},onKeydown:function(N){[$e.SPACE,$e.ENTER].includes(N.which)&&(N.preventDefault(),o(N))},onFocus:C},[typeof m=="function"?m():m]),l.value&&_("button",{type:"button","aria-label":w||"remove",tabindex:0,class:"".concat(x,"-remove"),onClick:function(N){N.stopPropagation(),s(N)}},[(y==null?void 0:y())||((c=S.removeIcon)===null||c===void 0?void 0:c.call(S))||"×"])]);return b?b(O):O}}});var Pb={width:0,height:0,left:0,top:0};function DL(t,e){var n=L(new Map);return yt(function(){for(var r,a=new Map,i=t.value,o=e.value.get((r=i[0])===null||r===void 0?void 0:r.key)||Pb,s=o.left+o.width,l=0;l<i.length;l+=1){var u=i[l].key,c=e.value.get(u);if(!c){var f;c=e.value.get((f=i[l-1])===null||f===void 0?void 0:f.key)||Pb}var p=a.get(u)||E({},c);p.right=s-p.left-p.width,a.set(u,p)}n.value=new Map(a)}),n}const _x=ve({compatConfig:{MODE:3},name:"AddButton",inheritAttrs:!1,props:{prefixCls:String,editable:{type:Object},locale:{type:Object,default:void 0}},setup:function(e,n){var r=n.expose,a=n.attrs,i=L();return r({domRef:i}),function(){var o=e.prefixCls,s=e.editable,l=e.locale;return!s||s.showAdd===!1?null:_("button",{ref:i,type:"button",class:"".concat(o,"-nav-add"),style:a.style,"aria-label":(l==null?void 0:l.addAriaLabel)||"Add tab",onClick:function(c){s.onEdit("add",{event:c})}},[s.addIcon?s.addIcon():"+"])}}});var LL={prefixCls:{type:String},id:{type:String},tabs:{type:Object},rtl:{type:Boolean},tabBarGutter:{type:Number},activeKey:{type:[String,Number]},mobile:{type:Boolean},moreIcon:Z.any,moreTransitionName:{type:String},editable:{type:Object},locale:{type:Object,default:void 0},removeAriaLabel:String,onTabClick:{type:Function}};const zL=ve({compatConfig:{MODE:3},name:"OperationNode",inheritAttrs:!1,props:LL,emits:["tabClick"],slots:["moreIcon"],setup:function(e,n){var r=n.attrs,a=n.slots,i=on(!1),o=De(i,2),s=o[0],l=o[1],u=on(null),c=De(u,2),f=c[0],p=c[1],g=function(b){for(var w=e.tabs.filter(function(P){return!P.disabled}),S=w.findIndex(function(P){return P.key===f.value})||0,C=w.length,x=0;x<C;x+=1){S=(S+b+C)%C;var O=w[S];if(!O.disabled){p(O.key);return}}},d=function(b){var w=b.which;if(!s.value){[$e.DOWN,$e.SPACE,$e.ENTER].includes(w)&&(l(!0),b.preventDefault());return}switch(w){case $e.UP:g(-1),b.preventDefault();break;case $e.DOWN:g(1),b.preventDefault();break;case $e.ESC:l(!1);break;case $e.SPACE:case $e.ENTER:f.value!==null&&e.onTabClick(f.value,b);break}},v=B(function(){return"".concat(e.id,"-more-popup")}),m=B(function(){return f.value!==null?"".concat(v.value,"-").concat(f.value):null}),h=function(b,w){b.preventDefault(),b.stopPropagation(),e.editable.onEdit("remove",{key:w,event:b})};return He(function(){me(f,function(){var y=document.getElementById(m.value);y&&y.scrollIntoView&&y.scrollIntoView(!1)},{flush:"post",immediate:!0})}),me(s,function(){s.value||p(null)}),function(){var y,b=e.prefixCls,w=e.id,S=e.tabs,C=e.locale,x=e.mobile,O=e.moreIcon,P=O===void 0?((y=a.moreIcon)===null||y===void 0?void 0:y.call(a))||_(QC,null,null):O,N=e.moreTransitionName,D=e.editable,F=e.tabBarGutter,R=e.rtl,j=e.onTabClick,z="".concat(b,"-dropdown"),k=C==null?void 0:C.dropdownAriaLabel,T=H({},R?"marginRight":"marginLeft",F);S.length||(T.visibility="hidden",T.order=1);var A=xe(H({},"".concat(z,"-rtl"),R)),$=x?null:_(O6,{prefixCls:z,trigger:["hover"],visible:s.value,transitionName:N,onVisibleChange:l,overlayClassName:A,mouseEnterDelay:.1,mouseLeaveDelay:.1},{overlay:function(){return _(_a,{onClick:function(q){var Y=q.key,U=q.domEvent;j(Y,U),l(!1)},id:v.value,tabindex:-1,role:"listbox","aria-activedescendant":m.value,selectedKeys:[f.value],"aria-label":k!==void 0?k:"expanded dropdown"},{default:function(){return[S.map(function(q){var Y,U,K=D&&q.closable!==!1&&!q.disabled;return _(Ms,{key:q.key,id:"".concat(v.value,"-").concat(q.key),role:"option","aria-controls":w&&"".concat(w,"-panel-").concat(q.key),disabled:q.disabled},{default:function(){return[_("span",null,[typeof q.tab=="function"?q.tab():q.tab]),K&&_("button",{type:"button","aria-label":e.removeAriaLabel||"remove",tabindex:0,class:"".concat(z,"-menu-item-remove"),onClick:function(we){we.stopPropagation(),h(we,q.key)}},[((Y=q.closeIcon)===null||Y===void 0?void 0:Y.call(q))||((U=D.removeIcon)===null||U===void 0?void 0:U.call(D))||"×"])]}})})]}})},default:function(){return _("button",{type:"button",class:"".concat(b,"-nav-more"),style:T,tabindex:-1,"aria-hidden":"true","aria-haspopup":"listbox","aria-controls":v.value,id:"".concat(w,"-more"),"aria-expanded":s.value,onKeydown:d},[P])}});return _("div",{class:xe("".concat(b,"-nav-operations"),r.class),style:r.style},[$,_(_x,{prefixCls:b,locale:C,editable:D},null)])}}});var Cx=Symbol("tabsContextKey"),BL=function(e){bt(Cx,e)},xx=function(){return st(Cx,{tabs:L([]),prefixCls:L()})},jL=.1,Ob=.01,Zl=20,Tb=Math.pow(.995,Zl);function VL(t,e){var n=on(),r=De(n,2),a=r[0],i=r[1],o=on(0),s=De(o,2),l=s[0],u=s[1],c=on(0),f=De(c,2),p=f[0],g=f[1],d=on(),v=De(d,2),m=v[0],h=v[1],y=L();function b(R){var j=R.touches[0],z=j.screenX,k=j.screenY;i({x:z,y:k}),clearInterval(y.value)}function w(R){if(a.value){R.preventDefault();var j=R.touches[0],z=j.screenX,k=j.screenY,T=z-a.value.x,A=k-a.value.y;e(T,A),i({x:z,y:k});var $=Date.now();g($-l.value),u($),h({x:T,y:A})}}function S(){if(a.value){var R=m.value;if(i(null),h(null),R){var j=R.x/p.value,z=R.y/p.value,k=Math.abs(j),T=Math.abs(z);if(Math.max(k,T)<jL)return;var A=j,$=z;y.value=setInterval(function(){if(Math.abs(A)<Ob&&Math.abs($)<Ob){clearInterval(y.value);return}A*=Tb,$*=Tb,e(A*Zl,$*Zl)},Zl)}}}var C=L();function x(R){var j=R.deltaX,z=R.deltaY,k=0,T=Math.abs(j),A=Math.abs(z);T===A?k=C.value==="x"?j:z:T>A?(k=j,C.value="x"):(k=z,C.value="y"),e(-k,-k)&&R.preventDefault()}var O=L({onTouchStart:b,onTouchMove:w,onTouchEnd:S,onWheel:x});function P(R){O.value.onTouchStart(R)}function N(R){O.value.onTouchMove(R)}function D(R){O.value.onTouchEnd(R)}function F(R){O.value.onWheel(R)}He(function(){var R,j;document.addEventListener("touchmove",N,{passive:!1}),document.addEventListener("touchend",D,{passive:!1}),(R=t.value)===null||R===void 0||R.addEventListener("touchstart",P,{passive:!1}),(j=t.value)===null||j===void 0||j.addEventListener("wheel",F,{passive:!1})}),pt(function(){document.removeEventListener("touchmove",N),document.removeEventListener("touchend",D)})}function Eb(t,e){var n=L(t);function r(a){var i=typeof a=="function"?a(n.value):a;i!==n.value&&e(i,n.value),n.value=i}return[n,r]}var WL=function(){var e=L(new Map),n=function(a){return function(i){e.value.set(a,i)}};return _S(function(){e.value=new Map}),[n,e]};const Px=WL;var HL=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,UL=/^\w*$/;function sh(t,e){if(cr(t))return!1;var n=typeof t;return n=="number"||n=="symbol"||n=="boolean"||t==null||Pc(t)?!0:UL.test(t)||!HL.test(t)||e!=null&&t in Object(e)}var KL="Expected a function";function Oc(t,e){if(typeof t!="function"||e!=null&&typeof e!="function")throw new TypeError(KL);var n=function(){var r=arguments,a=e?e.apply(this,r):r[0],i=n.cache;if(i.has(a))return i.get(a);var o=t.apply(this,r);return n.cache=i.set(a,o)||i,o};return n.cache=new(Oc.Cache||ia),n}Oc.Cache=ia;var GL=500;function qL(t){var e=Oc(t,function(r){return n.size===GL&&n.clear(),r}),n=e.cache;return e}var JL=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,YL=/\\(\\)?/g,XL=qL(function(t){var e=[];return t.charCodeAt(0)===46&&e.push(""),t.replace(JL,function(n,r,a,i){e.push(a?i.replace(YL,"$1"):r||n)}),e});const ZL=XL;function wo(t,e){return cr(t)?t:sh(t,e)?[t]:ZL(bx(t))}var QL=1/0;function So(t){if(typeof t=="string"||Pc(t))return t;var e=t+"";return e=="0"&&1/t==-QL?"-0":e}function Tc(t,e){e=wo(e,t);for(var n=0,r=e.length;t!=null&&n<r;)t=t[So(e[n++])];return n&&n==r?t:void 0}var e8=function(){try{var t=pi(Object,"defineProperty");return t({},"",{}),t}catch{}}();const Iu=e8;function Ox(t,e,n){e=="__proto__"&&Iu?Iu(t,e,{configurable:!0,enumerable:!0,value:n,writable:!0}):t[e]=n}var t8=Object.prototype,n8=t8.hasOwnProperty;function lh(t,e,n){var r=t[e];(!(n8.call(t,e)&&$p(r,n))||n===void 0&&!(e in t))&&Ox(t,e,n)}function r8(t,e,n,r){if(!ur(t))return t;e=wo(e,t);for(var a=-1,i=e.length,o=i-1,s=t;s!=null&&++a<i;){var l=So(e[a]),u=n;if(l==="__proto__"||l==="constructor"||l==="prototype")return t;if(a!=o){var c=s[l];u=r?r(c,l,s):void 0,u===void 0&&(u=ur(c)?c:zp(e[a+1])?[]:{})}lh(s,l,u),s=s[l]}return t}function a8(t,e,n){for(var r=-1,a=e.length,i={};++r<a;){var o=e[r],s=Tc(t,o);n(s,o)&&r8(i,wo(o,t),s)}return i}function i8(t,e){return t!=null&&e in Object(t)}function o8(t,e,n){e=wo(e,t);for(var r=-1,a=e.length,i=!1;++r<a;){var o=So(e[r]);if(!(i=t!=null&&n(t,o)))break;t=t[o]}return i||++r!=a?i:(a=t==null?0:t.length,!!a&&Bp(a)&&zp(o,a)&&(cr(t)||Lp(t)))}function Tx(t,e){return t!=null&&o8(t,e,i8)}function s8(t,e){return a8(t,e,function(n,r){return Tx(t,r)})}var kb=lr?lr.isConcatSpreadable:void 0;function l8(t){return cr(t)||Lp(t)||!!(kb&&t&&t[kb])}function Ex(t,e,n,r,a){var i=-1,o=t.length;for(n||(n=l8),a||(a=[]);++i<o;){var s=t[i];e>0&&n(s)?e>1?Ex(s,e-1,n,r,a):Rp(a,s):r||(a[a.length]=s)}return a}function u8(t){var e=t==null?0:t.length;return e?Ex(t,1):[]}function c8(t,e,n){switch(n.length){case 0:return t.call(e);case 1:return t.call(e,n[0]);case 2:return t.call(e,n[0],n[1]);case 3:return t.call(e,n[0],n[1],n[2])}return t.apply(e,n)}var Ib=Math.max;function kx(t,e,n){return e=Ib(e===void 0?t.length-1:e,0),function(){for(var r=arguments,a=-1,i=Ib(r.length-e,0),o=Array(i);++a<i;)o[a]=r[e+a];a=-1;for(var s=Array(e+1);++a<e;)s[a]=r[a];return s[e]=n(o),c8(t,this,s)}}function f8(t){return function(){return t}}function uh(t){return t}var d8=Iu?function(t,e){return Iu(t,"toString",{configurable:!0,enumerable:!1,value:f8(e),writable:!0})}:uh;const v8=d8;var p8=800,h8=16,g8=Date.now;function m8(t){var e=0,n=0;return function(){var r=g8(),a=h8-(r-n);if(n=r,a>0){if(++e>=p8)return arguments[0]}else e=0;return t.apply(void 0,arguments)}}var y8=m8(v8);const Ix=y8;function Ax(t){return Ix(kx(t,void 0,u8),t+"")}var b8=Ax(function(t,e){return t==null?{}:s8(t,e)});const Mx=b8;var Ab={width:0,height:0,left:0,top:0,right:0},w8=function(){return{id:{type:String},tabPosition:{type:String},activeKey:{type:[String,Number]},rtl:{type:Boolean},animated:{type:Object,default:void 0},editable:{type:Object},moreIcon:Z.any,moreTransitionName:{type:String},mobile:{type:Boolean},tabBarGutter:{type:Number},renderTabBar:{type:Function},locale:{type:Object,default:void 0},onTabClick:{type:Function},onTabScroll:{type:Function}}};const Mb=ve({compatConfig:{MODE:3},name:"TabNavList",inheritAttrs:!1,props:w8(),slots:["moreIcon","leftExtra","rightExtra","tabBarExtraContent"],emits:["tabClick","tabScroll"],setup:function(e,n){var r=n.attrs,a=n.slots,i=xx(),o=i.tabs,s=i.prefixCls,l=L(),u=L(),c=L(),f=L(),p=Px(),g=De(p,2),d=g[0],v=g[1],m=B(function(){return e.tabPosition==="top"||e.tabPosition==="bottom"}),h=Eb(0,function(at,ht){m.value&&e.onTabScroll&&e.onTabScroll({direction:at>ht?"left":"right"})}),y=De(h,2),b=y[0],w=y[1],S=Eb(0,function(at,ht){!m.value&&e.onTabScroll&&e.onTabScroll({direction:at>ht?"top":"bottom"})}),C=De(S,2),x=C[0],O=C[1],P=on(0),N=De(P,2),D=N[0],F=N[1],R=on(0),j=De(R,2),z=j[0],k=j[1],T=on(null),A=De(T,2),$=A[0],W=A[1],G=on(null),q=De(G,2),Y=q[0],U=q[1],K=on(0),ne=De(K,2),ie=ne[0],we=ne[1],he=on(0),_e=De(he,2),Pe=_e[0],V=_e[1],I=FL(new Map),M=De(I,2),J=M[0],ee=M[1],Q=DL(o,J),ce=B(function(){return"".concat(s.value,"-nav-operations-hidden")}),ue=L(0),oe=L(0);yt(function(){m.value?e.rtl?(ue.value=0,oe.value=Math.max(0,D.value-$.value)):(ue.value=Math.min(0,$.value-D.value),oe.value=0):(ue.value=Math.min(0,Y.value-z.value),oe.value=0)});var re=function(ht){return ht<ue.value?ue.value:ht>oe.value?oe.value:ht},X=L(),te=on(),pe=De(te,2),le=pe[0],be=pe[1],Oe=function(){be(Date.now())},ke=function(){clearTimeout(X.value)},Ne=function(ht,rt){ht(function(Tt){var ae=re(Tt+rt);return ae})};VL(l,function(at,ht){if(m.value){if($.value>=D.value)return!1;Ne(w,at)}else{if(Y.value>=z.value)return!1;Ne(O,ht)}return ke(),Oe(),!0}),me(le,function(){ke(),le.value&&(X.value=setTimeout(function(){be(0)},100))});var lt=function(){var ht=arguments.length>0&&arguments[0]!==void 0?arguments[0]:e.activeKey,rt=Q.value.get(ht)||{width:0,height:0,left:0,right:0,top:0};if(m.value){var Tt=b.value;e.rtl?rt.right<b.value?Tt=rt.right:rt.right+rt.width>b.value+$.value&&(Tt=rt.right+rt.width-$.value):rt.left<-b.value?Tt=-rt.left:rt.left+rt.width>-b.value+$.value&&(Tt=-(rt.left+rt.width-$.value)),O(0),w(re(Tt))}else{var ae=x.value;rt.top<-x.value?ae=-rt.top:rt.top+rt.height>-x.value+Y.value&&(ae=-(rt.top+rt.height-Y.value)),w(0),O(re(ae))}},Yt=L(0),rn=L(0);yt(function(){var at,ht,rt,Tt,ae,de,Re,Me=Q.value;["top","bottom"].includes(e.tabPosition)?(ht="width",ae=$.value,de=D.value,Re=ie.value,rt=e.rtl?"right":"left",Tt=Math.abs(b.value)):(ht="height",ae=Y.value,de=D.value,Re=Pe.value,rt="top",Tt=-x.value);var Le=ae;de+Re>ae&&de<ae&&(Le=ae-Re);var nt=o.value;if(!nt.length){var Ft;return Ft=[0,0],Yt.value=Ft[0],rn.value=Ft[1],Ft}for(var Kt=nt.length,Gt=Kt,yn=0;yn<Kt;yn+=1){var vn=Me.get(nt[yn].key)||Ab;if(vn[rt]+vn[ht]>Tt+Le){Gt=yn-1;break}}for(var jt=0,an=Kt-1;an>=0;an-=1){var Yn=Me.get(nt[an].key)||Ab;if(Yn[rt]<Tt){jt=an+1;break}}return at=[jt,Gt],Yt.value=at[0],rn.value=at[1],at});var $t=function(){var ht,rt,Tt,ae,de,Re=((ht=l.value)===null||ht===void 0?void 0:ht.offsetWidth)||0,Me=((rt=l.value)===null||rt===void 0?void 0:rt.offsetHeight)||0,Le=((Tt=f.value)===null||Tt===void 0?void 0:Tt.$el)||{},nt=Le.offsetWidth||0,Ft=Le.offsetHeight||0;W(Re),U(Me),we(nt),V(Ft);var Kt=(((ae=u.value)===null||ae===void 0?void 0:ae.offsetWidth)||0)-nt,Gt=(((de=u.value)===null||de===void 0?void 0:de.offsetHeight)||0)-Ft;F(Kt),k(Gt),ee(function(){var yn=new Map;return o.value.forEach(function(vn){var jt=vn.key,an=v.value.get(jt),Yn=(an==null?void 0:an.$el)||an;Yn&&yn.set(jt,{width:Yn.offsetWidth,height:Yn.offsetHeight,left:Yn.offsetLeft,top:Yn.offsetTop})}),yn})},Ut=B(function(){return[].concat(Xe(o.value.slice(0,Yt.value)),Xe(o.value.slice(rn.value+1)))}),wt=on(),Xt=De(wt,2),fr=Xt[0],oa=Xt[1],Zt=B(function(){return Q.value.get(e.activeKey)}),yi=L(),bi=function(){tt.cancel(yi.value)};me([Zt,m,function(){return e.rtl}],function(){var at={};Zt.value&&(m.value?(e.rtl?at.right=To(Zt.value.right):at.left=To(Zt.value.left),at.width=To(Zt.value.width)):(at.top=To(Zt.value.top),at.height=To(Zt.value.height))),bi(),yi.value=tt(function(){oa(at)})}),me([function(){return e.activeKey},Zt,Q,m],function(){lt()},{flush:"post"}),me([function(){return e.rtl},function(){return e.tabBarGutter},function(){return e.activeKey},function(){return o.value}],function(){$t()},{flush:"post"});var Ma=function(ht){var rt=ht.position,Tt=ht.prefixCls,ae=ht.extra;if(!ae)return null;var de=ae==null?void 0:ae({position:rt});return de?_("div",{class:"".concat(Tt,"-extra-content")},[de]):null};return pt(function(){ke(),bi()}),function(){var at,ht=e.id,rt=e.animated,Tt=e.activeKey,ae=e.rtl,de=e.editable,Re=e.locale,Me=e.tabPosition,Le=e.tabBarGutter,nt=e.onTabClick,Ft=r.class,Kt=r.style,Gt=s.value,yn=!!Ut.value.length,vn="".concat(Gt,"-nav-wrap"),jt,an,Yn,kg;m.value?ae?(an=b.value>0,jt=b.value+$.value<D.value):(jt=b.value<0,an=-b.value+$.value<D.value):(Yn=x.value<0,kg=-x.value+Y.value<z.value);var sl={};Me==="top"||Me==="bottom"?sl[ae?"marginRight":"marginLeft"]=typeof Le=="number"?"".concat(Le,"px"):Le:sl.marginTop=typeof Le=="number"?"".concat(Le,"px"):Le;var Ig=o.value.map(function(Co,Ag){var xo=Co.key;return _(RL,{id:ht,prefixCls:Gt,key:xo,tab:Co,style:Ag===0?void 0:sl,closable:Co.closable,editable:de,active:xo===Tt,removeAriaLabel:Re==null?void 0:Re.removeAriaLabel,ref:d(xo),onClick:function(vE){nt(xo,vE)},onFocus:function(){lt(xo),Oe(),l.value&&(ae||(l.value.scrollLeft=0),l.value.scrollTop=0)}},a)});return _("div",{role:"tablist",class:xe("".concat(Gt,"-nav"),Ft),style:Kt,onKeydown:function(){Oe()}},[_(Ma,{position:"left",prefixCls:Gt,extra:a.leftExtra},null),_(Yi,{onResize:$t},{default:function(){return[_("div",{class:xe(vn,(at={},H(at,"".concat(vn,"-ping-left"),jt),H(at,"".concat(vn,"-ping-right"),an),H(at,"".concat(vn,"-ping-top"),Yn),H(at,"".concat(vn,"-ping-bottom"),kg),at)),ref:l},[_(Yi,{onResize:$t},{default:function(){return[_("div",{ref:u,class:"".concat(Gt,"-nav-list"),style:{transform:"translate(".concat(b.value,"px, ").concat(x.value,"px)"),transition:le.value?"none":void 0}},[Ig,_(_x,{ref:f,prefixCls:Gt,locale:Re,editable:de,style:E(E({},Ig.length===0?void 0:sl),{},{visibility:yn?"hidden":null})},null),_("div",{class:xe("".concat(Gt,"-ink-bar"),H({},"".concat(Gt,"-ink-bar-animated"),rt.inkBar)),style:fr.value},null)])]}})])]}}),_(zL,E(E({},e),{},{removeAriaLabel:Re==null?void 0:Re.removeAriaLabel,ref:c,prefixCls:Gt,tabs:Ut.value,class:!yn&&ce.value}),Mx(a,["moreIcon"])),_(Ma,{position:"right",prefixCls:Gt,extra:a.rightExtra},null),_(Ma,{position:"right",prefixCls:Gt,extra:a.tabBarExtraContent},null)])}}}),S8=ve({compatConfig:{MODE:3},name:"TabPanelList",inheritAttrs:!1,props:{activeKey:{type:[String,Number]},id:{type:String},rtl:{type:Boolean},animated:{type:Object,default:void 0},tabPosition:{type:String},destroyInactiveTabPane:{type:Boolean}},setup:function(e){var n=xx(),r=n.tabs,a=n.prefixCls;return function(){var i=e.id,o=e.activeKey,s=e.animated,l=e.tabPosition,u=e.rtl,c=e.destroyInactiveTabPane,f=s.tabPane,p=a.value,g=r.value.findIndex(function(d){return d.key===o});return _("div",{class:"".concat(p,"-content-holder")},[_("div",{class:["".concat(p,"-content"),"".concat(p,"-content-").concat(l),H({},"".concat(p,"-content-animated"),f)],style:g&&f?H({},u?"marginRight":"marginLeft","-".concat(g,"00%")):null},[r.value.map(function(d){return St(d.node,{key:d.key,prefixCls:p,tabKey:d.key,id:i,animated:f,active:d.key===o,destroyInactiveTabPane:c})})])])}}});var _8={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"defs",attrs:{},children:[{tag:"style",attrs:{}}]},{tag:"path",attrs:{d:"M482 152h60q8 0 8 8v704q0 8-8 8h-60q-8 0-8-8V160q0-8 8-8z"}},{tag:"path",attrs:{d:"M176 474h672q8 0 8 8v60q0 8-8 8H176q-8 0-8-8v-60q0-8 8-8z"}}]},name:"plus",theme:"outlined"};const C8=_8;function Nb(t){for(var e=1;e<arguments.length;e++){var n=arguments[e]!=null?Object(arguments[e]):{},r=Object.keys(n);typeof Object.getOwnPropertySymbols=="function"&&(r=r.concat(Object.getOwnPropertySymbols(n).filter(function(a){return Object.getOwnPropertyDescriptor(n,a).enumerable}))),r.forEach(function(a){x8(t,a,n[a])})}return t}function x8(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var ch=function(e,n){var r=Nb({},e,n.attrs);return _(Qe,Nb({},r,{icon:C8}),null)};ch.displayName="PlusOutlined";ch.inheritAttrs=!1;const P8=ch;var $b=0,Nx=function(){return{prefixCls:{type:String},id:{type:String},activeKey:{type:[String,Number]},defaultActiveKey:{type:[String,Number]},direction:{type:String},animated:{type:[Boolean,Object]},renderTabBar:{type:Function},tabBarGutter:{type:Number},tabBarStyle:{type:Object},tabPosition:{type:String},destroyInactiveTabPane:{type:Boolean},hideAdd:Boolean,type:{type:String},size:{type:String},centered:Boolean,onEdit:{type:Function},onChange:{type:Function},onTabClick:{type:Function},onTabScroll:{type:Function},"onUpdate:activeKey":{type:Function},locale:{type:Object,default:void 0},onPrevClick:Function,onNextClick:Function,tabBarExtraContent:Z.any}};function O8(t){return t.map(function(e){if(qn(e)){for(var n=E({},e.props||{}),r=0,a=Object.entries(n);r<a.length;r++){var i=De(a[r],2),o=i[0],s=i[1];delete n[o],n[br(o)]=s}var l=e.children||{},u=e.key!==void 0?e.key:void 0,c=n.tab,f=c===void 0?l.tab:c,p=n.disabled,g=n.forceRender,d=n.closable,v=n.animated,m=n.active,h=n.destroyInactiveTabPane;return E(E({key:u},n),{},{node:e,closeIcon:l.closeIcon,tab:f,disabled:p===""||p,forceRender:g===""||g,closable:d===""||d,animated:v===""||v,active:m===""||m,destroyInactiveTabPane:h===""||h})}return null}).filter(function(e){return e})}var T8=ve({compatConfig:{MODE:3},name:"InternalTabs",inheritAttrs:!1,props:E(E({},Bt(Nx(),{tabPosition:"top",animated:{inkBar:!0,tabPane:!1}})),{},{tabs:{type:Array}}),slots:["tabBarExtraContent","leftExtra","rightExtra","moreIcon","addIcon","removeIcon","renderTabBar"],setup:function(e,n){var r=n.attrs,a=n.slots;kn(e.onPrevClick===void 0&&e.onNextClick===void 0,"Tabs","`onPrevClick / @prevClick` and `onNextClick / @nextClick` has been removed. Please use `onTabScroll / @tabScroll` instead."),kn(e.tabBarExtraContent===void 0,"Tabs","`tabBarExtraContent` prop has been removed. Please use `rightExtra` slot instead."),kn(a.tabBarExtraContent===void 0,"Tabs","`tabBarExtraContent` slot is deprecated. Please use `rightExtra` slot instead.");var i=We("tabs",e),o=i.prefixCls,s=i.direction,l=i.size,u=i.rootPrefixCls,c=B(function(){return s.value==="rtl"}),f=B(function(){var j=e.animated,z=e.tabPosition;return j===!1||["left","right"].includes(z)?{inkBar:!1,tabPane:!1}:j===!0?{inkBar:!0,tabPane:!0}:E({inkBar:!0,tabPane:!1},Je(j)==="object"?j:{})}),p=on(!1),g=De(p,2),d=g[0],v=g[1];He(function(){v(Kp())});var m=ro(function(){var j;return(j=e.tabs[0])===null||j===void 0?void 0:j.key},{value:B(function(){return e.activeKey}),defaultValue:e.defaultActiveKey}),h=De(m,2),y=h[0],b=h[1],w=on(function(){return e.tabs.findIndex(function(j){return j.key===y.value})}),S=De(w,2),C=S[0],x=S[1];yt(function(){var j=e.tabs.findIndex(function(k){return k.key===y.value});if(j===-1){var z;j=Math.max(0,Math.min(C.value,e.tabs.length-1)),b((z=e.tabs[j])===null||z===void 0?void 0:z.key)}x(j)});var O=ro(null,{value:B(function(){return e.id})}),P=De(O,2),N=P[0],D=P[1],F=B(function(){return d.value&&!["left","right"].includes(e.tabPosition)?"top":e.tabPosition});He(function(){e.id||(D("rc-tabs-".concat($b)),$b+=1)});var R=function(z,k){var T;(T=e.onTabClick)===null||T===void 0||T.call(e,z,k);var A=z!==y.value;if(b(z),A){var $;($=e.onChange)===null||$===void 0||$.call(e,z)}};return BL({tabs:B(function(){return e.tabs}),prefixCls:o}),function(){var j,z=e.id,k=e.type,T=e.tabBarGutter,A=e.tabBarStyle,$=e.locale,W=e.destroyInactiveTabPane,G=e.renderTabBar,q=G===void 0?a.renderTabBar:G,Y=e.onTabScroll,U=e.hideAdd,K=e.centered,ne={id:N.value,activeKey:y.value,animated:f.value,tabPosition:F.value,rtl:c.value,mobile:d.value},ie;k==="editable-card"&&(ie={onEdit:function(V,I){var M,J=I.key,ee=I.event;(M=e.onEdit)===null||M===void 0||M.call(e,V==="add"?ee:J,V)},removeIcon:function(){return _(Sr,null,null)},addIcon:a.addIcon?a.addIcon:function(){return _(P8,null,null)},showAdd:U!==!0});var we,he=E(E({},ne),{},{moreTransitionName:"".concat(u.value,"-slide-up"),editable:ie,locale:$,tabBarGutter:T,onTabClick:R,onTabScroll:Y,style:A});q?we=q(E(E({},he),{},{DefaultTabBar:Mb})):we=_(Mb,he,Mx(a,["moreIcon","leftExtra","rightExtra","tabBarExtraContent"]));var _e=o.value;return _("div",E(E({},r),{},{id:z,class:xe(_e,"".concat(_e,"-").concat(F.value),(j={},H(j,"".concat(_e,"-").concat(l.value),l.value),H(j,"".concat(_e,"-card"),["card","editable-card"].includes(k)),H(j,"".concat(_e,"-editable-card"),k==="editable-card"),H(j,"".concat(_e,"-centered"),K),H(j,"".concat(_e,"-mobile"),d.value),H(j,"".concat(_e,"-editable"),k==="editable-card"),H(j,"".concat(_e,"-rtl"),c.value),j),r.class)}),[we,_(S8,E(E({destroyInactiveTabPane:W},ne),{},{animated:f.value}),null)])}}});const ts=ve({compatConfig:{MODE:3},name:"ATabs",inheritAttrs:!1,props:Bt(Nx(),{tabPosition:"top",animated:{inkBar:!0,tabPane:!1}}),slots:["tabBarExtraContent","leftExtra","rightExtra","moreIcon","addIcon","removeIcon","renderTabBar"],setup:function(e,n){var r=n.attrs,a=n.slots,i=n.emit,o=function(l){i("update:activeKey",l),i("change",l)};return function(){var s,l=O8(En((s=a.default)===null||s===void 0?void 0:s.call(a)));return _(T8,E(E(E({},Dt(e,["onUpdate:activeKey"])),r),{},{onChange:o,tabs:l}),a)}}});var E8=function(){return{tab:Z.any,disabled:{type:Boolean},forceRender:{type:Boolean},closable:{type:Boolean},animated:{type:Boolean},active:{type:Boolean},destroyInactiveTabPane:{type:Boolean},prefixCls:{type:String},tabKey:{type:[String,Number]},id:{type:String}}};const Au=ve({compatConfig:{MODE:3},name:"ATabPane",inheritAttrs:!1,__ANT_TAB_PANE:!0,props:E8(),slots:["closeIcon","tab"],setup:function(e,n){var r=n.attrs,a=n.slots,i=L(e.forceRender);me([function(){return e.active},function(){return e.destroyInactiveTabPane}],function(){e.active?i.value=!0:e.destroyInactiveTabPane&&(i.value=!1)},{immediate:!0});var o=B(function(){return e.active?{}:e.animated?{visibility:"hidden",height:0,overflowY:"hidden"}:{display:"none"}});return function(){var s,l=e.prefixCls,u=e.forceRender,c=e.id,f=e.active,p=e.tabKey;return _("div",{id:c&&"".concat(c,"-panel-").concat(p),role:"tabpanel",tabindex:f?0:-1,"aria-labelledby":c&&"".concat(c,"-tab-").concat(p),"aria-hidden":!f,style:[o.value,r.style],class:["".concat(l,"-tabpane"),f&&"".concat(l,"-tabpane-active"),r.class]},[(f||i.value||u)&&((s=a.default)===null||s===void 0?void 0:s.call(a))])}}});ts.TabPane=Au;ts.install=function(t){return t.component(ts.name,ts),t.component(Au.name,Au),t};var $x=function(){return Js()&&window.document.documentElement},kl,k8=function(){if(!$x())return!1;if(kl!==void 0)return kl;var e=document.createElement("div");return e.style.display="flex",e.style.flexDirection="column",e.style.rowGap="1px",e.appendChild(document.createElement("div")),e.appendChild(document.createElement("div")),document.body.appendChild(e),kl=e.scrollHeight===1,document.body.removeChild(e),kl};const Fx=function(){var t=L(!1);return He(function(){t.value=k8()}),t};var Rx=Symbol("rowContextKey"),I8=function(e){bt(Rx,e)},A8=function(){return st(Rx,{gutter:B(function(){}),wrap:B(function(){}),supportFlexGap:B(function(){})})};const M8=I8;Ht("top","middle","bottom","stretch");Ht("start","end","center","space-around","space-between");var N8=function(){return{align:String,justify:String,prefixCls:String,gutter:{type:[Number,Array,Object],default:0},wrap:{type:Boolean,default:void 0}}},$8=ve({compatConfig:{MODE:3},name:"ARow",props:N8(),setup:function(e,n){var r=n.slots,a=We("row",e),i=a.prefixCls,o=a.direction,s,l=L({xs:!0,sm:!0,md:!0,lg:!0,xl:!0,xxl:!0,xxxl:!0}),u=Fx();He(function(){s=Tu.subscribe(function(g){var d=e.gutter||0;(!Array.isArray(d)&&Je(d)==="object"||Array.isArray(d)&&(Je(d[0])==="object"||Je(d[1])==="object"))&&(l.value=g)})}),pt(function(){Tu.unsubscribe(s)});var c=B(function(){var g=[0,0],d=e.gutter,v=d===void 0?0:d,m=Array.isArray(v)?v:[v,0];return m.forEach(function(h,y){if(Je(h)==="object")for(var b=0;b<Zy.length;b++){var w=Zy[b];if(l.value[w]&&h[w]!==void 0){g[y]=h[w];break}}else g[y]=h||0}),g});M8({gutter:c,supportFlexGap:u,wrap:B(function(){return e.wrap})});var f=B(function(){var g;return xe(i.value,(g={},H(g,"".concat(i.value,"-no-wrap"),e.wrap===!1),H(g,"".concat(i.value,"-").concat(e.justify),e.justify),H(g,"".concat(i.value,"-").concat(e.align),e.align),H(g,"".concat(i.value,"-rtl"),o.value==="rtl"),g))}),p=B(function(){var g=c.value,d={},v=g[0]>0?"".concat(g[0]/-2,"px"):void 0,m=g[1]>0?"".concat(g[1]/-2,"px"):void 0;return v&&(d.marginLeft=v,d.marginRight=v),u.value?d.rowGap="".concat(g[1],"px"):m&&(d.marginTop=m,d.marginBottom=m),d});return function(){var g;return _("div",{class:f.value,style:p.value},[(g=r.default)===null||g===void 0?void 0:g.call(r)])}}});const F8=$8;function R8(t){return typeof t=="number"?"".concat(t," ").concat(t," auto"):/^\d+(\.\d+)?(px|em|rem|%)$/.test(t)?"0 0 ".concat(t):t}var D8=function(){return{span:[String,Number],order:[String,Number],offset:[String,Number],push:[String,Number],pull:[String,Number],xs:{type:[String,Number,Object],default:void 0},sm:{type:[String,Number,Object],default:void 0},md:{type:[String,Number,Object],default:void 0},lg:{type:[String,Number,Object],default:void 0},xl:{type:[String,Number,Object],default:void 0},xxl:{type:[String,Number,Object],default:void 0},xxxl:{type:[String,Number,Object],default:void 0},prefixCls:String,flex:[String,Number]}};const Dx=ve({compatConfig:{MODE:3},name:"ACol",props:D8(),setup:function(e,n){var r=n.slots,a=A8(),i=a.gutter,o=a.supportFlexGap,s=a.wrap,l=We("col",e),u=l.prefixCls,c=l.direction,f=B(function(){var g,d=e.span,v=e.order,m=e.offset,h=e.push,y=e.pull,b=u.value,w={};return["xs","sm","md","lg","xl","xxl","xxxl"].forEach(function(S){var C,x={},O=e[S];typeof O=="number"?x.span=O:Je(O)==="object"&&(x=O||{}),w=E(E({},w),{},(C={},H(C,"".concat(b,"-").concat(S,"-").concat(x.span),x.span!==void 0),H(C,"".concat(b,"-").concat(S,"-order-").concat(x.order),x.order||x.order===0),H(C,"".concat(b,"-").concat(S,"-offset-").concat(x.offset),x.offset||x.offset===0),H(C,"".concat(b,"-").concat(S,"-push-").concat(x.push),x.push||x.push===0),H(C,"".concat(b,"-").concat(S,"-pull-").concat(x.pull),x.pull||x.pull===0),H(C,"".concat(b,"-rtl"),c.value==="rtl"),C))}),xe(b,(g={},H(g,"".concat(b,"-").concat(d),d!==void 0),H(g,"".concat(b,"-order-").concat(v),v),H(g,"".concat(b,"-offset-").concat(m),m),H(g,"".concat(b,"-push-").concat(h),h),H(g,"".concat(b,"-pull-").concat(y),y),g),w)}),p=B(function(){var g=e.flex,d=i.value,v={};if(d&&d[0]>0){var m="".concat(d[0]/2,"px");v.paddingLeft=m,v.paddingRight=m}if(d&&d[1]>0&&!o.value){var h="".concat(d[1]/2,"px");v.paddingTop=h,v.paddingBottom=h}return g&&(v.flex=R8(g),s.value===!1&&!v.minWidth&&(v.minWidth=0)),v});return function(){var g;return _("div",{class:f.value,style:p.value},[(g=r.default)===null||g===void 0?void 0:g.call(r)])}}});var L8=function(){return{prefixCls:String,activeKey:{type:[Array,Number,String]},defaultActiveKey:{type:[Array,Number,String]},accordion:{type:Boolean,default:void 0},destroyInactivePanel:{type:Boolean,default:void 0},bordered:{type:Boolean,default:void 0},expandIcon:Function,openAnimation:Z.object,expandIconPosition:Z.oneOf(Ht("left","right")),collapsible:{type:String},ghost:{type:Boolean,default:void 0},onChange:Function,"onUpdate:activeKey":Function}},Lx=function(){return{openAnimation:Z.object,prefixCls:String,header:Z.any,headerClass:String,showArrow:{type:Boolean,default:void 0},isActive:{type:Boolean,default:void 0},destroyInactivePanel:{type:Boolean,default:void 0},disabled:{type:Boolean,default:void 0},accordion:{type:Boolean,default:void 0},forceRender:{type:Boolean,default:void 0},expandIcon:Function,extra:Z.any,panelKey:Z.oneOfType([Z.string,Z.number]),collapsible:{type:String},role:String,onItemClick:{type:Function}}};function Fb(t){var e=t;if(!Array.isArray(e)){var n=Je(e);e=n==="number"||n==="string"?[e]:[]}return e.map(function(r){return String(r)})}const ns=ve({compatConfig:{MODE:3},name:"ACollapse",inheritAttrs:!1,props:Bt(L8(),{accordion:!1,destroyInactivePanel:!1,bordered:!0,openAnimation:oh("ant-motion-collapse",!1),expandIconPosition:"left"}),slots:["expandIcon"],setup:function(e,n){var r=n.attrs,a=n.slots,i=n.emit,o=L(Fb(Eu([e.activeKey,e.defaultActiveKey])));me(function(){return e.activeKey},function(){o.value=Fb(e.activeKey)},{deep:!0});var s=We("collapse",e),l=s.prefixCls,u=s.direction,c=B(function(){var m=e.expandIconPosition;return m!==void 0?m:u.value==="rtl"?"right":"left"}),f=function(h){var y=e.expandIcon,b=y===void 0?a.expandIcon:y,w=b?b(h):_(rh,{rotate:h.isActive?90:void 0},null);return _("div",null,[qn(Array.isArray(b)?w[0]:w)?St(w,{class:"".concat(l.value,"-arrow")},!1):w])},p=function(h){e.activeKey===void 0&&(o.value=h);var y=e.accordion?h[0]:h;i("update:activeKey",y),i("change",y)},g=function(h){var y=o.value;if(e.accordion)y=y[0]===h?[]:[h];else{y=Xe(y);var b=y.indexOf(h),w=b>-1;w?y.splice(b,1):y.push(h)}p(y)},d=function(h,y){var b,w,S;if(!cp(h)){var C=o.value,x=e.accordion,O=e.destroyInactivePanel,P=e.collapsible,N=e.openAnimation,D=String((b=h.key)!==null&&b!==void 0?b:y),F=h.props||{},R=F.header,j=R===void 0?(w=h.children)===null||w===void 0||(S=w.header)===null||S===void 0?void 0:S.call(w):R,z=F.headerClass,k=F.collapsible,T=F.disabled,A=!1;x?A=C[0]===D:A=C.indexOf(D)>-1;var $=k??P;(T||T==="")&&($="disabled");var W={key:D,panelKey:D,header:j,headerClass:z,isActive:A,prefixCls:l.value,destroyInactivePanel:O,openAnimation:N,accordion:x,onItemClick:$==="disabled"?null:g,expandIcon:f,collapsible:$};return St(h,W)}},v=function(){var h;return En((h=a.default)===null||h===void 0?void 0:h.call(a)).map(d)};return function(){var m,h=e.accordion,y=e.bordered,b=e.ghost,w=xe((m={},H(m,l.value,!0),H(m,"".concat(l.value,"-borderless"),!y),H(m,"".concat(l.value,"-icon-position-").concat(c.value),!0),H(m,"".concat(l.value,"-rtl"),u.value==="rtl"),H(m,"".concat(l.value,"-ghost"),!!b),H(m,r.class,!!r.class),m));return _("div",E(E({class:w},uA(r)),{},{style:r.style,role:h?"tablist":null}),[v()])}}}),z8=ve({compatConfig:{MODE:3},name:"PanelContent",props:Lx(),setup:function(e,n){var r=n.slots,a=L(!1);return yt(function(){(e.isActive||e.forceRender)&&(a.value=!0)}),function(){var i,o;if(!a.value)return null;var s=e.prefixCls,l=e.isActive,u=e.role;return _("div",{ref:L,class:xe("".concat(s,"-content"),(i={},H(i,"".concat(s,"-content-active"),l),H(i,"".concat(s,"-content-inactive"),!l),i)),role:u},[_("div",{class:"".concat(s,"-content-box")},[(o=r.default)===null||o===void 0?void 0:o.call(r)])])}}}),Mu=ve({compatConfig:{MODE:3},name:"ACollapsePanel",inheritAttrs:!1,props:Bt(Lx(),{showArrow:!0,isActive:!1,onItemClick:function(){},headerClass:"",forceRender:!1}),slots:["expandIcon","extra","header"],setup:function(e,n){var r=n.slots,a=n.emit,i=n.attrs;kn(e.disabled===void 0,"Collapse.Panel",'`disabled` is deprecated. Please use `collapsible="disabled"` instead.');var o=We("collapse",e),s=o.prefixCls,l=function(){a("itemClick",e.panelKey)},u=function(f){(f.key==="Enter"||f.keyCode===13||f.which===13)&&l()};return function(){var c,f,p,g,d=e.header,v=d===void 0?(c=r.header)===null||c===void 0?void 0:c.call(r):d,m=e.headerClass,h=e.isActive,y=e.showArrow,b=e.destroyInactivePanel,w=e.accordion,S=e.forceRender,C=e.openAnimation,x=e.expandIcon,O=x===void 0?r.expandIcon:x,P=e.extra,N=P===void 0?(f=r.extra)===null||f===void 0?void 0:f.call(r):P,D=e.collapsible,F=D==="disabled",R=s.value,j=xe("".concat(R,"-header"),(p={},H(p,m,m),H(p,"".concat(R,"-header-collapsible-only"),D==="header"),p)),z=xe((g={},H(g,"".concat(R,"-item"),!0),H(g,"".concat(R,"-item-active"),h),H(g,"".concat(R,"-item-disabled"),F),H(g,"".concat(R,"-no-arrow"),!y),H(g,"".concat(i.class),!!i.class),g)),k=_("i",{class:"arrow"},null);y&&typeof O=="function"&&(k=O(e));var T=cn(_(z8,{prefixCls:R,isActive:h,forceRender:S,role:w?"tabpanel":null},{default:r.default}),[[hr,h]]),A=E({appear:!1,css:!1},C);return _("div",E(E({},i),{},{class:z}),[_("div",{class:j,onClick:function(){return D!=="header"&&l()},role:w?"tab":"button",tabindex:F?-1:0,"aria-expanded":h,onKeypress:u},[y&&k,D==="header"?_("span",{onClick:l,class:"".concat(R,"-header-text")},[v]):v,N&&_("div",{class:"".concat(R,"-extra")},[N])]),_(In,A,{default:function(){return[!b||h?T:null]}})])}}});ns.Panel=Mu;ns.install=function(t){return t.component(ns.name,ns),t.component(Mu.name,Mu),t};var B8=function(){return _r.Date.now()};const xf=B8;var j8="Expected a function",V8=Math.max,W8=Math.min;function ii(t,e,n){var r,a,i,o,s,l,u=0,c=!1,f=!1,p=!0;if(typeof t!="function")throw new TypeError(j8);e=Hd(e)||0,ur(n)&&(c=!!n.leading,f="maxWait"in n,i=f?V8(Hd(n.maxWait)||0,e):i,p="trailing"in n?!!n.trailing:p);function g(C){var x=r,O=a;return r=a=void 0,u=C,o=t.apply(O,x),o}function d(C){return u=C,s=setTimeout(h,e),c?g(C):o}function v(C){var x=C-l,O=C-u,P=e-x;return f?W8(P,i-O):P}function m(C){var x=C-l,O=C-u;return l===void 0||x>=e||x<0||f&&O>=i}function h(){var C=xf();if(m(C))return y(C);s=setTimeout(h,v(C))}function y(C){return s=void 0,p&&r?g(C):(r=a=void 0,o)}function b(){s!==void 0&&clearTimeout(s),u=0,r=l=a=s=void 0}function w(){return s===void 0?o:y(xf())}function S(){var C=xf(),x=m(C);if(r=arguments,a=this,l=C,x){if(s===void 0)return d(l);if(f)return clearTimeout(s),s=setTimeout(h,e),g(l)}return s===void 0&&(s=setTimeout(h,e)),o}return S.cancel=b,S.flush=w,S}var H8={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M724 218.3V141c0-6.7-7.7-10.4-12.9-6.3L260.3 486.8a31.86 31.86 0 000 50.3l450.8 352.1c5.3 4.1 12.9.4 12.9-6.3v-77.3c0-4.9-2.3-9.6-6.1-12.6l-360-281 360-281.1c3.8-3 6.1-7.7 6.1-12.6z"}}]},name:"left",theme:"outlined"};const U8=H8;function Rb(t){for(var e=1;e<arguments.length;e++){var n=arguments[e]!=null?Object(arguments[e]):{},r=Object.keys(n);typeof Object.getOwnPropertySymbols=="function"&&(r=r.concat(Object.getOwnPropertySymbols(n).filter(function(a){return Object.getOwnPropertyDescriptor(n,a).enumerable}))),r.forEach(function(a){K8(t,a,n[a])})}return t}function K8(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var fh=function(e,n){var r=Rb({},e,n.attrs);return _(Qe,Rb({},r,{icon:U8}),null)};fh.displayName="LeftOutlined";fh.inheritAttrs=!1;const zx=fh;function G8(t,e){for(var n=-1,r=t==null?0:t.length;++n<r&&e(t[n],n,t)!==!1;);return t}function Qs(t,e,n,r){var a=!n;n||(n={});for(var i=-1,o=e.length;++i<o;){var s=e[i],l=r?r(n[s],t[s],s,n,t):void 0;l===void 0&&(l=t[s]),a?Ox(n,s,l):lh(n,s,l)}return n}function q8(t,e){return t&&Qs(e,bo(e),t)}function J8(t){var e=[];if(t!=null)for(var n in Object(t))e.push(n);return e}var Y8=Object.prototype,X8=Y8.hasOwnProperty;function Z8(t){if(!ur(t))return J8(t);var e=jp(t),n=[];for(var r in t)r=="constructor"&&(e||!X8.call(t,r))||n.push(r);return n}function dh(t){return gc(t)?IC(t,!0):Z8(t)}function Q8(t,e){return t&&Qs(e,dh(e),t)}var Bx=typeof exports=="object"&&exports&&!exports.nodeType&&exports,Db=Bx&&typeof module=="object"&&module&&!module.nodeType&&module,e3=Db&&Db.exports===Bx,Lb=e3?_r.Buffer:void 0,zb=Lb?Lb.allocUnsafe:void 0;function t3(t,e){if(e)return t.slice();var n=t.length,r=zb?zb(n):new t.constructor(n);return t.copy(r),r}function jx(t,e){var n=-1,r=t.length;for(e||(e=Array(r));++n<r;)e[n]=t[n];return e}function n3(t,e){return Qs(t,Dp(t),e)}var r3=Object.getOwnPropertySymbols,a3=r3?function(t){for(var e=[];t;)Rp(e,Dp(t)),t=lp(t);return e}:PC;const Vx=a3;function i3(t,e){return Qs(t,Vx(t),e)}function Wx(t){return xC(t,dh,Vx)}var o3=Object.prototype,s3=o3.hasOwnProperty;function l3(t){var e=t.length,n=new t.constructor(e);return e&&typeof t[0]=="string"&&s3.call(t,"index")&&(n.index=t.index,n.input=t.input),n}function vh(t){var e=new t.constructor(t.byteLength);return new _u(e).set(new _u(t)),e}function u3(t,e){var n=e?vh(t.buffer):t.buffer;return new t.constructor(n,t.byteOffset,t.byteLength)}var c3=/\w*$/;function f3(t){var e=new t.constructor(t.source,c3.exec(t));return e.lastIndex=t.lastIndex,e}var Bb=lr?lr.prototype:void 0,jb=Bb?Bb.valueOf:void 0;function d3(t){return jb?Object(jb.call(t)):{}}function v3(t,e){var n=e?vh(t.buffer):t.buffer;return new t.constructor(n,t.byteOffset,t.length)}var p3="[object Boolean]",h3="[object Date]",g3="[object Map]",m3="[object Number]",y3="[object RegExp]",b3="[object Set]",w3="[object String]",S3="[object Symbol]",_3="[object ArrayBuffer]",C3="[object DataView]",x3="[object Float32Array]",P3="[object Float64Array]",O3="[object Int8Array]",T3="[object Int16Array]",E3="[object Int32Array]",k3="[object Uint8Array]",I3="[object Uint8ClampedArray]",A3="[object Uint16Array]",M3="[object Uint32Array]";function N3(t,e,n){var r=t.constructor;switch(e){case _3:return vh(t);case p3:case h3:return new r(+t);case C3:return u3(t,n);case x3:case P3:case O3:case T3:case E3:case k3:case I3:case A3:case M3:return v3(t,n);case g3:return new r;case m3:case w3:return new r(t);case y3:return f3(t);case b3:return new r;case S3:return d3(t)}}var Vb=Object.create,$3=function(){function t(){}return function(e){if(!ur(e))return{};if(Vb)return Vb(e);t.prototype=e;var n=new t;return t.prototype=void 0,n}}();const F3=$3;function R3(t){return typeof t.constructor=="function"&&!jp(t)?F3(lp(t)):{}}var D3="[object Map]";function L3(t){return wr(t)&&ks(t)==D3}var Wb=no&&no.isMap,z3=Wb?hc(Wb):L3;const B3=z3;var j3="[object Set]";function V3(t){return wr(t)&&ks(t)==j3}var Hb=no&&no.isSet,W3=Hb?hc(Hb):V3;const H3=W3;var U3=1,K3=2,G3=4,Hx="[object Arguments]",q3="[object Array]",J3="[object Boolean]",Y3="[object Date]",X3="[object Error]",Ux="[object Function]",Z3="[object GeneratorFunction]",Q3="[object Map]",ez="[object Number]",Kx="[object Object]",tz="[object RegExp]",nz="[object Set]",rz="[object String]",az="[object Symbol]",iz="[object WeakMap]",oz="[object ArrayBuffer]",sz="[object DataView]",lz="[object Float32Array]",uz="[object Float64Array]",cz="[object Int8Array]",fz="[object Int16Array]",dz="[object Int32Array]",vz="[object Uint8Array]",pz="[object Uint8ClampedArray]",hz="[object Uint16Array]",gz="[object Uint32Array]",Ct={};Ct[Hx]=Ct[q3]=Ct[oz]=Ct[sz]=Ct[J3]=Ct[Y3]=Ct[lz]=Ct[uz]=Ct[cz]=Ct[fz]=Ct[dz]=Ct[Q3]=Ct[ez]=Ct[Kx]=Ct[tz]=Ct[nz]=Ct[rz]=Ct[az]=Ct[vz]=Ct[pz]=Ct[hz]=Ct[gz]=!0;Ct[X3]=Ct[Ux]=Ct[iz]=!1;function rs(t,e,n,r,a,i){var o,s=e&U3,l=e&K3,u=e&G3;if(n&&(o=a?n(t,r,a,i):n(t)),o!==void 0)return o;if(!ur(t))return t;var c=cr(t);if(c){if(o=l3(t),!s)return jx(t,o)}else{var f=ks(t),p=f==Ux||f==Z3;if(Cu(t))return t3(t,s);if(f==Kx||f==Hx||p&&!a){if(o=l||p?{}:R3(t),!s)return l?i3(t,Q8(o,t)):n3(t,q8(o,t))}else{if(!Ct[f])return a?t:{};o=N3(t,f,s)}}i||(i=new $r);var g=i.get(t);if(g)return g;i.set(t,o),H3(t)?t.forEach(function(m){o.add(rs(m,e,n,m,t,i))}):B3(t)&&t.forEach(function(m,h){o.set(h,rs(m,e,n,h,t,i))});var d=u?l?Wx:Ad:l?dh:bo,v=c?void 0:d(t);return G8(v||t,function(m,h){v&&(h=m,m=t[h]),lh(o,h,rs(m,e,n,h,t,i))}),o}var mz=1,yz=4;function rr(t){return rs(t,mz|yz)}function Xa(){return Xa=Object.assign?Object.assign.bind():function(t){for(var e=1;e<arguments.length;e++){var n=arguments[e];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(t[r]=n[r])}return t},Xa.apply(this,arguments)}function bz(t,e){t.prototype=Object.create(e.prototype),t.prototype.constructor=t,$s(t,e)}function Ud(t){return Ud=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},Ud(t)}function $s(t,e){return $s=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(r,a){return r.__proto__=a,r},$s(t,e)}function wz(){if(typeof Reflect>"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function Ql(t,e,n){return wz()?Ql=Reflect.construct.bind():Ql=function(a,i,o){var s=[null];s.push.apply(s,i);var l=Function.bind.apply(a,s),u=new l;return o&&$s(u,o.prototype),u},Ql.apply(null,arguments)}function Sz(t){return Function.toString.call(t).indexOf("[native code]")!==-1}function Kd(t){var e=typeof Map=="function"?new Map:void 0;return Kd=function(r){if(r===null||!Sz(r))return r;if(typeof r!="function")throw new TypeError("Super expression must either be null or a function");if(typeof e<"u"){if(e.has(r))return e.get(r);e.set(r,a)}function a(){return Ql(r,arguments,Ud(this).constructor)}return a.prototype=Object.create(r.prototype,{constructor:{value:a,enumerable:!1,writable:!0,configurable:!0}}),$s(a,r)},Kd(t)}var _z=/%[sdj%]/g,Cz=function(){};typeof process<"u"&&process.env;function Gd(t){if(!t||!t.length)return null;var e={};return t.forEach(function(n){var r=n.field;e[r]=e[r]||[],e[r].push(n)}),e}function Kn(t){for(var e=arguments.length,n=new Array(e>1?e-1:0),r=1;r<e;r++)n[r-1]=arguments[r];var a=0,i=n.length;if(typeof t=="function")return t.apply(null,n);if(typeof t=="string"){var o=t.replace(_z,function(s){if(s==="%%")return"%";if(a>=i)return s;switch(s){case"%s":return String(n[a++]);case"%d":return Number(n[a++]);case"%j":try{return JSON.stringify(n[a++])}catch{return"[Circular]"}break;default:return s}});return o}return t}function xz(t){return t==="string"||t==="url"||t==="hex"||t==="email"||t==="date"||t==="pattern"}function tn(t,e){return!!(t==null||e==="array"&&Array.isArray(t)&&!t.length||xz(e)&&typeof t=="string"&&!t)}function Pz(t,e,n){var r=[],a=0,i=t.length;function o(s){r.push.apply(r,s||[]),a++,a===i&&n(r)}t.forEach(function(s){e(s,o)})}function Ub(t,e,n){var r=0,a=t.length;function i(o){if(o&&o.length){n(o);return}var s=r;r=r+1,s<a?e(t[s],i):n([])}i([])}function Oz(t){var e=[];return Object.keys(t).forEach(function(n){e.push.apply(e,t[n]||[])}),e}var Kb=function(t){bz(e,t);function e(n,r){var a;return a=t.call(this,"Async Validation Error")||this,a.errors=n,a.fields=r,a}return e}(Kd(Error));function Tz(t,e,n,r,a){if(e.first){var i=new Promise(function(p,g){var d=function(h){return r(h),h.length?g(new Kb(h,Gd(h))):p(a)},v=Oz(t);Ub(v,n,d)});return i.catch(function(p){return p}),i}var o=e.firstFields===!0?Object.keys(t):e.firstFields||[],s=Object.keys(t),l=s.length,u=0,c=[],f=new Promise(function(p,g){var d=function(m){if(c.push.apply(c,m),u++,u===l)return r(c),c.length?g(new Kb(c,Gd(c))):p(a)};s.length||(r(c),p(a)),s.forEach(function(v){var m=t[v];o.indexOf(v)!==-1?Ub(m,n,d):Pz(m,n,d)})});return f.catch(function(p){return p}),f}function Ez(t){return!!(t&&t.message!==void 0)}function kz(t,e){for(var n=t,r=0;r<e.length;r++){if(n==null)return n;n=n[e[r]]}return n}function Gb(t,e){return function(n){var r;return t.fullFields?r=kz(e,t.fullFields):r=e[n.field||t.fullField],Ez(n)?(n.field=n.field||t.fullField,n.fieldValue=r,n):{message:typeof n=="function"?n():n,fieldValue:r,field:n.field||t.fullField}}}function qb(t,e){if(e){for(var n in e)if(e.hasOwnProperty(n)){var r=e[n];typeof r=="object"&&typeof t[n]=="object"?t[n]=Xa({},t[n],r):t[n]=r}}return t}var Gx=function(e,n,r,a,i,o){e.required&&(!r.hasOwnProperty(e.field)||tn(n,o||e.type))&&a.push(Kn(i.messages.required,e.fullField))},Iz=function(e,n,r,a,i){(/^\s+$/.test(n)||n==="")&&a.push(Kn(i.messages.whitespace,e.fullField))},Il,Az=function(){if(Il)return Il;var t="[a-fA-F\\d:]",e=function(w){return w&&w.includeBoundaries?"(?:(?<=\\s|^)(?="+t+")|(?<="+t+")(?=\\s|$))":""},n="(?:25[0-5]|2[0-4]\\d|1\\d\\d|[1-9]\\d|\\d)(?:\\.(?:25[0-5]|2[0-4]\\d|1\\d\\d|[1-9]\\d|\\d)){3}",r="[a-fA-F\\d]{1,4}",a=(`
(?:
(?:`+r+":){7}(?:"+r+`|:)| // 1:2:3:4:5:6:7:: 1:2:3:4:5:6:7:8
(?:`+r+":){6}(?:"+n+"|:"+r+`|:)| // 1:2:3:4:5:6:: 1:2:3:4:5:6::8 1:2:3:4:5:6::8 1:2:3:4:5:6::1.2.3.4
(?:`+r+":){5}(?::"+n+"|(?::"+r+`){1,2}|:)| // 1:2:3:4:5:: 1:2:3:4:5::7:8 1:2:3:4:5::8 1:2:3:4:5::7:1.2.3.4
(?:`+r+":){4}(?:(?::"+r+"){0,1}:"+n+"|(?::"+r+`){1,3}|:)| // 1:2:3:4:: 1:2:3:4::6:7:8 1:2:3:4::8 1:2:3:4::6:7:1.2.3.4
(?:`+r+":){3}(?:(?::"+r+"){0,2}:"+n+"|(?::"+r+`){1,4}|:)| // 1:2:3:: 1:2:3::5:6:7:8 1:2:3::8 1:2:3::5:6:7:1.2.3.4
(?:`+r+":){2}(?:(?::"+r+"){0,3}:"+n+"|(?::"+r+`){1,5}|:)| // 1:2:: 1:2::4:5:6:7:8 1:2::8 1:2::4:5:6:7:1.2.3.4
(?:`+r+":){1}(?:(?::"+r+"){0,4}:"+n+"|(?::"+r+`){1,6}|:)| // 1:: 1::3:4:5:6:7:8 1::8 1::3:4:5:6:7:1.2.3.4
(?::(?:(?::`+r+"){0,5}:"+n+"|(?::"+r+`){1,7}|:)) // ::2:3:4:5:6:7:8 ::2:3:4:5:6:7:8 ::8 ::1.2.3.4
)(?:%[0-9a-zA-Z]{1,})? // %eth0 %1
`).replace(/\s*\/\/.*$/gm,"").replace(/\n/g,"").trim(),i=new RegExp("(?:^"+n+"$)|(?:^"+a+"$)"),o=new RegExp("^"+n+"$"),s=new RegExp("^"+a+"$"),l=function(w){return w&&w.exact?i:new RegExp("(?:"+e(w)+n+e(w)+")|(?:"+e(w)+a+e(w)+")","g")};l.v4=function(b){return b&&b.exact?o:new RegExp(""+e(b)+n+e(b),"g")},l.v6=function(b){return b&&b.exact?s:new RegExp(""+e(b)+a+e(b),"g")};var u="(?:(?:[a-z]+:)?//)",c="(?:\\S+(?::\\S*)?@)?",f=l.v4().source,p=l.v6().source,g="(?:(?:[a-z\\u00a1-\\uffff0-9][-_]*)*[a-z\\u00a1-\\uffff0-9]+)",d="(?:\\.(?:[a-z\\u00a1-\\uffff0-9]-*)*[a-z\\u00a1-\\uffff0-9]+)*",v="(?:\\.(?:[a-z\\u00a1-\\uffff]{2,}))",m="(?::\\d{2,5})?",h='(?:[/?#][^\\s"]*)?',y="(?:"+u+"|www\\.)"+c+"(?:localhost|"+f+"|"+p+"|"+g+d+v+")"+m+h;return Il=new RegExp("(?:^"+y+"$)","i"),Il},Jb={email:/^(([^<>()\[\]\\.,;:\s@"]+(\.[^<>()\[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}])|(([a-zA-Z\-0-9\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]+\.)+[a-zA-Z\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]{2,}))$/,hex:/^#?([a-f0-9]{6}|[a-f0-9]{3})$/i},Uo={integer:function(e){return Uo.number(e)&&parseInt(e,10)===e},float:function(e){return Uo.number(e)&&!Uo.integer(e)},array:function(e){return Array.isArray(e)},regexp:function(e){if(e instanceof RegExp)return!0;try{return!!new RegExp(e)}catch{return!1}},date:function(e){return typeof e.getTime=="function"&&typeof e.getMonth=="function"&&typeof e.getYear=="function"&&!isNaN(e.getTime())},number:function(e){return isNaN(e)?!1:typeof e=="number"},object:function(e){return typeof e=="object"&&!Uo.array(e)},method:function(e){return typeof e=="function"},email:function(e){return typeof e=="string"&&e.length<=320&&!!e.match(Jb.email)},url:function(e){return typeof e=="string"&&e.length<=2048&&!!e.match(Az())},hex:function(e){return typeof e=="string"&&!!e.match(Jb.hex)}},Mz=function(e,n,r,a,i){if(e.required&&n===void 0){Gx(e,n,r,a,i);return}var o=["integer","float","array","regexp","object","method","email","number","date","url","hex"],s=e.type;o.indexOf(s)>-1?Uo[s](n)||a.push(Kn(i.messages.types[s],e.fullField,e.type)):s&&typeof n!==e.type&&a.push(Kn(i.messages.types[s],e.fullField,e.type))},Nz=function(e,n,r,a,i){var o=typeof e.len=="number",s=typeof e.min=="number",l=typeof e.max=="number",u=/[\uD800-\uDBFF][\uDC00-\uDFFF]/g,c=n,f=null,p=typeof n=="number",g=typeof n=="string",d=Array.isArray(n);if(p?f="number":g?f="string":d&&(f="array"),!f)return!1;d&&(c=n.length),g&&(c=n.replace(u,"_").length),o?c!==e.len&&a.push(Kn(i.messages[f].len,e.fullField,e.len)):s&&!l&&c<e.min?a.push(Kn(i.messages[f].min,e.fullField,e.min)):l&&!s&&c>e.max?a.push(Kn(i.messages[f].max,e.fullField,e.max)):s&&l&&(c<e.min||c>e.max)&&a.push(Kn(i.messages[f].range,e.fullField,e.min,e.max))},xi="enum",$z=function(e,n,r,a,i){e[xi]=Array.isArray(e[xi])?e[xi]:[],e[xi].indexOf(n)===-1&&a.push(Kn(i.messages[xi],e.fullField,e[xi].join(", ")))},Fz=function(e,n,r,a,i){if(e.pattern){if(e.pattern instanceof RegExp)e.pattern.lastIndex=0,e.pattern.test(n)||a.push(Kn(i.messages.pattern.mismatch,e.fullField,n,e.pattern));else if(typeof e.pattern=="string"){var o=new RegExp(e.pattern);o.test(n)||a.push(Kn(i.messages.pattern.mismatch,e.fullField,n,e.pattern))}}},ot={required:Gx,whitespace:Iz,type:Mz,range:Nz,enum:$z,pattern:Fz},Rz=function(e,n,r,a,i){var o=[],s=e.required||!e.required&&a.hasOwnProperty(e.field);if(s){if(tn(n,"string")&&!e.required)return r();ot.required(e,n,a,o,i,"string"),tn(n,"string")||(ot.type(e,n,a,o,i),ot.range(e,n,a,o,i),ot.pattern(e,n,a,o,i),e.whitespace===!0&&ot.whitespace(e,n,a,o,i))}r(o)},Dz=function(e,n,r,a,i){var o=[],s=e.required||!e.required&&a.hasOwnProperty(e.field);if(s){if(tn(n)&&!e.required)return r();ot.required(e,n,a,o,i),n!==void 0&&ot.type(e,n,a,o,i)}r(o)},Lz=function(e,n,r,a,i){var o=[],s=e.required||!e.required&&a.hasOwnProperty(e.field);if(s){if(n===""&&(n=void 0),tn(n)&&!e.required)return r();ot.required(e,n,a,o,i),n!==void 0&&(ot.type(e,n,a,o,i),ot.range(e,n,a,o,i))}r(o)},zz=function(e,n,r,a,i){var o=[],s=e.required||!e.required&&a.hasOwnProperty(e.field);if(s){if(tn(n)&&!e.required)return r();ot.required(e,n,a,o,i),n!==void 0&&ot.type(e,n,a,o,i)}r(o)},Bz=function(e,n,r,a,i){var o=[],s=e.required||!e.required&&a.hasOwnProperty(e.field);if(s){if(tn(n)&&!e.required)return r();ot.required(e,n,a,o,i),tn(n)||ot.type(e,n,a,o,i)}r(o)},jz=function(e,n,r,a,i){var o=[],s=e.required||!e.required&&a.hasOwnProperty(e.field);if(s){if(tn(n)&&!e.required)return r();ot.required(e,n,a,o,i),n!==void 0&&(ot.type(e,n,a,o,i),ot.range(e,n,a,o,i))}r(o)},Vz=function(e,n,r,a,i){var o=[],s=e.required||!e.required&&a.hasOwnProperty(e.field);if(s){if(tn(n)&&!e.required)return r();ot.required(e,n,a,o,i),n!==void 0&&(ot.type(e,n,a,o,i),ot.range(e,n,a,o,i))}r(o)},Wz=function(e,n,r,a,i){var o=[],s=e.required||!e.required&&a.hasOwnProperty(e.field);if(s){if(n==null&&!e.required)return r();ot.required(e,n,a,o,i,"array"),n!=null&&(ot.type(e,n,a,o,i),ot.range(e,n,a,o,i))}r(o)},Hz=function(e,n,r,a,i){var o=[],s=e.required||!e.required&&a.hasOwnProperty(e.field);if(s){if(tn(n)&&!e.required)return r();ot.required(e,n,a,o,i),n!==void 0&&ot.type(e,n,a,o,i)}r(o)},Uz="enum",Kz=function(e,n,r,a,i){var o=[],s=e.required||!e.required&&a.hasOwnProperty(e.field);if(s){if(tn(n)&&!e.required)return r();ot.required(e,n,a,o,i),n!==void 0&&ot[Uz](e,n,a,o,i)}r(o)},Gz=function(e,n,r,a,i){var o=[],s=e.required||!e.required&&a.hasOwnProperty(e.field);if(s){if(tn(n,"string")&&!e.required)return r();ot.required(e,n,a,o,i),tn(n,"string")||ot.pattern(e,n,a,o,i)}r(o)},qz=function(e,n,r,a,i){var o=[],s=e.required||!e.required&&a.hasOwnProperty(e.field);if(s){if(tn(n,"date")&&!e.required)return r();if(ot.required(e,n,a,o,i),!tn(n,"date")){var l;n instanceof Date?l=n:l=new Date(n),ot.type(e,l,a,o,i),l&&ot.range(e,l.getTime(),a,o,i)}}r(o)},Jz=function(e,n,r,a,i){var o=[],s=Array.isArray(n)?"array":typeof n;ot.required(e,n,a,o,i,s),r(o)},Pf=function(e,n,r,a,i){var o=e.type,s=[],l=e.required||!e.required&&a.hasOwnProperty(e.field);if(l){if(tn(n,o)&&!e.required)return r();ot.required(e,n,a,s,i,o),tn(n,o)||ot.type(e,n,a,s,i)}r(s)},Yz=function(e,n,r,a,i){var o=[],s=e.required||!e.required&&a.hasOwnProperty(e.field);if(s){if(tn(n)&&!e.required)return r();ot.required(e,n,a,o,i)}r(o)},as={string:Rz,method:Dz,number:Lz,boolean:zz,regexp:Bz,integer:jz,float:Vz,array:Wz,object:Hz,enum:Kz,pattern:Gz,date:qz,url:Pf,hex:Pf,email:Pf,required:Jz,any:Yz};function qd(){return{default:"Validation error on field %s",required:"%s is required",enum:"%s must be one of %s",whitespace:"%s cannot be empty",date:{format:"%s date %s is invalid for format %s",parse:"%s date could not be parsed, %s is invalid ",invalid:"%s date %s is invalid"},types:{string:"%s is not a %s",method:"%s is not a %s (function)",array:"%s is not an %s",object:"%s is not an %s",number:"%s is not a %s",date:"%s is not a %s",boolean:"%s is not a %s",integer:"%s is not an %s",float:"%s is not a %s",regexp:"%s is not a valid %s",email:"%s is not a valid %s",url:"%s is not a valid %s",hex:"%s is not a valid %s"},string:{len:"%s must be exactly %s characters",min:"%s must be at least %s characters",max:"%s cannot be longer than %s characters",range:"%s must be between %s and %s characters"},number:{len:"%s must equal %s",min:"%s cannot be less than %s",max:"%s cannot be greater than %s",range:"%s must be between %s and %s"},array:{len:"%s must be exactly %s in length",min:"%s cannot be less than %s in length",max:"%s cannot be greater than %s in length",range:"%s must be between %s and %s in length"},pattern:{mismatch:"%s value %s does not match pattern %s"},clone:function(){var e=JSON.parse(JSON.stringify(this));return e.clone=this.clone,e}}}var Jd=qd(),el=function(){function t(n){this.rules=null,this._messages=Jd,this.define(n)}var e=t.prototype;return e.define=function(r){var a=this;if(!r)throw new Error("Cannot configure a schema with no rules");if(typeof r!="object"||Array.isArray(r))throw new Error("Rules must be an object");this.rules={},Object.keys(r).forEach(function(i){var o=r[i];a.rules[i]=Array.isArray(o)?o:[o]})},e.messages=function(r){return r&&(this._messages=qb(qd(),r)),this._messages},e.validate=function(r,a,i){var o=this;a===void 0&&(a={}),i===void 0&&(i=function(){});var s=r,l=a,u=i;if(typeof l=="function"&&(u=l,l={}),!this.rules||Object.keys(this.rules).length===0)return u&&u(null,s),Promise.resolve(s);function c(v){var m=[],h={};function y(w){if(Array.isArray(w)){var S;m=(S=m).concat.apply(S,w)}else m.push(w)}for(var b=0;b<v.length;b++)y(v[b]);m.length?(h=Gd(m),u(m,h)):u(null,s)}if(l.messages){var f=this.messages();f===Jd&&(f=qd()),qb(f,l.messages),l.messages=f}else l.messages=this.messages();var p={},g=l.keys||Object.keys(this.rules);g.forEach(function(v){var m=o.rules[v],h=s[v];m.forEach(function(y){var b=y;typeof b.transform=="function"&&(s===r&&(s=Xa({},s)),h=s[v]=b.transform(h)),typeof b=="function"?b={validator:b}:b=Xa({},b),b.validator=o.getValidationMethod(b),b.validator&&(b.field=v,b.fullField=b.fullField||v,b.type=o.getType(b),p[v]=p[v]||[],p[v].push({rule:b,value:h,source:s,field:v}))})});var d={};return Tz(p,l,function(v,m){var h=v.rule,y=(h.type==="object"||h.type==="array")&&(typeof h.fields=="object"||typeof h.defaultField=="object");y=y&&(h.required||!h.required&&v.value),h.field=v.field;function b(C,x){return Xa({},x,{fullField:h.fullField+"."+C,fullFields:h.fullFields?[].concat(h.fullFields,[C]):[C]})}function w(C){C===void 0&&(C=[]);var x=Array.isArray(C)?C:[C];!l.suppressWarning&&x.length&&t.warning("async-validator:",x),x.length&&h.message!==void 0&&(x=[].concat(h.message));var O=x.map(Gb(h,s));if(l.first&&O.length)return d[h.field]=1,m(O);if(!y)m(O);else{if(h.required&&!v.value)return h.message!==void 0?O=[].concat(h.message).map(Gb(h,s)):l.error&&(O=[l.error(h,Kn(l.messages.required,h.field))]),m(O);var P={};h.defaultField&&Object.keys(v.value).map(function(F){P[F]=h.defaultField}),P=Xa({},P,v.rule.fields);var N={};Object.keys(P).forEach(function(F){var R=P[F],j=Array.isArray(R)?R:[R];N[F]=j.map(b.bind(null,F))});var D=new t(N);D.messages(l.messages),v.rule.options&&(v.rule.options.messages=l.messages,v.rule.options.error=l.error),D.validate(v.value,v.rule.options||l,function(F){var R=[];O&&O.length&&R.push.apply(R,O),F&&F.length&&R.push.apply(R,F),m(R.length?R:null)})}}var S;if(h.asyncValidator)S=h.asyncValidator(h,v.value,w,v.source,l);else if(h.validator){try{S=h.validator(h,v.value,w,v.source,l)}catch(C){console.error==null||console.error(C),l.suppressValidatorError||setTimeout(function(){throw C},0),w(C.message)}S===!0?w():S===!1?w(typeof h.message=="function"?h.message(h.fullField||h.field):h.message||(h.fullField||h.field)+" fails"):S instanceof Array?w(S):S instanceof Error&&w(S.message)}S&&S.then&&S.then(function(){return w()},function(C){return w(C)})},function(v){c(v)},s)},e.getType=function(r){if(r.type===void 0&&r.pattern instanceof RegExp&&(r.type="pattern"),typeof r.validator!="function"&&r.type&&!as.hasOwnProperty(r.type))throw new Error(Kn("Unknown rule type %s",r.type));return r.type||"string"},e.getValidationMethod=function(r){if(typeof r.validator=="function")return r.validator;var a=Object.keys(r),i=a.indexOf("message");return i!==-1&&a.splice(i,1),a.length===1&&a[0]==="required"?as.required:as[this.getType(r)]||void 0},t}();el.register=function(e,n){if(typeof n!="function")throw new Error("Cannot register a validator by type, validator is not a function");as[e]=n};el.warning=Cz;el.messages=Jd;el.validators=as;function Ca(t){return t==null?[]:Array.isArray(t)?t:[t]}function qx(t,e){for(var n=t,r=0;r<e.length;r+=1){if(n==null)return;n=n[e[r]]}return n}function Jx(t,e,n,r){if(!e.length)return n;var a=uC(e),i=a[0],o=a.slice(1),s;return!t&&typeof i=="number"?s=[]:Array.isArray(t)?s=Xe(t):s=E({},t),r&&n===void 0&&o.length===1?delete s[i][o[0]]:s[i]=Jx(s[i],o,n,r),s}function Xz(t,e,n){var r=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1;return e.length&&r&&n===void 0&&!qx(t,e.slice(0,-1))?t:Jx(t,e,n,r)}function Yd(t){return Ca(t)}function Zz(t,e){var n=qx(t,e);return n}function Qz(t,e,n){var r=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1,a=Xz(t,e,n,r);return a}function e5(t,e){return t&&t.some(function(n){return n5(n,e)})}function Yb(t){return Je(t)==="object"&&t!==null&&Object.getPrototypeOf(t)===Object.prototype}function Yx(t,e){var n=Array.isArray(t)?Xe(t):E({},t);return e&&Object.keys(e).forEach(function(r){var a=n[r],i=e[r],o=Yb(a)&&Yb(i);n[r]=o?Yx(a,i||{}):i}),n}function t5(t){for(var e=arguments.length,n=new Array(e>1?e-1:0),r=1;r<e;r++)n[r-1]=arguments[r];return n.reduce(function(a,i){return Yx(a,i)},t)}function Xb(t,e){var n={};return e.forEach(function(r){var a=Zz(t,r);n=Qz(n,r,a)}),n}function n5(t,e){return!t||!e||t.length!==e.length?!1:t.every(function(n,r){return e[r]===n})}var jn="'${name}' is not a valid ${type}",Ec={default:"Validation error on field '${name}'",required:"'${name}' is required",enum:"'${name}' must be one of [${enum}]",whitespace:"'${name}' cannot be empty",date:{format:"'${name}' is invalid for format date",parse:"'${name}' could not be parsed as date",invalid:"'${name}' is invalid date"},types:{string:jn,method:jn,array:jn,object:jn,number:jn,date:jn,boolean:jn,integer:jn,float:jn,regexp:jn,email:jn,url:jn,hex:jn},string:{len:"'${name}' must be exactly ${len} characters",min:"'${name}' must be at least ${min} characters",max:"'${name}' cannot be longer than ${max} characters",range:"'${name}' must be between ${min} and ${max} characters"},number:{len:"'${name}' must equal ${len}",min:"'${name}' cannot be less than ${min}",max:"'${name}' cannot be greater than ${max}",range:"'${name}' must be between ${min} and ${max}"},array:{len:"'${name}' must be exactly ${len} in length",min:"'${name}' cannot be less than ${min} in length",max:"'${name}' cannot be greater than ${max} in length",range:"'${name}' must be between ${min} and ${max} in length"},pattern:{mismatch:"'${name}' does not match pattern ${pattern}"}},r5=el;function a5(t,e){return t.replace(/\$\{\w+\}/g,function(n){var r=n.slice(2,-1);return e[r]})}function Xd(t,e,n,r,a){return Zd.apply(this,arguments)}function Zd(){return Zd=qs(Rr.mark(function t(e,n,r,a,i){var o,s,l,u,c,f,p,g;return Rr.wrap(function(v){for(;;)switch(v.prev=v.next){case 0:return o=E({},r),delete o.ruleIndex,delete o.trigger,s=null,o&&o.type==="array"&&o.defaultField&&(s=o.defaultField,delete o.defaultField),l=new r5(H({},e,[o])),u=t5({},Ec,a.validateMessages),l.messages(u),c=[],v.prev=9,v.next=12,Promise.resolve(l.validate(H({},e,n),E({},a)));case 12:v.next=17;break;case 14:v.prev=14,v.t0=v.catch(9),v.t0.errors?c=v.t0.errors.map(function(m,h){var y=m.message;return qn(y)?Ln(y,{key:"error_".concat(h)}):y}):(console.error(v.t0),c=[u.default()]);case 17:if(!(!c.length&&s)){v.next=22;break}return v.next=20,Promise.all(n.map(function(m,h){return Xd("".concat(e,".").concat(h),m,s,a,i)}));case 20:return f=v.sent,v.abrupt("return",f.reduce(function(m,h){return[].concat(Xe(m),Xe(h))},[]));case 22:return p=E(E({},r),{},{name:e,enum:(r.enum||[]).join(", ")},i),g=c.map(function(m){return typeof m=="string"?a5(m,p):m}),v.abrupt("return",g);case 25:case"end":return v.stop()}},t,null,[[9,14]])})),Zd.apply(this,arguments)}function Xx(t,e,n,r,a,i){var o=t.join("."),s=n.map(function(c,f){var p=c.validator,g=E(E({},c),{},{ruleIndex:f});return p&&(g.validator=function(d,v,m){var h=!1,y=function(){for(var S=arguments.length,C=new Array(S),x=0;x<S;x++)C[x]=arguments[x];Promise.resolve().then(function(){h||m.apply(void 0,C)})},b=p(d,v,y);h=b&&typeof b.then=="function"&&typeof b.catch=="function",h&&b.then(function(){m()}).catch(function(w){m(w||" ")})}),g}).sort(function(c,f){var p=c.warningOnly,g=c.ruleIndex,d=f.warningOnly,v=f.ruleIndex;return!!p==!!d?g-v:p?1:-1}),l;if(a===!0)l=new Promise(function(){var c=qs(Rr.mark(function f(p,g){var d,v,m;return Rr.wrap(function(y){for(;;)switch(y.prev=y.next){case 0:d=0;case 1:if(!(d<s.length)){y.next=12;break}return v=s[d],y.next=5,Xd(o,e,v,r,i);case 5:if(m=y.sent,!m.length){y.next=9;break}return g([{errors:m,rule:v}]),y.abrupt("return");case 9:d+=1,y.next=1;break;case 12:p([]);case 13:case"end":return y.stop()}},f)}));return function(f,p){return c.apply(this,arguments)}}());else{var u=s.map(function(c){return Xd(o,e,c,r,i).then(function(f){return{errors:f,rule:c}})});l=(a?o5(u):i5(u)).then(function(c){return Promise.reject(c)})}return l.catch(function(c){return c}),l}function i5(t){return Qd.apply(this,arguments)}function Qd(){return Qd=qs(Rr.mark(function t(e){return Rr.wrap(function(r){for(;;)switch(r.prev=r.next){case 0:return r.abrupt("return",Promise.all(e).then(function(a){var i,o=(i=[]).concat.apply(i,Xe(a));return o}));case 1:case"end":return r.stop()}},t)})),Qd.apply(this,arguments)}function o5(t){return ev.apply(this,arguments)}function ev(){return ev=qs(Rr.mark(function t(e){var n;return Rr.wrap(function(a){for(;;)switch(a.prev=a.next){case 0:return n=0,a.abrupt("return",new Promise(function(i){e.forEach(function(o){o.then(function(s){s.errors.length&&i([s]),n+=1,n===e.length&&i([])})})}));case 2:case"end":return a.stop()}},t)})),ev.apply(this,arguments)}var s5=1,l5=2;function u5(t,e,n,r){var a=n.length,i=a,o=!r;if(t==null)return!i;for(t=Object(t);a--;){var s=n[a];if(o&&s[2]?s[1]!==t[s[0]]:!(s[0]in t))return!1}for(;++a<i;){s=n[a];var l=s[0],u=t[l],c=s[1];if(o&&s[2]){if(u===void 0&&!(l in t))return!1}else{var f=new $r;if(r)var p=r(u,c,l,t,e,f);if(!(p===void 0?mc(c,u,s5|l5,r,f):p))return!1}}return!0}function Zx(t){return t===t&&!ur(t)}function c5(t){for(var e=bo(t),n=e.length;n--;){var r=e[n],a=t[r];e[n]=[r,a,Zx(a)]}return e}function Qx(t,e){return function(n){return n==null?!1:n[t]===e&&(e!==void 0||t in Object(n))}}function f5(t){var e=c5(t);return e.length==1&&e[0][2]?Qx(e[0][0],e[0][1]):function(n){return n===t||u5(n,t,e)}}function d5(t,e,n){var r=t==null?void 0:Tc(t,e);return r===void 0?n:r}var v5=1,p5=2;function h5(t,e){return sh(t)&&Zx(e)?Qx(So(t),e):function(n){var r=d5(n,t);return r===void 0&&r===e?Tx(n,t):mc(e,r,v5|p5)}}function g5(t){return function(e){return Tc(e,t)}}function m5(t){return sh(t)?gL(So(t)):g5(t)}function ph(t){return typeof t=="function"?t:t==null?uh:typeof t=="object"?cr(t)?h5(t[0],t[1]):f5(t):m5(t)}function y5(t){return function(e,n,r){var a=Object(e);if(!gc(e)){var i=ph(n);e=bo(e),n=function(s){return i(a[s],s,a)}}var o=t(e,n,r);return o>-1?a[i?e[o]:o]:void 0}}var b5=Math.max;function w5(t,e,n){var r=t==null?0:t.length;if(!r)return-1;var a=n==null?0:yx(n);return a<0&&(a=b5(r+a,0)),ox(t,ph(e),a)}var S5=y5(w5);const _5=S5;var eP=Symbol("formContextKey"),tP=function(e){bt(eP,e)},hh=function(){return st(eP,{name:B(function(){}),labelAlign:B(function(){return"right"}),vertical:B(function(){return!1}),addField:function(n,r){},removeField:function(n){},model:B(function(){}),rules:B(function(){}),colon:B(function(){}),labelWrap:B(function(){}),labelCol:B(function(){}),requiredMark:B(function(){return!1}),validateTrigger:B(function(){}),onValidate:function(){},validateMessages:B(function(){return Ec})})},nP=Symbol("formItemPrefixContextKey"),C5=function(e){bt(nP,e)},x5=function(){return st(nP,{prefixCls:B(function(){return""})})},gh=function(e,n){var r,a,i,o,s=n.slots,l=n.emit,u=n.attrs,c=E(E({},e),u),f=c.prefixCls,p=c.htmlFor,g=c.labelCol,d=c.labelAlign,v=c.colon,m=c.required,h=c.requiredMark,y=lc("Form"),b=De(y,1),w=b[0],S=(r=e.label)!==null&&r!==void 0?r:(a=s.label)===null||a===void 0?void 0:a.call(s);if(!S)return null;var C=hh(),x=C.vertical,O=C.labelAlign,P=C.labelCol,N=C.labelWrap,D=C.colon,F=g||(P==null?void 0:P.value)||{},R=d||(O==null?void 0:O.value),j="".concat(f,"-item-label"),z=xe(j,R==="left"&&"".concat(j,"-left"),F.class,H({},"".concat(j,"-wrap"),!!N.value)),k=S,T=v===!0||(D==null?void 0:D.value)!==!1&&v!==!1,A=T&&!x.value;if(A&&typeof S=="string"&&S.trim()!==""&&(k=S.replace(/[:|]\s*$/,"")),k=_(Ae,null,[k,(i=s.tooltip)===null||i===void 0?void 0:i.call(s,{class:"".concat(f,"-item-tooltip")})]),h==="optional"&&!m){var $,W;k=_(Ae,null,[k,_("span",{class:"".concat(f,"-item-optional")},[(($=w.value)===null||$===void 0?void 0:$.optional)||((W=Xi.Form)===null||W===void 0?void 0:W.optional)])])}var G=xe((o={},H(o,"".concat(f,"-item-required"),m),H(o,"".concat(f,"-item-required-mark-optional"),h==="optional"),H(o,"".concat(f,"-item-no-colon"),!T),o));return _(Dx,E(E({},F),{},{class:z}),{default:function(){return[_("label",{for:p,class:G,title:typeof S=="string"?S:"",onClick:function(U){return l("click",U)}},[k])]}})};gh.displayName="FormItemLabel";gh.inheritAttrs=!1;const P5=gh,O5=ve({compatConfig:{MODE:3},name:"ErrorList",props:["errors","help","onDomErrorVisibleChange","helpStatus","warnings"],setup:function(e){var n=We("",e),r=n.prefixCls,a=x5(),i=a.prefixCls,o=a.status,s=B(function(){return"".concat(i.value,"-item-explain")}),l=B(function(){return!!(e.errors&&e.errors.length)}),u=L(o.value);return me([l,o],function(){l.value&&(u.value=o.value)}),function(){var c,f,p=oh("".concat(r.value,"-show-help-item")),g=N_("".concat(r.value,"-show-help-item"),p);return g.class=s.value,(c=e.errors)!==null&&c!==void 0&&c.length?_(US,E(E({},g),{},{tag:"div"}),{default:function(){return[(f=e.errors)===null||f===void 0?void 0:f.map(function(v,m){return _("div",{key:m,role:"alert",class:u.value?"".concat(s.value,"-").concat(u.value):""},[v])})]}}):null}}});var T5={success:cc,warning:gp,error:yo,validating:eo},E5=ve({compatConfig:{MODE:3},slots:["help","extra","errors"],inheritAttrs:!1,props:["prefixCls","errors","hasFeedback","onDomErrorVisibleChange","wrapperCol","help","extra","status"],setup:function(e,n){var r=n.slots,a=hh(),i=a.wrapperCol,o=E({},a);return delete o.labelCol,delete o.wrapperCol,tP(o),C5({prefixCls:B(function(){return e.prefixCls}),status:B(function(){return e.status})}),function(){var s,l,u,c=e.prefixCls,f=e.wrapperCol,p=e.help,g=p===void 0?(s=r.help)===null||s===void 0?void 0:s.call(r):p,d=e.errors,v=d===void 0?(l=r.errors)===null||l===void 0?void 0:l.call(r):d,m=e.hasFeedback,h=e.status,y=e.extra,b=y===void 0?(u=r.extra)===null||u===void 0?void 0:u.call(r):y,w="".concat(c,"-item"),S=f||(i==null?void 0:i.value)||{},C=xe("".concat(w,"-control"),S.class),x=h&&T5[h];return _(Dx,E(E({},S),{},{class:C}),{default:function(){var P;return _(Ae,null,[_("div",{class:"".concat(w,"-control-input")},[_("div",{class:"".concat(w,"-control-input-content")},[(P=r.default)===null||P===void 0?void 0:P.call(r)]),m&&x?_("span",{class:"".concat(w,"-children-icon")},[_(x,null,null)]):null]),_(O5,{errors:v,help:g,class:"".concat(w,"-explain-connected")},null),b?_("div",{class:"".concat(w,"-extra")},[b]):null])}})}}});const k5=E5;function I5(t){var e=Un(t.value.slice()),n=null;return yt(function(){clearTimeout(n),n=setTimeout(function(){e.value=t.value},t.value.length?0:10)}),e}Ht("success","warning","error","validating","");function Of(t,e,n){var r=t,a=e,i=0;try{for(var o=a.length;i<o-1&&!(!r&&!n);++i){var s=a[i];if(s in r)r=r[s];else{if(n)throw Error("please transfer a valid name path to form item!");break}}if(n&&!r)throw Error("please transfer a valid name path to form item!")}catch{console.error("please transfer a valid name path to form item!")}return{o:r,k:a[i],v:r?r[a[i]]:void 0}}var A5=function(){return{htmlFor:String,prefixCls:String,label:Z.any,help:Z.any,extra:Z.any,labelCol:{type:Object},wrapperCol:{type:Object},hasFeedback:{type:Boolean,default:!1},colon:{type:Boolean,default:void 0},labelAlign:String,prop:{type:[String,Number,Array]},name:{type:[String,Number,Array]},rules:[Array,Object],autoLink:{type:Boolean,default:!0},required:{type:Boolean,default:void 0},validateFirst:{type:Boolean,default:void 0},validateStatus:Z.oneOf(Ht("","success","warning","error","validating")),validateTrigger:{type:[String,Array]},messageVariables:{type:Object},hidden:Boolean,noStyle:Boolean}},M5=0,N5="form_item";const rP=ve({compatConfig:{MODE:3},name:"AFormItem",inheritAttrs:!1,__ANT_NEW_FORM_ITEM:!0,props:A5(),slots:["help","label","extra"],setup:function(e,n){var r=n.slots,a=n.attrs,i=n.expose;e.prop;var o="form-item-".concat(++M5),s=We("form",e),l=s.prefixCls,u=hh(),c=B(function(){return e.name||e.prop}),f=L([]),p=L(!1),g=L(),d=B(function(){var $=c.value;return Yd($)}),v=B(function(){if(d.value.length){var $=u.name.value,W=d.value.join("_");return $?"".concat($,"_").concat(W):"".concat(N5,"_").concat(W)}else return}),m=function(){var W=u.model.value;if(!(!W||!c.value))return Of(W,d.value,!0).v},h=B(function(){return m()}),y=L(rr(h.value)),b=B(function(){var $=e.validateTrigger!==void 0?e.validateTrigger:u.validateTrigger.value;return $=$===void 0?"change":$,Ca($)}),w=B(function(){var $=u.rules.value,W=e.rules,G=e.required!==void 0?{required:!!e.required,trigger:b.value}:[],q=Of($,d.value);$=$?q.o[q.k]||q.v:[];var Y=[].concat(W||$||[]);return _5(Y,function(U){return U.required})?Y:Y.concat(G)}),S=B(function(){var $=w.value,W=!1;return $&&$.length&&$.every(function(G){return G.required?(W=!0,!1):!0}),W||e.required}),C=L();yt(function(){C.value=e.validateStatus});var x=B(function(){var $={};return typeof e.label=="string"?$.label=e.label:e.name&&($.label=String(e.name)),e.messageVariables&&($=E(E({},$),e.messageVariables)),$}),O=function(W){if(d.value.length!==0){var G=e.validateFirst,q=G===void 0?!1:G,Y=W||{},U=Y.triggerName,K=w.value;if(U&&(K=K.filter(function(ie){var we=ie.trigger;if(!we&&!b.value.length)return!0;var he=Ca(we||b.value);return he.includes(U)})),!K.length)return Promise.resolve();var ne=Xx(d.value,h.value,K,E({validateMessages:u.validateMessages.value},W),q,x.value);return C.value="validating",f.value=[],ne.catch(function(ie){return ie}).then(function(){var ie=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];if(C.value==="validating"){var we=ie.filter(function(he){return he&&he.errors.length});C.value=we.length?"error":"success",f.value=we.map(function(he){return he.errors}),u.onValidate(c.value,!f.value.length,f.value.length?Ve(f.value[0]):null)}}),ne}},P=function(){O({triggerName:"blur"})},N=function(){if(p.value){p.value=!1;return}O({triggerName:"change"})},D=function(){C.value=e.validateStatus,p.value=!1,f.value=[]},F=function(){C.value=e.validateStatus,p.value=!0,f.value=[];var W=u.model.value||{},G=h.value,q=Of(W,d.value,!0);Array.isArray(G)?q.o[q.k]=[].concat(y.value):q.o[q.k]=y.value,qe(function(){p.value=!1})},R=B(function(){return e.htmlFor===void 0?v.value:e.htmlFor}),j=function(){var W=R.value;if(!(!W||!g.value)){var G=g.value.$el.querySelector('[id="'.concat(W,'"]'));G&&G.focus&&G.focus()}};i({onFieldBlur:P,onFieldChange:N,clearValidate:D,resetField:F}),V4({id:v,onFieldBlur:function(){e.autoLink&&P()},onFieldChange:function(){e.autoLink&&N()},clearValidate:D},B(function(){return!!(e.autoLink&&u.model.value&&c.value)}));var z=!1;me(c,function($){$?z||(z=!0,u.addField(o,{fieldValue:h,fieldId:v,fieldName:c,resetField:F,clearValidate:D,namePath:d,validateRules:O,rules:w})):(z=!1,u.removeField(o))},{immediate:!0}),pt(function(){u.removeField(o)});var k=I5(f),T=B(function(){return e.validateStatus!==void 0?e.validateStatus:k.value.length?"error":C.value}),A=B(function(){var $;return $={},H($,"".concat(l.value,"-item"),!0),H($,"".concat(l.value,"-item-has-feedback"),T.value&&e.hasFeedback),H($,"".concat(l.value,"-item-has-success"),T.value==="success"),H($,"".concat(l.value,"-item-has-warning"),T.value==="warning"),H($,"".concat(l.value,"-item-has-error"),T.value==="error"),H($,"".concat(l.value,"-item-is-validating"),T.value==="validating"),H($,"".concat(l.value,"-item-hidden"),e.hidden),$});return function(){var $,W;if(e.noStyle)return($=r.default)===null||$===void 0?void 0:$.call(r);var G=(W=e.help)!==null&&W!==void 0?W:r.help?na(r.help()):null;return _(F8,E(E({},a),{},{class:[A.value,G!=null||k.value.length?"".concat(l.value,"-item-with-help"):"",a.class],key:"row"}),{default:function(){var Y,U,K,ne;return _(Ae,null,[_(P5,E(E({},e),{},{htmlFor:R.value,required:S.value,requiredMark:u.requiredMark.value,prefixCls:l.value,onClick:j,label:(Y=e.label)!==null&&Y!==void 0?Y:(U=r.label)===null||U===void 0?void 0:U.call(r)}),null),_(k5,E(E({},e),{},{errors:G!=null?Ca(G):k.value,prefixCls:l.value,status:T.value,ref:g,help:G,extra:(K=e.extra)!==null&&K!==void 0?K:(ne=r.extra)===null||ne===void 0?void 0:ne.call(r)}),{default:r.default})])}})}}});function aP(t){var e=!1,n=t.length,r=[];return t.length?new Promise(function(a,i){t.forEach(function(o,s){o.catch(function(l){return e=!0,l}).then(function(l){n-=1,r[s]=l,!(n>0)&&(e&&i(r),a(r))})})}):Promise.resolve([])}function Zb(t){return typeof t=="object"&&t!=null&&t.nodeType===1}function Qb(t,e){return(!e||t!=="hidden")&&t!=="visible"&&t!=="clip"}function Tf(t,e){if(t.clientHeight<t.scrollHeight||t.clientWidth<t.scrollWidth){var n=getComputedStyle(t,null);return Qb(n.overflowY,e)||Qb(n.overflowX,e)||function(r){var a=function(i){if(!i.ownerDocument||!i.ownerDocument.defaultView)return null;try{return i.ownerDocument.defaultView.frameElement}catch{return null}}(r);return!!a&&(a.clientHeight<r.scrollHeight||a.clientWidth<r.scrollWidth)}(t)}return!1}function Al(t,e,n,r,a,i,o,s){return i<t&&o>e||i>t&&o<e?0:i<=t&&s<=n||o>=e&&s>=n?i-t-r:o>e&&s<n||i<t&&s>n?o-e+a:0}var e0=function(t,e){var n=window,r=e.scrollMode,a=e.block,i=e.inline,o=e.boundary,s=e.skipOverflowHiddenElements,l=typeof o=="function"?o:function(M){return M!==o};if(!Zb(t))throw new TypeError("Invalid target");for(var u,c,f=document.scrollingElement||document.documentElement,p=[],g=t;Zb(g)&&l(g);){if((g=(c=(u=g).parentElement)==null?u.getRootNode().host||null:c)===f){p.push(g);break}g!=null&&g===document.body&&Tf(g)&&!Tf(document.documentElement)||g!=null&&Tf(g,s)&&p.push(g)}for(var d=n.visualViewport?n.visualViewport.width:innerWidth,v=n.visualViewport?n.visualViewport.height:innerHeight,m=window.scrollX||pageXOffset,h=window.scrollY||pageYOffset,y=t.getBoundingClientRect(),b=y.height,w=y.width,S=y.top,C=y.right,x=y.bottom,O=y.left,P=a==="start"||a==="nearest"?S:a==="end"?x:S+b/2,N=i==="center"?O+w/2:i==="end"?C:O,D=[],F=0;F<p.length;F++){var R=p[F],j=R.getBoundingClientRect(),z=j.height,k=j.width,T=j.top,A=j.right,$=j.bottom,W=j.left;if(r==="if-needed"&&S>=0&&O>=0&&x<=v&&C<=d&&S>=T&&x<=$&&O>=W&&C<=A)return D;var G=getComputedStyle(R),q=parseInt(G.borderLeftWidth,10),Y=parseInt(G.borderTopWidth,10),U=parseInt(G.borderRightWidth,10),K=parseInt(G.borderBottomWidth,10),ne=0,ie=0,we="offsetWidth"in R?R.offsetWidth-R.clientWidth-q-U:0,he="offsetHeight"in R?R.offsetHeight-R.clientHeight-Y-K:0,_e="offsetWidth"in R?R.offsetWidth===0?0:k/R.offsetWidth:0,Pe="offsetHeight"in R?R.offsetHeight===0?0:z/R.offsetHeight:0;if(f===R)ne=a==="start"?P:a==="end"?P-v:a==="nearest"?Al(h,h+v,v,Y,K,h+P,h+P+b,b):P-v/2,ie=i==="start"?N:i==="center"?N-d/2:i==="end"?N-d:Al(m,m+d,d,q,U,m+N,m+N+w,w),ne=Math.max(0,ne+h),ie=Math.max(0,ie+m);else{ne=a==="start"?P-T-Y:a==="end"?P-$+K+he:a==="nearest"?Al(T,$,z,Y,K+he,P,P+b,b):P-(T+z/2)+he/2,ie=i==="start"?N-W-q:i==="center"?N-(W+k/2)+we/2:i==="end"?N-A+U+we:Al(W,A,k,q,U+we,N,N+w,w);var V=R.scrollLeft,I=R.scrollTop;P+=I-(ne=Math.max(0,Math.min(I+ne/Pe,R.scrollHeight-z/Pe+he))),N+=V-(ie=Math.max(0,Math.min(V+ie/_e,R.scrollWidth-k/_e+we)))}D.push({el:R,top:ne,left:ie})}return D};function iP(t){return t===Object(t)&&Object.keys(t).length!==0}function $5(t,e){e===void 0&&(e="auto");var n="scrollBehavior"in document.body.style;t.forEach(function(r){var a=r.el,i=r.top,o=r.left;a.scroll&&n?a.scroll({top:i,left:o,behavior:e}):(a.scrollTop=i,a.scrollLeft=o)})}function F5(t){return t===!1?{block:"end",inline:"nearest"}:iP(t)?t:{block:"start",inline:"nearest"}}function R5(t,e){var n=t.isConnected||t.ownerDocument.documentElement.contains(t);if(iP(e)&&typeof e.behavior=="function")return e.behavior(n?e0(t,e):[]);if(n){var r=F5(e);return $5(e0(t,r),r.behavior)}}var D5=Math.min;function L5(t,e,n){for(var r=n?lx:sx,a=t[0].length,i=t.length,o=i,s=Array(i),l=1/0,u=[];o--;){var c=t[o];o&&e&&(c=Zs(c,hc(e))),l=D5(c.length,l),s[o]=!n&&(e||a>=120&&c.length>=120)?new to(o&&c):void 0}c=t[0];var f=-1,p=s[0];e:for(;++f<a&&u.length<l;){var g=c[f],d=e?e(g):g;if(g=n||g!==0?g:0,!(p?Su(p,d):r(u,d,n))){for(o=i;--o;){var v=s[o];if(!(v?Su(v,d):r(t[o],d,n)))continue e}p&&p.push(d),u.push(g)}}return u}function z5(t,e){return Ix(kx(t,e,uh),t+"")}function B5(t){return wr(t)&&gc(t)}function j5(t){return B5(t)?t:[]}var V5=z5(function(t){var e=Zs(t,j5);return e.length&&e[0]===t[0]?L5(e):[]});const W5=V5;function oP(t){var e=t==null?0:t.length;return e?t[e-1]:void 0}function H5(t,e){return e.length<2?t:Tc(t,hL(e,0,-1))}function U5(t,e){return e=wo(e,t),t=H5(t,e),t==null||delete t[So(oP(e))]}function K5(t){return l_(t)?void 0:t}var G5=1,q5=2,J5=4,Y5=Ax(function(t,e){var n={};if(t==null)return n;var r=!1;e=Zs(e,function(i){return i=wo(i,t),r||(r=i.length>1),i}),Qs(t,Wx(t),n),r&&(n=rs(n,G5|q5|J5,K5));for(var a=e.length;a--;)U5(n,e[a]);return n});const X5=Y5;function t0(t){var e=!1;return t&&t.length&&t.every(function(n){return n.required?(e=!0,!1):!0}),e}function n0(t){return t==null?[]:Array.isArray(t)?t:[t]}function Ef(t,e,n){var r=t;e=e.replace(/\[(\w+)\]/g,".$1"),e=e.replace(/^\./,"");for(var a=e.split("."),i=0,o=a.length;i<o-1&&!(!r&&!n);++i){var s=a[i];if(s in r)r=r[s];else{if(n)throw new Error("please transfer a valid name path to validate!");break}}return{o:r,k:a[i],v:r?r[a[i]]:null,isValid:r&&a[i]in r}}function Z5(t){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:L({}),n=arguments.length>2?arguments[2]:void 0,r=rr(se(t)),a=ut({}),i=Un([]),o=function(w){Mt(se(t),E(E({},rr(r)),w)),qe(function(){Object.keys(a).forEach(function(S){a[S]={autoLink:!1,required:t0(se(e)[S])}})})},s=function(){var w=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],S=arguments.length>1?arguments[1]:void 0;return S.length?w.filter(function(C){var x=n0(C.trigger||"change");return W5(x,S).length}):w},l=null,u=function(w){for(var S=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},C=arguments.length>2?arguments[2]:void 0,x=[],O={},P=function(){var z=w[N],k=Ef(se(t),z,C);if(!k.isValid)return"continue";O[z]=k.v;var T=s(se(e)[z],n0(S&&S.trigger));T.length&&x.push(c(z,k.v,T,S||{}).then(function(){return{name:z,errors:[],warnings:[]}}).catch(function(A){var $=[],W=[];return A.forEach(function(G){var q=G.rule.warningOnly,Y=G.errors;q?W.push.apply(W,Xe(Y)):$.push.apply($,Xe(Y))}),$.length?Promise.reject({name:z,errors:$,warnings:W}):{name:z,errors:$,warnings:W}}))},N=0;N<w.length;N++)var D=P();var F=aP(x);l=F;var R=F.then(function(){return l===F?Promise.resolve(O):Promise.reject([])}).catch(function(j){var z=j.filter(function(k){return k&&k.errors.length});return Promise.reject({values:O,errorFields:z,outOfDate:l!==F})});return R.catch(function(j){return j}),R},c=function(w,S,C){var x=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{},O=Xx([w],S,C,E({validateMessages:Ec},x),!!x.validateFirst);return a[w]?(a[w].validateStatus="validating",O.catch(function(P){return P}).then(function(){var P=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];if(a[w].validateStatus==="validating"){var N,D=P.filter(function(F){return F&&F.errors.length});a[w].validateStatus=D.length?"error":"success",a[w].help=D.length?D.map(function(F){return F.errors}):null,n==null||(N=n.onValidate)===null||N===void 0||N.call(n,w,!D.length,D.length?Ve(a[w].help[0]):null)}}),O):O.catch(function(P){return P})},f=function(w,S){var C=[],x=!0;w?Array.isArray(w)?C=w:C=[w]:(x=!1,C=i.value);var O=u(C,S||{},x);return O.catch(function(P){return P}),O},p=function(w){var S=[];w?Array.isArray(w)?S=w:S=[w]:S=i.value,S.forEach(function(C){a[C]&&Mt(a[C],{validateStatus:"",help:null})})},g=function(w){for(var S={autoLink:!1},C=[],x=Array.isArray(w)?w:[w],O=0;O<x.length;O++){var P=x[O];(P==null?void 0:P.validateStatus)==="error"&&(S.validateStatus="error",P.help&&C.push(P.help)),S.required=S.required||(P==null?void 0:P.required)}return S.help=C,S},d=r,v=!0,m=function(w){var S=[];i.value.forEach(function(C){var x=Ef(w,C,!1),O=Ef(d,C,!1),P=v&&(n==null?void 0:n.immediate)&&x.isValid;(P||!Vp(x.v,O.v))&&S.push(C)}),f(S,{trigger:"change"}),v=!1,d=rr(Ve(w))},h=n==null?void 0:n.debounce,y=!0;return me(e,function(){i.value=e?Object.keys(se(e)):[],!y&&n&&n.validateOnRuleChange&&f(),y=!1},{deep:!0,immediate:!0}),me(i,function(){var b={};i.value.forEach(function(S){b[S]=Mt({},a[S],{autoLink:!1,required:t0(se(e)[S])}),delete a[S]});for(var w in a)Object.prototype.hasOwnProperty.call(a,w)&&delete a[w];Mt(a,b)},{immediate:!0}),me(t,h&&h.wait?ii(m,h.wait,X5(h,["wait"])):m,{immediate:n&&!!n.immediate,deep:!0}),{modelRef:t,rulesRef:e,initialModel:r,validateInfos:a,resetFields:o,validate:f,validateField:c,mergeValidateInfo:g,clearValidate:p}}var Q5=function(){return{layout:Z.oneOf(Ht("horizontal","inline","vertical")),labelCol:{type:Object},wrapperCol:{type:Object},colon:{type:Boolean,default:void 0},labelAlign:Z.oneOf(Ht("left","right")),labelWrap:{type:Boolean,default:void 0},prefixCls:String,requiredMark:{type:[String,Boolean],default:void 0},hideRequiredMark:{type:Boolean,default:void 0},model:Z.object,rules:{type:Object},validateMessages:{type:Object,default:void 0},validateOnRuleChange:{type:Boolean,default:void 0},scrollToFirstError:{type:[Boolean,Object]},onSubmit:Function,name:String,validateTrigger:{type:[String,Array]},size:{type:String},onValuesChange:{type:Function},onFieldsChange:{type:Function},onFinish:{type:Function},onFinishFailed:{type:Function},onValidate:{type:Function}}};function eB(t,e){return Vp(Ca(t),Ca(e))}var tB=ve({compatConfig:{MODE:3},name:"AForm",inheritAttrs:!1,props:Bt(Q5(),{layout:"horizontal",hideRequiredMark:!1,colon:!0}),Item:rP,useForm:Z5,setup:function(e,n){var r=n.emit,a=n.slots,i=n.expose,o=n.attrs,s=Q4(e),l=We("form",e),u=l.prefixCls,c=l.direction,f=l.form,p=B(function(){return e.requiredMark===""||e.requiredMark}),g=B(function(){var T;return p.value!==void 0?p.value:f&&((T=f.value)===null||T===void 0?void 0:T.requiredMark)!==void 0?f.value.requiredMark:!e.hideRequiredMark}),d=B(function(){var T,A;return(T=e.colon)!==null&&T!==void 0?T:(A=f.value)===null||A===void 0?void 0:A.colon}),v=xN(),m=v.validateMessages,h=B(function(){return E(E(E({},Ec),m.value),e.validateMessages)}),y=B(function(){var T;return xe(u.value,(T={},H(T,"".concat(u.value,"-").concat(e.layout),!0),H(T,"".concat(u.value,"-hide-required-mark"),g.value===!1),H(T,"".concat(u.value,"-rtl"),c.value==="rtl"),H(T,"".concat(u.value,"-").concat(s.value),s.value),T))}),b=L(),w={},S=function(A,$){w[A]=$},C=function(A){delete w[A]},x=function(A){var $=!!A,W=$?Ca(A).map(Yd):[];return $?Object.values(w).filter(function(G){return W.findIndex(function(q){return eB(q,G.fieldName.value)})>-1}):Object.values(w)},O=function(A){if(!e.model){Yr(!1,"Form","model is required for resetFields to work.");return}x(A).forEach(function($){$.resetField()})},P=function(A){x(A).forEach(function($){$.clearValidate()})},N=function(A){var $=e.scrollToFirstError;if(r("finishFailed",A),$&&A.errorFields.length){var W={};Je($)==="object"&&(W=$),F(A.errorFields[0].name,W)}},D=function(){return z.apply(void 0,arguments)},F=function(A){var $=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},W=x(A?[A]:void 0);if(W.length){var G=W[0].fieldId.value,q=G?document.getElementById(G):null;q&&R5(q,E({scrollMode:"if-needed",block:"nearest"},$))}},R=function(){var A=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0;if(A===!0){var $=[];return Object.values(w).forEach(function(W){var G=W.namePath;$.push(G.value)}),Xb(e.model,$)}else return Xb(e.model,A)},j=function(A,$){if(Yr(!(A instanceof Function),"Form","validateFields/validateField/validate not support callback, please use promise instead"),!e.model)return Yr(!1,"Form","model is required for validateFields to work."),Promise.reject("Form `model` is required for validateFields to work.");var W=!!A,G=W?Ca(A).map(Yd):[],q=[];Object.values(w).forEach(function(K){var ne;if(W||G.push(K.namePath.value),!!((ne=K.rules)!==null&&ne!==void 0&&ne.value.length)){var ie=K.namePath.value;if(!W||e5(G,ie)){var we=K.validateRules(E({validateMessages:h.value},$));q.push(we.then(function(){return{name:ie,errors:[],warnings:[]}}).catch(function(he){var _e=[],Pe=[];return he.forEach(function(V){var I=V.rule.warningOnly,M=V.errors;I?Pe.push.apply(Pe,Xe(M)):_e.push.apply(_e,Xe(M))}),_e.length?Promise.reject({name:ie,errors:_e,warnings:Pe}):{name:ie,errors:_e,warnings:Pe}}))}}});var Y=aP(q);b.value=Y;var U=Y.then(function(){return b.value===Y?Promise.resolve(R(G)):Promise.reject([])}).catch(function(K){var ne=K.filter(function(ie){return ie&&ie.errors.length});return Promise.reject({values:R(G),errorFields:ne,outOfDate:b.value!==Y})});return U.catch(function(K){return K}),U},z=function(){return j.apply(void 0,arguments)},k=function(A){if(A.preventDefault(),A.stopPropagation(),r("submit",A),e.model){var $=j();$.then(function(W){r("finish",W)}).catch(function(W){N(W)})}};return i({resetFields:O,clearValidate:P,validateFields:j,getFieldsValue:R,validate:D,scrollToField:F}),tP({model:B(function(){return e.model}),name:B(function(){return e.name}),labelAlign:B(function(){return e.labelAlign}),labelCol:B(function(){return e.labelCol}),labelWrap:B(function(){return e.labelWrap}),wrapperCol:B(function(){return e.wrapperCol}),vertical:B(function(){return e.layout==="vertical"}),colon:d,requiredMark:g,validateTrigger:B(function(){return e.validateTrigger}),rules:B(function(){return e.rules}),addField:S,removeField:C,onValidate:function(A,$,W){r("validate",A,$,W)},validateMessages:h}),me(function(){return e.rules},function(){e.validateOnRuleChange&&j()}),function(){var T;return _("form",E(E({},o),{},{onSubmit:k,class:[y.value,o.class]}),[(T=a.default)===null||T===void 0?void 0:T.call(a)])}}});const ha=tB;ha.useInjectFormItemContext=ka;ha.ItemRest=zd;ha.install=function(t){return t.component(ha.name,ha),t.component(ha.Item.name,ha.Item),t.component(zd.name,zd),t};var nB=function(){return{prefixCls:String,checked:{type:Boolean,default:void 0},onChange:{type:Function},onClick:{type:Function},"onUpdate:checked":Function}},rB=ve({compatConfig:{MODE:3},name:"ACheckableTag",props:nB(),setup:function(e,n){var r=n.slots,a=n.emit,i=We("tag",e),o=i.prefixCls,s=function(c){var f=e.checked;a("update:checked",!f),a("change",!f),a("click",c)},l=B(function(){var u;return xe(o.value,(u={},H(u,"".concat(o.value,"-checkable"),!0),H(u,"".concat(o.value,"-checkable-checked"),e.checked),u))});return function(){var u;return _("span",{class:l.value,onClick:s},[(u=r.default)===null||u===void 0?void 0:u.call(r)])}}});const tv=rB;var aB=new RegExp("^(".concat(Qp.join("|"),")(-inverse)?$")),iB=new RegExp("^(".concat(a6.join("|"),")$")),oB=function(){return{prefixCls:String,color:{type:String},closable:{type:Boolean,default:!1},closeIcon:Z.any,visible:{type:Boolean,default:void 0},onClose:{type:Function},"onUpdate:visible":Function,icon:Z.any}},is=ve({compatConfig:{MODE:3},name:"ATag",props:oB(),slots:["closeIcon","icon"],setup:function(e,n){var r=n.slots,a=n.emit,i=n.attrs,o=We("tag",e),s=o.prefixCls,l=o.direction,u=L(!0);yt(function(){e.visible!==void 0&&(u.value=e.visible)});var c=function(d){d.stopPropagation(),a("update:visible",!1),a("close",d),!d.defaultPrevented&&e.visible===void 0&&(u.value=!1)},f=B(function(){var g=e.color;return g?aB.test(g)||iB.test(g):!1}),p=B(function(){var g;return xe(s.value,(g={},H(g,"".concat(s.value,"-").concat(e.color),f.value),H(g,"".concat(s.value,"-has-color"),e.color&&!f.value),H(g,"".concat(s.value,"-hidden"),!u.value),H(g,"".concat(s.value,"-rtl"),l.value==="rtl"),g))});return function(){var g,d,v,m=e.icon,h=m===void 0?(g=r.icon)===null||g===void 0?void 0:g.call(r):m,y=e.color,b=e.closeIcon,w=b===void 0?(d=r.closeIcon)===null||d===void 0?void 0:d.call(r):b,S=e.closable,C=S===void 0?!1:S,x=function(){return C?w?_("span",{class:"".concat(s.value,"-close-icon"),onClick:c},[w]):_(Sr,{class:"".concat(s.value,"-close-icon"),onClick:c},null):null},O={backgroundColor:y&&!f.value?y:void 0},P=h||null,N=(v=r.default)===null||v===void 0?void 0:v.call(r),D=P?_(Ae,null,[P,_("span",null,[N])]):N,F="onClick"in i,R=_("span",{class:p.value,style:O},[D,x()]);return F?_(eh,null,{default:function(){return[R]}}):R}}});is.CheckableTag=tv;is.install=function(t){return t.component(is.name,is),t.component(tv.name,tv),t};const sP=is;var kf;function mh(t){if(typeof document>"u")return 0;if(t||kf===void 0){var e=document.createElement("div");e.style.width="100%",e.style.height="200px";var n=document.createElement("div"),r=n.style;r.position="absolute",r.top="0",r.left="0",r.pointerEvents="none",r.visibility="hidden",r.width="200px",r.height="150px",r.overflow="hidden",n.appendChild(e),document.body.appendChild(n);var a=e.offsetWidth;n.style.overflow="scroll";var i=e.offsetWidth;a===i&&(i=n.clientWidth),document.body.removeChild(n),kf=a-i}return kf}var lP=function(){return{prefixCls:String,width:Z.oneOfType([Z.string,Z.number]),height:Z.oneOfType([Z.string,Z.number]),style:{type:Object,default:void 0},class:String,placement:{type:String},wrapperClassName:String,level:{type:[String,Array]},levelMove:{type:[Number,Function,Array]},duration:String,ease:String,showMask:{type:Boolean,default:void 0},maskClosable:{type:Boolean,default:void 0},maskStyle:{type:Object,default:void 0},afterVisibleChange:Function,keyboard:{type:Boolean,default:void 0},contentWrapperStyle:{type:Object,default:void 0},autofocus:{type:Boolean,default:void 0},open:{type:Boolean,default:void 0}}},sB=function(){return E(E({},lP()),{},{forceRender:{type:Boolean,default:void 0},getContainer:Z.oneOfType([Z.string,Z.func,Z.object,Z.looseBool])})},lB=function(){return E(E({},lP()),{},{getContainer:Function,getOpenCount:Function,scrollLocker:Z.any,switchScrollingEffect:Function})};function uB(t){return Array.isArray(t)?t:[t]}var uP={transition:"transitionend",WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd otransitionend"},cB=Object.keys(uP).filter(function(t){if(typeof document>"u")return!1;var e=document.getElementsByTagName("html")[0];return t in(e?e.style:{})})[0],r0=uP[cB];function a0(t,e,n,r){t.addEventListener?t.addEventListener(e,n,r):t.attachEvent&&t.attachEvent("on".concat(e),n)}function i0(t,e,n,r){t.removeEventListener?t.removeEventListener(e,n,r):t.attachEvent&&t.detachEvent("on".concat(e),n)}function fB(t,e){var n=typeof t=="function"?t(e):t;return Array.isArray(n)?n.length===2?n:[n[0],n[1]]:[n]}var o0=function(e){return!isNaN(parseFloat(e))&&isFinite(e)},If=!(typeof window<"u"&&window.document&&window.document.createElement),dB=function t(e,n,r,a){if(!n||n===document||n instanceof Document)return!1;if(n===e.parentNode)return!0;var i=Math.max(Math.abs(r),Math.abs(a))===Math.abs(a),o=Math.max(Math.abs(r),Math.abs(a))===Math.abs(r),s=n.scrollHeight-n.clientHeight,l=n.scrollWidth-n.clientWidth,u=document.defaultView.getComputedStyle(n),c=u.overflowY==="auto"||u.overflowY==="scroll",f=u.overflowX==="auto"||u.overflowX==="scroll",p=s&&c,g=l&&f;return i&&(!p||p&&(n.scrollTop>=s&&a<0||n.scrollTop<=0&&a>0))||o&&(!g||g&&(n.scrollLeft>=l&&r<0||n.scrollLeft<=0&&r>0))?t(e,n.parentNode,r,a):!1},vB=["width","height","open","prefixCls","placement","level","levelMove","ease","duration","getContainer","onChange","afterVisibleChange","showMask","maskClosable","maskStyle","keyboard","getOpenCount","scrollLocker","contentWrapperStyle","style","class"],No={},pB=ve({compatConfig:{MODE:3},inheritAttrs:!1,props:lB(),emits:["close","handleClick","change"],setup:function(e,n){var r=n.emit,a=n.slots,i=ut({startPos:{x:null,y:null}}),o,s=L(),l=L(),u=L(),c=L(),f=L(),p=[],g="drawer_id_".concat(Number((Date.now()+Math.random()).toString().replace(".",Math.round(Math.random()*9).toString())).toString(16)),d=!If&&Cn?{passive:!1}:!1;He(function(){qe(function(){var T=e.open,A=e.getContainer,$=e.showMask,W=e.autofocus,G=A==null?void 0:A();if(j(e),T&&(G&&G.parentNode===document.body&&(No[g]=T),x(),qe(function(){W&&v()}),$)){var q;(q=e.scrollLocker)===null||q===void 0||q.lock()}})}),me(function(){return e.level},function(){j(e)},{flush:"post"}),me(function(){return e.open},function(){var T=e.open,A=e.getContainer,$=e.scrollLocker,W=e.showMask,G=e.autofocus,q=A==null?void 0:A();q&&q.parentNode===document.body&&(No[g]=!!T),x(),T?(G&&v(),W&&($==null||$.lock())):$==null||$.unLock()},{flush:"post"}),gn(function(){var T,A=e.open;delete No[g],A&&(O(!1),document.body.style.touchAction=""),(T=e.scrollLocker)===null||T===void 0||T.unLock()}),me(function(){return e.placement},function(T){T&&(f.value=null)});var v=function(){var A,$;(A=l.value)===null||A===void 0||($=A.focus)===null||$===void 0||$.call(A)},m=function(A){A.touches.length>1||(i.startPos={x:A.touches[0].clientX,y:A.touches[0].clientY})},h=function(A){if(!(A.changedTouches.length>1)){var $=A.currentTarget,W=A.changedTouches[0].clientX-i.startPos.x,G=A.changedTouches[0].clientY-i.startPos.y;($===u.value||$===c.value||$===f.value&&dB($,A.target,W,G))&&A.cancelable&&A.preventDefault()}},y=function T(A){var $=A.target;i0($,r0,T),$.style.transition=""},b=function(A){r("close",A)},w=function(A){A.keyCode===$e.ESC&&(A.stopPropagation(),b(A))},S=function(A){var $=e.open,W=e.afterVisibleChange;A.target===s.value&&A.propertyName.match(/transform$/)&&(l.value.style.transition="",!$&&R()&&(document.body.style.overflowX="",u.value&&(u.value.style.left="",u.value.style.width="")),W&&W(!!$))},C=B(function(){var T=e.placement,A=T==="left"||T==="right",$="translate".concat(A?"X":"Y");return{isHorizontal:A,placementName:$}}),x=function(){var A=e.open,$=e.width,W=e.height,G=C.value,q=G.isHorizontal,Y=G.placementName,U=f.value?f.value.getBoundingClientRect()[q?"width":"height"]:0,K=(q?$:W)||U;P(A,Y,K)},O=function(A,$,W,G){var q=e.placement,Y=e.levelMove,U=e.duration,K=e.ease,ne=e.showMask;p.forEach(function(ie){ie.style.transition="transform ".concat(U," ").concat(K),a0(ie,r0,y);var we=A?W:0;if(Y){var he=fB(Y,{target:ie,open:A});we=A?he[0]:he[1]||0}var _e=typeof we=="number"?"".concat(we,"px"):we,Pe=q==="left"||q==="top"?_e:"-".concat(_e);Pe=ne&&q==="right"&&G?"calc(".concat(Pe," + ").concat(G,"px)"):Pe,ie.style.transform=we?"".concat($,"(").concat(Pe,")"):""})},P=function(A,$,W){if(!If){var G=document.body.scrollHeight>(window.innerHeight||document.documentElement.clientHeight)&&window.innerWidth>document.body.offsetWidth?mh(!0):0;O(A,$,W,G),N(G)}r("change",A)},N=function(A){var $=e.getContainer,W=e.showMask,G=e.open,q=$==null?void 0:$();if(q&&q.parentNode===document.body&&W){var Y=["touchstart"],U=[document.body,u.value,c.value,f.value];G&&document.body.style.overflow!=="hidden"?(A&&D(A),document.body.style.touchAction="none",U.forEach(function(K,ne){K&&a0(K,Y[ne]||"touchmove",ne?h:m,d)})):R()&&(document.body.style.touchAction="",A&&F(A),U.forEach(function(K,ne){K&&i0(K,Y[ne]||"touchmove",ne?h:m,d)}))}},D=function(A){var $=e.placement,W=e.duration,G=e.ease,q="width ".concat(W," ").concat(G),Y="transform ".concat(W," ").concat(G);switch(l.value.style.transition="none",$){case"right":l.value.style.transform="translateX(-".concat(A,"px)");break;case"top":case"bottom":l.value.style.width="calc(100% - ".concat(A,"px)"),l.value.style.transform="translateZ(0)";break}clearTimeout(o),o=setTimeout(function(){l.value&&(l.value.style.transition="".concat(Y,",").concat(q),l.value.style.width="",l.value.style.transform="")})},F=function(A){var $=e.placement,W=e.duration,G=e.ease;l.value.style.transition="none";var q,Y="width ".concat(W," ").concat(G),U="transform ".concat(W," ").concat(G);switch($){case"left":{l.value.style.width="100%",Y="width 0s ".concat(G," ").concat(W);break}case"right":{l.value.style.transform="translateX(".concat(A,"px)"),l.value.style.width="100%",Y="width 0s ".concat(G," ").concat(W),u.value&&(u.value.style.left="-".concat(A,"px"),u.value.style.width="calc(100% + ".concat(A,"px)"));break}case"top":case"bottom":{l.value.style.width="calc(100% + ".concat(A,"px)"),l.value.style.height="100%",l.value.style.transform="translateZ(0)",q="height 0s ".concat(G," ").concat(W);break}}clearTimeout(o),o=setTimeout(function(){l.value&&(l.value.style.transition="".concat(U,",").concat(q?"".concat(q,","):"").concat(Y),l.value.style.transform="",l.value.style.width="",l.value.style.height="")})},R=function(){return!Object.keys(No).some(function(A){return No[A]})},j=function(A){var $=A.level,W=A.getContainer;if(!If){var G=W==null?void 0:W(),q=G?G.parentNode:null;if(p=[],$==="all"){var Y=q?Array.prototype.slice.call(q.children):[];Y.forEach(function(U){U.nodeName!=="SCRIPT"&&U.nodeName!=="STYLE"&&U.nodeName!=="LINK"&&U!==G&&p.push(U)})}else $&&uB($).forEach(function(U){document.querySelectorAll(U).forEach(function(K){p.push(K)})})}},z=function(A){r("handleClick",A)},k=L(!1);return me(l,function(){qe(function(){k.value=!0})}),function(){var T,A,$,W=e.width,G=e.height,q=e.open,Y=e.prefixCls,U=e.placement;e.level,e.levelMove,e.ease,e.duration,e.getContainer,e.onChange,e.afterVisibleChange;var K=e.showMask,ne=e.maskClosable,ie=e.maskStyle,we=e.keyboard;e.getOpenCount,e.scrollLocker;var he=e.contentWrapperStyle,_e=e.style,Pe=e.class,V=dt(e,vB),I=q&&k.value,M=xe(Y,(T={},H(T,"".concat(Y,"-").concat(U),!0),H(T,"".concat(Y,"-open"),I),H(T,Pe,!!Pe),H(T,"no-mask",!K),T)),J=C.value.placementName,ee=U==="left"||U==="top"?"-100%":"100%",Q=I?"":"".concat(J,"(").concat(ee,")");return _("div",E(E({},Dt(V,["switchScrollingEffect","autofocus"])),{},{tabindex:-1,class:M,style:_e,ref:l,onKeydown:I&&we?w:void 0,onTransitionend:S}),[K&&_("div",{class:"".concat(Y,"-mask"),onClick:ne?b:void 0,style:ie,ref:u},null),_("div",{class:"".concat(Y,"-content-wrapper"),style:E({transform:Q,msTransform:Q,width:o0(W)?"".concat(W,"px"):W,height:o0(G)?"".concat(G,"px"):G},he),ref:s},[_("div",{class:"".concat(Y,"-content"),ref:f},[(A=a.default)===null||A===void 0?void 0:A.call(a)]),a.handler?_("div",{onClick:z,ref:c},[($=a.handler)===null||$===void 0?void 0:$.call(a)]):null])])}}});const s0=pB;function ao(t){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=e.element,r=n===void 0?document.body:n,a={},i=Object.keys(t);return i.forEach(function(o){a[o]=r.style[o]}),i.forEach(function(o){r.style[o]=t[o]}),a}function hB(){return document.body.scrollHeight>(window.innerHeight||document.documentElement.clientHeight)&&window.innerWidth>document.body.offsetWidth}var Af={};const l0=function(t){if(!(!hB()&&!t)){var e="ant-scrolling-effect",n=new RegExp("".concat(e),"g"),r=document.body.className;if(t){if(!n.test(r))return;ao(Af),Af={},document.body.className=r.replace(n,"").trim();return}var a=mh();if(a&&(Af=ao({position:"relative",width:"calc(100% - ".concat(a,"px)")}),!n.test(r))){var i="".concat(r," ").concat(e);document.body.className=i.trim()}}};var er=[],cP="ant-scrolling-effect",Mf=new RegExp("".concat(cP),"g"),gB=0,Nf=new Map,mB=Cc(function t(e){var n=this;xc(this,t),H(this,"getContainer",function(){var r;return(r=n.options)===null||r===void 0?void 0:r.container}),H(this,"reLock",function(r){var a=er.find(function(i){var o=i.target;return o===n.lockTarget});a&&n.unLock(),n.options=r,a&&(a.options=r,n.lock())}),H(this,"lock",function(){var r;if(!er.some(function(l){var u=l.target;return u===n.lockTarget})){if(er.some(function(l){var u,c=l.options;return(c==null?void 0:c.container)===((u=n.options)===null||u===void 0?void 0:u.container)})){er=[].concat(Xe(er),[{target:n.lockTarget,options:n.options}]);return}var a=0,i=((r=n.options)===null||r===void 0?void 0:r.container)||document.body;(i===document.body&&window.innerWidth-document.documentElement.clientWidth>0||i.scrollHeight>i.clientHeight)&&(a=mh());var o=i.className;if(er.filter(function(l){var u,c=l.options;return(c==null?void 0:c.container)===((u=n.options)===null||u===void 0?void 0:u.container)}).length===0&&Nf.set(i,ao({width:a!==0?"calc(100% - ".concat(a,"px)"):void 0,overflow:"hidden",overflowX:"hidden",overflowY:"hidden"},{element:i})),!Mf.test(o)){var s="".concat(o," ").concat(cP);i.className=s.trim()}er=[].concat(Xe(er),[{target:n.lockTarget,options:n.options}])}}),H(this,"unLock",function(){var r,a=er.find(function(s){var l=s.target;return l===n.lockTarget});if(er=er.filter(function(s){var l=s.target;return l!==n.lockTarget}),!(!a||er.some(function(s){var l,u=s.options;return(u==null?void 0:u.container)===((l=a.options)===null||l===void 0?void 0:l.container)}))){var i=((r=n.options)===null||r===void 0?void 0:r.container)||document.body,o=i.className;Mf.test(o)&&(ao(Nf.get(i),{element:i}),Nf.delete(i),i.className=i.className.replace(Mf,"").trim())}}),this.lockTarget=gB++,this.options=e}),jr=0,Ko=Js(),Ml={},Pi=function(e){if(!Ko)return null;if(e){if(typeof e=="string")return document.querySelectorAll(e)[0];if(typeof e=="function")return e();if(Je(e)==="object"&&e instanceof window.HTMLElement)return e}return document.body};const fP=ve({compatConfig:{MODE:3},name:"PortalWrapper",inheritAttrs:!1,props:{wrapperClassName:String,forceRender:{type:Boolean,default:void 0},getContainer:Z.any,visible:{type:Boolean,default:void 0}},setup:function(e,n){var r=n.slots,a=L(),i=L(),o=L(),s=new mB({container:Pi(e.getContainer)}),l=function(){var v,m;(v=a.value)===null||v===void 0||(m=v.parentNode)===null||m===void 0||m.removeChild(a.value)},u=function(){var v=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;if(v||a.value&&!a.value.parentNode){var m=Pi(e.getContainer);return m?(m.appendChild(a.value),!0):!1}return!0},c=function(){return Ko?(a.value||(a.value=document.createElement("div"),u(!0)),f(),a.value):null},f=function(){var v=e.wrapperClassName;a.value&&v&&v!==a.value.className&&(a.value.className=v)};ta(function(){f(),u()});var p=function(){jr===1&&!Object.keys(Ml).length?(l0(),Ml=ao({overflow:"hidden",overflowX:"hidden",overflowY:"hidden"})):jr||(ao(Ml),Ml={},l0(!0))},g=zt();return He(function(){var d=!1;me([function(){return e.visible},function(){return e.getContainer}],function(v,m){var h=De(v,2),y=h[0],b=h[1],w=De(m,2),S=w[0],C=w[1];if(Ko&&Pi(e.getContainer)===document.body&&(y&&!S?jr+=1:d&&(jr-=1)),d){var x=typeof b=="function"&&typeof C=="function";(x?b.toString()!==C.toString():b!==C)&&l(),y&&y!==S&&Ko&&Pi(b)!==s.getContainer()&&s.reLock({container:Pi(b)})}d=!0},{immediate:!0,flush:"post"}),qe(function(){u()||(o.value=tt(function(){g.update()}))})}),pt(function(){var d=e.visible,v=e.getContainer;Ko&&Pi(v)===document.body&&(jr=d&&jr?jr-1:jr),l(),tt.cancel(o.value)}),function(){var d=e.forceRender,v=e.visible,m=null,h={getOpenCount:function(){return jr},getContainer:c,switchScrollingEffect:p,scrollLocker:s};return(d||v||i.value)&&(m=_(Fd,{getContainer:c,ref:i},{default:function(){var b;return(b=r.default)===null||b===void 0?void 0:b.call(r,h)}})),m}}});var yB=["afterVisibleChange","getContainer","wrapperClassName","forceRender"],bB=["visible","afterClose"],wB=ve({compatConfig:{MODE:3},inheritAttrs:!1,props:Bt(sB(),{prefixCls:"drawer",placement:"left",getContainer:"body",level:"all",duration:".3s",ease:"cubic-bezier(0.78, 0.14, 0.15, 0.86)",afterVisibleChange:function(){},showMask:!0,maskClosable:!0,maskStyle:{},wrapperClassName:"",keyboard:!0,forceRender:!1,autofocus:!0}),emits:["handleClick","close"],slots:["handler"],setup:function(e,n){var r=n.emit,a=n.slots,i=L(null),o=function(u){r("handleClick",u)},s=function(u){r("close",u)};return function(){e.afterVisibleChange;var l=e.getContainer,u=e.wrapperClassName,c=e.forceRender,f=dt(e,yB),p=null;if(!l)return _("div",{class:u,ref:i},[_(s0,E(E({},f),{},{open:e.open,getContainer:function(){return i.value},onClose:s,onHandleClick:o}),a)]);var g=!!a.handler||c;return(g||e.open||i.value)&&(p=_(fP,{visible:e.open,forceRender:g,getContainer:l,wrapperClassName:u},{default:function(v){var m=v.visible,h=v.afterClose,y=dt(v,bB);return _(s0,E(E(E({ref:i},f),y),{},{open:m!==void 0?m:e.open,afterVisibleChange:h!==void 0?h:e.afterVisibleChange,onClose:s,onHandleClick:o}),a)}})),p}}});const SB=wB;var _B=["width","height","visible","placement","mask","wrapClassName","class"],CB=Ht("top","right","bottom","left");Ht("default","large");var u0={distance:180},xB=function(){return{autofocus:{type:Boolean,default:void 0},closable:{type:Boolean,default:void 0},closeIcon:Z.any,destroyOnClose:{type:Boolean,default:void 0},forceRender:{type:Boolean,default:void 0},getContainer:Z.any,maskClosable:{type:Boolean,default:void 0},mask:{type:Boolean,default:void 0},maskStyle:{type:Object,default:void 0},wrapStyle:{type:Object,default:void 0},style:{type:Object,default:void 0},class:Z.any,wrapClassName:String,size:{type:String},drawerStyle:{type:Object,default:void 0},headerStyle:{type:Object,default:void 0},bodyStyle:{type:Object,default:void 0},contentWrapperStyle:{type:Object,default:void 0},title:Z.any,visible:{type:Boolean,default:void 0},width:Z.oneOfType([Z.string,Z.number]),height:Z.oneOfType([Z.string,Z.number]),zIndex:Number,prefixCls:String,push:Z.oneOfType([Z.looseBool,{type:Object}]),placement:Z.oneOf(CB),keyboard:{type:Boolean,default:void 0},extra:Z.any,footer:Z.any,footerStyle:{type:Object,default:void 0},level:Z.any,levelMove:{type:[Number,Array,Function]},handle:Z.any,afterVisibleChange:Function,onAfterVisibleChange:Function,"onUpdate:visible":Function,onClose:Function}},PB=ve({compatConfig:{MODE:3},name:"ADrawer",inheritAttrs:!1,props:Bt(xB(),{closable:!0,placement:"right",maskClosable:!0,mask:!0,level:null,keyboard:!0,push:u0}),slots:["closeIcon","title","extra","footer","handle"],setup:function(e,n){var r=n.emit,a=n.slots,i=n.attrs,o=L(!1),s=L(!1),l=L(null),u=st("parentDrawerOpts",null),c=We("drawer",e),f=c.prefixCls;kn(!e.afterVisibleChange,"Drawer","`afterVisibleChange` prop is deprecated, please use `@afterVisibleChange` event instead"),kn(e.wrapStyle===void 0,"Drawer","`wrapStyle` prop is deprecated, please use `style` instead"),kn(e.wrapClassName===void 0,"Drawer","`wrapClassName` prop is deprecated, please use `class` instead");var p=function(){o.value=!0},g=function(){o.value=!1,qe(function(){d()})};bt("parentDrawerOpts",{setPush:p,setPull:g}),He(function(){var N=e.visible;N&&u&&u.setPush()}),gn(function(){u&&u.setPull()}),me(function(){return e.visible},function(N){u&&(N?u.setPush():u.setPull())},{flush:"post"});var d=function(){var D,F;(D=l.value)===null||D===void 0||(F=D.domFocus)===null||F===void 0||F.call(D)},v=function(D){r("update:visible",!1),r("close",D)},m=function(D){var F;(F=e.afterVisibleChange)===null||F===void 0||F.call(e,D),r("afterVisibleChange",D)},h=B(function(){return e.destroyOnClose&&!e.visible}),y=function(){var D=h.value;D&&(e.visible||(s.value=!0))},b=B(function(){var N=e.push,D=e.placement,F;return typeof N=="boolean"?F=N?u0.distance:0:F=N.distance,F=parseFloat(String(F||0)),D==="left"||D==="right"?"translateX(".concat(D==="left"?F:-F,"px)"):D==="top"||D==="bottom"?"translateY(".concat(D==="top"?F:-F,"px)"):null}),w=B(function(){var N=e.visible,D=e.mask,F=e.placement,R=e.size,j=R===void 0?"default":R,z=e.width,k=e.height;if(!N&&!D)return{};var T={};if(F==="left"||F==="right"){var A=j==="large"?736:378;T.width=typeof z>"u"?A:z,T.width=typeof T.width=="string"?T.width:"".concat(T.width,"px")}else{var $=j==="large"?736:378;T.height=typeof k>"u"?$:k,T.height=typeof T.height=="string"?T.height:"".concat(T.height,"px")}return T}),S=B(function(){var N=e.zIndex,D=e.wrapStyle,F=e.mask,R=e.style,j=F?{}:w.value;return E(E(E({zIndex:N,transform:o.value?b.value:void 0},j),D),R)}),C=function(D){var F=e.closable,R=e.headerStyle,j=Tn(a,e,"extra"),z=Tn(a,e,"title");return!z&&!F?null:_("div",{class:xe("".concat(D,"-header"),H({},"".concat(D,"-header-close-only"),F&&!z&&!j)),style:R},[_("div",{class:"".concat(D,"-header-title")},[x(D),z&&_("div",{class:"".concat(D,"-title")},[z])]),j&&_("div",{class:"".concat(D,"-extra")},[j])])},x=function(D){var F,R=e.closable,j=a.closeIcon?(F=a.closeIcon)===null||F===void 0?void 0:F.call(a):e.closeIcon;return R&&_("button",{key:"closer",onClick:v,"aria-label":"Close",class:"".concat(D,"-close")},[j===void 0?_(Sr,null,null):j])},O=function(D){var F;if(s.value&&!e.visible)return null;s.value=!1;var R=e.bodyStyle,j=e.drawerStyle,z={},k=h.value;return k&&(z.opacity=0,z.transition="opacity .3s"),_("div",{class:"".concat(D,"-wrapper-body"),style:E(E({},z),j),onTransitionend:y},[C(D),_("div",{key:"body",class:"".concat(D,"-body"),style:R},[(F=a.default)===null||F===void 0?void 0:F.call(a)]),P(D)])},P=function(D){var F=Tn(a,e,"footer");if(!F)return null;var R="".concat(D,"-footer");return _("div",{class:R,style:e.footerStyle},[F])};return function(){var N;e.width,e.height;var D=e.visible,F=e.placement,R=e.mask,j=e.wrapClassName,z=e.class,k=dt(e,_B),T=R?w.value:{},A=R?"":"no-mask",$=E(E(E(E({},i),Dt(k,["size","closeIcon","closable","destroyOnClose","drawerStyle","headerStyle","bodyStyle","title","push","wrapStyle","onAfterVisibleChange","onClose","onUpdate:visible"])),T),{},{onClose:v,afterVisibleChange:m,handler:!1,prefixCls:f.value,open:D,showMask:R,placement:F,class:xe((N={},H(N,z,z),H(N,j,!!j),H(N,A,!!A),N)),style:S.value,ref:l});return _(SB,$,{handler:e.handle?function(){return e.handle}:a.handle,default:function(){return O(f.value)}})}}});const OB=ra(PB);var dP=function(){return{id:String,prefixCls:String,inputPrefixCls:String,defaultValue:Z.oneOfType([Z.string,Z.number]),value:{type:[String,Number,Symbol],default:void 0},placeholder:{type:[String,Number]},autocomplete:String,type:{type:String,default:"text"},name:String,size:{type:String},disabled:{type:Boolean,default:void 0},readonly:{type:Boolean,default:void 0},addonBefore:Z.any,addonAfter:Z.any,prefix:Z.any,suffix:Z.any,autofocus:{type:Boolean,default:void 0},allowClear:{type:Boolean,default:void 0},lazy:{type:Boolean,default:!0},maxlength:Number,loading:{type:Boolean,default:void 0},bordered:{type:Boolean,default:void 0},showCount:{type:[Boolean,Object]},htmlSize:Number,onPressEnter:Function,onKeydown:Function,onKeyup:Function,onFocus:Function,onBlur:Function,onChange:Function,onInput:Function,"onUpdate:value":Function,valueModifiers:Object,hidden:Boolean}};const yh=dP;var vP=function(){return E(E({},Dt(dP(),["prefix","addonBefore","addonAfter","suffix"])),{},{rows:Number,autosize:{type:[Boolean,Object],default:void 0},autoSize:{type:[Boolean,Object],default:void 0},onResize:{type:Function},onCompositionstart:Function,onCompositionend:Function,valueModifiers:Object})};function pP(t,e,n,r,a){var i;return xe(t,(i={},H(i,"".concat(t,"-sm"),n==="small"),H(i,"".concat(t,"-lg"),n==="large"),H(i,"".concat(t,"-disabled"),r),H(i,"".concat(t,"-rtl"),a==="rtl"),H(i,"".concat(t,"-borderless"),!e),i))}var os=function(e){return e!=null&&(Array.isArray(e)?na(e).length:!0)};function TB(t){return os(t.prefix)||os(t.suffix)||os(t.allowClear)}function $f(t){return os(t.addonBefore)||os(t.addonAfter)}var EB=["text","input"];const hP=ve({compatConfig:{MODE:3},name:"ClearableLabeledInput",inheritAttrs:!1,props:{prefixCls:String,inputType:Z.oneOf(Ht("text","input")),value:Z.any,defaultValue:Z.any,allowClear:{type:Boolean,default:void 0},element:Z.any,handleReset:Function,disabled:{type:Boolean,default:void 0},direction:{type:String},size:{type:String},suffix:Z.any,prefix:Z.any,addonBefore:Z.any,addonAfter:Z.any,readonly:{type:Boolean,default:void 0},focused:{type:Boolean,default:void 0},bordered:{type:Boolean,default:!0},triggerFocus:{type:Function},hidden:Boolean},setup:function(e,n){var r=n.slots,a=n.attrs,i=L(),o=function(g){var d;if((d=i.value)!==null&&d!==void 0&&d.contains(g.target)){var v=e.triggerFocus;v==null||v()}},s=function(g){var d,v=e.allowClear,m=e.value,h=e.disabled,y=e.readonly,b=e.handleReset,w=e.suffix,S=w===void 0?r.suffix:w;if(!v)return null;var C=!h&&!y&&m,x="".concat(g,"-clear-icon");return _(yo,{onClick:b,onMousedown:function(P){return P.preventDefault()},class:xe((d={},H(d,"".concat(x,"-hidden"),!C),H(d,"".concat(x,"-has-suffix"),!!S),d),x),role:"button"},null)},l=function(g){var d,v=e.suffix,m=v===void 0?(d=r.suffix)===null||d===void 0?void 0:d.call(r):v,h=e.allowClear;return m||h?_("span",{class:"".concat(g,"-suffix")},[s(g),m]):null},u=function(g,d){var v,m,h,y=e.focused,b=e.value,w=e.prefix,S=w===void 0?(v=r.prefix)===null||v===void 0?void 0:v.call(r):w,C=e.size,x=e.suffix,O=x===void 0?(m=r.suffix)===null||m===void 0?void 0:m.call(r):x,P=e.disabled,N=e.allowClear,D=e.direction,F=e.readonly,R=e.bordered,j=e.hidden,z=e.addonAfter,k=z===void 0?r.addonAfter:z,T=e.addonBefore,A=T===void 0?r.addonBefore:T,$=l(g);if(!TB({prefix:S,suffix:O,allowClear:N}))return St(d,{value:b});var W=S?_("span",{class:"".concat(g,"-prefix")},[S]):null,G=xe("".concat(g,"-affix-wrapper"),(h={},H(h,"".concat(g,"-affix-wrapper-focused"),y),H(h,"".concat(g,"-affix-wrapper-disabled"),P),H(h,"".concat(g,"-affix-wrapper-sm"),C==="small"),H(h,"".concat(g,"-affix-wrapper-lg"),C==="large"),H(h,"".concat(g,"-affix-wrapper-input-with-clear-btn"),O&&N&&b),H(h,"".concat(g,"-affix-wrapper-rtl"),D==="rtl"),H(h,"".concat(g,"-affix-wrapper-readonly"),F),H(h,"".concat(g,"-affix-wrapper-borderless"),!R),H(h,"".concat(a.class),!$f({addonAfter:k,addonBefore:A})&&a.class),h));return _("span",{ref:i,class:G,style:a.style,onMouseup:o,hidden:j},[W,St(d,{style:null,value:b,class:pP(g,R,C,P)}),$])},c=function(g,d){var v,m,h,y=e.addonBefore,b=y===void 0?(v=r.addonBefore)===null||v===void 0?void 0:v.call(r):y,w=e.addonAfter,S=w===void 0?(m=r.addonAfter)===null||m===void 0?void 0:m.call(r):w,C=e.size,x=e.direction,O=e.hidden,P=e.disabled;if(!$f({addonBefore:b,addonAfter:S}))return d;var N="".concat(g,"-group"),D="".concat(N,"-addon"),F=xe(D,H({},"".concat(D,"-disabled"),P)),R=b?_("span",{class:F},[b]):null,j=S?_("span",{class:F},[S]):null,z=xe("".concat(g,"-wrapper"),N,H({},"".concat(N,"-rtl"),x==="rtl")),k=xe("".concat(g,"-group-wrapper"),(h={},H(h,"".concat(g,"-group-wrapper-sm"),C==="small"),H(h,"".concat(g,"-group-wrapper-lg"),C==="large"),H(h,"".concat(g,"-group-wrapper-rtl"),x==="rtl"),h),a.class);return _("span",{class:k,style:a.style,hidden:O},[_("span",{class:z},[R,St(d,{style:null}),j])])},f=function(g,d){var v,m=e.value,h=e.allowClear,y=e.direction,b=e.bordered,w=e.hidden,S=e.addonAfter,C=S===void 0?r.addonAfter:S,x=e.addonBefore,O=x===void 0?r.addonBefore:x;if(!h)return St(d,{value:m});var P=xe("".concat(g,"-affix-wrapper"),"".concat(g,"-affix-wrapper-textarea-with-clear-btn"),(v={},H(v,"".concat(g,"-affix-wrapper-rtl"),y==="rtl"),H(v,"".concat(g,"-affix-wrapper-borderless"),!b),H(v,"".concat(a.class),!$f({addonAfter:C,addonBefore:O})&&a.class),v));return _("span",{class:P,style:a.style,hidden:w},[St(d,{style:null,value:m}),s(g)])};return function(){var p,g=e.prefixCls,d=e.inputType,v=e.element,m=v===void 0?(p=r.element)===null||p===void 0?void 0:p.call(r):v;return d===EB[0]?f(g,m):c(g,u(g,m))}}});function nv(t){return typeof t>"u"||t===null?"":String(t)}function ss(t,e,n,r){if(n){var a=e;if(e.type==="click"){Object.defineProperty(a,"target",{writable:!0}),Object.defineProperty(a,"currentTarget",{writable:!0});var i=t.cloneNode(!0);a.target=i,a.currentTarget=i,i.value="",n(a);return}if(r!==void 0){Object.defineProperty(a,"target",{writable:!0}),Object.defineProperty(a,"currentTarget",{writable:!0}),a.target=t,a.currentTarget=t,t.value=r,n(a);return}n(a)}}function gP(t,e){if(t){t.focus(e);var n=e||{},r=n.cursor;if(r){var a=t.value.length;switch(r){case"start":t.setSelectionRange(0,0);break;case"end":t.setSelectionRange(a,a);break;default:t.setSelectionRange(0,a)}}}}const At=ve({compatConfig:{MODE:3},name:"AInput",inheritAttrs:!1,props:yh(),setup:function(e,n){var r=n.slots,a=n.attrs,i=n.expose,o=n.emit,s=L(),l=L(),u,c=ka(),f=We("input",e),p=f.direction,g=f.prefixCls,d=f.size,v=f.autocomplete,m=L(e.value===void 0?e.defaultValue:e.value),h=L(!1);me(function(){return e.value},function(){m.value=e.value}),me(function(){return e.disabled},function(){e.value!==void 0&&(m.value=e.value),e.disabled&&(h.value=!1)});var y=function(){u=setTimeout(function(){var A;((A=s.value)===null||A===void 0?void 0:A.getAttribute("type"))==="password"&&s.value.hasAttribute("value")&&s.value.removeAttribute("value")})},b=function(A){gP(s.value,A)},w=function(){var A;(A=s.value)===null||A===void 0||A.blur()},S=function(A,$,W){var G;(G=s.value)===null||G===void 0||G.setSelectionRange(A,$,W)},C=function(){var A;(A=s.value)===null||A===void 0||A.select()};i({focus:b,blur:w,input:s,stateValue:m,setSelectionRange:S,select:C});var x=function(A){var $=e.onFocus;h.value=!0,$==null||$(A),qe(function(){y()})},O=function(A){var $=e.onBlur;h.value=!1,$==null||$(A),c.onFieldBlur(),qe(function(){y()})},P=function(A){o("update:value",A.target.value),o("change",A),o("input",A),c.onFieldChange()},N=zt(),D=function(A,$){m.value!==A&&(e.value===void 0?m.value=A:qe(function(){s.value.value!==m.value&&N.update()}),qe(function(){$&&$()}))},F=function(A){ss(s.value,A,P),D("",function(){b()})},R=function(A){var $=A.target,W=$.value,G=$.composing;if(!((A.isComposing||G)&&e.lazy||m.value===W)){var q=A.target.value;ss(s.value,A,P),D(q,function(){y()})}},j=function(A){A.keyCode===13&&o("pressEnter",A),o("keydown",A)};He(function(){y()}),pt(function(){clearTimeout(u)});var z=function(){var A,$=e.addonBefore,W=$===void 0?r.addonBefore:$,G=e.addonAfter,q=G===void 0?r.addonAfter:G,Y=e.disabled,U=e.bordered,K=U===void 0?!0:U,ne=e.valueModifiers,ie=ne===void 0?{}:ne,we=e.htmlSize,he=Dt(e,["prefixCls","onPressEnter","addonBefore","addonAfter","prefix","suffix","allowClear","defaultValue","size","bordered","htmlSize","lazy","showCount","valueModifiers"]),_e=E(E(E({},he),a),{},{autocomplete:v.value,onChange:R,onInput:R,onFocus:x,onBlur:O,onKeydown:j,class:xe(pP(g.value,K,d.value,Y,p.value),H({},a.class,a.class&&!W&&!q)),ref:s,key:"ant-input",size:we,id:(A=he.id)!==null&&A!==void 0?A:c.id.value});ie.lazy&&delete _e.onInput,_e.autofocus||delete _e.autofocus;var Pe=_("input",Dt(_e,["size"]),null);return cn(Pe,[[Xs]])},k=function(){var A,$=m.value,W=e.maxlength,G=e.suffix,q=G===void 0?(A=r.suffix)===null||A===void 0?void 0:A.call(r):G,Y=e.showCount,U=Number(W)>0;if(q||Y){var K=Xe(nv($)).length,ne=null;return Je(Y)==="object"?ne=Y.formatter({count:K,maxlength:W}):ne="".concat(K).concat(U?" / ".concat(W):""),_(Ae,null,[!!Y&&_("span",{class:xe("".concat(g.value,"-show-count-suffix"),H({},"".concat(g.value,"-show-count-has-suffix"),!!q))},[ne]),q])}return null};return function(){var T=E(E(E({},a),e),{},{prefixCls:g.value,inputType:"input",value:nv(m.value),handleReset:F,focused:h.value&&!e.disabled});return _(hP,E(E({},Dt(T,["element","valueModifiers","suffix","showCount"])),{},{ref:l}),E(E({},r),{},{element:z,suffix:k}))}}}),kB=ve({compatConfig:{MODE:3},name:"AInputGroup",props:{prefixCls:String,size:{type:String},compact:{type:Boolean,default:void 0},onMouseenter:{type:Function},onMouseleave:{type:Function},onFocus:{type:Function},onBlur:{type:Function}},setup:function(e,n){var r=n.slots,a=We("input-group",e),i=a.prefixCls,o=a.direction,s=B(function(){var l,u=i.value;return l={},H(l,"".concat(u),!0),H(l,"".concat(u,"-lg"),e.size==="large"),H(l,"".concat(u,"-sm"),e.size==="small"),H(l,"".concat(u,"-compact"),e.compact),H(l,"".concat(u,"-rtl"),o.value==="rtl"),l});return function(){var l;return _("span",{class:s.value,onMouseenter:e.onMouseenter,onMouseleave:e.onMouseleave,onFocus:e.onFocus,onBlur:e.onBlur},[(l=r.default)===null||l===void 0?void 0:l.call(r)])}}});var Ff=/iPhone/i,c0=/iPod/i,f0=/iPad/i,Rf=/\bAndroid(?:.+)Mobile\b/i,d0=/Android/i,Oi=/\bAndroid(?:.+)SD4930UR\b/i,Nl=/\bAndroid(?:.+)(?:KF[A-Z]{2,4})\b/i,Vr=/Windows Phone/i,v0=/\bWindows(?:.+)ARM\b/i,p0=/BlackBerry/i,h0=/BB10/i,g0=/Opera Mini/i,m0=/\b(CriOS|Chrome)(?:.+)Mobile/i,y0=/Mobile(?:.+)Firefox\b/i;function Ke(t,e){return t.test(e)}function b0(t){var e=t||(typeof navigator<"u"?navigator.userAgent:""),n=e.split("[FBAN");if(typeof n[1]<"u"){var r=n,a=De(r,1);e=a[0]}if(n=e.split("Twitter"),typeof n[1]<"u"){var i=n,o=De(i,1);e=o[0]}var s={apple:{phone:Ke(Ff,e)&&!Ke(Vr,e),ipod:Ke(c0,e),tablet:!Ke(Ff,e)&&Ke(f0,e)&&!Ke(Vr,e),device:(Ke(Ff,e)||Ke(c0,e)||Ke(f0,e))&&!Ke(Vr,e)},amazon:{phone:Ke(Oi,e),tablet:!Ke(Oi,e)&&Ke(Nl,e),device:Ke(Oi,e)||Ke(Nl,e)},android:{phone:!Ke(Vr,e)&&Ke(Oi,e)||!Ke(Vr,e)&&Ke(Rf,e),tablet:!Ke(Vr,e)&&!Ke(Oi,e)&&!Ke(Rf,e)&&(Ke(Nl,e)||Ke(d0,e)),device:!Ke(Vr,e)&&(Ke(Oi,e)||Ke(Nl,e)||Ke(Rf,e)||Ke(d0,e))||Ke(/\bokhttp\b/i,e)},windows:{phone:Ke(Vr,e),tablet:Ke(v0,e),device:Ke(Vr,e)||Ke(v0,e)},other:{blackberry:Ke(p0,e),blackberry10:Ke(h0,e),opera:Ke(g0,e),firefox:Ke(y0,e),chrome:Ke(m0,e),device:Ke(p0,e)||Ke(h0,e)||Ke(g0,e)||Ke(y0,e)||Ke(m0,e)},any:null,phone:null,tablet:null};return s.any=s.apple.device||s.android.device||s.windows.device||s.other.device,s.phone=s.apple.phone||s.android.phone||s.windows.phone,s.tablet=s.apple.tablet||s.android.tablet||s.windows.tablet,s}var IB=E(E({},b0()),{},{isMobile:b0});const AB=IB;var MB=["disabled","loading","addonAfter","suffix"];const NB=ve({compatConfig:{MODE:3},name:"AInputSearch",inheritAttrs:!1,props:E(E({},yh()),{},{inputPrefixCls:String,enterButton:Z.any,onSearch:{type:Function}}),setup:function(e,n){var r=n.slots,a=n.attrs,i=n.expose,o=n.emit,s=L(),l=function(){var w;(w=s.value)===null||w===void 0||w.focus()},u=function(){var w;(w=s.value)===null||w===void 0||w.blur()};i({focus:l,blur:u});var c=function(w){o("update:value",w.target.value),w&&w.target&&w.type==="click"&&o("search",w.target.value,w),o("change",w)},f=function(w){var S;document.activeElement===((S=s.value)===null||S===void 0?void 0:S.input)&&w.preventDefault()},p=function(w){var S;o("search",(S=s.value)===null||S===void 0?void 0:S.stateValue,w),AB.tablet||s.value.focus()},g=We("input-search",e),d=g.prefixCls,v=g.getPrefixCls,m=g.direction,h=g.size,y=B(function(){return v("input",e.inputPrefixCls)});return function(){var b,w,S,C,x,O=e.disabled,P=e.loading,N=e.addonAfter,D=N===void 0?(b=r.addonAfter)===null||b===void 0?void 0:b.call(r):N,F=e.suffix,R=F===void 0?(w=r.suffix)===null||w===void 0?void 0:w.call(r):F,j=dt(e,MB),z=e.enterButton,k=z===void 0?(S=(C=r.enterButton)===null||C===void 0?void 0:C.call(r))!==null&&S!==void 0?S:!1:z;k=k||k==="";var T=typeof k=="boolean"?_(JC,null,null):null,A="".concat(d.value,"-button"),$=Array.isArray(k)?k[0]:k,W,G=$.type&&l_($.type)&&$.type.__ANT_BUTTON;if(G||$.tagName==="button")W=St($,E({onMousedown:f,onClick:p,key:"enterButton"},G?{class:A,size:h.value}:{}),!1);else{var q=T&&!k;W=_(Wt,{class:A,type:k?"primary":void 0,size:h.value,disabled:O,key:"enterButton",onMousedown:f,onClick:p,loading:P,icon:q?T:null},{default:function(){return[q?null:T||k]}})}D&&(W=[W,D]);var Y=xe(d.value,(x={},H(x,"".concat(d.value,"-rtl"),m.value==="rtl"),H(x,"".concat(d.value,"-").concat(h.value),!!h.value),H(x,"".concat(d.value,"-with-button"),!!k),x),a.class);return _(At,E(E(E({ref:s},Dt(j,["onUpdate:value","onSearch","enterButton"])),a),{},{onPressEnter:p,size:h.value,prefixCls:y.value,addonAfter:W,suffix:R,onChange:c,class:Y,disabled:O}),r)}}});var $B=`
min-height:0 !important;
max-height:none !important;
height:0 !important;
visibility:hidden !important;
overflow:hidden !important;
position:absolute !important;
z-index:-1000 !important;
top:0 !important;
right:0 !important
`,FB=["letter-spacing","line-height","padding-top","padding-bottom","font-family","font-weight","font-size","font-variant","text-rendering","text-transform","width","text-indent","padding-left","padding-right","border-width","box-sizing","word-break"],Df={},tr;function RB(t){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,n=t.getAttribute("id")||t.getAttribute("data-reactid")||t.getAttribute("name");if(e&&Df[n])return Df[n];var r=window.getComputedStyle(t),a=r.getPropertyValue("box-sizing")||r.getPropertyValue("-moz-box-sizing")||r.getPropertyValue("-webkit-box-sizing"),i=parseFloat(r.getPropertyValue("padding-bottom"))+parseFloat(r.getPropertyValue("padding-top")),o=parseFloat(r.getPropertyValue("border-bottom-width"))+parseFloat(r.getPropertyValue("border-top-width")),s=FB.map(function(u){return"".concat(u,":").concat(r.getPropertyValue(u))}).join(";"),l={sizingStyle:s,paddingSize:i,borderSize:o,boxSizing:a};return e&&n&&(Df[n]=l),l}function DB(t){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null,r=arguments.length>3&&arguments[3]!==void 0?arguments[3]:null;tr||(tr=document.createElement("textarea"),tr.setAttribute("tab-index","-1"),tr.setAttribute("aria-hidden","true"),document.body.appendChild(tr)),t.getAttribute("wrap")?tr.setAttribute("wrap",t.getAttribute("wrap")):tr.removeAttribute("wrap");var a=RB(t,e),i=a.paddingSize,o=a.borderSize,s=a.boxSizing,l=a.sizingStyle;tr.setAttribute("style","".concat(l,";").concat($B)),tr.value=t.value||t.placeholder||"";var u=Number.MIN_SAFE_INTEGER,c=Number.MAX_SAFE_INTEGER,f=tr.scrollHeight,p;if(s==="border-box"?f+=o:s==="content-box"&&(f-=i),n!==null||r!==null){tr.value=" ";var g=tr.scrollHeight-i;n!==null&&(u=g*n,s==="border-box"&&(u=u+i+o),f=Math.max(u,f)),r!==null&&(c=g*r,s==="border-box"&&(c=c+i+o),p=f>c?"":"hidden",f=Math.min(c,f))}return{height:"".concat(f,"px"),minHeight:"".concat(u,"px"),maxHeight:"".concat(c,"px"),overflowY:p,resize:"none"}}var Lf=0,w0=1,LB=2,zB=ve({compatConfig:{MODE:3},name:"ResizableTextArea",inheritAttrs:!1,props:vP(),setup:function(e,n){var r=n.attrs,a=n.emit,i=n.expose,o,s,l=L(),u=L({}),c=L(Lf);pt(function(){tt.cancel(o),tt.cancel(s)});var f=function(){try{if(document.activeElement===l.value){var y=l.value.selectionStart,b=l.value.selectionEnd;l.value.setSelectionRange(y,b)}}catch{}},p=function(){var y=e.autoSize||e.autosize;if(!(!y||!l.value)){var b=y.minRows,w=y.maxRows;u.value=DB(l.value,!1,b,w),c.value=w0,tt.cancel(s),s=tt(function(){c.value=LB,s=tt(function(){c.value=Lf,f()})})}},g=function(){tt.cancel(o),o=tt(p)},d=function(y){if(c.value===Lf){a("resize",y);var b=e.autoSize||e.autosize;b&&g()}};Yr(e.autosize===void 0,"Input.TextArea","autosize is deprecated, please use autoSize instead.");var v=function(){var y=e.prefixCls,b=e.autoSize,w=e.autosize,S=e.disabled,C=Dt(e,["prefixCls","onPressEnter","autoSize","autosize","defaultValue","allowClear","type","lazy","maxlength","valueModifiers"]),x=xe(y,r.class,H({},"".concat(y,"-disabled"),S)),O=[r.style,u.value,c.value===w0?{overflowX:"hidden",overflowY:"hidden"}:null],P=E(E(E({},C),r),{},{style:O,class:x});return P.autofocus||delete P.autofocus,P.rows===0&&delete P.rows,_(Yi,{onResize:d,disabled:!(b||w)},{default:function(){return[cn(_("textarea",E(E({},P),{},{ref:l}),null),[[Xs]])]}})};me(function(){return e.value},function(){qe(function(){p()})}),He(function(){qe(function(){p()})});var m=zt();return i({resizeTextarea:p,textArea:l,instance:m}),function(){return v()}}});const BB=zB;function mP(t,e){return Xe(t||"").slice(0,e).join("")}function S0(t,e,n,r){var a=n;return t?a=mP(n,r):Xe(e||"").length<n.length&&Xe(n||"").length>r&&(a=e),a}const bh=ve({compatConfig:{MODE:3},name:"ATextarea",inheritAttrs:!1,props:vP(),setup:function(e,n){var r=n.attrs,a=n.expose,i=n.emit,o=ka(),s=L(e.value===void 0?e.defaultValue:e.value),l=L(),u=L(""),c=We("input",e),f=c.prefixCls,p=c.size,g=c.direction,d=B(function(){return e.showCount===""||e.showCount||!1}),v=B(function(){return Number(e.maxlength)>0}),m=L(!1),h=L(),y=L(0),b=function(k){m.value=!0,h.value=u.value,y.value=k.currentTarget.selectionStart,i("compositionstart",k)},w=function(k){m.value=!1;var T=k.currentTarget.value;if(v.value){var A,$=y.value>=e.maxlength+1||y.value===((A=h.value)===null||A===void 0?void 0:A.length);T=S0($,h.value,T,e.maxlength)}T!==u.value&&(O(T),ss(k.currentTarget,k,D,T)),i("compositionend",k)},S=zt();me(function(){return e.value},function(){"value"in S.vnode.props;var z;s.value=(z=e.value)!==null&&z!==void 0?z:""});var C=function(k){var T;gP((T=l.value)===null||T===void 0?void 0:T.textArea,k)},x=function(){var k,T;(k=l.value)===null||k===void 0||(T=k.textArea)===null||T===void 0||T.blur()},O=function(k,T){s.value!==k&&(e.value===void 0?s.value=k:qe(function(){if(l.value.textArea.value!==u.value){var A,$,W;(A=l.value)===null||A===void 0||($=(W=A.instance).update)===null||$===void 0||$.call(W)}}),qe(function(){T&&T()}))},P=function(k){k.keyCode===13&&i("pressEnter",k),i("keydown",k)},N=function(k){var T=e.onBlur;T==null||T(k),o.onFieldBlur()},D=function(k){i("update:value",k.target.value),i("change",k),i("input",k),o.onFieldChange()},F=function(k){ss(l.value.textArea,k,D),O("",function(){C()})},R=function(k){var T=k.target.composing,A=k.target.value;if(m.value=!!(k.isComposing||T),!(m.value&&e.lazy||s.value===A)){if(v.value){var $=k.target,W=$.selectionStart>=e.maxlength+1||$.selectionStart===A.length||!$.selectionStart;A=S0(W,u.value,A,e.maxlength)}ss(k.currentTarget,k,D,A),O(A)}},j=function(){var k,T,A,$=r.style,W=r.class,G=e.bordered,q=G===void 0?!0:G,Y=E(E(E({},Dt(e,["allowClear"])),r),{},{style:d.value?{}:$,class:(k={},H(k,"".concat(f.value,"-borderless"),!q),H(k,"".concat(W),W&&!d.value),H(k,"".concat(f.value,"-sm"),p.value==="small"),H(k,"".concat(f.value,"-lg"),p.value==="large"),k),showCount:null,prefixCls:f.value,onInput:R,onChange:R,onBlur:N,onKeydown:P,onCompositionstart:b,onCompositionend:w});return(T=e.valueModifiers)!==null&&T!==void 0&&T.lazy&&delete Y.onInput,_(BB,E(E({},Y),{},{id:(A=Y.id)!==null&&A!==void 0?A:o.id.value,ref:l,maxlength:e.maxlength}),null)};return a({focus:C,blur:x,resizableTextArea:l}),yt(function(){var z=nv(s.value);!m.value&&v.value&&(e.value===null||e.value===void 0)&&(z=mP(z,e.maxlength)),u.value=z}),function(){var z=e.maxlength,k=e.bordered,T=k===void 0?!0:k,A=e.hidden,$=r.style,W=r.class,G=E(E(E({},e),r),{},{prefixCls:f.value,inputType:"text",handleReset:F,direction:g.value,bordered:T,style:d.value?void 0:$}),q=_(hP,E(E({},G),{},{value:u.value}),{element:j});if(d.value){var Y=Xe(u.value).length,U="";Je(d.value)==="object"?U=d.value.formatter({count:Y,maxlength:z}):U="".concat(Y).concat(v.value?" / ".concat(z):""),q=_("div",{hidden:A,class:xe("".concat(f.value,"-textarea"),H({},"".concat(f.value,"-textarea-rtl"),g.value==="rtl"),"".concat(f.value,"-textarea-show-count"),W),style:$,"data-count":Je(U)!=="object"?U:void 0},[q])}return q}}});var jB={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M942.2 486.2C847.4 286.5 704.1 186 512 186c-192.2 0-335.4 100.5-430.2 300.3a60.3 60.3 0 000 51.5C176.6 737.5 319.9 838 512 838c192.2 0 335.4-100.5 430.2-300.3 7.7-16.2 7.7-35 0-51.5zM512 766c-161.3 0-279.4-81.8-362.7-254C232.6 339.8 350.7 258 512 258c161.3 0 279.4 81.8 362.7 254C791.5 684.2 673.4 766 512 766zm-4-430c-97.2 0-176 78.8-176 176s78.8 176 176 176 176-78.8 176-176-78.8-176-176-176zm0 288c-61.9 0-112-50.1-112-112s50.1-112 112-112 112 50.1 112 112-50.1 112-112 112z"}}]},name:"eye",theme:"outlined"};const VB=jB;function _0(t){for(var e=1;e<arguments.length;e++){var n=arguments[e]!=null?Object(arguments[e]):{},r=Object.keys(n);typeof Object.getOwnPropertySymbols=="function"&&(r=r.concat(Object.getOwnPropertySymbols(n).filter(function(a){return Object.getOwnPropertyDescriptor(n,a).enumerable}))),r.forEach(function(a){WB(t,a,n[a])})}return t}function WB(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var wh=function(e,n){var r=_0({},e,n.attrs);return _(Qe,_0({},r,{icon:VB}),null)};wh.displayName="EyeOutlined";wh.inheritAttrs=!1;const yP=wh;var HB={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M942.2 486.2Q889.47 375.11 816.7 305l-50.88 50.88C807.31 395.53 843.45 447.4 874.7 512 791.5 684.2 673.4 766 512 766q-72.67 0-133.87-22.38L323 798.75Q408 838 512 838q288.3 0 430.2-300.3a60.29 60.29 0 000-51.5zm-63.57-320.64L836 122.88a8 8 0 00-11.32 0L715.31 232.2Q624.86 186 512 186q-288.3 0-430.2 300.3a60.3 60.3 0 000 51.5q56.69 119.4 136.5 191.41L112.48 835a8 8 0 000 11.31L155.17 889a8 8 0 0011.31 0l712.15-712.12a8 8 0 000-11.32zM149.3 512C232.6 339.8 350.7 258 512 258c54.54 0 104.13 9.36 149.12 28.39l-70.3 70.3a176 176 0 00-238.13 238.13l-83.42 83.42C223.1 637.49 183.3 582.28 149.3 512zm246.7 0a112.11 112.11 0 01146.2-106.69L401.31 546.2A112 112 0 01396 512z"}},{tag:"path",attrs:{d:"M508 624c-3.46 0-6.87-.16-10.25-.47l-52.82 52.82a176.09 176.09 0 00227.42-227.42l-52.82 52.82c.31 3.38.47 6.79.47 10.25a111.94 111.94 0 01-112 112z"}}]},name:"eye-invisible",theme:"outlined"};const UB=HB;function C0(t){for(var e=1;e<arguments.length;e++){var n=arguments[e]!=null?Object(arguments[e]):{},r=Object.keys(n);typeof Object.getOwnPropertySymbols=="function"&&(r=r.concat(Object.getOwnPropertySymbols(n).filter(function(a){return Object.getOwnPropertyDescriptor(n,a).enumerable}))),r.forEach(function(a){KB(t,a,n[a])})}return t}function KB(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var Sh=function(e,n){var r=C0({},e,n.attrs);return _(Qe,C0({},r,{icon:UB}),null)};Sh.displayName="EyeInvisibleOutlined";Sh.inheritAttrs=!1;const GB=Sh;var qB=["size","visibilityToggle"],JB={click:"onClick",hover:"onMouseover"},YB=function(e){return _(e?yP:GB,null,null)};const XB=ve({compatConfig:{MODE:3},name:"AInputPassword",inheritAttrs:!1,props:E(E({},yh()),{},{prefixCls:String,inputPrefixCls:String,action:{type:String,default:"click"},visibilityToggle:{type:Boolean,default:!0},iconRender:Function}),setup:function(e,n){var r=n.slots,a=n.attrs,i=n.expose,o=L(!1),s=function(){var y=e.disabled;y||(o.value=!o.value)},l=L(),u=function(){var y;(y=l.value)===null||y===void 0||y.focus()},c=function(){var y;(y=l.value)===null||y===void 0||y.blur()};i({focus:u,blur:c});var f=function(y){var b,w=e.action,S=e.iconRender,C=S===void 0?r.iconRender||YB:S,x=JB[w]||"",O=C(o.value),P=(b={},H(b,x,s),H(b,"class","".concat(y,"-icon")),H(b,"key","passwordIcon"),H(b,"onMousedown",function(D){D.preventDefault()}),H(b,"onMouseup",function(D){D.preventDefault()}),b);return St(qn(O)?O:_("span",null,[O]),P)},p=We("input-password",e),g=p.prefixCls,d=p.getPrefixCls,v=B(function(){return d("input",e.inputPrefixCls)}),m=function(){var y=e.size,b=e.visibilityToggle,w=dt(e,qB),S=b&&f(g.value),C=xe(g.value,a.class,H({},"".concat(g.value,"-").concat(y),!!y)),x=E(E(E({},Dt(w,["suffix","iconRender","action"])),a),{},{type:o.value?"text":"password",class:C,prefixCls:v.value,suffix:S});return y&&(x.size=y),_(At,E({ref:l},x),r)};return function(){return m()}}});At.Group=kB;At.Search=NB;At.TextArea=bh;At.Password=XB;At.install=function(t){return t.component(At.name,At),t.component(At.Group.name,At.Group),t.component(At.Search.name,At.Search),t.component(At.TextArea.name,At.TextArea),t.component(At.Password.name,At.Password),t};var ZB="[object Number]";function rv(t){return typeof t=="number"||wr(t)&&Ea(t)==ZB}function QB(){var t=document.documentElement.clientWidth,e=window.innerHeight||document.documentElement.clientHeight;return{width:t,height:e}}function bP(t){var e=t.getBoundingClientRect(),n=document.documentElement;return{left:e.left+(window.pageXOffset||n.scrollLeft)-(n.clientLeft||document.body.clientLeft||0),top:e.top+(window.pageYOffset||n.scrollTop)-(n.clientTop||document.body.clientTop||0)}}function kc(){return{keyboard:{type:Boolean,default:void 0},mask:{type:Boolean,default:void 0},afterClose:Function,closable:{type:Boolean,default:void 0},maskClosable:{type:Boolean,default:void 0},visible:{type:Boolean,default:void 0},destroyOnClose:{type:Boolean,default:void 0},mousePosition:Z.shape({x:Number,y:Number}).loose,title:Z.any,footer:Z.any,transitionName:String,maskTransitionName:String,animation:Z.any,maskAnimation:Z.any,wrapStyle:{type:Object,default:void 0},bodyStyle:{type:Object,default:void 0},maskStyle:{type:Object,default:void 0},prefixCls:String,wrapClassName:String,rootClassName:String,width:[String,Number],height:[String,Number],zIndex:Number,bodyProps:Z.any,maskProps:Z.any,wrapProps:Z.any,getContainer:Z.any,dialogStyle:{type:Object,default:void 0},dialogClass:String,closeIcon:Z.any,forceRender:{type:Boolean,default:void 0},getOpenCount:Function,focusTriggerAfterClose:{type:Boolean,default:void 0},onClose:Function,modalRender:Function}}function x0(t,e,n){var r=e;return!r&&n&&(r="".concat(t,"-").concat(n)),r}var P0=-1;function ej(){return P0+=1,P0}function O0(t,e){var n=t["page".concat(e?"Y":"X","Offset")],r="scroll".concat(e?"Top":"Left");if(typeof n!="number"){var a=t.document;n=a.documentElement[r],typeof n!="number"&&(n=a.body[r])}return n}function tj(t){var e=t.getBoundingClientRect(),n={left:e.left,top:e.top},r=t.ownerDocument,a=r.defaultView||r.parentWindow;return n.left+=O0(a),n.top+=O0(a,!0),n}var T0={width:0,height:0,overflow:"hidden",outline:"none"};const nj=ve({compatConfig:{MODE:3},name:"Content",inheritAttrs:!1,props:E(E({},kc()),{},{motionName:String,ariaId:String,onVisibleChanged:Function,onMousedown:Function,onMouseup:Function}),setup:function(e,n){var r=n.expose,a=n.slots,i=n.attrs,o=L(),s=L(),l=L();r({focus:function(){var d;(d=o.value)===null||d===void 0||d.focus()},changeActive:function(d){var v=document,m=v.activeElement;d&&m===s.value?o.value.focus():!d&&m===o.value&&s.value.focus()}});var u=L(),c=B(function(){var g=e.width,d=e.height,v={};return g!==void 0&&(v.width=typeof g=="number"?"".concat(g,"px"):g),d!==void 0&&(v.height=typeof d=="number"?"".concat(d,"px"):d),u.value&&(v.transformOrigin=u.value),v}),f=function(){qe(function(){if(l.value){var d=tj(l.value);u.value=e.mousePosition?"".concat(e.mousePosition.x-d.left,"px ").concat(e.mousePosition.y-d.top,"px"):""}})},p=function(d){e.onVisibleChanged(d)};return function(){var g,d,v,m,h=e.prefixCls,y=e.footer,b=y===void 0?(g=a.footer)===null||g===void 0?void 0:g.call(a):y,w=e.title,S=w===void 0?(d=a.title)===null||d===void 0?void 0:d.call(a):w,C=e.ariaId,x=e.closable,O=e.closeIcon,P=O===void 0?(v=a.closeIcon)===null||v===void 0?void 0:v.call(a):O,N=e.onClose,D=e.bodyStyle,F=e.bodyProps,R=e.onMousedown,j=e.onMouseup,z=e.visible,k=e.modalRender,T=k===void 0?a.modalRender:k,A=e.destroyOnClose,$=e.motionName,W;b&&(W=_("div",{class:"".concat(h,"-footer")},[b]));var G;S&&(G=_("div",{class:"".concat(h,"-header")},[_("div",{class:"".concat(h,"-title"),id:C},[S])]));var q;x&&(q=_("button",{type:"button",onClick:N,"aria-label":"Close",class:"".concat(h,"-close")},[P||_("span",{class:"".concat(h,"-close-x")},null)]));var Y=_("div",{class:"".concat(h,"-content")},[q,G,_("div",E({class:"".concat(h,"-body"),style:D},F),[(m=a.default)===null||m===void 0?void 0:m.call(a)]),W]),U=ho($);return _(In,E(E({},U),{},{onBeforeEnter:f,onAfterEnter:function(){return p(!0)},onAfterLeave:function(){return p(!1)}}),{default:function(){return[z||!A?cn(_("div",E(E({},i),{},{ref:l,key:"dialog-element",role:"document",style:[c.value,i.style],class:[h,i.class],onMousedown:R,onMouseup:j}),[_("div",{tabindex:0,ref:o,style:T0,"aria-hidden":"true"},null),T?T({originVNode:Y}):Y,_("div",{tabindex:0,ref:s,style:T0,"aria-hidden":"true"},null)]),[[hr,z]]):null]}})}}});function wP(t){if(t==null)throw new TypeError("Cannot destructure "+t)}const rj=ve({compatConfig:{MODE:3},name:"Mask",props:{prefixCls:String,visible:Boolean,motionName:String,maskProps:Object},setup:function(e,n){return wP(n),function(){var r=e.prefixCls,a=e.visible,i=e.maskProps,o=e.motionName,s=ho(o);return _(In,s,{default:function(){return[cn(_("div",E({class:"".concat(r,"-mask")},i),null),[[hr,a]])]}})}}}),E0=ve({compatConfig:{MODE:3},name:"Dialog",inheritAttrs:!1,props:Bt(E(E({},kc()),{},{getOpenCount:Function,scrollLocker:Object}),{mask:!0,visible:!1,keyboard:!0,closable:!0,maskClosable:!0,destroyOnClose:!1,prefixCls:"rc-dialog",getOpenCount:function(){return null},focusTriggerAfterClose:!0}),setup:function(e,n){var r=n.attrs,a=n.slots,i=L(),o=L(),s=L(),l=L(e.visible),u=L("vcDialogTitle".concat(ej())),c=function(b){if(b){if(!Ka(o.value,document.activeElement)){var w;i.value=document.activeElement,(w=s.value)===null||w===void 0||w.focus()}}else{var S=l.value;if(l.value=!1,e.mask&&i.value&&e.focusTriggerAfterClose){try{i.value.focus({preventScroll:!0})}catch{}i.value=null}if(S){var C;(C=e.afterClose)===null||C===void 0||C.call(e)}}},f=function(b){var w;(w=e.onClose)===null||w===void 0||w.call(e,b)},p=L(!1),g=L(),d=function(){clearTimeout(g.value),p.value=!0},v=function(){g.value=setTimeout(function(){p.value=!1})},m=function(b){if(!e.maskClosable)return null;p.value?p.value=!1:o.value===b.target&&f(b)},h=function(b){if(e.keyboard&&b.keyCode===$e.ESC){b.stopPropagation(),f(b);return}e.visible&&b.keyCode===$e.TAB&&s.value.changeActive(!b.shiftKey)};return me(function(){return e.visible},function(){e.visible&&(l.value=!0)},{flush:"post"}),pt(function(){var y;clearTimeout(g.value),(y=e.scrollLocker)===null||y===void 0||y.unLock()}),yt(function(){var y;if((y=e.scrollLocker)===null||y===void 0||y.unLock(),l.value){var b;(b=e.scrollLocker)===null||b===void 0||b.lock()}}),function(){var y=e.prefixCls,b=e.mask,w=e.visible,S=e.maskTransitionName,C=e.maskAnimation,x=e.zIndex,O=e.wrapClassName,P=e.rootClassName,N=e.wrapStyle,D=e.closable,F=e.maskProps,R=e.maskStyle,j=e.transitionName,z=e.animation,k=e.wrapProps,T=e.title,A=T===void 0?a.title:T,$=r.style,W=r.class;return _("div",E({class:["".concat(y,"-root"),P]},wc(e,{data:!0})),[_(rj,{prefixCls:y,visible:b&&w,motionName:x0(y,S,C),style:E({zIndex:x},R),maskProps:F},null),_("div",E({tabIndex:-1,onKeydown:h,class:xe("".concat(y,"-wrap"),O),ref:o,onClick:m,role:"dialog","aria-labelledby":A?u.value:null,style:E(E({zIndex:x},N),{},{display:l.value?null:"none"})},k),[_(nj,E(E({},Dt(e,["scrollLocker"])),{},{style:$,class:W,onMousedown:d,onMouseup:v,ref:s,closable:D,ariaId:u.value,prefixCls:y,visible:w,onClose:f,onVisibleChanged:c,motionName:x0(y,j,z)}),a)])])}}});var aj=kc(),ij=ve({compatConfig:{MODE:3},name:"DialogWrap",inheritAttrs:!1,props:Bt(aj,{visible:!1}),setup:function(e,n){var r=n.attrs,a=n.slots,i=L(e.visible);return Wp({},{inTriggerContext:!1}),me(function(){return e.visible},function(){e.visible&&(i.value=!0)},{flush:"post"}),function(){var o=e.visible,s=e.getContainer,l=e.forceRender,u=e.destroyOnClose,c=u===void 0?!1:u,f=e.afterClose,p=E(E(E({},e),r),{},{ref:"_component",key:"dialog"});return s===!1?_(E0,E(E({},p),{},{getOpenCount:function(){return 2}}),a):!l&&c&&!i.value?null:_(fP,{visible:o,forceRender:l,getContainer:s},{default:function(d){return p=E(E(E({},p),d),{},{afterClose:function(){f==null||f(),i.value=!1}}),_(E0,p,a)}})}}});const SP=ij;function oj(t){var e=L(null),n=ut(E({},t)),r=L([]),a=function(o){e.value===null&&(r.value=[],e.value=tt(function(){var s;r.value.forEach(function(l){s=E(E({},s),l)}),Mt(n,s),e.value=null})),r.value.push(o)};return He(function(){e.value&&tt.cancel(e.value)}),[n,a]}function k0(t,e,n,r){var a=e+n,i=(n-r)/2;if(n>r){if(e>0)return H({},t,i);if(e<0&&a<r)return H({},t,-i)}else if(e<0||a>r)return H({},t,e<0?i:-i);return{}}function sj(t,e,n,r){var a=QB(),i=a.width,o=a.height,s=null;return t<=i&&e<=o?s={x:0,y:0}:(t>i||e>o)&&(s=E(E({},k0("x",n,t,i)),k0("y",r,e,o))),s}var I0=Symbol("previewGroupContext"),_h={provide:function(e){bt(I0,e)},inject:function(){return st(I0,{isPreviewGroup:L(!1),previewUrls:B(function(){return new Map}),setPreviewUrls:function(){},current:L(null),setCurrent:function(){},setShowPreview:function(){},setMousePosition:function(){},registerImage:null,rootClassName:""})}},lj=ve({compatConfig:{MODE:3},name:"PreviewGroup",inheritAttrs:!1,props:{previewPrefixCls:String,preview:{type:[Boolean,Object],default:!0},icons:{type:Object,default:function(){return{}}}},setup:function(e,n){var r=n.slots,a=B(function(){var O={visible:void 0,onVisibleChange:function(){},getContainer:void 0,current:0};return Je(e.preview)==="object"?PP(e.preview,O):O}),i=ut(new Map),o=L(),s=B(function(){return a.value.visible}),l=B(function(){return a.value.getContainer}),u=function(P,N){var D,F;(D=(F=a.value).onVisibleChange)===null||D===void 0||D.call(F,P,N)},c=ro(!!s.value,{value:s,onChange:u}),f=De(c,2),p=f[0],g=f[1],d=L(null),v=B(function(){return s.value!==void 0}),m=B(function(){return Array.from(i.keys())}),h=B(function(){return m.value[a.value.current]}),y=B(function(){return new Map(Array.from(i).filter(function(O){var P=De(O,2),N=P[1].canPreview;return!!N}).map(function(O){var P=De(O,2),N=P[0],D=P[1].url;return[N,D]}))}),b=function(P,N){var D=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!0;i.set(P,{url:N,canPreview:D})},w=function(P){o.value=P},S=function(P){d.value=P},C=function(P,N){var D=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!0,F=function(){i.delete(P)};return i.set(P,{url:N,canPreview:D}),F},x=function(P){P==null||P.stopPropagation(),g(!1),S(null)};return me(h,function(O){w(O)},{immediate:!0,flush:"post"}),yt(function(){p.value&&v.value&&w(h.value)},{flush:"post"}),_h.provide({isPreviewGroup:L(!0),previewUrls:y,setPreviewUrls:b,current:o,setCurrent:w,setShowPreview:g,setMousePosition:S,registerImage:C}),function(){var O=Mt({},(wP(a.value),a.value));return _(Ae,null,[r.default&&r.default(),_(CP,E(E({},O),{},{"ria-hidden":!p.value,visible:p.value,prefixCls:e.previewPrefixCls,onClose:x,mousePosition:d.value,src:y.value.get(o.value),icons:e.icons,getContainer:l.value}),null)])}}});const _P=lj;var La={x:0,y:0},uj=E(E({},kc()),{},{src:String,alt:String,rootClassName:String,icons:{type:Object,default:function(){return{}}}}),cj=ve({compatConfig:{MODE:3},name:"Preview",inheritAttrs:!1,props:uj,emits:["close","afterClose"],setup:function(e,n){var r=n.emit,a=n.attrs,i=ut(e.icons),o=i.rotateLeft,s=i.rotateRight,l=i.zoomIn,u=i.zoomOut,c=i.close,f=i.left,p=i.right,g=L(1),d=L(0),v=oj(La),m=De(v,2),h=m[0],y=m[1],b=function(){return r("close")},w=L(),S=ut({originX:0,originY:0,deltaX:0,deltaY:0}),C=L(!1),x=_h.inject(),O=x.previewUrls,P=x.current,N=x.isPreviewGroup,D=x.setCurrent,F=B(function(){return O.value.size}),R=B(function(){return Array.from(O.value.keys())}),j=B(function(){return R.value.indexOf(P.value)}),z=B(function(){return N.value?O.value.get(P.value):e.src}),k=B(function(){return N.value&&F.value>1}),T=L({wheelDirection:0}),A=function(){g.value=1,d.value=0,y(La),r("afterClose")},$=function(){g.value++,y(La)},W=function(){g.value>1&&g.value--,y(La)},G=function(){d.value+=90},q=function(){d.value-=90},Y=function(Q){Q.preventDefault(),Q.stopPropagation(),j.value>0&&D(R.value[j.value-1])},U=function(Q){Q.preventDefault(),Q.stopPropagation(),j.value<F.value-1&&D(R.value[j.value+1])},K=xe(H({},"".concat(e.prefixCls,"-moving"),C.value)),ne="".concat(e.prefixCls,"-operations-operation"),ie="".concat(e.prefixCls,"-operations-icon"),we=[{icon:c,onClick:b,type:"close"},{icon:l,onClick:$,type:"zoomIn"},{icon:u,onClick:W,type:"zoomOut",disabled:B(function(){return g.value===1})},{icon:s,onClick:G,type:"rotateRight"},{icon:o,onClick:q,type:"rotateLeft"}],he=function(){if(e.visible&&C.value){var Q=w.value.offsetWidth*g.value,ce=w.value.offsetHeight*g.value,ue=bP(w.value),oe=ue.left,re=ue.top,X=d.value%180!==0;C.value=!1;var te=sj(X?ce:Q,X?Q:ce,oe,re);te&&y(E({},te))}},_e=function(Q){Q.button===0&&(Q.preventDefault(),Q.stopPropagation(),S.deltaX=Q.pageX-h.x,S.deltaY=Q.pageY-h.y,S.originX=h.x,S.originY=h.y,C.value=!0)},Pe=function(Q){e.visible&&C.value&&y({x:Q.pageX-S.deltaX,y:Q.pageY-S.deltaY})},V=function(Q){if(e.visible){Q.preventDefault();var ce=Q.deltaY;T.value={wheelDirection:ce}}},I=function(Q){!e.visible||!k.value||(Q.preventDefault(),Q.keyCode===$e.LEFT?j.value>0&&D(R.value[j.value-1]):Q.keyCode===$e.RIGHT&&j.value<F.value-1&&D(R.value[j.value+1]))},M=function(){e.visible&&(g.value!==1&&(g.value=1),(h.x!==La.x||h.y!==La.y)&&y(La))},J=function(){};return He(function(){me([function(){return e.visible},C],function(){J();var ee,Q,ce=nr(window,"mouseup",he,!1),ue=nr(window,"mousemove",Pe,!1),oe=nr(window,"wheel",V,{passive:!1}),re=nr(window,"keydown",I,!1);try{window.top!==window.self&&(ee=nr(window.top,"mouseup",he,!1),Q=nr(window.top,"mousemove",Pe,!1))}catch{}J=function(){ce.remove(),ue.remove(),oe.remove(),re.remove(),ee&&ee.remove(),Q&&Q.remove()}},{flush:"post",immediate:!0}),me([T],function(){var ee=T.value.wheelDirection;ee>0?W():ee<0&&$()})}),gn(function(){J()}),function(){var ee=e.visible,Q=e.prefixCls,ce=e.rootClassName;return _(SP,E(E({},a),{},{transitionName:"zoom",maskTransitionName:"fade",closable:!1,keyboard:!0,prefixCls:Q,onClose:b,afterClose:A,visible:ee,wrapClassName:K,rootClassName:ce,getContainer:e.getContainer}),{default:function(){return[_("ul",{class:"".concat(e.prefixCls,"-operations")},[we.map(function(oe){var re=oe.icon,X=oe.onClick,te=oe.type,pe=oe.disabled;return _("li",{class:xe(ne,H({},"".concat(e.prefixCls,"-operations-operation-disabled"),pe&&(pe==null?void 0:pe.value))),onClick:X,key:te},[Ln(re,{class:ie})])})]),_("div",{class:"".concat(e.prefixCls,"-img-wrapper"),style:{transform:"translate3d(".concat(h.x,"px, ").concat(h.y,"px, 0)")}},[_("img",{onMousedown:_e,onDblclick:M,ref:w,class:"".concat(e.prefixCls,"-img"),src:z.value,alt:e.alt,style:{transform:"scale3d(".concat(g.value,", ").concat(g.value,", 1) rotate(").concat(d.value,"deg)")}},null)]),k.value&&_("div",{class:xe("".concat(e.prefixCls,"-switch-left"),H({},"".concat(e.prefixCls,"-switch-left-disabled"),j.value<=0)),onClick:Y},[f]),k.value&&_("div",{class:xe("".concat(e.prefixCls,"-switch-right"),H({},"".concat(e.prefixCls,"-switch-right-disabled"),j.value>=F.value-1)),onClick:U},[p])]}})}}});const CP=cj;var fj=["icons","maskClassName"],xP=function(){return{src:String,wrapperClassName:String,wrapperStyle:{type:Object,default:void 0},rootClassName:String,prefixCls:String,previewPrefixCls:String,previewMask:{type:[Boolean,Function],default:void 0},placeholder:Z.any,fallback:String,preview:{type:[Boolean,Object],default:!0},onClick:{type:Function},onError:{type:Function}}},PP=function(e,n){var r=E({},e);return Object.keys(n).forEach(function(a){e[a]===void 0&&(r[a]=n[a])}),r},dj=0,OP=ve({compatConfig:{MODE:3},name:"Image",inheritAttrs:!1,props:xP(),emits:["click","error"],setup:function(e,n){var r=n.attrs,a=n.slots,i=n.emit,o=B(function(){return e.prefixCls}),s=B(function(){return"".concat(o.value,"-preview")}),l=B(function(){var G={visible:void 0,onVisibleChange:function(){},getContainer:void 0};return Je(e.preview)==="object"?PP(e.preview,G):G}),u=B(function(){var G;return(G=l.value.src)!==null&&G!==void 0?G:e.src}),c=B(function(){return e.placeholder&&e.placeholder!==!0||a.placeholder}),f=B(function(){return l.value.visible}),p=B(function(){return l.value.getContainer}),g=B(function(){return f.value!==void 0}),d=function(q,Y){var U,K;(U=(K=l.value).onVisibleChange)===null||U===void 0||U.call(K,q,Y)},v=ro(!!f.value,{value:f,onChange:d}),m=De(v,2),h=m[0],y=m[1];me(h,function(G,q){d(G,q)});var b=L(c.value?"loading":"normal");me(function(){return e.src},function(){b.value=c.value?"loading":"normal"});var w=L(null),S=B(function(){return b.value==="error"}),C=_h.inject(),x=C.isPreviewGroup,O=C.setCurrent,P=C.setShowPreview,N=C.setMousePosition,D=C.registerImage,F=L(dj++),R=B(function(){return e.preview&&!S.value}),j=function(){b.value="normal"},z=function(q){b.value="error",i("error",q)},k=function(q){if(!g.value){var Y=bP(q.target),U=Y.left,K=Y.top;x.value?(O(F.value),N({x:U,y:K})):w.value={x:U,y:K}}x.value?P(!0):y(!0),i("click",q)},T=function(){y(!1),g.value||(w.value=null)},A=L(null);me(function(){return A},function(){b.value==="loading"&&A.value.complete&&(A.value.naturalWidth||A.value.naturalHeight)&&j()});var $=function(){};He(function(){me([u,R],function(){if($(),!x.value)return function(){};$=D(F.value,u.value,R.value),R.value||$()},{flush:"post",immediate:!0})}),gn(function(){$()});var W=function(q){return rv(q)?q+"px":q};return function(){var G=e.prefixCls,q=e.wrapperClassName,Y=e.fallback,U=e.src,K=e.placeholder,ne=e.wrapperStyle,ie=e.rootClassName,we=r.width,he=r.height,_e=r.crossorigin,Pe=r.decoding,V=r.alt,I=r.sizes,M=r.srcset,J=r.usemap,ee=r.class,Q=r.style,ce=l.value,ue=ce.icons,oe=ce.maskClassName,re=dt(ce,fj),X=xe(G,q,ie,H({},"".concat(G,"-error"),S.value)),te=S.value&&Y?Y:u.value,pe={crossorigin:_e,decoding:Pe,alt:V,sizes:I,srcset:M,usemap:J,class:xe("".concat(G,"-img"),H({},"".concat(G,"-img-placeholder"),K===!0),ee),style:E({height:he},Q)};return _(Ae,null,[_("div",{class:X,onClick:R.value?k:function(le){i("click",le)},style:E({width:W(we),height:W(he)},ne)},[_("img",E(E(E({},pe),S.value&&Y?{src:Y}:{onLoad:j,onError:z,src:U}),{},{ref:A}),null),b.value==="loading"&&_("div",{"aria-hidden":"true",class:"".concat(G,"-placeholder")},[K||a.placeholder&&a.placeholder()]),a.previewMask&&R.value&&_("div",{class:["".concat(G,"-mask"),oe]},[a.previewMask()])]),!x.value&&R.value&&_(CP,E(E({},re),{},{"aria-hidden":!h.value,visible:h.value,prefixCls:s.value,onClose:T,mousePosition:w.value,src:te,alt:V,getContainer:p.value,icons:ue,rootClassName:ie}),null)])}}});OP.PreviewGroup=_P;const vj=OP;var pj={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"defs",attrs:{},children:[{tag:"style",attrs:{}}]},{tag:"path",attrs:{d:"M672 418H144c-17.7 0-32 14.3-32 32v414c0 17.7 14.3 32 32 32h528c17.7 0 32-14.3 32-32V450c0-17.7-14.3-32-32-32zm-44 402H188V494h440v326z"}},{tag:"path",attrs:{d:"M819.3 328.5c-78.8-100.7-196-153.6-314.6-154.2l-.2-64c0-6.5-7.6-10.1-12.6-6.1l-128 101c-4 3.1-3.9 9.1 0 12.3L492 318.6c5.1 4 12.7.4 12.6-6.1v-63.9c12.9.1 25.9.9 38.8 2.5 42.1 5.2 82.1 18.2 119 38.7 38.1 21.2 71.2 49.7 98.4 84.3 27.1 34.7 46.7 73.7 58.1 115.8a325.95 325.95 0 016.5 140.9h74.9c14.8-103.6-11.3-213-81-302.3z"}}]},name:"rotate-left",theme:"outlined"};const hj=pj;function A0(t){for(var e=1;e<arguments.length;e++){var n=arguments[e]!=null?Object(arguments[e]):{},r=Object.keys(n);typeof Object.getOwnPropertySymbols=="function"&&(r=r.concat(Object.getOwnPropertySymbols(n).filter(function(a){return Object.getOwnPropertyDescriptor(n,a).enumerable}))),r.forEach(function(a){gj(t,a,n[a])})}return t}function gj(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var Ch=function(e,n){var r=A0({},e,n.attrs);return _(Qe,A0({},r,{icon:hj}),null)};Ch.displayName="RotateLeftOutlined";Ch.inheritAttrs=!1;const mj=Ch;var yj={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"defs",attrs:{},children:[{tag:"style",attrs:{}}]},{tag:"path",attrs:{d:"M480.5 251.2c13-1.6 25.9-2.4 38.8-2.5v63.9c0 6.5 7.5 10.1 12.6 6.1L660 217.6c4-3.2 4-9.2 0-12.3l-128-101c-5.1-4-12.6-.4-12.6 6.1l-.2 64c-118.6.5-235.8 53.4-314.6 154.2A399.75 399.75 0 00123.5 631h74.9c-.9-5.3-1.7-10.7-2.4-16.1-5.1-42.1-2.1-84.1 8.9-124.8 11.4-42.2 31-81.1 58.1-115.8 27.2-34.7 60.3-63.2 98.4-84.3 37-20.6 76.9-33.6 119.1-38.8z"}},{tag:"path",attrs:{d:"M880 418H352c-17.7 0-32 14.3-32 32v414c0 17.7 14.3 32 32 32h528c17.7 0 32-14.3 32-32V450c0-17.7-14.3-32-32-32zm-44 402H396V494h440v326z"}}]},name:"rotate-right",theme:"outlined"};const bj=yj;function M0(t){for(var e=1;e<arguments.length;e++){var n=arguments[e]!=null?Object(arguments[e]):{},r=Object.keys(n);typeof Object.getOwnPropertySymbols=="function"&&(r=r.concat(Object.getOwnPropertySymbols(n).filter(function(a){return Object.getOwnPropertyDescriptor(n,a).enumerable}))),r.forEach(function(a){wj(t,a,n[a])})}return t}function wj(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var xh=function(e,n){var r=M0({},e,n.attrs);return _(Qe,M0({},r,{icon:bj}),null)};xh.displayName="RotateRightOutlined";xh.inheritAttrs=!1;const Sj=xh;var _j={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M637 443H519V309c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v134H325c-4.4 0-8 3.6-8 8v60c0 4.4 3.6 8 8 8h118v134c0 4.4 3.6 8 8 8h60c4.4 0 8-3.6 8-8V519h118c4.4 0 8-3.6 8-8v-60c0-4.4-3.6-8-8-8zm284 424L775 721c122.1-148.9 113.6-369.5-26-509-148-148.1-388.4-148.1-537 0-148.1 148.6-148.1 389 0 537 139.5 139.6 360.1 148.1 509 26l146 146c3.2 2.8 8.3 2.8 11 0l43-43c2.8-2.7 2.8-7.8 0-11zM696 696c-118.8 118.7-311.2 118.7-430 0-118.7-118.8-118.7-311.2 0-430 118.8-118.7 311.2-118.7 430 0 118.7 118.8 118.7 311.2 0 430z"}}]},name:"zoom-in",theme:"outlined"};const Cj=_j;function N0(t){for(var e=1;e<arguments.length;e++){var n=arguments[e]!=null?Object(arguments[e]):{},r=Object.keys(n);typeof Object.getOwnPropertySymbols=="function"&&(r=r.concat(Object.getOwnPropertySymbols(n).filter(function(a){return Object.getOwnPropertyDescriptor(n,a).enumerable}))),r.forEach(function(a){xj(t,a,n[a])})}return t}function xj(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var Ph=function(e,n){var r=N0({},e,n.attrs);return _(Qe,N0({},r,{icon:Cj}),null)};Ph.displayName="ZoomInOutlined";Ph.inheritAttrs=!1;const Pj=Ph;var Oj={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M637 443H325c-4.4 0-8 3.6-8 8v60c0 4.4 3.6 8 8 8h312c4.4 0 8-3.6 8-8v-60c0-4.4-3.6-8-8-8zm284 424L775 721c122.1-148.9 113.6-369.5-26-509-148-148.1-388.4-148.1-537 0-148.1 148.6-148.1 389 0 537 139.5 139.6 360.1 148.1 509 26l146 146c3.2 2.8 8.3 2.8 11 0l43-43c2.8-2.7 2.8-7.8 0-11zM696 696c-118.8 118.7-311.2 118.7-430 0-118.7-118.8-118.7-311.2 0-430 118.8-118.7 311.2-118.7 430 0 118.7 118.8 118.7 311.2 0 430z"}}]},name:"zoom-out",theme:"outlined"};const Tj=Oj;function $0(t){for(var e=1;e<arguments.length;e++){var n=arguments[e]!=null?Object(arguments[e]):{},r=Object.keys(n);typeof Object.getOwnPropertySymbols=="function"&&(r=r.concat(Object.getOwnPropertySymbols(n).filter(function(a){return Object.getOwnPropertyDescriptor(n,a).enumerable}))),r.forEach(function(a){Ej(t,a,n[a])})}return t}function Ej(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var Oh=function(e,n){var r=$0({},e,n.attrs);return _(Qe,$0({},r,{icon:Tj}),null)};Oh.displayName="ZoomOutOutlined";Oh.inheritAttrs=!1;const kj=Oh;var TP={rotateLeft:_(mj,null,null),rotateRight:_(Sj,null,null),zoomIn:_(Pj,null,null),zoomOut:_(kj,null,null),close:_(Sr,null,null),left:_(zx,null,null),right:_(rh,null,null)},Ij=ve({compatConfig:{MODE:3},name:"AImagePreviewGroup",inheritAttrs:!1,props:{previewPrefixCls:String},setup:function(e,n){var r=n.attrs,a=n.slots,i=We("image",e),o=i.getPrefixCls,s=B(function(){return o("image-preview",e.previewPrefixCls)});return function(){return _(_P,E(E({},E(E({},r),e)),{},{icons:TP,previewPrefixCls:s.value}),a)}}});const Aj=Ij;var Ga=ve({name:"AImage",inheritAttrs:!1,props:xP(),setup:function(e,n){var r=n.slots,a=n.attrs,i=We("image",e),o=i.prefixCls,s=i.rootPrefixCls,l=i.configProvider,u=B(function(){var c=e.preview;if(c===!1)return c;var f=Je(c)==="object"?c:{};return E(E({icons:TP},f),{},{transitionName:ri(s.value,"zoom",f.transitionName),maskTransitionName:ri(s.value,"fade",f.maskTransitionName)})});return function(){var c,f=((c=l.locale)===null||c===void 0?void 0:c.Image)||Xi.Image,p=function(){return _("div",{class:"".concat(o.value,"-mask-info")},[_(yP,null,null),f==null?void 0:f.preview])},g=e.previewMask,d=g===void 0?r.previewMask||p:g;return _(vj,E(E({},E(E(E({},a),e),{},{prefixCls:o.value})),{},{preview:u.value}),E(E({},r),{},{previewMask:typeof d=="function"?d:null}))}}});Ga.PreviewGroup=Aj;Ga.install=function(t){return t.component(Ga.name,Ga),t.component(Ga.PreviewGroup.name,Ga.PreviewGroup),t};const Mj=Ga;var Nj={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M890.5 755.3L537.9 269.2c-12.8-17.6-39-17.6-51.7 0L133.5 755.3A8 8 0 00140 768h75c5.1 0 9.9-2.5 12.9-6.6L512 369.8l284.1 391.6c3 4.1 7.8 6.6 12.9 6.6h75c6.5 0 10.3-7.4 6.5-12.7z"}}]},name:"up",theme:"outlined"};const $j=Nj;function F0(t){for(var e=1;e<arguments.length;e++){var n=arguments[e]!=null?Object(arguments[e]):{},r=Object.keys(n);typeof Object.getOwnPropertySymbols=="function"&&(r=r.concat(Object.getOwnPropertySymbols(n).filter(function(a){return Object.getOwnPropertyDescriptor(n,a).enumerable}))),r.forEach(function(a){Fj(t,a,n[a])})}return t}function Fj(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var Th=function(e,n){var r=F0({},e,n.attrs);return _(Qe,F0({},r,{icon:$j}),null)};Th.displayName="UpOutlined";Th.inheritAttrs=!1;const EP=Th;function av(){return typeof BigInt=="function"}function ls(t){var e=t.trim(),n=e.startsWith("-");n&&(e=e.slice(1)),e=e.replace(/(\.\d*[^0])0*$/,"$1").replace(/\.0*$/,"").replace(/^0+/,""),e.startsWith(".")&&(e="0".concat(e));var r=e||"0",a=r.split("."),i=a[0]||"0",o=a[1]||"0";i==="0"&&o==="0"&&(n=!1);var s=n?"-":"";return{negative:n,negativeStr:s,trimStr:r,integerStr:i,decimalStr:o,fullStr:"".concat(s).concat(r)}}function Eh(t){var e=String(t);return!Number.isNaN(Number(e))&&e.includes("e")}function Fs(t){var e=String(t);if(Eh(t)){var n=Number(e.slice(e.indexOf("e-")+2)),r=e.match(/\.(\d+)/);return r!=null&&r[1]&&(n+=r[1].length),n}return e.includes(".")&&Ih(e)?e.length-e.indexOf(".")-1:0}function kh(t){var e=String(t);if(Eh(t)){if(t>Number.MAX_SAFE_INTEGER)return String(av()?BigInt(t).toString():Number.MAX_SAFE_INTEGER);if(t<Number.MIN_SAFE_INTEGER)return String(av()?BigInt(t).toString():Number.MIN_SAFE_INTEGER);e=t.toFixed(Fs(e))}return ls(e).fullStr}function Ih(t){return typeof t=="number"?!Number.isNaN(t):t?/^\s*-?\d+(\.\d+)?\s*$/.test(t)||/^\s*-?\d+\.\s*$/.test(t)||/^\s*-?\.\d+\s*$/.test(t):!1}function kP(t){return!t&&t!==0&&!Number.isNaN(t)||!String(t).trim()}var Rj=function(){function t(e){if(xc(this,t),H(this,"origin",""),kP(e)){this.empty=!0;return}this.origin=String(e),this.number=Number(e)}return Cc(t,[{key:"negate",value:function(){return new t(-this.toNumber())}},{key:"add",value:function(n){if(this.isInvalidate())return new t(n);var r=Number(n);if(Number.isNaN(r))return this;var a=this.number+r;if(a>Number.MAX_SAFE_INTEGER)return new t(Number.MAX_SAFE_INTEGER);if(a<Number.MIN_SAFE_INTEGER)return new t(Number.MIN_SAFE_INTEGER);var i=Math.max(Fs(this.number),Fs(r));return new t(a.toFixed(i))}},{key:"isEmpty",value:function(){return this.empty}},{key:"isNaN",value:function(){return Number.isNaN(this.number)}},{key:"isInvalidate",value:function(){return this.isEmpty()||this.isNaN()}},{key:"equals",value:function(n){return this.toNumber()===(n==null?void 0:n.toNumber())}},{key:"lessEquals",value:function(n){return this.add(n.negate().toString()).toNumber()<=0}},{key:"toNumber",value:function(){return this.number}},{key:"toString",value:function(){var n=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0;return n?this.isInvalidate()?"":kh(this.number):this.origin}}]),t}(),Dj=function(){function t(e){if(xc(this,t),H(this,"origin",""),kP(e)){this.empty=!0;return}if(this.origin=String(e),e==="-"||Number.isNaN(e)){this.nan=!0;return}var n=e;if(Eh(n)&&(n=Number(n)),n=typeof n=="string"?n:kh(n),Ih(n)){var r=ls(n);this.negative=r.negative;var a=r.trimStr.split(".");this.integer=BigInt(a[0]);var i=a[1]||"0";this.decimal=BigInt(i),this.decimalLen=i.length}else this.nan=!0}return Cc(t,[{key:"getMark",value:function(){return this.negative?"-":""}},{key:"getIntegerStr",value:function(){return this.integer.toString()}},{key:"getDecimalStr",value:function(){return this.decimal.toString().padStart(this.decimalLen,"0")}},{key:"alignDecimal",value:function(n){var r="".concat(this.getMark()).concat(this.getIntegerStr()).concat(this.getDecimalStr().padEnd(n,"0"));return BigInt(r)}},{key:"negate",value:function(){var n=new t(this.toString());return n.negative=!n.negative,n}},{key:"add",value:function(n){if(this.isInvalidate())return new t(n);var r=new t(n);if(r.isInvalidate())return this;var a=Math.max(this.getDecimalStr().length,r.getDecimalStr().length),i=this.alignDecimal(a),o=r.alignDecimal(a),s=(i+o).toString(),l=ls(s),u=l.negativeStr,c=l.trimStr,f="".concat(u).concat(c.padStart(a+1,"0"));return new t("".concat(f.slice(0,-a),".").concat(f.slice(-a)))}},{key:"isEmpty",value:function(){return this.empty}},{key:"isNaN",value:function(){return this.nan}},{key:"isInvalidate",value:function(){return this.isEmpty()||this.isNaN()}},{key:"equals",value:function(n){return this.toString()===(n==null?void 0:n.toString())}},{key:"lessEquals",value:function(n){return this.add(n.negate().toString()).toNumber()<=0}},{key:"toNumber",value:function(){return this.isNaN()?NaN:Number(this.toString())}},{key:"toString",value:function(){var n=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0;return n?this.isInvalidate()?"":ls("".concat(this.getMark()).concat(this.getIntegerStr(),".").concat(this.getDecimalStr())).fullStr:this.origin}}]),t}();function Tr(t){return av()?new Dj(t):new Rj(t)}function iv(t,e,n){var r=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1;if(t==="")return"";var a=ls(t),i=a.negativeStr,o=a.integerStr,s=a.decimalStr,l="".concat(e).concat(s),u="".concat(i).concat(o);if(n>=0){var c=Number(s[n]);if(c>=5&&!r){var f=Tr(t).add("".concat(i,"0.").concat("0".repeat(n)).concat(10-c));return iv(f.toString(),e,n,r)}return n===0?u:"".concat(u).concat(e).concat(s.padEnd(n,"0").slice(0,n))}return l===".0"?u:"".concat(u).concat(l)}var Lj=200,zj=600;const Bj=ve({compatConfig:{MODE:3},name:"StepHandler",inheritAttrs:!1,props:{prefixCls:String,upDisabled:Boolean,downDisabled:Boolean,onStep:{type:Function}},slots:["upNode","downNode"],setup:function(e,n){var r=n.slots,a=n.emit,i=L(),o=function(u,c){u.preventDefault(),a("step",c);function f(){a("step",c),i.value=setTimeout(f,Lj)}i.value=setTimeout(f,zj)},s=function(){clearTimeout(i.value)};return pt(function(){s()}),function(){if(Kp())return null;var l=e.prefixCls,u=e.upDisabled,c=e.downDisabled,f="".concat(l,"-handler"),p=xe(f,"".concat(f,"-up"),H({},"".concat(f,"-up-disabled"),u)),g=xe(f,"".concat(f,"-down"),H({},"".concat(f,"-down-disabled"),c)),d={unselectable:"on",role:"button",onMouseup:s,onMouseleave:s},v=r.upNode,m=r.downNode;return _("div",{class:"".concat(f,"-wrap")},[_("span",E(E({},d),{},{onMousedown:function(y){o(y,!0)},"aria-label":"Increase Value","aria-disabled":u,class:p}),[(v==null?void 0:v())||_("span",{unselectable:"on",class:"".concat(l,"-handler-up-inner")},null)]),_("span",E(E({},d),{},{onMousedown:function(y){o(y,!1)},"aria-label":"Decrease Value","aria-disabled":c,class:g}),[(m==null?void 0:m())||_("span",{unselectable:"on",class:"".concat(l,"-handler-down-inner")},null)])])}}});function jj(t,e){var n=L(null);function r(){try{var i=t.value,o=i.selectionStart,s=i.selectionEnd,l=i.value,u=l.substring(0,o),c=l.substring(s);n.value={start:o,end:s,value:l,beforeTxt:u,afterTxt:c}}catch{}}function a(){if(t.value&&n.value&&e.value)try{var i=t.value.value,o=n.value,s=o.beforeTxt,l=o.afterTxt,u=o.start,c=i.length;if(i.endsWith(l))c=i.length-n.value.afterTxt.length;else if(i.startsWith(s))c=s.length;else{var f=s[u-1],p=i.indexOf(f,u-1);p!==-1&&(c=p+1)}t.value.setSelectionRange(c,c)}catch(g){"Something warning of cursor restore. Please fire issue about this: ".concat(g.message)}}return[r,a]}const Vj=function(){var t=L(0),e=function(){tt.cancel(t.value)};return pt(function(){e()}),function(n){e(),t.value=tt(function(){n()})}};var Wj=["prefixCls","min","max","step","defaultValue","value","disabled","readonly","keyboard","controls","autofocus","stringMode","parser","formatter","precision","decimalSeparator","onChange","onInput","onPressEnter","onStep","lazy","class","style"],R0=function(e,n){return e||n.isEmpty()?n.toString():n.toNumber()},D0=function(e){var n=Tr(e);return n.isInvalidate()?null:n},IP=function(){return{stringMode:{type:Boolean},defaultValue:{type:[String,Number]},value:{type:[String,Number]},prefixCls:{type:String},min:{type:[String,Number]},max:{type:[String,Number]},step:{type:[String,Number],default:1},tabindex:{type:Number},controls:{type:Boolean,default:!0},readonly:{type:Boolean},disabled:{type:Boolean},autofocus:{type:Boolean},keyboard:{type:Boolean,default:!0},parser:{type:Function},formatter:{type:Function},precision:{type:Number},decimalSeparator:{type:String},onInput:{type:Function},onChange:{type:Function},onPressEnter:{type:Function},onStep:{type:Function},onBlur:{type:Function},onFocus:{type:Function}}};const Hj=ve({compatConfig:{MODE:3},name:"InnerInputNumber",inheritAttrs:!1,props:E(E({},IP()),{},{lazy:Boolean}),slots:["upHandler","downHandler"],setup:function(e,n){var r=n.attrs,a=n.slots,i=n.emit,o=n.expose,s=L(),l=L(!1),u=L(!1),c=L(!1),f=L(Tr(e.value));function p(U){e.value===void 0&&(f.value=U)}var g=function(K,ne){if(!ne)return e.precision>=0?e.precision:Math.max(Fs(K),Fs(e.step))},d=function(K){var ne=String(K);if(e.parser)return e.parser(ne);var ie=ne;return e.decimalSeparator&&(ie=ie.replace(e.decimalSeparator,".")),ie.replace(/[^\w.-]+/g,"")},v=L(""),m=function(K,ne){if(e.formatter)return e.formatter(K,{userTyping:ne,input:String(v.value)});var ie=typeof K=="number"?kh(K):K;if(!ne){var we=g(ie,ne);if(Ih(ie)&&(e.decimalSeparator||we>=0)){var he=e.decimalSeparator||".";ie=iv(ie,he,we)}}return ie},h=function(){var U=e.value;return f.value.isInvalidate()&&["string","number"].includes(Je(U))?Number.isNaN(U)?"":U:m(f.value.toString(),!1)}();v.value=h;function y(U,K){v.value=m(U.isInvalidate()?U.toString(!1):U.toString(!K),K)}var b=B(function(){return D0(e.max)}),w=B(function(){return D0(e.min)}),S=B(function(){return!b.value||!f.value||f.value.isInvalidate()?!1:b.value.lessEquals(f.value)}),C=B(function(){return!w.value||!f.value||f.value.isInvalidate()?!1:f.value.lessEquals(w.value)}),x=jj(s,l),O=De(x,2),P=O[0],N=O[1],D=function(K){return b.value&&!K.lessEquals(b.value)?b.value:w.value&&!w.value.lessEquals(K)?w.value:null},F=function(K){return!D(K)},R=function(K,ne){var ie=K,we=F(ie)||ie.isEmpty();if(!ie.isEmpty()&&!ne&&(ie=D(ie)||ie,we=!0),!e.readonly&&!e.disabled&&we){var he=ie.toString(),_e=g(he,ne);if(_e>=0&&(ie=Tr(iv(he,".",_e))),!ie.equals(f.value)){var Pe;p(ie),(Pe=e.onChange)===null||Pe===void 0||Pe.call(e,ie.isEmpty()?null:R0(e.stringMode,ie)),e.value===void 0&&y(ie,ne)}return ie}return f.value},j=Vj(),z=function U(K){var ne;if(P(),v.value=K,!c.value){var ie=d(K),we=Tr(ie);we.isNaN()||R(we,!0)}(ne=e.onInput)===null||ne===void 0||ne.call(e,K),j(function(){var he=K;e.parser||(he=K.replace(/。/g,".")),he!==K&&U(he)})},k=function(){c.value=!0},T=function(){c.value=!1,z(s.value.value)},A=function(K){z(K.target.value)},$=function(K){var ne,ie;if(!(K&&S.value||!K&&C.value)){u.value=!1;var we=Tr(e.step);K||(we=we.negate());var he=(f.value||Tr(0)).add(we.toString()),_e=R(he,!1);(ne=e.onStep)===null||ne===void 0||ne.call(e,R0(e.stringMode,_e),{offset:e.step,type:K?"up":"down"}),(ie=s.value)===null||ie===void 0||ie.focus()}},W=function(K){var ne=Tr(d(v.value)),ie=ne;ne.isNaN()?ie=f.value:ie=R(ne,K),e.value!==void 0?y(f.value,!1):ie.isNaN()||y(ie,!1)},G=function(K){var ne=K.which;if(u.value=!0,ne===$e.ENTER){var ie;c.value||(u.value=!1),W(!1),(ie=e.onPressEnter)===null||ie===void 0||ie.call(e,K)}e.keyboard!==!1&&!c.value&&[$e.UP,$e.DOWN].includes(ne)&&($($e.UP===ne),K.preventDefault())},q=function(){u.value=!1},Y=function(K){W(!1),l.value=!1,u.value=!1,i("blur",K)};return me(function(){return e.precision},function(){f.value.isInvalidate()||y(f.value,!1)},{flush:"post"}),me(function(){return e.value},function(){var U=Tr(e.value);f.value=U;var K=Tr(d(v.value));(!U.equals(K)||!u.value||e.formatter)&&y(U,u.value)},{flush:"post"}),me(v,function(){e.formatter&&N()},{flush:"post"}),me(function(){return e.disabled},function(U){U&&(l.value=!1)}),o({focus:function(){var K;(K=s.value)===null||K===void 0||K.focus()},blur:function(){var K;(K=s.value)===null||K===void 0||K.blur()}}),function(){var U,K=E(E({},r),e),ne=K.prefixCls,ie=ne===void 0?"rc-input-number":ne,we=K.min,he=K.max,_e=K.step,Pe=_e===void 0?1:_e;K.defaultValue,K.value;var V=K.disabled,I=K.readonly;K.keyboard;var M=K.controls,J=M===void 0?!0:M,ee=K.autofocus;K.stringMode,K.parser,K.formatter,K.precision,K.decimalSeparator,K.onChange,K.onInput,K.onPressEnter,K.onStep;var Q=K.lazy,ce=K.class,ue=K.style,oe=dt(K,Wj),re=a.upHandler,X=a.downHandler,te="".concat(ie,"-input"),pe={};return Q?pe.onChange=A:pe.onInput=A,_("div",{class:xe(ie,ce,(U={},H(U,"".concat(ie,"-focused"),l.value),H(U,"".concat(ie,"-disabled"),V),H(U,"".concat(ie,"-readonly"),I),H(U,"".concat(ie,"-not-a-number"),f.value.isNaN()),H(U,"".concat(ie,"-out-of-range"),!f.value.isInvalidate()&&!F(f.value)),U)),style:ue,onKeydown:G,onKeyup:q},[J&&_(Bj,{prefixCls:ie,upDisabled:S.value,downDisabled:C.value,onStep:$},{upNode:re,downNode:X}),_("div",{class:"".concat(te,"-wrap")},[_("input",E(E(E({autofocus:ee,autocomplete:"off",role:"spinbutton","aria-valuemin":we,"aria-valuemax":he,"aria-valuenow":f.value.isInvalidate()?null:f.value.toString(),step:Pe},oe),{},{ref:s,class:te,value:v.value,disabled:V,readonly:I,onFocus:function(be){l.value=!0,i("focus",be)}},pe),{},{onBlur:Y,onCompositionstart:k,onCompositionend:T}),null)])])}}});function zf(t){return t!=null}var Uj=["class","bordered","readonly","style","addonBefore","addonAfter","prefix","valueModifiers"],L0=IP(),Kj=function(){return E(E({},L0),{},{size:{type:String},bordered:{type:Boolean,default:!0},placeholder:String,name:String,id:String,type:String,addonBefore:Z.any,addonAfter:Z.any,prefix:Z.any,"onUpdate:value":L0.onChange,valueModifiers:Object})},Bf=ve({compatConfig:{MODE:3},name:"AInputNumber",inheritAttrs:!1,props:Kj(),slots:["addonBefore","addonAfter","prefix"],setup:function(e,n){var r=n.emit,a=n.expose,i=n.attrs,o=n.slots,s=ka(),l=We("input-number",e),u=l.prefixCls,c=l.size,f=l.direction,p=L(e.value===void 0?e.defaultValue:e.value),g=L(!1);me(function(){return e.value},function(){p.value=e.value});var d=L(null),v=function(){var S;(S=d.value)===null||S===void 0||S.focus()},m=function(){var S;(S=d.value)===null||S===void 0||S.blur()};a({focus:v,blur:m});var h=function(S){e.value===void 0&&(p.value=S),r("update:value",S),r("change",S),s.onFieldChange()},y=function(S){g.value=!1,r("blur",S),s.onFieldBlur()},b=function(S){g.value=!0,r("focus",S)};return function(){var w,S,C,x,O=E(E({},i),e),P=O.class,N=O.bordered,D=O.readonly,F=O.style,R=O.addonBefore,j=R===void 0?(w=o.addonBefore)===null||w===void 0?void 0:w.call(o):R,z=O.addonAfter,k=z===void 0?(S=o.addonAfter)===null||S===void 0?void 0:S.call(o):z,T=O.prefix,A=T===void 0?(C=o.prefix)===null||C===void 0?void 0:C.call(o):T,$=O.valueModifiers,W=$===void 0?{}:$,G=dt(O,Uj),q=u.value,Y=c.value,U=xe((x={},H(x,"".concat(q,"-lg"),Y==="large"),H(x,"".concat(q,"-sm"),Y==="small"),H(x,"".concat(q,"-rtl"),f.value==="rtl"),H(x,"".concat(q,"-readonly"),D),H(x,"".concat(q,"-borderless"),!N),x),P),K=_(Hj,E(E({},Dt(G,["size","defaultValue"])),{},{ref:d,lazy:!!W.lazy,value:p.value,class:U,prefixCls:q,readonly:D,onChange:h,onBlur:y,onFocus:b}),{upHandler:function(){return _(EP,{class:"".concat(q,"-handler-up-inner")},null)},downHandler:function(){return _(Yp,{class:"".concat(q,"-handler-down-inner")},null)}}),ne=zf(j)||zf(k);if(zf(A)){var ie,we=xe("".concat(q,"-affix-wrapper"),(ie={},H(ie,"".concat(q,"-affix-wrapper-focused"),g.value),H(ie,"".concat(q,"-affix-wrapper-disabled"),e.disabled),H(ie,"".concat(q,"-affix-wrapper-rtl"),f.value==="rtl"),H(ie,"".concat(q,"-affix-wrapper-readonly"),D),H(ie,"".concat(q,"-affix-wrapper-borderless"),!N),H(ie,"".concat(P),!ne&&P),ie));K=_("div",{class:we,style:F,onMouseup:function(){return d.value.focus()}},[_("span",{class:"".concat(q,"-prefix")},[A]),K])}if(ne){var he,_e="".concat(q,"-group"),Pe="".concat(_e,"-addon"),V=j?_("div",{class:Pe},[j]):null,I=k?_("div",{class:Pe},[k]):null,M=xe("".concat(q,"-wrapper"),_e,H({},"".concat(_e,"-rtl"),f.value==="rtl")),J=xe("".concat(q,"-group-wrapper"),(he={},H(he,"".concat(q,"-group-wrapper-sm"),Y==="small"),H(he,"".concat(q,"-group-wrapper-lg"),Y==="large"),H(he,"".concat(q,"-group-wrapper-rtl"),f.value==="rtl"),he),P);K=_("div",{class:J,style:F},[_("div",{class:M},[V,K,I])])}return St(K,{style:F})}}});const Gj=Mt(Bf,{install:function(e){return e.component(Bf.name,Bf),e}});var qj=["class","style"],Jj=function(){return{prefixCls:String,spinning:{type:Boolean,default:void 0},size:String,wrapperClassName:String,tip:Z.any,delay:Number,indicator:Z.any}},eu=null;function Yj(t,e){return!!t&&!!e&&!isNaN(Number(e))}function Xj(t){var e=t.indicator;eu=typeof e=="function"?e:function(){return _(e,null,null)}}const ei=ve({compatConfig:{MODE:3},name:"ASpin",inheritAttrs:!1,props:Bt(Jj(),{size:"default",spinning:!0,wrapperClassName:""}),setup:function(){return{originalUpdateSpinning:null,configProvider:st("configProvider",lC)}},data:function(){var e=this.spinning,n=this.delay,r=Yj(e,n);return{sSpinning:e&&!r}},created:function(){this.originalUpdateSpinning=this.updateSpinning,this.debouncifyUpdateSpinning(this.$props)},mounted:function(){this.updateSpinning()},updated:function(){var e=this;qe(function(){e.debouncifyUpdateSpinning(),e.updateSpinning()})},beforeUnmount:function(){this.cancelExistingSpin()},methods:{debouncifyUpdateSpinning:function(e){var n=e||this.$props,r=n.delay;r&&(this.cancelExistingSpin(),this.updateSpinning=ii(this.originalUpdateSpinning,r))},updateSpinning:function(){var e=this.spinning,n=this.sSpinning;n!==e&&(this.sSpinning=e)},cancelExistingSpin:function(){var e=this.updateSpinning;e&&e.cancel&&e.cancel()},renderIndicator:function(e){var n="".concat(e,"-dot"),r=up(this,"indicator");return r===null?null:(Array.isArray(r)&&(r=r.length===1?r[0]:r),sr(r)?Ln(r,{class:n}):eu&&sr(eu())?Ln(eu(),{class:n}):_("span",{class:"".concat(n," ").concat(e,"-dot-spin")},[_("i",{class:"".concat(e,"-dot-item")},null),_("i",{class:"".concat(e,"-dot-item")},null),_("i",{class:"".concat(e,"-dot-item")},null),_("i",{class:"".concat(e,"-dot-item")},null)]))}},render:function(){var e,n,r,a=this.$props,i=a.size,o=a.prefixCls,s=a.tip,l=s===void 0?(e=(n=this.$slots).tip)===null||e===void 0?void 0:e.call(n):s,u=a.wrapperClassName,c=this.$attrs,f=c.class,p=c.style,g=dt(c,qj),d=this.configProvider,v=d.getPrefixCls,m=d.direction,h=v("spin",o),y=this.sSpinning,b=(r={},H(r,h,!0),H(r,"".concat(h,"-sm"),i==="small"),H(r,"".concat(h,"-lg"),i==="large"),H(r,"".concat(h,"-spinning"),y),H(r,"".concat(h,"-show-text"),!!l),H(r,"".concat(h,"-rtl"),m==="rtl"),H(r,f,!!f),r),w=_("div",E(E({},g),{},{style:p,class:b}),[this.renderIndicator(h),l?_("div",{class:"".concat(h,"-text")},[l]):null]),S=c_(this);if(S&&S.length){var C,x=(C={},H(C,"".concat(h,"-container"),!0),H(C,"".concat(h,"-blur"),y),C);return _("div",{class:["".concat(h,"-nested-loading"),u]},[y&&_("div",{key:"loading"},[w]),_("div",{class:x,key:"container"},[S])])}return w}});ei.setDefaultIndicator=Xj;ei.install=function(t){return t.component(ei.name,ei),t};var Zj={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M272.9 512l265.4-339.1c4.1-5.2.4-12.9-6.3-12.9h-77.3c-4.9 0-9.6 2.3-12.6 6.1L186.8 492.3a31.99 31.99 0 000 39.5l255.3 326.1c3 3.9 7.7 6.1 12.6 6.1H532c6.7 0 10.4-7.7 6.3-12.9L272.9 512zm304 0l265.4-339.1c4.1-5.2.4-12.9-6.3-12.9h-77.3c-4.9 0-9.6 2.3-12.6 6.1L490.8 492.3a31.99 31.99 0 000 39.5l255.3 326.1c3 3.9 7.7 6.1 12.6 6.1H836c6.7 0 10.4-7.7 6.3-12.9L576.9 512z"}}]},name:"double-left",theme:"outlined"};const Qj=Zj;function z0(t){for(var e=1;e<arguments.length;e++){var n=arguments[e]!=null?Object(arguments[e]):{},r=Object.keys(n);typeof Object.getOwnPropertySymbols=="function"&&(r=r.concat(Object.getOwnPropertySymbols(n).filter(function(a){return Object.getOwnPropertyDescriptor(n,a).enumerable}))),r.forEach(function(a){e7(t,a,n[a])})}return t}function e7(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var Ah=function(e,n){var r=z0({},e,n.attrs);return _(Qe,z0({},r,{icon:Qj}),null)};Ah.displayName="DoubleLeftOutlined";Ah.inheritAttrs=!1;const t7=Ah;var n7={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M533.2 492.3L277.9 166.1c-3-3.9-7.7-6.1-12.6-6.1H188c-6.7 0-10.4 7.7-6.3 12.9L447.1 512 181.7 851.1A7.98 7.98 0 00188 864h77.3c4.9 0 9.6-2.3 12.6-6.1l255.3-326.1c9.1-11.7 9.1-27.9 0-39.5zm304 0L581.9 166.1c-3-3.9-7.7-6.1-12.6-6.1H492c-6.7 0-10.4 7.7-6.3 12.9L751.1 512 485.7 851.1A7.98 7.98 0 00492 864h77.3c4.9 0 9.6-2.3 12.6-6.1l255.3-326.1c9.1-11.7 9.1-27.9 0-39.5z"}}]},name:"double-right",theme:"outlined"};const r7=n7;function B0(t){for(var e=1;e<arguments.length;e++){var n=arguments[e]!=null?Object(arguments[e]):{},r=Object.keys(n);typeof Object.getOwnPropertySymbols=="function"&&(r=r.concat(Object.getOwnPropertySymbols(n).filter(function(a){return Object.getOwnPropertyDescriptor(n,a).enumerable}))),r.forEach(function(a){a7(t,a,n[a])})}return t}function a7(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var Mh=function(e,n){var r=B0({},e,n.attrs);return _(Qe,B0({},r,{icon:r7}),null)};Mh.displayName="DoubleRightOutlined";Mh.inheritAttrs=!1;const i7=Mh,o7=ve({compatConfig:{MODE:3},inheritAttrs:!1,props:YC(),Option:As.Option,setup:function(e,n){var r=n.attrs,a=n.slots;return function(){var i=E(E({},e),{},{size:"small"},r);return _(As,i,a)}}}),za=ve({compatConfig:{MODE:3},name:"Pager",inheritAttrs:!1,props:{rootPrefixCls:String,page:Number,active:{type:Boolean,default:void 0},last:{type:Boolean,default:void 0},locale:Z.object,showTitle:{type:Boolean,default:void 0},itemRender:{type:Function,default:function(){}},onClick:{type:Function},onKeypress:{type:Function}},eimt:["click","keypress"],setup:function(e,n){var r=n.emit,a=n.attrs,i=function(){r("click",e.page)},o=function(l){r("keypress",l,i,e.page)};return function(){var s,l=e.showTitle,u=e.page,c=e.itemRender,f=a.class,p=a.style,g="".concat(e.rootPrefixCls,"-item"),d=xe(g,"".concat(g,"-").concat(e.page),(s={},H(s,"".concat(g,"-active"),e.active),H(s,"".concat(g,"-disabled"),!e.page),s),f);return _("li",{onClick:i,onKeypress:o,title:l?String(u):null,tabindex:"0",class:d,style:p},[c({page:u,type:"page",originalElement:_("a",{rel:"nofollow"},[u])})])}}}),ja={ZERO:48,NINE:57,NUMPAD_ZERO:96,NUMPAD_NINE:105,BACKSPACE:8,DELETE:46,ENTER:13,ARROW_UP:38,ARROW_DOWN:40},s7=ve({compatConfig:{MODE:3},props:{disabled:{type:Boolean,default:void 0},changeSize:Function,quickGo:Function,selectComponentClass:Z.any,current:Number,pageSizeOptions:Z.array.def(["10","20","50","100"]),pageSize:Number,buildOptionText:Function,locale:Z.object,rootPrefixCls:String,selectPrefixCls:String,goButton:Z.any},setup:function(e){var n=L(""),r=B(function(){return!n.value||isNaN(n.value)?void 0:Number(n.value)}),a=function(c){return"".concat(c.value," ").concat(e.locale.items_per_page)},i=function(c){var f=c.target,p=f.value,g=f.composing;c.isComposing||g||n.value===p||(n.value=p)},o=function(c){var f=e.goButton,p=e.quickGo,g=e.rootPrefixCls;if(!(f||n.value===""))if(c.relatedTarget&&(c.relatedTarget.className.indexOf("".concat(g,"-item-link"))>=0||c.relatedTarget.className.indexOf("".concat(g,"-item"))>=0)){n.value="";return}else p(r.value),n.value=""},s=function(c){n.value!==""&&(c.keyCode===ja.ENTER||c.type==="click")&&(e.quickGo(r.value),n.value="")},l=B(function(){var u=e.pageSize,c=e.pageSizeOptions;return c.some(function(f){return f.toString()===u.toString()})?c:c.concat([u.toString()]).sort(function(f,p){var g=isNaN(Number(f))?0:Number(f),d=isNaN(Number(p))?0:Number(p);return g-d})});return function(){var u=e.rootPrefixCls,c=e.locale,f=e.changeSize,p=e.quickGo,g=e.goButton,d=e.selectComponentClass,v=e.selectPrefixCls,m=e.pageSize,h=e.disabled,y="".concat(u,"-options"),b=null,w=null,S=null;if(!f&&!p)return null;if(f&&d){var C=e.buildOptionText||a,x=l.value.map(function(O,P){return _(d.Option,{key:P,value:O},{default:function(){return[C({value:O})]}})});b=_(d,{disabled:h,prefixCls:v,showSearch:!1,class:"".concat(y,"-size-changer"),optionLabelProp:"children",value:(m||l.value[0]).toString(),onChange:function(P){return f(Number(P))},getPopupContainer:function(P){return P.parentNode}},{default:function(){return[x]}})}return p&&(g&&(S=typeof g=="boolean"?_("button",{type:"button",onClick:s,onKeyup:s,disabled:h,class:"".concat(y,"-quick-jumper-button")},[c.jump_to_confirm]):_("span",{onClick:s,onKeyup:s},[g])),w=_("div",{class:"".concat(y,"-quick-jumper")},[c.jump_to,cn(_("input",{disabled:h,type:"text",value:n.value,onInput:i,onChange:i,onKeyup:s,onBlur:o},null),[[Xs]]),c.page,S])),_("li",{class:"".concat(y)},[b,w])}}}),l7={items_per_page:"条/页",jump_to:"跳至",jump_to_confirm:"确定",page:"页",prev_page:"上一页",next_page:"下一页",prev_5:"向前 5 页",next_5:"向后 5 页",prev_3:"向前 3 页",next_3:"向后 3 页"};var u7=["class"];function c7(t){return typeof t=="number"&&isFinite(t)&&Math.floor(t)===t}function f7(t){var e=t.originalElement;return e}function Wr(t,e,n){var r=typeof t>"u"?e.statePageSize:t;return Math.floor((n.total-1)/r)+1}const d7=ve({compatConfig:{MODE:3},name:"Pagination",mixins:[AC],inheritAttrs:!1,props:{disabled:{type:Boolean,default:void 0},prefixCls:Z.string.def("rc-pagination"),selectPrefixCls:Z.string.def("rc-select"),current:Number,defaultCurrent:Z.number.def(1),total:Z.number.def(0),pageSize:Number,defaultPageSize:Z.number.def(10),hideOnSinglePage:{type:Boolean,default:!1},showSizeChanger:{type:Boolean,default:void 0},showLessItems:{type:Boolean,default:!1},selectComponentClass:Z.any,showPrevNextJumpers:{type:Boolean,default:!0},showQuickJumper:Z.oneOfType([Z.looseBool,Z.object]).def(!1),showTitle:{type:Boolean,default:!0},pageSizeOptions:Z.arrayOf(Z.oneOfType([Z.number,Z.string])),buildOptionText:Function,showTotal:Function,simple:{type:Boolean,default:void 0},locale:Z.object.def(l7),itemRender:Z.func.def(f7),prevIcon:Z.any,nextIcon:Z.any,jumpPrevIcon:Z.any,jumpNextIcon:Z.any,totalBoundaryShowSizeChanger:Z.number.def(50)},data:function(){var e=this.$props,n=Eu([this.current,this.defaultCurrent]),r=Eu([this.pageSize,this.defaultPageSize]);return n=Math.min(n,Wr(r,void 0,e)),{stateCurrent:n,stateCurrentInputValue:n,statePageSize:r}},watch:{current:function(e){this.setState({stateCurrent:e,stateCurrentInputValue:e})},pageSize:function(e){var n={},r=this.stateCurrent,a=Wr(e,this.$data,this.$props);r=r>a?a:r,Ii(this,"current")||(n.stateCurrent=r,n.stateCurrentInputValue=r),n.statePageSize=e,this.setState(n)},stateCurrent:function(e,n){var r=this;this.$nextTick(function(){if(r.$refs.paginationNode){var a=r.$refs.paginationNode.querySelector(".".concat(r.prefixCls,"-item-").concat(n));a&&document.activeElement===a&&a.blur()}})},total:function(){var e={},n=Wr(this.pageSize,this.$data,this.$props);if(Ii(this,"current")){var r=Math.min(this.current,n);e.stateCurrent=r,e.stateCurrentInputValue=r}else{var a=this.stateCurrent;a===0&&n>0?a=1:a=Math.min(this.stateCurrent,n),e.stateCurrent=a}this.setState(e)}},methods:{getJumpPrevPage:function(){return Math.max(1,this.stateCurrent-(this.showLessItems?3:5))},getJumpNextPage:function(){return Math.min(Wr(void 0,this.$data,this.$props),this.stateCurrent+(this.showLessItems?3:5))},getItemIcon:function(e,n){var r=this.$props.prefixCls,a=up(this,e,this.$props)||_("button",{type:"button","aria-label":n,class:"".concat(r,"-item-link")},null);return a},getValidValue:function(e){var n=e.target.value,r=Wr(void 0,this.$data,this.$props),a=this.$data.stateCurrentInputValue,i;return n===""?i=n:isNaN(Number(n))?i=a:n>=r?i=r:i=Number(n),i},isValid:function(e){return c7(e)&&e!==this.stateCurrent},shouldDisplayQuickJumper:function(){var e=this.$props,n=e.showQuickJumper,r=e.pageSize,a=e.total;return a<=r?!1:n},handleKeyDown:function(e){(e.keyCode===ja.ARROW_UP||e.keyCode===ja.ARROW_DOWN)&&e.preventDefault()},handleKeyUp:function(e){if(!(e.isComposing||e.target.composing)){var n=this.getValidValue(e),r=this.stateCurrentInputValue;n!==r&&this.setState({stateCurrentInputValue:n}),e.keyCode===ja.ENTER?this.handleChange(n):e.keyCode===ja.ARROW_UP?this.handleChange(n-1):e.keyCode===ja.ARROW_DOWN&&this.handleChange(n+1)}},changePageSize:function(e){var n=this.stateCurrent,r=n,a=Wr(e,this.$data,this.$props);n=n>a?a:n,a===0&&(n=this.stateCurrent),typeof e=="number"&&(Ii(this,"pageSize")||this.setState({statePageSize:e}),Ii(this,"current")||this.setState({stateCurrent:n,stateCurrentInputValue:n})),this.__emit("update:pageSize",e),n!==r&&this.__emit("update:current",n),this.__emit("showSizeChange",n,e),this.__emit("change",n,e)},handleChange:function(e){var n=this.$props.disabled,r=e;if(this.isValid(r)&&!n){var a=Wr(void 0,this.$data,this.$props);return r>a?r=a:r<1&&(r=1),Ii(this,"current")||this.setState({stateCurrent:r,stateCurrentInputValue:r}),this.__emit("update:current",r),this.__emit("change",r,this.statePageSize),r}return this.stateCurrent},prev:function(){this.hasPrev()&&this.handleChange(this.stateCurrent-1)},next:function(){this.hasNext()&&this.handleChange(this.stateCurrent+1)},jumpPrev:function(){this.handleChange(this.getJumpPrevPage())},jumpNext:function(){this.handleChange(this.getJumpNextPage())},hasPrev:function(){return this.stateCurrent>1},hasNext:function(){return this.stateCurrent<Wr(void 0,this.$data,this.$props)},getShowSizeChanger:function(){var e=this.$props,n=e.showSizeChanger,r=e.total,a=e.totalBoundaryShowSizeChanger;return typeof n<"u"?n:r>a},runIfEnter:function(e,n){if(e.key==="Enter"||e.charCode===13){for(var r=arguments.length,a=new Array(r>2?r-2:0),i=2;i<r;i++)a[i-2]=arguments[i];n.apply(void 0,a)}},runIfEnterPrev:function(e){this.runIfEnter(e,this.prev)},runIfEnterNext:function(e){this.runIfEnter(e,this.next)},runIfEnterJumpPrev:function(e){this.runIfEnter(e,this.jumpPrev)},runIfEnterJumpNext:function(e){this.runIfEnter(e,this.jumpNext)},handleGoTO:function(e){(e.keyCode===ja.ENTER||e.type==="click")&&this.handleChange(this.stateCurrentInputValue)},renderPrev:function(e){var n=this.$props.itemRender,r=n({page:e,type:"prev",originalElement:this.getItemIcon("prevIcon","prev page")}),a=!this.hasPrev();return qn(r)?St(r,a?{disabled:a}:{}):r},renderNext:function(e){var n=this.$props.itemRender,r=n({page:e,type:"next",originalElement:this.getItemIcon("nextIcon","next page")}),a=!this.hasNext();return qn(r)?St(r,a?{disabled:a}:{}):r}},render:function(){var e,n=this.$props,r=n.prefixCls,a=n.disabled,i=n.hideOnSinglePage,o=n.total,s=n.locale,l=n.showQuickJumper,u=n.showLessItems,c=n.showTitle,f=n.showTotal,p=n.simple,g=n.itemRender,d=n.showPrevNextJumpers,v=n.jumpPrevIcon,m=n.jumpNextIcon,h=n.selectComponentClass,y=n.selectPrefixCls,b=n.pageSizeOptions,w=this.stateCurrent,S=this.statePageSize,C=u_(this.$attrs).extraAttrs,x=C.class,O=dt(C,u7);if(i===!0&&this.total<=S)return null;var P=Wr(void 0,this.$data,this.$props),N=[],D=null,F=null,R=null,j=null,z=null,k=l&&l.goButton,T=u?1:2,A=w-1>0?w-1:0,$=w+1<P?w+1:P,W=this.hasPrev(),G=this.hasNext();if(p)return k&&(typeof k=="boolean"?z=_("button",{type:"button",onClick:this.handleGoTO,onKeyup:this.handleGoTO},[s.jump_to_confirm]):z=_("span",{onClick:this.handleGoTO,onKeyup:this.handleGoTO},[k]),z=_("li",{title:c?"".concat(s.jump_to).concat(w,"/").concat(P):null,class:"".concat(r,"-simple-pager")},[z])),_("ul",E({class:xe("".concat(r," ").concat(r,"-simple"),H({},"".concat(r,"-disabled"),a),x)},O),[_("li",{title:c?s.prev_page:null,onClick:this.prev,tabindex:W?0:null,onKeypress:this.runIfEnterPrev,class:xe("".concat(r,"-prev"),H({},"".concat(r,"-disabled"),!W)),"aria-disabled":!W},[this.renderPrev(A)]),_("li",{title:c?"".concat(w,"/").concat(P):null,class:"".concat(r,"-simple-pager")},[cn(_("input",{type:"text",value:this.stateCurrentInputValue,disabled:a,onKeydown:this.handleKeyDown,onKeyup:this.handleKeyUp,onInput:this.handleKeyUp,onChange:this.handleKeyUp,size:"3"},null),[[Xs]]),_("span",{class:"".concat(r,"-slash")},[Ye("")]),P]),_("li",{title:c?s.next_page:null,onClick:this.next,tabindex:G?0:null,onKeypress:this.runIfEnterNext,class:xe("".concat(r,"-next"),H({},"".concat(r,"-disabled"),!G)),"aria-disabled":!G},[this.renderNext($)]),z]);if(P<=3+T*2){var q={locale:s,rootPrefixCls:r,showTitle:c,itemRender:g,onClick:this.handleChange,onKeypress:this.runIfEnter};P||N.push(_(za,E(E({},q),{},{key:"noPager",page:1,class:"".concat(r,"-item-disabled")}),null));for(var Y=1;Y<=P;Y+=1){var U=w===Y;N.push(_(za,E(E({},q),{},{key:Y,page:Y,active:U}),null))}}else{var K=u?s.prev_3:s.prev_5,ne=u?s.next_3:s.next_5;d&&(D=_("li",{title:this.showTitle?K:null,key:"prev",onClick:this.jumpPrev,tabindex:"0",onKeypress:this.runIfEnterJumpPrev,class:xe("".concat(r,"-jump-prev"),H({},"".concat(r,"-jump-prev-custom-icon"),!!v))},[g({page:this.getJumpPrevPage(),type:"jump-prev",originalElement:this.getItemIcon("jumpPrevIcon","prev page")})]),F=_("li",{title:this.showTitle?ne:null,key:"next",tabindex:"0",onClick:this.jumpNext,onKeypress:this.runIfEnterJumpNext,class:xe("".concat(r,"-jump-next"),H({},"".concat(r,"-jump-next-custom-icon"),!!m))},[g({page:this.getJumpNextPage(),type:"jump-next",originalElement:this.getItemIcon("jumpNextIcon","next page")})])),j=_(za,{locale:s,last:!0,rootPrefixCls:r,onClick:this.handleChange,onKeypress:this.runIfEnter,key:P,page:P,active:!1,showTitle:c,itemRender:g},null),R=_(za,{locale:s,rootPrefixCls:r,onClick:this.handleChange,onKeypress:this.runIfEnter,key:1,page:1,active:!1,showTitle:c,itemRender:g},null);var ie=Math.max(1,w-T),we=Math.min(w+T,P);w-1<=T&&(we=1+T*2),P-w<=T&&(ie=P-T*2);for(var he=ie;he<=we;he+=1){var _e=w===he;N.push(_(za,{locale:s,rootPrefixCls:r,onClick:this.handleChange,onKeypress:this.runIfEnter,key:he,page:he,active:_e,showTitle:c,itemRender:g},null))}w-1>=T*2&&w!==1+2&&(N[0]=_(za,{locale:s,rootPrefixCls:r,onClick:this.handleChange,onKeypress:this.runIfEnter,key:ie,page:ie,class:"".concat(r,"-item-after-jump-prev"),active:!1,showTitle:this.showTitle,itemRender:g},null),N.unshift(D)),P-w>=T*2&&w!==P-2&&(N[N.length-1]=_(za,{locale:s,rootPrefixCls:r,onClick:this.handleChange,onKeypress:this.runIfEnter,key:we,page:we,class:"".concat(r,"-item-before-jump-next"),active:!1,showTitle:this.showTitle,itemRender:g},null),N.push(F)),ie!==1&&N.unshift(R),we!==P&&N.push(j)}var Pe=null;f&&(Pe=_("li",{class:"".concat(r,"-total-text")},[f(o,[o===0?0:(w-1)*S+1,w*S>o?o:w*S])]));var V=!W||!P,I=!G||!P,M=this.buildOptionText||this.$slots.buildOptionText;return _("ul",E(E({unselectable:"on",ref:"paginationNode"},O),{},{class:xe((e={},H(e,"".concat(r),!0),H(e,"".concat(r,"-disabled"),a),e),x)}),[Pe,_("li",{title:c?s.prev_page:null,onClick:this.prev,tabindex:V?null:0,onKeypress:this.runIfEnterPrev,class:xe("".concat(r,"-prev"),H({},"".concat(r,"-disabled"),V)),"aria-disabled":V},[this.renderPrev(A)]),N,_("li",{title:c?s.next_page:null,onClick:this.next,tabindex:I?null:0,onKeypress:this.runIfEnterNext,class:xe("".concat(r,"-next"),H({},"".concat(r,"-disabled"),I)),"aria-disabled":I},[this.renderNext($)]),_(s7,{disabled:a,locale:s,rootPrefixCls:r,selectComponentClass:h,selectPrefixCls:y,changeSize:this.getShowSizeChanger()?this.changePageSize:null,current:w,pageSize:S,pageSizeOptions:b,buildOptionText:M||null,quickGo:this.shouldDisplayQuickJumper()?this.handleChange:null,goButton:k},null)])}});var v7=["size","itemRender","buildOptionText","selectComponentClass","responsive"],p7=function(){return{total:Number,defaultCurrent:Number,disabled:{type:Boolean,default:void 0},current:Number,defaultPageSize:Number,pageSize:Number,hideOnSinglePage:{type:Boolean,default:void 0},showSizeChanger:{type:Boolean,default:void 0},pageSizeOptions:Array,buildOptionText:Function,showQuickJumper:{type:[Boolean,Object],default:void 0},showTotal:Function,size:String,simple:{type:Boolean,default:void 0},locale:Object,prefixCls:String,selectPrefixCls:String,totalBoundaryShowSizeChanger:Number,selectComponentClass:String,itemRender:Function,role:String,responsive:Boolean,showLessItems:{type:Boolean,default:void 0},onChange:Function,onShowSizeChange:Function,"onUpdate:current":Function,"onUpdate:pageSize":Function}};const h7=ve({compatConfig:{MODE:3},name:"APagination",inheritAttrs:!1,props:p7(),setup:function(e,n){var r=n.slots,a=n.attrs,i=We("pagination",e),o=i.prefixCls,s=i.configProvider,l=i.direction,u=B(function(){return s.getPrefixCls("select",e.selectPrefixCls)}),c=X4(),f=lc("Pagination",h_,_n(e,"locale")),p=De(f,1),g=p[0],d=function(m){var h=_("span",{class:"".concat(m,"-item-ellipsis")},[Ye("•••")]),y=_("button",{class:"".concat(m,"-item-link"),type:"button",tabindex:-1},[_(zx,null,null)]),b=_("button",{class:"".concat(m,"-item-link"),type:"button",tabindex:-1},[_(rh,null,null)]),w=_("a",{rel:"nofollow",class:"".concat(m,"-item-link")},[_("div",{class:"".concat(m,"-item-container")},[_(t7,{class:"".concat(m,"-item-link-icon")},null),h])]),S=_("a",{rel:"nofollow",class:"".concat(m,"-item-link")},[_("div",{class:"".concat(m,"-item-container")},[_(i7,{class:"".concat(m,"-item-link-icon")},null),h])]);if(l.value==="rtl"){var C=[b,y];y=C[0],b=C[1];var x=[S,w];w=x[0],S=x[1]}return{prevIcon:y,nextIcon:b,jumpPrevIcon:w,jumpNextIcon:S}};return function(){var v,m=e.size,h=e.itemRender,y=h===void 0?r.itemRender:h,b=e.buildOptionText,w=b===void 0?r.buildOptionText:b,S=e.selectComponentClass,C=e.responsive,x=dt(e,v7),O=m==="small"||!!((v=c.value)!==null&&v!==void 0&&v.xs&&!m&&C),P=E(E(E(E({},x),d(o.value)),{},{prefixCls:o.value,selectPrefixCls:u.value,selectComponentClass:S||(O?o7:As),locale:g.value,buildOptionText:w},a),{},{class:xe(H({mini:O},"".concat(o.value,"-rtl"),l.value==="rtl"),a.class),itemRender:y});return _(d7,P,null)}}}),g7=ra(h7);var m7=["prefixCls","visible","wrapClassName","centered","getContainer","closeIcon","focusTriggerAfterClose"],ov=null,y7=function(e){ov={x:e.pageX,y:e.pageY},setTimeout(function(){return ov=null},100)};$x()&&nr(document.documentElement,"click",y7,!0);var b7=function(){return{prefixCls:String,visible:{type:Boolean,default:void 0},confirmLoading:{type:Boolean,default:void 0},title:Z.any,closable:{type:Boolean,default:void 0},closeIcon:Z.any,onOk:Function,onCancel:Function,"onUpdate:visible":Function,onChange:Function,afterClose:Function,centered:{type:Boolean,default:void 0},width:[String,Number],footer:Z.any,okText:Z.any,okType:String,cancelText:Z.any,icon:Z.any,maskClosable:{type:Boolean,default:void 0},forceRender:{type:Boolean,default:void 0},okButtonProps:Object,cancelButtonProps:Object,destroyOnClose:{type:Boolean,default:void 0},wrapClassName:String,maskTransitionName:String,transitionName:String,getContainer:{type:[String,Function,Boolean,Object],default:void 0},zIndex:Number,bodyStyle:{type:Object,default:void 0},maskStyle:{type:Object,default:void 0},mask:{type:Boolean,default:void 0},keyboard:{type:Boolean,default:void 0},wrapProps:Object,focusTriggerAfterClose:{type:Boolean,default:void 0},modalRender:Function}},$i=[];const Pt=ve({compatConfig:{MODE:3},name:"AModal",inheritAttrs:!1,props:Bt(b7(),{width:520,transitionName:"zoom",maskTransitionName:"fade",confirmLoading:!1,visible:!1,okType:"primary"}),setup:function(e,n){var r=n.emit,a=n.slots,i=n.attrs,o=lc("Modal"),s=De(o,1),l=s[0],u=We("modal",e),c=u.prefixCls,f=u.rootPrefixCls,p=u.direction,g=u.getPopupContainer,d=function(y){r("update:visible",!1),r("cancel",y),r("change",!1)},v=function(y){r("ok",y)},m=function(){var y,b,w=e.okText,S=w===void 0?(y=a.okText)===null||y===void 0?void 0:y.call(a):w,C=e.okType,x=e.cancelText,O=x===void 0?(b=a.cancelText)===null||b===void 0?void 0:b.call(a):x,P=e.confirmLoading;return _(Ae,null,[_(Wt,E({onClick:d},e.cancelButtonProps),{default:function(){return[O||l.value.cancelText]}}),_(Wt,E(E({},ZC(C)),{},{loading:P,onClick:v},e.okButtonProps),{default:function(){return[S||l.value.okText]}})])};return function(){var h,y;e.prefixCls;var b=e.visible,w=e.wrapClassName,S=e.centered,C=e.getContainer,x=e.closeIcon,O=x===void 0?(h=a.closeIcon)===null||h===void 0?void 0:h.call(a):x,P=e.focusTriggerAfterClose,N=P===void 0?!0:P,D=dt(e,m7),F=xe(w,(y={},H(y,"".concat(c.value,"-centered"),!!S),H(y,"".concat(c.value,"-wrap-rtl"),p.value==="rtl"),y));return _(SP,E(E(E({},D),i),{},{getContainer:C||g.value,prefixCls:c.value,wrapClassName:F,visible:b,mousePosition:ov,onClose:d,focusTriggerAfterClose:N,transitionName:ri(f.value,"zoom",e.transitionName),maskTransitionName:ri(f.value,"fade",e.maskTransitionName)}),E(E({},a),{},{footer:a.footer||m,closeIcon:function(){return _("span",{class:"".concat(c.value,"-close-x")},[O||_(Sr,{class:"".concat(c.value,"-close-icon")},null)])}}))}}});var w7=function(){var e=L(!1);return pt(function(){e.value=!0}),e};const S7=w7;var _7={type:{type:String},actionFn:Function,close:Function,autofocus:Boolean,prefixCls:String,buttonProps:Object,emitEvent:Boolean,quitOnNullishReturnValue:Boolean};function j0(t){return!!(t&&t.then)}const V0=ve({compatConfig:{MODE:3},name:"ActionButton",props:_7,setup:function(e,n){var r=n.slots,a=L(!1),i=L(),o=L(!1),s,l=S7();He(function(){e.autofocus&&(s=setTimeout(function(){var f;return(f=i.value.$el)===null||f===void 0?void 0:f.focus()}))}),pt(function(){clearTimeout(s)});var u=function(p){var g=e.close;j0(p)&&(o.value=!0,p.then(function(){l.value||(o.value=!1),g.apply(void 0,arguments),a.value=!1},function(d){console.error(d),l.value||(o.value=!1),a.value=!1}))},c=function(p){var g=e.actionFn,d=e.close,v=d===void 0?function(){}:d;if(!a.value){if(a.value=!0,!g){v();return}var m;if(e.emitEvent){if(m=g(p),e.quitOnNullishReturnValue&&!j0(m)){a.value=!1,v(p);return}}else if(g.length)m=g(v),a.value=!1;else if(m=g(),!m){v();return}u(m)}};return function(){var f=e.type,p=e.prefixCls,g=e.buttonProps;return _(Wt,E(E(E({},ZC(f)),{},{onClick:c,loading:o.value,prefixCls:p},g),{},{ref:i}),r)}}});function $o(t){return typeof t=="function"?t():t}const C7=ve({name:"ConfirmDialog",inheritAttrs:!1,props:["icon","onCancel","onOk","close","closable","zIndex","afterClose","visible","keyboard","centered","getContainer","maskStyle","okButtonProps","cancelButtonProps","okType","prefixCls","okCancel","width","mask","maskClosable","okText","cancelText","autoFocusButton","transitionName","maskTransitionName","type","title","content","direction","rootPrefixCls","bodyStyle","closeIcon","modalRender","focusTriggerAfterClose","wrapClassName"],setup:function(e,n){var r=n.attrs,a=lc("Modal"),i=De(a,1),o=i[0];return function(){var s=e.icon,l=e.onCancel,u=e.onOk,c=e.close,f=e.closable,p=f===void 0?!1:f,g=e.zIndex,d=e.afterClose,v=e.visible,m=e.keyboard,h=e.centered,y=e.getContainer,b=e.maskStyle,w=e.okButtonProps,S=e.cancelButtonProps,C=e.okCancel,x=C===void 0?!0:C,O=e.width,P=O===void 0?416:O,N=e.mask,D=N===void 0?!0:N,F=e.maskClosable,R=F===void 0?!1:F,j=e.type,z=e.title,k=e.content,T=e.direction,A=e.closeIcon,$=e.modalRender,W=e.focusTriggerAfterClose,G=e.rootPrefixCls,q=e.bodyStyle,Y=e.wrapClassName,U=e.okType||"primary",K=e.prefixCls||"ant-modal",ne="".concat(K,"-confirm"),ie=r.style||{},we=$o(e.okText)||(x?o.value.okText:o.value.justOkText),he=$o(e.cancelText)||o.value.cancelText,_e=e.autoFocusButton===null?!1:e.autoFocusButton||"ok",Pe=xe(ne,"".concat(ne,"-").concat(j),"".concat(K,"-").concat(j),H({},"".concat(ne,"-rtl"),T==="rtl"),r.class),V=x&&_(V0,{actionFn:l,close:c,autofocus:_e==="cancel",buttonProps:S,prefixCls:"".concat(G,"-btn")},{default:function(){return[he]}});return _(Pt,{prefixCls:K,class:Pe,wrapClassName:xe(H({},"".concat(ne,"-centered"),!!h),Y),onCancel:function(M){return c({triggerCancel:!0},M)},visible:v,title:"",footer:"",transitionName:ri(G,"zoom",e.transitionName),maskTransitionName:ri(G,"fade",e.maskTransitionName),mask:D,maskClosable:R,maskStyle:b,style:ie,bodyStyle:q,width:P,zIndex:g,afterClose:d,keyboard:m,centered:h,getContainer:y,closable:p,closeIcon:A,modalRender:$,focusTriggerAfterClose:W},{default:function(){return[_("div",{class:"".concat(ne,"-body-wrapper")},[_("div",{class:"".concat(ne,"-body")},[$o(s),z===void 0?null:_("span",{class:"".concat(ne,"-title")},[$o(z)]),_("div",{class:"".concat(ne,"-content")},[$o(k)])]),_("div",{class:"".concat(ne,"-btns")},[V,_(V0,{type:U,actionFn:u,close:c,autofocus:_e==="ok",buttonProps:w,prefixCls:"".concat(G,"-btn")},{default:function(){return[we]}})])])]}})}}});var x7=function(e){var n=document.createDocumentFragment(),r=E(E({},Dt(e,["parentContext","appContext"])),{},{close:o,visible:!0}),a=null;function i(){a&&(hu(null,n),a.component.update(),a=null);for(var c=arguments.length,f=new Array(c),p=0;p<c;p++)f[p]=arguments[p];var g=f.some(function(m){return m&&m.triggerCancel});e.onCancel&&g&&e.onCancel.apply(e,f);for(var d=0;d<$i.length;d++){var v=$i[d];if(v===o){$i.splice(d,1);break}}}function o(){for(var c=this,f=arguments.length,p=new Array(f),g=0;g<f;g++)p[g]=arguments[g];r=E(E({},r),{},{visible:!1,afterClose:function(){typeof e.afterClose=="function"&&e.afterClose(),i.apply(c,p)}}),s(r)}function s(c){typeof c=="function"?r=c(r):r=E(E({},r),c),a&&(Mt(a.component.props,r),a.component.update())}var l=function(f){var p=Nn,g=p.prefixCls,d=f.prefixCls||"".concat(g,"-modal");return _(Vi,E(E({},p),{},{notUpdateGlobalConfig:!0,prefixCls:g}),{default:function(){return[_(C7,E(E({},f),{},{rootPrefixCls:g,prefixCls:d}),null)]}})};function u(c){var f=_(l,E({},c));return f.appContext=e.parentContext||e.appContext||f.appContext,hu(f,n),f}return a=u(r),$i.push(o),{destroy:o,update:s}};const tl=x7;function P7(t){return E(E({icon:function(){return _(fc,null,null)},okCancel:!1},t),{},{type:"warning"})}function O7(t){return E(E({icon:function(){return _(Cs,null,null)},okCancel:!1},t),{},{type:"info"})}function T7(t){return E(E({icon:function(){return _(_p,null,null)},okCancel:!1},t),{},{type:"success"})}function E7(t){return E(E({icon:function(){return _(xs,null,null)},okCancel:!1},t),{},{type:"error"})}function k7(t){return E(E({icon:function(){return _(fc,null,null)},okCancel:!0},t),{},{type:"confirm"})}function AP(t){return tl(P7(t))}Pt.info=function(e){return tl(O7(e))};Pt.success=function(e){return tl(T7(e))};Pt.error=function(e){return tl(E7(e))};Pt.warning=AP;Pt.warn=AP;Pt.confirm=function(e){return tl(k7(e))};Pt.destroyAll=function(){for(;$i.length;){var e=$i.pop();e&&e()}};Pt.install=function(t){return t.component(Pt.name,Pt),t};var I7=function(){return{prefixCls:String,width:{type:[Number,String]}}},A7=ve({compatConfig:{MODE:3},name:"SkeletonTitle",props:I7(),setup:function(e){return function(){var n=e.prefixCls,r=e.width,a=typeof r=="number"?"".concat(r,"px"):r;return _("h3",{class:n,style:{width:a}},null)}}});const Nh=A7;var M7=function(){return{prefixCls:String,width:{type:[Number,String,Array]},rows:Number}},N7=ve({compatConfig:{MODE:3},name:"SkeletonParagraph",props:M7(),setup:function(e){var n=function(a){var i=e.width,o=e.rows,s=o===void 0?2:o;if(Array.isArray(i))return i[a];if(s-1===a)return i};return function(){var r=e.prefixCls,a=e.rows,i=Xe(Array(a)).map(function(o,s){var l=n(s);return _("li",{key:s,style:{width:typeof l=="number"?"".concat(l,"px"):l}},null)});return _("ul",{class:r},[i])}}});const $7=N7;var Ic=function(){return{prefixCls:String,size:[String,Number],shape:String,active:{type:Boolean,default:void 0}}},MP=function(e){var n,r,a=e.prefixCls,i=e.size,o=e.shape,s=xe((n={},H(n,"".concat(a,"-lg"),i==="large"),H(n,"".concat(a,"-sm"),i==="small"),n)),l=xe((r={},H(r,"".concat(a,"-circle"),o==="circle"),H(r,"".concat(a,"-square"),o==="square"),H(r,"".concat(a,"-round"),o==="round"),r)),u=typeof i=="number"?{width:"".concat(i,"px"),height:"".concat(i,"px"),lineHeight:"".concat(i,"px")}:{};return _("span",{class:xe(a,s,l),style:u},null)};MP.displayName="SkeletonElement";const Ac=MP;var F7=function(){return{active:{type:Boolean,default:void 0},loading:{type:Boolean,default:void 0},prefixCls:String,avatar:{type:[Boolean,Object],default:void 0},title:{type:[Boolean,Object],default:void 0},paragraph:{type:[Boolean,Object],default:void 0},round:{type:Boolean,default:void 0}}};function jf(t){return t&&Je(t)==="object"?t:{}}function R7(t,e){return t&&!e?{size:"large",shape:"square"}:{size:"large",shape:"circle"}}function D7(t,e){return!t&&e?{width:"38%"}:t&&e?{width:"50%"}:{}}function L7(t,e){var n={};return(!t||!e)&&(n.width="61%"),!t&&e?n.rows=3:n.rows=2,n}var z7=ve({compatConfig:{MODE:3},name:"ASkeleton",props:Bt(F7(),{avatar:!1,title:!0,paragraph:!0}),setup:function(e,n){var r=n.slots,a=We("skeleton",e),i=a.prefixCls,o=a.direction;return function(){var s,l=e.loading,u=e.avatar,c=e.title,f=e.paragraph,p=e.active,g=e.round,d=i.value;if(l||e.loading===void 0){var v,m=!!u||u==="",h=!!c||c==="",y=!!f||f==="",b;if(m){var w=E(E({prefixCls:"".concat(d,"-avatar")},R7(h,y)),jf(u));b=_("div",{class:"".concat(d,"-header")},[_(Ac,w,null)])}var S;if(h||y){var C;if(h){var x=E(E({prefixCls:"".concat(d,"-title")},D7(m,y)),jf(c));C=_(Nh,x,null)}var O;if(y){var P=E(E({prefixCls:"".concat(d,"-paragraph")},L7(m,h)),jf(f));O=_($7,P,null)}S=_("div",{class:"".concat(d,"-content")},[C,O])}var N=xe(d,(v={},H(v,"".concat(d,"-with-avatar"),m),H(v,"".concat(d,"-active"),p),H(v,"".concat(d,"-rtl"),o.value==="rtl"),H(v,"".concat(d,"-round"),g),v));return _("div",{class:N},[b,S])}return(s=r.default)===null||s===void 0?void 0:s.call(r)}}});const $n=z7;var NP=Ht("normal","exception","active","success"),B7=Ht("line","circle","dashboard"),j7=Ht("default","small"),Mc=function(){return{prefixCls:String,type:Z.oneOf(B7),percent:Number,format:{type:Function},status:Z.oneOf(NP),showInfo:{type:Boolean,default:void 0},strokeWidth:Number,strokeLinecap:String,strokeColor:{type:[String,Object],default:void 0},trailColor:String,width:Number,success:{type:Object,default:function(){return{}}},gapDegree:Number,gapPosition:String,size:Z.oneOf(j7),steps:Number,successPercent:Number,title:String}};function ti(t){return!t||t<0?0:t>100?100:t}function Nu(t){var e=t.success,n=t.successPercent,r=n;return e&&"progress"in e&&(kn(!1,"Progress","`success.progress` is deprecated. Please use `success.percent` instead."),r=e.progress),e&&"percent"in e&&(r=e.percent),r}var V7=["from","to","direction"],W7=function(){return E(E({},Mc()),{},{prefixCls:String,direction:{type:String}})},H7=function(e){var n=[];return Object.keys(e).forEach(function(r){var a=parseFloat(r.replace(/%/g,""));isNaN(a)||n.push({key:a,value:e[r]})}),n=n.sort(function(r,a){return r.key-a.key}),n.map(function(r){var a=r.key,i=r.value;return"".concat(i," ").concat(a,"%")}).join(", ")},U7=function(e,n){var r=e.from,a=r===void 0?Bi.blue:r,i=e.to,o=i===void 0?Bi.blue:i,s=e.direction,l=s===void 0?n==="rtl"?"to left":"to right":s,u=dt(e,V7);if(Object.keys(u).length!==0){var c=H7(u);return{backgroundImage:"linear-gradient(".concat(l,", ").concat(c,")")}}return{backgroundImage:"linear-gradient(".concat(l,", ").concat(a,", ").concat(o,")")}};const K7=ve({compatConfig:{MODE:3},name:"Line",props:W7(),setup:function(e,n){var r=n.slots,a=B(function(){var u=e.strokeColor,c=e.direction;return u&&typeof u!="string"?U7(u,c):{background:u}}),i=B(function(){return e.trailColor?{backgroundColor:e.trailColor}:void 0}),o=B(function(){var u=e.percent,c=e.strokeWidth,f=e.strokeLinecap,p=e.size;return E({width:"".concat(ti(u),"%"),height:"".concat(c||(p==="small"?6:8),"px"),borderRadius:f==="square"?0:""},a.value)}),s=B(function(){return Nu(e)}),l=B(function(){var u=e.strokeWidth,c=e.size,f=e.strokeLinecap,p=e.success;return{width:"".concat(ti(s.value),"%"),height:"".concat(u||(c==="small"?6:8),"px"),borderRadius:f==="square"?0:"",backgroundColor:p==null?void 0:p.strokeColor}});return function(){var u;return _(Ae,null,[_("div",{class:"".concat(e.prefixCls,"-outer")},[_("div",{class:"".concat(e.prefixCls,"-inner"),style:i.value},[_("div",{class:"".concat(e.prefixCls,"-bg"),style:o.value},null),s.value!==void 0?_("div",{class:"".concat(e.prefixCls,"-success-bg"),style:l.value},null):null])]),(u=r.default)===null||u===void 0?void 0:u.call(r)])}}});var G7={percent:0,prefixCls:"vc-progress",strokeColor:"#2db7f5",strokeLinecap:"round",strokeWidth:1,trailColor:"#D9D9D9",trailWidth:1},q7=function(e){var n=L(null);return ta(function(){var r=Date.now(),a=!1;e.value.forEach(function(i){var o=(i==null?void 0:i.$el)||i;if(o){a=!0;var s=o.style;s.transitionDuration=".3s, .3s, .3s, .06s",n.value&&r-n.value<100&&(s.transitionDuration="0s, 0s")}}),a&&(n.value=Date.now())}),e},J7={gapDegree:Number,gapPosition:{type:String},percent:{type:[Array,Number]},prefixCls:String,strokeColor:{type:[Object,String,Array]},strokeLinecap:{type:String},strokeWidth:Number,trailColor:String,trailWidth:Number,transition:String},Y7=["prefixCls","strokeWidth","trailWidth","gapDegree","gapPosition","trailColor","strokeLinecap","strokeColor"],W0=0;function H0(t){return+t.replace("%","")}function U0(t){return Array.isArray(t)?t:[t]}function K0(t,e,n,r){var a=arguments.length>4&&arguments[4]!==void 0?arguments[4]:0,i=arguments.length>5?arguments[5]:void 0,o=50-r/2,s=0,l=-o,u=0,c=-2*o;switch(i){case"left":s=-o,l=0,u=2*o,c=0;break;case"right":s=o,l=0,u=-2*o,c=0;break;case"bottom":l=o,c=2*o;break}var f="M 50,50 m ".concat(s,",").concat(l,`
a `).concat(o,",").concat(o," 0 1 1 ").concat(u,",").concat(-c,`
a `).concat(o,",").concat(o," 0 1 1 ").concat(-u,",").concat(c),p=Math.PI*2*o,g={stroke:n,strokeDasharray:"".concat(e/100*(p-a),"px ").concat(p,"px"),strokeDashoffset:"-".concat(a/2+t/100*(p-a),"px"),transition:"stroke-dashoffset .3s ease 0s, stroke-dasharray .3s ease 0s, stroke .3s, stroke-width .06s ease .3s, opacity .3s ease 0s"};return{pathString:f,pathStyle:g}}const X7=ve({compatConfig:{MODE:3},name:"VCCircle",props:Bt(J7,G7),setup:function(e){W0+=1;var n=L(W0),r=B(function(){return U0(e.percent)}),a=B(function(){return U0(e.strokeColor)}),i=Px(),o=De(i,2),s=o[0],l=o[1];q7(l);var u=function(){var f=e.prefixCls,p=e.strokeWidth,g=e.strokeLinecap,d=e.gapDegree,v=e.gapPosition,m=0;return r.value.map(function(h,y){var b=a.value[y]||a.value[a.value.length-1],w=Object.prototype.toString.call(b)==="[object Object]"?"url(#".concat(f,"-gradient-").concat(n.value,")"):"",S=K0(m,h,b,p,d,v),C=S.pathString,x=S.pathStyle;m+=h;var O={key:y,d:C,stroke:w,"stroke-linecap":g,"stroke-width":p,opacity:h===0?0:1,"fill-opacity":"0",class:"".concat(f,"-circle-path"),style:x};return _("path",E({ref:s(y)},O),null)})};return function(){var c=e.prefixCls,f=e.strokeWidth,p=e.trailWidth,g=e.gapDegree,d=e.gapPosition,v=e.trailColor,m=e.strokeLinecap;e.strokeColor;var h=dt(e,Y7),y=K0(0,100,v,f,g,d),b=y.pathString,w=y.pathStyle;delete h.percent;var S=a.value.find(function(x){return Object.prototype.toString.call(x)==="[object Object]"}),C={d:b,stroke:v,"stroke-linecap":m,"stroke-width":p||f,"fill-opacity":"0",class:"".concat(c,"-circle-trail"),style:w};return _("svg",E({class:"".concat(c,"-circle"),viewBox:"0 0 100 100"},h),[S&&_("defs",null,[_("linearGradient",{id:"".concat(c,"-gradient-").concat(n.value),x1:"100%",y1:"0%",x2:"0%",y2:"0%"},[Object.keys(S).sort(function(x,O){return H0(x)-H0(O)}).map(function(x,O){return _("stop",{key:O,offset:x,"stop-color":S[x]},null)})])]),_("path",C,null),u().reverse()])}}});function Z7(t){var e=t.percent,n=t.success,r=t.successPercent,a=ti(Nu({success:n,successPercent:r}));return[a,ti(ti(e)-a)]}function Q7(t){var e=t.success,n=e===void 0?{}:e,r=t.strokeColor,a=n.strokeColor;return[a||Bi.green,r||null]}const e9=ve({compatConfig:{MODE:3},name:"Circle",inheritAttrs:!1,props:Mc(),setup:function(e,n){var r=n.slots,a=B(function(){if(e.gapDegree||e.gapDegree===0)return e.gapDegree;if(e.type==="dashboard")return 75}),i=B(function(){var p=e.width||120;return{width:typeof p=="number"?"".concat(p,"px"):p,height:typeof p=="number"?"".concat(p,"px"):p,fontSize:"".concat(p*.15+6,"px")}}),o=B(function(){return e.strokeWidth||6}),s=B(function(){return e.gapPosition||e.type==="dashboard"&&"bottom"||"top"}),l=B(function(){return Z7(e)}),u=B(function(){return Object.prototype.toString.call(e.strokeColor)==="[object Object]"}),c=B(function(){return Q7({success:e.success,strokeColor:e.strokeColor})}),f=B(function(){var p;return p={},H(p,"".concat(e.prefixCls,"-inner"),!0),H(p,"".concat(e.prefixCls,"-circle-gradient"),u.value),p});return function(){var p;return _("div",{class:f.value,style:i.value},[_(X7,{percent:l.value,strokeWidth:o.value,trailWidth:o.value,strokeColor:c.value,strokeLinecap:e.strokeLinecap,trailColor:e.trailColor,prefixCls:e.prefixCls,gapDegree:a.value,gapPosition:s.value},null),(p=r.default)===null||p===void 0?void 0:p.call(r)])}}});var t9=function(){return E(E({},Mc()),{},{steps:Number,size:{type:String},strokeColor:String,trailColor:String})};const n9=ve({compatConfig:{MODE:3},name:"Steps",props:t9(),setup:function(e,n){var r=n.slots,a=B(function(){return Math.round(e.steps*((e.percent||0)/100))}),i=B(function(){return e.size==="small"?2:14}),o=B(function(){for(var s=e.steps,l=e.strokeWidth,u=l===void 0?8:l,c=e.strokeColor,f=e.trailColor,p=e.prefixCls,g=[],d=0;d<s;d+=1){var v,m=(v={},H(v,"".concat(p,"-steps-item"),!0),H(v,"".concat(p,"-steps-item-active"),d<=a.value-1),v);g.push(_("div",{key:d,class:m,style:{backgroundColor:d<=a.value-1?c:f,width:"".concat(i.value,"px"),height:"".concat(u,"px")}},null))}return g});return function(){var s;return _("div",{class:"".concat(e.prefixCls,"-steps-outer")},[o.value,(s=r.default)===null||s===void 0?void 0:s.call(r)])}}}),r9=ve({compatConfig:{MODE:3},name:"AProgress",props:Bt(Mc(),{type:"line",percent:0,showInfo:!0,trailColor:null,size:"default",strokeLinecap:"round"}),slots:["format"],setup:function(e,n){var r=n.slots,a=We("progress",e),i=a.prefixCls,o=a.direction;kn(e.successPercent==null,"Progress","`successPercent` is deprecated. Please use `success.percent` instead.");var s=B(function(){var f,p=e.type,g=e.showInfo,d=e.size,v=i.value;return f={},H(f,v,!0),H(f,"".concat(v,"-").concat(p==="dashboard"&&"circle"||p),!0),H(f,"".concat(v,"-show-info"),g),H(f,"".concat(v,"-").concat(d),d),H(f,"".concat(v,"-rtl"),o.value==="rtl"),f}),l=B(function(){var f=e.percent,p=f===void 0?0:f,g=Nu(e);return parseInt(g!==void 0?g.toString():p.toString(),10)}),u=B(function(){var f=e.status;return NP.indexOf(f)<0&&l.value>=100?"success":f||"normal"}),c=function(){var p=e.showInfo,g=e.format,d=e.type,v=e.percent,m=e.title,h=Nu(e);if(!p)return null;var y,b=g||(r==null?void 0:r.format)||function(S){return"".concat(S,"%")},w=d==="line";return g||r!=null&&r.format||u.value!=="exception"&&u.value!=="success"?y=b(ti(v),ti(h)):u.value==="exception"?y=_(w?yo:Sr,null,null):u.value==="success"&&(y=_(w?cc:qC,null,null)),_("span",{class:"".concat(i.value,"-text"),title:m===void 0&&typeof y=="string"?y:void 0},[y])};return function(){var f=e.type,p=e.steps,g=e.strokeColor,d=e.title,v=c(),m;f==="line"?m=p?_(n9,E(E({},e),{},{strokeColor:typeof g=="string"?g:void 0,prefixCls:i.value,steps:p}),{default:function(){return[v]}}):_(K7,E(E({},e),{},{prefixCls:i.value}),{default:function(){return[v]}}):(f==="circle"||f==="dashboard")&&(m=_(e9,E(E({},e),{},{prefixCls:i.value}),{default:function(){return[v]}}));var h=E(E({},s.value),{},H({},"".concat(i.value,"-status-").concat(u.value),!0));return _("div",{class:h,title:d},[m])}}}),a9=ra(r9);var i9=function(){return E(E({},Ic()),{},{size:String,block:Boolean})},o9=ve({compatConfig:{MODE:3},name:"ASkeletonButton",props:Bt(i9(),{size:"default"}),setup:function(e){var n=We("skeleton",e),r=n.prefixCls,a=B(function(){var i;return xe(r.value,"".concat(r.value,"-element"),(i={},H(i,"".concat(r.value,"-active"),e.active),H(i,"".concat(r.value,"-block"),e.block),i))});return function(){return _("div",{class:a.value},[_(Ac,E(E({},e),{},{prefixCls:"".concat(r.value,"-button")}),null)])}}});const $P=o9;var s9=ve({compatConfig:{MODE:3},name:"ASkeletonInput",props:E(E({},Dt(Ic(),["shape"])),{},{size:String}),setup:function(e){var n=We("skeleton",e),r=n.prefixCls,a=B(function(){return xe(r.value,"".concat(r.value,"-element"),H({},"".concat(r.value,"-active"),e.active))});return function(){return _("div",{class:a.value},[_(Ac,E(E({},e),{},{prefixCls:"".concat(r.value,"-input")}),null)])}}});const FP=s9;var l9="M365.714286 329.142857q0 45.714286-32.036571 77.677714t-77.677714 32.036571-77.677714-32.036571-32.036571-77.677714 32.036571-77.677714 77.677714-32.036571 77.677714 32.036571 32.036571 77.677714zM950.857143 548.571429l0 256-804.571429 0 0-109.714286 182.857143-182.857143 91.428571 91.428571 292.571429-292.571429zM1005.714286 146.285714l-914.285714 0q-7.460571 0-12.873143 5.412571t-5.412571 12.873143l0 694.857143q0 7.460571 5.412571 12.873143t12.873143 5.412571l914.285714 0q7.460571 0 12.873143-5.412571t5.412571-12.873143l0-694.857143q0-7.460571-5.412571-12.873143t-12.873143-5.412571zM1097.142857 164.571429l0 694.857143q0 37.741714-26.843429 64.585143t-64.585143 26.843429l-914.285714 0q-37.741714 0-64.585143-26.843429t-26.843429-64.585143l0-694.857143q0-37.741714 26.843429-64.585143t64.585143-26.843429l914.285714 0q37.741714 0 64.585143 26.843429t26.843429 64.585143z",u9=ve({compatConfig:{MODE:3},name:"ASkeletonImage",props:Dt(Ic(),["size","shape","active"]),setup:function(e){var n=We("skeleton",e),r=n.prefixCls,a=B(function(){return xe(r.value,"".concat(r.value,"-element"))});return function(){return _("div",{class:a.value},[_("div",{class:"".concat(r.value,"-image")},[_("svg",{viewBox:"0 0 1098 1024",xmlns:"http://www.w3.org/2000/svg",class:"".concat(r.value,"-image-svg")},[_("path",{d:l9,class:"".concat(r.value,"-image-path")},null)])])])}}});const RP=u9;var c9=function(){return E(E({},Ic()),{},{shape:String})},f9=ve({compatConfig:{MODE:3},name:"ASkeletonAvatar",props:Bt(c9(),{size:"default",shape:"circle"}),setup:function(e){var n=We("skeleton",e),r=n.prefixCls,a=B(function(){return xe(r.value,"".concat(r.value,"-element"),H({},"".concat(r.value,"-active"),e.active))});return function(){return _("div",{class:a.value},[_(Ac,E(E({},e),{},{prefixCls:"".concat(r.value,"-avatar")}),null)])}}});const DP=f9;$n.Button=$P;$n.Avatar=DP;$n.Input=FP;$n.Image=RP;$n.Title=Nh;$n.install=function(t){return t.component($n.name,$n),t.component($n.Button.name,$P),t.component($n.Avatar.name,DP),t.component($n.Input.name,FP),t.component($n.Image.name,RP),t.component($n.Title.name,Nh),t};var d9={small:8,middle:16,large:24},v9=function(){return{prefixCls:String,size:{type:[String,Number,Array]},direction:Z.oneOf(Ht("horizontal","vertical")).def("horizontal"),align:Z.oneOf(Ht("start","end","center","baseline")),wrap:{type:Boolean,default:void 0}}};function p9(t){return typeof t=="string"?d9[t]:t||0}var h9=ve({compatConfig:{MODE:3},name:"ASpace",props:v9(),slots:["split"],setup:function(e,n){var r=n.slots,a=We("space",e),i=a.prefixCls,o=a.space,s=a.direction,l=Fx(),u=B(function(){var m,h,y;return(m=(h=e.size)!==null&&h!==void 0?h:(y=o.value)===null||y===void 0?void 0:y.size)!==null&&m!==void 0?m:"small"}),c=L(),f=L();me(u,function(){var m=(Array.isArray(u.value)?u.value:[u.value,u.value]).map(function(y){return p9(y)}),h=De(m,2);c.value=h[0],f.value=h[1]},{immediate:!0});var p=B(function(){return e.align===void 0&&e.direction==="horizontal"?"center":e.align}),g=B(function(){var m;return xe(i.value,"".concat(i.value,"-").concat(e.direction),(m={},H(m,"".concat(i.value,"-rtl"),s.value==="rtl"),H(m,"".concat(i.value,"-align-").concat(p.value),p.value),m))}),d=B(function(){return s.value==="rtl"?"marginLeft":"marginRight"}),v=B(function(){var m={};return l.value&&(m.columnGap="".concat(c.value,"px"),m.rowGap="".concat(f.value,"px")),E(E({},m),e.wrap&&{flexWrap:"wrap",marginBottom:"".concat(-f.value,"px")})});return function(){var m,h,y=e.wrap,b=e.direction,w=b===void 0?"horizontal":b,S=(m=r.default)===null||m===void 0?void 0:m.call(r),C=na(S),x=C.length;if(x===0)return null;var O=(h=r.split)===null||h===void 0?void 0:h.call(r),P="".concat(i.value,"-item"),N=c.value,D=x-1;return _("div",{class:g.value,style:v.value},[C.map(function(F,R){var j=S.indexOf(F),z={};return l.value||(w==="vertical"?R<D&&(z={marginBottom:"".concat(N/(O?2:1),"px")}):z=E(E({},R<D&&H({},d.value,"".concat(N/(O?2:1),"px"))),y&&{paddingBottom:"".concat(f.value,"px")})),_(Ae,{key:j},[_("div",{class:P,style:z},[F]),R<D&&O&&_("span",{class:"".concat(P,"-split"),style:z},[O])])})])}}});const g9=ra(h9);var m9=Ht("small","default"),y9=function(){return{id:String,prefixCls:String,size:Z.oneOf(m9),disabled:{type:Boolean,default:void 0},checkedChildren:Z.any,unCheckedChildren:Z.any,tabindex:Z.oneOfType([Z.string,Z.number]),autofocus:{type:Boolean,default:void 0},loading:{type:Boolean,default:void 0},checked:Z.oneOfType([Z.string,Z.number,Z.looseBool]),checkedValue:Z.oneOfType([Z.string,Z.number,Z.looseBool]).def(!0),unCheckedValue:Z.oneOfType([Z.string,Z.number,Z.looseBool]).def(!1),onChange:{type:Function},onClick:{type:Function},onKeydown:{type:Function},onMouseup:{type:Function},"onUpdate:checked":{type:Function},onBlur:Function,onFocus:Function}},b9=ve({compatConfig:{MODE:3},name:"ASwitch",__ANT_SWITCH:!0,inheritAttrs:!1,props:y9(),slots:["checkedChildren","unCheckedChildren"],setup:function(e,n){var r=n.attrs,a=n.slots,i=n.expose,o=n.emit,s=ka();rc(function(){Yr(!("defaultChecked"in r),"Switch","'defaultChecked' is deprecated, please use 'v-model:checked'"),Yr(!("value"in r),"Switch","`value` is not validate prop, do you mean `checked`?")});var l=L(e.checked!==void 0?e.checked:r.defaultChecked),u=B(function(){return l.value===e.checkedValue});me(function(){return e.checked},function(){l.value=e.checked});var c=We("switch",e),f=c.prefixCls,p=c.direction,g=c.size,d=L(),v=function(){var O;(O=d.value)===null||O===void 0||O.focus()},m=function(){var O;(O=d.value)===null||O===void 0||O.blur()};i({focus:v,blur:m}),He(function(){qe(function(){e.autofocus&&!e.disabled&&d.value.focus()})});var h=function(O,P){e.disabled||(o("update:checked",O),o("change",O,P),s.onFieldChange())},y=function(O){o("blur",O)},b=function(O){v();var P=u.value?e.unCheckedValue:e.checkedValue;h(P,O),o("click",P,O)},w=function(O){O.keyCode===$e.LEFT?h(e.unCheckedValue,O):O.keyCode===$e.RIGHT&&h(e.checkedValue,O),o("keydown",O)},S=function(O){var P;(P=d.value)===null||P===void 0||P.blur(),o("mouseup",O)},C=B(function(){var x;return x={},H(x,"".concat(f.value,"-small"),g.value==="small"),H(x,"".concat(f.value,"-loading"),e.loading),H(x,"".concat(f.value,"-checked"),u.value),H(x,"".concat(f.value,"-disabled"),e.disabled),H(x,f.value,!0),H(x,"".concat(f.value,"-rtl"),p.value==="rtl"),x});return function(){var x;return _(eh,{insertExtraNode:!0},{default:function(){return[_("button",E(E(E({},Dt(e,["prefixCls","checkedChildren","unCheckedChildren","checked","autofocus","checkedValue","unCheckedValue","id","onChange","onUpdate:checked"])),r),{},{id:(x=e.id)!==null&&x!==void 0?x:s.id.value,onKeydown:w,onClick:b,onBlur:y,onMouseup:S,type:"button",role:"switch","aria-checked":l.value,disabled:e.disabled||e.loading,class:[r.class,C.value],ref:d}),[_("div",{class:"".concat(f.value,"-handle")},[e.loading?_(eo,{class:"".concat(f.value,"-loading-icon")},null):null]),_("span",{class:"".concat(f.value,"-inner")},[u.value?Tn(a,e,"checkedChildren"):Tn(a,e,"unCheckedChildren")])])]}})}}});const w9=ra(b9);var S9={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M928 444H820V330.4c0-17.7-14.3-32-32-32H473L355.7 186.2a8.15 8.15 0 00-5.5-2.2H96c-17.7 0-32 14.3-32 32v592c0 17.7 14.3 32 32 32h698c13 0 24.8-7.9 29.7-20l134-332c1.5-3.8 2.3-7.9 2.3-12 0-17.7-14.3-32-32-32zM136 256h188.5l119.6 114.4H748V444H238c-13 0-24.8 7.9-29.7 20L136 643.2V256zm635.3 512H159l103.3-256h612.4L771.3 768z"}}]},name:"folder-open",theme:"outlined"};const _9=S9;function G0(t){for(var e=1;e<arguments.length;e++){var n=arguments[e]!=null?Object(arguments[e]):{},r=Object.keys(n);typeof Object.getOwnPropertySymbols=="function"&&(r=r.concat(Object.getOwnPropertySymbols(n).filter(function(a){return Object.getOwnPropertyDescriptor(n,a).enumerable}))),r.forEach(function(a){C9(t,a,n[a])})}return t}function C9(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var $h=function(e,n){var r=G0({},e,n.attrs);return _(Qe,G0({},r,{icon:_9}),null)};$h.displayName="FolderOpenOutlined";$h.inheritAttrs=!1;const x9=$h;var P9={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M360 184h-8c4.4 0 8-3.6 8-8v8h304v-8c0 4.4 3.6 8 8 8h-8v72h72v-80c0-35.3-28.7-64-64-64H352c-35.3 0-64 28.7-64 64v80h72v-72zm504 72H160c-17.7 0-32 14.3-32 32v32c0 4.4 3.6 8 8 8h60.4l24.7 523c1.6 34.1 29.8 61 63.9 61h454c34.2 0 62.3-26.8 63.9-61l24.7-523H888c4.4 0 8-3.6 8-8v-32c0-17.7-14.3-32-32-32zM731.3 840H292.7l-24.2-512h487l-24.2 512z"}}]},name:"delete",theme:"outlined"};const O9=P9;function q0(t){for(var e=1;e<arguments.length;e++){var n=arguments[e]!=null?Object(arguments[e]):{},r=Object.keys(n);typeof Object.getOwnPropertySymbols=="function"&&(r=r.concat(Object.getOwnPropertySymbols(n).filter(function(a){return Object.getOwnPropertyDescriptor(n,a).enumerable}))),r.forEach(function(a){T9(t,a,n[a])})}return t}function T9(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var Fh=function(e,n){var r=q0({},e,n.attrs);return _(Qe,q0({},r,{icon:O9}),null)};Fh.displayName="DeleteOutlined";Fh.inheritAttrs=!1;const E9=Fh;var k9={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M832 64H296c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h496v688c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8V96c0-17.7-14.3-32-32-32zM704 192H192c-17.7 0-32 14.3-32 32v530.7c0 8.5 3.4 16.6 9.4 22.6l173.3 173.3c2.2 2.2 4.7 4 7.4 5.5v1.9h4.2c3.5 1.3 7.2 2 11 2H704c17.7 0 32-14.3 32-32V224c0-17.7-14.3-32-32-32zM350 856.2L263.9 770H350v86.2zM664 888H414V746c0-22.1-17.9-40-40-40H232V264h432v624z"}}]},name:"copy",theme:"outlined"};const I9=k9;function J0(t){for(var e=1;e<arguments.length;e++){var n=arguments[e]!=null?Object(arguments[e]):{},r=Object.keys(n);typeof Object.getOwnPropertySymbols=="function"&&(r=r.concat(Object.getOwnPropertySymbols(n).filter(function(a){return Object.getOwnPropertyDescriptor(n,a).enumerable}))),r.forEach(function(a){A9(t,a,n[a])})}return t}function A9(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var Rh=function(e,n){var r=J0({},e,n.attrs);return _(Qe,J0({},r,{icon:I9}),null)};Rh.displayName="CopyOutlined";Rh.inheritAttrs=!1;const M9=Rh;var N9={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M257.7 752c2 0 4-.2 6-.5L431.9 722c2-.4 3.9-1.3 5.3-2.8l423.9-423.9a9.96 9.96 0 000-14.1L694.9 114.9c-1.9-1.9-4.4-2.9-7.1-2.9s-5.2 1-7.1 2.9L256.8 538.8c-1.5 1.5-2.4 3.3-2.8 5.3l-29.5 168.2a33.5 33.5 0 009.4 29.8c6.6 6.4 14.9 9.9 23.8 9.9zm67.4-174.4L687.8 215l73.3 73.3-362.7 362.6-88.9 15.7 15.6-89zM880 836H144c-17.7 0-32 14.3-32 32v36c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-36c0-17.7-14.3-32-32-32z"}}]},name:"edit",theme:"outlined"};const $9=N9;function Y0(t){for(var e=1;e<arguments.length;e++){var n=arguments[e]!=null?Object(arguments[e]):{},r=Object.keys(n);typeof Object.getOwnPropertySymbols=="function"&&(r=r.concat(Object.getOwnPropertySymbols(n).filter(function(a){return Object.getOwnPropertyDescriptor(n,a).enumerable}))),r.forEach(function(a){F9(t,a,n[a])})}return t}function F9(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var Dh=function(e,n){var r=Y0({},e,n.attrs);return _(Qe,Y0({},r,{icon:$9}),null)};Dh.displayName="EditOutlined";Dh.inheritAttrs=!1;const LP=Dh;var R9={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M505.7 661a8 8 0 0012.6 0l112-141.7c4.1-5.2.4-12.9-6.3-12.9h-74.1V168c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v338.3H400c-6.7 0-10.4 7.7-6.3 12.9l112 141.8zM878 626h-60c-4.4 0-8 3.6-8 8v154H214V634c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v198c0 17.7 14.3 32 32 32h684c17.7 0 32-14.3 32-32V634c0-4.4-3.6-8-8-8z"}}]},name:"download",theme:"outlined"};const D9=R9;function X0(t){for(var e=1;e<arguments.length;e++){var n=arguments[e]!=null?Object(arguments[e]):{},r=Object.keys(n);typeof Object.getOwnPropertySymbols=="function"&&(r=r.concat(Object.getOwnPropertySymbols(n).filter(function(a){return Object.getOwnPropertyDescriptor(n,a).enumerable}))),r.forEach(function(a){L9(t,a,n[a])})}return t}function L9(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var Lh=function(e,n){var r=X0({},e,n.attrs);return _(Qe,X0({},r,{icon:D9}),null)};Lh.displayName="DownloadOutlined";Lh.inheritAttrs=!1;const z9=Lh;function zP(t,e){return function(){return t.apply(e,arguments)}}const{toString:B9}=Object.prototype,{getPrototypeOf:zh}=Object,Nc=(t=>e=>{const n=B9.call(e);return t[n]||(t[n]=n.slice(8,-1).toLowerCase())})(Object.create(null)),zr=t=>(t=t.toLowerCase(),e=>Nc(e)===t),$c=t=>e=>typeof e===t,{isArray:_o}=Array,Rs=$c("undefined");function j9(t){return t!==null&&!Rs(t)&&t.constructor!==null&&!Rs(t.constructor)&&or(t.constructor.isBuffer)&&t.constructor.isBuffer(t)}const BP=zr("ArrayBuffer");function V9(t){let e;return typeof ArrayBuffer<"u"&&ArrayBuffer.isView?e=ArrayBuffer.isView(t):e=t&&t.buffer&&BP(t.buffer),e}const W9=$c("string"),or=$c("function"),jP=$c("number"),Fc=t=>t!==null&&typeof t=="object",H9=t=>t===!0||t===!1,tu=t=>{if(Nc(t)!=="object")return!1;const e=zh(t);return(e===null||e===Object.prototype||Object.getPrototypeOf(e)===null)&&!(Symbol.toStringTag in t)&&!(Symbol.iterator in t)},U9=zr("Date"),K9=zr("File"),G9=zr("Blob"),q9=zr("FileList"),J9=t=>Fc(t)&&or(t.pipe),Y9=t=>{let e;return t&&(typeof FormData=="function"&&t instanceof FormData||or(t.append)&&((e=Nc(t))==="formdata"||e==="object"&&or(t.toString)&&t.toString()==="[object FormData]"))},X9=zr("URLSearchParams"),Z9=t=>t.trim?t.trim():t.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"");function nl(t,e,{allOwnKeys:n=!1}={}){if(t===null||typeof t>"u")return;let r,a;if(typeof t!="object"&&(t=[t]),_o(t))for(r=0,a=t.length;r<a;r++)e.call(null,t[r],r,t);else{const i=n?Object.getOwnPropertyNames(t):Object.keys(t),o=i.length;let s;for(r=0;r<o;r++)s=i[r],e.call(null,t[s],s,t)}}function VP(t,e){e=e.toLowerCase();const n=Object.keys(t);let r=n.length,a;for(;r-- >0;)if(a=n[r],e===a.toLowerCase())return a;return null}const WP=(()=>typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:global)(),HP=t=>!Rs(t)&&t!==WP;function sv(){const{caseless:t}=HP(this)&&this||{},e={},n=(r,a)=>{const i=t&&VP(e,a)||a;tu(e[i])&&tu(r)?e[i]=sv(e[i],r):tu(r)?e[i]=sv({},r):_o(r)?e[i]=r.slice():e[i]=r};for(let r=0,a=arguments.length;r<a;r++)arguments[r]&&nl(arguments[r],n);return e}const Q9=(t,e,n,{allOwnKeys:r}={})=>(nl(e,(a,i)=>{n&&or(a)?t[i]=zP(a,n):t[i]=a},{allOwnKeys:r}),t),eV=t=>(t.charCodeAt(0)===65279&&(t=t.slice(1)),t),tV=(t,e,n,r)=>{t.prototype=Object.create(e.prototype,r),t.prototype.constructor=t,Object.defineProperty(t,"super",{value:e.prototype}),n&&Object.assign(t.prototype,n)},nV=(t,e,n,r)=>{let a,i,o;const s={};if(e=e||{},t==null)return e;do{for(a=Object.getOwnPropertyNames(t),i=a.length;i-- >0;)o=a[i],(!r||r(o,t,e))&&!s[o]&&(e[o]=t[o],s[o]=!0);t=n!==!1&&zh(t)}while(t&&(!n||n(t,e))&&t!==Object.prototype);return e},rV=(t,e,n)=>{t=String(t),(n===void 0||n>t.length)&&(n=t.length),n-=e.length;const r=t.indexOf(e,n);return r!==-1&&r===n},aV=t=>{if(!t)return null;if(_o(t))return t;let e=t.length;if(!jP(e))return null;const n=new Array(e);for(;e-- >0;)n[e]=t[e];return n},iV=(t=>e=>t&&e instanceof t)(typeof Uint8Array<"u"&&zh(Uint8Array)),oV=(t,e)=>{const r=(t&&t[Symbol.iterator]).call(t);let a;for(;(a=r.next())&&!a.done;){const i=a.value;e.call(t,i[0],i[1])}},sV=(t,e)=>{let n;const r=[];for(;(n=t.exec(e))!==null;)r.push(n);return r},lV=zr("HTMLFormElement"),uV=t=>t.toLowerCase().replace(/[-_\s]([a-z\d])(\w*)/g,function(n,r,a){return r.toUpperCase()+a}),Z0=(({hasOwnProperty:t})=>(e,n)=>t.call(e,n))(Object.prototype),cV=zr("RegExp"),UP=(t,e)=>{const n=Object.getOwnPropertyDescriptors(t),r={};nl(n,(a,i)=>{e(a,i,t)!==!1&&(r[i]=a)}),Object.defineProperties(t,r)},fV=t=>{UP(t,(e,n)=>{if(or(t)&&["arguments","caller","callee"].indexOf(n)!==-1)return!1;const r=t[n];if(or(r)){if(e.enumerable=!1,"writable"in e){e.writable=!1;return}e.set||(e.set=()=>{throw Error("Can not rewrite read-only method '"+n+"'")})}})},dV=(t,e)=>{const n={},r=a=>{a.forEach(i=>{n[i]=!0})};return _o(t)?r(t):r(String(t).split(e)),n},vV=()=>{},pV=(t,e)=>(t=+t,Number.isFinite(t)?t:e),Vf="abcdefghijklmnopqrstuvwxyz",Q0="0123456789",KP={DIGIT:Q0,ALPHA:Vf,ALPHA_DIGIT:Vf+Vf.toUpperCase()+Q0},hV=(t=16,e=KP.ALPHA_DIGIT)=>{let n="";const{length:r}=e;for(;t--;)n+=e[Math.random()*r|0];return n};function gV(t){return!!(t&&or(t.append)&&t[Symbol.toStringTag]==="FormData"&&t[Symbol.iterator])}const mV=t=>{const e=new Array(10),n=(r,a)=>{if(Fc(r)){if(e.indexOf(r)>=0)return;if(!("toJSON"in r)){e[a]=r;const i=_o(r)?[]:{};return nl(r,(o,s)=>{const l=n(o,a+1);!Rs(l)&&(i[s]=l)}),e[a]=void 0,i}}return r};return n(t,0)},yV=zr("AsyncFunction"),bV=t=>t&&(Fc(t)||or(t))&&or(t.then)&&or(t.catch),Se={isArray:_o,isArrayBuffer:BP,isBuffer:j9,isFormData:Y9,isArrayBufferView:V9,isString:W9,isNumber:jP,isBoolean:H9,isObject:Fc,isPlainObject:tu,isUndefined:Rs,isDate:U9,isFile:K9,isBlob:G9,isRegExp:cV,isFunction:or,isStream:J9,isURLSearchParams:X9,isTypedArray:iV,isFileList:q9,forEach:nl,merge:sv,extend:Q9,trim:Z9,stripBOM:eV,inherits:tV,toFlatObject:nV,kindOf:Nc,kindOfTest:zr,endsWith:rV,toArray:aV,forEachEntry:oV,matchAll:sV,isHTMLForm:lV,hasOwnProperty:Z0,hasOwnProp:Z0,reduceDescriptors:UP,freezeMethods:fV,toObjectSet:dV,toCamelCase:uV,noop:vV,toFiniteNumber:pV,findKey:VP,global:WP,isContextDefined:HP,ALPHABET:KP,generateString:hV,isSpecCompliantForm:gV,toJSONObject:mV,isAsyncFn:yV,isThenable:bV};function ft(t,e,n,r,a){Error.call(this),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=new Error().stack,this.message=t,this.name="AxiosError",e&&(this.code=e),n&&(this.config=n),r&&(this.request=r),a&&(this.response=a)}Se.inherits(ft,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:Se.toJSONObject(this.config),code:this.code,status:this.response&&this.response.status?this.response.status:null}}});const GP=ft.prototype,qP={};["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(t=>{qP[t]={value:t}});Object.defineProperties(ft,qP);Object.defineProperty(GP,"isAxiosError",{value:!0});ft.from=(t,e,n,r,a,i)=>{const o=Object.create(GP);return Se.toFlatObject(t,o,function(l){return l!==Error.prototype},s=>s!=="isAxiosError"),ft.call(o,t.message,e,n,r,a),o.cause=t,o.name=t.name,i&&Object.assign(o,i),o};const wV=null;function lv(t){return Se.isPlainObject(t)||Se.isArray(t)}function JP(t){return Se.endsWith(t,"[]")?t.slice(0,-2):t}function e1(t,e,n){return t?t.concat(e).map(function(a,i){return a=JP(a),!n&&i?"["+a+"]":a}).join(n?".":""):e}function SV(t){return Se.isArray(t)&&!t.some(lv)}const _V=Se.toFlatObject(Se,{},null,function(e){return/^is[A-Z]/.test(e)});function Rc(t,e,n){if(!Se.isObject(t))throw new TypeError("target must be an object");e=e||new FormData,n=Se.toFlatObject(n,{metaTokens:!0,dots:!1,indexes:!1},!1,function(v,m){return!Se.isUndefined(m[v])});const r=n.metaTokens,a=n.visitor||c,i=n.dots,o=n.indexes,l=(n.Blob||typeof Blob<"u"&&Blob)&&Se.isSpecCompliantForm(e);if(!Se.isFunction(a))throw new TypeError("visitor must be a function");function u(d){if(d===null)return"";if(Se.isDate(d))return d.toISOString();if(!l&&Se.isBlob(d))throw new ft("Blob is not supported. Use a Buffer instead.");return Se.isArrayBuffer(d)||Se.isTypedArray(d)?l&&typeof Blob=="function"?new Blob([d]):Buffer.from(d):d}function c(d,v,m){let h=d;if(d&&!m&&typeof d=="object"){if(Se.endsWith(v,"{}"))v=r?v:v.slice(0,-2),d=JSON.stringify(d);else if(Se.isArray(d)&&SV(d)||(Se.isFileList(d)||Se.endsWith(v,"[]"))&&(h=Se.toArray(d)))return v=JP(v),h.forEach(function(b,w){!(Se.isUndefined(b)||b===null)&&e.append(o===!0?e1([v],w,i):o===null?v:v+"[]",u(b))}),!1}return lv(d)?!0:(e.append(e1(m,v,i),u(d)),!1)}const f=[],p=Object.assign(_V,{defaultVisitor:c,convertValue:u,isVisitable:lv});function g(d,v){if(!Se.isUndefined(d)){if(f.indexOf(d)!==-1)throw Error("Circular reference detected in "+v.join("."));f.push(d),Se.forEach(d,function(h,y){(!(Se.isUndefined(h)||h===null)&&a.call(e,h,Se.isString(y)?y.trim():y,v,p))===!0&&g(h,v?v.concat(y):[y])}),f.pop()}}if(!Se.isObject(t))throw new TypeError("data must be an object");return g(t),e}function t1(t){const e={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\0"};return encodeURIComponent(t).replace(/[!'()~]|%20|%00/g,function(r){return e[r]})}function Bh(t,e){this._pairs=[],t&&Rc(t,this,e)}const YP=Bh.prototype;YP.append=function(e,n){this._pairs.push([e,n])};YP.toString=function(e){const n=e?function(r){return e.call(this,r,t1)}:t1;return this._pairs.map(function(a){return n(a[0])+"="+n(a[1])},"").join("&")};function CV(t){return encodeURIComponent(t).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}function XP(t,e,n){if(!e)return t;const r=n&&n.encode||CV,a=n&&n.serialize;let i;if(a?i=a(e,n):i=Se.isURLSearchParams(e)?e.toString():new Bh(e,n).toString(r),i){const o=t.indexOf("#");o!==-1&&(t=t.slice(0,o)),t+=(t.indexOf("?")===-1?"?":"&")+i}return t}class xV{constructor(){this.handlers=[]}use(e,n,r){return this.handlers.push({fulfilled:e,rejected:n,synchronous:r?r.synchronous:!1,runWhen:r?r.runWhen:null}),this.handlers.length-1}eject(e){this.handlers[e]&&(this.handlers[e]=null)}clear(){this.handlers&&(this.handlers=[])}forEach(e){Se.forEach(this.handlers,function(r){r!==null&&e(r)})}}const n1=xV,ZP={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},PV=typeof URLSearchParams<"u"?URLSearchParams:Bh,OV=typeof FormData<"u"?FormData:null,TV=typeof Blob<"u"?Blob:null,EV=(()=>{let t;return typeof navigator<"u"&&((t=navigator.product)==="ReactNative"||t==="NativeScript"||t==="NS")?!1:typeof window<"u"&&typeof document<"u"})(),kV=(()=>typeof WorkerGlobalScope<"u"&&self instanceof WorkerGlobalScope&&typeof self.importScripts=="function")(),Nr={isBrowser:!0,classes:{URLSearchParams:PV,FormData:OV,Blob:TV},isStandardBrowserEnv:EV,isStandardBrowserWebWorkerEnv:kV,protocols:["http","https","file","blob","url","data"]};function IV(t,e){return Rc(t,new Nr.classes.URLSearchParams,Object.assign({visitor:function(n,r,a,i){return Nr.isNode&&Se.isBuffer(n)?(this.append(r,n.toString("base64")),!1):i.defaultVisitor.apply(this,arguments)}},e))}function AV(t){return Se.matchAll(/\w+|\[(\w*)]/g,t).map(e=>e[0]==="[]"?"":e[1]||e[0])}function MV(t){const e={},n=Object.keys(t);let r;const a=n.length;let i;for(r=0;r<a;r++)i=n[r],e[i]=t[i];return e}function QP(t){function e(n,r,a,i){let o=n[i++];const s=Number.isFinite(+o),l=i>=n.length;return o=!o&&Se.isArray(a)?a.length:o,l?(Se.hasOwnProp(a,o)?a[o]=[a[o],r]:a[o]=r,!s):((!a[o]||!Se.isObject(a[o]))&&(a[o]=[]),e(n,r,a[o],i)&&Se.isArray(a[o])&&(a[o]=MV(a[o])),!s)}if(Se.isFormData(t)&&Se.isFunction(t.entries)){const n={};return Se.forEachEntry(t,(r,a)=>{e(AV(r),a,n,0)}),n}return null}const NV={"Content-Type":void 0};function $V(t,e,n){if(Se.isString(t))try{return(e||JSON.parse)(t),Se.trim(t)}catch(r){if(r.name!=="SyntaxError")throw r}return(n||JSON.stringify)(t)}const Dc={transitional:ZP,adapter:["xhr","http"],transformRequest:[function(e,n){const r=n.getContentType()||"",a=r.indexOf("application/json")>-1,i=Se.isObject(e);if(i&&Se.isHTMLForm(e)&&(e=new FormData(e)),Se.isFormData(e))return a&&a?JSON.stringify(QP(e)):e;if(Se.isArrayBuffer(e)||Se.isBuffer(e)||Se.isStream(e)||Se.isFile(e)||Se.isBlob(e))return e;if(Se.isArrayBufferView(e))return e.buffer;if(Se.isURLSearchParams(e))return n.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),e.toString();let s;if(i){if(r.indexOf("application/x-www-form-urlencoded")>-1)return IV(e,this.formSerializer).toString();if((s=Se.isFileList(e))||r.indexOf("multipart/form-data")>-1){const l=this.env&&this.env.FormData;return Rc(s?{"files[]":e}:e,l&&new l,this.formSerializer)}}return i||a?(n.setContentType("application/json",!1),$V(e)):e}],transformResponse:[function(e){const n=this.transitional||Dc.transitional,r=n&&n.forcedJSONParsing,a=this.responseType==="json";if(e&&Se.isString(e)&&(r&&!this.responseType||a)){const o=!(n&&n.silentJSONParsing)&&a;try{return JSON.parse(e)}catch(s){if(o)throw s.name==="SyntaxError"?ft.from(s,ft.ERR_BAD_RESPONSE,this,null,this.response):s}}return e}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:Nr.classes.FormData,Blob:Nr.classes.Blob},validateStatus:function(e){return e>=200&&e<300},headers:{common:{Accept:"application/json, text/plain, */*"}}};Se.forEach(["delete","get","head"],function(e){Dc.headers[e]={}});Se.forEach(["post","put","patch"],function(e){Dc.headers[e]=Se.merge(NV)});const jh=Dc,FV=Se.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"]),RV=t=>{const e={};let n,r,a;return t&&t.split(`
`).forEach(function(o){a=o.indexOf(":"),n=o.substring(0,a).trim().toLowerCase(),r=o.substring(a+1).trim(),!(!n||e[n]&&FV[n])&&(n==="set-cookie"?e[n]?e[n].push(r):e[n]=[r]:e[n]=e[n]?e[n]+", "+r:r)}),e},r1=Symbol("internals");function Fo(t){return t&&String(t).trim().toLowerCase()}function nu(t){return t===!1||t==null?t:Se.isArray(t)?t.map(nu):String(t)}function DV(t){const e=Object.create(null),n=/([^\s,;=]+)\s*(?:=\s*([^,;]+))?/g;let r;for(;r=n.exec(t);)e[r[1]]=r[2];return e}const LV=t=>/^[-_a-zA-Z0-9^`|~,!#$%&'*+.]+$/.test(t.trim());function Wf(t,e,n,r,a){if(Se.isFunction(r))return r.call(this,e,n);if(a&&(e=n),!!Se.isString(e)){if(Se.isString(r))return e.indexOf(r)!==-1;if(Se.isRegExp(r))return r.test(e)}}function zV(t){return t.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,(e,n,r)=>n.toUpperCase()+r)}function BV(t,e){const n=Se.toCamelCase(" "+e);["get","set","has"].forEach(r=>{Object.defineProperty(t,r+n,{value:function(a,i,o){return this[r].call(this,e,a,i,o)},configurable:!0})})}let Lc=class{constructor(e){e&&this.set(e)}set(e,n,r){const a=this;function i(s,l,u){const c=Fo(l);if(!c)throw new Error("header name must be a non-empty string");const f=Se.findKey(a,c);(!f||a[f]===void 0||u===!0||u===void 0&&a[f]!==!1)&&(a[f||l]=nu(s))}const o=(s,l)=>Se.forEach(s,(u,c)=>i(u,c,l));return Se.isPlainObject(e)||e instanceof this.constructor?o(e,n):Se.isString(e)&&(e=e.trim())&&!LV(e)?o(RV(e),n):e!=null&&i(n,e,r),this}get(e,n){if(e=Fo(e),e){const r=Se.findKey(this,e);if(r){const a=this[r];if(!n)return a;if(n===!0)return DV(a);if(Se.isFunction(n))return n.call(this,a,r);if(Se.isRegExp(n))return n.exec(a);throw new TypeError("parser must be boolean|regexp|function")}}}has(e,n){if(e=Fo(e),e){const r=Se.findKey(this,e);return!!(r&&this[r]!==void 0&&(!n||Wf(this,this[r],r,n)))}return!1}delete(e,n){const r=this;let a=!1;function i(o){if(o=Fo(o),o){const s=Se.findKey(r,o);s&&(!n||Wf(r,r[s],s,n))&&(delete r[s],a=!0)}}return Se.isArray(e)?e.forEach(i):i(e),a}clear(e){const n=Object.keys(this);let r=n.length,a=!1;for(;r--;){const i=n[r];(!e||Wf(this,this[i],i,e,!0))&&(delete this[i],a=!0)}return a}normalize(e){const n=this,r={};return Se.forEach(this,(a,i)=>{const o=Se.findKey(r,i);if(o){n[o]=nu(a),delete n[i];return}const s=e?zV(i):String(i).trim();s!==i&&delete n[i],n[s]=nu(a),r[s]=!0}),this}concat(...e){return this.constructor.concat(this,...e)}toJSON(e){const n=Object.create(null);return Se.forEach(this,(r,a)=>{r!=null&&r!==!1&&(n[a]=e&&Se.isArray(r)?r.join(", "):r)}),n}[Symbol.iterator](){return Object.entries(this.toJSON())[Symbol.iterator]()}toString(){return Object.entries(this.toJSON()).map(([e,n])=>e+": "+n).join(`
`)}get[Symbol.toStringTag](){return"AxiosHeaders"}static from(e){return e instanceof this?e:new this(e)}static concat(e,...n){const r=new this(e);return n.forEach(a=>r.set(a)),r}static accessor(e){const r=(this[r1]=this[r1]={accessors:{}}).accessors,a=this.prototype;function i(o){const s=Fo(o);r[s]||(BV(a,o),r[s]=!0)}return Se.isArray(e)?e.forEach(i):i(e),this}};Lc.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent","Authorization"]);Se.freezeMethods(Lc.prototype);Se.freezeMethods(Lc);const Xr=Lc;function Hf(t,e){const n=this||jh,r=e||n,a=Xr.from(r.headers);let i=r.data;return Se.forEach(t,function(s){i=s.call(n,i,a.normalize(),e?e.status:void 0)}),a.normalize(),i}function eO(t){return!!(t&&t.__CANCEL__)}function rl(t,e,n){ft.call(this,t??"canceled",ft.ERR_CANCELED,e,n),this.name="CanceledError"}Se.inherits(rl,ft,{__CANCEL__:!0});function jV(t,e,n){const r=n.config.validateStatus;!n.status||!r||r(n.status)?t(n):e(new ft("Request failed with status code "+n.status,[ft.ERR_BAD_REQUEST,ft.ERR_BAD_RESPONSE][Math.floor(n.status/100)-4],n.config,n.request,n))}const VV=Nr.isStandardBrowserEnv?function(){return{write:function(n,r,a,i,o,s){const l=[];l.push(n+"="+encodeURIComponent(r)),Se.isNumber(a)&&l.push("expires="+new Date(a).toGMTString()),Se.isString(i)&&l.push("path="+i),Se.isString(o)&&l.push("domain="+o),s===!0&&l.push("secure"),document.cookie=l.join("; ")},read:function(n){const r=document.cookie.match(new RegExp("(^|;\\s*)("+n+")=([^;]*)"));return r?decodeURIComponent(r[3]):null},remove:function(n){this.write(n,"",Date.now()-864e5)}}}():function(){return{write:function(){},read:function(){return null},remove:function(){}}}();function WV(t){return/^([a-z][a-z\d+\-.]*:)?\/\//i.test(t)}function HV(t,e){return e?t.replace(/\/+$/,"")+"/"+e.replace(/^\/+/,""):t}function tO(t,e){return t&&!WV(e)?HV(t,e):e}const UV=Nr.isStandardBrowserEnv?function(){const e=/(msie|trident)/i.test(navigator.userAgent),n=document.createElement("a");let r;function a(i){let o=i;return e&&(n.setAttribute("href",o),o=n.href),n.setAttribute("href",o),{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 r=a(window.location.href),function(o){const s=Se.isString(o)?a(o):o;return s.protocol===r.protocol&&s.host===r.host}}():function(){return function(){return!0}}();function KV(t){const e=/^([-+\w]{1,25})(:?\/\/|:)/.exec(t);return e&&e[1]||""}function GV(t,e){t=t||10;const n=new Array(t),r=new Array(t);let a=0,i=0,o;return e=e!==void 0?e:1e3,function(l){const u=Date.now(),c=r[i];o||(o=u),n[a]=l,r[a]=u;let f=i,p=0;for(;f!==a;)p+=n[f++],f=f%t;if(a=(a+1)%t,a===i&&(i=(i+1)%t),u-o<e)return;const g=c&&u-c;return g?Math.round(p*1e3/g):void 0}}function a1(t,e){let n=0;const r=GV(50,250);return a=>{const i=a.loaded,o=a.lengthComputable?a.total:void 0,s=i-n,l=r(s),u=i<=o;n=i;const c={loaded:i,total:o,progress:o?i/o:void 0,bytes:s,rate:l||void 0,estimated:l&&o&&u?(o-i)/l:void 0,event:a};c[e?"download":"upload"]=!0,t(c)}}const qV=typeof XMLHttpRequest<"u",JV=qV&&function(t){return new Promise(function(n,r){let a=t.data;const i=Xr.from(t.headers).normalize(),o=t.responseType;let s;function l(){t.cancelToken&&t.cancelToken.unsubscribe(s),t.signal&&t.signal.removeEventListener("abort",s)}Se.isFormData(a)&&(Nr.isStandardBrowserEnv||Nr.isStandardBrowserWebWorkerEnv?i.setContentType(!1):i.setContentType("multipart/form-data;",!1));let u=new XMLHttpRequest;if(t.auth){const g=t.auth.username||"",d=t.auth.password?unescape(encodeURIComponent(t.auth.password)):"";i.set("Authorization","Basic "+btoa(g+":"+d))}const c=tO(t.baseURL,t.url);u.open(t.method.toUpperCase(),XP(c,t.params,t.paramsSerializer),!0),u.timeout=t.timeout;function f(){if(!u)return;const g=Xr.from("getAllResponseHeaders"in u&&u.getAllResponseHeaders()),v={data:!o||o==="text"||o==="json"?u.responseText:u.response,status:u.status,statusText:u.statusText,headers:g,config:t,request:u};jV(function(h){n(h),l()},function(h){r(h),l()},v),u=null}if("onloadend"in u?u.onloadend=f:u.onreadystatechange=function(){!u||u.readyState!==4||u.status===0&&!(u.responseURL&&u.responseURL.indexOf("file:")===0)||setTimeout(f)},u.onabort=function(){u&&(r(new ft("Request aborted",ft.ECONNABORTED,t,u)),u=null)},u.onerror=function(){r(new ft("Network Error",ft.ERR_NETWORK,t,u)),u=null},u.ontimeout=function(){let d=t.timeout?"timeout of "+t.timeout+"ms exceeded":"timeout exceeded";const v=t.transitional||ZP;t.timeoutErrorMessage&&(d=t.timeoutErrorMessage),r(new ft(d,v.clarifyTimeoutError?ft.ETIMEDOUT:ft.ECONNABORTED,t,u)),u=null},Nr.isStandardBrowserEnv){const g=(t.withCredentials||UV(c))&&t.xsrfCookieName&&VV.read(t.xsrfCookieName);g&&i.set(t.xsrfHeaderName,g)}a===void 0&&i.setContentType(null),"setRequestHeader"in u&&Se.forEach(i.toJSON(),function(d,v){u.setRequestHeader(v,d)}),Se.isUndefined(t.withCredentials)||(u.withCredentials=!!t.withCredentials),o&&o!=="json"&&(u.responseType=t.responseType),typeof t.onDownloadProgress=="function"&&u.addEventListener("progress",a1(t.onDownloadProgress,!0)),typeof t.onUploadProgress=="function"&&u.upload&&u.upload.addEventListener("progress",a1(t.onUploadProgress)),(t.cancelToken||t.signal)&&(s=g=>{u&&(r(!g||g.type?new rl(null,t,u):g),u.abort(),u=null)},t.cancelToken&&t.cancelToken.subscribe(s),t.signal&&(t.signal.aborted?s():t.signal.addEventListener("abort",s)));const p=KV(c);if(p&&Nr.protocols.indexOf(p)===-1){r(new ft("Unsupported protocol "+p+":",ft.ERR_BAD_REQUEST,t));return}u.send(a||null)})},ru={http:wV,xhr:JV};Se.forEach(ru,(t,e)=>{if(t){try{Object.defineProperty(t,"name",{value:e})}catch{}Object.defineProperty(t,"adapterName",{value:e})}});const YV={getAdapter:t=>{t=Se.isArray(t)?t:[t];const{length:e}=t;let n,r;for(let a=0;a<e&&(n=t[a],!(r=Se.isString(n)?ru[n.toLowerCase()]:n));a++);if(!r)throw r===!1?new ft(`Adapter ${n} is not supported by the environment`,"ERR_NOT_SUPPORT"):new Error(Se.hasOwnProp(ru,n)?`Adapter '${n}' is not available in the build`:`Unknown adapter '${n}'`);if(!Se.isFunction(r))throw new TypeError("adapter is not a function");return r},adapters:ru};function Uf(t){if(t.cancelToken&&t.cancelToken.throwIfRequested(),t.signal&&t.signal.aborted)throw new rl(null,t)}function i1(t){return Uf(t),t.headers=Xr.from(t.headers),t.data=Hf.call(t,t.transformRequest),["post","put","patch"].indexOf(t.method)!==-1&&t.headers.setContentType("application/x-www-form-urlencoded",!1),YV.getAdapter(t.adapter||jh.adapter)(t).then(function(r){return Uf(t),r.data=Hf.call(t,t.transformResponse,r),r.headers=Xr.from(r.headers),r},function(r){return eO(r)||(Uf(t),r&&r.response&&(r.response.data=Hf.call(t,t.transformResponse,r.response),r.response.headers=Xr.from(r.response.headers))),Promise.reject(r)})}const o1=t=>t instanceof Xr?t.toJSON():t;function io(t,e){e=e||{};const n={};function r(u,c,f){return Se.isPlainObject(u)&&Se.isPlainObject(c)?Se.merge.call({caseless:f},u,c):Se.isPlainObject(c)?Se.merge({},c):Se.isArray(c)?c.slice():c}function a(u,c,f){if(Se.isUndefined(c)){if(!Se.isUndefined(u))return r(void 0,u,f)}else return r(u,c,f)}function i(u,c){if(!Se.isUndefined(c))return r(void 0,c)}function o(u,c){if(Se.isUndefined(c)){if(!Se.isUndefined(u))return r(void 0,u)}else return r(void 0,c)}function s(u,c,f){if(f in e)return r(u,c);if(f in t)return r(void 0,u)}const l={url:i,method:i,data:i,baseURL:o,transformRequest:o,transformResponse:o,paramsSerializer:o,timeout:o,timeoutMessage:o,withCredentials:o,adapter:o,responseType:o,xsrfCookieName:o,xsrfHeaderName:o,onUploadProgress:o,onDownloadProgress:o,decompress:o,maxContentLength:o,maxBodyLength:o,beforeRedirect:o,transport:o,httpAgent:o,httpsAgent:o,cancelToken:o,socketPath:o,responseEncoding:o,validateStatus:s,headers:(u,c)=>a(o1(u),o1(c),!0)};return Se.forEach(Object.keys(Object.assign({},t,e)),function(c){const f=l[c]||a,p=f(t[c],e[c],c);Se.isUndefined(p)&&f!==s||(n[c]=p)}),n}const nO="1.4.0",Vh={};["object","boolean","number","function","string","symbol"].forEach((t,e)=>{Vh[t]=function(r){return typeof r===t||"a"+(e<1?"n ":" ")+t}});const s1={};Vh.transitional=function(e,n,r){function a(i,o){return"[Axios v"+nO+"] Transitional option '"+i+"'"+o+(r?". "+r:"")}return(i,o,s)=>{if(e===!1)throw new ft(a(o," has been removed"+(n?" in "+n:"")),ft.ERR_DEPRECATED);return n&&!s1[o]&&(s1[o]=!0,console.warn(a(o," has been deprecated since v"+n+" and will be removed in the near future"))),e?e(i,o,s):!0}};function XV(t,e,n){if(typeof t!="object")throw new ft("options must be an object",ft.ERR_BAD_OPTION_VALUE);const r=Object.keys(t);let a=r.length;for(;a-- >0;){const i=r[a],o=e[i];if(o){const s=t[i],l=s===void 0||o(s,i,t);if(l!==!0)throw new ft("option "+i+" must be "+l,ft.ERR_BAD_OPTION_VALUE);continue}if(n!==!0)throw new ft("Unknown option "+i,ft.ERR_BAD_OPTION)}}const uv={assertOptions:XV,validators:Vh},ca=uv.validators;let $u=class{constructor(e){this.defaults=e,this.interceptors={request:new n1,response:new n1}}request(e,n){typeof e=="string"?(n=n||{},n.url=e):n=e||{},n=io(this.defaults,n);const{transitional:r,paramsSerializer:a,headers:i}=n;r!==void 0&&uv.assertOptions(r,{silentJSONParsing:ca.transitional(ca.boolean),forcedJSONParsing:ca.transitional(ca.boolean),clarifyTimeoutError:ca.transitional(ca.boolean)},!1),a!=null&&(Se.isFunction(a)?n.paramsSerializer={serialize:a}:uv.assertOptions(a,{encode:ca.function,serialize:ca.function},!0)),n.method=(n.method||this.defaults.method||"get").toLowerCase();let o;o=i&&Se.merge(i.common,i[n.method]),o&&Se.forEach(["delete","get","head","post","put","patch","common"],d=>{delete i[d]}),n.headers=Xr.concat(o,i);const s=[];let l=!0;this.interceptors.request.forEach(function(v){typeof v.runWhen=="function"&&v.runWhen(n)===!1||(l=l&&v.synchronous,s.unshift(v.fulfilled,v.rejected))});const u=[];this.interceptors.response.forEach(function(v){u.push(v.fulfilled,v.rejected)});let c,f=0,p;if(!l){const d=[i1.bind(this),void 0];for(d.unshift.apply(d,s),d.push.apply(d,u),p=d.length,c=Promise.resolve(n);f<p;)c=c.then(d[f++],d[f++]);return c}p=s.length;let g=n;for(f=0;f<p;){const d=s[f++],v=s[f++];try{g=d(g)}catch(m){v.call(this,m);break}}try{c=i1.call(this,g)}catch(d){return Promise.reject(d)}for(f=0,p=u.length;f<p;)c=c.then(u[f++],u[f++]);return c}getUri(e){e=io(this.defaults,e);const n=tO(e.baseURL,e.url);return XP(n,e.params,e.paramsSerializer)}};Se.forEach(["delete","get","head","options"],function(e){$u.prototype[e]=function(n,r){return this.request(io(r||{},{method:e,url:n,data:(r||{}).data}))}});Se.forEach(["post","put","patch"],function(e){function n(r){return function(i,o,s){return this.request(io(s||{},{method:e,headers:r?{"Content-Type":"multipart/form-data"}:{},url:i,data:o}))}}$u.prototype[e]=n(),$u.prototype[e+"Form"]=n(!0)});const au=$u;let ZV=class rO{constructor(e){if(typeof e!="function")throw new TypeError("executor must be a function.");let n;this.promise=new Promise(function(i){n=i});const r=this;this.promise.then(a=>{if(!r._listeners)return;let i=r._listeners.length;for(;i-- >0;)r._listeners[i](a);r._listeners=null}),this.promise.then=a=>{let i;const o=new Promise(s=>{r.subscribe(s),i=s}).then(a);return o.cancel=function(){r.unsubscribe(i)},o},e(function(i,o,s){r.reason||(r.reason=new rl(i,o,s),n(r.reason))})}throwIfRequested(){if(this.reason)throw this.reason}subscribe(e){if(this.reason){e(this.reason);return}this._listeners?this._listeners.push(e):this._listeners=[e]}unsubscribe(e){if(!this._listeners)return;const n=this._listeners.indexOf(e);n!==-1&&this._listeners.splice(n,1)}static source(){let e;return{token:new rO(function(a){e=a}),cancel:e}}};const QV=ZV;function eW(t){return function(n){return t.apply(null,n)}}function tW(t){return Se.isObject(t)&&t.isAxiosError===!0}const cv={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(cv).forEach(([t,e])=>{cv[e]=t});const nW=cv;function aO(t){const e=new au(t),n=zP(au.prototype.request,e);return Se.extend(n,au.prototype,e,{allOwnKeys:!0}),Se.extend(n,e,null,{allOwnKeys:!0}),n.create=function(a){return aO(io(t,a))},n}const nn=aO(jh);nn.Axios=au;nn.CanceledError=rl;nn.CancelToken=QV;nn.isCancel=eO;nn.VERSION=nO;nn.toFormData=Rc;nn.AxiosError=ft;nn.Cancel=nn.CanceledError;nn.all=function(e){return Promise.all(e)};nn.spread=eW;nn.isAxiosError=tW;nn.mergeConfig=io;nn.AxiosHeaders=Xr;nn.formToJSON=t=>QP(Se.isHTMLForm(t)?new FormData(t):t);nn.HttpStatusCode=nW;nn.default=nn;const iO=nn,{Axios:Wte,AxiosError:Hte,CanceledError:Ute,isCancel:Kte,CancelToken:Gte,VERSION:qte,all:Jte,Cancel:Yte,isAxiosError:rW,spread:Xte,toFormData:Zte,AxiosHeaders:Qte,HttpStatusCode:ene,formToJSON:tne,mergeConfig:nne}=iO;/*!
* shared v9.3.0-beta.19
* (c) 2023 kazuya kawaguchi
* Released under the MIT License.
*/const fv=typeof window<"u",hi=(t,e=!1)=>e?Symbol.for(t):Symbol(t),aW=(t,e,n)=>iW({l:t,k:e,s:n}),iW=t=>JSON.stringify(t).replace(/\u2028/g,"\\u2028").replace(/\u2029/g,"\\u2029").replace(/\u0027/g,"\\u0027"),Qt=t=>typeof t=="number"&&isFinite(t),oW=t=>sO(t)==="[object Date]",Oa=t=>sO(t)==="[object RegExp]",zc=t=>Ue(t)&&Object.keys(t).length===0;function sW(t,e){typeof console<"u"&&(console.warn("[intlify] "+t),e&&console.warn(e.stack))}const un=Object.assign;let l1;const us=()=>l1||(l1=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{});function u1(t){return t.replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/g,"&quot;").replace(/'/g,"&apos;")}const lW=Object.prototype.hasOwnProperty;function Wh(t,e){return lW.call(t,e)}const It=Array.isArray,Vt=t=>typeof t=="function",Ie=t=>typeof t=="string",it=t=>typeof t=="boolean",_t=t=>t!==null&&typeof t=="object",oO=Object.prototype.toString,sO=t=>oO.call(t),Ue=t=>{if(!_t(t))return!1;const e=Object.getPrototypeOf(t);return e===null||e.constructor===Object},uW=t=>t==null?"":It(t)||Ue(t)&&t.toString===oO?JSON.stringify(t,null,2):String(t);/*!
* message-compiler v9.3.0-beta.19
* (c) 2023 kazuya kawaguchi
* Released under the MIT License.
*/const vt={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,__EXTEND_POINT__:15};function Bc(t,e,n={}){const{domain:r,messages:a,args:i}=n,o=t,s=new SyntaxError(String(o));return s.code=t,e&&(s.location=e),s.domain=r,s}function cW(t){throw t}function fW(t,e,n){return{line:t,column:e,offset:n}}function dv(t,e,n){const r={start:t,end:e};return n!=null&&(r.source=n),r}const Hr=" ",dW="\r",Sn=`
`,vW=String.fromCharCode(8232),pW=String.fromCharCode(8233);function hW(t){const e=t;let n=0,r=1,a=1,i=0;const o=x=>e[x]===dW&&e[x+1]===Sn,s=x=>e[x]===Sn,l=x=>e[x]===pW,u=x=>e[x]===vW,c=x=>o(x)||s(x)||l(x)||u(x),f=()=>n,p=()=>r,g=()=>a,d=()=>i,v=x=>o(x)||l(x)||u(x)?Sn:e[x],m=()=>v(n),h=()=>v(n+i);function y(){return i=0,c(n)&&(r++,a=0),o(n)&&n++,n++,a++,e[n]}function b(){return o(n+i)&&i++,i++,e[n+i]}function w(){n=0,r=1,a=1,i=0}function S(x=0){i=x}function C(){const x=n+i;for(;x!==n;)y();i=0}return{index:f,line:p,column:g,peekOffset:d,charAt:v,currentChar:m,currentPeek:h,next:y,peek:b,reset:w,resetPeek:S,skipToPeek:C}}const fa=void 0,c1="'",gW="tokenizer";function mW(t,e={}){const n=e.location!==!1,r=hW(t),a=()=>r.index(),i=()=>fW(r.line(),r.column(),r.index()),o=i(),s=a(),l={currentType:14,offset:s,startLoc:o,endLoc:o,lastType:14,lastOffset:s,lastStartLoc:o,lastEndLoc:o,braceNest:0,inLinked:!1,text:""},u=()=>l,{onError:c}=e;function f(I,M,J,...ee){const Q=u();if(M.column+=J,M.offset+=J,c){const ce=dv(Q.startLoc,M),ue=Bc(I,ce,{domain:gW,args:ee});c(ue)}}function p(I,M,J){I.endLoc=i(),I.currentType=M;const ee={type:M};return n&&(ee.loc=dv(I.startLoc,I.endLoc)),J!=null&&(ee.value=J),ee}const g=I=>p(I,14);function d(I,M){return I.currentChar()===M?(I.next(),M):(f(vt.EXPECTED_TOKEN,i(),0,M),"")}function v(I){let M="";for(;I.currentPeek()===Hr||I.currentPeek()===Sn;)M+=I.currentPeek(),I.peek();return M}function m(I){const M=v(I);return I.skipToPeek(),M}function h(I){if(I===fa)return!1;const M=I.charCodeAt(0);return M>=97&&M<=122||M>=65&&M<=90||M===95}function y(I){if(I===fa)return!1;const M=I.charCodeAt(0);return M>=48&&M<=57}function b(I,M){const{currentType:J}=M;if(J!==2)return!1;v(I);const ee=h(I.currentPeek());return I.resetPeek(),ee}function w(I,M){const{currentType:J}=M;if(J!==2)return!1;v(I);const ee=I.currentPeek()==="-"?I.peek():I.currentPeek(),Q=y(ee);return I.resetPeek(),Q}function S(I,M){const{currentType:J}=M;if(J!==2)return!1;v(I);const ee=I.currentPeek()===c1;return I.resetPeek(),ee}function C(I,M){const{currentType:J}=M;if(J!==8)return!1;v(I);const ee=I.currentPeek()===".";return I.resetPeek(),ee}function x(I,M){const{currentType:J}=M;if(J!==9)return!1;v(I);const ee=h(I.currentPeek());return I.resetPeek(),ee}function O(I,M){const{currentType:J}=M;if(!(J===8||J===12))return!1;v(I);const ee=I.currentPeek()===":";return I.resetPeek(),ee}function P(I,M){const{currentType:J}=M;if(J!==10)return!1;const ee=()=>{const ce=I.currentPeek();return ce==="{"?h(I.peek()):ce==="@"||ce==="%"||ce==="|"||ce===":"||ce==="."||ce===Hr||!ce?!1:ce===Sn?(I.peek(),ee()):h(ce)},Q=ee();return I.resetPeek(),Q}function N(I){v(I);const M=I.currentPeek()==="|";return I.resetPeek(),M}function D(I){const M=v(I),J=I.currentPeek()==="%"&&I.peek()==="{";return I.resetPeek(),{isModulo:J,hasSpace:M.length>0}}function F(I,M=!0){const J=(Q=!1,ce="",ue=!1)=>{const oe=I.currentPeek();return oe==="{"?ce==="%"?!1:Q:oe==="@"||!oe?ce==="%"?!0:Q:oe==="%"?(I.peek(),J(Q,"%",!0)):oe==="|"?ce==="%"||ue?!0:!(ce===Hr||ce===Sn):oe===Hr?(I.peek(),J(!0,Hr,ue)):oe===Sn?(I.peek(),J(!0,Sn,ue)):!0},ee=J();return M&&I.resetPeek(),ee}function R(I,M){const J=I.currentChar();return J===fa?fa:M(J)?(I.next(),J):null}function j(I){return R(I,J=>{const ee=J.charCodeAt(0);return ee>=97&&ee<=122||ee>=65&&ee<=90||ee>=48&&ee<=57||ee===95||ee===36})}function z(I){return R(I,J=>{const ee=J.charCodeAt(0);return ee>=48&&ee<=57})}function k(I){return R(I,J=>{const ee=J.charCodeAt(0);return ee>=48&&ee<=57||ee>=65&&ee<=70||ee>=97&&ee<=102})}function T(I){let M="",J="";for(;M=z(I);)J+=M;return J}function A(I){m(I);const M=I.currentChar();return M!=="%"&&f(vt.EXPECTED_TOKEN,i(),0,M),I.next(),"%"}function $(I){let M="";for(;;){const J=I.currentChar();if(J==="{"||J==="}"||J==="@"||J==="|"||!J)break;if(J==="%")if(F(I))M+=J,I.next();else break;else if(J===Hr||J===Sn)if(F(I))M+=J,I.next();else{if(N(I))break;M+=J,I.next()}else M+=J,I.next()}return M}function W(I){m(I);let M="",J="";for(;M=j(I);)J+=M;return I.currentChar()===fa&&f(vt.UNTERMINATED_CLOSING_BRACE,i(),0),J}function G(I){m(I);let M="";return I.currentChar()==="-"?(I.next(),M+=`-${T(I)}`):M+=T(I),I.currentChar()===fa&&f(vt.UNTERMINATED_CLOSING_BRACE,i(),0),M}function q(I){m(I),d(I,"'");let M="",J="";const ee=ce=>ce!==c1&&ce!==Sn;for(;M=R(I,ee);)M==="\\"?J+=Y(I):J+=M;const Q=I.currentChar();return Q===Sn||Q===fa?(f(vt.UNTERMINATED_SINGLE_QUOTE_IN_PLACEHOLDER,i(),0),Q===Sn&&(I.next(),d(I,"'")),J):(d(I,"'"),J)}function Y(I){const M=I.currentChar();switch(M){case"\\":case"'":return I.next(),`\\${M}`;case"u":return U(I,M,4);case"U":return U(I,M,6);default:return f(vt.UNKNOWN_ESCAPE_SEQUENCE,i(),0,M),""}}function U(I,M,J){d(I,M);let ee="";for(let Q=0;Q<J;Q++){const ce=k(I);if(!ce){f(vt.INVALID_UNICODE_ESCAPE_SEQUENCE,i(),0,`\\${M}${ee}${I.currentChar()}`);break}ee+=ce}return`\\${M}${ee}`}function K(I){m(I);let M="",J="";const ee=Q=>Q!=="{"&&Q!=="}"&&Q!==Hr&&Q!==Sn;for(;M=R(I,ee);)J+=M;return J}function ne(I){let M="",J="";for(;M=j(I);)J+=M;return J}function ie(I){const M=(J=!1,ee)=>{const Q=I.currentChar();return Q==="{"||Q==="%"||Q==="@"||Q==="|"||!Q||Q===Hr?ee:Q===Sn?(ee+=Q,I.next(),M(J,ee)):(ee+=Q,I.next(),M(!0,ee))};return M(!1,"")}function we(I){m(I);const M=d(I,"|");return m(I),M}function he(I,M){let J=null;switch(I.currentChar()){case"{":return M.braceNest>=1&&f(vt.NOT_ALLOW_NEST_PLACEHOLDER,i(),0),I.next(),J=p(M,2,"{"),m(I),M.braceNest++,J;case"}":return M.braceNest>0&&M.currentType===2&&f(vt.EMPTY_PLACEHOLDER,i(),0),I.next(),J=p(M,3,"}"),M.braceNest--,M.braceNest>0&&m(I),M.inLinked&&M.braceNest===0&&(M.inLinked=!1),J;case"@":return M.braceNest>0&&f(vt.UNTERMINATED_CLOSING_BRACE,i(),0),J=_e(I,M)||g(M),M.braceNest=0,J;default:let Q=!0,ce=!0,ue=!0;if(N(I))return M.braceNest>0&&f(vt.UNTERMINATED_CLOSING_BRACE,i(),0),J=p(M,1,we(I)),M.braceNest=0,M.inLinked=!1,J;if(M.braceNest>0&&(M.currentType===5||M.currentType===6||M.currentType===7))return f(vt.UNTERMINATED_CLOSING_BRACE,i(),0),M.braceNest=0,Pe(I,M);if(Q=b(I,M))return J=p(M,5,W(I)),m(I),J;if(ce=w(I,M))return J=p(M,6,G(I)),m(I),J;if(ue=S(I,M))return J=p(M,7,q(I)),m(I),J;if(!Q&&!ce&&!ue)return J=p(M,13,K(I)),f(vt.INVALID_TOKEN_IN_PLACEHOLDER,i(),0,J.value),m(I),J;break}return J}function _e(I,M){const{currentType:J}=M;let ee=null;const Q=I.currentChar();switch((J===8||J===9||J===12||J===10)&&(Q===Sn||Q===Hr)&&f(vt.INVALID_LINKED_FORMAT,i(),0),Q){case"@":return I.next(),ee=p(M,8,"@"),M.inLinked=!0,ee;case".":return m(I),I.next(),p(M,9,".");case":":return m(I),I.next(),p(M,10,":");default:return N(I)?(ee=p(M,1,we(I)),M.braceNest=0,M.inLinked=!1,ee):C(I,M)||O(I,M)?(m(I),_e(I,M)):x(I,M)?(m(I),p(M,12,ne(I))):P(I,M)?(m(I),Q==="{"?he(I,M)||ee:p(M,11,ie(I))):(J===8&&f(vt.INVALID_LINKED_FORMAT,i(),0),M.braceNest=0,M.inLinked=!1,Pe(I,M))}}function Pe(I,M){let J={type:14};if(M.braceNest>0)return he(I,M)||g(M);if(M.inLinked)return _e(I,M)||g(M);switch(I.currentChar()){case"{":return he(I,M)||g(M);case"}":return f(vt.UNBALANCED_CLOSING_BRACE,i(),0),I.next(),p(M,3,"}");case"@":return _e(I,M)||g(M);default:if(N(I))return J=p(M,1,we(I)),M.braceNest=0,M.inLinked=!1,J;const{isModulo:Q,hasSpace:ce}=D(I);if(Q)return ce?p(M,0,$(I)):p(M,4,A(I));if(F(I))return p(M,0,$(I));break}return J}function V(){const{currentType:I,offset:M,startLoc:J,endLoc:ee}=l;return l.lastType=I,l.lastOffset=M,l.lastStartLoc=J,l.lastEndLoc=ee,l.offset=a(),l.startLoc=i(),r.currentChar()===fa?p(l,14):Pe(r,l)}return{nextToken:V,currentOffset:a,currentPosition:i,context:u}}const yW="parser",bW=/(?:\\\\|\\'|\\u([0-9a-fA-F]{4})|\\U([0-9a-fA-F]{6}))/g;function wW(t,e,n){switch(t){case"\\\\":return"\\";case"\\'":return"'";default:{const r=parseInt(e||n,16);return r<=55295||r>=57344?String.fromCodePoint(r):"<22>"}}}function SW(t={}){const e=t.location!==!1,{onError:n}=t;function r(h,y,b,w,...S){const C=h.currentPosition();if(C.offset+=w,C.column+=w,n){const x=dv(b,C),O=Bc(y,x,{domain:yW,args:S});n(O)}}function a(h,y,b){const w={type:h,start:y,end:y};return e&&(w.loc={start:b,end:b}),w}function i(h,y,b,w){h.end=y,w&&(h.type=w),e&&h.loc&&(h.loc.end=b)}function o(h,y){const b=h.context(),w=a(3,b.offset,b.startLoc);return w.value=y,i(w,h.currentOffset(),h.currentPosition()),w}function s(h,y){const b=h.context(),{lastOffset:w,lastStartLoc:S}=b,C=a(5,w,S);return C.index=parseInt(y,10),h.nextToken(),i(C,h.currentOffset(),h.currentPosition()),C}function l(h,y){const b=h.context(),{lastOffset:w,lastStartLoc:S}=b,C=a(4,w,S);return C.key=y,h.nextToken(),i(C,h.currentOffset(),h.currentPosition()),C}function u(h,y){const b=h.context(),{lastOffset:w,lastStartLoc:S}=b,C=a(9,w,S);return C.value=y.replace(bW,wW),h.nextToken(),i(C,h.currentOffset(),h.currentPosition()),C}function c(h){const y=h.nextToken(),b=h.context(),{lastOffset:w,lastStartLoc:S}=b,C=a(8,w,S);return y.type!==12?(r(h,vt.UNEXPECTED_EMPTY_LINKED_MODIFIER,b.lastStartLoc,0),C.value="",i(C,w,S),{nextConsumeToken:y,node:C}):(y.value==null&&r(h,vt.UNEXPECTED_LEXICAL_ANALYSIS,b.lastStartLoc,0,Pr(y)),C.value=y.value||"",i(C,h.currentOffset(),h.currentPosition()),{node:C})}function f(h,y){const b=h.context(),w=a(7,b.offset,b.startLoc);return w.value=y,i(w,h.currentOffset(),h.currentPosition()),w}function p(h){const y=h.context(),b=a(6,y.offset,y.startLoc);let w=h.nextToken();if(w.type===9){const S=c(h);b.modifier=S.node,w=S.nextConsumeToken||h.nextToken()}switch(w.type!==10&&r(h,vt.UNEXPECTED_LEXICAL_ANALYSIS,y.lastStartLoc,0,Pr(w)),w=h.nextToken(),w.type===2&&(w=h.nextToken()),w.type){case 11:w.value==null&&r(h,vt.UNEXPECTED_LEXICAL_ANALYSIS,y.lastStartLoc,0,Pr(w)),b.key=f(h,w.value||"");break;case 5:w.value==null&&r(h,vt.UNEXPECTED_LEXICAL_ANALYSIS,y.lastStartLoc,0,Pr(w)),b.key=l(h,w.value||"");break;case 6:w.value==null&&r(h,vt.UNEXPECTED_LEXICAL_ANALYSIS,y.lastStartLoc,0,Pr(w)),b.key=s(h,w.value||"");break;case 7:w.value==null&&r(h,vt.UNEXPECTED_LEXICAL_ANALYSIS,y.lastStartLoc,0,Pr(w)),b.key=u(h,w.value||"");break;default:r(h,vt.UNEXPECTED_EMPTY_LINKED_KEY,y.lastStartLoc,0);const S=h.context(),C=a(7,S.offset,S.startLoc);return C.value="",i(C,S.offset,S.startLoc),b.key=C,i(b,S.offset,S.startLoc),{nextConsumeToken:w,node:b}}return i(b,h.currentOffset(),h.currentPosition()),{node:b}}function g(h){const y=h.context(),b=y.currentType===1?h.currentOffset():y.offset,w=y.currentType===1?y.endLoc:y.startLoc,S=a(2,b,w);S.items=[];let C=null;do{const P=C||h.nextToken();switch(C=null,P.type){case 0:P.value==null&&r(h,vt.UNEXPECTED_LEXICAL_ANALYSIS,y.lastStartLoc,0,Pr(P)),S.items.push(o(h,P.value||""));break;case 6:P.value==null&&r(h,vt.UNEXPECTED_LEXICAL_ANALYSIS,y.lastStartLoc,0,Pr(P)),S.items.push(s(h,P.value||""));break;case 5:P.value==null&&r(h,vt.UNEXPECTED_LEXICAL_ANALYSIS,y.lastStartLoc,0,Pr(P)),S.items.push(l(h,P.value||""));break;case 7:P.value==null&&r(h,vt.UNEXPECTED_LEXICAL_ANALYSIS,y.lastStartLoc,0,Pr(P)),S.items.push(u(h,P.value||""));break;case 8:const N=p(h);S.items.push(N.node),C=N.nextConsumeToken||null;break}}while(y.currentType!==14&&y.currentType!==1);const x=y.currentType===1?y.lastOffset:h.currentOffset(),O=y.currentType===1?y.lastEndLoc:h.currentPosition();return i(S,x,O),S}function d(h,y,b,w){const S=h.context();let C=w.items.length===0;const x=a(1,y,b);x.cases=[],x.cases.push(w);do{const O=g(h);C||(C=O.items.length===0),x.cases.push(O)}while(S.currentType!==14);return C&&r(h,vt.MUST_HAVE_MESSAGES_IN_PLURAL,b,0),i(x,h.currentOffset(),h.currentPosition()),x}function v(h){const y=h.context(),{offset:b,startLoc:w}=y,S=g(h);return y.currentType===14?S:d(h,b,w,S)}function m(h){const y=mW(h,un({},t)),b=y.context(),w=a(0,b.offset,b.startLoc);return e&&w.loc&&(w.loc.source=h),w.body=v(y),b.currentType!==14&&r(y,vt.UNEXPECTED_LEXICAL_ANALYSIS,b.lastStartLoc,0,h[b.offset]||""),i(w,y.currentOffset(),y.currentPosition()),w}return{parse:m}}function Pr(t){if(t.type===14)return"EOF";const e=(t.value||"").replace(/\r?\n/gu,"\\n");return e.length>10?e.slice(0,9)+"…":e}function _W(t,e={}){const n={ast:t,helpers:new Set};return{context:()=>n,helper:i=>(n.helpers.add(i),i)}}function f1(t,e){for(let n=0;n<t.length;n++)Hh(t[n],e)}function Hh(t,e){switch(t.type){case 1:f1(t.cases,e),e.helper("plural");break;case 2:f1(t.items,e);break;case 6:Hh(t.key,e),e.helper("linked"),e.helper("type");break;case 5:e.helper("interpolate"),e.helper("list");break;case 4:e.helper("interpolate"),e.helper("named");break}}function CW(t,e={}){const n=_W(t);n.helper("normalize"),t.body&&Hh(t.body,n);const r=n.context();t.helpers=Array.from(r.helpers)}function xW(t,e){const{sourceMap:n,filename:r,breakLineCode:a,needIndent:i}=e,o={source:t.loc.source,filename:r,code:"",column:1,line:1,offset:0,map:void 0,breakLineCode:a,needIndent:i,indentLevel:0},s=()=>o;function l(v,m){o.code+=v}function u(v,m=!0){const h=m?a:"";l(i?h+" ".repeat(v):h)}function c(v=!0){const m=++o.indentLevel;v&&u(m)}function f(v=!0){const m=--o.indentLevel;v&&u(m)}function p(){u(o.indentLevel)}return{context:s,push:l,indent:c,deindent:f,newline:p,helper:v=>`_${v}`,needIndent:()=>o.needIndent}}function PW(t,e){const{helper:n}=t;t.push(`${n("linked")}(`),oo(t,e.key),e.modifier?(t.push(", "),oo(t,e.modifier),t.push(", _type")):t.push(", undefined, _type"),t.push(")")}function OW(t,e){const{helper:n,needIndent:r}=t;t.push(`${n("normalize")}([`),t.indent(r());const a=e.items.length;for(let i=0;i<a&&(oo(t,e.items[i]),i!==a-1);i++)t.push(", ");t.deindent(r()),t.push("])")}function TW(t,e){const{helper:n,needIndent:r}=t;if(e.cases.length>1){t.push(`${n("plural")}([`),t.indent(r());const a=e.cases.length;for(let i=0;i<a&&(oo(t,e.cases[i]),i!==a-1);i++)t.push(", ");t.deindent(r()),t.push("])")}}function EW(t,e){e.body?oo(t,e.body):t.push("null")}function oo(t,e){const{helper:n}=t;switch(e.type){case 0:EW(t,e);break;case 1:TW(t,e);break;case 2:OW(t,e);break;case 6:PW(t,e);break;case 8:t.push(JSON.stringify(e.value),e);break;case 7:t.push(JSON.stringify(e.value),e);break;case 5:t.push(`${n("interpolate")}(${n("list")}(${e.index}))`,e);break;case 4:t.push(`${n("interpolate")}(${n("named")}(${JSON.stringify(e.key)}))`,e);break;case 9:t.push(JSON.stringify(e.value),e);break;case 3:t.push(JSON.stringify(e.value),e);break}}const kW=(t,e={})=>{const n=Ie(e.mode)?e.mode:"normal",r=Ie(e.filename)?e.filename:"message.intl",a=!!e.sourceMap,i=e.breakLineCode!=null?e.breakLineCode:n==="arrow"?";":`
`,o=e.needIndent?e.needIndent:n!=="arrow",s=t.helpers||[],l=xW(t,{mode:n,filename:r,sourceMap:a,breakLineCode:i,needIndent:o});l.push(n==="normal"?"function __msg__ (ctx) {":"(ctx) => {"),l.indent(o),s.length>0&&(l.push(`const { ${s.map(f=>`${f}: _${f}`).join(", ")} } = ctx`),l.newline()),l.push("return "),oo(l,t),l.deindent(o),l.push("}");const{code:u,map:c}=l.context();return{ast:t,code:u,map:c?c.toJSON():void 0}};function IW(t,e={}){const n=un({},e),a=SW(n).parse(t);return CW(a,n),kW(a,n)}/*!
* devtools-if v9.3.0-beta.19
* (c) 2023 kazuya kawaguchi
* Released under the MIT License.
*/const lO={I18nInit:"i18n:init",FunctionTranslate:"function:translate"};/*!
* core-base v9.3.0-beta.19
* (c) 2023 kazuya kawaguchi
* Released under the MIT License.
*/const Aa=[];Aa[0]={w:[0],i:[3,0],["["]:[4],o:[7]};Aa[1]={w:[1],["."]:[2],["["]:[4],o:[7]};Aa[2]={w:[2],i:[3,0],[0]:[3,0]};Aa[3]={i:[3,0],[0]:[3,0],w:[1,1],["."]:[2,1],["["]:[4,1],o:[7,1]};Aa[4]={["'"]:[5,0],['"']:[6,0],["["]:[4,2],["]"]:[1,3],o:8,l:[4,0]};Aa[5]={["'"]:[4,0],o:8,l:[5,0]};Aa[6]={['"']:[4,0],o:8,l:[6,0]};const AW=/^\s?(?:true|false|-?[\d.]+|'[^']*'|"[^"]*")\s?$/;function MW(t){return AW.test(t)}function NW(t){const e=t.charCodeAt(0),n=t.charCodeAt(t.length-1);return e===n&&(e===34||e===39)?t.slice(1,-1):t}function $W(t){if(t==null)return"o";switch(t.charCodeAt(0)){case 91:case 93:case 46:case 34:case 39:return t;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 FW(t){const e=t.trim();return t.charAt(0)==="0"&&isNaN(parseInt(t))?!1:MW(e)?NW(e):"*"+e}function RW(t){const e=[];let n=-1,r=0,a=0,i,o,s,l,u,c,f;const p=[];p[0]=()=>{o===void 0?o=s:o+=s},p[1]=()=>{o!==void 0&&(e.push(o),o=void 0)},p[2]=()=>{p[0](),a++},p[3]=()=>{if(a>0)a--,r=4,p[0]();else{if(a=0,o===void 0||(o=FW(o),o===!1))return!1;p[1]()}};function g(){const d=t[n+1];if(r===5&&d==="'"||r===6&&d==='"')return n++,s="\\"+d,p[0](),!0}for(;r!==null;)if(n++,i=t[n],!(i==="\\"&&g())){if(l=$W(i),f=Aa[r],u=f[l]||f.l||8,u===8||(r=u[0],u[1]!==void 0&&(c=p[u[1]],c&&(s=i,c()===!1))))return;if(r===7)return e}}const d1=new Map;function DW(t,e){return _t(t)?t[e]:null}function LW(t,e){if(!_t(t))return null;let n=d1.get(e);if(n||(n=RW(e),n&&d1.set(e,n)),!n)return null;const r=n.length;let a=t,i=0;for(;i<r;){const o=a[n[i]];if(o===void 0)return null;a=o,i++}return a}const zW=t=>t,BW=t=>"",jW="text",VW=t=>t.length===0?"":t.join(""),WW=uW;function v1(t,e){return t=Math.abs(t),e===2?t?t>1?1:0:1:t?Math.min(t,2):0}function HW(t){const e=Qt(t.pluralIndex)?t.pluralIndex:-1;return t.named&&(Qt(t.named.count)||Qt(t.named.n))?Qt(t.named.count)?t.named.count:Qt(t.named.n)?t.named.n:e:e}function UW(t,e){e.count||(e.count=t),e.n||(e.n=t)}function KW(t={}){const e=t.locale,n=HW(t),r=_t(t.pluralRules)&&Ie(e)&&Vt(t.pluralRules[e])?t.pluralRules[e]:v1,a=_t(t.pluralRules)&&Ie(e)&&Vt(t.pluralRules[e])?v1:void 0,i=h=>h[r(n,h.length,a)],o=t.list||[],s=h=>o[h],l=t.named||{};Qt(t.pluralIndex)&&UW(n,l);const u=h=>l[h];function c(h){const y=Vt(t.messages)?t.messages(h):_t(t.messages)?t.messages[h]:!1;return y||(t.parent?t.parent.message(h):BW)}const f=h=>t.modifiers?t.modifiers[h]:zW,p=Ue(t.processor)&&Vt(t.processor.normalize)?t.processor.normalize:VW,g=Ue(t.processor)&&Vt(t.processor.interpolate)?t.processor.interpolate:WW,d=Ue(t.processor)&&Ie(t.processor.type)?t.processor.type:jW,m={list:s,named:u,plural:i,linked:(h,...y)=>{const[b,w]=y;let S="text",C="";y.length===1?_t(b)?(C=b.modifier||C,S=b.type||S):Ie(b)&&(C=b||C):y.length===2&&(Ie(b)&&(C=b||C),Ie(w)&&(S=w||S));let x=c(h)(m);return S==="vnode"&&It(x)&&C&&(x=x[0]),C?f(C)(x,S):x},message:c,type:d,interpolate:g,normalize:p};return m}let Ds=null;function GW(t){Ds=t}function qW(t,e,n){Ds&&Ds.emit(lO.I18nInit,{timestamp:Date.now(),i18n:t,version:e,meta:n})}const JW=YW(lO.FunctionTranslate);function YW(t){return e=>Ds&&Ds.emit(t,e)}function XW(t,e,n){return[...new Set([n,...It(e)?e:_t(e)?Object.keys(e):Ie(e)?[e]:[n]])]}function uO(t,e,n){const r=Ie(n)?n:al,a=t;a.__localeChainCache||(a.__localeChainCache=new Map);let i=a.__localeChainCache.get(r);if(!i){i=[];let o=[n];for(;It(o);)o=p1(i,o,e);const s=It(e)||!Ue(e)?e:e.default?e.default:null;o=Ie(s)?[s]:s,It(o)&&p1(i,o,!1),a.__localeChainCache.set(r,i)}return i}function p1(t,e,n){let r=!0;for(let a=0;a<e.length&&it(r);a++){const i=e[a];Ie(i)&&(r=ZW(t,e[a],n))}return r}function ZW(t,e,n){let r;const a=e.split("-");do{const i=a.join("-");r=QW(t,i,n),a.splice(-1,1)}while(a.length&&r===!0);return r}function QW(t,e,n){let r=!1;if(!t.includes(e)&&(r=!0,e)){r=e[e.length-1]!=="!";const a=e.replace(/!/g,"");t.push(a),(It(n)||Ue(n))&&n[a]&&(r=n[a])}return r}const eH="9.3.0-beta.19",jc=-1,al="en-US",h1="",g1=t=>`${t.charAt(0).toLocaleUpperCase()}${t.substr(1)}`;function tH(){return{upper:(t,e)=>e==="text"&&Ie(t)?t.toUpperCase():e==="vnode"&&_t(t)&&"__v_isVNode"in t?t.children.toUpperCase():t,lower:(t,e)=>e==="text"&&Ie(t)?t.toLowerCase():e==="vnode"&&_t(t)&&"__v_isVNode"in t?t.children.toLowerCase():t,capitalize:(t,e)=>e==="text"&&Ie(t)?g1(t):e==="vnode"&&_t(t)&&"__v_isVNode"in t?g1(t.children):t}}let cO;function nH(t){cO=t}let fO;function rH(t){fO=t}let dO;function aH(t){dO=t}let vO=null;const m1=t=>{vO=t},iH=()=>vO;let pO=null;const y1=t=>{pO=t},oH=()=>pO;let b1=0;function sH(t={}){const e=Ie(t.version)?t.version:eH,n=Ie(t.locale)?t.locale:al,r=It(t.fallbackLocale)||Ue(t.fallbackLocale)||Ie(t.fallbackLocale)||t.fallbackLocale===!1?t.fallbackLocale:n,a=Ue(t.messages)?t.messages:{[n]:{}},i=Ue(t.datetimeFormats)?t.datetimeFormats:{[n]:{}},o=Ue(t.numberFormats)?t.numberFormats:{[n]:{}},s=un({},t.modifiers||{},tH()),l=t.pluralRules||{},u=Vt(t.missing)?t.missing:null,c=it(t.missingWarn)||Oa(t.missingWarn)?t.missingWarn:!0,f=it(t.fallbackWarn)||Oa(t.fallbackWarn)?t.fallbackWarn:!0,p=!!t.fallbackFormat,g=!!t.unresolving,d=Vt(t.postTranslation)?t.postTranslation:null,v=Ue(t.processor)?t.processor:null,m=it(t.warnHtmlMessage)?t.warnHtmlMessage:!0,h=!!t.escapeParameter,y=Vt(t.messageCompiler)?t.messageCompiler:cO,b=Vt(t.messageResolver)?t.messageResolver:fO||DW,w=Vt(t.localeFallbacker)?t.localeFallbacker:dO||XW,S=_t(t.fallbackContext)?t.fallbackContext:void 0,C=Vt(t.onWarn)?t.onWarn:sW,x=t,O=_t(x.__datetimeFormatters)?x.__datetimeFormatters:new Map,P=_t(x.__numberFormatters)?x.__numberFormatters:new Map,N=_t(x.__meta)?x.__meta:{};b1++;const D={version:e,cid:b1,locale:n,fallbackLocale:r,messages:a,modifiers:s,pluralRules:l,missing:u,missingWarn:c,fallbackWarn:f,fallbackFormat:p,unresolving:g,postTranslation:d,processor:v,warnHtmlMessage:m,escapeParameter:h,messageCompiler:y,messageResolver:b,localeFallbacker:w,fallbackContext:S,onWarn:C,__meta:N};return D.datetimeFormats=i,D.numberFormats=o,D.__datetimeFormatters=O,D.__numberFormatters=P,__INTLIFY_PROD_DEVTOOLS__&&qW(D,e,N),D}function Uh(t,e,n,r,a){const{missing:i,onWarn:o}=t;if(i!==null){const s=i(t,n,e,a);return Ie(s)?s:e}else return e}function Ro(t,e,n){const r=t;r.__localeChainCache=new Map,t.localeFallbacker(t,n,e)}const lH=t=>t;let w1=Object.create(null);function uH(t,e={}){{it(e.warnHtmlMessage)&&e.warnHtmlMessage;const r=(e.onCacheKey||lH)(t),a=w1[r];if(a)return a;let i=!1;const o=e.onError||cW;e.onError=u=>{i=!0,o(u)};const{code:s}=IW(t,e),l=new Function(`return ${s}`)();return i?l:w1[r]=l}}let hO=vt.__EXTEND_POINT__;const Kf=()=>++hO,Fi={INVALID_ARGUMENT:hO,INVALID_DATE_ARGUMENT:Kf(),INVALID_ISO_DATE_ARGUMENT:Kf(),__EXTEND_POINT__:Kf()};function Ri(t){return Bc(t,null,void 0)}const S1=()=>"",Ir=t=>Vt(t);function _1(t,...e){const{fallbackFormat:n,postTranslation:r,unresolving:a,messageCompiler:i,fallbackLocale:o,messages:s}=t,[l,u]=vv(...e),c=it(u.missingWarn)?u.missingWarn:t.missingWarn,f=it(u.fallbackWarn)?u.fallbackWarn:t.fallbackWarn,p=it(u.escapeParameter)?u.escapeParameter:t.escapeParameter,g=!!u.resolvedMessage,d=Ie(u.default)||it(u.default)?it(u.default)?i?l:()=>l:u.default:n?i?l:()=>l:"",v=n||d!=="",m=Ie(u.locale)?u.locale:t.locale;p&&cH(u);let[h,y,b]=g?[l,m,s[m]||{}]:gO(t,l,m,o,f,c),w=h,S=l;if(!g&&!(Ie(w)||Ir(w))&&v&&(w=d,S=w),!g&&(!(Ie(w)||Ir(w))||!Ie(y)))return a?jc:l;let C=!1;const x=()=>{C=!0},O=Ir(w)?w:mO(t,l,y,w,S,x);if(C)return w;const P=vH(t,y,b,u),N=KW(P),D=fH(t,O,N),F=r?r(D,l):D;if(__INTLIFY_PROD_DEVTOOLS__){const R={timestamp:Date.now(),key:Ie(l)?l:Ir(w)?w.key:"",locale:y||(Ir(w)?w.locale:""),format:Ie(w)?w:Ir(w)?w.source:"",message:F};R.meta=un({},t.__meta,iH()||{}),JW(R)}return F}function cH(t){It(t.list)?t.list=t.list.map(e=>Ie(e)?u1(e):e):_t(t.named)&&Object.keys(t.named).forEach(e=>{Ie(t.named[e])&&(t.named[e]=u1(t.named[e]))})}function gO(t,e,n,r,a,i){const{messages:o,onWarn:s,messageResolver:l,localeFallbacker:u}=t,c=u(t,r,n);let f={},p,g=null;const d="translate";for(let v=0;v<c.length&&(p=c[v],f=o[p]||{},(g=l(f,e))===null&&(g=f[e]),!(Ie(g)||Vt(g)));v++){const m=Uh(t,e,p,i,d);m!==e&&(g=m)}return[g,p,f]}function mO(t,e,n,r,a,i){const{messageCompiler:o,warnHtmlMessage:s}=t;if(Ir(r)){const u=r;return u.locale=u.locale||n,u.key=u.key||e,u}if(o==null){const u=()=>r;return u.locale=n,u.key=e,u}const l=o(r,dH(t,n,a,r,s,i));return l.locale=n,l.key=e,l.source=r,l}function fH(t,e,n){return e(n)}function vv(...t){const[e,n,r]=t,a={};if(!Ie(e)&&!Qt(e)&&!Ir(e))throw Ri(Fi.INVALID_ARGUMENT);const i=Qt(e)?String(e):(Ir(e),e);return Qt(n)?a.plural=n:Ie(n)?a.default=n:Ue(n)&&!zc(n)?a.named=n:It(n)&&(a.list=n),Qt(r)?a.plural=r:Ie(r)?a.default=r:Ue(r)&&un(a,r),[i,a]}function dH(t,e,n,r,a,i){return{warnHtmlMessage:a,onError:o=>{throw i&&i(o),o},onCacheKey:o=>aW(e,n,o)}}function vH(t,e,n,r){const{modifiers:a,pluralRules:i,messageResolver:o,fallbackLocale:s,fallbackWarn:l,missingWarn:u,fallbackContext:c}=t,p={locale:e,modifiers:a,pluralRules:i,messages:g=>{let d=o(n,g);if(d==null&&c){const[,,v]=gO(c,g,e,s,l,u);d=o(v,g)}if(Ie(d)){let v=!1;const h=mO(t,g,e,d,g,()=>{v=!0});return v?S1:h}else return Ir(d)?d:S1}};return t.processor&&(p.processor=t.processor),r.list&&(p.list=r.list),r.named&&(p.named=r.named),Qt(r.plural)&&(p.pluralIndex=r.plural),p}function C1(t,...e){const{datetimeFormats:n,unresolving:r,fallbackLocale:a,onWarn:i,localeFallbacker:o}=t,{__datetimeFormatters:s}=t,[l,u,c,f]=pv(...e),p=it(c.missingWarn)?c.missingWarn:t.missingWarn;it(c.fallbackWarn)?c.fallbackWarn:t.fallbackWarn;const g=!!c.part,d=Ie(c.locale)?c.locale:t.locale,v=o(t,a,d);if(!Ie(l)||l==="")return new Intl.DateTimeFormat(d,f).format(u);let m={},h,y=null;const b="datetime format";for(let C=0;C<v.length&&(h=v[C],m=n[h]||{},y=m[l],!Ue(y));C++)Uh(t,l,h,p,b);if(!Ue(y)||!Ie(h))return r?jc:l;let w=`${h}__${l}`;zc(f)||(w=`${w}__${JSON.stringify(f)}`);let S=s.get(w);return S||(S=new Intl.DateTimeFormat(h,un({},y,f)),s.set(w,S)),g?S.formatToParts(u):S.format(u)}const yO=["localeMatcher","weekday","era","year","month","day","hour","minute","second","timeZoneName","formatMatcher","hour12","timeZone","dateStyle","timeStyle","calendar","dayPeriod","numberingSystem","hourCycle","fractionalSecondDigits"];function pv(...t){const[e,n,r,a]=t,i={};let o={},s;if(Ie(e)){const l=e.match(/(\d{4}-\d{2}-\d{2})(T|\s)?(.*)/);if(!l)throw Ri(Fi.INVALID_ISO_DATE_ARGUMENT);const u=l[3]?l[3].trim().startsWith("T")?`${l[1].trim()}${l[3].trim()}`:`${l[1].trim()}T${l[3].trim()}`:l[1].trim();s=new Date(u);try{s.toISOString()}catch{throw Ri(Fi.INVALID_ISO_DATE_ARGUMENT)}}else if(oW(e)){if(isNaN(e.getTime()))throw Ri(Fi.INVALID_DATE_ARGUMENT);s=e}else if(Qt(e))s=e;else throw Ri(Fi.INVALID_ARGUMENT);return Ie(n)?i.key=n:Ue(n)&&Object.keys(n).forEach(l=>{yO.includes(l)?o[l]=n[l]:i[l]=n[l]}),Ie(r)?i.locale=r:Ue(r)&&(o=r),Ue(a)&&(o=a),[i.key||"",s,i,o]}function x1(t,e,n){const r=t;for(const a in n){const i=`${e}__${a}`;r.__datetimeFormatters.has(i)&&r.__datetimeFormatters.delete(i)}}function P1(t,...e){const{numberFormats:n,unresolving:r,fallbackLocale:a,onWarn:i,localeFallbacker:o}=t,{__numberFormatters:s}=t,[l,u,c,f]=hv(...e),p=it(c.missingWarn)?c.missingWarn:t.missingWarn;it(c.fallbackWarn)?c.fallbackWarn:t.fallbackWarn;const g=!!c.part,d=Ie(c.locale)?c.locale:t.locale,v=o(t,a,d);if(!Ie(l)||l==="")return new Intl.NumberFormat(d,f).format(u);let m={},h,y=null;const b="number format";for(let C=0;C<v.length&&(h=v[C],m=n[h]||{},y=m[l],!Ue(y));C++)Uh(t,l,h,p,b);if(!Ue(y)||!Ie(h))return r?jc:l;let w=`${h}__${l}`;zc(f)||(w=`${w}__${JSON.stringify(f)}`);let S=s.get(w);return S||(S=new Intl.NumberFormat(h,un({},y,f)),s.set(w,S)),g?S.formatToParts(u):S.format(u)}const bO=["localeMatcher","style","currency","currencyDisplay","currencySign","useGrouping","minimumIntegerDigits","minimumFractionDigits","maximumFractionDigits","minimumSignificantDigits","maximumSignificantDigits","compactDisplay","notation","signDisplay","unit","unitDisplay","roundingMode","roundingPriority","roundingIncrement","trailingZeroDisplay"];function hv(...t){const[e,n,r,a]=t,i={};let o={};if(!Qt(e))throw Ri(Fi.INVALID_ARGUMENT);const s=e;return Ie(n)?i.key=n:Ue(n)&&Object.keys(n).forEach(l=>{bO.includes(l)?o[l]=n[l]:i[l]=n[l]}),Ie(r)?i.locale=r:Ue(r)&&(o=r),Ue(a)&&(o=a),[i.key||"",s,i,o]}function O1(t,e,n){const r=t;for(const a in n){const i=`${e}__${a}`;r.__numberFormatters.has(i)&&r.__numberFormatters.delete(i)}}typeof __INTLIFY_PROD_DEVTOOLS__!="boolean"&&(us().__INTLIFY_PROD_DEVTOOLS__=!1);/*!
* vue-i18n v9.3.0-beta.19
* (c) 2023 kazuya kawaguchi
* Released under the MIT License.
*/const pH="9.3.0-beta.19";function hH(){typeof __VUE_I18N_FULL_INSTALL__!="boolean"&&(us().__VUE_I18N_FULL_INSTALL__=!0),typeof __VUE_I18N_LEGACY_API__!="boolean"&&(us().__VUE_I18N_LEGACY_API__=!0),typeof __INTLIFY_PROD_DEVTOOLS__!="boolean"&&(us().__INTLIFY_PROD_DEVTOOLS__=!1)}let wO=vt.__EXTEND_POINT__;const An=()=>++wO,Jt={UNEXPECTED_RETURN_TYPE:wO,INVALID_ARGUMENT:An(),MUST_BE_CALL_SETUP_TOP:An(),NOT_INSTALLED:An(),NOT_AVAILABLE_IN_LEGACY_MODE:An(),REQUIRED_VALUE:An(),INVALID_VALUE:An(),CANNOT_SETUP_VUE_DEVTOOLS_PLUGIN:An(),NOT_INSTALLED_WITH_PROVIDE:An(),UNEXPECTED_ERROR:An(),NOT_COMPATIBLE_LEGACY_VUE_I18N:An(),BRIDGE_SUPPORT_VUE_2_ONLY:An(),MUST_DEFINE_I18N_OPTION_IN_ALLOW_COMPOSITION:An(),NOT_AVAILABLE_COMPOSITION_IN_LEGACY:An(),__EXTEND_POINT__:An()};function en(t,...e){return Bc(t,null,void 0)}const gv=hi("__translateVNode"),mv=hi("__datetimeParts"),yv=hi("__numberParts"),SO=hi("__setPluralRules"),_O=hi("__injectWithOption");function bv(t){if(!_t(t))return t;for(const e in t)if(Wh(t,e))if(!e.includes("."))_t(t[e])&&bv(t[e]);else{const n=e.split("."),r=n.length-1;let a=t;for(let i=0;i<r;i++)n[i]in a||(a[n[i]]={}),a=a[n[i]];a[n[r]]=t[e],delete t[e],_t(a[n[r]])&&bv(a[n[r]])}return t}function Vc(t,e){const{messages:n,__i18n:r,messageResolver:a,flatJson:i}=e,o=Ue(n)?n:It(r)?{}:{[t]:{}};if(It(r)&&r.forEach(s=>{if("locale"in s&&"resource"in s){const{locale:l,resource:u}=s;l?(o[l]=o[l]||{},cs(u,o[l])):cs(u,o)}else Ie(s)&&cs(JSON.parse(s),o)}),a==null&&i)for(const s in o)Wh(o,s)&&bv(o[s]);return o}const $l=t=>!_t(t)||It(t);function cs(t,e){if($l(t)||$l(e))throw en(Jt.INVALID_VALUE);for(const n in t)Wh(t,n)&&($l(t[n])||$l(e[n])?e[n]=t[n]:cs(t[n],e[n]))}function CO(t){return t.type}function xO(t,e,n){let r=_t(e.messages)?e.messages:{};"__i18nGlobal"in n&&(r=Vc(t.locale.value,{messages:r,__i18n:n.__i18nGlobal}));const a=Object.keys(r);a.length&&a.forEach(i=>{t.mergeLocaleMessage(i,r[i])});{if(_t(e.datetimeFormats)){const i=Object.keys(e.datetimeFormats);i.length&&i.forEach(o=>{t.mergeDateTimeFormat(o,e.datetimeFormats[o])})}if(_t(e.numberFormats)){const i=Object.keys(e.numberFormats);i.length&&i.forEach(o=>{t.mergeNumberFormat(o,e.numberFormats[o])})}}}function T1(t){return _(fi,null,t,0)}const E1="__INTLIFY_META__";let k1=0;function I1(t){return(e,n,r,a)=>t(n,r,zt()||void 0,a)}const gH=()=>{const t=zt();let e=null;return t&&(e=CO(t)[E1])?{[E1]:e}:null};function Kh(t={},e){const{__root:n}=t,r=n===void 0;let a=it(t.inheritLocale)?t.inheritLocale:!0;const i=L(n&&a?n.locale.value:Ie(t.locale)?t.locale:al),o=L(n&&a?n.fallbackLocale.value:Ie(t.fallbackLocale)||It(t.fallbackLocale)||Ue(t.fallbackLocale)||t.fallbackLocale===!1?t.fallbackLocale:i.value),s=L(Vc(i.value,t)),l=L(Ue(t.datetimeFormats)?t.datetimeFormats:{[i.value]:{}}),u=L(Ue(t.numberFormats)?t.numberFormats:{[i.value]:{}});let c=n?n.missingWarn:it(t.missingWarn)||Oa(t.missingWarn)?t.missingWarn:!0,f=n?n.fallbackWarn:it(t.fallbackWarn)||Oa(t.fallbackWarn)?t.fallbackWarn:!0,p=n?n.fallbackRoot:it(t.fallbackRoot)?t.fallbackRoot:!0,g=!!t.fallbackFormat,d=Vt(t.missing)?t.missing:null,v=Vt(t.missing)?I1(t.missing):null,m=Vt(t.postTranslation)?t.postTranslation:null,h=n?n.warnHtmlMessage:it(t.warnHtmlMessage)?t.warnHtmlMessage:!0,y=!!t.escapeParameter;const b=n?n.modifiers:Ue(t.modifiers)?t.modifiers:{};let w=t.pluralRules||n&&n.pluralRules,S;S=(()=>{r&&y1(null);const X={version:pH,locale:i.value,fallbackLocale:o.value,messages:s.value,modifiers:b,pluralRules:w,missing:v===null?void 0:v,missingWarn:c,fallbackWarn:f,fallbackFormat:g,unresolving:!0,postTranslation:m===null?void 0:m,warnHtmlMessage:h,escapeParameter:y,messageResolver:t.messageResolver,__meta:{framework:"vue"}};X.datetimeFormats=l.value,X.numberFormats=u.value,X.__datetimeFormatters=Ue(S)?S.__datetimeFormatters:void 0,X.__numberFormatters=Ue(S)?S.__numberFormatters:void 0;const te=sH(X);return r&&y1(te),te})(),Ro(S,i.value,o.value);function x(){return[i.value,o.value,s.value,l.value,u.value]}const O=B({get:()=>i.value,set:X=>{i.value=X,S.locale=i.value}}),P=B({get:()=>o.value,set:X=>{o.value=X,S.fallbackLocale=o.value,Ro(S,i.value,X)}}),N=B(()=>s.value),D=B(()=>l.value),F=B(()=>u.value);function R(){return Vt(m)?m:null}function j(X){m=X,S.postTranslation=X}function z(){return d}function k(X){X!==null&&(v=I1(X)),d=X,S.missing=v}const T=(X,te,pe,le,be,Oe)=>{x();let ke;if(__INTLIFY_PROD_DEVTOOLS__)try{m1(gH()),r||(S.fallbackContext=n?oH():void 0),ke=X(S)}finally{m1(null),r||(S.fallbackContext=void 0)}else ke=X(S);if(Qt(ke)&&ke===jc){const[Ne,lt]=te();return n&&p?le(n):be(Ne)}else{if(Oe(ke))return ke;throw en(Jt.UNEXPECTED_RETURN_TYPE)}};function A(...X){return T(te=>Reflect.apply(_1,null,[te,...X]),()=>vv(...X),"translate",te=>Reflect.apply(te.t,te,[...X]),te=>te,te=>Ie(te))}function $(...X){const[te,pe,le]=X;if(le&&!_t(le))throw en(Jt.INVALID_ARGUMENT);return A(te,pe,un({resolvedMessage:!0},le||{}))}function W(...X){return T(te=>Reflect.apply(C1,null,[te,...X]),()=>pv(...X),"datetime format",te=>Reflect.apply(te.d,te,[...X]),()=>h1,te=>Ie(te))}function G(...X){return T(te=>Reflect.apply(P1,null,[te,...X]),()=>hv(...X),"number format",te=>Reflect.apply(te.n,te,[...X]),()=>h1,te=>Ie(te))}function q(X){return X.map(te=>Ie(te)||Qt(te)||it(te)?T1(String(te)):te)}const U={normalize:q,interpolate:X=>X,type:"vnode"};function K(...X){return T(te=>{let pe;const le=te;try{le.processor=U,pe=Reflect.apply(_1,null,[le,...X])}finally{le.processor=null}return pe},()=>vv(...X),"translate",te=>te[gv](...X),te=>[T1(te)],te=>It(te))}function ne(...X){return T(te=>Reflect.apply(P1,null,[te,...X]),()=>hv(...X),"number format",te=>te[yv](...X),()=>[],te=>Ie(te)||It(te))}function ie(...X){return T(te=>Reflect.apply(C1,null,[te,...X]),()=>pv(...X),"datetime format",te=>te[mv](...X),()=>[],te=>Ie(te)||It(te))}function we(X){w=X,S.pluralRules=w}function he(X,te){const pe=Ie(te)?te:i.value,le=V(pe);return S.messageResolver(le,X)!==null}function _e(X){let te=null;const pe=uO(S,o.value,i.value);for(let le=0;le<pe.length;le++){const be=s.value[pe[le]]||{},Oe=S.messageResolver(be,X);if(Oe!=null){te=Oe;break}}return te}function Pe(X){const te=_e(X);return te??(n?n.tm(X)||{}:{})}function V(X){return s.value[X]||{}}function I(X,te){s.value[X]=te,S.messages=s.value}function M(X,te){s.value[X]=s.value[X]||{},cs(te,s.value[X]),S.messages=s.value}function J(X){return l.value[X]||{}}function ee(X,te){l.value[X]=te,S.datetimeFormats=l.value,x1(S,X,te)}function Q(X,te){l.value[X]=un(l.value[X]||{},te),S.datetimeFormats=l.value,x1(S,X,te)}function ce(X){return u.value[X]||{}}function ue(X,te){u.value[X]=te,S.numberFormats=u.value,O1(S,X,te)}function oe(X,te){u.value[X]=un(u.value[X]||{},te),S.numberFormats=u.value,O1(S,X,te)}k1++,n&&fv&&(me(n.locale,X=>{a&&(i.value=X,S.locale=X,Ro(S,i.value,o.value))}),me(n.fallbackLocale,X=>{a&&(o.value=X,S.fallbackLocale=X,Ro(S,i.value,o.value))}));const re={id:k1,locale:O,fallbackLocale:P,get inheritLocale(){return a},set inheritLocale(X){a=X,X&&n&&(i.value=n.locale.value,o.value=n.fallbackLocale.value,Ro(S,i.value,o.value))},get availableLocales(){return Object.keys(s.value).sort()},messages:N,get modifiers(){return b},get pluralRules(){return w||{}},get isGlobal(){return r},get missingWarn(){return c},set missingWarn(X){c=X,S.missingWarn=c},get fallbackWarn(){return f},set fallbackWarn(X){f=X,S.fallbackWarn=f},get fallbackRoot(){return p},set fallbackRoot(X){p=X},get fallbackFormat(){return g},set fallbackFormat(X){g=X,S.fallbackFormat=g},get warnHtmlMessage(){return h},set warnHtmlMessage(X){h=X,S.warnHtmlMessage=X},get escapeParameter(){return y},set escapeParameter(X){y=X,S.escapeParameter=X},t:A,getLocaleMessage:V,setLocaleMessage:I,mergeLocaleMessage:M,getPostTranslationHandler:R,setPostTranslationHandler:j,getMissingHandler:z,setMissingHandler:k,[SO]:we};return re.datetimeFormats=D,re.numberFormats=F,re.rt=$,re.te=he,re.tm=Pe,re.d=W,re.n=G,re.getDateTimeFormat=J,re.setDateTimeFormat=ee,re.mergeDateTimeFormat=Q,re.getNumberFormat=ce,re.setNumberFormat=ue,re.mergeNumberFormat=oe,re[_O]=t.__injectWithOption,re[gv]=K,re[mv]=ie,re[yv]=ne,re}function mH(t){const e=Ie(t.locale)?t.locale:al,n=Ie(t.fallbackLocale)||It(t.fallbackLocale)||Ue(t.fallbackLocale)||t.fallbackLocale===!1?t.fallbackLocale:e,r=Vt(t.missing)?t.missing:void 0,a=it(t.silentTranslationWarn)||Oa(t.silentTranslationWarn)?!t.silentTranslationWarn:!0,i=it(t.silentFallbackWarn)||Oa(t.silentFallbackWarn)?!t.silentFallbackWarn:!0,o=it(t.fallbackRoot)?t.fallbackRoot:!0,s=!!t.formatFallbackMessages,l=Ue(t.modifiers)?t.modifiers:{},u=t.pluralizationRules,c=Vt(t.postTranslation)?t.postTranslation:void 0,f=Ie(t.warnHtmlInMessage)?t.warnHtmlInMessage!=="off":!0,p=!!t.escapeParameterHtml,g=it(t.sync)?t.sync:!0;let d=t.messages;if(Ue(t.sharedMessages)){const S=t.sharedMessages;d=Object.keys(S).reduce((x,O)=>{const P=x[O]||(x[O]={});return un(P,S[O]),x},d||{})}const{__i18n:v,__root:m,__injectWithOption:h}=t,y=t.datetimeFormats,b=t.numberFormats,w=t.flatJson;return{locale:e,fallbackLocale:n,messages:d,flatJson:w,datetimeFormats:y,numberFormats:b,missing:r,missingWarn:a,fallbackWarn:i,fallbackRoot:o,fallbackFormat:s,modifiers:l,pluralRules:u,postTranslation:c,warnHtmlMessage:f,escapeParameter:p,messageResolver:t.messageResolver,inheritLocale:g,__i18n:v,__root:m,__injectWithOption:h}}function wv(t={},e){{const n=Kh(mH(t)),r={id:n.id,get locale(){return n.locale.value},set locale(a){n.locale.value=a},get fallbackLocale(){return n.fallbackLocale.value},set fallbackLocale(a){n.fallbackLocale.value=a},get messages(){return n.messages.value},get datetimeFormats(){return n.datetimeFormats.value},get numberFormats(){return n.numberFormats.value},get availableLocales(){return n.availableLocales},get formatter(){return{interpolate(){return[]}}},set formatter(a){},get missing(){return n.getMissingHandler()},set missing(a){n.setMissingHandler(a)},get silentTranslationWarn(){return it(n.missingWarn)?!n.missingWarn:n.missingWarn},set silentTranslationWarn(a){n.missingWarn=it(a)?!a:a},get silentFallbackWarn(){return it(n.fallbackWarn)?!n.fallbackWarn:n.fallbackWarn},set silentFallbackWarn(a){n.fallbackWarn=it(a)?!a:a},get modifiers(){return n.modifiers},get formatFallbackMessages(){return n.fallbackFormat},set formatFallbackMessages(a){n.fallbackFormat=a},get postTranslation(){return n.getPostTranslationHandler()},set postTranslation(a){n.setPostTranslationHandler(a)},get sync(){return n.inheritLocale},set sync(a){n.inheritLocale=a},get warnHtmlInMessage(){return n.warnHtmlMessage?"warn":"off"},set warnHtmlInMessage(a){n.warnHtmlMessage=a!=="off"},get escapeParameterHtml(){return n.escapeParameter},set escapeParameterHtml(a){n.escapeParameter=a},get preserveDirectiveContent(){return!0},set preserveDirectiveContent(a){},get pluralizationRules(){return n.pluralRules||{}},__composer:n,t(...a){const[i,o,s]=a,l={};let u=null,c=null;if(!Ie(i))throw en(Jt.INVALID_ARGUMENT);const f=i;return Ie(o)?l.locale=o:It(o)?u=o:Ue(o)&&(c=o),It(s)?u=s:Ue(s)&&(c=s),Reflect.apply(n.t,n,[f,u||c||{},l])},rt(...a){return Reflect.apply(n.rt,n,[...a])},tc(...a){const[i,o,s]=a,l={plural:1};let u=null,c=null;if(!Ie(i))throw en(Jt.INVALID_ARGUMENT);const f=i;return Ie(o)?l.locale=o:Qt(o)?l.plural=o:It(o)?u=o:Ue(o)&&(c=o),Ie(s)?l.locale=s:It(s)?u=s:Ue(s)&&(c=s),Reflect.apply(n.t,n,[f,u||c||{},l])},te(a,i){return n.te(a,i)},tm(a){return n.tm(a)},getLocaleMessage(a){return n.getLocaleMessage(a)},setLocaleMessage(a,i){n.setLocaleMessage(a,i)},mergeLocaleMessage(a,i){n.mergeLocaleMessage(a,i)},d(...a){return Reflect.apply(n.d,n,[...a])},getDateTimeFormat(a){return n.getDateTimeFormat(a)},setDateTimeFormat(a,i){n.setDateTimeFormat(a,i)},mergeDateTimeFormat(a,i){n.mergeDateTimeFormat(a,i)},n(...a){return Reflect.apply(n.n,n,[...a])},getNumberFormat(a){return n.getNumberFormat(a)},setNumberFormat(a,i){n.setNumberFormat(a,i)},mergeNumberFormat(a,i){n.mergeNumberFormat(a,i)},getChoiceIndex(a,i){return-1},__onComponentInstanceCreated(a){const{componentInstanceCreatedListener:i}=t;i&&i(a,r)}};return r}}const Gh={tag:{type:[String,Object]},locale:{type:String},scope:{type:String,validator:t=>t==="parent"||t==="global",default:"parent"},i18n:{type:Object}};function yH({slots:t},e){return e.length===1&&e[0]==="default"?(t.default?t.default():[]).reduce((r,a)=>[...r,...a.type===Ae?a.children:[a]],[]):e.reduce((n,r)=>{const a=t[r];return a&&(n[r]=a()),n},{})}function PO(t){return Ae}const bH=ve({name:"i18n-t",props:un({keypath:{type:String,required:!0},plural:{type:[Number,String],validator:t=>Qt(t)||!isNaN(t)}},Gh),setup(t,e){const{slots:n,attrs:r}=e,a=t.i18n||qh({useScope:t.scope,__useComponent:!0});return()=>{const i=Object.keys(n).filter(f=>f!=="_"),o={};t.locale&&(o.locale=t.locale),t.plural!==void 0&&(o.plural=Ie(t.plural)?+t.plural:t.plural);const s=yH(e,i),l=a[gv](t.keypath,s,o),u=un({},r),c=Ie(t.tag)||_t(t.tag)?t.tag:PO();return Pa(c,u,l)}}}),A1=bH;function wH(t){return It(t)&&!Ie(t[0])}function OO(t,e,n,r){const{slots:a,attrs:i}=e;return()=>{const o={part:!0};let s={};t.locale&&(o.locale=t.locale),Ie(t.format)?o.key=t.format:_t(t.format)&&(Ie(t.format.key)&&(o.key=t.format.key),s=Object.keys(t.format).reduce((p,g)=>n.includes(g)?un({},p,{[g]:t.format[g]}):p,{}));const l=r(t.value,o,s);let u=[o.key];It(l)?u=l.map((p,g)=>{const d=a[p.type],v=d?d({[p.type]:p.value,index:g,parts:l}):[p.value];return wH(v)&&(v[0].key=`${p.type}-${g}`),v}):Ie(l)&&(u=[l]);const c=un({},i),f=Ie(t.tag)||_t(t.tag)?t.tag:PO();return Pa(f,c,u)}}const SH=ve({name:"i18n-n",props:un({value:{type:Number,required:!0},format:{type:[String,Object]}},Gh),setup(t,e){const n=t.i18n||qh({useScope:"parent",__useComponent:!0});return OO(t,e,bO,(...r)=>n[yv](...r))}}),M1=SH,_H=ve({name:"i18n-d",props:un({value:{type:[Number,Date],required:!0},format:{type:[String,Object]}},Gh),setup(t,e){const n=t.i18n||qh({useScope:"parent",__useComponent:!0});return OO(t,e,yO,(...r)=>n[mv](...r))}}),N1=_H;function CH(t,e){const n=t;if(t.mode==="composition")return n.__getInstance(e)||t.global;{const r=n.__getInstance(e);return r!=null?r.__composer:t.global.__composer}}function xH(t){const e=o=>{const{instance:s,modifiers:l,value:u}=o;if(!s||!s.$)throw en(Jt.UNEXPECTED_ERROR);const c=CH(t,s.$),f=$1(u);return[Reflect.apply(c.t,c,[...F1(f)]),c]};return{created:(o,s)=>{const[l,u]=e(s);fv&&t.global===u&&(o.__i18nWatcher=me(u.locale,()=>{s.instance&&s.instance.$forceUpdate()})),o.__composer=u,o.textContent=l},unmounted:o=>{fv&&o.__i18nWatcher&&(o.__i18nWatcher(),o.__i18nWatcher=void 0,delete o.__i18nWatcher),o.__composer&&(o.__composer=void 0,delete o.__composer)},beforeUpdate:(o,{value:s})=>{if(o.__composer){const l=o.__composer,u=$1(s);o.textContent=Reflect.apply(l.t,l,[...F1(u)])}},getSSRProps:o=>{const[s]=e(o);return{textContent:s}}}}function $1(t){if(Ie(t))return{path:t};if(Ue(t)){if(!("path"in t))throw en(Jt.REQUIRED_VALUE,"path");return t}else throw en(Jt.INVALID_VALUE)}function F1(t){const{path:e,locale:n,args:r,choice:a,plural:i}=t,o={},s=r||{};return Ie(n)&&(o.locale=n),Qt(a)&&(o.plural=a),Qt(i)&&(o.plural=i),[e,s,o]}function PH(t,e,...n){const r=Ue(n[0])?n[0]:{},a=!!r.useI18nComponentName;(it(r.globalInstall)?r.globalInstall:!0)&&(t.component(a?"i18n":A1.name,A1),t.component(M1.name,M1),t.component(N1.name,N1)),t.directive("t",xH(e))}function OH(t,e,n){return{beforeCreate(){const r=zt();if(!r)throw en(Jt.UNEXPECTED_ERROR);const a=this.$options;if(a.i18n){const i=a.i18n;a.__i18n&&(i.__i18n=a.__i18n),i.__root=e,this===this.$root?this.$i18n=R1(t,i):(i.__injectWithOption=!0,this.$i18n=wv(i))}else a.__i18n?this===this.$root?this.$i18n=R1(t,a):this.$i18n=wv({__i18n:a.__i18n,__injectWithOption:!0,__root:e}):this.$i18n=t;a.__i18nGlobal&&xO(e,a,a),t.__onComponentInstanceCreated(this.$i18n),n.__setInstance(r,this.$i18n),this.$t=(...i)=>this.$i18n.t(...i),this.$rt=(...i)=>this.$i18n.rt(...i),this.$tc=(...i)=>this.$i18n.tc(...i),this.$te=(i,o)=>this.$i18n.te(i,o),this.$d=(...i)=>this.$i18n.d(...i),this.$n=(...i)=>this.$i18n.n(...i),this.$tm=i=>this.$i18n.tm(i),this!==this.$root&&!this.$i18n.__extended__&&n.__vueI18nExtend&&(n.__vueI18nExtend(this.$i18n),this.$i18n.__extended__=!0)},mounted(){},unmounted(){const r=zt();if(!r)throw en(Jt.UNEXPECTED_ERROR);delete this.$t,delete this.$rt,delete this.$tc,delete this.$te,delete this.$d,delete this.$n,delete this.$tm,n.__deleteInstance(r),delete this.$i18n}}}function R1(t,e){t.locale=e.locale||t.locale,t.fallbackLocale=e.fallbackLocale||t.fallbackLocale,t.missing=e.missing||t.missing,t.silentTranslationWarn=e.silentTranslationWarn||t.silentFallbackWarn,t.silentFallbackWarn=e.silentFallbackWarn||t.silentFallbackWarn,t.formatFallbackMessages=e.formatFallbackMessages||t.formatFallbackMessages,t.postTranslation=e.postTranslation||t.postTranslation,t.warnHtmlInMessage=e.warnHtmlInMessage||t.warnHtmlInMessage,t.escapeParameterHtml=e.escapeParameterHtml||t.escapeParameterHtml,t.sync=e.sync||t.sync,t.__composer[SO](e.pluralizationRules||t.pluralizationRules);const n=Vc(t.locale,{messages:e.messages,__i18n:e.__i18n});return Object.keys(n).forEach(r=>t.mergeLocaleMessage(r,n[r])),e.datetimeFormats&&Object.keys(e.datetimeFormats).forEach(r=>t.mergeDateTimeFormat(r,e.datetimeFormats[r])),e.numberFormats&&Object.keys(e.numberFormats).forEach(r=>t.mergeNumberFormat(r,e.numberFormats[r])),t}const TH=hi("global-vue-i18n");function EH(t={},e){const n=__VUE_I18N_LEGACY_API__&&it(t.legacy)?t.legacy:__VUE_I18N_LEGACY_API__,r=it(t.globalInjection)?t.globalInjection:!0,a=__VUE_I18N_LEGACY_API__&&n?!!t.allowComposition:!0,i=new Map,[o,s]=kH(t,n),l=hi("");function u(p){return i.get(p)||null}function c(p,g){i.set(p,g)}function f(p){i.delete(p)}{const p={get mode(){return __VUE_I18N_LEGACY_API__&&n?"legacy":"composition"},get allowComposition(){return a},async install(g,...d){if(g.__VUE_I18N_SYMBOL__=l,g.provide(g.__VUE_I18N_SYMBOL__,p),Ue(d[0])){const m=d[0];p.__composerExtend=m.__composerExtend,p.__vueI18nExtend=m.__vueI18nExtend}!n&&r&&zH(g,p.global),__VUE_I18N_FULL_INSTALL__&&PH(g,p,...d),__VUE_I18N_LEGACY_API__&&n&&g.mixin(OH(s,s.__composer,p));const v=g.unmount;g.unmount=()=>{p.dispose(),v()}},get global(){return s},dispose(){o.stop()},__instances:i,__getInstance:u,__setInstance:c,__deleteInstance:f};return p}}function qh(t={}){const e=zt();if(e==null)throw en(Jt.MUST_BE_CALL_SETUP_TOP);if(!e.isCE&&e.appContext.app!=null&&!e.appContext.app.__VUE_I18N_SYMBOL__)throw en(Jt.NOT_INSTALLED);const n=IH(e),r=MH(n),a=CO(e),i=AH(t,a);if(__VUE_I18N_LEGACY_API__&&n.mode==="legacy"&&!t.__useComponent){if(!n.allowComposition)throw en(Jt.NOT_AVAILABLE_IN_LEGACY_MODE);return RH(e,i,r,t)}if(i==="global")return xO(r,t,a),r;if(i==="parent"){let l=NH(n,e,t.__useComponent);return l==null&&(l=r),l}const o=n;let s=o.__getInstance(e);if(s==null){const l=un({},t);"__i18n"in a&&(l.__i18n=a.__i18n),r&&(l.__root=r),s=Kh(l),o.__composerExtend&&o.__composerExtend(s),FH(o,e),o.__setInstance(e,s)}return s}function kH(t,e,n){const r=zv();{const a=__VUE_I18N_LEGACY_API__&&e?r.run(()=>wv(t)):r.run(()=>Kh(t));if(a==null)throw en(Jt.UNEXPECTED_ERROR);return[r,a]}}function IH(t){{const e=st(t.isCE?TH:t.appContext.app.__VUE_I18N_SYMBOL__);if(!e)throw en(t.isCE?Jt.NOT_INSTALLED_WITH_PROVIDE:Jt.UNEXPECTED_ERROR);return e}}function AH(t,e){return zc(t)?"__i18n"in e?"local":"global":t.useScope?t.useScope:"local"}function MH(t){return t.mode==="composition"?t.global:t.global.__composer}function NH(t,e,n=!1){let r=null;const a=e.root;let i=$H(e,n);for(;i!=null;){const o=t;if(t.mode==="composition")r=o.__getInstance(i);else if(__VUE_I18N_LEGACY_API__){const s=o.__getInstance(i);s!=null&&(r=s.__composer,n&&r&&!r[_O]&&(r=null))}if(r!=null||a===i)break;i=i.parent}return r}function $H(t,e=!1){return t==null?null:e&&t.vnode.ctx||t.parent}function FH(t,e,n){He(()=>{},e),gn(()=>{t.__deleteInstance(e)},e)}function RH(t,e,n,r={}){const a=e==="local",i=Un(null);if(a&&t.proxy&&!(t.proxy.$options.i18n||t.proxy.$options.__i18n))throw en(Jt.MUST_DEFINE_I18N_OPTION_IN_ALLOW_COMPOSITION);const o=it(r.inheritLocale)?r.inheritLocale:!Ie(r.locale),s=L(!a||o?n.locale.value:Ie(r.locale)?r.locale:al),l=L(!a||o?n.fallbackLocale.value:Ie(r.fallbackLocale)||It(r.fallbackLocale)||Ue(r.fallbackLocale)||r.fallbackLocale===!1?r.fallbackLocale:s.value),u=L(Vc(s.value,r)),c=L(Ue(r.datetimeFormats)?r.datetimeFormats:{[s.value]:{}}),f=L(Ue(r.numberFormats)?r.numberFormats:{[s.value]:{}}),p=a?n.missingWarn:it(r.missingWarn)||Oa(r.missingWarn)?r.missingWarn:!0,g=a?n.fallbackWarn:it(r.fallbackWarn)||Oa(r.fallbackWarn)?r.fallbackWarn:!0,d=a?n.fallbackRoot:it(r.fallbackRoot)?r.fallbackRoot:!0,v=!!r.fallbackFormat,m=Vt(r.missing)?r.missing:null,h=Vt(r.postTranslation)?r.postTranslation:null,y=a?n.warnHtmlMessage:it(r.warnHtmlMessage)?r.warnHtmlMessage:!0,b=!!r.escapeParameter,w=a?n.modifiers:Ue(r.modifiers)?r.modifiers:{},S=r.pluralRules||a&&n.pluralRules;function C(){return[s.value,l.value,u.value,c.value,f.value]}const x=B({get:()=>i.value?i.value.locale.value:s.value,set:M=>{i.value&&(i.value.locale.value=M),s.value=M}}),O=B({get:()=>i.value?i.value.fallbackLocale.value:l.value,set:M=>{i.value&&(i.value.fallbackLocale.value=M),l.value=M}}),P=B(()=>i.value?i.value.messages.value:u.value),N=B(()=>c.value),D=B(()=>f.value);function F(){return i.value?i.value.getPostTranslationHandler():h}function R(M){i.value&&i.value.setPostTranslationHandler(M)}function j(){return i.value?i.value.getMissingHandler():m}function z(M){i.value&&i.value.setMissingHandler(M)}function k(M){return C(),M()}function T(...M){return i.value?k(()=>Reflect.apply(i.value.t,null,[...M])):k(()=>"")}function A(...M){return i.value?Reflect.apply(i.value.rt,null,[...M]):""}function $(...M){return i.value?k(()=>Reflect.apply(i.value.d,null,[...M])):k(()=>"")}function W(...M){return i.value?k(()=>Reflect.apply(i.value.n,null,[...M])):k(()=>"")}function G(M){return i.value?i.value.tm(M):{}}function q(M,J){return i.value?i.value.te(M,J):!1}function Y(M){return i.value?i.value.getLocaleMessage(M):{}}function U(M,J){i.value&&(i.value.setLocaleMessage(M,J),u.value[M]=J)}function K(M,J){i.value&&i.value.mergeLocaleMessage(M,J)}function ne(M){return i.value?i.value.getDateTimeFormat(M):{}}function ie(M,J){i.value&&(i.value.setDateTimeFormat(M,J),c.value[M]=J)}function we(M,J){i.value&&i.value.mergeDateTimeFormat(M,J)}function he(M){return i.value?i.value.getNumberFormat(M):{}}function _e(M,J){i.value&&(i.value.setNumberFormat(M,J),f.value[M]=J)}function Pe(M,J){i.value&&i.value.mergeNumberFormat(M,J)}const V={get id(){return i.value?i.value.id:-1},locale:x,fallbackLocale:O,messages:P,datetimeFormats:N,numberFormats:D,get inheritLocale(){return i.value?i.value.inheritLocale:o},set inheritLocale(M){i.value&&(i.value.inheritLocale=M)},get availableLocales(){return i.value?i.value.availableLocales:Object.keys(u.value)},get modifiers(){return i.value?i.value.modifiers:w},get pluralRules(){return i.value?i.value.pluralRules:S},get isGlobal(){return i.value?i.value.isGlobal:!1},get missingWarn(){return i.value?i.value.missingWarn:p},set missingWarn(M){i.value&&(i.value.missingWarn=M)},get fallbackWarn(){return i.value?i.value.fallbackWarn:g},set fallbackWarn(M){i.value&&(i.value.missingWarn=M)},get fallbackRoot(){return i.value?i.value.fallbackRoot:d},set fallbackRoot(M){i.value&&(i.value.fallbackRoot=M)},get fallbackFormat(){return i.value?i.value.fallbackFormat:v},set fallbackFormat(M){i.value&&(i.value.fallbackFormat=M)},get warnHtmlMessage(){return i.value?i.value.warnHtmlMessage:y},set warnHtmlMessage(M){i.value&&(i.value.warnHtmlMessage=M)},get escapeParameter(){return i.value?i.value.escapeParameter:b},set escapeParameter(M){i.value&&(i.value.escapeParameter=M)},t:T,getPostTranslationHandler:F,setPostTranslationHandler:R,getMissingHandler:j,setMissingHandler:z,rt:A,d:$,n:W,tm:G,te:q,getLocaleMessage:Y,setLocaleMessage:U,mergeLocaleMessage:K,getDateTimeFormat:ne,setDateTimeFormat:ie,mergeDateTimeFormat:we,getNumberFormat:he,setNumberFormat:_e,mergeNumberFormat:Pe};function I(M){M.locale.value=s.value,M.fallbackLocale.value=l.value,Object.keys(u.value).forEach(J=>{M.mergeLocaleMessage(J,u.value[J])}),Object.keys(c.value).forEach(J=>{M.mergeDateTimeFormat(J,c.value[J])}),Object.keys(f.value).forEach(J=>{M.mergeNumberFormat(J,f.value[J])}),M.escapeParameter=b,M.fallbackFormat=v,M.fallbackRoot=d,M.fallbackWarn=g,M.missingWarn=p,M.warnHtmlMessage=y}return rc(()=>{if(t.proxy==null||t.proxy.$i18n==null)throw en(Jt.NOT_AVAILABLE_COMPOSITION_IN_LEGACY);const M=i.value=t.proxy.$i18n.__composer;e==="global"?(s.value=M.locale.value,l.value=M.fallbackLocale.value,u.value=M.messages.value,c.value=M.datetimeFormats.value,f.value=M.numberFormats.value):a&&I(M)}),V}const DH=["locale","fallbackLocale","availableLocales"],LH=["t","rt","d","n","tm","te"];function zH(t,e){const n=Object.create(null);DH.forEach(r=>{const a=Object.getOwnPropertyDescriptor(e,r);if(!a)throw en(Jt.UNEXPECTED_ERROR);const i=xt(a.value)?{get(){return a.value.value},set(o){a.value.value=o}}:{get(){return a.get&&a.get()}};Object.defineProperty(n,r,i)}),t.config.globalProperties.$i18n=n,LH.forEach(r=>{const a=Object.getOwnPropertyDescriptor(e,r);if(!a||!a.value)throw en(Jt.UNEXPECTED_ERROR);Object.defineProperty(t.config.globalProperties,`$${r}`,a)})}nH(uH);rH(LW);aH(uO);hH();if(__INTLIFY_PROD_DEVTOOLS__){const t=us();t.__INTLIFY__=!0,GW(t.__INTLIFY_DEVTOOLS_GLOBAL_HOOK__)}const D1={tryMyLuck:"试试手气",randomImage:"随机图像",randomImageSettings:"随机图像设置",showRandomImageInStartup:"在启动页面显示随机图像",showRandomImageInStartupDesc:"控制随机图像选项是否在启动页面显示",randomImageSettingNotification:"提示:您可以在全局设置页面中控制是否在启动页面显示随机图像选项",shuffle:"换一批",pathOnly:"仅路径",takeEffectAfterReloadPage:"更改将在重新加载页面后生效",disableMaximize:"禁用最大化",compressFile:"对文件压缩",packOnlyNotDownload:"仅打包不下载",notAllowSingleCtrlOrShiftAsShortcut:"不允许使用单独的 Ctrl 或者 Shift 作为快捷键",conflictWithOtherShortcuts:"与其他快捷键冲突",pinnedSearchHistoryDesc:"你可以通过点击置顶的搜索历史来快速还原到之前的搜索状态",addNewCustomTag:"添加新的自定义标签",clearCacheIfNotTakeEffect:"如果更改没有生效,请尝试清理页面缓存",showTiktokNavigator:"显示导航按钮",showTiktokNavigatorDesc:"在 TikTok 视图中显示导航按钮(上/下箭头)",topicSearchExperimental:"自然语言分类&搜索(实验性)",topicSearchTitleExperimental:"自然语言分类 & 搜索(实验性)",topicSearchScope:"范围",topicSearchNeedScope:"请先选择向量化范围(文件夹)",topicSearchQueryPlaceholder:"输入一句话召回相似图片RAG 召回)",topicSearchOpenResults:"打开结果",topicSearchThreshold:"阈值",topicSearchMinClusterSize:"最小组",topicSearchEmptyNoScope:"请先选择范围,然后刷新/归类",topicSearchEmptyNoTopics:"暂无主题结果(可尝试降低“最小组”或调整“阈值”)",topicSearchChooseScope:"选择范围",topicSearchRefreshAndCluster:"刷新/归类",topicSearchScopeModalTitle:"选择向量化范围(文件夹)",topicSearchScopeTip:"默认不启用任何范围;必须选择后才能归类/搜索。范围来源于 QuickMovePaths。",topicSearchSavingToBackend:"正在保存到后端...",topicSearchScopePlaceholder:"选择文件夹(可多选)",topicSearchRecallMsg:"召回 {0} / {1}TopK={2}",topicSearchCacheStale:"已显示缓存结果(可更新)",topicSearchCacheStaleDesc:"检测到范围内文件夹可能有变更,缓存可能已过期。可点击更新重新生成主题(会先更新索引)。",topicSearchCacheUpdate:"更新缓存",topicSearchCacheHit:"已显示缓存结果",topicSearchCacheHitDesc:"显示之前的缓存主题。点击更新重新生成。",topicSearchCollapse:"收起",topicSearchExpand:"展开",topicSearchGuideTitle:"快速上手(实验性)",topicSearchGuideStep1:"选择要分析的文件夹范围(可多选)",topicSearchGuideStep2:"点击刷新,生成主题卡片(会增量向量化)",topicSearchGuideStep3:"输入一句话搜索,会召回相似图片并打开结果页",topicSearchGuideAdvantage1:"基于语义相似度自动分组AI自动发现相似主题无需手动分类",topicSearchGuideAdvantage2:"自然语言语义检索用一句话快速找到相关图片类似RAG检索",topicSearchGuideEmptyReasonNoScope:"当前为空:未选择范围(已默认关闭),请先点“范围”选择文件夹",topicSearchGuideEmptyReasonNoTopics:"当前为空:该范围内还未生成主题(可点刷新,或调低最小组/阈值)",topicSearchRequirementsTitle:"使用前置条件",topicSearchRequirementsOpenai:"必须配置OPENAI_BASE_URL、OPENAI_API_KEY后端环境变量",topicSearchRequirementsDepsPython:"必须安装Python 依赖 numpy、hnswlib缺少则功能不可用",topicSearchRequirementsDepsDesktop:"桌面客户端:已内置依赖(无需手动安装 numpy/hnswlib",topicSearchRequirementsInstallCmd:"安装命令pip install numpy hnswlib",topicSearchJobFailed:"任务失败",topicSearchJobStage:"阶段",topicSearchJobQueued:"已提交任务,准备开始…",topicSearchJobStageEmbedding:"向量化中Embedding",topicSearchJobStageClustering:"归类中Clustering",topicSearchJobStageTitling:"生成标题中LLM",topicSearchJobStageDone:"完成",topicSearchJobStageError:"失败",topicSearchJobEmbeddingDesc:"已向量化 {0}/{1}(扫描 {2});当前:{3}",topicSearchJobClusteringDesc:"正在归类 {0}/{1}",topicSearchJobTitlingDesc:"正在生成标题 {0}/{1}",success:"成功",setCurrFrameAsVideoPoster:"设置当前帧为视频封面",sync:"同步",syncDesc:"当你需要实现多设备或者多用户之间的简单设置隔离时你可以关闭这个选项, IIB的大部分设置将只会保存到当前浏览器上(跨域的情况下也是隔离),不会同步到服务器",readonlyModeSettingPageDesc:"当前为只读模式,你可以调整调整设置,但这些更改不会被保存",syncHistoryToLocal:"同步历史到本地",showCommaInGenInfoPanel:"在生成信息面板中显示逗号",walkModeAutoRefreshDisabled:"Walk模式下自动刷新已停用",disable:"停用",autoRefresh:"自动刷新",autoRefreshNormalFixedMode:"启用自动刷新 (Normal/Fixed模式)",autoRefreshWalkMode:"启用自动刷新 (Walk模式)",autoRefreshWalkModePosLimit:"Walk模式下触发自动刷新的位置极限",autoUpdateIndex:"自动更新索引",autoUpdateIndexDesc:"当检测到索引过期时自动更新(页面返回时)。关闭后将显示提示,允许手动更新",indexExpiredManualUpdate:"索引已过期,可点击更新按钮手动更新",autoUpdateFeatureTip:'💡 提示:为了避免频繁更新打断您的心流,您可以在全局设置中关闭"自动更新索引"。关闭后仍可搜索(基于已过期的索引),需要时再手动更新即可。',gotIt:"知道了",pollRefresh:"轮询刷新",pollInterval:"轮询间隔",stopPollRefresh:"停止轮询刷新",pollRefreshTip:"默认情况下你从其他TAB返回IIB时或者IIB的可见性发生改变时IIB都会自动刷新。这个功能是为了让你一直呆在IIB内时他也能自动刷新请慎重使用",restoreLastWorkspaceStateSuccess:"成功恢复上次工作区状态",restoreWorkspaceSnapshotSuccess:"成功恢复工作区快照",openOnAppStart:"启动时打开",confirmThisAction:"确认这个操作?",saveWorkspaceSnapshot:"保存工作区快照",WorkspaceSnapshot:"工作区快照",restoreLastWorkspaceState:"恢复上次工作区状态",restoreWorkspaceSnapshot:"恢复工作区快照: {0}",WorkspaceSnapshotDesc:`使用工作区快照功能你可以保存当前工作区的状态以便下次打开IIB时快速恢复到当前状态。
你可以在全局设置页面中指定启动IIB时恢复到哪一个快照或者恢复到最后关闭前的工作区状态。`,nameRequired:"名称不能为空",save:"保存",name:"名称",saveCompleted:"保存完成",openThisAppInNewWindow:"在新窗口打开本应用",readonly:"只读",accessLimited:"访问受限",selectFolder:"选择文件夹",openFileLocationInNewTab:"在新标签页打开文件位置",copyTo:"复制到",moveTo:"移动到",moveSuccess:"移动成功",copySuccess:"复制成功",copyFilePath:"复制文件路径",previewMaskBackgroundOpacity:"预览遮罩背景透明度",experimentalLRLayout:"并列布局",width:"宽度",alwaysOnTooltipInfo:"若关闭此项,信息面板将收起,直至鼠标移动至屏幕右侧时才打开",alwaysOn:"常驻",time:"时间",pin:"置顶",unpin:"取消置顶",restore:"还原",restoreFromHistory:"从历史记录中恢复",history:"历史记录",historyRecordsSubstr:"输入值",historyRecordsisRegex:"是否正则",walkModeDoc:"无需翻页即可浏览指定文件夹下的所有文件使用无限滚动的方式呈现。将会使用DFS的方式遍历所有文件. 注意:该模式下排序仅在同层之间进行",normalModelDoc:"类似于windows的文件浏览器拥有较高的灵活性. 但在访问云存储或者类似SMB这样的地方时可能会出现异常",fixedModeDoc:"类似Normal模式但页面初始速度更快兼容性更好灵活性稍差。在Normal模式下出现了异常的话都可以改用这个试试",type:"类型",filterByKeyword:"输入标签关键词过滤",loadmore:"加载更多",rename:"重命名",inputAlias:"输入别名",addAliasCompleted:"添加别名完成",alias:"别名",exit:"退出","select-all":"全选","rerverse-select":"反选","clear-all-selected":"清除所有选择","keep-multi-selected":"保留多选","Source Identifier":"来源",openWithDefaultApp:"使用默认应用打开",saveSelectedAsJson:"保存选中图像信息",saveAllAsJson:"保存所有图像信息",saveLoadedImageAsJson:"保存已加载的图像信息",items:"{0}个项目",selectedItems:"已选择{0}个项目",scrollDownToComparePrompt:"向下滚查看Prompt比较",sourceText:"源文本",structuredData:"结构化数据",searchScope:"搜索范围",specifiedSearchFolder:"指定搜索的文件夹,使用逗号或者换行分割多个",batchAddTag:"批量添加Tag",batchRemoveTag:"批量移除Tag",errorOccurred:"发生了个错误",useThumbnailPreview:"使用缩略图预览",gridThumbnailWidth:"网格缩略图宽度",start:"开始",tip:"提示",sortByDateAscending:"修改日期升序",sortByDateDescending:"修改日期降序",sortByCreatedDateAscending:"创建日期升序",sortByCreatedDateDescending:"创建日期降序",sortByNameAscending:"名称升序",sortByNameDescending:"名称降序",sortBySizeAscending:"大小升序",sortBySizeDescending:"大小降序",sortByShuffle:"随机排序",inputAddressAndPressEnter:"输入地址回车",go:"前往",unknownError:"未知错误",loadingNextFolder:"即将加载下一个文件夹的文件",moveFailedCheckPath:"移动失败,检查你的路径输入",detailList:"详情列表",previewGrid:"预览网格",moveSelectedFilesTo:"下列文件 移动 / 复制 至",continueOnError:"单个文件失败时继续",continueOnErrorDesc:"继续执行剩余文件,失败的会被跳过并在服务端记录。",confirm:"确定",download:"下载",local:"本地",sendImageFailed:"发送图像失败请携带console的错误消息找开发者",confirmDelete:"确认删除?",deleteSuccess:"删除成功",moveToTrashSuccess:"已移动到回收站",doubleClickToCopy:"双击复制",root:"根",drive:"盘",promptcompare:"Compare Prompts",refresh:"刷新",quickMove:"快速移动",more:"更多",viewMode:"查看模式",sortingMethod:"排序方法",copyPath:"复制路径",deleteSelected:"删除",previewInNewWindow:"在新窗口预览",copySourceFilePreviewLink:"复制源文件预览链接",viewGenerationInfo:"查看生成信息(prompt等)",sendToTxt2img:"发送到文生图",sendToImg2img:"发送到图生图",sendToInpaint:"发送到局部重绘",sendToControlNet:"发送到ControlNet",sendToBatchDownload:"发送到批量下载",sendToExtraFeatures:"发送到附加功能",loadNextPage:"加载下一页",localFile:"本地文件",globalSettings:"全局设置",welcome:"欢迎",openInNewWindow:"在新页面打开",restoreLastRecord:"还原上次记录",launch:"启动",walkMode:"使用 Walk 模式浏览图片",launchFromNormalAndFixed:"使用 Normal / Fixed 模式浏览图片",recent:"最近",emptyStartPage:"空启动页",t2i:"文生图",i2i:"图生图",saveButtonSavesTo:"保存",extra:"附加",gridImage:"宫格图","i2i-grid":"图生图宫格",image:"图像","t2i-grid":"文生图宫格",workingFolder:"工作文件夹",lang:"语言",langChangeReload:"重新加载: 一些变化可能需要在重新加载后生效",openOnTheRight:"在右边打开",openInNewTab:"在新标签打开",openWithWalkMode:"使用 Walk 模式打开",longPressOpenContextMenu:"支持使用长按打开右键菜单",searchResults:"搜索结果",imgSearch:"图像搜索",onlyFoldersAndImages:"只显示文件夹/图像/视频",fileTypeFilter:"文件类型过滤",allFiles:"所有文件",audio:"音频",send2savedDir:"发送到保存的文件夹",unknownSavedDir:"找不到保存的文件夹配置文件中的outdir_save字段",Model:"模型",Sampler:"采样器",lora:"LoRA",size:"尺寸",pos:"正面提示",generateIndexHint:"生成索引用于搜索图像",UpdateIndex:"更新索引",needGenerateIdx:`你需要先点击按钮生成索引用于搜索图像
这个过程可能需要消耗几分钟`,search:"搜索",custom:"自定义",add:"新增",cancel:"取消",submit:"提交",existInOtherType:"已存在于其他类型",alreadyExists:"已存在",toggleTag:"切换标签选中 (收藏)",addCompleted:"添加完成",removeCompleted:"删除完成",addedTagToImage:'已添加标签 "{tag}" 到本图片',removedTagFromImage:'已从本图片上移除 "{tag}" 标签',openContextMenu:"打开上下文菜单",copyPrompt:"复制提示",copyPositivePrompt:"复制正向提示",refreshCompleted:"刷新完成","walk-mode-move-message":'在walk模式下仅允许使用"快速移动"移动位置',manualExitFullScreen:"你删除了最后一张图片,也许需要你手动退出全屏查看",copied:"已复制!","index.expired":"索引过期,正在自动更新","auto.refreshed":"自动刷新完成!",exactMatch:"完全匹配",anyMatch:"匹配任意",exclude:"排除掉",selectExactMatchTag:"选择完全匹配的 Tag。 您可以输入部分字符进行搜索",selectAnyMatchTag:"可选,选择匹配其中一个或多个的 Tag。 您可以输入部分字符进行搜索",selectExcludeTag:"可选,选择需要排除掉的 Tag。 您可以输入部分字符进行搜索",faq:"常见问题",helpFeedback:"寻求帮助/反馈",helpFeedbackWay1:"先看看常见问题 / 找找相关 issue",helpFeedbackSearchIssues:"搜索 issues",helpFeedbackWay2:"提一个新的 issue",helpFeedbackNewIssue:"去 GitHub 创建",helpFeedbackWay3:"直接发邮件给维护者",tagGraphGenerating:"正在生成关系图...",tagGraphStatLayers:"层级",tagGraphStatNodes:"节点",tagGraphStatLinks:"连线",tagGraphAllLayers:"全部层级",tagGraphFilterPlaceholder:"关键字过滤(命中 + 上下游)",tagGraphFilterHopsTitle:"扩展层数N 跳)",tagGraphKeywordLimitTitle:"标签层最大显示关键词数",tagGraphFilterApply:"筛选",tagGraphFilterReset:"重置",tagGraphTooltipFilter:"过滤",tagGraphTooltipOpenCluster:"打开聚类",tagGraphFullscreenUnsupported:"当前环境不支持全屏",tagGraphFullscreenFailed:"全屏失败",autoUpdate:"检测到发生改变自动更新","fuzzy-search":"模糊搜索","fuzzy-search-placeholder":"输入图像信息或者文件名的一部分来进行搜索","fuzzy-search-noResults":"什么都没找到",openWithLocalFileBrowser:"使用本地文件浏览器打开",addToSearchScanPathAndQuickMove:"添加到搜索扫描路径",removeFromSearchScanPathAndQuickMove:"从搜索扫描路径和快速移动中移除",serverKeyRequired:"服务器配置了密匙,你必须提供相同的密匙才能继续使用",shortcutKey:"快捷键(仅允许在全屏查看下使用)",shortcutKeyDescription:"点击输入框按下你想使用的按键支持与Shift和Ctrl进行组合",shortcutPresetButton:"预设快捷键说明",shortcutPresetTitle:"预设快捷键说明",shortcutPresetDesc:"这里展示项目内写死的快捷键,便于对照触发位置与方式。",shortcutPresetHeaderKey:"快捷键",shortcutPresetHeaderWhere:"触发位置",shortcutPresetHeaderAction:"作用",shortcutPresetSectionBrowse:"文件列表(非全屏)",shortcutPresetSectionFullscreen:"全屏预览",shortcutPresetSectionTiktok:"TikTok 视图",shortcutPresetLocationFileList:"文件列表区域,且焦点不在输入框",shortcutPresetLocationFullscreen:"全屏预览打开时",shortcutPresetLocationTiktok:"TikTok 视图打开时",shortcutPresetActionPageJump:"按页滚动列表",shortcutPresetActionHomeEnd:"跳到列表开头 / 末尾",shortcutPresetActionBackspaceUp:"返回上级目录",shortcutPresetActionSelectAll:"选择当前列表全部文件",shortcutPresetActionFullscreenNavigate:"在图片间切换(自动跳过非图片)",shortcutPresetActionFullscreenExit:"退出全屏预览",shortcutPresetActionTiktokNavigate:"切换上一项 / 下一项",shortcutPresetActionTiktokExit:"退出 TikTok 视图",fullscreenRestriction:"受技术限制,当前拓展不允许删除打开全屏查看时的首张图片。",clear:"清除",toggleTagSelection:'切换 "{tag}" 标签选中',changlog:"更新日志",accessControlModeTips:"为确保数据安全,您当前正以访问控制模式运行,仅能访问授权文件夹。您可以通过编辑本拓展根目录的下.env文件来调整访问权限设置 (IIB_ACCESS_CONTROL) .如果不存在.env文件, 你可以将.env.example文件复制并重命名为.env",dontShowAgain:"不再显示",defaultSortingMethod:"默认排序方法",defaultViewMode:"默认查看模式",showPreviewImage:"显示预览图",copy:"复制",edit:"编辑",document:"文档",multiSelectTips:"您可以按住 Shift、Ctrl 或 Cmd 键,然后单击文件来进行多选删除/移动操作",copyLocationUrlSuccessMsg:"复制完成,你可以通过复制的链接直接打开当前文件夹",share:"分享",dragImageHere:"拖拽图像到这里",imgCompare:"图像对比",close:"关闭",fullscreenview:"全屏查看",fileName:"文件名",resolution:"分辨率",fileSize:"文件大小",selectAll:"全选","tauriLaunchConf.readSdWebuiConfigTitle":"读取Stable Diffusion Webui的配置","tauriLaunchConf.readSdWebuiConfigDescription":"如果你已经安装sd-webui且在sd-webui内安装了本拓展推荐直接使用这个将直接读取配置并且数据共享","tauriLaunchConf.selectSdWebuiFolder":"点击选择SD-webui的文件夹","tauriLaunchConf.skipThisConfigTitle":"跳过本次配置","tauriLaunchConf.skipThisConfigDescription":"所有功能仍将可用,你可以在设置页重置","tauriLaunchConf.skipButton":"跳过","tauriLaunchConfMessages.configNotFound":"找不到对应配置,检查选择的文件夹是否正确","tauriLaunchConfMessages.folderNotFound":"找不到对应文件夹,检查选择的文件夹是否正确","tauriLaunchConfMessages.configCompletedMessage":"配置完成,即将重启","tauriLaunchConfMessages.firstTimeUserTitle":"看起来你好像是第一次使用, 需要进行一些配置",inputTargetFolderPath:"输入目标文件夹的绝对路径",pathDoesNotExist:"路径不存在",confirmToAddToExtraPath:"确定添加?如果文件夹过大将会消耗过多时间建立索引。",clientSpecificSettings:"客户端特有的设置",initiateSoftwareStartupConfig:"初始化软件启动配置",gridCellWidth:"网格单元宽度 (px)",showChangeIndicators:"显示变更指示器",seedAsChange:"将Seed也进行比较",defaultShowChangeIndicators:"默认显示变更指示器",defaultSeedAsChange:"默认将Seed也进行比较",defaultGridCellWidth:"默认网格单元宽度 (px)",thumbnailResolution:"缩略图分辨率 (px)",livePreview:"实时预览",other:"其他",ImageBrowsingSettings:"图像浏览设置",majorUpdateCustomCellSizeTips:'重大更新:你可以自定义网格图像的大小了,在全局设置页或者右上角的"更多"里面进行调整',desktop:"桌面",move:"移动",inputFolderName:"输入文件夹名",createFolder:"创建文件夹",sendToThirdPartyExtension:"发送到第三方拓展",lyco:"LyCORIS",batchDownloaDDragAndDropHint:'使用拖拽或者右键菜单中的"发送到批量下载"将其他页面的图片添加到这里,支持多选',zipDownload:"打包成zip下载",archive:"归档",batchDownload:"批量下载",remove:"移除",secretKeyRequiredWarnMsg:`为了安全考虑,你必须为本拓展单独配置Secret Key,具体参考本拓展根目录下的.env.example文件内的IIB_SECRET_KEY。
这项警告只会在配置了gradio-auth时出现`,secretKeyMustBeConfigured:"必须配置Secret Key",deleteOneOnlySkipConfirm:"删除单个文件时不进行确认",resetOnGlobalSettingsPage:"你可以在全局设置页重置",privacyAndSecurity:"安全与隐私",dragToResizePanel:"按住并拖动来调整面板的大小",clickToToggleMaximizeMinimize:"单击切换最大化/最小化",dragToMovePanel:"按住并拖动来移动面板",imageCompareTips:'拖拽文件时也会出现这个面板,可以不需要打开 "图像对比" 功能',regexSearchEnabledHint:"(你也可以通过点击右侧的正则式图标来启用正则式搜索)",confirmRebuildImageIndex:"确认重建图像索引?",rebuildComplete:"重新构建完成",rebuildImageIndex:"重新构建图像索引",tagSearchNoResultsMessage:"看起来没匹配到任何结果尝试通过重新构建索引来去掉无用的tag","TikTok View":"抖音式浏览",tiktokView:"抖音式浏览",magicSwitchTiktokView:"TikTok 观看模式",magicSwitchTiktokViewDesc:"开启后,点击图片/视频文件将直接进入TikTok式观看模式",magicSwitchEnabled:"🎬 开启 - 点击媒体文件直接进入 TikTok 观看",magicSwitchDisabled:"📁 关闭 - 点击媒体文件正常打开",magicSwitchDetailDesc:"点击图片和视频文件时直接进入 TikTok 式浏览体验",autoPlay:"自动轮播",autoPlayOff:"关闭",autoPlay5s:"5秒",autoPlay10s:"10秒",autoPlay20s:"20秒",autoPlayTooltip:"自动轮播: {mode} (A键切换)",autoPlayStatus:"自动轮播:{mode}",exitFullscreen:"退出全屏",fullscreen:"全屏",soundOn:"开启声音",soundOff:"关闭声音",details:"详情",info:"信息",like:"喜欢",unlike:"取消喜欢",tags:"标签",tag:"标签",tagOperationFailed:"标签操作失败",mediaType:"媒体类型",all:"全部",video:"视频",randomSort:"随机排序",sortByDate:"按日期排序","autoTag.name":"自动标签 (Auto Tagging)","autoTag.description":"这些规则会在图像被索引时自动应用,为符合条件的图像添加标签触发时机在搜索页更新索引或重新构建索引时。注意同一规则内的多个条件是AND(且)关系,需全部满足才会应用标签","autoTag.addRule":"添加规则","autoTag.saveConfig":"保存配置","autoTag.tagName":"标签名称","autoTag.inputTagName":"选择自定义标签","autoTag.field":"字段","autoTag.operator":"操作符","autoTag.value":"值","autoTag.addFilter":"添加条件","autoTag.noRules":"暂无规则,点击上方按钮添加","autoTag.saveSuccess":"保存成功","autoTag.saveFail":"保存失败","autoTag.fields.posPrompt":"正向提示词 (Pos Prompt)","autoTag.fields.negPrompt":"负向提示词 (Neg Prompt)","autoTag.fields.model":"模型 (Model)","autoTag.fields.sampler":"采样器 (Sampler)","autoTag.fields.size":"尺寸 (Size)","autoTag.fields.cfgScale":"CFG Scale","autoTag.fields.steps":"Steps","autoTag.fields.seed":"Seed","autoTag.operators.contains":"包含 (Contains)","autoTag.operators.equals":"等于 (Equals)","autoTag.operators.regex":"正则 (Regex)",aiAnalyzeTags:"AI分析标签",aiAnalyzeTagsNoPrompt:"没有找到提示词",aiAnalyzeTagsNoCustomTags:"没有自定义标签",aiAnalyzeTagsNoMatchedTags:"AI没有找到匹配的标签",aiAnalyzeTagsNoValidTags:"没有找到有效的匹配标签",aiAnalyzeTagsAllTagsAlreadyAdded:"所有匹配的标签已经添加到图像上了",aiAnalyzeTagsSuccess:"已添加 {0} 个标签:{1}",aiAnalyzeTagsFailed:"AI分析标签失败请检查配置",organizeJobs:"整理任务",folders:"个文件夹",files:"个文件",queued:"排队中",analyzing:"分析中",waitingConfirm:"待确认",moving:"移动中",completed:"已完成",error:"错误",generatingEmbeddings:"正在生成向量...",clusteringAnalysis:"正在聚类分析...",generatingTitles:"正在生成标题...",previewReady:"预览就绪",movingFiles:"正在移动文件...",organizePreviewReady:"预览就绪:{files} 个文件 → {clusters} 个文件夹",viewPreview:"查看预览",smartOrganizePreview:"智能整理预览",organizePreviewSummary:"{files} 个文件将被整理到 {folders} 个文件夹",destFolder:"目标文件夹",unsorted:"未分类",skip:"跳过",cancelSkip:"取消跳过",showMore:"显示更多 ({count})...",willMove:"将移动 {count} 个文件",skipped:"已跳过 {count} 个",confirmOrganize:"确认整理",startMovingFiles:"开始移动文件...",confirmFailed:"确认失败",organizeComplete:"完成:已移动 {moved} 个文件,创建了 {folders} 个文件夹",organizeFailed:"整理失败",smartOrganize:"AI整理",smartOrganizeHint:"AI 将分析并把零散文件整理到文件夹中",organizeJobStarted:"整理任务已启动,请在右下角面板查看进度",smartOrganizeConfig:"智能整理设置",smartOrganizeConfigDesc:"配置智能整理选项",smartOrganizeNotice:"文件越多、聚类越分散,处理时间越长。任务会在后台运行,你可以继续其他操作。",organizeSourceFolders:"将对以下文件夹进行整理",organizeSourceFolder:"整理目标文件夹",organizeSourceFolderHint:"将对该文件夹内的文件进行智能分类整理",organizeRecursive:"递归处理子文件夹",organizeRecursiveDesc:"将所有子文件夹中的文件都视为待整理文件",organizeMinClusterSize:"最小聚类大小",organizeMinClusterSizeDesc:"少于此数量的文件不会创建单独文件夹",organizeTargetFolder:"目标文件夹",organizeTargetFolderDesc:"整理后的文件将放入此文件夹(默认为当前文件夹)",organizeAction:"操作方式",organizeActionMove:"移动",organizeActionCopy:"复制",organizeStartTask:"开始整理",organizeCancel:"取消",updatingIndex:"正在更新索引...",startingOrganizeJob:"正在启动整理任务...",flattenFolder:"压平文件夹",flattenFolderDesc:"将所有子文件夹中的文件移动到当前文件夹",flattenFolderWarning:"这是一个危险操作!所有子文件夹中的文件将被移动到当前文件夹,子文件夹将被删除。",flattenFolderScanning:"正在扫描文件...",flattenFolderConflict:"发现文件名冲突,无法执行压平操作",flattenFolderConflictFiles:"冲突的文件名",flattenFolderConfirm:"确认压平 {count} 个文件?",flattenFolderExecuting:"正在压平文件夹...",flattenFolderSuccess:"压平完成,已移动 {count} 个文件",flattenFolderNoFiles:"没有需要移动的文件",loadingTip1:`💡 文件名唯一性提示
如果使用简单数字命名(如 001.png删除后重新生成同名文件会导致标签和缓存数据混乱。建议在生成软件中启用时间戳文件名确保每个文件名都包含时间戳如 [time][prompt]|warning`,loadingTip2:`⌨️ 批量操作小技巧
按住 Ctrl/Cmd 可以多选文件右键菜单支持批量标签编辑、移动和删除。Shift+点击可以连续选择多个文件。|info`,loadingTip3:`🎹 快捷键
TikTok 视图下方向键上下切换图片Esc 退出。全屏预览时可在全局设置中自定义删除和下载快捷键。文件列表区PageUp/Down 滚动Home/End 跳转Backspace 返回上级。|info`,loadingTip4:`🤖 AI 聚类说明
首次使用 AI 聚类需要调用 embedding API建议先用小批量测试。聚类结果会缓存再次查看会很快。|info`,loadingTip5:`🔍 模糊搜索技巧
模糊搜索支持正则表达式!点击右侧的正则图标可以启用。使用 ^ 开头可以完全匹配标签名或文件名。|info`,loadingTip6:`🚶 Walk 模式
Walk 模式使用无限滚动浏览所有子文件夹的文件,无需手动翻页。适合快速浏览大量图片。|info`,loadingTip7:`📸 工作区快照
你可以保存当前的工作区状态(打开的文件夹、排序方式等),下次打开 IIB 时快速恢复。在全局设置中可以设为启动时自动恢复。|info`,loadingTip8:`🏷️ 自动标签功能
在全局设置中配置自动标签规则,当图片被索引时会自动添加标签。支持根据 prompt、模型、采样器等条件自动分类。|info`,loadingTip9:`⚡ 性能优化提示
如果在快速滚动大量图片时感到卡顿,可以在全局设置中关闭"变更指示器"功能,这可以显著提升浏览性能。|info`,loadingTip10:`🤖 AI Agent 集成
现在你可以让 AI agent 来使用 IIB 帮助进行图像管理、标签整理和智能搜索。通过 API 接口AI 可以访问所有 IIB 功能,实现自动化工作流程。|info`,playInline:"在此播放",editPrompt:"编辑",editPromptTitle:"编辑提示词 - {name}",positivePrompt:"正向提示词",negativePrompt:"负向提示词",otherInfo:"其他信息",savePrompt:"保存提示词",savePromptSuccess:"提示词保存成功",savePromptFailed:"提示词保存失败",promptEditedMark:"已手动编辑",promptModifiedTip:"此提示词已被手动编辑,将覆盖原始文件中的提示词",positivePromptRequired:"正向提示词不能为空",fixErrorsBeforeSave:"请修正所有错误后再保存",extraMetaInfoTitle:"Extra Meta Info (KV 编辑器)",addKvButton:"+ 添加",extraMetaInfoHint:"可以保存任何的复杂信息是对params格式缺陷的完美补充。json模式下还支持任何合法 JSON 值(对象、数组、数字、布尔等)",noExtraMetaInfo:'暂无 Extra Meta Info点击"添加"按钮添加键值对',otherInfoHint:"仅支持简单字符串或数值,不能包含特殊符号或换行",keyRequired:"Key 不能为空",keyMustBeUnique:"Key 已存在,请使用唯一的 key",jsonFormatError:"JSON 格式错误,请检查语法",stringMode:"字符串",jsonMode:"JSON",delete:"删除",keyPlaceholder:"Key",jsonValuePlaceholder:"JSON Value",stringValuePlaceholder:"字符串值",clearBeforeSwitchToJson:"切换到 JSON 模式前请先清空当前值",clearBeforeSwitchToString:"切换到字符串模式前请先清空当前值",dragImageToTransfer:"点击获取原图,抓取拖拽至其他应用",dragImage:"点击获取原图,抓取拖拽至其他应用"},BH={tryMyLuck:"Try My Luck",randomImage:"Random Image",randomImageSettings:"Random Image Settings",showRandomImageInStartup:"Show Random Image in Startup",showRandomImageInStartupDesc:"Control whether the random image option is displayed on the startup page",randomImageSettingNotification:"Tip: You can control whether to show the random image option on the startup page in Global Settings",shuffle:"Shuffle",pathOnly:"Path Only",disableMaximize:"Disable Maximize",takeEffectAfterReloadPage:"Take effect after reloading the page",compressFile:"Compress File",packOnlyNotDownload:"Pack Only, Not Download",notAllowSingleCtrlOrShiftAsShortcut:"不允許使用單獨的 Ctrl 或者 Shift 作為快速鍵",conflictWithOtherShortcuts:"Conflict with other shortcuts",pinnedSearchHistoryDesc:"You can quickly restore to the previous search state by clicking the pinned search history.",addNewCustomTag:"Add New Custom Tag",clearCacheIfNotTakeEffect:"If the changes do not take effect, try clearing the page cache",showTiktokNavigator:"Show Navigation Buttons",showTiktokNavigatorDesc:"Show the navigation buttons (up/down arrows) in TikTok view",topicSearchExperimental:"Natural Language Categorization & Search (Experimental)",topicSearchTitleExperimental:"Natural Language Categorization & Search (Experimental)",topicSearchScope:"Scope",topicSearchNeedScope:"Please select a scope folder first",topicSearchQueryPlaceholder:"Type a sentence to retrieve similar images (RAG-like retrieval)",topicSearchOpenResults:"Open results",topicSearchThreshold:"Threshold",topicSearchMinClusterSize:"Min cluster",topicSearchEmptyNoScope:"Please select a scope, then refresh/categorize",topicSearchEmptyNoTopics:"No topics yet (try lowering “Min cluster” or adjusting “Threshold”)",topicSearchChooseScope:"Select scope",topicSearchRefreshAndCluster:"Refresh/Categorize",topicSearchScopeModalTitle:"Select vectorization scope (folders)",topicSearchScopeTip:"No scope is enabled by default. You must select folders to categorize/search. Scope comes from QuickMovePaths.",topicSearchSavingToBackend:"Saving to backend...",topicSearchScopePlaceholder:"Select folders (multi-select)",topicSearchRecallMsg:"Retrieved {0} / {1} (TopK={2})",topicSearchCacheStale:"Showing cached result (update available)",topicSearchCacheStaleDesc:"Folders in the selected scope may have changed. The cache may be stale. Click Update to regenerate topics (will update index first).",topicSearchCacheUpdate:"Update cache",topicSearchCacheHit:"Showing cached result",topicSearchCacheHitDesc:"Displaying cached topics from previous analysis. Click Update to regenerate.",topicSearchCollapse:"Collapse",topicSearchExpand:"Expand",topicSearchGuideTitle:"Quick Start (Experimental)",topicSearchGuideStep1:"Select the scope folders to analyze (multi-select)",topicSearchGuideStep2:"Click Refresh to generate topic cards (incremental vectorization)",topicSearchGuideStep3:"Type a sentence to search; it will retrieve similar images and open the result page",topicSearchGuideAdvantage1:"Auto-grouping by semantic similarity: AI automatically discovers similar themes without manual categorization",topicSearchGuideAdvantage2:"Natural language semantic search: Quickly find related images with a sentence, similar to RAG retrieval",topicSearchGuideEmptyReasonNoScope:"Empty because: no scope selected (disabled by default). Click “Scope” to choose folders.",topicSearchGuideEmptyReasonNoTopics:"Empty because: no topics generated yet for this scope (try Refresh or lower Min cluster/Threshold).",topicSearchRequirementsTitle:"Requirements",topicSearchRequirementsOpenai:"Required: OPENAI_BASE_URL and OPENAI_API_KEY (backend environment variables)",topicSearchRequirementsDepsPython:"Required: Python deps numpy and hnswlib (feature is disabled if missing)",topicSearchRequirementsDepsDesktop:"Desktop app: deps are bundled (no need to install numpy/hnswlib)",topicSearchRequirementsInstallCmd:"Install: pip install numpy hnswlib",topicSearchJobFailed:"Job failed",topicSearchJobStage:"Stage",topicSearchJobQueued:"Job queued…",topicSearchJobStageEmbedding:"Embedding…",topicSearchJobStageClustering:"Clustering…",topicSearchJobStageTitling:"Generating titles…",topicSearchJobStageDone:"Done",topicSearchJobStageError:"Error",topicSearchJobEmbeddingDesc:"Embedded {0}/{1} (scanned {2}); current: {3}",topicSearchJobClusteringDesc:"Clustering {0}/{1}",topicSearchJobTitlingDesc:"Titling {0}/{1}",success:"Success",setCurrFrameAsVideoPoster:"Set Current Frame as Video Cover",sync:"Sync",syncDesc:"When you need to achieve simple setting isolation between multiple devices or users, you can turn off this option. Most of the settings of IIB will only be saved to the current browser (isolation in the case of cross-domain), and will not be synchronized to the server.",readonlyModeSettingPageDesc:"You are currently in read-only mode. You can adjust the settings, but these changes will not be saved.",syncHistoryToLocal:"Sync History to Local",showCommaInGenInfoPanel:"Show Comma in Generation Info Panel",walkModeAutoRefreshDisabled:"Auto Refresh in Walk Mode Disabled",disable:"Disable",autoRefresh:"Auto Refresh",autoRefreshNormalFixedMode:"Enable Auto Refresh (Normal/Fixed Mode)",autoRefreshWalkMode:"Enable Auto Refresh (Walk Mode)",autoRefreshWalkModePosLimit:"Position Limit for Auto Refresh in Walk Mode",autoUpdateIndex:"Auto Update Index",autoUpdateIndexDesc:"Automatically update when index is expired (on page return). When disabled, a prompt will be shown for manual update",indexExpiredManualUpdate:"Index expired, click update button to manually update",autoUpdateFeatureTip:'💡 Tip: To avoid frequent index updates interrupting your workflow, you can disable "Auto Update Index" in global settings. When disabled, you can still search (based on the stale index), and manually update when needed.',gotIt:"Got it",pollInterval:"Poll Interval",pollRefresh:"Polling refresh",pollRefreshTip:"By default, IIB will automatically refresh when you return to IIB from other tabs or when the visibility of IIB changes. This feature is designed to keep IIB refreshed even when you stay in IIB all the time, please use it with caution",stopPollRefresh:"Stop Polling refresh",restoreLastWorkspaceStateSuccess:"Restore Last Workspace State Success",restoreWorkspaceSnapshotSuccess:"Restore Workspace Snapshot Success",openOnAppStart:"Open on app start",confirmThisAction:"Confirm this action?",WorkspaceSnapshotDesc:`Using the Workspace Snapshot feature, you can save the current state of the workspace so that you can quickly restore to the current state the next time you open IIB.
You can specify which snapshot to restore to when starting IIB in the global settings page, or restore to the last workspace state before closing.`,saveWorkspaceSnapshot:"Save Workspace Snapshot",WorkspaceSnapshot:"Workspace Snapshot",restoreLastWorkspaceState:"Restore Last Workspace State",restoreWorkspaceSnapshot:"Restore Workspace Snapshot: {0}",nameRequired:"Name is required",save:"Save",name:"Name",saveCompleted:"Save completed",openThisAppInNewWindow:"Open IIB in a new window",readonly:"Read-only",accessLimited:"Access Limited",selectFolder:"Select Folder",openFileLocationInNewTab:"Open File Location in New Tab",copyTo:"Copy to",moveTo:"Move to",moveSuccess:"Move success",copySuccess:"Copy success",copyFilePath:"Copy file path",previewMaskBackgroundOpacity:"Preview Mask Background Opacity",experimentalLRLayout:"Side-by-Side Layout",width:"Width",alwaysOnTooltipInfo:"If this is turned off, the info panel will be hidden until you move the mouse to the right side of the screen",alwaysOn:"Always On",time:"Time",pin:"Pin",unpin:"Unpin",restore:"Restore",restoreFromHistory:"Restore from History",history:"History",historyRecordsSubstr:"Input Value",historyRecordsisRegex:"Is Regex",walkModeDoc:"Browse all files in a specified folder without paging, using infinite scrolling to display them. DFS will be used to traverse all files. Note: Sorting is only performed within the same layer in this mode.",normalModelDoc:"Similar to the Windows file browser, with high flexibility. But exceptions may occur when accessing cloud storage or similar SMB.",fixedModeDoc:"Similar to Normal mode, but with faster initial page speed, better compatibility, and slightly less flexibility. If you encounter an exception in Normal mode, you can try this mode instead.",type:"Type",filterByKeyword:"Filter tags by keyword",loadmore:"Load more",rename:"Rename",inputAlias:"Input Alias",addAliasCompleted:"Add Alias Completed",alias:"Alias",exit:"Exit","select-all":"Select All","rerverse-select":"Reverse Select","clear-all-selected":"Clear All Selected","keep-multi-selected":"Keep Multi-selected","Source Identifier":"Source",openWithDefaultApp:"Open with default app",saveSelectedAsJson:"Save selected image info",saveAllAsJson:"Save all image info",saveLoadedImageAsJson:"Save loaded image info",selectedItems:" {0} selected",items:"{0} items",scrollDownToComparePrompt:"Scroll down to compare prompts",sourceText:"Source Text",structuredData:"Structured Data",searchScope:"Search Scope",specifiedSearchFolder:"Specify the folders to search, separate multiple folders with commas or line breaks",batchAddTag:"Batch Add Tag",batchRemoveTag:"Batch Remove Tag",imageCompareTips:`When dragging files, this panel will also appear, so you don't need to open the "Image Comparison" feature separately.`,dragToResizePanel:"Drag to resize the panel",clickToToggleMaximizeMinimize:"Click to toggle maximize/minimize",dragToMovePanel:"Drag to move the panel",privacyAndSecurity:"Security & Privacy",deleteOneOnlySkipConfirm:"Do not confirm when deleting a single file",resetOnGlobalSettingsPage:"You can reset on the global settings page",secretKeyMustBeConfigured:"Secret Key must be configured",secretKeyRequiredWarnMsg:`For security reasons, you must separately configure Secret Key for this extension, refer to the IIB_SECRET_KEY in the .env.example file under the root directory of this extension.
This error only appears when gradio-auth is configured.`,remove:"Remove",batchDownload:"Batch Download",archive:"Archive",zipDownload:"Download as ZIP",batchDownloaDDragAndDropHint:"Use drag and drop or the 'Send to Batch Download' option in the right-click menu to add images from other pages here. Multiple selections are supported.",lyco:"LyCORIS",sendToThirdPartyExtension:"Send to third-party extension",createFolder:"Create Folder",inputFolderName:"Input Folder Name",desktop:"Desktop",move:"Move",majorUpdateCustomCellSizeTips:'Major Update: You can now customize the size of the grid image. Adjust it in the global settings page or in the "More" menu in the upper right corner.',ImageBrowsingSettings:"Image Browsing Settings",other:"Other",livePreview:"Live Preview",gridCellWidth:"Grid Cell Width (px)",showChangeIndicators:"Show Change Indicators",seedAsChange:"Seed as Change",defaultShowChangeIndicators:"Default Show Change Indicators",defaultSeedAsChange:"Default Compare Seed as Change",defaultGridCellWidth:"Default Grid Cell Width (px)",thumbnailResolution:"Thumbnail Resolution (px)",inputTargetFolderPath:"Enter the absolute path of the target folder",pathDoesNotExist:"Path does not exist",confirmToAddToExtraPath:"Are you sure you want to add? This may take a lot of time to index if the folder is large. ",clientSpecificSettings:"Client-specific settings",initiateSoftwareStartupConfig:"Initiate software startup configuration","tauriLaunchConf.readSdWebuiConfigTitle":"Read Stable Diffusion Webui Config","tauriLaunchConf.readSdWebuiConfigDescription":"If you have installed sd-webui and this extension, it is recommended to use this option to directly read the configuration and share data.","tauriLaunchConf.selectSdWebuiFolder":"Click to select the SD-webui folder","tauriLaunchConf.skipThisConfigTitle":"Skip This Configuration","tauriLaunchConf.skipThisConfigDescription":"All features will still be available and you can reset them in the settings page.","tauriLaunchConf.skipButton":"Skip","tauriLaunchConfMessages.configNotFound":"Cannot find the corresponding configuration. Please check if the selected folder is correct.","tauriLaunchConfMessages.folderNotFound":"Cannot find the corresponding folder. Please check if the selected folder is correct.","tauriLaunchConfMessages.configCompletedMessage":"Configuration completed. The application will restart shortly.","tauriLaunchConfMessages.firstTimeUserTitle":"It looks like this is your first time using the application. Some configuration is required.",selectAll:"Select All",close:"Close",fileName:"File Name",resolution:"Resolution",fileSize:"File Size",fullscreenview:"Fullscreen View",promptcompare:"Compare Prompts",imgCompare:"Image Comparison",share:"Share",dragImageHere:"Drag image here",copyLocationUrlSuccessMsg:"Copy completed, you can directly open the current folder through the copied link",multiSelectTips:"You can hold down the Shift, Ctrl, or Cmd key and then click on files to perform batch delete/move operations",document:"Document",copy:"Copy",edit:"Edit",defaultSortingMethod:"Default Sorting Method",defaultViewMode:"Default View Mode",showPreviewImage:"Show Preview Image",dontShowAgain:"Don't show again",accessControlModeTips:"To ensure data security, you are currently running in access control mode, which only allows access to authorized folders. You can adjust the access permissions settings (IIB_ACCESS_CONTROL) by editing the .env file in the root directory of this extension. If the .env file does not exist, you can copy the .env.example file and rename it to .env.",changlog:"Change log",clear:"Clear",toggleTagSelection:'Toggle Selection of Tag "{tag}"',fullscreenRestriction:"Due to technical limitations, the first image cannot be deleted when opening the Full-screen view.",shortcutKey:"Keyboard Shortcuts (Only Available in Full-screen view mode)",shortcutKeyDescription:"Click on the input box and press the shortcut key you want to use, supporting combinations with Shift and Ctrl.",shortcutPresetButton:"Preset Shortcut Guide",shortcutPresetTitle:"Preset Shortcut Guide",shortcutPresetDesc:"These are hard-coded shortcuts in the app, with where/how they are triggered.",shortcutPresetHeaderKey:"Key",shortcutPresetHeaderWhere:"Where",shortcutPresetHeaderAction:"Action",shortcutPresetSectionBrowse:"File list (non-fullscreen)",shortcutPresetSectionFullscreen:"Fullscreen preview",shortcutPresetSectionTiktok:"TikTok view",shortcutPresetLocationFileList:"File list area, and focus not in inputs",shortcutPresetLocationFullscreen:"When fullscreen preview is open",shortcutPresetLocationTiktok:"When TikTok view is open",shortcutPresetActionPageJump:"Page scroll the list",shortcutPresetActionHomeEnd:"Jump to start / end of list",shortcutPresetActionBackspaceUp:"Go to parent folder",shortcutPresetActionSelectAll:"Select all items in current list",shortcutPresetActionFullscreenNavigate:"Navigate images (skips non-images)",shortcutPresetActionFullscreenExit:"Exit fullscreen preview",shortcutPresetActionTiktokNavigate:"Go to previous / next item",shortcutPresetActionTiktokExit:"Exit TikTok view",serverKeyRequired:"The server has configured a key. You must provide the same key to continue using it.",removeFromSearchScanPathAndQuickMove:"Remove from Search Scan Path and Quick Move",addToSearchScanPathAndQuickMove:"Add to Search Scan Path",openWithLocalFileBrowser:"Open with Local File Browser","fuzzy-search-noResults":"Nothing was found","fuzzy-search-placeholder":"Enter a part of the image information or filename to search","fuzzy-search":"Fuzzy search",autoUpdate:"Detected changes, automatically updating",faq:"FAQ",helpFeedback:"Help / Feedback",helpFeedbackWay1:"Check FAQ / search related issues",helpFeedbackSearchIssues:"Search issues",helpFeedbackWay2:"Open a new issue",helpFeedbackNewIssue:"Create on GitHub",helpFeedbackWay3:"Email the maintainer",tagGraphGenerating:"Generating graph...",tagGraphStatLayers:"Layers",tagGraphStatNodes:"Nodes",tagGraphStatLinks:"Links",tagGraphAllLayers:"All layers",tagGraphFilterPlaceholder:"Keyword filter (match + neighbors)",tagGraphFilterHopsTitle:"Expand hops (N)",tagGraphKeywordLimitTitle:"Maximum keywords to display in Tag layer",tagGraphFilterApply:"Filter",tagGraphFilterReset:"Reset",tagGraphTooltipFilter:"Filter",tagGraphTooltipOpenCluster:"Open cluster",tagGraphFullscreenUnsupported:"Fullscreen is not supported in this environment",tagGraphFullscreenFailed:"Failed to enter fullscreen",selectExactMatchTag:"Select Exact Match Tags. You can search by entering partial characters",selectAnyMatchTag:"Optional, Select Any Match Tags. You can search by entering partial characters",selectExcludeTag:"Optional, Select Exclude Tags. You can search by entering partial characters",exactMatch:"Exact Match",anyMatch:"Match Any",exclude:"Exclude","auto.refreshed":"Auto refresh completed!",copied:"Copied!","index.expired":"Index expired, updating automatically",manualExitFullScreen:"You have deleted the last image and may need to manually exit Full-screen view","walk-mode-move-message":"Moving position is only allowed using 'Quick Move' in walk mode",refreshCompleted:"Refresh completed",addedTagToImage:'Tag "{tag}" has been added to this image',removedTagFromImage:'Tag "{tag}" has been removed from this image',openContextMenu:"Open context menu",copyPrompt:"Copy prompt",copyPositivePrompt:"Copy positive prompt",toggleTag:"Toggle Tag Selection (Favorite)",addCompleted:"Add completed",removeCompleted:"Remove Completed",existInOtherType:"Already exists in other type",alreadyExists:"Already exists",cancel:"Cancel",submit:"Submit",add:"Add",custom:"Custom",needGenerateIdx:`You need to click the button to generate an index for searching images.
This process may take a few minutes to complete.`,search:"Search",UpdateIndex:"Update index",generateIndexHint:"Generate index for search image",Model:"Model",Sampler:"Sampler",lora:"LoRA",size:"Size",pos:"Positive Prompt",unknownSavedDir:"Cannot find the saved folder (outdir_save field in the config)",errorOccurred:"An error occurred",useThumbnailPreview:"Use thumbnail preview",gridThumbnailWidth:"Grid thumbnail width",start:"Start",tip:"Tip",sortByDateAscending:"Updated date ascending",sortByDateDescending:"UPdated date descending",sortByCreatedDateAscending:"Created date ascending",sortByCreatedDateDescending:"Created date descending",sortByNameAscending:"Name ascending",sortByNameDescending:"Name descending",sortBySizeAscending:"Size ascending",sortBySizeDescending:"Size descending",sortByShuffle:"Shuffle",inputAddressAndPressEnter:"Input address and press Enter",go:"Go",unknownError:"Unknown error",loadingNextFolder:"Loading files from the next folder",moveFailedCheckPath:"Move failed. Check your path input.",detailList:"Detail list",previewGrid:"Preview grid",moveSelectedFilesTo:"Move / Copy selected files to",continueOnError:"Continue on single-file failure",continueOnErrorDesc:"Continue with remaining files; failed ones are skipped and recorded on server.",confirm:"Confirm",download:"Download",local:"Local",sendImageFailed:"Failed to send image. Please contact the developer with the error message from the console.",confirmDelete:"Are you sure you want to delete?",deleteSuccess:"Deleted successfully",moveToTrashSuccess:"Moved to trash",doubleClickToCopy:"Double-click to copy",root:"Root",drive:" drive",refresh:"Refresh",quickMove:"Quick move",more:"More",viewMode:"View mode",sortingMethod:"Sorting method",copyPath:"Copy path",deleteSelected:"Delete",previewInNewWindow:"Open in new window",copySourceFilePreviewLink:"Copy source file preview link",viewGenerationInfo:"View generation information (prompt, etc.)",sendToTxt2img:"Send to txt2img",sendToImg2img:"Send to img2img",sendToInpaint:"Send to Inpaint",sendToBatchDownload:"Send to BatchDownload",sendToExtraFeatures:"Send to Extra",sendToControlNet:"Send to ControlNet",loadNextPage:"Load next page",localFile:"Local file",globalSettings:"Global settings",welcome:"Welcome",openInNewWindow:"Open in new tab",restoreLastRecord:"Restore last record",launch:"Launch",walkMode:"Use Walk mode to browse images",launchFromNormalAndFixed:"Use Normal / Fixed mode to browse images",recent:"Recent",emptyStartPage:"Empty start page",t2i:"txt2img",i2i:"img2img",saveButtonSavesTo:"save",extra:"extras",gridImage:"Grid image","i2i-grid":"img2img grid",image:"Image","t2i-grid":"txt2img grid",workingFolder:"working folder",lang:"Language",langChangeReload:"Reload: Some changes may require a reload to take effect",openOnTheRight:"Open to the Side",openInNewTab:"Open in a new tab",openWithWalkMode:"Open with Walk Mode",longPressOpenContextMenu:"Support long press to open right-click menu",searchResults:"Search Results",imgSearch:"Image Search",onlyFoldersAndImages:"Only show folders/images/videos",fileTypeFilter:"File Type Filter",allFiles:"All Files",audio:"Audio",send2savedDir:"Send to saved folder",regexSearchEnabledHint:"(You can also enable regex search by clicking the regex icon on the right)",rebuildImageIndex:"Rebuild Image Index",confirmRebuildImageIndex:"Confirm rebuilding image index?",rebuildComplete:"Rebuild complete",tagSearchNoResultsMessage:"It looks like no results were matched, try rebuilding the index to remove useless tags?","TikTok View":"TikTok View",tiktokView:"TikTok View",magicSwitchTiktokView:"TikTok View Mode",magicSwitchTiktokViewDesc:"When enabled, clicking image/video files will directly enter TikTok-style viewing mode",magicSwitchEnabled:"🎬 ON - Click media files to enter TikTok View",magicSwitchDisabled:"📁 OFF - Click media files to open normally",magicSwitchDetailDesc:"Click images and videos to directly enter TikTok-style browsing experience",autoPlay:"Auto Play",autoPlayOff:"Off",autoPlay5s:"5s",autoPlay10s:"10s",autoPlay20s:"20s",autoPlayTooltip:"Auto Play: {mode} (A to toggle)",autoPlayStatus:"Auto Play: {mode}",exitFullscreen:"Exit Fullscreen",fullscreen:"Fullscreen",soundOn:"Sound On",soundOff:"Sound Off",details:"Details",info:"Info",like:"Like",unlike:"Unlike",tags:"Tags",tag:"Tag",tagOperationFailed:"Tag operation failed",mediaType:"Media Type",all:"All",video:"Video",randomSort:"Random Sort",sortByDate:"Sort by Date","autoTag.name":"Auto Tagging","autoTag.description":"These rules will be automatically applied when images are indexed, adding tags to matching images (Trigger timing: when updating index or rebuilding index on search page). Note: Multiple conditions within a rule use AND logic, all must be satisfied to apply the tag","autoTag.addRule":"Add Rule","autoTag.saveConfig":"Save Config","autoTag.tagName":"Tag Name","autoTag.inputTagName":"Select custom tag","autoTag.field":"Field","autoTag.operator":"Operator","autoTag.value":"Value","autoTag.addFilter":"Add Filter","autoTag.noRules":"No rules, click button above to add","autoTag.saveSuccess":"Saved successfully","autoTag.saveFail":"Save failed","autoTag.fields.posPrompt":"Pos Prompt","autoTag.fields.negPrompt":"Neg Prompt","autoTag.fields.model":"Model","autoTag.fields.sampler":"Sampler","autoTag.fields.size":"Size","autoTag.fields.cfgScale":"CFG Scale","autoTag.fields.steps":"Steps","autoTag.fields.seed":"Seed","autoTag.operators.contains":"Contains","autoTag.operators.equals":"Equals","autoTag.operators.regex":"Regex",aiAnalyzeTags:"AI Analyze Tags",aiAnalyzeTagsNoPrompt:"No prompt found",aiAnalyzeTagsNoCustomTags:"No custom tags available",aiAnalyzeTagsNoMatchedTags:"AI found no matching tags",aiAnalyzeTagsNoValidTags:"No valid matching tags found",aiAnalyzeTagsAllTagsAlreadyAdded:"All matched tags have already been added to the image",aiAnalyzeTagsSuccess:"Added {0} tags: {1}",aiAnalyzeTagsFailed:"AI tag analysis failed, please check configuration",organizeJobs:"Organize Tasks",folders:"folders",files:"files",queued:"Queued",analyzing:"Analyzing",waitingConfirm:"Waiting Confirm",moving:"Moving",completed:"Completed",error:"Error",generatingEmbeddings:"Generating embeddings...",clusteringAnalysis:"Clustering analysis...",generatingTitles:"Generating titles...",previewReady:"Preview ready",movingFiles:"Moving files...",organizePreviewReady:"Preview ready: {files} files → {clusters} folders",viewPreview:"View Preview",smartOrganizePreview:"Smart Organize Preview",organizePreviewSummary:"{files} files will be organized into {folders} folders",destFolder:"Destination folder",unsorted:"Unsorted",skip:"Skip",cancelSkip:"Cancel Skip",showMore:"Show {count} more...",willMove:"Will move {count} files",skipped:"{count} skipped",confirmOrganize:"Confirm Organize",startMovingFiles:"Starting to move files...",confirmFailed:"Confirm failed",organizeComplete:"Done: {moved} files moved, {folders} folders created",organizeFailed:"Organize failed",smartOrganize:"AI Organize",smartOrganizeHint:"AI will analyze and organize scattered files into folders",organizeJobStarted:"Organize task started, check progress in bottom-right panel",smartOrganizeConfig:"Smart Organize Settings",smartOrganizeConfigDesc:"Configure smart organize options",smartOrganizeNotice:"More files and scattered clusters take longer to process. The task runs in background, so you can continue working.",organizeSourceFolders:"Folders to organize",organizeSourceFolder:"Target folder",organizeSourceFolderHint:"Files in this folder will be organized into categories",organizeRecursive:"Include subfolders",organizeRecursiveDesc:"Treat all files in subfolders as files to organize",organizeMinClusterSize:"Min cluster size",organizeMinClusterSizeDesc:"Files less than this number will not create a separate folder",organizeTargetFolder:"Target folder",organizeTargetFolderDesc:"Organized files will be placed in this folder (default: current folder)",organizeAction:"Action",organizeActionMove:"Move",organizeActionCopy:"Copy",organizeStartTask:"Start Organize",organizeCancel:"Cancel",updatingIndex:"Updating index...",startingOrganizeJob:"Starting organize job...",flattenFolder:"Flatten Folder",flattenFolderDesc:"Move all files from subfolders to current folder",flattenFolderWarning:"This is a dangerous operation! All files in subfolders will be moved to the current folder, and subfolders will be deleted.",flattenFolderScanning:"Scanning files...",flattenFolderConflict:"Filename conflicts found, cannot flatten",flattenFolderConflictFiles:"Conflicting filenames",flattenFolderConfirm:"Confirm flattening {count} files?",flattenFolderExecuting:"Flattening folder...",flattenFolderSuccess:"Flatten complete, moved {count} files",flattenFolderNoFiles:"No files to move",loadingTip1:`💡 Filename Uniqueness Tip
If you use simple numeric naming (e.g., 001.png), deleting and regenerating files with the same name can cause tag and cache data confusion. It's recommended to enable timestamp filenames in your generation software, ensuring each filename includes a timestamp (e.g., [time][prompt])|warning`,loadingTip2:`⌨️ Batch Operations Tip
Hold Ctrl/Cmd to multi-select files. Right-click menu supports batch tag editing, moving, and deletion. Shift+click to select a range of files.|info`,loadingTip3:`🎹 Keyboard Shortcuts
TikTok view: Arrow Up/Down to navigate, Esc to exit. Fullscreen preview: configure custom delete/download shortcuts in global settings. File list: PageUp/Down to scroll, Home/End to jump, Backspace for parent folder.|info`,loadingTip4:`🤖 AI Clustering Note
First-time AI clustering requires calling the embedding API. Test with small batches first. Clustering results are cached for faster subsequent viewing.|info`,loadingTip5:`🔍 Fuzzy Search Tips
Fuzzy search supports regex! Click the regex icon on the right to enable. Use ^ at the start to match tag names or filenames exactly.|info`,loadingTip6:`🚶 Walk Mode
Walk mode uses infinite scrolling to browse all files in subfolders without manual pagination. Great for quickly browsing large image collections.|info`,loadingTip7:`📸 Workspace Snapshots
Save your current workspace state (open folders, sorting, etc.) for quick restoration later. In global settings, set it to auto-restore on startup.|info`,loadingTip8:`🏷️ Auto Tagging Feature
Configure auto-tagging rules in global settings. Tags are automatically applied when images are indexed, supporting conditions like prompt, model, sampler, etc.|info`,loadingTip9:`⚡ Performance Tip
If you experience lag when scrolling through a large number of images quickly, you can disable "Change Indicators" in global settings for significantly better performance.|info`,loadingTip10:`🤖 AI Agent Integration
You can now let AI agents use IIB to help with image management, tag organization, and smart search. Through the API interface, AI can access all IIB features for automated workflows.|info`,playInline:"Play Here",editPrompt:"Edit",editPromptTitle:"Edit Prompt - {name}",positivePrompt:"Positive Prompt",negativePrompt:"Negative Prompt",otherInfo:"Other Info",savePrompt:"Save Prompt",savePromptSuccess:"Prompt saved successfully",savePromptFailed:"Failed to save prompt",promptEditedMark:"Manually edited",promptModifiedTip:"This prompt has been manually edited and will override the original prompt from the file",positivePromptRequired:"Positive prompt cannot be empty",fixErrorsBeforeSave:"Please fix all errors before saving",extraMetaInfoTitle:"Extra Meta Info (KV Editor)",addKvButton:"+ Add",extraMetaInfoHint:"Can save any complex information, a perfect supplement to the limitations of params format. In JSON mode, it also supports any valid JSON values (objects, arrays, numbers, booleans, etc.)",noExtraMetaInfo:'No Extra Meta Info, click "Add" button to add key-value pairs',otherInfoHint:"Only supports simple strings or numbers, cannot contain special symbols or line breaks",keyRequired:"Key cannot be empty",keyMustBeUnique:"Key already exists, please use a unique key",jsonFormatError:"JSON format error, please check syntax",stringMode:"String",jsonMode:"JSON",delete:"Delete",keyPlaceholder:"Key",jsonValuePlaceholder:"JSON Value",stringValuePlaceholder:"String Value",clearBeforeSwitchToJson:"Please clear current value before switching to JSON mode",clearBeforeSwitchToString:"Please clear current value before switching to string mode",dragImageToTransfer:"Click to get original image, grab and drag to other apps",dragImage:"Click to get original image, grab and drag to other apps"},jH={serverKeyRequired:"Für die weitere Nutzung ist die Eingabe eines Schlüssels erforderlich, der vom Server konfiguriert wurde.",removeFromSearchScanPathAndQuickMove:"Schnellzugriff entfernen",addToSearchScanPathAndQuickMove:"Schnellzugriff hinzufügen",openWithLocalFileBrowser:"Im lokalen Dateimanager öffnen","fuzzy-search-noResults":"Es wurde nichts gefunden","fuzzy-search-placeholder":"Geben Sie einen Teil der Bildinformationen oder des Dateinamens ein, um passende Ergebnisse zu finden","fuzzy-search":"Schnellsuche",autoUpdate:"Erkannte Änderungen, automatische Aktualisierung wird ausgeführt",autoUpdateIndex:"Index automatisch aktualisieren",autoUpdateIndexDesc:"Index automatisch aktualisieren, wenn er veraltet ist (beim Zurückkehren zur Seite). Wenn deaktiviert, wird eine Aufforderung zur manuellen Aktualisierung angezeigt",indexExpiredManualUpdate:'Index veraltet, bitte auf die Schaltfläche "Index aktualisieren" klicken, um manuell zu aktualisieren',autoUpdateFeatureTip:'💡 Tipp: Um häufige Index-Updates zu vermeiden, die Ihren Workflow unterbrechen, können Sie "Index automatisch aktualisieren" in den globalen Einstellungen deaktivieren. Wenn deaktiviert, können Sie immer noch suchen (basierend auf dem veralteten Index) und bei Bedarf manuell aktualisieren.',gotIt:"Verstanden",faq:"FAQ",helpFeedback:"Hilfe / Feedback",helpFeedbackWay1:"FAQ ansehen / ähnliche Issues suchen",helpFeedbackSearchIssues:"Issues durchsuchen",helpFeedbackWay2:"Neues Issue erstellen",helpFeedbackNewIssue:"Auf GitHub erstellen",helpFeedbackWay3:"Dem Maintainer eine E-Mail senden",tagGraphGenerating:"Diagramm wird erzeugt…",tagGraphStatLayers:"Ebenen",tagGraphStatNodes:"Knoten",tagGraphStatLinks:"Verbindungen",tagGraphAllLayers:"Alle Ebenen",tagGraphFilterPlaceholder:"Stichwort-Filter (Treffer + Nachbarn)",tagGraphFilterHopsTitle:"Erweitern (N Hops)",tagGraphKeywordLimitTitle:"Maximale Keywords in der Tag-Ebene",tagGraphFilterApply:"Filtern",tagGraphFilterReset:"Zurücksetzen",tagGraphTooltipFilter:"Filtern",tagGraphTooltipOpenCluster:"Cluster öffnen",tagGraphFullscreenUnsupported:"Vollbild wird in dieser Umgebung nicht unterstützt",tagGraphFullscreenFailed:"Vollbild konnte nicht gestartet werden",selectExactMatchTag:"Wähle Tags für exakte Übereinstimmung aus",selectAnyMatchTag:"(Optional) Wähle Tags für beliebige Übereinstimmung aus",selectExcludeTag:"(Optional) Wähle Tags zum Ausschliessen aus",exactMatch:"Exakte Übereinstimmung",anyMatch:"Beliebige Übereinstimmung",exclude:"Ausschliessen",showTiktokNavigator:"Navigationsschaltflächen anzeigen",showTiktokNavigatorDesc:"Zeigen Sie die Navigationstasten (Pfeile nach oben/unten) in der TikTok-Ansicht an",topicSearchExperimental:"Natürliche Sprach-Kategorisierung & Suche (Experimentell)",topicSearchTitleExperimental:"Natürliche Sprach-Kategorisierung & Suche (Experimentell)",topicSearchScope:"Bereich",topicSearchNeedScope:"Bitte zuerst einen Bereich (Ordner) auswählen",topicSearchQueryPlaceholder:"Geben Sie einen Satz ein, um ähnliche Bilder zu finden (RAG-ähnliche Suche)",topicSearchOpenResults:"Ergebnisse öffnen",topicSearchThreshold:"Schwelle",topicSearchMinClusterSize:"Min. Cluster",topicSearchEmptyNoScope:"Bitte zuerst einen Bereich auswählen, dann aktualisieren/kategorisieren",topicSearchEmptyNoTopics:"Noch keine Themen (versuchen Sie „Min. Cluster“ zu verringern oder „Schwelle“ anzupassen)",topicSearchChooseScope:"Bereich auswählen",topicSearchRefreshAndCluster:"Aktualisieren/Kategorisieren",topicSearchScopeModalTitle:"Vektorisierungsbereich auswählen (Ordner)",topicSearchScopeTip:"Standardmäßig ist kein Bereich aktiviert. Sie müssen Ordner auswählen, um zu kategorisieren/suchen. Bereich stammt aus QuickMovePaths.",topicSearchSavingToBackend:"Wird im Backend gespeichert...",topicSearchScopePlaceholder:"Ordner auswählen (Mehrfachauswahl)",topicSearchRecallMsg:"{0} / {1} abgerufen (TopK={2})",topicSearchCacheStale:"Zwischengespeichertes Ergebnis wird angezeigt (Update verfügbar)",topicSearchCacheStaleDesc:'Ordner im ausgewählten Bereich könnten geändert worden sein. Der Cache könnte veraltet sein. Klicken Sie auf „Update", um Themen neu zu erzeugen (Index wird zuerst aktualisiert).',topicSearchCacheUpdate:"Cache aktualisieren",topicSearchCacheHit:"Zwischengespeichertes Ergebnis",topicSearchCacheHitDesc:"Zeigt zwischengespeicherte Themen aus früheren Analysen an. Klicken Sie auf Update, um neu zu erzeugen.",topicSearchCollapse:"Einklappen",topicSearchExpand:"Ausklappen",topicSearchGuideTitle:"Schnellstart (Experimentell)",topicSearchGuideStep1:"Wählen Sie die Ordner (Bereich) zur Analyse aus (Mehrfachauswahl)",topicSearchGuideStep2:'Klicken Sie auf „Aktualisieren", um Themenkarten zu erzeugen (inkrementelle Vektorisierung)',topicSearchGuideStep3:"Geben Sie einen Satz ein, um zu suchen; ähnliche Bilder werden abgerufen und die Ergebnisse geöffnet",topicSearchGuideAdvantage1:"Automatische Gruppierung nach semantischer Ähnlichkeit: KI entdeckt automatisch ähnliche Themen ohne manuelle Kategorisierung",topicSearchGuideAdvantage2:"Natürliche Sprachsemantiksuche: Schnelles Finden verwandter Bilder mit einem Satz, ähnlich der RAG-Suche",topicSearchGuideEmptyReasonNoScope:"Leer, weil: kein Bereich ausgewählt (standardmäßig deaktiviert). Klicken Sie auf „Bereich“, um Ordner zu wählen.",topicSearchGuideEmptyReasonNoTopics:"Leer, weil: für diesen Bereich noch keine Themen erzeugt wurden (Aktualisieren oder Min. Cluster/Schwelle senken).",topicSearchRequirementsTitle:"Voraussetzungen",topicSearchRequirementsOpenai:"Erforderlich: OPENAI_BASE_URL und OPENAI_API_KEY (Backend-Umgebungsvariablen)",topicSearchRequirementsDepsPython:"Erforderlich: Python-Abhängigkeiten numpy und hnswlib (ohne sie ist die Funktion deaktiviert)",topicSearchRequirementsDepsDesktop:"Desktop-App: Abhängigkeiten sind enthalten (numpy/hnswlib müssen nicht installiert werden)",topicSearchRequirementsInstallCmd:"Installation: pip install numpy hnswlib",topicSearchJobFailed:"Job fehlgeschlagen",topicSearchJobStage:"Phase",topicSearchJobQueued:"Job in Warteschlange…",topicSearchJobStageEmbedding:"Vektorisierung…",topicSearchJobStageClustering:"Clustering…",topicSearchJobStageTitling:"Titel werden erzeugt…",topicSearchJobStageDone:"Fertig",topicSearchJobStageError:"Fehler",topicSearchJobEmbeddingDesc:"{0}/{1} vektorisiert (gescannt {2}); aktuell: {3}",topicSearchJobClusteringDesc:"Clustering {0}/{1}",topicSearchJobTitlingDesc:"Titel {0}/{1}","auto.refreshed":"Automatische Aktualisierung erfolgreich durchgeführt!",copied:"In die Zwischenablage kopiert!","index.expired":"Index abgelaufen, automatische Aktualisierung wird durchgeführt",manualExitFullScreen:"Du hast das letzte Bild gelöscht und musst möglicherweise manuell den Vollbild-Vorschaumodus beenden","walk-mode-move-message":"Im Walk-Modus ist das Verschieben des Verzeichnisses nur über 'Schnellzugriff' gestattet",refreshCompleted:"Aktualisierung erfolgreich abgeschlossen",addedTagToImage:"Schlagwort wurde erfolgreich diesem Bild hinzugefügt",removedTagFromImage:"Schlagwort wurde von diesem Bild entfernt",openContextMenu:"Öffne das Kontextmenü",copyPrompt:"Kopiere Prompt-Konfiguration",toggleTag:"(Favorite) Schlagwort hinzufügen/entfernen",addCompleted:"Hinzufügen abgeschlossen",removeCompleted:"Entfernen abgeschlossen",existInOtherType:"Bereits in anderem Typ vorhanden",alreadyExists:"Bereits vorhanden",cancel:"Abbrechen",submit:"Bestätigen",add:"Hinzufügen",custom:"Benutzerdefiniert",needGenerateIdx:`Klicken Sie auf die Schaltfläche, um einen Index zur Bildersuche zu generieren.
Dieser Vorgang kann einige Minuten in Anspruch nehmen.`,search:"Suchen",UpdateIndex:"Index aktualisieren",generateIndexHint:"Index für die Bildersuche generieren",Model:"Modell",Sampler:"Sampler",lora:"LoRA",size:"Grösse",pos:"Positiver Prompt",unknownSavedDir:"Das Speicherverzeichnis konnte nicht gefunden werden (Einstellung für das Speicherverzeichnis in der Konfiguration)",errorOccurred:"Ein Fehler ist aufgetreten",useThumbnailPreview:"Verwende Miniaturansichtsvorschau",gridThumbnailWidth:"Breite der Miniatur-Rasteransicht",start:"Start",tip:"Hinweis",sortByDateAscending:"Datum aufsteigend",sortByDateDescending:"Datum absteigend",sortByCreatedDateAscending:"Erstellungsdatum aufsteigend",sortByCreatedDateDescending:"Erstellungsdatum absteigend",sortByNameAscending:"Name aufsteigend",sortByNameDescending:"Name absteigend",sortBySizeAscending:"Grösse aufsteigend",sortBySizeDescending:"Grösse absteigend",sortByShuffle:"Zufällig",inputAddressAndPressEnter:"Geben Sie die Adresse ein und drücken Sie Enter",go:"Los",unknownError:"Unbekannter Fehler aufgetreten",loadingNextFolder:"Lade Dateien aus dem nächsten Verzeichnis",moveFailedCheckPath:`Fehler beim Verschieben. Überprüfen Sie den eingegebenen Pfad.
`,detailList:"Detailübersicht",previewGrid:"Vorschau-Rasteransicht",moveSelectedFilesTo:"Ausgewählte Dateien verschieben nach",confirm:"Bestätigen",download:"Herunterladen",local:"Lokal",sendImageFailed:"Fehler beim Senden des Bildes. Bitte kontaktieren Sie den Entwickler mit der Fehlermeldung aus der Konsole.",confirmDelete:"Sind Sie sicher, dass Sie dies löschen möchten?",deleteSuccess:"Erfolgreich gelöscht",moveToTrashSuccess:"In den Papierkorb verschoben",doubleClickToCopy:"Doppelklick zum Kopieren",root:"Root",drive:" Laufwerk",refresh:"Aktualisieren",quickMove:"Schnellzugriff",more:"Mehr",viewMode:"Ansichtsmodus",sortingMethod:"Sortiermethode",copyPath:"Pfad kopieren",deleteSelected:"Löschen",previewInNewWindow:"In neuem Fenster öffnen",copySourceFilePreviewLink:"Kopiere Dateilink aus dem Verzeichnis",viewGenerationInfo:"Anzeige von Generierungsinformationen (Prompt, etc.)",sendToTxt2img:"Senden an Text-zu-Bild",sendToImg2img:"Senden an Bild-zu-Bild",sendToInpaint:"Senden an Inpaint",sendToExtraFeatures:"Senden an Extras",sendToControlNet:"Senden an ControlNet",loadNextPage:"Nächste Seite laden",localFile:"Lokale Datei",globalSettings:"Globale Einstellungen",welcome:"Willkommen",openInNewWindow:"In neuem Fenster öffnen",restoreLastRecord:"Letztes Verzeichnis wiederherstellen",launch:"Ausführen",walkMode:"Verwende den Walk-Modus, um Bilder zu durchsuchen",recent:"Kürzlich",emptyStartPage:"Leere Startseite",t2i:"Text-zu-Bild",i2i:"Bild-zu-Bild",saveButtonSavesTo:"Speichern",extra:"Extras",gridImage:"Rasterbild","i2i-grid":"Bild-zu-Bild Raster",image:"Bild","t2i-grid":"Text-zu-Bild Raster",workingFolder:"Arbeitsordner",lang:"Sprache",langChangeReload:"Neuladen: Einige Änderungen erfordern ein Neuladen, um wirksam zu werden",openOnTheRight:"Rechts öffnen",openInNewTab:"In neuem Tab öffnen",openWithWalkMode:"Im Walk-Modus öffnen",longPressOpenContextMenu:"Langes Rechtsklicken zur Öffnung des Kontextmenüs unterstützen",searchResults:"Suchergebnisse",imgSearch:"Bildsuche",send2savedDir:"In den gespeicherten Ordner senden",promptcompare:"Prompts vergleichen","TikTok View":"TikTok-Ansicht",rebuildImageIndex:"Bildindex neu erstellen",tagSearchNoResultsMessage:"Es scheint, als wären keine Ergebnisse gefunden worden. Versuchen Sie, den Index neu zu erstellen, um unbenutzte Tags zu entfernen?",tiktokView:"TikTok-Ansicht",magicSwitchTiktokView:"TikTok-Ansichtsmodus",magicSwitchTiktokViewDesc:"Wenn aktiviert, führt das Klicken auf Bild-/Videodateien direkt in den TikTok-Ansichtsmodus",magicSwitchEnabled:"🎬 EIN - Klicken Sie auf Mediendateien, um die TikTok-Ansicht zu öffnen",magicSwitchDisabled:"📁 AUS - Klicken Sie auf Mediendateien, um sie normal zu öffnen",magicSwitchDetailDesc:"Klicken Sie auf Bilder und Videos, um direkt in die TikTok-ähnliche Browsing-Erfahrung einzusteigen",randomImageSettings:"Zufallsbild-Einstellungen",showRandomImageInStartup:"Zufallsbild in Startseite anzeigen",showRandomImageInStartupDesc:"Kontrolliert, ob die Zufallsbild-Option auf der Startseite angezeigt wird",randomImageSettingNotification:"Tipp: Sie können in den globalen Einstellungen steuern, ob die Zufallsbild-Option auf der Startseite angezeigt wird",mediaType:"Medientyp",all:"Alle",video:"Video",randomSort:"Zufällig sortieren",sortByDate:"Nach Datum sortieren",fileTypeFilter:"Dateityp-Filter",allFiles:"Alle Dateien",audio:"Audio",aiAnalyzeTags:"KI-Tags analysieren",aiAnalyzeTagsNoPrompt:"Kein Prompt gefunden",aiAnalyzeTagsNoCustomTags:"Keine benutzerdefinierten Tags verfügbar",aiAnalyzeTagsNoMatchedTags:"KI hat keine passenden Tags gefunden",aiAnalyzeTagsNoValidTags:"Keine gültigen passenden Tags gefunden",aiAnalyzeTagsAllTagsAlreadyAdded:"Alle passenden Tags wurden bereits zum Bild hinzugefügt",aiAnalyzeTagsSuccess:"{0} Tags hinzugefügt: {1}",aiAnalyzeTagsFailed:"KI-Tag-Analyse fehlgeschlagen, bitte Konfiguration überprüfen",organizeJobs:"Organisationsaufgaben",folders:"Ordner",files:"Dateien",queued:"In Warteschlange",analyzing:"Analysieren",waitingConfirm:"Warten auf Bestätigung",moving:"Verschieben",completed:"Abgeschlossen",error:"Fehler",generatingEmbeddings:"Vektoren werden erzeugt...",clusteringAnalysis:"Clustering-Analyse...",generatingTitles:"Titel werden erzeugt...",previewReady:"Vorschau bereit",movingFiles:"Dateien werden verschoben...",organizePreviewReady:"Vorschau bereit: {files} Dateien → {clusters} Ordner",viewPreview:"Vorschau anzeigen",smartOrganizePreview:"Smart Organize Vorschau",organizePreviewSummary:"{files} Dateien werden in {folders} Ordner organisiert",destFolder:"Zielordner",unsorted:"Unsortiert",skip:"Überspringen",cancelSkip:"Überspringen abbrechen",showMore:"{count} weitere anzeigen...",willMove:"{count} Dateien werden verschoben",skipped:"{count} übersprungen",confirmOrganize:"Organisation bestätigen",startMovingFiles:"Dateien werden verschoben...",confirmFailed:"Bestätigung fehlgeschlagen",organizeComplete:"Fertig: {moved} Dateien verschoben, {folders} Ordner erstellt",organizeFailed:"Organisation fehlgeschlagen",smartOrganize:"AI Organize",smartOrganizeHint:"KI analysiert und organisiert verstreute Dateien in Ordner",organizeJobStarted:"Organisationsaufgabe gestartet, Fortschritt im Panel unten rechts",smartOrganizeConfig:"Smart Organize Einstellungen",smartOrganizeConfigDesc:"Smart Organize Optionen konfigurieren",smartOrganizeNotice:"Mehr Dateien und verteilte Cluster benötigen mehr Zeit. Die Aufgabe läuft im Hintergrund.",organizeSourceFolders:"Zu organisierende Ordner",organizeSourceFolder:"Zielordner",organizeSourceFolderHint:"Dateien in diesem Ordner werden in Kategorien organisiert",organizeRecursive:"Unterordner einbeziehen",organizeRecursiveDesc:"Alle Dateien in Unterordnern als zu organisierende Dateien behandeln",organizeMinClusterSize:"Min. Clustergröße",organizeMinClusterSizeDesc:"Weniger Dateien als diese Anzahl erstellen keinen separaten Ordner",organizeTargetFolder:"Zielordner",organizeTargetFolderDesc:"Organisierte Dateien werden in diesen Ordner verschoben (Standard: aktueller Ordner)",organizeAction:"Aktion",organizeActionMove:"Verschieben",organizeActionCopy:"Kopieren",organizeStartTask:"Organisation starten",organizeCancel:"Abbrechen",updatingIndex:"Index wird aktualisiert...",startingOrganizeJob:"Organisationsaufgabe wird gestartet...",flattenFolder:"Ordner abflachen",flattenFolderDesc:"Alle Dateien aus Unterordnern in den aktuellen Ordner verschieben",flattenFolderWarning:"Dies ist eine gefährliche Operation! Alle Dateien in Unterordnern werden in den aktuellen Ordner verschoben, Unterordner werden gelöscht.",flattenFolderScanning:"Dateien werden gescannt...",flattenFolderConflict:"Dateinamenskonflikte gefunden, Abflachung nicht möglich",flattenFolderConflictFiles:"Konfliktbehaftete Dateinamen",flattenFolderConfirm:"{count} Dateien abflachen bestätigen?",flattenFolderExecuting:"Ordner wird abgeflacht...",flattenFolderSuccess:"Abflachung abgeschlossen, {count} Dateien verschoben",flattenFolderNoFiles:"Keine Dateien zum Verschieben",loadingTip1:`💡 Dateinamens-Eindeutigkeit-Tipp
Wenn Sie einfache numerische Benennung verwenden (z. B. 001.png), kann das Löschen und erneute Erstellen von Dateien mit demselben Namen zu Tag- und Cache-Datenverwirrung führen. Es wird empfohlen, Zeitstempel-Dateinamen in Ihrer Generierungs-Software zu aktivieren, um sicherzustellen, dass jeder Dateiname einen Zeitstempel enthält (z. B. [time][prompt])|warning`,loadingTip2:`⌨️ Batch-Operationen-Tipp
Halten Sie Ctrl/Cmd gedrückt, um mehrere Dateien auszuwählen. Das Rechtsklick-Menü unterstützt Batch-Tag-Bearbeitung, Verschieben und Löschen. Shift+Klick wählt einen Bereich von Dateien aus.|info`,loadingTip3:`🎹 Tastaturkürzel
TikTok-Ansicht: Pfeiltaste hoch/runter zum Navigieren, Esc zum Beenden. Vollbildvorschau: Benutzerdefinierte Lösch-/Download-Kürzel in globalen Einstellungen konfigurieren. Dateiliste: PageUp/Down zum Scrollen, Home/End zum Springen, Backspace für übergeordneten Ordner.|info`,loadingTip4:`🤖 AI-Clustering-Hinweis
Die erste Verwendung von AI-Clustering erfordert den Aufruf der Embedding-API. Testen Sie zuerst mit kleinen Chargen. Clustering-Ergebnisse werden zwischengespeichert, das spätere Anzeigen geht schnell.|info`,loadingTip5:`🔍 Fuzzy-Suche-Tipps
Die Fuzzy-Suche unterstützt Regex! Klicken Sie auf das Regex-Symbol rechts, um es zu aktivieren. Verwenden Sie ^ am Anfang für exakte Übereinstimmung von Tagnamen oder Dateinamen.|info`,loadingTip6:`🚶 Walk-Modus
Der Walk-Modus verwendet unendliches Scrollen, um alle Dateien in Unterordnern zu durchsuchen, ohne manuell zu blättern. Ideal zum schnellen Durchsuchen großer Bildersammlungen.|info`,loadingTip7:`📸 Workspace-Snapshots
Sie können Ihren aktuellen Workspace-Status (offene Ordner, Sortierung, etc.) speichern, um ihn beim nächsten Öffnen von IIB schnell wiederherzustellen. In den globalen Einstellungen kann automatische Wiederherstellung beim Start eingestellt werden.|info`,loadingTip8:`🏷️ Auto-Tagging-Funktion
Konfigurieren Sie Auto-Tagging-Regeln in den globalen Einstellungen. Tags werden automatisch angewendet, wenn Bilder indexiert werden, unterstützt Bedingungen wie Prompt, Modell, Sampler, etc.|info`,loadingTip9:`⚡ Leistungstipp
Wenn Sie beim schnellen Scrollen durch viele Bilder Verzögerungen bemerken, können Sie "Change Indicators" in den globalen Einstellungen deaktivieren für deutlich bessere Leistung.|info`,loadingTip10:`🤖 KI-Agenten-Integration
Sie können jetzt KI-Agenten IIB nutzen lassen, um bei Bildverwaltung, Tag-Organisation und intelligenter Suche zu helfen. Über die API-Schnittstelle kann die KI auf alle IIB-Funktionen zugreifen und automatisierte Workflows erstellen.|info`,playInline:"Hier abspielen",editPrompt:"bearbeiten",editPromptTitle:"Prompt bearbeiten - {name}",positivePrompt:"Positiver Prompt",negativePrompt:"Negativer Prompt",otherInfo:"Weitere Informationen",savePrompt:"Prompt speichern",savePromptSuccess:"Prompt erfolgreich gespeichert",savePromptFailed:"Prompt-Speicherung fehlgeschlagen",promptEditedMark:"Manuell bearbeitet",promptModifiedTip:"Dieser Prompt wurde manuell bearbeitet und überschreibt den ursprünglichen Prompt aus der Datei",positivePromptRequired:"Positiver Prompt darf nicht leer sein",fixErrorsBeforeSave:"Bitte beheben Sie alle Fehler vor dem Speichern",extraMetaInfoTitle:"Extra Meta Info (KV-Editor)",addKvButton:"+ Hinzufügen",extraMetaInfoHint:"Kann beliebige komplexe Informationen speichern, eine perfekte Ergänzung zu den Einschränkungen des Params-Formats. Im JSON-Modus werden auch alle gültigen JSON-Werte unterstützt (Objekte, Arrays, Zahlen, Boolesche Werte, etc.)",noExtraMetaInfo:'Keine Extra Meta Info, klicken Sie auf "Hinzufügen" um Schlüssel-Wert-Paare hinzuzufügen',otherInfoHint:"Unterstützt nur einfache Zeichenfolgen oder Zahlen, keine speziellen Symbole oder Zeilenumbrüche",keyRequired:"Key darf nicht leer sein",keyMustBeUnique:"Key existiert bereits, bitte verwenden Sie einen eindeutigen Key",jsonFormatError:"JSON-Formatfehler, bitte Syntax überprüfen",stringMode:"Zeichenfolge",jsonMode:"JSON",delete:"Löschen",keyPlaceholder:"Key",jsonValuePlaceholder:"JSON-Wert",stringValuePlaceholder:"Zeichenfolgenwert",clearBeforeSwitchToJson:"Bitte aktuellen Wert leeren vor dem Wechsel zu JSON-Modus",clearBeforeSwitchToString:"Bitte aktuellen Wert leeren vor dem Wechsel zu Zeichenfolgen-Modus",dragImageToTransfer:"Klicken Sie, um das Originalbild zu erhalten, greifen und ziehen Sie es zu anderen Apps",dragImage:"Klicken Sie, um das Originalbild zu erhalten, greifen und ziehen Sie es zu anderen Apps",close:"Schließen"},VH={tryMyLuck:"隨便看看",randomImage:"隨機圖片",randomImageSettings:"隨機圖片設定",showRandomImageInStartup:"在啟動頁面顯示隨機圖片",showRandomImageInStartupDesc:"控制隨機圖片選項是否在啟動頁面顯示",randomImageSettingNotification:"提示:您可以在全域設定頁面中控制是否在啟動頁面顯示隨機圖片選項",shuffle:"換一批",pathOnly:"僅路徑",disableMaximize:"禁用最大化",takeEffectAfterReloadPage:"需要重新載入頁面才能生效",compressFile:"對文件壓縮",packOnlyNotDownload:"僅打包不下載",notAllowSingleCtrlOrShiftAsShortcut:"不允許使用單獨的 Ctrl 或者 Shift 作為快速鍵",conflictWithOtherShortcuts:"與其他快速鍵衝突",pinnedSearchHistoryDesc:"你可以通過點擊置頂的搜索歷史來快速還原到之前的搜索狀態。",addNewCustomTag:"添加新的自定義標籤",showTiktokNavigator:"顯示導航按鈕",showTiktokNavigatorDesc:"在 TikTok 視圖中顯示導航按鈕(上/下箭頭)",topicSearchExperimental:"自然語言分類&搜尋(實驗性)",topicSearchTitleExperimental:"自然語言分類 & 搜尋(實驗性)",topicSearchScope:"範圍",topicSearchNeedScope:"請先選擇向量化範圍(資料夾)",topicSearchQueryPlaceholder:"輸入一句話召回相似圖片RAG 召回)",topicSearchOpenResults:"打開結果",topicSearchThreshold:"閾值",topicSearchMinClusterSize:"最小組",topicSearchEmptyNoScope:"請先選擇範圍,然後刷新/歸類",topicSearchEmptyNoTopics:"暫無主題結果(可嘗試降低「最小組」或調整「閾值」)",topicSearchChooseScope:"選擇範圍",topicSearchRefreshAndCluster:"刷新/歸類",topicSearchScopeModalTitle:"選擇向量化範圍(資料夾)",topicSearchScopeTip:"預設不啟用任何範圍;必須選擇後才能歸類/搜尋。範圍來源於 QuickMovePaths。",topicSearchSavingToBackend:"正在保存到後端...",topicSearchScopePlaceholder:"選擇資料夾(可多選)",topicSearchRecallMsg:"召回 {0} / {1}TopK={2}",topicSearchCacheStale:"已顯示快取結果(可更新)",topicSearchCacheStaleDesc:"偵測到範圍內資料夾可能有變更,快取可能已過期。可點擊更新重新生成主題(會先更新索引)。",topicSearchCacheUpdate:"更新快取",topicSearchCacheHit:"已顯示快取結果",topicSearchCacheHitDesc:"顯示之前的快取主題。點擊更新重新生成。",topicSearchCollapse:"收合",topicSearchExpand:"展開",topicSearchGuideTitle:"快速上手(實驗性)",topicSearchGuideStep1:"選擇要分析的資料夾範圍(可多選)",topicSearchGuideStep2:"點擊刷新,生成主題卡片(會增量向量化)",topicSearchGuideStep3:"輸入一句話搜尋,召回相似圖片並打開結果頁",topicSearchGuideAdvantage1:"基於語義相似度自動分組AI自動發現相似主題無需手動分類",topicSearchGuideAdvantage2:"自然語言語義檢索用一句話快速找到相關圖片類似RAG檢索",topicSearchGuideEmptyReasonNoScope:"目前為空:尚未選擇範圍(預設關閉),請先點「範圍」選擇資料夾",topicSearchGuideEmptyReasonNoTopics:"目前為空:此範圍尚未生成主題(可點刷新,或調低最小組/閾值)",topicSearchRequirementsTitle:"使用前置條件",topicSearchRequirementsOpenai:"必須配置OPENAI_BASE_URL、OPENAI_API_KEY後端環境變數",topicSearchRequirementsDepsPython:"必須安裝Python 依賴 numpy、hnswlib缺少則功能不可用",topicSearchRequirementsDepsDesktop:"桌面客戶端:已內建依賴(無需手動安裝 numpy/hnswlib",topicSearchRequirementsInstallCmd:"安裝命令pip install numpy hnswlib",topicSearchJobFailed:"任務失敗",topicSearchJobStage:"階段",topicSearchJobQueued:"已提交任務,準備開始…",topicSearchJobStageEmbedding:"向量化中Embedding",topicSearchJobStageClustering:"歸類中Clustering",topicSearchJobStageTitling:"生成標題中LLM",topicSearchJobStageDone:"完成",topicSearchJobStageError:"失敗",topicSearchJobEmbeddingDesc:"已向量化 {0}/{1}(掃描 {2});目前:{3}",topicSearchJobClusteringDesc:"正在歸類 {0}/{1}",topicSearchJobTitlingDesc:"正在生成標題 {0}/{1}",clearCacheIfNotTakeEffect:"如果更改沒有生效,請嘗試清理頁面緩存",success:"成功",setCurrFrameAsVideoPoster:"設置當前幀為視頻封面",sync:"同步",syncDesc:"當你需要實現多設備或者多用戶之間的簡單設置隔離時你可以關閉這個選項, IIB的大部分設置將只會保存到當前瀏覽器上(跨域的情況下也是隔離),不會同步到服務器",readonlyModeSettingPageDesc:"當前為只讀模式,你可以調整調整設置,但這些更改不會被保存",syncHistoryToLocal:"同步歷史到本地",showCommaInGenInfoPanel:"在生成信息面板中顯示逗號",walkModeAutoRefreshDisabled:"Walk模式下自動刷新已停用",disable:"停用",autoRefresh:"自動刷新",autoRefreshNormalFixedMode:"啟用自動刷新 (Normal/Fixed模式)",autoRefreshWalkMode:"啟用自動刷新 (Walk模式)",autoRefreshWalkModePosLimit:"Walk模式下觸發自動刷新的位置極限",autoUpdateIndex:"自動更新索引",autoUpdateIndexDesc:"當檢測到索引過期時自動更新(頁面返回時)。關閉後將顯示提示,允許手動更新",indexExpiredManualUpdate:"索引已過期,可點擊更新按鈕手動更新",autoUpdateFeatureTip:"💡 提示:為了避免頻繁更新打斷您的心流,您可以在全局設置中關閉「自動更新索引」。關閉後仍可搜索(基於已過期的索引),需要時再手動更新即可。",gotIt:"知道了",pollInterval:"輪詢間隔",pollRefresh:"輪詢刷新",stopPollRefresh:"停止輪詢刷新",pollRefreshTip:"默認情況下你從其他TAB返回IIB時或者IIB的可見性發生改變時IIB都會自動刷新。這個功能是為了讓你一直呆在IIB內時他也能自動刷新請慎重使用",restoreLastWorkspaceStateSuccess:"成功恢復上次工作區狀態",restoreWorkspaceSnapshotSuccess:"成功恢復工作區快照",openOnAppStart:"啟動時打開",confirmThisAction:"確認這個操作?",WorkspaceSnapshotDesc:`使用工作區快照功能你可以保存當前工作區的狀態以便下次打開IIB時快速恢復到當前狀態。
你可以在全局設置頁面中指定啟動IIB時恢復到哪一個快照或者恢復到最後關閉前的工作區狀態。`,WorkspaceSnapshot:"工作區快照",restoreLastWorkspaceState:"恢復上次工作區狀態",restoreWorkspaceSnapshot:"恢復工作區快照: {0}",saveWorkspaceSnapshot:"保存工作區快照",save:"保存",name:"名稱",nameRequired:"名稱不能為空",saveCompleted:"保存完成",openThisAppInNewWindow:"在新窗口打開本應用",readonly:"只讀",accessLimited:"訪問受限",selectFolder:"選擇文件夾",openFileLocationInNewTab:"在新標籤頁打開文件位置",copyTo:"複製到",moveTo:"移動到",moveSuccess:"移動成功",copySuccess:"複製成功",copyFilePath:"複製文件路徑",previewMaskBackgroundOpacity:"預覽遮罩背景透明度",experimentalLRLayout:"並列布局",width:"寬度",alwaysOnTooltipInfo:"若關閉此項,信息面板將收起,直至滑鼠移動至屏幕右側時才打開",alwaysOn:"常駐",time:"時間",pin:"置頂",unpin:"取消置頂",restore:"還原",restoreFromHistory:"從歷史記錄中恢復",history:"歷史記錄",historyRecordsSubstr:"輸入值",historyRecordsisRegex:"是否正則",walkModeDoc:"無需翻頁即可瀏覽指定資料夾下的所有檔案,使用無限捲動的方式呈現。將會使用 DFS 的方式遍歷所有檔案. 注意:該模式下排序僅在同層之間進行",normalModelDoc:"類似於 Windows 的檔案瀏覽器,擁有較高的靈活性. 但在訪問雲端儲存或者類似 SMB 這樣的地方時可能會出現異常",fixedModeDoc:"類似 Normal 模式,但頁面初始速度更快,相容性更好,靈活性稍差。在 Normal 模式下出現了異常的話都可以改用這個試試",type:"類型",filterByKeyword:"輸入標籤關鍵詞過濾",loadmore:"載入更多",rename:"重命名",inputAlias:"輸入別名",addAliasCompleted:"添加別名完成",alias:"別名",showChangeIndicators:"顯示變更指示器",seedAsChange:"將Seed也進行比較",defaultShowChangeIndicators:"預設顯示變更指示器",defaultSeedAsChange:"預設將Seed也進行比較",exit:"退出","select-all":"全選","rerverse-select":"反選","clear-all-selected":"清除所有選擇","keep-multi-selected":"保留多選","Source Identifier":"來源",openWithDefaultApp:"使用預設應用程式開啟",saveSelectedAsJson:"儲存選取的圖像資訊",saveAllAsJson:"儲存所有圖像資訊",saveLoadedImageAsJson:"儲存已載入的圖像資訊",scrollDownToComparePrompt:"向下滾查看Prompt比較",sourceText:"源文本",structuredData:"結構化數據",searchScope:"搜尋範圍",specifiedSearchFolder:"指定搜尋的資料夾,使用逗號或換行分割多個",batchAddTag:"批量添加Tag",batchRemoveTag:"批量移除Tag",errorOccurred:"發生了個錯誤",useThumbnailPreview:"使用縮圖預覽",gridThumbnailWidth:"網格縮圖寬度",start:"開始",tip:"提示",sortByDateAscending:"修改日期昇序",sortByDateDescending:"修改日期降序",sortByCreatedDateAscending:"創建日期昇序",sortByCreatedDateDescending:"創建日期降序",sortByNameAscending:"名稱昇序",sortByNameDescending:"名稱降序",sortBySizeAscending:"大小昇序",sortBySizeDescending:"大小降序",sortByShuffle:"隨機排序",inputAddressAndPressEnter:"輸入地址回車",go:"前往",unknownError:"未知錯誤",loadingNextFolder:"即將載入下一個文件夾的文件",moveFailedCheckPath:"移動失敗,檢查你的路徑輸入",detailList:"詳情列表",previewGrid:"預覽網格",moveSelectedFilesTo:"下列文件 移動 / 複製 至",continueOnError:"單個檔案失敗時繼續",continueOnErrorDesc:"繼續處理剩餘檔案,失敗的會被跳過並在伺服器記錄。",confirm:"確定",download:"下載",local:"本地",sendImageFailed:"發送圖像失敗,請攜帶console的錯誤訊息找開發者",confirmDelete:"確認刪除?",deleteSuccess:"刪除成功",moveToTrashSuccess:"已移動到回收站",doubleClickToCopy:"雙擊複製",promptcompare:"Compare Prompts",root:"根",drive:"磁碟",refresh:"重新整理",quickMove:"快速移動",more:"更多",viewMode:"檢視模式",sortingMethod:"排序方法",copyPath:"複製路徑",deleteSelected:"刪除",previewInNewWindow:"在新窗口預覽",copySourceFilePreviewLink:"複製源文件預覽連結",viewGenerationInfo:"檢視生成信息(提示等)",sendToTxt2img:"發送到文生圖",sendToImg2img:"發送到圖生圖",sendToInpaint:"發送到局部重繪",sendToControlNet:"發送到ControlNet",sendToBatchDownload:"發送到批量下載",sendToExtraFeatures:"發送到附加功能",loadNextPage:"載入下一頁",localFile:"本地檔案",globalSettings:"全域設定",welcome:"歡迎",openInNewWindow:"在新頁面打開",restoreLastRecord:"還原上次記錄",launch:"啟動",walkMode:"使用 Walk 模式瀏覽圖片",launchFromNormalAndFixed:"使用 Normal / Fixed 模式瀏覽圖片",recent:"最近",emptyStartPage:"空啟動頁",t2i:"文生圖",i2i:"圖生圖",saveButtonSavesTo:"儲存",extra:"附加",gridImage:"網格式圖","i2i-grid":"圖生圖網格",image:"圖片","t2i-grid":"文生圖網格",workingFolder:"工作文件夾",lang:"語言",langChangeReload:"重新載入: 一些變化可能需要在重新載入後生效",openOnTheRight:"在右邊打開",openInNewTab:"在新分頁打開",openWithWalkMode:"使用 Walk 模式打開",longPressOpenContextMenu:"支持使用長按打開右鍵功能表",searchResults:"搜尋結果",imgSearch:"圖片搜尋",onlyFoldersAndImages:"只顯示文件夾/圖片/視頻",fileTypeFilter:"文件類型過濾",allFiles:"所有文件",audio:"音頻",send2savedDir:"發送到儲存的文件夾",unknownSavedDir:"找不到儲存的文件夾(配置文件中的outdir_save欄位)",Model:"模型",Sampler:"採樣器",lora:"LoRA",size:"尺寸",pos:"正面提示",generateIndexHint:"生成索引用於搜尋圖片",UpdateIndex:"更新索引",needGenerateIdx:`你需要先點擊按鈕生成索引用於搜尋圖片
這個過程可能需要消耗幾分鐘`,search:"搜尋",custom:"自定義",add:"新增",cancel:"取消",submit:"提交",existInOtherType:"已存在於其他類型",alreadyExists:"已存在",toggleTag:"切換標籤選中 (收藏)",addCompleted:"新增完成",removeCompleted:"移除完成",addedTagToImage:'已添加標籤 "{tag}" 到本圖片',removedTagFromImage:'已從本圖片上移除 "{tag}" 標籤',openContextMenu:"打開上下文功能表",copyPrompt:"複製提示",copyPositivePrompt:"複製正向提示",refreshCompleted:"重新整理完成","walk-mode-move-message":'在walk模式下僅允許使用"快速移動"移動位置',manualExitFullScreen:"你刪除了最後一張圖片,也許需要你手動退出全螢幕檢視",copied:"已複製!","index.expired":"索引過期,正在自動更新","auto.refreshed":"自動重新整理完成!",exactMatch:"完全匹配",anyMatch:"匹配任意",exclude:"排除掉",selectExactMatchTag:"選擇完全匹配的 Tag。 您可以輸入部分字符進行搜索",selectAnyMatchTag:"可選,選擇匹配其中一個或多個的 Tag。 您可以輸入部分字符進行搜索",selectExcludeTag:"可選,選擇需要排除掉的 Tag。 您可以輸入部分字符進行搜索",faq:"常見問題",helpFeedback:"尋求幫助/回饋",helpFeedbackWay1:"先看看常見問題 / 找找相關 issue",helpFeedbackSearchIssues:"搜尋 issues",helpFeedbackWay2:"提一個新的 issue",helpFeedbackNewIssue:"去 GitHub 建立",helpFeedbackWay3:"直接發郵件給維護者",tagGraphGenerating:"正在生成關係圖...",tagGraphStatLayers:"層級",tagGraphStatNodes:"節點",tagGraphStatLinks:"連線",tagGraphAllLayers:"全部層級",tagGraphFilterPlaceholder:"關鍵字過濾(命中 + 上下游)",tagGraphFilterHopsTitle:"擴展層數N 跳)",tagGraphKeywordLimitTitle:"標籤層最大顯示關鍵詞數",tagGraphFilterApply:"篩選",tagGraphFilterReset:"重置",tagGraphTooltipFilter:"過濾",tagGraphTooltipOpenCluster:"打開聚類",tagGraphFullscreenUnsupported:"目前環境不支援全螢幕",tagGraphFullscreenFailed:"全螢幕失敗",autoUpdate:"檢測到發生改變自動更新","fuzzy-search":"模糊搜尋","fuzzy-search-placeholder":"輸入圖片信息或者文件名的一部分來進行搜尋","fuzzy-search-noResults":"什麼都沒找到",openWithLocalFileBrowser:"使用本地檔案瀏覽器打開",addToSearchScanPathAndQuickMove:"加入搜尋掃描路徑",removeFromSearchScanPathAndQuickMove:"從搜尋掃描路徑和快速移動中移除",serverKeyRequired:"伺服器配置了密鑰,你必须提供相同的密鑰才能繼續使用",shortcutKey:"快速鍵(僅允許在全螢幕檢視下使用)",shortcutKeyDescription:"點擊輸入框按下你想使用的按鍵,支持與Shift和Ctrl進行組合",shortcutPresetButton:"預設快速鍵說明",shortcutPresetTitle:"預設快速鍵說明",shortcutPresetDesc:"這裡展示專案內寫死的快速鍵,便於對照觸發位置與方式。",shortcutPresetHeaderKey:"快速鍵",shortcutPresetHeaderWhere:"觸發位置",shortcutPresetHeaderAction:"作用",shortcutPresetSectionBrowse:"檔案列表(非全螢幕)",shortcutPresetSectionFullscreen:"全螢幕預覽",shortcutPresetSectionTiktok:"TikTok 視圖",shortcutPresetLocationFileList:"檔案列表區域,且焦點不在輸入框",shortcutPresetLocationFullscreen:"全螢幕預覽打開時",shortcutPresetLocationTiktok:"TikTok 視圖打開時",shortcutPresetActionPageJump:"按頁捲動列表",shortcutPresetActionHomeEnd:"跳到列表開頭 / 末尾",shortcutPresetActionBackspaceUp:"返回上級目錄",shortcutPresetActionSelectAll:"選擇目前列表全部檔案",shortcutPresetActionFullscreenNavigate:"在圖片間切換(自動跳過非圖片)",shortcutPresetActionFullscreenExit:"退出全螢幕預覽",shortcutPresetActionTiktokNavigate:"切換上一項 / 下一項",shortcutPresetActionTiktokExit:"退出 TikTok 視圖",fullscreenRestriction:"受技術限制,目前拓展不允許刪除打開全螢幕檢視時的首張圖片。",clear:"清除",toggleTagSelection:'切換 "{tag}" 標籤選中',changlog:"更新紀錄",accessControlModeTips:"為確保數據安全,您目前正以訪問控制模式運行,僅能訪問授權文件夾。您可以通過編輯本拓展根目錄的下.env文件來調整訪問權限設置 (IIB_ACCESS_CONTROL) .如果不存在.env文件, 你可以將.env.example文件複製並重命名為.env",dontShowAgain:"不再顯示",defaultSortingMethod:"默認排序方法",defaultViewMode:"默認檢視模式",showPreviewImage:"顯示預覽圖",copy:"複製",edit:"編輯",document:"文件",multiSelectTips:"您可以按住Shift、Ctrl或 Cmd鍵,然後單擊文件來進行多選刪除/移動操作",copyLocationUrlSuccessMsg:"複製完成,你可以通過複製的url直接打開目前文件夾",share:"分享",dragImageHere:"拖拽圖片到這裡",imgCompare:"圖片對比",close:"關閉",fullscreenview:"全屏查看",fileName:"文件名稱",resolution:"解析度",fileSize:"文件大小",selectAll:"全選","tauriLaunchConf.readSdWebuiConfigTitle":"讀取Stable Diffusion Webui的配置","tauriLaunchConf.readSdWebuiConfigDescription":"如果你已經安裝sd-webui,且在sd-webui內安裝了本拓展,推薦直接使用這個,將直接讀取配置並且數據共享","tauriLaunchConf.selectSdWebuiFolder":"點擊選擇SD-webui的文件夾","tauriLaunchConf.skipThisConfigTitle":"跳過本次配置","tauriLaunchConf.skipThisConfigDescription":"所有功能仍將可用,你可以在設置頁重置","tauriLaunchConf.skipButton":"跳過","tauriLaunchConfMessages.configNotFound":"找不到對應配置,檢查選擇的文件夾是否正確","tauriLaunchConfMessages.folderNotFound":"找不到對應文件夾,檢查選擇的文件夾是否正確","tauriLaunchConfMessages.configCompletedMessage":"配置完成,即將重啟","tauriLaunchConfMessages.firstTimeUserTitle":"看起來你好像是第一次使用,需要進行一些配置",inputTargetFolderPath:"輸入目標文件夾的絕對路徑",pathDoesNotExist:"路徑不存在",confirmToAddToExtraPath:"確定添加?如果文件夾過大將會消耗過多時間建立索引。",clientSpecificSettings:"客戶端特有的設置",initiateSoftwareStartupConfig:"初始化軟件啟動配置",gridCellWidth:"網格單元寬度 (px)",defaultGridCellWidth:"默認網格單元寬度 (px)",thumbnailResolution:"縮圖解析度 (px)",livePreview:"實時預覽",other:"其他",ImageBrowsingSettings:"圖片瀏覽設置",majorUpdateCustomCellSizeTips:'重大更新:你可以自定義網格圖像的大小了,在全域設置頁或者右上角的"更多"裡面進行調整',desktop:"桌面",move:"移動",inputFolderName:"輸入文件夾名稱",createFolder:"新增文件夾",sendToThirdPartyExtension:"發送到第三方拓展",lyco:"LyCORIS",batchDownloaDDragAndDropHint:'使用拖拽或者右鍵功能表中的"發送到批量下載"將其他頁面的圖片添加到這裡,支持多選',zipDownload:"打包成zip下載",archive:"歸檔",batchDownload:"批量下載",remove:"移除",secretKeyRequiredWarnMsg:"為了安全考慮,你必須為本拓展單獨配置Secret Key,具體參考本拓展根目錄下的.env.example文件內的IIB_SECRET_KEY。 這項警告只會在配置了gradio-auth時出現",secretKeyMustBeConfigured:"必須配置Secret Key",deleteOneOnlySkipConfirm:"刪除單個文件時不進行確認",resetOnGlobalSettingsPage:"你可以在全域設置頁重置",privacyAndSecurity:"安全與隱私",dragToResizePanel:"按住並拖動來調整面板的大小",clickToToggleMaximizeMinimize:"單擊切換最大化/最小化",dragToMovePanel:"按住並拖動來移動面板",imageCompareTips:'拖拽文件時也會出現這個面板,可以不需要打開 "圖片對比" 功能',regexSearchEnabledHint:"(你也可以通過點擊右側的正則式圖標來啟用正則式搜索)",confirmRebuildImageIndex:"確認重建圖像索引?",rebuildImageIndex:"重新構建圖像索引",rebuildComplete:"重新構建完成",tagSearchNoResultsMessage:"看起來沒有匹配到任何結果,嘗試通過重新構建索引來去除無用的標籤?","TikTok View":"抖音式瀏覽",tiktokView:"抖音式觀看",magicSwitchTiktokView:"TikTok 觀看模式",magicSwitchTiktokViewDesc:"開啟後,點擊圖片/視頻文件將直接進入TikTok式觀看模式",magicSwitchEnabled:"🎬 開啟 - 點擊媒體文件直接進入 TikTok 觀看",magicSwitchDisabled:"📁 關閉 - 點擊媒體文件正常打開",magicSwitchDetailDesc:"點擊圖片和視頻文件時直接進入 TikTok 式瀏覽體驗",autoPlay:"自動輪播",autoPlayOff:"關閉",autoPlay5s:"5秒",autoPlay10s:"10秒",autoPlay20s:"20秒",autoPlayTooltip:"自動輪播: {mode} (A鍵切換)",autoPlayStatus:"自動輪播:{mode}",exitFullscreen:"退出全螢幕",fullscreen:"全螢幕",soundOn:"開啟聲音",soundOff:"關閉聲音",like:"喜歡",unlike:"取消喜歡",tags:"標籤",tag:"標籤",tagOperationFailed:"標籤操作失敗",mediaType:"媒體類型",all:"全部",video:"視頻",randomSort:"隨機排序",sortByDate:"按日期排序","autoTag.name":"自動標籤 (Auto Tagging)","autoTag.description":"這些規則會在圖像被索引時自動應用,為符合條件的圖像添加標籤觸發時機在搜索頁更新索引或重新構建索引時。注意同一規則內的多個條件是AND(且)關係,需全部滿足才會應用標籤","autoTag.addRule":"添加規則","autoTag.saveConfig":"保存配置","autoTag.tagName":"標籤名稱","autoTag.inputTagName":"選擇自定義標籤","autoTag.field":"欄位","autoTag.operator":"運算符","autoTag.value":"值","autoTag.addFilter":"添加條件","autoTag.noRules":"暫無規則,點擊上方按鈕添加","autoTag.saveSuccess":"保存成功","autoTag.saveFail":"保存失敗","autoTag.fields.posPrompt":"正向提示詞 (Pos Prompt)","autoTag.fields.negPrompt":"負向提示詞 (Neg Prompt)","autoTag.fields.model":"模型 (Model)","autoTag.fields.sampler":"採樣器 (Sampler)","autoTag.fields.size":"尺寸 (Size)","autoTag.fields.cfgScale":"CFG Scale","autoTag.fields.steps":"Steps","autoTag.fields.seed":"Seed","autoTag.operators.contains":"包含 (Contains)","autoTag.operators.equals":"等於 (Equals)","autoTag.operators.regex":"正則 (Regex)",aiAnalyzeTags:"AI分析標籤",aiAnalyzeTagsNoPrompt:"沒有找到提示詞",aiAnalyzeTagsNoCustomTags:"沒有自定義標籤",aiAnalyzeTagsNoMatchedTags:"AI沒有找到匹配的標籤",aiAnalyzeTagsNoValidTags:"沒有找到有效的匹配標籤",aiAnalyzeTagsAllTagsAlreadyAdded:"所有匹配的標籤已經添加到圖像上了",aiAnalyzeTagsSuccess:"已添加 {0} 個標籤:{1}",aiAnalyzeTagsFailed:"AI分析標籤失敗請檢查配置",organizeJobs:"整理任務",folders:"個資料夾",files:"個檔案",queued:"排隊中",analyzing:"分析中",waitingConfirm:"待確認",moving:"移動中",completed:"已完成",error:"錯誤",generatingEmbeddings:"正在生成向量...",clusteringAnalysis:"正在聚類分析...",generatingTitles:"正在生成標題...",previewReady:"預覽就緒",movingFiles:"正在移動檔案...",organizePreviewReady:"預覽就緒:{files} 個檔案 → {clusters} 個資料夾",viewPreview:"查看預覽",smartOrganizePreview:"智能整理預覽",organizePreviewSummary:"{files} 個檔案將被整理到 {folders} 個資料夾",destFolder:"目標資料夾",unsorted:"未分類",skip:"跳過",cancelSkip:"取消跳過",showMore:"顯示更多 ({count})...",willMove:"將移動 {count} 個檔案",skipped:"已跳過 {count} 個",confirmOrganize:"確認整理",startMovingFiles:"開始移動檔案...",confirmFailed:"確認失敗",organizeComplete:"完成:已移動 {moved} 個檔案,創建了 {folders} 個資料夾",organizeFailed:"整理失敗",smartOrganize:"AI整理",smartOrganizeHint:"AI 將分析並把零散檔案整理到資料夾中",organizeJobStarted:"整理任務已啟動,請在右下角面板查看進度",smartOrganizeConfig:"智能整理設定",smartOrganizeConfigDesc:"配置智能整理選項",smartOrganizeNotice:"檔案越多、聚類越分散,處理時間越長。任務會在背景運行,您可以繼續其他操作。",organizeSourceFolders:"將對以下資料夾進行整理",organizeSourceFolder:"整理目標資料夾",organizeSourceFolderHint:"將對該資料夾內的檔案進行智能分類整理",organizeRecursive:"遞迴處理子資料夾",organizeRecursiveDesc:"將所有子資料夾中的檔案都視為待整理檔案",organizeMinClusterSize:"最小聚類大小",organizeMinClusterSizeDesc:"少於此數量的檔案不會創建單獨資料夾",organizeTargetFolder:"目標資料夾",organizeTargetFolderDesc:"整理後的檔案將放入此資料夾(預設為目前資料夾)",organizeAction:"操作方式",organizeActionMove:"移動",organizeActionCopy:"複製",organizeStartTask:"開始整理",organizeCancel:"取消",updatingIndex:"正在更新索引...",startingOrganizeJob:"正在啟動整理任務...",flattenFolder:"壓平資料夾",flattenFolderDesc:"將所有子資料夾中的檔案移動到目前資料夾",flattenFolderWarning:"這是一個危險操作!所有子資料夾中的檔案將被移動到目前資料夾,子資料夾將被刪除。",flattenFolderScanning:"正在掃描檔案...",flattenFolderConflict:"發現檔案名稱衝突,無法執行壓平操作",flattenFolderConflictFiles:"衝突的檔案名稱",flattenFolderConfirm:"確認壓平 {count} 個檔案?",flattenFolderExecuting:"正在壓平資料夾...",flattenFolderSuccess:"壓平完成,已移動 {count} 個檔案",flattenFolderNoFiles:"沒有需要移動的檔案",loadingTip1:`💡 檔案名唯一性提示
如果使用簡單數字命名(如 001.png刪除後重新生成同名檔案會導致標籤和快取資料混亂。建議在生成軟體中啟用時間戳檔案名確保每個檔案名都包含時間戳如 [time][prompt]|warning`,loadingTip2:`⌨️ 批量操作小技巧
按住 Ctrl/Cmd 可以多選檔案右鍵功能表支持批量標籤編輯、移動和刪除。Shift+點擊可以連續選擇多個檔案。|info`,loadingTip3:`🎹 快捷鍵
TikTok 視圖下方向鍵上下切換圖片Esc 退出。全螢幕預覽時可在全域設定中自訂刪除和下載快捷鍵。檔案列表區PageUp/Down 滾動Home/End 跳轉Backspace 返回上層。|info`,loadingTip4:`🤖 AI 聚類說明
首次使用 AI 聚類需要呼叫 embedding API建議先用小批量測試。聚類結果會快取再次查看會很快。|info`,loadingTip5:`🔍 模糊搜尋技巧
模糊搜尋支援正則表達式!點擊右側的正則圖標可以啟用。使用 ^ 開頭可以完全匹配標籤名或檔案名。|info`,loadingTip6:`🚶 Walk 模式
Walk 模式使用無限滾動瀏覽所有子資料夾的檔案,無需手動翻頁。適合快速瀏覽大量圖片。|info`,loadingTip7:`📸 工作區快照
你可以儲存目前的工作區狀態(打開的資料夾、排序方式等),下次打開 IIB 時快速還原。在全域設定中可以設為啟動時自動還原。|info`,loadingTip8:`🏷️ 自動標籤功能
在全域設定中配置自動標籤規則,當圖片被索引時會自動添加標籤。支援根據 prompt、模型、採樣器等條件自動分類。|info`,loadingTip9:`⚡ 效能優化提示
如果在快速滾動大量圖片時感到卡頓,可以在全域設定中關閉「變更指示器」功能,這可以顯著提升瀏覽效能。|info`,loadingTip10:`🤖 AI Agent 整合
現在您可以讓 AI agent 使用 IIB 來協助進行圖片管理、標籤整理和智慧搜尋。透過 API 介面AI 可以存取所有 IIB 功能,實現自動化工作流程。|info`,playInline:"在此播放",editPrompt:"編輯",editPromptTitle:"編輯提示詞 - {name}",positivePrompt:"正向提示詞",negativePrompt:"負向提示詞",otherInfo:"其他信息",savePrompt:"保存提示詞",savePromptSuccess:"提示詞保存成功",savePromptFailed:"提示詞保存失敗",promptEditedMark:"已手動編輯",promptModifiedTip:"此提示詞已被手動編輯,將覆蓋原始文件中的提示詞",positivePromptRequired:"正向提示詞不能為空",fixErrorsBeforeSave:"請修正所有錯誤後再保存",extraMetaInfoTitle:"Extra Meta Info (KV 編輯器)",addKvButton:"+ 添加",extraMetaInfoHint:"可以保存任何的複雜信息是對params格式缺陷的完美補充。json模式下還支持任何合法 JSON 值(對象、數組、數字、布爾等)",noExtraMetaInfo:'暫無 Extra Meta Info點擊"添加"按鈕添加鍵值對',otherInfoHint:"僅支持簡單字符串或數值,不能包含特殊符號或換行",keyRequired:"Key 不能為空",keyMustBeUnique:"Key 已存在,請使用唯一的 key",jsonFormatError:"JSON 格式錯誤,請檢查語法",stringMode:"字符串",jsonMode:"JSON",delete:"刪除",keyPlaceholder:"Key",jsonValuePlaceholder:"JSON Value",stringValuePlaceholder:"字符串值",clearBeforeSwitchToJson:"切換到 JSON 模式前請先清空當前值",clearBeforeSwitchToString:"切換到字符串模式前請先清空當前值",dragImageToTransfer:"點擊獲取原圖,抓取拖拽至其他應用",dragImage:"點擊獲取原圖,抓取拖拽至其他應用"},TO=()=>{const t=navigator.language.toLowerCase();if(t.startsWith("zh"))return/hk|tw|mo/.test(t)?"zhHant":"zhHans";switch(t){case"de":case"de-de":return"de";default:return"en"}},Jh=EH({locale:TO(),fallbackLocale:"en",messages:{zhHans:D1,zhHant:VH,zh:D1,en:BH,de:jH},legacy:!1}),{t:fe,locale:rne}=Jh.global;/*! js-cookie v3.0.5 | MIT */function Fl(t){for(var e=1;e<arguments.length;e++){var n=arguments[e];for(var r in n)t[r]=n[r]}return t}var WH={read:function(t){return t[0]==='"'&&(t=t.slice(1,-1)),t.replace(/(%[\dA-F]{2})+/gi,decodeURIComponent)},write:function(t){return encodeURIComponent(t).replace(/%(2[346BF]|3[AC-F]|40|5[BDE]|60|7[BCD])/g,decodeURIComponent)}};function Sv(t,e){function n(a,i,o){if(!(typeof document>"u")){o=Fl({},e,o),typeof o.expires=="number"&&(o.expires=new Date(Date.now()+o.expires*864e5)),o.expires&&(o.expires=o.expires.toUTCString()),a=encodeURIComponent(a).replace(/%(2[346B]|5E|60|7C)/g,decodeURIComponent).replace(/[()]/g,escape);var s="";for(var l in o)o[l]&&(s+="; "+l,o[l]!==!0&&(s+="="+o[l].split(";")[0]));return document.cookie=a+"="+t.write(i,a)+s}}function r(a){if(!(typeof document>"u"||arguments.length&&!a)){for(var i=document.cookie?document.cookie.split("; "):[],o={},s=0;s<i.length;s++){var l=i[s].split("="),u=l.slice(1).join("=");try{var c=decodeURIComponent(l[0]);if(o[c]=t.read(u,c),a===c)break}catch{}}return a?o[a]:o}}return Object.create({set:n,get:r,remove:function(a,i){n(a,"",Fl({},i,{expires:-1}))},withAttributes:function(a){return Sv(this.converter,Fl({},this.attributes,a))},withConverter:function(a){return Sv(Fl({},this.converter,a),this.attributes)}},{attributes:{value:Object.freeze(e)},converter:{value:Object.freeze(t)}})}var HH=Sv(WH,{path:"/"}),EO={exports:{}};(function(t){var e=Object.prototype.hasOwnProperty,n="~";function r(){}Object.create&&(r.prototype=Object.create(null),new r().__proto__||(n=!1));function a(l,u,c){this.fn=l,this.context=u,this.once=c||!1}function i(l,u,c,f,p){if(typeof c!="function")throw new TypeError("The listener must be a function");var g=new a(c,f||l,p),d=n?n+u:u;return l._events[d]?l._events[d].fn?l._events[d]=[l._events[d],g]:l._events[d].push(g):(l._events[d]=g,l._eventsCount++),l}function o(l,u){--l._eventsCount===0?l._events=new r:delete l._events[u]}function s(){this._events=new r,this._eventsCount=0}s.prototype.eventNames=function(){var u=[],c,f;if(this._eventsCount===0)return u;for(f in c=this._events)e.call(c,f)&&u.push(n?f.slice(1):f);return Object.getOwnPropertySymbols?u.concat(Object.getOwnPropertySymbols(c)):u},s.prototype.listeners=function(u){var c=n?n+u:u,f=this._events[c];if(!f)return[];if(f.fn)return[f.fn];for(var p=0,g=f.length,d=new Array(g);p<g;p++)d[p]=f[p].fn;return d},s.prototype.listenerCount=function(u){var c=n?n+u:u,f=this._events[c];return f?f.fn?1:f.length:0},s.prototype.emit=function(u,c,f,p,g,d){var v=n?n+u:u;if(!this._events[v])return!1;var m=this._events[v],h=arguments.length,y,b;if(m.fn){switch(m.once&&this.removeListener(u,m.fn,void 0,!0),h){case 1:return m.fn.call(m.context),!0;case 2:return m.fn.call(m.context,c),!0;case 3:return m.fn.call(m.context,c,f),!0;case 4:return m.fn.call(m.context,c,f,p),!0;case 5:return m.fn.call(m.context,c,f,p,g),!0;case 6:return m.fn.call(m.context,c,f,p,g,d),!0}for(b=1,y=new Array(h-1);b<h;b++)y[b-1]=arguments[b];m.fn.apply(m.context,y)}else{var w=m.length,S;for(b=0;b<w;b++)switch(m[b].once&&this.removeListener(u,m[b].fn,void 0,!0),h){case 1:m[b].fn.call(m[b].context);break;case 2:m[b].fn.call(m[b].context,c);break;case 3:m[b].fn.call(m[b].context,c,f);break;case 4:m[b].fn.call(m[b].context,c,f,p);break;default:if(!y)for(S=1,y=new Array(h-1);S<h;S++)y[S-1]=arguments[S];m[b].fn.apply(m[b].context,y)}}return!0},s.prototype.on=function(u,c,f){return i(this,u,c,f,!1)},s.prototype.once=function(u,c,f){return i(this,u,c,f,!0)},s.prototype.removeListener=function(u,c,f,p){var g=n?n+u:u;if(!this._events[g])return this;if(!c)return o(this,g),this;var d=this._events[g];if(d.fn)d.fn===c&&(!p||d.once)&&(!f||d.context===f)&&o(this,g);else{for(var v=0,m=[],h=d.length;v<h;v++)(d[v].fn!==c||p&&!d[v].once||f&&d[v].context!==f)&&m.push(d[v]);m.length?this._events[g]=m.length===1?m[0]:m:o(this,g)}return this},s.prototype.removeAllListeners=function(u){var c;return u?(c=n?n+u:u,this._events[c]&&o(this,c)):(this._events=new r,this._eventsCount=0),this},s.prototype.off=s.prototype.removeListener,s.prototype.addListener=s.prototype.on,s.prefixed=n,s.EventEmitter=s,t.exports=s})(EO);var UH=EO.exports;const Yh=wp(UH),kO=()=>{const t=new Yh;return{eventEmitter:t,useEventListen:(n,r)=>{t.on(n,r),pt(()=>t.off(n,r))}}};/*! *****************************************************************************
Copyright (c) Microsoft Corporation.
Permission to use, copy, modify, and/or distribute this software for any
purpose with or without fee is hereby granted.
THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH
REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,
INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR
OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
PERFORMANCE OF THIS SOFTWARE.
***************************************************************************** */function KH(t,e,n,r){function a(i){return i instanceof n?i:new n(function(o){o(i)})}return new(n||(n=Promise))(function(i,o){function s(c){try{u(r.next(c))}catch(f){o(f)}}function l(c){try{u(r.throw(c))}catch(f){o(f)}}function u(c){c.done?i(c.value):a(c.value).then(s,l)}u((r=r.apply(t,e||[])).next())})}const _v=t=>t;function ga(t=!0,e){const n={type:e||null};return typeof t=="function"?n.default=t:n.required=t,n}var GH="Expected a function";function qH(t,e){var n;if(typeof e!="function")throw new TypeError(GH);return t=yx(t),function(){return--t>0&&(n=e.apply(this,arguments)),t<=1&&(e=void 0),n}}function JH(t,e){return Zs(e,function(n){return t[n]})}function YH(t){return t==null?[]:JH(t,bo(t))}function XH(t){return t==null}function L1(t){return qH(2,t)}var ZH=Math.floor,QH=Math.random;function eU(t,e){return t+ZH(QH()*(e-t+1))}function IO(t,e){var n=-1,r=t.length,a=r-1;for(e=e===void 0?r:e;++n<e;){var i=eU(n,a),o=t[i];t[i]=t[n],t[n]=o}return t.length=e,t}function tU(t){return IO(jx(t))}function nU(t){return IO(YH(t))}function z1(t){var e=cr(t)?tU:nU;return e(t)}var rU="Expected a function";function aU(t,e,n){var r=!0,a=!0;if(typeof t!="function")throw new TypeError(rU);return ur(n)&&(r="leading"in n?!!n.leading:r,a="trailing"in n?!!n.trailing:a),ii(t,e,{leading:r,maxWait:e,trailing:a})}function AO(t,e){return t&&t.length?cx(t,ph(e)):[]}var iU=0;function Rn(t){var e=++iU;return bx(t)+e}var Rl=function(e,n,r,a){if(XH(e))throw console.error({op:n,idx:r,field:a,val:e}),new Error("Conversion error, result is null or undefined, field: ".concat(a,", index: ").concat(r,"."));return e},oU=function(e,n){var r=B(function(){var a,i,o=e.options,s=e.conv,l=(a=s.key)!==null&&a!==void 0?a:s.value,u=(i=s.optionText)!==null&&i!==void 0?i:s.text;return n.value?o.reduce(function(c,f,p){var g=u(f).toString(),d=g.toLowerCase().indexOf(n.value.toLowerCase()),v=n.value.length;if(d!==-1){var m=[g.substring(0,d),g.substring(d,d+v),g.substring(d+v)];c.push({frag:m,src:f,key:l(f,p),title:s.text(f).toString(),label:_("div",null,[_("span",null,[m[0]]),_("span",{style:{color:"red"}},[m[1]]),_("span",null,[m[2]])]),value:s.value(f)})}return c},[]).sort(function(c,f){return c.frag[0].length-f.frag[0].length}):o.map(function(c,f){return{src:c,key:Rl(l(c,f),c,f,"key"),label:Rl(u(c),c,f,"label").toString(),title:Rl(s.text(c),c,f,"title").toString(),value:Rl(s.value(c),c,f,"value")}})});return{currOptions:r}};function sU(t){return t!=null&&typeof t=="object"&&t["@@functional/placeholder"]===!0}function Xh(t){return function e(n){return arguments.length===0||sU(n)?e:t.apply(this,arguments)}}function lU(t){return new RegExp(t.source,(t.global?"g":"")+(t.ignoreCase?"i":"")+(t.multiline?"m":"")+(t.sticky?"y":"")+(t.unicode?"u":""))}var uU=Xh(function(e){return e===null?"Null":e===void 0?"Undefined":Object.prototype.toString.call(e).slice(8,-1)});const cU=uU;function MO(t,e,n,r){var a=function(o){for(var s=e.length,l=0;l<s;){if(t===e[l])return n[l];l+=1}e[l+1]=t,n[l+1]=o;for(var u in t)o[u]=r?MO(t[u],e,n,!0):t[u];return o};switch(cU(t)){case"Object":return a({});case"Array":return a([]);case"Date":return new Date(t.valueOf());case"RegExp":return lU(t);default:return t}}var fU=Xh(function(e){return e!=null&&typeof e.clone=="function"?e.clone():MO(e,[],[],!0)});const dU=fU;function vU(t){return t}var pU=Xh(vU);const hU=pU;class gU extends Error{constructor(e="Oops! 出了点问题。请检查您的代码。"){super(e),this.name="AssertError"}}function Zh(t,e){if(!t)throw new gU(e)}const mU=(t,e)=>{const n=L(),r=new ResizeObserver(i=>{n.value=i[0].target.getBoundingClientRect()});return He(()=>{const i=t.value;Zh(i),r.observe(i)}),pt(()=>{r.disconnect()}),_v({[e||"eleRef"]:t,rect:n})},yU={enableClone:!0},NO=(t,e={})=>{const n=typeof t=="function"?t:t.get,r=typeof t=="function"?ux:t.set;let a=!0;const i=L(),{enableClone:o,debounceSet:s,debounceGet:l}=Object.assign(Object.assign({},yU),e),u=o?dU:hU,c=()=>{r(u(i.value))},f=rv(s)?ii(c,s):c;{const p=v=>{a=!1,i.value=u(v),a=!0},g=rv(l)?ii(p,l):p;let d=0;yt(()=>{++d===1?p(n()):g(n())})}{const p=L(0);me(p,f),me(i,()=>{a&&p.value++},{deep:!0,flush:"sync"})}return i};var bU=ve({props:{percent:ga(()=>50),direction:ga(()=>"horizontal")},setup(t,e){const n=B(()=>t.direction==="horizontal"),r=L(),{rect:a}=mU(r),i=B(()=>{const p=a.value;return p?n.value?p.width:p.height:100}),o=NO({get:()=>t.percent,set:p=>e.emit("update:percent",p)});let s=!1;const l=L(!1),u=p=>{s=p,s||(l.value=!1)},c=p=>{if(s){l.value=!0;const g=n.value?p.movementX:p.movementY;o.value+=g/i.value*100}},f=B(()=>n.value?"width":"height");return{split:o,switchLKeyState:u,changeSplitPercent:c,splitContainer:r,changedPropetry:f,isHorizontal:n,dragging:l}}});const Qh=bU,wU=gk();fo("data-v-8772a08e");const SU={class:"split-div"};vo();const _U=wU((t,e,n,r,a,i)=>(Ce(),gt("div",{ref:"splitContainer",class:["split-container",{dragging:t.dragging,vertcial:!t.isHorizontal}],onMouseupCapture:e[2]||(e[2]=o=>t.switchLKeyState(!1)),onMousemove:e[3]||(e[3]=(...o)=>t.changeSplitPercent&&t.changeSplitPercent(...o)),onMouseleave:e[4]||(e[4]=o=>t.switchLKeyState(!1))},[_("div",{class:"split-panel",style:`${t.changedPropetry}:${t.split}%`},[du(t.$slots,"left")],4),_("div",SU,[_("div",{class:"sense-area",onMousedown:e[1]||(e[1]=o=>t.switchLKeyState(!0))},null,32)]),_("div",{class:"split-panel",style:`${t.changedPropetry}:${100-t.split}%`},[du(t.$slots,"right")],4)],34)));var B1=[],Do=[];function CU(t,e){if(t&&typeof document<"u"){var n,r=e.prepend===!0?"prepend":"append",a=e.singleTag===!0,i=typeof e.container=="string"?document.querySelector(e.container):document.getElementsByTagName("head")[0];if(a){var o=B1.indexOf(i);o===-1&&(o=B1.push(i)-1,Do[o]={}),n=Do[o]&&Do[o][r]?Do[o][r]:Do[o][r]=s()}else n=s();t.charCodeAt(0)===65279&&(t=t.substring(1)),n.styleSheet?n.styleSheet.cssText+=t:n.appendChild(document.createTextNode(t))}function s(){var l=document.createElement("style");if(l.setAttribute("type","text/css"),e.attributes)for(var u=Object.keys(e.attributes),c=0;c<u.length;c++)l.setAttribute(u[c],e.attributes[u[c]]);var f=r==="prepend"?"afterbegin":"beforeend";return i.insertAdjacentElement(f,l),l}}var xU=`.split-container[data-v-8772a08e] {
display: flex;
width: 100%;
height: 100%;
align-items: stretch;
justify-content: flex-start;
}
.split-container.dragging[data-v-8772a08e] {
user-select: none;
}
.split-container.vertcial[data-v-8772a08e] {
flex-direction: column;
}
.split-container.vertcial .split-div .sense-area[data-v-8772a08e]:hover {
cursor: ns-resize;
}
.split-container .split-panel[data-v-8772a08e] {
display: inline-block;
vertical-align: top;
}
.split-container .split-div[data-v-8772a08e] {
position: relative;
}
.split-container .split-div .sense-area[data-v-8772a08e] {
position: absolute;
width: 100%;
height: 100%;
padding: 3px;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
z-index: 100;
}
.split-container .split-div .sense-area[data-v-8772a08e]:hover {
cursor: ew-resize;
background-color: #007fd4;
}`;CU(xU,{});Qh.render=_U;Qh.__scopeId="data-v-8772a08e";Qh.__file="src/SplitView/index.vue";const PU={value:t=>t.value,text:t=>t.text};var OU=ve({components:{ASelect:As},emits:["update:value"],props:{value:ga(),options:ga(),conv:ga(()=>PU),mode:ga(!1),asNullValues:ga(()=>[0,""])},setup(t,e){const n=L(""),r=B({get:()=>t.value,set:o=>{e.emit("update:value",o),n.value=""}}),a=o=>{n.value=o},{currOptions:i}=oU(t,n);return{currOptions:i,onSearch:a,selected:r,searchTarget:n}}});const $O=OU;function TU(t,e,n,r,a,i){const o=Gs("a-select");return Ce(),gt(o,ap({value:t.asNullValues.includes(t.selected)?null:t.selected,"onUpdate:value":e[1]||(e[1]=s=>t.selected=s),"get-popup-container":s=>s.parentNode,placeholder:"请选择","filter-option":!1,onSearch:t.onSearch,options:t.currOptions,optionLabelProp:"title","show-search":"",mode:t.mode},t.$attrs),null,16,["value","get-popup-container","onSearch","options","mode"])}$O.render=TU;$O.__file="src/SearchSelect/index.vue";var EU=ve({components:{APagination:g7},props:{option:ga()},setup(){return{}}});const FO=EU;function kU(t,e,n,r,a,i){const o=Gs("a-pagination");return Ce(),gt(o,{onChange:t.option.onChange,total:t.option.total,current:t.option.curr,"onUpdate:current":t.option.setCurr,"page-size":t.option.pageSize},null,8,["onChange","total","current","onUpdate:current","page-size"])}FO.render=kU;FO.__file="src/GeneralPagination/index.vue";const oi=(t=0)=>new Promise(e=>setTimeout(e,t));class IU extends Error{constructor(e){super(e),this.name="FetchTaskCancel"}}class Ls{constructor(e=-1,n=3,r=3e3,a="retry"){this.maxConcurrencyCount=e,this.maxRetryCount=n,this.retryInterval=r,this.errorHandleMethod=a,this.eventEmitter=new Yh,this.queue=[],this.lastIdleState=!0}get currConcurrencyCount(){return this.queue.filter(e=>e.running).length}get tasks(){return _v([...this.queue])}get conf(){const{maxConcurrencyCount:e,maxRetryCount:n,retryInterval:r,errorHandleMethod:a}=this;return _v({maxConcurrencyCount:e,maxRetryCount:n,retryInterval:r,errorHandleMethod:a})}noticeChange(){this.eventEmitter.emit("FETCH_QUEUE_CHANGE",this.queue)}noticeIdleChange(){this.isIdle!==this.lastIdleState&&(this.lastIdleState=this.isIdle,this.eventEmitter.emit("FETCH_QUEUE_IDLE_STATE_CHANGE",this.isIdle))}tryRunNext(){if(this.currConcurrencyCount<this.maxConcurrencyCount||this.maxConcurrencyCount===-1){const e=this.queue.filter(n=>!n.running).shift();e&&e.run()}}runAction(e,n,r){const{action:a}=e;e.running=!0,this.noticeIdleChange();const i=(o=this.maxRetryCount)=>KH(this,void 0,void 0,function*(){try{const s=yield a(e);n(s)}catch(s){switch(this.errorHandleMethod){case"retry":return o===0?(this.emit("RETRIES_EXHAUESTED",e),r(s)):(yield oi(this.retryInterval),i(o-1));case"throw":return r(s)}}});i()}waitUntilEmpty(){return Promise.all(this.queue.map(e=>e.res))}on(e,n){this.eventEmitter.on(e,n)}static on(e,n){Ls.eventEmitter.on(e,n)}emit(e,...n){this.eventEmitter.emit(e,...n),Ls.eventEmitter.emit(e,this,...n)}get isIdle(){return this.queue.length===0}pushAction(e,...n){let r,a;const i=new Promise((l,u)=>{r=l,a=u}),o=kO().eventEmitter,s={running:!1,action:e,res:i,extra:n[0],cancel:()=>{o.emit("cancel"),a(new IU)},run:()=>this.runAction(s,r,a),events:o};return i.finally(()=>{this.queue.splice(this.queue.indexOf(s),1),s.running=!1,this.noticeChange(),this.noticeIdleChange(),this.tryRunNext()}),this.queue.push(s),this.noticeChange(),this.tryRunNext(),s}}Ls.eventEmitter=new Yh;var RO={exports:{}};const AU={},MU=Object.freeze(Object.defineProperty({__proto__:null,default:AU},Symbol.toStringTag,{value:"Module"})),NU=K2(MU);(function(t){var e={cipher:{},hash:{},keyexchange:{},mode:{},misc:{},codec:{},exception:{corrupt:function(d){this.toString=function(){return"CORRUPT: "+this.message},this.message=d},invalid:function(d){this.toString=function(){return"INVALID: "+this.message},this.message=d},bug:function(d){this.toString=function(){return"BUG: "+this.message},this.message=d},notReady:function(d){this.toString=function(){return"NOT READY: "+this.message},this.message=d}}};e.cipher.aes=function(d){this.s[0][0][0]||this.O();var v,m,h,y,b=this.s[0][4],w=this.s[1];v=d.length;var S=1;if(v!==4&&v!==6&&v!==8)throw new e.exception.invalid("invalid aes key size");for(this.b=[h=d.slice(0),y=[]],d=v;d<4*v+28;d++)m=h[d-1],(d%v===0||v===8&&d%v===4)&&(m=b[m>>>24]<<24^b[m>>16&255]<<16^b[m>>8&255]<<8^b[m&255],d%v===0&&(m=m<<8^m>>>24^S<<24,S=S<<1^283*(S>>7))),h[d]=h[d-v]^m;for(v=0;d;v++,d--)m=h[v&3?d:d-4],y[v]=4>=d||4>v?m:w[0][b[m>>>24]]^w[1][b[m>>16&255]]^w[2][b[m>>8&255]]^w[3][b[m&255]]},e.cipher.aes.prototype={encrypt:function(d){return n(this,d,0)},decrypt:function(d){return n(this,d,1)},s:[[[],[],[],[],[]],[[],[],[],[],[]]],O:function(){var d=this.s[0],v=this.s[1],m=d[4],h=v[4],y,b,w,S=[],C=[],x,O,P,N;for(y=0;256>y;y++)C[(S[y]=y<<1^283*(y>>7))^y]=y;for(b=w=0;!m[b];b^=x||1,w=C[w]||1)for(P=w^w<<1^w<<2^w<<3^w<<4,P=P>>8^P&255^99,m[b]=P,h[P]=b,O=S[y=S[x=S[b]]],N=16843009*O^65537*y^257*x^16843008*b,O=257*S[P]^16843008*P,y=0;4>y;y++)d[y][b]=O=O<<24^O>>>8,v[y][P]=N=N<<24^N>>>8;for(y=0;5>y;y++)d[y]=d[y].slice(0),v[y]=v[y].slice(0)}};function n(d,v,m){if(v.length!==4)throw new e.exception.invalid("invalid aes block size");var h=d.b[m],y=v[0]^h[0],b=v[m?3:1]^h[1],w=v[2]^h[2];v=v[m?1:3]^h[3];var S,C,x,O=h.length/4-2,P,N=4,D=[0,0,0,0];S=d.s[m],d=S[0];var F=S[1],R=S[2],j=S[3],z=S[4];for(P=0;P<O;P++)S=d[y>>>24]^F[b>>16&255]^R[w>>8&255]^j[v&255]^h[N],C=d[b>>>24]^F[w>>16&255]^R[v>>8&255]^j[y&255]^h[N+1],x=d[w>>>24]^F[v>>16&255]^R[y>>8&255]^j[b&255]^h[N+2],v=d[v>>>24]^F[y>>16&255]^R[b>>8&255]^j[w&255]^h[N+3],N+=4,y=S,b=C,w=x;for(P=0;4>P;P++)D[m?3&-P:P]=z[y>>>24]<<24^z[b>>16&255]<<16^z[w>>8&255]<<8^z[v&255]^h[N++],S=y,y=b,b=w,w=v,v=S;return D}e.bitArray={bitSlice:function(d,v,m){return d=e.bitArray.$(d.slice(v/32),32-(v&31)).slice(1),m===void 0?d:e.bitArray.clamp(d,m-v)},extract:function(d,v,m){var h=Math.floor(-v-m&31);return((v+m-1^v)&-32?d[v/32|0]<<32-h^d[v/32+1|0]>>>h:d[v/32|0]>>>h)&(1<<m)-1},concat:function(d,v){if(d.length===0||v.length===0)return d.concat(v);var m=d[d.length-1],h=e.bitArray.getPartial(m);return h===32?d.concat(v):e.bitArray.$(v,h,m|0,d.slice(0,d.length-1))},bitLength:function(d){var v=d.length;return v===0?0:32*(v-1)+e.bitArray.getPartial(d[v-1])},clamp:function(d,v){if(32*d.length<v)return d;d=d.slice(0,Math.ceil(v/32));var m=d.length;return v=v&31,0<m&&v&&(d[m-1]=e.bitArray.partial(v,d[m-1]&2147483648>>v-1,1)),d},partial:function(d,v,m){return d===32?v:(m?v|0:v<<32-d)+1099511627776*d},getPartial:function(d){return Math.round(d/1099511627776)||32},equal:function(d,v){if(e.bitArray.bitLength(d)!==e.bitArray.bitLength(v))return!1;var m=0,h;for(h=0;h<d.length;h++)m|=d[h]^v[h];return m===0},$:function(d,v,m,h){var y;for(y=0,h===void 0&&(h=[]);32<=v;v-=32)h.push(m),m=0;if(v===0)return h.concat(d);for(y=0;y<d.length;y++)h.push(m|d[y]>>>v),m=d[y]<<32-v;return y=d.length?d[d.length-1]:0,d=e.bitArray.getPartial(y),h.push(e.bitArray.partial(v+d&31,32<v+d?m:h.pop(),1)),h},i:function(d,v){return[d[0]^v[0],d[1]^v[1],d[2]^v[2],d[3]^v[3]]},byteswapM:function(d){var v,m;for(v=0;v<d.length;++v)m=d[v],d[v]=m>>>24|m>>>8&65280|(m&65280)<<8|m<<24;return d}},e.codec.utf8String={fromBits:function(d){var v="",m=e.bitArray.bitLength(d),h,y;for(h=0;h<m/8;h++)!(h&3)&&(y=d[h/4]),v+=String.fromCharCode(y>>>8>>>8>>>8),y<<=8;return decodeURIComponent(escape(v))},toBits:function(d){d=unescape(encodeURIComponent(d));var v=[],m,h=0;for(m=0;m<d.length;m++)h=h<<8|d.charCodeAt(m),(m&3)===3&&(v.push(h),h=0);return m&3&&v.push(e.bitArray.partial(8*(m&3),h)),v}},e.codec.hex={fromBits:function(d){var v="",m;for(m=0;m<d.length;m++)v+=((d[m]|0)+0xf00000000000).toString(16).substr(4);return v.substr(0,e.bitArray.bitLength(d)/4)},toBits:function(d){var v,m=[],h;for(d=d.replace(/\s|0x/g,""),h=d.length,d=d+"00000000",v=0;v<d.length;v+=8)m.push(parseInt(d.substr(v,8),16)^0);return e.bitArray.clamp(m,4*h)}},e.codec.base32={B:"ABCDEFGHIJKLMNOPQRSTUVWXYZ234567",X:"0123456789ABCDEFGHIJKLMNOPQRSTUV",BITS:32,BASE:5,REMAINING:27,fromBits:function(d,v,m){var h=e.codec.base32.BASE,y=e.codec.base32.REMAINING,b="",w=0,S=e.codec.base32.B,C=0,x=e.bitArray.bitLength(d);for(m&&(S=e.codec.base32.X),m=0;b.length*h<x;)b+=S.charAt((C^d[m]>>>w)>>>y),w<h?(C=d[m]<<h-w,w+=y,m++):(C<<=h,w-=h);for(;b.length&7&&!v;)b+="=";return b},toBits:function(d,v){d=d.replace(/\s|=/g,"").toUpperCase();var m=e.codec.base32.BITS,h=e.codec.base32.BASE,y=e.codec.base32.REMAINING,b=[],w,S=0,C=e.codec.base32.B,x=0,O,P="base32";for(v&&(C=e.codec.base32.X,P="base32hex"),w=0;w<d.length;w++){if(O=C.indexOf(d.charAt(w)),0>O){if(!v)try{return e.codec.base32hex.toBits(d)}catch{}throw new e.exception.invalid("this isn't "+P+"!")}S>y?(S-=y,b.push(x^O>>>S),x=O<<m-S):(S+=h,x^=O<<m-S)}return S&56&&b.push(e.bitArray.partial(S&56,x,1)),b}},e.codec.base32hex={fromBits:function(d,v){return e.codec.base32.fromBits(d,v,1)},toBits:function(d){return e.codec.base32.toBits(d,1)}},e.codec.base64={B:"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",fromBits:function(d,v,m){var h="",y=0,b=e.codec.base64.B,w=0,S=e.bitArray.bitLength(d);for(m&&(b=b.substr(0,62)+"-_"),m=0;6*h.length<S;)h+=b.charAt((w^d[m]>>>y)>>>26),6>y?(w=d[m]<<6-y,y+=26,m++):(w<<=6,y-=6);for(;h.length&3&&!v;)h+="=";return h},toBits:function(d,v){d=d.replace(/\s|=/g,"");var m=[],h,y=0,b=e.codec.base64.B,w=0,S;for(v&&(b=b.substr(0,62)+"-_"),h=0;h<d.length;h++){if(S=b.indexOf(d.charAt(h)),0>S)throw new e.exception.invalid("this isn't base64!");26<y?(y-=26,m.push(w^S>>>y),w=S<<32-y):(y+=6,w^=S<<32-y)}return y&56&&m.push(e.bitArray.partial(y&56,w,1)),m}},e.codec.base64url={fromBits:function(d){return e.codec.base64.fromBits(d,1,1)},toBits:function(d){return e.codec.base64.toBits(d,1)}},e.hash.sha256=function(d){this.b[0]||this.O(),d?(this.F=d.F.slice(0),this.A=d.A.slice(0),this.l=d.l):this.reset()},e.hash.sha256.hash=function(d){return new e.hash.sha256().update(d).finalize()},e.hash.sha256.prototype={blockSize:512,reset:function(){return this.F=this.Y.slice(0),this.A=[],this.l=0,this},update:function(d){typeof d=="string"&&(d=e.codec.utf8String.toBits(d));var v,m=this.A=e.bitArray.concat(this.A,d);if(v=this.l,d=this.l=v+e.bitArray.bitLength(d),9007199254740991<d)throw new e.exception.invalid("Cannot hash more than 2^53 - 1 bits");if(typeof Uint32Array<"u"){var h=new Uint32Array(m),y=0;for(v=512+v-(512+v&511);v<=d;v+=512)r(this,h.subarray(16*y,16*(y+1))),y+=1;m.splice(0,16*y)}else for(v=512+v-(512+v&511);v<=d;v+=512)r(this,m.splice(0,16));return this},finalize:function(){var d,m=this.A,v=this.F,m=e.bitArray.concat(m,[e.bitArray.partial(1,1)]);for(d=m.length+2;d&15;d++)m.push(0);for(m.push(Math.floor(this.l/4294967296)),m.push(this.l|0);m.length;)r(this,m.splice(0,16));return this.reset(),v},Y:[],b:[],O:function(){function d(b){return 4294967296*(b-Math.floor(b))|0}for(var v=0,m=2,h,y;64>v;m++){for(y=!0,h=2;h*h<=m;h++)if(m%h===0){y=!1;break}y&&(8>v&&(this.Y[v]=d(Math.pow(m,.5))),this.b[v]=d(Math.pow(m,1/3)),v++)}}};function r(d,v){var m,h,y,b=d.F,w=d.b,S=b[0],C=b[1],x=b[2],O=b[3],P=b[4],N=b[5],D=b[6],F=b[7];for(m=0;64>m;m++)16>m?h=v[m]:(h=v[m+1&15],y=v[m+14&15],h=v[m&15]=(h>>>7^h>>>18^h>>>3^h<<25^h<<14)+(y>>>17^y>>>19^y>>>10^y<<15^y<<13)+v[m&15]+v[m+9&15]|0),h=h+F+(P>>>6^P>>>11^P>>>25^P<<26^P<<21^P<<7)+(D^P&(N^D))+w[m],F=D,D=N,N=P,P=O+h|0,O=x,x=C,C=S,S=h+(C&x^O&(C^x))+(C>>>2^C>>>13^C>>>22^C<<30^C<<19^C<<10)|0;b[0]=b[0]+S|0,b[1]=b[1]+C|0,b[2]=b[2]+x|0,b[3]=b[3]+O|0,b[4]=b[4]+P|0,b[5]=b[5]+N|0,b[6]=b[6]+D|0,b[7]=b[7]+F|0}e.mode.ccm={name:"ccm",G:[],listenProgress:function(d){e.mode.ccm.G.push(d)},unListenProgress:function(d){d=e.mode.ccm.G.indexOf(d),-1<d&&e.mode.ccm.G.splice(d,1)},fa:function(d){var v=e.mode.ccm.G.slice(),m;for(m=0;m<v.length;m+=1)v[m](d)},encrypt:function(d,v,m,h,y){var b,w=v.slice(0),S=e.bitArray,C=S.bitLength(m)/8,x=S.bitLength(w)/8;if(y=y||64,h=h||[],7>C)throw new e.exception.invalid("ccm: iv must be at least 7 bytes");for(b=2;4>b&&x>>>8*b;b++);return b<15-C&&(b=15-C),m=S.clamp(m,8*(15-b)),v=e.mode.ccm.V(d,v,m,h,y,b),w=e.mode.ccm.C(d,w,m,v,y,b),S.concat(w.data,w.tag)},decrypt:function(d,v,m,h,y){y=y||64,h=h||[];var b=e.bitArray,w=b.bitLength(m)/8,x=b.bitLength(v),S=b.clamp(v,x-y),C=b.bitSlice(v,x-y),x=(x-y)/8;if(7>w)throw new e.exception.invalid("ccm: iv must be at least 7 bytes");for(v=2;4>v&&x>>>8*v;v++);if(v<15-w&&(v=15-w),m=b.clamp(m,8*(15-v)),S=e.mode.ccm.C(d,S,m,C,y,v),d=e.mode.ccm.V(d,S.data,m,h,y,v),!b.equal(S.tag,d))throw new e.exception.corrupt("ccm: tag doesn't match");return S.data},na:function(d,v,m,h,y,b){var w=[],S=e.bitArray,C=S.i;if(h=[S.partial(8,(v.length?64:0)|h-2<<2|b-1)],h=S.concat(h,m),h[3]|=y,h=d.encrypt(h),v.length)for(m=S.bitLength(v)/8,65279>=m?w=[S.partial(16,m)]:4294967295>=m&&(w=S.concat([S.partial(16,65534)],[m])),w=S.concat(w,v),v=0;v<w.length;v+=4)h=d.encrypt(C(h,w.slice(v,v+4).concat([0,0,0])));return h},V:function(d,v,m,h,y,b){var w=e.bitArray,S=w.i;if(y/=8,y%2||4>y||16<y)throw new e.exception.invalid("ccm: invalid tag length");if(4294967295<h.length||4294967295<v.length)throw new e.exception.bug("ccm: can't deal with 4GiB or more data");for(m=e.mode.ccm.na(d,h,m,y,w.bitLength(v)/8,b),h=0;h<v.length;h+=4)m=d.encrypt(S(m,v.slice(h,h+4).concat([0,0,0])));return w.clamp(m,8*y)},C:function(d,v,m,h,y,b){var w,S=e.bitArray;w=S.i;var C=v.length,x=S.bitLength(v),O=C/50,P=O;if(m=S.concat([S.partial(8,b-1)],m).concat([0,0,0]).slice(0,4),h=S.bitSlice(w(h,d.encrypt(m)),0,y),!C)return{tag:h,data:[]};for(w=0;w<C;w+=4)w>O&&(e.mode.ccm.fa(w/C),O+=P),m[3]++,y=d.encrypt(m),v[w]^=y[0],v[w+1]^=y[1],v[w+2]^=y[2],v[w+3]^=y[3];return{tag:h,data:S.clamp(v,x)}}},e.mode.ocb2={name:"ocb2",encrypt:function(d,v,m,h,y,b){if(e.bitArray.bitLength(m)!==128)throw new e.exception.invalid("ocb iv must be 128 bits");var w,S=e.mode.ocb2.S,C=e.bitArray,x=C.i,O=[0,0,0,0];m=S(d.encrypt(m));var P,N=[];for(h=h||[],y=y||64,w=0;w+4<v.length;w+=4)P=v.slice(w,w+4),O=x(O,P),N=N.concat(x(m,d.encrypt(x(m,P)))),m=S(m);return P=v.slice(w),v=C.bitLength(P),w=d.encrypt(x(m,[0,0,0,v])),P=C.clamp(x(P.concat([0,0,0]),w),v),O=x(O,x(P.concat([0,0,0]),w)),O=d.encrypt(x(O,x(m,S(m)))),h.length&&(O=x(O,b?h:e.mode.ocb2.pmac(d,h))),N.concat(C.concat(P,C.clamp(O,y)))},decrypt:function(d,v,m,h,y,b){if(e.bitArray.bitLength(m)!==128)throw new e.exception.invalid("ocb iv must be 128 bits");y=y||64;var w=e.mode.ocb2.S,S=e.bitArray,C=S.i,x=[0,0,0,0],O=w(d.encrypt(m)),P,N,D=e.bitArray.bitLength(v)-y,F=[];for(h=h||[],m=0;m+4<D/32;m+=4)P=C(O,d.decrypt(C(O,v.slice(m,m+4)))),x=C(x,P),F=F.concat(P),O=w(O);if(N=D-32*m,P=d.encrypt(C(O,[0,0,0,N])),P=C(P,S.clamp(v.slice(m),N).concat([0,0,0])),x=C(x,P),x=d.encrypt(C(x,C(O,w(O)))),h.length&&(x=C(x,b?h:e.mode.ocb2.pmac(d,h))),!S.equal(S.clamp(x,y),S.bitSlice(v,D)))throw new e.exception.corrupt("ocb: tag doesn't match");return F.concat(S.clamp(P,N))},pmac:function(d,v){var m,h=e.mode.ocb2.S,y=e.bitArray,b=y.i,w=[0,0,0,0],S=d.encrypt([0,0,0,0]),S=b(S,h(h(S)));for(m=0;m+4<v.length;m+=4)S=h(S),w=b(w,d.encrypt(b(S,v.slice(m,m+4))));return m=v.slice(m),128>y.bitLength(m)&&(S=b(S,h(S)),m=y.concat(m,[-2147483648,0,0,0])),w=b(w,m),d.encrypt(b(h(b(S,h(S))),w))},S:function(d){return[d[0]<<1^d[1]>>>31,d[1]<<1^d[2]>>>31,d[2]<<1^d[3]>>>31,d[3]<<1^135*(d[0]>>>31)]}},e.mode.gcm={name:"gcm",encrypt:function(d,v,m,h,y){var b=v.slice(0);return v=e.bitArray,h=h||[],d=e.mode.gcm.C(!0,d,b,h,m,y||128),v.concat(d.data,d.tag)},decrypt:function(d,v,m,h,y){var b=v.slice(0),w=e.bitArray,S=w.bitLength(b);if(y=y||128,h=h||[],y<=S?(v=w.bitSlice(b,S-y),b=w.bitSlice(b,0,S-y)):(v=b,b=[]),d=e.mode.gcm.C(!1,d,b,h,m,y),!w.equal(d.tag,v))throw new e.exception.corrupt("gcm: tag doesn't match");return d.data},ka:function(d,v){var m,h,y,b,w,S=e.bitArray.i;for(y=[0,0,0,0],b=v.slice(0),m=0;128>m;m++){for((h=(d[Math.floor(m/32)]&1<<31-m%32)!==0)&&(y=S(y,b)),w=(b[3]&1)!==0,h=3;0<h;h--)b[h]=b[h]>>>1|(b[h-1]&1)<<31;b[0]>>>=1,w&&(b[0]^=-520093696)}return y},j:function(d,v,m){var h,y=m.length;for(v=v.slice(0),h=0;h<y;h+=4)v[0]^=4294967295&m[h],v[1]^=4294967295&m[h+1],v[2]^=4294967295&m[h+2],v[3]^=4294967295&m[h+3],v=e.mode.gcm.ka(v,d);return v},C:function(d,v,m,h,y,b){var w,S,C,x,O,P,N,D,F=e.bitArray;for(P=m.length,N=F.bitLength(m),D=F.bitLength(h),S=F.bitLength(y),w=v.encrypt([0,0,0,0]),S===96?(y=y.slice(0),y=F.concat(y,[1])):(y=e.mode.gcm.j(w,[0,0,0,0],y),y=e.mode.gcm.j(w,y,[0,0,Math.floor(S/4294967296),S&4294967295])),S=e.mode.gcm.j(w,[0,0,0,0],h),O=y.slice(0),h=S.slice(0),d||(h=e.mode.gcm.j(w,S,m)),x=0;x<P;x+=4)O[3]++,C=v.encrypt(O),m[x]^=C[0],m[x+1]^=C[1],m[x+2]^=C[2],m[x+3]^=C[3];return m=F.clamp(m,N),d&&(h=e.mode.gcm.j(w,S,m)),d=[Math.floor(D/4294967296),D&4294967295,Math.floor(N/4294967296),N&4294967295],h=e.mode.gcm.j(w,h,d),C=v.encrypt(y),h[0]^=C[0],h[1]^=C[1],h[2]^=C[2],h[3]^=C[3],{tag:F.bitSlice(h,0,b),data:m}}},e.misc.hmac=function(d,v){this.W=v=v||e.hash.sha256;var m=[[],[]],h,y=v.prototype.blockSize/32;for(this.w=[new v,new v],d.length>y&&(d=v.hash(d)),h=0;h<y;h++)m[0][h]=d[h]^909522486,m[1][h]=d[h]^1549556828;this.w[0].update(m[0]),this.w[1].update(m[1]),this.R=new v(this.w[0])},e.misc.hmac.prototype.encrypt=e.misc.hmac.prototype.mac=function(d){if(this.aa)throw new e.exception.invalid("encrypt on already updated hmac called!");return this.update(d),this.digest(d)},e.misc.hmac.prototype.reset=function(){this.R=new this.W(this.w[0]),this.aa=!1},e.misc.hmac.prototype.update=function(d){this.aa=!0,this.R.update(d)},e.misc.hmac.prototype.digest=function(){var d=this.R.finalize(),d=new this.W(this.w[1]).update(d).finalize();return this.reset(),d},e.misc.pbkdf2=function(d,v,m,h,y){if(m=m||1e4,0>h||0>m)throw new e.exception.invalid("invalid params to pbkdf2");typeof d=="string"&&(d=e.codec.utf8String.toBits(d)),typeof v=="string"&&(v=e.codec.utf8String.toBits(v)),y=y||e.misc.hmac,d=new y(d);var b,w,S,C,x=[],O=e.bitArray;for(C=1;32*x.length<(h||1);C++){for(y=b=d.encrypt(O.concat(v,[C])),w=1;w<m;w++)for(b=d.encrypt(b),S=0;S<b.length;S++)y[S]^=b[S];x=x.concat(y)}return h&&(x=O.clamp(x,h)),x},e.prng=function(d){this.c=[new e.hash.sha256],this.m=[0],this.P=0,this.H={},this.N=0,this.U={},this.Z=this.f=this.o=this.ha=0,this.b=[0,0,0,0,0,0,0,0],this.h=[0,0,0,0],this.L=void 0,this.M=d,this.D=!1,this.K={progress:{},seeded:{}},this.u=this.ga=0,this.I=1,this.J=2,this.ca=65536,this.T=[0,48,64,96,128,192,256,384,512,768,1024],this.da=3e4,this.ba=80},e.prng.prototype={randomWords:function(d,v){var m=[],h;h=this.isReady(v);var y;if(h===this.u)throw new e.exception.notReady("generator isn't seeded");if(h&this.J){h=!(h&this.I),y=[];var b=0,w;for(this.Z=y[0]=new Date().valueOf()+this.da,w=0;16>w;w++)y.push(4294967296*Math.random()|0);for(w=0;w<this.c.length&&(y=y.concat(this.c[w].finalize()),b+=this.m[w],this.m[w]=0,h||!(this.P&1<<w));w++);for(this.P>=1<<this.c.length&&(this.c.push(new e.hash.sha256),this.m.push(0)),this.f-=b,b>this.o&&(this.o=b),this.P++,this.b=e.hash.sha256.hash(this.b.concat(y)),this.L=new e.cipher.aes(this.b),h=0;4>h&&(this.h[h]=this.h[h]+1|0,!this.h[h]);h++);}for(h=0;h<d;h+=4)(h+1)%this.ca===0&&o(this),y=s(this),m.push(y[0],y[1],y[2],y[3]);return o(this),m.slice(0,d)},setDefaultParanoia:function(d,v){if(d===0&&v!=="Setting paranoia=0 will ruin your security; use it only for testing")throw new e.exception.invalid("Setting paranoia=0 will ruin your security; use it only for testing");this.M=d},addEntropy:function(d,v,m){m=m||"user";var h,y,b=new Date().valueOf(),w=this.H[m],S=this.isReady(),C=0;switch(h=this.U[m],h===void 0&&(h=this.U[m]=this.ha++),w===void 0&&(w=this.H[m]=0),this.H[m]=(this.H[m]+1)%this.c.length,typeof d){case"number":v===void 0&&(v=1),this.c[w].update([h,this.N++,1,v,b,1,d|0]);break;case"object":if(m=Object.prototype.toString.call(d),m==="[object Uint32Array]"){for(y=[],m=0;m<d.length;m++)y.push(d[m]);d=y}else for(m!=="[object Array]"&&(C=1),m=0;m<d.length&&!C;m++)typeof d[m]!="number"&&(C=1);if(!C){if(v===void 0)for(m=v=0;m<d.length;m++)for(y=d[m];0<y;)v++,y=y>>>1;this.c[w].update([h,this.N++,2,v,b,d.length].concat(d))}break;case"string":v===void 0&&(v=d.length),this.c[w].update([h,this.N++,3,v,b,d.length]),this.c[w].update(d);break;default:C=1}if(C)throw new e.exception.bug("random: addEntropy only supports number, array of numbers or string");this.m[w]+=v,this.f+=v,S===this.u&&(this.isReady()!==this.u&&a("seeded",Math.max(this.o,this.f)),a("progress",this.getProgress()))},isReady:function(d){return d=this.T[d!==void 0?d:this.M],this.o&&this.o>=d?this.m[0]>this.ba&&new Date().valueOf()>this.Z?this.J|this.I:this.I:this.f>=d?this.J|this.u:this.u},getProgress:function(d){return d=this.T[d||this.M],this.o>=d||this.f>d?1:this.f/d},startCollectors:function(){if(!this.D){if(this.a={loadTimeCollector:l(this,this.ma),mouseCollector:l(this,this.oa),keyboardCollector:l(this,this.la),accelerometerCollector:l(this,this.ea),touchCollector:l(this,this.qa)},window.addEventListener)window.addEventListener("load",this.a.loadTimeCollector,!1),window.addEventListener("mousemove",this.a.mouseCollector,!1),window.addEventListener("keypress",this.a.keyboardCollector,!1),window.addEventListener("devicemotion",this.a.accelerometerCollector,!1),window.addEventListener("touchmove",this.a.touchCollector,!1);else if(document.attachEvent)document.attachEvent("onload",this.a.loadTimeCollector),document.attachEvent("onmousemove",this.a.mouseCollector),document.attachEvent("keypress",this.a.keyboardCollector);else throw new e.exception.bug("can't attach event");this.D=!0}},stopCollectors:function(){this.D&&(window.removeEventListener?(window.removeEventListener("load",this.a.loadTimeCollector,!1),window.removeEventListener("mousemove",this.a.mouseCollector,!1),window.removeEventListener("keypress",this.a.keyboardCollector,!1),window.removeEventListener("devicemotion",this.a.accelerometerCollector,!1),window.removeEventListener("touchmove",this.a.touchCollector,!1)):document.detachEvent&&(document.detachEvent("onload",this.a.loadTimeCollector),document.detachEvent("onmousemove",this.a.mouseCollector),document.detachEvent("keypress",this.a.keyboardCollector)),this.D=!1)},addEventListener:function(d,v){this.K[d][this.ga++]=v},removeEventListener:function(d,v){var m,h,y=this.K[d],b=[];for(h in y)y.hasOwnProperty(h)&&y[h]===v&&b.push(h);for(m=0;m<b.length;m++)h=b[m],delete y[h]},la:function(){i(this,1)},oa:function(d){var v,m;try{v=d.x||d.clientX||d.offsetX||0,m=d.y||d.clientY||d.offsetY||0}catch{m=v=0}v!=0&&m!=0&&this.addEntropy([v,m],2,"mouse"),i(this,0)},qa:function(d){d=d.touches[0]||d.changedTouches[0],this.addEntropy([d.pageX||d.clientX,d.pageY||d.clientY],1,"touch"),i(this,0)},ma:function(){i(this,2)},ea:function(d){if(d=d.accelerationIncludingGravity.x||d.accelerationIncludingGravity.y||d.accelerationIncludingGravity.z,window.orientation){var v=window.orientation;typeof v=="number"&&this.addEntropy(v,1,"accelerometer")}d&&this.addEntropy(d,2,"accelerometer"),i(this,0)}};function a(d,v){var m,h=e.random.K[d],y=[];for(m in h)h.hasOwnProperty(m)&&y.push(h[m]);for(m=0;m<y.length;m++)y[m](v)}function i(d,v){typeof window<"u"&&window.performance&&typeof window.performance.now=="function"?d.addEntropy(window.performance.now(),v,"loadtime"):d.addEntropy(new Date().valueOf(),v,"loadtime")}function o(d){d.b=s(d).concat(s(d)),d.L=new e.cipher.aes(d.b)}function s(d){for(var v=0;4>v&&(d.h[v]=d.h[v]+1|0,!d.h[v]);v++);return d.L.encrypt(d.h)}function l(d,v){return function(){v.apply(d,arguments)}}e.random=new e.prng(6);e:try{var u,c,f,p;if(p=t.exports){var g;try{g=NU}catch{g=null}p=c=g}if(p&&c.randomBytes)u=c.randomBytes(128),u=new Uint32Array(new Uint8Array(u).buffer),e.random.addEntropy(u,1024,"crypto['randomBytes']");else if(typeof window<"u"&&typeof Uint32Array<"u"){if(f=new Uint32Array(32),window.crypto&&window.crypto.getRandomValues)window.crypto.getRandomValues(f);else if(window.msCrypto&&window.msCrypto.getRandomValues)window.msCrypto.getRandomValues(f);else break e;e.random.addEntropy(f,1024,"crypto['getRandomValues']")}}catch(d){typeof window<"u"&&window.console&&(console.log("There was an error collecting entropy from the browser:"),console.log(d))}e.json={defaults:{v:1,iter:1e4,ks:128,ts:64,mode:"ccm",adata:"",cipher:"aes"},ja:function(d,v,m,h){m=m||{},h=h||{};var y=e.json,b=y.g({iv:e.random.randomWords(4,0)},y.defaults),w;if(y.g(b,m),m=b.adata,typeof b.salt=="string"&&(b.salt=e.codec.base64.toBits(b.salt)),typeof b.iv=="string"&&(b.iv=e.codec.base64.toBits(b.iv)),!e.mode[b.mode]||!e.cipher[b.cipher]||typeof d=="string"&&100>=b.iter||b.ts!==64&&b.ts!==96&&b.ts!==128||b.ks!==128&&b.ks!==192&&b.ks!==256||2>b.iv.length||4<b.iv.length)throw new e.exception.invalid("json encrypt: invalid parameters");return typeof d=="string"?(w=e.misc.cachedPbkdf2(d,b),d=w.key.slice(0,b.ks/32),b.salt=w.salt):e.ecc&&d instanceof e.ecc.elGamal.publicKey&&(w=d.kem(),b.kemtag=w.tag,d=w.key.slice(0,b.ks/32)),typeof v=="string"&&(v=e.codec.utf8String.toBits(v)),typeof m=="string"&&(b.adata=m=e.codec.utf8String.toBits(m)),w=new e.cipher[b.cipher](d),y.g(h,b),h.key=d,b.ct=b.mode==="ccm"&&e.arrayBuffer&&e.arrayBuffer.ccm&&v instanceof ArrayBuffer?e.arrayBuffer.ccm.encrypt(w,v,b.iv,m,b.ts):e.mode[b.mode].encrypt(w,v,b.iv,m,b.ts),b},encrypt:function(d,v,m,h){var y=e.json,b=y.ja.apply(y,arguments);return y.encode(b)},ia:function(d,v,m,h){m=m||{},h=h||{};var y=e.json;v=y.g(y.g(y.g({},y.defaults),v),m,!0);var b,w;if(b=v.adata,typeof v.salt=="string"&&(v.salt=e.codec.base64.toBits(v.salt)),typeof v.iv=="string"&&(v.iv=e.codec.base64.toBits(v.iv)),!e.mode[v.mode]||!e.cipher[v.cipher]||typeof d=="string"&&100>=v.iter||v.ts!==64&&v.ts!==96&&v.ts!==128||v.ks!==128&&v.ks!==192&&v.ks!==256||!v.iv||2>v.iv.length||4<v.iv.length)throw new e.exception.invalid("json decrypt: invalid parameters");return typeof d=="string"?(w=e.misc.cachedPbkdf2(d,v),d=w.key.slice(0,v.ks/32),v.salt=w.salt):e.ecc&&d instanceof e.ecc.elGamal.secretKey&&(d=d.unkem(e.codec.base64.toBits(v.kemtag)).slice(0,v.ks/32)),typeof b=="string"&&(b=e.codec.utf8String.toBits(b)),w=new e.cipher[v.cipher](d),b=v.mode==="ccm"&&e.arrayBuffer&&e.arrayBuffer.ccm&&v.ct instanceof ArrayBuffer?e.arrayBuffer.ccm.decrypt(w,v.ct,v.iv,v.tag,b,v.ts):e.mode[v.mode].decrypt(w,v.ct,v.iv,b,v.ts),y.g(h,v),h.key=d,m.raw===1?b:e.codec.utf8String.fromBits(b)},decrypt:function(d,v,m,h){var y=e.json;return y.ia(d,y.decode(v),m,h)},encode:function(d){var v,m="{",h="";for(v in d)if(d.hasOwnProperty(v)){if(!v.match(/^[a-z0-9]+$/i))throw new e.exception.invalid("json encode: invalid property name");switch(m+=h+'"'+v+'":',h=",",typeof d[v]){case"number":case"boolean":m+=d[v];break;case"string":m+='"'+escape(d[v])+'"';break;case"object":m+='"'+e.codec.base64.fromBits(d[v],0)+'"';break;default:throw new e.exception.bug("json encode: unsupported type")}}return m+"}"},decode:function(d){if(d=d.replace(/\s/g,""),!d.match(/^\{.*\}$/))throw new e.exception.invalid("json decode: this isn't json!");d=d.replace(/^\{|\}$/g,"").split(/,/);var v={},m,h;for(m=0;m<d.length;m++){if(!(h=d[m].match(/^\s*(?:(["']?)([a-z][a-z0-9]*)\1)\s*:\s*(?:(-?\d+)|"([a-z0-9+\/%*_.@=\-]*)"|(true|false))$/i)))throw new e.exception.invalid("json decode: this isn't json!");h[3]!=null?v[h[2]]=parseInt(h[3],10):h[4]!=null?v[h[2]]=h[2].match(/^(ct|adata|salt|iv)$/)?e.codec.base64.toBits(h[4]):unescape(h[4]):h[5]!=null&&(v[h[2]]=h[5]==="true")}return v},g:function(d,v,m){if(d===void 0&&(d={}),v===void 0)return d;for(var h in v)if(v.hasOwnProperty(h)){if(m&&d[h]!==void 0&&d[h]!==v[h])throw new e.exception.invalid("required parameter overridden");d[h]=v[h]}return d},sa:function(d,v){var m={},h;for(h in d)d.hasOwnProperty(h)&&d[h]!==v[h]&&(m[h]=d[h]);return m},ra:function(d,v){var m={},h;for(h=0;h<v.length;h++)d[v[h]]!==void 0&&(m[v[h]]=d[v[h]]);return m}},e.encrypt=e.json.encrypt,e.decrypt=e.json.decrypt,e.misc.pa={},e.misc.cachedPbkdf2=function(d,v){var m=e.misc.pa,h;return v=v||{},h=v.iter||1e3,m=m[d]=m[d]||{},h=m[h]=m[h]||{firstSalt:v.salt&&v.salt.length?v.salt.slice(0):e.random.randomWords(2,0)},m=v.salt===void 0?h.firstSalt:v.salt,h[m]=h[m]||e.misc.pbkdf2(d,m,v.iter),{key:h[m].slice(0),salt:m.slice(0)}},t.exports&&(t.exports=e)})(RO);var $U=RO.exports;const Fu=wp($U);var FU=Object.defineProperty,mn=(t,e)=>{for(var n in e)FU(t,n,{get:e[n],enumerable:!0})},RU={};mn(RU,{convertFileSrc:()=>LU,invoke:()=>Wc,transformCallback:()=>si});function DU(){return window.crypto.getRandomValues(new Uint32Array(1))[0]}function si(t,e=!1){let n=DU(),r=`_${n}`;return Object.defineProperty(window,r,{value:a=>(e&&Reflect.deleteProperty(window,r),t==null?void 0:t(a)),writable:!1,configurable:!0}),n}async function Wc(t,e={}){return new Promise((n,r)=>{let a=si(o=>{n(o),Reflect.deleteProperty(window,`_${i}`)},!0),i=si(o=>{r(o),Reflect.deleteProperty(window,`_${a}`)},!0);window.__TAURI_IPC__({cmd:t,callback:a,error:i,...e})})}function LU(t,e="asset"){let n=encodeURIComponent(t);return navigator.userAgent.includes("Windows")?`https://${e}.localhost/${n}`:`${e}://localhost/${n}`}async function ge(t){return Wc("tauri",t)}var zU={};mn(zU,{TauriEvent:()=>BO,emit:()=>tg,listen:()=>jO,once:()=>VO});async function DO(t,e){return ge({__tauriModule:"Event",message:{cmd:"unlisten",event:t,eventId:e}})}async function LO(t,e,n){await ge({__tauriModule:"Event",message:{cmd:"emit",event:t,windowLabel:e,payload:n}})}async function eg(t,e,n){return ge({__tauriModule:"Event",message:{cmd:"listen",event:t,windowLabel:e,handler:si(n)}}).then(r=>async()=>DO(t,r))}async function zO(t,e,n){return eg(t,e,r=>{n(r),DO(t,r.id).catch(()=>{})})}var BO=(t=>(t.WINDOW_RESIZED="tauri://resize",t.WINDOW_MOVED="tauri://move",t.WINDOW_CLOSE_REQUESTED="tauri://close-requested",t.WINDOW_CREATED="tauri://window-created",t.WINDOW_DESTROYED="tauri://destroyed",t.WINDOW_FOCUS="tauri://focus",t.WINDOW_BLUR="tauri://blur",t.WINDOW_SCALE_FACTOR_CHANGED="tauri://scale-change",t.WINDOW_THEME_CHANGED="tauri://theme-changed",t.WINDOW_FILE_DROP="tauri://file-drop",t.WINDOW_FILE_DROP_HOVER="tauri://file-drop-hover",t.WINDOW_FILE_DROP_CANCELLED="tauri://file-drop-cancelled",t.MENU="tauri://menu",t.CHECK_UPDATE="tauri://update",t.UPDATE_AVAILABLE="tauri://update-available",t.INSTALL_UPDATE="tauri://update-install",t.STATUS_UPDATE="tauri://update-status",t.DOWNLOAD_PROGRESS="tauri://update-download-progress",t))(BO||{});async function jO(t,e){return eg(t,null,e)}async function VO(t,e){return zO(t,null,e)}async function tg(t,e){return LO(t,void 0,e)}var BU={};mn(BU,{checkUpdate:()=>VU,installUpdate:()=>jU,onUpdaterEvent:()=>ng});async function ng(t){return jO("tauri://update-status",e=>{t(e==null?void 0:e.payload)})}async function jU(){let t;function e(){t&&t(),t=void 0}return new Promise((n,r)=>{function a(i){if(i.error){e(),r(i.error);return}i.status==="DONE"&&(e(),n())}ng(a).then(i=>{t=i}).catch(i=>{throw e(),i}),tg("tauri://update-install").catch(i=>{throw e(),i})})}async function VU(){let t;function e(){t&&t(),t=void 0}return new Promise((n,r)=>{function a(o){e(),n({manifest:o,shouldUpdate:!0})}function i(o){if(o.error){e(),r(o.error);return}o.status==="UPTODATE"&&(e(),n({shouldUpdate:!1}))}VO("tauri://update-available",o=>{a(o==null?void 0:o.payload)}).catch(o=>{throw e(),o}),ng(i).then(o=>{t=o}).catch(o=>{throw e(),o}),tg("tauri://update").catch(o=>{throw e(),o})})}var WU={};mn(WU,{CloseRequestedEvent:()=>qO,LogicalPosition:()=>HO,LogicalSize:()=>WO,PhysicalPosition:()=>Du,PhysicalSize:()=>Ru,UserAttentionType:()=>UO,WebviewWindow:()=>so,WebviewWindowHandle:()=>KO,WindowManager:()=>GO,appWindow:()=>xv,availableMonitors:()=>GU,currentMonitor:()=>UU,getAll:()=>Cv,getCurrent:()=>HU,primaryMonitor:()=>KU});var WO=class{constructor(e,n){this.type="Logical",this.width=e,this.height=n}},Ru=class{constructor(e,n){this.type="Physical",this.width=e,this.height=n}toLogical(e){return new WO(this.width/e,this.height/e)}},HO=class{constructor(e,n){this.type="Logical",this.x=e,this.y=n}},Du=class{constructor(e,n){this.type="Physical",this.x=e,this.y=n}toLogical(e){return new HO(this.x/e,this.y/e)}},UO=(t=>(t[t.Critical=1]="Critical",t[t.Informational=2]="Informational",t))(UO||{});function HU(){return new so(window.__TAURI_METADATA__.__currentWindow.label,{skip:!0})}function Cv(){return window.__TAURI_METADATA__.__windows.map(t=>new so(t.label,{skip:!0}))}var j1=["tauri://created","tauri://error"],KO=class{constructor(e){this.label=e,this.listeners=Object.create(null)}async listen(e,n){return this._handleTauriEvent(e,n)?Promise.resolve(()=>{let r=this.listeners[e];r.splice(r.indexOf(n),1)}):eg(e,this.label,n)}async once(e,n){return this._handleTauriEvent(e,n)?Promise.resolve(()=>{let r=this.listeners[e];r.splice(r.indexOf(n),1)}):zO(e,this.label,n)}async emit(e,n){if(j1.includes(e)){for(let r of this.listeners[e]||[])r({event:e,id:-1,windowLabel:this.label,payload:n});return Promise.resolve()}return LO(e,this.label,n)}_handleTauriEvent(e,n){return j1.includes(e)?(e in this.listeners?this.listeners[e].push(n):this.listeners[e]=[n],!0):!1}},GO=class extends KO{async scaleFactor(){return ge({__tauriModule:"Window",message:{cmd:"manage",data:{label:this.label,cmd:{type:"scaleFactor"}}}})}async innerPosition(){return ge({__tauriModule:"Window",message:{cmd:"manage",data:{label:this.label,cmd:{type:"innerPosition"}}}}).then(({x:e,y:n})=>new Du(e,n))}async outerPosition(){return ge({__tauriModule:"Window",message:{cmd:"manage",data:{label:this.label,cmd:{type:"outerPosition"}}}}).then(({x:e,y:n})=>new Du(e,n))}async innerSize(){return ge({__tauriModule:"Window",message:{cmd:"manage",data:{label:this.label,cmd:{type:"innerSize"}}}}).then(({width:e,height:n})=>new Ru(e,n))}async outerSize(){return ge({__tauriModule:"Window",message:{cmd:"manage",data:{label:this.label,cmd:{type:"outerSize"}}}}).then(({width:e,height:n})=>new Ru(e,n))}async isFullscreen(){return ge({__tauriModule:"Window",message:{cmd:"manage",data:{label:this.label,cmd:{type:"isFullscreen"}}}})}async isMinimized(){return ge({__tauriModule:"Window",message:{cmd:"manage",data:{label:this.label,cmd:{type:"isMinimized"}}}})}async isMaximized(){return ge({__tauriModule:"Window",message:{cmd:"manage",data:{label:this.label,cmd:{type:"isMaximized"}}}})}async isFocused(){return ge({__tauriModule:"Window",message:{cmd:"manage",data:{label:this.label,cmd:{type:"isFocused"}}}})}async isDecorated(){return ge({__tauriModule:"Window",message:{cmd:"manage",data:{label:this.label,cmd:{type:"isDecorated"}}}})}async isResizable(){return ge({__tauriModule:"Window",message:{cmd:"manage",data:{label:this.label,cmd:{type:"isResizable"}}}})}async isMaximizable(){return ge({__tauriModule:"Window",message:{cmd:"manage",data:{label:this.label,cmd:{type:"isMaximizable"}}}})}async isMinimizable(){return ge({__tauriModule:"Window",message:{cmd:"manage",data:{label:this.label,cmd:{type:"isMinimizable"}}}})}async isClosable(){return ge({__tauriModule:"Window",message:{cmd:"manage",data:{label:this.label,cmd:{type:"isClosable"}}}})}async isVisible(){return ge({__tauriModule:"Window",message:{cmd:"manage",data:{label:this.label,cmd:{type:"isVisible"}}}})}async title(){return ge({__tauriModule:"Window",message:{cmd:"manage",data:{label:this.label,cmd:{type:"title"}}}})}async theme(){return ge({__tauriModule:"Window",message:{cmd:"manage",data:{label:this.label,cmd:{type:"theme"}}}})}async center(){return ge({__tauriModule:"Window",message:{cmd:"manage",data:{label:this.label,cmd:{type:"center"}}}})}async requestUserAttention(e){let n=null;return e&&(e===1?n={type:"Critical"}:n={type:"Informational"}),ge({__tauriModule:"Window",message:{cmd:"manage",data:{label:this.label,cmd:{type:"requestUserAttention",payload:n}}}})}async setResizable(e){return ge({__tauriModule:"Window",message:{cmd:"manage",data:{label:this.label,cmd:{type:"setResizable",payload:e}}}})}async setMaximizable(e){return ge({__tauriModule:"Window",message:{cmd:"manage",data:{label:this.label,cmd:{type:"setMaximizable",payload:e}}}})}async setMinimizable(e){return ge({__tauriModule:"Window",message:{cmd:"manage",data:{label:this.label,cmd:{type:"setMinimizable",payload:e}}}})}async setClosable(e){return ge({__tauriModule:"Window",message:{cmd:"manage",data:{label:this.label,cmd:{type:"setClosable",payload:e}}}})}async setTitle(e){return ge({__tauriModule:"Window",message:{cmd:"manage",data:{label:this.label,cmd:{type:"setTitle",payload:e}}}})}async maximize(){return ge({__tauriModule:"Window",message:{cmd:"manage",data:{label:this.label,cmd:{type:"maximize"}}}})}async unmaximize(){return ge({__tauriModule:"Window",message:{cmd:"manage",data:{label:this.label,cmd:{type:"unmaximize"}}}})}async toggleMaximize(){return ge({__tauriModule:"Window",message:{cmd:"manage",data:{label:this.label,cmd:{type:"toggleMaximize"}}}})}async minimize(){return ge({__tauriModule:"Window",message:{cmd:"manage",data:{label:this.label,cmd:{type:"minimize"}}}})}async unminimize(){return ge({__tauriModule:"Window",message:{cmd:"manage",data:{label:this.label,cmd:{type:"unminimize"}}}})}async show(){return ge({__tauriModule:"Window",message:{cmd:"manage",data:{label:this.label,cmd:{type:"show"}}}})}async hide(){return ge({__tauriModule:"Window",message:{cmd:"manage",data:{label:this.label,cmd:{type:"hide"}}}})}async close(){return ge({__tauriModule:"Window",message:{cmd:"manage",data:{label:this.label,cmd:{type:"close"}}}})}async setDecorations(e){return ge({__tauriModule:"Window",message:{cmd:"manage",data:{label:this.label,cmd:{type:"setDecorations",payload:e}}}})}async setAlwaysOnTop(e){return ge({__tauriModule:"Window",message:{cmd:"manage",data:{label:this.label,cmd:{type:"setAlwaysOnTop",payload:e}}}})}async setContentProtected(e){return ge({__tauriModule:"Window",message:{cmd:"manage",data:{label:this.label,cmd:{type:"setContentProtected",payload:e}}}})}async setSize(e){if(!e||e.type!=="Logical"&&e.type!=="Physical")throw new Error("the `size` argument must be either a LogicalSize or a PhysicalSize instance");return ge({__tauriModule:"Window",message:{cmd:"manage",data:{label:this.label,cmd:{type:"setSize",payload:{type:e.type,data:{width:e.width,height:e.height}}}}}})}async setMinSize(e){if(e&&e.type!=="Logical"&&e.type!=="Physical")throw new Error("the `size` argument must be either a LogicalSize or a PhysicalSize instance");return ge({__tauriModule:"Window",message:{cmd:"manage",data:{label:this.label,cmd:{type:"setMinSize",payload:e?{type:e.type,data:{width:e.width,height:e.height}}:null}}}})}async setMaxSize(e){if(e&&e.type!=="Logical"&&e.type!=="Physical")throw new Error("the `size` argument must be either a LogicalSize or a PhysicalSize instance");return ge({__tauriModule:"Window",message:{cmd:"manage",data:{label:this.label,cmd:{type:"setMaxSize",payload:e?{type:e.type,data:{width:e.width,height:e.height}}:null}}}})}async setPosition(e){if(!e||e.type!=="Logical"&&e.type!=="Physical")throw new Error("the `position` argument must be either a LogicalPosition or a PhysicalPosition instance");return ge({__tauriModule:"Window",message:{cmd:"manage",data:{label:this.label,cmd:{type:"setPosition",payload:{type:e.type,data:{x:e.x,y:e.y}}}}}})}async setFullscreen(e){return ge({__tauriModule:"Window",message:{cmd:"manage",data:{label:this.label,cmd:{type:"setFullscreen",payload:e}}}})}async setFocus(){return ge({__tauriModule:"Window",message:{cmd:"manage",data:{label:this.label,cmd:{type:"setFocus"}}}})}async setIcon(e){return ge({__tauriModule:"Window",message:{cmd:"manage",data:{label:this.label,cmd:{type:"setIcon",payload:{icon:typeof e=="string"?e:Array.from(e)}}}}})}async setSkipTaskbar(e){return ge({__tauriModule:"Window",message:{cmd:"manage",data:{label:this.label,cmd:{type:"setSkipTaskbar",payload:e}}}})}async setCursorGrab(e){return ge({__tauriModule:"Window",message:{cmd:"manage",data:{label:this.label,cmd:{type:"setCursorGrab",payload:e}}}})}async setCursorVisible(e){return ge({__tauriModule:"Window",message:{cmd:"manage",data:{label:this.label,cmd:{type:"setCursorVisible",payload:e}}}})}async setCursorIcon(e){return ge({__tauriModule:"Window",message:{cmd:"manage",data:{label:this.label,cmd:{type:"setCursorIcon",payload:e}}}})}async setCursorPosition(e){if(!e||e.type!=="Logical"&&e.type!=="Physical")throw new Error("the `position` argument must be either a LogicalPosition or a PhysicalPosition instance");return ge({__tauriModule:"Window",message:{cmd:"manage",data:{label:this.label,cmd:{type:"setCursorPosition",payload:{type:e.type,data:{x:e.x,y:e.y}}}}}})}async setIgnoreCursorEvents(e){return ge({__tauriModule:"Window",message:{cmd:"manage",data:{label:this.label,cmd:{type:"setIgnoreCursorEvents",payload:e}}}})}async startDragging(){return ge({__tauriModule:"Window",message:{cmd:"manage",data:{label:this.label,cmd:{type:"startDragging"}}}})}async onResized(e){return this.listen("tauri://resize",n=>{n.payload=YO(n.payload),e(n)})}async onMoved(e){return this.listen("tauri://move",n=>{n.payload=JO(n.payload),e(n)})}async onCloseRequested(e){return this.listen("tauri://close-requested",n=>{let r=new qO(n);Promise.resolve(e(r)).then(()=>{if(!r.isPreventDefault())return this.close()})})}async onFocusChanged(e){let n=await this.listen("tauri://focus",a=>{e({...a,payload:!0})}),r=await this.listen("tauri://blur",a=>{e({...a,payload:!1})});return()=>{n(),r()}}async onScaleChanged(e){return this.listen("tauri://scale-change",e)}async onMenuClicked(e){return this.listen("tauri://menu",e)}async onFileDropEvent(e){let n=await this.listen("tauri://file-drop",i=>{e({...i,payload:{type:"drop",paths:i.payload}})}),r=await this.listen("tauri://file-drop-hover",i=>{e({...i,payload:{type:"hover",paths:i.payload}})}),a=await this.listen("tauri://file-drop-cancelled",i=>{e({...i,payload:{type:"cancel"}})});return()=>{n(),r(),a()}}async onThemeChanged(e){return this.listen("tauri://theme-changed",e)}},qO=class{constructor(e){this._preventDefault=!1,this.event=e.event,this.windowLabel=e.windowLabel,this.id=e.id}preventDefault(){this._preventDefault=!0}isPreventDefault(){return this._preventDefault}},so=class extends GO{constructor(e,n={}){super(e),n!=null&&n.skip||ge({__tauriModule:"Window",message:{cmd:"createWebview",data:{options:{label:e,...n}}}}).then(async()=>this.emit("tauri://created")).catch(async r=>this.emit("tauri://error",r))}static getByLabel(e){return Cv().some(n=>n.label===e)?new so(e,{skip:!0}):null}static async getFocusedWindow(){for(let e of Cv())if(await e.isFocused())return e;return null}},xv;"__TAURI_METADATA__"in window?xv=new so(window.__TAURI_METADATA__.__currentWindow.label,{skip:!0}):(console.warn(`Could not find "window.__TAURI_METADATA__". The "appWindow" value will reference the "main" window label.
Note that this is not an issue if running this frontend on a browser instead of a Tauri window.`),xv=new so("main",{skip:!0}));function rg(t){return t===null?null:{name:t.name,scaleFactor:t.scaleFactor,position:JO(t.position),size:YO(t.size)}}function JO(t){return new Du(t.x,t.y)}function YO(t){return new Ru(t.width,t.height)}async function UU(){return ge({__tauriModule:"Window",message:{cmd:"manage",data:{cmd:{type:"currentMonitor"}}}}).then(rg)}async function KU(){return ge({__tauriModule:"Window",message:{cmd:"manage",data:{cmd:{type:"primaryMonitor"}}}}).then(rg)}async function GU(){return ge({__tauriModule:"Window",message:{cmd:"manage",data:{cmd:{type:"availableMonitors"}}}}).then(t=>t.map(rg))}var qU={};mn(qU,{isPermissionGranted:()=>JU,requestPermission:()=>YU,sendNotification:()=>XU});async function JU(){return window.Notification.permission!=="default"?Promise.resolve(window.Notification.permission==="granted"):ge({__tauriModule:"Notification",message:{cmd:"isNotificationPermissionGranted"}})}async function YU(){return window.Notification.requestPermission()}function XU(t){typeof t=="string"?new window.Notification(t):new window.Notification(t.title,t)}function ag(){return navigator.appVersion.includes("Win")}var ZU={};mn(ZU,{EOL:()=>QU,arch:()=>rK,locale:()=>iK,platform:()=>eK,tempdir:()=>aK,type:()=>nK,version:()=>tK});var QU=ag()?`\r
`:`
`;async function eK(){return ge({__tauriModule:"Os",message:{cmd:"platform"}})}async function tK(){return ge({__tauriModule:"Os",message:{cmd:"version"}})}async function nK(){return ge({__tauriModule:"Os",message:{cmd:"osType"}})}async function rK(){return ge({__tauriModule:"Os",message:{cmd:"arch"}})}async function aK(){return ge({__tauriModule:"Os",message:{cmd:"tempdir"}})}async function iK(){return ge({__tauriModule:"Os",message:{cmd:"locale"}})}var zs={};mn(zs,{BaseDirectory:()=>Lu,Dir:()=>Lu,copyFile:()=>dK,createDir:()=>cK,exists:()=>hK,readBinaryFile:()=>sK,readDir:()=>uK,readTextFile:()=>oK,removeDir:()=>fK,removeFile:()=>vK,renameFile:()=>pK,writeBinaryFile:()=>lK,writeFile:()=>V1,writeTextFile:()=>V1});var Lu=(t=>(t[t.Audio=1]="Audio",t[t.Cache=2]="Cache",t[t.Config=3]="Config",t[t.Data=4]="Data",t[t.LocalData=5]="LocalData",t[t.Desktop=6]="Desktop",t[t.Document=7]="Document",t[t.Download=8]="Download",t[t.Executable=9]="Executable",t[t.Font=10]="Font",t[t.Home=11]="Home",t[t.Picture=12]="Picture",t[t.Public=13]="Public",t[t.Runtime=14]="Runtime",t[t.Template=15]="Template",t[t.Video=16]="Video",t[t.Resource=17]="Resource",t[t.App=18]="App",t[t.Log=19]="Log",t[t.Temp=20]="Temp",t[t.AppConfig=21]="AppConfig",t[t.AppData=22]="AppData",t[t.AppLocalData=23]="AppLocalData",t[t.AppCache=24]="AppCache",t[t.AppLog=25]="AppLog",t))(Lu||{});async function oK(t,e={}){return ge({__tauriModule:"Fs",message:{cmd:"readTextFile",path:t,options:e}})}async function sK(t,e={}){let n=await ge({__tauriModule:"Fs",message:{cmd:"readFile",path:t,options:e}});return Uint8Array.from(n)}async function V1(t,e,n){typeof n=="object"&&Object.freeze(n),typeof t=="object"&&Object.freeze(t);let r={path:"",contents:""},a=n;return typeof t=="string"?r.path=t:(r.path=t.path,r.contents=t.contents),typeof e=="string"?r.contents=e??"":a=e,ge({__tauriModule:"Fs",message:{cmd:"writeFile",path:r.path,contents:Array.from(new TextEncoder().encode(r.contents)),options:a}})}async function lK(t,e,n){typeof n=="object"&&Object.freeze(n),typeof t=="object"&&Object.freeze(t);let r={path:"",contents:[]},a=n;return typeof t=="string"?r.path=t:(r.path=t.path,r.contents=t.contents),e&&"dir"in e?a=e:typeof t=="string"&&(r.contents=e??[]),ge({__tauriModule:"Fs",message:{cmd:"writeFile",path:r.path,contents:Array.from(r.contents instanceof ArrayBuffer?new Uint8Array(r.contents):r.contents),options:a}})}async function uK(t,e={}){return ge({__tauriModule:"Fs",message:{cmd:"readDir",path:t,options:e}})}async function cK(t,e={}){return ge({__tauriModule:"Fs",message:{cmd:"createDir",path:t,options:e}})}async function fK(t,e={}){return ge({__tauriModule:"Fs",message:{cmd:"removeDir",path:t,options:e}})}async function dK(t,e,n={}){return ge({__tauriModule:"Fs",message:{cmd:"copyFile",source:t,destination:e,options:n}})}async function vK(t,e={}){return ge({__tauriModule:"Fs",message:{cmd:"removeFile",path:t,options:e}})}async function pK(t,e,n={}){return ge({__tauriModule:"Fs",message:{cmd:"renameFile",oldPath:t,newPath:e,options:n}})}async function hK(t,e={}){return ge({__tauriModule:"Fs",message:{cmd:"exists",path:t,options:e}})}var gK={};mn(gK,{BaseDirectory:()=>Lu,appCacheDir:()=>wK,appConfigDir:()=>XO,appDataDir:()=>yK,appDir:()=>mK,appLocalDataDir:()=>bK,appLogDir:()=>ZO,audioDir:()=>SK,basename:()=>GK,cacheDir:()=>_K,configDir:()=>CK,dataDir:()=>xK,delimiter:()=>jK,desktopDir:()=>PK,dirname:()=>UK,documentDir:()=>OK,downloadDir:()=>TK,executableDir:()=>EK,extname:()=>KK,fontDir:()=>kK,homeDir:()=>IK,isAbsolute:()=>qK,join:()=>HK,localDataDir:()=>AK,logDir:()=>zK,normalize:()=>WK,pictureDir:()=>MK,publicDir:()=>NK,resolve:()=>VK,resolveResource:()=>FK,resourceDir:()=>$K,runtimeDir:()=>RK,sep:()=>BK,templateDir:()=>DK,videoDir:()=>LK});async function mK(){return XO()}async function XO(){return ge({__tauriModule:"Path",message:{cmd:"resolvePath",path:"",directory:21}})}async function yK(){return ge({__tauriModule:"Path",message:{cmd:"resolvePath",path:"",directory:22}})}async function bK(){return ge({__tauriModule:"Path",message:{cmd:"resolvePath",path:"",directory:23}})}async function wK(){return ge({__tauriModule:"Path",message:{cmd:"resolvePath",path:"",directory:24}})}async function SK(){return ge({__tauriModule:"Path",message:{cmd:"resolvePath",path:"",directory:1}})}async function _K(){return ge({__tauriModule:"Path",message:{cmd:"resolvePath",path:"",directory:2}})}async function CK(){return ge({__tauriModule:"Path",message:{cmd:"resolvePath",path:"",directory:3}})}async function xK(){return ge({__tauriModule:"Path",message:{cmd:"resolvePath",path:"",directory:4}})}async function PK(){return ge({__tauriModule:"Path",message:{cmd:"resolvePath",path:"",directory:6}})}async function OK(){return ge({__tauriModule:"Path",message:{cmd:"resolvePath",path:"",directory:7}})}async function TK(){return ge({__tauriModule:"Path",message:{cmd:"resolvePath",path:"",directory:8}})}async function EK(){return ge({__tauriModule:"Path",message:{cmd:"resolvePath",path:"",directory:9}})}async function kK(){return ge({__tauriModule:"Path",message:{cmd:"resolvePath",path:"",directory:10}})}async function IK(){return ge({__tauriModule:"Path",message:{cmd:"resolvePath",path:"",directory:11}})}async function AK(){return ge({__tauriModule:"Path",message:{cmd:"resolvePath",path:"",directory:5}})}async function MK(){return ge({__tauriModule:"Path",message:{cmd:"resolvePath",path:"",directory:12}})}async function NK(){return ge({__tauriModule:"Path",message:{cmd:"resolvePath",path:"",directory:13}})}async function $K(){return ge({__tauriModule:"Path",message:{cmd:"resolvePath",path:"",directory:17}})}async function FK(t){return ge({__tauriModule:"Path",message:{cmd:"resolvePath",path:t,directory:17}})}async function RK(){return ge({__tauriModule:"Path",message:{cmd:"resolvePath",path:"",directory:14}})}async function DK(){return ge({__tauriModule:"Path",message:{cmd:"resolvePath",path:"",directory:15}})}async function LK(){return ge({__tauriModule:"Path",message:{cmd:"resolvePath",path:"",directory:16}})}async function zK(){return ZO()}async function ZO(){return ge({__tauriModule:"Path",message:{cmd:"resolvePath",path:"",directory:25}})}var BK=ag()?"\\":"/",jK=ag()?";":":";async function VK(...t){return ge({__tauriModule:"Path",message:{cmd:"resolve",paths:t}})}async function WK(t){return ge({__tauriModule:"Path",message:{cmd:"normalize",path:t}})}async function HK(...t){return ge({__tauriModule:"Path",message:{cmd:"join",paths:t}})}async function UK(t){return ge({__tauriModule:"Path",message:{cmd:"dirname",path:t}})}async function KK(t){return ge({__tauriModule:"Path",message:{cmd:"extname",path:t}})}async function GK(t,e){return ge({__tauriModule:"Path",message:{cmd:"basename",path:t,ext:e}})}async function qK(t){return ge({__tauriModule:"Path",message:{cmd:"isAbsolute",path:t}})}var JK={};mn(JK,{exit:()=>YK,relaunch:()=>QO});async function YK(t=0){return ge({__tauriModule:"Process",message:{cmd:"exit",exitCode:t}})}async function QO(){return ge({__tauriModule:"Process",message:{cmd:"relaunch"}})}var XK={};mn(XK,{Child:()=>eT,Command:()=>tT,EventEmitter:()=>iu,open:()=>QK});async function ZK(t,e,n=[],r){return typeof n=="object"&&Object.freeze(n),ge({__tauriModule:"Shell",message:{cmd:"execute",program:e,args:n,options:r,onEventFn:si(t)}})}var iu=class{constructor(){this.eventListeners=Object.create(null)}addListener(e,n){return this.on(e,n)}removeListener(e,n){return this.off(e,n)}on(e,n){return e in this.eventListeners?this.eventListeners[e].push(n):this.eventListeners[e]=[n],this}once(e,n){let r=(...a)=>{this.removeListener(e,r),n(...a)};return this.addListener(e,r)}off(e,n){return e in this.eventListeners&&(this.eventListeners[e]=this.eventListeners[e].filter(r=>r!==n)),this}removeAllListeners(e){return e?delete this.eventListeners[e]:this.eventListeners=Object.create(null),this}emit(e,...n){if(e in this.eventListeners){let r=this.eventListeners[e];for(let a of r)a(...n);return!0}return!1}listenerCount(e){return e in this.eventListeners?this.eventListeners[e].length:0}prependListener(e,n){return e in this.eventListeners?this.eventListeners[e].unshift(n):this.eventListeners[e]=[n],this}prependOnceListener(e,n){let r=(...a)=>{this.removeListener(e,r),n(...a)};return this.prependListener(e,r)}},eT=class{constructor(e){this.pid=e}async write(e){return ge({__tauriModule:"Shell",message:{cmd:"stdinWrite",pid:this.pid,buffer:typeof e=="string"?e:Array.from(e)}})}async kill(){return ge({__tauriModule:"Shell",message:{cmd:"killChild",pid:this.pid}})}},tT=class extends iu{constructor(e,n=[],r){super(),this.stdout=new iu,this.stderr=new iu,this.program=e,this.args=typeof n=="string"?[n]:n,this.options=r??{}}static sidecar(e,n=[],r){let a=new tT(e,n,r);return a.options.sidecar=!0,a}async spawn(){return ZK(e=>{switch(e.event){case"Error":this.emit("error",e.payload);break;case"Terminated":this.emit("close",e.payload);break;case"Stdout":this.stdout.emit("data",e.payload);break;case"Stderr":this.stderr.emit("data",e.payload);break}},this.program,this.args,this.options).then(e=>new eT(e))}async execute(){return new Promise((e,n)=>{this.on("error",n);let r=[],a=[];this.stdout.on("data",i=>{r.push(i)}),this.stderr.on("data",i=>{a.push(i)}),this.on("close",i=>{e({code:i.code,signal:i.signal,stdout:r.join(`
`),stderr:a.join(`
`)})}),this.spawn().catch(n)})}};async function QK(t,e){return ge({__tauriModule:"Shell",message:{cmd:"open",path:t,with:e}})}var eG={};mn(eG,{getName:()=>nG,getTauriVersion:()=>rG,getVersion:()=>tG,hide:()=>iG,show:()=>aG});async function tG(){return ge({__tauriModule:"App",message:{cmd:"getAppVersion"}})}async function nG(){return ge({__tauriModule:"App",message:{cmd:"getAppName"}})}async function rG(){return ge({__tauriModule:"App",message:{cmd:"getTauriVersion"}})}async function aG(){return ge({__tauriModule:"App",message:{cmd:"show"}})}async function iG(){return ge({__tauriModule:"App",message:{cmd:"hide"}})}var oG={};mn(oG,{getMatches:()=>sG});async function sG(){return ge({__tauriModule:"Cli",message:{cmd:"cliMatches"}})}var lG={};mn(lG,{readText:()=>cG,writeText:()=>uG});async function uG(t){return ge({__tauriModule:"Clipboard",message:{cmd:"writeText",data:t}})}async function cG(){return ge({__tauriModule:"Clipboard",message:{cmd:"readText",data:null}})}var fG={};mn(fG,{ask:()=>pG,confirm:()=>hG,message:()=>vG,open:()=>nT,save:()=>dG});async function nT(t={}){return typeof t=="object"&&Object.freeze(t),ge({__tauriModule:"Dialog",message:{cmd:"openDialog",options:t}})}async function dG(t={}){return typeof t=="object"&&Object.freeze(t),ge({__tauriModule:"Dialog",message:{cmd:"saveDialog",options:t}})}async function vG(t,e){var r,a;let n=typeof e=="string"?{title:e}:e;return ge({__tauriModule:"Dialog",message:{cmd:"messageDialog",message:t.toString(),title:(r=n==null?void 0:n.title)==null?void 0:r.toString(),type:n==null?void 0:n.type,buttonLabel:(a=n==null?void 0:n.okLabel)==null?void 0:a.toString()}})}async function pG(t,e){var r,a,i;let n=typeof e=="string"?{title:e}:e;return ge({__tauriModule:"Dialog",message:{cmd:"askDialog",message:t.toString(),title:(r=n==null?void 0:n.title)==null?void 0:r.toString(),type:n==null?void 0:n.type,buttonLabels:[((a=n==null?void 0:n.okLabel)==null?void 0:a.toString())??"Yes",((i=n==null?void 0:n.cancelLabel)==null?void 0:i.toString())??"No"]}})}async function hG(t,e){var r,a,i;let n=typeof e=="string"?{title:e}:e;return ge({__tauriModule:"Dialog",message:{cmd:"confirmDialog",message:t.toString(),title:(r=n==null?void 0:n.title)==null?void 0:r.toString(),type:n==null?void 0:n.type,buttonLabels:[((a=n==null?void 0:n.okLabel)==null?void 0:a.toString())??"Ok",((i=n==null?void 0:n.cancelLabel)==null?void 0:i.toString())??"Cancel"]}})}var gG={};mn(gG,{isRegistered:()=>bG,register:()=>mG,registerAll:()=>yG,unregister:()=>wG,unregisterAll:()=>SG});async function mG(t,e){return ge({__tauriModule:"GlobalShortcut",message:{cmd:"register",shortcut:t,handler:si(e)}})}async function yG(t,e){return ge({__tauriModule:"GlobalShortcut",message:{cmd:"registerAll",shortcuts:t,handler:si(e)}})}async function bG(t){return ge({__tauriModule:"GlobalShortcut",message:{cmd:"isRegistered",shortcut:t}})}async function wG(t){return ge({__tauriModule:"GlobalShortcut",message:{cmd:"unregister",shortcut:t}})}async function SG(){return ge({__tauriModule:"GlobalShortcut",message:{cmd:"unregisterAll"}})}var _G={};mn(_G,{Body:()=>Go,Client:()=>iT,Response:()=>aT,ResponseType:()=>rT,fetch:()=>CG,getClient:()=>oT});var rT=(t=>(t[t.JSON=1]="JSON",t[t.Text=2]="Text",t[t.Binary=3]="Binary",t))(rT||{}),Go=class{constructor(t,e){this.type=t,this.payload=e}static form(t){let e={},n=(r,a)=>{if(a!==null){let i;typeof a=="string"?i=a:a instanceof Uint8Array||Array.isArray(a)?i=Array.from(a):a instanceof File?i={file:a.name,mime:a.type,fileName:a.name}:typeof a.file=="string"?i={file:a.file,mime:a.mime,fileName:a.fileName}:i={file:Array.from(a.file),mime:a.mime,fileName:a.fileName},e[String(r)]=i}};if(t instanceof FormData)for(let[r,a]of t)n(r,a);else for(let[r,a]of Object.entries(t))n(r,a);return new Go("Form",e)}static json(t){return new Go("Json",t)}static text(t){return new Go("Text",t)}static bytes(t){return new Go("Bytes",Array.from(t instanceof ArrayBuffer?new Uint8Array(t):t))}},aT=class{constructor(t){this.url=t.url,this.status=t.status,this.ok=this.status>=200&&this.status<300,this.headers=t.headers,this.rawHeaders=t.rawHeaders,this.data=t.data}},iT=class{constructor(t){this.id=t}async drop(){return ge({__tauriModule:"Http",message:{cmd:"dropClient",client:this.id}})}async request(t){let e=!t.responseType||t.responseType===1;return e&&(t.responseType=2),ge({__tauriModule:"Http",message:{cmd:"httpRequest",client:this.id,options:t}}).then(n=>{let r=new aT(n);if(e){try{r.data=JSON.parse(r.data)}catch(a){if(r.ok&&r.data==="")r.data={};else if(r.ok)throw Error(`Failed to parse response \`${r.data}\` as JSON: ${a};
try setting the \`responseType\` option to \`ResponseType.Text\` or \`ResponseType.Binary\` if the API does not return a JSON response.`)}return r}return r})}async get(t,e){return this.request({method:"GET",url:t,...e})}async post(t,e,n){return this.request({method:"POST",url:t,body:e,...n})}async put(t,e,n){return this.request({method:"PUT",url:t,body:e,...n})}async patch(t,e){return this.request({method:"PATCH",url:t,...e})}async delete(t,e){return this.request({method:"DELETE",url:t,...e})}};async function oT(t){return ge({__tauriModule:"Http",message:{cmd:"createClient",options:t}}).then(e=>new iT(e))}var Gf=null;async function CG(t,e){return Gf===null&&(Gf=await oT()),Gf.request({url:t,method:(e==null?void 0:e.method)??"GET",...e})}var xG=Wc;const zu=L(),PG=async()=>{if(console.log({BASE_URL:"/infinite_image_browsing/fe-static",MODE:"production",DEV:!1,PROD:!0,SSR:!1}),!!{}.TAURI_ARCH)try{zu.value=await xG("get_tauri_conf")}catch(t){console.error(t)}};var OG=!1;function Hc(t){return Ju()?(Bv(t),!0):!1}function li(t){return typeof t=="function"?t():se(t)}const il=typeof window<"u",lo=()=>{},TG=EG();function EG(){var t;return il&&((t=window==null?void 0:window.navigator)==null?void 0:t.userAgent)&&/iP(ad|hone|od)/.test(window.navigator.userAgent)}function sT(t,e){function n(...r){return new Promise((a,i)=>{Promise.resolve(t(()=>e.apply(this,r),{fn:e,thisArg:this,args:r})).then(a).catch(i)})}return n}const lT=t=>t();function kG(t,e={}){let n,r,a=lo;const i=s=>{clearTimeout(s),a(),a=lo};return s=>{const l=li(t),u=li(e.maxWait);return n&&i(n),l<=0||u!==void 0&&u<=0?(r&&(i(r),r=null),Promise.resolve(s())):new Promise((c,f)=>{a=e.rejectOnCancel?f:c,u&&!r&&(r=setTimeout(()=>{n&&i(n),r=null,c(s())},u)),n=setTimeout(()=>{r&&i(r),r=null,c(s())},l)})}}function IG(t=lT){const e=L(!0);function n(){e.value=!1}function r(){e.value=!0}const a=(...i)=>{e.value&&t(...i)};return{isActive:Hs(e),pause:n,resume:r,eventFilter:a}}function hne(t){return t}function AG(...t){if(t.length!==1)return _n(...t);const e=t[0];return typeof e=="function"?Hs(ik(()=>({get:e,set:lo}))):L(e)}function gne(t,e=200,n={}){return sT(kG(e,n),t)}function MG(t,e=!0){zt()?He(t):e?t():qe(t)}function NG(t,e,n={}){const{immediate:r=!0}=n,a=L(!1);let i=null;function o(){i&&(clearTimeout(i),i=null)}function s(){a.value=!1,o()}function l(...u){o(),a.value=!0,i=setTimeout(()=>{a.value=!1,i=null,t(...u)},li(e))}return r&&(a.value=!0,il&&l()),Hc(s),{isPending:Hs(a),start:l,stop:s}}var W1=Object.getOwnPropertySymbols,$G=Object.prototype.hasOwnProperty,FG=Object.prototype.propertyIsEnumerable,RG=(t,e)=>{var n={};for(var r in t)$G.call(t,r)&&e.indexOf(r)<0&&(n[r]=t[r]);if(t!=null&&W1)for(var r of W1(t))e.indexOf(r)<0&&FG.call(t,r)&&(n[r]=t[r]);return n};function DG(t,e,n={}){const r=n,{eventFilter:a=lT}=r,i=RG(r,["eventFilter"]);return me(t,sT(a,e),i)}var LG=Object.defineProperty,zG=Object.defineProperties,BG=Object.getOwnPropertyDescriptors,Bu=Object.getOwnPropertySymbols,uT=Object.prototype.hasOwnProperty,cT=Object.prototype.propertyIsEnumerable,H1=(t,e,n)=>e in t?LG(t,e,{enumerable:!0,configurable:!0,writable:!0,value:n}):t[e]=n,jG=(t,e)=>{for(var n in e||(e={}))uT.call(e,n)&&H1(t,n,e[n]);if(Bu)for(var n of Bu(e))cT.call(e,n)&&H1(t,n,e[n]);return t},VG=(t,e)=>zG(t,BG(e)),WG=(t,e)=>{var n={};for(var r in t)uT.call(t,r)&&e.indexOf(r)<0&&(n[r]=t[r]);if(t!=null&&Bu)for(var r of Bu(t))e.indexOf(r)<0&&cT.call(t,r)&&(n[r]=t[r]);return n};function HG(t,e,n={}){const r=n,{eventFilter:a}=r,i=WG(r,["eventFilter"]),{eventFilter:o,pause:s,resume:l,isActive:u}=IG(a);return{stop:DG(t,e,VG(jG({},i),{eventFilter:o})),pause:s,resume:l,isActive:u}}function mne(t,e,n){return me(t,(r,a,i)=>{r&&e(r,a,i)},n)}function Pv(t,e,n){let r;xt(n)?r={evaluating:n}:r=n||{};const{lazy:a=!1,evaluating:i=void 0,shallow:o=!0,onError:s=lo}=r,l=L(!a),u=o?Un(e):L(e);let c=0;return yt(async f=>{if(!l.value)return;c++;const p=c;let g=!1;i&&Promise.resolve().then(()=>{i.value=!0});try{const d=await t(v=>{f(()=>{i&&(i.value=!1),g||v()})});p===c&&(u.value=d)}catch(d){s(d)}finally{i&&p===c&&(i.value=!1),g=!0}}),a?B(()=>(l.value=!0,u.value)):u}function ar(t){var e;const n=li(t);return(e=n==null?void 0:n.$el)!=null?e:n}const Dr=il?window:void 0,UG=il?window.document:void 0,KG=il?window.navigator:void 0;function hn(...t){let e,n,r,a;if(typeof t[0]=="string"||Array.isArray(t[0])?([n,r,a]=t,e=Dr):[e,n,r,a]=t,!e)return lo;Array.isArray(n)||(n=[n]),Array.isArray(r)||(r=[r]);const i=[],o=()=>{i.forEach(c=>c()),i.length=0},s=(c,f,p,g)=>(c.addEventListener(f,p,g),()=>c.removeEventListener(f,p,g)),l=me(()=>[ar(e),li(a)],([c,f])=>{o(),c&&i.push(...n.flatMap(p=>r.map(g=>s(c,p,g,f))))},{immediate:!0,flush:"post"}),u=()=>{l(),o()};return Hc(u),u}let U1=!1;function yne(t,e,n={}){const{window:r=Dr,ignore:a=[],capture:i=!0,detectIframe:o=!1}=n;if(!r)return;TG&&!U1&&(U1=!0,Array.from(r.document.body.children).forEach(p=>p.addEventListener("click",lo)));let s=!0;const l=p=>a.some(g=>{if(typeof g=="string")return Array.from(r.document.querySelectorAll(g)).some(d=>d===p.target||p.composedPath().includes(d));{const d=ar(g);return d&&(p.target===d||p.composedPath().includes(d))}}),c=[hn(r,"click",p=>{const g=ar(t);if(!(!g||g===p.target||p.composedPath().includes(g))){if(p.detail===0&&(s=!l(p)),!s){s=!0;return}e(p)}},{passive:!0,capture:i}),hn(r,"pointerdown",p=>{const g=ar(t);g&&(s=!p.composedPath().includes(g)&&!l(p))},{passive:!0}),o&&hn(r,"blur",p=>{var g;const d=ar(t);((g=r.document.activeElement)==null?void 0:g.tagName)==="IFRAME"&&!(d!=null&&d.contains(r.document.activeElement))&&e(p)})].filter(Boolean);return()=>c.forEach(p=>p())}const GG=500;function qG(t,e,n){var r,a;const i=B(()=>ar(t));let o;function s(){o&&(clearTimeout(o),o=void 0)}function l(c){var f,p,g,d;(f=n==null?void 0:n.modifiers)!=null&&f.self&&c.target!==i.value||(s(),(p=n==null?void 0:n.modifiers)!=null&&p.prevent&&c.preventDefault(),(g=n==null?void 0:n.modifiers)!=null&&g.stop&&c.stopPropagation(),o=setTimeout(()=>e(c),(d=n==null?void 0:n.delay)!=null?d:GG))}const u={capture:(r=n==null?void 0:n.modifiers)==null?void 0:r.capture,once:(a=n==null?void 0:n.modifiers)==null?void 0:a.once};hn(i,"pointerdown",l,u),hn(i,"pointerup",s,u),hn(i,"pointerleave",s,u)}function JG(){const t=L(!1);return zt()&&He(()=>{t.value=!0}),t}function ig(t){const e=JG();return B(()=>(e.value,!!t()))}function YG(t,e={}){const{window:n=Dr}=e,r=ig(()=>n&&"matchMedia"in n&&typeof n.matchMedia=="function");let a;const i=L(!1),o=()=>{a&&("removeEventListener"in a?a.removeEventListener("change",s):a.removeListener(s))},s=()=>{r.value&&(o(),a=n.matchMedia(AG(t).value),i.value=!!(a!=null&&a.matches),a&&("addEventListener"in a?a.addEventListener("change",s):a.addListener(s)))};return yt(s),Hc(()=>o()),i}function bne(t={}){const{navigator:e=KG,read:n=!1,source:r,copiedDuring:a=1500,legacy:i=!1}=t,o=["copy","cut"],s=ig(()=>e&&"clipboard"in e),l=B(()=>s.value||i),u=L(""),c=L(!1),f=NG(()=>c.value=!1,a);function p(){s.value?e.clipboard.readText().then(m=>{u.value=m}):u.value=v()}if(l.value&&n)for(const m of o)hn(m,p);async function g(m=li(r)){l.value&&m!=null&&(s.value?await e.clipboard.writeText(m):d(m),u.value=m,c.value=!0,f.start())}function d(m){const h=document.createElement("textarea");h.value=m??"",h.style.position="absolute",h.style.opacity="0",document.body.appendChild(h),h.select(),document.execCommand("copy"),h.remove()}function v(){var m,h,y;return(y=(h=(m=document==null?void 0:document.getSelection)==null?void 0:m.call(document))==null?void 0:h.toString())!=null?y:""}return{isSupported:l,text:u,copied:c,copy:g}}const Dl=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{},Ll="__vueuse_ssr_handlers__",XG=ZG();function ZG(){return Ll in Dl||(Dl[Ll]=Dl[Ll]||{}),Dl[Ll]}function QG(t,e){return XG[t]||e}function eq(t){return t==null?"any":t instanceof Set?"set":t instanceof Map?"map":t instanceof Date?"date":typeof t=="boolean"?"boolean":typeof t=="string"?"string":typeof t=="object"?"object":Number.isNaN(t)?"any":"number"}var tq=Object.defineProperty,K1=Object.getOwnPropertySymbols,nq=Object.prototype.hasOwnProperty,rq=Object.prototype.propertyIsEnumerable,G1=(t,e,n)=>e in t?tq(t,e,{enumerable:!0,configurable:!0,writable:!0,value:n}):t[e]=n,q1=(t,e)=>{for(var n in e||(e={}))nq.call(e,n)&&G1(t,n,e[n]);if(K1)for(var n of K1(e))rq.call(e,n)&&G1(t,n,e[n]);return t};const aq={boolean:{read:t=>t==="true",write:t=>String(t)},object:{read:t=>JSON.parse(t),write:t=>JSON.stringify(t)},number:{read:t=>Number.parseFloat(t),write:t=>String(t)},any:{read:t=>t,write:t=>String(t)},string:{read:t=>t,write:t=>String(t)},map:{read:t=>new Map(JSON.parse(t)),write:t=>JSON.stringify(Array.from(t.entries()))},set:{read:t=>new Set(JSON.parse(t)),write:t=>JSON.stringify(Array.from(t))},date:{read:t=>new Date(t),write:t=>t.toISOString()}},J1="vueuse-storage";function iq(t,e,n,r={}){var a;const{flush:i="pre",deep:o=!0,listenToStorageChanges:s=!0,writeDefaults:l=!0,mergeDefaults:u=!1,shallow:c,window:f=Dr,eventFilter:p,onError:g=O=>{console.error(O)}}=r,d=(c?Un:L)(e);if(!n)try{n=QG("getDefaultStorage",()=>{var O;return(O=Dr)==null?void 0:O.localStorage})()}catch(O){g(O)}if(!n)return d;const v=li(e),m=eq(v),h=(a=r.serializer)!=null?a:aq[m],{pause:y,resume:b}=HG(d,()=>w(d.value),{flush:i,deep:o,eventFilter:p});return f&&s&&(hn(f,"storage",x),hn(f,J1,C)),x(),d;function w(O){try{if(O==null)n.removeItem(t);else{const P=h.write(O),N=n.getItem(t);N!==P&&(n.setItem(t,P),f&&f.dispatchEvent(new CustomEvent(J1,{detail:{key:t,oldValue:N,newValue:P,storageArea:n}})))}}catch(P){g(P)}}function S(O){const P=O?O.newValue:n.getItem(t);if(P==null)return l&&v!==null&&n.setItem(t,h.write(v)),v;if(!O&&u){const N=h.read(P);return typeof u=="function"?u(N,v):m==="object"&&!Array.isArray(N)?q1(q1({},v),N):N}else return typeof P!="string"?P:h.read(P)}function C(O){x(O.detail)}function x(O){if(!(O&&O.storageArea!==n)){if(O&&O.key==null){d.value=v;return}if(!(O&&O.key!==t)){y();try{d.value=S(O)}catch(P){g(P)}finally{O?qe(b):b()}}}}}function oq(t){return YG("(prefers-color-scheme: dark)",t)}function sq({document:t=UG}={}){if(!t)return L("visible");const e=L(t.visibilityState);return hn(t,"visibilitychange",()=>{e.value=t.visibilityState}),e}var Y1=Object.getOwnPropertySymbols,lq=Object.prototype.hasOwnProperty,uq=Object.prototype.propertyIsEnumerable,cq=(t,e)=>{var n={};for(var r in t)lq.call(t,r)&&e.indexOf(r)<0&&(n[r]=t[r]);if(t!=null&&Y1)for(var r of Y1(t))e.indexOf(r)<0&&uq.call(t,r)&&(n[r]=t[r]);return n};function fq(t,e,n={}){const r=n,{window:a=Dr}=r,i=cq(r,["window"]);let o;const s=ig(()=>a&&"ResizeObserver"in a),l=()=>{o&&(o.disconnect(),o=void 0)},u=B(()=>Array.isArray(t)?t.map(p=>ar(p)):[ar(t)]),c=me(u,p=>{if(l(),s.value&&a){o=new ResizeObserver(e);for(const g of p)g&&o.observe(g,i)}},{immediate:!0,flush:"post",deep:!0}),f=()=>{l(),c()};return Hc(f),{isSupported:s,stop:f}}function dq(t,e={width:0,height:0},n={}){const{window:r=Dr,box:a="content-box"}=n,i=B(()=>{var l,u;return(u=(l=ar(t))==null?void 0:l.namespaceURI)==null?void 0:u.includes("svg")}),o=L(e.width),s=L(e.height);return fq(t,([l])=>{const u=a==="border-box"?l.borderBoxSize:a==="content-box"?l.contentBoxSize:l.devicePixelContentBoxSize;if(r&&i.value){const c=ar(t);if(c){const f=r.getComputedStyle(c);o.value=parseFloat(f.width),s.value=parseFloat(f.height)}}else if(u){const c=Array.isArray(u)?u:[u];o.value=c.reduce((f,{inlineSize:p})=>f+p,0),s.value=c.reduce((f,{blockSize:p})=>f+p,0)}else o.value=l.contentRect.width,s.value=l.contentRect.height},n),me(()=>ar(t),l=>{o.value=l?e.width:0,s.value=l?e.height:0}),{width:o,height:s}}function fT(t,e,n={}){const{window:r=Dr}=n;return iq(t,e,r==null?void 0:r.localStorage,n)}const vq={page:t=>[t.pageX,t.pageY],client:t=>[t.clientX,t.clientY],screen:t=>[t.screenX,t.screenY],movement:t=>t instanceof Touch?null:[t.movementX,t.movementY]};function pq(t={}){const{type:e="page",touch:n=!0,resetOnTouchEnds:r=!1,initialValue:a={x:0,y:0},window:i=Dr,target:o=i,eventFilter:s}=t,l=L(a.x),u=L(a.y),c=L(null),f=typeof e=="function"?e:vq[e],p=h=>{const y=f(h);y&&([l.value,u.value]=y,c.value="mouse")},g=h=>{if(h.touches.length>0){const y=f(h.touches[0]);y&&([l.value,u.value]=y,c.value="touch")}},d=()=>{l.value=a.x,u.value=a.y},v=s?h=>s(()=>p(h),{}):h=>p(h),m=s?h=>s(()=>g(h),{}):h=>g(h);return o&&(hn(o,"mousemove",v,{passive:!0}),hn(o,"dragover",v,{passive:!0}),n&&e!=="movement"&&(hn(o,"touchstart",m,{passive:!0}),hn(o,"touchmove",m,{passive:!0}),r&&hn(o,"touchend",d,{passive:!0}))),{x:l,y:u,sourceType:c}}function X1(t,e={}){const{handleOutside:n=!0,window:r=Dr}=e,{x:a,y:i,sourceType:o}=pq(e),s=L(t??(r==null?void 0:r.document.body)),l=L(0),u=L(0),c=L(0),f=L(0),p=L(0),g=L(0),d=L(!0);let v=()=>{};return r&&(v=me([s,a,i],()=>{const m=ar(s);if(!m)return;const{left:h,top:y,width:b,height:w}=m.getBoundingClientRect();c.value=h+r.pageXOffset,f.value=y+r.pageYOffset,p.value=w,g.value=b;const S=a.value-c.value,C=i.value-f.value;d.value=b===0||w===0||S<0||C<0||S>b||C>w,(n||!d.value)&&(l.value=S,u.value=C)},{immediate:!0}),hn(document,"mouseleave",()=>{d.value=!0})),{x:a,y:i,sourceType:o,elementX:l,elementY:u,elementPositionX:c,elementPositionY:f,elementHeight:p,elementWidth:g,isOutside:d,stop:v}}const dT=!!{}.TAURI_ARCH,hq=window===parent,Zr=encodeURIComponent,Ta=(t,e=!1)=>`${gi.value}/file?path=${Zr(t.fullpath)}&t=${Zr(t.date)}${e?`&disposition=${Zr(t.name)}`:""}`,Z1=(t,e="512x512")=>`${gi.value}/image-thumbnail?path=${Zr(t.fullpath)}&size=${e}&t=${Zr(t.date)}`,gq=t=>`${gi.value}/stream_video?path=${Zr(t.fullpath)}`,wne=t=>(dT?"":parent.document.location.origin)+`${gi.value}/video_cover?path=${Zr(t.fullpath)}&mt=${Zr(t.date)}`,mq=t=>typeof t=="object"&&t.__id==="FileTransferData",yq=t=>{var n;const e=JSON.parse(((n=t.dataTransfer)==null?void 0:n.getData("text"))??"{}");return mq(e)?e:null},Sne=t=>AO(t,"fullpath");function vT(t){var r;if(typeof t!="string")return!1;const e=[".jpg",".jpeg",".png",".gif",".bmp",".webp",".avif",".jpe"],n=(r=t.split(".").pop())==null?void 0:r.toLowerCase();return n!==void 0&&e.includes(`.${n}`)}function ou(t){var r;if(typeof t!="string")return!1;const e=[".mp4",".m4v",".avi",".mkv",".mov",".wmv",".flv",".ts",".webm"],n=(r=t.split(".").pop())==null?void 0:r.toLowerCase();return n!==void 0&&e.includes(`.${n}`)}function Ov(t){var r;if(typeof t!="string")return!1;const e=[".mp3",".wav",".ogg",".flac",".m4a",".aac",".wma"],n=(r=t.split(".").pop())==null?void 0:r.toLowerCase();return n!==void 0&&e.includes(`.${n}`)}const bq=t=>`${gi.value}/stream_video?path=${Zr(t.fullpath)}`,_ne=t=>vT(t)||ou(t)||Ov(t);function wq(t){t.forEach((e,n)=>{try{const r=new URL(e,"https://github.com/zanllp/sd-webui-infinite-image-browsing");let a="";const i=r.searchParams.get("disposition");i&&(a=decodeURIComponent(i));const o=document.createElement("a");o.style.display="none",o.href=e,o.download=a,document.body.appendChild(o),setTimeout(()=>{o.click(),setTimeout(()=>{document.body.removeChild(o)},100)},n*100)}catch(r){console.error(`Failed to download file from URL: ${e}`,r)}})}const Cne=(t,e)=>{const n=window.URL.createObjectURL(new Blob([JSON.stringify({files:t},null,4)])),r=document.createElement("a");r.href=n,r.setAttribute("download",`iib_imginfo_${e??new Date().toLocaleString()}.json`),document.body.appendChild(r),r.click()},og="iib://";function pT(){try{return parent.window.gradioApp()}catch{}const t=parent.document.getElementsByTagName("gradio-app"),e=t.length==0?null:t[0].shadowRoot;return e||document}const Sq=()=>{const t=pT().querySelectorAll("#tabs > .tabitem[id^=tab_]");return Array.from(t).findIndex(e=>e.id.includes("infinite-image-browsing"))},su=()=>{try{pT().querySelector("#tabs").querySelectorAll("button")[Sq()].click()}catch(t){console.error(t)}},_q=async(t,e=100,n=1e3)=>new Promise(r=>{const a=(i=0)=>{const o=t();o!=null||i>n/e?r(o):setTimeout(()=>a(++i),e)};a()}),hT=(t,...e)=>e.reduce((n,r)=>(n[r]=t==null?void 0:t[r],n),{}),gT=()=>ut(new Ls(-1,0,-1,"throw")),Q1=async(t,e)=>{try{if(navigator.clipboard)await navigator.clipboard.writeText(t);else{const n=document.createElement("input");n.value=t,document.body.appendChild(n),n.select(),document.execCommand("copy"),document.body.removeChild(n)}mt.success(e??fe("copied"))}catch{mt.error("copy failed. maybe it's non-secure environment")}},{useEventListen:ju,eventEmitter:gr}=kO();function xne(t){let e=null,n=!1;return async function(...r){if(n)return e;n=!0;try{return e=t.apply(this,r),await e}finally{n=!1}}}function qf(t){const e=parent.location.href,n=new URLSearchParams(parent.location.search);t.forEach(a=>{n.delete(a)});const r=`${e.split("?")[0]}${n.size?"?":""}${n.toString()}`;return parent.history.pushState(null,"",r),r}const Tv=t=>new Promise((e,n)=>{const r=new Image;r.onload=()=>e(r),r.onerror=a=>n(a),r.src=t}),Cq=t=>{try{return JSON.parse(t)}catch{return null}};function ew(t){return`${t}`.replace(/&amp;/g,"&").replace(/&lt;/g,"<").replace(/&gt;/g,">").replace(/&quot;/g,'"').replace(/&#39;/g,"'")}const Pne=(t,e)=>(e||(e=fe("confirmThisAction")),(...n)=>Pt.confirm({content:e,onOk:()=>t(...n)})),mT=og+"sync",Uc=()=>{const t=localStorage.getItem(mT);return t==="true"||t===null},One=()=>fT(mT,!0),gi=B(()=>zu.value?`http://127.0.0.1:${zu.value.port}/infinite_image_browsing`:"/infinite_image_browsing"),xq=t=>{const e=Fu.hash.sha256.hash(t);return Fu.codec.hex.fromBits(e)};let Lo=null,tw=!1;const Pq=async()=>Lo||(Lo=new Promise(t=>{const e=L(""),n=r=>{Lo=null,t(r)};Pt.confirm({title:fe("serverKeyRequired"),content:()=>Pa("input",{class:"ant-input",type:"password",value:e.value,onInput:r=>e.value=r.target.value,autocomplete:"current-password",name:"password",autocapitalize:"off",spellcheck:!1,style:"width: 100%;"}),onOk(){n(e.value)},onCancel(){n("")}})}),Lo),Oq=t=>{t.interceptors.response.use(e=>e,async e=>{var n,r,a,i,o,s,l,u,c,f;if(rW(e)){if(((n=e.response)==null?void 0:n.status)===401&&((i=(a=(r=e.response)==null?void 0:r.data)==null?void 0:a.detail)==null?void 0:i.type)==="secret_verification_failed"){const g=await Pq();if(!g)throw e;return HH.set("IIB_S",xq(g+"_ciallo")),tw||(tw=!0,await oi(100),location.reload()),new Promise(()=>{})}switch((l=(s=(o=e.response)==null?void 0:o.data)==null?void 0:s.detail)==null?void 0:l.type){case"secret_key_required":throw Pt.error({width:"60vw",title:fe("secretKeyMustBeConfigured"),content:()=>Pa("p",{style:"white-space: pre-line;"},fe("secretKeyRequiredWarnMsg"))}),new Error(fe("secretKeyRequiredWarnMsg"))}let p=(c=(u=e.response)==null?void 0:u.data)==null?void 0:c.detail;try{p||(p=JSON.parse(await((f=e.response)==null?void 0:f.data.text())).detail)}catch(g){console.error(e.response,g)}throw p??(p=fe("errorOccurred")),mt.error(p),new Error(p)}return e})},Be=B(()=>{const t=iO.create({baseURL:gi.value});return Oq(t),t}),Tq=async()=>{const e=(await Be.value.get("/global_setting")).data;try{Uc()||(e.app_fe_setting={})}catch(n){console.error(n)}return e},Tne=async()=>(await Be.value.get("/global_setting")).data,Ene=async()=>(await Be.value.get("/version")).data,Eq=async t=>(await Be.value.post("/check_path_exists",{paths:t})).data,kne=async t=>Be.value.post(`/send_img_path?path=${encodeURIComponent(t)}`),Ine=async()=>(await Be.value.get("/gen_info_completed",{timeout:6e4})).data,Bs=async t=>(await Be.value.get(`/image_geninfo?path=${encodeURIComponent(t)}`)).data,kq=async(t,e)=>(await Be.value.post("/update_exif",{path:t,exif:e})).data,Ane=async t=>(await Be.value.get(`/image_exif?path=${encodeURIComponent(t)}`)).data,Mne=async t=>t.length?(await Be.value.post("/image_geninfo_batch",{paths:t})).data:{},Iq=async t=>{await Be.value.post("/open_folder",{path:t})},Aq=async t=>{await Be.value.post("/open_with_default_app",{path:t})},Nne=async t=>(await Be.value.post("/batch_top_4_media_info",{paths:t})).data,yT=async(t,e)=>{Uc()&&await Be.value.post("/app_fe_setting",{name:t,value:JSON.stringify(e)})},$ne=async(t,e)=>{await Be.value.post("/app_fe_setting",{name:t,value:JSON.stringify(e)})},Fne=async t=>{Uc()&&await Be.value.delete("/app_fe_setting",{data:{name:t}})},Mq=async t=>{await Be.value.post("/set_target_frame_as_video_cover",t)},Rne=async t=>(await Be.value.post("/ai-chat",t)).data,Dne=async t=>(await Be.value.post("/flatten_folder",t)).data,Nq=()=>({"date-asc":fe("sortByDateAscending"),"date-desc":fe("sortByDateDescending"),"name-asc":fe("sortByNameAscending"),"name-desc":fe("sortByNameDescending"),"size-asc":fe("sortBySizeAscending"),"size-desc":fe("sortBySizeDescending"),"created-time-asc":fe("sortByCreatedDateAscending"),"created-time-desc":fe("sortByCreatedDateDescending"),shuffle:fe("sortByShuffle")});var sg=(t=>(t.DATE_ASC="date-asc",t.DATE_DESC="date-desc",t.NAME_ASC="name-asc",t.NAME_DESC="name-desc",t.SIZE_ASC="size-asc",t.SIZE_DESC="size-desc",t.CREATED_TIME_ASC="created-time-asc",t.CREATED_TIME_DESC="created-time-desc",t.SHUFFLE="shuffle",t))(sg||{});const Lne=Object.values(sg),zne={value:t=>t,text:t=>Nq()[t].toLocaleLowerCase()},$q=(t,e)=>{const n=t.type==="dir"?1:0;return(e.type==="dir"?1:0)-n},nw=(t,e)=>{const n=Date.parse(t.date),r=Date.parse(e.date);return n-r},rw=(t,e)=>{const n=Date.parse(t.created_time),r=Date.parse(e.created_time);return n-r},aw=(t,e)=>{const n=t.name.toLowerCase(),r=e.name.toLowerCase();return n.localeCompare(r)},iw=(t,e)=>t.bytes-e.bytes,Bne=(t,e)=>{const n=(r,a)=>{switch(e){case"date-asc":return nw(r,a);case"date-desc":return nw(a,r);case"created-time-asc":return rw(r,a);case"created-time-desc":return rw(a,r);case"name-asc":return aw(r,a);case"name-desc":return aw(a,r);case"size-asc":return iw(r,a);case"size-desc":return iw(a,r);case"shuffle":return 0;default:throw new Error(`Invalid sort method: ${e}`)}};if(e==="shuffle"){const r=z1(t.filter(i=>i.type==="dir")),a=z1(t.filter(i=>i.type!=="dir"));return r.concat(a)}return t.slice().sort((r,a)=>$q(r,a)||n(r,a))};/*!
* pinia v2.1.3
* (c) 2023 Eduardo San Martin Morote
* @license MIT
*/let bT;const Kc=t=>bT=t,wT=Symbol();function Ev(t){return t&&typeof t=="object"&&Object.prototype.toString.call(t)==="[object Object]"&&typeof t.toJSON!="function"}var fs;(function(t){t.direct="direct",t.patchObject="patch object",t.patchFunction="patch function"})(fs||(fs={}));function Fq(){const t=zv(!0),e=t.run(()=>L({}));let n=[],r=[];const a=Xu({install(i){Kc(a),a._a=i,i.provide(wT,a),i.config.globalProperties.$pinia=a,r.forEach(o=>n.push(o)),r=[]},use(i){return!this._a&&!OG?r.push(i):n.push(i),this},_p:n,_a:null,_e:t,_s:new Map,state:e});return a}const ST=()=>{};function ow(t,e,n,r=ST){t.push(e);const a=()=>{const i=t.indexOf(e);i>-1&&(t.splice(i,1),r())};return!n&&Ju()&&Bv(a),a}function Ti(t,...e){t.slice().forEach(n=>{n(...e)})}const Rq=t=>t();function kv(t,e){t instanceof Map&&e instanceof Map&&e.forEach((n,r)=>t.set(r,n)),t instanceof Set&&e instanceof Set&&e.forEach(t.add,t);for(const n in e){if(!e.hasOwnProperty(n))continue;const r=e[n],a=t[n];Ev(a)&&Ev(r)&&t.hasOwnProperty(n)&&!xt(r)&&!Jr(r)?t[n]=kv(a,r):t[n]=r}return t}const Dq=Symbol();function Lq(t){return!Ev(t)||!t.hasOwnProperty(Dq)}const{assign:va}=Object;function zq(t){return!!(xt(t)&&t.effect)}function Bq(t,e,n,r){const{state:a,actions:i,getters:o}=e,s=n.state.value[t];let l;function u(){s||(n.state.value[t]=a?a():{});const c=cS(n.state.value[t]);return va(c,i,Object.keys(o||{}).reduce((f,p)=>(f[p]=Xu(B(()=>{Kc(n);const g=n._s.get(t);return o[p].call(g,g)})),f),{}))}return l=_T(t,u,e,n,r,!0),l}function _T(t,e,n={},r,a,i){let o;const s=va({actions:{}},n),l={deep:!0};let u,c,f=[],p=[],g;const d=r.state.value[t];!i&&!d&&(r.state.value[t]={}),L({});let v;function m(O){let P;u=c=!1,typeof O=="function"?(O(r.state.value[t]),P={type:fs.patchFunction,storeId:t,events:g}):(kv(r.state.value[t],O),P={type:fs.patchObject,payload:O,storeId:t,events:g});const N=v=Symbol();qe().then(()=>{v===N&&(u=!0)}),c=!0,Ti(f,P,r.state.value[t])}const h=i?function(){const{state:P}=n,N=P?P():{};this.$patch(D=>{va(D,N)})}:ST;function y(){o.stop(),f=[],p=[],r._s.delete(t)}function b(O,P){return function(){Kc(r);const N=Array.from(arguments),D=[],F=[];function R(k){D.push(k)}function j(k){F.push(k)}Ti(p,{args:N,name:O,store:S,after:R,onError:j});let z;try{z=P.apply(this&&this.$id===t?this:S,N)}catch(k){throw Ti(F,k),k}return z instanceof Promise?z.then(k=>(Ti(D,k),k)).catch(k=>(Ti(F,k),Promise.reject(k))):(Ti(D,z),z)}}const w={_p:r,$id:t,$onAction:ow.bind(null,p),$patch:m,$reset:h,$subscribe(O,P={}){const N=ow(f,O,P.detached,()=>D()),D=o.run(()=>me(()=>r.state.value[t],F=>{(P.flush==="sync"?c:u)&&O({storeId:t,type:fs.direct,events:g},F)},va({},l,P)));return N},$dispose:y},S=ut(w);r._s.set(t,S);const C=r._a&&r._a.runWithContext||Rq,x=r._e.run(()=>(o=zv(),C(()=>o.run(e))));for(const O in x){const P=x[O];if(xt(P)&&!zq(P)||Jr(P))i||(d&&Lq(P)&&(xt(P)?P.value=d[O]:kv(P,d[O])),r.state.value[t][O]=P);else if(typeof P=="function"){const N=b(O,P);x[O]=N,s.actions[O]=P}}return va(S,x),va(Ve(S),x),Object.defineProperty(S,"$state",{get:()=>r.state.value[t],set:O=>{m(P=>{va(P,O)})}}),r._p.forEach(O=>{va(S,o.run(()=>O({store:S,app:r._a,pinia:r,options:s})))}),d&&i&&n.hydrate&&n.hydrate(S.$state,d),u=!0,c=!0,S}function ol(t,e,n){let r,a;const i=typeof e=="function";typeof t=="string"?(r=t,a=i?n:e):(a=t,r=t.id);function o(s,l){const u=Kk();return s=s||(u?st(wT,null):null),s&&Kc(s),s=bT,s._s.has(r)||(i?_T(r,e,a,s):Bq(r,a,s)),s._s.get(r)}return o.$id=r,o}function jq(t){{t=Ve(t);const e={};for(const n in t){const r=t[n];(xt(r)||Jr(r))&&(e[n]=_n(t,n))}return e}}function Vq(t){return/^(?:\/|[a-z]:)/i.test(ui(t))}function Wq(t){if(!t)return"";t=t.replace(/\\/g,"/"),t=t.replace(/\/+/g,"/");const e=t.split("/"),n=[];for(let i=0;i<e.length;i++){const o=e[i];o===".."?n.pop():o!==""&&o!=="."&&n.push(o)}const r=n.join("/");return t.startsWith("/")?"/"+r:r}const ui=Oc(Wq);function CT(...t){if(!t.length)return"";let e=t.join("/");return e=ui(e),t[t.length-1].endsWith("/")&&!e.endsWith("/")?e+"/":e}const sw=(t,e)=>{const n=Vq(t)?t:ui(CT(e,t));return ui(n)},jne=t=>{t=ui(t);const e=t.split("/").filter(n=>n);return e[0].endsWith(":")&&(e[0]=e[0]+"/"),e};function xT(t){const e=t.lastIndexOf("/"),n=t.lastIndexOf("\\"),r=Math.max(e,n);return r===-1?".":t.substring(0,r)}function Hq(t){const e=t.lastIndexOf("/"),n=t.lastIndexOf("\\"),r=Math.max(e,n);return r===-1?t:t.substring(r+1)}const PT=t=>rr({...t,name:typeof t.name=="string"?t.name:t.nameFallbackStr??""}),OT=t=>({...t,panes:t.panes.map(PT)}),Uq=t=>{var n;if(!t.panes.some(r=>r.type==="workspace-snapshot"))return OT(t);const e=t.panes.filter(r=>r.type!=="workspace-snapshot").map(PT);return{...t,panes:e,key:((n=oP(e))==null?void 0:n.key)??""}},TT=["defaultChangeIndchecked","defaultSeedChangeChecked","darkModeControl","dontShowAgainNewImgOpts","defaultSortingMethod","defaultGridCellWidth","dontShowAgain","lang","enableThumbnail","tabListHistoryRecord","recent","gridThumbnailResolution","longPressOpenContextMenu","onlyFoldersAndImages","fileTypeFilter","shortcut","ignoredConfirmActions","previewBgOpacity","defaultInitinalPage","autoRefreshWalkMode","autoRefreshWalkModePosLimit","autoRefreshNormalFixedMode","showCommaInInfoPanel","batchDownloadCompress","batchDownloadPackOnly","magicSwitchTiktokView","showRandomImageInStartup","showTiktokNavigator","autoUpdateIndex"];function Kq(t){if(t<768)return 176;{const e=160+Math.floor((t-768)/128)*16;return Math.min(e,256)}}const dn=ol(og+"useGlobalStore",()=>{const t=L(),e=L([]),n=L(!0),r=L(512),a=L(sg.CREATED_TIME_DESC),i=L(256);try{typeof parent<"u"&&parent.window&&(i.value=Kq(parent.window.innerHeight))}catch(G){console.error(G)}const o=L("auto"),s=()=>({type:"empty",name:fe("emptyStartPage"),key:Rn()}),l=L([]);He(()=>{const G=s();l.value.push({panes:[G],key:G.key,id:Rn()})});const u=L(),c=L(new Array),f=Date.now(),p=L(),g=()=>{var q;const G=Ve(l.value).map(OT);((q=p.value)==null?void 0:q[0].time)!==f?p.value=[{tabs:G,time:f},...p.value??[]]:p.value[0].tabs=G,p.value=p.value.slice(0,2)},d=async(G,q,Y)=>{let U=l.value.map(ne=>ne.panes).flat().find(ne=>ne.type==="tag-search-matched-image-grid"&&ne.id===q);if(U){U.selectedTagIds=rr(Y);return}else U={type:"tag-search-matched-image-grid",id:q,selectedTagIds:rr(Y),key:Rn(),name:fe("searchResults")};const K=l.value[G+1];K?(K.key=U.key,K.panes.push(U)):l.value.push({panes:[U],key:U.key,id:Rn()})},v=L(TO());me(v,G=>Jh.global.locale.value=G);const m=L(!1),h=L({delete:"",download:""}),y=L({}),b=B(()=>{const G=["outdir_extras_samples","outdir_save","outdir_txt2img_samples","outdir_img2img_samples","outdir_img2img_grids","outdir_txt2img_grids"],q=e.value.filter(Y=>G.includes(Y.key)).map(Y=>[Y.zh,Y.dir]);return{...Object.fromEntries(q),...y.value}}),w=new Map,S=ut({deleteOneOnly:!1}),C=oq(),x=B(()=>{const G=()=>{try{return parent.location.search.includes("theme=dark")}catch{return!1}};return(o.value==="auto"?C.value||G():o.value==="dark")?"dark":"light"}),O=G=>{var q;try{G=G.trim();const Y=b.value,U=ui(G),K=[];for(const[ne,ie]of Object.entries(Y))if(ne&&ie){if(G===ie||U===ie)return ne;K.push(U.replace(ie,"$"+ne))}return((q=K.sort((ne,ie)=>ne.length-ie.length))==null?void 0:q[0])??G}catch(Y){return console.error(Y),G}},P=L(.6),N=L(!1),D=L(!0),F=L(!1),R=L([]),j=L(!0),z=L(!1),k=L(""),T=G=>{R.value.push(G),j.value=!0},A=(G,q)=>{const Y=R.value.findIndex(U=>U.job_id===G);if(Y>=0){const K={...JSON.parse(JSON.stringify(R.value[Y])),...q};R.value.splice(Y,1,K),console.log("Updated job:",G,"status:",K.status,"preview:",K.preview?`has preview (${K.preview.total_files} files)`:"no preview")}},$=G=>{R.value=R.value.filter(q=>q.job_id!==G)},W=G=>R.value.find(q=>q.job_id===G);return{computedTheme:x,showTiktokNavigator:F,darkModeControl:o,defaultSortingMethod:a,defaultGridCellWidth:i,defaultChangeIndchecked:L(!0),defaultSeedChangeChecked:L(!1),pathAliasMap:b,createEmptyPane:s,lang:v,tabList:l,conf:t,quickMovePaths:e,enableThumbnail:n,dragingTab:u,saveRecord:g,recent:c,tabListHistoryRecord:p,gridThumbnailResolution:r,longPressOpenContextMenu:m,openTagSearchMatchedImageGridInRight:d,onlyFoldersAndImages:L(!0),fileTypeFilter:L(["image","video","audio"]),keepMultiSelect:L(!1),fullscreenPreviewInitialUrl:L(""),shortcut:h,pageFuncExportMap:w,dontShowAgain:L(!1),dontShowAgainNewImgOpts:L(!1),ignoredConfirmActions:S,getShortPath:O,extraPathAliasMap:y,previewBgOpacity:P,defaultInitinalPage:L("empty"),autoRefreshWalkMode:L(!0),autoRefreshWalkModePosLimit:L(128),autoRefreshNormalFixedMode:L(!0),showCommaInInfoPanel:L(!1),batchDownloadCompress:L(!1),batchDownloadPackOnly:L(!1),magicSwitchTiktokView:N,showRandomImageInStartup:D,autoUpdateIndex:L(!0),activeOrganizeJobs:R,showOrganizePanel:j,addOrganizeJob:T,updateOrganizeJob:A,removeOrganizeJob:$,getOrganizeJob:W,showSmartOrganizeConfig:z,smartOrganizeConfigPath:k}},{persist:{paths:TT}}),Gq=ol(og+"useWorkspeaceSnapshot",()=>{const t=dn(),e=a=>{const i=Ve(t.tabList).map(Uq);return{id:Date.now()+(Math.random()*1e5).toFixed(0),name:a,tabs:i}},n=L([]);return me(()=>{var a;return(a=t.conf)==null?void 0:a.app_fe_setting},a=>{if(a&&Uc()){const s=Object.keys(a).filter(l=>l.startsWith("workspace_snapshot_")).map(l=>a[l]);n.value=s}},{immediate:!0}),{createSnapshot:e,snapshots:n,addSnapshot:async a=>{n.value.push(a),await yT(`workspace_snapshot_${a.id}`,a)}}},{persist:{paths:["snapshots"]}}),lw=async({global_setting:t,sd_cwd:e,home:n,extra_paths:r,cwd:a})=>{const i=hT(t,"outdir_grids","outdir_extras_samples","outdir_img2img_grids","outdir_img2img_samples","outdir_grids","outdir_extras_samples","outdir_samples","outdir_txt2img_grids","outdir_txt2img_samples","outdir_save");i.outdir_extras_samples??(i.outdir_extras_samples="outputs/extras-images"),i.outdir_img2img_grids??(i.outdir_img2img_grids="outputs/img2img-grids"),i.outdir_img2img_samples??(i.outdir_img2img_samples="outputs/img2img-images"),i.outdir_save??(i.outdir_save="log/images"),i.outdir_txt2img_grids??(i.outdir_txt2img_grids="outputs/txt2img-grids"),i.outdir_txt2img_samples??(i.outdir_txt2img_samples="outputs/txt2img-images");const o={...i,cwd:e,home:n,desktop:`${n}/Desktop`};Object.keys(o).forEach(f=>{const p=f;if(o[p])try{o[p]=sw(o[p],e)}catch(g){console.error(g)}});const s=await Eq(Object.values(o).filter(f=>f)),l={outdir_txt2img_samples:fe("t2i"),outdir_img2img_samples:fe("i2i"),outdir_save:fe("saveButtonSavesTo"),outdir_extras_samples:fe("extra"),outdir_grids:fe("gridImage"),outdir_img2img_grids:fe("i2i-grid"),outdir_samples:fe("image"),outdir_txt2img_grids:fe("t2i-grid"),cwd:fe("workingFolder"),home:"home",desktop:fe("desktop")},u=dn();u.extraPathAliasMap={home:n,[fe("desktop")]:o.desktop,[fe("workingFolder")]:a,[fe("t2i")]:o.outdir_txt2img_samples,[fe("i2i")]:o.outdir_img2img_samples,...r.filter(f=>f.alias).reduce((f,p)=>(f[p.alias]=sw(p.path,e),f),{})},await oi(0);const c=Object.keys(l).filter(f=>s[o[f]]).map(f=>{const p=f;return{key:p,zh:l[p],dir:o[p],can_delete:!1,types:["preset"]}}).concat(r.map(f=>({key:f.path,zh:f.alias||u.getShortPath(f.path),dir:f.path,can_delete:!0,types:f.types})));return AO(c,f=>f.key+f.types.join())};const ET={name:"splitpanes",emits:["ready","resize","resized","pane-click","pane-maximize","pane-add","pane-remove","splitter-click"],props:{horizontal:{type:Boolean},pushOtherPanes:{type:Boolean,default:!0},dblClickSplitter:{type:Boolean,default:!0},rtl:{type:Boolean,default:!1},firstSplitter:{type:Boolean}},provide(){return{requestUpdate:this.requestUpdate,onPaneAdd:this.onPaneAdd,onPaneRemove:this.onPaneRemove,onPaneClick:this.onPaneClick}},data:()=>({container:null,ready:!1,panes:[],touch:{mouseDown:!1,dragging:!1,activeSplitter:null},splitterTaps:{splitter:null,timeoutId:null}}),computed:{panesCount(){return this.panes.length},indexedPanes(){return this.panes.reduce((t,e)=>(t[e.id]=e)&&t,{})}},methods:{updatePaneComponents(){this.panes.forEach(t=>{t.update&&t.update({[this.horizontal?"height":"width"]:`${this.indexedPanes[t.id].size}%`})})},bindEvents(){document.addEventListener("mousemove",this.onMouseMove,{passive:!1}),document.addEventListener("mouseup",this.onMouseUp),"ontouchstart"in window&&(document.addEventListener("touchmove",this.onMouseMove,{passive:!1}),document.addEventListener("touchend",this.onMouseUp))},unbindEvents(){document.removeEventListener("mousemove",this.onMouseMove,{passive:!1}),document.removeEventListener("mouseup",this.onMouseUp),"ontouchstart"in window&&(document.removeEventListener("touchmove",this.onMouseMove,{passive:!1}),document.removeEventListener("touchend",this.onMouseUp))},onMouseDown(t,e){this.bindEvents(),this.touch.mouseDown=!0,this.touch.activeSplitter=e},onMouseMove(t){this.touch.mouseDown&&(t.preventDefault(),this.touch.dragging=!0,this.calculatePanesSize(this.getCurrentMouseDrag(t)),this.$emit("resize",this.panes.map(e=>({min:e.min,max:e.max,size:e.size}))))},onMouseUp(){this.touch.dragging&&this.$emit("resized",this.panes.map(t=>({min:t.min,max:t.max,size:t.size}))),this.touch.mouseDown=!1,setTimeout(()=>{this.touch.dragging=!1,this.unbindEvents()},100)},onSplitterClick(t,e){"ontouchstart"in window&&(t.preventDefault(),this.dblClickSplitter&&(this.splitterTaps.splitter===e?(clearTimeout(this.splitterTaps.timeoutId),this.splitterTaps.timeoutId=null,this.onSplitterDblClick(t,e),this.splitterTaps.splitter=null):(this.splitterTaps.splitter=e,this.splitterTaps.timeoutId=setTimeout(()=>{this.splitterTaps.splitter=null},500)))),this.touch.dragging||this.$emit("splitter-click",this.panes[e])},onSplitterDblClick(t,e){let n=0;this.panes=this.panes.map((r,a)=>(r.size=a===e?r.max:r.min,a!==e&&(n+=r.min),r)),this.panes[e].size-=n,this.$emit("pane-maximize",this.panes[e]),this.$emit("resized",this.panes.map(r=>({min:r.min,max:r.max,size:r.size})))},onPaneClick(t,e){this.$emit("pane-click",this.indexedPanes[e])},getCurrentMouseDrag(t){const e=this.container.getBoundingClientRect(),{clientX:n,clientY:r}="ontouchstart"in window&&t.touches?t.touches[0]:t;return{x:n-e.left,y:r-e.top}},getCurrentDragPercentage(t){t=t[this.horizontal?"y":"x"];const e=this.container[this.horizontal?"clientHeight":"clientWidth"];return this.rtl&&!this.horizontal&&(t=e-t),t*100/e},calculatePanesSize(t){const e=this.touch.activeSplitter;let n={prevPanesSize:this.sumPrevPanesSize(e),nextPanesSize:this.sumNextPanesSize(e),prevReachedMinPanes:0,nextReachedMinPanes:0};const r=0+(this.pushOtherPanes?0:n.prevPanesSize),a=100-(this.pushOtherPanes?0:n.nextPanesSize),i=Math.max(Math.min(this.getCurrentDragPercentage(t),a),r);let o=[e,e+1],s=this.panes[o[0]]||null,l=this.panes[o[1]]||null;const u=s.max<100&&i>=s.max+n.prevPanesSize,c=l.max<100&&i<=100-(l.max+this.sumNextPanesSize(e+1));if(u||c){u?(s.size=s.max,l.size=Math.max(100-s.max-n.prevPanesSize-n.nextPanesSize,0)):(s.size=Math.max(100-l.max-n.prevPanesSize-this.sumNextPanesSize(e+1),0),l.size=l.max);return}if(this.pushOtherPanes){const f=this.doPushOtherPanes(n,i);if(!f)return;({sums:n,panesToResize:o}=f),s=this.panes[o[0]]||null,l=this.panes[o[1]]||null}s!==null&&(s.size=Math.min(Math.max(i-n.prevPanesSize-n.prevReachedMinPanes,s.min),s.max)),l!==null&&(l.size=Math.min(Math.max(100-i-n.nextPanesSize-n.nextReachedMinPanes,l.min),l.max))},doPushOtherPanes(t,e){const n=this.touch.activeSplitter,r=[n,n+1];return e<t.prevPanesSize+this.panes[r[0]].min&&(r[0]=this.findPrevExpandedPane(n).index,t.prevReachedMinPanes=0,r[0]<n&&this.panes.forEach((a,i)=>{i>r[0]&&i<=n&&(a.size=a.min,t.prevReachedMinPanes+=a.min)}),t.prevPanesSize=this.sumPrevPanesSize(r[0]),r[0]===void 0)?(t.prevReachedMinPanes=0,this.panes[0].size=this.panes[0].min,this.panes.forEach((a,i)=>{i>0&&i<=n&&(a.size=a.min,t.prevReachedMinPanes+=a.min)}),this.panes[r[1]].size=100-t.prevReachedMinPanes-this.panes[0].min-t.prevPanesSize-t.nextPanesSize,null):e>100-t.nextPanesSize-this.panes[r[1]].min&&(r[1]=this.findNextExpandedPane(n).index,t.nextReachedMinPanes=0,r[1]>n+1&&this.panes.forEach((a,i)=>{i>n&&i<r[1]&&(a.size=a.min,t.nextReachedMinPanes+=a.min)}),t.nextPanesSize=this.sumNextPanesSize(r[1]-1),r[1]===void 0)?(t.nextReachedMinPanes=0,this.panes[this.panesCount-1].size=this.panes[this.panesCount-1].min,this.panes.forEach((a,i)=>{i<this.panesCount-1&&i>=n+1&&(a.size=a.min,t.nextReachedMinPanes+=a.min)}),this.panes[r[0]].size=100-t.prevPanesSize-t.nextReachedMinPanes-this.panes[this.panesCount-1].min-t.nextPanesSize,null):{sums:t,panesToResize:r}},sumPrevPanesSize(t){return this.panes.reduce((e,n,r)=>e+(r<t?n.size:0),0)},sumNextPanesSize(t){return this.panes.reduce((e,n,r)=>e+(r>t+1?n.size:0),0)},findPrevExpandedPane(t){return[...this.panes].reverse().find(e=>e.index<t&&e.size>e.min)||{}},findNextExpandedPane(t){return this.panes.find(e=>e.index>t+1&&e.size>e.min)||{}},checkSplitpanesNodes(){Array.from(this.container.children).forEach(t=>{const e=t.classList.contains("splitpanes__pane"),n=t.classList.contains("splitpanes__splitter");!e&&!n&&(t.parentNode.removeChild(t),console.warn("Splitpanes: Only <pane> elements are allowed at the root of <splitpanes>. One of your DOM nodes was removed."))})},addSplitter(t,e,n=!1){const r=t-1,a=document.createElement("div");a.classList.add("splitpanes__splitter"),n||(a.onmousedown=i=>this.onMouseDown(i,r),typeof window<"u"&&"ontouchstart"in window&&(a.ontouchstart=i=>this.onMouseDown(i,r)),a.onclick=i=>this.onSplitterClick(i,r+1)),this.dblClickSplitter&&(a.ondblclick=i=>this.onSplitterDblClick(i,r+1)),e.parentNode.insertBefore(a,e)},removeSplitter(t){t.onmousedown=void 0,t.onclick=void 0,t.ondblclick=void 0,t.parentNode.removeChild(t)},redoSplitters(){const t=Array.from(this.container.children);t.forEach(n=>{n.className.includes("splitpanes__splitter")&&this.removeSplitter(n)});let e=0;t.forEach(n=>{n.className.includes("splitpanes__pane")&&(!e&&this.firstSplitter?this.addSplitter(e,n,!0):e&&this.addSplitter(e,n),e++)})},requestUpdate({target:t,...e}){const n=this.indexedPanes[t._.uid];Object.entries(e).forEach(([r,a])=>n[r]=a)},onPaneAdd(t){let e=-1;Array.from(t.$el.parentNode.children).some(a=>(a.className.includes("splitpanes__pane")&&e++,a===t.$el));const n=parseFloat(t.minSize),r=parseFloat(t.maxSize);this.panes.splice(e,0,{id:t._.uid,index:e,min:isNaN(n)?0:n,max:isNaN(r)?100:r,size:t.size===null?null:parseFloat(t.size),givenSize:t.size,update:t.update}),this.panes.forEach((a,i)=>a.index=i),this.ready&&this.$nextTick(()=>{this.redoSplitters(),this.resetPaneSizes({addedPane:this.panes[e]}),this.$emit("pane-add",{index:e,panes:this.panes.map(a=>({min:a.min,max:a.max,size:a.size}))})})},onPaneRemove(t){const e=this.panes.findIndex(r=>r.id===t._.uid),n=this.panes.splice(e,1)[0];this.panes.forEach((r,a)=>r.index=a),this.$nextTick(()=>{this.redoSplitters(),this.resetPaneSizes({removedPane:{...n,index:e}}),this.$emit("pane-remove",{removed:n,panes:this.panes.map(r=>({min:r.min,max:r.max,size:r.size}))})})},resetPaneSizes(t={}){!t.addedPane&&!t.removedPane?this.initialPanesSizing():this.panes.some(e=>e.givenSize!==null||e.min||e.max<100)?this.equalizeAfterAddOrRemove(t):this.equalize(),this.ready&&this.$emit("resized",this.panes.map(e=>({min:e.min,max:e.max,size:e.size})))},equalize(){const t=100/this.panesCount;let e=0;const n=[],r=[];this.panes.forEach(a=>{a.size=Math.max(Math.min(t,a.max),a.min),e-=a.size,a.size>=a.max&&n.push(a.id),a.size<=a.min&&r.push(a.id)}),e>.1&&this.readjustSizes(e,n,r)},initialPanesSizing(){let t=100;const e=[],n=[];let r=0;this.panes.forEach(i=>{t-=i.size,i.size!==null&&r++,i.size>=i.max&&e.push(i.id),i.size<=i.min&&n.push(i.id)});let a=100;t>.1&&(this.panes.forEach(i=>{i.size===null&&(i.size=Math.max(Math.min(t/(this.panesCount-r),i.max),i.min)),a-=i.size}),a>.1&&this.readjustSizes(t,e,n))},equalizeAfterAddOrRemove({addedPane:t,removedPane:e}={}){let n=100/this.panesCount,r=0;const a=[],i=[];t&&t.givenSize!==null&&(n=(100-t.givenSize)/(this.panesCount-1)),this.panes.forEach(o=>{r-=o.size,o.size>=o.max&&a.push(o.id),o.size<=o.min&&i.push(o.id)}),!(Math.abs(r)<.1)&&(this.panes.forEach(o=>{t&&t.givenSize!==null&&t.id===o.id||(o.size=Math.max(Math.min(n,o.max),o.min)),r-=o.size,o.size>=o.max&&a.push(o.id),o.size<=o.min&&i.push(o.id)}),r>.1&&this.readjustSizes(r,a,i))},readjustSizes(t,e,n){let r;t>0?r=t/(this.panesCount-e.length):r=t/(this.panesCount-n.length),this.panes.forEach((a,i)=>{if(t>0&&!e.includes(a.id)){const o=Math.max(Math.min(a.size+r,a.max),a.min),s=o-a.size;t-=s,a.size=o}else if(!n.includes(a.id)){const o=Math.max(Math.min(a.size+r,a.max),a.min),s=o-a.size;t-=s,a.size=o}a.update({[this.horizontal?"height":"width"]:`${this.indexedPanes[a.id].size}%`})}),Math.abs(t)>.1&&this.$nextTick(()=>{this.ready&&console.warn("Splitpanes: Could not resize panes correctly due to their constraints.")})}},watch:{panes:{deep:!0,immediate:!1,handler(){this.updatePaneComponents()}},horizontal(){this.updatePaneComponents()},firstSplitter(){this.redoSplitters()},dblClickSplitter(t){[...this.container.querySelectorAll(".splitpanes__splitter")].forEach((e,n)=>{e.ondblclick=t?r=>this.onSplitterDblClick(r,n):void 0})}},beforeUnmount(){this.ready=!1},mounted(){this.container=this.$refs.container,this.checkSplitpanesNodes(),this.redoSplitters(),this.resetPaneSizes(),this.$emit("ready"),this.ready=!0},render(){return Pa("div",{ref:"container",class:["splitpanes",`splitpanes--${this.horizontal?"horizontal":"vertical"}`,{"splitpanes--dragging":this.touch.dragging}]},this.$slots.default())}},qq=(t,e)=>{const n=t.__vccOpts||t;for(const[r,a]of e)n[r]=a;return n},Jq={name:"pane",inject:["requestUpdate","onPaneAdd","onPaneRemove","onPaneClick"],props:{size:{type:[Number,String],default:null},minSize:{type:[Number,String],default:0},maxSize:{type:[Number,String],default:100}},data:()=>({style:{}}),mounted(){this.onPaneAdd(this)},beforeUnmount(){this.onPaneRemove(this)},methods:{update(t){this.style=t}},computed:{sizeNumber(){return this.size||this.size===0?parseFloat(this.size):null},minSizeNumber(){return parseFloat(this.minSize)},maxSizeNumber(){return parseFloat(this.maxSize)}},watch:{sizeNumber(t){this.requestUpdate({target:this,size:t})},minSizeNumber(t){this.requestUpdate({target:this,min:t})},maxSizeNumber(t){this.requestUpdate({target:this,max:t})}}};function Yq(t,e,n,r,a,i){return Ce(),Ee("div",{class:"splitpanes__pane",onClick:e[0]||(e[0]=o=>i.onPaneClick(o,t._.uid)),style:Fn(t.style)},[du(t.$slots,"default")],4)}const Iv=qq(Jq,[["render",Yq]]);const Xq={style:{position:"relative"}},Zq=ve({__name:"edgeTrigger",props:{tabIdx:{}},setup(t){const e=t,n=dn(),r=L(),a=L(),{isOutside:i}=X1(a),{isOutside:o}=X1(r),s=B(()=>!i.value&&!!n.dragingTab),l=B(()=>!o.value&&!!n.dragingTab&&!s.value),u=(c,f)=>{var g,d,v,m;const p=Cq(((g=c.dataTransfer)==null?void 0:g.getData("text"))??"{}");if(p&&(console.log("on-drop",f,p),(p==null?void 0:p.from)==="tab-drag")){if(c.stopPropagation(),n.dragingTab=void 0,f==="insert"&&p.tabIdx===e.tabIdx)return;const h=n.tabList,y=h[p.tabIdx].panes[p.paneIdx];h[p.tabIdx].panes.splice(p.paneIdx,1),f==="add-right"?(h[e.tabIdx].key=((d=h[e.tabIdx].panes[p.paneIdx-1])==null?void 0:d.key)??h[e.tabIdx].panes[0].key,h.splice(e.tabIdx+1,0,{panes:[y],key:y.key,id:Rn()})):(h[p.tabIdx].key=((v=h[p.tabIdx].panes[p.paneIdx-1])==null?void 0:v.key)??((m=h[p.tabIdx].panes[0])==null?void 0:m.key),h[e.tabIdx].panes.push(y),h[e.tabIdx].key=y.key),h[p.tabIdx].panes.length===0&&h.splice(p.tabIdx,1)}};return(c,f)=>(Ce(),Ee("div",{class:sn(["wrap",{accept:l.value}]),ref_key:"trigger",ref:r,onDragover:f[2]||(f[2]=Rt(()=>{},["prevent"])),onDrop:f[3]||(f[3]=Rt(p=>u(p,"insert"),["prevent"]))},[ye("div",{class:sn(["iib-tab-edge-trigger",{accept:s.value}]),ref_key:"edgeTrigger",ref:a,onDragover:f[0]||(f[0]=Rt(()=>{},["prevent"])),onDrop:f[1]||(f[1]=Rt(p=>u(p,"add-right"),["prevent"]))},null,34),ye("div",Xq,[du(c.$slots,"default",{},void 0,!0)])],34))}});const Cr=(t,e)=>{const n=t.__vccOpts||t;for(const[r,a]of e)n[r]=a;return n},Qq=Cr(Zq,[["__scopeId","data-v-b363dbd9"]]);const kT=ol("useImgSliStore",()=>{const t=L(!1),e=L(!1),n=L(!1),r=L(),a=L(),i=dn(),o=B(()=>{var l;const s=i.tabList;for(const u of s)if(((l=u.panes.find(c=>c.key===u.key))==null?void 0:l.type)==="img-sli")return!0;return!1});return{drawerVisible:e,fileDragging:t,left:r,right:a,imgSliActived:o,opened:n}});var eJ={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M464 144H160c-8.8 0-16 7.2-16 16v304c0 8.8 7.2 16 16 16h304c8.8 0 16-7.2 16-16V160c0-8.8-7.2-16-16-16zm-52 268H212V212h200v200zm452-268H560c-8.8 0-16 7.2-16 16v304c0 8.8 7.2 16 16 16h304c8.8 0 16-7.2 16-16V160c0-8.8-7.2-16-16-16zm-52 268H612V212h200v200zM464 544H160c-8.8 0-16 7.2-16 16v304c0 8.8 7.2 16 16 16h304c8.8 0 16-7.2 16-16V560c0-8.8-7.2-16-16-16zm-52 268H212V612h200v200zm452-268H560c-8.8 0-16 7.2-16 16v304c0 8.8 7.2 16 16 16h304c8.8 0 16-7.2 16-16V560c0-8.8-7.2-16-16-16zm-52 268H612V612h200v200z"}}]},name:"appstore",theme:"outlined"};const tJ=eJ;function uw(t){for(var e=1;e<arguments.length;e++){var n=arguments[e]!=null?Object(arguments[e]):{},r=Object.keys(n);typeof Object.getOwnPropertySymbols=="function"&&(r=r.concat(Object.getOwnPropertySymbols(n).filter(function(a){return Object.getOwnPropertyDescriptor(n,a).enumerable}))),r.forEach(function(a){nJ(t,a,n[a])})}return t}function nJ(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var lg=function(e,n){var r=uw({},e,n.attrs);return _(Qe,uw({},r,{icon:tJ}),null)};lg.displayName="AppstoreOutlined";lg.inheritAttrs=!1;const rJ=lg;var aJ={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M862 465.3h-81c-4.6 0-9 2-12.1 5.5L550 723.1V160c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v563.1L255.1 470.8c-3-3.5-7.4-5.5-12.1-5.5h-81c-6.8 0-10.5 8.1-6 13.2L487.9 861a31.96 31.96 0 0048.3 0L868 478.5c4.5-5.2.8-13.2-6-13.2z"}}]},name:"arrow-down",theme:"outlined"};const iJ=aJ;function cw(t){for(var e=1;e<arguments.length;e++){var n=arguments[e]!=null?Object(arguments[e]):{},r=Object.keys(n);typeof Object.getOwnPropertySymbols=="function"&&(r=r.concat(Object.getOwnPropertySymbols(n).filter(function(a){return Object.getOwnPropertyDescriptor(n,a).enumerable}))),r.forEach(function(a){oJ(t,a,n[a])})}return t}function oJ(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var ug=function(e,n){var r=cw({},e,n.attrs);return _(Qe,cw({},r,{icon:iJ}),null)};ug.displayName="ArrowDownOutlined";ug.inheritAttrs=!1;const sJ=ug;var lJ={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M854.6 288.6L639.4 73.4c-6-6-14.1-9.4-22.6-9.4H192c-17.7 0-32 14.3-32 32v832c0 17.7 14.3 32 32 32h640c17.7 0 32-14.3 32-32V311.3c0-8.5-3.4-16.7-9.4-22.7zM790.2 326H602V137.8L790.2 326zm1.8 562H232V136h302v216a42 42 0 0042 42h216v494zM504 618H320c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h184c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8zM312 490v48c0 4.4 3.6 8 8 8h384c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8H320c-4.4 0-8 3.6-8 8z"}}]},name:"file-text",theme:"outlined"};const uJ=lJ;function fw(t){for(var e=1;e<arguments.length;e++){var n=arguments[e]!=null?Object(arguments[e]):{},r=Object.keys(n);typeof Object.getOwnPropertySymbols=="function"&&(r=r.concat(Object.getOwnPropertySymbols(n).filter(function(a){return Object.getOwnPropertyDescriptor(n,a).enumerable}))),r.forEach(function(a){cJ(t,a,n[a])})}return t}function cJ(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var cg=function(e,n){var r=fw({},e,n.attrs);return _(Qe,fw({},r,{icon:uJ}),null)};cg.displayName="FileTextOutlined";cg.inheritAttrs=!1;const IT=cg;var fJ={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M391 240.9c-.8-6.6-8.9-9.4-13.6-4.7l-43.7 43.7L200 146.3a8.03 8.03 0 00-11.3 0l-42.4 42.3a8.03 8.03 0 000 11.3L280 333.6l-43.9 43.9a8.01 8.01 0 004.7 13.6L401 410c5.1.6 9.5-3.7 8.9-8.9L391 240.9zm10.1 373.2L240.8 633c-6.6.8-9.4 8.9-4.7 13.6l43.9 43.9L146.3 824a8.03 8.03 0 000 11.3l42.4 42.3c3.1 3.1 8.2 3.1 11.3 0L333.7 744l43.7 43.7A8.01 8.01 0 00391 783l18.9-160.1c.6-5.1-3.7-9.4-8.8-8.8zm221.8-204.2L783.2 391c6.6-.8 9.4-8.9 4.7-13.6L744 333.6 877.7 200c3.1-3.1 3.1-8.2 0-11.3l-42.4-42.3a8.03 8.03 0 00-11.3 0L690.3 279.9l-43.7-43.7a8.01 8.01 0 00-13.6 4.7L614.1 401c-.6 5.2 3.7 9.5 8.8 8.9zM744 690.4l43.9-43.9a8.01 8.01 0 00-4.7-13.6L623 614c-5.1-.6-9.5 3.7-8.9 8.9L633 783.1c.8 6.6 8.9 9.4 13.6 4.7l43.7-43.7L824 877.7c3.1 3.1 8.2 3.1 11.3 0l42.4-42.3c3.1-3.1 3.1-8.2 0-11.3L744 690.4z"}}]},name:"fullscreen-exit",theme:"outlined"};const dJ=fJ;function dw(t){for(var e=1;e<arguments.length;e++){var n=arguments[e]!=null?Object(arguments[e]):{},r=Object.keys(n);typeof Object.getOwnPropertySymbols=="function"&&(r=r.concat(Object.getOwnPropertySymbols(n).filter(function(a){return Object.getOwnPropertyDescriptor(n,a).enumerable}))),r.forEach(function(a){vJ(t,a,n[a])})}return t}function vJ(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var fg=function(e,n){var r=dw({},e,n.attrs);return _(Qe,dw({},r,{icon:dJ}),null)};fg.displayName="FullscreenExitOutlined";fg.inheritAttrs=!1;const pJ=fg;var hJ={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M290 236.4l43.9-43.9a8.01 8.01 0 00-4.7-13.6L169 160c-5.1-.6-9.5 3.7-8.9 8.9L179 329.1c.8 6.6 8.9 9.4 13.6 4.7l43.7-43.7L370 423.7c3.1 3.1 8.2 3.1 11.3 0l42.4-42.3c3.1-3.1 3.1-8.2 0-11.3L290 236.4zm352.7 187.3c3.1 3.1 8.2 3.1 11.3 0l133.7-133.6 43.7 43.7a8.01 8.01 0 0013.6-4.7L863.9 169c.6-5.1-3.7-9.5-8.9-8.9L694.8 179c-6.6.8-9.4 8.9-4.7 13.6l43.9 43.9L600.3 370a8.03 8.03 0 000 11.3l42.4 42.4zM845 694.9c-.8-6.6-8.9-9.4-13.6-4.7l-43.7 43.7L654 600.3a8.03 8.03 0 00-11.3 0l-42.4 42.3a8.03 8.03 0 000 11.3L734 787.6l-43.9 43.9a8.01 8.01 0 004.7 13.6L855 864c5.1.6 9.5-3.7 8.9-8.9L845 694.9zm-463.7-94.6a8.03 8.03 0 00-11.3 0L236.3 733.9l-43.7-43.7a8.01 8.01 0 00-13.6 4.7L160.1 855c-.6 5.1 3.7 9.5 8.9 8.9L329.2 845c6.6-.8 9.4-8.9 4.7-13.6L290 787.6 423.7 654c3.1-3.1 3.1-8.2 0-11.3l-42.4-42.4z"}}]},name:"fullscreen",theme:"outlined"};const gJ=hJ;function vw(t){for(var e=1;e<arguments.length;e++){var n=arguments[e]!=null?Object(arguments[e]):{},r=Object.keys(n);typeof Object.getOwnPropertySymbols=="function"&&(r=r.concat(Object.getOwnPropertySymbols(n).filter(function(a){return Object.getOwnPropertyDescriptor(n,a).enumerable}))),r.forEach(function(a){mJ(t,a,n[a])})}return t}function mJ(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var dg=function(e,n){var r=vw({},e,n.attrs);return _(Qe,vw({},r,{icon:gJ}),null)};dg.displayName="FullscreenOutlined";dg.inheritAttrs=!1;const yJ=dg;var bJ={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M923 283.6a260.04 260.04 0 00-56.9-82.8 264.4 264.4 0 00-84-55.5A265.34 265.34 0 00679.7 125c-49.3 0-97.4 13.5-139.2 39-10 6.1-19.5 12.8-28.5 20.1-9-7.3-18.5-14-28.5-20.1-41.8-25.5-89.9-39-139.2-39-35.5 0-69.9 6.8-102.4 20.3-31.4 13-59.7 31.7-84 55.5a258.44 258.44 0 00-56.9 82.8c-13.9 32.3-21 66.6-21 101.9 0 33.3 6.8 68 20.3 103.3 11.3 29.5 27.5 60.1 48.2 91 32.8 48.9 77.9 99.9 133.9 151.6 92.8 85.7 184.7 144.9 188.6 147.3l23.7 15.2c10.5 6.7 24 6.7 34.5 0l23.7-15.2c3.9-2.5 95.7-61.6 188.6-147.3 56-51.7 101.1-102.7 133.9-151.6 20.7-30.9 37-61.5 48.2-91 13.5-35.3 20.3-70 20.3-103.3.1-35.3-7-69.6-20.9-101.9z"}}]},name:"heart",theme:"filled"};const wJ=bJ;function pw(t){for(var e=1;e<arguments.length;e++){var n=arguments[e]!=null?Object(arguments[e]):{},r=Object.keys(n);typeof Object.getOwnPropertySymbols=="function"&&(r=r.concat(Object.getOwnPropertySymbols(n).filter(function(a){return Object.getOwnPropertyDescriptor(n,a).enumerable}))),r.forEach(function(a){SJ(t,a,n[a])})}return t}function SJ(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var vg=function(e,n){var r=pw({},e,n.attrs);return _(Qe,pw({},r,{icon:wJ}),null)};vg.displayName="HeartFilled";vg.inheritAttrs=!1;const _J=vg;var CJ={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M923 283.6a260.04 260.04 0 00-56.9-82.8 264.4 264.4 0 00-84-55.5A265.34 265.34 0 00679.7 125c-49.3 0-97.4 13.5-139.2 39-10 6.1-19.5 12.8-28.5 20.1-9-7.3-18.5-14-28.5-20.1-41.8-25.5-89.9-39-139.2-39-35.5 0-69.9 6.8-102.4 20.3-31.4 13-59.7 31.7-84 55.5a258.44 258.44 0 00-56.9 82.8c-13.9 32.3-21 66.6-21 101.9 0 33.3 6.8 68 20.3 103.3 11.3 29.5 27.5 60.1 48.2 91 32.8 48.9 77.9 99.9 133.9 151.6 92.8 85.7 184.7 144.9 188.6 147.3l23.7 15.2c10.5 6.7 24 6.7 34.5 0l23.7-15.2c3.9-2.5 95.7-61.6 188.6-147.3 56-51.7 101.1-102.7 133.9-151.6 20.7-30.9 37-61.5 48.2-91 13.5-35.3 20.3-70 20.3-103.3.1-35.3-7-69.6-20.9-101.9zM512 814.8S156 586.7 156 385.5C156 283.6 240.3 201 344.3 201c73.1 0 136.5 40.8 167.7 100.4C543.2 241.8 606.6 201 679.7 201c104 0 188.3 82.6 188.3 184.5 0 201.2-356 429.3-356 429.3z"}}]},name:"heart",theme:"outlined"};const xJ=CJ;function hw(t){for(var e=1;e<arguments.length;e++){var n=arguments[e]!=null?Object(arguments[e]):{},r=Object.keys(n);typeof Object.getOwnPropertySymbols=="function"&&(r=r.concat(Object.getOwnPropertySymbols(n).filter(function(a){return Object.getOwnPropertyDescriptor(n,a).enumerable}))),r.forEach(function(a){PJ(t,a,n[a])})}return t}function PJ(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var pg=function(e,n){var r=hw({},e,n.attrs);return _(Qe,hw({},r,{icon:xJ}),null)};pg.displayName="HeartOutlined";pg.inheritAttrs=!1;const OJ=pg;var TJ={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M574 665.4a8.03 8.03 0 00-11.3 0L446.5 781.6c-53.8 53.8-144.6 59.5-204 0-59.5-59.5-53.8-150.2 0-204l116.2-116.2c3.1-3.1 3.1-8.2 0-11.3l-39.8-39.8a8.03 8.03 0 00-11.3 0L191.4 526.5c-84.6 84.6-84.6 221.5 0 306s221.5 84.6 306 0l116.2-116.2c3.1-3.1 3.1-8.2 0-11.3L574 665.4zm258.6-474c-84.6-84.6-221.5-84.6-306 0L410.3 307.6a8.03 8.03 0 000 11.3l39.7 39.7c3.1 3.1 8.2 3.1 11.3 0l116.2-116.2c53.8-53.8 144.6-59.5 204 0 59.5 59.5 53.8 150.2 0 204L665.3 562.6a8.03 8.03 0 000 11.3l39.8 39.8c3.1 3.1 8.2 3.1 11.3 0l116.2-116.2c84.5-84.6 84.5-221.5 0-306.1zM610.1 372.3a8.03 8.03 0 00-11.3 0L372.3 598.7a8.03 8.03 0 000 11.3l39.6 39.6c3.1 3.1 8.2 3.1 11.3 0l226.4-226.4c3.1-3.1 3.1-8.2 0-11.3l-39.5-39.6z"}}]},name:"link",theme:"outlined"};const EJ=TJ;function gw(t){for(var e=1;e<arguments.length;e++){var n=arguments[e]!=null?Object(arguments[e]):{},r=Object.keys(n);typeof Object.getOwnPropertySymbols=="function"&&(r=r.concat(Object.getOwnPropertySymbols(n).filter(function(a){return Object.getOwnPropertyDescriptor(n,a).enumerable}))),r.forEach(function(a){kJ(t,a,n[a])})}return t}function kJ(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var hg=function(e,n){var r=gw({},e,n.attrs);return _(Qe,gw({},r,{icon:EJ}),null)};hg.displayName="LinkOutlined";hg.inheritAttrs=!1;const IJ=hg;var AJ={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}},{tag:"path",attrs:{d:"M719.4 499.1l-296.1-215A15.9 15.9 0 00398 297v430c0 13.1 14.8 20.5 25.3 12.9l296.1-215a15.9 15.9 0 000-25.8zm-257.6 134V390.9L628.5 512 461.8 633.1z"}}]},name:"play-circle",theme:"outlined"};const MJ=AJ;function mw(t){for(var e=1;e<arguments.length;e++){var n=arguments[e]!=null?Object(arguments[e]):{},r=Object.keys(n);typeof Object.getOwnPropertySymbols=="function"&&(r=r.concat(Object.getOwnPropertySymbols(n).filter(function(a){return Object.getOwnPropertyDescriptor(n,a).enumerable}))),r.forEach(function(a){NJ(t,a,n[a])})}return t}function NJ(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var gg=function(e,n){var r=mw({},e,n.attrs);return _(Qe,mw({},r,{icon:MJ}),null)};gg.displayName="PlayCircleOutlined";gg.inheritAttrs=!1;const $J=gg;var FJ={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M892.1 737.8l-110.3-63.7a15.9 15.9 0 00-21.7 5.9l-19.9 34.5c-4.4 7.6-1.8 17.4 5.8 21.8L856.3 800a15.9 15.9 0 0021.7-5.9l19.9-34.5c4.4-7.6 1.7-17.4-5.8-21.8zM760 344a15.9 15.9 0 0021.7 5.9L892 286.2c7.6-4.4 10.2-14.2 5.8-21.8L878 230a15.9 15.9 0 00-21.7-5.9L746 287.8a15.99 15.99 0 00-5.8 21.8L760 344zm174 132H806c-8.8 0-16 7.2-16 16v40c0 8.8 7.2 16 16 16h128c8.8 0 16-7.2 16-16v-40c0-8.8-7.2-16-16-16zM625.9 115c-5.9 0-11.9 1.6-17.4 5.3L254 352H90c-8.8 0-16 7.2-16 16v288c0 8.8 7.2 16 16 16h164l354.5 231.7c5.5 3.6 11.6 5.3 17.4 5.3 16.7 0 32.1-13.3 32.1-32.1V147.1c0-18.8-15.4-32.1-32.1-32.1z"}}]},name:"sound",theme:"filled"};const RJ=FJ;function yw(t){for(var e=1;e<arguments.length;e++){var n=arguments[e]!=null?Object(arguments[e]):{},r=Object.keys(n);typeof Object.getOwnPropertySymbols=="function"&&(r=r.concat(Object.getOwnPropertySymbols(n).filter(function(a){return Object.getOwnPropertyDescriptor(n,a).enumerable}))),r.forEach(function(a){DJ(t,a,n[a])})}return t}function DJ(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var mg=function(e,n){var r=yw({},e,n.attrs);return _(Qe,yw({},r,{icon:RJ}),null)};mg.displayName="SoundFilled";mg.inheritAttrs=!1;const LJ=mg;var zJ={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M625.9 115c-5.9 0-11.9 1.6-17.4 5.3L254 352H90c-8.8 0-16 7.2-16 16v288c0 8.8 7.2 16 16 16h164l354.5 231.7c5.5 3.6 11.6 5.3 17.4 5.3 16.7 0 32.1-13.3 32.1-32.1V147.1c0-18.8-15.4-32.1-32.1-32.1zM586 803L293.4 611.7l-18-11.7H146V424h129.4l17.9-11.7L586 221v582zm348-327H806c-8.8 0-16 7.2-16 16v40c0 8.8 7.2 16 16 16h128c8.8 0 16-7.2 16-16v-40c0-8.8-7.2-16-16-16zm-41.9 261.8l-110.3-63.7a15.9 15.9 0 00-21.7 5.9l-19.9 34.5c-4.4 7.6-1.8 17.4 5.8 21.8L856.3 800a15.9 15.9 0 0021.7-5.9l19.9-34.5c4.4-7.6 1.7-17.4-5.8-21.8zM760 344a15.9 15.9 0 0021.7 5.9L892 286.2c7.6-4.4 10.2-14.2 5.8-21.8L878 230a15.9 15.9 0 00-21.7-5.9L746 287.8a15.99 15.99 0 00-5.8 21.8L760 344z"}}]},name:"sound",theme:"outlined"};const BJ=zJ;function bw(t){for(var e=1;e<arguments.length;e++){var n=arguments[e]!=null?Object(arguments[e]):{},r=Object.keys(n);typeof Object.getOwnPropertySymbols=="function"&&(r=r.concat(Object.getOwnPropertySymbols(n).filter(function(a){return Object.getOwnPropertyDescriptor(n,a).enumerable}))),r.forEach(function(a){jJ(t,a,n[a])})}return t}function jJ(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var yg=function(e,n){var r=bw({},e,n.attrs);return _(Qe,bw({},r,{icon:BJ}),null)};yg.displayName="SoundOutlined";yg.inheritAttrs=!1;const VJ=yg;var WJ={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M483.2 790.3L861.4 412c1.7-1.7 2.5-4 2.3-6.3l-25.5-301.4c-.7-7.8-6.8-13.9-14.6-14.6L522.2 64.3c-2.3-.2-4.7.6-6.3 2.3L137.7 444.8a8.03 8.03 0 000 11.3l334.2 334.2c3.1 3.2 8.2 3.2 11.3 0zm62.6-651.7l224.6 19 19 224.6L477.5 694 233.9 450.5l311.9-311.9zm60.16 186.23a48 48 0 1067.88-67.89 48 48 0 10-67.88 67.89zM889.7 539.8l-39.6-39.5a8.03 8.03 0 00-11.3 0l-362 361.3-237.6-237a8.03 8.03 0 00-11.3 0l-39.6 39.5a8.03 8.03 0 000 11.3l243.2 242.8 39.6 39.5c3.1 3.1 8.2 3.1 11.3 0l407.3-406.6c3.1-3.1 3.1-8.2 0-11.3z"}}]},name:"tags",theme:"outlined"};const HJ=WJ;function ww(t){for(var e=1;e<arguments.length;e++){var n=arguments[e]!=null?Object(arguments[e]):{},r=Object.keys(n);typeof Object.getOwnPropertySymbols=="function"&&(r=r.concat(Object.getOwnPropertySymbols(n).filter(function(a){return Object.getOwnPropertyDescriptor(n,a).enumerable}))),r.forEach(function(a){UJ(t,a,n[a])})}return t}function UJ(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var bg=function(e,n){var r=ww({},e,n.attrs);return _(Qe,ww({},r,{icon:HJ}),null)};bg.displayName="TagsOutlined";bg.inheritAttrs=!1;const KJ=bg,GJ=t=>(fo("data-v-279a61df"),t=t(),vo(),t),qJ={key:0,class:"dragging-port-wrap"},JJ={class:"content"},YJ={key:0,class:"img-wrap"},XJ={key:1},ZJ=GJ(()=>ye("div",{style:{padding:"16px"}},null,-1)),QJ={key:0,class:"img-wrap"},eY={key:1},tY={key:0,class:"tips",style:{"max-width":"30vw"}},nY={class:"actions"},rY=ve({__name:"DraggingPort",setup(t){const e=kT(),n=dn(),{left:r,right:a}=jq(e),i=async(l,u)=>{const c=yq(l);if(c){const f=c.nodes[0];if(!vT(f.name))return;e[u]=f}},o=()=>{e.left=void 0,e.right=void 0,e.opened=!1},s=()=>{Zh(r.value&&a.value);const l={type:"img-sli",left:r.value,right:a.value,name:`${fe("imgCompare")} ( ${r.value.name} vs ${a.value.name})`,key:Rn()};n.tabList[0].panes.push(l),n.tabList[0].key=l.key};return(l,u)=>{const c=Mj,f=Wt;return Ce(),gt(In,null,{default:Fe(()=>[(se(e).fileDragging||se(r)||se(a)||se(e).opened)&&!se(e).imgSliActived?(Ce(),Ee("div",qJ,[ye("h2",null,Te(l.$t("imgCompare")),1),ye("div",JJ,[ye("div",{class:"left port",onDragover:u[1]||(u[1]=Rt(()=>{},["prevent"])),onDrop:u[2]||(u[2]=Rt(p=>i(p,"left"),["prevent"]))},[se(r)?(Ce(),Ee("div",YJ,[_(c,{src:se(Z1)(se(r)),preview:{src:se(Ta)(se(r))}},null,8,["src","preview"]),_(se(xs),{class:"close",onClick:u[0]||(u[0]=p=>r.value=void 0)})])):(Ce(),Ee("div",XJ,Te(l.$t("dragImageHere")),1))],32),ZJ,ye("div",{class:"right port",onDragover:u[4]||(u[4]=Rt(()=>{},["prevent"])),onDrop:u[5]||(u[5]=Rt(p=>i(p,"right"),["prevent"]))},[se(a)?(Ce(),Ee("div",QJ,[_(c,{src:se(Z1)(se(a)),preview:{src:se(Ta)(se(a))}},null,8,["src","preview"]),_(se(xs),{class:"close",onClick:u[3]||(u[3]=p=>a.value=void 0)})])):(Ce(),Ee("div",eY,Te(l.$t("dragImageHere")),1))],32)]),se(e).opened?(Ce(),Ee("p",tY," Tips: "+Te(l.$t("imageCompareTips")),1)):et("",!0),ye("div",nY,[se(r)&&se(a)?(Ce(),gt(f,{key:0,type:"primary",onClick:u[6]||(u[6]=p=>se(e).drawerVisible=!0)},{default:Fe(()=>[Ye(Te(l.$t("confirm")),1)]),_:1})):et("",!0),se(r)&&se(a)?(Ce(),gt(f,{key:1,type:"primary",onClick:s},{default:Fe(()=>[Ye(Te(l.$t("confirm"))+"("+Te(l.$t("openInNewTab"))+")",1)]),_:1})):et("",!0),_(f,{style:{"margin-left":"16px"},onClick:o},{default:Fe(()=>[Ye(Te(l.$t("close")),1)]),_:1})])])):et("",!0)]),_:1})}}});const aY=Cr(rY,[["__scopeId","data-v-279a61df"]]),iY=ol("useTiktokStore",()=>{const t=L(!1),e=L(!1),n=L([]),r=L(0),a=L(""),i=B(()=>n.value[r.value]||null);me(i,v=>{v!=null&&v.id&&(a.value=v.id)},{immediate:!0});const o=B(()=>r.value<n.value.length-1),s=B(()=>r.value>0),l=B(()=>/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent)||window.innerWidth<=768);return{visible:t,isFullscreen:e,mediaList:n,currentIndex:r,lastActiveId:a,currentItem:i,hasNext:o,hasPrev:s,isMobile:l,openTiktokView:(v,m=0)=>{var h;n.value=v,r.value=Math.max(0,Math.min(m,v.length-1)),t.value=!0,a.value=((h=v[r.value])==null?void 0:h.id)??a.value,l.value&&(e.value=!0)},closeView:()=>{e.value=!1,n.value=[],r.value=0,setTimeout(()=>{t.value=!1},300)},next:()=>{o.value&&r.value++},prev:()=>{s.value&&r.value--},goToIndex:v=>{v>=0&&v<n.value.length&&(r.value=v)},toggleFullscreen:()=>{e.value=!e.value}}}),oY=async()=>(await Be.value.get("/db/basic_info")).data,Vne=async()=>(await Be.value.get("/db/expired_dirs")).data,Wne=async()=>{await Be.value.post("/db/update_image_data",{},{timeout:1/0})},Hne=async t=>{await Be.value.post("/db/update_tag",t)},Une=async(t,e)=>(await Be.value.post("/db/match_images_by_tags",{...t,folder_paths:(t.folder_paths_str??"").split(/,|\n/).map(r=>r.trim()).filter(r=>r),cursor:e})).data,sY=async t=>(await Be.value.post("/db/add_custom_tag",t)).data,lY=async t=>(await Be.value.post("/db/toggle_custom_tag_to_img",t)).data,Kne=async t=>{await Be.value.post("/db/remove_custom_tag",t)},Gne=async()=>(await Be.value.get("/db/random_images")).data,qne=async t=>(await Be.value.post("/db/search_by_substr",t)).data,AT="/db/extra_paths",Jne=async t=>{await Be.value.post(AT,t)},Yne=async t=>{await Be.value.delete(AT,{data:t})},Xne=async t=>{await Be.value.post("/db/alias_extra_path",t)},uY=async t=>(await Be.value.post("/db/get_image_tags",{paths:t})).data,cY=()=>Be.value.post("/db/rebuild_index"),Zne=t=>Be.value.post("/db/batch_update_image_tag",t),fY=async t=>(await Be.value.post("/db/rename",t)).data,dY=async t=>(await Be.value.post("/db/build_iib_output_embeddings",t)).data,Qne=async t=>(await Be.value.post("/db/cluster_iib_output_job_start",t)).data,ere=async t=>(await Be.value.get("/db/cluster_iib_output_job_status",{params:{job_id:t}})).data,tre=async t=>(await Be.value.post("/db/cluster_iib_output_cached",t)).data,nre=async t=>(await Be.value.post("/db/search_iib_output_by_prompt",t,{timeout:1/0})).data,rre=async t=>(await Be.value.post("/db/cluster_tag_graph",t,{timeout:3e5})).data,are=async t=>(await Be.value.post("/db/cluster_tag_graph_cluster_paths",t,{timeout:3e5})).data;function vY(){const t=[];for(let a=0;a<72;a++){const o=`hsl(${a*7.2}, 90%, 35%)`;t.push(o)}return t}const Sw=vY(),wg=ol("useTagStore",()=>{const t=ut(new Map),e=async l=>{if(l=l.filter(u=>!t.has(u)),!!l.length)try{l.forEach(c=>t.set(c,[]));const u=await uY(l);for(const c in u)t.set(c,u[c])}catch{l.forEach(u=>t.delete(u))}},n=L(new Map),r=l=>{l&&n.value.set(l.id.toString(),l.color)},a=l=>{const u=l.id.toString();let c=n.value.get(u);if(c)return c;if(!c&&l.color)return n.value.set(u,l.color),l.color;if(!c){const f=Fu.hash.sha256.hash(u),p=parseInt(Fu.codec.hex.fromBits(f),16)%Sw.length;c=Sw[p],n.value.set(u,c)}return c},i=async l=>{l.forEach(u=>t.delete(u)),await e(l)},o=l=>({id:l.name,count:0,display_name:null,type:"temp",color:"",...l});return{set:(l,u)=>{const c=u.map(f=>o(typeof f=="string"?{name:f}:f));t.set(l,c)},colorCache:n,tagMap:t,getColor:a,fetchImageTags:e,refreshTags:i,tagConvert:o,notifyCacheUpdate:r}}),ire=async t=>(await Be.value.get("/files",{params:{folder_path:t}})).data,pY=async t=>(await Be.value.post("/delete_files",{file_paths:t})).data,ore=async(t,e,n,r)=>(await Be.value.post("/move_files",{file_paths:t,dest:e,create_dest_folder:n,continue_on_error:r})).data,sre=async(t,e,n,r)=>(await Be.value.post("/copy_files",{file_paths:t,dest:e,create_dest_folder:n,continue_on_error:r})).data,hY=async t=>{await Be.value.post("/mkdirs",{dest_folder:t})},lre=async t=>(await Be.value.post("/batch_get_files_info",{paths:t})).data,gY=[["Seed","seed"],["CFG scale","cfgScale"],["Sampler","sampler"],["Steps","steps"],["Clip skip","clipSkip"],["Size","size"]],mY=new Map(gY),yY=/<(lora|hypernet):([a-zA-Z0-9_.-]+)(?::([0-9.]+))>/g,bY=/([a-zA-Z0-9_.]+)\(([a-zA-Z0-9]+)\)/,wY=(t,e)=>e.get(t.trim())??t.trim(),SY=["Template: ","Negative Template: "];function _Y(t){try{return JSON.parse(encodeURIComponent(t))}catch{return t}}function _w(t,e){return typeof t=="function"?t.call(null,e):t}const CY=t=>{try{return JSON.parse(t)}catch{return t}},xY=[{reg:/(ControlNet \d+): "([^"]+)"/g},{reg:/(Lora hashes): "([^"]+)"/g},{reg:/(Hashes): ({[^}]+})/g,key:"hashes",value:_Y}];function Gc(t){const e={};if(!t)return e;const n=t.match(/\nextraJsonMetaInfo:\s*(\{[\s\S]*\})\s*$/);if(n)try{e.extraJsonMetaInfo=JSON.parse(ew(n[1])),t=t.replace(/\nextraJsonMetaInfo:\s*\{[\s\S]*\}\s*$/,"")}catch{e.extraJsonMetaInfo=n[1]}const r=t.split(`
`).filter(g=>g.trim()!==""&&!SY.some(d=>g.startsWith(d))),a=r.findIndex(g=>g.startsWith("Steps: "));let i=r[a]||"";a>-1&&r.splice(a,1),i=ew(i);const o=[];xY.forEach(({reg:g,key:d,value:v})=>{const m={},h=[];let y;for(;(y=g.exec(i))!==null;){const b=d!==void 0?_w(d,y[1]):y[1],w=v!==void 0?_w(v,y[2]):y[2];m[b]=w,h.push(y[0])}h.forEach(b=>i=i.replace(b,"")),o.push(m)});const s=/\s*([\w ]+):\s*("(?:\\"[^,]|\\"|\\|[^"])+"|[^,]*)(?:,|$)/g;let l;for(;(l=s.exec(i))!==null;){let g=l[1];const d=l[2].replace(/\\(.)/g,"$1");g&&(g=wY(g,mY),e[g.trim()]=CY((d??"").trim()))}o.forEach(g=>{Object.assign(e,g)});let[u,...c]=r.join(`
`).split("Negative prompt:").map(g=>g.trim());u=u.replace(/\nextraJsonMetaInfo:\s*\{[\s\S]*\}\s*$/,"").trim(),e.prompt=u,e.negativePrompt=c.join(" ").trim();const p=[...u.matchAll(yY)].map(([,g,d,v])=>({type:g,name:d,weight:parseFloat(v)}));if(e.Size||e.size){const g=(e.Size||e.size||"0x0").split("x");e.width||(e.width=parseFloat(g[0])||0),e.height||(e.height=parseFloat(g[1])||0)}if(e.Model&&e["Model hash"]){const g=e.Model,d=e["Model hash"];typeof e.hashes!="object"&&(e.hashes={}),e.hashes.model||(e.hashes.model=d),p.push({type:"model",name:g,hash:d})}if(e.Hypernet&&e["Hypernet strength"]&&p.push({type:"hypernet",name:e.Hypernet,weight:parseFloat(e["Hypernet strength"])}),e["AddNet Enabled"]==="True"){let g=1;for(;;){const d=e[`AddNet Model ${g}`];if(!d)break;const[,v,m]=d.match(bY)??[];p.push({type:e[`AddNet Module ${g}`].toLowerCase(),name:v,hash:m,weight:parseFloat(e[`AddNet Weight ${g}`])}),g++}}return e.resources=p,e}let zo,Jf;const PY=async(t,e,n="image/webp")=>{const a=await(await fetch(t)).arrayBuffer();return new File([a],e,{type:n})},OY=(t,e="image/webp")=>{if(!Jf){zo=document.createElement("canvas");const a=zo.getContext("2d");Zh(a),Jf=a}const{videoHeight:n,videoWidth:r}=t;return zo.width=r,zo.height=n,Jf.drawImage(t,0,0,r,n),zo.toDataURL(e)},TY=()=>{const t=Array.from(document.querySelectorAll(".ant-image-preview-wrap")).find(e=>e.style.display!=="none");t?(console.log("closeImageFullscreenPreview success"),EY(t)):console.log("closeImageFullscreenPreview not found")};function EY(t){if(!(t instanceof HTMLElement))throw new Error("The provided value is not an HTMLElement.");const e=new MouseEvent("click",{view:window,bubbles:!0,cancelable:!0,target:t});t.dispatchEvent(e)}const ure=(t,e)=>{const n=e.querySelector(`.idx-${t} .ant-image-img`);n?n.click():console.log("openImageFullscreenPreview error: not found",t,e)},cre=t=>{const e=L("");return new Promise(n=>{Pt.confirm({title:fe("inputFolderName"),content:()=>_(At,{value:e.value,"onUpdate:value":r=>e.value=r},null),async onOk(){if(!e.value)return;const r=CT(t,e.value);await hY(r),n()}})})},fre=()=>_("p",{style:{background:"var(--zp-secondary-background)",padding:"8px",borderLeft:"4px solid var(--primary-color)"}},[Ye("Tips: "),fe("multiSelectTips")]),MT=(t,e,n,r="video")=>{const a=wg(),i=dn(),o=y=>{var b;return!!((b=a.tagMap.get(t.fullpath))!=null&&b.some(w=>w.id===y))},s=L(null),l=L(""),u=L(!1),c=async()=>{u.value=!0;try{const y=await Bs(t.fullpath);l.value=y}catch(y){console.error("Load prompt error:",y),l.value=""}finally{u.value=!1}},f={margin:"2px",padding:"2px 16px","border-radius":"4px",display:"inline-block",cursor:"pointer","font-weight":"bold",transition:".5s all ease","user-select":"none"},p=()=>Gc(l.value),g=y=>{let b=0;for(const w of y)/[\u4e00-\u9fa5]/.test(w)?b+=3:b+=1;return b},d=y=>{if(y.length===0)return!1;let b=0;for(const S of y){const C=g(S);if(b+=C,C>50)return!1}return!(b/y.length>30)},v=y=>{if(!y)return"";const b="BREAK",w=y.replace(/&gt;\s/g,"> ,").replace(/\sBREAK\s/g,","+b+",").split(/[\n,]+/).map(x=>x.trim()).filter(x=>x);if(!d(w))return y.split(`
`).map(x=>x.trim()).filter(x=>x).map(x=>`<p style="margin:0; padding:4px 0;">${x}</p>`).join("");const S=[];let C=!1;for(let x=0;x<w.length;x++){if(w[x]===b){S.push('<br><span style="color:var(--zp-secondary); font-weight:bold;">BREAK</span><br>');continue}const O=w[x];C||(C=O.includes("("));const P=["background: var(--zp-secondary-variant-background)","color: var(--zp-primary)","padding: 2px 6px","border-radius: 4px","margin-right: 6px","margin-top: 4px","display: inline-block"];C&&P.push("border: 1px solid var(--zp-secondary)"),g(O)<32&&P.push("font-size: 0.9em"),S.push(`<span style="${P.join("; ")}">${O}</span>`),C&&(C=!O.includes(")"))}return S.join(" ")};c();const m=()=>{n==null||n(),TY(),h.destroy()},h=Pt.confirm({width:r==="video"?"80vw":"70vw",title:t.name,icon:null,content:()=>_("div",{style:{display:"flex",alignItems:"center",justifyContent:"center",flexDirection:"column"}},[r==="video"?_("video",{ref:s,style:{maxHeight:hq?"80vh":"60vh",maxWidth:"100%",minWidth:"70%"},src:gq(t),controls:!0,autoplay:!0},null):_(Ae,null,[_("div",{style:{fontSize:"80px",marginBottom:"16px"}},[Ye("🎵")]),_("audio",{style:{width:"100%",maxWidth:"500px"},src:bq(t),controls:!0,autoplay:!0},null)]),_("div",{style:{marginTop:"16px"}},[_("div",{onClick:Av,style:{background:"var(--zp-primary-background)",color:"var(--zp-luminous)",border:"2px solid var(--zp-luminous)",...f}},[fe("addNewCustomTag")]),i.conf.all_custom_tags.map(y=>_("div",{key:y.id,onClick:()=>e==null?void 0:e(y.id),style:{background:o(y.id)?a.getColor(y):"var(--zp-primary-background)",color:o(y.id)?"white":a.getColor(y),border:`2px solid ${a.getColor(y)}`,...f}},[y.name]))]),_("div",{class:"actions",style:{marginTop:"16px"}},[_(Wt,{onClick:()=>wq([Ta(t,!0)])},{icon:_(z9,null,null),default:fe("download")}),n&&_(Wt,{onClick:m,type:"primary"},{default:fe("tiktokView")}),r==="video"&&_(Wt,{onClick:async()=>{if(!s.value)return;const y=s.value;y.pause();const b=OY(y);await Mq({path:t.fullpath,base64_img:b,updated_time:t.date}),t.cover_url=URL.createObjectURL(await PY(b,"cover")),mt.success(fe("success")+"! "+fe("clearCacheIfNotTakeEffect"))}},{default:fe("setCurrFrameAsVideoPoster")}),_(Wt,{onClick:async()=>{await NT(t),await c()},icon:_(LP,null,null)},{default:fe("editPrompt")})]),u.value?_("div",{style:{marginTop:"24px",width:"100%",textAlign:"center"}},[_(ei,null,null)]):l.value?_("div",{style:{marginTop:"24px",width:"100%",maxWidth:r==="video"?"1000px":"900px",alignSelf:"flex-start"}},[_("div",{style:{display:"flex",alignItems:"center",gap:"8px",marginBottom:"12px",color:"var(--zp-primary)",fontSize:"14px",fontWeight:500}},[_(IT,null,null),_("span",null,[Ye("Prompt")])]),p().prompt&&_("div",{style:{marginBottom:"12px"}},[_("div",{style:{fontSize:"12px",color:"var(--zp-primary)",marginBottom:"6px"}},[Ye("Positive")]),_("code",{style:{fontSize:"13px",display:"block",padding:"10px 12px",background:"var(--zp-primary-background)",borderRadius:"8px",whiteSpace:"pre-wrap",wordBreak:"break-word",lineHeight:"1.6em"},innerHTML:v(p().prompt??"")},null)]),p().negativePrompt&&_("div",{style:{marginBottom:"12px"}},[_("div",{style:{fontSize:"12px",color:"var(--zp-primary)",marginBottom:"6px"}},[Ye("Negative")]),_("code",{style:{fontSize:"13px",display:"block",padding:"10px 12px",background:"var(--zp-primary-background)",borderRadius:"8px",whiteSpace:"pre-wrap",wordBreak:"break-word",lineHeight:"1.6em"},innerHTML:v(p().negativePrompt??"")},null)]),Object.entries(p()).filter(([y])=>y!=="prompt"&&y!=="negativePrompt").length>0&&_("div",null,[_("div",{style:{fontSize:"12px",color:"var(--zp-primary)",marginBottom:"6px"}},[Ye("Meta")]),_("code",{style:{fontSize:"12px",display:"block",padding:"8px 12px",background:"var(--zp-secondary-background)",borderRadius:"6px",whiteSpace:"pre-wrap",wordBreak:"break-word",lineHeight:"1.5em",color:"var(--zp-primary)",opacity:.7}},[Object.entries(p()).filter(([y])=>y!=="prompt"&&y!=="negativePrompt").map(([y,b])=>`${y.charAt(0).toUpperCase()+y.slice(1)}: ${b}`).join(`
`)])])]):null]),maskClosable:!0,wrapClassName:"hidden-antd-btns-modal"})},dre=(t,e,n)=>MT(t,e,n,"video"),vre=(t,e,n)=>MT(t,e,n,"audio"),pre=()=>{Pt.confirm({title:fe("confirmRebuildImageIndex"),onOk:async()=>{await cY(),gr.emit("searchIndexExpired"),mt.success(fe("rebuildComplete"))}})},hre=t=>{const e=L(t.split(/[\\/]/).pop()??"");return new Promise(n=>{Pt.confirm({title:fe("rename"),content:()=>_(At,{value:e.value,"onUpdate:value":r=>e.value=r},null),async onOk(){if(!e.value)return;const r=await fY({path:t,name:e.value});n(r.new_path)}})})},Av=()=>{const t=L(""),e=dn();return new Promise(n=>{Pt.confirm({title:fe("addNewCustomTag"),content:()=>_(At,{value:t.value,"onUpdate:value":r=>t.value=r},null),async onOk(){var i;if(!t.value)return;const r=await oY(),a=await sY({tag_name:t.value});if(a.type!=="custom")throw mt.error(fe("existInOtherType")),new Error(fe("existInOtherType"));if(r.tags.find(o=>o.id===a.id))throw mt.error(fe("alreadyExists")),new Error(fe("alreadyExists"));(i=e.conf)==null||i.all_custom_tags.push(a),mt.success(fe("success")),n(t.value)}})})},NT=async t=>(gr.off("promptEditorUpdated"),new Promise(e=>{const n=()=>{gr.off("promptEditorUpdated",n),e()};gr.on("promptEditorUpdated",n),gr.emit("openPromptEditor",{file:t})})),qc=t=>(fo("data-v-0bff9ae5"),t=t(),vo(),t),kY={key:0,class:"debug-info"},IY={class:"debug-label"},AY={key:0,class:"media-content"},MY=["src","controls","loop"],NY={key:1,class:"tiktok-media tiktok-audio-container"},$Y=qc(()=>ye("div",{class:"audio-icon"},"🎵",-1)),FY={class:"audio-filename"},RY=["src","controls","loop"],DY=["src"],LY={class:"tiktok-controls"},zY=["title"],BY=["title"],jY=["title"],VY=["title"],WY=["title"],HY={class:"autoplay-label"},UY=["title"],KY={key:1,class:"tiktok-navigation"},GY={class:"tiktok-bottom-overlay"},qY={key:0,class:"filename-display"},JY={class:"tiktok-progress"},YY={class:"progress-bar-row"},XY={class:"progress-bar"},ZY={class:"progress-text"},QY={class:"panel-header"},eX={class:"panel-title"},tX={class:"panel-section panel-actions"},nX=["title"],rX=["title"],aX=["title"],iX=["title"],oX=["title"],sX={class:"panel-section"},lX={class:"section-title"},uX={class:"tags-content"},cX=["onClick"],fX={class:"panel-section prompt-section"},dX={class:"section-title"},vX=qc(()=>ye("span",null,"Prompt",-1)),pX=["title"],hX={class:"prompt-content"},gX={key:0,class:"prompt-empty"},mX={key:0,class:"prompt-block"},yX=qc(()=>ye("div",{class:"prompt-label"},"Positive",-1)),bX=["innerHTML"],wX={key:1,class:"prompt-block"},SX=qc(()=>ye("div",{class:"prompt-label"},"Negative",-1)),_X=["innerHTML"],CX={key:2,class:"prompt-empty"},xX=ve({__name:"TiktokViewer",setup(t){const n=iY(),r=wg(),a=dn(),i=dn(),o=B(()=>({isAnimating:S.value,isDragging:O.value,bufferTransform:w.value,dragOffset:P.value,autoPlayMode:l.value,isMuted:s.value,currentIndex:n.currentIndex})),s=fT("tiktok-viewer-muted",!0),l=L("off"),u=L(null),c=["off","5s","10s","20s"],f=B(()=>({off:fe("autoPlayOff"),"5s":fe("autoPlay5s"),"10s":fe("autoPlay10s"),"20s":fe("autoPlay20s")})),p=ae=>{switch(ae){case"5s":return 5e3;case"10s":return 1e4;case"20s":return 2e4;default:return 0}},g=B(()=>/Mac|iPhone|iPad|iPod/.test(navigator.userAgent)||navigator.platform.toUpperCase().indexOf("MAC")>=0),d=ae=>g.value&&!ae?700:300,v=L(),m=L(),h=L([null,null,null]),y=L([null,null,null]),b=L([null,null,null]),w=L(0),S=L(!1),C=L(0),x=L(0),O=L(!1),P=L(0),N=L(!1),D=L(""),F=L(!1);let R=0;const j=L(!0),z=()=>{j.value=!j.value},k=B(()=>b.value[1]),T=B(()=>({"tiktok-viewer":!0,"tiktok-viewer--fullscreen":n.isFullscreen,"tiktok-viewer--floating":!n.isFullscreen,"tiktok-viewer--mobile":n.isMobile})),A=ae=>{const de=(ae-1)*100,Re=w.value+P.value;return{transform:`translateY(${de+Re}%)`,transition:S.value&&!O.value?"transform 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94)":"none"}},$=()=>{u.value&&(clearTimeout(u.value),u.value=null)},W=()=>{if($(),l.value==="off")return;const ae=b.value[1];if(!ae||ou(ae.url))return;const de=p(l.value);de>0&&(u.value=window.setTimeout(()=>{!S.value&&!O.value&&(n.hasNext?ce():ue())},de))},G=ae=>{ae===1&&l.value!=="off"&&!S.value&&setTimeout(()=>{n.hasNext?ce():ue()},500)},q=ae=>{ae===1&&l.value!=="off"&&!S.value&&setTimeout(()=>{n.hasNext?ce():ue()},500)},Y=async()=>{await oi(30);for(let ae=0;ae<h.value.length;ae++){const de=h.value[ae];if(de)try{ae===1?(de.currentTime=0,de.muted=s.value,de.onended=()=>G(ae),await de.play()):(de.pause(),de.currentTime=0,de.onended=null)}catch(Re){console.warn(`视频播放控制失败 (index: ${ae}):`,Re)}}for(let ae=0;ae<y.value.length;ae++){const de=y.value[ae];if(de)try{ae===1?(de.currentTime=0,de.muted=s.value,de.onended=()=>q(ae),await de.play()):(de.pause(),de.currentTime=0,de.onended=null)}catch(Re){console.warn(`音频播放控制失败 (index: ${ae}):`,Re)}}},U=()=>{const ae=n.currentIndex,de=n.mediaList;b.value=[ae>0?de[ae-1]:null,de[ae]||null,ae<de.length-1?de[ae+1]:null],qe(()=>{Y(),W()})},K=ae=>{var Me,Le,nt,Ft;if(!((Me=k.value)==null?void 0:Me.url))return!1;const Re=((Le=k.value)==null?void 0:Le.fullpath)||((nt=k.value)==null?void 0:nt.id);return!!((Ft=r.tagMap.get(Re))!=null&&Ft.some(Kt=>Kt.id===ae))},ne=B(()=>{var ae,de;return(de=(ae=i.conf)==null?void 0:ae.all_custom_tags)==null?void 0:de.find(Re=>Re.type==="custom"&&Re.name==="like")}),ie=B(()=>ne.value?K(ne.value.id):!1),we=async()=>{ne.value&&await he(ne.value.id)},he=async ae=>{var Re,Me,Le,nt,Ft;if((Re=k.value)!=null&&Re.url)try{const Kt=((Me=k.value)==null?void 0:Me.fullpath)||((Le=k.value)==null?void 0:Le.id),{is_remove:Gt}=await lY({tag_id:Number(ae),img_path:Kt}),yn=((Ft=(nt=i.conf)==null?void 0:nt.all_custom_tags.find(vn=>vn.id===ae))==null?void 0:Ft.name)||fe("tag");await r.refreshTags([Kt]),mt.success(fe(Gt?"removedTagFromImage":"addedTagToImage",{tag:yn}))}catch(Kt){console.error("Toggle tag error:",Kt),mt.error(fe("tagOperationFailed"))}},_e={margin:"4px",padding:"8px 16px",borderRadius:"20px",display:"inline-block",cursor:"pointer",fontWeight:"bold",transition:"0.3s all ease",userSelect:"none",fontSize:"14px"},Pe=B(()=>D.value.replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/g,"&quot;").replace(/'/g,"&#39;")),V=B(()=>Gc(Pe.value));function I(ae){let de=0;for(const Re of ae)/[\u4e00-\u9fa5]/.test(Re)?de+=3:de+=1;return de}function M(ae){if(ae.length===0)return!1;let de=0;for(const Me of ae){const Le=I(Me);if(de+=Le,Le>50)return!1}return!(de/ae.length>30)}function J(ae){if(!ae)return"";const de="BREAK",Re=ae.replace(/&gt;\s/g,"> ,").replace(/\sBREAK\s/g,","+de+",").split(/[\n,]+/).map(nt=>nt.trim()).filter(nt=>nt);if(!M(Re))return ae.split(`
`).map(nt=>nt.trim()).filter(nt=>nt).map(nt=>`<p class="natural-text">${nt}</p>`).join("");const Me=[];let Le=!1;for(let nt=0;nt<Re.length;nt++){if(Re[nt]===de){Me.push('<br><span class="tag" style="color:var(--zp-secondary)">BREAK</span><br>');continue}const Ft=Re[nt];Le||(Le=Ft.includes("("));const Kt=["tag"];Le&&Kt.push("has-parentheses"),Ft.length<32&&Kt.push("short-tag"),Me.push(`<span class="${Kt.join(" ")}">${Ft}</span>`),Le&&(Le=!Ft.includes(")"))}return Me.join(i.showCommaInInfoPanel?",":" ")}const ee=()=>{const de=(c.indexOf(l.value)+1)%c.length;l.value=c[de],W(),mt.success(fe("autoPlayStatus",{mode:f.value[l.value]}))},Q=(ae=!1)=>{S.value||!n.hasPrev||($(),S.value=!0,P.value=0,w.value=100,setTimeout(()=>{n.prev(),U(),w.value=0,setTimeout(()=>{S.value=!1},d(ae))},200))},ce=(ae=!1)=>{S.value||!n.hasNext||($(),S.value=!0,P.value=0,w.value=-100,setTimeout(()=>{n.next(),U(),w.value=0,setTimeout(()=>{S.value=!1},d(ae))},200))},ue=(ae=!1)=>{S.value||($(),S.value=!0,P.value=0,w.value=100,setTimeout(()=>{n.currentIndex=0,U(),w.value=0,setTimeout(()=>{S.value=!1},d(ae))},200))},oe=ae=>{if(S.value){ae.preventDefault();return}$(),C.value=ae.touches[0].clientY,x.value=ae.touches[0].clientY,O.value=!0,P.value=0,w.value!==0&&(w.value=0)},re=ae=>{if(S.value){ae.preventDefault();return}if(!O.value)return;x.value=ae.touches[0].clientY;const de=x.value-C.value,Re=window.innerHeight,Me=de/Re*100;P.value=Me,ae.preventDefault()},X=()=>{if(!O.value)return;const ae=x.value-C.value,de=window.innerHeight,Re=ae/de*100;if(O.value=!1,S.value){P.value=0;return}Math.abs(Re)>30?Re>0&&n.hasPrev?Q(!0):Re<0&&n.hasNext?ce(!0):pe():pe()},te=()=>{O.value&&(O.value=!1,S.value||pe())},pe=()=>{S.value||(S.value=!0,P.value=0,w.value=0,setTimeout(()=>{S.value=!1,W()},300))},le=aU(ae=>{S.value||(ae.preventDefault(),$(),ae.deltaY>0&&n.hasNext?ce():ae.deltaY<0&&n.hasPrev&&Q())},500),be=ae=>{if(!(!n.visible||S.value))switch(ae.key){case"ArrowUp":ae.preventDefault(),n.hasPrev&&Q();break;case"ArrowDown":ae.preventDefault(),n.hasNext&&ce();break;case"Escape":ae.preventDefault(),n.closeView();break}},Oe=async()=>{n.isFullscreen?await Ne():await ke()},ke=async()=>{if(v.value&&!document.fullscreenElement)try{await v.value.requestFullscreen(),n.isFullscreen=!0}catch(ae){console.warn("无法进入全屏模式:",ae)}},Ne=async()=>{if(document.fullscreenElement)try{await document.exitFullscreen(),n.isFullscreen=!1}catch(ae){console.warn("无法退出全屏模式:",ae)}},lt=()=>{s.value=!s.value;const ae=h.value[1];ae&&(ae.muted=s.value);const de=y.value[1];de&&(de.muted=s.value)},Yt=()=>{n.isFullscreen=!!document.fullscreenElement},rn=L([]),$t=L([]),Ut=ae=>{ae&&(ae.pause(),ae.src="",ae.muted=!0,ae.load(),ae.parentNode&&ae.parentNode.removeChild(ae))},wt=ae=>{ae&&(ae.pause(),ae.src="",ae.muted=!0,ae.load(),ae.parentNode&&ae.parentNode.removeChild(ae))};me(rn,ae=>{for(;ae.length>5;){const de=ae.shift();de&&Ut(de)}},{deep:!0}),me($t,ae=>{for(;ae.length>5;){const de=ae.shift();de&&wt(de)}},{deep:!0}),me(()=>n.visible===!1||n.mediaList.length===0,ae=>{ae||(rn.value.forEach(Ut),rn.value=[],$t.value.forEach(wt),$t.value=[],l.value="off")},{immediate:!0});const Xt=()=>{b.value.forEach(ae=>{if(ae)if(ou(ae.url)){const de=document.createElement("video");de.preload="metadata",de.src=ae.url,rn.value.push(de)}else if(Ov(ae.url)){const de=document.createElement("audio");de.preload="metadata",de.src=ae.url,$t.value.push(de)}else{const de=new Image;de.src=ae.url}})},fr=async()=>{const ae=n.currentItem;if(!ae)return;const de=(ae==null?void 0:ae.fullpath)||ae.id;de&&await r.fetchImageTags([de])},oa=async()=>{const ae=n.currentItem;if(!ae){D.value="";return}const de=(ae==null?void 0:ae.fullpath)||ae.id;if(!de){D.value="";return}const Re=++R;F.value=!0;try{const Me=await Bs(de);if(Re!==R)return;D.value=Me}catch(Me){if(console.error("Load prompt error:",Me),Re!==R)return;D.value=""}finally{Re===R&&(F.value=!1)}},Zt=()=>{var ae,de;return((ae=k.value)==null?void 0:ae.fullpath)||((de=k.value)==null?void 0:de.id)||""},yi=()=>{var ae;return((ae=k.value)==null?void 0:ae.name)||Zt().split(/[/\\]/).pop()||""},bi=()=>{const ae=n.currentIndex;if(!(ae<0||ae>=n.mediaList.length)){if(n.mediaList.splice(ae,1),n.mediaList.length===0){n.closeView();return}ae>=n.mediaList.length&&(n.currentIndex=n.mediaList.length-1)}},Ma=async()=>{const ae=Zt();ae&&await new Promise(de=>{Pt.confirm({title:fe("confirmDelete"),maskClosable:!0,content:yi(),async onOk(){const{events:Re}=await wn(()=>import("./index-1b3df0c9.js").then(Me=>Me.l),["assets/index-1b3df0c9.js","assets/shortcut-feec8cda.js","assets/shortcut-2acaf603.css","assets/_isIterateeCall-a5c9e9ee.js"]);await pY([ae]),mt.success(fe("deleteSuccess")),Re.emit("removeFiles",{paths:[ae],loc:xT(ae)}),bi(),N.value=!1,de()},onCancel(){de()}})})},at=async()=>{const ae=Zt();ae&&await Iq(ae)},ht=async()=>{const ae=Zt();ae&&await Aq(ae)},rt=()=>{const ae=Zt();ae&&Q1(ae)},Tt=()=>{var Re,Me;const ae=(Re=k.value)==null?void 0:Re.originalFile,de=ae?Ta(ae):(Me=k.value)==null?void 0:Me.url;de&&Q1(de)};return qG(m,z,{delay:500}),He(()=>{document.addEventListener("keydown",be),document.addEventListener("fullscreenchange",Yt),U()}),gn(()=>{document.removeEventListener("keydown",be),document.removeEventListener("fullscreenchange",Yt),$(),h.value.forEach(ae=>{Ut(ae)}),y.value.forEach(ae=>{wt(ae)}),rn.value.forEach(Ut),rn.value=[],$t.value.forEach(wt),$t.value=[]}),me(()=>n.currentIndex,()=>{N.value=!1,U(),qe(()=>{Xt(),fr(),oa()})},{immediate:!0}),me(()=>n.mediaList,()=>{U(),qe(()=>{fr(),oa()})},{deep:!0}),me(()=>n.visible,ae=>{ae?(j.value=!0,qe(()=>{U()})):(N.value=!1,D.value="",F.value=!1,R++,h.value.forEach(de=>{de&&(de.pause(),de.src="",de.load())}),h.value=[null,null,null],y.value.forEach(de=>{de&&(de.pause(),de.src="",de.load())}),y.value=[null,null,null],b.value=[null,null,null],$(),document.fullscreenElement&&Ne())}),me(()=>s.value,ae=>{h.value.forEach(de=>{de&&(de.muted=ae)}),y.value.forEach(de=>{de&&(de.muted=ae)})}),me(()=>l.value,()=>{W()}),(ae,de)=>{var Re;return Ce(),gt(ac,{to:"body"},[se(n).visible?(Ce(),Ee("div",{key:0,ref_key:"containerRef",ref:v,class:sn(T.value),onTouchstart:oe,onTouchmove:re,onTouchend:X,onTouchcancel:te,onWheel:de[13]||(de[13]=(...Me)=>se(le)&&se(le)(...Me))},[se(!1)?(Ce(),Ee("div",kY,[(Ce(!0),Ee(Ae,null,yr(o.value,(Me,Le)=>(Ce(),Ee("div",{key:Le,class:"debug-item"},[ye("span",IY,Te(Le)+":",1),ye("span",{class:sn(["debug-value",{"is-true":Me===!0,"is-false":Me===!1}])},Te(Me),3)]))),128))])):et("",!0),ye("div",{ref_key:"viewportRef",ref:m,class:"tiktok-viewport"},[(Ce(!0),Ee(Ae,null,yr(b.value,(Me,Le)=>(Ce(),Ee("div",{key:(Me==null?void 0:Me.id)||`empty-${Le}`,class:"tiktok-media-item",style:Fn(A(Le))},[Me?(Ce(),Ee("div",AY,[se(ou)(Me.url)&&se(n).visible?(Ce(),Ee("video",{class:"tiktok-media tiktok-video",src:Me.url,controls:Le===1,loop:Le===1&&l.value==="off",playsinline:"",preload:"metadata",key:Me.url,ref_for:!0,ref:nt=>{nt&&(h.value[Le]=nt)}},null,8,MY)):se(Ov)(Me.url)&&se(n).visible?(Ce(),Ee("div",NY,[$Y,ye("div",FY,Te(Me.name||Me.url.split("/").pop()),1),(Ce(),Ee("audio",{class:"tiktok-audio",src:Me.url,controls:Le===1,loop:Le===1&&l.value==="off",preload:"metadata",key:Me.url,ref_for:!0,ref:nt=>{nt&&(y.value[Le]=nt)}},null,8,RY))])):(Ce(),Ee("img",{key:2,class:"tiktok-media",src:Me.url},null,8,DY))])):et("",!0)],4))),128))],512),cn(ye("div",LY,[ye("button",{class:"control-btn close-btn",onClick:de[0]||(de[0]=(...Me)=>se(n).closeView&&se(n).closeView(...Me)),title:ae.$t("close")},[_(se(Sr))],8,zY),ye("button",{class:"control-btn fullscreen-btn",onClick:Oe,title:se(n).isFullscreen?ae.$t("exitFullscreen"):ae.$t("fullscreen")},[se(n).isFullscreen?(Ce(),gt(se(pJ),{key:0})):(Ce(),gt(se(yJ),{key:1}))],8,BY),ye("button",{class:"control-btn sound-btn",onClick:lt,title:se(s)?ae.$t("soundOn"):ae.$t("soundOff")},[se(s)?(Ce(),gt(se(VJ),{key:1})):(Ce(),gt(se(LJ),{key:0}))],8,jY),ne.value?(Ce(),Ee("button",{key:0,class:sn(["control-btn like-btn",{"like-active":ie.value}]),onClick:we,title:ie.value?ae.$t("unlike"):ae.$t("like")},[ie.value?(Ce(),gt(se(_J),{key:0})):(Ce(),gt(se(OJ),{key:1}))],10,VY)):et("",!0),ye("button",{class:sn(["control-btn autoplay-btn",{"autoplay-active":l.value!=="off"}]),onClick:ee,title:ae.$t("autoPlayTooltip",{mode:f.value[l.value]})},[_(se($J)),ye("span",HY,Te(f.value[l.value]),1)],10,WY),ye("button",{class:"control-btn tags-btn",onClick:de[1]||(de[1]=Me=>N.value=!N.value),title:ae.$t("info")},[_(se(Cs))],8,UY)],512),[[hr,j.value]]),se(a).showTiktokNavigator?cn((Ce(),Ee("div",KY,[se(n).hasPrev?(Ce(),Ee("div",{key:0,class:"nav-indicator nav-prev",onTouchstart:de[2]||(de[2]=Rt(Me=>Q(!1),["prevent"])),onClick:de[3]||(de[3]=Me=>Q(!1))},[_(se(EP))],32)):et("",!0),se(n).hasNext?(Ce(),Ee("div",{key:1,class:"nav-indicator nav-next",onTouchstart:de[4]||(de[4]=Rt(Me=>ce(!1),["prevent"])),onClick:de[5]||(de[5]=Me=>ce(!1))},[_(se(Yp))],32)):et("",!0)],512)),[[hr,j.value]]):et("",!0),cn(ye("div",GY,[(Re=k.value)!=null&&Re.name?(Ce(),Ee("div",qY,Te(k.value.name),1)):et("",!0)],512),[[hr,j.value]]),cn(ye("div",JY,[ye("div",YY,[ye("div",XY,[ye("div",{class:"progress-fill",style:Fn({width:`${(se(n).currentIndex+1)/se(n).mediaList.length*100}%`})},null,4)]),ye("span",ZY,Te(se(n).currentIndex+1)+" / "+Te(se(n).mediaList.length),1)])],512),[[hr,j.value]]),_(In,{name:"fade"},{default:Fe(()=>[N.value?(Ce(),Ee("div",{key:0,class:"tiktok-panel-backdrop",onClick:de[6]||(de[6]=Me=>N.value=!1)})):et("",!0)]),_:1}),_(In,{name:"slide-up"},{default:Fe(()=>{var Me;return[N.value?(Ce(),Ee("div",{key:0,class:"tiktok-tags-panel",onClick:de[12]||(de[12]=Rt(()=>{},["stop"]))},[ye("div",QY,[ye("div",eX,[_(se(Cs)),ye("span",null,Te(ae.$t("details")),1)]),ye("button",{onClick:de[7]||(de[7]=Le=>N.value=!1),class:"close-tags"},[_(se(Sr))])]),ye("div",{class:"panel-body",onWheel:de[10]||(de[10]=Rt(()=>{},["stop"])),onTouchmove:de[11]||(de[11]=Rt(()=>{},["stop"]))},[ye("div",tX,[ye("button",{class:"panel-action-btn danger",onClick:Ma,title:ae.$t("deleteSelected")},[_(se(E9))],8,nX),ye("button",{class:"panel-action-btn",onClick:at,title:ae.$t("openWithLocalFileBrowser")},[_(se(x9))],8,rX),ye("button",{class:"panel-action-btn",onClick:ht,title:ae.$t("openWithDefaultApp")},[_(se(rJ))],8,aX),ye("button",{class:"panel-action-btn",onClick:rt,title:ae.$t("copyFilePath")},[_(se(M9))],8,iX),ye("button",{class:"panel-action-btn",onClick:Tt,title:ae.$t("copySourceFilePreviewLink")},[_(se(IJ))],8,oX)]),ye("div",sX,[ye("div",lX,[_(se(KJ)),Ye(),ye("span",null,Te(ae.$t("tags")),1)]),ye("div",uX,[ye("div",{onClick:de[8]||(de[8]=(...Le)=>se(Av)&&se(Av)(...Le)),style:Fn({background:"rgba(255, 255, 255, 0.05)",color:"var(--zp-luminous)",border:"1px solid var(--zp-luminous)",..._e})},Te(ae.$t("addNewCustomTag")),5),(Ce(!0),Ee(Ae,null,yr(((Me=se(i).conf)==null?void 0:Me.all_custom_tags)||[],Le=>(Ce(),Ee("div",{key:Le.id,onClick:nt=>he(Le.id),style:Fn({background:K(Le.id)?se(r).getColor(Le):"rgba(255, 255, 255, 0.05)",color:K(Le.id)?"white":se(r).getColor(Le),border:`1px solid ${se(r).getColor(Le)}`,..._e})},Te(Le.name),13,cX))),128))])]),ye("div",fX,[ye("div",dX,[_(se(IT)),Ye(),vX,F.value?et("",!0):(Ce(),Ee("button",{key:0,onClick:de[9]||(de[9]=async()=>{await se(NT)(se(n).currentItem),await oa()}),class:"edit-prompt-btn",title:se(fe)("editPrompt")},[_(se(LP))],8,pX))]),ye("div",hX,[F.value?(Ce(),Ee("div",gX,"...")):(Ce(),Ee(Ae,{key:1},[V.value.prompt?(Ce(),Ee("div",mX,[yX,ye("code",{innerHTML:J(V.value.prompt??"")},null,8,bX)])):et("",!0),V.value.negativePrompt?(Ce(),Ee("div",wX,[SX,ye("code",{innerHTML:J(V.value.negativePrompt??"")},null,8,_X)])):et("",!0),!V.value.prompt&&!V.value.negativePrompt?(Ce(),Ee("div",CX,"—")):et("",!0)],64))])])],32)])):et("",!0)]}),_:1})],34)):et("",!0)])}}});const PX=Cr(xX,[["__scopeId","data-v-0bff9ae5"]]),OX={class:"container"},TX=["src"],EX=ve({__name:"ImgSliSide",props:{side:{},containerWidth:{},img:{},maxEdge:{},percent:{}},setup(t){const e=t,n=Pv(async()=>hT(await Tv(Ta(e.img)),"width","height")),r=B(()=>{let a="";const o=e.containerWidth;if(e.side==="left"?a=`calc(50% - ${(e.percent-50)/100*o}px)`:a=`calc(-50% - ${(e.percent-50)/100*o+4}px)`,e.maxEdge==="height")return`height:100%;transform: translate(${a}, -50%)`;{const s=n.value;return s?`height:${o/s.width*s.height}px;transform: translate(${a}, -50%)`:void 0}});return(a,i)=>(Ce(),Ee("div",OX,[ye("img",{class:sn(["img",[a.side]]),style:Fn(r.value),src:se(Ta)(a.img),onDragstart:i[0]||(i[0]=Rt(()=>{},["prevent","stop"]))},null,46,TX)]))}});const Cw=Cr(EX,[["__scopeId","data-v-c9b1d83c"]]),kX=ve({__name:"PromptCompare",props:{lImg:{},rImg:{}},setup(t){const e=t,n=gT(),r=dn(),a=L(""),i=L("");function o(s){var c;let l="",u=Gc(s);l+=`--- PROMPT --- \r
`,l+=((c=u.prompt)==null?void 0:c.replace(/\r\n/g,""))+`\r
\r
`,l+=`--- NEGATIVE PROMPT --- \r
`,l+=u.negativePrompt?u.negativePrompt.replace(/\n/g,"")+`\r
\r
`:`\r
\r
`,l+=`--- PARAMS ---\r
`;for(const[f,p]of Object.entries(u))f=="prompt"||f=="negativePrompt"||(l+=f+": "+p+`\r
`);return l}return me(()=>{var s;return(s=e==null?void 0:e.lImg)==null?void 0:s.fullpath},async s=>{s&&(n.tasks.forEach(l=>l.cancel()),n.pushAction(()=>Bs(s)).res.then(l=>{a.value=o(l)}),n.pushAction(()=>Bs(e.rImg.fullpath)).res.then(l=>{i.value=o(l)}))},{immediate:!0}),(s,l)=>{const u=Gs("VueDiff");return Ce(),gt(u,{class:"diff",mode:"split",theme:se(r).computedTheme,language:"plaintext",prev:a.value,current:i.value},null,8,["theme","prev","current"])}}});const IX={key:0,class:"hint"},AX={class:"hint-inline"},MX=ve({__name:"ImgSliComparePane",props:{left:{},right:{},container:{}},setup(t,{expose:e}){const n=t,r=L(50),a=([{size:c}])=>{r.value=c},i=L(),{width:o}=dq(i);e({requestFullScreen:()=>{var c;(c=i.value)==null||c.requestFullscreen()}});const l=Pv(async()=>{if(!n.left||!n.right)return{width:0,height:0};const[c,f]=await Promise.all([Tv(Ta(n.left)),Tv(Ta(n.right))]);return{width:Math.max(c.width,f.width),height:Math.max(f.height,c.height)}}),u=Pv(async()=>{const c=l.value;if(!c)return"width";const{height:f,width:p}=c,g=p/f,d=document.body.clientWidth/document.body.clientHeight;return g>d?"width":"height"});return(c,f)=>(Ce(),Ee(Ae,null,[ye("div",{ref_key:"wrapperEl",ref:i,style:{height:"100%"}},[_(se(ET),{class:"default-theme",onResize:a},{default:Fe(()=>[c.left?(Ce(),gt(se(Iv),{key:0},{default:Fe(()=>[_(Cw,{side:"left","max-edge":se(u),"container-width":se(o),percent:r.value,img:c.left},null,8,["max-edge","container-width","percent","img"])]),_:1})):et("",!0),c.right?(Ce(),gt(se(Iv),{key:1},{default:Fe(()=>[_(Cw,{"max-edge":se(u),percent:r.value,img:c.right,side:"right","container-width":se(o)},null,8,["max-edge","percent","img","container-width"])]),_:1})):et("",!0)]),_:1})],512),c.container!=="drawer"?(Ce(),Ee("div",IX,[ye("div",AX,[_(se(sJ)),Ye(" "+Te(c.$t("scrollDownToComparePrompt")),1)])])):et("",!0),_(kX,{lImg:c.left,rImg:c.right},null,8,["lImg","rImg"])],64))}});const NX={class:"actions"},$X=ve({__name:"ImgSliDrawer",setup(t){const e=kT(),n=L();return(r,a)=>{const i=Wt,o=J4,s=OB;return Ce(),Ee(Ae,null,[_(s,{width:"100vw",visible:se(e).drawerVisible,"onUpdate:visible":a[2]||(a[2]=l=>se(e).drawerVisible=l),"destroy-on-close":"",class:"img-sli","close-icon":null},{footer:Fe(()=>[ye("div",NX,[_(i,{onClick:a[0]||(a[0]=l=>se(e).drawerVisible=!1)},{default:Fe(()=>[Ye(Te(r.$t("close")),1)]),_:1}),_(i,{onClick:a[1]||(a[1]=l=>{var u;return(u=n.value)==null?void 0:u.requestFullScreen()})},{default:Fe(()=>[Ye(Te(r.$t("fullscreenview")),1)]),_:1}),_(o,{banner:"",style:{height:"32px"},message:"👇 "+r.$t("scrollDownToComparePrompt"),type:"info","show-icon":""},null,8,["message"])])]),default:Fe(()=>[se(e).left&&se(e).right?(Ce(),gt(MX,{key:0,ref_key:"splitpane",ref:n,container:"drawer",left:se(e).left,right:se(e).right},null,8,["left","right"])):et("",!0)]),_:1},8,["visible"]),_(aY),_(PX)],64)}}});const FX=Cr($X,[["__scopeId","data-v-d6c97117"]]),RX=ve({__name:"SplitViewTab",setup(t){const e=dn(),n={local:zn(()=>wn(()=>import("./stackView-f26b8c66.js"),["assets/stackView-f26b8c66.js","assets/shortcut-feec8cda.js","assets/shortcut-2acaf603.css","assets/index-bb784bbb.js","assets/index-80432a0c.css","assets/index-1b3df0c9.js","assets/_isIterateeCall-a5c9e9ee.js","assets/FileItem-0178f9f2.js","assets/FileItem-f935dd79.css","assets/MultiSelectKeep-beba09aa.js","assets/MultiSelectKeep-88e5d21e.css","assets/stackView-714f932f.css"])),empty:zn(()=>wn(()=>import("./emptyStartup-9dc41526.js"),["assets/emptyStartup-9dc41526.js","assets/index-bb784bbb.js","assets/index-80432a0c.css","assets/emptyStartup-2ab553ed.css"])),"global-setting":zn(()=>wn(()=>import("./globalSetting-f4492b67.js"),["assets/globalSetting-f4492b67.js","assets/shortcut-feec8cda.js","assets/shortcut-2acaf603.css","assets/globalSetting-e0e78319.css"])),"tag-search-matched-image-grid":zn(()=>wn(()=>import("./MatchedImageGrid-57a03cf6.js"),["assets/MatchedImageGrid-57a03cf6.js","assets/MultiSelectKeep-beba09aa.js","assets/index-bb784bbb.js","assets/index-80432a0c.css","assets/FileItem-0178f9f2.js","assets/FileItem-f935dd79.css","assets/index-1b3df0c9.js","assets/shortcut-feec8cda.js","assets/shortcut-2acaf603.css","assets/_isIterateeCall-a5c9e9ee.js","assets/MultiSelectKeep-88e5d21e.css","assets/hook-3cb368d4.js","assets/MatchedImageGrid-c716d973.css"])),"topic-search-matched-image-grid":zn(()=>wn(()=>import("./MatchedImageGrid-dee48863.js"),["assets/MatchedImageGrid-dee48863.js","assets/MultiSelectKeep-beba09aa.js","assets/index-bb784bbb.js","assets/index-80432a0c.css","assets/FileItem-0178f9f2.js","assets/FileItem-f935dd79.css","assets/index-1b3df0c9.js","assets/shortcut-feec8cda.js","assets/shortcut-2acaf603.css","assets/_isIterateeCall-a5c9e9ee.js","assets/MultiSelectKeep-88e5d21e.css","assets/hook-3cb368d4.js","assets/MatchedImageGrid-e9e22234.css"])),"tag-search":zn(()=>wn(()=>import("./TagSearch-0db75588.js"),["assets/TagSearch-0db75588.js","assets/TipsCarousel-dc03f138.js","assets/TipsCarousel-23a4bc9c.css","assets/_isIterateeCall-a5c9e9ee.js","assets/TagSearch-936bbb36.css"])),"fuzzy-search":zn(()=>wn(()=>import("./SubstrSearch-95d756e3.js"),["assets/SubstrSearch-95d756e3.js","assets/FileItem-0178f9f2.js","assets/index-bb784bbb.js","assets/index-80432a0c.css","assets/FileItem-f935dd79.css","assets/MultiSelectKeep-beba09aa.js","assets/index-1b3df0c9.js","assets/shortcut-feec8cda.js","assets/shortcut-2acaf603.css","assets/_isIterateeCall-a5c9e9ee.js","assets/MultiSelectKeep-88e5d21e.css","assets/hook-3cb368d4.js","assets/TipsCarousel-dc03f138.js","assets/TipsCarousel-23a4bc9c.css","assets/SubstrSearch-7eea79b7.css"])),"topic-search":zn(()=>wn(()=>import("./TopicSearch-74f28ec5.js"),["assets/TopicSearch-74f28ec5.js","assets/TopicSearch-43737bca.css"])),"img-sli":zn(()=>wn(()=>import("./ImgSliPagePane-7368738c.js"),["assets/ImgSliPagePane-7368738c.js","assets/ImgSliPagePane-868b21f8.css"])),"batch-download":zn(()=>wn(()=>import("./batchDownload-f49cefa3.js"),["assets/batchDownload-f49cefa3.js","assets/FileItem-0178f9f2.js","assets/index-bb784bbb.js","assets/index-80432a0c.css","assets/FileItem-f935dd79.css","assets/index-1b3df0c9.js","assets/shortcut-feec8cda.js","assets/shortcut-2acaf603.css","assets/_isIterateeCall-a5c9e9ee.js","assets/batchDownload-57f1d54b.css"])),"grid-view":zn(()=>wn(()=>import("./gridView-8beb3b24.js"),["assets/gridView-8beb3b24.js","assets/FileItem-0178f9f2.js","assets/index-bb784bbb.js","assets/index-80432a0c.css","assets/FileItem-f935dd79.css","assets/index-1b3df0c9.js","assets/shortcut-feec8cda.js","assets/shortcut-2acaf603.css","assets/_isIterateeCall-a5c9e9ee.js","assets/gridView-eef9ac55.css"])),"workspace-snapshot":zn(()=>wn(()=>import("./index-5087ab29.js"),["assets/index-5087ab29.js","assets/index-bd568ec0.css"])),"random-image":zn(()=>wn(()=>import("./randomImage-7d255c6d.js"),["assets/randomImage-7d255c6d.js","assets/FileItem-0178f9f2.js","assets/index-bb784bbb.js","assets/index-80432a0c.css","assets/FileItem-f935dd79.css","assets/index-1b3df0c9.js","assets/shortcut-feec8cda.js","assets/shortcut-2acaf603.css","assets/_isIterateeCall-a5c9e9ee.js","assets/MultiSelectKeep-beba09aa.js","assets/MultiSelectKeep-88e5d21e.css","assets/randomImage-4d1c5076.css"]))},r=(o,s,l)=>{var c,f;const u=e.tabList[o];if(l==="add"){const p={type:"empty",key:Rn(),name:fe("emptyStartPage")};u.panes.push(p),u.key=p.key}else{const p=u.panes.findIndex(g=>g.key===s);if(u.key===s&&(u.key=((c=u.panes[p-1])==null?void 0:c.key)??((f=u.panes[1])==null?void 0:f.key)),u.panes.splice(p,1),u.panes.length===0&&e.tabList.splice(o,1),e.tabList.length===0){const g=e.createEmptyPane();e.tabList.push({panes:[g],key:g.key,id:Rn()})}}};ju("closeTabPane",(o,s)=>r(o,s,"del"));const a=L();me(()=>e.tabList,async()=>{var o;await qe(),e.saveRecord(),Array.from(((o=a.value)==null?void 0:o.querySelectorAll(".splitpanes__pane"))??[]).forEach((s,l)=>{Array.from(s.querySelectorAll(".ant-tabs-tab")??[]).forEach((u,c)=>{const f=u;f.setAttribute("draggable","true"),f.setAttribute("tabIdx",l.toString()),f.setAttribute("paneIdx",c.toString()),f.ondragend=()=>{e.dragingTab=void 0},f.ondragstart=p=>{e.dragingTab={tabIdx:l,paneIdx:c},p.dataTransfer.setData("text/plain",JSON.stringify({tabIdx:l,paneIdx:c,from:"tab-drag"}))}})})},{immediate:!0,deep:!0});const i=ii(()=>gr.emit("returnToIIB"),100);return MG(async()=>{const o=window.parent;if(!await _q(()=>o==null?void 0:o.onUiTabChange,200,3e4)){console.log("watch tab change failed");return}o.onUiTabChange(()=>{const s=o.get_uiCurrentTabContent();s!=null&&s.id.includes("infinite-image-browsing")&&i()})}),me(sq(),o=>o&&i()),(o,s)=>{const l=Au,u=ts;return Ce(),Ee("div",{ref_key:"container",ref:a},[_(se(ET),{class:"default-theme"},{default:Fe(()=>[(Ce(!0),Ee(Ae,null,yr(se(e).tabList,(c,f)=>(Ce(),gt(se(Iv),{key:c.id},{default:Fe(()=>[_(Qq,{tabIdx:f},{default:Fe(()=>[_(u,{type:"editable-card",activeKey:c.key,"onUpdate:activeKey":p=>c.key=p,onEdit:(p,g)=>r(f,p,g)},{default:Fe(()=>[(Ce(!0),Ee(Ae,null,yr(c.panes,(p,g)=>(Ce(),gt(l,{key:p.key,tab:p.name,class:"pane"},{default:Fe(()=>[(Ce(),gt(Fk(n[p.type]),ap({tabIdx:f,paneKey:p.key,paneIdx:g},p),null,16,["tabIdx","paneKey","paneIdx"]))]),_:2},1032,["tab"]))),128))]),_:2},1032,["activeKey","onUpdate:activeKey","onEdit"])]),_:2},1032,["tabIdx"])]),_:2},1024))),128))]),_:1}),_(FX)],512)}}});const DX=Cr(RX,[["__scopeId","data-v-76f3eb81"]]);const $T=t=>(fo("data-v-0a74f0db"),t=t(),vo(),t),LX={class:"organize-jobs-wrapper"},zX=$T(()=>ye("span",{class:"fab-icon"},"📁",-1)),BX={key:1,class:"organize-jobs-panel"},jX={class:"panel-header"},VX={class:"panel-title"},WX={class:"panel-header-right"},HX={class:"job-header"},UX=$T(()=>ye("span",{class:"job-icon"},"📁",-1)),KX={class:"job-folders"},GX={class:"job-progress"},qX={class:"stage-label"},JX={class:"preview-ready-hint"},YX={class:"stage-label"},XX={key:0,class:"current-file"},ZX={class:"result-summary success"},QX={class:"result-summary error"},eZ=ve({__name:"OrganizeJobsPanel",emits:["open-preview"],setup(t,{emit:e}){const n=dn(),r=p=>!p||p.length===0?"":p.length===1?p[0].split(/[/\\]/).pop()||p[0]:`${p.length} ${fe("folders")}`,a=p=>({queued:"default",running:"processing",preview_ready:"warning",moving:"processing",done:"success",error:"error"})[p]||"default",i=p=>({queued:fe("queued"),running:fe("analyzing"),preview_ready:fe("waitingConfirm"),moving:fe("moving"),done:fe("completed"),error:fe("error")})[p]||p,o=p=>p?{embedding:fe("generatingEmbeddings"),clustering:fe("clusteringAnalysis"),titling:fe("generatingTitles"),preview_ready:fe("previewReady"),moving:fe("movingFiles"),done:fe("completed")}[p]||p:"",s=p=>{var g;return["queued","running"].includes(p.status)&&["embedding","clustering","titling"].includes(((g=p.progress)==null?void 0:g.stage)||"")},l=p=>{if(!p)return 0;const{stage:g,embedded_done:d,to_embed:v,clusters_done:m,clusters_total:h}=p;return g==="embedding"&&v>0?Math.round(d/v*40):g==="clustering"?50:g==="titling"&&h>0?60+Math.round(m/h*40):0},u=p=>{if(!p)return 0;const{moved_done:g,moved_total:d}=p;return d>0?Math.round(g/d*100):0},c=p=>{const g=JSON.parse(JSON.stringify(p));console.log("openPreview called","job_id:",g.job_id,"status:",g.status,"preview:",g.preview?`has preview (${g.preview.total_files} files)`:"no preview"),e("open-preview",g)},f=p=>{n.removeOrganizeJob(p)};return(p,g)=>{const d=Xl,v=Wt,m=sP,h=a9;return Ce(),Ee("div",LX,[se(n).activeOrganizeJobs.length&&!se(n).showOrganizePanel?(Ce(),Ee("div",{key:0,class:"organize-jobs-fab",onClick:g[0]||(g[0]=y=>se(n).showOrganizePanel=!0)},[zX,_(d,{count:se(n).activeOrganizeJobs.length,offset:[-2,2]},null,8,["count"])])):et("",!0),se(n).activeOrganizeJobs.length&&se(n).showOrganizePanel?(Ce(),Ee("div",BX,[ye("div",jX,[ye("span",VX,Te(se(fe)("organizeJobs")),1),ye("div",WX,[_(d,{count:se(n).activeOrganizeJobs.length},null,8,["count"]),_(v,{type:"text",size:"small",class:"close-btn",onClick:g[1]||(g[1]=y=>se(n).showOrganizePanel=!1)},{default:Fe(()=>[Ye("✕")]),_:1})])]),(Ce(!0),Ee(Ae,null,yr(se(n).activeOrganizeJobs,y=>{var b,w,S,C,x,O,P,N;return Ce(),Ee("div",{key:y.job_id,class:"job-item"},[ye("div",HX,[UX,ye("span",KX,Te(r(y.folder_paths)),1),_(m,{color:a(y.status)},{default:Fe(()=>[Ye(Te(i(y.status)),1)]),_:2},1032,["color"])]),ye("div",GX,[s(y)?(Ce(),Ee(Ae,{key:0},[ye("div",qX,Te(o((b=y.progress)==null?void 0:b.stage)),1),_(h,{percent:l(y.progress),status:y.status==="error"?"exception":"active",size:"small"},null,8,["percent","status"])],64)):et("",!0),y.status==="preview_ready"?(Ce(),Ee(Ae,{key:1},[ye("div",JX,Te(se(fe)("organizePreviewReady",{files:((w=y.preview)==null?void 0:w.total_files)??0,clusters:((C=(S=y.preview)==null?void 0:S.clusters)==null?void 0:C.length)??0})),1),_(v,{type:"primary",size:"small",onClick:D=>c(y)},{default:Fe(()=>[Ye(Te(se(fe)("viewPreview")),1)]),_:2},1032,["onClick"])],64)):et("",!0),((x=y.progress)==null?void 0:x.stage)==="moving"?(Ce(),Ee(Ae,{key:2},[ye("div",YX,Te(se(fe)("movingFiles")),1),_(h,{percent:u(y.progress),size:"small",status:"active"},null,8,["percent"]),y.progress.current_file?(Ce(),Ee("div",XX,Te(y.progress.current_file),1)):et("",!0)],64)):et("",!0),y.status==="done"?(Ce(),Ee(Ae,{key:3},[ye("div",ZX,Te(se(fe)("organizeComplete",{moved:((O=y.progress)==null?void 0:O.moved_done)??0,folders:((N=(P=y.progress)==null?void 0:P.created_folders)==null?void 0:N.length)??0})),1),_(v,{size:"small",onClick:D=>f(y.job_id)},{default:Fe(()=>[Ye(Te(se(fe)("close")),1)]),_:2},1032,["onClick"])],64)):et("",!0),y.status==="error"?(Ce(),Ee(Ae,{key:4},[ye("div",QX,Te(se(fe)("organizeFailed")),1),_(v,{size:"small",onClick:D=>f(y.job_id)},{default:Fe(()=>[Ye(Te(se(fe)("close")),1)]),_:2},1032,["onClick"])],64)):et("",!0)])])}),128))])):et("",!0)])}}});const tZ=Cr(eZ,[["__scopeId","data-v-0a74f0db"]]);const nZ=async t=>(await Be.value.post("/db/organize_files_start",t)).data,FT=async t=>(await Be.value.get("/db/organize_files_status",{params:{job_id:t}})).data,rZ=async t=>(await Be.value.post("/db/organize_files_confirm",t)).data,RT=t=>(fo("data-v-b7f18d8d"),t=t(),vo(),t),aZ={class:"organize-preview"},iZ=["src"],oZ={class:"preview-header"},sZ={class:"summary"},lZ={class:"dest-folder"},uZ={class:"cluster-header"},cZ=RT(()=>ye("span",{class:"folder-icon"},"📁",-1)),fZ={key:0,class:"folder-name"},dZ={class:"file-count"},vZ={class:"file-mappings"},pZ=["onMouseenter"],hZ=RT(()=>ye("span",{class:"arrow"},"→",-1)),gZ=["title"],mZ=["onClick"],yZ={class:"preview-actions"},bZ={class:"action-summary"},wZ={key:0},SZ=ve({__name:"OrganizePreview",props:{preview:{}},emits:["cancel","confirmed"],setup(t,{emit:e}){const n=t,r=L([]),a=ut(new Set),i=ut(new Map),o=ut(new Set),s=L(null),l=L(""),u=L(!1),c=L(""),f=ut({x:0,y:0});let p=null;const g=B(()=>{const F=[...n.preview.clusters];return n.preview.noise.size>0&&F.push(n.preview.noise),F}),d=F=>i.get(F.cluster_id)||F.suggested_folder_name,v=F=>F.split(/[/\\]/).pop()||F,m=F=>`${gi.value}/image-thumbnail?path=${encodeURIComponent(F)}&t=${Date.now()}&size=512x512`,h=(F,R)=>{var k;const j=((k=R.split(".").pop())==null?void 0:k.toLowerCase())||"";["jpg","jpeg","png","gif","webp","bmp","ico","svg"].includes(j)&&(p&&clearTimeout(p),p=setTimeout(()=>{c.value=m(R),b(F)},300))},y=()=>{p&&(clearTimeout(p),p=null),c.value=""},b=F=>{f.x=F.clientX+20,f.y=F.clientY-100,f.y<10&&(f.y=10)},w=F=>o.has(F.cluster_id)?F.file_mappings:F.file_mappings.slice(0,10),S=B(()=>g.value.filter(F=>!a.has(F.cluster_id)).reduce((F,R)=>F+R.file_mappings.filter(j=>j.dest_path!==j.src_path).length,0)),C=B(()=>g.value.filter(F=>a.has(F.cluster_id)).reduce((F,R)=>F+R.size,0)),x=F=>{s.value=F.cluster_id,l.value=d(F)},O=()=>{s.value&&l.value.trim()&&i.set(s.value,l.value.trim()),s.value=null,l.value=""},P=F=>{a.has(F)?a.delete(F):a.add(F)},N=()=>{e("cancel")},D=async()=>{u.value=!0;try{const F=[];i.forEach((R,j)=>{F.push({cluster_id:j,new_folder_name:R})}),await rZ({job_id:n.preview.job_id,folder_edits:F.length>0?F:void 0,skip_cluster_ids:a.size>0?Array.from(a):void 0}),mt.success(fe("startMovingFiles")),e("confirmed")}catch(F){mt.error(`${fe("confirmFailed")}: ${F.message||F}`)}finally{u.value=!1}};return(F,R)=>{const j=At,z=sP,k=Wt,T=g9,A=Mu,$=ns;return Ce(),Ee("div",aZ,[c.value?(Ce(),Ee("div",{key:0,class:"image-preview-tooltip",style:Fn({top:f.y+"px",left:f.x+"px"})},[ye("img",{src:c.value,onError:R[0]||(R[0]=W=>c.value="")},null,40,iZ)],4)):et("",!0),ye("div",oZ,[ye("h3",null,Te(se(fe)("smartOrganizePreview")),1),ye("div",sZ,Te(se(fe)("organizePreviewSummary",{files:F.preview.total_files,folders:F.preview.clusters.length+(F.preview.noise.size>0?1:0)})),1),ye("div",lZ,[Ye(Te(se(fe)("destFolder"))+": ",1),ye("code",null,Te(F.preview.dest_folder),1)])]),_($,{activeKey:r.value,"onUpdate:activeKey":R[5]||(R[5]=W=>r.value=W),class:"cluster-list"},{default:Fe(()=>[(Ce(!0),Ee(Ae,null,yr(g.value,W=>(Ce(),gt(A,{key:W.cluster_id,class:sn({skipped:a.has(W.cluster_id)})},{header:Fe(()=>[ye("div",uZ,[cZ,s.value!==W.cluster_id?(Ce(),Ee("span",fZ,Te(d(W)),1)):(Ce(),gt(j,{key:1,value:l.value,"onUpdate:value":R[1]||(R[1]=G=>l.value=G),size:"small",style:{width:"200px"},onPressEnter:O,onBlur:O,onClick:R[2]||(R[2]=Rt(()=>{},["stop"]))},null,8,["value"])),ye("span",dZ,"("+Te(W.size)+" "+Te(se(fe)("files"))+")",1),W.cluster_id==="__noise__"?(Ce(),gt(z,{key:2,color:"orange"},{default:Fe(()=>[Ye(Te(se(fe)("unsorted")),1)]),_:1})):et("",!0)])]),extra:Fe(()=>[_(T,{onClick:R[3]||(R[3]=Rt(()=>{},["stop"]))},{default:Fe(()=>[_(k,{size:"small",onClick:G=>x(W)},{default:Fe(()=>[Ye(Te(se(fe)("rename")),1)]),_:2},1032,["onClick"]),_(k,{size:"small",type:a.has(W.cluster_id)?"primary":"default",onClick:G=>P(W.cluster_id)},{default:Fe(()=>[Ye(Te(a.has(W.cluster_id)?se(fe)("cancelSkip"):se(fe)("skip")),1)]),_:2},1032,["type","onClick"])]),_:2},1024)]),default:Fe(()=>[ye("div",vZ,[(Ce(!0),Ee(Ae,null,yr(w(W),G=>(Ce(),Ee("div",{key:G.src_path,class:"file-mapping"},[ye("span",{class:"src-path",onMouseenter:q=>h(q,G.src_path),onMouseleave:y,onMousemove:R[4]||(R[4]=q=>b(q))},Te(v(G.src_path)),41,pZ),hZ,ye("span",{class:"dest-path",title:G.dest_path},Te(d(W))+"/"+Te(v(G.src_path)),9,gZ)]))),128)),W.file_mappings.length>10&&!o.has(W.cluster_id)?(Ce(),Ee("div",{key:0,class:"show-more",onClick:G=>o.add(W.cluster_id)},Te(se(fe)("showMore",{count:W.file_mappings.length-10})),9,mZ)):et("",!0)])]),_:2},1032,["class"]))),128))]),_:1},8,["activeKey"]),ye("div",yZ,[ye("div",bZ,[Ye(Te(se(fe)("willMove",{count:S.value}))+" ",1),a.size?(Ce(),Ee("span",wZ,"("+Te(se(fe)("skipped",{count:C.value}))+")",1)):et("",!0)]),_(T,null,{default:Fe(()=>[_(k,{onClick:N},{default:Fe(()=>[Ye(Te(se(fe)("cancel")),1)]),_:1}),_(k,{type:"primary",loading:u.value,onClick:D},{default:Fe(()=>[Ye(Te(se(fe)("confirmOrganize")),1)]),_:1},8,["loading"])]),_:1})])])}}});const _Z=Cr(SZ,[["__scopeId","data-v-b7f18d8d"]]);function gre(t){const e=dn();e.smartOrganizeConfigPath=t,e.showSmartOrganizeConfig=!0}async function CZ(t,e){const n=dn();try{const r={folder_paths:t,lang:n.lang,dest_folder:e.destFolder||void 0,min_cluster_size:e.minClusterSize,action:e.action,recursive:e.recursive},{job_id:a}=await nZ(r);return n.addOrganizeJob({job_id:a,status:"queued",progress:{stage:"embedding",embedded_done:0,to_embed:0,clusters_done:0,clusters_total:0,moved_done:0,moved_total:0,current_file:"",created_folders:[],errors:[]},startedAt:Date.now(),folder_paths:t}),mt.success(fe("organizeJobStarted")),xZ(a,t),a}catch(r){throw mt.error(`${fe("error")}: ${r.message||r}`),r}}async function xZ(t,e){const n=dn(),r=2e3,a=async()=>{var i,o;try{const s=await FT(t);console.log("Poll response:","status:",s.status,"stage:",(i=s.progress)==null?void 0:i.stage,"preview:",s.preview?`yes (${s.preview.total_files} files, ${(o=s.preview.clusters)==null?void 0:o.length} clusters)`:"no");const l={status:s.status,progress:s.progress};s.preview&&(l.preview=s.preview,console.log("Preview data received from API:",s.preview.total_files,"files")),n.updateOrganizeJob(t,l),["done","error","preview_ready"].includes(s.status)?(console.log("Poll stopped at status:",s.status),s.status==="error"?console.error("Organize job failed:",s.error):s.status==="preview_ready"?console.log("Preview ready - user can now view and confirm"):s.status==="done"&&(console.log("Organize done, emitting refresh event"),gr.emit("refreshFileView",{paths:e}))):setTimeout(a,r)}catch(s){console.error("Poll organize status error:",s),setTimeout(a,r*2)}};a()}const DT=t=>(fo("data-v-5d792d0e"),t=t(),vo(),t),PZ={class:"info-panel"},OZ={class:"info-row"},TZ={class:"info-label"},EZ={class:"info-path"},kZ={class:"info-tips"},IZ=DT(()=>ye("span",{class:"separator"},"|",-1)),AZ=DT(()=>ye("span",{class:"separator"},"|",-1)),MZ={class:"form-item-hint"},NZ={class:"form-item-hint"},$Z={class:"form-item-hint"},FZ={key:0,class:"loading-status"},RZ={style:{"margin-left":"8px"}},DZ=ve({__name:"SmartOrganizeConfigModal",setup(t){const e=dn(),n=L(!1),r=L(""),a=ut({destFolder:"",recursive:!1,minClusterSize:3,action:"move"});me(()=>e.showSmartOrganizeConfig,s=>{s&&(a.destFolder="",a.recursive=!1,a.minClusterSize=3,a.action="move",n.value=!1,r.value="")});const i=async()=>{const s=e.smartOrganizeConfigPath;try{n.value=!0,r.value=fe("updatingIndex"),await dY({folder:s,recursive:a.recursive}),r.value=fe("startingOrganizeJob"),await CZ([s],{...a,destFolder:a.destFolder||s}),e.showSmartOrganizeConfig=!1}catch(l){console.error("Smart organize failed:",l)}finally{n.value=!1,r.value=""}},o=()=>{n.value||(e.showSmartOrganizeConfig=!1)};return(s,l)=>{const u=At,c=rP,f=w9,p=Gj,g=Hn,d=Sx,v=ha,m=ei,h=Wt,y=Pt;return Ce(),gt(y,{visible:se(e).showSmartOrganizeConfig,"onUpdate:visible":l[4]||(l[4]=b=>se(e).showSmartOrganizeConfig=b),title:se(fe)("smartOrganizeConfig"),width:"70vw",onOk:i,onCancel:o,confirmLoading:n.value},{footer:Fe(()=>[_(h,{onClick:o,disabled:n.value},{default:Fe(()=>[Ye(Te(se(fe)("organizeCancel")),1)]),_:1},8,["disabled"]),_(h,{type:"primary",onClick:i,loading:n.value},{default:Fe(()=>[Ye(Te(se(fe)("organizeStartTask")),1)]),_:1},8,["loading"])]),default:Fe(()=>[ye("div",PZ,[ye("div",OZ,[ye("span",TZ,Te(se(fe)("organizeSourceFolder"))+":",1),ye("code",EZ,Te(se(e).smartOrganizeConfigPath),1)]),ye("div",kZ,[ye("span",null,Te(se(fe)("smartOrganizeNotice")),1),IZ,ye("span",null,Te(se(fe)("topicSearchRequirementsOpenai")),1),AZ,ye("span",null,Te(se(fe)("topicSearchRequirementsDepsPython")),1)])]),_(v,{"label-col":{span:8},"wrapper-col":{span:16}},{default:Fe(()=>[_(c,{label:se(fe)("organizeTargetFolder")},{default:Fe(()=>[_(u,{value:a.destFolder,"onUpdate:value":l[0]||(l[0]=b=>a.destFolder=b),placeholder:se(e).smartOrganizeConfigPath,disabled:n.value},null,8,["value","placeholder","disabled"]),ye("div",MZ,Te(se(fe)("organizeTargetFolderDesc")),1)]),_:1},8,["label"]),_(c,{label:se(fe)("organizeRecursive")},{default:Fe(()=>[_(f,{checked:a.recursive,"onUpdate:checked":l[1]||(l[1]=b=>a.recursive=b),disabled:n.value},null,8,["checked","disabled"]),ye("div",NZ,Te(se(fe)("organizeRecursiveDesc")),1)]),_:1},8,["label"]),_(c,{label:se(fe)("organizeMinClusterSize")},{default:Fe(()=>[_(p,{value:a.minClusterSize,"onUpdate:value":l[2]||(l[2]=b=>a.minClusterSize=b),min:2,max:20,style:{width:"100px"},disabled:n.value},null,8,["value","disabled"]),ye("div",$Z,Te(se(fe)("organizeMinClusterSizeDesc")),1)]),_:1},8,["label"]),_(c,{label:se(fe)("organizeAction")},{default:Fe(()=>[_(d,{value:a.action,"onUpdate:value":l[3]||(l[3]=b=>a.action=b),disabled:n.value},{default:Fe(()=>[_(g,{value:"move"},{default:Fe(()=>[Ye(Te(se(fe)("organizeActionMove")),1)]),_:1}),_(g,{value:"copy"},{default:Fe(()=>[Ye(Te(se(fe)("organizeActionCopy")),1)]),_:1})]),_:1},8,["value","disabled"])]),_:1},8,["label"])]),_:1}),n.value?(Ce(),Ee("div",FZ,[_(m,{size:"small"}),ye("span",RZ,Te(r.value),1)])):et("",!0)]),_:1},8,["visible","title","confirmLoading"])}}});const LZ=Cr(DZ,[["__scopeId","data-v-5d792d0e"]]);const zZ={class:"kv-pair-editor"},BZ={class:"kv-key-wrapper"},jZ={key:0,class:"key-error-hint"},VZ={key:0,class:"kv-value-wrapper"},WZ={key:0,class:"json-error-hint"},HZ=ve({__name:"KvPairEditor",props:{modelValue:{},allKeys:{}},emits:["update:modelValue","remove"],setup(t,{expose:e,emit:n}){const r=t,a=L(""),i=h=>h.trim()?r.allKeys&&r.allKeys.includes(h.trim())?(a.value=fe("keyMustBeUnique"),!1):(a.value="",!0):(a.value=fe("keyRequired"),!1),o=()=>{const h=l.value.value;if(!h)return"str";try{return typeof JSON.parse(h)!="string"?"json":"str"}catch{return"str"}},s=L("str"),l=NO({get(){const h=r.modelValue.value,y=typeof h=="string"&&s.value!=="json";return{...r.modelValue,value:y?h:JSON.stringify(r.modelValue.value,null,2)}},set(h){if(!i(h.key))return;const y=h.value,b={...h,value:s.value==="json"?JSON.parse(y):y};n("update:modelValue",b)}});s.value=o();const u=L(!0),c=L("{}");me([()=>l.value.value,()=>s.value],()=>{if(s.value==="json")try{const h=JSON.parse(l.value.value);c.value=JSON.stringify(h,null,2)}catch{console.warn("Invalid JSON, resetting jsonInput to empty object",l.value.value),c.value="{}"}},{immediate:!0});const f=()=>{const h=c.value;g(h)?(l.value.value=h,u.value=!0):u.value=!1},p=B({get(){return l.value.value},set(h){l.value.value=h}}),g=h=>{try{return JSON.parse(h),!0}catch{return!1}},d=h=>{const y=l.value.value;if(!y){s.value=h;return}if(h==="json"&&y){mt.warning(fe("clearBeforeSwitchToJson"));return}if(h==="str"&&c.value.trim()){mt.warning(fe("clearBeforeSwitchToString")),console.warn("Switching to string mode requires empty value",{val:c.value});return}l.value.value="",s.value=h},v=()=>{n("remove")};return e({validate:()=>{const h=i(l.value.key),y=s.value==="json"?u.value:!0;return h&&y},keyError:a,isValidJson:u}),(h,y)=>{const b=At,w=bh,S=W4,C=As,x=Wt;return Ce(),Ee("div",zZ,[ye("div",BZ,[_(b,{value:se(l).key,"onUpdate:value":y[0]||(y[0]=O=>se(l).key=O),placeholder:se(fe)("keyPlaceholder"),class:"kv-input kv-key"},null,8,["value","placeholder"]),a.value?(Ce(),Ee("div",jZ,Te(a.value),1)):et("",!0)]),s.value==="json"?(Ce(),Ee("div",VZ,[_(w,{value:c.value,"onUpdate:value":y[1]||(y[1]=O=>c.value=O),onBlur:f,placeholder:se(fe)("jsonValuePlaceholder"),"auto-size":{maxRows:8},class:"kv-input kv-value"},null,8,["value","placeholder"]),u.value?et("",!0):(Ce(),Ee("div",WZ,Te(se(fe)("jsonFormatError")),1))])):(Ce(),gt(w,{key:1,"auto-size":{maxRows:8},value:p.value,"onUpdate:value":y[2]||(y[2]=O=>p.value=O),placeholder:se(fe)("stringValuePlaceholder"),class:"kv-input kv-value"},null,8,["value","placeholder"])),_(C,{value:s.value,size:"small",class:"mode-selector",getPopupContainer:O=>O.parentNode,"onUpdate:value":d,style:{width:"80px"}},{default:Fe(()=>[_(S,{value:"str"},{default:Fe(()=>[Ye(Te(se(fe)("stringMode")),1)]),_:1}),_(S,{value:"json"},{default:Fe(()=>[Ye(Te(se(fe)("jsonMode")),1)]),_:1})]),_:1},8,["value","getPopupContainer"]),_(x,{size:"small",danger:"",onClick:v,class:"delete-btn"},{default:Fe(()=>[Ye(Te(se(fe)("delete")),1)]),_:1})])}}});const UZ=Cr(HZ,[["__scopeId","data-v-e97b6b39"]]),KZ={class:"editor-section"},GZ={class:"section-label"},qZ={class:"editor-section"},JZ={class:"section-label"},YZ={class:"editor-section"},XZ={class:"section-label"},ZZ={class:"section-hint"},QZ={class:"editor-section kv-editor-section"},eQ={class:"kv-header"},tQ={class:"section-label"},nQ={class:"section-hint"},rQ={key:0,class:"empty-state"},aQ={key:1,class:"kv-list"},iQ={class:"modal-footer"},zl="Steps: 20",oQ=ve({__name:"PromptEditorModal",setup(t){const e=L(!1),n=L(null),r=L("");ju("openPromptEditor",async y=>{n.value=y.file,console.log("Received openPromptEditor event for file:",y.file);try{const b=await Bs(y.file.fullpath);r.value=b}catch(b){console.error("Failed to fetch latest prompt:",b),r.value=""}g(),e.value=!0});const a=["hashes","resources"],i=y=>{const b=Gc(y),w=Object.entries(b).filter(([x])=>x!=="prompt"&&x!=="negativePrompt"&&!a.includes(x)&&x!=="extraJsonMetaInfo").map(([x,O])=>`${x.charAt(0).toUpperCase()+x.slice(1)}: ${O}`).join(`
`),S=b.extraJsonMetaInfo,C=[];return S&&Object.entries(S).forEach(([x,O])=>{C.push({key:x,value:O})}),{prompt:b.prompt||"",negativePrompt:b.negativePrompt||"",otherInfo:w||zl,kvPairs:C}},o=(y,b,w,S)=>{let C="";if(y&&(C+=y),C+=`
Negative prompt: ${b||""}`,w?C+=`
${w.split(`
`).filter(x=>x.trim()).join(", ")}`:C+=`
${zl}`,S.length>0){const x=Object.fromEntries(S.map(O=>[O.key.trim(),O.value]));C+=`
extraJsonMetaInfo: ${JSON.stringify(x)}`}return C.trim()},s=L(""),l=L(""),u=L(zl),c=L([]),f=L(!1),p=L([]),g=()=>{const y=r.value?i(r.value):{prompt:"",negativePrompt:"",otherInfo:zl,kvPairs:[]};s.value=y.prompt,l.value=y.negativePrompt,u.value=y.otherInfo,c.value=y.kvPairs},d=()=>{c.value.push({key:"",value:""})},v=y=>{c.value.splice(y,1),p.value.splice(y,1)},m=async()=>{if(!n.value)return;if(!s.value.trim()){mt.error(fe("positivePromptRequired"));return}if(p.value.filter(b=>b&&b.validate).map(b=>b.validate()).some(b=>!b)){mt.error(fe("fixErrorsBeforeSave"));return}f.value=!0;try{const b=o(s.value,l.value,u.value,c.value);await kq(n.value.fullpath,b),mt.success(fe("savePromptSuccess")),e.value=!1,gr.emit("promptEditorUpdated")}catch(b){throw console.error("Save prompt error:",b),b.message&&!b.message.includes("Invalid JSON")&&mt.error(fe("savePromptFailed")),b}finally{f.value=!1}},h=()=>{e.value=!1};return(y,b)=>{const w=bh,S=Wt,C=Pt;return Ce(),gt(C,{visible:e.value,"onUpdate:visible":b[7]||(b[7]=x=>e.value=x),title:n.value?se(fe)("editPromptTitle",{name:n.value.name}):"",width:"70vw",footer:null,maskClosable:!0,destroyOnClose:""},{default:Fe(()=>[ye("div",{class:"prompt-editor-modal",onWheel:b[3]||(b[3]=Rt(()=>{},["stop"])),onKeydown:b[4]||(b[4]=Rt(()=>{},["stop"])),onKeyup:b[5]||(b[5]=Rt(()=>{},["stop"])),onKeypress:b[6]||(b[6]=Rt(()=>{},["stop"]))},[ye("div",KZ,[ye("div",GZ,Te(se(fe)("positivePrompt")),1),_(w,{value:s.value,"onUpdate:value":b[0]||(b[0]=x=>s.value=x),placeholder:se(fe)("positivePrompt"),autoSize:{minRows:3,maxRows:8},class:"prompt-input"},null,8,["value","placeholder"])]),ye("div",qZ,[ye("div",JZ,Te(se(fe)("negativePrompt")),1),_(w,{value:l.value,"onUpdate:value":b[1]||(b[1]=x=>l.value=x),placeholder:se(fe)("negativePrompt"),autoSize:{minRows:2,maxRows:6},class:"prompt-input"},null,8,["value","placeholder"])]),ye("div",YZ,[ye("div",XZ,[Ye(Te(se(fe)("otherInfo"))+" ",1),ye("span",ZZ,"("+Te(se(fe)("otherInfoHint"))+")",1)]),_(w,{value:u.value,"onUpdate:value":b[2]||(b[2]=x=>u.value=x),placeholder:se(fe)("otherInfo"),autoSize:{minRows:2,maxRows:6},class:"prompt-input"},null,8,["value","placeholder"])]),ye("div",QZ,[ye("div",eQ,[ye("div",tQ,Te(se(fe)("extraMetaInfoTitle")),1),_(S,{size:"small",onClick:d},{default:Fe(()=>[Ye(Te(se(fe)("addKvButton")),1)]),_:1})]),ye("div",nQ,Te(se(fe)("extraMetaInfoHint")),1),c.value.length===0?(Ce(),Ee("div",rQ,Te(se(fe)("noExtraMetaInfo")),1)):(Ce(),Ee("div",aQ,[(Ce(!0),Ee(Ae,null,yr(c.value,(x,O)=>(Ce(),gt(UZ,{key:O,ref_for:!0,ref:P=>{P&&(p.value[O]=P)},modelValue:c.value[O],"onUpdate:modelValue":P=>c.value[O]=P,allKeys:c.value.filter((P,N)=>N!==O).map(P=>P.key),onRemove:P=>v(O)},null,8,["modelValue","onUpdate:modelValue","allKeys","onRemove"]))),128))]))]),ye("div",iQ,[_(S,{onClick:h},{default:Fe(()=>[Ye(Te(se(fe)("cancel")),1)]),_:1}),_(S,{type:"primary",onClick:m,loading:f.value},{default:Fe(()=>[Ye(Te(se(fe)("savePrompt")),1)]),_:1},8,["loading"])])],32)]),_:1},8,["visible","title"])}}});const sQ=Cr(oQ,[["__scopeId","data-v-e62962a9"]]),lQ=(t,e)=>{const n={key:Rn(),name:e.name??""};switch(t){case"local":return{...n,type:t,path:e.path,mode:e.mode,stackKey:e.stackKey,targetFile:e.targetFile,openPreview:e.openPreview};case"tag-search":return{...n,type:t,searchScope:e.searchScope};case"fuzzy-search":return{...n,type:t,searchScope:e.searchScope,initialSubstr:e.substr,initialIsRegex:e.isRegex,initialPathOnly:e.pathOnly,initialMediaType:e.mediaType,autoSearch:e.autoSearch};case"tag-search-matched-image-grid":return{...n,type:t,selectedTagIds:e.selectedTagIds,id:e.id??Rn()};case"topic-search-matched-image-grid":return{...n,type:t,id:e.id??Rn(),title:e.title??"",paths:e.paths??[]};case"grid-view":return{...n,type:t,files:e.files??[],removable:e.removable,allowDragAndDrop:e.allowDragAndDrop};case"img-sli":return{...n,type:t,left:e.left,right:e.right};case"random-image":return{...n,type:t};case"topic-search":case"batch-download":case"workspace-snapshot":case"global-setting":return{...n,type:t};default:return null}},uQ=async t=>{var a;const e=(a=t.conf)==null?void 0:a.global_setting,n=new URLSearchParams(parent.location.search);switch(n.get("action")){case"view":{let i=n.get("path");if(!i){console.error("[IIB] view action requires path parameter");return}i=ui(i);const o=xT(i),s=Hq(i),l=t.tabList[0],u={type:"local",path:o,key:Rn(),name:s,mode:"scanned-fixed",targetFile:i,openPreview:!0};l.panes.unshift(u),l.key=u.key,su(),qf(["action","path"]);break}case"open":{let i=n.get("path");if(!i||!e)return;const o={extra:e.outdir_extras_samples,save:e.outdir_save,txt2img:e.outdir_txt2img_samples,img2img:e.outdir_img2img_samples};o[i]&&(i=o[i]);const s=t.tabList[0],l=n.get("mode"),u={type:"local",path:i,key:Rn(),name:"",mode:["scanned","walk","scanned-fixed"].includes(l||"scanned")?l:"scanned"};s.panes.unshift(u),s.key=u.key,su(),qf(["action","path","mode"]);break}case"pane":{const i=n.get("type"),o=n.get("props");if(!i||!["local","tag-search","fuzzy-search","tag-search-matched-image-grid","topic-search-matched-image-grid","grid-view","img-sli","random-image","topic-search","batch-download","workspace-snapshot","global-setting","empty"].includes(i)){console.error("[IIB] Invalid or missing pane type:",i);return}let l={};try{o&&(l=JSON.parse(decodeURIComponent(o)))}catch(c){console.error("[IIB] Failed to parse pane props:",c);return}const u=lQ(i,l);if(u){const c=t.tabList[0];c.panes.unshift(u),c.key=u.key,su()}qf(["action","type","props"]);break}}};function xw(t){return typeof t=="function"||Object.prototype.toString.call(t)==="[object Object]"&&!sr(t)}const LT="app.conf.json",ds=L(),zT=()=>zs.writeFile(LT,JSON.stringify(Ve(ds.value),null,4)),cQ=ve({setup(){const t=async()=>{const e=await nT({directory:!0});if(typeof e=="string"){if(!await zs.exists(`${e}/config.json`))return mt.error(fe("tauriLaunchConfMessages.configNotFound"));if(!await zs.exists(`${e}/extensions/sd-webui-infinite-image-browsing`))return mt.error(fe("tauriLaunchConfMessages.folderNotFound"));ds.value.sdwebui_dir=e,mt.info(fe("tauriLaunchConfMessages.configCompletedMessage")),await zT(),await Wc("shutdown_api_server_command"),await oi(1500),await QO()}};return()=>{let e,n;return _("div",{style:{padding:"32px 0"}},[_("div",{style:{padding:"16px 0"}},[_("h2",null,[fe("tauriLaunchConf.readSdWebuiConfigTitle")]),_("p",null,[fe("tauriLaunchConf.readSdWebuiConfigDescription")]),_(Wt,{onClick:t,type:"primary"},xw(e=fe("tauriLaunchConf.selectSdWebuiFolder"))?e:{default:()=>[e]})]),_("div",{style:{padding:"16px 0"}},[_("h2",null,[fe("tauriLaunchConf.skipThisConfigTitle")]),_("p",null,[fe("tauriLaunchConf.skipThisConfigDescription")]),_(Wt,{type:"primary",onClick:Pt.destroyAll},xw(n=fe("tauriLaunchConf.skipButton"))?n:{default:()=>[n]})])])}}}),fQ=async()=>{try{ds.value=JSON.parse(await zs.readTextFile(LT))}catch{}ds.value||(ds.value={sdwebui_dir:""},await zT(),Pt.info({title:fe("tauriLaunchConfMessages.firstTimeUserTitle"),content:_(cQ,null,null),width:"80vw",okText:fe("tauriLaunchConf.skipButton"),okButtonProps:{onClick:Pt.destroyAll}}))},dQ=async t=>{var i;if(!((i=t.conf)!=null&&i.export_fe_fn))return;const e=wg();a({insertTabPane:({tabIdx:o=0,paneIdx:s=0,pane:l})=>{const u=t.tabList[o];return l.key||(l.key=Rn()),u.panes.splice(s,0,l),u.key=l.key,{key:l.key,ref:r(l.key)}},getTabList:()=>t.tabList,getPageRef:r,switch2IIB:su,openIIBInNewTab:()=>window.parent.open("/infinite_image_browsing"),setTagColor(o,s){e.colorCache.set(o,s)},setTags(o,s){e.set(o,s)},getTags(o){return e.tagMap.get(o)},createGridViewFile(o,s){return{name:o.split(/[/\\]/).pop()??"",size:"-",bytes:0,type:"file",created_time:"",date:"",fullpath:o,tags:s==null?void 0:s.map(l=>({name:l})),is_under_scanned_path:!0}}});function r(o){return new Proxy({},{get(s,l,u){var c;if(l==="close"){const f=t.tabList.findIndex(p=>p.panes.some(g=>g.key===o));return()=>gr.emit("closeTabPane",f,o)}return(c=t.pageFuncExportMap.get(o))==null?void 0:c[l]}})}function a(o){const s=window;for(const l in o)s[l]=(...u)=>o[l](...u)}},vQ={key:0,class:"moving-files-overlay"},pQ={class:"moving-files-content"},hQ={class:"moving-text"},gQ={class:"moving-progress"},mQ=ve({__name:"App",setup(t){const e=dn(),n=Gq(),r=gT(),a=L(!1),i=L(null),o=L(!1),s=L({moved:0,total:0}),l=v=>{console.log("handleOpenOrganizePreview received:","job_id:",v.job_id,"status:",v.status,"preview:",v.preview?`yes (${v.preview.total_files} files)`:"no"),v.preview?(i.value=v.preview,a.value=!0,console.log("Modal opened with preview data")):console.warn("No preview data in job - job keys:",Object.keys(v))},u=async()=>{var y,b;a.value=!1;const v=(y=i.value)==null?void 0:y.job_id,m=((b=e.getOrganizeJob(v||""))==null?void 0:b.folder_paths)||[];if(i.value=null,!v)return;o.value=!0,s.value={moved:0,total:0};const h=async()=>{var w,S;try{const C=await FT(v);C.status==="moving"?(s.value={moved:((w=C.progress)==null?void 0:w.moved_done)||0,total:((S=C.progress)==null?void 0:S.moved_total)||0},setTimeout(h,500)):C.status==="done"?(o.value=!1,e.removeOrganizeJob(v),mt.success(fe("organizeComplete")),gr.emit("refreshFileView",{paths:m})):C.status==="error"?(o.value=!1,mt.error(`${fe("organizeFailed")}: ${C.error}`)):setTimeout(h,500)}catch(C){console.error("Poll moving status error:",C),setTimeout(h,1e3)}};h()},c=()=>{a.value=!1,i.value=null},f=TT.filter(v=>!["tabListHistoryRecord","recent"].includes(v));let p=null;const g=L1(async()=>{e.$subscribe(ii(async()=>{var m;if(((m=e.conf)==null?void 0:m.is_readonly)===!0)return;const v={};f.forEach(h=>{v[h]=rr(e[h])}),JSON.stringify(v)!==JSON.stringify(p)&&(console.log("save global setting",v),await yT("global",v),p=rr(v))},500))}),d=L1(async()=>{var m,h;await oi(100);const v=e.defaultInitinalPage;if(v!=="empty")if(v==="last-workspace-state"){const y=(m=e.tabListHistoryRecord)==null?void 0:m[1];if(!(y!=null&&y.tabs))return;e.tabList=rr(y.tabs),mt.success(fe("restoreLastWorkspaceStateSuccess"))}else{const y=(h=v.split("_"))==null?void 0:h[2],b=n.snapshots.find(w=>w.id===y);if(!(b!=null&&b.tabs))return;e.tabList=rr(b.tabs),mt.success(fe("restoreWorkspaceSnapshotSuccess"))}});return ju("updateGlobalSetting",async()=>{var y,b;await PG(),console.log(zu.value);const v=await Tq();e.conf=v;const m=await lw(v);e.quickMovePaths=m.filter(w=>{var S,C;return(C=(S=w==null?void 0:w.dir)==null?void 0:S.trim)==null?void 0:C.call(S)});const h=(b=(y=e==null?void 0:e.conf)==null?void 0:y.app_fe_setting)==null?void 0:b.global;h&&(console.log("restoreFeGlobalSetting",h),p=rr(h),f.forEach(w=>{const S=h[w];S!==void 0&&(e[w]=S)})),g(),d(),dQ(e),uQ(e)}),ju("returnToIIB",async()=>{const v=e.conf;if(!v)return;const m=v.global_setting;if(!m.outdir_txt2img_samples&&!m.outdir_img2img_samples)return;const h=new Set(e.quickMovePaths.map(b=>b.key));if(h.has("outdir_txt2img_samples")&&h.has("outdir_img2img_samples"))return;const y=await lw(v);e.quickMovePaths=y.filter(b=>{var w,S;return(S=(w=b==null?void 0:b.dir)==null?void 0:w.trim)==null?void 0:S.call(w)})}),me(()=>e.computedTheme==="dark",async v=>{await oi();const m=document.getElementsByTagName("html")[0];if(v){document.body.classList.add("dark");const h=document.createElement("style"),{default:y}=await wn(()=>import("./antd.dark-35e9b327.js"),[]);h.innerHTML=y,h.setAttribute("antd-dark",""),m.appendChild(h)}else document.body.classList.remove("dark"),Array.from(m.querySelectorAll("style[antd-dark]")).forEach(h=>h.remove())},{immediate:!0}),me(()=>e.previewBgOpacity,v=>{document.documentElement.style.setProperty("--iib-preview-mask-bg",`rgba(0, 0, 0, ${v})`)},{immediate:!0}),He(async()=>{dT&&fQ(),gr.emit("updateGlobalSetting")}),(v,m)=>{const h=$n,y=Pt,b=ei;return Ce(),Ee(Ae,null,[_(h,{loading:!se(r).isIdle},{default:Fe(()=>[_(DX)]),_:1},8,["loading"]),_(tZ,{onOpenPreview:l}),_(y,{visible:a.value,"onUpdate:visible":m[0]||(m[0]=w=>a.value=w),title:se(fe)("smartOrganizePreview"),footer:null,width:800,destroyOnClose:!0,zIndex:2e3},{default:Fe(()=>[i.value?(Ce(),gt(_Z,{key:0,preview:i.value,onCancel:c,onConfirmed:u},null,8,["preview"])):et("",!0)]),_:1},8,["visible","title"]),_(LZ),_(sQ),o.value?(Ce(),Ee("div",vQ,[ye("div",pQ,[_(b,{size:"large"}),ye("div",hQ,Te(se(fe)("movingFiles")),1),ye("div",gQ,Te(s.value.moved)+" / "+Te(s.value.total),1)])])):et("",!0)],64)}}});function yQ(t){return typeof t=="object"&&t!==null}function Pw(t,e){return t=yQ(t)?t:Object.create(null),new Proxy(t,{get(n,r,a){return r==="key"?Reflect.get(n,r,a):Reflect.get(n,r,a)||Reflect.get(e,r,a)}})}function bQ(t,e){return e.reduce((n,r)=>n==null?void 0:n[r],t)}function wQ(t,e,n){return e.slice(0,-1).reduce((r,a)=>/^(__proto__)$/.test(a)?{}:r[a]=r[a]||{},t)[e[e.length-1]]=n,t}function SQ(t,e){return e.reduce((n,r)=>{const a=r.split(".");return wQ(n,a,bQ(t,a))},{})}function Ow(t,{storage:e,serializer:n,key:r,debug:a}){try{const i=e==null?void 0:e.getItem(r);i&&t.$patch(n==null?void 0:n.deserialize(i))}catch(i){a&&console.error(i)}}function Tw(t,{storage:e,serializer:n,key:r,paths:a,debug:i}){try{const o=Array.isArray(a)?SQ(t,a):t;e.setItem(r,n.serialize(o))}catch(o){i&&console.error(o)}}function _Q(t={}){return e=>{const{auto:n=!1}=t,{options:{persist:r=n},store:a}=e;if(!r)return;const i=(Array.isArray(r)?r.map(o=>Pw(o,t)):[Pw(r,t)]).map(({storage:o=localStorage,beforeRestore:s=null,afterRestore:l=null,serializer:u={serialize:JSON.stringify,deserialize:JSON.parse},key:c=a.$id,paths:f=null,debug:p=!1})=>{var g;return{storage:o,beforeRestore:s,afterRestore:l,serializer:u,key:((g=t.key)!=null?g:d=>d)(c),paths:f,debug:p}});a.$persist=()=>{i.forEach(o=>{Tw(a.$state,o)})},a.$hydrate=({runHooks:o=!0}={})=>{i.forEach(s=>{const{beforeRestore:l,afterRestore:u}=s;o&&(l==null||l(e)),Ow(a,s),o&&(u==null||u(e))})},i.forEach(o=>{const{beforeRestore:s,afterRestore:l}=o;s==null||s(e),Ow(a,o),l==null||l(e),a.$subscribe((u,c)=>{Tw(c,o)},{detached:!0})})}}var CQ=_Q(),xQ=Object.defineProperty,PQ=Object.defineProperties,OQ=Object.getOwnPropertyDescriptors,Ew=Object.getOwnPropertySymbols,TQ=Object.prototype.hasOwnProperty,EQ=Object.prototype.propertyIsEnumerable,kw=(t,e,n)=>e in t?xQ(t,e,{enumerable:!0,configurable:!0,writable:!0,value:n}):t[e]=n,Mv=(t,e)=>{for(var n in e||(e={}))TQ.call(e,n)&&kw(t,n,e[n]);if(Ew)for(var n of Ew(e))EQ.call(e,n)&&kw(t,n,e[n]);return t},kQ=(t,e)=>PQ(t,OQ(e));function IQ(t){return Ju()?(Bv(t),!0):!1}const BT=typeof window<"u";function jT(t,e){function n(...r){t(()=>e.apply(this,r),{fn:e,thisArg:this,args:r})}return n}const AQ=t=>t();function MQ(t,e={}){let n,r;return i=>{const o=se(t),s=se(e.maxWait);if(n&&clearTimeout(n),o<=0||s!==void 0&&s<=0)return r&&(clearTimeout(r),r=null),i();s&&!r&&(r=setTimeout(()=>{n&&clearTimeout(n),r=null,i()},s)),n=setTimeout(()=>{r&&clearTimeout(r),r=null,i()},o)}}function NQ(t,e=!0,n=!0){let r=0,a,i=!n;const o=()=>{a&&(clearTimeout(a),a=void 0)};return l=>{const u=se(t),c=Date.now()-r;if(o(),u<=0)return r=Date.now(),l();c>u&&(r=Date.now(),i?i=!1:l()),e&&(a=setTimeout(()=>{r=Date.now(),n||(i=!0),o(),l()},u)),!n&&!a&&(a=setTimeout(()=>i=!0,u))}}function qo(t,e=200,n=!0,r=!0){return jT(NQ(e,n,r),t)}var Iw=Object.getOwnPropertySymbols,$Q=Object.prototype.hasOwnProperty,FQ=Object.prototype.propertyIsEnumerable,RQ=(t,e)=>{var n={};for(var r in t)$Q.call(t,r)&&e.indexOf(r)<0&&(n[r]=t[r]);if(t!=null&&Iw)for(var r of Iw(t))e.indexOf(r)<0&&FQ.call(t,r)&&(n[r]=t[r]);return n};function DQ(t,e,n={}){const r=n,{eventFilter:a=AQ}=r,i=RQ(r,["eventFilter"]);return me(t,jT(a,e),i)}var LQ=Object.defineProperty,zQ=Object.defineProperties,BQ=Object.getOwnPropertyDescriptors,Vu=Object.getOwnPropertySymbols,VT=Object.prototype.hasOwnProperty,WT=Object.prototype.propertyIsEnumerable,Aw=(t,e,n)=>e in t?LQ(t,e,{enumerable:!0,configurable:!0,writable:!0,value:n}):t[e]=n,jQ=(t,e)=>{for(var n in e||(e={}))VT.call(e,n)&&Aw(t,n,e[n]);if(Vu)for(var n of Vu(e))WT.call(e,n)&&Aw(t,n,e[n]);return t},VQ=(t,e)=>zQ(t,BQ(e)),WQ=(t,e)=>{var n={};for(var r in t)VT.call(t,r)&&e.indexOf(r)<0&&(n[r]=t[r]);if(t!=null&&Vu)for(var r of Vu(t))e.indexOf(r)<0&&WT.call(t,r)&&(n[r]=t[r]);return n};function HT(t,e,n={}){const r=n,{debounce:a=0}=r,i=WQ(r,["debounce"]);return DQ(t,e,VQ(jQ({},i),{eventFilter:MQ(a)}))}function HQ(t){var e;const n=se(t);return(e=n==null?void 0:n.$el)!=null?e:n}const UQ=BT?window:void 0,Mw=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{},Nw="__vueuse_ssr_handlers__";Mw[Nw]=Mw[Nw]||{};var $w=Object.getOwnPropertySymbols,KQ=Object.prototype.hasOwnProperty,GQ=Object.prototype.propertyIsEnumerable,qQ=(t,e)=>{var n={};for(var r in t)KQ.call(t,r)&&e.indexOf(r)<0&&(n[r]=t[r]);if(t!=null&&$w)for(var r of $w(t))e.indexOf(r)<0&&GQ.call(t,r)&&(n[r]=t[r]);return n};function JQ(t,e,n={}){const r=n,{window:a=UQ}=r,i=qQ(r,["window"]);let o;const s=a&&"ResizeObserver"in a,l=()=>{o&&(o.disconnect(),o=void 0)},u=me(()=>HQ(t),f=>{l(),s&&a&&f&&(o=new ResizeObserver(e),o.observe(f,i))},{immediate:!0,flush:"post"}),c=()=>{l(),u()};return IQ(c),{isSupported:s,stop:c}}var Fw,Rw;BT&&(window!=null&&window.navigator)&&((Fw=window==null?void 0:window.navigator)!=null&&Fw.platform)&&/iP(ad|hone|od)/.test((Rw=window==null?void 0:window.navigator)==null?void 0:Rw.platform);var Sg={exports:{}};(function(t){var e=function(){this.Diff_Timeout=1,this.Diff_EditCost=4,this.Match_Threshold=.5,this.Match_Distance=1e3,this.Patch_DeleteThreshold=.5,this.Patch_Margin=4,this.Match_MaxBits=32},n=-1,r=1,a=0;e.Diff=function(i,o){return[i,o]},e.prototype.diff_main=function(i,o,s,l){typeof l>"u"&&(this.Diff_Timeout<=0?l=Number.MAX_VALUE:l=new Date().getTime()+1e3*this.Diff_Timeout);var u=l;if(i==null||o==null)throw new Error("Null input. (diff_main)");if(i==o)return i?[new e.Diff(a,i)]:[];typeof s>"u"&&(s=!0);var c=s,f=this.diff_commonPrefix(i,o),p=i.substring(0,f);i=i.substring(f),o=o.substring(f),f=this.diff_commonSuffix(i,o);var g=i.substring(i.length-f);i=i.substring(0,i.length-f),o=o.substring(0,o.length-f);var d=this.diff_compute_(i,o,c,u);return p&&d.unshift(new e.Diff(a,p)),g&&d.push(new e.Diff(a,g)),this.diff_cleanupMerge(d),d},e.prototype.diff_compute_=function(i,o,s,l){var u;if(!i)return[new e.Diff(r,o)];if(!o)return[new e.Diff(n,i)];var c=i.length>o.length?i:o,f=i.length>o.length?o:i,p=c.indexOf(f);if(p!=-1)return u=[new e.Diff(r,c.substring(0,p)),new e.Diff(a,f),new e.Diff(r,c.substring(p+f.length))],i.length>o.length&&(u[0][0]=u[2][0]=n),u;if(f.length==1)return[new e.Diff(n,i),new e.Diff(r,o)];var g=this.diff_halfMatch_(i,o);if(g){var d=g[0],v=g[1],m=g[2],h=g[3],y=g[4],b=this.diff_main(d,m,s,l),w=this.diff_main(v,h,s,l);return b.concat([new e.Diff(a,y)],w)}return s&&i.length>100&&o.length>100?this.diff_lineMode_(i,o,l):this.diff_bisect_(i,o,l)},e.prototype.diff_lineMode_=function(i,o,s){var l=this.diff_linesToChars_(i,o);i=l.chars1,o=l.chars2;var u=l.lineArray,c=this.diff_main(i,o,!1,s);this.diff_charsToLines_(c,u),this.diff_cleanupSemantic(c),c.push(new e.Diff(a,""));for(var f=0,p=0,g=0,d="",v="";f<c.length;){switch(c[f][0]){case r:g++,v+=c[f][1];break;case n:p++,d+=c[f][1];break;case a:if(p>=1&&g>=1){c.splice(f-p-g,p+g),f=f-p-g;for(var m=this.diff_main(d,v,!1,s),h=m.length-1;h>=0;h--)c.splice(f,0,m[h]);f+=m.length}g=0,p=0,d="",v="";break}f++}return c.pop(),c},e.prototype.diff_bisect_=function(i,o,s){for(var l=i.length,u=o.length,c=Math.ceil((l+u)/2),f=c,p=2*c,g=new Array(p),d=new Array(p),v=0;v<p;v++)g[v]=-1,d[v]=-1;g[f+1]=0,d[f+1]=0;for(var m=l-u,h=m%2!=0,y=0,b=0,w=0,S=0,C=0;C<c&&!(new Date().getTime()>s);C++){for(var x=-C+y;x<=C-b;x+=2){var O=f+x,P;x==-C||x!=C&&g[O-1]<g[O+1]?P=g[O+1]:P=g[O-1]+1;for(var N=P-x;P<l&&N<u&&i.charAt(P)==o.charAt(N);)P++,N++;if(g[O]=P,P>l)b+=2;else if(N>u)y+=2;else if(h){var D=f+m-x;if(D>=0&&D<p&&d[D]!=-1){var F=l-d[D];if(P>=F)return this.diff_bisectSplit_(i,o,P,N,s)}}}for(var R=-C+w;R<=C-S;R+=2){var D=f+R,F;R==-C||R!=C&&d[D-1]<d[D+1]?F=d[D+1]:F=d[D-1]+1;for(var j=F-R;F<l&&j<u&&i.charAt(l-F-1)==o.charAt(u-j-1);)F++,j++;if(d[D]=F,F>l)S+=2;else if(j>u)w+=2;else if(!h){var O=f+m-R;if(O>=0&&O<p&&g[O]!=-1){var P=g[O],N=f+P-O;if(F=l-F,P>=F)return this.diff_bisectSplit_(i,o,P,N,s)}}}}return[new e.Diff(n,i),new e.Diff(r,o)]},e.prototype.diff_bisectSplit_=function(i,o,s,l,u){var c=i.substring(0,s),f=o.substring(0,l),p=i.substring(s),g=o.substring(l),d=this.diff_main(c,f,!1,u),v=this.diff_main(p,g,!1,u);return d.concat(v)},e.prototype.diff_linesToChars_=function(i,o){var s=[],l={};s[0]="";function u(g){for(var d="",v=0,m=-1,h=s.length;m<g.length-1;){m=g.indexOf(`
`,v),m==-1&&(m=g.length-1);var y=g.substring(v,m+1);(l.hasOwnProperty?l.hasOwnProperty(y):l[y]!==void 0)?d+=String.fromCharCode(l[y]):(h==c&&(y=g.substring(v),m=g.length),d+=String.fromCharCode(h),l[y]=h,s[h++]=y),v=m+1}return d}var c=4e4,f=u(i);c=65535;var p=u(o);return{chars1:f,chars2:p,lineArray:s}},e.prototype.diff_charsToLines_=function(i,o){for(var s=0;s<i.length;s++){for(var l=i[s][1],u=[],c=0;c<l.length;c++)u[c]=o[l.charCodeAt(c)];i[s][1]=u.join("")}},e.prototype.diff_commonPrefix=function(i,o){if(!i||!o||i.charAt(0)!=o.charAt(0))return 0;for(var s=0,l=Math.min(i.length,o.length),u=l,c=0;s<u;)i.substring(c,u)==o.substring(c,u)?(s=u,c=s):l=u,u=Math.floor((l-s)/2+s);return u},e.prototype.diff_commonSuffix=function(i,o){if(!i||!o||i.charAt(i.length-1)!=o.charAt(o.length-1))return 0;for(var s=0,l=Math.min(i.length,o.length),u=l,c=0;s<u;)i.substring(i.length-u,i.length-c)==o.substring(o.length-u,o.length-c)?(s=u,c=s):l=u,u=Math.floor((l-s)/2+s);return u},e.prototype.diff_commonOverlap_=function(i,o){var s=i.length,l=o.length;if(s==0||l==0)return 0;s>l?i=i.substring(s-l):s<l&&(o=o.substring(0,s));var u=Math.min(s,l);if(i==o)return u;for(var c=0,f=1;;){var p=i.substring(u-f),g=o.indexOf(p);if(g==-1)return c;f+=g,(g==0||i.substring(u-f)==o.substring(0,f))&&(c=f,f++)}},e.prototype.diff_halfMatch_=function(i,o){if(this.Diff_Timeout<=0)return null;var s=i.length>o.length?i:o,l=i.length>o.length?o:i;if(s.length<4||2*l.length<s.length)return null;var u=this;function c(b,w,S){for(var C=b.substring(S,S+Math.floor(b.length/4)),x=-1,O="",P,N,D,F;(x=w.indexOf(C,x+1))!=-1;){var R=u.diff_commonPrefix(b.substring(S),w.substring(x)),j=u.diff_commonSuffix(b.substring(0,S),w.substring(0,x));O.length<j+R&&(O=w.substring(x-j,x)+w.substring(x,x+R),P=b.substring(0,S-j),N=b.substring(S+R),D=w.substring(0,x-j),F=w.substring(x+R))}return 2*O.length>=b.length?[P,N,D,F,O]:null}var f=c(s,l,Math.ceil(s.length/4)),p=c(s,l,Math.ceil(s.length/2)),g;if(!f&&!p)return null;p?f?g=f[4].length>p[4].length?f:p:g=p:g=f;var d,v,m,h;i.length>o.length?(d=g[0],v=g[1],m=g[2],h=g[3]):(m=g[0],h=g[1],d=g[2],v=g[3]);var y=g[4];return[d,v,m,h,y]},e.prototype.diff_cleanupSemantic=function(i){for(var o=!1,s=[],l=0,u=null,c=0,f=0,p=0,g=0,d=0;c<i.length;)i[c][0]==a?(s[l++]=c,f=g,p=d,g=0,d=0,u=i[c][1]):(i[c][0]==r?g+=i[c][1].length:d+=i[c][1].length,u&&u.length<=Math.max(f,p)&&u.length<=Math.max(g,d)&&(i.splice(s[l-1],0,new e.Diff(n,u)),i[s[l-1]+1][0]=r,l--,l--,c=l>0?s[l-1]:-1,f=0,p=0,g=0,d=0,u=null,o=!0)),c++;for(o&&this.diff_cleanupMerge(i),this.diff_cleanupSemanticLossless(i),c=1;c<i.length;){if(i[c-1][0]==n&&i[c][0]==r){var v=i[c-1][1],m=i[c][1],h=this.diff_commonOverlap_(v,m),y=this.diff_commonOverlap_(m,v);h>=y?(h>=v.length/2||h>=m.length/2)&&(i.splice(c,0,new e.Diff(a,m.substring(0,h))),i[c-1][1]=v.substring(0,v.length-h),i[c+1][1]=m.substring(h),c++):(y>=v.length/2||y>=m.length/2)&&(i.splice(c,0,new e.Diff(a,v.substring(0,y))),i[c-1][0]=r,i[c-1][1]=m.substring(0,m.length-y),i[c+1][0]=n,i[c+1][1]=v.substring(y),c++),c++}c++}},e.prototype.diff_cleanupSemanticLossless=function(i){function o(y,b){if(!y||!b)return 6;var w=y.charAt(y.length-1),S=b.charAt(0),C=w.match(e.nonAlphaNumericRegex_),x=S.match(e.nonAlphaNumericRegex_),O=C&&w.match(e.whitespaceRegex_),P=x&&S.match(e.whitespaceRegex_),N=O&&w.match(e.linebreakRegex_),D=P&&S.match(e.linebreakRegex_),F=N&&y.match(e.blanklineEndRegex_),R=D&&b.match(e.blanklineStartRegex_);return F||R?5:N||D?4:C&&!O&&P?3:O||P?2:C||x?1:0}for(var s=1;s<i.length-1;){if(i[s-1][0]==a&&i[s+1][0]==a){var l=i[s-1][1],u=i[s][1],c=i[s+1][1],f=this.diff_commonSuffix(l,u);if(f){var p=u.substring(u.length-f);l=l.substring(0,l.length-f),u=p+u.substring(0,u.length-f),c=p+c}for(var g=l,d=u,v=c,m=o(l,u)+o(u,c);u.charAt(0)===c.charAt(0);){l+=u.charAt(0),u=u.substring(1)+c.charAt(0),c=c.substring(1);var h=o(l,u)+o(u,c);h>=m&&(m=h,g=l,d=u,v=c)}i[s-1][1]!=g&&(g?i[s-1][1]=g:(i.splice(s-1,1),s--),i[s][1]=d,v?i[s+1][1]=v:(i.splice(s+1,1),s--))}s++}},e.nonAlphaNumericRegex_=/[^a-zA-Z0-9]/,e.whitespaceRegex_=/\s/,e.linebreakRegex_=/[\r\n]/,e.blanklineEndRegex_=/\n\r?\n$/,e.blanklineStartRegex_=/^\r?\n\r?\n/,e.prototype.diff_cleanupEfficiency=function(i){for(var o=!1,s=[],l=0,u=null,c=0,f=!1,p=!1,g=!1,d=!1;c<i.length;)i[c][0]==a?(i[c][1].length<this.Diff_EditCost&&(g||d)?(s[l++]=c,f=g,p=d,u=i[c][1]):(l=0,u=null),g=d=!1):(i[c][0]==n?d=!0:g=!0,u&&(f&&p&&g&&d||u.length<this.Diff_EditCost/2&&f+p+g+d==3)&&(i.splice(s[l-1],0,new e.Diff(n,u)),i[s[l-1]+1][0]=r,l--,u=null,f&&p?(g=d=!0,l=0):(l--,c=l>0?s[l-1]:-1,g=d=!1),o=!0)),c++;o&&this.diff_cleanupMerge(i)},e.prototype.diff_cleanupMerge=function(i){i.push(new e.Diff(a,""));for(var o=0,s=0,l=0,u="",c="",f;o<i.length;)switch(i[o][0]){case r:l++,c+=i[o][1],o++;break;case n:s++,u+=i[o][1],o++;break;case a:s+l>1?(s!==0&&l!==0&&(f=this.diff_commonPrefix(c,u),f!==0&&(o-s-l>0&&i[o-s-l-1][0]==a?i[o-s-l-1][1]+=c.substring(0,f):(i.splice(0,0,new e.Diff(a,c.substring(0,f))),o++),c=c.substring(f),u=u.substring(f)),f=this.diff_commonSuffix(c,u),f!==0&&(i[o][1]=c.substring(c.length-f)+i[o][1],c=c.substring(0,c.length-f),u=u.substring(0,u.length-f))),o-=s+l,i.splice(o,s+l),u.length&&(i.splice(o,0,new e.Diff(n,u)),o++),c.length&&(i.splice(o,0,new e.Diff(r,c)),o++),o++):o!==0&&i[o-1][0]==a?(i[o-1][1]+=i[o][1],i.splice(o,1)):o++,l=0,s=0,u="",c="";break}i[i.length-1][1]===""&&i.pop();var p=!1;for(o=1;o<i.length-1;)i[o-1][0]==a&&i[o+1][0]==a&&(i[o][1].substring(i[o][1].length-i[o-1][1].length)==i[o-1][1]?(i[o][1]=i[o-1][1]+i[o][1].substring(0,i[o][1].length-i[o-1][1].length),i[o+1][1]=i[o-1][1]+i[o+1][1],i.splice(o-1,1),p=!0):i[o][1].substring(0,i[o+1][1].length)==i[o+1][1]&&(i[o-1][1]+=i[o+1][1],i[o][1]=i[o][1].substring(i[o+1][1].length)+i[o+1][1],i.splice(o+1,1),p=!0)),o++;p&&this.diff_cleanupMerge(i)},e.prototype.diff_xIndex=function(i,o){var s=0,l=0,u=0,c=0,f;for(f=0;f<i.length&&(i[f][0]!==r&&(s+=i[f][1].length),i[f][0]!==n&&(l+=i[f][1].length),!(s>o));f++)u=s,c=l;return i.length!=f&&i[f][0]===n?c:c+(o-u)},e.prototype.diff_prettyHtml=function(i){for(var o=[],s=/&/g,l=/</g,u=/>/g,c=/\n/g,f=0;f<i.length;f++){var p=i[f][0],g=i[f][1],d=g.replace(s,"&amp;").replace(l,"&lt;").replace(u,"&gt;").replace(c,"&para;<br>");switch(p){case r:o[f]='<ins style="background:#e6ffe6;">'+d+"</ins>";break;case n:o[f]='<del style="background:#ffe6e6;">'+d+"</del>";break;case a:o[f]="<span>"+d+"</span>";break}}return o.join("")},e.prototype.diff_text1=function(i){for(var o=[],s=0;s<i.length;s++)i[s][0]!==r&&(o[s]=i[s][1]);return o.join("")},e.prototype.diff_text2=function(i){for(var o=[],s=0;s<i.length;s++)i[s][0]!==n&&(o[s]=i[s][1]);return o.join("")},e.prototype.diff_levenshtein=function(i){for(var o=0,s=0,l=0,u=0;u<i.length;u++){var c=i[u][0],f=i[u][1];switch(c){case r:s+=f.length;break;case n:l+=f.length;break;case a:o+=Math.max(s,l),s=0,l=0;break}}return o+=Math.max(s,l),o},e.prototype.diff_toDelta=function(i){for(var o=[],s=0;s<i.length;s++)switch(i[s][0]){case r:o[s]="+"+encodeURI(i[s][1]);break;case n:o[s]="-"+i[s][1].length;break;case a:o[s]="="+i[s][1].length;break}return o.join(" ").replace(/%20/g," ")},e.prototype.diff_fromDelta=function(i,o){for(var s=[],l=0,u=0,c=o.split(/\t/g),f=0;f<c.length;f++){var p=c[f].substring(1);switch(c[f].charAt(0)){case"+":try{s[l++]=new e.Diff(r,decodeURI(p))}catch{throw new Error("Illegal escape in diff_fromDelta: "+p)}break;case"-":case"=":var g=parseInt(p,10);if(isNaN(g)||g<0)throw new Error("Invalid number in diff_fromDelta: "+p);var d=i.substring(u,u+=g);c[f].charAt(0)=="="?s[l++]=new e.Diff(a,d):s[l++]=new e.Diff(n,d);break;default:if(c[f])throw new Error("Invalid diff operation in diff_fromDelta: "+c[f])}}if(u!=i.length)throw new Error("Delta length ("+u+") does not equal source text length ("+i.length+").");return s},e.prototype.match_main=function(i,o,s){if(i==null||o==null||s==null)throw new Error("Null input. (match_main)");return s=Math.max(0,Math.min(s,i.length)),i==o?0:i.length?i.substring(s,s+o.length)==o?s:this.match_bitap_(i,o,s):-1},e.prototype.match_bitap_=function(i,o,s){if(o.length>this.Match_MaxBits)throw new Error("Pattern too long for this browser.");var l=this.match_alphabet_(o),u=this;function c(P,N){var D=P/o.length,F=Math.abs(s-N);return u.Match_Distance?D+F/u.Match_Distance:F?1:D}var f=this.Match_Threshold,p=i.indexOf(o,s);p!=-1&&(f=Math.min(c(0,p),f),p=i.lastIndexOf(o,s+o.length),p!=-1&&(f=Math.min(c(0,p),f)));var g=1<<o.length-1;p=-1;for(var d,v,m=o.length+i.length,h,y=0;y<o.length;y++){for(d=0,v=m;d<v;)c(y,s+v)<=f?d=v:m=v,v=Math.floor((m-d)/2+d);m=v;var b=Math.max(1,s-v+1),w=Math.min(s+v,i.length)+o.length,S=Array(w+2);S[w+1]=(1<<y)-1;for(var C=w;C>=b;C--){var x=l[i.charAt(C-1)];if(y===0?S[C]=(S[C+1]<<1|1)&x:S[C]=(S[C+1]<<1|1)&x|((h[C+1]|h[C])<<1|1)|h[C+1],S[C]&g){var O=c(y,C-1);if(O<=f)if(f=O,p=C-1,p>s)b=Math.max(1,2*s-p);else break}}if(c(y+1,s)>f)break;h=S}return p},e.prototype.match_alphabet_=function(i){for(var o={},s=0;s<i.length;s++)o[i.charAt(s)]=0;for(var s=0;s<i.length;s++)o[i.charAt(s)]|=1<<i.length-s-1;return o},e.prototype.patch_addContext_=function(i,o){if(o.length!=0){if(i.start2===null)throw Error("patch not initialized");for(var s=o.substring(i.start2,i.start2+i.length1),l=0;o.indexOf(s)!=o.lastIndexOf(s)&&s.length<this.Match_MaxBits-this.Patch_Margin-this.Patch_Margin;)l+=this.Patch_Margin,s=o.substring(i.start2-l,i.start2+i.length1+l);l+=this.Patch_Margin;var u=o.substring(i.start2-l,i.start2);u&&i.diffs.unshift(new e.Diff(a,u));var c=o.substring(i.start2+i.length1,i.start2+i.length1+l);c&&i.diffs.push(new e.Diff(a,c)),i.start1-=u.length,i.start2-=u.length,i.length1+=u.length+c.length,i.length2+=u.length+c.length}},e.prototype.patch_make=function(i,o,s){var l,u;if(typeof i=="string"&&typeof o=="string"&&typeof s>"u")l=i,u=this.diff_main(l,o,!0),u.length>2&&(this.diff_cleanupSemantic(u),this.diff_cleanupEfficiency(u));else if(i&&typeof i=="object"&&typeof o>"u"&&typeof s>"u")u=i,l=this.diff_text1(u);else if(typeof i=="string"&&o&&typeof o=="object"&&typeof s>"u")l=i,u=o;else if(typeof i=="string"&&typeof o=="string"&&s&&typeof s=="object")l=i,u=s;else throw new Error("Unknown call format to patch_make.");if(u.length===0)return[];for(var c=[],f=new e.patch_obj,p=0,g=0,d=0,v=l,m=l,h=0;h<u.length;h++){var y=u[h][0],b=u[h][1];switch(!p&&y!==a&&(f.start1=g,f.start2=d),y){case r:f.diffs[p++]=u[h],f.length2+=b.length,m=m.substring(0,d)+b+m.substring(d);break;case n:f.length1+=b.length,f.diffs[p++]=u[h],m=m.substring(0,d)+m.substring(d+b.length);break;case a:b.length<=2*this.Patch_Margin&&p&&u.length!=h+1?(f.diffs[p++]=u[h],f.length1+=b.length,f.length2+=b.length):b.length>=2*this.Patch_Margin&&p&&(this.patch_addContext_(f,v),c.push(f),f=new e.patch_obj,p=0,v=m,g=d);break}y!==r&&(g+=b.length),y!==n&&(d+=b.length)}return p&&(this.patch_addContext_(f,v),c.push(f)),c},e.prototype.patch_deepCopy=function(i){for(var o=[],s=0;s<i.length;s++){var l=i[s],u=new e.patch_obj;u.diffs=[];for(var c=0;c<l.diffs.length;c++)u.diffs[c]=new e.Diff(l.diffs[c][0],l.diffs[c][1]);u.start1=l.start1,u.start2=l.start2,u.length1=l.length1,u.length2=l.length2,o[s]=u}return o},e.prototype.patch_apply=function(i,o){if(i.length==0)return[o,[]];i=this.patch_deepCopy(i);var s=this.patch_addPadding(i);o=s+o+s,this.patch_splitMax(i);for(var l=0,u=[],c=0;c<i.length;c++){var f=i[c].start2+l,p=this.diff_text1(i[c].diffs),g,d=-1;if(p.length>this.Match_MaxBits?(g=this.match_main(o,p.substring(0,this.Match_MaxBits),f),g!=-1&&(d=this.match_main(o,p.substring(p.length-this.Match_MaxBits),f+p.length-this.Match_MaxBits),(d==-1||g>=d)&&(g=-1))):g=this.match_main(o,p,f),g==-1)u[c]=!1,l-=i[c].length2-i[c].length1;else{u[c]=!0,l=g-f;var v;if(d==-1?v=o.substring(g,g+p.length):v=o.substring(g,d+this.Match_MaxBits),p==v)o=o.substring(0,g)+this.diff_text2(i[c].diffs)+o.substring(g+p.length);else{var m=this.diff_main(p,v,!1);if(p.length>this.Match_MaxBits&&this.diff_levenshtein(m)/p.length>this.Patch_DeleteThreshold)u[c]=!1;else{this.diff_cleanupSemanticLossless(m);for(var h=0,y,b=0;b<i[c].diffs.length;b++){var w=i[c].diffs[b];w[0]!==a&&(y=this.diff_xIndex(m,h)),w[0]===r?o=o.substring(0,g+y)+w[1]+o.substring(g+y):w[0]===n&&(o=o.substring(0,g+y)+o.substring(g+this.diff_xIndex(m,h+w[1].length))),w[0]!==n&&(h+=w[1].length)}}}}}return o=o.substring(s.length,o.length-s.length),[o,u]},e.prototype.patch_addPadding=function(i){for(var o=this.Patch_Margin,s="",l=1;l<=o;l++)s+=String.fromCharCode(l);for(var l=0;l<i.length;l++)i[l].start1+=o,i[l].start2+=o;var u=i[0],c=u.diffs;if(c.length==0||c[0][0]!=a)c.unshift(new e.Diff(a,s)),u.start1-=o,u.start2-=o,u.length1+=o,u.length2+=o;else if(o>c[0][1].length){var f=o-c[0][1].length;c[0][1]=s.substring(c[0][1].length)+c[0][1],u.start1-=f,u.start2-=f,u.length1+=f,u.length2+=f}if(u=i[i.length-1],c=u.diffs,c.length==0||c[c.length-1][0]!=a)c.push(new e.Diff(a,s)),u.length1+=o,u.length2+=o;else if(o>c[c.length-1][1].length){var f=o-c[c.length-1][1].length;c[c.length-1][1]+=s.substring(0,f),u.length1+=f,u.length2+=f}return s},e.prototype.patch_splitMax=function(i){for(var o=this.Match_MaxBits,s=0;s<i.length;s++)if(!(i[s].length1<=o)){var l=i[s];i.splice(s--,1);for(var u=l.start1,c=l.start2,f="";l.diffs.length!==0;){var p=new e.patch_obj,g=!0;for(p.start1=u-f.length,p.start2=c-f.length,f!==""&&(p.length1=p.length2=f.length,p.diffs.push(new e.Diff(a,f)));l.diffs.length!==0&&p.length1<o-this.Patch_Margin;){var d=l.diffs[0][0],v=l.diffs[0][1];d===r?(p.length2+=v.length,c+=v.length,p.diffs.push(l.diffs.shift()),g=!1):d===n&&p.diffs.length==1&&p.diffs[0][0]==a&&v.length>2*o?(p.length1+=v.length,u+=v.length,g=!1,p.diffs.push(new e.Diff(d,v)),l.diffs.shift()):(v=v.substring(0,o-p.length1-this.Patch_Margin),p.length1+=v.length,u+=v.length,d===a?(p.length2+=v.length,c+=v.length):g=!1,p.diffs.push(new e.Diff(d,v)),v==l.diffs[0][1]?l.diffs.shift():l.diffs[0][1]=l.diffs[0][1].substring(v.length))}f=this.diff_text2(p.diffs),f=f.substring(f.length-this.Patch_Margin);var m=this.diff_text1(l.diffs).substring(0,this.Patch_Margin);m!==""&&(p.length1+=m.length,p.length2+=m.length,p.diffs.length!==0&&p.diffs[p.diffs.length-1][0]===a?p.diffs[p.diffs.length-1][1]+=m:p.diffs.push(new e.Diff(a,m))),g||i.splice(++s,0,p)}}},e.prototype.patch_toText=function(i){for(var o=[],s=0;s<i.length;s++)o[s]=i[s];return o.join("")},e.prototype.patch_fromText=function(i){var o=[];if(!i)return o;for(var s=i.split(`
`),l=0,u=/^@@ -(\d+),?(\d*) \+(\d+),?(\d*) @@$/;l<s.length;){var c=s[l].match(u);if(!c)throw new Error("Invalid patch string: "+s[l]);var f=new e.patch_obj;for(o.push(f),f.start1=parseInt(c[1],10),c[2]===""?(f.start1--,f.length1=1):c[2]=="0"?f.length1=0:(f.start1--,f.length1=parseInt(c[2],10)),f.start2=parseInt(c[3],10),c[4]===""?(f.start2--,f.length2=1):c[4]=="0"?f.length2=0:(f.start2--,f.length2=parseInt(c[4],10)),l++;l<s.length;){var p=s[l].charAt(0);try{var g=decodeURI(s[l].substring(1))}catch{throw new Error("Illegal escape in patch_fromText: "+g)}if(p=="-")f.diffs.push(new e.Diff(n,g));else if(p=="+")f.diffs.push(new e.Diff(r,g));else if(p==" ")f.diffs.push(new e.Diff(a,g));else{if(p=="@")break;if(p!=="")throw new Error('Invalid patch mode "'+p+'" in: '+g)}l++}}return o},e.patch_obj=function(){this.diffs=[],this.start1=null,this.start2=null,this.length1=0,this.length2=0},e.patch_obj.prototype.toString=function(){var i,o;this.length1===0?i=this.start1+",0":this.length1==1?i=this.start1+1:i=this.start1+1+","+this.length1,this.length2===0?o=this.start2+",0":this.length2==1?o=this.start2+1:o=this.start2+1+","+this.length2;for(var s=["@@ -"+i+" +"+o+` @@
`],l,u=0;u<this.diffs.length;u++){switch(this.diffs[u][0]){case r:l="+";break;case n:l="-";break;case a:l=" ";break}s[u+1]=l+encodeURI(this.diffs[u][1])+`
`}return s.join("").replace(/%20/g," ")},t.exports=e,t.exports.diff_match_patch=e,t.exports.DIFF_DELETE=n,t.exports.DIFF_INSERT=r,t.exports.DIFF_EQUAL=a})(Sg);var _g={exports:{}};function Cg(t){return t instanceof Map?t.clear=t.delete=t.set=function(){throw new Error("map is read-only")}:t instanceof Set&&(t.add=t.clear=t.delete=function(){throw new Error("set is read-only")}),Object.freeze(t),Object.getOwnPropertyNames(t).forEach(function(e){var n=t[e];typeof n=="object"&&!Object.isFrozen(n)&&Cg(n)}),t}_g.exports=Cg;_g.exports.default=Cg;var YQ=_g.exports;class Dw{constructor(e){e.data===void 0&&(e.data={}),this.data=e.data,this.isMatchIgnored=!1}ignoreMatch(){this.isMatchIgnored=!0}}function UT(t){return t.replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/g,"&quot;").replace(/'/g,"&#x27;")}function ba(t,...e){const n=Object.create(null);for(const r in t)n[r]=t[r];return e.forEach(function(r){for(const a in r)n[a]=r[a]}),n}const XQ="</span>",Lw=t=>!!t.kind,ZQ=(t,{prefix:e})=>{if(t.includes(".")){const n=t.split(".");return[`${e}${n.shift()}`,...n.map((r,a)=>`${r}${"_".repeat(a+1)}`)].join(" ")}return`${e}${t}`};class QQ{constructor(e,n){this.buffer="",this.classPrefix=n.classPrefix,e.walk(this)}addText(e){this.buffer+=UT(e)}openNode(e){if(!Lw(e))return;let n=e.kind;e.sublanguage?n=`language-${n}`:n=ZQ(n,{prefix:this.classPrefix}),this.span(n)}closeNode(e){Lw(e)&&(this.buffer+=XQ)}value(){return this.buffer}span(e){this.buffer+=`<span class="${e}">`}}class xg{constructor(){this.rootNode={children:[]},this.stack=[this.rootNode]}get top(){return this.stack[this.stack.length-1]}get root(){return this.rootNode}add(e){this.top.children.push(e)}openNode(e){const n={kind:e,children:[]};this.add(n),this.stack.push(n)}closeNode(){if(this.stack.length>1)return this.stack.pop()}closeAllNodes(){for(;this.closeNode(););}toJSON(){return JSON.stringify(this.rootNode,null,4)}walk(e){return this.constructor._walk(e,this.rootNode)}static _walk(e,n){return typeof n=="string"?e.addText(n):n.children&&(e.openNode(n),n.children.forEach(r=>this._walk(e,r)),e.closeNode(n)),e}static _collapse(e){typeof e!="string"&&e.children&&(e.children.every(n=>typeof n=="string")?e.children=[e.children.join("")]:e.children.forEach(n=>{xg._collapse(n)}))}}class eee extends xg{constructor(e){super(),this.options=e}addKeyword(e,n){e!==""&&(this.openNode(n),this.addText(e),this.closeNode())}addText(e){e!==""&&this.add(e)}addSublanguage(e,n){const r=e.root;r.kind=n,r.sublanguage=!0,this.add(r)}toHTML(){return new QQ(this,this.options).value()}finalize(){return!0}}function js(t){return t?typeof t=="string"?t:t.source:null}function KT(t){return mi("(?=",t,")")}function tee(t){return mi("(?:",t,")*")}function nee(t){return mi("(?:",t,")?")}function mi(...t){return t.map(n=>js(n)).join("")}function ree(t){const e=t[t.length-1];return typeof e=="object"&&e.constructor===Object?(t.splice(t.length-1,1),e):{}}function Pg(...t){return"("+(ree(t).capture?"":"?:")+t.map(r=>js(r)).join("|")+")"}function GT(t){return new RegExp(t.toString()+"|").exec("").length-1}function aee(t,e){const n=t&&t.exec(e);return n&&n.index===0}const iee=/\[(?:[^\\\]]|\\.)*\]|\(\??|\\([1-9][0-9]*)|\\./;function Og(t,{joinWith:e}){let n=0;return t.map(r=>{n+=1;const a=n;let i=js(r),o="";for(;i.length>0;){const s=iee.exec(i);if(!s){o+=i;break}o+=i.substring(0,s.index),i=i.substring(s.index+s[0].length),s[0][0]==="\\"&&s[1]?o+="\\"+String(Number(s[1])+a):(o+=s[0],s[0]==="("&&n++)}return o}).map(r=>`(${r})`).join(e)}const oee=/\b\B/,qT="[a-zA-Z]\\w*",Tg="[a-zA-Z_]\\w*",JT="\\b\\d+(\\.\\d+)?",YT="(-?)(\\b0[xX][a-fA-F0-9]+|(\\b\\d+(\\.\\d*)?|\\.\\d+)([eE][-+]?\\d+)?)",XT="\\b(0b[01]+)",see="!|!=|!==|%|%=|&|&&|&=|\\*|\\*=|\\+|\\+=|,|-|-=|/=|/|:|;|<<|<<=|<=|<|===|==|=|>>>=|>>=|>=|>>>|>>|>|\\?|\\[|\\{|\\(|\\^|\\^=|\\||\\|=|\\|\\||~",lee=(t={})=>{const e=/^#![ ]*\//;return t.binary&&(t.begin=mi(e,/.*\b/,t.binary,/\b.*/)),ba({scope:"meta",begin:e,end:/$/,relevance:0,"on:begin":(n,r)=>{n.index!==0&&r.ignoreMatch()}},t)},Vs={begin:"\\\\[\\s\\S]",relevance:0},uee={scope:"string",begin:"'",end:"'",illegal:"\\n",contains:[Vs]},cee={scope:"string",begin:'"',end:'"',illegal:"\\n",contains:[Vs]},fee={begin:/\b(a|an|the|are|I'm|isn't|don't|doesn't|won't|but|just|should|pretty|simply|enough|gonna|going|wtf|so|such|will|you|your|they|like|more)\b/},Jc=function(t,e,n={}){const r=ba({scope:"comment",begin:t,end:e,contains:[]},n);r.contains.push({scope:"doctag",begin:"[ ]*(?=(TODO|FIXME|NOTE|BUG|OPTIMIZE|HACK|XXX):)",end:/(TODO|FIXME|NOTE|BUG|OPTIMIZE|HACK|XXX):/,excludeBegin:!0,relevance:0});const a=Pg("I","a","is","so","us","to","at","if","in","it","on",/[A-Za-z]+['](d|ve|re|ll|t|s|n)/,/[A-Za-z]+[-][a-z]+/,/[A-Za-z][a-z]{2,}/);return r.contains.push({begin:mi(/[ ]+/,"(",a,/[.]?[:]?([.][ ]|[ ])/,"){3}")}),r},dee=Jc("//","$"),vee=Jc("/\\*","\\*/"),pee=Jc("#","$"),hee={scope:"number",begin:JT,relevance:0},gee={scope:"number",begin:YT,relevance:0},mee={scope:"number",begin:XT,relevance:0},yee={begin:/(?=\/[^/\n]*\/)/,contains:[{scope:"regexp",begin:/\//,end:/\/[gimuy]*/,illegal:/\n/,contains:[Vs,{begin:/\[/,end:/\]/,relevance:0,contains:[Vs]}]}]},bee={scope:"title",begin:qT,relevance:0},wee={scope:"title",begin:Tg,relevance:0},See={begin:"\\.\\s*"+Tg,relevance:0},_ee=function(t){return Object.assign(t,{"on:begin":(e,n)=>{n.data._beginMatch=e[1]},"on:end":(e,n)=>{n.data._beginMatch!==e[1]&&n.ignoreMatch()}})};var Bl=Object.freeze({__proto__:null,MATCH_NOTHING_RE:oee,IDENT_RE:qT,UNDERSCORE_IDENT_RE:Tg,NUMBER_RE:JT,C_NUMBER_RE:YT,BINARY_NUMBER_RE:XT,RE_STARTERS_RE:see,SHEBANG:lee,BACKSLASH_ESCAPE:Vs,APOS_STRING_MODE:uee,QUOTE_STRING_MODE:cee,PHRASAL_WORDS_MODE:fee,COMMENT:Jc,C_LINE_COMMENT_MODE:dee,C_BLOCK_COMMENT_MODE:vee,HASH_COMMENT_MODE:pee,NUMBER_MODE:hee,C_NUMBER_MODE:gee,BINARY_NUMBER_MODE:mee,REGEXP_MODE:yee,TITLE_MODE:bee,UNDERSCORE_TITLE_MODE:wee,METHOD_GUARD:See,END_SAME_AS_BEGIN:_ee});function Cee(t,e){t.input[t.index-1]==="."&&e.ignoreMatch()}function xee(t,e){t.className!==void 0&&(t.scope=t.className,delete t.className)}function Pee(t,e){e&&t.beginKeywords&&(t.begin="\\b("+t.beginKeywords.split(" ").join("|")+")(?!\\.)(?=\\b|\\s)",t.__beforeBegin=Cee,t.keywords=t.keywords||t.beginKeywords,delete t.beginKeywords,t.relevance===void 0&&(t.relevance=0))}function Oee(t,e){Array.isArray(t.illegal)&&(t.illegal=Pg(...t.illegal))}function Tee(t,e){if(t.match){if(t.begin||t.end)throw new Error("begin & end are not supported with match");t.begin=t.match,delete t.match}}function Eee(t,e){t.relevance===void 0&&(t.relevance=1)}const kee=(t,e)=>{if(!t.beforeMatch)return;if(t.starts)throw new Error("beforeMatch cannot be used with starts");const n=Object.assign({},t);Object.keys(t).forEach(r=>{delete t[r]}),t.keywords=n.keywords,t.begin=mi(n.beforeMatch,KT(n.begin)),t.starts={relevance:0,contains:[Object.assign(n,{endsParent:!0})]},t.relevance=0,delete n.beforeMatch},Iee=["of","and","for","in","not","or","if","then","parent","list","value"],Aee="keyword";function ZT(t,e,n=Aee){const r=Object.create(null);return typeof t=="string"?a(n,t.split(" ")):Array.isArray(t)?a(n,t):Object.keys(t).forEach(function(i){Object.assign(r,ZT(t[i],e,i))}),r;function a(i,o){e&&(o=o.map(s=>s.toLowerCase())),o.forEach(function(s){const l=s.split("|");r[l[0]]=[i,Mee(l[0],l[1])]})}}function Mee(t,e){return e?Number(e):Nee(t)?0:1}function Nee(t){return Iee.includes(t.toLowerCase())}const zw={},Bw=t=>{},$ee=(t,...e)=>{},Ei=(t,e)=>{zw[`${t}/${e}`]||(zw[`${t}/${e}`]=!0)},Wu=new Error;function QT(t,e,{key:n}){let r=0;const a=t[n],i={},o={};for(let s=1;s<=e.length;s++)o[s+r]=a[s],i[s+r]=!0,r+=GT(e[s-1]);t[n]=o,t[n]._emit=i,t[n]._multi=!0}function Fee(t){if(Array.isArray(t.begin)){if(t.skip||t.excludeBegin||t.returnBegin||typeof t.beginScope!="object"||t.beginScope===null)throw Wu;QT(t,t.begin,{key:"beginScope"}),t.begin=Og(t.begin,{joinWith:""})}}function Ree(t){if(Array.isArray(t.end)){if(t.skip||t.excludeEnd||t.returnEnd||typeof t.endScope!="object"||t.endScope===null)throw Wu;QT(t,t.end,{key:"endScope"}),t.end=Og(t.end,{joinWith:""})}}function Dee(t){t.scope&&typeof t.scope=="object"&&t.scope!==null&&(t.beginScope=t.scope,delete t.scope)}function Lee(t){Dee(t),typeof t.beginScope=="string"&&(t.beginScope={_wrap:t.beginScope}),typeof t.endScope=="string"&&(t.endScope={_wrap:t.endScope}),Fee(t),Ree(t)}function zee(t){function e(o,s){return new RegExp(js(o),"m"+(t.case_insensitive?"i":"")+(t.unicodeRegex?"u":"")+(s?"g":""))}class n{constructor(){this.matchIndexes={},this.regexes=[],this.matchAt=1,this.position=0}addRule(s,l){l.position=this.position++,this.matchIndexes[this.matchAt]=l,this.regexes.push([l,s]),this.matchAt+=GT(s)+1}compile(){this.regexes.length===0&&(this.exec=()=>null);const s=this.regexes.map(l=>l[1]);this.matcherRe=e(Og(s,{joinWith:"|"}),!0),this.lastIndex=0}exec(s){this.matcherRe.lastIndex=this.lastIndex;const l=this.matcherRe.exec(s);if(!l)return null;const u=l.findIndex((f,p)=>p>0&&f!==void 0),c=this.matchIndexes[u];return l.splice(0,u),Object.assign(l,c)}}class r{constructor(){this.rules=[],this.multiRegexes=[],this.count=0,this.lastIndex=0,this.regexIndex=0}getMatcher(s){if(this.multiRegexes[s])return this.multiRegexes[s];const l=new n;return this.rules.slice(s).forEach(([u,c])=>l.addRule(u,c)),l.compile(),this.multiRegexes[s]=l,l}resumingScanAtSamePosition(){return this.regexIndex!==0}considerAll(){this.regexIndex=0}addRule(s,l){this.rules.push([s,l]),l.type==="begin"&&this.count++}exec(s){const l=this.getMatcher(this.regexIndex);l.lastIndex=this.lastIndex;let u=l.exec(s);if(this.resumingScanAtSamePosition()&&!(u&&u.index===this.lastIndex)){const c=this.getMatcher(0);c.lastIndex=this.lastIndex+1,u=c.exec(s)}return u&&(this.regexIndex+=u.position+1,this.regexIndex===this.count&&this.considerAll()),u}}function a(o){const s=new r;return o.contains.forEach(l=>s.addRule(l.begin,{rule:l,type:"begin"})),o.terminatorEnd&&s.addRule(o.terminatorEnd,{type:"end"}),o.illegal&&s.addRule(o.illegal,{type:"illegal"}),s}function i(o,s){const l=o;if(o.isCompiled)return l;[xee,Tee,Lee,kee].forEach(c=>c(o,s)),t.compilerExtensions.forEach(c=>c(o,s)),o.__beforeBegin=null,[Pee,Oee,Eee].forEach(c=>c(o,s)),o.isCompiled=!0;let u=null;return typeof o.keywords=="object"&&o.keywords.$pattern&&(o.keywords=Object.assign({},o.keywords),u=o.keywords.$pattern,delete o.keywords.$pattern),u=u||/\w+/,o.keywords&&(o.keywords=ZT(o.keywords,t.case_insensitive)),l.keywordPatternRe=e(u,!0),s&&(o.begin||(o.begin=/\B|\b/),l.beginRe=e(l.begin),!o.end&&!o.endsWithParent&&(o.end=/\B|\b/),o.end&&(l.endRe=e(l.end)),l.terminatorEnd=js(l.end)||"",o.endsWithParent&&s.terminatorEnd&&(l.terminatorEnd+=(o.end?"|":"")+s.terminatorEnd)),o.illegal&&(l.illegalRe=e(o.illegal)),o.contains||(o.contains=[]),o.contains=[].concat(...o.contains.map(function(c){return Bee(c==="self"?o:c)})),o.contains.forEach(function(c){i(c,l)}),o.starts&&i(o.starts,s),l.matcher=a(l),l}if(t.compilerExtensions||(t.compilerExtensions=[]),t.contains&&t.contains.includes("self"))throw new Error("ERR: contains `self` is not supported at the top-level of a language. See documentation.");return t.classNameAliases=ba(t.classNameAliases||{}),i(t)}function eE(t){return t?t.endsWithParent||eE(t.starts):!1}function Bee(t){return t.variants&&!t.cachedVariants&&(t.cachedVariants=t.variants.map(function(e){return ba(t,{variants:null},e)})),t.cachedVariants?t.cachedVariants:eE(t)?ba(t,{starts:t.starts?ba(t.starts):null}):Object.isFrozen(t)?ba(t):t}var jee="11.5.1";class Vee extends Error{constructor(e,n){super(e),this.name="HTMLInjectionError",this.html=n}}const Yf=UT,jw=ba,Vw=Symbol("nomatch"),Wee=7,Hee=function(t){const e=Object.create(null),n=Object.create(null),r=[];let a=!0;const i="Could not find the language '{}', did you forget to load/include a language module?",o={disableAutodetect:!0,name:"Plain text",contains:[]};let s={ignoreUnescapedHTML:!1,throwUnescapedHTML:!1,noHighlightRe:/^(no-?highlight)$/i,languageDetectRe:/\blang(?:uage)?-([\w-]+)\b/i,classPrefix:"hljs-",cssSelector:"pre code",languages:null,__emitter:eee};function l(k){return s.noHighlightRe.test(k)}function u(k){let T=k.className+" ";T+=k.parentNode?k.parentNode.className:"";const A=s.languageDetectRe.exec(T);if(A){const $=P(A[1]);return $||$ee(i.replace("{}",A[1])),$?A[1]:"no-highlight"}return T.split(/\s+/).find($=>l($)||P($))}function c(k,T,A){let $="",W="";typeof T=="object"?($=k,A=T.ignoreIllegals,W=T.language):(Ei("10.7.0","highlight(lang, code, ...args) has been deprecated."),Ei("10.7.0",`Please use highlight(code, options) instead.
https://github.com/highlightjs/highlight.js/issues/2277`),W=k,$=T),A===void 0&&(A=!0);const G={code:$,language:W};j("before:highlight",G);const q=G.result?G.result:f(G.language,G.code,A);return q.code=G.code,j("after:highlight",q),q}function f(k,T,A,$){const W=Object.create(null);function G(le,be){return le.keywords[be]}function q(){if(!Q.keywords){ue.addText(oe);return}let le=0;Q.keywordPatternRe.lastIndex=0;let be=Q.keywordPatternRe.exec(oe),Oe="";for(;be;){Oe+=oe.substring(le,be.index);const ke=M.case_insensitive?be[0].toLowerCase():be[0],Ne=G(Q,ke);if(Ne){const[lt,Yt]=Ne;if(ue.addText(Oe),Oe="",W[ke]=(W[ke]||0)+1,W[ke]<=Wee&&(re+=Yt),lt.startsWith("_"))Oe+=be[0];else{const rn=M.classNameAliases[lt]||lt;ue.addKeyword(be[0],rn)}}else Oe+=be[0];le=Q.keywordPatternRe.lastIndex,be=Q.keywordPatternRe.exec(oe)}Oe+=oe.substr(le),ue.addText(Oe)}function Y(){if(oe==="")return;let le=null;if(typeof Q.subLanguage=="string"){if(!e[Q.subLanguage]){ue.addText(oe);return}le=f(Q.subLanguage,oe,!0,ce[Q.subLanguage]),ce[Q.subLanguage]=le._top}else le=g(oe,Q.subLanguage.length?Q.subLanguage:null);Q.relevance>0&&(re+=le.relevance),ue.addSublanguage(le._emitter,le.language)}function U(){Q.subLanguage!=null?Y():q(),oe=""}function K(le,be){let Oe=1;const ke=be.length-1;for(;Oe<=ke;){if(!le._emit[Oe]){Oe++;continue}const Ne=M.classNameAliases[le[Oe]]||le[Oe],lt=be[Oe];Ne?ue.addKeyword(lt,Ne):(oe=lt,q(),oe=""),Oe++}}function ne(le,be){return le.scope&&typeof le.scope=="string"&&ue.openNode(M.classNameAliases[le.scope]||le.scope),le.beginScope&&(le.beginScope._wrap?(ue.addKeyword(oe,M.classNameAliases[le.beginScope._wrap]||le.beginScope._wrap),oe=""):le.beginScope._multi&&(K(le.beginScope,be),oe="")),Q=Object.create(le,{parent:{value:Q}}),Q}function ie(le,be,Oe){let ke=aee(le.endRe,Oe);if(ke){if(le["on:end"]){const Ne=new Dw(le);le["on:end"](be,Ne),Ne.isMatchIgnored&&(ke=!1)}if(ke){for(;le.endsParent&&le.parent;)le=le.parent;return le}}if(le.endsWithParent)return ie(le.parent,be,Oe)}function we(le){return Q.matcher.regexIndex===0?(oe+=le[0],1):(pe=!0,0)}function he(le){const be=le[0],Oe=le.rule,ke=new Dw(Oe),Ne=[Oe.__beforeBegin,Oe["on:begin"]];for(const lt of Ne)if(lt&&(lt(le,ke),ke.isMatchIgnored))return we(be);return Oe.skip?oe+=be:(Oe.excludeBegin&&(oe+=be),U(),!Oe.returnBegin&&!Oe.excludeBegin&&(oe=be)),ne(Oe,le),Oe.returnBegin?0:be.length}function _e(le){const be=le[0],Oe=T.substr(le.index),ke=ie(Q,le,Oe);if(!ke)return Vw;const Ne=Q;Q.endScope&&Q.endScope._wrap?(U(),ue.addKeyword(be,Q.endScope._wrap)):Q.endScope&&Q.endScope._multi?(U(),K(Q.endScope,le)):Ne.skip?oe+=be:(Ne.returnEnd||Ne.excludeEnd||(oe+=be),U(),Ne.excludeEnd&&(oe=be));do Q.scope&&ue.closeNode(),!Q.skip&&!Q.subLanguage&&(re+=Q.relevance),Q=Q.parent;while(Q!==ke.parent);return ke.starts&&ne(ke.starts,le),Ne.returnEnd?0:be.length}function Pe(){const le=[];for(let be=Q;be!==M;be=be.parent)be.scope&&le.unshift(be.scope);le.forEach(be=>ue.openNode(be))}let V={};function I(le,be){const Oe=be&&be[0];if(oe+=le,Oe==null)return U(),0;if(V.type==="begin"&&be.type==="end"&&V.index===be.index&&Oe===""){if(oe+=T.slice(be.index,be.index+1),!a){const ke=new Error(`0 width match regex (${k})`);throw ke.languageName=k,ke.badRule=V.rule,ke}return 1}if(V=be,be.type==="begin")return he(be);if(be.type==="illegal"&&!A){const ke=new Error('Illegal lexeme "'+Oe+'" for mode "'+(Q.scope||"<unnamed>")+'"');throw ke.mode=Q,ke}else if(be.type==="end"){const ke=_e(be);if(ke!==Vw)return ke}if(be.type==="illegal"&&Oe==="")return 1;if(te>1e5&&te>3*be.index)throw new Error("potential infinite loop, way more iterations than matches");return oe+=Oe,Oe.length}const M=P(k);if(!M)throw Bw(i.replace("{}",k)),new Error('Unknown language: "'+k+'"');const J=zee(M);let ee="",Q=$||J;const ce={},ue=new s.__emitter(s);Pe();let oe="",re=0,X=0,te=0,pe=!1;try{for(Q.matcher.considerAll();;){te++,pe?pe=!1:Q.matcher.considerAll(),Q.matcher.lastIndex=X;const le=Q.matcher.exec(T);if(!le)break;const be=T.substring(X,le.index),Oe=I(be,le);X=le.index+Oe}return I(T.substr(X)),ue.closeAllNodes(),ue.finalize(),ee=ue.toHTML(),{language:k,value:ee,relevance:re,illegal:!1,_emitter:ue,_top:Q}}catch(le){if(le.message&&le.message.includes("Illegal"))return{language:k,value:Yf(T),illegal:!0,relevance:0,_illegalBy:{message:le.message,index:X,context:T.slice(X-100,X+100),mode:le.mode,resultSoFar:ee},_emitter:ue};if(a)return{language:k,value:Yf(T),illegal:!1,relevance:0,errorRaised:le,_emitter:ue,_top:Q};throw le}}function p(k){const T={value:Yf(k),illegal:!1,relevance:0,_top:o,_emitter:new s.__emitter(s)};return T._emitter.addText(k),T}function g(k,T){T=T||s.languages||Object.keys(e);const A=p(k),$=T.filter(P).filter(D).map(U=>f(U,k,!1));$.unshift(A);const W=$.sort((U,K)=>{if(U.relevance!==K.relevance)return K.relevance-U.relevance;if(U.language&&K.language){if(P(U.language).supersetOf===K.language)return 1;if(P(K.language).supersetOf===U.language)return-1}return 0}),[G,q]=W,Y=G;return Y.secondBest=q,Y}function d(k,T,A){const $=T&&n[T]||A;k.classList.add("hljs"),k.classList.add(`language-${$}`)}function v(k){let T=null;const A=u(k);if(l(A))return;if(j("before:highlightElement",{el:k,language:A}),k.children.length>0&&(s.ignoreUnescapedHTML,s.throwUnescapedHTML))throw new Vee("One of your code blocks includes unescaped HTML.",k.innerHTML);T=k;const $=T.textContent,W=A?c($,{language:A,ignoreIllegals:!0}):g($);k.innerHTML=W.value,d(k,A,W.language),k.result={language:W.language,re:W.relevance,relevance:W.relevance},W.secondBest&&(k.secondBest={language:W.secondBest.language,relevance:W.secondBest.relevance}),j("after:highlightElement",{el:k,result:W,text:$})}function m(k){s=jw(s,k)}const h=()=>{w(),Ei("10.6.0","initHighlighting() deprecated. Use highlightAll() now.")};function y(){w(),Ei("10.6.0","initHighlightingOnLoad() deprecated. Use highlightAll() now.")}let b=!1;function w(){if(document.readyState==="loading"){b=!0;return}document.querySelectorAll(s.cssSelector).forEach(v)}function S(){b&&w()}typeof window<"u"&&window.addEventListener&&window.addEventListener("DOMContentLoaded",S,!1);function C(k,T){let A=null;try{A=T(t)}catch($){if(Bw("Language definition for '{}' could not be registered.".replace("{}",k)),!a)throw $;A=o}A.name||(A.name=k),e[k]=A,A.rawDefinition=T.bind(null,t),A.aliases&&N(A.aliases,{languageName:k})}function x(k){delete e[k];for(const T of Object.keys(n))n[T]===k&&delete n[T]}function O(){return Object.keys(e)}function P(k){return k=(k||"").toLowerCase(),e[k]||e[n[k]]}function N(k,{languageName:T}){typeof k=="string"&&(k=[k]),k.forEach(A=>{n[A.toLowerCase()]=T})}function D(k){const T=P(k);return T&&!T.disableAutodetect}function F(k){k["before:highlightBlock"]&&!k["before:highlightElement"]&&(k["before:highlightElement"]=T=>{k["before:highlightBlock"](Object.assign({block:T.el},T))}),k["after:highlightBlock"]&&!k["after:highlightElement"]&&(k["after:highlightElement"]=T=>{k["after:highlightBlock"](Object.assign({block:T.el},T))})}function R(k){F(k),r.push(k)}function j(k,T){const A=k;r.forEach(function($){$[A]&&$[A](T)})}function z(k){return Ei("10.7.0","highlightBlock will be removed entirely in v12.0"),Ei("10.7.0","Please use highlightElement now."),v(k)}Object.assign(t,{highlight:c,highlightAuto:g,highlightAll:w,highlightElement:v,highlightBlock:z,configure:m,initHighlighting:h,initHighlightingOnLoad:y,registerLanguage:C,unregisterLanguage:x,listLanguages:O,getLanguage:P,registerAliases:N,autoDetection:D,inherit:jw,addPlugin:R}),t.debugMode=function(){a=!1},t.safeMode=function(){a=!0},t.versionString=jee,t.regex={concat:mi,lookahead:KT,either:Pg,optional:nee,anyNumberOfTimes:tee};for(const k in Bl)typeof Bl[k]=="object"&&YQ(Bl[k]);return Object.assign(t,Bl),t};var Ws=Hee({}),Uee=Ws;Ws.HighlightJS=Ws;Ws.default=Ws;var Lr=Uee;const Kee=t=>({IMPORTANT:{scope:"meta",begin:"!important"},BLOCK_COMMENT:t.C_BLOCK_COMMENT_MODE,HEXCOLOR:{scope:"number",begin:/#(([0-9a-fA-F]{3,4})|(([0-9a-fA-F]{2}){3,4}))\b/},FUNCTION_DISPATCH:{className:"built_in",begin:/[\w-]+(?=\()/},ATTRIBUTE_SELECTOR_MODE:{scope:"selector-attr",begin:/\[/,end:/\]/,illegal:"$",contains:[t.APOS_STRING_MODE,t.QUOTE_STRING_MODE]},CSS_NUMBER_MODE:{scope:"number",begin:t.NUMBER_RE+"(%|em|ex|ch|rem|vw|vh|vmin|vmax|cm|mm|in|pt|pc|px|deg|grad|rad|turn|s|ms|Hz|kHz|dpi|dpcm|dppx)?",relevance:0},CSS_VARIABLE:{className:"attr",begin:/--[A-Za-z][A-Za-z0-9_-]*/}}),Gee=["a","abbr","address","article","aside","audio","b","blockquote","body","button","canvas","caption","cite","code","dd","del","details","dfn","div","dl","dt","em","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","header","hgroup","html","i","iframe","img","input","ins","kbd","label","legend","li","main","mark","menu","nav","object","ol","p","q","quote","samp","section","span","strong","summary","sup","table","tbody","td","textarea","tfoot","th","thead","time","tr","ul","var","video"],qee=["any-hover","any-pointer","aspect-ratio","color","color-gamut","color-index","device-aspect-ratio","device-height","device-width","display-mode","forced-colors","grid","height","hover","inverted-colors","monochrome","orientation","overflow-block","overflow-inline","pointer","prefers-color-scheme","prefers-contrast","prefers-reduced-motion","prefers-reduced-transparency","resolution","scan","scripting","update","width","min-width","max-width","min-height","max-height"],Jee=["active","any-link","blank","checked","current","default","defined","dir","disabled","drop","empty","enabled","first","first-child","first-of-type","fullscreen","future","focus","focus-visible","focus-within","has","host","host-context","hover","indeterminate","in-range","invalid","is","lang","last-child","last-of-type","left","link","local-link","not","nth-child","nth-col","nth-last-child","nth-last-col","nth-last-of-type","nth-of-type","only-child","only-of-type","optional","out-of-range","past","placeholder-shown","read-only","read-write","required","right","root","scope","target","target-within","user-invalid","valid","visited","where"],Yee=["after","backdrop","before","cue","cue-region","first-letter","first-line","grammar-error","marker","part","placeholder","selection","slotted","spelling-error"],Xee=["align-content","align-items","align-self","all","animation","animation-delay","animation-direction","animation-duration","animation-fill-mode","animation-iteration-count","animation-name","animation-play-state","animation-timing-function","backface-visibility","background","background-attachment","background-blend-mode","background-clip","background-color","background-image","background-origin","background-position","background-repeat","background-size","block-size","border","border-block","border-block-color","border-block-end","border-block-end-color","border-block-end-style","border-block-end-width","border-block-start","border-block-start-color","border-block-start-style","border-block-start-width","border-block-style","border-block-width","border-bottom","border-bottom-color","border-bottom-left-radius","border-bottom-right-radius","border-bottom-style","border-bottom-width","border-collapse","border-color","border-image","border-image-outset","border-image-repeat","border-image-slice","border-image-source","border-image-width","border-inline","border-inline-color","border-inline-end","border-inline-end-color","border-inline-end-style","border-inline-end-width","border-inline-start","border-inline-start-color","border-inline-start-style","border-inline-start-width","border-inline-style","border-inline-width","border-left","border-left-color","border-left-style","border-left-width","border-radius","border-right","border-right-color","border-right-style","border-right-width","border-spacing","border-style","border-top","border-top-color","border-top-left-radius","border-top-right-radius","border-top-style","border-top-width","border-width","bottom","box-decoration-break","box-shadow","box-sizing","break-after","break-before","break-inside","caption-side","caret-color","clear","clip","clip-path","clip-rule","color","column-count","column-fill","column-gap","column-rule","column-rule-color","column-rule-style","column-rule-width","column-span","column-width","columns","contain","content","content-visibility","counter-increment","counter-reset","cue","cue-after","cue-before","cursor","direction","display","empty-cells","filter","flex","flex-basis","flex-direction","flex-flow","flex-grow","flex-shrink","flex-wrap","float","flow","font","font-display","font-family","font-feature-settings","font-kerning","font-language-override","font-size","font-size-adjust","font-smoothing","font-stretch","font-style","font-synthesis","font-variant","font-variant-caps","font-variant-east-asian","font-variant-ligatures","font-variant-numeric","font-variant-position","font-variation-settings","font-weight","gap","glyph-orientation-vertical","grid","grid-area","grid-auto-columns","grid-auto-flow","grid-auto-rows","grid-column","grid-column-end","grid-column-start","grid-gap","grid-row","grid-row-end","grid-row-start","grid-template","grid-template-areas","grid-template-columns","grid-template-rows","hanging-punctuation","height","hyphens","icon","image-orientation","image-rendering","image-resolution","ime-mode","inline-size","isolation","justify-content","left","letter-spacing","line-break","line-height","list-style","list-style-image","list-style-position","list-style-type","margin","margin-block","margin-block-end","margin-block-start","margin-bottom","margin-inline","margin-inline-end","margin-inline-start","margin-left","margin-right","margin-top","marks","mask","mask-border","mask-border-mode","mask-border-outset","mask-border-repeat","mask-border-slice","mask-border-source","mask-border-width","mask-clip","mask-composite","mask-image","mask-mode","mask-origin","mask-position","mask-repeat","mask-size","mask-type","max-block-size","max-height","max-inline-size","max-width","min-block-size","min-height","min-inline-size","min-width","mix-blend-mode","nav-down","nav-index","nav-left","nav-right","nav-up","none","normal","object-fit","object-position","opacity","order","orphans","outline","outline-color","outline-offset","outline-style","outline-width","overflow","overflow-wrap","overflow-x","overflow-y","padding","padding-block","padding-block-end","padding-block-start","padding-bottom","padding-inline","padding-inline-end","padding-inline-start","padding-left","padding-right","padding-top","page-break-after","page-break-before","page-break-inside","pause","pause-after","pause-before","perspective","perspective-origin","pointer-events","position","quotes","resize","rest","rest-after","rest-before","right","row-gap","scroll-margin","scroll-margin-block","scroll-margin-block-end","scroll-margin-block-start","scroll-margin-bottom","scroll-margin-inline","scroll-margin-inline-end","scroll-margin-inline-start","scroll-margin-left","scroll-margin-right","scroll-margin-top","scroll-padding","scroll-padding-block","scroll-padding-block-end","scroll-padding-block-start","scroll-padding-bottom","scroll-padding-inline","scroll-padding-inline-end","scroll-padding-inline-start","scroll-padding-left","scroll-padding-right","scroll-padding-top","scroll-snap-align","scroll-snap-stop","scroll-snap-type","scrollbar-color","scrollbar-gutter","scrollbar-width","shape-image-threshold","shape-margin","shape-outside","speak","speak-as","src","tab-size","table-layout","text-align","text-align-all","text-align-last","text-combine-upright","text-decoration","text-decoration-color","text-decoration-line","text-decoration-style","text-emphasis","text-emphasis-color","text-emphasis-position","text-emphasis-style","text-indent","text-justify","text-orientation","text-overflow","text-rendering","text-shadow","text-transform","text-underline-position","top","transform","transform-box","transform-origin","transform-style","transition","transition-delay","transition-duration","transition-property","transition-timing-function","unicode-bidi","vertical-align","visibility","voice-balance","voice-duration","voice-family","voice-pitch","voice-range","voice-rate","voice-stress","voice-volume","white-space","widows","width","will-change","word-break","word-spacing","word-wrap","writing-mode","z-index"].reverse();function Zee(t){const e=t.regex,n=Kee(t),r={begin:/-(webkit|moz|ms|o)-(?=[a-z])/},a="and or not only",i=/@-?\w[\w]*(-\w+)*/,o="[a-zA-Z-][a-zA-Z0-9_-]*",s=[t.APOS_STRING_MODE,t.QUOTE_STRING_MODE];return{name:"CSS",case_insensitive:!0,illegal:/[=|'\$]/,keywords:{keyframePosition:"from to"},classNameAliases:{keyframePosition:"selector-tag"},contains:[n.BLOCK_COMMENT,r,n.CSS_NUMBER_MODE,{className:"selector-id",begin:/#[A-Za-z0-9_-]+/,relevance:0},{className:"selector-class",begin:"\\."+o,relevance:0},n.ATTRIBUTE_SELECTOR_MODE,{className:"selector-pseudo",variants:[{begin:":("+Jee.join("|")+")"},{begin:":(:)?("+Yee.join("|")+")"}]},n.CSS_VARIABLE,{className:"attribute",begin:"\\b("+Xee.join("|")+")\\b"},{begin:/:/,end:/[;}{]/,contains:[n.BLOCK_COMMENT,n.HEXCOLOR,n.IMPORTANT,n.CSS_NUMBER_MODE,...s,{begin:/(url|data-uri)\(/,end:/\)/,relevance:0,keywords:{built_in:"url data-uri"},contains:[{className:"string",begin:/[^)]/,endsWithParent:!0,excludeEnd:!0}]},n.FUNCTION_DISPATCH]},{begin:e.lookahead(/@/),end:"[{;]",relevance:0,illegal:/:/,contains:[{className:"keyword",begin:i},{begin:/\s/,endsWithParent:!0,excludeEnd:!0,relevance:0,keywords:{$pattern:/[a-z-]+/,keyword:a,attribute:qee.join(" ")},contains:[{begin:/[a-z-]+(?=:)/,className:"attribute"},...s,n.CSS_NUMBER_MODE]}]},{className:"selector-tag",begin:"\\b("+Gee.join("|")+")\\b"}]}}function Qee(t){const e=t.regex,n=e.concat(/[A-Z_]/,e.optional(/[A-Z0-9_.-]*:/),/[A-Z0-9_.-]*/),r=/[A-Za-z0-9._:-]+/,a={className:"symbol",begin:/&[a-z]+;|&#[0-9]+;|&#x[a-f0-9]+;/},i={begin:/\s/,contains:[{className:"keyword",begin:/#?[a-z_][a-z1-9_-]+/,illegal:/\n/}]},o=t.inherit(i,{begin:/\(/,end:/\)/}),s=t.inherit(t.APOS_STRING_MODE,{className:"string"}),l=t.inherit(t.QUOTE_STRING_MODE,{className:"string"}),u={endsWithParent:!0,illegal:/</,relevance:0,contains:[{className:"attr",begin:r,relevance:0},{begin:/=\s*/,relevance:0,contains:[{className:"string",endsParent:!0,variants:[{begin:/"/,end:/"/,contains:[a]},{begin:/'/,end:/'/,contains:[a]},{begin:/[^\s"'=<>`]+/}]}]}]};return{name:"HTML, XML",aliases:["html","xhtml","rss","atom","xjb","xsd","xsl","plist","wsf","svg"],case_insensitive:!0,contains:[{className:"meta",begin:/<![a-z]/,end:/>/,relevance:10,contains:[i,l,s,o,{begin:/\[/,end:/\]/,contains:[{className:"meta",begin:/<![a-z]/,end:/>/,contains:[i,o,l,s]}]}]},t.COMMENT(/<!--/,/-->/,{relevance:10}),{begin:/<!\[CDATA\[/,end:/\]\]>/,relevance:10},a,{className:"meta",end:/\?>/,variants:[{begin:/<\?xml/,relevance:10,contains:[l]},{begin:/<\?[a-z][a-z0-9]+/}]},{className:"tag",begin:/<style(?=\s|>)/,end:/>/,keywords:{name:"style"},contains:[u],starts:{end:/<\/style>/,returnEnd:!0,subLanguage:["css","xml"]}},{className:"tag",begin:/<script(?=\s|>)/,end:/>/,keywords:{name:"script"},contains:[u],starts:{end:/<\/script>/,returnEnd:!0,subLanguage:["javascript","handlebars","xml"]}},{className:"tag",begin:/<>|<\/>/},{className:"tag",begin:e.concat(/</,e.lookahead(e.concat(n,e.either(/\/>/,/>/,/\s/)))),end:/\/?>/,contains:[{className:"name",begin:n,relevance:0,starts:u}]},{className:"tag",begin:e.concat(/<\//,e.lookahead(e.concat(n,/>/))),contains:[{className:"name",begin:n,relevance:0},{begin:/>/,relevance:0,endsParent:!0}]}]}}function ete(t){const e=t.regex,n={begin:/<\/?[A-Za-z_]/,end:">",subLanguage:"xml",relevance:0},r={begin:"^[-\\*]{3,}",end:"$"},a={className:"code",variants:[{begin:"(`{3,})[^`](.|\\n)*?\\1`*[ ]*"},{begin:"(~{3,})[^~](.|\\n)*?\\1~*[ ]*"},{begin:"```",end:"```+[ ]*$"},{begin:"~~~",end:"~~~+[ ]*$"},{begin:"`.+?`"},{begin:"(?=^( {4}|\\t))",contains:[{begin:"^( {4}|\\t)",end:"(\\n)$"}],relevance:0}]},i={className:"bullet",begin:"^[ ]*([*+-]|(\\d+\\.))(?=\\s+)",end:"\\s+",excludeEnd:!0},o={begin:/^\[[^\n]+\]:/,returnBegin:!0,contains:[{className:"symbol",begin:/\[/,end:/\]/,excludeBegin:!0,excludeEnd:!0},{className:"link",begin:/:\s*/,end:/$/,excludeBegin:!0}]},s=/[A-Za-z][A-Za-z0-9+.-]*/,l={variants:[{begin:/\[.+?\]\[.*?\]/,relevance:0},{begin:/\[.+?\]\(((data|javascript|mailto):|(?:http|ftp)s?:\/\/).*?\)/,relevance:2},{begin:e.concat(/\[.+?\]\(/,s,/:\/\/.*?\)/),relevance:2},{begin:/\[.+?\]\([./?&#].*?\)/,relevance:1},{begin:/\[.*?\]\(.*?\)/,relevance:0}],returnBegin:!0,contains:[{match:/\[(?=\])/},{className:"string",relevance:0,begin:"\\[",end:"\\]",excludeBegin:!0,returnEnd:!0},{className:"link",relevance:0,begin:"\\]\\(",end:"\\)",excludeBegin:!0,excludeEnd:!0},{className:"symbol",relevance:0,begin:"\\]\\[",end:"\\]",excludeBegin:!0,excludeEnd:!0}]},u={className:"strong",contains:[],variants:[{begin:/_{2}/,end:/_{2}/},{begin:/\*{2}/,end:/\*{2}/}]},c={className:"emphasis",contains:[],variants:[{begin:/\*(?!\*)/,end:/\*/},{begin:/_(?!_)/,end:/_/,relevance:0}]},f=t.inherit(u,{contains:[]}),p=t.inherit(c,{contains:[]});u.contains.push(p),c.contains.push(f);let g=[n,l];return[u,c,f,p].forEach(m=>{m.contains=m.contains.concat(g)}),g=g.concat(u,c),{name:"Markdown",aliases:["md","mkdown","mkd"],contains:[{className:"section",variants:[{begin:"^#{1,6}",end:"$",contains:g},{begin:"(?=^.+?\\n[=-]{2,}$)",contains:[{begin:"^[=-]*$"},{begin:"^",end:"\\n",contains:g}]}]},n,i,u,c,{className:"quote",begin:"^>\\s+",contains:g,end:"$"},a,r,l,o]}}const Ww="[A-Za-z$_][0-9A-Za-z$_]*",tte=["as","in","of","if","for","while","finally","var","new","function","do","return","void","else","break","catch","instanceof","with","throw","case","default","try","switch","continue","typeof","delete","let","yield","const","class","debugger","async","await","static","import","from","export","extends"],nte=["true","false","null","undefined","NaN","Infinity"],tE=["Object","Function","Boolean","Symbol","Math","Date","Number","BigInt","String","RegExp","Array","Float32Array","Float64Array","Int8Array","Uint8Array","Uint8ClampedArray","Int16Array","Int32Array","Uint16Array","Uint32Array","BigInt64Array","BigUint64Array","Set","Map","WeakSet","WeakMap","ArrayBuffer","SharedArrayBuffer","Atomics","DataView","JSON","Promise","Generator","GeneratorFunction","AsyncFunction","Reflect","Proxy","Intl","WebAssembly"],nE=["Error","EvalError","InternalError","RangeError","ReferenceError","SyntaxError","TypeError","URIError"],rE=["setInterval","setTimeout","clearInterval","clearTimeout","require","exports","eval","isFinite","isNaN","parseFloat","parseInt","decodeURI","decodeURIComponent","encodeURI","encodeURIComponent","escape","unescape"],rte=["arguments","this","super","console","window","document","localStorage","module","global"],ate=[].concat(rE,tE,nE);function ite(t){const e=t.regex,n=(T,{after:A})=>{const $="</"+T[0].slice(1);return T.input.indexOf($,A)!==-1},r=Ww,a={begin:"<>",end:"</>"},i=/<[A-Za-z0-9\\._:-]+\s*\/>/,o={begin:/<[A-Za-z0-9\\._:-]+/,end:/\/[A-Za-z0-9\\._:-]+>|\/>/,isTrulyOpeningTag:(T,A)=>{const $=T[0].length+T.index,W=T.input[$];if(W==="<"||W===","){A.ignoreMatch();return}W===">"&&(n(T,{after:$})||A.ignoreMatch());let G;if((G=T.input.substr($).match(/^\s+extends\s+/))&&G.index===0){A.ignoreMatch();return}}},s={$pattern:Ww,keyword:tte,literal:nte,built_in:ate,"variable.language":rte},l="[0-9](_?[0-9])*",u=`\\.(${l})`,c="0|[1-9](_?[0-9])*|0[0-7]*[89][0-9]*",f={className:"number",variants:[{begin:`(\\b(${c})((${u})|\\.)?|(${u}))[eE][+-]?(${l})\\b`},{begin:`\\b(${c})\\b((${u})\\b|\\.)?|(${u})\\b`},{begin:"\\b(0|[1-9](_?[0-9])*)n\\b"},{begin:"\\b0[xX][0-9a-fA-F](_?[0-9a-fA-F])*n?\\b"},{begin:"\\b0[bB][0-1](_?[0-1])*n?\\b"},{begin:"\\b0[oO][0-7](_?[0-7])*n?\\b"},{begin:"\\b0[0-7]+n?\\b"}],relevance:0},p={className:"subst",begin:"\\$\\{",end:"\\}",keywords:s,contains:[]},g={begin:"html`",end:"",starts:{end:"`",returnEnd:!1,contains:[t.BACKSLASH_ESCAPE,p],subLanguage:"xml"}},d={begin:"css`",end:"",starts:{end:"`",returnEnd:!1,contains:[t.BACKSLASH_ESCAPE,p],subLanguage:"css"}},v={className:"string",begin:"`",end:"`",contains:[t.BACKSLASH_ESCAPE,p]},h={className:"comment",variants:[t.COMMENT(/\/\*\*(?!\/)/,"\\*/",{relevance:0,contains:[{begin:"(?=@[A-Za-z]+)",relevance:0,contains:[{className:"doctag",begin:"@[A-Za-z]+"},{className:"type",begin:"\\{",end:"\\}",excludeEnd:!0,excludeBegin:!0,relevance:0},{className:"variable",begin:r+"(?=\\s*(-)|$)",endsParent:!0,relevance:0},{begin:/(?=[^\n])\s/,relevance:0}]}]}),t.C_BLOCK_COMMENT_MODE,t.C_LINE_COMMENT_MODE]},y=[t.APOS_STRING_MODE,t.QUOTE_STRING_MODE,g,d,v,f];p.contains=y.concat({begin:/\{/,end:/\}/,keywords:s,contains:["self"].concat(y)});const b=[].concat(h,p.contains),w=b.concat([{begin:/\(/,end:/\)/,keywords:s,contains:["self"].concat(b)}]),S={className:"params",begin:/\(/,end:/\)/,excludeBegin:!0,excludeEnd:!0,keywords:s,contains:w},C={variants:[{match:[/class/,/\s+/,r,/\s+/,/extends/,/\s+/,e.concat(r,"(",e.concat(/\./,r),")*")],scope:{1:"keyword",3:"title.class",5:"keyword",7:"title.class.inherited"}},{match:[/class/,/\s+/,r],scope:{1:"keyword",3:"title.class"}}]},x={relevance:0,match:e.either(/\bJSON/,/\b[A-Z][a-z]+([A-Z][a-z]*|\d)*/,/\b[A-Z]{2,}([A-Z][a-z]+|\d)+([A-Z][a-z]*)*/,/\b[A-Z]{2,}[a-z]+([A-Z][a-z]+|\d)*([A-Z][a-z]*)*/),className:"title.class",keywords:{_:[...tE,...nE]}},O={label:"use_strict",className:"meta",relevance:10,begin:/^\s*['"]use (strict|asm)['"]/},P={variants:[{match:[/function/,/\s+/,r,/(?=\s*\()/]},{match:[/function/,/\s*(?=\()/]}],className:{1:"keyword",3:"title.function"},label:"func.def",contains:[S],illegal:/%/},N={relevance:0,match:/\b[A-Z][A-Z_0-9]+\b/,className:"variable.constant"};function D(T){return e.concat("(?!",T.join("|"),")")}const F={match:e.concat(/\b/,D([...rE,"super"]),r,e.lookahead(/\(/)),className:"title.function",relevance:0},R={begin:e.concat(/\./,e.lookahead(e.concat(r,/(?![0-9A-Za-z$_(])/))),end:r,excludeBegin:!0,keywords:"prototype",className:"property",relevance:0},j={match:[/get|set/,/\s+/,r,/(?=\()/],className:{1:"keyword",3:"title.function"},contains:[{begin:/\(\)/},S]},z="(\\([^()]*(\\([^()]*(\\([^()]*\\)[^()]*)*\\)[^()]*)*\\)|"+t.UNDERSCORE_IDENT_RE+")\\s*=>",k={match:[/const|var|let/,/\s+/,r,/\s*/,/=\s*/,/(async\s*)?/,e.lookahead(z)],keywords:"async",className:{1:"keyword",3:"title.function"},contains:[S]};return{name:"Javascript",aliases:["js","jsx","mjs","cjs"],keywords:s,exports:{PARAMS_CONTAINS:w,CLASS_REFERENCE:x},illegal:/#(?![$_A-z])/,contains:[t.SHEBANG({label:"shebang",binary:"node",relevance:5}),O,t.APOS_STRING_MODE,t.QUOTE_STRING_MODE,g,d,v,h,f,x,{className:"attr",begin:r+e.lookahead(":"),relevance:0},k,{begin:"("+t.RE_STARTERS_RE+"|\\b(case|return|throw)\\b)\\s*",keywords:"return throw case",relevance:0,contains:[h,t.REGEXP_MODE,{className:"function",begin:z,returnBegin:!0,end:"\\s*=>",contains:[{className:"params",variants:[{begin:t.UNDERSCORE_IDENT_RE,relevance:0},{className:null,begin:/\(\s*\)/,skip:!0},{begin:/\(/,end:/\)/,excludeBegin:!0,excludeEnd:!0,keywords:s,contains:w}]}]},{begin:/,/,relevance:0},{match:/\s+/,relevance:0},{variants:[{begin:a.begin,end:a.end},{match:i},{begin:o.begin,"on:begin":o.isTrulyOpeningTag,end:o.end}],subLanguage:"xml",contains:[{begin:o.begin,end:o.end,skip:!0,contains:["self"]}]}]},P,{beginKeywords:"while if switch catch for"},{begin:"\\b(?!function)"+t.UNDERSCORE_IDENT_RE+"\\([^()]*(\\([^()]*(\\([^()]*\\)[^()]*)*\\)[^()]*)*\\)\\s*\\{",returnBegin:!0,label:"func.def",contains:[S,t.inherit(t.TITLE_MODE,{begin:r,className:"title.function"})]},{match:/\.\.\./,relevance:0},R,{match:"\\$"+r,relevance:0},{match:[/\bconstructor(?=\s*\()/],className:{1:"title.function"},contains:[S]},F,N,C,j,{match:/\$[(.]/}]}}function ote(t){const e={className:"attr",begin:/"(\\.|[^\\"\r\n])*"(?=\s*:)/,relevance:1.01},n={match:/[{}[\],:]/,className:"punctuation",relevance:0},r={beginKeywords:["true","false","null"].join(" ")};return{name:"JSON",contains:[e,n,t.QUOTE_STRING_MODE,r,t.C_NUMBER_MODE,t.C_LINE_COMMENT_MODE,t.C_BLOCK_COMMENT_MODE],illegal:"\\S"}}function ste(t){return{name:"Plain text",aliases:["text","txt"],disableAutodetect:!0}}const Hu="[A-Za-z$_][0-9A-Za-z$_]*",aE=["as","in","of","if","for","while","finally","var","new","function","do","return","void","else","break","catch","instanceof","with","throw","case","default","try","switch","continue","typeof","delete","let","yield","const","class","debugger","async","await","static","import","from","export","extends"],iE=["true","false","null","undefined","NaN","Infinity"],oE=["Object","Function","Boolean","Symbol","Math","Date","Number","BigInt","String","RegExp","Array","Float32Array","Float64Array","Int8Array","Uint8Array","Uint8ClampedArray","Int16Array","Int32Array","Uint16Array","Uint32Array","BigInt64Array","BigUint64Array","Set","Map","WeakSet","WeakMap","ArrayBuffer","SharedArrayBuffer","Atomics","DataView","JSON","Promise","Generator","GeneratorFunction","AsyncFunction","Reflect","Proxy","Intl","WebAssembly"],sE=["Error","EvalError","InternalError","RangeError","ReferenceError","SyntaxError","TypeError","URIError"],lE=["setInterval","setTimeout","clearInterval","clearTimeout","require","exports","eval","isFinite","isNaN","parseFloat","parseInt","decodeURI","decodeURIComponent","encodeURI","encodeURIComponent","escape","unescape"],uE=["arguments","this","super","console","window","document","localStorage","module","global"],cE=[].concat(lE,oE,sE);function lte(t){const e=t.regex,n=(T,{after:A})=>{const $="</"+T[0].slice(1);return T.input.indexOf($,A)!==-1},r=Hu,a={begin:"<>",end:"</>"},i=/<[A-Za-z0-9\\._:-]+\s*\/>/,o={begin:/<[A-Za-z0-9\\._:-]+/,end:/\/[A-Za-z0-9\\._:-]+>|\/>/,isTrulyOpeningTag:(T,A)=>{const $=T[0].length+T.index,W=T.input[$];if(W==="<"||W===","){A.ignoreMatch();return}W===">"&&(n(T,{after:$})||A.ignoreMatch());let G;if((G=T.input.substr($).match(/^\s+extends\s+/))&&G.index===0){A.ignoreMatch();return}}},s={$pattern:Hu,keyword:aE,literal:iE,built_in:cE,"variable.language":uE},l="[0-9](_?[0-9])*",u=`\\.(${l})`,c="0|[1-9](_?[0-9])*|0[0-7]*[89][0-9]*",f={className:"number",variants:[{begin:`(\\b(${c})((${u})|\\.)?|(${u}))[eE][+-]?(${l})\\b`},{begin:`\\b(${c})\\b((${u})\\b|\\.)?|(${u})\\b`},{begin:"\\b(0|[1-9](_?[0-9])*)n\\b"},{begin:"\\b0[xX][0-9a-fA-F](_?[0-9a-fA-F])*n?\\b"},{begin:"\\b0[bB][0-1](_?[0-1])*n?\\b"},{begin:"\\b0[oO][0-7](_?[0-7])*n?\\b"},{begin:"\\b0[0-7]+n?\\b"}],relevance:0},p={className:"subst",begin:"\\$\\{",end:"\\}",keywords:s,contains:[]},g={begin:"html`",end:"",starts:{end:"`",returnEnd:!1,contains:[t.BACKSLASH_ESCAPE,p],subLanguage:"xml"}},d={begin:"css`",end:"",starts:{end:"`",returnEnd:!1,contains:[t.BACKSLASH_ESCAPE,p],subLanguage:"css"}},v={className:"string",begin:"`",end:"`",contains:[t.BACKSLASH_ESCAPE,p]},h={className:"comment",variants:[t.COMMENT(/\/\*\*(?!\/)/,"\\*/",{relevance:0,contains:[{begin:"(?=@[A-Za-z]+)",relevance:0,contains:[{className:"doctag",begin:"@[A-Za-z]+"},{className:"type",begin:"\\{",end:"\\}",excludeEnd:!0,excludeBegin:!0,relevance:0},{className:"variable",begin:r+"(?=\\s*(-)|$)",endsParent:!0,relevance:0},{begin:/(?=[^\n])\s/,relevance:0}]}]}),t.C_BLOCK_COMMENT_MODE,t.C_LINE_COMMENT_MODE]},y=[t.APOS_STRING_MODE,t.QUOTE_STRING_MODE,g,d,v,f];p.contains=y.concat({begin:/\{/,end:/\}/,keywords:s,contains:["self"].concat(y)});const b=[].concat(h,p.contains),w=b.concat([{begin:/\(/,end:/\)/,keywords:s,contains:["self"].concat(b)}]),S={className:"params",begin:/\(/,end:/\)/,excludeBegin:!0,excludeEnd:!0,keywords:s,contains:w},C={variants:[{match:[/class/,/\s+/,r,/\s+/,/extends/,/\s+/,e.concat(r,"(",e.concat(/\./,r),")*")],scope:{1:"keyword",3:"title.class",5:"keyword",7:"title.class.inherited"}},{match:[/class/,/\s+/,r],scope:{1:"keyword",3:"title.class"}}]},x={relevance:0,match:e.either(/\bJSON/,/\b[A-Z][a-z]+([A-Z][a-z]*|\d)*/,/\b[A-Z]{2,}([A-Z][a-z]+|\d)+([A-Z][a-z]*)*/,/\b[A-Z]{2,}[a-z]+([A-Z][a-z]+|\d)*([A-Z][a-z]*)*/),className:"title.class",keywords:{_:[...oE,...sE]}},O={label:"use_strict",className:"meta",relevance:10,begin:/^\s*['"]use (strict|asm)['"]/},P={variants:[{match:[/function/,/\s+/,r,/(?=\s*\()/]},{match:[/function/,/\s*(?=\()/]}],className:{1:"keyword",3:"title.function"},label:"func.def",contains:[S],illegal:/%/},N={relevance:0,match:/\b[A-Z][A-Z_0-9]+\b/,className:"variable.constant"};function D(T){return e.concat("(?!",T.join("|"),")")}const F={match:e.concat(/\b/,D([...lE,"super"]),r,e.lookahead(/\(/)),className:"title.function",relevance:0},R={begin:e.concat(/\./,e.lookahead(e.concat(r,/(?![0-9A-Za-z$_(])/))),end:r,excludeBegin:!0,keywords:"prototype",className:"property",relevance:0},j={match:[/get|set/,/\s+/,r,/(?=\()/],className:{1:"keyword",3:"title.function"},contains:[{begin:/\(\)/},S]},z="(\\([^()]*(\\([^()]*(\\([^()]*\\)[^()]*)*\\)[^()]*)*\\)|"+t.UNDERSCORE_IDENT_RE+")\\s*=>",k={match:[/const|var|let/,/\s+/,r,/\s*/,/=\s*/,/(async\s*)?/,e.lookahead(z)],keywords:"async",className:{1:"keyword",3:"title.function"},contains:[S]};return{name:"Javascript",aliases:["js","jsx","mjs","cjs"],keywords:s,exports:{PARAMS_CONTAINS:w,CLASS_REFERENCE:x},illegal:/#(?![$_A-z])/,contains:[t.SHEBANG({label:"shebang",binary:"node",relevance:5}),O,t.APOS_STRING_MODE,t.QUOTE_STRING_MODE,g,d,v,h,f,x,{className:"attr",begin:r+e.lookahead(":"),relevance:0},k,{begin:"("+t.RE_STARTERS_RE+"|\\b(case|return|throw)\\b)\\s*",keywords:"return throw case",relevance:0,contains:[h,t.REGEXP_MODE,{className:"function",begin:z,returnBegin:!0,end:"\\s*=>",contains:[{className:"params",variants:[{begin:t.UNDERSCORE_IDENT_RE,relevance:0},{className:null,begin:/\(\s*\)/,skip:!0},{begin:/\(/,end:/\)/,excludeBegin:!0,excludeEnd:!0,keywords:s,contains:w}]}]},{begin:/,/,relevance:0},{match:/\s+/,relevance:0},{variants:[{begin:a.begin,end:a.end},{match:i},{begin:o.begin,"on:begin":o.isTrulyOpeningTag,end:o.end}],subLanguage:"xml",contains:[{begin:o.begin,end:o.end,skip:!0,contains:["self"]}]}]},P,{beginKeywords:"while if switch catch for"},{begin:"\\b(?!function)"+t.UNDERSCORE_IDENT_RE+"\\([^()]*(\\([^()]*(\\([^()]*\\)[^()]*)*\\)[^()]*)*\\)\\s*\\{",returnBegin:!0,label:"func.def",contains:[S,t.inherit(t.TITLE_MODE,{begin:r,className:"title.function"})]},{match:/\.\.\./,relevance:0},R,{match:"\\$"+r,relevance:0},{match:[/\bconstructor(?=\s*\()/],className:{1:"title.function"},contains:[S]},F,N,C,j,{match:/\$[(.]/}]}}function ute(t){const e=lte(t),n=Hu,r=["any","void","number","boolean","string","object","never","symbol","bigint","unknown"],a={beginKeywords:"namespace",end:/\{/,excludeEnd:!0,contains:[e.exports.CLASS_REFERENCE]},i={beginKeywords:"interface",end:/\{/,excludeEnd:!0,keywords:{keyword:"interface extends",built_in:r},contains:[e.exports.CLASS_REFERENCE]},o={className:"meta",relevance:10,begin:/^\s*['"]use strict['"]/},s=["type","namespace","interface","public","private","protected","implements","declare","abstract","readonly","enum","override"],l={$pattern:Hu,keyword:aE.concat(s),literal:iE,built_in:cE.concat(r),"variable.language":uE},u={className:"meta",begin:"@"+n},c=(p,g,d)=>{const v=p.contains.findIndex(m=>m.label===g);if(v===-1)throw new Error("can not find mode to replace");p.contains.splice(v,1,d)};Object.assign(e.keywords,l),e.exports.PARAMS_CONTAINS.push(u),e.contains=e.contains.concat([u,a,i]),c(e,"shebang",t.SHEBANG()),c(e,"use_strict",o);const f=e.contains.find(p=>p.label==="func.def");return f.relevance=0,Object.assign(e,{name:"TypeScript",aliases:["ts","tsx"]}),e}Lr.registerLanguage("css",Zee);Lr.registerLanguage("xml",Qee);Lr.registerLanguage("markdown",ete);Lr.registerLanguage("javascript",ite);Lr.registerLanguage("json",ote);Lr.registerLanguage("plaintext",ste);Lr.registerLanguage("typescript",ute);const Kr="<vue-diff-modified>",Gr="</vue-diff-modified>";var Nv=(t=>(t[t.removed=-1]="removed",t[t.equal=0]="equal",t[t.added=1]="added",t[t.disabled=2]="disabled",t))(Nv||{});const xn=t=>Nv[t]?Nv[t]:"disabled",cte=t=>{const e=[],n={prev:0,current:0};return t.map(r=>{const a=r[0][1].replace(/\n$/,"").split(`
`),i=r[1][1].replace(/\n$/,"").split(`
`),o=Math.max(a.length,i.length);for(let s=0;s<o;s++){const l=xn(r[0][0])!=="disabled"&&typeof a[s]<"u",u=xn(r[1][0])!=="disabled"&&typeof i[s]<"u";l&&(n.prev=n.prev+1),u&&(n.current=n.current+1);const c=!!(xn(r[0][0]).match(/added|removed/)&&xn(r[1][0]).match(/added|removed/));e.push([{type:l?xn(r[0][0]):"disabled",lineNum:l?n.prev:void 0,value:l?a[s]:void 0,chkWords:c},{type:u?xn(r[1][0]):"disabled",lineNum:u?n.current:void 0,value:u?i[s]:void 0,chkWords:c}])}}),e},fte=t=>{const e=[];let n=0;return t.map(r=>{const a=r[0][1].replace(/\n$/,"").split(`
`),i=r[1][1].replace(/\n$/,"").split(`
`);a.map(o=>{xn(r[0][0])==="removed"&&e.push([{type:xn(r[0][0]),lineNum:void 0,value:o}])}),i.map(o=>{xn(r[1][0])!=="disabled"&&(n+=1,e.push([{type:xn(r[1][0]),lineNum:n,value:o}]))})}),e},dte=(t,e,n)=>{function r(i,o){const s=new Sg.exports.diff_match_patch,l=s.diff_linesToChars_(i,o),u=l.chars1,c=l.chars2,f=l.lineArray,p=s.diff_main(u,c,!1);return s.diff_charsToLines_(p,f),p}const a=r(e,n).reduce((i,o)=>{const s=xn(o[0]);if(s==="equal"&&i.push([o]),s==="removed"&&i.push([o]),s==="added"){const l=i.length&&i[i.length-1][0]?i[i.length-1][0]:null;l&&xn(l[0])==="removed"?i[i.length-1].push(o):i.push([o])}return i},[]);return a.map(i=>{if(i.length>1)return;const o=xn(i[0][0]);o==="added"?i.unshift([2,""]):o==="removed"?i.push([2,""]):o==="equal"&&i.push([...i[0]])}),t==="split"?cte(a):t==="unified"?fte(a):[]},vte=(t,e)=>{const n=new Sg.exports.diff_match_patch,r=n.diff_main(t,e);return n.diff_cleanupSemantic(r),r.filter(a=>xn(a[0])!=="removed").map(a=>xn(a[0])==="added"?`${Kr}${a[1]}${Gr}`:a[1]).join("")},pte=({highlightCode:t,language:e,code:n})=>{if(!n.match(new RegExp(`(${Kr}|${Gr})`,"g"))){t.value=Lr.highlight(n,{language:e}).value;return}let a=n;const i=n.replace(new RegExp(`(${Kr}|${Gr})`,"g"),"");let o=document.createElement("div");o.innerHTML=Lr.highlight(i,{language:e}).value;let s=!1;const l=f=>{f.childNodes.forEach(p=>{if(p.nodeType===1&&l(p),p.nodeType===3){if(!p.textContent)return;let g=p.textContent,d="";for(s&&(d+=Kr);g.length;){if(a.startsWith(Kr)){a=a.slice(Kr.length),d+=Kr,s=!0;continue}if(a.startsWith(Gr)){a=a.slice(Gr.length),d+=Gr,s=!1;continue}const v=a.match(new RegExp(`(${Kr}|${Gr})`)),m=v&&v.index?v.index:a.length,h=Math.min(m,g.length);d+=a.substring(0,h),a=a.slice(h),g=g.slice(h)}s&&(d+=Gr),p.textContent=d}})};l(o);const u=Kr.replace("<","&lt;").replace(">","&gt;"),c=Gr.replace("<","&lt;").replace(">","&gt;");t.value=o.innerHTML.replace(new RegExp(u,"g"),'<span class="modified">').replace(new RegExp(c,"g"),"</span>"),o=null},hte=(t,e,n)=>{const r=L([]),a=L([]),i=B(()=>a.value.filter(s=>t.folding?!s.foldable&&s.visible:s.visible));return HT([()=>t.mode,()=>t.prev,()=>t.current,()=>t.folding],()=>{const s=dte(t.mode,t.prev,t.current);r.value=s,a.value.splice(r.value.length),r.value.map((l,u)=>{var c;const f=a.value[u],p=t.folding&&l[0].type==="equal"&&((c=r.value[u-1])==null?void 0:c[0].type)==="equal",g={index:u,foldable:p,visible:!0};n.value?a.value[u]=kQ(Mv({},g),{visible:(f==null?void 0:f.visible)||!1,top:(f==null?void 0:f.top)||void 0,height:(f==null?void 0:f.height)||n.value.lineMinHeight}):a.value[u]=Mv({},g)})},{debounce:t.inputDelay,immediate:!0}),{meta:a,render:r,list:i}},gte=(t,e,n,r)=>{const a=B(()=>n.value?r.value.reduce((s,l)=>(l.top=s,l.foldable?s:s+l.height),0)+"px":void 0),i=()=>{if(!e.value||!n.value)return;const o=e.value.scrollTop,s=n.value.height,l=o-1.5*s,u=o+s+1.5*s;r.value.reduce((c,f)=>(c>=l&&c<=u?f.visible=!0:f.visible=!1,f.top=c,f.foldable?c:c+f.height),0)};return HT([()=>t.mode,()=>t.prev,()=>t.current,()=>t.folding],()=>qe(i),{debounce:t.inputDelay,immediate:!0}),He(()=>{var o;n.value&&((o=e.value)==null||o.addEventListener("scroll",qo(i,n.value.delay)))}),pt(()=>{var o;n.value&&((o=e.value)==null||o.removeEventListener("scroll",qo(i,n.value.delay)))}),me(n,(o,s)=>{var l,u;!s&&o&&((l=e.value)==null||l.addEventListener("scroll",qo(i,o.delay))),s&&!o&&((u=e.value)==null||u.removeEventListener("scroll",qo(i,s.delay)))}),{minHeight:a}};var Eg=(t,e)=>{const n=t.__vccOpts||t;for(const[r,a]of e)n[r]=a;return n};const mte=ve({props:{language:{type:String,required:!0},code:{type:String,required:!0},scrollOptions:{type:[Boolean,Object],default:!1}},emits:["rendered"],setup(t,{emit:e}){const n=L("");return He(()=>{me([()=>t.language,()=>t.code],()=>{pte({highlightCode:n,language:t.language,code:t.code}),qe(()=>e("rendered"))},{immediate:!0}),me([()=>t.scrollOptions],()=>{qe(()=>e("rendered"))},{deep:!0})}),{highlightCode:n}}}),yte=["innerHTML"];function bte(t,e,n,r,a,i){return Ce(),Ee("pre",null,[ye("code",{class:"hljs",innerHTML:t.highlightCode},null,8,yte)])}var wte=Eg(mte,[["render",bte]]);const Ste=ve({components:{Code:wte},props:{mode:{type:String,required:!0},folding:{type:Boolean,default:!1},language:{type:String,required:!0},meta:{type:Object,required:!0},render:{type:Object,required:!0},scrollOptions:{type:[Boolean,Object],default:!1}},setup(t,{emit:e}){const n=L(null),r=B(()=>{if(t.scrollOptions)return{position:"absolute",left:0,top:0,transform:`translate3d(0, ${t.meta.top}px, 0)`,minHeight:t.scrollOptions.lineMinHeight+"px"}}),a=B(()=>t.folding&&t.render[0].type==="equal"),i=(s,l,u)=>{if(!s.value)return`
`;if(typeof l>"u"||typeof u>"u"||!s.chkWords)return s.value;const c=l[u===0?1:0];return c.value?vte(c.value,s.value):s.value},o=()=>{!n.value||t.meta.height===n.value.offsetHeight||e("setLineHeight",t.meta.index,n.value.offsetHeight)};return t.scrollOptions&&JQ(n,qo(()=>{!n.value||t.meta.height===n.value.offsetHeight||e("setLineHeight",t.meta.index,n.value.offsetHeight)},t.scrollOptions.delay)),{line:n,isFoldLine:a,rendered:o,rowStyle:r,setCode:i}}}),_te=ye("div",{class:"lineNum vue-diff-cell-fold"},null,-1),Cte=ye("div",{class:"code vue-diff-cell-fold"},null,-1),xte=ye("div",{class:"lineNum vue-diff-cell-fold"},null,-1),Pte=ye("div",{class:"code vue-diff-cell-fold"},null,-1);function Ote(t,e,n,r,a,i){const o=Gs("Code");return Ce(),Ee("div",{ref:"line",class:sn(["vue-diff-row",`vue-diff-row-${t.mode}`]),style:Fn(t.rowStyle)},[t.mode==="split"?(Ce(!0),Ee(Ae,{key:0},yr(t.render,(s,l)=>(Ce(),Ee(Ae,{key:l},[t.isFoldLine?(Ce(),Ee(Ae,{key:0},[_te,Cte],64)):(Ce(),Ee(Ae,{key:1},[ye("div",{class:sn(["lineNum",`vue-diff-cell-${s.type}`])},Te(s.lineNum),3),ye("div",{class:sn(["code",`vue-diff-cell-${s.type}`])},[_(o,{language:t.language,code:t.setCode(s,t.render,l),scrollOptions:t.scrollOptions,onRendered:t.rendered},null,8,["language","code","scrollOptions","onRendered"])],2)],64))],64))),128)):et("",!0),t.mode==="unified"?(Ce(),Ee(Ae,{key:1},[t.isFoldLine?(Ce(),Ee(Ae,{key:0},[xte,Pte],64)):(Ce(),Ee(Ae,{key:1},[ye("div",{class:sn(["lineNum",`vue-diff-cell-${t.render[0].type}`])},Te(t.render[0].lineNum),3),ye("div",{class:sn(["code",`vue-diff-cell-${t.render[0].type}`])},[_(o,{language:t.language,code:t.setCode(t.render[0]),scrollOptions:t.scrollOptions,onRendered:t.rendered},null,8,["language","code","scrollOptions","onRendered"])],2)],64))],64)):et("",!0)],6)}var Tte=Eg(Ste,[["render",Ote]]);const Ete=ve({components:{Line:Tte},props:{mode:{type:String,default:"split"},theme:{type:String,default:"dark"},language:{type:String,default:"plaintext"},prev:{type:String,default:""},current:{type:String,default:""},folding:{type:Boolean,default:!1},inputDelay:{type:Number,default:0},virtualScroll:{type:[Boolean,Object],default:!1}},setup(t){const e=L(null),n=B(()=>t.virtualScroll?Mv({height:500,lineMinHeight:24,delay:100},typeof t.virtualScroll=="object"?Ve(t.virtualScroll):{}):!1),{meta:r,render:a,list:i}=hte(t,e,n),{minHeight:o}=gte(t,e,n,r);return{list:i,meta:r,minHeight:o,render:a,scrollOptions:n,setLineHeight:(l,u)=>{r.value[l]&&r.value[l].height!==u&&(r.value[l].height=u)},viewer:e}}});function kte(t,e,n,r,a,i){const o=Gs("Line");return Ce(),Ee("div",{class:sn(["vue-diff-wrapper",`vue-diff-mode-${t.mode} vue-diff-theme-${t.theme}`])},[ye("div",{ref:"viewer",class:"vue-diff-viewer",style:Fn({height:t.scrollOptions?t.scrollOptions.height+"px":void 0})},[ye("div",{class:"vue-diff-viewer-inner",style:Fn({minHeight:t.minHeight})},[(Ce(!0),Ee(Ae,null,yr(t.list,(s,l)=>(Ce(),gt(o,{key:l,mode:t.mode,folding:t.folding,language:t.language,meta:t.meta[s.index],render:t.render[s.index],scrollOptions:t.scrollOptions,onSetLineHeight:t.setLineHeight},null,8,["mode","folding","language","meta","render","scrollOptions","onSetLineHeight"]))),128))],4)],4)],2)}var Ite=Eg(Ete,[["render",kte]]),Ate={install:(t,e={})=>{const{componentName:n="Diff"}=e;t.component(n,Ite)},hljs:Lr};const fE=Fq();fE.use(CQ);GI(mQ).use(fE).use(Jh).use(Ate,{componentName:"VueDiff"}).mount("#zanllp_dev_gradio_fe");export{Pa as $,Qe as A,gt as B,Fe as C,Yp as D,se as E,Ae as F,Rt as G,xt as H,Q1 as I,Fn as J,yr as K,gre as L,_a as M,Mte as N,oI as O,Z as P,Lne as Q,Iq as R,$O as S,dT as T,Ta as U,sn as V,mt as W,fe as X,Dne as Y,Pt as Z,dt as _,E as a,v3 as a$,As as a0,$n as a1,At as a2,Wt as a3,Ms as a4,rP as a5,w9 as a6,ha as a7,ei as a8,Sx as a9,yT as aA,aU as aB,fT as aC,og as aD,pre as aE,zne as aF,xG as aG,zs as aH,LT as aI,QO as aJ,Une as aK,ut as aL,lre as aM,bo as aN,gc as aO,cr as aP,ph as aQ,z5 as aR,$p as aS,Ox as aT,Qs as aU,dh as aV,Cu as aW,kC as aX,B5 as aY,jx as aZ,t3 as a_,NL as aa,Eq as ab,Jne as ac,gr as ad,Yne as ae,Xne as af,nT as ag,du as ah,wp as ai,B as aj,oi as ak,Ene as al,kT as am,Gq as an,One as ao,P8 as ap,Rn as aq,Zh as ar,rr as as,d6 as at,Xl as au,J4 as av,fo as aw,vo as ax,ii as ay,E9 as az,Je as b,a9 as b$,l_ as b0,Lp as b1,ur as b2,_C as b3,R3 as b4,$r as b5,MG as b6,mne as b7,bne as b8,st as b9,Mu as bA,ns as bB,zte as bC,W4 as bD,qne as bE,_v as bF,KH as bG,uh as bH,Cne as bI,ra as bJ,F8 as bK,Dx as bL,gn as bM,In as bN,sP as bO,pJ as bP,yJ as bQ,rre as bR,g9 as bS,Gj as bT,are as bU,pt as bV,Tne as bW,$ne as bX,tre as bY,Qne as bZ,nre as b_,zt as ba,gne as bb,cn as bc,Lte as bd,bt as be,$te as bf,yne as bg,Gs as bh,Fk as bi,ap as bj,hr as bk,ac as bl,wg as bm,qC as bn,Sr as bo,gT as bp,oY as bq,ju as br,xne as bs,Wne as bt,Vne as bu,sY as bv,Kne as bw,Hne as bx,bh as by,kB as bz,_ as c,rh as c$,ere as c0,MX as c1,jq as c2,yq as c3,Be as c4,yt as c5,Ve as c6,Sne as c7,Pne as c8,Fne as c9,Rk as cA,Nte as cB,_ne as cC,kO as cD,qh as cE,Z1 as cF,xs as cG,_J as cH,OJ as cI,vT as cJ,ou as cK,wne as cL,Ov as cM,x9 as cN,dre as cO,vre as cP,Mj as cQ,A6 as cR,Bt as cS,xe as cT,kn as cU,St as cV,Mt as cW,l6 as cX,Dt as cY,O6 as cZ,qn as c_,hne as ca,Gne as cb,wn as cc,cS as cd,Dte as ce,Gc as cf,Bs as cg,X1 as ch,oP as ci,TY as cj,QC as ck,LP as cl,rJ as cm,Av as cn,ew as co,Ane as cp,Rne as cq,NT as cr,Ns as cs,Wd as ct,Au as cu,ko as cv,ts as cw,gk as cx,Xu as cy,tk as cz,ve as d,OL as d0,ol as d1,sg as d2,ire as d3,Bne as d4,Vp as d5,U2 as d6,jne as d7,Vq as d8,CT as d9,Cn as dA,nr as dB,$e as dC,AC as dD,c_ as dE,Ii as dF,Bte as dG,c6 as dH,Tk as dI,tt as dJ,Rte as dK,Fte as dL,zp as dM,xT as da,cre as db,dq as dc,Nne as dd,AO as de,fre as df,sr as dg,sre as dh,ore as di,gq as dj,bq as dk,lY as dl,Zne as dm,sw as dn,hre as dp,wq as dq,Aq as dr,kne as ds,Ine as dt,pY as du,Mne as dv,qG as dw,sp as dx,ka as dy,kL as dz,Ln as e,En as f,Tn as g,H as h,Xe as i,Ee as j,ye as k,Ye as l,et as m,Cr as n,Ce as o,dn as p,iY as q,L as r,me as s,Te as t,We as u,He as v,Yr as w,qe as x,ui as y,ure as z};