index-937821e6.js 1.8 MB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186
  1. import{F as At,b as Sr,C as u7,T as mv,d as Se,r as Lt,g as Zn,o as tt,e as Dr,f as Ar,w as ke,i as pt,c as q,u as nr,j as E,p as yt,k as Lr,l as F0,a as Z,m as $0,q as id,h as Rx,n as ct,t as rt,v as xt,x as wn,y as s7,z as bi,A as Ge,B as Jn,D as Lx,E as B0,G as ga,H as Hl,I as Yi,s as St,J as yn,K as R0,L as c7,M as f7,N as kA,O as _A,P as IA,Q as hv,R as mr,S as FA,U as yh,V as Hn,W as Xn,X as d7,Y as $A,Z as od,_ as L0,$ as BA,a0 as v7,a1 as p7,a2 as m7,a3 as h7,a4 as g7}from"./vue-9763c232.js";import{c as y7,a as b7}from"./vue-router-f797b6fe.js";(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 Ke(t){return Ke=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},Ke(t)}function x7(t,e){if(Ke(t)!=="object"||t===null)return t;var n=t[Symbol.toPrimitive];if(n!==void 0){var r=n.call(t,e||"default");if(Ke(r)!=="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(e==="string"?String:Number)(t)}function RA(t){var e=x7(t,"string");return Ke(e)==="symbol"?e:String(e)}function j(t,e,n){return e=RA(e),e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function zx(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 M(t){for(var e=1;e<arguments.length;e++){var n=arguments[e]!=null?arguments[e]:{};e%2?zx(Object(n),!0).forEach(function(r){j(t,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):zx(Object(n)).forEach(function(r){Object.defineProperty(t,r,Object.getOwnPropertyDescriptor(n,r))})}return t}function it(){return it=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},it.apply(this,arguments)}var w7=function(e){return typeof e=="function"},C7=Array.isArray,S7=function(e){return typeof e=="string"},E7=function(e){return e!==null&&Ke(e)==="object"},N7=/^on[^a-z]/,D7=function(e){return N7.test(e)},LA=function(e){var n=Object.create(null);return function(r){var a=n[r];return a||(n[r]=e(r))}},A7=/-(\w)/g,z0=LA(function(t){return t.replace(A7,function(e,n){return n?n.toUpperCase():""})}),M7=/\B([A-Z])/g,O7=LA(function(t){return t.replace(M7,"-$1").toLowerCase()}),T7=Object.prototype.hasOwnProperty,Vx=function(e,n){return T7.call(e,n)};function P7(t,e,n,r){var a=t[n];if(a!=null){var i=Vx(a,"default");if(i&&r===void 0){var o=a.default;r=a.type!==Function&&w7(o)?o():o}a.type===Boolean&&(!Vx(e,n)&&!i?r=!1:r===""&&(r=!0))}return r}function k7(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 Eo(t){return typeof t=="number"?"".concat(t,"px"):t}function Ku(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 Ae(){for(var t=[],e=0;e<arguments.length;e++){var n=e<0||arguments.length<=e?void 0:arguments[e];if(n){if(S7(n))t.push(n);else if(C7(n))for(var r=0;r<n.length;r++){var a=Ae(n[r]);a&&t.push(a)}else if(E7(n))for(var i in n)n[i]&&t.push(i)}}return t.join(" ")}var zA=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}()}(),bh=typeof window<"u"&&typeof document<"u"&&window.document===document,ld=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")()}(),_7=function(){return typeof requestAnimationFrame=="function"?requestAnimationFrame.bind(ld):function(t){return setTimeout(function(){return t(Date.now())},1e3/60)}}(),I7=2;function F7(t,e){var n=!1,r=!1,a=0;function i(){n&&(n=!1,t()),r&&l()}function o(){_7(i)}function l(){var u=Date.now();if(n){if(u-a<I7)return;r=!0}else n=!0,r=!1,setTimeout(o,e);a=u}return l}var $7=20,B7=["top","right","bottom","left","width","height","size","weight"],R7=typeof MutationObserver<"u",L7=function(){function t(){this.connected_=!1,this.mutationEventsAdded_=!1,this.mutationsObserver_=null,this.observers_=[],this.onTransitionEnd_=this.onTransitionEnd_.bind(this),this.refresh=F7(this.refresh.bind(this),$7)}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(){!bh||this.connected_||(document.addEventListener("transitionend",this.onTransitionEnd_),window.addEventListener("resize",this.refresh),R7?(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(){!bh||!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=B7.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}(),VA=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},Kl=function(t){var e=t&&t.ownerDocument&&t.ownerDocument.defaultView;return e||ld},jA=gv(0,0,0,0);function ud(t){return parseFloat(t)||0}function jx(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+ud(i)},0)}function z7(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]=ud(o)}return n}function V7(t){var e=t.getBBox();return gv(0,0,e.width,e.height)}function j7(t){var e=t.clientWidth,n=t.clientHeight;if(!e&&!n)return jA;var r=Kl(t).getComputedStyle(t),a=z7(r),i=a.left+a.right,o=a.top+a.bottom,l=ud(r.width),u=ud(r.height);if(r.boxSizing==="border-box"&&(Math.round(l+i)!==e&&(l-=jx(r,"left","right")+i),Math.round(u+o)!==n&&(u-=jx(r,"top","bottom")+o)),!K7(t)){var s=Math.round(l+i)-e,c=Math.round(u+o)-n;Math.abs(s)!==1&&(l-=s),Math.abs(c)!==1&&(u-=c)}return gv(a.left,a.top,l,u)}var H7=function(){return typeof SVGGraphicsElement<"u"?function(t){return t instanceof Kl(t).SVGGraphicsElement}:function(t){return t instanceof Kl(t).SVGElement&&typeof t.getBBox=="function"}}();function K7(t){return t===Kl(t).document.documentElement}function U7(t){return bh?H7(t)?V7(t):j7(t):jA}function q7(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 VA(o,{x:e,y:n,width:r,height:a,top:n,right:e+r,bottom:a+n,left:e}),o}function gv(t,e,n,r){return{x:t,y:e,width:n,height:r}}var W7=function(){function t(e){this.broadcastWidth=0,this.broadcastHeight=0,this.contentRect_=gv(0,0,0,0),this.target=e}return t.prototype.isActive=function(){var e=U7(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}(),G7=function(){function t(e,n){var r=q7(n);VA(this,{target:e,contentRect:r})}return t}(),Y7=function(){function t(e,n,r){if(this.activeObservations_=[],this.observations_=new zA,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 Kl(e).Element))throw new TypeError('parameter 1 is not of type "Element".');var n=this.observations_;n.has(e)||(n.set(e,new W7(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 Kl(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 G7(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}(),HA=typeof WeakMap<"u"?new WeakMap:new zA,KA=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=L7.getInstance(),r=new Y7(e,n,this);HA.set(this,r)}return t}();["observe","unobserve","disconnect"].forEach(function(t){KA.prototype[t]=function(){var e;return(e=HA.get(this))[t].apply(e,arguments)}});var X7=function(){return typeof ld.ResizeObserver<"u"?ld.ResizeObserver:KA}();const V0=X7;function UA(t){if(Array.isArray(t))return t}function Z7(t,e){var n=t==null?null:typeof Symbol<"u"&&t[Symbol.iterator]||t["@@iterator"];if(n!=null){var r,a,i,o,l=[],u=!0,s=!1;try{if(i=(n=n.call(t)).next,e===0){if(Object(n)!==n)return;u=!1}else for(;!(u=(r=i.call(n)).done)&&(l.push(r.value),l.length!==e);u=!0);}catch(c){s=!0,a=c}finally{try{if(!u&&n.return!=null&&(o=n.return(),Object(o)!==o))return}finally{if(s)throw a}}return l}}function xh(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 yv(t,e){if(t){if(typeof t=="string")return xh(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 xh(t,e)}}function qA(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
  2. In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function $e(t,e){return UA(t)||Z7(t,e)||yv(t,e)||qA()}function J7(t){if(Array.isArray(t))return xh(t)}function WA(t){if(typeof Symbol<"u"&&t[Symbol.iterator]!=null||t["@@iterator"]!=null)return Array.from(t)}function Q7(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
  3. In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function Re(t){return J7(t)||WA(t)||yv(t)||Q7()}var eI=typeof global=="object"&&global&&global.Object===Object&&global;const GA=eI;var tI=typeof self=="object"&&self&&self.Object===Object&&self,nI=GA||tI||Function("return this")();const Ea=nI;var rI=Ea.Symbol;const Qr=rI;var YA=Object.prototype,aI=YA.hasOwnProperty,iI=YA.toString,_u=Qr?Qr.toStringTag:void 0;function oI(t){var e=aI.call(t,_u),n=t[_u];try{t[_u]=void 0;var r=!0}catch{}var a=iI.call(t);return r&&(e?t[_u]=n:delete t[_u]),a}var lI=Object.prototype,uI=lI.toString;function sI(t){return uI.call(t)}var cI="[object Null]",fI="[object Undefined]",Hx=Qr?Qr.toStringTag:void 0;function ao(t){return t==null?t===void 0?fI:cI:Hx&&Hx in Object(t)?oI(t):sI(t)}function XA(t,e){return function(n){return t(e(n))}}var dI=XA(Object.getPrototypeOf,Object);const j0=dI;function ya(t){return t!=null&&typeof t=="object"}var vI="[object Object]",pI=Function.prototype,mI=Object.prototype,ZA=pI.toString,hI=mI.hasOwnProperty,gI=ZA.call(Object);function H0(t){if(!ya(t)||ao(t)!=vI)return!1;var e=j0(t);if(e===null)return!0;var n=hI.call(e,"constructor")&&e.constructor;return typeof n=="function"&&n instanceof n&&ZA.call(n)==gI}var yI=function(e){return e!=null&&e!==""};const wh=yI;var bI=function(e,n){var r=M({},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=bI;var K0=function(e){for(var n=Object.keys(e),r={},a={},i={},o=0,l=n.length;o<l;o++){var u=n[o];D7(u)?(r[u[2].toLowerCase()+u.slice(3)]=e[u],a[u]=e[u]):i[u]=e[u]}return{onEvents:a,events:r,extraAttrs:i}},U0=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 Ke(e)==="object"?e:(e.split(a).forEach(function(o){if(o){var l=o.split(i);if(l.length>1){var u=n?z0(l[0].trim()):l[0].trim();r[u]=l[1].trim()}}}),r)},si=function(e,n){return e[n]!==void 0},Yt=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,Re(t(i,n))):i&&i.type===At?a.push.apply(a,Re(t(i.children,n))):i&&Sr(i)?n&&!Us(i)?a.push(i):n||a.push(i):wh(i)&&a.push(i)}),a},Ks=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===At?n==="default"?Yt(e.children):[]:e.children&&e.children[n]?Yt(e.children[n](r)):[];var a=e.$slots[n]&&e.$slots[n](r);return Yt(a)},ji=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},JA=function(e){var n={};if(e.$&&e.$.vnode){var r=e.$.vnode.props||{};Object.keys(e.$props).forEach(function(l){var u=e.$props[l],s=O7(l);(u!==void 0||s in r)&&(n[l]=u)})}else if(Sr(e)&&Ke(e.type)==="object"){var a=e.props||{},i={};Object.keys(a).forEach(function(l){i[z0(l)]=a[l]});var o=e.type.props||{};Object.keys(o).forEach(function(l){var u=P7(o,i,l,i[l]);(u!==void 0||l in i)&&(n[l]=u)})}return n},q0=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 l=e.props&&e.props[n];if(l!==void 0&&e.props!==null)return typeof l=="function"&&a?l(r):l;e.type===At?i=e.children:e.children&&e.children[n]&&(i=e.children[n],i=a&&i?i(r):i)}return Array.isArray(i)&&(i=Yt(i),i=i.length===1?i[0]:i,i=i.length===0?void 0:i),i};function Kx(){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=M(M({},n),t.$attrs):n=M(M({},n),t.props),K0(n)[e?"onEvents":"events"]}function xI(t){var e=(Sr(t)?t.props:t.$attrs)||{},n=e.class||{},r={};return typeof n=="string"?n.split(" ").forEach(function(a){r[a.trim()]=!0}):Array.isArray(n)?Ae(n).split(" ").forEach(function(a){r[a.trim()]=!0}):r=M(M({},r),n),r}function QA(t,e){var n=(Sr(t)?t.props:t.$attrs)||{},r=n.style||{};if(typeof r=="string")r=U0(r,e);else if(e&&r){var a={};return Object.keys(r).forEach(function(i){return a[z0(i)]=r[i]}),a}return r}function wI(t){return t==null||t===""||Array.isArray(t)&&t.length===0}function Us(t){return t&&(t.type===u7||t.type===At&&t.children.length===0||t.type===mv&&t.children.trim()==="")}function CI(t){return t&&t.type===mv}function Sn(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],e=[];return t.forEach(function(n){Array.isArray(n)?e.push.apply(e,Re(n)):(n==null?void 0:n.type)===At?e.push.apply(e,Re(Sn(n.children))):e.push(n)}),e.filter(function(n){return!Us(n)})}function Iu(t){if(t){var e=Sn(t);return e.length?e:void 0}else return t}function Dn(t){return Array.isArray(t)&&t.length===1&&(t=t[0]),t&&t.__v_isVNode&&Ke(t.type)!=="symbol"}function rn(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 ea=Se({compatConfig:{MODE:3},name:"ResizeObserver",props:{disabled:Boolean,onResize:Function},emits:["resize"],setup:function(e,n){var r=n.slots,a=Lt({width:0,height:0,offsetHeight:0,offsetWidth:0}),i=null,o=null,l=function(){o&&(o.disconnect(),o=null)},u=function(d){var v=e.onResize,p=d[0].target,m=p.getBoundingClientRect(),h=m.width,g=m.height,w=p.offsetWidth,y=p.offsetHeight,x=Math.floor(h),C=Math.floor(g);if(a.width!==x||a.height!==C||a.offsetWidth!==w||a.offsetHeight!==y){var b={width:x,height:C,offsetWidth:w,offsetHeight:y};it(a,b),v&&Promise.resolve().then(function(){v(M(M({},b),{},{offsetWidth:w,offsetHeight:y}),p)})}},s=Zn(),c=function(){var d=e.disabled;if(d){l();return}var v=ji(s),p=v!==i;p&&(l(),i=v),!o&&v&&(o=new V0(u),o.observe(v))};return tt(function(){c()}),Dr(function(){c()}),Ar(function(){l()}),ke(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 eM=function(e){return setTimeout(e,16)},tM=function(e){return clearTimeout(e)};typeof window<"u"&&"requestAnimationFrame"in window&&(eM=function(e){return window.requestAnimationFrame(e)},tM=function(e){return window.cancelAnimationFrame(e)});var Ux=0,W0=new Map;function nM(t){W0.delete(t)}function et(t){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1;Ux+=1;var n=Ux;function r(a){if(a===0)nM(n),t();else{var i=eM(function(){r(a-1)});W0.set(n,i)}}return r(e),n}et.cancel=function(t){var e=W0.get(t);return nM(e),tM(e)};function Ch(t){var e,n=function(i){return function(){e=null,t.apply(void 0,Re(i))}},r=function(){if(e==null){for(var i=arguments.length,o=new Array(i),l=0;l<i;l++)o[l]=arguments[l];e=et(n(o))}};return r.cancel=function(){return et.cancel(e)},r}var pn=function(){for(var e=arguments.length,n=new Array(e),r=0;r<e;r++)n[r]=arguments[r];return n},SI=function(){for(var e=arguments.length,n=new Array(e),r=0;r<e;r++)n[r]=arguments[r];return n},Cn=function(e){var n=e;return n.install=function(r){r.component(n.displayName||n.name,e)},e},rM=!1;try{var qx=Object.defineProperty({},"passive",{get:function(){rM=!0}});window.addEventListener("testPassive",null,qx),window.removeEventListener("testPassive",null,qx)}catch{}const Tn=rM;function on(t,e,n,r){if(t&&t.addEventListener){var a=r;a===void 0&&Tn&&(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 yc(t){return t!==window?t.getBoundingClientRect():{top:0,bottom:window.innerHeight}}function Wx(t,e,n){if(n!==void 0&&e.top>t.top-n)return"".concat(n+e.top,"px")}function Gx(t,e,n){if(n!==void 0&&e.bottom<t.bottom+n){var r=window.innerHeight-e.bottom;return"".concat(n+r,"px")}}var aM=["resize","scroll","touchstart","touchmove","touchend","pageshow","load"],rs=[];function Yx(t,e){if(t){var n=rs.find(function(r){return r.target===t});n?n.affixList.push(e):(n={target:t,affixList:[e],eventHandlers:{}},rs.push(n),aM.forEach(function(r){n.eventHandlers[r]=on(t,r,function(){n.affixList.forEach(function(a){var i=a.exposed.lazyUpdatePosition;i()},(r==="touchstart"||r==="touchmove")&&Tn?{passive:!0}:!1)})}))}}function Xx(t){var e=rs.find(function(n){var r=n.affixList.some(function(a){return a===t});return r&&(n.affixList=n.affixList.filter(function(a){return a!==t})),r});e&&e.affixList.length===0&&(rs=rs.filter(function(n){return n!==e}),aM.forEach(function(n){var r=e.eventHandlers[n];r&&r.remove&&r.remove()}))}function EI(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 Ye(t,e){if(t==null)return{};var n=EI(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 iM={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 NI={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 DI=NI;var AI={placeholder:"Select time",rangePlaceholder:["Start time","End time"]};const oM=AI;var MI={lang:M({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"]},DI),timePickerLocale:M({},oM)};const xs=MI;var Or="${label} is not a valid ${type}",OI={locale:"en",Pagination:iM,DatePicker:xs,TimePicker:oM,Calendar:xs,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:Or,method:Or,array:Or,object:Or,number:Or,date:Or,boolean:Or,integer:Or,float:Or,regexp:Or,email:Or,url:Or,hex:Or},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 ba=OI,uu=Se({compatConfig:{MODE:3},name:"LocaleReceiver",props:{componentName:String,defaultLocale:{type:[Object,Function]},children:{type:Function}},setup:function(e,n){var r=n.slots,a=pt("localeData",{}),i=q(function(){var l=e.componentName,u=l===void 0?"global":l,s=e.defaultLocale,c=s||ba[u||"global"],f=a.antLocale,d=u&&f?f[u]:{};return M(M({},typeof c=="function"?c():c),d||{})}),o=q(function(){var l=a.antLocale,u=l&&l.locale;return l&&l.exist&&!u?ba.locale:u});return function(){var l=e.children||r.default,u=a.antLocale;return l==null?void 0:l(i.value,o.value,u)}}});function qa(t,e,n){var r=pt("localeData",{}),a=q(function(){var i=r.antLocale,o=nr(e)||ba[t||"global"],l=t&&i?i[t]:{};return M(M(M({},typeof o=="function"?o():o),l||{}),nr(n)||{})});return[a]}var lM=function(){var e=He("empty",{}),n=e.getPrefixCls,r=n("empty-img-default");return E("svg",{class:r,width:"184",height:"152",viewBox:"0 0 184 152"},[E("g",{fill:"none","fill-rule":"evenodd"},[E("g",{transform:"translate(24 31.67)"},[E("ellipse",{class:"".concat(r,"-ellipse"),cx:"67.797",cy:"106.89",rx:"67.797",ry:"12.668"},null),E("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),E("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),E("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),E("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)]),E("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),E("g",{class:"".concat(r,"-g"),transform:"translate(149.65 15.383)"},[E("ellipse",{cx:"20.654",cy:"3.167",rx:"2.849",ry:"2.815"},null),E("path",{d:"M5.698 5.63H0L2.898.704zM9.259.704h4.985V5.63H9.259z"},null)])])])};lM.PRESENTED_IMAGE_DEFAULT=!0;const TI=lM;var uM=function(){var e=He("empty",{}),n=e.getPrefixCls,r=n("empty-img-simple");return E("svg",{class:r,width:"64",height:"41",viewBox:"0 0 64 41"},[E("g",{transform:"translate(0 1)",fill:"none","fill-rule":"evenodd"},[E("ellipse",{class:"".concat(r,"-ellipse"),fill:"#F5F5F5",cx:"32",cy:"33",rx:"32",ry:"7"},null),E("g",{class:"".concat(r,"-g"),"fill-rule":"nonzero",stroke:"#D9D9D9"},[E("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),E("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)])])])};uM.PRESENTED_IMAGE_SIMPLE=!0;const PI=uM;function Zx(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 sM(t,e,n){return e&&Zx(t.prototype,e),n&&Zx(t,n),t}function gf(){return(gf=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 cM(t,e){t.prototype=Object.create(e.prototype),t.prototype.constructor=t,t.__proto__=e}function fM(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 Jx(t){return((e=t)!=null&&typeof e=="object"&&Array.isArray(e)===!1)==1&&Object.prototype.toString.call(t)==="[object Object]";var e}var dM=Object.prototype,vM=dM.toString,kI=dM.hasOwnProperty,pM=/^\s*function (\w+)/;function Qx(t){var e,n=(e=t==null?void 0:t.type)!==null&&e!==void 0?e:t;if(n){var r=n.toString().match(pM);return r?r[1]:""}return""}var Ro=function(t){var e,n;return Jx(t)!==!1&&typeof(e=t.constructor)=="function"&&Jx(n=e.prototype)!==!1&&n.hasOwnProperty("isPrototypeOf")!==!1},_I=function(t){return t},dr=_I,ws=function(t,e){return kI.call(t,e)},II=Number.isInteger||function(t){return typeof t=="number"&&isFinite(t)&&Math.floor(t)===t},Ul=Array.isArray||function(t){return vM.call(t)==="[object Array]"},ql=function(t){return vM.call(t)==="[object Function]"},sd=function(t){return Ro(t)&&ws(t,"_vueTypes_name")},mM=function(t){return Ro(t)&&(ws(t,"type")||["_vueTypes_name","validator","default","required"].some(function(e){return ws(t,e)}))};function G0(t,e){return Object.defineProperty(t.bind(e),"__original",{value:t})}function Ho(t,e,n){var r;n===void 0&&(n=!1);var a=!0,i="";r=Ro(t)?t:{type:t};var o=sd(r)?r._vueTypes_name+" - ":"";if(mM(r)&&r.type!==null){if(r.type===void 0||r.type===!0||!r.required&&e===void 0)return a;Ul(r.type)?(a=r.type.some(function(f){return Ho(f,e,!0)===!0}),i=r.type.map(function(f){return Qx(f)}).join(" or ")):a=(i=Qx(r))==="Array"?Ul(e):i==="Object"?Ro(e):i==="String"||i==="Number"||i==="Boolean"||i==="Function"?function(f){if(f==null)return"";var d=f.constructor.toString().match(pM);return d?d[1]:""}(e)===i:e instanceof r.type}if(!a){var l=o+'value "'+e+'" should be of type "'+i+'"';return n===!1?(dr(l),!1):l}if(ws(r,"validator")&&ql(r.validator)){var u=dr,s=[];if(dr=function(f){s.push(f)},a=r.validator(e),dr=u,!a){var c=(s.length>1?"* ":"")+s.join(`
  4. * `);return s.length=0,n===!1?(dr(c),a):c}}return a}function Br(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?ql(a)||Ho(this,a,!0)===!0?(this.default=Ul(a)?function(){return[].concat(a)}:Ro(a)?function(){return Object.assign({},a)}:a,this):(dr(this._vueTypes_name+' - invalid default value: "'+a+'"'),this):this}}}),r=n.validator;return ql(r)&&(n.validator=G0(r,n)),n}function ja(t,e){var n=Br(t,e);return Object.defineProperty(n,"validate",{value:function(r){return ql(this.validator)&&dr(this._vueTypes_name+` - calling .validate() will overwrite the current custom validator function. Validator info:
  5. `+JSON.stringify(this)),this.validator=G0(r,this),this}})}function ew(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,!Ro(n))return i;var o,l,u=n.validator,s=fM(n,["validator"]);if(ql(u)){var c=i.validator;c&&(c=(l=(o=c).__original)!==null&&l!==void 0?l:o),i.validator=G0(c?function(f){return c.call(this,f)&&u.call(this,f)}:u,i)}return Object.assign(i,s)}function bv(t){return t.replace(/^(?!\s*$)/gm," ")}var FI=function(){return ja("any",{})},$I=function(){return ja("function",{type:Function})},BI=function(){return ja("boolean",{type:Boolean})},RI=function(){return ja("string",{type:String})},LI=function(){return ja("number",{type:Number})},zI=function(){return ja("array",{type:Array})},VI=function(){return ja("object",{type:Object})},jI=function(){return Br("integer",{type:Number,validator:function(t){return II(t)}})},HI=function(){return Br("symbol",{validator:function(t){return typeof t=="symbol"}})};function KI(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 Br(t.name||"<<anonymous function>>",{validator:function(n){var r=t(n);return r||dr(this._vueTypes_name+" - "+e),r}})}function UI(t){if(!Ul(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 Br("oneOf",{type:n.length>0?n:void 0,validator:function(r){var a=t.indexOf(r)!==-1;return a||dr(e),a}})}function qI(t){if(!Ul(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(mM(a)){if(sd(a)&&a._vueTypes_name==="oneOf"){n=n.concat(a.type);continue}if(ql(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}),Br("oneOfType",e?{type:n,validator:function(i){var o=[],l=t.some(function(u){var s=Ho(sd(u)&&u._vueTypes_name==="oneOf"?u.type||null:u,i,!0);return typeof s=="string"&&o.push(s),s===!0});return l||dr("oneOfType - provided value does not match any of the "+o.length+` passed-in validators:
  6. `+bv(o.join(`
  7. `))),l}}:{type:n})}function WI(t){return Br("arrayOf",{type:Array,validator:function(e){var n,r=e.every(function(a){return(n=Ho(t,a,!0))===!0});return r||dr(`arrayOf - value validation error:
  8. `+bv(n)),r}})}function GI(t){return Br("instanceOf",{type:t})}function YI(t){return Br("objectOf",{type:Object,validator:function(e){var n,r=Object.keys(e).every(function(a){return(n=Ho(t,e[a],!0))===!0});return r||dr(`objectOf - value validation error:
  9. `+bv(n)),r}})}function XI(t){var e=Object.keys(t),n=e.filter(function(a){var i;return!!(!((i=t[a])===null||i===void 0)&&i.required)}),r=Br("shape",{type:Object,validator:function(a){var i=this;if(!Ro(a))return!1;var o=Object.keys(a);if(n.length>0&&n.some(function(u){return o.indexOf(u)===-1})){var l=n.filter(function(u){return o.indexOf(u)===-1});return dr(l.length===1?'shape - required property "'+l[0]+'" is not defined.':'shape - required properties "'+l.join('", "')+'" are not defined.'),!1}return o.every(function(u){if(e.indexOf(u)===-1)return i._vueTypes_isLoose===!0||(dr('shape - shape definition does not include a "'+u+'" property. Allowed keys: "'+e.join('", "')+'".'),!1);var s=Ho(t[u],a[u],!0);return typeof s=="string"&&dr('shape - "'+u+`" property validation error:
  10. `+bv(s)),s===!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 Ia=function(){function t(){}return t.extend=function(e){var n=this;if(Ul(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,l=o!==void 0&&o,u=fM(e,["name","validate","getter"]);if(ws(this,r))throw new TypeError('[VueTypes error]: Type "'+r+'" already defined');var s,c=u.type;return sd(c)?(delete u.type,Object.defineProperty(this,r,l?{get:function(){return ew(r,c,u)}}:{value:function(){var f,d=ew(r,c,u);return d.validator&&(d.validator=(f=d.validator).bind.apply(f,[d].concat([].slice.call(arguments)))),d}})):(s=l?{get:function(){var f=Object.assign({},u);return i?ja(r,f):Br(r,f)},enumerable:!0}:{value:function(){var f,d,v=Object.assign({},u);return f=i?ja(r,v):Br(r,v),v.validator&&(f.validator=(d=v.validator).bind.apply(d,[f].concat([].slice.call(arguments)))),f},enumerable:!0},Object.defineProperty(this,r,s))},sM(t,null,[{key:"any",get:function(){return FI()}},{key:"func",get:function(){return $I().def(this.defaults.func)}},{key:"bool",get:function(){return BI().def(this.defaults.bool)}},{key:"string",get:function(){return RI().def(this.defaults.string)}},{key:"number",get:function(){return LI().def(this.defaults.number)}},{key:"array",get:function(){return zI().def(this.defaults.array)}},{key:"object",get:function(){return VI().def(this.defaults.object)}},{key:"integer",get:function(){return jI().def(this.defaults.integer)}},{key:"symbol",get:function(){return HI()}}]),t}();function hM(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 cM(r,n),sM(r,null,[{key:"sensibleDefaults",get:function(){return gf({},this.defaults)},set:function(a){this.defaults=a!==!1?gf({},a!==!0?a:t):{}}}]),r}(Ia)).defaults=gf({},t),e}Ia.defaults={},Ia.custom=KI,Ia.oneOf=UI,Ia.instanceOf=GI,Ia.oneOfType=qI,Ia.arrayOf=WI,Ia.objectOf=YI,Ia.shape=XI,Ia.utils={validate:function(t,e){return Ho(e,t,!0)===!0},toType:function(t,e,n){return n===void 0&&(n=!1),n?ja(t,e):Br(t,e)}};(function(t){function e(){return t.apply(this,arguments)||this}return cM(e,t),e})(hM());var gM=hM({func:void 0,bool:void 0,string:void 0,number:void 0,array:void 0,object:void 0,integer:void 0});gM.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 yM(t){return t.default=void 0,t}const X=gM;var ZI=["image","description","imageStyle","class"],bM=E(TI,null,null),xM=E(PI,null,null),su=function(e,n){var r,a=n.slots,i=a===void 0?{}:a,o=n.attrs,l=He("empty",e),u=l.direction,s=l.prefixCls,c=s.value,f=M(M({},e),o),d=f.image,v=d===void 0?bM:d,p=f.description,m=p===void 0?((r=i.description)===null||r===void 0?void 0:r.call(i))||void 0:p,h=f.imageStyle,g=f.class,w=g===void 0?"":g,y=Ye(f,ZI);return E(uu,{componentName:"Empty",children:function(C){var b,S=typeof m<"u"?m:C.description,N=typeof S=="string"?S:"empty",D=null;return typeof v=="string"?D=E("img",{alt:N,src:v},null):D=v,E("div",M({class:Ae(c,w,(b={},j(b,"".concat(c,"-normal"),v===xM),j(b,"".concat(c,"-rtl"),u.value==="rtl"),b))},y),[E("div",{class:"".concat(c,"-image"),style:h},[D]),S&&E("p",{class:"".concat(c,"-description")},[S]),i.default&&E("div",{class:"".concat(c,"-footer")},[Sn(i.default())])])}},null)};su.displayName="AEmpty";su.PRESENTED_IMAGE_DEFAULT=bM;su.PRESENTED_IMAGE_SIMPLE=xM;su.inheritAttrs=!1;su.props={prefixCls:String,image:X.any,description:X.any,imageStyle:{type:Object,default:void 0}};const zi=Cn(su);var JI=function(e){var n=He("empty",e),r=n.prefixCls,a=function(o){switch(o){case"Table":case"List":return E(zi,{image:zi.PRESENTED_IMAGE_SIMPLE},null);case"Select":case"TreeSelect":case"Cascader":case"Transfer":case"Mentions":return E(zi,{image:zi.PRESENTED_IMAGE_SIMPLE,class:"".concat(r.value,"-small")},null);default:return E(zi,null,null)}};return a(e.componentName)};function wM(t){return E(JI,{componentName:t},null)}var tw={};function QI(t,e){}function eF(t,e){}function CM(t,e,n){!e&&!tw[n]&&(t(!1,n),tw[n]=!0)}function SM(t,e){CM(QI,t,e)}function tF(t,e){CM(eF,t,e)}const Nn=function(t,e){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"";SM(t,"[antdv: ".concat(e,"] ").concat(n))};var Sh="internalMark",yf=Se({compatConfig:{MODE:3},name:"ALocaleProvider",props:{locale:{type:Object},ANT_MARK__:String},setup:function(e,n){var r=n.slots;Nn(e.ANT_MARK__===Sh,"LocaleProvider","`LocaleProvider` is deprecated. Please use `locale` with `ConfigProvider` instead");var a=Lt({antLocale:M(M({},e.locale),{},{exist:!0}),ANT_MARK__:Sh});return yt("localeData",a),ke(function(){return e.locale},function(){a.antLocale=M(M({},e.locale),{},{exist:!0})},{immediate:!0}),function(){var i;return(i=r.default)===null||i===void 0?void 0:i.call(r)}}});yf.install=function(t){return t.component(yf.name,yf),t};const EM=Cn(yf);pn("bottomLeft","bottomRight","topLeft","topRight");var nF=function(e){return e!==void 0&&(e==="topLeft"||e==="topRight")?"slide-down":"slide-up"},io=function(e){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},r=M(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},Y0=function(e){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},r=M(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},xa=function(e,n,r){return r!==void 0?r:"".concat(e,"-").concat(n)};const rF=Se({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,l=q(function(){return e.duration===void 0?4.5:e.duration}),u=function(){l.value&&!o&&(i=setTimeout(function(){c()},l.value*1e3))},s=function(){i&&(clearTimeout(i),i=null)},c=function(v){v&&v.stopPropagation(),s();var p=e.onClose,m=e.noticeKey;p&&p(m)},f=function(){s(),u()};return tt(function(){u()}),Ar(function(){o=!0,s()}),ke([l,function(){return e.updateMark},function(){return e.visible}],function(d,v){var p=$e(d,3),m=p[0],h=p[1],g=p[2],w=$e(v,3),y=w[0],x=w[1],C=w[2];(m!==y||h!==x||g!==C&&C)&&f()},{flush:"post"}),function(){var d,v,p=e.prefixCls,m=e.closable,h=e.closeIcon,g=h===void 0?(d=a.closeIcon)===null||d===void 0?void 0:d.call(a):h,w=e.onClick,y=e.holder,x=r.class,C=r.style,b="".concat(p,"-notice"),S=Object.keys(r).reduce(function(D,A){return(A.substr(0,5)==="data-"||A.substr(0,5)==="aria-"||A==="role")&&(D[A]=r[A]),D},{}),N=E("div",M({class:Ae(b,x,j({},"".concat(b,"-closable"),m)),style:C,onMouseenter:s,onMouseleave:u,onClick:w},S),[E("div",{class:"".concat(b,"-content")},[(v=a.default)===null||v===void 0?void 0:v.call(a)]),m?E("a",{tabindex:0,onClick:c,class:"".concat(b,"-close")},[g||E("span",{class:"".concat(b,"-close-x")},null)]):null]);return y?E(F0,{to:y},{default:function(){return N}}):N}}});var aF=["name","getContainer","appContext","prefixCls","rootPrefixCls","transitionName","hasTransitionName"],nw=0,iF=Date.now();function rw(){var t=nw;return nw+=1,"rcNotification_".concat(iF,"_").concat(t)}var Eh=Se({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,l=Z([]),u=q(function(){var f=e.prefixCls,d=e.animation,v=d===void 0?"fade":d,p=e.transitionName;return!p&&v&&(p="".concat(f,"-").concat(v)),Y0(p)}),s=function(d,v){var p=d.key||rw(),m=M(M({},d),{},{key:p}),h=e.maxCount,g=l.value.map(function(y){return y.notice.key}).indexOf(p),w=l.value.concat();g!==-1?w.splice(g,1,{notice:m,holderCallback:v}):(h&&l.value.length>=h&&(m.key=w[0].notice.key,m.updateMark=rw(),m.userPassKey=p,w.shift()),w.push({notice:m,holderCallback:v})),l.value=w},c=function(d){l.value=l.value.filter(function(v){var p=v.notice,m=p.key,h=p.userPassKey,g=h||m;return g!==d})};return a({add:s,remove:c,notices:l}),function(){var f,d,v=e.prefixCls,p=e.closeIcon,m=p===void 0?(f=i.closeIcon)===null||f===void 0?void 0:f.call(i,{prefixCls:v}):p,h=l.value.map(function(w,y){var x=w.notice,C=w.holderCallback,b=y===l.value.length-1?x.updateMark:void 0,S=x.key,N=x.userPassKey,D=x.content,A=M(M(M({prefixCls:v,closeIcon:typeof m=="function"?m({prefixCls:v}):m},x),x.props),{},{key:S,noticeKey:N||S,updateMark:b,onClose:function(k){var I;c(k),(I=x.onClose)===null||I===void 0||I.call(x)},onClick:x.onClick});return C?E("div",{key:S,class:"".concat(v,"-hook-holder"),ref:function(k){typeof S>"u"||(k?(o.set(S,k),C(k,A)):o.delete(S))}},null):E(rF,A,{default:function(){return[typeof D=="function"?D({prefixCls:v}):D]}})}),g=(d={},j(d,v,1),j(d,r.class,!!r.class),d);return E("div",{class:g,style:r.style||{top:"65px",left:"50%"}},[E($0,M({tag:"div"},u.value),{default:function(){return[h]}})])}}});Eh.newInstance=function(e,n){var r=e||{},a=r.name,i=a===void 0?"notification":a,o=r.getContainer,l=r.appContext,u=r.prefixCls,s=r.rootPrefixCls,c=r.transitionName,f=r.hasTransitionName,d=Ye(r,aF),v=document.createElement("div");if(o){var p=o();p.appendChild(v)}else document.body.appendChild(v);var m=Se({compatConfig:{MODE:3},name:"NotificationWrapper",setup:function(w,y){var x=y.attrs,C=Z();return tt(function(){n({notice:function(S){var N;(N=C.value)===null||N===void 0||N.add(S)},removeNotice:function(S){var N;(N=C.value)===null||N===void 0||N.remove(S)},destroy:function(){id(null,v),v.parentNode&&v.parentNode.removeChild(v)},component:C})}),function(){var b=wr,S=b.getPrefixCls(i,u),N=b.getRootPrefixCls(s,S),D=f?c:"".concat(N,"-").concat(c);return E(wv,M(M({},b),{},{notUpdateGlobalConfig:!0,prefixCls:N}),{default:function(){return[E(Eh,M(M({ref:C},x),{},{prefixCls:S,transitionName:D}),null)]}})}}}),h=E(m,d);h.appContext=l||h.appContext,id(h,v)};const NM=Eh;var oF={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 lF=oF;function Yn(t,e){uF(t)&&(t="100%");var n=sF(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 bc(t){return Math.min(1,Math.max(0,t))}function uF(t){return typeof t=="string"&&t.indexOf(".")!==-1&&parseFloat(t)===1}function sF(t){return typeof t=="string"&&t.indexOf("%")!==-1}function DM(t){return t=parseFloat(t),(isNaN(t)||t<0||t>1)&&(t=1),t}function xc(t){return t<=1?"".concat(Number(t)*100,"%"):t}function Oo(t){return t.length===1?"0"+t:String(t)}function cF(t,e,n){return{r:Yn(t,255)*255,g:Yn(e,255)*255,b:Yn(n,255)*255}}function aw(t,e,n){t=Yn(t,255),e=Yn(e,255),n=Yn(n,255);var r=Math.max(t,e,n),a=Math.min(t,e,n),i=0,o=0,l=(r+a)/2;if(r===a)o=0,i=0;else{var u=r-a;switch(o=l>.5?u/(2-r-a):u/(r+a),r){case t:i=(e-n)/u+(e<n?6:0);break;case e:i=(n-t)/u+2;break;case n:i=(t-e)/u+4;break}i/=6}return{h:i,s:o,l}}function qp(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 fF(t,e,n){var r,a,i;if(t=Yn(t,360),e=Yn(e,100),n=Yn(n,100),e===0)a=n,i=n,r=n;else{var o=n<.5?n*(1+e):n+e-n*e,l=2*n-o;r=qp(l,o,t+1/3),a=qp(l,o,t),i=qp(l,o,t-1/3)}return{r:r*255,g:a*255,b:i*255}}function Nh(t,e,n){t=Yn(t,255),e=Yn(e,255),n=Yn(n,255);var r=Math.max(t,e,n),a=Math.min(t,e,n),i=0,o=r,l=r-a,u=r===0?0:l/r;if(r===a)i=0;else{switch(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:u,v:o}}function dF(t,e,n){t=Yn(t,360)*6,e=Yn(e,100),n=Yn(n,100);var r=Math.floor(t),a=t-r,i=n*(1-e),o=n*(1-a*e),l=n*(1-(1-a)*e),u=r%6,s=[n,o,i,i,l,n][u],c=[l,n,n,o,i,i][u],f=[i,i,l,n,n,o][u];return{r:s*255,g:c*255,b:f*255}}function Dh(t,e,n,r){var a=[Oo(Math.round(t).toString(16)),Oo(Math.round(e).toString(16)),Oo(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 vF(t,e,n,r,a){var i=[Oo(Math.round(t).toString(16)),Oo(Math.round(e).toString(16)),Oo(Math.round(n).toString(16)),Oo(pF(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 pF(t){return Math.round(parseFloat(t)*255).toString(16)}function iw(t){return _r(t)/255}function _r(t){return parseInt(t,16)}function mF(t){return{r:t>>16,g:(t&65280)>>8,b:t&255}}var Ah={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 gl(t){var e={r:0,g:0,b:0},n=1,r=null,a=null,i=null,o=!1,l=!1;return typeof t=="string"&&(t=yF(t)),typeof t=="object"&&(ei(t.r)&&ei(t.g)&&ei(t.b)?(e=cF(t.r,t.g,t.b),o=!0,l=String(t.r).substr(-1)==="%"?"prgb":"rgb"):ei(t.h)&&ei(t.s)&&ei(t.v)?(r=xc(t.s),a=xc(t.v),e=dF(t.h,r,a),o=!0,l="hsv"):ei(t.h)&&ei(t.s)&&ei(t.l)&&(r=xc(t.s),i=xc(t.l),e=fF(t.h,r,i),o=!0,l="hsl"),Object.prototype.hasOwnProperty.call(t,"a")&&(n=t.a)),n=DM(n),{ok:o,format:t.format||l,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 hF="[-\\+]?\\d+%?",gF="[-\\+]?\\d*\\.\\d+%?",Hi="(?:".concat(gF,")|(?:").concat(hF,")"),Wp="[\\s|\\(]+(".concat(Hi,")[,|\\s]+(").concat(Hi,")[,|\\s]+(").concat(Hi,")\\s*\\)?"),Gp="[\\s|\\(]+(".concat(Hi,")[,|\\s]+(").concat(Hi,")[,|\\s]+(").concat(Hi,")[,|\\s]+(").concat(Hi,")\\s*\\)?"),ua={CSS_UNIT:new RegExp(Hi),rgb:new RegExp("rgb"+Wp),rgba:new RegExp("rgba"+Gp),hsl:new RegExp("hsl"+Wp),hsla:new RegExp("hsla"+Gp),hsv:new RegExp("hsv"+Wp),hsva:new RegExp("hsva"+Gp),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 yF(t){if(t=t.trim().toLowerCase(),t.length===0)return!1;var e=!1;if(Ah[t])t=Ah[t],e=!0;else if(t==="transparent")return{r:0,g:0,b:0,a:0,format:"name"};var n=ua.rgb.exec(t);return n?{r:n[1],g:n[2],b:n[3]}:(n=ua.rgba.exec(t),n?{r:n[1],g:n[2],b:n[3],a:n[4]}:(n=ua.hsl.exec(t),n?{h:n[1],s:n[2],l:n[3]}:(n=ua.hsla.exec(t),n?{h:n[1],s:n[2],l:n[3],a:n[4]}:(n=ua.hsv.exec(t),n?{h:n[1],s:n[2],v:n[3]}:(n=ua.hsva.exec(t),n?{h:n[1],s:n[2],v:n[3],a:n[4]}:(n=ua.hex8.exec(t),n?{r:_r(n[1]),g:_r(n[2]),b:_r(n[3]),a:iw(n[4]),format:e?"name":"hex8"}:(n=ua.hex6.exec(t),n?{r:_r(n[1]),g:_r(n[2]),b:_r(n[3]),format:e?"name":"hex"}:(n=ua.hex4.exec(t),n?{r:_r(n[1]+n[1]),g:_r(n[2]+n[2]),b:_r(n[3]+n[3]),a:iw(n[4]+n[4]),format:e?"name":"hex8"}:(n=ua.hex3.exec(t),n?{r:_r(n[1]+n[1]),g:_r(n[2]+n[2]),b:_r(n[3]+n[3]),format:e?"name":"hex"}:!1)))))))))}function ei(t){return Boolean(ua.CSS_UNIT.exec(String(t)))}var Yp=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=mF(e)),this.originalInput=e;var a=gl(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,l=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),l<=.03928?a=l/12.92:a=Math.pow((l+.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=DM(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=Nh(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=Nh(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=aw(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=aw(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),Dh(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),vF(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(Yn(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(Yn(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="#"+Dh(this.r,this.g,this.b,!1),n=0,r=Object.entries(Ah);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=Boolean(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=bc(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=bc(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=bc(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=bc(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=[],l=1/e;e--;)o.push(new t({h:r,s:a,v:i})),i=(i+l)%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}(),wc=2,ow=.16,bF=.05,xF=.05,wF=.15,AM=5,MM=4,CF=[{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 lw(t){var e=t.r,n=t.g,r=t.b,a=Nh(e,n,r);return{h:a.h*360,s:a.s,v:a.v}}function Cc(t){var e=t.r,n=t.g,r=t.b;return"#".concat(Dh(e,n,r,!1))}function SF(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 uw(t,e,n){var r;return Math.round(t.h)>=60&&Math.round(t.h)<=240?r=n?Math.round(t.h)-wc*e:Math.round(t.h)+wc*e:r=n?Math.round(t.h)+wc*e:Math.round(t.h)-wc*e,r<0?r+=360:r>=360&&(r-=360),r}function sw(t,e,n){if(t.h===0&&t.s===0)return t.s;var r;return n?r=t.s-ow*e:e===MM?r=t.s+ow:r=t.s+bF*e,r>1&&(r=1),n&&e===AM&&r>.1&&(r=.1),r<.06&&(r=.06),Number(r.toFixed(2))}function cw(t,e,n){var r;return n?r=t.v+xF*e:r=t.v-wF*e,r>1&&(r=1),Number(r.toFixed(2))}function Cs(t){for(var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=[],r=gl(t),a=AM;a>0;a-=1){var i=lw(r),o=Cc(gl({h:uw(i,a,!0),s:sw(i,a,!0),v:cw(i,a,!0)}));n.push(o)}n.push(Cc(r));for(var l=1;l<=MM;l+=1){var u=lw(r),s=Cc(gl({h:uw(u,l),s:sw(u,l),v:cw(u,l)}));n.push(s)}return e.theme==="dark"?CF.map(function(c){var f=c.index,d=c.opacity,v=Cc(SF(gl(e.backgroundColor||"#141414"),gl(n[f]),d*100));return v}):n}var Ol={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"},Xp={},Zp={};Object.keys(Ol).forEach(function(t){Xp[t]=Cs(Ol[t]),Xp[t].primary=Xp[t][5],Zp[t]=Cs(Ol[t],{theme:"dark",backgroundColor:"#141414"}),Zp[t].primary=Zp[t][5]});var fw=[],Fu=[],EF="insert-css: You need to provide a CSS string. Usage: insertCss(cssString[, options]).";function NF(){var t=document.createElement("style");return t.setAttribute("type","text/css"),t}function DF(t,e){if(e=e||{},t===void 0)throw new Error(EF);var n=e.prepend===!0?"prepend":"append",r=e.container!==void 0?e.container:document.querySelector("head"),a=fw.indexOf(r);a===-1&&(a=fw.push(r)-1,Fu[a]={});var i;return Fu[a]!==void 0&&Fu[a][n]!==void 0?i=Fu[a][n]:(i=Fu[a][n]=NF(),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 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){AF(t,a,n[a])})}return t}function AF(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function vw(t){return typeof t=="object"&&typeof t.name=="string"&&typeof t.theme=="string"&&(typeof t.icon=="object"||typeof t.icon=="function")}function Mh(t,e,n){return n?Rx(t.tag,dw({key:e},n,t.attrs),(t.children||[]).map(function(r,a){return Mh(r,"".concat(e,"-").concat(t.tag,"-").concat(a))})):Rx(t.tag,dw({key:e},t.attrs),(t.children||[]).map(function(r,a){return Mh(r,"".concat(e,"-").concat(t.tag,"-").concat(a))}))}function OM(t){return Cs(t)[0]}function TM(t){return t?Array.isArray(t)?t:[t]:[]}var MF=`
  11. .anticon {
  12. display: inline-block;
  13. color: inherit;
  14. font-style: normal;
  15. line-height: 0;
  16. text-align: center;
  17. text-transform: none;
  18. vertical-align: -0.125em;
  19. text-rendering: optimizeLegibility;
  20. -webkit-font-smoothing: antialiased;
  21. -moz-osx-font-smoothing: grayscale;
  22. }
  23. .anticon > * {
  24. line-height: 1;
  25. }
  26. .anticon svg {
  27. display: inline-block;
  28. }
  29. .anticon::before {
  30. display: none;
  31. }
  32. .anticon .anticon-icon {
  33. display: block;
  34. }
  35. .anticon[tabindex] {
  36. cursor: pointer;
  37. }
  38. .anticon-spin::before,
  39. .anticon-spin {
  40. display: inline-block;
  41. -webkit-animation: loadingCircle 1s infinite linear;
  42. animation: loadingCircle 1s infinite linear;
  43. }
  44. @-webkit-keyframes loadingCircle {
  45. 100% {
  46. -webkit-transform: rotate(360deg);
  47. transform: rotate(360deg);
  48. }
  49. }
  50. @keyframes loadingCircle {
  51. 100% {
  52. -webkit-transform: rotate(360deg);
  53. transform: rotate(360deg);
  54. }
  55. }
  56. `,pw=!1,OF=function(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:MF;ct(function(){pw||(typeof window<"u"&&window.document&&window.document.documentElement&&DF(e,{prepend:!0}),pw=!0)})},TF=["icon","primaryColor","secondaryColor"];function PF(t,e){if(t==null)return{};var n=kF(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 kF(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 bf(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){_F(t,a,n[a])})}return t}function _F(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var as={primaryColor:"#333",secondaryColor:"#E6E6E6",calculated:!1};function IF(t){var e=t.primaryColor,n=t.secondaryColor;as.primaryColor=e,as.secondaryColor=n||OM(e),as.calculated=!!n}function FF(){return bf({},as)}var cu=function(e,n){var r=bf({},e,n.attrs),a=r.icon,i=r.primaryColor,o=r.secondaryColor,l=PF(r,TF),u=as;if(i&&(u={primaryColor:i,secondaryColor:o||OM(i)}),OF(),vw(a),!vw(a))return null;var s=a;return s&&typeof s.icon=="function"&&(s=bf({},s,{icon:s.icon(u.primaryColor,u.secondaryColor)})),Mh(s.icon,"svg-".concat(s.name),bf({},l,{"data-icon":s.name,width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true"}))};cu.props={icon:Object,primaryColor:String,secondaryColor:String,focusable:String};cu.inheritAttrs=!1;cu.displayName="IconBase";cu.getTwoToneColors=FF;cu.setTwoToneColors=IF;const X0=cu;function $F(t,e){return zF(t)||LF(t,e)||RF(t,e)||BF()}function BF(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
  57. In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function RF(t,e){if(t){if(typeof t=="string")return mw(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 mw(t,e)}}function mw(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 LF(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,l;try{for(n=n.call(t);!(a=(o=n.next()).done)&&(r.push(o.value),!(e&&r.length===e));a=!0);}catch(u){i=!0,l=u}finally{try{!a&&n.return!=null&&n.return()}finally{if(i)throw l}}return r}}function zF(t){if(Array.isArray(t))return t}function PM(t){var e=TM(t),n=$F(e,2),r=n[0],a=n[1];return X0.setTwoToneColors({primaryColor:r,secondaryColor:a})}function VF(){var t=X0.getTwoToneColors();return t.calculated?[t.primaryColor,t.secondaryColor]:t.primaryColor}var jF=["class","icon","spin","rotate","tabindex","twoToneColor","onClick"];function HF(t,e){return WF(t)||qF(t,e)||UF(t,e)||KF()}function KF(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
  58. In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function UF(t,e){if(t){if(typeof t=="string")return hw(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 hw(t,e)}}function hw(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 qF(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,l;try{for(n=n.call(t);!(a=(o=n.next()).done)&&(r.push(o.value),!(e&&r.length===e));a=!0);}catch(u){i=!0,l=u}finally{try{!a&&n.return!=null&&n.return()}finally{if(i)throw l}}return r}}function WF(t){if(Array.isArray(t))return t}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){Oh(t,a,n[a])})}return t}function Oh(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function GF(t,e){if(t==null)return{};var n=YF(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 YF(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}PM("#1890ff");var fu=function(e,n){var r,a=gw({},e,n.attrs),i=a.class,o=a.icon,l=a.spin,u=a.rotate,s=a.tabindex,c=a.twoToneColor,f=a.onClick,d=GF(a,jF),v=(r={anticon:!0},Oh(r,"anticon-".concat(o.name),Boolean(o.name)),Oh(r,i,i),r),p=l===""||l||o.name==="loading"?"anticon-spin":"",m=s;m===void 0&&f&&(m=-1,d.tabindex=m);var h=u?{msTransform:"rotate(".concat(u,"deg)"),transform:"rotate(".concat(u,"deg)")}:void 0,g=TM(c),w=HF(g,2),y=w[0],x=w[1];return E("span",gw({role:"img","aria-label":o.name},d,{onClick:f,class:v}),[E(X0,{class:p,icon:o,primaryColor:y,secondaryColor:x,style:h},null)])};fu.props={spin:Boolean,rotate:Number,icon:Object,twoToneColor:String};fu.displayName="AntdIcon";fu.inheritAttrs=!1;fu.getTwoToneColor=VF;fu.setTwoToneColor=PM;const mt=fu;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){XF(t,a,n[a])})}return t}function XF(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var Z0=function(e,n){var r=yw({},e,n.attrs);return E(mt,yw({},r,{icon:lF}),null)};Z0.displayName="LoadingOutlined";Z0.inheritAttrs=!1;const wa=Z0;var ZF={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 JF=ZF;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){QF(t,a,n[a])})}return t}function QF(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var J0=function(e,n){var r=bw({},e,n.attrs);return E(mt,bw({},r,{icon:JF}),null)};J0.displayName="ExclamationCircleFilled";J0.inheritAttrs=!1;const qs=J0;var e$={icon:{tag:"svg",attrs:{"fill-rule":"evenodd",viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64c247.4 0 448 200.6 448 448S759.4 960 512 960 64 759.4 64 512 264.6 64 512 64zm127.98 274.82h-.04l-.08.06L512 466.75 384.14 338.88c-.04-.05-.06-.06-.08-.06a.12.12 0 00-.07 0c-.03 0-.05.01-.09.05l-45.02 45.02a.2.2 0 00-.05.09.12.12 0 000 .07v.02a.27.27 0 00.06.06L466.75 512 338.88 639.86c-.05.04-.06.06-.06.08a.12.12 0 000 .07c0 .03.01.05.05.09l45.02 45.02a.2.2 0 00.09.05.12.12 0 00.07 0c.02 0 .04-.01.08-.05L512 557.25l127.86 127.87c.04.04.06.05.08.05a.12.12 0 00.07 0c.03 0 .05-.01.09-.05l45.02-45.02a.2.2 0 00.05-.09.12.12 0 000-.07v-.02a.27.27 0 00-.05-.06L557.25 512l127.87-127.86c.04-.04.05-.06.05-.08a.12.12 0 000-.07c0-.03-.01-.05-.05-.09l-45.02-45.02a.2.2 0 00-.09-.05.12.12 0 00-.07 0z"}}]},name:"close-circle",theme:"filled"};const t$=e$;function xw(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){n$(t,a,n[a])})}return t}function n$(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var Q0=function(e,n){var r=xw({},e,n.attrs);return E(mt,xw({},r,{icon:t$}),null)};Q0.displayName="CloseCircleFilled";Q0.inheritAttrs=!1;const Si=Q0;var r$={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 a$=r$;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){i$(t,a,n[a])})}return t}function i$(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var ey=function(e,n){var r=ww({},e,n.attrs);return E(mt,ww({},r,{icon:a$}),null)};ey.displayName="CheckCircleFilled";ey.inheritAttrs=!1;const Ws=ey;var o$={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 l$=o$;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){u$(t,a,n[a])})}return t}function u$(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var ty=function(e,n){var r=Cw({},e,n.attrs);return E(mt,Cw({},r,{icon:l$}),null)};ty.displayName="InfoCircleFilled";ty.inheritAttrs=!1;const kM=ty;var _M=3,IM,vr,s$=1,FM="",$M="move-up",BM=!1,RM=function(){return document.body},LM,zM=!1;function c$(){return s$++}function f$(t){t.top!==void 0&&(IM=t.top,vr=null),t.duration!==void 0&&(_M=t.duration),t.prefixCls!==void 0&&(FM=t.prefixCls),t.getContainer!==void 0&&(RM=t.getContainer,vr=null),t.transitionName!==void 0&&($M=t.transitionName,vr=null,BM=!0),t.maxCount!==void 0&&(LM=t.maxCount,vr=null),t.rtl!==void 0&&(zM=t.rtl)}function d$(t,e){if(vr){e(vr);return}NM.newInstance({appContext:t.appContext,prefixCls:t.prefixCls||FM,rootPrefixCls:t.rootPrefixCls,transitionName:$M,hasTransitionName:BM,style:{top:IM},getContainer:RM||t.getPopupContainer,maxCount:LM,name:"message"},function(n){if(vr){e(vr);return}vr=n,e(n)})}var v$={info:kM,success:Ws,error:Si,warning:qs,loading:wa};function p$(t){var e=t.duration!==void 0?t.duration:_M,n=t.key||c$(),r=new Promise(function(i){var o=function(){return typeof t.onClose=="function"&&t.onClose(),i(!0)};d$(t,function(l){l.notice({key:n,duration:e,style:t.style||{},class:t.class,content:function(s){var c,f=s.prefixCls,d=v$[t.type],v=d?E(d,null,null):"",p=Ae("".concat(f,"-custom-content"),(c={},j(c,"".concat(f,"-").concat(t.type),t.type),j(c,"".concat(f,"-rtl"),zM===!0),c));return E("div",{class:p},[typeof t.icon=="function"?t.icon():t.icon||v,E("span",null,[typeof t.content=="function"?t.content():t.content])])},onClose:o,onClick:t.onClick})})}),a=function(){vr&&vr.removeNotice(n)};return a.then=function(i,o){return r.then(i,o)},a.promise=r,a}function m$(t){return Object.prototype.toString.call(t)==="[object Object]"&&!!t.content}var cd={open:p$,config:f$,destroy:function(e){if(vr)if(e){var n=vr,r=n.removeNotice;r(e)}else{var a=vr,i=a.destroy;i(),vr=null}}};function h$(t,e){t[e]=function(n,r,a){return m$(n)?t.open(M(M({},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 h$(cd,t)});cd.warn=cd.warning;const Mn=cd;function Sw(t,e,n,r,a,i,o){try{var l=t[i](o),u=l.value}catch(s){n(s);return}l.done?e(u):Promise.resolve(u).then(r,a)}function Ko(t){return function(){var e=this,n=arguments;return new Promise(function(r,a){var i=t.apply(e,n);function o(u){Sw(i,r,a,o,l,"next",u)}function l(u){Sw(i,r,a,o,l,"throw",u)}o(void 0)})}}var ir=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function VM(t){return t&&t.__esModule&&Object.prototype.hasOwnProperty.call(t,"default")?t.default:t}function g$(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 Th={},y$={get exports(){return Th},set exports(t){Th=t}},Ph={},b$={get exports(){return Ph},set exports(t){Ph=t}};(function(t){function e(n){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})(b$);(function(t){var e=Ph.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(F,T,O){F[T]=O.value},l=typeof Symbol=="function"?Symbol:{},u=l.iterator||"@@iterator",s=l.asyncIterator||"@@asyncIterator",c=l.toStringTag||"@@toStringTag";function f(F,T,O){return Object.defineProperty(F,T,{value:O,enumerable:!0,configurable:!0,writable:!0}),F[T]}try{f({},"")}catch{f=function(O,B,_){return O[B]=_}}function d(F,T,O,B){var _=T&&T.prototype instanceof m?T:m,R=Object.create(_.prototype),L=new k(B||[]);return o(R,"_invoke",{value:N(F,O,L)}),R}function v(F,T,O){try{return{type:"normal",arg:F.call(T,O)}}catch(B){return{type:"throw",arg:B}}}r.wrap=d;var p={};function m(){}function h(){}function g(){}var w={};f(w,u,function(){return this});var y=Object.getPrototypeOf,x=y&&y(y(I([])));x&&x!==a&&i.call(x,u)&&(w=x);var C=g.prototype=m.prototype=Object.create(w);function b(F){["next","throw","return"].forEach(function(T){f(F,T,function(O){return this._invoke(T,O)})})}function S(F,T){function O(_,R,L,H){var z=v(F[_],F,R);if(z.type!=="throw"){var V=z.arg,U=V.value;return U&&e(U)=="object"&&i.call(U,"__await")?T.resolve(U.__await).then(function(W){O("next",W,L,H)},function(W){O("throw",W,L,H)}):T.resolve(U).then(function(W){V.value=W,L(V)},function(W){return O("throw",W,L,H)})}H(z.arg)}var B;o(this,"_invoke",{value:function(R,L){function H(){return new T(function(z,V){O(R,L,z,V)})}return B=B?B.then(H,H):H()}})}function N(F,T,O){var B="suspendedStart";return function(_,R){if(B==="executing")throw new Error("Generator is already running");if(B==="completed"){if(_==="throw")throw R;return $()}for(O.method=_,O.arg=R;;){var L=O.delegate;if(L){var H=D(L,O);if(H){if(H===p)continue;return H}}if(O.method==="next")O.sent=O._sent=O.arg;else if(O.method==="throw"){if(B==="suspendedStart")throw B="completed",O.arg;O.dispatchException(O.arg)}else O.method==="return"&&O.abrupt("return",O.arg);B="executing";var z=v(F,T,O);if(z.type==="normal"){if(B=O.done?"completed":"suspendedYield",z.arg===p)continue;return{value:z.arg,done:O.done}}z.type==="throw"&&(B="completed",O.method="throw",O.arg=z.arg)}}}function D(F,T){var O=T.method,B=F.iterator[O];if(B===void 0)return T.delegate=null,O==="throw"&&F.iterator.return&&(T.method="return",T.arg=void 0,D(F,T),T.method==="throw")||O!=="return"&&(T.method="throw",T.arg=new TypeError("The iterator does not provide a '"+O+"' method")),p;var _=v(B,F.iterator,T.arg);if(_.type==="throw")return T.method="throw",T.arg=_.arg,T.delegate=null,p;var R=_.arg;return R?R.done?(T[F.resultName]=R.value,T.next=F.nextLoc,T.method!=="return"&&(T.method="next",T.arg=void 0),T.delegate=null,p):R:(T.method="throw",T.arg=new TypeError("iterator result is not an object"),T.delegate=null,p)}function A(F){var T={tryLoc:F[0]};1 in F&&(T.catchLoc=F[1]),2 in F&&(T.finallyLoc=F[2],T.afterLoc=F[3]),this.tryEntries.push(T)}function P(F){var T=F.completion||{};T.type="normal",delete T.arg,F.completion=T}function k(F){this.tryEntries=[{tryLoc:"root"}],F.forEach(A,this),this.reset(!0)}function I(F){if(F){var T=F[u];if(T)return T.call(F);if(typeof F.next=="function")return F;if(!isNaN(F.length)){var O=-1,B=function _(){for(;++O<F.length;)if(i.call(F,O))return _.value=F[O],_.done=!1,_;return _.value=void 0,_.done=!0,_};return B.next=B}}return{next:$}}function $(){return{value:void 0,done:!0}}return h.prototype=g,o(C,"constructor",{value:g,configurable:!0}),o(g,"constructor",{value:h,configurable:!0}),h.displayName=f(g,c,"GeneratorFunction"),r.isGeneratorFunction=function(F){var T=typeof F=="function"&&F.constructor;return!!T&&(T===h||(T.displayName||T.name)==="GeneratorFunction")},r.mark=function(F){return Object.setPrototypeOf?Object.setPrototypeOf(F,g):(F.__proto__=g,f(F,c,"GeneratorFunction")),F.prototype=Object.create(C),F},r.awrap=function(F){return{__await:F}},b(S.prototype),f(S.prototype,s,function(){return this}),r.AsyncIterator=S,r.async=function(F,T,O,B,_){_===void 0&&(_=Promise);var R=new S(d(F,T,O,B),_);return r.isGeneratorFunction(T)?R:R.next().then(function(L){return L.done?L.value:R.next()})},b(C),f(C,c,"Generator"),f(C,u,function(){return this}),f(C,"toString",function(){return"[object Generator]"}),r.keys=function(F){var T=Object(F),O=[];for(var B in T)O.push(B);return O.reverse(),function _(){for(;O.length;){var R=O.pop();if(R in T)return _.value=R,_.done=!1,_}return _.done=!0,_}},r.values=I,k.prototype={constructor:k,reset:function(T){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(P),!T)for(var O in this)O.charAt(0)==="t"&&i.call(this,O)&&!isNaN(+O.slice(1))&&(this[O]=void 0)},stop:function(){this.done=!0;var T=this.tryEntries[0].completion;if(T.type==="throw")throw T.arg;return this.rval},dispatchException:function(T){if(this.done)throw T;var O=this;function B(V,U){return L.type="throw",L.arg=T,O.next=V,U&&(O.method="next",O.arg=void 0),!!U}for(var _=this.tryEntries.length-1;_>=0;--_){var R=this.tryEntries[_],L=R.completion;if(R.tryLoc==="root")return B("end");if(R.tryLoc<=this.prev){var H=i.call(R,"catchLoc"),z=i.call(R,"finallyLoc");if(H&&z){if(this.prev<R.catchLoc)return B(R.catchLoc,!0);if(this.prev<R.finallyLoc)return B(R.finallyLoc)}else if(H){if(this.prev<R.catchLoc)return B(R.catchLoc,!0)}else{if(!z)throw new Error("try statement without catch or finally");if(this.prev<R.finallyLoc)return B(R.finallyLoc)}}}},abrupt:function(T,O){for(var B=this.tryEntries.length-1;B>=0;--B){var _=this.tryEntries[B];if(_.tryLoc<=this.prev&&i.call(_,"finallyLoc")&&this.prev<_.finallyLoc){var R=_;break}}R&&(T==="break"||T==="continue")&&R.tryLoc<=O&&O<=R.finallyLoc&&(R=null);var L=R?R.completion:{};return L.type=T,L.arg=O,R?(this.method="next",this.next=R.finallyLoc,p):this.complete(L)},complete:function(T,O){if(T.type==="throw")throw T.arg;return T.type==="break"||T.type==="continue"?this.next=T.arg:T.type==="return"?(this.rval=this.arg=T.arg,this.method="return",this.next="end"):T.type==="normal"&&O&&(this.next=O),p},finish:function(T){for(var O=this.tryEntries.length-1;O>=0;--O){var B=this.tryEntries[O];if(B.finallyLoc===T)return this.complete(B.completion,B.afterLoc),P(B),p}},catch:function(T){for(var O=this.tryEntries.length-1;O>=0;--O){var B=this.tryEntries[O];if(B.tryLoc===T){var _=B.completion;if(_.type==="throw"){var R=_.arg;P(B)}return R}}throw new Error("illegal catch attempt")},delegateYield:function(T,O,B){return this.delegate={iterator:I(T),resultName:O,nextLoc:B},this.method==="next"&&(this.arg=void 0),p}},r}t.exports=n,t.exports.__esModule=!0,t.exports.default=t.exports})(y$);var xf=Th(),Er=xf;try{regeneratorRuntime=xf}catch{typeof globalThis=="object"?globalThis.regeneratorRuntime=xf:Function("r","regeneratorRuntime = r")(xf)}var x$={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 w$=x$;function Ew(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){C$(t,a,n[a])})}return t}function C$(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var ny=function(e,n){var r=Ew({},e,n.attrs);return E(mt,Ew({},r,{icon:w$}),null)};ny.displayName="CheckCircleOutlined";ny.inheritAttrs=!1;const ry=ny;var S$={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 E$=S$;function Nw(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){N$(t,a,n[a])})}return t}function N$(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var ay=function(e,n){var r=Nw({},e,n.attrs);return E(mt,Nw({},r,{icon:E$}),null)};ay.displayName="InfoCircleOutlined";ay.inheritAttrs=!1;const iy=ay;var D$={icon:{tag:"svg",attrs:{"fill-rule":"evenodd",viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64c247.4 0 448 200.6 448 448S759.4 960 512 960 64 759.4 64 512 264.6 64 512 64zm0 76c-205.4 0-372 166.6-372 372s166.6 372 372 372 372-166.6 372-372-166.6-372-372-372zm128.01 198.83c.03 0 .05.01.09.06l45.02 45.01a.2.2 0 01.05.09.12.12 0 010 .07c0 .02-.01.04-.05.08L557.25 512l127.87 127.86a.27.27 0 01.05.06v.02a.12.12 0 010 .07c0 .03-.01.05-.05.09l-45.02 45.02a.2.2 0 01-.09.05.12.12 0 01-.07 0c-.02 0-.04-.01-.08-.05L512 557.25 384.14 685.12c-.04.04-.06.05-.08.05a.12.12 0 01-.07 0c-.03 0-.05-.01-.09-.05l-45.02-45.02a.2.2 0 01-.05-.09.12.12 0 010-.07c0-.02.01-.04.06-.08L466.75 512 338.88 384.14a.27.27 0 01-.05-.06l-.01-.02a.12.12 0 010-.07c0-.03.01-.05.05-.09l45.02-45.02a.2.2 0 01.09-.05.12.12 0 01.07 0c.02 0 .04.01.08.06L512 466.75l127.86-127.86c.04-.05.06-.06.08-.06a.12.12 0 01.07 0z"}}]},name:"close-circle",theme:"outlined"};const A$=D$;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){M$(t,a,n[a])})}return t}function M$(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var oy=function(e,n){var r=Dw({},e,n.attrs);return E(mt,Dw({},r,{icon:A$}),null)};oy.displayName="CloseCircleOutlined";oy.inheritAttrs=!1;const ly=oy;var O$={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 T$=O$;function Aw(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){P$(t,a,n[a])})}return t}function P$(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var uy=function(e,n){var r=Aw({},e,n.attrs);return E(mt,Aw({},r,{icon:T$}),null)};uy.displayName="ExclamationCircleOutlined";uy.inheritAttrs=!1;const xv=uy;var k$={icon:{tag:"svg",attrs:{"fill-rule":"evenodd",viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M799.86 166.31c.02 0 .04.02.08.06l57.69 57.7c.04.03.05.05.06.08a.12.12 0 010 .06c0 .03-.02.05-.06.09L569.93 512l287.7 287.7c.04.04.05.06.06.09a.12.12 0 010 .07c0 .02-.02.04-.06.08l-57.7 57.69c-.03.04-.05.05-.07.06a.12.12 0 01-.07 0c-.03 0-.05-.02-.09-.06L512 569.93l-287.7 287.7c-.04.04-.06.05-.09.06a.12.12 0 01-.07 0c-.02 0-.04-.02-.08-.06l-57.69-57.7c-.04-.03-.05-.05-.06-.07a.12.12 0 010-.07c0-.03.02-.05.06-.09L454.07 512l-287.7-287.7c-.04-.04-.05-.06-.06-.09a.12.12 0 010-.07c0-.02.02-.04.06-.08l57.7-57.69c.03-.04.05-.05.07-.06a.12.12 0 01.07 0c.03 0 .05.02.09.06L512 454.07l287.7-287.7c.04-.04.06-.05.09-.06a.12.12 0 01.07 0z"}}]},name:"close",theme:"outlined"};const _$=k$;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){I$(t,a,n[a])})}return t}function I$(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var sy=function(e,n){var r=Mw({},e,n.attrs);return E(mt,Mw({},r,{icon:_$}),null)};sy.displayName="CloseOutlined";sy.inheritAttrs=!1;const Wa=sy;var No={},jM=4.5,HM="24px",KM="24px",kh="",UM="topRight",qM=function(){return document.body},WM=null,_h=!1,GM;function F$(t){var e=t.duration,n=t.placement,r=t.bottom,a=t.top,i=t.getContainer,o=t.closeIcon,l=t.prefixCls;l!==void 0&&(kh=l),e!==void 0&&(jM=e),n!==void 0&&(UM=n),r!==void 0&&(KM=typeof r=="number"?"".concat(r,"px"):r),a!==void 0&&(HM=typeof a=="number"?"".concat(a,"px"):a),i!==void 0&&(qM=i),o!==void 0&&(WM=o),t.rtl!==void 0&&(_h=t.rtl),t.maxCount!==void 0&&(GM=t.maxCount)}function $$(t){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:HM,n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:KM,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 B$(t,e){var n=t.prefixCls,r=t.placement,a=r===void 0?UM:r,i=t.getContainer,o=i===void 0?qM:i,l=t.top,u=t.bottom,s=t.closeIcon,c=s===void 0?WM:s,f=t.appContext,d=Z$(),v=d.getPrefixCls,p=v("notification",n||kh),m="".concat(p,"-").concat(a,"-").concat(_h),h=No[m];if(h){Promise.resolve(h).then(function(w){e(w)});return}var g=Ae("".concat(p,"-").concat(a),j({},"".concat(p,"-rtl"),_h===!0));NM.newInstance({name:"notification",prefixCls:n||kh,class:g,style:$$(a,l,u),appContext:f,getContainer:o,closeIcon:function(y){var x=y.prefixCls,C=E("span",{class:"".concat(x,"-close-x")},[Ku(c,{},E(Wa,{class:"".concat(x,"-close-icon")},null))]);return C},maxCount:GM,hasTransitionName:!0},function(w){No[m]=w,e(w)})}var R$={success:ry,info:iy,error:ly,warning:xv};function L$(t){var e=t.icon,n=t.type,r=t.description,a=t.message,i=t.btn,o=t.duration===void 0?jM:t.duration;B$(t,function(l){l.notice({content:function(s){var c=s.prefixCls,f="".concat(c,"-notice"),d=null;if(e)d=function(){return E("span",{class:"".concat(f,"-icon")},[Ku(e)])};else if(n){var v=R$[n];d=function(){return E(v,{class:"".concat(f,"-icon ").concat(f,"-icon-").concat(n)},null)}}return E("div",{class:d?"".concat(f,"-with-icon"):""},[d&&d(),E("div",{class:"".concat(f,"-message")},[!r&&d?E("span",{class:"".concat(f,"-message-single-line-auto-margin")},null):null,Ku(a)]),E("div",{class:"".concat(f,"-description")},[Ku(r)]),i?E("span",{class:"".concat(f,"-btn")},[Ku(i)]):null])},duration:o,closable:!0,onClose:t.onClose,onClick:t.onClick,key:t.key,style:t.style||{},class:t.class})})}var Ss={open:L$,close:function(e){Object.keys(No).forEach(function(n){return Promise.resolve(No[n]).then(function(r){r.removeNotice(e)})})},config:F$,destroy:function(){Object.keys(No).forEach(function(e){Promise.resolve(No[e]).then(function(n){n.destroy()}),delete No[e]})}},z$=["success","info","warning","error"];z$.forEach(function(t){Ss[t]=function(e){return Ss.open(M(M({},e),{},{type:t}))}});Ss.warn=Ss.warning;const cy=Ss;function Uo(){return!!(typeof window<"u"&&window.document&&window.document.createElement)}var V$="vc-util-key";function YM(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},e=t.mark;return e?e.startsWith("data-")?e:"data-".concat(e):V$}function fy(t){if(t.attachTo)return t.attachTo;var e=document.querySelector("head");return e||document.body}function Ow(t){var e,n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(!Uo())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=fy(n),o=i.firstChild;return n.prepend&&i.prepend?i.prepend(r):n.prepend&&o?i.insertBefore(r,o):i.appendChild(r),r}var Ih=new Map;function j$(t){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=fy(e);return Array.from(Ih.get(n).children).find(function(r){return r.tagName==="STYLE"&&r.getAttribute(YM(e))===t})}function H$(t,e){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},r=fy(n);if(!Ih.has(r)){var a=Ow("",n),i=a.parentNode;Ih.set(r,i),i.removeChild(a)}var o=j$(e,n);if(o){var l,u;if((l=n.csp)!==null&&l!==void 0&&l.nonce&&o.nonce!==((u=n.csp)===null||u===void 0?void 0:u.nonce)){var s;o.nonce=(s=n.csp)===null||s===void 0?void 0:s.nonce}return o.innerHTML!==t&&(o.innerHTML=t),o}var c=Ow(t,n);return c.setAttribute(YM(n),e),c}const zt=function(t,e,n){SM(t,"[ant-design-vue: ".concat(e,"] ").concat(n))};var K$="-ant-".concat(Date.now(),"-").concat(Math.random());function U$(t,e){var n={},r=function(c,f){var d=c.clone();return d=(f==null?void 0:f(d))||d,d.toRgbString()},a=function(c,f){var d=new Yp(c),v=Cs(d.toRgbString());n["".concat(f,"-color")]=r(d),n["".concat(f,"-color-disabled")]=v[1],n["".concat(f,"-color-hover")]=v[4],n["".concat(f,"-color-active")]=v[6],n["".concat(f,"-color-outline")]=d.clone().setAlpha(.2).toRgbString(),n["".concat(f,"-color-deprecated-bg")]=v[1],n["".concat(f,"-color-deprecated-border")]=v[3]};if(e.primaryColor){a(e.primaryColor,"primary");var i=new Yp(e.primaryColor),o=Cs(i.toRgbString());o.forEach(function(s,c){n["primary-".concat(c+1)]=s}),n["primary-color-deprecated-l-35"]=r(i,function(s){return s.lighten(35)}),n["primary-color-deprecated-l-20"]=r(i,function(s){return s.lighten(20)}),n["primary-color-deprecated-t-20"]=r(i,function(s){return s.tint(20)}),n["primary-color-deprecated-t-50"]=r(i,function(s){return s.tint(50)}),n["primary-color-deprecated-f-12"]=r(i,function(s){return s.setAlpha(s.getAlpha()*.12)});var l=new Yp(o[0]);n["primary-color-active-deprecated-f-30"]=r(l,function(s){return s.setAlpha(s.getAlpha()*.3)}),n["primary-color-active-deprecated-d-02"]=r(l,function(s){return s.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 u=Object.keys(n).map(function(s){return"--".concat(t,"-").concat(s,": ").concat(n[s],";")});Uo()?H$(`
  59. :root {
  60. `.concat(u.join(`
  61. `),`
  62. }
  63. `),"".concat(K$,"-dynamic-theme")):zt(!1,"ConfigProvider","SSR do not support dynamic theme with css variables.")}var XM=Symbol("GlobalFormContextKey"),q$=function(e){yt(XM,e)},W$=function(){return pt(XM,{validateMessages:q(function(){})})},G$=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}},Y$="ant";function Tl(){return wr.prefixCls||Y$}var Fh=Lt({}),ZM=Lt({}),wr=Lt({});rt(function(){it(wr,Fh,ZM),wr.prefixCls=Tl(),wr.getPrefixCls=function(t,e){return e||(t?"".concat(wr.prefixCls,"-").concat(t):wr.prefixCls)},wr.getRootPrefixCls=function(t,e){return t||(wr.prefixCls?wr.prefixCls:e&&e.includes("-")?e.replace(/^(.*)-[^-]*$/,"$1"):Tl())}});var Jp,X$=function(e){Jp&&Jp(),Jp=rt(function(){it(ZM,Lt(e)),it(wr,Lt(e))}),e.theme&&U$(Tl(),e.theme)},Z$=function(){return{getPrefixCls:function(n,r){return r||(n?"".concat(Tl(),"-").concat(n):Tl())},getRootPrefixCls:function(n,r){return n||(wr.prefixCls?wr.prefixCls:r&&r.includes("-")?r.replace(/^(.*)-[^-]*$/,"$1"):Tl())}}},is=Se({compatConfig:{MODE:3},name:"AConfigProvider",inheritAttrs:!1,props:G$(),setup:function(e,n){var r=n.slots,a=function(f,d){var v=e.prefixCls,p=v===void 0?"ant":v;return d||(f?"".concat(p,"-").concat(f):p)},i=function(f){var d=e.renderEmpty||r.renderEmpty||wM;return d(f)},o=function(f,d){var v=e.prefixCls;if(d)return d;var p=v||a("");return f?"".concat(p,"-").concat(f):p},l=Lt(M(M({},e),{},{getPrefixCls:o,renderEmpty:i}));Object.keys(e).forEach(function(c){ke(function(){return e[c]},function(){l[c]=e[c]})}),e.notUpdateGlobalConfig||(it(Fh,l),ke(l,function(){it(Fh,l)}));var u=q(function(){var c={};if(e.locale){var f,d;c=((f=e.locale.Form)===null||f===void 0?void 0:f.defaultValidateMessages)||((d=ba.Form)===null||d===void 0?void 0:d.defaultValidateMessages)||{}}return e.form&&e.form.validateMessages&&(c=M(M({},c),e.form.validateMessages)),c});q$({validateMessages:u}),yt("configProvider",l);var s=function(f){var d;return E(EM,{locale:e.locale||f,ANT_MARK__:Sh},{default:function(){return[(d=r.default)===null||d===void 0?void 0:d.call(r)]}})};return rt(function(){e.direction&&(Mn.config({rtl:e.direction==="rtl"}),cy.config({rtl:e.direction==="rtl"}))}),function(){return E(uu,{children:function(f,d,v){return s(v)}},null)}}}),dy=Lt({getPrefixCls:function(e,n){return n||(e?"ant-".concat(e):"ant")},renderEmpty:wM,direction:"ltr"});is.config=X$;is.install=function(t){t.component(is.name,is)};const wv=is,He=function(t,e){var n=pt("configProvider",dy),r=q(function(){return n.getPrefixCls(t,e.prefixCls)}),a=q(function(){var w;return(w=e.direction)!==null&&w!==void 0?w:n.direction}),i=q(function(){return n.getPrefixCls()}),o=q(function(){return n.autoInsertSpaceInButton}),l=q(function(){return n.renderEmpty}),u=q(function(){return n.space}),s=q(function(){return n.pageHeader}),c=q(function(){return n.form}),f=q(function(){return e.getTargetContainer||n.getTargetContainer}),d=q(function(){return e.getPopupContainer||n.getPopupContainer}),v=q(function(){var w;return(w=e.dropdownMatchSelectWidth)!==null&&w!==void 0?w:n.dropdownMatchSelectWidth}),p=q(function(){return(e.virtual===void 0?n.virtual!==!1:e.virtual!==!1)&&v.value!==!1}),m=q(function(){return e.size||n.componentSize}),h=q(function(){var w;return e.autocomplete||((w=n.input)===null||w===void 0?void 0:w.autocomplete)}),g=q(function(){return n.csp});return{configProvider:n,prefixCls:r,direction:a,size:m,getTargetContainer:f,getPopupContainer:d,space:u,pageHeader:s,form:c,autoInsertSpaceInButton:o,renderEmpty:l,virtual:p,dropdownMatchSelectWidth:v,rootPrefixCls:i,getPrefixCls:n.getPrefixCls,autocomplete:h,csp:g}};function dt(t,e){for(var n=it({},t),r=0;r<e.length;r+=1){var a=e[r];delete n[a]}return n}function J$(){return typeof window<"u"?window:null}var Sl;(function(t){t[t.None=0]="None",t[t.Prepare=1]="Prepare"})(Sl||(Sl={}));var Q$=function(){return{offsetTop:Number,offsetBottom:Number,target:{type:Function,default:J$},prefixCls:String,onChange:Function,onTestUpdatePosition:Function}},e9=Se({compatConfig:{MODE:3},name:"AAffix",props:Q$(),setup:function(e,n){var r=n.slots,a=n.emit,i=n.expose,o=Z(),l=Z(),u=Lt({affixStyle:void 0,placeholderStyle:void 0,status:Sl.None,lastAffix:!1,prevTarget:null,timeout:null}),s=Zn(),c=q(function(){return e.offsetBottom===void 0&&e.offsetTop===void 0?0:e.offsetTop}),f=q(function(){return e.offsetBottom}),d=function(){var y=u.status,x=u.lastAffix,C=e.target;if(!(y!==Sl.Prepare||!l.value||!o.value||!C)){var b=C();if(b){var S={status:Sl.None},N=yc(b),D=yc(o.value),A=Wx(D,N,c.value),P=Gx(D,N,f.value);A!==void 0?(S.affixStyle={position:"fixed",top:A,width:D.width+"px",height:D.height+"px"},S.placeholderStyle={width:D.width+"px",height:D.height+"px"}):P!==void 0&&(S.affixStyle={position:"fixed",bottom:P,width:D.width+"px",height:D.height+"px"},S.placeholderStyle={width:D.width+"px",height:D.height+"px"}),S.lastAffix=!!S.affixStyle,x!==S.lastAffix&&a("change",S.lastAffix),it(u,S)}}},v=function(){it(u,{status:Sl.Prepare,affixStyle:void 0,placeholderStyle:void 0}),s.update()},p=Ch(function(){v()}),m=Ch(function(){var w=e.target,y=u.affixStyle;if(w&&y){var x=w();if(x&&o.value){var C=yc(x),b=yc(o.value),S=Wx(b,C,c.value),N=Gx(b,C,f.value);if(S!==void 0&&y.top===S||N!==void 0&&y.bottom===N)return}}v()});i({updatePosition:p,lazyUpdatePosition:m}),ke(function(){return e.target},function(w){var y=(w==null?void 0:w())||null;u.prevTarget!==y&&(Xx(s),y&&(Yx(y,s),p()),u.prevTarget=y)}),ke(function(){return[e.offsetTop,e.offsetBottom]},p),tt(function(){var w=e.target;w&&(u.timeout=setTimeout(function(){Yx(w(),s),p()}))}),Dr(function(){d()}),Ar(function(){clearTimeout(u.timeout),Xx(s),p.cancel(),m.cancel()});var h=He("affix",e),g=h.prefixCls;return function(){var w,y=u.affixStyle,x=u.placeholderStyle,C=Ae(j({},g.value,y)),b=dt(e,["prefixCls","offsetTop","offsetBottom","target","onChange","onTestUpdatePosition"]);return E(ea,{onResize:p},{default:function(){return[E("div",M(M({},b),{},{style:x,ref:o}),[E("div",{class:C,ref:l,style:y},[(w=r.default)===null||w===void 0?void 0:w.call(r)])])]}})}}});const JM=Cn(e9);function $h(t){return t!=null&&t===t.window}function vy(t,e){if(typeof window>"u")return 0;var n=e?"scrollTop":"scrollLeft",r=0;if($h(t)?r=t[e?"pageYOffset":"pageXOffset"]:t instanceof Document?r=t.documentElement[n]:t&&(r=t[n]),t&&!$h(t)&&typeof r!="number"){var a;r=(a=(t.ownerDocument||t).documentElement)===null||a===void 0?void 0:a[n]}return r}function t9(t,e,n,r){var a=n-e;return t/=r/2,t<1?a/2*t*t*t+e:a/2*((t-=2)*t*t+2)+e}function py(t){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=e.getContainer,r=n===void 0?function(){return window}:n,a=e.callback,i=e.duration,o=i===void 0?450:i,l=r(),u=vy(l,!0),s=Date.now(),c=function f(){var d=Date.now(),v=d-s,p=t9(v>o?o:v,u,t,o);$h(l)?l.scrollTo(window.pageXOffset,p):l instanceof HTMLDocument||l.constructor.name==="HTMLDocument"?l.documentElement.scrollTop=p:l.scrollTop=p,v<o?et(f):typeof a=="function"&&a()};et(c)}function Sc(){}var QM=Symbol("anchorContextKey"),n9=function(e){yt(QM,e)},r9=function(){return pt(QM,{registerLink:Sc,unregisterLink:Sc,scrollTo:Sc,activeLink:q(function(){return""}),handleClick:Sc})};const a9=n9;function i9(){return window}function Tw(t,e){if(!t.getClientRects().length)return 0;var n=t.getBoundingClientRect();return n.width||n.height?e===window?(e=t.ownerDocument.documentElement,n.top-e.clientTop):n.top-e.getBoundingClientRect().top:n.top}var Pw=/#([\S ]+)$/,o9=function(){return{prefixCls:String,offsetTop:Number,bounds:Number,affix:{type:Boolean,default:!0},showInkInFixed:{type:Boolean,default:!1},getContainer:Function,wrapperClass:String,wrapperStyle:{type:Object,default:void 0},getCurrentAnchor:Function,targetOffset:Number,onChange:Function,onClick:Function}};const Do=Se({compatConfig:{MODE:3},name:"AAnchor",inheritAttrs:!1,props:o9(),setup:function(e,n){var r=n.emit,a=n.attrs,i=n.slots,o=n.expose,l=He("anchor",e),u=l.prefixCls,s=l.getTargetContainer,c=l.direction,f=Z(),d=Z(),v=Lt({links:[],scrollContainer:null,scrollEvent:null,animating:!1}),p=Z(null),m=q(function(){var C=e.getContainer;return C||s.value||i9}),h=function(){var b=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0,S=arguments.length>1&&arguments[1]!==void 0?arguments[1]:5,N=[],D=m.value();if(v.links.forEach(function(P){var k=Pw.exec(P.toString());if(k){var I=document.getElementById(k[1]);if(I){var $=Tw(I,D);$<b+S&&N.push({link:P,top:$})}}}),N.length){var A=N.reduce(function(P,k){return k.top>P.top?k:P});return A.link}return""},g=function(b){var S=e.getCurrentAnchor;p.value!==b&&(p.value=typeof S=="function"?S():b,r("change",b))},w=function(b){var S=e.offsetTop,N=e.targetOffset;g(b);var D=m.value(),A=vy(D,!0),P=Pw.exec(b);if(P){var k=document.getElementById(P[1]);if(k){var I=Tw(k,D),$=A+I;$-=N!==void 0?N:S||0,v.animating=!0,py($,{callback:function(){v.animating=!1},getContainer:m.value})}}};o({scrollTo:w});var y=function(){if(!v.animating){var b=e.offsetTop,S=e.bounds,N=e.targetOffset,D=h(N!==void 0?N:b||0,S);g(D)}},x=function(){var b=d.value.getElementsByClassName("".concat(u.value,"-link-title-active"))[0];b&&(f.value.style.top="".concat(b.offsetTop+b.clientHeight/2-4.5,"px"))};return a9({registerLink:function(b){v.links.includes(b)||v.links.push(b)},unregisterLink:function(b){var S=v.links.indexOf(b);S!==-1&&v.links.splice(S,1)},activeLink:p,scrollTo:w,handleClick:function(b,S){r("click",b,S)}}),tt(function(){ct(function(){var C=m.value();v.scrollContainer=C,v.scrollEvent=on(v.scrollContainer,"scroll",y),y()})}),xt(function(){v.scrollEvent&&v.scrollEvent.remove()}),Dr(function(){if(v.scrollEvent){var C=m.value();v.scrollContainer!==C&&(v.scrollContainer=C,v.scrollEvent.remove(),v.scrollEvent=on(v.scrollContainer,"scroll",y),y())}x()}),function(){var C,b=e.offsetTop,S=e.affix,N=e.showInkInFixed,D=u.value,A=Ae("".concat(D,"-ink-ball"),{visible:p.value}),P=Ae(e.wrapperClass,"".concat(D,"-wrapper"),j({},"".concat(D,"-rtl"),c.value==="rtl")),k=Ae(D,j({},"".concat(D,"-fixed"),!S&&!N)),I=M({maxHeight:b?"calc(100vh - ".concat(b,"px)"):"100vh"},e.wrapperStyle),$=E("div",{class:P,style:I,ref:d},[E("div",{class:k},[E("div",{class:"".concat(D,"-ink")},[E("span",{class:A,ref:f},null)]),(C=i.default)===null||C===void 0?void 0:C.call(i)])]);return S?E(JM,M(M({},a),{},{offsetTop:b,target:m.value}),{default:function(){return[$]}}):$}}});var l9=function(){return{prefixCls:String,href:String,title:X.any,target:String}};const eO=Se({compatConfig:{MODE:3},name:"AAnchorLink",props:bt(l9(),{href:"#"}),slots:["title"],setup:function(e,n){var r=n.slots,a=null,i=r9(),o=i.handleClick,l=i.scrollTo,u=i.unregisterLink,s=i.registerLink,c=i.activeLink,f=He("anchor",e),d=f.prefixCls,v=function(m){var h=e.href;o(m,{title:a,href:h}),l(h)};return ke(function(){return e.href},function(p,m){ct(function(){u(m),s(p)})}),tt(function(){s(e.href)}),xt(function(){u(e.href)}),function(){var p,m=e.href,h=e.target,g=d.value,w=rn(r,e,"title");a=w;var y=c.value===m,x=Ae("".concat(g,"-link"),j({},"".concat(g,"-link-active"),y)),C=Ae("".concat(g,"-link-title"),j({},"".concat(g,"-link-title-active"),y));return E("div",{class:x},[E("a",{class:C,href:m,title:typeof w=="string"?w:"",target:h,onClick:v},[w]),(p=r.default)===null||p===void 0?void 0:p.call(r)])}}});Do.Link=eO;Do.install=function(t){return t.component(Do.name,Do),t.component(Do.Link.name,Do.Link),t};function my(t){return UA(t)||WA(t)||yv(t)||qA()}function kw(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 tO(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 u9(t){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=e.fieldNames,r=e.childrenAsData,a=[],i=tO(n,!1),o=i.label,l=i.value,u=i.options;function s(c,f){c.forEach(function(d){var v=d[o];if(f||!(u in d)){var p=d[l];a.push({key:kw(d,a.length),groupOption:f,data:d,label:v,value:p})}else{var m=v;m===void 0&&r&&(m=d.label),a.push({key:kw(d,a.length),group:!0,data:d,label:m}),s(d[u],!0)}})}return s(t,!1),a}function Bh(t){var e=M({},t);return"props"in e||Object.defineProperty(e,"props",{get:function(){return e}}),e}function s9(t,e){if(!e||!e.length)return null;var n=!1;function r(i,o){var l=my(o),u=l[0],s=l.slice(1);if(!u)return[i];var c=i.split(u);return n=n||c.length>1,c.reduce(function(f,d){return[].concat(Re(f),Re(r(d,s)))},[]).filter(function(f){return f})}var a=r(t,e);return n?a:null}function Ao(t,e){return t?t.contains(e):!1}var nO=["moz","ms","webkit"];function c9(){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 f9(){if(typeof window>"u")return function(){};if(window.requestAnimationFrame)return window.requestAnimationFrame.bind(window);var t=nO.filter(function(e){return"".concat(e,"RequestAnimationFrame")in window})[0];return t?window["".concat(t,"RequestAnimationFrame")]:c9()}function d9(t){if(typeof window>"u")return null;if(window.cancelAnimationFrame)return window.cancelAnimationFrame(t);var e=nO.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 _w=f9(),v9=function(e){return d9(e.id)},p9=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=_w(a)}var i={id:_w(a)};return i},hy={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}},m9=M(M({},hy),{},{mobile:{type:Object}}),h9=M(M({},hy),{},{mask:Boolean,mobile:{type:Object},maskAnimation:String,maskTransitionName:String});function rO(t){var e=t.prefixCls,n=t.animation,r=t.transitionName;return n?{name:"".concat(e,"-").concat(n)}:r?{name:r}:{}}function aO(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 l={};return(o||i)&&(l=rO({prefixCls:e,transitionName:o,animation:i})),E(Lr,M({appear:!0},l),{default:function(){return[wn(E("div",{style:{zIndex:r},class:"".concat(e,"-mask")},null),[[s7("if"),n]])]}})}aO.displayName="Mask";const g9=Se({compatConfig:{MODE:3},name:"MobilePopupInner",inheritAttrs:!1,props:m9,emits:["mouseenter","mouseleave","mousedown","touchstart","align"],setup:function(e,n){var r=n.expose,a=n.slots,i=Z();return r({forceAlign:function(){},getElement:function(){return i.value}}),function(){var o,l=e.zIndex,u=e.visible,s=e.prefixCls,c=e.mobile,f=c===void 0?{}:c,d=f.popupClassName,v=f.popupStyle,p=f.popupMotion,m=p===void 0?{}:p,h=f.popupRender,g=M({zIndex:l},v),w=Yt((o=a.default)===null||o===void 0?void 0:o.call(a));w.length>1&&(w=E("div",{class:"".concat(s,"-content")},[w])),h&&(w=h(w));var y=Ae(s,d);return E(Lr,M({ref:i},m),{default:function(){return[u?E("div",{class:y,style:g},[w]):null]}})}}});var Iw=["measure","align",null,"motion"];const y9=function(t,e){var n=Z(null),r=Z(),a=Z(!1);function i(u){a.value||(n.value=u)}function o(){et.cancel(r.value)}function l(u){o(),r.value=et(function(){var s=n.value;switch(n.value){case"align":s="motion";break;case"motion":s="stable";break}i(s),u==null||u()})}return ke(t,function(){i("measure")},{immediate:!0,flush:"post"}),tt(function(){ke(n,function(){switch(n.value){case"measure":e();break}n.value&&(r.value=et(Ko(Er.mark(function u(){var s,c;return Er.wrap(function(d){for(;;)switch(d.prev=d.next){case 0:s=Iw.indexOf(n.value),c=Iw[s+1],c&&s!==-1&&i(c);case 3:case"end":return d.stop()}},u)}))))},{immediate:!0,flush:"post"})}),xt(function(){a.value=!0,o()}),[n,l]},b9=function(t){var e=Z({width:0,height:0});function n(a){e.value={width:a.offsetWidth,height:a.offsetHeight}}var r=q(function(){var a={};if(t.value){var i=e.value,o=i.width,l=i.height;t.value.indexOf("height")!==-1&&l?a.height="".concat(l,"px"):t.value.indexOf("minHeight")!==-1&&l&&(a.minHeight="".concat(l,"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 Fw(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 $w(t){for(var e=1;e<arguments.length;e++){var n=arguments[e]!=null?arguments[e]:{};e%2?Fw(Object(n),!0).forEach(function(r){x9(t,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):Fw(Object(n)).forEach(function(r){Object.defineProperty(t,r,Object.getOwnPropertyDescriptor(n,r))})}return t}function Rh(t){return Rh=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},Rh(t)}function x9(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var $u,w9={Webkit:"-webkit-",Moz:"-moz-",ms:"-ms-",O:"-o-"};function fd(){if($u!==void 0)return $u;$u="";var t=document.createElement("p").style,e="Transform";for(var n in w9)n+e in t&&($u=n);return $u}function iO(){return fd()?"".concat(fd(),"TransitionProperty"):"transitionProperty"}function Cv(){return fd()?"".concat(fd(),"Transform"):"transform"}function Bw(t,e){var n=iO();n&&(t.style[n]=e,n!=="transitionProperty"&&(t.style.transitionProperty=e))}function Qp(t,e){var n=Cv();n&&(t.style[n]=e,n!=="transform"&&(t.style.transform=e))}function C9(t){return t.style.transitionProperty||t.style[iO()]}function S9(t){var e=window.getComputedStyle(t,null),n=e.getPropertyValue("transform")||e.getPropertyValue(Cv());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 E9=/matrix\((.*)\)/,N9=/matrix3d\((.*)\)/;function D9(t,e){var n=window.getComputedStyle(t,null),r=n.getPropertyValue("transform")||n.getPropertyValue(Cv());if(r&&r!=="none"){var a,i=r.match(E9);if(i)i=i[1],a=i.split(",").map(function(l){return parseFloat(l,10)}),a[4]=e.x,a[5]=e.y,Qp(t,"matrix(".concat(a.join(","),")"));else{var o=r.match(N9)[1];a=o.split(",").map(function(l){return parseFloat(l,10)}),a[12]=e.x,a[13]=e.y,Qp(t,"matrix3d(".concat(a.join(","),")"))}}else Qp(t,"translateX(".concat(e.x,"px) translateY(").concat(e.y,"px) translateZ(0)"))}var A9=/[\-+]?(?:\d*\.|)\d+(?:[eE][\-+]?\d+|)/.source,Gs;function Rw(t){var e=t.style.display;t.style.display="none",t.offsetHeight,t.style.display=e}function Pl(t,e,n){var r=n;if(Rh(e)==="object"){for(var a in e)e.hasOwnProperty(a)&&Pl(t,a,e[a]);return}if(typeof r<"u"){typeof r=="number"&&(r="".concat(r,"px")),t.style[e]=r;return}return Gs(t,e)}function M9(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 oO(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 lO(t){return oO(t)}function uO(t){return oO(t,!0)}function Es(t){var e=M9(t),n=t.ownerDocument,r=n.defaultView||n.parentWindow;return e.left+=lO(r),e.top+=uO(r),e}function gy(t){return t!=null&&t==t.window}function sO(t){return gy(t)?t.document:t.nodeType===9?t:t.ownerDocument}function O9(t,e,n){var r=n,a="",i=sO(t);return r=r||i.defaultView.getComputedStyle(t,null),r&&(a=r.getPropertyValue(e)||r[e]),a}var T9=new RegExp("^(".concat(A9,")(?!px)[a-z%]+$"),"i"),P9=/^(top|right|bottom|left)$/,em="currentStyle",tm="runtimeStyle",ho="left",k9="px";function _9(t,e){var n=t[em]&&t[em][e];if(T9.test(n)&&!P9.test(e)){var r=t.style,a=r[ho],i=t[tm][ho];t[tm][ho]=t[em][ho],r[ho]=e==="fontSize"?"1em":n||0,n=r.pixelLeft+k9,r[ho]=a,t[tm][ho]=i}return n===""?"auto":n}typeof window<"u"&&(Gs=window.getComputedStyle?O9:_9);function Ec(t,e){return t==="left"?e.useCssRight?"right":t:e.useCssBottom?"bottom":t}function Lw(t){if(t==="left")return"right";if(t==="right")return"left";if(t==="top")return"bottom";if(t==="bottom")return"top"}function zw(t,e,n){Pl(t,"position")==="static"&&(t.style.position="relative");var r=-999,a=-999,i=Ec("left",n),o=Ec("top",n),l=Lw(i),u=Lw(o);i!=="left"&&(r=999),o!=="top"&&(a=999);var s="",c=Es(t);("left"in e||"top"in e)&&(s=C9(t)||"",Bw(t,"none")),"left"in e&&(t.style[l]="",t.style[i]="".concat(r,"px")),"top"in e&&(t.style[u]="",t.style[o]="".concat(a,"px")),Rw(t);var f=Es(t),d={};for(var v in e)if(e.hasOwnProperty(v)){var p=Ec(v,n),m=v==="left"?r:a,h=c[v]-f[v];p===v?d[p]=m+h:d[p]=m-h}Pl(t,d),Rw(t),("left"in e||"top"in e)&&Bw(t,s);var g={};for(var w in e)if(e.hasOwnProperty(w)){var y=Ec(w,n),x=e[w]-c[w];w===y?g[y]=d[y]+x:g[y]=d[y]-x}Pl(t,g)}function I9(t,e){var n=Es(t),r=S9(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),D9(t,a)}function F9(t,e,n){if(n.ignoreShake){var r=Es(t),a=r.left.toFixed(0),i=r.top.toFixed(0),o=e.left.toFixed(0),l=e.top.toFixed(0);if(a===o&&i===l)return}n.useCssRight||n.useCssBottom?zw(t,e,n):n.useCssTransform&&Cv()in document.body.style?I9(t,e):zw(t,e,n)}function yy(t,e){for(var n=0;n<t.length;n++)e(t[n])}function cO(t){return Gs(t,"boxSizing")==="border-box"}var $9=["margin","border","padding"],Lh=-1,B9=2,zh=1,R9=0;function L9(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 Uu(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 l=void 0;a==="border"?l="".concat(a).concat(n[o],"Width"):l=a+n[o],r+=parseFloat(Gs(t,l))||0}return r}var Ba={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}};yy(["Width","Height"],function(t){Ba["doc".concat(t)]=function(e){var n=e.document;return Math.max(n.documentElement["scroll".concat(t)],n.body["scroll".concat(t)],Ba["viewport".concat(t)](n))},Ba["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 Vw(t,e,n){var r=n;if(gy(t))return e==="width"?Ba.viewportWidth(t):Ba.viewportHeight(t);if(t.nodeType===9)return e==="width"?Ba.docWidth(t):Ba.docHeight(t);var a=e==="width"?["Left","Right"]:["Top","Bottom"],i=Math.floor(e==="width"?t.getBoundingClientRect().width:t.getBoundingClientRect().height),o=cO(t),l=0;(i==null||i<=0)&&(i=void 0,l=Gs(t,e),(l==null||Number(l)<0)&&(l=t.style[e]||0),l=Math.floor(parseFloat(l))||0),r===void 0&&(r=o?zh:Lh);var u=i!==void 0||o,s=i||l;return r===Lh?u?s-Uu(t,["border","padding"],a):l:u?r===zh?s:s+(r===B9?-Uu(t,["border"],a):Uu(t,["margin"],a)):l+Uu(t,$9.slice(r),a)}var z9={position:"absolute",visibility:"hidden",display:"block"};function jw(){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=Vw.apply(void 0,e):L9(a,z9,function(){r=Vw.apply(void 0,e)}),r}yy(["width","height"],function(t){var e=t.charAt(0).toUpperCase()+t.slice(1);Ba["outer".concat(e)]=function(r,a){return r&&jw(r,t,a?R9:zh)};var n=t==="width"?["Left","Right"]:["Top","Bottom"];Ba[t]=function(r,a){var i=a;if(i!==void 0){if(r){var o=cO(r);return o&&(i+=Uu(r,["padding","border"],n)),Pl(r,t,i)}return}return r&&jw(r,t,Lh)}});function fO(t,e){for(var n in e)e.hasOwnProperty(n)&&(t[n]=e[n]);return t}var Ot={getWindow:function(e){if(e&&e.document&&e.setTimeout)return e;var n=e.ownerDocument||e;return n.defaultView||n.parentWindow},getDocument:sO,offset:function(e,n,r){if(typeof n<"u")F9(e,n,r||{});else return Es(e)},isWindow:gy,each:yy,css:Pl,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:fO,getWindowScrollLeft:function(e){return lO(e)},getWindowScrollTop:function(e){return uO(e)},merge:function(){for(var e={},n=0;n<arguments.length;n++)Ot.mix(e,n<0||arguments.length<=n?void 0:arguments[n]);return e},viewportWidth:0,viewportHeight:0};fO(Ot,Ba);var nm=Ot.getParent;function Vh(t){if(Ot.isWindow(t)||t.nodeType===9)return null;var e=Ot.getDocument(t),n=e.body,r,a=Ot.css(t,"position"),i=a==="fixed"||a==="absolute";if(!i)return t.nodeName.toLowerCase()==="html"?null:nm(t);for(r=nm(t);r&&r!==n&&r.nodeType!==9;r=nm(r))if(a=Ot.css(r,"position"),a!=="static")return r;return null}var Hw=Ot.getParent;function V9(t){if(Ot.isWindow(t)||t.nodeType===9)return!1;var e=Ot.getDocument(t),n=e.body,r=null;for(r=Hw(t);r&&r!==n&&r!==e;r=Hw(r)){var a=Ot.css(r,"position");if(a==="fixed")return!0}return!1}function by(t,e){for(var n={left:0,right:1/0,top:0,bottom:1/0},r=Vh(t),a=Ot.getDocument(t),i=a.defaultView||a.parentWindow,o=a.body,l=a.documentElement;r;){if((navigator.userAgent.indexOf("MSIE")===-1||r.clientWidth!==0)&&r!==o&&r!==l&&Ot.css(r,"overflow")!=="visible"){var u=Ot.offset(r);u.left+=r.clientLeft,u.top+=r.clientTop,n.top=Math.max(n.top,u.top),n.right=Math.min(n.right,u.left+r.clientWidth),n.bottom=Math.min(n.bottom,u.top+r.clientHeight),n.left=Math.max(n.left,u.left)}else if(r===o||r===l)break;r=Vh(r)}var s=null;if(!Ot.isWindow(t)&&t.nodeType!==9){s=t.style.position;var c=Ot.css(t,"position");c==="absolute"&&(t.style.position="fixed")}var f=Ot.getWindowScrollLeft(i),d=Ot.getWindowScrollTop(i),v=Ot.viewportWidth(i),p=Ot.viewportHeight(i),m=l.scrollWidth,h=l.scrollHeight,g=window.getComputedStyle(o);if(g.overflowX==="hidden"&&(m=i.innerWidth),g.overflowY==="hidden"&&(h=i.innerHeight),t.style&&(t.style.position=s),e||V9(t))n.left=Math.max(n.left,f),n.top=Math.max(n.top,d),n.right=Math.min(n.right,f+v),n.bottom=Math.min(n.bottom,d+p);else{var w=Math.max(m,f+v);n.right=Math.min(n.right,w);var y=Math.max(h,d+p);n.bottom=Math.min(n.bottom,y)}return n.top>=0&&n.left>=0&&n.bottom>n.top&&n.right>n.left?n:null}function j9(t,e,n,r){var a=Ot.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)),Ot.mix(a,i)}function xy(t){var e,n,r;if(!Ot.isWindow(t)&&t.nodeType!==9)e=Ot.offset(t),n=Ot.outerWidth(t),r=Ot.outerHeight(t);else{var a=Ot.getWindow(t);e={left:Ot.getWindowScrollLeft(a),top:Ot.getWindowScrollTop(a)},n=Ot.viewportWidth(a),r=Ot.viewportHeight(a)}return e.width=n,e.height=r,e}function Kw(t,e){var n=e.charAt(0),r=e.charAt(1),a=t.width,i=t.height,o=t.left,l=t.top;return n==="c"?l+=i/2:n==="b"&&(l+=i),r==="c"?o+=a/2:r==="r"&&(o+=a),{left:o,top:l}}function Nc(t,e,n,r,a){var i=Kw(e,n[1]),o=Kw(t,n[0]),l=[o.left-i.left,o.top-i.top];return{left:Math.round(t.left-l[0]+r[0]-a[0]),top:Math.round(t.top-l[1]+r[1]-a[1])}}function Uw(t,e,n){return t.left<n.left||t.left+e.width>n.right}function qw(t,e,n){return t.top<n.top||t.top+e.height>n.bottom}function H9(t,e,n){return t.left>n.right||t.left+e.width<n.left}function K9(t,e,n){return t.top>n.bottom||t.top+e.height<n.top}function Dc(t,e,n){var r=[];return Ot.each(t,function(a){r.push(a.replace(e,function(i){return n[i]}))}),r}function Ac(t,e){return t[e]=-t[e],t}function Ww(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 Gw(t,e){t[0]=Ww(t[0],e.width),t[1]=Ww(t[1],e.height)}function dO(t,e,n,r){var a=n.points,i=n.offset||[0,0],o=n.targetOffset||[0,0],l=n.overflow,u=n.source||t;i=[].concat(i),o=[].concat(o),l=l||{};var s={},c=0,f=!!(l&&l.alwaysByViewport),d=by(u,f),v=xy(u);Gw(i,v),Gw(o,e);var p=Nc(v,e,a,i,o),m=Ot.merge(v,p);if(d&&(l.adjustX||l.adjustY)&&r){if(l.adjustX&&Uw(p,v,d)){var h=Dc(a,/[lr]/gi,{l:"r",r:"l"}),g=Ac(i,0),w=Ac(o,0),y=Nc(v,e,h,g,w);H9(y,v,d)||(c=1,a=h,i=g,o=w)}if(l.adjustY&&qw(p,v,d)){var x=Dc(a,/[tb]/gi,{t:"b",b:"t"}),C=Ac(i,1),b=Ac(o,1),S=Nc(v,e,x,C,b);K9(S,v,d)||(c=1,a=x,i=C,o=b)}c&&(p=Nc(v,e,a,i,o),Ot.mix(m,p));var N=Uw(p,v,d),D=qw(p,v,d);if(N||D){var A=a;N&&(A=Dc(a,/[lr]/gi,{l:"r",r:"l"})),D&&(A=Dc(a,/[tb]/gi,{t:"b",b:"t"})),a=A,i=n.offset||[0,0],o=n.targetOffset||[0,0]}s.adjustX=l.adjustX&&N,s.adjustY=l.adjustY&&D,(s.adjustX||s.adjustY)&&(m=j9(p,v,d,s))}return m.width!==v.width&&Ot.css(u,"width",Ot.width(u)+m.width-v.width),m.height!==v.height&&Ot.css(u,"height",Ot.height(u)+m.height-v.height),Ot.offset(u,{left:m.left,top:m.top},{useCssRight:n.useCssRight,useCssBottom:n.useCssBottom,useCssTransform:n.useCssTransform,ignoreShake:n.ignoreShake}),{points:a,offset:i,targetOffset:o,overflow:s}}function U9(t,e){var n=by(t,e),r=xy(t);return!n||r.left+r.width<=n.left||r.top+r.height<=n.top||r.left>=n.right||r.top>=n.bottom}function wy(t,e,n){var r=n.target||e,a=xy(r),i=!U9(r,n.overflow&&n.overflow.alwaysByViewport);return dO(t,a,n,i)}wy.__getOffsetParent=Vh;wy.__getVisibleRectForElement=by;function q9(t,e,n){var r,a,i=Ot.getDocument(t),o=i.defaultView||i.parentWindow,l=Ot.getWindowScrollLeft(o),u=Ot.getWindowScrollTop(o),s=Ot.viewportWidth(o),c=Ot.viewportHeight(o);"pageX"in e?r=e.pageX:r=l+e.clientX,"pageY"in e?a=e.pageY:a=u+e.clientY;var f={left:r,top:a,width:0,height:0},d=r>=0&&r<=l+s&&a>=0&&a<=u+c,v=[n.points[0],"cc"];return dO(t,f,$w($w({},n),{},{points:v}),d)}function kt(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=Sn(t)[0]),!a)return null;var i=bi(a,e,r);return i.props=n?M(M({},i.props),e):i.props,Nn(Ke(i.props.class)!=="object","class must be string"),i}function W9(t){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!0;return t.map(function(r){return kt(r,e,n)})}function os(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;if(Array.isArray(t))return t.map(function(i){return os(i,e,n,r)});var a=kt(t,e,n,r);return Array.isArray(a.children)&&(a.children=os(a.children)),a}const Cy=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 G9(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 Y9(t,e){t!==document.activeElement&&Ao(e,t)&&typeof t.focus=="function"&&t.focus()}function Yw(t,e){var n=null,r=null;function a(o){var l=$e(o,1),u=l[0].target;if(document.documentElement.contains(u)){var s=u.getBoundingClientRect(),c=s.width,f=s.height,d=Math.floor(c),v=Math.floor(f);(n!==d||r!==v)&&Promise.resolve().then(function(){e({width:d,height:v})}),n=d,r=v}}var i=new V0(a);return t&&i.observe(t),function(){i.disconnect()}}const X9=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 Z9(){this.__data__=[],this.size=0}function Sy(t,e){return t===e||t!==t&&e!==e}function Sv(t,e){for(var n=t.length;n--;)if(Sy(t[n][0],e))return n;return-1}var J9=Array.prototype,Q9=J9.splice;function eB(t){var e=this.__data__,n=Sv(e,t);if(n<0)return!1;var r=e.length-1;return n==r?e.pop():Q9.call(e,n,1),--this.size,!0}function tB(t){var e=this.__data__,n=Sv(e,t);return n<0?void 0:e[n][1]}function nB(t){return Sv(this.__data__,t)>-1}function rB(t,e){var n=this.__data__,r=Sv(n,t);return r<0?(++this.size,n.push([t,e])):n[r][1]=e,this}function Ei(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])}}Ei.prototype.clear=Z9;Ei.prototype.delete=eB;Ei.prototype.get=tB;Ei.prototype.has=nB;Ei.prototype.set=rB;function aB(){this.__data__=new Ei,this.size=0}function iB(t){var e=this.__data__,n=e.delete(t);return this.size=e.size,n}function oB(t){return this.__data__.get(t)}function lB(t){return this.__data__.has(t)}function Ca(t){var e=typeof t;return t!=null&&(e=="object"||e=="function")}var uB="[object AsyncFunction]",sB="[object Function]",cB="[object GeneratorFunction]",fB="[object Proxy]";function vO(t){if(!Ca(t))return!1;var e=ao(t);return e==sB||e==cB||e==uB||e==fB}var dB=Ea["__core-js_shared__"];const rm=dB;var Xw=function(){var t=/[^.]+$/.exec(rm&&rm.keys&&rm.keys.IE_PROTO||"");return t?"Symbol(src)_1."+t:""}();function vB(t){return!!Xw&&Xw in t}var pB=Function.prototype,mB=pB.toString;function qo(t){if(t!=null){try{return mB.call(t)}catch{}try{return t+""}catch{}}return""}var hB=/[\\^$.*+?()[\]{}|]/g,gB=/^\[object .+?Constructor\]$/,yB=Function.prototype,bB=Object.prototype,xB=yB.toString,wB=bB.hasOwnProperty,CB=RegExp("^"+xB.call(wB).replace(hB,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");function SB(t){if(!Ca(t)||vB(t))return!1;var e=vO(t)?CB:gB;return e.test(qo(t))}function EB(t,e){return t==null?void 0:t[e]}function Wo(t,e){var n=EB(t,e);return SB(n)?n:void 0}var NB=Wo(Ea,"Map");const Ns=NB;var DB=Wo(Object,"create");const Ds=DB;function AB(){this.__data__=Ds?Ds(null):{},this.size=0}function MB(t){var e=this.has(t)&&delete this.__data__[t];return this.size-=e?1:0,e}var OB="__lodash_hash_undefined__",TB=Object.prototype,PB=TB.hasOwnProperty;function kB(t){var e=this.__data__;if(Ds){var n=e[t];return n===OB?void 0:n}return PB.call(e,t)?e[t]:void 0}var _B=Object.prototype,IB=_B.hasOwnProperty;function FB(t){var e=this.__data__;return Ds?e[t]!==void 0:IB.call(e,t)}var $B="__lodash_hash_undefined__";function BB(t,e){var n=this.__data__;return this.size+=this.has(t)?0:1,n[t]=Ds&&e===void 0?$B:e,this}function Lo(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])}}Lo.prototype.clear=AB;Lo.prototype.delete=MB;Lo.prototype.get=kB;Lo.prototype.has=FB;Lo.prototype.set=BB;function RB(){this.size=0,this.__data__={hash:new Lo,map:new(Ns||Ei),string:new Lo}}function LB(t){var e=typeof t;return e=="string"||e=="number"||e=="symbol"||e=="boolean"?t!=="__proto__":t===null}function Ev(t,e){var n=t.__data__;return LB(e)?n[typeof e=="string"?"string":"hash"]:n.map}function zB(t){var e=Ev(this,t).delete(t);return this.size-=e?1:0,e}function VB(t){return Ev(this,t).get(t)}function jB(t){return Ev(this,t).has(t)}function HB(t,e){var n=Ev(this,t),r=n.size;return n.set(t,e),this.size+=n.size==r?0:1,this}function Ni(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])}}Ni.prototype.clear=RB;Ni.prototype.delete=zB;Ni.prototype.get=VB;Ni.prototype.has=jB;Ni.prototype.set=HB;var KB=200;function UB(t,e){var n=this.__data__;if(n instanceof Ei){var r=n.__data__;if(!Ns||r.length<KB-1)return r.push([t,e]),this.size=++n.size,this;n=this.__data__=new Ni(r)}return n.set(t,e),this.size=n.size,this}function La(t){var e=this.__data__=new Ei(t);this.size=e.size}La.prototype.clear=aB;La.prototype.delete=iB;La.prototype.get=oB;La.prototype.has=lB;La.prototype.set=UB;var qB="__lodash_hash_undefined__";function WB(t){return this.__data__.set(t,qB),this}function GB(t){return this.__data__.has(t)}function Wl(t){var e=-1,n=t==null?0:t.length;for(this.__data__=new Ni;++e<n;)this.add(t[e])}Wl.prototype.add=Wl.prototype.push=WB;Wl.prototype.has=GB;function YB(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 dd(t,e){return t.has(e)}var XB=1,ZB=2;function pO(t,e,n,r,a,i){var o=n&XB,l=t.length,u=e.length;if(l!=u&&!(o&&u>l))return!1;var s=i.get(t),c=i.get(e);if(s&&c)return s==e&&c==t;var f=-1,d=!0,v=n&ZB?new Wl:void 0;for(i.set(t,e),i.set(e,t);++f<l;){var p=t[f],m=e[f];if(r)var h=o?r(m,p,f,e,t,i):r(p,m,f,t,e,i);if(h!==void 0){if(h)continue;d=!1;break}if(v){if(!YB(e,function(g,w){if(!dd(v,w)&&(p===g||a(p,g,n,r,i)))return v.push(w)})){d=!1;break}}else if(!(p===m||a(p,m,n,r,i))){d=!1;break}}return i.delete(t),i.delete(e),d}var JB=Ea.Uint8Array;const vd=JB;function QB(t){var e=-1,n=Array(t.size);return t.forEach(function(r,a){n[++e]=[a,r]}),n}function Ey(t){var e=-1,n=Array(t.size);return t.forEach(function(r){n[++e]=r}),n}var eR=1,tR=2,nR="[object Boolean]",rR="[object Date]",aR="[object Error]",iR="[object Map]",oR="[object Number]",lR="[object RegExp]",uR="[object Set]",sR="[object String]",cR="[object Symbol]",fR="[object ArrayBuffer]",dR="[object DataView]",Zw=Qr?Qr.prototype:void 0,am=Zw?Zw.valueOf:void 0;function vR(t,e,n,r,a,i,o){switch(n){case dR:if(t.byteLength!=e.byteLength||t.byteOffset!=e.byteOffset)return!1;t=t.buffer,e=e.buffer;case fR:return!(t.byteLength!=e.byteLength||!i(new vd(t),new vd(e)));case nR:case rR:case oR:return Sy(+t,+e);case aR:return t.name==e.name&&t.message==e.message;case lR:case sR:return t==e+"";case iR:var l=QB;case uR:var u=r&eR;if(l||(l=Ey),t.size!=e.size&&!u)return!1;var s=o.get(t);if(s)return s==e;r|=tR,o.set(t,e);var c=pO(l(t),l(e),r,a,i,o);return o.delete(t),c;case cR:if(am)return am.call(t)==am.call(e)}return!1}function Ny(t,e){for(var n=-1,r=e.length,a=t.length;++n<r;)t[a+n]=e[n];return t}var pR=Array.isArray;const ta=pR;function mO(t,e,n){var r=e(t);return ta(t)?r:Ny(r,n(t))}function mR(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 hO(){return[]}var hR=Object.prototype,gR=hR.propertyIsEnumerable,Jw=Object.getOwnPropertySymbols,yR=Jw?function(t){return t==null?[]:(t=Object(t),mR(Jw(t),function(e){return gR.call(t,e)}))}:hO;const Dy=yR;function bR(t,e){for(var n=-1,r=Array(t);++n<t;)r[n]=e(n);return r}var xR="[object Arguments]";function Qw(t){return ya(t)&&ao(t)==xR}var gO=Object.prototype,wR=gO.hasOwnProperty,CR=gO.propertyIsEnumerable,SR=Qw(function(){return arguments}())?Qw:function(t){return ya(t)&&wR.call(t,"callee")&&!CR.call(t,"callee")};const Ay=SR;function ER(){return!1}var yO=typeof exports=="object"&&exports&&!exports.nodeType&&exports,eC=yO&&typeof module=="object"&&module&&!module.nodeType&&module,NR=eC&&eC.exports===yO,tC=NR?Ea.Buffer:void 0,DR=tC?tC.isBuffer:void 0,AR=DR||ER;const pd=AR;var MR=9007199254740991,OR=/^(?:0|[1-9]\d*)$/;function My(t,e){var n=typeof t;return e=e??MR,!!e&&(n=="number"||n!="symbol"&&OR.test(t))&&t>-1&&t%1==0&&t<e}var TR=9007199254740991;function Oy(t){return typeof t=="number"&&t>-1&&t%1==0&&t<=TR}var PR="[object Arguments]",kR="[object Array]",_R="[object Boolean]",IR="[object Date]",FR="[object Error]",$R="[object Function]",BR="[object Map]",RR="[object Number]",LR="[object Object]",zR="[object RegExp]",VR="[object Set]",jR="[object String]",HR="[object WeakMap]",KR="[object ArrayBuffer]",UR="[object DataView]",qR="[object Float32Array]",WR="[object Float64Array]",GR="[object Int8Array]",YR="[object Int16Array]",XR="[object Int32Array]",ZR="[object Uint8Array]",JR="[object Uint8ClampedArray]",QR="[object Uint16Array]",eL="[object Uint32Array]",gn={};gn[qR]=gn[WR]=gn[GR]=gn[YR]=gn[XR]=gn[ZR]=gn[JR]=gn[QR]=gn[eL]=!0;gn[PR]=gn[kR]=gn[KR]=gn[_R]=gn[UR]=gn[IR]=gn[FR]=gn[$R]=gn[BR]=gn[RR]=gn[LR]=gn[zR]=gn[VR]=gn[jR]=gn[HR]=!1;function tL(t){return ya(t)&&Oy(t.length)&&!!gn[ao(t)]}function Nv(t){return function(e){return t(e)}}var bO=typeof exports=="object"&&exports&&!exports.nodeType&&exports,ls=bO&&typeof module=="object"&&module&&!module.nodeType&&module,nL=ls&&ls.exports===bO,im=nL&&GA.process,rL=function(){try{var t=ls&&ls.require&&ls.require("util").types;return t||im&&im.binding&&im.binding("util")}catch{}}();const Gl=rL;var nC=Gl&&Gl.isTypedArray,aL=nC?Nv(nC):tL;const xO=aL;var iL=Object.prototype,oL=iL.hasOwnProperty;function wO(t,e){var n=ta(t),r=!n&&Ay(t),a=!n&&!r&&pd(t),i=!n&&!r&&!a&&xO(t),o=n||r||a||i,l=o?bR(t.length,String):[],u=l.length;for(var s in t)(e||oL.call(t,s))&&!(o&&(s=="length"||a&&(s=="offset"||s=="parent")||i&&(s=="buffer"||s=="byteLength"||s=="byteOffset")||My(s,u)))&&l.push(s);return l}var lL=Object.prototype;function Ty(t){var e=t&&t.constructor,n=typeof e=="function"&&e.prototype||lL;return t===n}var uL=XA(Object.keys,Object);const sL=uL;var cL=Object.prototype,fL=cL.hasOwnProperty;function dL(t){if(!Ty(t))return sL(t);var e=[];for(var n in Object(t))fL.call(t,n)&&n!="constructor"&&e.push(n);return e}function Ys(t){return t!=null&&Oy(t.length)&&!vO(t)}function du(t){return Ys(t)?wO(t):dL(t)}function jh(t){return mO(t,du,Dy)}var vL=1,pL=Object.prototype,mL=pL.hasOwnProperty;function hL(t,e,n,r,a,i){var o=n&vL,l=jh(t),u=l.length,s=jh(e),c=s.length;if(u!=c&&!o)return!1;for(var f=u;f--;){var d=l[f];if(!(o?d in e:mL.call(e,d)))return!1}var v=i.get(t),p=i.get(e);if(v&&p)return v==e&&p==t;var m=!0;i.set(t,e),i.set(e,t);for(var h=o;++f<u;){d=l[f];var g=t[d],w=e[d];if(r)var y=o?r(w,g,d,e,t,i):r(g,w,d,t,e,i);if(!(y===void 0?g===w||a(g,w,n,r,i):y)){m=!1;break}h||(h=d=="constructor")}if(m&&!h){var x=t.constructor,C=e.constructor;x!=C&&"constructor"in t&&"constructor"in e&&!(typeof x=="function"&&x instanceof x&&typeof C=="function"&&C instanceof C)&&(m=!1)}return i.delete(t),i.delete(e),m}var gL=Wo(Ea,"DataView");const Hh=gL;var yL=Wo(Ea,"Promise");const Kh=yL;var bL=Wo(Ea,"Set");const kl=bL;var xL=Wo(Ea,"WeakMap");const Uh=xL;var rC="[object Map]",wL="[object Object]",aC="[object Promise]",iC="[object Set]",oC="[object WeakMap]",lC="[object DataView]",CL=qo(Hh),SL=qo(Ns),EL=qo(Kh),NL=qo(kl),DL=qo(Uh),Co=ao;(Hh&&Co(new Hh(new ArrayBuffer(1)))!=lC||Ns&&Co(new Ns)!=rC||Kh&&Co(Kh.resolve())!=aC||kl&&Co(new kl)!=iC||Uh&&Co(new Uh)!=oC)&&(Co=function(t){var e=ao(t),n=e==wL?t.constructor:void 0,r=n?qo(n):"";if(r)switch(r){case CL:return lC;case SL:return rC;case EL:return aC;case NL:return iC;case DL:return oC}return e});const As=Co;var AL=1,uC="[object Arguments]",sC="[object Array]",Mc="[object Object]",ML=Object.prototype,cC=ML.hasOwnProperty;function OL(t,e,n,r,a,i){var o=ta(t),l=ta(e),u=o?sC:As(t),s=l?sC:As(e);u=u==uC?Mc:u,s=s==uC?Mc:s;var c=u==Mc,f=s==Mc,d=u==s;if(d&&pd(t)){if(!pd(e))return!1;o=!0,c=!1}if(d&&!c)return i||(i=new La),o||xO(t)?pO(t,e,n,r,a,i):vR(t,e,u,n,r,a,i);if(!(n&AL)){var v=c&&cC.call(t,"__wrapped__"),p=f&&cC.call(e,"__wrapped__");if(v||p){var m=v?t.value():t,h=p?e.value():e;return i||(i=new La),a(m,h,n,r,i)}}return d?(i||(i=new La),hL(t,e,n,r,a,i)):!1}function Dv(t,e,n,r,a){return t===e?!0:t==null||e==null||!ya(t)&&!ya(e)?t!==t&&e!==e:OL(t,e,n,r,Dv,a)}function Av(t,e){return Dv(t,e)}var TL={align:Object,target:[Object,Function],onAlign:Function,monitorBufferTime:Number,monitorWindowResize:Boolean,disabled:Boolean};function fC(t){return typeof t!="function"?null:t()}function dC(t){return Ke(t)!=="object"||!t?null:t}const PL=Se({compatConfig:{MODE:3},name:"Align",props:TL,emits:["align"],setup:function(e,n){var r=n.expose,a=n.slots,i=Z({}),o=Z(),l=X9(function(){var m=e.disabled,h=e.target,g=e.align,w=e.onAlign;if(!m&&h&&o.value){var y=o.value,x,C=fC(h),b=dC(h);i.value.element=C,i.value.point=b,i.value.align=g;var S=document,N=S.activeElement;return C&&Cy(C)?x=wy(y,C,g):b&&(x=q9(y,b,g)),Y9(N,y),w&&x&&w(y,x),!0}return!1},q(function(){return e.monitorBufferTime})),u=$e(l,2),s=u[0],c=u[1],f=Z({cancel:function(){}}),d=Z({cancel:function(){}}),v=function(){var h=e.target,g=fC(h),w=dC(h);o.value!==d.value.element&&(d.value.cancel(),d.value.element=o.value,d.value.cancel=Yw(o.value,s)),(i.value.element!==g||!G9(i.value.point,w)||!Av(i.value.align,e.align))&&(s(),f.value.element!==g&&(f.value.cancel(),f.value.element=g,f.value.cancel=Yw(g,s)))};tt(function(){ct(function(){v()})}),Dr(function(){ct(function(){v()})}),ke(function(){return e.disabled},function(m){m?c():s()},{immediate:!0,flush:"post"});var p=Z(null);return ke(function(){return e.monitorWindowResize},function(m){m?p.value||(p.value=on(window,"resize",s)):p.value&&(p.value.remove(),p.value=null)},{flush:"post"}),Ar(function(){f.value.cancel(),d.value.cancel(),p.value&&p.value.remove(),c()}),r({forceAlign:function(){return s(!0)}}),function(){var m=a==null?void 0:a.default();return m?kt(m[0],{ref:o},!0,!0):null}}}),kL=Se({compatConfig:{MODE:3},name:"PopupInner",inheritAttrs:!1,props:hy,emits:["mouseenter","mouseleave","mousedown","touchstart","align"],setup:function(e,n){var r=n.expose,a=n.attrs,i=n.slots,o=Z(),l=Z(),u=Z(),s=b9(Ge(e,"stretch")),c=$e(s,2),f=c[0],d=c[1],v=function(){e.stretch&&d(e.getRootDomNode())},p=Z(!1),m;ke(function(){return e.visible},function(P){clearTimeout(m),P?m=setTimeout(function(){p.value=e.visible}):p.value=!1},{immediate:!0});var h=y9(p,v),g=$e(h,2),w=g[0],y=g[1],x=Z(),C=function(){return e.point?e.point:e.getRootDomNode},b=function(){var k;(k=o.value)===null||k===void 0||k.forceAlign()},S=function(k,I){var $=e.getClassNameFromAlign(I),F=u.value;if(u.value!==$&&(u.value=$),w.value==="align"){var T;F!==$?Promise.resolve().then(function(){b()}):y(function(){var O;(O=x.value)===null||O===void 0||O.call(x)}),(T=e.onAlign)===null||T===void 0||T.call(e,k,I)}},N=q(function(){var P=Ke(e.animation)==="object"?e.animation:rO(e);return["onAfterEnter","onAfterLeave"].forEach(function(k){var I=P[k];P[k]=function($){y(),w.value="stable",I==null||I($)}}),P}),D=function(){return new Promise(function(k){x.value=k})};ke([N,w],function(){!N.value&&w.value==="motion"&&y()},{immediate:!0}),r({forceAlign:b,getElement:function(){return l.value.$el||l.value}});var A=q(function(){var P;return!((P=e.align)!==null&&P!==void 0&&P.points&&(w.value==="align"||w.value==="stable"))});return function(){var P,k=e.zIndex,I=e.align,$=e.prefixCls,F=e.destroyPopupOnHide,T=e.onMouseenter,O=e.onMouseleave,B=e.onTouchstart,_=B===void 0?function(){}:B,R=e.onMousedown,L=w.value,H=[M(M({},f.value),{},{zIndex:k,opacity:L==="motion"||L==="stable"||!p.value?null:0,pointerEvents:!p.value&&L!=="stable"?"none":null}),a.style],z=Yt((P=i.default)===null||P===void 0?void 0:P.call(i,{visible:e.visible}));z.length>1&&(z=E("div",{class:"".concat($,"-content")},[z]));var V=Ae($,a.class,u.value),U=p.value||!e.visible,W=U?io(N.value.name,N.value):{};return E(Lr,M(M({ref:l},W),{},{onBeforeEnter:D}),{default:function(){return!F||e.visible?wn(E(PL,{target:C(),key:"popup",ref:o,monitorWindowResize:!0,disabled:A.value,align:I,onAlign:S},{default:function(){return E("div",M(M({class:V,onMouseenter:T,onMouseleave:O,onMousedown:Lx(R,["capture"])},j({},Tn?"onTouchstartPassive":"onTouchstart",Lx(_,["capture"]))),{},{style:H}),[z])}}),[[Jn,p.value]]):null}})}}}),_L=Se({compatConfig:{MODE:3},name:"Popup",inheritAttrs:!1,props:h9,setup:function(e,n){var r=n.attrs,a=n.slots,i=n.expose,o=Z(!1),l=Z(!1),u=Z();return ke([function(){return e.visible},function(){return e.mobile}],function(){o.value=e.visible,e.visible&&e.mobile&&(l.value=!0)},{immediate:!0,flush:"post"}),i({forceAlign:function(){var c;(c=u.value)===null||c===void 0||c.forceAlign()},getElement:function(){var c;return(c=u.value)===null||c===void 0?void 0:c.getElement()}}),function(){var s=M(M(M({},e),r),{},{visible:o.value}),c=l.value?E(g9,M(M({},s),{},{mobile:e.mobile,ref:u}),{default:a.default}):E(kL,M(M({},s),{},{ref:u}),{default:a.default});return E("div",null,[E(aO,s,null),c])}}});function IL(t,e,n){return n?t[0]===e[0]:t[0]===e[0]&&t[1]===e[1]}function vC(t,e,n){var r=t[e]||{};return M(M({},r),n)}function FL(t,e,n,r){for(var a=n.points,i=Object.keys(t),o=0;o<i.length;o+=1){var l=i[o];if(IL(t[l].points,a,r))return"".concat(e,"-placement-").concat(l)}return""}const Go={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(JA(this),M(M({},this.$data),r));if(a===null)return;r=M(M({},r),a||{})}it(this.$data,r),this._.isMounted&&this.$forceUpdate(),ct(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,Re(e.slice(1)));else r.apply(void 0,Re(e.slice(1)))}}};var CO=Symbol("TriggerContextKey"),SO=function(){var e=null;return yt(CO,{setPortal:function(r){e=r},popPortal:!0}),function(){return e}},$L=function(e){return e?pt(CO,{setPortal:function(){},popPortal:!1}):{setPortal:function(){},popPortal:!1}},EO=Symbol("PortalContextKey"),Py=function(e){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{inTriggerContext:!0};yt(EO,{inTriggerContext:n.inTriggerContext,shouldRender:q(function(){var r=e||{},a=r.sPopupVisible,i=r.popupRef,o=r.forceRender,l=r.autoDestroy,u=!1;return(a||i||o)&&(u=!0),!a&&l&&(u=!1),u})})},BL=function(){Py({},{inTriggerContext:!1});var e=pt(EO,{shouldRender:q(function(){return!1}),inTriggerContext:!1});return{shouldRender:q(function(){return e.shouldRender.value||e.inTriggerContext===!1})}};const qh=Se({compatConfig:{MODE:3},name:"Portal",inheritAttrs:!1,props:{getContainer:X.func.isRequired,didUpdate:Function},setup:function(e,n){var r=n.slots,a=!0,i,o=BL(),l=o.shouldRender;B0(function(){a=!1,l.value&&(i=e.getContainer())});var u=ke(l,function(){l.value&&!i&&(i=e.getContainer()),i&&u()});return Dr(function(){ct(function(){if(l.value){var s;(s=e.didUpdate)===null||s===void 0||s.call(e,e)}})}),xt(function(){i&&i.parentNode&&i.parentNode.removeChild(i)}),function(){if(!l.value)return null;if(a){var s;return(s=r.default)===null||s===void 0?void 0:s.call(r)}return i?E(F0,{to:i},r):null}}});function pC(){}function RL(){return""}function LL(t){return t?t.ownerDocument:window.document}var zL=["onClick","onMousedown","onTouchstart","onMouseenter","onMouseleave","onFocus","onBlur","onContextmenu"];const vu=Se({compatConfig:{MODE:3},name:"Trigger",mixins:[Go],inheritAttrs:!1,props:{action:X.oneOfType([X.string,X.arrayOf(X.string)]).def([]),showAction:X.any.def([]),hideAction:X.any.def([]),getPopupClassNameFromAlign:X.any.def(RL),onPopupVisibleChange:Function,afterPopupVisibleChange:X.func.def(pC),popup:X.any,popupStyle:{type:Object,default:void 0},prefixCls:X.string.def("rc-trigger-popup"),popupClassName:X.string.def(""),popupPlacement:String,builtinPlacements:X.object,popupTransitionName:String,popupAnimation:X.any,mouseEnterDelay:X.number.def(0),mouseLeaveDelay:X.number.def(.1),zIndex:Number,focusDelay:X.number.def(0),blurDelay:X.number.def(.15),getPopupContainer:Function,getDocument:X.func.def(LL),forceRender:{type:Boolean,default:void 0},destroyPopupOnHide:{type:Boolean,default:!1},mask:{type:Boolean,default:!1},maskClosable:{type:Boolean,default:!0},popupAlign:X.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=q(function(){var u=e.popupPlacement,s=e.popupAlign,c=e.builtinPlacements;return u&&c?vC(c,u,s):s}),r=$L(e.tryPopPortal),a=r.setPortal,i=r.popPortal,o=Z(null),l=function(s){o.value=s};return{popPortal:i,setPortal:a,vcTriggerContext:pt("vcTriggerContext",{}),popupRef:o,setPopupRef:l,triggerRef:Z(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,zL.forEach(function(i){e["fire".concat(i)]=function(o){e.fireEvents(i,o)}}),(n=this.setPortal)===null||n===void 0||n.call(this,E(qh,{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(){yt("vcTriggerContext",{onPopupMouseDown:this.onPopupMouseDown}),Py(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),et.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=on(r,"mousedown",this.onDocumentClick)),this.touchOutsideHandler||(r=r||e.getDocument(this.getRootDomNode()),this.touchOutsideHandler=on(r,"touchstart",this.onDocumentClick,Tn?{passive:!1}:!1)),!this.contextmenuOutsideHandler1&&this.isContextmenuToShow()&&(r=r||e.getDocument(this.getRootDomNode()),this.contextmenuOutsideHandler1=on(r,"scroll",this.onContextmenuClose)),!this.contextmenuOutsideHandler2&&this.isContextmenuToShow()&&(this.contextmenuOutsideHandler2=on(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&&Ao((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){Ao(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();(!Ao(r,n)||this.isContextMenuOnly())&&!Ao(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=ji(this.triggerRef);return ji(e(n))}try{var r=ji(this.triggerRef);if(r)return r}catch{}return ji(this)},handleGetPopupClassFromAlign:function(e){var n=[],r=this.$props,a=r.popupPlacement,i=r.builtinPlacements,o=r.prefixCls,l=r.alignPoint,u=r.getPopupClassNameFromAlign;return a&&i&&n.push(FL(i,o,e,l)),u&&n.push(u(e)),n.join(" ")},getPopupAlign:function(){var e=this.$props,n=e.popupPlacement,r=e.popupAlign,a=e.builtinPlacements;return n&&a?vC(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[Tn?"onTouchstartPassive":"onTouchstart"]=this.onPopupMouseDown;var r=this.handleGetPopupClassFromAlign,a=this.getRootDomNode,i=this.getContainer,o=this.$attrs,l=this.$props,u=l.prefixCls,s=l.destroyPopupOnHide,c=l.popupClassName,f=l.popupAnimation,d=l.popupTransitionName,v=l.popupStyle,p=l.mask,m=l.maskAnimation,h=l.maskTransitionName,g=l.zIndex,w=l.stretch,y=l.alignPoint,x=l.mobile,C=l.forceRender,b=this.$data,S=b.sPopupVisible,N=b.point,D=M(M({prefixCls:u,destroyPopupOnHide:s,visible:S,point:y?N:null,align:this.align,animation:f,getClassNameFromAlign:r,stretch:w,getRootDomNode:a,mask:p,zIndex:g,transitionName:d,maskAnimation:m,maskTransitionName:h,getContainer:i,class:c,style:v,onAlign:o.onPopupAlign||pC},n),{},{ref:this.setPopupRef,mobile:x,forceRender:C});return E(_L,D,{default:this.$slots.popup||function(){return q0(e,"popup")}})},attachParent:function(e){var n=this;et.cancel(this.attachId);var r=this.$props,a=r.getPopupContainer,i=r.getDocument,o=this.getRootDomNode(),l;a?(o||a.length===0)&&(l=a(o)):l=i(this.getRootDomNode()).body,l?l.appendChild(e):this.attachId=et(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&&(si(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=p9(function(){a.setPopupVisible(e,o),a.clearDelayTimer()},i)}else this.setPopupVisible(e,r)},clearDelayTimer:function(){this.delayTimer&&(v9(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=Kx(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=Sn(Ks(this)),a=this.$props.alignPoint,i=r[0];this.childOriginEvents=Kx(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[Tn?"onTouchstartPassive":"onTouchstart"]=this.onTouchstart):(o.onClick=this.createTwoChains("onClick"),o.onMousedown=this.createTwoChains("onMousedown"),o[Tn?"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||!Ao(c.target,c.relatedTarget))&&e.createTwoChains("onBlur")(c)});var l=Ae(i&&i.props&&i.props.class,n.class);l&&(o.class=l);var u=kt(i,M(M({},o),{},{ref:"triggerRef"}),!0,!0);if(this.popPortal)return u;var s=E(qh,{key:"portal",getContainer:this.getContainer,didUpdate:this.handlePortalUpdate},{default:this.getComponent});return E(At,null,[s,u])}});var VL=["empty"],jL=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}}}},HL=Se({name:"SelectTrigger",inheritAttrs:!1,props:{dropdownAlign:Object,visible:{type:Boolean,default:void 0},disabled:{type:Boolean,default:void 0},dropdownClassName:String,dropdownStyle:X.object,placement:String,empty:{type:Boolean,default:void 0},prefixCls:String,popupClassName:String,animation:String,transitionName:String,getPopupContainer:Function,dropdownRender:Function,containerWidth:Number,dropdownMatchSelectWidth:X.oneOfType([Number,Boolean]).def(!0),popupElement:X.any,direction:String,getTriggerDOMNode:Function,onPopupVisibleChange:Function,onPopupMouseEnter:Function},setup:function(e,n){var r=n.slots,a=n.attrs,i=n.expose,o=q(function(){var u=e.dropdownMatchSelectWidth;return jL(u)}),l=Z();return i({getPopupElement:function(){return l.value}}),function(){var u=M(M({},e),a),s=u.empty,c=s===void 0?!1:s,f=Ye(u,VL),d=f.visible,v=f.dropdownAlign,p=f.prefixCls,m=f.popupElement,h=f.dropdownClassName,g=f.dropdownStyle,w=f.direction,y=w===void 0?"ltr":w,x=f.placement,C=f.dropdownMatchSelectWidth,b=f.containerWidth,S=f.dropdownRender,N=f.animation,D=f.transitionName,A=f.getPopupContainer,P=f.getTriggerDOMNode,k=f.onPopupVisibleChange,I=f.onPopupMouseEnter,$="".concat(p,"-dropdown"),F=m;S&&(F=S({menuNode:m,props:e}));var T=N?"".concat($,"-").concat(N):D,O=M({minWidth:"".concat(b,"px")},g);return typeof C=="number"?O.width="".concat(C,"px"):C&&(O.width="".concat(b,"px")),E(vu,M(M({},e),{},{showAction:k?["click"]:[],hideAction:k?["click"]:[],popupPlacement:x||(y==="rtl"?"bottomRight":"bottomLeft"),builtinPlacements:o.value,prefixCls:$,popupTransitionName:T,popupAlign:v,popupVisible:d,getPopupContainer:A,popupClassName:Ae(h,j({},"".concat($,"-empty"),c)),popupStyle:O,getTriggerDOMNode:P,onPopupVisibleChange:k}),{default:r.default,popup:function(){return E("div",{ref:l,onMouseenter:I},[F])}})}}});const KL=HL;var Ct={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>=Ct.F1&&n<=Ct.F12)return!1;switch(n){case Ct.ALT:case Ct.CAPS_LOCK:case Ct.CONTEXT_MENU:case Ct.CTRL:case Ct.DOWN:case Ct.END:case Ct.ESC:case Ct.HOME:case Ct.INSERT:case Ct.LEFT:case Ct.MAC_FF_META:case Ct.META:case Ct.NUMLOCK:case Ct.NUM_CENTER:case Ct.PAGE_DOWN:case Ct.PAGE_UP:case Ct.PAUSE:case Ct.PRINT_SCREEN:case Ct.RIGHT:case Ct.SHIFT:case Ct.UP:case Ct.WIN_KEY:case Ct.WIN_KEY_RIGHT:return!1;default:return!0}},isCharacterKey:function(e){if(e>=Ct.ZERO&&e<=Ct.NINE||e>=Ct.NUM_ZERO&&e<=Ct.NUM_MULTIPLY||e>=Ct.A&&e<=Ct.Z||window.navigator.userAgent.indexOf("WebKit")!==-1&&e===0)return!0;switch(e){case Ct.SPACE:case Ct.QUESTION_MARK:case Ct.NUM_PLUS:case Ct.NUM_MINUS:case Ct.NUM_PERIOD:case Ct.NUM_DIVISION:case Ct.SEMICOLON:case Ct.DASH:case Ct.EQUALS:case Ct.COMMA:case Ct.PERIOD:case Ct.SLASH:case Ct.APOSTROPHE:case Ct.SINGLE_QUOTE:case Ct.OPEN_SQUARE_BRACKET:case Ct.BACKSLASH:case Ct.CLOSE_SQUARE_BRACKET:return!0;default:return!1}}};const Be=Ct;var Mv=function(e,n){var r,a=n.slots,i=e.class,o=e.customizeIcon,l=e.customizeIconProps,u=e.onMousedown,s=e.onClick,c;return typeof o=="function"?c=o(l):c=o,E("span",{class:i,onMousedown:function(d){d.preventDefault(),u&&u(d)},style:{userSelect:"none",WebkitUserSelect:"none"},unselectable:"on",onClick:s,"aria-hidden":!0},[c!==void 0?c:E("span",{class:i.split(/\s+/).map(function(f){return"".concat(f,"-icon")})},[(r=a.default)===null||r===void 0?void 0:r.call(a)])])};Mv.inheritAttrs=!1;Mv.displayName="TransBtn";Mv.props={class:String,customizeIcon:X.any,customizeIconProps:X.any,onMousedown:Function,onClick:Function};const md=Mv;function UL(t){t.target.composing=!0}function mC(t){t.target.composing&&(t.target.composing=!1,qL(t.target,"input"))}function qL(t,e){var n=document.createEvent("HTMLEvents");n.initEvent(e,!0,!0),t.dispatchEvent(n)}function om(t,e,n,r){t.addEventListener(e,n,r)}var WL={created:function(e,n){(!n.modifiers||!n.modifiers.lazy)&&(om(e,"compositionstart",UL),om(e,"compositionend",mC),om(e,"change",mC))}};const pu=WL;var GL={inputRef:X.any,prefixCls:String,id:String,inputElement:X.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:X.oneOfType([X.number,X.string]),attrs:X.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}},YL=Se({compatConfig:{MODE:3},name:"Input",inheritAttrs:!1,props:GL,setup:function(e){var n=null,r=pt("VCSelectContainerEvent");return function(){var a,i,o=e.prefixCls,l=e.id,u=e.inputElement,s=e.disabled,c=e.tabindex,f=e.autofocus,d=e.autocomplete,v=e.editable,p=e.activeDescendantId,m=e.value,h=e.onKeydown,g=e.onMousedown,w=e.onChange,y=e.onPaste,x=e.onCompositionstart,C=e.onCompositionend,b=e.onFocus,S=e.onBlur,N=e.open,D=e.inputRef,A=e.attrs,P=u||wn(E("input",null,null),[[pu]]),k=P.props||{},I=k.onKeydown,$=k.onInput,F=k.onFocus,T=k.onBlur,O=k.onMousedown,B=k.onCompositionstart,_=k.onCompositionend,R=k.style;return P=kt(P,it(M(M(M({type:"search"},k),{},{id:l,ref:D,disabled:s,tabindex:c,autocomplete:d||"off",autofocus:f,class:Ae("".concat(o,"-selection-search-input"),(a=P)===null||a===void 0||(i=a.props)===null||i===void 0?void 0:i.class),role:"combobox","aria-expanded":N,"aria-haspopup":"listbox","aria-owns":"".concat(l,"_list"),"aria-autocomplete":"list","aria-controls":"".concat(l,"_list"),"aria-activedescendant":p},A),{},{value:v?m:"",readonly:!v,unselectable:v?null:"on",style:M(M({},R),{},{opacity:v?null:0}),onKeydown:function(H){h(H),I&&I(H)},onMousedown:function(H){g(H),O&&O(H)},onInput:function(H){w(H),$&&$(H)},onCompositionstart:function(H){x(H),B&&B(H)},onCompositionend:function(H){C(H),_&&_(H)},onPaste:y,onFocus:function(){clearTimeout(n),F&&F(arguments.length<=0?void 0:arguments[0]),b&&b(arguments.length<=0?void 0:arguments[0]),r==null||r.focus(arguments.length<=0?void 0:arguments[0])},onBlur:function(){for(var H=arguments.length,z=new Array(H),V=0;V<H;V++)z[V]=arguments[V];n=setTimeout(function(){T&&T(z[0]),S&&S(z[0]),r==null||r.blur(z[0])},100)}}),P.type==="textarea"?{}:{type:"search"}),!0,!0),P}}});const NO=YL;var XL=`accept acceptcharset accesskey action allowfullscreen allowtransparency
  64. alt async autocomplete autofocus autoplay capture cellpadding cellspacing challenge
  65. charset checked classid classname colspan cols content contenteditable contextmenu
  66. controls coords crossorigin data datetime default defer dir disabled download draggable
  67. enctype form formaction formenctype formmethod formnovalidate formtarget frameborder
  68. headers height hidden high href hreflang htmlfor for httpequiv icon id inputmode integrity
  69. is keyparams keytype kind label lang list loop low manifest marginheight marginwidth max maxlength media
  70. mediagroup method min minlength multiple muted name novalidate nonce open
  71. optimum pattern placeholder poster preload radiogroup readonly rel required
  72. reversed role rowspan rows sandbox scope scoped scrolling seamless selected
  73. shape size sizes span spellcheck src srcdoc srclang srcset start step style
  74. summary tabindex target title type usemap value width wmode wrap`,ZL=`onCopy onCut onPaste onCompositionend onCompositionstart onCompositionupdate onKeydown
  75. onKeypress onKeyup onFocus onBlur onChange onInput onSubmit onClick onContextmenu onDoubleclick onDblclick
  76. onDrag onDragend onDragenter onDragexit onDragleave onDragover onDragstart onDrop onMousedown
  77. onMouseenter onMouseleave onMousemove onMouseout onMouseover onMouseup onSelect onTouchcancel
  78. onTouchend onTouchmove onTouchstart onTouchstartPassive onTouchmovePassive onScroll onWheel onAbort onCanplay onCanplaythrough
  79. onDurationchange onEmptied onEncrypted onEnded onError onLoadeddata onLoadedmetadata
  80. onLoadstart onPause onPlay onPlaying onProgress onRatechange onSeeked onSeeking onStalled onSuspend onTimeupdate onVolumechange onWaiting onLoad onError`,hC="".concat(XL," ").concat(ZL).split(/[\s\n]+/),JL="aria-",QL="data-";function gC(t,e){return t.indexOf(e)===0}function oo(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=M({},e);var r={};return Object.keys(t).forEach(function(a){(n.aria&&(a==="role"||gC(a,JL))||n.data&&gC(a,QL)||n.attr&&(hC.includes(a)||hC.includes(a.toLowerCase())))&&(r[a]=t[a])}),r}var DO=Symbol("OverflowContextProviderKey"),Wh=Se({compatConfig:{MODE:3},name:"OverflowContextProvider",inheritAttrs:!1,props:{value:{type:Object}},setup:function(e,n){var r=n.slots;return yt(DO,q(function(){return e.value})),function(){var a;return(a=r.default)===null||a===void 0?void 0:a.call(r)}}}),ez=function(){return pt(DO,q(function(){return null}))},tz=["prefixCls","invalidate","item","renderItem","responsive","registerSize","itemKey","display","order","component"],ol=void 0;const wf=Se({compatConfig:{MODE:3},name:"Item",props:{prefixCls:String,item:X.any,renderItem:Function,responsive:Boolean,itemKey:{type:[String,Number]},registerSize:Function,display:Boolean,order:Number,component:X.any,invalidate:Boolean},setup:function(e,n){var r=n.slots,a=n.expose,i=q(function(){return e.responsive&&!e.display}),o=Z();a({itemNodeRef:o});function l(u){e.registerSize(e.itemKey,u)}return Ar(function(){l(null)}),function(){var u,s=e.prefixCls,c=e.invalidate,f=e.item,d=e.renderItem,v=e.responsive;e.registerSize,e.itemKey,e.display;var p=e.order,m=e.component,h=m===void 0?"div":m,g=Ye(e,tz),w=(u=r.default)===null||u===void 0?void 0:u.call(r),y=d&&f!==ol?d(f):w,x;c||(x={opacity:i.value?0:1,height:i.value?0:ol,overflowY:i.value?"hidden":ol,order:v?p:ol,pointerEvents:i.value?"none":ol,position:i.value?"absolute":ol});var C={};return i.value&&(C["aria-hidden"]=!0),E(ea,{disabled:!v,onResize:function(S){var N=S.offsetWidth;l(N)}},{default:function(){return E(h,M(M(M({class:Ae(!c&&s),style:x},C),g),{},{ref:o}),{default:function(){return[y]}})}})}}});var nz=["component"],rz=["className"],az=["class"];const iz=Se({compatConfig:{MODE:3},name:"RawItem",inheritAttrs:!1,props:{component:X.any,title:X.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=ez();return function(){if(!i.value){var o,l=e.component,u=l===void 0?"div":l,s=Ye(e,nz);return E(u,M(M({},s),a),{default:function(){return[(o=r.default)===null||o===void 0?void 0:o.call(r)]}})}var c=i.value,f=c.className,d=Ye(c,rz),v=a.class,p=Ye(a,az);return E(Wh,{value:null},{default:function(){return[E(wf,M(M(M({class:Ae(f,v)},d),p),e),r)]}})}}});var oz=["class","style"],AO="responsive",MO="invalidate";function lz(t){return"+ ".concat(t.length," ...")}var uz=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:X.any,component:String,itemComponent:X.any,onVisibleChange:Function,ssr:String,onMousedown:Function}},Ov=Se({name:"Overflow",inheritAttrs:!1,props:uz(),emits:["visibleChange"],setup:function(e,n){var r=n.attrs,a=n.emit,i=n.slots,o=q(function(){return e.ssr==="full"}),l=Z(null),u=q(function(){return l.value||0}),s=Z(new Map),c=Z(0),f=Z(0),d=Z(0),v=Z(null),p=Z(null),m=q(function(){return p.value===null&&o.value?Number.MAX_SAFE_INTEGER:p.value||0}),h=Z(!1),g=q(function(){return"".concat(e.prefixCls,"-item")}),w=q(function(){return Math.max(c.value,f.value)}),y=q(function(){return!!(e.data.length&&e.maxCount===AO)}),x=q(function(){return e.maxCount===MO}),C=q(function(){return y.value||typeof e.maxCount=="number"&&e.data.length>e.maxCount}),b=q(function(){var T=e.data;return y.value?l.value===null&&o.value?T=e.data:T=e.data.slice(0,Math.min(e.data.length,u.value/e.itemWidth)):typeof e.maxCount=="number"&&(T=e.data.slice(0,e.maxCount)),T}),S=q(function(){return y.value?e.data.slice(m.value+1):e.data.slice(b.value.length)}),N=function(O,B){var _;return typeof e.itemKey=="function"?e.itemKey(O):(_=e.itemKey&&(O==null?void 0:O[e.itemKey]))!==null&&_!==void 0?_:B},D=q(function(){return e.renderItem||function(T){return T}}),A=function(O,B){p.value=O,B||(h.value=O<e.data.length-1,a("visibleChange",O))},P=function(O,B){l.value=B.clientWidth},k=function(O,B){var _=new Map(s.value);B===null?_.delete(O):_.set(O,B),s.value=_},I=function(O,B){c.value=f.value,f.value=B},$=function(O,B){d.value=B},F=function(O){return s.value.get(N(b.value[O],O))};return ke([u,s,f,d,function(){return e.itemKey},b],function(){if(u.value&&w.value&&b.value){var T=d.value,O=b.value.length,B=O-1;if(!O){A(0),v.value=null;return}for(var _=0;_<O;_+=1){var R=F(_);if(R===void 0){A(_-1,!0);break}if(T+=R,B===0&&T<=u.value||_===B-1&&T+F(B)<=u.value){A(B),v.value=null;break}else if(T+w.value>u.value){A(_-1),v.value=T-R-d.value+f.value;break}}e.suffix&&F(0)+d.value>u.value&&(v.value=null)}}),function(){var T=h.value&&!!S.value.length,O=e.itemComponent,B=e.renderRawItem,_=e.renderRawRest,R=e.renderRest,L=e.prefixCls,H=L===void 0?"rc-overflow":L,z=e.suffix,V=e.component,U=V===void 0?"div":V,W=e.id,G=e.onMousedown,le=r.class,ae=r.style,ie=Ye(r,oz),se={};v.value!==null&&y.value&&(se={position:"absolute",left:"".concat(v.value,"px"),top:0});var he={prefixCls:g.value,responsive:y.value,component:O,invalidate:x.value},te=B?function(re,oe){var ue=N(re,oe);return E(Wh,{key:ue,value:M(M({},he),{},{order:oe,item:re,itemKey:ue,registerSize:k,display:oe<=m.value})},{default:function(){return[B(re,oe)]}})}:function(re,oe){var ue=N(re,oe);return E(wf,M(M({},he),{},{order:oe,key:ue,item:re,renderItem:D.value,itemKey:ue,registerSize:k,display:oe<=m.value}),null)},ge=function(){return null},ee={order:T?m.value:Number.MAX_SAFE_INTEGER,className:"".concat(g.value," ").concat(g.value,"-rest"),registerSize:I,display:T};if(_)_&&(ge=function(){return E(Wh,{value:M(M({},he),ee)},{default:function(){return[_(S.value)]}})});else{var ne=R||lz;ge=function(){return E(wf,M(M({},he),ee),{default:function(){return typeof ne=="function"?ne(S.value):ne}})}}var de=function(){var oe;return E(U,M({id:W,class:Ae(!x.value&&H,le),style:ae,onMousedown:G},ie),{default:function(){return[b.value.map(te),C.value?ge():null,z&&E(wf,M(M({},he),{},{order:m.value,class:"".concat(g.value,"-suffix"),registerSize:$,display:!0,style:se}),{default:function(){return z}}),(oe=i.default)===null||oe===void 0?void 0:oe.call(i)]}})};return E(ea,{disabled:!y.value,onResize:P},{default:de})}}});Ov.Item=iz;Ov.RESPONSIVE=AO;Ov.INVALIDATE=MO;const _l=Ov;var OO=Symbol("TreeSelectLegacyContextPropsKey");function sz(t){return yt(OO,t)}function Tv(){return pt(OO,{})}var cz={id:String,prefixCls:String,values:X.array,open:{type:Boolean,default:void 0},searchValue:String,inputRef:X.any,placeholder:X.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:X.oneOfType([X.number,X.string]),removeIcon:X.any,choiceTransitionName:String,maxTagCount:X.oneOfType([X.number,X.string]),maxTagTextLength:Number,maxTagPlaceholder:X.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},yC=function(e){e.preventDefault(),e.stopPropagation()},fz=Se({name:"MultipleSelectSelector",inheritAttrs:!1,props:cz,setup:function(e){var n=Z(),r=Z(0),a=Z(!1),i=Tv(),o=q(function(){return"".concat(e.prefixCls,"-selection")}),l=q(function(){return e.open||e.mode==="tags"?e.searchValue:""}),u=q(function(){return e.mode==="tags"||e.showSearch&&(e.open||a.value)});tt(function(){ke(l,function(){r.value=n.value.scrollWidth},{flush:"post",immediate:!0})});function s(v,p,m,h,g){return E("span",{class:Ae("".concat(o.value,"-item"),j({},"".concat(o.value,"-item-disabled"),m)),title:typeof v=="string"||typeof v=="number"?v.toString():void 0},[E("span",{class:"".concat(o.value,"-item-content")},[p]),h&&E(md,{class:"".concat(o.value,"-item-remove"),onMousedown:yC,onClick:g,customizeIcon:e.removeIcon},{default:function(){return[ga("×")]}})])}function c(v,p,m,h,g,w){var y=function(S){yC(S),e.onToggleOpen(!open)},x=w;if(i.keyEntities){var C;x=((C=i.keyEntities[v])===null||C===void 0?void 0:C.node)||{}}return E("span",{key:v,onMousedown:y},[e.tagRender({label:p,value:v,disabled:m,closable:h,onClose:g,option:x})])}function f(v){var p=v.disabled,m=v.label,h=v.value,g=v.option,w=!e.disabled&&!p,y=m;if(typeof e.maxTagTextLength=="number"&&(typeof m=="string"||typeof m=="number")){var x=String(y);x.length>e.maxTagTextLength&&(y="".concat(x.slice(0,e.maxTagTextLength),"..."))}var C=function(S){var N;S&&S.stopPropagation(),(N=e.onRemove)===null||N===void 0||N.call(e,v)};return typeof e.tagRender=="function"?c(h,y,p,w,C,g):s(m,y,p,w,C)}function d(v){var p=e.maxTagPlaceholder,m=p===void 0?function(g){return"+ ".concat(g.length," ...")}:p,h=typeof m=="function"?m(v):m;return s(h,h,!1)}return function(){var v=e.id,p=e.prefixCls,m=e.values,h=e.open,g=e.inputRef,w=e.placeholder,y=e.disabled,x=e.autofocus,C=e.autocomplete,b=e.activeDescendantId,S=e.tabindex,N=e.onInputChange,D=e.onInputPaste,A=e.onInputKeyDown,P=e.onInputMouseDown,k=e.onInputCompositionStart,I=e.onInputCompositionEnd,$=E("div",{class:"".concat(o.value,"-search"),style:{width:r.value+"px"},key:"input"},[E(NO,{inputRef:g,open:h,prefixCls:p,id:v,inputElement:null,disabled:y,autofocus:x,autocomplete:C,editable:u.value,activeDescendantId:b,value:l.value,onKeydown:A,onMousedown:P,onChange:N,onPaste:D,onCompositionstart:k,onCompositionend:I,tabindex:S,attrs:oo(e,!0),onFocus:function(){return a.value=!0},onBlur:function(){return a.value=!1}},null),E("span",{ref:n,class:"".concat(o.value,"-search-mirror"),"aria-hidden":!0},[l.value,ga(" ")])]),F=E(_l,{prefixCls:"".concat(o.value,"-overflow"),data:m,renderItem:f,renderRest:d,suffix:$,itemKey:"key",maxCount:e.maxTagCount,key:"overflow"},null);return E(At,null,[F,!m.length&&!l.value&&E("span",{class:"".concat(o.value,"-placeholder")},[w])])}}});const dz=fz;var vz={inputElement:X.any,id:String,prefixCls:String,values:X.array,open:{type:Boolean,default:void 0},searchValue:String,inputRef:X.any,placeholder:X.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:X.oneOfType([X.number,X.string]),activeValue:String,backfill:{type:Boolean,default:void 0},optionLabelRender:Function,onInputChange:Function,onInputPaste:Function,onInputKeyDown:Function,onInputMouseDown:Function,onInputCompositionStart:Function,onInputCompositionEnd:Function},ky=Se({name:"SingleSelector",setup:function(e){var n=Z(!1),r=q(function(){return e.mode==="combobox"}),a=q(function(){return r.value||e.showSearch}),i=q(function(){var c=e.searchValue||"";return r.value&&e.activeValue&&!n.value&&(c=e.activeValue),c}),o=Tv();ke([r,function(){return e.activeValue}],function(){r.value&&(n.value=!1)},{immediate:!0});var l=q(function(){return e.mode!=="combobox"&&!e.open&&!e.showSearch?!1:!!i.value}),u=q(function(){var c=e.values[0];return c&&(typeof c.label=="string"||typeof c.label=="number")?c.label.toString():void 0}),s=function(){if(e.values[0])return null;var f=l.value?{visibility:"hidden"}:void 0;return E("span",{class:"".concat(e.prefixCls,"-selection-placeholder"),style:f},[e.placeholder])};return function(){var c,f=e.inputElement,d=e.prefixCls,v=e.id,p=e.values,m=e.inputRef,h=e.disabled,g=e.autofocus,w=e.autocomplete,y=e.activeDescendantId,x=e.open,C=e.tabindex,b=e.optionLabelRender,S=e.onInputKeyDown,N=e.onInputMouseDown,D=e.onInputChange,A=e.onInputPaste,P=e.onInputCompositionStart,k=e.onInputCompositionEnd,I=p[0],$=null;if(I&&o.customSlots){var F,T,O,B=(F=I.key)!==null&&F!==void 0?F:I.value,_=((T=o.keyEntities[B])===null||T===void 0?void 0:T.node)||{};$=o.customSlots[(O=_.slots)===null||O===void 0?void 0:O.title]||o.customSlots.title||I.label,typeof $=="function"&&($=$(_))}else $=b&&I?b(I.option):I==null?void 0:I.label;return E(At,null,[E("span",{class:"".concat(d,"-selection-search")},[E(NO,{inputRef:m,prefixCls:d,id:v,open:x,inputElement:f,disabled:h,autofocus:g,autocomplete:w,editable:a.value,activeDescendantId:y,value:i.value,onKeydown:S,onMousedown:N,onChange:function(L){n.value=!0,D(L)},onPaste:A,onCompositionstart:P,onCompositionend:k,tabindex:C,attrs:oo(e,!0)},null)]),!r.value&&I&&!l.value&&E("span",{class:"".concat(d,"-selection-item"),title:u.value},[E(At,{key:(c=I.key)!==null&&c!==void 0?c:I.value},[$])]),s()])}}});ky.props=vz;ky.inheritAttrs=!1;const pz=ky;function mz(t){return![Be.ESC,Be.SHIFT,Be.BACKSPACE,Be.TAB,Be.WIN_KEY,Be.ALT,Be.META,Be.WIN_KEY_RIGHT,Be.CTRL,Be.SEMICOLON,Be.EQUALS,Be.CAPS_LOCK,Be.CONTEXT_MENU,Be.F1,Be.F2,Be.F3,Be.F4,Be.F5,Be.F6,Be.F7,Be.F8,Be.F9,Be.F10,Be.F11,Be.F12].includes(t)}function TO(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:250,e=null,n;xt(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 Ms(){var t=function e(n){e.current=n};return t}var hz=Se({name:"Selector",inheritAttrs:!1,props:{id:String,prefixCls:String,showSearch:{type:Boolean,default:void 0},open:{type:Boolean,default:void 0},values:X.array,multiple:{type:Boolean,default:void 0},mode:String,searchValue:String,activeValue:String,inputElement:X.any,autofocus:{type:Boolean,default:void 0},activeDescendantId:String,tabindex:X.oneOfType([X.number,X.string]),disabled:{type:Boolean,default:void 0},placeholder:X.any,removeIcon:X.any,maxTagCount:X.oneOfType([X.number,X.string]),maxTagTextLength:Number,maxTagPlaceholder:X.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=Ms(),i=!1,o=TO(0),l=$e(o,2),u=l[0],s=l[1],c=function(C){var b=C.which;(b===Be.UP||b===Be.DOWN)&&C.preventDefault(),e.onInputKeyDown&&e.onInputKeyDown(C),b===Be.ENTER&&e.mode==="tags"&&!i&&!e.open&&e.onSearchSubmit(C.target.value),mz(b)&&e.onToggleOpen(!0)},f=function(){s(!0)},d=null,v=function(C){e.onSearch(C,!0,i)!==!1&&e.onToggleOpen(!0)},p=function(){i=!0},m=function(C){i=!1,e.mode!=="combobox"&&v(C.target.value)},h=function(C){var b=C.target.value;if(e.tokenWithEnter&&d&&/[\r\n]/.test(d)){var S=d.replace(/[\r\n]+$/,"").replace(/\r\n/g," ").replace(/[\r\n]/g," ");b=b.replace(S,d)}d=null,v(b)},g=function(C){var b=C.clipboardData,S=b.getData("text");d=S},w=function(C){var b=C.target;if(b!==a.current){var S=document.body.style.msTouchAction!==void 0;S?setTimeout(function(){a.current.focus()}):a.current.focus()}},y=function(C){var b=u();C.target!==a.current&&!b&&C.preventDefault(),(e.mode!=="combobox"&&(!e.showSearch||!b)||!e.open)&&(e.open&&e.onSearch("",!0,!1),e.onToggleOpen())};return r({focus:function(){a.current.focus()},blur:function(){a.current.blur()}}),function(){var x=e.prefixCls,C=e.domRef,b=e.mode,S={inputRef:a,onInputKeyDown:c,onInputMouseDown:f,onInputChange:h,onInputPaste:g,onInputCompositionStart:p,onInputCompositionEnd:m},N=b==="multiple"||b==="tags"?E(dz,M(M({},e),S),null):E(pz,M(M({},e),S),null);return E("div",{ref:C,class:"".concat(x,"-selector"),onClick:w,onMousedown:y},[N])}}});const gz=hz;function yz(t,e,n){function r(a){var i,o,l,u=a.target;u.shadowRoot&&a.composed&&(u=a.composedPath()[0]||u);var s=[(i=t[0])===null||i===void 0?void 0:i.value,(o=t[1])===null||o===void 0||(l=o.value)===null||l===void 0?void 0:l.getPopupElement()];e.value&&s.every(function(c){return c&&!c.contains(u)&&c!==u})&&n(!1)}tt(function(){window.addEventListener("mousedown",r)}),xt(function(){window.removeEventListener("mousedown",r)})}function bz(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:10,e=Z(!1),n,r=function(){clearTimeout(n)};tt(function(){r()});var a=function(o,l){r(),n=setTimeout(function(){e.value=o,l&&l()},t)};return[e,a,r]}var PO=Symbol("BaseSelectContextKey");function xz(t){return yt(PO,t)}function Xs(){return pt(PO,{})}const _y=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 hd(t){if(!Hl(t))return Lt(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 Lt(e)}var wz=["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"],Cz=["value","onChange","removeIcon","placeholder","autofocus","maxTagCount","maxTagTextLength","maxTagPlaceholder","choiceTransitionName","onInputKeyDown","onPopupScroll","tabindex","OptionList","notFoundContent"],Sz=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:X.any,emptyOptions:Boolean}},Pv=function(){return{showSearch:{type:Boolean,default:void 0},tagRender:{type:Function},optionLabelRender:{type:Function},direction:{type:String},tabindex:Number,autofocus:Boolean,notFoundContent:X.any,placeholder:X.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:X.any,tokenSeparators:{type:Array},allowClear:{type:Boolean,default:void 0},showArrow:{type:Boolean,default:void 0},inputIcon:X.any,clearIcon:X.any,removeIcon:X.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}},Ez=function(){return M(M({},Sz()),Pv())};function kO(t){return t==="tags"||t==="multiple"}const Iy=Se({compatConfig:{MODE:3},name:"BaseSelect",inheritAttrs:!1,props:bt(Ez(),{showAction:[],notFoundContent:"Not Found"}),setup:function(e,n){var r=n.attrs,a=n.expose,i=n.slots,o=q(function(){return kO(e.mode)}),l=q(function(){return e.showSearch!==void 0?e.showSearch:o.value||e.mode==="combobox"}),u=Z(!1);tt(function(){u.value=_y()});var s=Tv(),c=Z(null),f=Ms(),d=Z(null),v=Z(null),p=Z(null),m=bz(),h=$e(m,3),g=h[0],w=h[1],y=h[2],x=function(){var te;(te=v.value)===null||te===void 0||te.focus()},C=function(){var te;(te=v.value)===null||te===void 0||te.blur()};a({focus:x,blur:C,scrollTo:function(te){var ge;return(ge=p.value)===null||ge===void 0?void 0:ge.scrollTo(te)}});var b=q(function(){var he;if(e.mode!=="combobox")return e.searchValue;var te=(he=e.displayValues[0])===null||he===void 0?void 0:he.value;return typeof te=="string"||typeof te=="number"?String(te):""}),S=e.open!==void 0?e.open:e.defaultOpen,N=Z(S),D=Z(S),A=function(te){N.value=e.open!==void 0?e.open:te,D.value=N.value};ke(function(){return e.open},function(){A(e.open)});var P=q(function(){return!e.notFoundContent&&e.emptyOptions});rt(function(){D.value=N.value,(e.disabled||P.value&&D.value&&e.mode==="combobox")&&(D.value=!1)});var k=q(function(){return P.value?!1:D.value}),I=function(te){var ge=te!==void 0?te:!D.value;N.value!==ge&&!e.disabled&&(A(ge),e.onDropdownVisibleChange&&e.onDropdownVisibleChange(ge))},$=q(function(){return(e.tokenSeparators||[]).some(function(he){return[`
  81. `,`\r
  82. `].includes(he)})}),F=function(te,ge,ee){var ne,de=!0,re=te;(ne=e.onActiveValueChange)===null||ne===void 0||ne.call(e,null);var oe=ee?null:s9(te,e.tokenSeparators);if(e.mode!=="combobox"&&oe){var ue;re="",(ue=e.onSearchSplit)===null||ue===void 0||ue.call(e,oe),I(!1),de=!1}return e.onSearch&&b.value!==re&&e.onSearch(re,{source:ge?"typing":"effect"}),de},T=function(te){var ge;!te||!te.trim()||(ge=e.onSearch)===null||ge===void 0||ge.call(e,te,{source:"submit"})};ke(D,function(){!D.value&&!o.value&&e.mode!=="combobox"&&F("",!1,!1)},{immediate:!0,flush:"post"}),ke(function(){return e.disabled},function(){N.value&&e.disabled&&A(!1)},{immediate:!0});var O=TO(),B=$e(O,2),_=B[0],R=B[1],L=function(te){var ge,ee=_(),ne=te.which;if(ne===Be.ENTER&&(e.mode!=="combobox"&&te.preventDefault(),D.value||I(!0)),R(!!b.value),ne===Be.BACKSPACE&&!ee&&o.value&&!b.value&&e.displayValues.length){for(var de=Re(e.displayValues),re=null,oe=de.length-1;oe>=0;oe-=1){var ue=de[oe];if(!ue.disabled){de.splice(oe,1),re=ue;break}}re&&e.onDisplayValuesChange(de,{type:"remove",values:[re]})}for(var ve=arguments.length,me=new Array(ve>1?ve-1:0),Y=1;Y<ve;Y++)me[Y-1]=arguments[Y];if(D.value&&p.value){var Q;(Q=p.value).onKeydown.apply(Q,[te].concat(me))}(ge=e.onKeydown)===null||ge===void 0||ge.call.apply(ge,[e,te].concat(me))},H=function(te){for(var ge=arguments.length,ee=new Array(ge>1?ge-1:0),ne=1;ne<ge;ne++)ee[ne-1]=arguments[ne];if(D.value&&p.value){var de;(de=p.value).onKeyup.apply(de,[te].concat(ee))}e.onKeyup&&e.onKeyup.apply(e,[te].concat(ee))},z=function(te){var ge=e.displayValues.filter(function(ee){return ee!==te});e.onDisplayValuesChange(ge,{type:"remove",values:[te]})},V=Z(!1),U=function(){w(!0),e.disabled||(e.onFocus&&!V.value&&e.onFocus.apply(e,arguments),e.showAction&&e.showAction.includes("focus")&&I(!0)),V.value=!0},W=function(){if(w(!1,function(){V.value=!1,I(!1)}),!e.disabled){var te=b.value;te&&(e.mode==="tags"?e.onSearch(te,{source:"submit"}):e.mode==="multiple"&&e.onSearch("",{source:"blur"})),e.onBlur&&e.onBlur.apply(e,arguments)}};yt("VCSelectContainerEvent",{focus:U,blur:W});var G=[];tt(function(){G.forEach(function(he){return clearTimeout(he)}),G.splice(0,G.length)}),xt(function(){G.forEach(function(he){return clearTimeout(he)}),G.splice(0,G.length)});var le=function(te){var ge,ee,ne=te.target,de=(ge=d.value)===null||ge===void 0?void 0:ge.getPopupElement();if(de&&de.contains(ne)){var re=setTimeout(function(){var me=G.indexOf(re);if(me!==-1&&G.splice(me,1),y(),!u.value&&!de.contains(document.activeElement)){var Y;(Y=v.value)===null||Y===void 0||Y.focus()}});G.push(re)}for(var oe=arguments.length,ue=new Array(oe>1?oe-1:0),ve=1;ve<oe;ve++)ue[ve-1]=arguments[ve];(ee=e.onMousedown)===null||ee===void 0||ee.call.apply(ee,[e,te].concat(ue))},ae=Z(null),ie=Zn(),se=function(){ie.update()};return tt(function(){ke(k,function(){if(k.value){var he,te=Math.ceil((he=c.value)===null||he===void 0?void 0:he.offsetWidth);ae.value!==te&&!Number.isNaN(te)&&(ae.value=te)}},{immediate:!0,flush:"post"})}),yz([c,d],k,I),xz(hd(M(M({},Yi(e)),{},{open:D,triggerOpen:k,showSearch:l,multiple:o,toggleOpen:I}))),function(){var he,te=M(M({},e),r),ge=te.prefixCls,ee=te.id;te.open,te.defaultOpen;var ne=te.mode;te.showSearch,te.searchValue,te.onSearch;var de=te.allowClear,re=te.clearIcon,oe=te.showArrow,ue=te.inputIcon,ve=te.disabled,me=te.loading,Y=te.getInputElement,Q=te.getPopupContainer,pe=te.placement,Ne=te.animation,Te=te.transitionName,we=te.dropdownStyle,ye=te.dropdownClassName,Ce=te.dropdownMatchSelectWidth,De=te.dropdownRender,Ee=te.dropdownAlign;te.showAction;var xe=te.direction;te.tokenSeparators;var be=te.tagRender,Oe=te.optionLabelRender;te.onPopupScroll,te.onDropdownVisibleChange,te.onFocus,te.onBlur,te.onKeyup,te.onKeydown,te.onMousedown;var Pe=te.onClear,_e=te.omitDomProps,K=te.getRawInputElement,J=te.displayValues,ce=te.onDisplayValuesChange,Me=te.emptyOptions,Ie=te.activeDescendantId,Fe=te.activeValue,ze=te.OptionList,je=Ye(te,wz),Ue=ne==="combobox"&&Y&&Y()||null,qe=typeof K=="function"&&K(),Ze=M({},je),Qe;qe&&(Qe=function(Wt){I(Wt)}),Cz.forEach(function(Bt){delete Ze[Bt]}),_e==null||_e.forEach(function(Bt){delete Ze[Bt]});var Tt=oe!==void 0?oe:me||!o.value&&ne!=="combobox",ut;Tt&&(ut=E(md,{class:Ae("".concat(ge,"-arrow"),j({},"".concat(ge,"-arrow-loading"),me)),customizeIcon:ue,customizeIconProps:{loading:me,searchValue:b.value,open:D.value,focused:g.value,showSearch:l.value}},null));var Et,ht=function(){Pe==null||Pe(),ce([],{type:"clear",values:J}),F("",!1,!1)};!ve&&de&&(J.length||b.value)&&(Et=E(md,{class:"".concat(ge,"-clear"),onMousedown:ht,customizeIcon:re},{default:function(){return[ga("×")]}}));var Qt=E(ze,{ref:p},M(M({},s.customSlots),{},{option:i.option})),qt=Ae(ge,r.class,(he={},j(he,"".concat(ge,"-focused"),g.value),j(he,"".concat(ge,"-multiple"),o.value),j(he,"".concat(ge,"-single"),!o.value),j(he,"".concat(ge,"-allow-clear"),de),j(he,"".concat(ge,"-show-arrow"),Tt),j(he,"".concat(ge,"-disabled"),ve),j(he,"".concat(ge,"-loading"),me),j(he,"".concat(ge,"-open"),D.value),j(he,"".concat(ge,"-customize-input"),Ue),j(he,"".concat(ge,"-show-search"),l.value),he)),bn=E(KL,{ref:d,disabled:ve,prefixCls:ge,visible:k.value,popupElement:Qt,containerWidth:ae.value,animation:Ne,transitionName:Te,dropdownStyle:we,dropdownClassName:ye,direction:xe,dropdownMatchSelectWidth:Ce,dropdownRender:De,dropdownAlign:Ee,placement:pe,getPopupContainer:Q,empty:Me,getTriggerDOMNode:function(){return f.current},onPopupVisibleChange:Qe,onPopupMouseEnter:se},{default:function(){return qe?Dn(qe)&&kt(qe,{ref:f},!1,!0):E(gz,M(M({},e),{},{domRef:f,prefixCls:ge,inputElement:Ue,ref:v,id:ee,showSearch:l.value,mode:ne,activeDescendantId:Ie,tagRender:be,optionLabelRender:Oe,values:J,open:D.value,onToggleOpen:I,activeValue:Fe,searchValue:b.value,onSearch:F,onSearchSubmit:T,onRemove:z,tokenWithEnter:$.value}),null)}}),mn;return qe?mn=bn:mn=E("div",M(M({},Ze),{},{class:qt,ref:c,onMousedown:le,onKeydown:L,onKeyup:H}),[g.value&&!D.value&&E("span",{style:{width:0,height:0,position:"absolute",overflow:"hidden",opacity:0},"aria-live":"polite"},["".concat(J.map(function(Bt){var Wt=Bt.label,en=Bt.value;return["number","string"].includes(Ke(Wt))?Wt:en}).join(", "))]),bn,ut,Et]),mn}}});var kv=function(e,n){var r,a=e.height,i=e.offset,o=e.prefixCls,l=e.onInnerResize,u=n.slots,s={},c={display:"flex",flexDirection:"column"};return i!==void 0&&(s={height:"".concat(a,"px"),position:"relative",overflow:"hidden"},c=M(M({},c),{},{transform:"translateY(".concat(i,"px)"),position:"absolute",left:0,right:0,top:0})),E("div",{style:s},[E(ea,{onResize:function(d){var v=d.offsetHeight;v&&l&&l()}},{default:function(){return[E("div",{style:c,class:Ae(j({},"".concat(o,"-holder-inner"),o))},[(r=u.default)===null||r===void 0?void 0:r.call(u)])]}})])};kv.displayName="Filter";kv.inheritAttrs=!1;kv.props={prefixCls:String,height:Number,offset:Number,onInnerResize:Function};const Nz=kv;var _O=function(e,n){var r,a=e.setRef,i=n.slots,o=Yt((r=i.default)===null||r===void 0?void 0:r.call(i));return o&&o.length?bi(o[0],{ref:a}):o};_O.props={setRef:{type:Function,default:function(){}}};const Dz=_O;var Az=20;function bC(t){return"touches"in t?t.touches[0].pageY:t.pageY}const Mz=Se({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:Ms(),thumbRef:Ms(),visibleTimeout:null,state:Lt({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,Tn?{passive:!1}:!1),(n=this.thumbRef.current)===null||n===void 0||n.addEventListener("touchstart",this.onMouseDown,Tn?{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,Tn?{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,Tn?{passive:!1}:!1),this.thumbRef.current&&(this.thumbRef.current.removeEventListener("touchstart",this.onMouseDown,Tn?{passive:!1}:!1),this.thumbRef.current.removeEventListener("touchmove",this.onMouseMove,Tn?{passive:!1}:!1),this.thumbRef.current.removeEventListener("touchend",this.onMouseUp)),et.cancel(this.moveRaf)},onMouseDown:function(e){var n=this.$props.onStartMove;it(this.state,{dragging:!0,pageY:bC(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(et.cancel(this.moveRaf),r){var l=bC(e)-a,u=i+l,s=this.getEnableScrollRange(),c=this.getEnableHeightRange(),f=c?u/c:0,d=Math.ceil(f*s);this.moveRaf=et(function(){o(d)})}},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,Az),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",l=this.showScroll(),u=l&&r;return E("div",{ref:this.scrollbarRef,class:Ae("".concat(a,"-scrollbar"),j({},"".concat(a,"-scrollbar-show"),l)),style:{width:"8px",top:0,bottom:0,right:0,position:"absolute",display:u?void 0:"none"},onMousedown:this.onContainerMouseDown,onMousemove:this.delayHidden},[E("div",{ref:this.thumbRef,class:Ae("".concat(a,"-scrollbar-thumb"),j({},"".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 Oz(t,e,n,r){var a=new Map,i=new Map,o=Z(Symbol("update"));ke(t,function(){o.value=Symbol("update")});var l=void 0;function u(){et.cancel(l)}function s(){u(),l=et(function(){a.forEach(function(f,d){if(f&&f.offsetParent){var v=f.offsetHeight;i.get(d)!==v&&(o.value=Symbol("update"),i.set(d,f.offsetHeight))}})})}function c(f,d){var v=e(f),p=a.get(v);d?(a.set(v,d.$el||d),s()):a.delete(v),!p!=!d&&(d?n==null||n(f):r==null||r(f))}return Ar(function(){u()}),[c,s,i,o]}function Tz(t,e,n,r,a,i,o,l){var u;return function(s){if(s==null){l();return}et.cancel(u);var c=e.value,f=r.itemHeight;if(typeof s=="number")o(s);else if(s&&Ke(s)==="object"){var d,v=s.align;"index"in s?d=s.index:d=c.findIndex(function(g){return a(g)===s.key});var p=s.offset,m=p===void 0?0:p,h=function g(w,y){if(!(w<0||!t.value)){var x=t.value.clientHeight,C=!1,b=y;if(x){for(var S=y||v,N=0,D=0,A=0,P=Math.min(c.length,d),k=0;k<=P;k+=1){var I=a(c[k]);D=N;var $=n.get(I);A=D+($===void 0?f:$),N=A,k===d&&$===void 0&&(C=!0)}var F=t.value.scrollTop,T=null;switch(S){case"top":T=D-m;break;case"bottom":T=A-x+m;break;default:{var O=F+x;D<F?b="top":A>O&&(b="bottom")}}T!==null&&T!==F&&o(T)}u=et(function(){C&&i(),g(w-1,b)},2)}};h(5)}}}var Pz=(typeof navigator>"u"?"undefined":Ke(navigator))==="object"&&/Firefox/i.test(navigator.userAgent);const kz=Pz,IO=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,l=i<0&&t.value||i>0&&e.value;return o&&l?(clearTimeout(r),n=!1):(!l||n)&&a(),!n&&l}};function _z(t,e,n,r){var a=0,i=null,o=null,l=!1,u=IO(e,n);function s(f){if(t.value){et.cancel(i);var d=f.deltaY;a+=d,o=d,!u(d)&&(kz||f.preventDefault(),i=et(function(){var v=l?10:1;r(a*v),a=0}))}}function c(f){t.value&&(l=f.detail===o)}return[s,c]}var Iz=14/15;function Fz(t,e,n){var r=!1,a=0,i=null,o=null,l=function(){i&&(i.removeEventListener("touchmove",u),i.removeEventListener("touchend",s))},u=function(v){if(r){var p=Math.ceil(v.touches[0].pageY),m=a-p;a=p,n(m)&&v.preventDefault(),clearInterval(o),o=setInterval(function(){m*=Iz,(!n(m,!0)||Math.abs(m)<=.1)&&clearInterval(o)},16)}},s=function(){r=!1,l()},c=function(v){l(),v.touches.length===1&&!r&&(r=!0,a=Math.ceil(v.touches[0].pageY),i=v.target,i.addEventListener("touchmove",u,{passive:!1}),i.addEventListener("touchend",s))},f=function(){};tt(function(){document.addEventListener("touchmove",f,{passive:!1}),ke(t,function(d){e.value.removeEventListener("touchstart",c),l(),clearInterval(o),d&&e.value.addEventListener("touchstart",c,{passive:!1})},{immediate:!0})}),xt(function(){document.removeEventListener("touchmove",f)})}var $z=["prefixCls","height","itemHeight","fullHeight","data","itemKey","virtual","component","onScroll","children","style","class"],Bz=[],Rz={overflowY:"auto",overflowAnchor:"none"};function Lz(t,e,n,r,a,i){var o=i.getKey;return t.slice(e,n+1).map(function(l,u){var s=e+u,c=a(l,s,{}),f=o(l);return E(Dz,{key:f,setRef:function(v){return r(l,v)}},{default:function(){return[c]}})})}var zz=Se({compatConfig:{MODE:3},name:"List",inheritAttrs:!1,props:{prefixCls:String,data:X.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=q(function(){var z=e.height,V=e.itemHeight,U=e.virtual;return!!(U!==!1&&z&&V)}),i=q(function(){var z=e.height,V=e.itemHeight,U=e.data;return a.value&&U&&V*U.length>z}),o=Lt({scrollTop:0,scrollMoving:!1}),l=q(function(){return e.data||Bz}),u=St([]);ke(l,function(){u.value=yn(l.value).slice()},{immediate:!0});var s=St(function(z){});ke(function(){return e.itemKey},function(z){typeof z=="function"?s.value=z:s.value=function(V){return V==null?void 0:V[z]}},{immediate:!0});var c=Z(),f=Z(),d=Z(),v=function(V){return s.value(V)},p={getKey:v};function m(z){var V;typeof z=="function"?V=z(o.scrollTop):V=z;var U=D(V);c.value&&(c.value.scrollTop=U),o.scrollTop=U}var h=Oz(u,v,null,null),g=$e(h,4),w=g[0],y=g[1],x=g[2],C=g[3],b=Lt({scrollHeight:void 0,start:0,end:0,offset:void 0}),S=Z(0);tt(function(){ct(function(){var z;S.value=((z=f.value)===null||z===void 0?void 0:z.offsetHeight)||0})}),Dr(function(){ct(function(){var z;S.value=((z=f.value)===null||z===void 0?void 0:z.offsetHeight)||0})}),ke([a,u],function(){a.value||it(b,{scrollHeight:void 0,start:0,end:u.value.length-1,offset:void 0})},{immediate:!0}),ke([a,u,S,i],function(){a.value&&!i.value&&it(b,{scrollHeight:S.value,start:0,end:u.value.length-1,offset:void 0}),c.value&&(o.scrollTop=c.value.scrollTop)},{immediate:!0}),ke([i,a,function(){return o.scrollTop},u,C,function(){return e.height},S],function(){if(!(!a.value||!i.value)){for(var z=0,V,U,W,G=u.value.length,le=u.value,ae=o.scrollTop,ie=e.itemHeight,se=e.height,he=ae+se,te=0;te<G;te+=1){var ge=le[te],ee=v(ge),ne=x.get(ee);ne===void 0&&(ne=ie);var de=z+ne;V===void 0&&de>=ae&&(V=te,U=z),W===void 0&&de>he&&(W=te),z=de}V===void 0&&(V=0,U=0,W=Math.ceil(se/ie)),W===void 0&&(W=G-1),W=Math.min(W+1,G),it(b,{scrollHeight:z,start:V,end:W,offset:U})}},{immediate:!0});var N=q(function(){return b.scrollHeight-e.height});function D(z){var V=z;return Number.isNaN(N.value)||(V=Math.min(V,N.value)),V=Math.max(V,0),V}var A=q(function(){return o.scrollTop<=0}),P=q(function(){return o.scrollTop>=N.value}),k=IO(A,P);function I(z){var V=z;m(V)}function $(z){var V,U=z.currentTarget.scrollTop;U!==o.scrollTop&&m(U),(V=e.onScroll)===null||V===void 0||V.call(e,z)}var F=_z(a,A,P,function(z){m(function(V){var U=V+z;return U})}),T=$e(F,2),O=T[0],B=T[1];Fz(a,c,function(z,V){return k(z,V)?!1:(O({preventDefault:function(){},deltaY:z}),!0)});function _(z){a.value&&z.preventDefault()}var R=function(){c.value&&(c.value.removeEventListener("wheel",O,Tn?{passive:!1}:!1),c.value.removeEventListener("DOMMouseScroll",B),c.value.removeEventListener("MozMousePixelScroll",_))};rt(function(){ct(function(){c.value&&(R(),c.value.addEventListener("wheel",O,Tn?{passive:!1}:!1),c.value.addEventListener("DOMMouseScroll",B),c.value.addEventListener("MozMousePixelScroll",_))})}),xt(function(){R()});var L=Tz(c,u,x,e,v,y,m,function(){var z;(z=d.value)===null||z===void 0||z.delayHidden()});r({scrollTo:L});var H=q(function(){var z=null;return e.height&&(z=M(j({},e.fullHeight?"height":"maxHeight",e.height+"px"),Rz),a.value&&(z.overflowY="hidden",o.scrollMoving&&(z.pointerEvents="none"))),z});return ke([function(){return b.start},function(){return b.end},u],function(){if(e.onVisibleChange){var z=u.value.slice(b.start,b.end+1);e.onVisibleChange(z,u.value)}},{flush:"post"}),{state:o,mergedData:u,componentStyle:H,onFallbackScroll:$,onScrollBar:I,componentRef:c,useVirtual:a,calRes:b,collectHeight:y,setInstance:w,sharedConfig:p,scrollBarRef:d,fillerInnerRef:f}},render:function(){var e=this,n=M(M({},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,l=o===void 0?"div":o;n.onScroll;var u=n.children,s=u===void 0?this.$slots.default:u,c=n.style,f=n.class,d=Ye(n,$z),v=Ae(a,f),p=this.state.scrollTop,m=this.calRes,h=m.scrollHeight,g=m.offset,w=m.start,y=m.end,x=this.componentStyle,C=this.onFallbackScroll,b=this.onScrollBar,S=this.useVirtual,N=this.collectHeight,D=this.sharedConfig,A=this.setInstance,P=this.mergedData;return E("div",M({style:M(M({},c),{},{position:"relative"}),class:v},d),[E(l,{class:"".concat(a,"-holder"),style:x,ref:"componentRef",onScroll:C},{default:function(){return[E(Nz,{prefixCls:a,height:h,offset:g,onInnerResize:N,ref:"fillerInnerRef"},{default:function(){return Lz(P,w,y,A,s,D)}})]}}),S&&E(Mz,{ref:"scrollBarRef",prefixCls:a,scrollTop:p,height:i,scrollHeight:h,count:P.length,onScroll:b,onStartMove:function(){e.state.scrollMoving=!0},onStopMove:function(){e.state.scrollMoving=!1}},null)])}});const FO=zz;function Fy(t,e,n){var r=Z(t());return ke(e,function(a,i){n?n(a,i)&&(r.value=t()):r.value=t()}),r}function Vz(){return/(mac\sos|macintosh)/i.test(navigator.appVersion)}var $O=Symbol("SelectContextKey");function jz(t){return yt($O,t)}function Hz(){return pt($O,{})}var Kz=["disabled","title","children","style","class","className"];function xC(t){return typeof t=="string"||typeof t=="number"}var Uz=Se({compatConfig:{MODE:3},name:"OptionList",inheritAttrs:!1,slots:["option"],setup:function(e,n){var r=n.expose,a=n.slots,i=Xs(),o=Hz(),l=q(function(){return"".concat(i.prefixCls,"-item")}),u=Fy(function(){return o.flattenOptions},[function(){return i.open},function(){return o.flattenOptions}],function(b){return b[0]}),s=Ms(),c=function(S){S.preventDefault()},f=function(S){s.current&&s.current.scrollTo(typeof S=="number"?{index:S}:S)},d=function(S){for(var N=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1,D=u.value.length,A=0;A<D;A+=1){var P=(S+A*N+D)%D,k=u.value[P],I=k.group,$=k.data;if(!I&&!$.disabled)return P}return-1},v=Lt({activeIndex:d(0)}),p=function(S){var N=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;v.activeIndex=S;var D={source:N?"keyboard":"mouse"},A=u.value[S];if(!A){o.onActiveValue(null,-1,D);return}o.onActiveValue(A.value,S,D)};ke([function(){return u.value.length},function(){return i.searchValue}],function(){p(o.defaultActiveFirstOption!==!1?d(0):-1)},{immediate:!0});var m=function(S){return o.rawValues.has(S)&&i.mode!=="combobox"};ke([function(){return i.open},function(){return i.searchValue}],function(){if(!i.multiple&&i.open&&o.rawValues.size===1){var b=Array.from(o.rawValues)[0],S=yn(u.value).findIndex(function(N){var D=N.data;return D[o.fieldNames.value]===b});S!==-1&&(p(S),ct(function(){f(S)}))}i.open&&ct(function(){var N;(N=s.current)===null||N===void 0||N.scrollTo(void 0)})},{immediate:!0,flush:"post"});var h=function(S){S!==void 0&&o.onSelect(S,{selected:!o.rawValues.has(S)}),i.multiple||i.toggleOpen(!1)},g=function(S){return typeof S.label=="function"?S.label():S.label};function w(b){var S=u.value[b];if(!S)return null;var N=S.data||{},D=N.value,A=S.group,P=oo(N,!0),k=g(S);return S?E("div",M(M({"aria-label":typeof k=="string"&&!A?k:null},P),{},{key:b,role:A?"presentation":"option",id:"".concat(i.id,"_list_").concat(b),"aria-selected":m(D)}),[D]):null}var y=function(S){var N=S.which,D=S.ctrlKey;switch(N){case Be.N:case Be.P:case Be.UP:case Be.DOWN:{var A=0;if(N===Be.UP?A=-1:N===Be.DOWN?A=1:Vz()&&D&&(N===Be.N?A=1:N===Be.P&&(A=-1)),A!==0){var P=d(v.activeIndex+A,A);f(P),p(P,!0)}break}case Be.ENTER:{var k=u.value[v.activeIndex];k&&!k.data.disabled?h(k.value):h(void 0),i.open&&S.preventDefault();break}case Be.ESC:i.toggleOpen(!1),i.open&&S.stopPropagation()}},x=function(){},C=function(S){f(S)};return r({onKeydown:y,onKeyup:x,scrollTo:C}),function(){var b=i.id,S=i.notFoundContent,N=i.onPopupScroll,D=o.menuItemSelectedIcon,A=o.fieldNames,P=o.virtual,k=o.listHeight,I=o.listItemHeight,$=a.option,F=v.activeIndex,T=Object.keys(A).map(function(O){return A[O]});return u.value.length===0?E("div",{role:"listbox",id:"".concat(b,"_list"),class:"".concat(l.value,"-empty"),onMousedown:c},[S]):E(At,null,[E("div",{role:"listbox",id:"".concat(b,"_list"),style:{height:0,width:0,overflow:"hidden"}},[w(F-1),w(F),w(F+1)]),E(FO,{itemKey:"key",ref:s,data:u.value,height:k,itemHeight:I,fullHeight:!1,onMousedown:c,onScroll:N,virtual:P},{default:function(B,_){var R,L=B.group,H=B.groupOption,z=B.data,V=B.value,U=z.key,W=typeof B.label=="function"?B.label():B.label;if(L){var G,le=(G=z.title)!==null&&G!==void 0?G:xC(W)&&W;return E("div",{class:Ae(l.value,"".concat(l.value,"-group")),title:le},[$?$(z):W!==void 0?W:U])}var ae=z.disabled,ie=z.title;z.children;var se=z.style,he=z.class,te=z.className,ge=Ye(z,Kz),ee=dt(ge,T),ne=m(V),de="".concat(l.value,"-option"),re=Ae(l.value,de,he,te,(R={},j(R,"".concat(de,"-grouped"),H),j(R,"".concat(de,"-active"),F===_&&!ae),j(R,"".concat(de,"-disabled"),ae),j(R,"".concat(de,"-selected"),ne),R)),oe=g(B),ue=!D||typeof D=="function"||ne,ve=typeof oe=="number"?oe:oe||V,me=xC(ve)?ve.toString():void 0;return ie!==void 0&&(me=ie),E("div",M(M({},ee),{},{"aria-selected":ne,class:re,title:me,onMousemove:function(Q){ge.onMousemove&&ge.onMousemove(Q),!(F===_||ae)&&p(_)},onClick:function(Q){ae||h(V),ge.onClick&&ge.onClick(Q)},style:se}),[E("div",{class:"".concat(de,"-content")},[$?$(z):ve]),Dn(D)||ne,ue&&E(md,{class:"".concat(l.value,"-option-state"),customizeIcon:D,customizeIconProps:{isSelected:ne}},{default:function(){return[ne?"✓":null]}})])}})])}}});const qz=Uz;var Wz=["value","disabled"];function Gz(t){var e=t.key,n=t.children,r=t.props,a=r.value,i=r.disabled,o=Ye(r,Wz),l=n==null?void 0:n.default;return M({key:e,value:a!==void 0?a:e,children:l,disabled:i||i===""},o)}function BO(t){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,n=Yt(t).map(function(r,a){var i;if(!Dn(r)||!r.type)return null;var o=r.type.isSelectOptGroup,l=r.key,u=r.children,s=r.props;if(e||!o)return Gz(r);var c=u&&u.default?u.default():void 0,f=(s==null?void 0:s.label)||((i=u.label)===null||i===void 0?void 0:i.call(u))||l;return M(M({key:"__RC_SELECT_GRP__".concat(l===null?a:String(l),"__")},s),{},{label:f,options:BO(c||[])})}).filter(function(r){return r});return n}function Yz(t,e,n){var r=St(),a=St(),i=St(),o=St([]);return ke([t,e],function(){t.value?o.value=yn(t.value).slice():o.value=BO(e.value)},{immediate:!0,deep:!0}),rt(function(){var l=o.value,u=new Map,s=new Map,c=n.value;function f(d){for(var v=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,p=0;p<d.length;p+=1){var m=d[p];!m[c.options]||v?(u.set(m[c.value],m),s.set(m[c.label],m)):f(m[c.options],!0)}}f(l),r.value=l,a.value=u,i.value=s}),{options:r,valueOptions:a,labelOptions:i}}var wC=0,Xz=Uo();function Zz(){var t;return Xz?(t=wC,wC+=1):t="TEST_OR_SSR",t}function $y(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:Z(""),e="rc_select_".concat(Zz());return t.value||e}function RO(t){return Array.isArray(t)?t:t!==void 0?[t]:[]}function lm(t,e){return RO(t).join("").toUpperCase().includes(e)}const Jz=function(t,e,n,r,a){return q(function(){var i=n.value,o=a==null?void 0:a.value,l=r==null?void 0:r.value;if(!i||l===!1)return t.value;var u=e.value,s=u.options,c=u.label,f=u.value,d=[],v=typeof l=="function",p=i.toUpperCase(),m=v?l:function(g,w){return o?lm(w[o],p):w[s]?lm(w[c!=="children"?c:"label"],p):lm(w[f],p)},h=v?function(g){return Bh(g)}:function(g){return g};return t.value.forEach(function(g){if(g[s]){var w=m(i,h(g));if(w)d.push(g);else{var y=g[s].filter(function(x){return m(i,h(x))});y.length&&d.push(M(M({},g),{},j({},s,y)))}return}m(i,h(g))&&d.push(g)}),d})},Qz=function(t,e){var n=St({values:new Map,options:new Map}),r=q(function(){var i=n.value,o=i.values,l=i.options,u=t.value.map(function(f){if(f.label===void 0){var d;return M(M({},f),{},{label:(d=o.get(f.value))===null||d===void 0?void 0:d.label})}return f}),s=new Map,c=new Map;return u.forEach(function(f){s.set(f.value,f),c.set(f.value,e.value.get(f.value)||l.get(f.value))}),n.value.values=s,n.value.options=c,u}),a=function(o){return e.value.get(o)||n.value.options.get(o)};return[r,a]};function fn(t,e){var n=e||{},r=n.defaultValue,a=n.value,i=a===void 0?Z():a,o=typeof t=="function"?t():t;i.value!==void 0&&(o=nr(i)),r!==void 0&&(o=typeof r=="function"?r():r);var l=Z(o),u=Z(o);rt(function(){var c=i.value!==void 0?i.value:l.value;e.postState&&(c=e.postState(c)),u.value=c});function s(c){var f=u.value;l.value=c,yn(u.value)!==c&&e.onChange&&e.onChange(c,f)}return ke(i,function(){l.value=i.value}),[u,s]}function an(t){var e=typeof t=="function"?t():t,n=Z(e);function r(a){n.value=a}return[n,r]}var eV=["inputValue"];function LO(){return M(M({},Pv()),{},{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:X.any,mode:String,labelInValue:{type:Boolean,default:void 0},value:X.any,defaultValue:X.any,onChange:Function,children:Array})}function tV(t){return!t||Ke(t)!=="object"}const nV=Se({compatConfig:{MODE:3},name:"Select",inheritAttrs:!1,props:bt(LO(),{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=$y(Ge(e,"id")),l=q(function(){return kO(e.mode)}),u=q(function(){return!!(!e.options&&e.children)}),s=q(function(){return e.filterOption===void 0&&e.mode==="combobox"?!1:e.filterOption}),c=q(function(){return tO(e.fieldNames,u.value)}),f=fn("",{value:q(function(){return e.searchValue!==void 0?e.searchValue:e.inputValue}),postState:function(ve){return ve||""}}),d=$e(f,2),v=d[0],p=d[1],m=Yz(Ge(e,"options"),Ge(e,"children"),c),h=m.valueOptions,g=m.labelOptions,w=m.options,y=function(ve){var me=RO(ve);return me.map(function(Y){var Q,pe,Ne,Te;if(tV(Y))Q=Y;else{var we;Ne=Y.key,pe=Y.label,Q=(we=Y.value)!==null&&we!==void 0?we:Ne}var ye=h.value.get(Q);if(ye){var Ce;pe===void 0&&(pe=ye==null?void 0:ye[e.optionLabelProp||c.value.label]),Ne===void 0&&(Ne=(Ce=ye==null?void 0:ye.key)!==null&&Ce!==void 0?Ce:Q),Te=ye==null?void 0:ye.disabled}return{label:pe,value:Q,key:Ne,disabled:Te,option:ye}})},x=fn(e.defaultValue,{value:Ge(e,"value")}),C=$e(x,2),b=C[0],S=C[1],N=q(function(){var ue,ve=y(b.value);return e.mode==="combobox"&&!((ue=ve[0])!==null&&ue!==void 0&&ue.value)?[]:ve}),D=Qz(N,h),A=$e(D,2),P=A[0],k=A[1],I=q(function(){if(!e.mode&&P.value.length===1){var ue=P.value[0];if(ue.value===null&&(ue.label===null||ue.label===void 0))return[]}return P.value.map(function(ve){var me;return M(M({},ve),{},{label:(me=typeof ve.label=="function"?ve.label():ve.label)!==null&&me!==void 0?me:ve.value})})}),$=q(function(){return new Set(P.value.map(function(ue){return ue.value}))});rt(function(){if(e.mode==="combobox"){var ue,ve=(ue=P.value[0])===null||ue===void 0?void 0:ue.value;ve!=null&&p(String(ve))}},{flush:"post"});var F=function(ve,me){var Y,Q=me??ve;return Y={},j(Y,c.value.value,ve),j(Y,c.value.label,Q),Y},T=St();rt(function(){if(e.mode!=="tags"){T.value=w.value;return}var ue=w.value.slice(),ve=function(Y){return h.value.has(Y)};Re(P.value).sort(function(me,Y){return me.value<Y.value?-1:1}).forEach(function(me){var Y=me.value;ve(Y)||ue.push(F(Y,me.label))}),T.value=ue});var O=Jz(T,c,v,s,Ge(e,"optionFilterProp")),B=q(function(){return e.mode!=="tags"||!v.value||O.value.some(function(ue){return ue[e.optionFilterProp||"value"]===v.value})?O.value:[F(v.value)].concat(Re(O.value))}),_=q(function(){return e.filterSort?Re(B.value).sort(function(ue,ve){return e.filterSort(ue,ve)}):B.value}),R=q(function(){return u9(_.value,{fieldNames:c.value,childrenAsData:u.value})}),L=function(ve){var me=y(ve);if(S(me),e.onChange&&(me.length!==P.value.length||me.some(function(pe,Ne){var Te;return((Te=P.value[Ne])===null||Te===void 0?void 0:Te.value)!==(pe==null?void 0:pe.value)}))){var Y=e.labelInValue?me.map(function(pe){return M(M({},pe),{},{originLabel:pe.label,label:typeof pe.label=="function"?pe.label():pe.label})}):me.map(function(pe){return pe.value}),Q=me.map(function(pe){return Bh(k(pe.value))});e.onChange(l.value?Y:Y[0],l.value?Q:Q[0])}},H=an(null),z=$e(H,2),V=z[0],U=z[1],W=an(0),G=$e(W,2),le=G[0],ae=G[1],ie=q(function(){return e.defaultActiveFirstOption!==void 0?e.defaultActiveFirstOption:e.mode!=="combobox"}),se=function(ve,me){var Y=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},Q=Y.source,pe=Q===void 0?"keyboard":Q;ae(me),e.backfill&&e.mode==="combobox"&&ve!==null&&pe==="keyboard"&&U(String(ve))},he=function(ve,me){var Y=function(){var xe,be=k(ve),Oe=be==null?void 0:be[c.value.label];return[e.labelInValue?{label:typeof Oe=="function"?Oe():Oe,originLabel:Oe,value:ve,key:(xe=be==null?void 0:be.key)!==null&&xe!==void 0?xe:ve}:ve,Bh(be)]};if(me&&e.onSelect){var Q=Y(),pe=$e(Q,2),Ne=pe[0],Te=pe[1];e.onSelect(Ne,Te)}else if(!me&&e.onDeselect){var we=Y(),ye=$e(we,2),Ce=ye[0],De=ye[1];e.onDeselect(Ce,De)}},te=function(ve,me){var Y,Q=l.value?me.selected:!0;Q?Y=l.value?[].concat(Re(P.value),[ve]):[ve]:Y=P.value.filter(function(pe){return pe.value!==ve}),L(Y),he(ve,Q),e.mode==="combobox"?U(""):(!l.value||e.autoClearSearchValue)&&(p(""),U(""))},ge=function(ve,me){L(ve),(me.type==="remove"||me.type==="clear")&&me.values.forEach(function(Y){he(Y.value,!1)})},ee=function(ve,me){if(p(ve),U(null),me.source==="submit"){var Y=(ve||"").trim();if(Y){var Q=Array.from(new Set([].concat(Re($.value),[Y])));L(Q),he(Y,!0),p("")}return}if(me.source!=="blur"){var pe;e.mode==="combobox"&&L(ve),(pe=e.onSearch)===null||pe===void 0||pe.call(e,ve)}},ne=function(ve){var me=ve;e.mode!=="tags"&&(me=ve.map(function(Q){var pe=g.value.get(Q);return pe==null?void 0:pe.value}).filter(function(Q){return Q!==void 0}));var Y=Array.from(new Set([].concat(Re($.value),Re(me))));L(Y),Y.forEach(function(Q){he(Q,!0)})},de=q(function(){return e.virtual!==!1&&e.dropdownMatchSelectWidth!==!1});jz(hd(M(M({},m),{},{flattenOptions:R,onActiveValue:se,defaultActiveFirstOption:ie,onSelect:te,menuItemSelectedIcon:Ge(e,"menuItemSelectedIcon"),rawValues:$,fieldNames:c,virtual:de,listHeight:Ge(e,"listHeight"),listItemHeight:Ge(e,"listItemHeight"),childrenAsData:u})));var re=Z();r({focus:function(){var ve;(ve=re.value)===null||ve===void 0||ve.focus()},blur:function(){var ve;(ve=re.value)===null||ve===void 0||ve.blur()},scrollTo:function(ve){var me;(me=re.value)===null||me===void 0||me.scrollTo(ve)}});var oe=q(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 E(Iy,M(M(M({},oe.value),a),{},{id:o,prefixCls:e.prefixCls,ref:re,omitDomProps:eV,mode:e.mode,displayValues:I.value,onDisplayValuesChange:ge,searchValue:v.value,onSearch:ee,onSearchSplit:ne,dropdownMatchSelectWidth:e.dropdownMatchSelectWidth,OptionList:qz,emptyOptions:!R.value.length,activeValue:V.value,activeDescendantId:"".concat(o,"_list_").concat(le.value)}),i)}}});var By=function(){return null};By.isSelectOption=!0;By.displayName="ASelectOption";const rV=By;var Ry=function(){return null};Ry.isSelectOptGroup=!0;Ry.displayName="ASelectOptGroup";const aV=Ry;var iV={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 oV=iV;function CC(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){lV(t,a,n[a])})}return t}function lV(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var Ly=function(e,n){var r=CC({},e,n.attrs);return E(mt,CC({},r,{icon:oV}),null)};Ly.displayName="DownOutlined";Ly.inheritAttrs=!1;const Zs=Ly;var uV={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 sV=uV;function SC(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){cV(t,a,n[a])})}return t}function cV(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var zy=function(e,n){var r=SC({},e,n.attrs);return E(mt,SC({},r,{icon:sV}),null)};zy.displayName="CheckOutlined";zy.inheritAttrs=!1;const _v=zy;var fV={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 dV=fV;function EC(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){vV(t,a,n[a])})}return t}function vV(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var Vy=function(e,n){var r=EC({},e,n.attrs);return E(mt,EC({},r,{icon:dV}),null)};Vy.displayName="SearchOutlined";Vy.inheritAttrs=!1;const Iv=Vy;function jy(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(),l=t.menuItemSelectedIcon||e.menuItemSelectedIcon&&e.menuItemSelectedIcon(),u=t.removeIcon||e.removeIcon&&e.removeIcon(),s=o;o||(s=E(Si,null,null));var c=null;if(i!==void 0)c=i;else if(n)c=E(wa,{spin:!0},null);else{var f="".concat(a,"-suffix");c=function(m){var h=m.open,g=m.showSearch;return h&&g?E(Iv,{class:f},null):E(Zs,{class:f},null)}}var d=null;l!==void 0?d=l:r?d=E(_v,null,null):d=null;var v=null;return u!==void 0?v=u:v=E(Wa,null,null),{clearIcon:s,suffixIcon:c,itemIcon:d,removeIcon:v}}var gd=Symbol("ContextProps"),yd=Symbol("InternalContextProps"),pV=function(e){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:q(function(){return!0}),r=Z(new Map),a=function(l,u){r.value.set(l,u),r.value=new Map(r.value)},i=function(l){r.value.delete(l),r.value=new Map(r.value)};Zn(),ke([n,r],function(){}),yt(gd,e),yt(yd,{addFormItemField:a,removeFormItemField:i})},Gh={id:q(function(){}),onFieldBlur:function(){},onFieldChange:function(){},clearValidate:function(){}},Yh={addFormItemField:function(){},removeFormItemField:function(){}},kn=function(){var e=pt(yd,Yh),n=Symbol("FormItemFieldKey"),r=Zn();return e.addFormItemField(n,r.type),xt(function(){e.removeFormItemField(n)}),yt(yd,Yh),yt(gd,Gh),pt(gd,Gh)};const bd=Se({compatConfig:{MODE:3},name:"AFormItemRest",setup:function(e,n){var r=n.slots;return yt(yd,Yh),yt(gd,Gh),function(){var a;return(a=r.default)===null||a===void 0?void 0:a.call(r)}}});var Hy=function(){return M(M({},dt(LO(),["inputIcon","mode","getInputElement","getRawInputElement","backfill"])),{},{value:{type:[Array,Object,String,Number]},defaultValue:{type:[Array,Object,String,Number]},notFoundContent:X.any,suffixIcon:X.any,itemIcon:X.any,size:String,mode:String,bordered:{type:Boolean,default:!0},transitionName:String,choiceTransitionName:{type:String,default:""},"onUpdate:value":Function})},NC="SECRET_COMBOBOX_MODE_DO_NOT_USE",$a=Se({compatConfig:{MODE:3},name:"ASelect",Option:rV,OptGroup:aV,inheritAttrs:!1,props:bt(Hy(),{listHeight:256,listItemHeight:24}),SECRET_COMBOBOX_MODE_DO_NOT_USE:NC,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,l=Z(),u=kn(),s=function(){var A;(A=l.value)===null||A===void 0||A.focus()},c=function(){var A;(A=l.value)===null||A===void 0||A.blur()},f=function(A){var P;(P=l.value)===null||P===void 0||P.scrollTo(A)},d=q(function(){var D=e.mode;if(D!=="combobox")return D===NC?"combobox":D}),v=He("select",e),p=v.prefixCls,m=v.direction,h=v.configProvider,g=v.size,w=v.getPrefixCls,y=q(function(){return w()}),x=q(function(){return xa(y.value,"slide-up",e.transitionName)}),C=q(function(){var D;return Ae((D={},j(D,"".concat(p.value,"-lg"),g.value==="large"),j(D,"".concat(p.value,"-sm"),g.value==="small"),j(D,"".concat(p.value,"-rtl"),m.value==="rtl"),j(D,"".concat(p.value,"-borderless"),!e.bordered),D))}),b=function(){for(var A=arguments.length,P=new Array(A),k=0;k<A;k++)P[k]=arguments[k];a("update:value",P[0]),a.apply(void 0,["change"].concat(P)),u.onFieldChange()},S=function(A){a("blur",A),u.onFieldBlur()};o({blur:c,focus:s,scrollTo:f});var N=q(function(){return d.value==="multiple"||d.value==="tags"});return function(){var D,A,P=e.notFoundContent,k=e.listHeight,I=k===void 0?256:k,$=e.listItemHeight,F=$===void 0?24:$,T=e.getPopupContainer,O=e.dropdownClassName,B=e.virtual,_=e.dropdownMatchSelectWidth,R=e.id,L=R===void 0?u.id.value:R,H=e.placeholder,z=H===void 0?(D=i.placeholder)===null||D===void 0?void 0:D.call(i):H,V=h.renderEmpty,U=h.getPopupContainer,W;P!==void 0?W=P:i.notFoundContent?W=i.notFoundContent():d.value==="combobox"?W=null:W=V("Select");var G=jy(M(M({},e),{},{multiple:N.value,prefixCls:p.value}),i),le=G.suffixIcon,ae=G.itemIcon,ie=G.removeIcon,se=G.clearIcon,he=dt(e,["prefixCls","suffixIcon","itemIcon","removeIcon","clearIcon","size","bordered"]),te=Ae(O,j({},"".concat(p.value,"-dropdown-").concat(m.value),m.value==="rtl"));return E(nV,M(M(M({ref:l,virtual:B,dropdownMatchSelectWidth:_},he),r),{},{placeholder:z,listHeight:I,listItemHeight:F,mode:d.value,prefixCls:p.value,direction:m.value,inputIcon:le,menuItemSelectedIcon:ae,removeIcon:ie,clearIcon:se,notFoundContent:W,class:[C.value,r.class],getPopupContainer:T||U,dropdownClassName:te,onChange:b,onBlur:S,id:L,dropdownRender:he.dropdownRender||i.dropdownRender,transitionName:x.value,children:(A=i.default)===null||A===void 0?void 0:A.call(i),tagRender:e.tagRender||i.tagRender,optionLabelRender:i.optionLabel,maxTagPlaceholder:e.maxTagPlaceholder||i.maxTagPlaceholder}),{option:i.option})}}});$a.install=function(t){return t.component($a.name,$a),t.component($a.Option.displayName,$a.Option),t.component($a.OptGroup.displayName,$a.OptGroup),t};var mV=$a.Option,hV=$a.OptGroup;const Qi=$a;var Ky=function(){return null};Ky.isSelectOption=!0;Ky.displayName="AAutoCompleteOption";const Il=Ky;var Uy=function(){return null};Uy.isSelectOptGroup=!0;Uy.displayName="AAutoCompleteOptGroup";const Cf=Uy;function gV(t){var e,n;return(t==null||(e=t.type)===null||e===void 0?void 0:e.isSelectOption)||(t==null||(n=t.type)===null||n===void 0?void 0:n.isSelectOptGroup)}var yV=function(){return M(M({},dt(Hy(),["loading","mode","optionLabelProp","labelInValue"])),{},{dataSource:Array,dropdownMenuStyle:{type:Object,default:void 0},dropdownMatchSelectWidth:{type:[Number,Boolean],default:!0},prefixCls:String,showSearch:{type:Boolean,default:void 0},transitionName:String,choiceTransitionName:{type:String,default:"zoom"},autofocus:{type:Boolean,default:void 0},backfill:{type:Boolean,default:void 0},filterOption:{type:[Boolean,Function],default:!1},defaultActiveFirstOption:{type:Boolean,default:!0}})},bV=Il,xV=Cf,um=Se({compatConfig:{MODE:3},name:"AAutoComplete",inheritAttrs:!1,props:yV(),slots:["option"],setup:function(e,n){var r=n.slots,a=n.attrs,i=n.expose;Nn(!("dataSource"in r),"AutoComplete","`dataSource` slot is deprecated, please use props `options` instead."),Nn(!("options"in r),"AutoComplete","`options` slot is deprecated, please use props `options` instead.");var o=Z(),l=function(){var v,p=Yt((v=r.default)===null||v===void 0?void 0:v.call(r)),m=p.length?p[0]:void 0;return m},u=function(){var v;(v=o.value)===null||v===void 0||v.focus()},s=function(){var v;(v=o.value)===null||v===void 0||v.blur()};i({focus:u,blur:s});var c=He("select",e),f=c.prefixCls;return function(){var d,v,p=e.size,m=e.dataSource,h=e.notFoundContent,g=h===void 0?(d=r.notFoundContent)===null||d===void 0?void 0:d.call(r):h,w,y=a.class,x=(v={},j(v,y,!!y),j(v,"".concat(f.value,"-lg"),p==="large"),j(v,"".concat(f.value,"-sm"),p==="small"),j(v,"".concat(f.value,"-show-search"),!0),j(v,"".concat(f.value,"-auto-complete"),!0),v);if(e.options===void 0){var C,b,S=((C=r.dataSource)===null||C===void 0?void 0:C.call(r))||((b=r.options)===null||b===void 0?void 0:b.call(r))||[];S.length&&gV(S[0])?w=S:w=m?m.map(function(D){if(Dn(D))return D;switch(Ke(D)){case"string":return E(Il,{key:D,value:D},{default:function(){return[D]}});case"object":return E(Il,{key:D.value,value:D.value},{default:function(){return[D.text]}});default:throw new Error("AutoComplete[dataSource] only supports type `string[] | Object[]`.")}}):[]}var N=dt(M(M(M({},e),a),{},{mode:Qi.SECRET_COMBOBOX_MODE_DO_NOT_USE,getInputElement:l,notFoundContent:g,class:x,ref:o}),["dataSource","loading"]);return E(Qi,N,M({default:function(){return[w]}},dt(r,["default","dataSource","options"])))}}});const wV=it(um,{Option:Il,OptGroup:Cf,install:function(e){return e.component(um.name,um),e.component(Il.displayName,Il),e.component(Cf.displayName,Cf),e}});var CV={success:Ws,info:kM,error:Si,warning:qs},SV={success:ry,info:iy,error:ly,warning:xv},EV=pn("success","info","warning","error"),NV=function(){return{type:X.oneOf(EV),closable:{type:Boolean,default:void 0},closeText:X.any,message:X.any,description:X.any,afterClose:Function,showIcon:{type:Boolean,default:void 0},prefixCls:String,banner:{type:Boolean,default:void 0},icon:X.any,closeIcon:X.any,onClose:Function}},DV=Se({compatConfig:{MODE:3},name:"AAlert",inheritAttrs:!1,props:NV(),setup:function(e,n){var r=n.slots,a=n.emit,i=n.attrs,o=n.expose,l=He("alert",e),u=l.prefixCls,s=l.direction,c=Z(!1),f=Z(!1),d=Z(),v=function(g){g.preventDefault();var w=d.value;w.style.height="".concat(w.offsetHeight,"px"),w.style.height="".concat(w.offsetHeight,"px"),c.value=!0,a("close",g)},p=function(){var g;c.value=!1,f.value=!0,(g=e.afterClose)===null||g===void 0||g.call(e)};o({animationEnd:p});var m=Z({});return function(){var h,g,w=e.banner,y=e.closeIcon,x=y===void 0?(h=r.closeIcon)===null||h===void 0?void 0:h.call(r):y,C=e.closable,b=e.type,S=e.showIcon,N=rn(r,e,"closeText"),D=rn(r,e,"description"),A=rn(r,e,"message"),P=rn(r,e,"icon");S=w&&S===void 0?!0:S,b=w&&b===void 0?"warning":b||"info";var k=(D?SV:CV)[b]||null;N&&(C=!0);var I=u.value,$=Ae(I,(g={},j(g,"".concat(I,"-").concat(b),!0),j(g,"".concat(I,"-closing"),c.value),j(g,"".concat(I,"-with-description"),!!D),j(g,"".concat(I,"-no-icon"),!S),j(g,"".concat(I,"-banner"),!!w),j(g,"".concat(I,"-closable"),C),j(g,"".concat(I,"-rtl"),s.value==="rtl"),g)),F=C?E("button",{type:"button",onClick:v,class:"".concat(I,"-close-icon"),tabindex:0},[N?E("span",{class:"".concat(I,"-close-text")},[N]):x===void 0?E(Wa,null,null):x]):null,T=P&&(Dn(P)?kt(P,{class:"".concat(I,"-icon")}):E("span",{class:"".concat(I,"-icon")},[P]))||E(k,{class:"".concat(I,"-icon")},null),O=io("".concat(I,"-motion"),{appear:!1,css:!0,onAfterLeave:p,onBeforeLeave:function(_){_.style.maxHeight="".concat(_.offsetHeight,"px")},onLeave:function(_){_.style.maxHeight="0px"}});return f.value?null:E(Lr,O,{default:function(){return[wn(E("div",M(M({role:"alert"},i),{},{style:[i.style,m.value],class:[i.class,$],"data-show":!c.value,ref:d}),[S?T:null,E("div",{class:"".concat(I,"-content")},[A?E("div",{class:"".concat(I,"-message")},[A]):null,D?E("div",{class:"".concat(I,"-description")},[D]):null]),F]),[[Jn,!c.value]])]}})}}});const AV=Cn(DV);var zo=["xxxl","xxl","xl","lg","md","sm","xs"],Oc={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)"},go=new Map,sm=-1,Tc={},MV={matchHandlers:{},dispatch:function(e){return Tc=e,go.forEach(function(n){return n(Tc)}),go.size>=1},subscribe:function(e){return go.size||this.register(),sm+=1,go.set(sm,e),e(Tc),sm},unsubscribe:function(e){go.delete(e),go.size||this.unregister()},unregister:function(){var e=this;Object.keys(Oc).forEach(function(n){var r=Oc[n],a=e.matchHandlers[r];a==null||a.mql.removeListener(a==null?void 0:a.listener)}),go.clear()},register:function(){var e=this;Object.keys(Oc).forEach(function(n){var r=Oc[n],a=function(l){var u=l.matches;e.dispatch(M(M({},Tc),{},j({},n,u)))},i=window.matchMedia(r);i.addListener(a),e.matchHandlers[r]={mql:i,listener:a},a(i)})}};const Yl=MV;function mu(){var t=Z({}),e=null;return tt(function(){e=Yl.subscribe(function(n){t.value=n})}),Ar(function(){Yl.unsubscribe(e)}),t}var zO=Symbol("SizeProvider"),OV=function(e){var n=pt("configProvider",dy),r=q(function(){return e.size||n.componentSize});return yt(zO,r),r},VO=function(e){var n=e?q(function(){return e.size}):pt(zO,q(function(){return"default"}));return n};const TV=OV;function Ir(t){var e=St();return rt(function(){e.value=t()},{flush:"sync"}),e}var PV=function(){return{prefixCls:String,shape:{type:String,default:"circle"},size:{type:[Number,String,Object],default:function(){return"default"}},src:String,srcset:String,icon:X.any,alt:String,gap:Number,draggable:{type:Boolean,default:void 0},crossOrigin:String,loadError:{type:Function}}},kV=Se({compatConfig:{MODE:3},name:"AAvatar",inheritAttrs:!1,props:PV(),slots:["icon"],setup:function(e,n){var r=n.slots,a=n.attrs,i=Z(!0),o=Z(!1),l=Z(1),u=Z(null),s=Z(null),c=He("avatar",e),f=c.prefixCls,d=VO(),v=q(function(){return e.size==="default"?d.value:e.size}),p=mu(),m=Ir(function(){if(Ke(e.size)==="object"){var y=zo.find(function(C){return p.value[C]}),x=e.size[y];return x}}),h=function(x){return m.value?{width:"".concat(m.value,"px"),height:"".concat(m.value,"px"),lineHeight:"".concat(m.value,"px"),fontSize:"".concat(x?m.value/2:18,"px")}:{}},g=function(){if(!(!u.value||!s.value)){var x=u.value.offsetWidth,C=s.value.offsetWidth;if(x!==0&&C!==0){var b=e.gap,S=b===void 0?4:b;S*2<C&&(l.value=C-S*2<x?(C-S*2)/x:1)}}},w=function(){var x=e.loadError,C=x==null?void 0:x();C!==!1&&(i.value=!1)};return ke(function(){return e.src},function(){ct(function(){i.value=!0,l.value=1})}),ke(function(){return e.gap},function(){ct(function(){g()})}),tt(function(){ct(function(){g(),o.value=!0})}),function(){var y,x,C=e.shape,b=e.src,S=e.alt,N=e.srcset,D=e.draggable,A=e.crossOrigin,P=rn(r,e,"icon"),k=f.value,I=(y={},j(y,"".concat(a.class),!!a.class),j(y,k,!0),j(y,"".concat(k,"-lg"),v.value==="large"),j(y,"".concat(k,"-sm"),v.value==="small"),j(y,"".concat(k,"-").concat(C),C),j(y,"".concat(k,"-image"),b&&i.value),j(y,"".concat(k,"-icon"),P),y),$=typeof v.value=="number"?{width:"".concat(v.value,"px"),height:"".concat(v.value,"px"),lineHeight:"".concat(v.value,"px"),fontSize:P?"".concat(v.value/2,"px"):"18px"}:{},F=(x=r.default)===null||x===void 0?void 0:x.call(r),T;if(b&&i.value)T=E("img",{draggable:D,src:b,srcset:N,onError:w,alt:S,crossorigin:A},null);else if(P)T=P;else if(o.value||l.value!==1){var O="scale(".concat(l.value,") translateX(-50%)"),B={msTransform:O,WebkitTransform:O,transform:O},_=typeof v.value=="number"?{lineHeight:"".concat(v.value,"px")}:{};T=E(ea,{onResize:g},{default:function(){return[E("span",{class:"".concat(k,"-string"),ref:u,style:M(M({},_),B)},[F])]}})}else T=E("span",{class:"".concat(k,"-string"),ref:u,style:{opacity:0}},[F]);return E("span",M(M({},a),{},{ref:s,class:I,style:[$,h(!!P),a.style]}),[T])}}});const Po=kV;var Kr={adjustX:1,adjustY:1},Ur=[0,0],jO={left:{points:["cr","cl"],overflow:Kr,offset:[-4,0],targetOffset:Ur},right:{points:["cl","cr"],overflow:Kr,offset:[4,0],targetOffset:Ur},top:{points:["bc","tc"],overflow:Kr,offset:[0,-4],targetOffset:Ur},bottom:{points:["tc","bc"],overflow:Kr,offset:[0,4],targetOffset:Ur},topLeft:{points:["bl","tl"],overflow:Kr,offset:[0,-4],targetOffset:Ur},leftTop:{points:["tr","tl"],overflow:Kr,offset:[-4,0],targetOffset:Ur},topRight:{points:["br","tr"],overflow:Kr,offset:[0,-4],targetOffset:Ur},rightTop:{points:["tl","tr"],overflow:Kr,offset:[4,0],targetOffset:Ur},bottomRight:{points:["tr","br"],overflow:Kr,offset:[0,4],targetOffset:Ur},rightBottom:{points:["bl","br"],overflow:Kr,offset:[4,0],targetOffset:Ur},bottomLeft:{points:["tl","bl"],overflow:Kr,offset:[0,4],targetOffset:Ur},leftBottom:{points:["br","bl"],overflow:Kr,offset:[-4,0],targetOffset:Ur}},_V={prefixCls:String,id:String,overlayInnerStyle:X.any};const IV=Se({compatConfig:{MODE:3},name:"Content",props:_V,slots:["overlay"],setup:function(e,n){var r=n.slots;return function(){var a;return E("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 FV=["overlayClassName","trigger","mouseEnterDelay","mouseLeaveDelay","overlayStyle","prefixCls","afterVisibleChange","transitionName","animation","placement","align","destroyTooltipOnHide","defaultVisible"];function DC(){}const $V=Se({compatConfig:{MODE:3},name:"Tooltip",inheritAttrs:!1,props:{trigger:X.any.def(["hover"]),defaultVisible:{type:Boolean,default:void 0},visible:{type:Boolean,default:void 0},placement:X.string.def("right"),transitionName:String,animation:X.any,afterVisibleChange:X.func.def(function(){}),overlayStyle:{type:Object,default:void 0},overlayClassName:String,prefixCls:X.string.def("rc-tooltip"),mouseEnterDelay:X.number.def(.1),mouseLeaveDelay:X.number.def(.1),getPopupContainer:Function,destroyTooltipOnHide:{type:Boolean,default:!1},align:X.object.def(function(){return{}}),arrowContent:X.any.def(null),tipId:String,builtinPlacements:X.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=Z(),l=function(){var d=e.prefixCls,v=e.tipId,p=e.overlayInnerStyle;return[E("div",{class:"".concat(d,"-arrow"),key:"arrow"},[rn(r,e,"arrowContent")]),E(IV,{key:"content",prefixCls:d,id:v,overlayInnerStyle:p},{overlay:r.overlay})]},u=function(){return o.value.getPopupDomNode()};i({getPopupDomNode:u,triggerDOM:o,forcePopupAlign:function(){var d;return(d=o.value)===null||d===void 0?void 0:d.forcePopupAlign()}});var s=Z(!1),c=Z(!1);return rt(function(){var f=e.destroyTooltipOnHide;if(typeof f=="boolean")s.value=f;else if(f&&Ke(f)==="object"){var d=f.keepParent;s.value=d===!0,c.value=d===!1}}),function(){var f=e.overlayClassName,d=e.trigger,v=e.mouseEnterDelay,p=e.mouseLeaveDelay,m=e.overlayStyle,h=e.prefixCls,g=e.afterVisibleChange,w=e.transitionName,y=e.animation,x=e.placement,C=e.align;e.destroyTooltipOnHide;var b=e.defaultVisible,S=Ye(e,FV),N=M({},S);e.visible!==void 0&&(N.popupVisible=e.visible);var D=M(M(M({popupClassName:f,prefixCls:h,action:d,builtinPlacements:jO,popupPlacement:x,popupAlign:C,afterPopupVisibleChange:g,popupTransitionName:w,popupAnimation:y,defaultPopupVisible:b,destroyPopupOnHide:s.value,autoDestroy:c.value,mouseLeaveDelay:p,popupStyle:m,mouseEnterDelay:v},N),a),{},{onPopupVisibleChange:e.onVisibleChange||DC,onPopupAlign:e.onPopupAlign||DC,ref:o,popup:l()});return E(vu,D,{default:r.default})}}});var BV=pn("success","processing","error","default","warning"),qy=pn("pink","red","yellow","orange","cyan","green","blue","purple","geekblue","magenta","volcano","gold","lime");const Wy=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 RV={adjustX:1,adjustY:1},AC={adjustX:0,adjustY:0},LV=[0,0];function MC(t){return typeof t=="boolean"?t?RV:AC:M(M({},AC),t)}function HO(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,l=t.autoAdjustOverflow,u=t.arrowPointAtCenter,s={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(s).forEach(function(c){s[c]=u?M(M({},s[c]),{},{overflow:MC(l),targetOffset:LV}):M(M({},jO[c]),{},{overflow:MC(l)}),s[c].ignoreShake=!0}),s}function xd(){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 zV=function(e,n){var r={},a=M({},e);return n.forEach(function(i){e&&i in e&&(r[i]=e[i],delete a[i])}),{picked:r,omitted:a}},OC=new RegExp("^(".concat(qy.join("|"),")(-inverse)?$")),KO=function(){return M(M({},Wy()),{},{title:X.any})},UO=function(){return{trigger:"hover",transitionName:"zoom-big-fast",align:{},placement:"top",mouseEnterDelay:.1,mouseLeaveDelay:.1,arrowPointAtCenter:!1,autoAdjustOverflow:!0}};const VV=Se({compatConfig:{MODE:3},name:"ATooltip",inheritAttrs:!1,props:bt(KO(),{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,l=He("tooltip",e),u=l.prefixCls,s=l.getPopupContainer,c=Z(xd([e.visible,e.defaultVisible])),f=Z();tt(function(){Nn(e.defaultVisible===void 0,"Tooltip","'defaultVisible' is deprecated, please use 'v-model:visible'")});var d;ke(function(){return e.visible},function(C){et.cancel(d),d=et(function(){c.value=!!C})});var v=function(){var b,S=(b=e.title)!==null&&b!==void 0?b:r.title;return!S&&S!==0},p=function(b){var S=v();e.visible===void 0&&(c.value=S?!1:b),S||(a("update:visible",b),a("visibleChange",b))},m=function(){return f.value.getPopupDomNode()};o({getPopupDomNode:m,visible:c,forcePopupAlign:function(){var b;return(b=f.value)===null||b===void 0?void 0:b.forcePopupAlign()}});var h=q(function(){var C=e.builtinPlacements,b=e.arrowPointAtCenter,S=e.autoAdjustOverflow;return C||HO({arrowPointAtCenter:b,autoAdjustOverflow:S})}),g=function(b){return b||b===""},w=function(b){var S=b.type;if(Ke(S)==="object"&&b.props&&((S.__ANT_BUTTON===!0||S==="button")&&g(b.props.disabled)||S.__ANT_SWITCH===!0&&(g(b.props.disabled)||g(b.props.loading)))){var N=zV(QA(b),["position","left","right","top","bottom","float","display","zIndex"]),D=N.picked,A=N.omitted,P=M(M({display:"inline-block"},D),{},{cursor:"not-allowed",lineHeight:1,width:b.props&&b.props.block?"100%":null}),k=M(M({},A),{},{pointerEvents:"none"}),I=kt(b,{style:k},!0);return E("span",{style:P,class:"".concat(u.value,"-disabled-compatible-wrapper")},[I])}return b},y=function(){var b,S;return(b=e.title)!==null&&b!==void 0?b:(S=r.title)===null||S===void 0?void 0:S.call(r)},x=function(b,S){var N=h.value,D=Object.keys(N).filter(function(k){return N[k].points[0]===S.points[0]&&N[k].points[1]===S.points[1]})[0];if(D){var A=b.getBoundingClientRect(),P={top:"50%",left:"50%"};D.indexOf("top")>=0||D.indexOf("Bottom")>=0?P.top="".concat(A.height-S.offset[1],"px"):(D.indexOf("Top")>=0||D.indexOf("bottom")>=0)&&(P.top="".concat(-S.offset[1],"px")),D.indexOf("left")>=0||D.indexOf("Right")>=0?P.left="".concat(A.width-S.offset[0],"px"):(D.indexOf("right")>=0||D.indexOf("Left")>=0)&&(P.left="".concat(-S.offset[0],"px")),b.style.transformOrigin="".concat(P.left," ").concat(P.top)}};return function(){var C,b,S,N=e.openClassName,D=e.color,A=e.overlayClassName,P=(C=Sn((b=r.default)===null||b===void 0?void 0:b.call(r)))!==null&&C!==void 0?C:null;P=P.length===1?P[0]:P;var k=c.value;if(e.visible===void 0&&v()&&(k=!1),!P)return null;var I=w(Dn(P)?P:E("span",null,[P])),$=Ae((S={},j(S,N||"".concat(u.value,"-open"),!0),j(S,I.props&&I.props.class,I.props&&I.props.class),S)),F=Ae(A,j({},"".concat(u.value,"-").concat(D),D&&OC.test(D))),T,O;D&&!OC.test(D)&&(T={backgroundColor:D},O={backgroundColor:D});var B=M(M(M({},i),e),{},{prefixCls:u.value,getPopupContainer:s.value,builtinPlacements:h.value,visible:k,ref:f,overlayClassName:F,overlayInnerStyle:T,onVisibleChange:p,onPopupAlign:x});return E($V,B,{default:function(){return[c.value?kt(I,{class:$}):I]},arrowContent:function(){return E("span",{class:"".concat(u.value,"-arrow-content"),style:O},null)},overlay:y})}}}),pa=Cn(VV);var jV=function(){return M(M({},Wy()),{},{content:X.any,title:X.any})},HV=Se({compatConfig:{MODE:3},name:"APopover",props:bt(jV(),M(M({},UO()),{},{trigger:"hover",transitionName:"zoom-big",placement:"top",mouseEnterDelay:.1,mouseLeaveDelay:.1})),setup:function(e,n){var r=n.expose,a=n.slots,i=Z();r({getPopupDomNode:function(){var d,v;return(d=i.value)===null||d===void 0||(v=d.getPopupDomNode)===null||v===void 0?void 0:v.call(d)}});var o=He("popover",e),l=o.prefixCls,u=o.configProvider,s=q(function(){return u.getPrefixCls()}),c=function(){var d,v,p=e.title,m=p===void 0?Sn((d=a.title)===null||d===void 0?void 0:d.call(a)):p,h=e.content,g=h===void 0?Sn((v=a.content)===null||v===void 0?void 0:v.call(a)):h,w=!!(Array.isArray(m)?m.length:m),y=!!(Array.isArray(g)?g.length:m);if(!(!w&&!y))return E(At,null,[w&&E("div",{class:"".concat(l.value,"-title")},[m]),E("div",{class:"".concat(l.value,"-inner-content")},[g])])};return function(){return E(pa,M(M({},dt(e,["title","content"])),{},{prefixCls:l.value,ref:i,transitionName:xa(s.value,"zoom-big",e.transitionName)}),{title:c,default:a.default})}}});const qO=Cn(HV);var KV=function(){return{prefixCls:String,maxCount:Number,maxStyle:{type:Object,default:void 0},maxPopoverPlacement:{type:String,default:"top"},maxPopoverTrigger:String,size:{type:[Number,String,Object],default:"default"}}},UV=Se({compatConfig:{MODE:3},name:"AAvatarGroup",inheritAttrs:!1,props:KV(),setup:function(e,n){var r=n.slots,a=n.attrs,i=He("avatar-group",e),o=i.prefixCls,l=i.direction;return TV(e),function(){var u,s=e.maxPopoverPlacement,c=s===void 0?"top":s,f=e.maxCount,d=e.maxStyle,v=e.maxPopoverTrigger,p=v===void 0?"hover":v,m=(u={},j(u,o.value,!0),j(u,"".concat(o.value,"-rtl"),l.value==="rtl"),j(u,"".concat(a.class),!!a.class),u),h=rn(r,e),g=Yt(h).map(function(C,b){return kt(C,{key:"avatar-key-".concat(b)})}),w=g.length;if(f&&f<w){var y=g.slice(0,f),x=g.slice(f,w);return y.push(E(qO,{key:"avatar-popover-key",content:x,trigger:p,placement:c,overlayClassName:"".concat(o.value,"-popover")},{default:function(){return[E(Po,{style:d},{default:function(){return["+".concat(w-f)]}})]}})),E("div",M(M({},a),{},{class:m,style:a.style}),[y])}return E("div",M(M({},a),{},{class:m,style:a.style}),[g])}}});const wd=UV;Po.Group=wd;Po.install=function(t){return t.component(Po.name,Po),t.component(wd.name,wd),t};var qV={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M859.9 168H164.1c-4.5 0-8.1 3.6-8.1 8v60c0 4.4 3.6 8 8.1 8h695.8c4.5 0 8.1-3.6 8.1-8v-60c0-4.4-3.6-8-8.1-8zM518.3 355a8 8 0 00-12.6 0l-112 141.7a7.98 7.98 0 006.3 12.9h73.9V848c0 4.4 3.6 8 8 8h60c4.4 0 8-3.6 8-8V509.7H624c6.7 0 10.4-7.7 6.3-12.9L518.3 355z"}}]},name:"vertical-align-top",theme:"outlined"};const WV=qV;function TC(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){GV(t,a,n[a])})}return t}function GV(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var Gy=function(e,n){var r=TC({},e,n.attrs);return E(mt,TC({},r,{icon:WV}),null)};Gy.displayName="VerticalAlignTopOutlined";Gy.inheritAttrs=!1;const YV=Gy;var XV=function(){return{visibilityHeight:{type:Number,default:400},duration:{type:Number,default:450},target:Function,prefixCls:String,onClick:Function}},ZV=Se({compatConfig:{MODE:3},name:"ABackTop",inheritAttrs:!1,props:XV(),setup:function(e,n){var r=n.slots,a=n.attrs,i=n.emit,o=He("back-top",e),l=o.prefixCls,u=o.direction,s=Z(),c=Lt({visible:!1,scrollEvent:null}),f=function(){return s.value&&s.value.ownerDocument?s.value.ownerDocument:window},d=function(g){var w=e.target,y=w===void 0?f:w,x=e.duration;py(0,{getContainer:y,duration:x}),i("click",g)},v=Ch(function(h){var g=e.visibilityHeight,w=vy(h.target,!0);c.visible=w>g}),p=function(){var g=e.target,w=g||f,y=w();c.scrollEvent=on(y,"scroll",function(x){v(x)}),v({target:y})},m=function(){c.scrollEvent&&c.scrollEvent.remove(),v.cancel()};return ke(function(){return e.target},function(){m(),ct(function(){p()})}),tt(function(){ct(function(){p()})}),R0(function(){ct(function(){p()})}),c7(function(){m()}),xt(function(){m()}),function(){var h,g,w=E("div",{class:"".concat(l.value,"-content")},[E("div",{class:"".concat(l.value,"-icon")},[E(YV,null,null)])]),y=M(M({},a),{},{onClick:d,class:(h={},j(h,"".concat(l.value),!0),j(h,"".concat(a.class),a.class),j(h,"".concat(l.value,"-rtl"),u.value==="rtl"),h)}),x=io("fade");return E(Lr,x,{default:function(){return[wn(E("div",M(M({},y),{},{ref:s}),[((g=r.default)===null||g===void 0?void 0:g.call(r))||w]),[[Jn,c.visible]])]}})}}});const JV=Cn(ZV);function PC(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}),E("p",{style:o,class:Ae("".concat(e,"-only-unit"),{current:r})},[n])}function QV(t,e,n){for(var r=t,a=0;(r+10)%10!==e;)r+=n,a+=n;return a}const ej=Se({compatConfig:{MODE:3},name:"SingleNumber",props:{prefixCls:String,value:String,count:Number},setup:function(e){var n=q(function(){return Number(e.value)}),r=q(function(){return Math.abs(e.count)}),a=Lt({prevValue:n.value,prevCount:r.value}),i=function(){a.prevValue=n.value,a.prevCount=r.value},o=Z();return ke(n,function(){clearTimeout(o.value),o.value=setTimeout(function(){i()},1e3)},{flush:"post"}),Ar(function(){clearTimeout(o.value)}),function(){var l,u={},s=n.value;if(a.prevValue===s||Number.isNaN(s)||Number.isNaN(a.prevValue))l=[PC(M(M({},e),{},{current:!0}))],u={transition:"none"};else{l=[];for(var c=s+10,f=[],d=s;d<=c;d+=1)f.push(d);var v=f.findIndex(function(m){return m%10===a.prevValue});l=f.map(function(m,h){var g=m%10;return PC(M(M({},e),{},{value:g,offset:h-v,current:h===v}))});var p=a.prevCount<r.value?1:-1;u={transform:"translateY(".concat(-QV(a.prevValue,s,p),"00%)")}}return E("span",{class:"".concat(e.prefixCls,"-only"),style:u,onTransitionend:function(){return i()}},[l])}}});var tj=["prefixCls","count","title","show","component","class","style"],nj={prefixCls:String,count:X.any,component:String,title:X.any,show:Boolean};const rj=Se({compatConfig:{MODE:3},name:"ScrollNumber",inheritAttrs:!1,props:nj,setup:function(e,n){var r=n.attrs,a=n.slots,i=He("scroll-number",e),o=i.prefixCls;return function(){var l,u=M(M({},e),r);u.prefixCls;var s=u.count,c=u.title;u.show;var f=u.component,d=f===void 0?"sup":f,v=u.class,p=u.style,m=Ye(u,tj),h=M(M({},m),{},{style:p,"data-show":e.show,class:Ae(o.value,v),title:c}),g=s;if(s&&Number(s)%1===0){var w=String(s).split("");g=w.map(function(x,C){return E(ej,{prefixCls:o.value,count:Number(s),value:x,key:w.length-C},null)})}p&&p.borderColor&&(h.style=M(M({},p),{},{boxShadow:"0 0 0 1px ".concat(p.borderColor," inset")}));var y=Sn((l=a.default)===null||l===void 0?void 0:l.call(a));return y&&y.length?kt(y,{class:Ae("".concat(o.value,"-custom-component"))},!1):E(d,h,{default:function(){return[g]}})}}});function qu(t){return qy.indexOf(t)!==-1}var aj=["class","style"],ij=function(){return{prefix:String,color:{type:String},text:X.any,placement:{type:String,default:"end"}}};const Cd=Se({compatConfig:{MODE:3},name:"ABadgeRibbon",inheritAttrs:!1,props:ij(),slots:["text"],setup:function(e,n){var r=n.attrs,a=n.slots,i=He("ribbon",e),o=i.prefixCls,l=i.direction,u=q(function(){return qu(e.color)}),s=q(function(){var c;return[o.value,"".concat(o.value,"-placement-").concat(e.placement),(c={},j(c,"".concat(o.value,"-rtl"),l.value==="rtl"),j(c,"".concat(o.value,"-color-").concat(e.color),u.value),c)]});return function(){var c,f,d=r.class,v=r.style,p=Ye(r,aj),m={},h={};return e.color&&!u.value&&(m.background=e.color,h.color=e.color),E("div",M({class:"".concat(o.value,"-wrapper")},p),[(c=a.default)===null||c===void 0?void 0:c.call(a),E("div",{class:[s.value,d],style:M(M({},m),v)},[E("span",{class:"".concat(o.value,"-text")},[e.text||((f=a.text)===null||f===void 0?void 0:f.call(a))]),E("div",{class:"".concat(o.value,"-corner"),style:h},null)])])}}});var oj=function(e){return!isNaN(parseFloat(e))&&isFinite(e)};const WO=oj;var lj=function(){return{count:X.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:X.any,offset:Array,numberStyle:{type:Object,default:void 0},title:String}};const Sf=Se({compatConfig:{MODE:3},name:"ABadge",Ribbon:Cd,inheritAttrs:!1,props:lj(),slots:["text","count"],setup:function(e,n){var r=n.slots,a=n.attrs,i=He("badge",e),o=i.prefixCls,l=i.direction,u=q(function(){return e.count>e.overflowCount?"".concat(e.overflowCount,"+"):e.count}),s=q(function(){return e.status!==null&&e.status!==void 0||e.color!==null&&e.color!==void 0}),c=q(function(){return u.value==="0"||u.value===0}),f=q(function(){return e.dot&&!c.value}),d=q(function(){return f.value?"":u.value}),v=q(function(){var x=d.value===null||d.value===void 0||d.value==="";return(x||c.value&&!e.showZero)&&!f.value}),p=Z(e.count),m=Z(d.value),h=Z(f.value);ke([function(){return e.count},d,f],function(){v.value||(p.value=e.count,m.value=d.value,h.value=f.value)},{immediate:!0});var g=q(function(){var x;return x={},j(x,"".concat(o.value,"-status-dot"),s.value),j(x,"".concat(o.value,"-status-").concat(e.status),!!e.status),j(x,"".concat(o.value,"-status-").concat(e.color),qu(e.color)),x}),w=q(function(){return e.color&&!qu(e.color)?{background:e.color}:{}}),y=q(function(){var x;return x={},j(x,"".concat(o.value,"-dot"),h.value),j(x,"".concat(o.value,"-count"),!h.value),j(x,"".concat(o.value,"-count-sm"),e.size==="small"),j(x,"".concat(o.value,"-multiple-words"),!h.value&&m.value&&m.value.toString().length>1),j(x,"".concat(o.value,"-status-").concat(e.status),!!e.status),j(x,"".concat(o.value,"-status-").concat(e.color),qu(e.color)),x});return function(){var x,C,b,S=e.offset,N=e.title,D=e.color,A=a.style,P=rn(r,e,"text"),k=o.value,I=p.value,$=Yt((x=r.default)===null||x===void 0?void 0:x.call(r));$=$.length?$:null;var F=!!(!v.value||r.count),T=function(){if(!S)return M({},A);var V={marginTop:WO(S[1])?"".concat(S[1],"px"):S[1]};return l.value==="rtl"?V.left="".concat(parseInt(S[0],10),"px"):V.right="".concat(-parseInt(S[0],10),"px"),M(M({},V),A)}(),O=N??(typeof I=="string"||typeof I=="number"?I:void 0),B=F||!P?null:E("span",{class:"".concat(k,"-status-text")},[P]),_=Ke(I)==="object"||I===void 0&&r.count?kt(I??((C=r.count)===null||C===void 0?void 0:C.call(r)),{style:T},!1):null,R=Ae(k,(b={},j(b,"".concat(k,"-status"),s.value),j(b,"".concat(k,"-not-a-wrapper"),!$),j(b,"".concat(k,"-rtl"),l.value==="rtl"),b),a.class);if(!$&&s.value){var L=T.color;return E("span",M(M({},a),{},{class:R,style:T}),[E("span",{class:g.value,style:w.value},null),E("span",{style:{color:L},class:"".concat(k,"-status-text")},[P])])}var H=io($?"".concat(k,"-zoom"):"",{appear:!1}),z=M(M({},T),e.numberStyle);return D&&!qu(D)&&(z=z||{},z.background=D),E("span",M(M({},a),{},{class:R}),[$,E(Lr,H,{default:function(){return[wn(E(rj,{prefixCls:e.scrollNumberPrefixCls,show:F,class:y.value,count:m.value,title:O,style:z,key:"scrollNumber"},{default:function(){return[_]}}),[[Jn,F]])]}}),B])}}});Sf.install=function(t){return t.component(Sf.name,Sf),t.component(Cd.name,Cd),t};var ll={adjustX:1,adjustY:1},ul=[0,0],uj={topLeft:{points:["bl","tl"],overflow:ll,offset:[0,-4],targetOffset:ul},topCenter:{points:["bc","tc"],overflow:ll,offset:[0,-4],targetOffset:ul},topRight:{points:["br","tr"],overflow:ll,offset:[0,-4],targetOffset:ul},bottomLeft:{points:["tl","bl"],overflow:ll,offset:[0,4],targetOffset:ul},bottomCenter:{points:["tc","bc"],overflow:ll,offset:[0,4],targetOffset:ul},bottomRight:{points:["tr","br"],overflow:ll,offset:[0,4],targetOffset:ul}};const sj=uj;var cj=["prefixCls","arrow","showAction","overlayStyle","trigger","placement","align","getPopupContainer","transitionName","animation","overlayClassName"];const GO=Se({compatConfig:{MODE:3},props:{minOverlayWidthMatchTrigger:{type:Boolean,default:void 0},arrow:{type:Boolean,default:!1},prefixCls:X.string.def("rc-dropdown"),transitionName:String,overlayClassName:X.string.def(""),openClassName:String,animation:X.any,align:X.object,overlayStyle:{type:Object,default:void 0},placement:X.string.def("bottomLeft"),overlay:X.any,trigger:X.oneOfType([X.string,X.arrayOf(X.string)]).def("hover"),alignPoint:{type:Boolean,default:void 0},showAction:X.array,hideAction:X.array,getPopupContainer:Function,visible:{type:Boolean,default:void 0},defaultVisible:{type:Boolean,default:!1},mouseEnterDelay:X.number.def(.15),mouseLeaveDelay:X.number.def(.1)},emits:["visibleChange","overlayClick"],slots:["overlay"],setup:function(e,n){var r=n.slots,a=n.emit,i=n.expose,o=Z(!!e.visible);ke(function(){return e.visible},function(p){p!==void 0&&(o.value=p)});var l=Z();i({triggerRef:l});var u=function(m){e.visible===void 0&&(o.value=!1),a("overlayClick",m)},s=function(m){e.visible===void 0&&(o.value=m),a("visibleChange",m)},c=function(){var m,h=(m=r.overlay)===null||m===void 0?void 0:m.call(r),g={prefixCls:"".concat(e.prefixCls,"-menu"),onClick:u,getPopupContainer:function(){return l.value.getPopupDomNode()}};return E(At,null,[e.arrow&&E("div",{class:"".concat(e.prefixCls,"-arrow")},null),kt(h,g,!1)])},f=q(function(){var p=e.minOverlayWidthMatchTrigger,m=p===void 0?!e.alignPoint:p;return m}),d=function(){var m,h=(m=r.default)===null||m===void 0?void 0:m.call(r);return o.value&&h?kt(h[0],{class:e.openClassName||"".concat(e.prefixCls,"-open")},!1):h},v=q(function(){return!e.hideAction&&e.trigger.indexOf("contextmenu")!==-1?["click"]:e.hideAction});return function(){var p=e.prefixCls,m=e.arrow,h=e.showAction,g=e.overlayStyle,w=e.trigger,y=e.placement,x=e.align,C=e.getPopupContainer,b=e.transitionName,S=e.animation,N=e.overlayClassName,D=Ye(e,cj);return E(vu,M(M({},D),{},{prefixCls:p,ref:l,popupClassName:Ae(N,j({},"".concat(p,"-show-arrow"),m)),popupStyle:g,builtinPlacements:sj,action:w,showAction:h,hideAction:v.value||[],popupPlacement:y,popupAlign:x,popupTransitionName:b,popupAnimation:S,popupVisible:o.value,stretch:f.value?"minWidth":"",onPopupVisibleChange:s,getPopupContainer:C}),{popup:c,default:d})}}});var cm={transitionstart:{transition:"transitionstart",WebkitTransition:"webkitTransitionStart",MozTransition:"mozTransitionStart",OTransition:"oTransitionStart",msTransition:"MSTransitionStart"},animationstart:{animation:"animationstart",WebkitAnimation:"webkitAnimationStart",MozAnimation:"mozAnimationStart",OAnimation:"oAnimationStart",msAnimation:"MSAnimationStart"}},fm={transitionend:{transition:"transitionend",WebkitTransition:"webkitTransitionEnd",MozTransition:"mozTransitionEnd",OTransition:"oTransitionEnd",msTransition:"MSTransitionEnd"},animationend:{animation:"animationend",WebkitAnimation:"webkitAnimationEnd",MozAnimation:"mozAnimationEnd",OAnimation:"oAnimationEnd",msAnimation:"MSAnimationEnd"}},yl=[],bl=[];function fj(){var t=document.createElement("div"),e=t.style;"AnimationEvent"in window||(delete cm.animationstart.animation,delete fm.animationend.animation),"TransitionEvent"in window||(delete cm.transitionstart.transition,delete fm.transitionend.transition);function n(r,a){for(var i in r)if(r.hasOwnProperty(i)){var o=r[i];for(var l in o)if(l in e){a.push(o[l]);break}}}n(cm,yl),n(fm,bl)}typeof window<"u"&&typeof document<"u"&&fj();function kC(t,e,n){t.addEventListener(e,n,!1)}function _C(t,e,n){t.removeEventListener(e,n,!1)}var dj={startEvents:yl,addStartEventListener:function(e,n){if(yl.length===0){setTimeout(n,0);return}yl.forEach(function(r){kC(e,r,n)})},removeStartEventListener:function(e,n){yl.length!==0&&yl.forEach(function(r){_C(e,r,n)})},endEvents:bl,addEndEventListener:function(e,n){if(bl.length===0){setTimeout(n,0);return}bl.forEach(function(r){kC(e,r,n)})},removeEndEventListener:function(e,n){bl.length!==0&&bl.forEach(function(r){_C(e,r,n)})}};const Pc=dj;var Ti;function IC(t){return!t||t.offsetParent===null}function vj(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 Yy=Se({compatConfig:{MODE:3},name:"Wave",props:{insertExtraNode:Boolean,disabled:Boolean},setup:function(e,n){var r=n.slots,a=n.expose,i=Zn(),o=He("",e),l=o.csp,u=o.prefixCls;a({csp:l});var s=null,c=null,f=null,d=!1,v=null,p=!1,m=function(b){if(!p){var S=ji(i);!b||b.target!==S||d||y(S)}},h=function(b){!b||b.animationName!=="fadeEffect"||y(b.target)},g=function(){var b=e.insertExtraNode;return b?"".concat(u.value,"-click-animating"):"".concat(u.value,"-click-animating-without-extra-node")},w=function(b,S){var N=e.insertExtraNode,D=e.disabled;if(!(D||!b||IC(b)||b.className.indexOf("-leave")>=0)){v=document.createElement("div"),v.className="".concat(u.value,"-click-animating-node");var A=g();if(b.removeAttribute(A),b.setAttribute(A,"true"),Ti=Ti||document.createElement("style"),S&&S!=="#ffffff"&&S!=="rgb(255, 255, 255)"&&vj(S)&&!/rgba\(\d*, \d*, \d*, 0\)/.test(S)&&S!=="transparent"){var P;(P=l.value)!==null&&P!==void 0&&P.nonce&&(Ti.nonce=l.value.nonce),v.style.borderColor=S,Ti.innerHTML=`
  83. [`.concat(u.value,"-click-animating-without-extra-node='true']::after, .").concat(u.value,`-click-animating-node {
  84. --antd-wave-shadow-color: `).concat(S,`;
  85. }`),document.body.contains(Ti)||document.body.appendChild(Ti)}N&&b.appendChild(v),Pc.addStartEventListener(b,m),Pc.addEndEventListener(b,h)}},y=function(b){if(!(!b||b===v||!(b instanceof Element))){var S=e.insertExtraNode,N=g();b.setAttribute(N,"false"),Ti&&(Ti.innerHTML=""),S&&v&&b.contains(v)&&b.removeChild(v),Pc.removeStartEventListener(b,m),Pc.removeEndEventListener(b,h)}},x=function(b){if(!(!b||!b.getAttribute||b.getAttribute("disabled")||b.className.indexOf("disabled")>=0)){var S=function(D){if(!(D.target.tagName==="INPUT"||IC(D.target))){y(b);var A=getComputedStyle(b).getPropertyValue("border-top-color")||getComputedStyle(b).getPropertyValue("border-color")||getComputedStyle(b).getPropertyValue("background-color");c=setTimeout(function(){return w(b,A)},0),et.cancel(f),d=!0,f=et(function(){d=!1},10)}};return b.addEventListener("click",S,!0),{cancel:function(){b.removeEventListener("click",S,!0)}}}};return tt(function(){ct(function(){var C=ji(i);C.nodeType===1&&(s=x(C))})}),xt(function(){s&&s.cancel(),clearTimeout(c),p=!0}),function(){var C;return(C=r.default)===null||C===void 0?void 0:C.call(r)[0]}}});function Sd(t){return t==="danger"?{danger:!0}:{type:t}}var pj=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:X.any,href:String,target:String,title:String,onClick:{type:Function},onMousedown:{type:Function}}};const YO=pj;var FC=function(e){e&&(e.style.width="0px",e.style.opacity="0",e.style.transform="scale(0)")},$C=function(e){ct(function(){e&&(e.style.width="".concat(e.scrollWidth,"px"),e.style.opacity="1",e.style.transform="scale(1)")})},BC=function(e){e&&e.style&&(e.style.width=null,e.style.opacity=null,e.style.transform=null)};const mj=Se({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 E("span",{class:"".concat(r,"-loading-icon")},[E(wa,null,null)]);var i=!!a;return E(Lr,{name:"".concat(r,"-loading-icon-motion"),onBeforeEnter:FC,onEnter:$C,onAfterEnter:BC,onBeforeLeave:$C,onLeave:function(l){setTimeout(function(){FC(l)})},onAfterLeave:BC},{default:function(){return[i?E("span",{class:"".concat(r,"-loading-icon")},[E(wa,null,null)]):null]}})}}});var RC=/^[\u4e00-\u9fa5]{2}$/,LC=RC.test.bind(RC);function kc(t){return t==="text"||t==="link"}const $n=Se({compatConfig:{MODE:3},name:"AButton",inheritAttrs:!1,__ANT_BUTTON:!0,props:bt(YO(),{type:"default"}),slots:["icon"],setup:function(e,n){var r=n.slots,a=n.attrs,i=n.emit,o=n.expose,l=He("btn",e),u=l.prefixCls,s=l.autoInsertSpaceInButton,c=l.direction,f=l.size,d=Z(null),v=Z(void 0),p=!1,m=Z(!1),h=Z(!1),g=q(function(){return s.value!==!1}),w=q(function(){return Ke(e.loading)==="object"&&e.loading.delay?e.loading.delay||!0:!!e.loading});ke(w,function(D){clearTimeout(v.value),typeof w.value=="number"?v.value=setTimeout(function(){m.value=D},w.value):m.value=D},{immediate:!0});var y=q(function(){var D,A=e.type,P=e.shape,k=P===void 0?"default":P,I=e.ghost,$=e.block,F=e.danger,T=u.value,O={large:"lg",small:"sm",middle:void 0},B=f.value,_=B&&O[B]||"";return D={},j(D,"".concat(T),!0),j(D,"".concat(T,"-").concat(A),A),j(D,"".concat(T,"-").concat(k),k!=="default"&&k),j(D,"".concat(T,"-").concat(_),_),j(D,"".concat(T,"-loading"),m.value),j(D,"".concat(T,"-background-ghost"),I&&!kc(A)),j(D,"".concat(T,"-two-chinese-chars"),h.value&&g.value),j(D,"".concat(T,"-block"),$),j(D,"".concat(T,"-dangerous"),!!F),j(D,"".concat(T,"-rtl"),c.value==="rtl"),D}),x=function(){var A=d.value;if(!(!A||s.value===!1)){var P=A.textContent;p&&LC(P)?h.value||(h.value=!0):h.value&&(h.value=!1)}},C=function(A){if(m.value||e.disabled){A.preventDefault();return}i("click",A)},b=function(A,P){var k=P?" ":"";if(A.type===mv){var I=A.children.trim();return LC(I)&&(I=I.split("").join(k)),E("span",null,[I])}return A};rt(function(){zt(!(e.ghost&&kc(e.type)),"Button","`link` or `text` button can't be a `ghost` button.")}),tt(x),Dr(x),xt(function(){v.value&&clearTimeout(v.value)});var S=function(){var A;(A=d.value)===null||A===void 0||A.focus()},N=function(){var A;(A=d.value)===null||A===void 0||A.blur()};return o({focus:S,blur:N}),function(){var D,A,P=e.icon,k=P===void 0?(D=r.icon)===null||D===void 0?void 0:D.call(r):P,I=Yt((A=r.default)===null||A===void 0?void 0:A.call(r));p=I.length===1&&!k&&!kc(e.type);var $=e.type,F=e.htmlType,T=e.disabled,O=e.href,B=e.title,_=e.target,R=e.onMousedown,L=m.value?"loading":k,H=M(M({},a),{},{title:B,disabled:T,class:[y.value,a.class,j({},"".concat(u.value,"-icon-only"),I.length===0&&!!L)],onClick:C,onMousedown:R});T||delete H.disabled;var z=k&&!m.value?k:E(mj,{existIcon:!!k,prefixCls:u.value,loading:!!m.value},null),V=I.map(function(W){return b(W,p&&g.value)});if(O!==void 0)return E("a",M(M({},H),{},{href:O,target:_,ref:d}),[z,V]);var U=E("button",M(M({},H),{},{ref:d,type:F}),[z,V]);return kc($)?U:E(Yy,{ref:"wave",disabled:!!m.value},{default:function(){return[U]}})}}});function zC(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,RA(r.key),r)}}function Fv(t,e,n){return e&&zC(t.prototype,e),n&&zC(t,n),Object.defineProperty(t,"prototype",{writable:!1}),t}function $v(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}var hj=Fv(function t(e){$v(this,t),this.error=new Error("unreachable case: ".concat(JSON.stringify(e)))}),gj=function(){return{prefixCls:String,size:{type:String}}};const Ed=Se({compatConfig:{MODE:3},name:"AButtonGroup",props:gj(),setup:function(e,n){var r=n.slots,a=He("btn-group",e),i=a.prefixCls,o=a.direction,l=q(function(){var u,s=e.size,c="";switch(s){case"large":c="lg";break;case"small":c="sm";break;case"middle":case void 0:break;default:console.warn(new hj(s).error)}return u={},j(u,"".concat(i.value),!0),j(u,"".concat(i.value,"-").concat(c),c),j(u,"".concat(i.value,"-rtl"),o.value==="rtl"),u});return function(){var u;return E("div",{class:l.value},[Yt((u=r.default)===null||u===void 0?void 0:u.call(r))])}}});$n.Group=Ed;$n.install=function(t){return t.component($n.name,$n),t.component(Ed.name,Ed),t};var XO=function(){return{arrow:{type:[Boolean,Object],default:void 0},trigger:{type:[Array,String]},overlay:X.any,visible:{type:Boolean,default:void 0},disabled:{type:Boolean,default:void 0},align:{type:Object},getPopupContainer:Function,prefixCls:String,transitionName:String,placement:String,overlayClassName:String,overlayStyle:{type:Object,default:void 0},forceRender:{type:Boolean,default:void 0},mouseEnterDelay:Number,mouseLeaveDelay:Number,openClassName:String,minOverlayWidthMatchTrigger:{type:Boolean,default:void 0},destroyPopupOnHide:{type:Boolean,default:void 0},onVisibleChange:{type:Function},"onUpdate:visible":{type:Function}}},dm=YO(),yj=function(){return M(M({},XO()),{},{type:dm.type,size:String,htmlType:dm.htmlType,href:String,disabled:{type:Boolean,default:void 0},prefixCls:String,icon:X.any,title:String,loading:dm.loading,onClick:{type:Function}})},bj={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 xj=bj;function VC(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 Xy=function(e,n){var r=VC({},e,n.attrs);return E(mt,VC({},r,{icon:xj}),null)};Xy.displayName="EllipsisOutlined";Xy.inheritAttrs=!1;const Zy=Xy;var Cj=["type","disabled","loading","htmlType","class","overlay","trigger","align","visible","onVisibleChange","placement","href","title","icon","mouseEnterDelay","mouseLeaveDelay","overlayClassName","overlayStyle","destroyPopupOnHide","onClick","onUpdate:visible"],Sj=$n.Group;const Os=Se({compatConfig:{MODE:3},name:"ADropdownButton",inheritAttrs:!1,__ANT_BUTTON:!0,props:bt(yj(),{trigger:"hover",placement:"bottomRight",type:"default"}),slots:["icon","leftButton","rightButton","overlay"],setup:function(e,n){var r=n.slots,a=n.attrs,i=n.emit,o=function(d){i("update:visible",d),i("visibleChange",d)},l=He("dropdown-button",e),u=l.prefixCls,s=l.direction,c=l.getPopupContainer;return function(){var f,d,v=M(M({},e),a),p=v.type,m=p===void 0?"default":p,h=v.disabled,g=v.loading,w=v.htmlType,y=v.class,x=y===void 0?"":y,C=v.overlay,b=C===void 0?(f=r.overlay)===null||f===void 0?void 0:f.call(r):C,S=v.trigger,N=v.align,D=v.visible;v.onVisibleChange;var A=v.placement,P=A===void 0?s.value==="rtl"?"bottomLeft":"bottomRight":A,k=v.href,I=v.title,$=v.icon,F=$===void 0?((d=r.icon)===null||d===void 0?void 0:d.call(r))||E(Zy,null,null):$,T=v.mouseEnterDelay,O=v.mouseLeaveDelay,B=v.overlayClassName,_=v.overlayStyle,R=v.destroyPopupOnHide,L=v.onClick;v["onUpdate:visible"];var H=Ye(v,Cj),z={align:N,disabled:h,trigger:h?[]:S,placement:P,getPopupContainer:c.value,onVisibleChange:o,mouseEnterDelay:T,mouseLeaveDelay:O,visible:D,overlayClassName:B,overlayStyle:_,destroyPopupOnHide:R},V=E($n,{type:m,disabled:h,loading:g,onClick:L,htmlType:w,href:k,title:I},{default:r.default}),U=E($n,{type:m,icon:F},null);return E(Sj,M(M({},H),{},{class:Ae(u.value,x)}),{default:function(){return[r.leftButton?r.leftButton({button:V}):V,E(za,z,{default:function(){return[r.rightButton?r.rightButton({button:U}):U]},overlay:function(){return b}})]}})}}});var Ej={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 Nj=Ej;function jC(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 Jy=function(e,n){var r=jC({},e,n.attrs);return E(mt,jC({},r,{icon:Nj}),null)};Jy.displayName="RightOutlined";Jy.inheritAttrs=!1;const xi=Jy;var ZO=Se({compatConfig:{MODE:3},name:"ADropdown",inheritAttrs:!1,props:bt(XO(),{mouseEnterDelay:.15,mouseLeaveDelay:.1,placement:"bottomLeft",trigger:"hover"}),slots:["overlay"],setup:function(e,n){var r=n.slots,a=n.attrs,i=n.emit,o=He("dropdown",e),l=o.prefixCls,u=o.rootPrefixCls,s=o.direction,c=o.getPopupContainer,f=q(function(){var m=e.placement,h=m===void 0?"":m,g=e.transitionName;return g!==void 0?g:h.indexOf("top")>=0?"".concat(u.value,"-slide-down"):"".concat(u.value,"-slide-up")}),d=function(){var h,g,w,y=e.overlay||((h=r.overlay)===null||h===void 0?void 0:h.call(r)),x=Array.isArray(y)?y[0]:y;if(!x)return null;var C=x.props||{};zt(!C.mode||C.mode==="vertical","Dropdown",'mode="'.concat(C.mode,`" is not supported for Dropdown's Menu.`));var b=C.selectable,S=b===void 0?!1:b,N=C.expandIcon,D=N===void 0?(g=x.children)===null||g===void 0||(w=g.expandIcon)===null||w===void 0?void 0:w.call(g):N,A=typeof D<"u"&&Dn(D)?D:E("span",{class:"".concat(l.value,"-menu-submenu-arrow")},[E(xi,{class:"".concat(l.value,"-menu-submenu-arrow-icon")},null)]),P=Dn(x)?kt(x,{mode:"vertical",selectable:S,expandIcon:function(){return A}}):x;return P},v=q(function(){var m=e.placement;if(!m)return s.value==="rtl"?"bottomRight":"bottomLeft";if(m.includes("Center")){var h=m.slice(0,m.indexOf("Center"));return zt(!m.includes("Center"),"Dropdown","You are using '".concat(m,"' placement in Dropdown, which is deprecated. Try to use '").concat(h,"' instead.")),h}return m}),p=function(h){i("update:visible",h),i("visibleChange",h)};return function(){var m,h,g=e.arrow,w=e.trigger,y=e.disabled,x=e.overlayClassName,C=(m=r.default)===null||m===void 0?void 0:m.call(r)[0],b=kt(C,it({class:Ae(C==null||(h=C.props)===null||h===void 0?void 0:h.class,j({},"".concat(l.value,"-rtl"),s.value==="rtl"),"".concat(l.value,"-trigger"))},y?{disabled:y}:{})),S=Ae(x,j({},"".concat(l.value,"-rtl"),s.value==="rtl")),N=y?[]:w,D;N&&N.indexOf("contextmenu")!==-1&&(D=!0);var A=HO({arrowPointAtCenter:Ke(g)==="object"&&g.pointAtCenter,autoAdjustOverflow:!0}),P=dt(M(M(M({},e),a),{},{builtinPlacements:A,overlayClassName:S,arrow:g,alignPoint:D,prefixCls:l.value,getPopupContainer:c.value,transitionName:f.value,trigger:N,onVisibleChange:p,placement:v.value}),["overlay","onUpdate:visible"]);return E(GO,P,{default:function(){return[b]},overlay:d})}}});ZO.Button=Os;const za=ZO;var Aj=["class","style"],Mj=function(){return{prefixCls:String,href:String,separator:X.any,overlay:X.any,onClick:Function}};const Ts=Se({compatConfig:{MODE:3},name:"ABreadcrumbItem",inheritAttrs:!1,__ANT_BREADCRUMB_ITEM:!0,props:Mj(),slots:["separator","overlay"],setup:function(e,n){var r=n.slots,a=n.attrs,i=He("breadcrumb",e),o=i.prefixCls,l=function(s,c){var f=rn(r,e,"overlay");return f?E(za,{overlay:f,placement:"bottom"},{default:function(){return[E("span",{class:"".concat(c,"-overlay-link")},[s,E(Zs,null,null)])]}}):s};return function(){var u,s=(u=rn(r,e,"separator"))!==null&&u!==void 0?u:"/",c=rn(r,e),f=a.class,d=a.style,v=Ye(a,Aj),p;return e.href!==void 0?p=E("a",M({class:"".concat(o.value,"-link"),onClick:e.onClick},v),[c]):p=E("span",M({class:"".concat(o.value,"-link"),onClick:e.onClick},v),[c]),p=l(p,o.value),c?E("span",{class:f,style:d},[p,s&&E("span",{class:"".concat(o.value,"-separator")},[s])]):null}}});function Oj(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(Ke(t)!=="object"||!t||Ke(e)!=="object"||!e)return!1;var i=Object.keys(t),o=Object.keys(e);if(i.length!==o.length)return!1;for(var l=Object.prototype.hasOwnProperty.bind(e),u=0;u<i.length;u++){var s=i[u];if(!l(s))return!1;var c=t[s],f=e[s];if(a=n?n.call(r,c,f,s):void 0,a===!1||a===void 0&&c!==f)return!1}return!0}function xl(t,e,n,r){return Oj(yn(t),yn(e),n,r)}var JO=Symbol("menuContextKey"),QO=function(e){yt(JO,e)},lo=function(){return pt(JO)},e6=Symbol("ForceRenderKey"),Tj=function(e){yt(e6,e)},t6=function(){return pt(e6,!1)},n6=Symbol("menuFirstLevelContextKey"),r6=function(e){yt(n6,e)},Pj=function(){return pt(n6,!0)},Nd=Se({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=lo(),i=M({},a);return e.mode!==void 0&&(i.mode=Ge(e,"mode")),e.isRootMenu!==void 0&&(i.isRootMenu=Ge(e,"isRootMenu")),e.overflowDisabled!==void 0&&(i.overflowDisabled=Ge(e,"overflowDisabled")),QO(i),function(){var o;return(o=r.default)===null||o===void 0?void 0:o.call(r)}}});const kj=QO;function a6(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 _j(t){return t!==t}function Ij(t,e,n){for(var r=n-1,a=t.length;++r<a;)if(t[r]===e)return r;return-1}function Fj(t,e,n){return e===e?Ij(t,e,n):a6(t,_j,n)}function i6(t,e){var n=t==null?0:t.length;return!!n&&Fj(t,e,0)>-1}function o6(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 $j(){}var Bj=1/0,Rj=kl&&1/Ey(new kl([,-0]))[1]==Bj?function(t){return new kl(t)}:$j;const Lj=Rj;var zj=200;function Vj(t,e,n){var r=-1,a=i6,i=t.length,o=!0,l=[],u=l;if(n)o=!1,a=o6;else if(i>=zj){var s=e?null:Lj(t);if(s)return Ey(s);o=!1,a=dd,u=new Wl}else u=e?[]:l;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 d=u.length;d--;)if(u[d]===f)continue e;e&&u.push(f),l.push(c)}else a(u,f,n)||(u!==l&&u.push(f),l.push(c))}return l}function vm(t){return t&&t.length?Vj(t):[]}var l6=Symbol("siderCollapsed"),u6=Symbol("siderHookProvider"),_c="$$__vc-menu-more__key",s6=Symbol("KeyPathContext"),Qy=function(){return pt(s6,{parentEventKeys:q(function(){return[]}),parentKeys:q(function(){return[]}),parentInfo:{}})},jj=function(e,n,r){var a=Qy(),i=a.parentEventKeys,o=a.parentKeys,l=q(function(){return[].concat(Re(i.value),[e])}),u=q(function(){return[].concat(Re(o.value),[n])});return yt(s6,{parentEventKeys:l,parentKeys:u,parentInfo:r}),u},c6=Symbol("measure"),HC=Se({compatConfig:{MODE:3},setup:function(e,n){var r=n.slots;return yt(c6,!0),function(){var a;return(a=r.default)===null||a===void 0?void 0:a.call(r)}}}),e1=function(){return pt(c6,!1)};const Hj=jj;function f6(t){var e=lo(),n=e.mode,r=e.rtl,a=e.inlineIndent;return q(function(){return n.value!=="inline"?null:r.value?{paddingRight:"".concat(t.value*a.value,"px")}:{paddingLeft:"".concat(t.value*a.value,"px")}})}var Kj=0,Uj=function(){return{id:String,role:String,disabled:Boolean,danger:Boolean,title:{type:[String,Boolean],default:void 0},icon:X.any,onMouseenter:Function,onMouseleave:Function,onClick:Function,onKeydown:Function,onFocus:Function}};const hi=Se({compatConfig:{MODE:3},name:"AMenuItem",inheritAttrs:!1,props:Uj(),slots:["icon","title"],setup:function(e,n){var r=n.slots,a=n.emit,i=n.attrs,o=Zn(),l=e1(),u=Ke(o.vnode.key)==="symbol"?String(o.vnode.key):o.vnode.key;zt(Ke(o.vnode.key)!=="symbol","MenuItem",'MenuItem `:key="'.concat(String(u),'"` not support Symbol type'));var s="menu_item_".concat(++Kj,"_$$_").concat(u),c=Qy(),f=c.parentEventKeys,d=c.parentKeys,v=lo(),p=v.prefixCls,m=v.activeKeys,h=v.disabled,g=v.changeActiveKeys,w=v.rtl,y=v.inlineCollapsed,x=v.siderCollapsed,C=v.onItemClick,b=v.selectedKeys,S=v.registerMenuInfo,N=v.unRegisterMenuInfo,D=Pj(),A=Z(!1),P=q(function(){return[].concat(Re(d.value),[u])}),k={eventKey:s,key:u,parentEventKeys:f,parentKeys:d,isLeaf:!0};S(s,k),xt(function(){N(s)}),ke(m,function(){A.value=!!m.value.find(function(V){return V===u})},{immediate:!0});var I=q(function(){return h.value||e.disabled}),$=q(function(){return b.value.includes(u)}),F=q(function(){var V,U="".concat(p.value,"-item");return V={},j(V,"".concat(U),!0),j(V,"".concat(U,"-danger"),e.danger),j(V,"".concat(U,"-active"),A.value),j(V,"".concat(U,"-selected"),$.value),j(V,"".concat(U,"-disabled"),I.value),V}),T=function(U){return{key:u,eventKey:s,keyPath:P.value,eventKeyPath:[].concat(Re(f.value),[s]),domEvent:U,item:M(M({},e),i)}},O=function(U){if(!I.value){var W=T(U);a("click",U),C(W)}},B=function(U){I.value||(g(P.value),a("mouseenter",U))},_=function(U){I.value||(g([]),a("mouseleave",U))},R=function(U){if(a("keydown",U),U.which===Be.ENTER){var W=T(U);a("click",U),C(W)}},L=function(U){g(P.value),a("focus",U)},H=function(U,W){var G=E("span",{class:"".concat(p.value,"-title-content")},[W]);return(!U||Dn(W)&&W.type==="span")&&W&&y.value&&D&&typeof W=="string"?E("div",{class:"".concat(p.value,"-inline-collapsed-noicon")},[W.charAt(0)]):G},z=f6(q(function(){return P.value.length}));return function(){var V,U,W,G;if(l)return null;var le=(V=e.title)!==null&&V!==void 0?V:(U=r.title)===null||U===void 0?void 0:U.call(r),ae=Yt((W=r.default)===null||W===void 0?void 0:W.call(r)),ie=ae.length,se=le;typeof le>"u"?se=D&&ie?ae:"":le===!1&&(se="");var he={title:se};!x.value&&!y.value&&(he.title=null,he.visible=!1);var te={};e.role==="option"&&(te["aria-selected"]=$.value);var ge=rn(r,e,"icon");return E(pa,M(M({},he),{},{placement:w.value?"left":"right",overlayClassName:"".concat(p.value,"-inline-collapsed-tooltip")}),{default:function(){return[E(_l.Item,M(M(M({component:"li"},i),{},{id:e.id,style:M(M({},i.style||{}),z.value),class:[F.value,(G={},j(G,"".concat(i.class),!!i.class),j(G,"".concat(p.value,"-item-only-child"),(ge?ie+1:ie)===1),G)],role:e.role||"menuitem",tabindex:e.disabled?null:-1,"data-menu-id":u,"aria-disabled":e.disabled},te),{},{onMouseenter:B,onMouseleave:_,onClick:O,onKeydown:R,onFocus:L,title:typeof le=="string"?le:void 0}),{default:function(){return[kt(ge,{class:"".concat(p.value,"-item-icon")},!1),H(ge,ae)]}})]}})}}});var Ki={adjustX:1,adjustY:1},qj={topLeft:{points:["bl","tl"],overflow:Ki,offset:[0,-7]},bottomLeft:{points:["tl","bl"],overflow:Ki,offset:[0,7]},leftTop:{points:["tr","tl"],overflow:Ki,offset:[-4,0]},rightTop:{points:["tl","tr"],overflow:Ki,offset:[4,0]}},Wj={topLeft:{points:["bl","tl"],overflow:Ki,offset:[0,-7]},bottomLeft:{points:["tl","bl"],overflow:Ki,offset:[0,7]},rightTop:{points:["tr","tl"],overflow:Ki,offset:[-4,0]},leftTop:{points:["tl","tr"],overflow:Ki,offset:[4,0]}},Gj={horizontal:"bottomLeft",vertical:"rightTop","vertical-left":"rightTop","vertical-right":"leftTop"};const KC=Se({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=Z(!1),o=lo(),l=o.getPopupContainer,u=o.rtl,s=o.subMenuOpenDelay,c=o.subMenuCloseDelay,f=o.builtinPlacements,d=o.triggerSubMenuAction,v=o.isRootMenu,p=o.forceSubMenuRender,m=o.motion,h=o.defaultMotions,g=t6(),w=q(function(){return u.value?M(M({},Wj),f.value):M(M({},qj),f.value)}),y=q(function(){return Gj[e.mode]}),x=Z();ke(function(){return e.visible},function(S){et.cancel(x.value),x.value=et(function(){i.value=S})},{immediate:!0}),xt(function(){et.cancel(x.value)});var C=function(N){a("visibleChange",N)},b=q(function(){var S,N,D=m.value||((S=h.value)===null||S===void 0?void 0:S[e.mode])||((N=h.value)===null||N===void 0?void 0:N.other),A=typeof D=="function"?D():D;return A?io(A.name,{css:!0}):void 0});return function(){var S=e.prefixCls,N=e.popupClassName,D=e.mode,A=e.popupOffset,P=e.disabled;return E(vu,{prefixCls:S,popupClassName:Ae("".concat(S,"-popup"),j({},"".concat(S,"-rtl"),u.value),N),stretch:D==="horizontal"?"minWidth":null,getPopupContainer:v.value?l.value:function(k){return k.parentNode},builtinPlacements:w.value,popupPlacement:y.value,popupVisible:i.value,popupAlign:A&&{offset:A},action:P?[]:[d.value],mouseEnterDelay:s.value,mouseLeaveDelay:c.value,onPopupVisibleChange:C,forceRender:g||p.value,popupAnimation:b.value},{popup:r.popup,default:r.default})}}});var d6=function(e,n){var r,a=n.slots,i=n.attrs,o=lo(),l=o.prefixCls,u=o.mode;return E("ul",M(M({},i),{},{class:Ae(l.value,"".concat(l.value,"-sub"),"".concat(l.value,"-").concat(u.value==="inline"?"inline":"vertical")),"data-menu-list":!0}),[(r=a.default)===null||r===void 0?void 0:r.call(a)])};d6.displayName="SubMenuList";const v6=d6,Yj=Se({compatConfig:{MODE:3},name:"InlineSubMenuList",inheritAttrs:!1,props:{id:String,open:Boolean,keyPath:Array},setup:function(e,n){var r=n.slots,a=q(function(){return"inline"}),i=lo(),o=i.motion,l=i.mode,u=i.defaultMotions,s=q(function(){return l.value===a.value}),c=Z(!s.value),f=q(function(){return s.value?e.open:!1});ke(l,function(){s.value&&(c.value=!1)},{flush:"post"});var d=q(function(){var v,p,m=o.value||((v=u.value)===null||v===void 0?void 0:v[a.value])||((p=u.value)===null||p===void 0?void 0:p.other),h=typeof m=="function"?m():m;return M(M({},h),{},{appear:e.keyPath.length<=1})});return function(){var v;return c.value?null:E(Nd,{mode:a.value},{default:function(){return[E(Lr,d.value,{default:function(){return[wn(E(v6,{id:e.id},{default:function(){return[(v=r.default)===null||v===void 0?void 0:v.call(r)]}}),[[Jn,f.value]])]}})]}})}}});var UC=0,Xj=function(){return{icon:X.any,title:X.any,disabled:Boolean,level:Number,popupClassName:String,popupOffset:Array,internalPopupClose:Boolean,eventKey:String,expandIcon:Function,onMouseenter:Function,onMouseleave:Function,onTitleClick:Function}};const Xl=Se({compatConfig:{MODE:3},name:"ASubMenu",inheritAttrs:!1,props:Xj(),slots:["icon","title","expandIcon"],setup:function(e,n){var r,a,i=n.slots,o=n.attrs,l=n.emit;r6(!1);var u=e1(),s=Zn(),c=Ke(s.vnode.key)==="symbol"?String(s.vnode.key):s.vnode.key;zt(Ke(s.vnode.key)!=="symbol","SubMenu",'SubMenu `:key="'.concat(String(c),'"` not support Symbol type'));var f=wh(c)?c:"sub_menu_".concat(++UC,"_$$_not_set_key"),d=(r=e.eventKey)!==null&&r!==void 0?r:wh(c)?"sub_menu_".concat(++UC,"_$$_").concat(c):f,v=Qy(),p=v.parentEventKeys,m=v.parentInfo,h=v.parentKeys,g=q(function(){return[].concat(Re(h.value),[f])}),w=Z([]),y={eventKey:d,key:f,parentEventKeys:p,childrenEventKeys:w,parentKeys:h};(a=m.childrenEventKeys)===null||a===void 0||a.value.push(d),xt(function(){if(m.childrenEventKeys){var me;m.childrenEventKeys.value=(me=m.childrenEventKeys)===null||me===void 0?void 0:me.value.filter(function(Y){return Y!=d})}}),Hj(d,f,y);var x=lo(),C=x.prefixCls,b=x.activeKeys,S=x.disabled,N=x.changeActiveKeys,D=x.mode,A=x.inlineCollapsed,P=x.antdMenuTheme,k=x.openKeys,I=x.overflowDisabled,$=x.onOpenChange,F=x.registerMenuInfo,T=x.unRegisterMenuInfo,O=x.selectedSubMenuKeys,B=x.expandIcon,_=c!=null,R=!u&&(t6()||!_);Tj(R),(u&&_||!u&&!_||R)&&(F(d,y),xt(function(){T(d)}));var L=q(function(){return"".concat(C.value,"-submenu")}),H=q(function(){return S.value||e.disabled}),z=Z(),V=Z(),U=q(function(){return k.value.includes(f)}),W=q(function(){return!I.value&&U.value}),G=q(function(){return O.value.includes(f)}),le=Z(!1);ke(b,function(){le.value=!!b.value.find(function(me){return me===f})},{immediate:!0});var ae=function(Y){H.value||(l("titleClick",Y,f),D.value==="inline"&&$(f,!U.value))},ie=function(Y){H.value||(N(g.value),l("mouseenter",Y))},se=function(Y){H.value||(N([]),l("mouseleave",Y))},he=f6(q(function(){return g.value.length})),te=function(Y){D.value!=="inline"&&$(f,Y)},ge=function(){N(g.value)},ee=d&&"".concat(d,"-popup"),ne=q(function(){return Ae(C.value,"".concat(C.value,"-").concat(P.value),e.popupClassName)}),de=function(Y,Q){if(!Q)return A.value&&!h.value.length&&Y&&typeof Y=="string"?E("div",{class:"".concat(C.value,"-inline-collapsed-noicon")},[Y.charAt(0)]):E("span",{class:"".concat(C.value,"-title-content")},[Y]);var pe=Dn(Y)&&Y.type==="span";return E(At,null,[kt(Q,{class:"".concat(C.value,"-item-icon")},!1),pe?Y:E("span",{class:"".concat(C.value,"-title-content")},[Y])])},re=q(function(){return D.value!=="inline"&&g.value.length>1?"vertical":D.value}),oe=q(function(){return D.value==="horizontal"?"vertical":D.value}),ue=q(function(){return re.value==="horizontal"?"vertical":re.value}),ve=function(){var Y=L.value,Q=rn(i,e,"icon"),pe=e.expandIcon||i.expandIcon||B.value,Ne=de(rn(i,e,"title"),Q);return E("div",{style:he.value,class:"".concat(Y,"-title"),tabindex:H.value?null:-1,ref:z,title:typeof Ne=="string"?Ne:null,"data-menu-id":f,"aria-expanded":W.value,"aria-haspopup":!0,"aria-controls":ee,"aria-disabled":H.value,onClick:ae,onFocus:ge},[Ne,D.value!=="horizontal"&&pe?pe(M(M({},e),{},{isOpen:W.value})):E("i",{class:"".concat(Y,"-arrow")},null)])};return function(){var me;if(u){var Y;return _?(Y=i.default)===null||Y===void 0?void 0:Y.call(i):null}var Q=L.value,pe=function(){return null};return!I.value&&D.value!=="inline"?pe=function(){return E(KC,{mode:re.value,prefixCls:Q,visible:!e.internalPopupClose&&W.value,popupClassName:ne.value,popupOffset:e.popupOffset,disabled:H.value,onVisibleChange:te},{default:function(){return[ve()]},popup:function(){return E(Nd,{mode:ue.value,isRootMenu:!1},{default:function(){return[E(v6,{id:ee,ref:V},{default:i.default})]}})}})}:pe=function(){return E(KC,null,{default:ve})},E(Nd,{mode:oe.value},{default:function(){return[E(_l.Item,M(M({component:"li"},o),{},{role:"none",class:Ae(Q,"".concat(Q,"-").concat(D.value),o.class,(me={},j(me,"".concat(Q,"-open"),W.value),j(me,"".concat(Q,"-active"),le.value),j(me,"".concat(Q,"-selected"),G.value),j(me,"".concat(Q,"-disabled"),H.value),me)),onMouseenter:ie,onMouseleave:se,"data-submenu-id":f}),{default:function(){return E(At,null,[pe(),!I.value&&E(Yj,{id:ee,open:W.value,keyPath:g.value},{default:i.default})])}})]}})}}});function p6(t,e){if(t.classList)return t.classList.contains(e);var n=t.className;return" ".concat(n," ").indexOf(" ".concat(e," "))>-1}function qC(t,e){t.classList?t.classList.add(e):p6(t,e)||(t.className="".concat(t.className," ").concat(e))}function WC(t,e){if(t.classList)t.classList.remove(e);else if(p6(t,e)){var n=t.className;t.className=" ".concat(n," ").replace(" ".concat(e," ")," ")}}var Zj=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",qC(a,e)},onEnter:function(a){ct(function(){a.style.height="".concat(a.scrollHeight,"px"),a.style.opacity="1"})},onAfterEnter:function(a){a&&(WC(a,e),a.style.height=null,a.style.opacity=null)},onBeforeLeave:function(a){qC(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&&(WC(a,e),a.style&&(a.style.height=null,a.style.opacity=null))}}};const Js=Zj;var Jj=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}},GC=[];const xn=Se({compatConfig:{MODE:3},name:"AMenu",inheritAttrs:!1,props:Jj(),slots:["expandIcon","overflowedIndicator"],setup:function(e,n){var r=n.slots,a=n.emit,i=n.attrs,o=He("menu",e),l=o.prefixCls,u=o.direction,s=o.getPrefixCls,c=Z({}),f=pt(l6,Z(void 0)),d=q(function(){return f.value!==void 0?f.value:e.inlineCollapsed}),v=Z(!1);tt(function(){v.value=!0}),rt(function(){zt(!(e.inlineCollapsed===!0&&e.mode!=="inline"),"Menu","`inlineCollapsed` should only be used when `mode` is inline."),zt(!(f.value!==void 0&&e.inlineCollapsed===!0),"Menu","`inlineCollapsed` not control Menu under Sider. Should set `collapsed` on Sider instead.")});var p=Z([]),m=Z([]),h=Z({});ke(c,function(){for(var V={},U=0,W=Object.values(c.value);U<W.length;U++){var G=W[U];V[G.key]=G}h.value=V},{flush:"post"}),rt(function(){if(e.activeKey!==void 0){var V=[],U=e.activeKey?h.value[e.activeKey]:void 0;U&&e.activeKey!==void 0?V=vm([].concat(nr(U.parentKeys),e.activeKey)):V=[],xl(p.value,V)||(p.value=V)}}),ke(function(){return e.selectedKeys},function(V){V&&(m.value=V.slice())},{immediate:!0,deep:!0});var g=Z([]);ke([h,m],function(){var V=[];m.value.forEach(function(U){var W=h.value[U];W&&(V=V.concat(nr(W.parentKeys)))}),V=vm(V),xl(g.value,V)||(g.value=V)},{immediate:!0});var w=function(U){if(e.selectable){var W=U.key,G=m.value.includes(W),le;e.multiple?G?le=m.value.filter(function(ie){return ie!==W}):le=[].concat(Re(m.value),[W]):le=[W];var ae=M(M({},U),{},{selectedKeys:le});xl(le,m.value)||(e.selectedKeys===void 0&&(m.value=le),a("update:selectedKeys",le),G&&e.multiple?a("deselect",ae):a("select",ae)),N.value!=="inline"&&!e.multiple&&y.value.length&&P(GC)}},y=Z([]);ke(function(){return e.openKeys},function(){var V=arguments.length>0&&arguments[0]!==void 0?arguments[0]:y.value;xl(y.value,V)||(y.value=V.slice())},{immediate:!0,deep:!0});var x,C=function(U){clearTimeout(x),x=setTimeout(function(){e.activeKey===void 0&&(p.value=U),a("update:activeKey",U[U.length-1])})},b=q(function(){return!!e.disabled}),S=q(function(){return u.value==="rtl"}),N=Z("vertical"),D=Z(!1);rt(function(){(e.mode==="inline"||e.mode==="vertical")&&d.value?(N.value="vertical",D.value=d.value):(N.value=e.mode,D.value=!1)});var A=q(function(){return N.value==="inline"}),P=function(U){y.value=U,a("update:openKeys",U),a("openChange",U)},k=Z(y.value),I=Z(!1);ke(y,function(){A.value&&(k.value=y.value)},{immediate:!0}),ke(A,function(){if(!I.value){I.value=!0;return}A.value?y.value=k.value:P(GC)},{immediate:!0});var $=q(function(){var V;return V={},j(V,"".concat(l.value),!0),j(V,"".concat(l.value,"-root"),!0),j(V,"".concat(l.value,"-").concat(N.value),!0),j(V,"".concat(l.value,"-inline-collapsed"),D.value),j(V,"".concat(l.value,"-rtl"),S.value),j(V,"".concat(l.value,"-").concat(e.theme),!0),V}),F=q(function(){return s()}),T=q(function(){return{horizontal:{name:"".concat(F.value,"-slide-up")},inline:Js,other:{name:"".concat(F.value,"-zoom-big")}}});r6(!0);var O=function V(){var U=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],W=[],G=c.value;return U.forEach(function(le){var ae=G[le],ie=ae.key,se=ae.childrenEventKeys;W.push.apply(W,[ie].concat(Re(V(nr(se)))))}),W},B=function(U){a("click",U),w(U)},_=function(U,W){var G,le=((G=h.value[U])===null||G===void 0?void 0:G.childrenEventKeys)||[],ae=y.value.filter(function(se){return se!==U});if(W)ae.push(U);else if(N.value!=="inline"){var ie=O(nr(le));ae=vm(ae.filter(function(se){return!ie.includes(se)}))}xl(y,ae)||P(ae)},R=function(U,W){c.value=M(M({},c.value),{},j({},U,W))},L=function(U){delete c.value[U],c.value=M({},c.value)},H=Z(0),z=q(function(){return e.expandIcon||r.expandIcon?function(V){var U=e.expandIcon||r.expandIcon;return U=typeof U=="function"?U(V):U,kt(U,{class:"".concat(l.value,"-submenu-expand-icon")},!1)}:null});return kj({store:c,prefixCls:l,activeKeys:p,openKeys:y,selectedKeys:m,changeActiveKeys:C,disabled:b,rtl:S,mode:N,inlineIndent:q(function(){return e.inlineIndent}),subMenuCloseDelay:q(function(){return e.subMenuCloseDelay}),subMenuOpenDelay:q(function(){return e.subMenuOpenDelay}),builtinPlacements:q(function(){return e.builtinPlacements}),triggerSubMenuAction:q(function(){return e.triggerSubMenuAction}),getPopupContainer:q(function(){return e.getPopupContainer}),inlineCollapsed:D,antdMenuTheme:q(function(){return e.theme}),siderCollapsed:f,defaultMotions:q(function(){return v.value?T.value:null}),motion:q(function(){return v.value?e.motion:null}),overflowDisabled:Z(void 0),onOpenChange:_,onItemClick:B,registerMenuInfo:R,unRegisterMenuInfo:L,selectedSubMenuKeys:g,isRootMenu:Z(!0),expandIcon:z,forceSubMenuRender:q(function(){return e.forceSubMenuRender})}),function(){var V,U,W=Yt((V=r.default)===null||V===void 0?void 0:V.call(r)),G=H.value>=W.length-1||N.value!=="horizontal"||e.disabledOverflow,le=N.value!=="horizontal"||e.disabledOverflow?W:W.map(function(ie,se){return E(Nd,{key:ie.key,overflowDisabled:se>H.value},{default:function(){return ie}})}),ae=((U=r.overflowedIndicator)===null||U===void 0?void 0:U.call(r))||E(Zy,null,null);return E(_l,M(M({},i),{},{onMousedown:e.onMousedown,prefixCls:"".concat(l.value,"-overflow"),component:"ul",itemComponent:hi,class:[$.value,i.class],role:"menu",id:e.id,data:le,renderRawItem:function(se){return se},renderRawRest:function(se){var he=se.length,te=he?W.slice(-he):null;return E(At,null,[E(Xl,{eventKey:_c,key:_c,title:ae,disabled:G,internalPopupClose:he===0},{default:function(){return te}}),E(HC,null,{default:function(){return[E(Xl,{eventKey:_c,key:_c,title:ae,disabled:G,internalPopupClose:he===0},{default:function(){return te}})]}})])},maxCount:N.value!=="horizontal"||e.disabledOverflow?_l.INVALIDATE:_l.RESPONSIVE,ssr:"full","data-menu-list":!0,onVisibleChange:function(se){H.value=se}}),{default:function(){return[E(F0,{to:"body"},{default:function(){return[E("div",{style:{display:"none"},"aria-hidden":!0},[E(HC,null,{default:function(){return[le]}})])]}})]}})}}});var Qj=function(){return{title:X.any}};const Dd=Se({compatConfig:{MODE:3},name:"AMenuItemGroup",inheritAttrs:!1,props:Qj(),slots:["title"],setup:function(e,n){var r=n.slots,a=n.attrs,i=lo(),o=i.prefixCls,l=q(function(){return"".concat(o.value,"-item-group")}),u=e1();return function(){var s,c;return u?(s=r.default)===null||s===void 0?void 0:s.call(r):E("li",M(M({},a),{},{onClick:function(d){return d.stopPropagation()},class:l.value}),[E("div",{title:typeof e.title=="string"?e.title:void 0,class:"".concat(l.value,"-title")},[rn(r,e,"title")]),E("ul",{class:"".concat(l.value,"-list")},[(c=r.default)===null||c===void 0?void 0:c.call(r)])])}}});var eH=function(){return{prefixCls:String,dashed:Boolean}};const Ad=Se({compatConfig:{MODE:3},name:"AMenuDivider",props:eH(),setup:function(e){var n=He("menu",e),r=n.prefixCls,a=q(function(){var i;return i={},j(i,"".concat(r.value,"-item-divider"),!0),j(i,"".concat(r.value,"-item-divider-dashed"),!!e.dashed),i});return function(){return E("li",{class:a.value},null)}}});xn.install=function(t){return t.component(xn.name,xn),t.component(hi.name,hi),t.component(Xl.name,Xl),t.component(Ad.name,Ad),t.component(Dd.name,Dd),t};xn.Item=hi;xn.Divider=Ad;xn.SubMenu=Xl;xn.ItemGroup=Dd;var tH=function(){return{prefixCls:String,routes:{type:Array},params:X.any,separator:X.any,itemRender:{type:Function}}};function nH(t,e){if(!t.breadcrumbName)return null;var n=Object.keys(e).join("|"),r=t.breadcrumbName.replace(new RegExp(":(".concat(n,")"),"g"),function(a,i){return e[i]||a});return r}function YC(t){var e=t.route,n=t.params,r=t.routes,a=t.paths,i=r.indexOf(e)===r.length-1,o=nH(e,n);return i?E("span",null,[o]):E("a",{href:"#/".concat(a.join("/"))},[o])}const ko=Se({compatConfig:{MODE:3},name:"ABreadcrumb",props:tH(),slots:["separator","itemRender"],setup:function(e,n){var r=n.slots,a=He("breadcrumb",e),i=a.prefixCls,o=a.direction,l=function(f,d){return f=(f||"").replace(/^\//,""),Object.keys(d).forEach(function(v){f=f.replace(":".concat(v),d[v])}),f},u=function(f,d,v){var p=Re(f),m=l(d||"",v);return m&&p.push(m),p},s=function(f){var d=f.routes,v=d===void 0?[]:d,p=f.params,m=p===void 0?{}:p,h=f.separator,g=f.itemRender,w=g===void 0?YC:g,y=[];return v.map(function(x){var C=l(x.path,m);C&&y.push(C);var b=[].concat(y),S=null;return x.children&&x.children.length&&(S=E(xn,null,{default:function(){return[x.children.map(function(D){return E(xn.Item,{key:D.path||D.breadcrumbName},{default:function(){return[w({route:D,params:m,routes:v,paths:u(b,D.path,m)})]}})})]}})),E(Ts,{overlay:S,separator:h,key:C||x.breadcrumbName},{default:function(){return[w({route:x,params:m,routes:v,paths:b})]}})})};return function(){var c,f,d,v=e.routes,p=e.params,m=p===void 0?{}:p,h=Yt(rn(r,e)),g=(c=rn(r,e,"separator"))!==null&&c!==void 0?c:"/",w=e.itemRender||r.itemRender||YC;v&&v.length>0?d=s({routes:v,params:m,separator:g,itemRender:w}):h.length&&(d=h.map(function(x,C){return Nn(Ke(x.type)==="object"&&(x.type.__ANT_BREADCRUMB_ITEM||x.type.__ANT_BREADCRUMB_SEPARATOR),"Breadcrumb","Only accepts Breadcrumb.Item and Breadcrumb.Separator as it's children"),bi(x,{separator:g,key:C})}));var y=(f={},j(f,i.value,!0),j(f,"".concat(i.value,"-rtl"),o.value==="rtl"),f);return E("div",{class:y},[d])}}});var rH=["separator","class"],aH=function(){return{prefixCls:String}};const Md=Se({compatConfig:{MODE:3},name:"ABreadcrumbSeparator",__ANT_BREADCRUMB_SEPARATOR:!0,inheritAttrs:!1,props:aH(),setup:function(e,n){var r=n.slots,a=n.attrs,i=He("breadcrumb",e),o=i.prefixCls;return function(){var l;a.separator;var u=a.class,s=Ye(a,rH),c=Yt((l=r.default)===null||l===void 0?void 0:l.call(r));return E("span",M({class:["".concat(o.value,"-separator"),u]},s),[c.length>0?c:"/"])}}});ko.Item=Ts;ko.Separator=Md;ko.install=function(t){return t.component(ko.name,ko),t.component(Ts.name,Ts),t.component(Md.name,Md),t};function m6(t,e){var n=typeof Symbol<"u"&&t[Symbol.iterator]||t["@@iterator"];if(!n){if(Array.isArray(t)||(n=yv(t))||e&&t&&typeof t.length=="number"){n&&(t=n);var r=0,a=function(){};return{s:a,n:function(){return r>=t.length?{done:!0}:{done:!1,value:t[r++]}},e:function(s){throw s},f:a}}throw new TypeError(`Invalid attempt to iterate non-iterable instance.
  86. In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var i=!0,o=!1,l;return{s:function(){n=n.call(t)},n:function(){var s=n.next();return i=s.done,s},e:function(s){o=!0,l=s},f:function(){try{!i&&n.return!=null&&n.return()}finally{if(o)throw l}}}}var Od={},iH={get exports(){return Od},set exports(t){Od=t}};(function(t,e){(function(n,r){t.exports=r()})(ir,function(){var n=1e3,r=6e4,a=36e5,i="millisecond",o="second",l="minute",u="hour",s="day",c="week",f="month",d="quarter",v="year",p="date",m="Invalid Date",h=/^(\d{4})[-/]?(\d{1,2})?[-/]?(\d{0,2})[Tt\s]*(\d{1,2})?:?(\d{1,2})?:?(\d{1,2})?[.:]?(\d+)?$/,g=/\[([^\]]+)]|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,w={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(I){var $=["th","st","nd","rd"],F=I%100;return"["+I+($[(F-20)%10]||$[F]||$[0])+"]"}},y=function(I,$,F){var T=String(I);return!T||T.length>=$?I:""+Array($+1-T.length).join(F)+I},x={s:y,z:function(I){var $=-I.utcOffset(),F=Math.abs($),T=Math.floor(F/60),O=F%60;return($<=0?"+":"-")+y(T,2,"0")+":"+y(O,2,"0")},m:function I($,F){if($.date()<F.date())return-I(F,$);var T=12*(F.year()-$.year())+(F.month()-$.month()),O=$.clone().add(T,f),B=F-O<0,_=$.clone().add(T+(B?-1:1),f);return+(-(T+(F-O)/(B?O-_:_-O))||0)},a:function(I){return I<0?Math.ceil(I)||0:Math.floor(I)},p:function(I){return{M:f,y:v,w:c,d:s,D:p,h:u,m:l,s:o,ms:i,Q:d}[I]||String(I||"").toLowerCase().replace(/s$/,"")},u:function(I){return I===void 0}},C="en",b={};b[C]=w;var S=function(I){return I instanceof P},N=function I($,F,T){var O;if(!$)return C;if(typeof $=="string"){var B=$.toLowerCase();b[B]&&(O=B),F&&(b[B]=F,O=B);var _=$.split("-");if(!O&&_.length>1)return I(_[0])}else{var R=$.name;b[R]=$,O=R}return!T&&O&&(C=O),O||!T&&C},D=function(I,$){if(S(I))return I.clone();var F=typeof $=="object"?$:{};return F.date=I,F.args=arguments,new P(F)},A=x;A.l=N,A.i=S,A.w=function(I,$){return D(I,{locale:$.$L,utc:$.$u,x:$.$x,$offset:$.$offset})};var P=function(){function I(F){this.$L=N(F.locale,null,!0),this.parse(F)}var $=I.prototype;return $.parse=function(F){this.$d=function(T){var O=T.date,B=T.utc;if(O===null)return new Date(NaN);if(A.u(O))return new Date;if(O instanceof Date)return new Date(O);if(typeof O=="string"&&!/Z$/i.test(O)){var _=O.match(h);if(_){var R=_[2]-1||0,L=(_[7]||"0").substring(0,3);return B?new Date(Date.UTC(_[1],R,_[3]||1,_[4]||0,_[5]||0,_[6]||0,L)):new Date(_[1],R,_[3]||1,_[4]||0,_[5]||0,_[6]||0,L)}}return new Date(O)}(F),this.$x=F.x||{},this.init()},$.init=function(){var F=this.$d;this.$y=F.getFullYear(),this.$M=F.getMonth(),this.$D=F.getDate(),this.$W=F.getDay(),this.$H=F.getHours(),this.$m=F.getMinutes(),this.$s=F.getSeconds(),this.$ms=F.getMilliseconds()},$.$utils=function(){return A},$.isValid=function(){return this.$d.toString()!==m},$.isSame=function(F,T){var O=D(F);return this.startOf(T)<=O&&O<=this.endOf(T)},$.isAfter=function(F,T){return D(F)<this.startOf(T)},$.isBefore=function(F,T){return this.endOf(T)<D(F)},$.$g=function(F,T,O){return A.u(F)?this[T]:this.set(O,F)},$.unix=function(){return Math.floor(this.valueOf()/1e3)},$.valueOf=function(){return this.$d.getTime()},$.startOf=function(F,T){var O=this,B=!!A.u(T)||T,_=A.p(F),R=function(le,ae){var ie=A.w(O.$u?Date.UTC(O.$y,ae,le):new Date(O.$y,ae,le),O);return B?ie:ie.endOf(s)},L=function(le,ae){return A.w(O.toDate()[le].apply(O.toDate("s"),(B?[0,0,0,0]:[23,59,59,999]).slice(ae)),O)},H=this.$W,z=this.$M,V=this.$D,U="set"+(this.$u?"UTC":"");switch(_){case v:return B?R(1,0):R(31,11);case f:return B?R(1,z):R(0,z+1);case c:var W=this.$locale().weekStart||0,G=(H<W?H+7:H)-W;return R(B?V-G:V+(6-G),z);case s:case p:return L(U+"Hours",0);case u:return L(U+"Minutes",1);case l:return L(U+"Seconds",2);case o:return L(U+"Milliseconds",3);default:return this.clone()}},$.endOf=function(F){return this.startOf(F,!1)},$.$set=function(F,T){var O,B=A.p(F),_="set"+(this.$u?"UTC":""),R=(O={},O[s]=_+"Date",O[p]=_+"Date",O[f]=_+"Month",O[v]=_+"FullYear",O[u]=_+"Hours",O[l]=_+"Minutes",O[o]=_+"Seconds",O[i]=_+"Milliseconds",O)[B],L=B===s?this.$D+(T-this.$W):T;if(B===f||B===v){var H=this.clone().set(p,1);H.$d[R](L),H.init(),this.$d=H.set(p,Math.min(this.$D,H.daysInMonth())).$d}else R&&this.$d[R](L);return this.init(),this},$.set=function(F,T){return this.clone().$set(F,T)},$.get=function(F){return this[A.p(F)]()},$.add=function(F,T){var O,B=this;F=Number(F);var _=A.p(T),R=function(z){var V=D(B);return A.w(V.date(V.date()+Math.round(z*F)),B)};if(_===f)return this.set(f,this.$M+F);if(_===v)return this.set(v,this.$y+F);if(_===s)return R(1);if(_===c)return R(7);var L=(O={},O[l]=r,O[u]=a,O[o]=n,O)[_]||1,H=this.$d.getTime()+F*L;return A.w(H,this)},$.subtract=function(F,T){return this.add(-1*F,T)},$.format=function(F){var T=this,O=this.$locale();if(!this.isValid())return O.invalidDate||m;var B=F||"YYYY-MM-DDTHH:mm:ssZ",_=A.z(this),R=this.$H,L=this.$m,H=this.$M,z=O.weekdays,V=O.months,U=function(ae,ie,se,he){return ae&&(ae[ie]||ae(T,B))||se[ie].slice(0,he)},W=function(ae){return A.s(R%12||12,ae,"0")},G=O.meridiem||function(ae,ie,se){var he=ae<12?"AM":"PM";return se?he.toLowerCase():he},le={YY:String(this.$y).slice(-2),YYYY:this.$y,M:H+1,MM:A.s(H+1,2,"0"),MMM:U(O.monthsShort,H,V,3),MMMM:U(V,H),D:this.$D,DD:A.s(this.$D,2,"0"),d:String(this.$W),dd:U(O.weekdaysMin,this.$W,z,2),ddd:U(O.weekdaysShort,this.$W,z,3),dddd:z[this.$W],H:String(R),HH:A.s(R,2,"0"),h:W(1),hh:W(2),a:G(R,L,!0),A:G(R,L,!1),m:String(L),mm:A.s(L,2,"0"),s:String(this.$s),ss:A.s(this.$s,2,"0"),SSS:A.s(this.$ms,3,"0"),Z:_};return B.replace(g,function(ae,ie){return ie||le[ae]||_.replace(":","")})},$.utcOffset=function(){return 15*-Math.round(this.$d.getTimezoneOffset()/15)},$.diff=function(F,T,O){var B,_=A.p(T),R=D(F),L=(R.utcOffset()-this.utcOffset())*r,H=this-R,z=A.m(this,R);return z=(B={},B[v]=z/12,B[f]=z,B[d]=z/3,B[c]=(H-L)/6048e5,B[s]=(H-L)/864e5,B[u]=H/a,B[l]=H/r,B[o]=H/n,B)[_]||H,O?z:A.a(z)},$.daysInMonth=function(){return this.endOf(f).$D},$.$locale=function(){return b[this.$L]},$.locale=function(F,T){if(!F)return this.$L;var O=this.clone(),B=N(F,T,!0);return B&&(O.$L=B),O},$.clone=function(){return A.w(this.$d,this)},$.toDate=function(){return new Date(this.valueOf())},$.toJSON=function(){return this.isValid()?this.toISOString():null},$.toISOString=function(){return this.$d.toISOString()},$.toString=function(){return this.$d.toUTCString()},I}(),k=P.prototype;return D.prototype=k,[["$ms",i],["$s",o],["$m",l],["$H",u],["$W",s],["$M",f],["$y",v],["$D",p]].forEach(function(I){k[I[1]]=function($){return this.$g($,I[0],I[1])}}),D.extend=function(I,$){return I.$i||(I($,P,D),I.$i=!0),D},D.locale=N,D.isDayjs=S,D.unix=function(I){return D(1e3*I)},D.en=b[C],D.Ls=b,D.p={},D})})(iH);const Fn=Od;var Xh={},oH={get exports(){return Xh},set exports(t){Xh=t}};(function(t,e){(function(n,r){t.exports=r()})(ir,function(){return function(n,r){r.prototype.weekday=function(a){var i=this.$locale().weekStart||0,o=this.$W,l=(o<i?o+7:o)-i;return this.$utils().u(a)?l:this.subtract(l,"day").add(a,"day")}}})})(oH);const lH=Xh;var Zh={},uH={get exports(){return Zh},set exports(t){Zh=t}};(function(t,e){(function(n,r){t.exports=r()})(ir,function(){return function(n,r,a){var i=r.prototype,o=function(f){return f&&(f.indexOf?f:f.s)},l=function(f,d,v,p,m){var h=f.name?f:f.$locale(),g=o(h[d]),w=o(h[v]),y=g||w.map(function(C){return C.slice(0,p)});if(!m)return y;var x=h.weekStart;return y.map(function(C,b){return y[(b+(x||0))%7]})},u=function(){return a.Ls[a.locale()]},s=function(f,d){return f.formats[d]||function(v){return v.replace(/(\[[^\]]+])|(MMMM|MM|DD|dddd)/g,function(p,m,h){return m||h.slice(1)})}(f.formats[d.toUpperCase()])},c=function(){var f=this;return{months:function(d){return d?d.format("MMMM"):l(f,"months")},monthsShort:function(d){return d?d.format("MMM"):l(f,"monthsShort","months",3)},firstDayOfWeek:function(){return f.$locale().weekStart||0},weekdays:function(d){return d?d.format("dddd"):l(f,"weekdays")},weekdaysMin:function(d){return d?d.format("dd"):l(f,"weekdaysMin","weekdays",2)},weekdaysShort:function(d){return d?d.format("ddd"):l(f,"weekdaysShort","weekdays",3)},longDateFormat:function(d){return s(f.$locale(),d)},meridiem:this.$locale().meridiem,ordinal:this.$locale().ordinal}};i.localeData=function(){return c.bind(this)()},a.localeData=function(){var f=u();return{firstDayOfWeek:function(){return f.weekStart||0},weekdays:function(){return a.weekdays()},weekdaysShort:function(){return a.weekdaysShort()},weekdaysMin:function(){return a.weekdaysMin()},months:function(){return a.months()},monthsShort:function(){return a.monthsShort()},longDateFormat:function(d){return s(f,d)},meridiem:f.meridiem,ordinal:f.ordinal}},a.months=function(){return l(u(),"months")},a.monthsShort=function(){return l(u(),"monthsShort","months",3)},a.weekdays=function(f){return l(u(),"weekdays",null,null,f)},a.weekdaysShort=function(f){return l(u(),"weekdaysShort","weekdays",3,f)},a.weekdaysMin=function(f){return l(u(),"weekdaysMin","weekdays",2,f)}}})})(uH);const sH=Zh;var Jh={},cH={get exports(){return Jh},set exports(t){Jh=t}};(function(t,e){(function(n,r){t.exports=r()})(ir,function(){var n="week",r="year";return function(a,i,o){var l=i.prototype;l.week=function(u){if(u===void 0&&(u=null),u!==null)return this.add(7*(u-this.week()),"day");var s=this.$locale().yearStart||1;if(this.month()===11&&this.date()>25){var c=o(this).startOf(r).add(1,r).date(s),f=o(this).endOf(n);if(c.isBefore(f))return 1}var d=o(this).startOf(r).date(s).startOf(n).subtract(1,"millisecond"),v=this.diff(d,n,!0);return v<0?o(this).startOf("week").week():Math.ceil(v)},l.weeks=function(u){return u===void 0&&(u=null),this.week(u)}}})})(cH);const fH=Jh;var Qh={},dH={get exports(){return Qh},set exports(t){Qh=t}};(function(t,e){(function(n,r){t.exports=r()})(ir,function(){return function(n,r){r.prototype.weekYear=function(){var a=this.month(),i=this.week(),o=this.year();return i===1&&a===11?o+1:a===0&&i>=52?o-1:o}}})})(dH);const vH=Qh;var eg={},pH={get exports(){return eg},set exports(t){eg=t}};(function(t,e){(function(n,r){t.exports=r()})(ir,function(){var n="month",r="quarter";return function(a,i){var o=i.prototype;o.quarter=function(s){return this.$utils().u(s)?Math.ceil((this.month()+1)/3):this.month(this.month()%3+3*(s-1))};var l=o.add;o.add=function(s,c){return s=Number(s),this.$utils().p(c)===r?this.add(3*s,n):l.bind(this)(s,c)};var u=o.startOf;o.startOf=function(s,c){var f=this.$utils(),d=!!f.u(c)||c;if(f.p(s)===r){var v=this.quarter()-1;return d?this.month(3*v).startOf(n).startOf("day"):this.month(3*v+2).endOf(n).endOf("day")}return u.bind(this)(s,c)}}})})(pH);const mH=eg;var tg={},hH={get exports(){return tg},set exports(t){tg=t}};(function(t,e){(function(n,r){t.exports=r()})(ir,function(){return function(n,r){var a=r.prototype,i=a.format;a.format=function(o){var l=this,u=this.$locale();if(!this.isValid())return i.bind(this)(o);var s=this.$utils(),c=(o||"YYYY-MM-DDTHH:mm:ssZ").replace(/\[([^\]]+)]|Q|wo|ww|w|WW|W|zzz|z|gggg|GGGG|Do|X|x|k{1,2}|S/g,function(f){switch(f){case"Q":return Math.ceil((l.$M+1)/3);case"Do":return u.ordinal(l.$D);case"gggg":return l.weekYear();case"GGGG":return l.isoWeekYear();case"wo":return u.ordinal(l.week(),"W");case"w":case"ww":return s.s(l.week(),f==="w"?1:2,"0");case"W":case"WW":return s.s(l.isoWeek(),f==="W"?1:2,"0");case"k":case"kk":return s.s(String(l.$H===0?24:l.$H),f==="k"?1:2,"0");case"X":return Math.floor(l.$d.getTime()/1e3);case"x":return l.$d.getTime();case"z":return"["+l.offsetName()+"]";case"zzz":return"["+l.offsetName("long")+"]";default:return f}});return i.bind(this)(c)}}})})(hH);const gH=tg;var ng={},yH={get exports(){return ng},set exports(t){ng=t}};(function(t,e){(function(n,r){t.exports=r()})(ir,function(){var n={LTS:"h:mm:ss A",LT:"h:mm A",L:"MM/DD/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"},r=/(\[[^[]*\])|([-_:/.,()\s]+)|(A|a|YYYY|YY?|MM?M?M?|Do|DD?|hh?|HH?|mm?|ss?|S{1,3}|z|ZZ?)/g,a=/\d\d/,i=/\d\d?/,o=/\d*[^-_:/,()\s\d]+/,l={},u=function(m){return(m=+m)+(m>68?1900:2e3)},s=function(m){return function(h){this[m]=+h}},c=[/[+-]\d\d:?(\d\d)?|Z/,function(m){(this.zone||(this.zone={})).offset=function(h){if(!h||h==="Z")return 0;var g=h.match(/([+-]|\d\d)/g),w=60*g[1]+(+g[2]||0);return w===0?0:g[0]==="+"?-w:w}(m)}],f=function(m){var h=l[m];return h&&(h.indexOf?h:h.s.concat(h.f))},d=function(m,h){var g,w=l.meridiem;if(w){for(var y=1;y<=24;y+=1)if(m.indexOf(w(y,0,h))>-1){g=y>12;break}}else g=m===(h?"pm":"PM");return g},v={A:[o,function(m){this.afternoon=d(m,!1)}],a:[o,function(m){this.afternoon=d(m,!0)}],S:[/\d/,function(m){this.milliseconds=100*+m}],SS:[a,function(m){this.milliseconds=10*+m}],SSS:[/\d{3}/,function(m){this.milliseconds=+m}],s:[i,s("seconds")],ss:[i,s("seconds")],m:[i,s("minutes")],mm:[i,s("minutes")],H:[i,s("hours")],h:[i,s("hours")],HH:[i,s("hours")],hh:[i,s("hours")],D:[i,s("day")],DD:[a,s("day")],Do:[o,function(m){var h=l.ordinal,g=m.match(/\d+/);if(this.day=g[0],h)for(var w=1;w<=31;w+=1)h(w).replace(/\[|\]/g,"")===m&&(this.day=w)}],M:[i,s("month")],MM:[a,s("month")],MMM:[o,function(m){var h=f("months"),g=(f("monthsShort")||h.map(function(w){return w.slice(0,3)})).indexOf(m)+1;if(g<1)throw new Error;this.month=g%12||g}],MMMM:[o,function(m){var h=f("months").indexOf(m)+1;if(h<1)throw new Error;this.month=h%12||h}],Y:[/[+-]?\d+/,s("year")],YY:[a,function(m){this.year=u(m)}],YYYY:[/\d{4}/,s("year")],Z:c,ZZ:c};function p(m){var h,g;h=m,g=l&&l.formats;for(var w=(m=h.replace(/(\[[^\]]+])|(LTS?|l{1,4}|L{1,4})/g,function(D,A,P){var k=P&&P.toUpperCase();return A||g[P]||n[P]||g[k].replace(/(\[[^\]]+])|(MMMM|MM|DD|dddd)/g,function(I,$,F){return $||F.slice(1)})})).match(r),y=w.length,x=0;x<y;x+=1){var C=w[x],b=v[C],S=b&&b[0],N=b&&b[1];w[x]=N?{regex:S,parser:N}:C.replace(/^\[|\]$/g,"")}return function(D){for(var A={},P=0,k=0;P<y;P+=1){var I=w[P];if(typeof I=="string")k+=I.length;else{var $=I.regex,F=I.parser,T=D.slice(k),O=$.exec(T)[0];F.call(A,O),D=D.replace(O,"")}}return function(B){var _=B.afternoon;if(_!==void 0){var R=B.hours;_?R<12&&(B.hours+=12):R===12&&(B.hours=0),delete B.afternoon}}(A),A}}return function(m,h,g){g.p.customParseFormat=!0,m&&m.parseTwoDigitYear&&(u=m.parseTwoDigitYear);var w=h.prototype,y=w.parse;w.parse=function(x){var C=x.date,b=x.utc,S=x.args;this.$u=b;var N=S[1];if(typeof N=="string"){var D=S[2]===!0,A=S[3]===!0,P=D||A,k=S[2];A&&(k=S[2]),l=this.$locale(),!D&&k&&(l=g.Ls[k]),this.$d=function(T,O,B){try{if(["x","X"].indexOf(O)>-1)return new Date((O==="X"?1e3:1)*T);var _=p(O)(T),R=_.year,L=_.month,H=_.day,z=_.hours,V=_.minutes,U=_.seconds,W=_.milliseconds,G=_.zone,le=new Date,ae=H||(R||L?1:le.getDate()),ie=R||le.getFullYear(),se=0;R&&!L||(se=L>0?L-1:le.getMonth());var he=z||0,te=V||0,ge=U||0,ee=W||0;return G?new Date(Date.UTC(ie,se,ae,he,te,ge,ee+60*G.offset*1e3)):B?new Date(Date.UTC(ie,se,ae,he,te,ge,ee)):new Date(ie,se,ae,he,te,ge,ee)}catch{return new Date("")}}(C,N,b),this.init(),k&&k!==!0&&(this.$L=this.locale(k).$L),P&&C!=this.format(N)&&(this.$d=new Date("")),l={}}else if(N instanceof Array)for(var I=N.length,$=1;$<=I;$+=1){S[1]=N[$-1];var F=g.apply(this,S);if(F.isValid()){this.$d=F.$d,this.$L=F.$L,this.init();break}$===I&&(this.$d=new Date(""))}else y.call(this,x)}}})})(yH);const bH=ng;Fn.extend(bH);Fn.extend(gH);Fn.extend(lH);Fn.extend(sH);Fn.extend(fH);Fn.extend(vH);Fn.extend(mH);Fn.extend(function(t,e){var n=e.prototype,r=n.format;n.format=function(i){var o=(i||"").replace("Wo","wo");return r.bind(this)(o)}});var xH={bn_BD:"bn-bd",by_BY:"be",en_GB:"en-gb",en_US:"en",fr_BE:"fr",fr_CA:"fr-ca",hy_AM:"hy-am",kmr_IQ:"ku",nl_BE:"nl-be",pt_BR:"pt-br",zh_CN:"zh-cn",zh_HK:"zh-hk",zh_TW:"zh-tw"},yo=function(e){var n=xH[e];return n||e.split("_")[0]},XC=function(){tF(!1,"Not match any format. Please help to fire a issue about this.")},wH=/\[([^\]]+)]|Q|wo|ww|w|WW|W|zzz|z|gggg|GGGG|k{1,2}|S/g;function ZC(t,e,n){for(var r=Re(new Set(t.split(n))),a=0,i=0;i<r.length;i++){var o=r[i];if(a+=o.length,a>e)return o;a+=n.length}}var JC=function(e,n){if(!e)return null;if(Fn.isDayjs(e))return e;var r=n.matchAll(wH),a=Fn(e,n);if(r===null)return a;var i=m6(r),o;try{for(i.s();!(o=i.n()).done;){var l=o.value,u=l[0],s=l.index;if(u==="Q"){var c=e.slice(s-1,s),f=ZC(e,s,c).match(/\d+/)[0];a=a.quarter(parseInt(f))}if(u.toLowerCase()==="wo"){var d=e.slice(s-1,s),v=ZC(e,s,d).match(/\d+/)[0];a=a.week(parseInt(v))}u.toLowerCase()==="ww"&&(a=a.week(parseInt(e.slice(s,s+u.length)))),u.toLowerCase()==="w"&&(a=a.week(parseInt(e.slice(s,s+u.length+1))))}}catch(p){i.e(p)}finally{i.f()}return a},CH={getNow:function(){return Fn()},getFixedDate:function(e){return Fn(e,["YYYY-M-DD","YYYY-MM-DD"])},getEndDate:function(e){return e.endOf("month")},getWeekDay:function(e){var n=e.locale("en");return n.weekday()+n.localeData().firstDayOfWeek()},getYear:function(e){return e.year()},getMonth:function(e){return e.month()},getDate:function(e){return e.date()},getHour:function(e){return e.hour()},getMinute:function(e){return e.minute()},getSecond:function(e){return e.second()},addYear:function(e,n){return e.add(n,"year")},addMonth:function(e,n){return e.add(n,"month")},addDate:function(e,n){return e.add(n,"day")},setYear:function(e,n){return e.year(n)},setMonth:function(e,n){return e.month(n)},setDate:function(e,n){return e.date(n)},setHour:function(e,n){return e.hour(n)},setMinute:function(e,n){return e.minute(n)},setSecond:function(e,n){return e.second(n)},isAfter:function(e,n){return e.isAfter(n)},isValidate:function(e){return e.isValid()},locale:{getWeekFirstDay:function(e){return Fn().locale(yo(e)).localeData().firstDayOfWeek()},getWeekFirstDate:function(e,n){return n.locale(yo(e)).weekday(0)},getWeek:function(e,n){return n.locale(yo(e)).week()},getShortWeekDays:function(e){return Fn().locale(yo(e)).localeData().weekdaysMin()},getShortMonths:function(e){return Fn().locale(yo(e)).localeData().monthsShort()},format:function(e,n,r){return n.locale(yo(e)).format(r)},parse:function(e,n,r){for(var a=yo(e),i=0;i<r.length;i+=1){var o=r[i],l=n;if(o.includes("wo")||o.includes("Wo")){for(var u=l.split("-")[0],s=l.split("-")[1],c=Fn(u,"YYYY").startOf("year").locale(a),f=0;f<=52;f+=1){var d=c.add(f,"week");if(d.format("Wo")===s)return d}return XC(),null}var v=Fn(l,o,!0).locale(a);if(v.isValid())return v}return n||XC(),null}},toDate:function(e,n){return Array.isArray(e)?e.map(function(r){return JC(r,n)}):JC(e,n)},toString:function(e,n){return Array.isArray(e)?e.map(function(r){return Fn.isDayjs(r)?r.format(n):r}):Fn.isDayjs(e)?e.format(n):e}};const t1=CH;var SH=9007199254740991,EH=Math.floor;function QC(t,e){var n="";if(!t||e<1||e>SH)return n;do e%2&&(n+=t),e=EH(e/2),e&&(t+=t);while(e);return n}function Bv(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 NH="[object Symbol]";function Rv(t){return typeof t=="symbol"||ya(t)&&ao(t)==NH}var DH=1/0,e2=Qr?Qr.prototype:void 0,t2=e2?e2.toString:void 0;function n1(t){if(typeof t=="string")return t;if(ta(t))return Bv(t,n1)+"";if(Rv(t))return t2?t2.call(t):"";var e=t+"";return e=="0"&&1/t==-DH?"-0":e}function h6(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 AH(t,e,n){var r=t.length;return n=n===void 0?r:n,!e&&n>=r?t:h6(t,e,n)}var MH="\\ud800-\\udfff",OH="\\u0300-\\u036f",TH="\\ufe20-\\ufe2f",PH="\\u20d0-\\u20ff",kH=OH+TH+PH,_H="\\ufe0e\\ufe0f",IH="\\u200d",FH=RegExp("["+IH+MH+kH+_H+"]");function r1(t){return FH.test(t)}function g6(t){return function(e){return e==null?void 0:e[t]}}var $H=g6("length");const BH=$H;var y6="\\ud800-\\udfff",RH="\\u0300-\\u036f",LH="\\ufe20-\\ufe2f",zH="\\u20d0-\\u20ff",VH=RH+LH+zH,jH="\\ufe0e\\ufe0f",HH="["+y6+"]",rg="["+VH+"]",ag="\\ud83c[\\udffb-\\udfff]",KH="(?:"+rg+"|"+ag+")",b6="[^"+y6+"]",x6="(?:\\ud83c[\\udde6-\\uddff]){2}",w6="[\\ud800-\\udbff][\\udc00-\\udfff]",UH="\\u200d",C6=KH+"?",S6="["+jH+"]?",qH="(?:"+UH+"(?:"+[b6,x6,w6].join("|")+")"+S6+C6+")*",WH=S6+C6+qH,GH="(?:"+[b6+rg+"?",rg,x6,w6,HH].join("|")+")",n2=RegExp(ag+"(?="+ag+")|"+GH+WH,"g");function YH(t){for(var e=n2.lastIndex=0;n2.test(t);)++e;return e}function a1(t){return r1(t)?YH(t):BH(t)}function XH(t){return t.split("")}var E6="\\ud800-\\udfff",ZH="\\u0300-\\u036f",JH="\\ufe20-\\ufe2f",QH="\\u20d0-\\u20ff",eK=ZH+JH+QH,tK="\\ufe0e\\ufe0f",nK="["+E6+"]",ig="["+eK+"]",og="\\ud83c[\\udffb-\\udfff]",rK="(?:"+ig+"|"+og+")",N6="[^"+E6+"]",D6="(?:\\ud83c[\\udde6-\\uddff]){2}",A6="[\\ud800-\\udbff][\\udc00-\\udfff]",aK="\\u200d",M6=rK+"?",O6="["+tK+"]?",iK="(?:"+aK+"(?:"+[N6,D6,A6].join("|")+")"+O6+M6+")*",oK=O6+M6+iK,lK="(?:"+[N6+ig+"?",ig,D6,A6,nK].join("|")+")",uK=RegExp(og+"(?="+og+")|"+lK+oK,"g");function sK(t){return t.match(uK)||[]}function cK(t){return r1(t)?sK(t):XH(t)}var fK=Math.ceil;function T6(t,e){e=e===void 0?" ":n1(e);var n=e.length;if(n<2)return n?QC(e,t):e;var r=QC(e,fK(t/a1(e)));return r1(e)?AH(cK(r),0,t).join(""):r.slice(0,t)}var dK=/\s/;function vK(t){for(var e=t.length;e--&&dK.test(t.charAt(e)););return e}var pK=/^\s+/;function mK(t){return t&&t.slice(0,vK(t)+1).replace(pK,"")}var r2=0/0,hK=/^[-+]0x[0-9a-f]+$/i,gK=/^0b[01]+$/i,yK=/^0o[0-7]+$/i,bK=parseInt;function lg(t){if(typeof t=="number")return t;if(Rv(t))return r2;if(Ca(t)){var e=typeof t.valueOf=="function"?t.valueOf():t;t=Ca(e)?e+"":e}if(typeof t!="string")return t===0?t:+t;t=mK(t);var n=gK.test(t);return n||yK.test(t)?bK(t.slice(2),n?2:8):hK.test(t)?r2:+t}var a2=1/0,xK=17976931348623157e292;function wK(t){if(!t)return t===0?t:0;if(t=lg(t),t===a2||t===-a2){var e=t<0?-1:1;return e*xK}return t===t?t:0}function i1(t){var e=wK(t),n=e%1;return e===e?n?e-n:e:0}function o1(t){return t==null?"":n1(t)}function P6(t,e,n){t=o1(t),e=i1(e);var r=e?a1(t):0;return e&&r<e?T6(e-r,n)+t:t}function An(t){var e=f7();return M(M({},t),e)}var k6=Symbol("PanelContextProps"),l1=function(e){yt(k6,e)},Ga=function(){return pt(k6,{})},Ic={visibility:"hidden"};function uo(t,e){var n,r=e.slots,a=An(t),i=a.prefixCls,o=a.prevIcon,l=o===void 0?"‹":o,u=a.nextIcon,s=u===void 0?"›":u,c=a.superPrevIcon,f=c===void 0?"«":c,d=a.superNextIcon,v=d===void 0?"»":d,p=a.onSuperPrev,m=a.onSuperNext,h=a.onPrev,g=a.onNext,w=Ga(),y=w.hideNextBtn,x=w.hidePrevBtn;return E("div",{class:i},[p&&E("button",{type:"button",onClick:p,tabindex:-1,class:"".concat(i,"-super-prev-btn"),style:x.value?Ic:{}},[f]),h&&E("button",{type:"button",onClick:h,tabindex:-1,class:"".concat(i,"-prev-btn"),style:x.value?Ic:{}},[l]),E("div",{class:"".concat(i,"-view")},[(n=r.default)===null||n===void 0?void 0:n.call(r)]),g&&E("button",{type:"button",onClick:g,tabindex:-1,class:"".concat(i,"-next-btn"),style:y.value?Ic:{}},[s]),m&&E("button",{type:"button",onClick:m,tabindex:-1,class:"".concat(i,"-super-next-btn"),style:y.value?Ic:{}},[v])])}uo.displayName="Header";uo.inheritAttrs=!1;function u1(t){var e=An(t),n=e.prefixCls,r=e.generateConfig,a=e.viewDate,i=e.onPrevDecades,o=e.onNextDecades,l=Ga(),u=l.hideHeader;if(u)return null;var s="".concat(n,"-header"),c=r.getYear(a),f=Math.floor(c/fi)*fi,d=f+fi-1;return E(uo,M(M({},e),{},{prefixCls:s,onSuperPrev:i,onSuperNext:o}),{default:function(){return[f,ga("-"),d]}})}u1.displayName="DecadeHeader";u1.inheritAttrs=!1;function _6(t,e,n,r,a){var i=t.setHour(e,n);return i=t.setMinute(i,r),i=t.setSecond(i,a),i}function Ef(t,e,n){if(!n)return e;var r=e;return r=t.setHour(r,t.getHour(n)),r=t.setMinute(r,t.getMinute(n)),r=t.setSecond(r,t.getSecond(n)),r}function CK(t,e,n,r,a,i){var o=Math.floor(t/r)*r;if(o<t)return[o,60-a,60-i];var l=Math.floor(e/a)*a;if(l<e)return[o,l,60-i];var u=Math.floor(n/i)*i;return[o,l,u]}function SK(t,e){var n=t.getYear(e),r=t.getMonth(e)+1,a=t.getEndDate(t.getFixedDate("".concat(n,"-").concat(r,"-01"))),i=t.getDate(a),o=r<10?"0".concat(r):"".concat(r);return"".concat(n,"-").concat(o,"-").concat(i)}function Yo(t){for(var e=An(t),n=e.prefixCls,r=e.disabledDate,a=e.onSelect,i=e.picker,o=e.rowNum,l=e.colNum,u=e.prefixColumn,s=e.rowClassName,c=e.baseDate,f=e.getCellClassName,d=e.getCellText,v=e.getCellNode,p=e.getCellDate,m=e.generateConfig,h=e.titleCell,g=e.headerCells,w=Ga(),y=w.onDateMouseenter,x=w.onDateMouseleave,C=w.mode,b="".concat(n,"-cell"),S=[],N=0;N<o;N+=1){for(var D=[],A=void 0,P=function(){var $,F=N*l+k,T=p(c,F),O=fg({cellDate:T,mode:C.value,disabledDate:r,generateConfig:m});k===0&&(A=T,u&&D.push(u(A)));var B=h&&h(T);D.push(E("td",{key:k,title:B,class:Ae(b,M(($={},j($,"".concat(b,"-disabled"),O),j($,"".concat(b,"-start"),d(T)===1||i==="year"&&Number(B)%10===0),j($,"".concat(b,"-end"),B===SK(m,T)||i==="year"&&Number(B)%10===9),$),f(T))),onClick:function(){O||a(T)},onMouseenter:function(){!O&&y&&y(T)},onMouseleave:function(){!O&&x&&x(T)}},[v?v(T):E("div",{class:"".concat(b,"-inner")},[d(T)])]))},k=0;k<l;k+=1)P();S.push(E("tr",{key:N,class:s&&s(A)},[D]))}return E("div",{class:"".concat(n,"-body")},[E("table",{class:"".concat(n,"-content")},[g&&E("thead",null,[E("tr",null,[g])]),E("tbody",null,[S])])])}Yo.displayName="PanelBody";Yo.inheritAttrs=!1;var ug=3,i2=4;function s1(t){var e=An(t),n=da-1,r=e.prefixCls,a=e.viewDate,i=e.generateConfig,o="".concat(r,"-cell"),l=i.getYear(a),u=Math.floor(l/da)*da,s=Math.floor(l/fi)*fi,c=s+fi-1,f=i.setYear(a,s-Math.ceil((ug*i2*da-fi)/2)),d=function(p){var m,h=i.getYear(p),g=h+n;return m={},j(m,"".concat(o,"-in-view"),s<=h&&g<=c),j(m,"".concat(o,"-selected"),h===u),m};return E(Yo,M(M({},e),{},{rowNum:i2,colNum:ug,baseDate:f,getCellText:function(p){var m=i.getYear(p);return"".concat(m,"-").concat(m+n)},getCellClassName:d,getCellDate:function(p,m){return i.addYear(p,m*da)}}),null)}s1.displayName="DecadeBody";s1.inheritAttrs=!1;var Fc=new Map;function EK(t,e){var n;function r(){Cy(t)?e():n=et(function(){r()})}return r(),function(){et.cancel(n)}}function sg(t,e,n){if(Fc.get(t)&&et.cancel(Fc.get(t)),n<=0){Fc.set(t,et(function(){t.scrollTop=e}));return}var r=e-t.scrollTop,a=r/n*10;Fc.set(t,et(function(){t.scrollTop+=a,t.scrollTop!==e&&sg(t,e,n-10)}))}function hu(t,e){var n=e.onLeftRight,r=e.onCtrlLeftRight,a=e.onUpDown,i=e.onPageUpDown,o=e.onEnter,l=t.which,u=t.ctrlKey,s=t.metaKey;switch(l){case Be.LEFT:if(u||s){if(r)return r(-1),!0}else if(n)return n(-1),!0;break;case Be.RIGHT:if(u||s){if(r)return r(1),!0}else if(n)return n(1),!0;break;case Be.UP:if(a)return a(-1),!0;break;case Be.DOWN:if(a)return a(1),!0;break;case Be.PAGE_UP:if(i)return i(-1),!0;break;case Be.PAGE_DOWN:if(i)return i(1),!0;break;case Be.ENTER:if(o)return o(),!0;break}return!1}function I6(t,e,n,r){var a=t;if(!a)switch(e){case"time":a=r?"hh:mm:ss a":"HH:mm:ss";break;case"week":a="gggg-wo";break;case"month":a="YYYY-MM";break;case"quarter":a="YYYY-[Q]Q";break;case"year":a="YYYY";break;default:a=n?"YYYY-MM-DD HH:mm:ss":"YYYY-MM-DD"}return a}function F6(t,e,n){var r=t==="time"?8:10,a=typeof e=="function"?e(n.getNow()).length:e.length;return Math.max(r,a)+2}var Bu=null,$c=new Set;function NK(t){return!Bu&&typeof window<"u"&&window.addEventListener&&(Bu=function(n){Re($c).forEach(function(r){r(n)})},window.addEventListener("mousedown",Bu)),$c.add(t),function(){$c.delete(t),$c.size===0&&(window.removeEventListener("mousedown",Bu),Bu=null)}}function DK(t){var e=t.target;if(t.composed&&e.shadowRoot){var n;return((n=t.composedPath)===null||n===void 0?void 0:n.call(t)[0])||e}return e}var AK=function(e){return e==="month"||e==="date"?"year":e},MK=function(e){return e==="date"?"month":e},OK=function(e){return e==="month"||e==="date"?"quarter":e},TK=function(e){return e==="date"?"week":e},PK={year:AK,month:MK,quarter:OK,week:TK,time:null,date:null};function $6(t,e){return t.some(function(n){return n&&n.contains(e)})}var da=10,fi=da*10;function c1(t){var e=An(t),n=e.prefixCls,r=e.onViewDateChange,a=e.generateConfig,i=e.viewDate,o=e.operationRef,l=e.onSelect,u=e.onPanelChange,s="".concat(n,"-decade-panel");o.value={onKeydown:function(v){return hu(v,{onLeftRight:function(m){l(a.addYear(i,m*da),"key")},onCtrlLeftRight:function(m){l(a.addYear(i,m*fi),"key")},onUpDown:function(m){l(a.addYear(i,m*da*ug),"key")},onEnter:function(){u("year",i)}})}};var c=function(v){var p=a.addYear(i,v*fi);r(p),u(null,p)},f=function(v){l(v,"mouse"),u("year",v)};return E("div",{class:s},[E(u1,M(M({},e),{},{prefixCls:n,onPrevDecades:function(){c(-1)},onNextDecades:function(){c(1)}}),null),E(s1,M(M({},e),{},{prefixCls:n,onSelect:f}),null)])}c1.displayName="DecadePanel";c1.inheritAttrs=!1;var Nf=7;function Xo(t,e){if(!t&&!e)return!0;if(!t||!e)return!1}function kK(t,e,n){var r=Xo(e,n);if(typeof r=="boolean")return r;var a=Math.floor(t.getYear(e)/10),i=Math.floor(t.getYear(n)/10);return a===i}function Lv(t,e,n){var r=Xo(e,n);return typeof r=="boolean"?r:t.getYear(e)===t.getYear(n)}function cg(t,e){var n=Math.floor(t.getMonth(e)/3);return n+1}function B6(t,e,n){var r=Xo(e,n);return typeof r=="boolean"?r:Lv(t,e,n)&&cg(t,e)===cg(t,n)}function f1(t,e,n){var r=Xo(e,n);return typeof r=="boolean"?r:Lv(t,e,n)&&t.getMonth(e)===t.getMonth(n)}function di(t,e,n){var r=Xo(e,n);return typeof r=="boolean"?r:t.getYear(e)===t.getYear(n)&&t.getMonth(e)===t.getMonth(n)&&t.getDate(e)===t.getDate(n)}function _K(t,e,n){var r=Xo(e,n);return typeof r=="boolean"?r:t.getHour(e)===t.getHour(n)&&t.getMinute(e)===t.getMinute(n)&&t.getSecond(e)===t.getSecond(n)}function R6(t,e,n,r){var a=Xo(n,r);return typeof a=="boolean"?a:t.locale.getWeek(e,n)===t.locale.getWeek(e,r)}function Fl(t,e,n){return di(t,e,n)&&_K(t,e,n)}function Bc(t,e,n,r){return!e||!n||!r?!1:!di(t,e,r)&&!di(t,n,r)&&t.isAfter(r,e)&&t.isAfter(n,r)}function IK(t,e,n){var r=e.locale.getWeekFirstDay(t),a=e.setDate(n,1),i=e.getWeekDay(a),o=e.addDate(a,r-i);return e.getMonth(o)===e.getMonth(n)&&e.getDate(o)>1&&(o=e.addDate(o,-7)),o}function us(t,e,n){var r=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;switch(e){case"year":return n.addYear(t,r*10);case"quarter":case"month":return n.addYear(t,r);default:return n.addMonth(t,r)}}function Wn(t,e){var n=e.generateConfig,r=e.locale,a=e.format;return typeof a=="function"?a(t):n.locale.format(r.locale,t,a)}function L6(t,e){var n=e.generateConfig,r=e.locale,a=e.formatList;return!t||typeof a[0]=="function"?null:n.locale.parse(r.locale,t,a)}function fg(t){var e=t.cellDate,n=t.mode,r=t.disabledDate,a=t.generateConfig;if(!r)return!1;var i=function(p,m,h){for(var g=m;g<=h;){var w=void 0;switch(p){case"date":{if(w=a.setDate(e,g),!r(w))return!1;break}case"month":{if(w=a.setMonth(e,g),!fg({cellDate:w,mode:"month",generateConfig:a,disabledDate:r}))return!1;break}case"year":{if(w=a.setYear(e,g),!fg({cellDate:w,mode:"year",generateConfig:a,disabledDate:r}))return!1;break}}g+=1}return!0};switch(n){case"date":case"week":return r(e);case"month":{var o=1,l=a.getDate(a.getEndDate(e));return i("date",o,l)}case"quarter":{var u=Math.floor(a.getMonth(e)/3)*3,s=u+2;return i("month",u,s)}case"year":return i("month",0,11);case"decade":{var c=a.getYear(e),f=Math.floor(c/da)*da,d=f+da-1;return i("year",f,d)}}}function d1(t){var e=An(t),n=Ga(),r=n.hideHeader;if(r.value)return null;var a=e.prefixCls,i=e.generateConfig,o=e.locale,l=e.value,u=e.format,s="".concat(a,"-header");return E(uo,{prefixCls:s},{default:function(){return[l?Wn(l,{locale:o,format:u,generateConfig:i}):" "]}})}d1.displayName="TimeHeader";d1.inheritAttrs=!1;const Rc=Se({name:"TimeUnitColumn",props:["prefixCls","units","onSelect","value","active","hideDisabledOptions"],setup:function(e){var n=Ga(),r=n.open,a=Z(null),i=Z(new Map),o=Z();return ke(function(){return e.value},function(){var l=i.value.get(e.value);l&&r.value!==!1&&sg(a.value,l.offsetTop,120)}),xt(function(){var l;(l=o.value)===null||l===void 0||l.call(o)}),ke(r,function(){var l;(l=o.value)===null||l===void 0||l.call(o),ct(function(){if(r.value){var u=i.value.get(e.value);u&&(o.value=EK(u,function(){sg(a.value,u.offsetTop,0)}))}})},{immediate:!0,flush:"post"}),function(){var l=e.prefixCls,u=e.units,s=e.onSelect,c=e.value,f=e.active,d=e.hideDisabledOptions,v="".concat(l,"-cell");return E("ul",{class:Ae("".concat(l,"-column"),j({},"".concat(l,"-column-active"),f)),ref:a,style:{position:"relative"}},[u.map(function(p){var m;return d&&p.disabled?null:E("li",{key:p.value,ref:function(g){i.value.set(p.value,g)},class:Ae(v,(m={},j(m,"".concat(v,"-disabled"),p.disabled),j(m,"".concat(v,"-selected"),c===p.value),m)),onClick:function(){p.disabled||s(p.value)}},[E("div",{class:"".concat(v,"-inner")},[p.label])])})])}}});function z6(t,e){for(var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"0",r=String(t);r.length<e;)r="".concat(n).concat(t);return r}var FK=function(){for(var e=arguments.length,n=new Array(e),r=0;r<e;r++)n[r]=arguments[r];return n};function V6(t){return t==null?[]:Array.isArray(t)?t:[t]}function j6(t){var e={};return Object.keys(t).forEach(function(n){(n.substr(0,5)==="data-"||n.substr(0,5)==="aria-"||n==="role"||n==="name")&&n.substr(0,7)!=="data-__"&&(e[n]=t[n])}),e}function Vt(t,e){return t?t[e]:null}function Yr(t,e,n){var r=[Vt(t,0),Vt(t,1)];return r[n]=typeof e=="function"?e(r[n]):e,!r[0]&&!r[1]?null:r}function pm(t,e,n,r){for(var a=[],i=t;i<=e;i+=n)a.push({label:z6(i,2),value:i,disabled:(r||[]).includes(i)});return a}var $K=Se({compatConfig:{MODE:3},name:"TimeBody",inheritAttrs:!1,props:["generateConfig","prefixCls","operationRef","activeColumnIndex","value","showHour","showMinute","showSecond","use12Hours","hourStep","minuteStep","secondStep","disabledHours","disabledMinutes","disabledSeconds","disabledTime","hideDisabledOptions","onSelect"],setup:function(e){var n=q(function(){return e.value?e.generateConfig.getHour(e.value):-1}),r=q(function(){return e.use12Hours?n.value>=12:!1}),a=q(function(){return e.use12Hours?n.value%12:n.value}),i=q(function(){return e.value?e.generateConfig.getMinute(e.value):-1}),o=q(function(){return e.value?e.generateConfig.getSecond(e.value):-1}),l=Z(e.generateConfig.getNow()),u=Z(),s=Z(),c=Z();kA(function(){l.value=e.generateConfig.getNow()}),rt(function(){if(e.disabledTime){var g=e.disabledTime(l),w=[g.disabledHours,g.disabledMinutes,g.disabledSeconds];u.value=w[0],s.value=w[1],c.value=w[2]}else{var y=[e.disabledHours,e.disabledMinutes,e.disabledSeconds];u.value=y[0],s.value=y[1],c.value=y[2]}});var f=function(w,y,x,C){var b=e.value||e.generateConfig.getNow(),S=Math.max(0,y),N=Math.max(0,x),D=Math.max(0,C);return b=_6(e.generateConfig,b,!e.use12Hours||!w?S:S+12,N,D),b},d=q(function(){var g;return pm(0,23,(g=e.hourStep)!==null&&g!==void 0?g:1,u.value&&u.value())}),v=q(function(){if(!e.use12Hours)return[!1,!1];var g=[!0,!0];return d.value.forEach(function(w){var y=w.disabled,x=w.value;y||(x>=12?g[1]=!1:g[0]=!1)}),g}),p=q(function(){return e.use12Hours?d.value.filter(r.value?function(g){return g.value>=12}:function(g){return g.value<12}).map(function(g){var w=g.value%12,y=w===0?"12":z6(w,2);return M(M({},g),{},{label:y,value:w})}):d.value}),m=q(function(){var g;return pm(0,59,(g=e.minuteStep)!==null&&g!==void 0?g:1,s.value&&s.value(n.value))}),h=q(function(){var g;return pm(0,59,(g=e.secondStep)!==null&&g!==void 0?g:1,c.value&&c.value(n.value,i.value))});return function(){var g=e.prefixCls,w=e.operationRef,y=e.activeColumnIndex,x=e.showHour,C=e.showMinute,b=e.showSecond,S=e.use12Hours,N=e.hideDisabledOptions,D=e.onSelect,A=[],P="".concat(g,"-content"),k="".concat(g,"-time-panel");w.value={onUpDown:function(T){var O=A[y];if(O)for(var B=O.units.findIndex(function(H){return H.value===O.value}),_=O.units.length,R=1;R<_;R+=1){var L=O.units[(B+T*R+_)%_];if(L.disabled!==!0){O.onSelect(L.value);break}}}};function I(F,T,O,B,_){F!==!1&&A.push({node:kt(T,{prefixCls:k,value:O,active:y===A.length,onSelect:_,units:B,hideDisabledOptions:N}),onSelect:_,value:O,units:B})}I(x,E(Rc,{key:"hour"},null),a.value,p.value,function(F){D(f(r.value,F,i.value,o.value),"mouse")}),I(C,E(Rc,{key:"minute"},null),i.value,m.value,function(F){D(f(r.value,a.value,F,o.value),"mouse")}),I(b,E(Rc,{key:"second"},null),o.value,h.value,function(F){D(f(r.value,a.value,i.value,F),"mouse")});var $=-1;return typeof r.value=="boolean"&&($=r.value?1:0),I(S===!0,E(Rc,{key:"12hours"},null),$,[{label:"AM",value:0,disabled:v.value[0]},{label:"PM",value:1,disabled:v.value[1]}],function(F){D(f(!!F,a.value,i.value,o.value),"mouse")}),E("div",{class:P},[A.map(function(F){var T=F.node;return T})])}}});const BK=$K;var RK=function(e){return e.filter(function(n){return n!==!1}).length};function zv(t){var e=An(t),n=e.generateConfig,r=e.format,a=r===void 0?"HH:mm:ss":r,i=e.prefixCls,o=e.active,l=e.operationRef,u=e.showHour,s=e.showMinute,c=e.showSecond,f=e.use12Hours,d=f===void 0?!1:f,v=e.onSelect,p=e.value,m="".concat(i,"-time-panel"),h=Z(),g=Z(-1),w=RK([u,s,c,d]);return l.value={onKeydown:function(x){return hu(x,{onLeftRight:function(b){g.value=(g.value+b+w)%w},onUpDown:function(b){g.value===-1?g.value=0:h.value&&h.value.onUpDown(b)},onEnter:function(){v(p||n.getNow(),"key"),g.value=-1}})},onBlur:function(){g.value=-1}},E("div",{class:Ae(m,j({},"".concat(m,"-active"),o))},[E(d1,M(M({},e),{},{format:a,prefixCls:i}),null),E(BK,M(M({},e),{},{prefixCls:i,activeColumnIndex:g.value,operationRef:h}),null)])}zv.displayName="TimePanel";zv.inheritAttrs=!1;function Vv(t){var e=t.cellPrefixCls,n=t.generateConfig,r=t.rangedValue,a=t.hoverRangedValue,i=t.isInView,o=t.isSameCell,l=t.offsetCell,u=t.today,s=t.value;function c(f){var d,v=l(f,-1),p=l(f,1),m=Vt(r,0),h=Vt(r,1),g=Vt(a,0),w=Vt(a,1),y=Bc(n,g,w,f);function x(A){return o(m,A)}function C(A){return o(h,A)}var b=o(g,f),S=o(w,f),N=(y||S)&&(!i(v)||C(v)),D=(y||b)&&(!i(p)||x(p));return d={},j(d,"".concat(e,"-in-view"),i(f)),j(d,"".concat(e,"-in-range"),Bc(n,m,h,f)),j(d,"".concat(e,"-range-start"),x(f)),j(d,"".concat(e,"-range-end"),C(f)),j(d,"".concat(e,"-range-start-single"),x(f)&&!h),j(d,"".concat(e,"-range-end-single"),C(f)&&!m),j(d,"".concat(e,"-range-start-near-hover"),x(f)&&(o(v,g)||Bc(n,g,w,v))),j(d,"".concat(e,"-range-end-near-hover"),C(f)&&(o(p,w)||Bc(n,g,w,p))),j(d,"".concat(e,"-range-hover"),y),j(d,"".concat(e,"-range-hover-start"),b),j(d,"".concat(e,"-range-hover-end"),S),j(d,"".concat(e,"-range-hover-edge-start"),N),j(d,"".concat(e,"-range-hover-edge-end"),D),j(d,"".concat(e,"-range-hover-edge-start-near-range"),N&&o(v,h)),j(d,"".concat(e,"-range-hover-edge-end-near-range"),D&&o(p,m)),j(d,"".concat(e,"-today"),o(u,f)),j(d,"".concat(e,"-selected"),o(s,f)),d}return c}var H6=Symbol("RangeContextProps"),LK=function(e){yt(H6,e)},Qs=function(){return pt(H6,{rangedValue:Z(),hoverRangedValue:Z(),inRange:Z(),panelPosition:Z()})},zK=Se({compatConfig:{MODE:3},name:"PanelContextProvider",inheritAttrs:!1,props:{value:{type:Object,default:function(){return{}}}},setup:function(e,n){var r=n.slots,a={rangedValue:Z(e.value.rangedValue),hoverRangedValue:Z(e.value.hoverRangedValue),inRange:Z(e.value.inRange),panelPosition:Z(e.value.panelPosition)};return LK(a),ke(function(){return e.value},function(){Object.keys(e.value).forEach(function(i){a[i]&&(a[i].value=e.value[i])})}),function(){var i;return(i=r.default)===null||i===void 0?void 0:i.call(r)}}});function jv(t){var e=An(t),n=e.prefixCls,r=e.generateConfig,a=e.prefixColumn,i=e.locale,o=e.rowCount,l=e.viewDate,u=e.value,s=e.dateRender,c=Qs(),f=c.rangedValue,d=c.hoverRangedValue,v=IK(i.locale,r,l),p="".concat(n,"-cell"),m=r.locale.getWeekFirstDay(i.locale),h=r.getNow(),g=[],w=i.shortWeekDays||(r.locale.getShortWeekDays?r.locale.getShortWeekDays(i.locale):[]);a&&g.push(E("th",{key:"empty","aria-label":"empty cell"},null));for(var y=0;y<Nf;y+=1)g.push(E("th",{key:y},[w[(y+m)%Nf]]));var x=Vv({cellPrefixCls:p,today:h,value:u,generateConfig:r,rangedValue:a?null:f.value,hoverRangedValue:a?null:d.value,isSameCell:function(S,N){return di(r,S,N)},isInView:function(S){return f1(r,S,l)},offsetCell:function(S,N){return r.addDate(S,N)}}),C=s?function(b){return s({current:b,today:h})}:void 0;return E(Yo,M(M({},e),{},{rowNum:o,colNum:Nf,baseDate:v,getCellNode:C,getCellText:r.getDate,getCellClassName:x,getCellDate:r.addDate,titleCell:function(S){return Wn(S,{locale:i,format:"YYYY-MM-DD",generateConfig:r})},headerCells:g}),null)}jv.displayName="DateBody";jv.inheritAttrs=!1;jv.props=["prefixCls","generateConfig","value?","viewDate","locale","rowCount","onSelect","dateRender?","disabledDate?","prefixColumn?","rowClassName?"];function v1(t){var e=An(t),n=e.prefixCls,r=e.generateConfig,a=e.locale,i=e.viewDate,o=e.onNextMonth,l=e.onPrevMonth,u=e.onNextYear,s=e.onPrevYear,c=e.onYearClick,f=e.onMonthClick,d=Ga(),v=d.hideHeader;if(v.value)return null;var p="".concat(n,"-header"),m=a.shortMonths||(r.locale.getShortMonths?r.locale.getShortMonths(a.locale):[]),h=r.getMonth(i),g=E("button",{type:"button",key:"year",onClick:c,tabindex:-1,class:"".concat(n,"-year-btn")},[Wn(i,{locale:a,format:a.yearFormat,generateConfig:r})]),w=E("button",{type:"button",key:"month",onClick:f,tabindex:-1,class:"".concat(n,"-month-btn")},[a.monthFormat?Wn(i,{locale:a,format:a.monthFormat,generateConfig:r}):m[h]]),y=a.monthBeforeYear?[w,g]:[g,w];return E(uo,M(M({},e),{},{prefixCls:p,onSuperPrev:s,onPrev:l,onNext:o,onSuperNext:u}),{default:function(){return[y]}})}v1.displayName="DateHeader";v1.inheritAttrs=!1;var VK=6;function ec(t){var e=An(t),n=e.prefixCls,r=e.panelName,a=r===void 0?"date":r,i=e.keyboardConfig,o=e.active,l=e.operationRef,u=e.generateConfig,s=e.value,c=e.viewDate,f=e.onViewDateChange,d=e.onPanelChange,v=e.onSelect,p="".concat(n,"-").concat(a,"-panel");l.value={onKeydown:function(w){return hu(w,M({onLeftRight:function(x){v(u.addDate(s||c,x),"key")},onCtrlLeftRight:function(x){v(u.addYear(s||c,x),"key")},onUpDown:function(x){v(u.addDate(s||c,x*Nf),"key")},onPageUpDown:function(x){v(u.addMonth(s||c,x),"key")}},i))}};var m=function(w){var y=u.addYear(c,w);f(y),d(null,y)},h=function(w){var y=u.addMonth(c,w);f(y),d(null,y)};return E("div",{class:Ae(p,j({},"".concat(p,"-active"),o))},[E(v1,M(M({},e),{},{prefixCls:n,value:s,viewDate:c,onPrevYear:function(){m(-1)},onNextYear:function(){m(1)},onPrevMonth:function(){h(-1)},onNextMonth:function(){h(1)},onMonthClick:function(){d("month",c)},onYearClick:function(){d("year",c)}}),null),E(jv,M(M({},e),{},{onSelect:function(w){return v(w,"mouse")},prefixCls:n,value:s,viewDate:c,rowCount:VK}),null)])}ec.displayName="DatePanel";ec.inheritAttrs=!1;var o2=FK("date","time");function p1(t){var e=An(t),n=e.prefixCls,r=e.operationRef,a=e.generateConfig,i=e.value,o=e.defaultValue,l=e.disabledTime,u=e.showTime,s=e.onSelect,c="".concat(n,"-datetime-panel"),f=Z(null),d=Z({}),v=Z({}),p=Ke(u)==="object"?M({},u):{};function m(y){var x=o2.indexOf(f.value)+y,C=o2[x]||null;return C}var h=function(x){v.value.onBlur&&v.value.onBlur(x),f.value=null};r.value={onKeydown:function(x){if(x.which===Be.TAB){var C=m(x.shiftKey?-1:1);return f.value=C,C&&x.preventDefault(),!0}if(f.value){var b=f.value==="date"?d:v;return b.value&&b.value.onKeydown&&b.value.onKeydown(x),!0}return[Be.LEFT,Be.RIGHT,Be.UP,Be.DOWN].includes(x.which)?(f.value="date",!0):!1},onBlur:h,onClose:h};var g=function(x,C){var b=x;C==="date"&&!i&&p.defaultValue?(b=a.setHour(b,a.getHour(p.defaultValue)),b=a.setMinute(b,a.getMinute(p.defaultValue)),b=a.setSecond(b,a.getSecond(p.defaultValue))):C==="time"&&!i&&o&&(b=a.setYear(b,a.getYear(o)),b=a.setMonth(b,a.getMonth(o)),b=a.setDate(b,a.getDate(o))),s&&s(b,"mouse")},w=l?l(i||null):{};return E("div",{class:Ae(c,j({},"".concat(c,"-active"),f.value))},[E(ec,M(M({},e),{},{operationRef:d,active:f.value==="date",onSelect:function(x){g(Ef(a,x,!i&&Ke(u)==="object"?u.defaultValue:null),"date")}}),null),E(zv,M(M(M(M({},e),{},{format:void 0},p),w),{},{disabledTime:null,defaultValue:void 0,operationRef:v,active:f.value==="time",onSelect:function(x){g(x,"time")}}),null)])}p1.displayName="DatetimePanel";p1.inheritAttrs=!1;function m1(t){var e=An(t),n=e.prefixCls,r=e.generateConfig,a=e.locale,i=e.value,o="".concat(n,"-cell"),l=function(f){return E("td",{key:"week",class:Ae(o,"".concat(o,"-week"))},[r.locale.getWeek(a.locale,f)])},u="".concat(n,"-week-panel-row"),s=function(f){return Ae(u,j({},"".concat(u,"-selected"),R6(r,a.locale,i,f)))};return E(ec,M(M({},e),{},{panelName:"week",prefixColumn:l,rowClassName:s,keyboardConfig:{onLeftRight:null}}),null)}m1.displayName="WeekPanel";m1.inheritAttrs=!1;function h1(t){var e=An(t),n=e.prefixCls,r=e.generateConfig,a=e.locale,i=e.viewDate,o=e.onNextYear,l=e.onPrevYear,u=e.onYearClick,s=Ga(),c=s.hideHeader;if(c.value)return null;var f="".concat(n,"-header");return E(uo,M(M({},e),{},{prefixCls:f,onSuperPrev:l,onSuperNext:o}),{default:function(){return[E("button",{type:"button",onClick:u,class:"".concat(n,"-year-btn")},[Wn(i,{locale:a,format:a.yearFormat,generateConfig:r})])]}})}h1.displayName="MonthHeader";h1.inheritAttrs=!1;var K6=3,jK=4;function g1(t){var e=An(t),n=e.prefixCls,r=e.locale,a=e.value,i=e.viewDate,o=e.generateConfig,l=e.monthCellRender,u=Qs(),s=u.rangedValue,c=u.hoverRangedValue,f="".concat(n,"-cell"),d=Vv({cellPrefixCls:f,value:a,generateConfig:o,rangedValue:s.value,hoverRangedValue:c.value,isSameCell:function(g,w){return f1(o,g,w)},isInView:function(){return!0},offsetCell:function(g,w){return o.addMonth(g,w)}}),v=r.shortMonths||(o.locale.getShortMonths?o.locale.getShortMonths(r.locale):[]),p=o.setMonth(i,0),m=l?function(h){return l({current:h,locale:r})}:void 0;return E(Yo,M(M({},e),{},{rowNum:jK,colNum:K6,baseDate:p,getCellNode:m,getCellText:function(g){return r.monthFormat?Wn(g,{locale:r,format:r.monthFormat,generateConfig:o}):v[o.getMonth(g)]},getCellClassName:d,getCellDate:o.addMonth,titleCell:function(g){return Wn(g,{locale:r,format:"YYYY-MM",generateConfig:o})}}),null)}g1.displayName="MonthBody";g1.inheritAttrs=!1;function y1(t){var e=An(t),n=e.prefixCls,r=e.operationRef,a=e.onViewDateChange,i=e.generateConfig,o=e.value,l=e.viewDate,u=e.onPanelChange,s=e.onSelect,c="".concat(n,"-month-panel");r.value={onKeydown:function(v){return hu(v,{onLeftRight:function(m){s(i.addMonth(o||l,m),"key")},onCtrlLeftRight:function(m){s(i.addYear(o||l,m),"key")},onUpDown:function(m){s(i.addMonth(o||l,m*K6),"key")},onEnter:function(){u("date",o||l)}})}};var f=function(v){var p=i.addYear(l,v);a(p),u(null,p)};return E("div",{class:c},[E(h1,M(M({},e),{},{prefixCls:n,onPrevYear:function(){f(-1)},onNextYear:function(){f(1)},onYearClick:function(){u("year",l)}}),null),E(g1,M(M({},e),{},{prefixCls:n,onSelect:function(v){s(v,"mouse"),u("date",v)}}),null)])}y1.displayName="MonthPanel";y1.inheritAttrs=!1;function b1(t){var e=An(t),n=e.prefixCls,r=e.generateConfig,a=e.locale,i=e.viewDate,o=e.onNextYear,l=e.onPrevYear,u=e.onYearClick,s=Ga(),c=s.hideHeader;if(c.value)return null;var f="".concat(n,"-header");return E(uo,M(M({},e),{},{prefixCls:f,onSuperPrev:l,onSuperNext:o}),{default:function(){return[E("button",{type:"button",onClick:u,class:"".concat(n,"-year-btn")},[Wn(i,{locale:a,format:a.yearFormat,generateConfig:r})])]}})}b1.displayName="QuarterHeader";b1.inheritAttrs=!1;var HK=4,KK=1;function x1(t){var e=An(t),n=e.prefixCls,r=e.locale,a=e.value,i=e.viewDate,o=e.generateConfig,l=Qs(),u=l.rangedValue,s=l.hoverRangedValue,c="".concat(n,"-cell"),f=Vv({cellPrefixCls:c,value:a,generateConfig:o,rangedValue:u.value,hoverRangedValue:s.value,isSameCell:function(p,m){return B6(o,p,m)},isInView:function(){return!0},offsetCell:function(p,m){return o.addMonth(p,m*3)}}),d=o.setDate(o.setMonth(i,0),1);return E(Yo,M(M({},e),{},{rowNum:KK,colNum:HK,baseDate:d,getCellText:function(p){return Wn(p,{locale:r,format:r.quarterFormat||"[Q]Q",generateConfig:o})},getCellClassName:f,getCellDate:function(p,m){return o.addMonth(p,m*3)},titleCell:function(p){return Wn(p,{locale:r,format:"YYYY-[Q]Q",generateConfig:o})}}),null)}x1.displayName="QuarterBody";x1.inheritAttrs=!1;function w1(t){var e=An(t),n=e.prefixCls,r=e.operationRef,a=e.onViewDateChange,i=e.generateConfig,o=e.value,l=e.viewDate,u=e.onPanelChange,s=e.onSelect,c="".concat(n,"-quarter-panel");r.value={onKeydown:function(v){return hu(v,{onLeftRight:function(m){s(i.addMonth(o||l,m*3),"key")},onCtrlLeftRight:function(m){s(i.addYear(o||l,m),"key")},onUpDown:function(m){s(i.addYear(o||l,m),"key")}})}};var f=function(v){var p=i.addYear(l,v);a(p),u(null,p)};return E("div",{class:c},[E(b1,M(M({},e),{},{prefixCls:n,onPrevYear:function(){f(-1)},onNextYear:function(){f(1)},onYearClick:function(){u("year",l)}}),null),E(x1,M(M({},e),{},{prefixCls:n,onSelect:function(v){s(v,"mouse")}}),null)])}w1.displayName="QuarterPanel";w1.inheritAttrs=!1;function C1(t){var e=An(t),n=e.prefixCls,r=e.generateConfig,a=e.viewDate,i=e.onPrevDecade,o=e.onNextDecade,l=e.onDecadeClick,u=Ga(),s=u.hideHeader;if(s.value)return null;var c="".concat(n,"-header"),f=r.getYear(a),d=Math.floor(f/Ui)*Ui,v=d+Ui-1;return E(uo,M(M({},e),{},{prefixCls:c,onSuperPrev:i,onSuperNext:o}),{default:function(){return[E("button",{type:"button",onClick:l,class:"".concat(n,"-decade-btn")},[d,ga("-"),v])]}})}C1.displayName="YearHeader";C1.inheritAttrs=!1;var dg=3,l2=4;function S1(t){var e=An(t),n=e.prefixCls,r=e.value,a=e.viewDate,i=e.locale,o=e.generateConfig,l=Qs(),u=l.rangedValue,s=l.hoverRangedValue,c="".concat(n,"-cell"),f=o.getYear(a),d=Math.floor(f/Ui)*Ui,v=d+Ui-1,p=o.setYear(a,d-Math.ceil((dg*l2-Ui)/2)),m=function(w){var y=o.getYear(w);return d<=y&&y<=v},h=Vv({cellPrefixCls:c,value:r,generateConfig:o,rangedValue:u.value,hoverRangedValue:s.value,isSameCell:function(w,y){return Lv(o,w,y)},isInView:m,offsetCell:function(w,y){return o.addYear(w,y)}});return E(Yo,M(M({},e),{},{rowNum:l2,colNum:dg,baseDate:p,getCellText:o.getYear,getCellClassName:h,getCellDate:o.addYear,titleCell:function(w){return Wn(w,{locale:i,format:"YYYY",generateConfig:o})}}),null)}S1.displayName="YearBody";S1.inheritAttrs=!1;var Ui=10;function E1(t){var e=An(t),n=e.prefixCls,r=e.operationRef,a=e.onViewDateChange,i=e.generateConfig,o=e.value,l=e.viewDate,u=e.sourceMode,s=e.onSelect,c=e.onPanelChange,f="".concat(n,"-year-panel");r.value={onKeydown:function(p){return hu(p,{onLeftRight:function(h){s(i.addYear(o||l,h),"key")},onCtrlLeftRight:function(h){s(i.addYear(o||l,h*Ui),"key")},onUpDown:function(h){s(i.addYear(o||l,h*dg),"key")},onEnter:function(){c(u==="date"?"date":"month",o||l)}})}};var d=function(p){var m=i.addYear(l,p*10);a(m),c(null,m)};return E("div",{class:f},[E(C1,M(M({},e),{},{prefixCls:n,onPrevDecade:function(){d(-1)},onNextDecade:function(){d(1)},onDecadeClick:function(){c("decade",l)}}),null),E(S1,M(M({},e),{},{prefixCls:n,onSelect:function(p){c(u==="date"?"date":"month",p),s(p,"mouse")}}),null)])}E1.displayName="YearPanel";E1.inheritAttrs=!1;function U6(t,e,n){return n?E("div",{class:"".concat(t,"-footer-extra")},[n(e)]):null}function q6(t){var e=t.prefixCls,n=t.rangeList,r=n===void 0?[]:n,a=t.components,i=a===void 0?{}:a,o=t.needConfirmButton,l=t.onNow,u=t.onOk,s=t.okDisabled,c=t.showNow,f=t.locale,d,v;if(r.length){var p=i.rangeItem||"span";d=E(At,null,[r.map(function(h){var g=h.label,w=h.onClick,y=h.onMouseenter,x=h.onMouseleave;return E("li",{key:g,class:"".concat(e,"-preset")},[E(p,{onClick:w,onMouseenter:y,onMouseleave:x},{default:function(){return[g]}})])})])}if(o){var m=i.button||"button";l&&!d&&c!==!1&&(d=E("li",{class:"".concat(e,"-now")},[E("a",{class:"".concat(e,"-now-btn"),onClick:l},[f.now])])),v=o&&E("li",{class:"".concat(e,"-ok")},[E(m,{disabled:s,onClick:u},{default:function(){return[f.ok]}})])}return!d&&!v?null:E("ul",{class:"".concat(e,"-ranges")},[d,v])}function UK(){return Se({name:"PickerPanel",inheritAttrs:!1,props:{prefixCls:String,locale:Object,generateConfig:Object,value:Object,defaultValue:Object,pickerValue:Object,defaultPickerValue:Object,disabledDate:Function,mode:String,picker:{type:String,default:"date"},tabindex:{type:[Number,String],default:0},showNow:{type:Boolean,default:void 0},showTime:[Boolean,Object],showToday:Boolean,renderExtraFooter:Function,dateRender:Function,hideHeader:{type:Boolean,default:void 0},onSelect:Function,onChange:Function,onPanelChange:Function,onMousedown:Function,onPickerValueChange:Function,onOk:Function,components:Object,direction:String,hourStep:{type:Number,default:1},minuteStep:{type:Number,default:1},secondStep:{type:Number,default:1}},setup:function(e,n){var r=n.attrs,a=q(function(){return e.picker==="date"&&!!e.showTime||e.picker==="time"}),i=q(function(){return 24%e.hourStep===0}),o=q(function(){return 60%e.minuteStep===0}),l=q(function(){return 60%e.secondStep===0}),u=Ga(),s=u.operationRef,c=u.panelRef,f=u.onSelect,d=u.hideRanges,v=u.defaultOpenValue,p=Qs(),m=p.inRange,h=p.panelPosition,g=p.rangedValue,w=p.hoverRangedValue,y=Z({}),x=fn(null,{value:Ge(e,"value"),defaultValue:e.defaultValue,postState:function(G){return!G&&v!==null&&v!==void 0&&v.value&&e.picker==="time"?v.value:G}}),C=$e(x,2),b=C[0],S=C[1],N=fn(null,{value:Ge(e,"pickerValue"),defaultValue:e.defaultPickerValue||b.value,postState:function(G){var le=e.generateConfig,ae=e.showTime,ie=e.defaultValue,se=le.getNow();return G?!b.value&&e.showTime?Ke(ae)==="object"?Ef(le,Array.isArray(G)?G[0]:G,ae.defaultValue||se):ie?Ef(le,Array.isArray(G)?G[0]:G,ie):Ef(le,Array.isArray(G)?G[0]:G,se):G:se}}),D=$e(N,2),A=D[0],P=D[1],k=function(G){P(G),e.onPickerValueChange&&e.onPickerValueChange(G)},I=function(G){var le=PK[e.picker];return le?le(G):G},$=fn(function(){return e.picker==="time"?"time":I("date")},{value:Ge(e,"mode")}),F=$e($,2),T=F[0],O=F[1];ke(function(){return e.picker},function(){O(e.picker)});var B=Z(T.value),_=function(G){B.value=G},R=function(G,le){var ae=e.onPanelChange,ie=e.generateConfig,se=I(G||T.value);_(T.value),O(se),ae&&(T.value!==se||Fl(ie,A.value,A.value))&&ae(le,se)},L=function(G,le){var ae=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,ie=e.picker,se=e.generateConfig,he=e.onSelect,te=e.onChange,ge=e.disabledDate;(T.value===ie||ae)&&(S(G),he&&he(G),f&&f(G,le),te&&!Fl(se,G,b.value)&&!(ge!=null&&ge(G))&&te(G))},H=function(G){return y.value&&y.value.onKeydown?([Be.LEFT,Be.RIGHT,Be.UP,Be.DOWN,Be.PAGE_UP,Be.PAGE_DOWN,Be.ENTER].includes(G.which)&&G.preventDefault(),y.value.onKeydown(G)):!1},z=function(G){y.value&&y.value.onBlur&&y.value.onBlur(G)},V=function(){var G=e.generateConfig,le=e.hourStep,ae=e.minuteStep,ie=e.secondStep,se=G.getNow(),he=CK(G.getHour(se),G.getMinute(se),G.getSecond(se),i.value?le:1,o.value?ae:1,l.value?ie:1),te=_6(G,se,he[0],he[1],he[2]);L(te,"submit")},U=q(function(){var W,G=e.prefixCls,le=e.direction;return Ae("".concat(G,"-panel"),(W={},j(W,"".concat(G,"-panel-has-range"),g&&g.value&&g.value[0]&&g.value[1]),j(W,"".concat(G,"-panel-has-range-hover"),w&&w.value&&w.value[0]&&w.value[1]),j(W,"".concat(G,"-panel-rtl"),le==="rtl"),W))});return l1(M(M({},u),{},{mode:T,hideHeader:q(function(){var W;return e.hideHeader!==void 0?e.hideHeader:(W=u.hideHeader)===null||W===void 0?void 0:W.value}),hidePrevBtn:q(function(){return m.value&&h.value==="right"}),hideNextBtn:q(function(){return m.value&&h.value==="left"})})),ke(function(){return e.value},function(){e.value&&P(e.value)}),function(){var W=e.prefixCls,G=W===void 0?"ant-picker":W,le=e.locale,ae=e.generateConfig,ie=e.disabledDate,se=e.picker,he=se===void 0?"date":se,te=e.tabindex,ge=te===void 0?0:te,ee=e.showNow,ne=e.showTime,de=e.showToday,re=e.renderExtraFooter,oe=e.onMousedown,ue=e.onOk,ve=e.components;s&&h.value!=="right"&&(s.value={onKeydown:H,onClose:function(){y.value&&y.value.onClose&&y.value.onClose()}});var me,Y=M(M(M({},r),e),{},{operationRef:y,prefixCls:G,viewDate:A.value,value:b.value,onViewDateChange:k,sourceMode:B.value,onPanelChange:R,disabledDate:ie});switch(delete Y.onChange,delete Y.onSelect,T.value){case"decade":me=E(c1,M(M({},Y),{},{onSelect:function(De,Ee){k(De),L(De,Ee)}}),null);break;case"year":me=E(E1,M(M({},Y),{},{onSelect:function(De,Ee){k(De),L(De,Ee)}}),null);break;case"month":me=E(y1,M(M({},Y),{},{onSelect:function(De,Ee){k(De),L(De,Ee)}}),null);break;case"quarter":me=E(w1,M(M({},Y),{},{onSelect:function(De,Ee){k(De),L(De,Ee)}}),null);break;case"week":me=E(m1,M(M({},Y),{},{onSelect:function(De,Ee){k(De),L(De,Ee)}}),null);break;case"time":delete Y.showTime,me=E(zv,M(M(M({},Y),Ke(ne)==="object"?ne:null),{},{onSelect:function(De,Ee){k(De),L(De,Ee)}}),null);break;default:ne?me=E(p1,M(M({},Y),{},{onSelect:function(De,Ee){k(De),L(De,Ee)}}),null):me=E(ec,M(M({},Y),{},{onSelect:function(De,Ee){k(De),L(De,Ee)}}),null)}var Q,pe;d!=null&&d.value||(Q=U6(G,T.value,re),pe=q6({prefixCls:G,components:ve,needConfirmButton:a.value,okDisabled:!b.value||ie&&ie(b.value),locale:le,showNow:ee,onNow:a.value&&V,onOk:function(){b.value&&(L(b.value,"submit",!0),ue&&ue(b.value))}}));var Ne;if(de&&T.value==="date"&&he==="date"&&!ne){var Te=ae.getNow(),we="".concat(G,"-today-btn"),ye=ie&&ie(Te);Ne=E("a",{class:Ae(we,ye&&"".concat(we,"-disabled")),"aria-disabled":ye,onClick:function(){ye||L(Te,"mouse",!0)}},[le.today])}return E("div",{tabindex:ge,class:Ae(U.value,r.class),style:r.style,onKeydown:H,onBlur:z,onMousedown:oe,ref:c},[me,Q||pe||Ne?E("div",{class:"".concat(G,"-footer")},[Q,pe,Ne]):null])}}})}var qK=UK();const N1=function(t){return E(qK,t)};var WK={bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:1,adjustY:1}},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:1,adjustY:1}},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:0,adjustY:1}},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:0,adjustY:1}}};function W6(t,e){var n,r=e.slots,a=An(t),i=a.prefixCls,o=a.popupStyle,l=a.visible,u=a.dropdownClassName,s=a.dropdownAlign,c=a.transitionName,f=a.getPopupContainer,d=a.range,v=a.popupPlacement,p=a.direction,m="".concat(i,"-dropdown"),h=function(){return v!==void 0?v:p==="rtl"?"bottomRight":"bottomLeft"};return E(vu,{showAction:[],hideAction:[],popupPlacement:h(),builtinPlacements:WK,prefixCls:m,popupTransitionName:c,popupAlign:s,popupVisible:l,popupClassName:Ae(u,(n={},j(n,"".concat(m,"-range"),d),j(n,"".concat(m,"-rtl"),p==="rtl"),n)),popupStyle:o,getPopupContainer:f,tryPopPortal:!0},{default:r.default,popup:r.popupElement})}function vg(t){var e=t.open,n=t.value,r=t.isClickOutside,a=t.triggerOpen,i=t.forwardKeydown,o=t.onKeydown,l=t.blurToCancel,u=t.onSubmit,s=t.onCancel,c=t.onFocus,f=t.onBlur,d=Z(!1),v=Z(!1),p=Z(!1),m=Z(!1),h=Z(!1),g=q(function(){return{onMousedown:function(){d.value=!0,a(!0)},onKeydown:function(x){var C=function(){h.value=!0};if(o(x,C),!h.value){switch(x.which){case Be.ENTER:{e.value?u()!==!1&&(d.value=!0):a(!0),x.preventDefault();return}case Be.TAB:{d.value&&e.value&&!x.shiftKey?(d.value=!1,x.preventDefault()):!d.value&&e.value&&!i(x)&&x.shiftKey&&(d.value=!0,x.preventDefault());return}case Be.ESC:{d.value=!0,s();return}}!e.value&&![Be.SHIFT].includes(x.which)?a(!0):d.value||i(x)}},onFocus:function(x){d.value=!0,v.value=!0,c&&c(x)},onBlur:function(x){if(p.value||!r(document.activeElement)){p.value=!1;return}l.value?setTimeout(function(){for(var C=document,b=C.activeElement;b&&b.shadowRoot;)b=b.shadowRoot.activeElement;r(b)&&s()},0):e.value&&(a(!1),m.value&&u()),v.value=!1,f&&f(x)}}});ke(e,function(){m.value=!1}),ke(n,function(){m.value=!0});var w=Z();return tt(function(){w.value=NK(function(y){var x=DK(y);if(e.value){var C=r(x);C?(!v.value||C)&&a(!1):(p.value=!0,et(function(){p.value=!1}))}})}),xt(function(){w.value&&w.value()}),[g,{focused:v,typing:d}]}function pg(t){var e=t.valueTexts,n=t.onTextChange,r=Z("");function a(o){r.value=o,n(o)}function i(){r.value=e.value[0]}return ke(function(){return Re(e.value)},function(o){var l=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[];o.join("||")!==l.join("||")&&e.value.every(function(u){return u!==r.value})&&i()},{immediate:!0}),[r,a,i]}function Td(t,e){var n=e.formatList,r=e.generateConfig,a=e.locale,i=Fy(function(){if(!t.value)return[[""],""];for(var u="",s=[],c=0;c<n.value.length;c+=1){var f=n.value[c],d=Wn(t.value,{generateConfig:r.value,locale:a.value,format:f});s.push(d),c===0&&(u=d)}return[s,u]},[t,n],function(u,s){return s[0]!==u[0]||!xl(s[1],u[1])}),o=q(function(){return i.value[0]}),l=q(function(){return i.value[1]});return[o,l]}function mg(t,e){var n=e.formatList,r=e.generateConfig,a=e.locale,i=Z(null),o;function l(v){var p=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;if(et.cancel(o),p){i.value=v;return}o=et(function(){i.value=v})}var u=Td(i,{formatList:n,generateConfig:r,locale:a}),s=$e(u,2),c=s[1];function f(v){l(v)}function d(){var v=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;l(null,v)}return ke(t,function(){d(!0)}),xt(function(){et.cancel(o)}),[c,f,d]}function GK(){return Se({name:"Picker",inheritAttrs:!1,props:["prefixCls","id","tabindex","dropdownClassName","dropdownAlign","popupStyle","transitionName","generateConfig","locale","inputReadOnly","allowClear","autofocus","showTime","showNow","showHour","showMinute","showSecond","picker","format","use12Hours","value","defaultValue","open","defaultOpen","defaultOpenValue","suffixIcon","clearIcon","disabled","disabledDate","placeholder","getPopupContainer","panelRender","inputRender","onChange","onOpenChange","onFocus","onBlur","onMousedown","onMouseup","onMouseenter","onMouseleave","onContextmenu","onClick","onKeydown","onSelect","direction","autocomplete","showToday","renderExtraFooter","dateRender","minuteStep","hourStep","secondStep","hideDisabledOptions"],setup:function(e,n){var r=n.attrs,a=n.expose,i=Z(null),o=q(function(){var te;return(te=e.picker)!==null&&te!==void 0?te:"date"}),l=q(function(){return o.value==="date"&&!!e.showTime||o.value==="time"}),u=q(function(){return V6(I6(e.format,o.value,e.showTime,e.use12Hours))}),s=Z(null),c=Z(null),f=Z(null),d=fn(null,{value:Ge(e,"value"),defaultValue:e.defaultValue}),v=$e(d,2),p=v[0],m=v[1],h=Z(p.value),g=function(ge){h.value=ge},w=Z(null),y=fn(!1,{value:Ge(e,"open"),defaultValue:e.defaultOpen,postState:function(ge){return e.disabled?!1:ge},onChange:function(ge){e.onOpenChange&&e.onOpenChange(ge),!ge&&w.value&&w.value.onClose&&w.value.onClose()}}),x=$e(y,2),C=x[0],b=x[1],S=Td(h,{formatList:u,generateConfig:Ge(e,"generateConfig"),locale:Ge(e,"locale")}),N=$e(S,2),D=N[0],A=N[1],P=pg({valueTexts:D,onTextChange:function(ge){var ee=L6(ge,{locale:e.locale,formatList:u.value,generateConfig:e.generateConfig});ee&&(!e.disabledDate||!e.disabledDate(ee))&&g(ee)}}),k=$e(P,3),I=k[0],$=k[1],F=k[2],T=function(ge){var ee=e.onChange,ne=e.generateConfig,de=e.locale;g(ge),m(ge),ee&&!Fl(ne,p.value,ge)&&ee(ge,ge?Wn(ge,{generateConfig:ne,locale:de,format:u.value[0]}):"")},O=function(ge){e.disabled&&ge||b(ge)},B=function(ge){return C.value&&w.value&&w.value.onKeydown?w.value.onKeydown(ge):!1},_=function(){e.onMouseup&&e.onMouseup.apply(e,arguments),i.value&&(i.value.focus(),O(!0))},R=vg({blurToCancel:l,open:C,value:I,triggerOpen:O,forwardKeydown:B,isClickOutside:function(ge){return!$6([s.value,c.value,f.value],ge)},onSubmit:function(){return!h.value||e.disabledDate&&e.disabledDate(h.value)?!1:(T(h.value),O(!1),F(),!0)},onCancel:function(){O(!1),g(p.value),F()},onKeydown:function(ge,ee){var ne;(ne=e.onKeydown)===null||ne===void 0||ne.call(e,ge,ee)},onFocus:function(ge){var ee;(ee=e.onFocus)===null||ee===void 0||ee.call(e,ge)},onBlur:function(ge){var ee;(ee=e.onBlur)===null||ee===void 0||ee.call(e,ge)}}),L=$e(R,2),H=L[0],z=L[1],V=z.focused,U=z.typing;ke([C,D],function(){C.value||(g(p.value),!D.value.length||D.value[0]===""?$(""):A.value!==I.value&&F())}),ke(o,function(){C.value||F()}),ke(p,function(){g(p.value)});var W=mg(I,{formatList:u,generateConfig:Ge(e,"generateConfig"),locale:Ge(e,"locale")}),G=$e(W,3),le=G[0],ae=G[1],ie=G[2],se=function(ge,ee){(ee==="submit"||ee!=="key"&&!l.value)&&(T(ge),O(!1))};l1({operationRef:w,hideHeader:q(function(){return o.value==="time"}),panelRef:s,onSelect:se,open:C,defaultOpenValue:Ge(e,"defaultOpenValue"),onDateMouseenter:ae,onDateMouseleave:ie}),a({focus:function(){i.value&&i.value.focus()},blur:function(){i.value&&i.value.blur()}});var he=SO();return function(){var te,ge=e.prefixCls,ee=ge===void 0?"rc-picker":ge,ne=e.id,de=e.tabindex,re=e.dropdownClassName,oe=e.dropdownAlign,ue=e.popupStyle,ve=e.transitionName,me=e.generateConfig,Y=e.locale,Q=e.inputReadOnly,pe=e.allowClear,Ne=e.autofocus,Te=e.picker,we=Te===void 0?"date":Te;e.defaultOpenValue;var ye=e.suffixIcon,Ce=e.clearIcon,De=e.disabled,Ee=e.placeholder,xe=e.getPopupContainer,be=e.panelRender,Oe=e.onMousedown,Pe=e.onMouseenter,_e=e.onMouseleave,K=e.onContextmenu,J=e.onClick,ce=e.onSelect,Me=e.direction,Ie=e.autocomplete,Fe=Ie===void 0?"off":Ie,ze=M(M(M({},e),r),{},{class:Ae(j({},"".concat(ee,"-panel-focused"),!U.value)),style:void 0,pickerValue:void 0,onPickerValueChange:void 0,onChange:null}),je=E(N1,M(M({},ze),{},{generateConfig:me,value:h.value,locale:Y,tabindex:-1,onSelect:function(ht){ce==null||ce(ht),g(ht)},direction:Me,onPanelChange:function(ht,Qt){var qt=e.onPanelChange;ie(!0),qt==null||qt(ht,Qt)}}),null);be&&(je=be(je));var Ue=E("div",{class:"".concat(ee,"-panel-container"),onMousedown:function(ht){ht.preventDefault()}},[je]),qe;ye&&(qe=E("span",{class:"".concat(ee,"-suffix")},[ye]));var Ze;pe&&p.value&&!De&&(Ze=E("span",{onMousedown:function(ht){ht.preventDefault(),ht.stopPropagation()},onMouseup:function(ht){ht.preventDefault(),ht.stopPropagation(),T(null),O(!1)},class:"".concat(ee,"-clear"),role:"button"},[Ce||E("span",{class:"".concat(ee,"-clear-btn")},null)]));var Qe=M(M(M({id:ne,tabindex:de,disabled:De,readonly:Q||typeof u.value[0]=="function"||!U.value,value:le.value||I.value,onInput:function(ht){$(ht.target.value)},autofocus:Ne,placeholder:Ee,ref:i,title:I.value},H.value),{},{size:F6(we,u.value[0],me)},j6(e)),{},{autocomplete:Fe}),Tt=e.inputRender?e.inputRender(Qe):E("input",Qe,null),ut=Me==="rtl"?"bottomRight":"bottomLeft";return E(W6,{visible:C.value,popupStyle:ue,prefixCls:ee,dropdownClassName:re,dropdownAlign:oe,getPopupContainer:xe,transitionName:ve,popupPlacement:ut,direction:Me},{default:function(){return[E("div",{ref:f,class:Ae(ee,r.class,(te={},j(te,"".concat(ee,"-disabled"),De),j(te,"".concat(ee,"-focused"),V.value),j(te,"".concat(ee,"-rtl"),Me==="rtl"),te)),style:r.style,onMousedown:Oe,onMouseup:_,onMouseenter:Pe,onMouseleave:_e,onContextmenu:K,onClick:J},[E("div",{class:Ae("".concat(ee,"-input"),j({},"".concat(ee,"-input-placeholder"),!!le.value)),ref:c},[Tt,qe,Ze]),he()])]},popupElement:function(){return Ue}})}}})}const YK=GK();function XK(t,e){var n=t.picker,r=t.locale,a=t.selectedValue,i=t.disabledDate,o=t.disabled,l=t.generateConfig,u=q(function(){return Vt(a.value,0)}),s=q(function(){return Vt(a.value,1)});function c(m){return l.value.locale.getWeekFirstDate(r.value.locale,m)}function f(m){var h=l.value.getYear(m),g=l.value.getMonth(m);return h*100+g}function d(m){var h=l.value.getYear(m),g=cg(l.value,m);return h*10+g}var v=function(h){var g;if(i&&i!==null&&i!==void 0&&(g=i.value)!==null&&g!==void 0&&g.call(i,h))return!0;if(o[1]&&s)return!di(l.value,h,s.value)&&l.value.isAfter(h,s.value);if(e.value[1]&&s.value)switch(n.value){case"quarter":return d(h)>d(s.value);case"month":return f(h)>f(s.value);case"week":return c(h)>c(s.value);default:return!di(l.value,h,s.value)&&l.value.isAfter(h,s.value)}return!1},p=function(h){var g;if((g=i.value)!==null&&g!==void 0&&g.call(i,h))return!0;if(o[0]&&u)return!di(l.value,h,s.value)&&l.value.isAfter(u.value,h);if(e.value[0]&&u.value)switch(n.value){case"quarter":return d(h)<d(u.value);case"month":return f(h)<f(u.value);case"week":return c(h)<c(u.value);default:return!di(l.value,h,u.value)&&l.value.isAfter(u.value,h)}return!1};return[v,p]}function ZK(t,e,n,r){var a=us(t,n,r,1);function i(o){return o(t,e)?"same":o(a,e)?"closing":"far"}switch(n){case"year":return i(function(o,l){return kK(r,o,l)});case"quarter":case"month":return i(function(o,l){return Lv(r,o,l)});default:return i(function(o,l){return f1(r,o,l)})}}function JK(t,e,n,r){var a=Vt(t,0),i=Vt(t,1);if(e===0)return a;if(a&&i){var o=ZK(a,i,n,r);switch(o){case"same":return a;case"closing":return a;default:return us(i,n,r,-1)}}return a}function QK(t){var e=t.values,n=t.picker,r=t.defaultDates,a=t.generateConfig,i=Z([Vt(r,0),Vt(r,1)]),o=Z(null),l=q(function(){return Vt(e.value,0)}),u=q(function(){return Vt(e.value,1)}),s=function(p){return i.value[p]?i.value[p]:Vt(o.value,p)||JK(e.value,p,n.value,a.value)||l.value||u.value||a.value.getNow()},c=Z(null),f=Z(null);rt(function(){c.value=s(0),f.value=s(1)});function d(v,p){if(v){var m=Yr(o.value,v,p);i.value=Yr(i.value,null,p)||[null,null];var h=(p+1)%2;Vt(e.value,h)||(m=Yr(m,v,h)),o.value=m}else(l.value||u.value)&&(o.value=null)}return[c,f,d]}function eU(t){return _A()?(IA(t),!0):!1}function tU(t){return typeof t=="function"?t():nr(t)}function G6(t){var e,n=tU(t);return(e=n==null?void 0:n.$el)!==null&&e!==void 0?e:n}function nU(t){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0;Zn()?tt(t):e?t():ct(t)}function rU(t){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,n=Z(),r=function(){return n.value=Boolean(t())};return r(),nU(r,e),n}var mm,hm,Y6=typeof window<"u";Y6&&(!((mm=window)===null||mm===void 0||(hm=mm.navigator)===null||hm===void 0)&&hm.userAgent)&&/iP(ad|hone|od)/.test(window.navigator.userAgent);var aU=Y6?window:void 0,iU=["window"];function oU(t,e){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},r=n.window,a=r===void 0?aU:r,i=Ye(n,iU),o,l=rU(function(){return a&&"ResizeObserver"in a}),u=function(){o&&(o.disconnect(),o=void 0)},s=ke(function(){return G6(t)},function(f){u(),l.value&&a&&f&&(o=new ResizeObserver(e),o.observe(f,i))},{immediate:!0,flush:"post"}),c=function(){u(),s()};return eU(c),{isSupported:l,stop:c}}function Ru(t){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{width:0,height:0},n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},r=n.box,a=r===void 0?"content-box":r,i=Z(e.width),o=Z(e.height);return oU(t,function(l){var u=$e(l,1),s=u[0],c=a==="border-box"?s.borderBoxSize:a==="content-box"?s.contentBoxSize:s.devicePixelContentBoxSize;c?(i.value=c.reduce(function(f,d){var v=d.inlineSize;return f+v},0),o.value=c.reduce(function(f,d){var v=d.blockSize;return f+v},0)):(i.value=s.contentRect.width,o.value=s.contentRect.height)},n),ke(function(){return G6(t)},function(l){i.value=l?e.width:0,o.value=l?e.height:0}),{width:i,height:o}}function u2(t,e){return t&&t[0]&&t[1]&&e.isAfter(t[0],t[1])?[t[1],t[0]]:t}function s2(t,e,n,r){return!!(t||r&&r[e]||n[(e+1)%2])}function lU(){return Se({name:"RangerPicker",inheritAttrs:!1,props:["prefixCls","id","popupStyle","dropdownClassName","transitionName","dropdownAlign","getPopupContainer","generateConfig","locale","placeholder","autofocus","disabled","format","picker","showTime","showNow","showHour","showMinute","showSecond","use12Hours","separator","value","defaultValue","defaultPickerValue","open","defaultOpen","disabledDate","disabledTime","dateRender","panelRender","ranges","allowEmpty","allowClear","suffixIcon","clearIcon","pickerRef","inputReadOnly","mode","renderExtraFooter","onChange","onOpenChange","onPanelChange","onCalendarChange","onFocus","onBlur","onMousedown","onMouseup","onMouseenter","onMouseleave","onClick","onOk","onKeydown","components","order","direction","activePickerIndex","autocomplete","minuteStep","hourStep","secondStep","hideDisabledOptions","disabledMinutes"],setup:function(e,n){var r=n.attrs,a=n.expose,i=q(function(){return e.picker==="date"&&!!e.showTime||e.picker==="time"}),o=SO(),l=Z({}),u=Z(null),s=Z(null),c=Z(null),f=Z(null),d=Z(null),v=Z(null),p=Z(null),m=Z(null),h=q(function(){return V6(I6(e.format,e.picker,e.showTime,e.use12Hours))}),g=fn(0,{value:Ge(e,"activePickerIndex")}),w=$e(g,2),y=w[0],x=w[1],C=Z(null),b=q(function(){var vt=e.disabled;return Array.isArray(vt)?vt:[vt||!1,vt||!1]}),S=fn(null,{value:Ge(e,"value"),defaultValue:e.defaultValue,postState:function(Xe){return e.picker==="time"&&!e.order?Xe:u2(Xe,e.generateConfig)}}),N=$e(S,2),D=N[0],A=N[1],P=QK({values:D,picker:Ge(e,"picker"),defaultDates:e.defaultPickerValue,generateConfig:Ge(e,"generateConfig")}),k=$e(P,3),I=k[0],$=k[1],F=k[2],T=fn(D.value,{postState:function(Xe){var Je=Xe;if(b.value[0]&&b.value[1])return Je;for(var ot=0;ot<2;ot+=1)b.value[ot]&&!Vt(Je,ot)&&!Vt(e.allowEmpty,ot)&&(Je=Yr(Je,e.generateConfig.getNow(),ot));return Je}}),O=$e(T,2),B=O[0],_=O[1],R=fn([e.picker,e.picker],{value:Ge(e,"mode")}),L=$e(R,2),H=L[0],z=L[1];ke(function(){return e.picker},function(){z([e.picker,e.picker])});var V=function(Xe,Je){var ot;z(Xe),(ot=e.onPanelChange)===null||ot===void 0||ot.call(e,Je,Xe)},U=XK({picker:Ge(e,"picker"),selectedValue:B,locale:Ge(e,"locale"),disabled:b,disabledDate:Ge(e,"disabledDate"),generateConfig:Ge(e,"generateConfig")},l),W=$e(U,2),G=W[0],le=W[1],ae=fn(!1,{value:Ge(e,"open"),defaultValue:e.defaultOpen,postState:function(Xe){return b.value[y.value]?!1:Xe},onChange:function(Xe){var Je;(Je=e.onOpenChange)===null||Je===void 0||Je.call(e,Xe),!Xe&&C.value&&C.value.onClose&&C.value.onClose()}}),ie=$e(ae,2),se=ie[0],he=ie[1],te=q(function(){return se.value&&y.value===0}),ge=q(function(){return se.value&&y.value===1}),ee=Z(0),ne=Z(0),de=Z(0),re=Ru(u),oe=re.width;ke([se,oe],function(){!se.value&&u.value&&(de.value=oe.value)});var ue=Ru(s),ve=ue.width,me=Ru(m),Y=me.width,Q=Ru(c),pe=Q.width,Ne=Ru(d),Te=Ne.width;ke([y,se,ve,Y,pe,Te,function(){return e.direction}],function(){ne.value=0,se.value&&y.value?c.value&&d.value&&s.value&&(ne.value=pe.value+Te.value,ve.value&&Y.value&&ne.value>ve.value-Y.value-(e.direction==="rtl"||m.value.offsetLeft>ne.value?0:m.value.offsetLeft)&&(ee.value=ne.value)):y.value===0&&(ee.value=0)},{immediate:!0});var we=Z();function ye(vt,Xe){if(vt)clearTimeout(we.value),l.value[Xe]=!0,x(Xe),he(vt),se.value||F(null,Xe);else if(y.value===Xe){he(vt);var Je=l.value;we.value=setTimeout(function(){Je===l.value&&(l.value={})})}}function Ce(vt){ye(!0,vt),setTimeout(function(){var Xe=[v,p][vt];Xe.value&&Xe.value.focus()},0)}function De(vt,Xe){var Je=vt,ot=Vt(Je,0),wt=Vt(Je,1),En=e.generateConfig,Mi=e.locale,Ma=e.picker,Ou=e.order,mo=e.onCalendarChange,il=e.allowEmpty,Ja=e.onChange,Tu=e.showTime;ot&&wt&&En.isAfter(ot,wt)&&(Ma==="week"&&!R6(En,Mi.locale,ot,wt)||Ma==="quarter"&&!B6(En,ot,wt)||Ma!=="week"&&Ma!=="quarter"&&Ma!=="time"&&!(Tu?Fl(En,ot,wt):di(En,ot,wt))?(Xe===0?(Je=[ot,null],wt=null):(ot=null,Je=[null,wt]),l.value=j({},Xe,!0)):(Ma!=="time"||Ou!==!1)&&(Je=u2(Je,En))),_(Je);var Oa=Je&&Je[0]?Wn(Je[0],{generateConfig:En,locale:Mi,format:h.value[0]}):"",oa=Je&&Je[1]?Wn(Je[1],{generateConfig:En,locale:Mi,format:h.value[0]}):"";if(mo){var Ta={range:Xe===0?"start":"end"};mo(Je,[Oa,oa],Ta)}var jr=s2(ot,0,b.value,il),zp=s2(wt,1,b.value,il),gc=Je===null||jr&&zp;gc&&(A(Je),Ja&&(!Fl(En,Vt(D.value,0),ot)||!Fl(En,Vt(D.value,1),wt))&&Ja(Je,[Oa,oa]));var Qa=null;Xe===0&&!b.value[1]?Qa=1:Xe===1&&!b.value[0]&&(Qa=0),Qa!==null&&Qa!==y.value&&(!l.value[Qa]||!Vt(Je,Qa))&&Vt(Je,Xe)?Ce(Qa):ye(!1,Xe)}var Ee=function(Xe){return se&&C.value&&C.value.onKeydown?C.value.onKeydown(Xe):!1},xe={formatList:h,generateConfig:Ge(e,"generateConfig"),locale:Ge(e,"locale")},be=Td(q(function(){return Vt(B.value,0)}),xe),Oe=$e(be,2),Pe=Oe[0],_e=Oe[1],K=Td(q(function(){return Vt(B.value,1)}),xe),J=$e(K,2),ce=J[0],Me=J[1],Ie=function(Xe,Je){var ot=L6(Xe,{locale:e.locale,formatList:h.value,generateConfig:e.generateConfig}),wt=Je===0?G:le;ot&&!wt(ot)&&(_(Yr(B.value,ot,Je)),F(ot,Je))},Fe=pg({valueTexts:Pe,onTextChange:function(Xe){return Ie(Xe,0)}}),ze=$e(Fe,3),je=ze[0],Ue=ze[1],qe=ze[2],Ze=pg({valueTexts:ce,onTextChange:function(Xe){return Ie(Xe,1)}}),Qe=$e(Ze,3),Tt=Qe[0],ut=Qe[1],Et=Qe[2],ht=an(null),Qt=$e(ht,2),qt=Qt[0],bn=Qt[1],mn=an(null),Bt=$e(mn,2),Wt=Bt[0],en=Bt[1],lr=mg(je,xe),Jt=$e(lr,3),er=Jt[0],br=Jt[1],Vr=Jt[2],Kn=mg(Tt,xe),Un=$e(Kn,3),hn=Un[0],ur=Un[1],ia=Un[2],Fp=function(Xe){en(Yr(B.value,Xe,y.value)),y.value===0?br(Xe):ur(Xe)},$p=function(){en(Yr(B.value,null,y.value)),y.value===0?Vr():ia()},mc=function(Xe,Je){return{forwardKeydown:Ee,onBlur:function(wt){var En;(En=e.onBlur)===null||En===void 0||En.call(e,wt)},isClickOutside:function(wt){return!$6([s.value,c.value,f.value,u.value],wt)},onFocus:function(wt){var En;x(Xe),(En=e.onFocus)===null||En===void 0||En.call(e,wt)},triggerOpen:function(wt){ye(wt,Xe)},onSubmit:function(){if(!B.value||e.disabledDate&&e.disabledDate(B.value[Xe]))return!1;De(B.value,Xe),Je()},onCancel:function(){ye(!1,Xe),_(D.value),Je()}}},Bp=vg(M(M({},mc(0,qe)),{},{blurToCancel:i,open:te,value:je,onKeydown:function(Xe,Je){var ot;(ot=e.onKeydown)===null||ot===void 0||ot.call(e,Xe,Je)}})),hc=$e(Bp,2),vo=hc[0],tr=hc[1],_n=tr.focused,Du=tr.typing,Rp=vg(M(M({},mc(1,Et)),{},{blurToCancel:i,open:ge,value:Tt,onKeydown:function(Xe,Je){var ot;(ot=e.onKeydown)===null||ot===void 0||ot.call(e,Xe,Je)}})),po=$e(Rp,2),al=po[0],Au=po[1],Mu=Au.focused,Za=Au.typing,j_=function(Xe){var Je;(Je=e.onClick)===null||Je===void 0||Je.call(e,Xe),!se.value&&!v.value.contains(Xe.target)&&!p.value.contains(Xe.target)&&(b.value[0]?b.value[1]||Ce(1):Ce(0))},H_=function(Xe){var Je;(Je=e.onMousedown)===null||Je===void 0||Je.call(e,Xe),se.value&&(_n.value||Mu.value)&&!v.value.contains(Xe.target)&&!p.value.contains(Xe.target)&&Xe.preventDefault()},K_=q(function(){var vt;return(vt=D.value)!==null&&vt!==void 0&&vt[0]?Wn(D.value[0],{locale:e.locale,format:"YYYYMMDDHHmmss",generateConfig:e.generateConfig}):""}),U_=q(function(){var vt;return(vt=D.value)!==null&&vt!==void 0&&vt[1]?Wn(D.value[1],{locale:e.locale,format:"YYYYMMDDHHmmss",generateConfig:e.generateConfig}):""});ke([se,Pe,ce],function(){se.value||(_(D.value),!Pe.value.length||Pe.value[0]===""?Ue(""):_e.value!==je.value&&qe(),!ce.value.length||ce.value[0]===""?ut(""):Me.value!==Tt.value&&Et())}),ke([K_,U_],function(){_(D.value)}),a({focus:function(){v.value&&v.value.focus()},blur:function(){v.value&&v.value.blur(),p.value&&p.value.blur()}});var q_=q(function(){return Object.keys(e.ranges||{}).map(function(vt){var Xe=e.ranges[vt],Je=typeof Xe=="function"?Xe():Xe;return{label:vt,onClick:function(){De(Je,null),ye(!1,y.value)},onMouseenter:function(){bn(Je)},onMouseleave:function(){bn(null)}}})}),W_=q(function(){return se.value&&Wt.value&&Wt.value[0]&&Wt.value[1]&&e.generateConfig.isAfter(Wt.value[1],Wt.value[0])?Wt.value:null});function Lp(){var vt=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1,Xe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},Je=e.generateConfig,ot=e.showTime,wt=e.dateRender,En=e.direction,Mi=e.disabledTime,Ma=e.prefixCls,Ou=e.locale,mo=ot;if(ot&&Ke(ot)==="object"&&ot.defaultValue){var il=ot.defaultValue;mo=M(M({},ot),{},{defaultValue:Vt(il,y.value)||void 0})}var Ja=null;return wt&&(Ja=function(Oa){var oa=Oa.current,Ta=Oa.today;return wt({current:oa,today:Ta,info:{range:y.value?"end":"start"}})}),E(zK,{value:{inRange:!0,panelPosition:vt,rangedValue:qt.value||B.value,hoverRangedValue:W_.value}},{default:function(){return[E(N1,M(M(M({},e),Xe),{},{dateRender:Ja,showTime:mo,mode:H.value[y.value],generateConfig:Je,style:void 0,direction:En,disabledDate:y.value===0?G:le,disabledTime:function(oa){return Mi?Mi(oa,y.value===0?"start":"end"):!1},class:Ae(j({},"".concat(Ma,"-panel-focused"),y.value===0?!Du.value:!Za.value)),value:Vt(B.value,y.value),locale:Ou,tabIndex:-1,onPanelChange:function(oa,Ta){y.value===0&&Vr(!0),y.value===1&&ia(!0),V(Yr(H.value,Ta,y.value),Yr(B.value,oa,y.value));var jr=oa;vt==="right"&&H.value[y.value]===Ta&&(jr=us(jr,Ta,Je,-1)),F(jr,y.value)},onOk:null,onSelect:void 0,onChange:void 0,defaultValue:y.value===0?Vt(B.value,1):Vt(B.value,0)}),null)]}})}var G_=function(Xe,Je){var ot=Yr(B.value,Xe,y.value);Je==="submit"||Je!=="key"&&!i.value?(De(ot,y.value),y.value===0?Vr():ia()):_(ot)};return l1({operationRef:C,hideHeader:q(function(){return e.picker==="time"}),onDateMouseenter:Fp,onDateMouseleave:$p,hideRanges:q(function(){return!0}),onSelect:G_,open:se}),function(){var vt,Xe,Je,ot=e.prefixCls,wt=ot===void 0?"rc-picker":ot,En=e.id,Mi=e.popupStyle,Ma=e.dropdownClassName,Ou=e.transitionName,mo=e.dropdownAlign,il=e.getPopupContainer,Ja=e.generateConfig,Tu=e.locale,Oa=e.placeholder,oa=e.autofocus,Ta=e.picker,jr=Ta===void 0?"date":Ta,zp=e.showTime,gc=e.separator,Qa=gc===void 0?"~":gc,Nx=e.disabledDate,Dx=e.panelRender,Y_=e.allowClear,Ax=e.suffixIcon,X_=e.clearIcon,Mx=e.inputReadOnly,Z_=e.renderExtraFooter,J_=e.onMouseenter,Q_=e.onMouseleave,e7=e.onMouseup,Ox=e.onOk,t7=e.components,Pu=e.direction,Tx=e.autocomplete,Px=Tx===void 0?"off":Tx,n7=Pu==="rtl"?{right:"".concat(ne.value,"px")}:{left:"".concat(ne.value,"px")};function r7(){var Oi,Pa=U6(wt,H.value[y.value],Z_),Hr=q6({prefixCls:wt,components:t7,needConfirmButton:i.value,okDisabled:!Vt(B.value,y.value)||Nx&&Nx(B.value[y.value]),locale:Tu,rangeList:q_.value,onOk:function(){Vt(B.value,y.value)&&(De(B.value,y.value),Ox&&Ox(B.value))}});if(jr!=="time"&&!zp){var Fx=y.value===0?I.value:$.value,o7=us(Fx,jr,Ja),l7=H.value[y.value],Hp=l7===jr,$x=Lp(Hp?"left":!1,{pickerValue:Fx,onPickerValueChange:function(ku){F(ku,y.value)}}),Bx=Lp("right",{pickerValue:o7,onPickerValueChange:function(ku){F(us(ku,jr,Ja,-1),y.value)}});Pu==="rtl"?Oi=E(At,null,[Bx,Hp&&$x]):Oi=E(At,null,[$x,Hp&&Bx])}else Oi=Lp();var Kp=E(At,null,[E("div",{class:"".concat(wt,"-panels")},[Oi]),(Pa||Hr)&&E("div",{class:"".concat(wt,"-footer")},[Pa,Hr])]);return Dx&&(Kp=Dx(Kp)),E("div",{class:"".concat(wt,"-panel-container"),style:{marginLeft:"".concat(ee.value,"px")},ref:s,onMousedown:function(ku){ku.preventDefault()}},[Kp])}var a7=E("div",{class:Ae("".concat(wt,"-range-wrapper"),"".concat(wt,"-").concat(jr,"-range-wrapper")),style:{minWidth:"".concat(de.value,"px")}},[E("div",{ref:m,class:"".concat(wt,"-range-arrow"),style:n7},null),r7()]),kx;Ax&&(kx=E("span",{class:"".concat(wt,"-suffix")},[Ax]));var _x;Y_&&(Vt(D.value,0)&&!b.value[0]||Vt(D.value,1)&&!b.value[1])&&(_x=E("span",{onMousedown:function(Pa){Pa.preventDefault(),Pa.stopPropagation()},onMouseup:function(Pa){Pa.preventDefault(),Pa.stopPropagation();var Hr=D.value;b.value[0]||(Hr=Yr(Hr,null,0)),b.value[1]||(Hr=Yr(Hr,null,1)),De(Hr,null),ye(!1,y.value)},class:"".concat(wt,"-clear")},[X_||E("span",{class:"".concat(wt,"-clear-btn")},null)]));var Ix={size:F6(jr,h.value[0],Ja)},Vp=0,jp=0;c.value&&f.value&&d.value&&(y.value===0?jp=c.value.offsetWidth:(Vp=ne.value,jp=f.value.offsetWidth));var i7=Pu==="rtl"?{right:"".concat(Vp,"px")}:{left:"".concat(Vp,"px")};return E(W6,{visible:se.value,popupStyle:Mi,prefixCls:wt,dropdownClassName:Ma,dropdownAlign:mo,getPopupContainer:il,transitionName:Ou,range:!0,direction:Pu},{default:function(){return[E("div",M({ref:u,class:Ae(wt,"".concat(wt,"-range"),r.class,(vt={},j(vt,"".concat(wt,"-disabled"),b.value[0]&&b.value[1]),j(vt,"".concat(wt,"-focused"),y.value===0?_n.value:Mu.value),j(vt,"".concat(wt,"-rtl"),Pu==="rtl"),vt)),style:r.style,onClick:j_,onMouseenter:J_,onMouseleave:Q_,onMousedown:H_,onMouseup:e7},j6(e)),[E("div",{class:Ae("".concat(wt,"-input"),(Xe={},j(Xe,"".concat(wt,"-input-active"),y.value===0),j(Xe,"".concat(wt,"-input-placeholder"),!!er.value),Xe)),ref:c},[E("input",M(M(M({id:En,disabled:b.value[0],readonly:Mx||typeof h.value[0]=="function"||!Du.value,value:er.value||je.value,onInput:function(Hr){Ue(Hr.target.value)},autofocus:oa,placeholder:Vt(Oa,0)||"",ref:v},vo.value),Ix),{},{autocomplete:Px}),null)]),E("div",{class:"".concat(wt,"-range-separator"),ref:d},[Qa]),E("div",{class:Ae("".concat(wt,"-input"),(Je={},j(Je,"".concat(wt,"-input-active"),y.value===1),j(Je,"".concat(wt,"-input-placeholder"),!!hn.value),Je)),ref:f},[E("input",M(M(M({disabled:b.value[1],readonly:Mx||typeof h.value[0]=="function"||!Za.value,value:hn.value||Tt.value,onInput:function(Hr){ut(Hr.target.value)},placeholder:Vt(Oa,1)||"",ref:p},al.value),Ix),{},{autocomplete:Px}),null)]),E("div",{class:"".concat(wt,"-active-bar"),style:M(M({},i7),{},{width:"".concat(jp,"px"),position:"absolute"})},null),kx,_x,o()])]},popupElement:function(){return a7}})}}})}var uU=lU();const sU=uU;var cU=["prefixCls","name","id","type","disabled","readonly","tabindex","autofocus","value","required"],fU={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:X.any,required:Boolean};const X6=Se({compatConfig:{MODE:3},name:"Checkbox",inheritAttrs:!1,props:bt(fU,{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=Z(e.checked===void 0?e.defaultChecked:e.checked),l=Z();ke(function(){return e.checked},function(){o.value=e.checked}),i({focus:function(){var d;(d=l.value)===null||d===void 0||d.focus()},blur:function(){var d;(d=l.value)===null||d===void 0||d.blur()}});var u=Z(),s=function(d){if(!e.disabled){e.checked===void 0&&(o.value=d.target.checked),d.shiftKey=u.value;var v={target:M(M({},e),{},{checked:d.target.checked}),stopPropagation:function(){d.stopPropagation()},preventDefault:function(){d.preventDefault()},nativeEvent:d};e.checked!==void 0&&(l.value.checked=!!e.checked),a("change",v),u.value=!1}},c=function(d){a("click",d),u.value=d.shiftKey};return function(){var f,d=e.prefixCls,v=e.name,p=e.id,m=e.type,h=e.disabled,g=e.readonly,w=e.tabindex,y=e.autofocus,x=e.value,C=e.required,b=Ye(e,cU),S=r.class,N=r.onFocus,D=r.onBlur,A=r.onKeydown,P=r.onKeypress,k=r.onKeyup,I=M(M({},b),r),$=Object.keys(I).reduce(function(O,B){return(B.substr(0,5)==="aria-"||B.substr(0,5)==="data-"||B==="role")&&(O[B]=I[B]),O},{}),F=Ae(d,S,(f={},j(f,"".concat(d,"-checked"),o.value),j(f,"".concat(d,"-disabled"),h),f)),T=M(M({name:v,id:p,type:m,readonly:g,disabled:h,tabindex:w,class:"".concat(d,"-input"),checked:!!o.value,autofocus:y,value:x},$),{},{onChange:s,onClick:c,onFocus:N,onBlur:D,onKeydown:A,onKeypress:P,onKeyup:k,required:C});return E("span",{class:F},[E("input",M({ref:l},T),null),E("span",{class:"".concat(d,"-inner")},null)])}}});var dU=["prefixCls","id"],Z6=function(){return{prefixCls:String,checked:{type:Boolean,default:void 0},disabled:{type:Boolean,default:void 0},isGroup:{type:Boolean,default:void 0},value:X.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 cr=Se({compatConfig:{MODE:3},name:"ARadio",props:Z6(),setup:function(e,n){var r=n.emit,a=n.expose,i=n.slots,o=kn(),l=Z(),u=pt("radioGroupContext",void 0),s=He("radio",e),c=s.prefixCls,f=s.direction,d=function(){l.value.focus()},v=function(){l.value.blur()};a({focus:d,blur:v});var p=function(g){var w=g.target.checked;r("update:checked",w),r("update:value",w),r("change",g),o.onFieldChange()},m=function(g){r("change",g),u&&u.onRadioChange&&u.onRadioChange(g)};return function(){var h,g=u;e.prefixCls;var w=e.id,y=w===void 0?o.id.value:w,x=Ye(e,dU),C=M({prefixCls:c.value,id:y},dt(x,["onUpdate:checked","onUpdate:value"]));g?(C.name=g.props.name,C.onChange=m,C.checked=e.value===g.stateValue.value,C.disabled=e.disabled||g.props.disabled):C.onChange=p;var b=Ae((h={},j(h,"".concat(c.value,"-wrapper"),!0),j(h,"".concat(c.value,"-wrapper-checked"),C.checked),j(h,"".concat(c.value,"-wrapper-disabled"),C.disabled),j(h,"".concat(c.value,"-wrapper-rtl"),f.value==="rtl"),h));return E("label",{class:b},[E(X6,M(M({},C),{},{type:"radio",ref:l}),null),i.default&&E("span",null,[i.default()])])}}});var vU=pn("large","default","small"),pU=function(){return{prefixCls:String,value:X.any,size:X.oneOf(vU),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 D1=Se({compatConfig:{MODE:3},name:"ARadioGroup",props:pU(),setup:function(e,n){var r=n.slots,a=n.emit,i=kn(),o=He("radio",e),l=o.prefixCls,u=o.direction,s=o.size,c=Z(e.value),f=Z(!1);ke(function(){return e.value},function(v){c.value=v,f.value=!1});var d=function(p){var m=c.value,h=p.target.value;"value"in e||(c.value=h),!f.value&&h!==m&&(f.value=!0,a("update:value",h),a("change",p),i.onFieldChange()),ct(function(){f.value=!1})};return yt("radioGroupContext",{onRadioChange:d,stateValue:c,props:e}),function(){var v,p=e.options,m=e.optionType,h=e.buttonStyle,g=e.id,w=g===void 0?i.id.value:g,y="".concat(l.value,"-group"),x=Ae(y,"".concat(y,"-").concat(h),(v={},j(v,"".concat(y,"-").concat(s.value),s.value),j(v,"".concat(y,"-rtl"),u.value==="rtl"),v)),C=null;if(p&&p.length>0){var b=m==="button"?"".concat(l.value,"-button"):l.value;C=p.map(function(N){if(typeof N=="string"||typeof N=="number")return E(cr,{key:N,prefixCls:b,disabled:e.disabled,value:N,checked:c.value===N},{default:function(){return[N]}});var D=N.value,A=N.disabled,P=N.label;return E(cr,{key:"radio-group-value-options-".concat(D),prefixCls:b,disabled:A||e.disabled,value:D,checked:c.value===D},{default:function(){return[P]}})})}else{var S;C=(S=r.default)===null||S===void 0?void 0:S.call(r)}return E("div",{class:x,id:w},[C])}}}),Pd=Se({compatConfig:{MODE:3},name:"ARadioButton",props:Z6(),setup:function(e,n){var r=n.slots,a=He("radio-button",e),i=a.prefixCls,o=pt("radioGroupContext",void 0);return function(){var l,u=M(M({},e),{},{prefixCls:i.value});return o&&(u.onChange=o.onRadioChange,u.checked=u.value===o.stateValue.value,u.disabled=u.disabled||o.props.disabled),E(cr,u,{default:function(){return[(l=r.default)===null||l===void 0?void 0:l.call(r)]}})}}});cr.Group=D1;cr.Button=Pd;cr.install=function(t){return t.component(cr.name,cr),t.component(cr.Group.name,cr.Group),t.component(cr.Button.name,cr.Button),t};var mU=10,hU=20;function J6(t){var e=t.fullscreen,n=t.validRange,r=t.generateConfig,a=t.locale,i=t.prefixCls,o=t.value,l=t.onChange,u=t.divRef,s=r.getYear(o||r.getNow()),c=s-mU,f=c+hU;n&&(c=r.getYear(n[0]),f=r.getYear(n[1])+1);for(var d=a&&a.year==="年"?"年":"",v=[],p=c;p<f;p++)v.push({label:"".concat(p).concat(d),value:p});return E(Qi,{size:e?void 0:"small",options:v,value:s,class:"".concat(i,"-year-select"),onChange:function(h){var g=r.setYear(o,h);if(n){var w=$e(n,2),y=w[0],x=w[1],C=r.getYear(g),b=r.getMonth(g);C===r.getYear(x)&&b>r.getMonth(x)&&(g=r.setMonth(g,r.getMonth(x))),C===r.getYear(y)&&b<r.getMonth(y)&&(g=r.setMonth(g,r.getMonth(y)))}l(g)},getPopupContainer:function(){return u.value}},null)}J6.inheritAttrs=!1;function Q6(t){var e=t.prefixCls,n=t.fullscreen,r=t.validRange,a=t.value,i=t.generateConfig,o=t.locale,l=t.onChange,u=t.divRef,s=i.getMonth(a||i.getNow()),c=0,f=11;if(r){var d=$e(r,2),v=d[0],p=d[1],m=i.getYear(a);i.getYear(p)===m&&(f=i.getMonth(p)),i.getYear(v)===m&&(c=i.getMonth(v))}for(var h=o.shortMonths||i.locale.getShortMonths(o.locale),g=[],w=c;w<=f;w+=1)g.push({label:h[w],value:w});return E(Qi,{size:n?void 0:"small",class:"".concat(e,"-month-select"),value:s,options:g,onChange:function(x){l(i.setMonth(a,x))},getPopupContainer:function(){return u.value}},null)}Q6.inheritAttrs=!1;function e8(t){var e=t.prefixCls,n=t.locale,r=t.mode,a=t.fullscreen,i=t.onModeChange;return E(D1,{onChange:function(l){var u=l.target.value;i(u)},value:r,size:a?void 0:"small",class:"".concat(e,"-mode-switch")},{default:function(){return[E(Pd,{value:"month"},{default:function(){return[n.month]}}),E(Pd,{value:"year"},{default:function(){return[n.year]}})]}})}e8.inheritAttrs=!1;const gU=Se({name:"CalendarHeader",inheritAttrs:!1,props:["mode","prefixCls","value","validRange","generateConfig","locale","mode","fullscreen"],setup:function(e,n){var r=n.attrs,a=Z(null);return function(){var i=M(M({},e),r),o=i.prefixCls,l=i.fullscreen,u=i.mode,s=i.onChange,c=i.onModeChange,f=M(M({},i),{},{onChange:s,fullscreen:l,divRef:a});return E("div",{class:"".concat(o,"-header"),ref:a},[E(J6,f,null),u==="month"&&E(Q6,f,null),E(e8,M(M({},f),{},{onModeChange:c}),null)])}}});function yU(t){function e(i,o){return i&&o&&t.getYear(i)===t.getYear(o)}function n(i,o){return e(i,o)&&t.getMonth(i)===t.getMonth(o)}function r(i,o){return n(i,o)&&t.getDate(i)===t.getDate(o)}var a=Se({name:"ACalendar",inheritAttrs:!1,props:["prefixCls","locale","validRange","disabledDate","dateFullCellRender","dateCellRender","monthFullCellRender","monthCellRender","headerRender","value","defaultValue","mode","fullscreen","onChange","onPanelChange","onSelect","valueFormat"],slots:["dateFullCellRender","dateCellRender","monthFullCellRender","monthCellRender","headerRender"],setup:function(o,l){var u=l.emit,s=l.slots,c=l.attrs,f=He("picker",o),d=f.prefixCls,v=f.direction,p=q(function(){return"".concat(d.value,"-calendar")}),m=function(L){return o.valueFormat?t.toString(L,o.valueFormat):L},h=q(function(){return o.value?o.valueFormat?t.toDate(o.value,o.valueFormat):o.value:o.value===""?void 0:o.value}),g=q(function(){return o.defaultValue?o.valueFormat?t.toDate(o.defaultValue,o.valueFormat):o.defaultValue:o.defaultValue===""?void 0:o.defaultValue}),w=fn(function(){return h.value||t.getNow()},{defaultValue:g.value,value:h}),y=$e(w,2),x=y[0],C=y[1],b=fn("month",{value:Ge(o,"mode")}),S=$e(b,2),N=S[0],D=S[1],A=q(function(){return N.value==="year"?"month":"date"}),P=q(function(){return function(R){var L,H=o.validRange?t.isAfter(o.validRange[0],R)||t.isAfter(R,o.validRange[1]):!1;return H||!!((L=o.disabledDate)!==null&&L!==void 0&&L.call(o,R))}}),k=function(L,H){u("panelChange",m(L),H)},I=function(L){if(C(L),!r(L,x.value)){(A.value==="date"&&!n(L,x.value)||A.value==="month"&&!e(L,x.value))&&k(L,N.value);var H=m(L);u("update:value",H),u("change",H)}},$=function(L){D(L),k(x.value,L)},F=function(L){I(L),u("select",m(L))},T=q(function(){var R=o.locale,L=M(M({},xs),R);return L.lang=M(M({},L.lang),(R||{}).lang),L}),O=qa("Calendar",T),B=$e(O,1),_=B[0];return function(){var R,L=t.getNow(),H=o.dateFullCellRender,z=H===void 0?s==null?void 0:s.dateFullCellRender:H,V=o.dateCellRender,U=V===void 0?s==null?void 0:s.dateCellRender:V,W=o.monthFullCellRender,G=W===void 0?s==null?void 0:s.monthFullCellRender:W,le=o.monthCellRender,ae=le===void 0?s==null?void 0:s.monthCellRender:le,ie=o.headerRender,se=ie===void 0?s==null?void 0:s.headerRender:ie,he=o.fullscreen,te=he===void 0?!0:he,ge=o.validRange,ee=function(re){var oe=re.current;return z?z({current:oe}):E("div",{class:Ae("".concat(d.value,"-cell-inner"),"".concat(p.value,"-date"),j({},"".concat(p.value,"-date-today"),r(L,oe)))},[E("div",{class:"".concat(p.value,"-date-value")},[P6(String(t.getDate(oe)),2,"0")]),E("div",{class:"".concat(p.value,"-date-content")},[U&&U({current:oe})])])},ne=function(re,oe){var ue=re.current;if(G)return G({current:ue});var ve=oe.shortMonths||t.locale.getShortMonths(oe.locale);return E("div",{class:Ae("".concat(d.value,"-cell-inner"),"".concat(p.value,"-date"),j({},"".concat(p.value,"-date-today"),n(L,ue)))},[E("div",{class:"".concat(p.value,"-date-value")},[ve[t.getMonth(ue)]]),E("div",{class:"".concat(p.value,"-date-content")},[ae&&ae({current:ue})])])};return E("div",M(M({},c),{},{class:Ae(p.value,(R={},j(R,"".concat(p.value,"-full"),te),j(R,"".concat(p.value,"-mini"),!te),j(R,"".concat(p.value,"-rtl"),v.value==="rtl"),R),c.class)}),[se?se({value:x.value,type:N.value,onChange:F,onTypeChange:$}):E(gU,{prefixCls:p.value,value:x.value,generateConfig:t,mode:N.value,fullscreen:te,locale:_.value.lang,validRange:ge,onChange:F,onModeChange:$},null),E(N1,{value:x.value,prefixCls:d.value,locale:_.value.lang,generateConfig:t,dateRender:ee,monthCellRender:function(re){return ne(re,_.value.lang)},onSelect:F,mode:A.value,picker:A.value,disabledDate:P.value,hideHeader:!0},null)])}}});return a.install=function(i){return i.component(a.name,a),i},a}var bU=yU(t1);const xU=Cn(bU);function wU(t){var e=Z(),n=Z(!1);function r(){for(var a=arguments.length,i=new Array(a),o=0;o<a;o++)i[o]=arguments[o];n.value||(et.cancel(e.value),e.value=et(function(){t.apply(void 0,i)}))}return xt(function(){n.value=!0,et.cancel(e.value)}),r}function CU(t){var e=Z([]),n=Z(typeof t=="function"?t():t),r=wU(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 SU=Se({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=Z();function o(s){var c;(c=e.tab)!==null&&c!==void 0&&c.disabled||e.onClick(s)}r({domRef:i});function l(s){var c;s.preventDefault(),s.stopPropagation(),e.editable.onEdit("remove",{key:(c=e.tab)===null||c===void 0?void 0:c.key,event:s})}var u=q(function(){var s;return e.editable&&e.closable!==!1&&!((s=e.tab)!==null&&s!==void 0&&s.disabled)});return function(){var s,c,f=e.prefixCls,d=e.id,v=e.active,p=e.tab,m=p.key,h=p.tab,g=p.disabled,w=p.closeIcon,y=e.renderWrapper,x=e.removeAriaLabel,C=e.editable,b=e.onFocus,S="".concat(f,"-tab"),N=E("div",{key:m,ref:i,class:Ae(S,(s={},j(s,"".concat(S,"-with-remove"),u.value),j(s,"".concat(S,"-active"),v),j(s,"".concat(S,"-disabled"),g),s)),style:a.style,onClick:o},[E("div",{role:"tab","aria-selected":v,id:d&&"".concat(d,"-tab-").concat(m),class:"".concat(S,"-btn"),"aria-controls":d&&"".concat(d,"-panel-").concat(m),"aria-disabled":g,tabindex:g?null:0,onClick:function(A){A.stopPropagation(),o(A)},onKeydown:function(A){[Be.SPACE,Be.ENTER].includes(A.which)&&(A.preventDefault(),o(A))},onFocus:b},[typeof h=="function"?h():h]),u.value&&E("button",{type:"button","aria-label":x||"remove",tabindex:0,class:"".concat(S,"-remove"),onClick:function(A){A.stopPropagation(),l(A)}},[(w==null?void 0:w())||((c=C.removeIcon)===null||c===void 0?void 0:c.call(C))||"×"])]);return y?y(N):N}}});var c2={width:0,height:0,left:0,top:0};function EU(t,e){var n=Z(new Map);return rt(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)||c2,l=o.left+o.width,u=0;u<i.length;u+=1){var s=i[u].key,c=e.value.get(s);if(!c){var f;c=e.value.get((f=i[u-1])===null||f===void 0?void 0:f.key)||c2}var d=a.get(s)||M({},c);d.right=l-d.left-d.width,a.set(s,d)}n.value=new Map(a)}),n}const t8=Se({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=Z();return r({domRef:i}),function(){var o=e.prefixCls,l=e.editable,u=e.locale;return!l||l.showAdd===!1?null:E("button",{ref:i,type:"button",class:"".concat(o,"-nav-add"),style:a.style,"aria-label":(u==null?void 0:u.addAriaLabel)||"Add tab",onClick:function(c){l.onEdit("add",{event:c})}},[l.addIcon?l.addIcon():"+"])}}});var NU={prefixCls:{type:String},id:{type:String},tabs:{type:Object},rtl:{type:Boolean},tabBarGutter:{type:Number},activeKey:{type:[String,Number]},mobile:{type:Boolean},moreIcon:X.any,moreTransitionName:{type:String},editable:{type:Object},locale:{type:Object,default:void 0},removeAriaLabel:String,onTabClick:{type:Function}};const DU=Se({compatConfig:{MODE:3},name:"OperationNode",inheritAttrs:!1,props:NU,emits:["tabClick"],slots:["moreIcon"],setup:function(e,n){var r=n.attrs,a=n.slots,i=an(!1),o=$e(i,2),l=o[0],u=o[1],s=an(null),c=$e(s,2),f=c[0],d=c[1],v=function(y){for(var x=e.tabs.filter(function(D){return!D.disabled}),C=x.findIndex(function(D){return D.key===f.value})||0,b=x.length,S=0;S<b;S+=1){C=(C+y+b)%b;var N=x[C];if(!N.disabled){d(N.key);return}}},p=function(y){var x=y.which;if(!l.value){[Be.DOWN,Be.SPACE,Be.ENTER].includes(x)&&(u(!0),y.preventDefault());return}switch(x){case Be.UP:v(-1),y.preventDefault();break;case Be.DOWN:v(1),y.preventDefault();break;case Be.ESC:u(!1);break;case Be.SPACE:case Be.ENTER:f.value!==null&&e.onTabClick(f.value,y);break}},m=q(function(){return"".concat(e.id,"-more-popup")}),h=q(function(){return f.value!==null?"".concat(m.value,"-").concat(f.value):null}),g=function(y,x){y.preventDefault(),y.stopPropagation(),e.editable.onEdit("remove",{key:x,event:y})};return tt(function(){ke(f,function(){var w=document.getElementById(h.value);w&&w.scrollIntoView&&w.scrollIntoView(!1)},{flush:"post",immediate:!0})}),ke(l,function(){l.value||d(null)}),function(){var w,y=e.prefixCls,x=e.id,C=e.tabs,b=e.locale,S=e.mobile,N=e.moreIcon,D=N===void 0?((w=a.moreIcon)===null||w===void 0?void 0:w.call(a))||E(Zy,null,null):N,A=e.moreTransitionName,P=e.editable,k=e.tabBarGutter,I=e.rtl,$=e.onTabClick,F="".concat(y,"-dropdown"),T=b==null?void 0:b.dropdownAriaLabel,O=j({},I?"marginRight":"marginLeft",k);C.length||(O.visibility="hidden",O.order=1);var B=Ae(j({},"".concat(F,"-rtl"),I)),_=S?null:E(GO,{prefixCls:F,trigger:["hover"],visible:l.value,transitionName:A,onVisibleChange:u,overlayClassName:B,mouseEnterDelay:.1,mouseLeaveDelay:.1},{overlay:function(){return E(xn,{onClick:function(H){var z=H.key,V=H.domEvent;$(z,V),u(!1)},id:m.value,tabindex:-1,role:"listbox","aria-activedescendant":h.value,selectedKeys:[f.value],"aria-label":T!==void 0?T:"expanded dropdown"},{default:function(){return[C.map(function(H){var z,V,U=P&&H.closable!==!1&&!H.disabled;return E(hi,{key:H.key,id:"".concat(m.value,"-").concat(H.key),role:"option","aria-controls":x&&"".concat(x,"-panel-").concat(H.key),disabled:H.disabled},{default:function(){return[E("span",null,[typeof H.tab=="function"?H.tab():H.tab]),U&&E("button",{type:"button","aria-label":e.removeAriaLabel||"remove",tabindex:0,class:"".concat(F,"-menu-item-remove"),onClick:function(le){le.stopPropagation(),g(le,H.key)}},[((z=H.closeIcon)===null||z===void 0?void 0:z.call(H))||((V=P.removeIcon)===null||V===void 0?void 0:V.call(P))||"×"])]}})})]}})},default:function(){return E("button",{type:"button",class:"".concat(y,"-nav-more"),style:O,tabindex:-1,"aria-hidden":"true","aria-haspopup":"listbox","aria-controls":m.value,id:"".concat(x,"-more"),"aria-expanded":l.value,onKeydown:p},[D])}});return E("div",{class:Ae("".concat(y,"-nav-operations"),r.class),style:r.style},[_,E(t8,{prefixCls:y,locale:b,editable:P},null)])}}});var n8=Symbol("tabsContextKey"),r8=function(e){yt(n8,e)},a8=function(){return pt(n8,{tabs:Z([]),prefixCls:Z()})};Se({compatConfig:{MODE:3},name:"TabsContextProvider",inheritAttrs:!1,props:{tabs:{type:Object,default:void 0},prefixCls:{type:String,default:void 0}},setup:function(e,n){var r=n.slots;return r8(Yi(e)),function(){var a;return(a=r.default)===null||a===void 0?void 0:a.call(r)}}});var AU=.1,f2=.01,Df=20,d2=Math.pow(.995,Df);function MU(t,e){var n=an(),r=$e(n,2),a=r[0],i=r[1],o=an(0),l=$e(o,2),u=l[0],s=l[1],c=an(0),f=$e(c,2),d=f[0],v=f[1],p=an(),m=$e(p,2),h=m[0],g=m[1],w=Z();function y(I){var $=I.touches[0],F=$.screenX,T=$.screenY;i({x:F,y:T}),clearInterval(w.value)}function x(I){if(a.value){I.preventDefault();var $=I.touches[0],F=$.screenX,T=$.screenY,O=F-a.value.x,B=T-a.value.y;e(O,B),i({x:F,y:T});var _=Date.now();v(_-u.value),s(_),g({x:O,y:B})}}function C(){if(a.value){var I=h.value;if(i(null),g(null),I){var $=I.x/d.value,F=I.y/d.value,T=Math.abs($),O=Math.abs(F);if(Math.max(T,O)<AU)return;var B=$,_=F;w.value=setInterval(function(){if(Math.abs(B)<f2&&Math.abs(_)<f2){clearInterval(w.value);return}B*=d2,_*=d2,e(B*Df,_*Df)},Df)}}}var b=Z();function S(I){var $=I.deltaX,F=I.deltaY,T=0,O=Math.abs($),B=Math.abs(F);O===B?T=b.value==="x"?$:F:O>B?(T=$,b.value="x"):(T=F,b.value="y"),e(-T,-T)&&I.preventDefault()}var N=Z({onTouchStart:y,onTouchMove:x,onTouchEnd:C,onWheel:S});function D(I){N.value.onTouchStart(I)}function A(I){N.value.onTouchMove(I)}function P(I){N.value.onTouchEnd(I)}function k(I){N.value.onWheel(I)}tt(function(){var I,$;document.addEventListener("touchmove",A,{passive:!1}),document.addEventListener("touchend",P,{passive:!1}),(I=t.value)===null||I===void 0||I.addEventListener("touchstart",D,{passive:!1}),($=t.value)===null||$===void 0||$.addEventListener("wheel",k,{passive:!1})}),xt(function(){document.removeEventListener("touchmove",A),document.removeEventListener("touchend",P)})}function v2(t,e){var n=Z(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 OU=function(){var e=Z(new Map),n=function(a){return function(i){e.value.set(a,i)}};return kA(function(){e.value=new Map}),[n,e]};const A1=OU;var TU=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,PU=/^\w*$/;function M1(t,e){if(ta(t))return!1;var n=typeof t;return n=="number"||n=="symbol"||n=="boolean"||t==null||Rv(t)?!0:PU.test(t)||!TU.test(t)||e!=null&&t in Object(e)}var kU="Expected a function";function O1(t,e){if(typeof t!="function"||e!=null&&typeof e!="function")throw new TypeError(kU);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(O1.Cache||Ni),n}O1.Cache=Ni;var _U=500;function IU(t){var e=O1(t,function(r){return n.size===_U&&n.clear(),r}),n=e.cache;return e}var FU=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,$U=/\\(\\)?/g,BU=IU(function(t){var e=[];return t.charCodeAt(0)===46&&e.push(""),t.replace(FU,function(n,r,a,i){e.push(a?i.replace($U,"$1"):r||n)}),e});const RU=BU;function gu(t,e){return ta(t)?t:M1(t,e)?[t]:RU(o1(t))}var LU=1/0;function yu(t){if(typeof t=="string"||Rv(t))return t;var e=t+"";return e=="0"&&1/t==-LU?"-0":e}function Hv(t,e){e=gu(e,t);for(var n=0,r=e.length;t!=null&&n<r;)t=t[yu(e[n++])];return n&&n==r?t:void 0}var zU=function(){try{var t=Wo(Object,"defineProperty");return t({},"",{}),t}catch{}}();const kd=zU;function i8(t,e,n){e=="__proto__"&&kd?kd(t,e,{configurable:!0,enumerable:!0,value:n,writable:!0}):t[e]=n}var VU=Object.prototype,jU=VU.hasOwnProperty;function T1(t,e,n){var r=t[e];(!(jU.call(t,e)&&Sy(r,n))||n===void 0&&!(e in t))&&i8(t,e,n)}function HU(t,e,n,r){if(!Ca(t))return t;e=gu(e,t);for(var a=-1,i=e.length,o=i-1,l=t;l!=null&&++a<i;){var u=yu(e[a]),s=n;if(u==="__proto__"||u==="constructor"||u==="prototype")return t;if(a!=o){var c=l[u];s=r?r(c,u,l):void 0,s===void 0&&(s=Ca(c)?c:My(e[a+1])?[]:{})}T1(l,u,s),l=l[u]}return t}function KU(t,e,n){for(var r=-1,a=e.length,i={};++r<a;){var o=e[r],l=Hv(t,o);n(l,o)&&HU(i,gu(o,t),l)}return i}function UU(t,e){return t!=null&&e in Object(t)}function qU(t,e,n){e=gu(e,t);for(var r=-1,a=e.length,i=!1;++r<a;){var o=yu(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&&Oy(a)&&My(o,a)&&(ta(t)||Ay(t)))}function o8(t,e){return t!=null&&qU(t,e,UU)}function WU(t,e){return KU(t,e,function(n,r){return o8(t,r)})}var p2=Qr?Qr.isConcatSpreadable:void 0;function GU(t){return ta(t)||Ay(t)||!!(p2&&t&&t[p2])}function l8(t,e,n,r,a){var i=-1,o=t.length;for(n||(n=GU),a||(a=[]);++i<o;){var l=t[i];e>0&&n(l)?e>1?l8(l,e-1,n,r,a):Ny(a,l):r||(a[a.length]=l)}return a}function YU(t){var e=t==null?0:t.length;return e?l8(t,1):[]}function XU(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 m2=Math.max;function u8(t,e,n){return e=m2(e===void 0?t.length-1:e,0),function(){for(var r=arguments,a=-1,i=m2(r.length-e,0),o=Array(i);++a<i;)o[a]=r[e+a];a=-1;for(var l=Array(e+1);++a<e;)l[a]=r[a];return l[e]=n(o),XU(t,this,l)}}function ZU(t){return function(){return t}}function P1(t){return t}var JU=kd?function(t,e){return kd(t,"toString",{configurable:!0,enumerable:!1,value:ZU(e),writable:!0})}:P1;const QU=JU;var eq=800,tq=16,nq=Date.now;function rq(t){var e=0,n=0;return function(){var r=nq(),a=tq-(r-n);if(n=r,a>0){if(++e>=eq)return arguments[0]}else e=0;return t.apply(void 0,arguments)}}var aq=rq(QU);const s8=aq;function c8(t){return s8(u8(t,void 0,YU),t+"")}var iq=c8(function(t,e){return t==null?{}:WU(t,e)});const f8=iq;var h2={width:0,height:0,left:0,top:0,right:0},oq=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:X.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 g2=Se({compatConfig:{MODE:3},name:"TabNavList",inheritAttrs:!1,props:oq(),slots:["moreIcon","leftExtra","rightExtra","tabBarExtraContent"],emits:["tabClick","tabScroll"],setup:function(e,n){var r=n.attrs,a=n.slots,i=a8(),o=i.tabs,l=i.prefixCls,u=Z(),s=Z(),c=Z(),f=Z(),d=A1(),v=$e(d,2),p=v[0],m=v[1],h=q(function(){return e.tabPosition==="top"||e.tabPosition==="bottom"}),g=v2(0,function(Fe,ze){h.value&&e.onTabScroll&&e.onTabScroll({direction:Fe>ze?"left":"right"})}),w=$e(g,2),y=w[0],x=w[1],C=v2(0,function(Fe,ze){!h.value&&e.onTabScroll&&e.onTabScroll({direction:Fe>ze?"top":"bottom"})}),b=$e(C,2),S=b[0],N=b[1],D=an(0),A=$e(D,2),P=A[0],k=A[1],I=an(0),$=$e(I,2),F=$[0],T=$[1],O=an(null),B=$e(O,2),_=B[0],R=B[1],L=an(null),H=$e(L,2),z=H[0],V=H[1],U=an(0),W=$e(U,2),G=W[0],le=W[1],ae=an(0),ie=$e(ae,2),se=ie[0],he=ie[1],te=CU(new Map),ge=$e(te,2),ee=ge[0],ne=ge[1],de=EU(o,ee),re=q(function(){return"".concat(l.value,"-nav-operations-hidden")}),oe=Z(0),ue=Z(0);rt(function(){h.value?e.rtl?(oe.value=0,ue.value=Math.max(0,P.value-_.value)):(oe.value=Math.min(0,_.value-P.value),ue.value=0):(oe.value=Math.min(0,z.value-F.value),ue.value=0)});var ve=function(ze){return ze<oe.value?oe.value:ze>ue.value?ue.value:ze},me=Z(),Y=an(),Q=$e(Y,2),pe=Q[0],Ne=Q[1],Te=function(){Ne(Date.now())},we=function(){clearTimeout(me.value)},ye=function(ze,je){ze(function(Ue){var qe=ve(Ue+je);return qe})};MU(u,function(Fe,ze){if(h.value){if(_.value>=P.value)return!1;ye(x,Fe)}else{if(z.value>=F.value)return!1;ye(N,ze)}return we(),Te(),!0}),ke(pe,function(){we(),pe.value&&(me.value=setTimeout(function(){Ne(0)},100))});var Ce=function(){var ze=arguments.length>0&&arguments[0]!==void 0?arguments[0]:e.activeKey,je=de.value.get(ze)||{width:0,height:0,left:0,right:0,top:0};if(h.value){var Ue=y.value;e.rtl?je.right<y.value?Ue=je.right:je.right+je.width>y.value+_.value&&(Ue=je.right+je.width-_.value):je.left<-y.value?Ue=-je.left:je.left+je.width>-y.value+_.value&&(Ue=-(je.left+je.width-_.value)),N(0),x(ve(Ue))}else{var qe=S.value;je.top<-S.value?qe=-je.top:je.top+je.height>-S.value+z.value&&(qe=-(je.top+je.height-z.value)),x(0),N(ve(qe))}},De=Z(0),Ee=Z(0);rt(function(){var Fe,ze,je,Ue,qe,Ze,Qe,Tt=de.value;["top","bottom"].includes(e.tabPosition)?(ze="width",qe=_.value,Ze=P.value,Qe=G.value,je=e.rtl?"right":"left",Ue=Math.abs(y.value)):(ze="height",qe=z.value,Ze=P.value,Qe=se.value,je="top",Ue=-S.value);var ut=qe;Ze+Qe>qe&&Ze<qe&&(ut=qe-Qe);var Et=o.value;if(!Et.length){var ht;return ht=[0,0],De.value=ht[0],Ee.value=ht[1],ht}for(var Qt=Et.length,qt=Qt,bn=0;bn<Qt;bn+=1){var mn=Tt.get(Et[bn].key)||h2;if(mn[je]+mn[ze]>Ue+ut){qt=bn-1;break}}for(var Bt=0,Wt=Qt-1;Wt>=0;Wt-=1){var en=Tt.get(Et[Wt].key)||h2;if(en[je]<Ue){Bt=Wt+1;break}}return Fe=[Bt,qt],De.value=Fe[0],Ee.value=Fe[1],Fe});var xe=function(){var ze,je,Ue,qe,Ze,Qe=((ze=u.value)===null||ze===void 0?void 0:ze.offsetWidth)||0,Tt=((je=u.value)===null||je===void 0?void 0:je.offsetHeight)||0,ut=((Ue=f.value)===null||Ue===void 0?void 0:Ue.$el)||{},Et=ut.offsetWidth||0,ht=ut.offsetHeight||0;R(Qe),V(Tt),le(Et),he(ht);var Qt=(((qe=s.value)===null||qe===void 0?void 0:qe.offsetWidth)||0)-Et,qt=(((Ze=s.value)===null||Ze===void 0?void 0:Ze.offsetHeight)||0)-ht;k(Qt),T(qt),ne(function(){var bn=new Map;return o.value.forEach(function(mn){var Bt=mn.key,Wt=m.value.get(Bt),en=(Wt==null?void 0:Wt.$el)||Wt;en&&bn.set(Bt,{width:en.offsetWidth,height:en.offsetHeight,left:en.offsetLeft,top:en.offsetTop})}),bn})},be=q(function(){return[].concat(Re(o.value.slice(0,De.value)),Re(o.value.slice(Ee.value+1)))}),Oe=an(),Pe=$e(Oe,2),_e=Pe[0],K=Pe[1],J=q(function(){return de.value.get(e.activeKey)}),ce=Z(),Me=function(){et.cancel(ce.value)};ke([J,h,function(){return e.rtl}],function(){var Fe={};J.value&&(h.value?(e.rtl?Fe.right=Eo(J.value.right):Fe.left=Eo(J.value.left),Fe.width=Eo(J.value.width)):(Fe.top=Eo(J.value.top),Fe.height=Eo(J.value.height))),Me(),ce.value=et(function(){K(Fe)})}),ke([function(){return e.activeKey},J,de,h],function(){Ce()},{flush:"post"}),ke([function(){return e.rtl},function(){return e.tabBarGutter},function(){return e.activeKey},function(){return o.value}],function(){xe()},{flush:"post"});var Ie=function(ze){var je=ze.position,Ue=ze.prefixCls,qe=ze.extra;if(!qe)return null;var Ze=qe==null?void 0:qe({position:je});return Ze?E("div",{class:"".concat(Ue,"-extra-content")},[Ze]):null};return xt(function(){we(),Me()}),function(){var Fe,ze=e.id,je=e.animated,Ue=e.activeKey,qe=e.rtl,Ze=e.editable,Qe=e.locale,Tt=e.tabPosition,ut=e.tabBarGutter,Et=e.onTabClick,ht=r.class,Qt=r.style,qt=l.value,bn=!!be.value.length,mn="".concat(qt,"-nav-wrap"),Bt,Wt,en,lr;h.value?qe?(Wt=y.value>0,Bt=y.value+_.value<P.value):(Bt=y.value<0,Wt=-y.value+_.value<P.value):(en=S.value<0,lr=-S.value+z.value<F.value);var Jt={};Tt==="top"||Tt==="bottom"?Jt[qe?"marginRight":"marginLeft"]=typeof ut=="number"?"".concat(ut,"px"):ut:Jt.marginTop=typeof ut=="number"?"".concat(ut,"px"):ut;var er=o.value.map(function(br,Vr){var Kn=br.key;return E(SU,{id:ze,prefixCls:qt,key:Kn,tab:br,style:Vr===0?void 0:Jt,closable:br.closable,editable:Ze,active:Kn===Ue,removeAriaLabel:Qe==null?void 0:Qe.removeAriaLabel,ref:p(Kn),onClick:function(hn){Et(Kn,hn)},onFocus:function(){Ce(Kn),Te(),u.value&&(qe||(u.value.scrollLeft=0),u.value.scrollTop=0)}},a)});return E("div",{role:"tablist",class:Ae("".concat(qt,"-nav"),ht),style:Qt,onKeydown:function(){Te()}},[E(Ie,{position:"left",prefixCls:qt,extra:a.leftExtra},null),E(ea,{onResize:xe},{default:function(){return[E("div",{class:Ae(mn,(Fe={},j(Fe,"".concat(mn,"-ping-left"),Bt),j(Fe,"".concat(mn,"-ping-right"),Wt),j(Fe,"".concat(mn,"-ping-top"),en),j(Fe,"".concat(mn,"-ping-bottom"),lr),Fe)),ref:u},[E(ea,{onResize:xe},{default:function(){return[E("div",{ref:s,class:"".concat(qt,"-nav-list"),style:{transform:"translate(".concat(y.value,"px, ").concat(S.value,"px)"),transition:pe.value?"none":void 0}},[er,E(t8,{ref:f,prefixCls:qt,locale:Qe,editable:Ze,style:M(M({},er.length===0?void 0:Jt),{},{visibility:bn?"hidden":null})},null),E("div",{class:Ae("".concat(qt,"-ink-bar"),j({},"".concat(qt,"-ink-bar-animated"),je.inkBar)),style:_e.value},null)])]}})])]}}),E(DU,M(M({},e),{},{removeAriaLabel:Qe==null?void 0:Qe.removeAriaLabel,ref:c,prefixCls:qt,tabs:be.value,class:!bn&&re.value}),f8(a,["moreIcon"])),E(Ie,{position:"right",prefixCls:qt,extra:a.rightExtra},null),E(Ie,{position:"right",prefixCls:qt,extra:a.tabBarExtraContent},null)])}}}),lq=Se({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=a8(),r=n.tabs,a=n.prefixCls;return function(){var i=e.id,o=e.activeKey,l=e.animated,u=e.tabPosition,s=e.rtl,c=e.destroyInactiveTabPane,f=l.tabPane,d=a.value,v=r.value.findIndex(function(p){return p.key===o});return E("div",{class:"".concat(d,"-content-holder")},[E("div",{class:["".concat(d,"-content"),"".concat(d,"-content-").concat(u),j({},"".concat(d,"-content-animated"),f)],style:v&&f?j({},s?"marginRight":"marginLeft","-".concat(v,"00%")):null},[r.value.map(function(p){return kt(p.node,{key:p.key,prefixCls:d,tabKey:p.key,id:i,animated:f,active:p.key===o,destroyInactiveTabPane:c})})])])}}});var uq={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M482 152h60q8 0 8 8v704q0 8-8 8h-60q-8 0-8-8V160q0-8 8-8z"}},{tag:"path",attrs:{d:"M192 474h672q8 0 8 8v60q0 8-8 8H160q-8 0-8-8v-60q0-8 8-8z"}}]},name:"plus",theme:"outlined"};const sq=uq;function y2(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){cq(t,a,n[a])})}return t}function cq(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var k1=function(e,n){var r=y2({},e,n.attrs);return E(mt,y2({},r,{icon:sq}),null)};k1.displayName="PlusOutlined";k1.inheritAttrs=!1;const fq=k1;var b2=0,d8=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:X.any}};function dq(t){return t.map(function(e){if(Dn(e)){for(var n=M({},e.props||{}),r=0,a=Object.entries(n);r<a.length;r++){var i=$e(a[r],2),o=i[0],l=i[1];delete n[o],n[hv(o)]=l}var u=e.children||{},s=e.key!==void 0?e.key:void 0,c=n.tab,f=c===void 0?u.tab:c,d=n.disabled,v=n.forceRender,p=n.closable,m=n.animated,h=n.active,g=n.destroyInactiveTabPane;return M(M({key:s},n),{},{node:e,closeIcon:u.closeIcon,tab:f,disabled:d===""||d,forceRender:v===""||v,closable:p===""||p,animated:m===""||m,active:h===""||h,destroyInactiveTabPane:g===""||g})}return null}).filter(function(e){return e})}var vq=Se({compatConfig:{MODE:3},name:"InternalTabs",inheritAttrs:!1,props:M(M({},bt(d8(),{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;zt(e.onPrevClick===void 0&&e.onNextClick===void 0,"Tabs","`onPrevClick / @prevClick` and `onNextClick / @nextClick` has been removed. Please use `onTabScroll / @tabScroll` instead."),zt(e.tabBarExtraContent===void 0,"Tabs","`tabBarExtraContent` prop has been removed. Please use `rightExtra` slot instead."),zt(a.tabBarExtraContent===void 0,"Tabs","`tabBarExtraContent` slot is deprecated. Please use `rightExtra` slot instead.");var i=He("tabs",e),o=i.prefixCls,l=i.direction,u=i.size,s=i.rootPrefixCls,c=q(function(){return l.value==="rtl"}),f=q(function(){var $=e.animated,F=e.tabPosition;return $===!1||["left","right"].includes(F)?{inkBar:!1,tabPane:!1}:$===!0?{inkBar:!0,tabPane:!0}:M({inkBar:!0,tabPane:!1},Ke($)==="object"?$:{})}),d=an(!1),v=$e(d,2),p=v[0],m=v[1];tt(function(){m(_y())});var h=fn(function(){var $;return($=e.tabs[0])===null||$===void 0?void 0:$.key},{value:q(function(){return e.activeKey}),defaultValue:e.defaultActiveKey}),g=$e(h,2),w=g[0],y=g[1],x=an(function(){return e.tabs.findIndex(function($){return $.key===w.value})}),C=$e(x,2),b=C[0],S=C[1];rt(function(){var $=e.tabs.findIndex(function(T){return T.key===w.value});if($===-1){var F;$=Math.max(0,Math.min(b.value,e.tabs.length-1)),y((F=e.tabs[$])===null||F===void 0?void 0:F.key)}S($)});var N=fn(null,{value:q(function(){return e.id})}),D=$e(N,2),A=D[0],P=D[1],k=q(function(){return p.value&&!["left","right"].includes(e.tabPosition)?"top":e.tabPosition});tt(function(){e.id||(P("rc-tabs-".concat(b2)),b2+=1)});var I=function(F,T){var O;(O=e.onTabClick)===null||O===void 0||O.call(e,F,T);var B=F!==w.value;if(y(F),B){var _;(_=e.onChange)===null||_===void 0||_.call(e,F)}};return r8({tabs:q(function(){return e.tabs}),prefixCls:o}),function(){var $,F=e.id,T=e.type,O=e.tabBarGutter,B=e.tabBarStyle,_=e.locale,R=e.destroyInactiveTabPane,L=e.renderTabBar,H=L===void 0?a.renderTabBar:L,z=e.onTabScroll,V=e.hideAdd,U=e.centered,W={id:A.value,activeKey:w.value,animated:f.value,tabPosition:k.value,rtl:c.value,mobile:p.value},G;T==="editable-card"&&(G={onEdit:function(he,te){var ge,ee=te.key,ne=te.event;(ge=e.onEdit)===null||ge===void 0||ge.call(e,he==="add"?ne:ee,he)},removeIcon:function(){return E(Wa,null,null)},addIcon:a.addIcon?a.addIcon:function(){return E(fq,null,null)},showAdd:V!==!0});var le,ae=M(M({},W),{},{moreTransitionName:"".concat(s.value,"-slide-up"),editable:G,locale:_,tabBarGutter:O,onTabClick:I,onTabScroll:z,style:B});H?le=H(M(M({},ae),{},{DefaultTabBar:g2})):le=E(g2,ae,f8(a,["moreIcon","leftExtra","rightExtra","tabBarExtraContent"]));var ie=o.value;return E("div",M(M({},r),{},{id:F,class:Ae(ie,"".concat(ie,"-").concat(k.value),($={},j($,"".concat(ie,"-").concat(u.value),u.value),j($,"".concat(ie,"-card"),["card","editable-card"].includes(T)),j($,"".concat(ie,"-editable-card"),T==="editable-card"),j($,"".concat(ie,"-centered"),U),j($,"".concat(ie,"-mobile"),p.value),j($,"".concat(ie,"-editable"),T==="editable-card"),j($,"".concat(ie,"-rtl"),c.value),$),r.class)}),[le,E(lq,M(M({destroyInactiveTabPane:R},W),{},{animated:f.value}),null)])}}});const _o=Se({compatConfig:{MODE:3},name:"ATabs",inheritAttrs:!1,props:bt(d8(),{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(u){i("update:activeKey",u),i("change",u)};return function(){var l,u=dq(Yt((l=a.default)===null||l===void 0?void 0:l.call(a)));return E(vq,M(M(M({},dt(e,["onUpdate:activeKey"])),r),{},{onChange:o,tabs:u}),a)}}});var pq=function(){return{tab:X.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 _d=Se({compatConfig:{MODE:3},name:"ATabPane",inheritAttrs:!1,__ANT_TAB_PANE:!0,props:pq(),slots:["closeIcon","tab"],setup:function(e,n){var r=n.attrs,a=n.slots,i=Z(e.forceRender);ke([function(){return e.active},function(){return e.destroyInactiveTabPane}],function(){e.active?i.value=!0:e.destroyInactiveTabPane&&(i.value=!1)},{immediate:!0});var o=q(function(){return e.active?{}:e.animated?{visibility:"hidden",height:0,overflowY:"hidden"}:{display:"none"}});return function(){var l,u=e.prefixCls,s=e.forceRender,c=e.id,f=e.active,d=e.tabKey;return E("div",{id:c&&"".concat(c,"-panel-").concat(d),role:"tabpanel",tabindex:f?0:-1,"aria-labelledby":c&&"".concat(c,"-tab-").concat(d),"aria-hidden":!f,style:[o.value,r.style],class:["".concat(u,"-tabpane"),f&&"".concat(u,"-tabpane-active"),r.class]},[(f||i.value||s)&&((l=a.default)===null||l===void 0?void 0:l.call(a))])}}});_o.TabPane=_d;_o.install=function(t){return t.component(_o.name,_o),t.component(_d.name,_d),t};var v8=function(){return Uo()&&window.document.documentElement},p8=function(e){if(Uo()&&window.document.documentElement){var n=Array.isArray(e)?e:[e],r=window.document.documentElement;return n.some(function(a){return a in r.style})}return!1},mq=function(e,n){if(!p8(e))return!1;var r=document.createElement("div"),a=r.style[e];return r.style[e]=n,r.style[e]!==a};function _1(t,e){return!Array.isArray(t)&&e!==void 0?mq(t,e):p8(t)}var Lc,hq=function(){if(!v8())return!1;if(Lc!==void 0)return Lc;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),Lc=e.scrollHeight===1,document.body.removeChild(e),Lc};const m8=function(){var t=Z(!1);return tt(function(){t.value=hq()}),t};var h8=Symbol("rowContextKey"),gq=function(e){yt(h8,e)},yq=function(){return pt(h8,{gutter:q(function(){}),wrap:q(function(){}),supportFlexGap:q(function(){})})};pn("top","middle","bottom","stretch");pn("start","end","center","space-around","space-between");var bq=function(){return{align:String,justify:String,prefixCls:String,gutter:{type:[Number,Array,Object],default:0},wrap:{type:Boolean,default:void 0}}},xq=Se({compatConfig:{MODE:3},name:"ARow",props:bq(),setup:function(e,n){var r=n.slots,a=He("row",e),i=a.prefixCls,o=a.direction,l,u=Z({xs:!0,sm:!0,md:!0,lg:!0,xl:!0,xxl:!0,xxxl:!0}),s=m8();tt(function(){l=Yl.subscribe(function(v){var p=e.gutter||0;(!Array.isArray(p)&&Ke(p)==="object"||Array.isArray(p)&&(Ke(p[0])==="object"||Ke(p[1])==="object"))&&(u.value=v)})}),xt(function(){Yl.unsubscribe(l)});var c=q(function(){var v=[0,0],p=e.gutter,m=p===void 0?0:p,h=Array.isArray(m)?m:[m,0];return h.forEach(function(g,w){if(Ke(g)==="object")for(var y=0;y<zo.length;y++){var x=zo[y];if(u.value[x]&&g[x]!==void 0){v[w]=g[x];break}}else v[w]=g||0}),v});gq({gutter:c,supportFlexGap:s,wrap:q(function(){return e.wrap})});var f=q(function(){var v;return Ae(i.value,(v={},j(v,"".concat(i.value,"-no-wrap"),e.wrap===!1),j(v,"".concat(i.value,"-").concat(e.justify),e.justify),j(v,"".concat(i.value,"-").concat(e.align),e.align),j(v,"".concat(i.value,"-rtl"),o.value==="rtl"),v))}),d=q(function(){var v=c.value,p={},m=v[0]>0?"".concat(v[0]/-2,"px"):void 0,h=v[1]>0?"".concat(v[1]/-2,"px"):void 0;return m&&(p.marginLeft=m,p.marginRight=m),s.value?p.rowGap="".concat(v[1],"px"):h&&(p.marginTop=h,p.marginBottom=h),p});return function(){var v;return E("div",{class:f.value,style:d.value},[(v=r.default)===null||v===void 0?void 0:v.call(r)])}}});const I1=xq;function wq(t){return typeof t=="number"?"".concat(t," ").concat(t," auto"):/^\d+(\.\d+)?(px|em|rem|%)$/.test(t)?"0 0 ".concat(t):t}var Cq=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 Kv=Se({compatConfig:{MODE:3},name:"ACol",props:Cq(),setup:function(e,n){var r=n.slots,a=yq(),i=a.gutter,o=a.supportFlexGap,l=a.wrap,u=He("col",e),s=u.prefixCls,c=u.direction,f=q(function(){var v,p=e.span,m=e.order,h=e.offset,g=e.push,w=e.pull,y=s.value,x={};return["xs","sm","md","lg","xl","xxl","xxxl"].forEach(function(C){var b,S={},N=e[C];typeof N=="number"?S.span=N:Ke(N)==="object"&&(S=N||{}),x=M(M({},x),{},(b={},j(b,"".concat(y,"-").concat(C,"-").concat(S.span),S.span!==void 0),j(b,"".concat(y,"-").concat(C,"-order-").concat(S.order),S.order||S.order===0),j(b,"".concat(y,"-").concat(C,"-offset-").concat(S.offset),S.offset||S.offset===0),j(b,"".concat(y,"-").concat(C,"-push-").concat(S.push),S.push||S.push===0),j(b,"".concat(y,"-").concat(C,"-pull-").concat(S.pull),S.pull||S.pull===0),j(b,"".concat(y,"-rtl"),c.value==="rtl"),b))}),Ae(y,(v={},j(v,"".concat(y,"-").concat(p),p!==void 0),j(v,"".concat(y,"-order-").concat(m),m),j(v,"".concat(y,"-offset-").concat(h),h),j(v,"".concat(y,"-push-").concat(g),g),j(v,"".concat(y,"-pull-").concat(w),w),v),x)}),d=q(function(){var v=e.flex,p=i.value,m={};if(p&&p[0]>0){var h="".concat(p[0]/2,"px");m.paddingLeft=h,m.paddingRight=h}if(p&&p[1]>0&&!o.value){var g="".concat(p[1]/2,"px");m.paddingTop=g,m.paddingBottom=g}return v&&(m.flex=wq(v),l.value===!1&&!m.minWidth&&(m.minWidth=0)),m});return function(){var v;return E("div",{class:f.value,style:d.value},[(v=r.default)===null||v===void 0?void 0:v.call(r)])}}}),Sq={useBreakpoint:mu},wl=Cn(I1),sa=Cn(Kv);var Eq=_o.TabPane,Nq=function(){return{prefixCls:String,title:X.any,extra:X.any,bordered:{type:Boolean,default:!0},bodyStyle:{type:Object,default:void 0},headStyle:{type:Object,default:void 0},loading:{type:Boolean,default:!1},hoverable:{type:Boolean,default:!1},type:{type:String},size:{type:String},actions:X.any,tabList:{type:Array},tabBarExtraContent:X.any,activeTabKey:String,defaultActiveTabKey:String,cover:X.any,onTabChange:{type:Function}}},Dq=Se({compatConfig:{MODE:3},name:"ACard",props:Nq(),slots:["title","extra","tabBarExtraContent","actions","cover","customTab"],setup:function(e,n){var r=n.slots,a=He("card",e),i=a.prefixCls,o=a.direction,l=a.size,u=function(d){var v=d.map(function(p,m){return Sr(p)&&!Us(p)||!Sr(p)?E("li",{style:{width:"".concat(100/d.length,"%")},key:"action-".concat(m)},[E("span",null,[p])]):null});return v},s=function(d){var v;(v=e.onTabChange)===null||v===void 0||v.call(e,d)},c=function(){var d=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],v;return d.forEach(function(p){p&&H0(p.type)&&p.type.__ANT_CARD_GRID&&(v=!0)}),v};return function(){var f,d,v,p,m,h,g,w,y=e.headStyle,x=y===void 0?{}:y,C=e.bodyStyle,b=C===void 0?{}:C,S=e.loading,N=e.bordered,D=N===void 0?!0:N,A=e.type,P=e.tabList,k=e.hoverable,I=e.activeTabKey,$=e.defaultActiveTabKey,F=e.tabBarExtraContent,T=F===void 0?Iu((f=r.tabBarExtraContent)===null||f===void 0?void 0:f.call(r)):F,O=e.title,B=O===void 0?Iu((d=r.title)===null||d===void 0?void 0:d.call(r)):O,_=e.extra,R=_===void 0?Iu((v=r.extra)===null||v===void 0?void 0:v.call(r)):_,L=e.actions,H=L===void 0?Iu((p=r.actions)===null||p===void 0?void 0:p.call(r)):L,z=e.cover,V=z===void 0?Iu((m=r.cover)===null||m===void 0?void 0:m.call(r)):z,U=Yt((h=r.default)===null||h===void 0?void 0:h.call(r)),W=i.value,G=(g={},j(g,"".concat(W),!0),j(g,"".concat(W,"-loading"),S),j(g,"".concat(W,"-bordered"),D),j(g,"".concat(W,"-hoverable"),!!k),j(g,"".concat(W,"-contain-grid"),c(U)),j(g,"".concat(W,"-contain-tabs"),P&&P.length),j(g,"".concat(W,"-").concat(l.value),l.value),j(g,"".concat(W,"-type-").concat(A),!!A),j(g,"".concat(W,"-rtl"),o.value==="rtl"),g),le=b.padding===0||b.padding==="0px"?{padding:"24px"}:void 0,ae=E("div",{class:"".concat(W,"-loading-block")},null),ie=E("div",{class:"".concat(W,"-loading-content"),style:le},[E(wl,{gutter:8},{default:function(){return[E(sa,{span:22},{default:function(){return[ae]}})]}}),E(wl,{gutter:8},{default:function(){return[E(sa,{span:8},{default:function(){return[ae]}}),E(sa,{span:15},{default:function(){return[ae]}})]}}),E(wl,{gutter:8},{default:function(){return[E(sa,{span:6},{default:function(){return[ae]}}),E(sa,{span:18},{default:function(){return[ae]}})]}}),E(wl,{gutter:8},{default:function(){return[E(sa,{span:13},{default:function(){return[ae]}}),E(sa,{span:9},{default:function(){return[ae]}})]}}),E(wl,{gutter:8},{default:function(){return[E(sa,{span:4},{default:function(){return[ae]}}),E(sa,{span:3},{default:function(){return[ae]}}),E(sa,{span:16},{default:function(){return[ae]}})]}})]),se=I!==void 0,he=(w={size:"large"},j(w,se?"activeKey":"defaultActiveKey",se?I:$),j(w,"onChange",s),j(w,"class","".concat(W,"-head-tabs")),w),te,ge=P&&P.length?E(_o,he,{default:function(){return[P.map(function(oe){var ue=oe.tab,ve=oe.slots,me=ve==null?void 0:ve.tab;zt(!ve,"Card","tabList slots is deprecated, Please use `customTab` instead.");var Y=ue!==void 0?ue:r[me]?r[me](oe):null;return Y=mr(r,"customTab",oe,function(){return[Y]}),E(Eq,{tab:Y,key:oe.key,disabled:oe.disabled},null)})]},rightExtra:T?function(){return T}:null}):null;(B||R||ge)&&(te=E("div",{class:"".concat(W,"-head"),style:x},[E("div",{class:"".concat(W,"-head-wrapper")},[B&&E("div",{class:"".concat(W,"-head-title")},[B]),R&&E("div",{class:"".concat(W,"-extra")},[R])]),ge]));var ee=V?E("div",{class:"".concat(W,"-cover")},[V]):null,ne=E("div",{class:"".concat(W,"-body"),style:b},[S?ie:U]),de=H&&H.length?E("ul",{class:"".concat(W,"-actions")},[u(H)]):null;return E("div",{class:G,ref:"cardContainerRef"},[te,ee,U&&U.length?ne:null,de])}}});const $l=Dq;var Aq=function(){return{prefixCls:String,title:X.any,description:X.any,avatar:X.any}};const Id=Se({compatConfig:{MODE:3},name:"ACardMeta",props:Aq(),slots:["title","description","avatar"],setup:function(e,n){var r=n.slots,a=He("card",e),i=a.prefixCls;return function(){var o=j({},"".concat(i.value,"-meta"),!0),l=rn(r,e,"avatar"),u=rn(r,e,"title"),s=rn(r,e,"description"),c=l?E("div",{class:"".concat(i.value,"-meta-avatar")},[l]):null,f=u?E("div",{class:"".concat(i.value,"-meta-title")},[u]):null,d=s?E("div",{class:"".concat(i.value,"-meta-description")},[s]):null,v=f||d?E("div",{class:"".concat(i.value,"-meta-detail")},[f,d]):null;return E("div",{class:o},[c,v])}}});var Mq=function(){return{prefixCls:String,hoverable:{type:Boolean,default:!0}}};const Fd=Se({compatConfig:{MODE:3},name:"ACardGrid",__ANT_CARD_GRID:!0,props:Mq(),setup:function(e,n){var r=n.slots,a=He("card",e),i=a.prefixCls,o=q(function(){var l;return l={},j(l,"".concat(i.value,"-grid"),!0),j(l,"".concat(i.value,"-grid-hoverable"),e.hoverable),l});return function(){var l;return E("div",{class:o.value},[(l=r.default)===null||l===void 0?void 0:l.call(r)])}}});$l.Meta=Id;$l.Grid=Fd;$l.install=function(t){return t.component($l.name,$l),t.component(Id.name,Id),t.component(Fd.name,Fd),t};var Oq=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:X.object,expandIconPosition:X.oneOf(pn("left","right")),collapsible:{type:String},ghost:{type:Boolean,default:void 0},onChange:Function,"onUpdate:activeKey":Function}},g8=function(){return{openAnimation:X.object,prefixCls:String,header:X.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:X.any,panelKey:X.oneOfType([X.string,X.number]),collapsible:{type:String},role:String,onItemClick:{type:Function}}};function x2(t){var e=t;if(!Array.isArray(e)){var n=Ke(e);e=n==="number"||n==="string"?[e]:[]}return e.map(function(r){return String(r)})}const ss=Se({compatConfig:{MODE:3},name:"ACollapse",inheritAttrs:!1,props:bt(Oq(),{accordion:!1,destroyInactivePanel:!1,bordered:!0,openAnimation:Js("ant-motion-collapse",!1),expandIconPosition:"left"}),slots:["expandIcon"],setup:function(e,n){var r=n.attrs,a=n.slots,i=n.emit,o=Z(x2(xd([e.activeKey,e.defaultActiveKey])));ke(function(){return e.activeKey},function(){o.value=x2(e.activeKey)},{deep:!0});var l=He("collapse",e),u=l.prefixCls,s=l.direction,c=q(function(){var h=e.expandIconPosition;return h!==void 0?h:s.value==="rtl"?"right":"left"}),f=function(g){var w=e.expandIcon,y=w===void 0?a.expandIcon:w,x=y?y(g):E(xi,{rotate:g.isActive?90:void 0},null);return E("div",null,[Dn(Array.isArray(y)?x[0]:x)?kt(x,{class:"".concat(u.value,"-arrow")},!1):x])},d=function(g){e.activeKey===void 0&&(o.value=g);var w=e.accordion?g[0]:g;i("update:activeKey",w),i("change",w)},v=function(g){var w=o.value;if(e.accordion)w=w[0]===g?[]:[g];else{w=Re(w);var y=w.indexOf(g),x=y>-1;x?w.splice(y,1):w.push(g)}d(w)},p=function(g,w){var y,x,C;if(!Us(g)){var b=o.value,S=e.accordion,N=e.destroyInactivePanel,D=e.collapsible,A=e.openAnimation,P=String((y=g.key)!==null&&y!==void 0?y:w),k=g.props||{},I=k.header,$=I===void 0?(x=g.children)===null||x===void 0||(C=x.header)===null||C===void 0?void 0:C.call(x):I,F=k.headerClass,T=k.collapsible,O=k.disabled,B=!1;S?B=b[0]===P:B=b.indexOf(P)>-1;var _=T??D;(O||O==="")&&(_="disabled");var R={key:P,panelKey:P,header:$,headerClass:F,isActive:B,prefixCls:u.value,destroyInactivePanel:N,openAnimation:A,accordion:S,onItemClick:_==="disabled"?null:v,expandIcon:f,collapsible:_};return kt(g,R)}},m=function(){var g;return Yt((g=a.default)===null||g===void 0?void 0:g.call(a)).map(p)};return function(){var h,g=e.accordion,w=e.bordered,y=e.ghost,x=Ae((h={},j(h,u.value,!0),j(h,"".concat(u.value,"-borderless"),!w),j(h,"".concat(u.value,"-icon-position-").concat(c.value),!0),j(h,"".concat(u.value,"-rtl"),s.value==="rtl"),j(h,"".concat(u.value,"-ghost"),!!y),j(h,r.class,!!r.class),h));return E("div",M(M({class:x},k7(r)),{},{style:r.style,role:g?"tablist":null}),[m()])}}}),Tq=Se({compatConfig:{MODE:3},name:"PanelContent",props:g8(),setup:function(e,n){var r=n.slots,a=Z(!1);return rt(function(){(e.isActive||e.forceRender)&&(a.value=!0)}),function(){var i,o;if(!a.value)return null;var l=e.prefixCls,u=e.isActive,s=e.role;return E("div",{ref:Z,class:Ae("".concat(l,"-content"),(i={},j(i,"".concat(l,"-content-active"),u),j(i,"".concat(l,"-content-inactive"),!u),i)),role:s},[E("div",{class:"".concat(l,"-content-box")},[(o=r.default)===null||o===void 0?void 0:o.call(r)])])}}}),$d=Se({compatConfig:{MODE:3},name:"ACollapsePanel",inheritAttrs:!1,props:bt(g8(),{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;zt(e.disabled===void 0,"Collapse.Panel",'`disabled` is deprecated. Please use `collapsible="disabled"` instead.');var o=He("collapse",e),l=o.prefixCls,u=function(){a("itemClick",e.panelKey)},s=function(f){(f.key==="Enter"||f.keyCode===13||f.which===13)&&u()};return function(){var c,f,d,v,p=e.header,m=p===void 0?(c=r.header)===null||c===void 0?void 0:c.call(r):p,h=e.headerClass,g=e.isActive,w=e.showArrow,y=e.destroyInactivePanel,x=e.accordion,C=e.forceRender,b=e.openAnimation,S=e.expandIcon,N=S===void 0?r.expandIcon:S,D=e.extra,A=D===void 0?(f=r.extra)===null||f===void 0?void 0:f.call(r):D,P=e.collapsible,k=P==="disabled",I=l.value,$=Ae("".concat(I,"-header"),(d={},j(d,h,h),j(d,"".concat(I,"-header-collapsible-only"),P==="header"),d)),F=Ae((v={},j(v,"".concat(I,"-item"),!0),j(v,"".concat(I,"-item-active"),g),j(v,"".concat(I,"-item-disabled"),k),j(v,"".concat(I,"-no-arrow"),!w),j(v,"".concat(i.class),!!i.class),v)),T=E("i",{class:"arrow"},null);w&&typeof N=="function"&&(T=N(e));var O=wn(E(Tq,{prefixCls:I,isActive:g,forceRender:C,role:x?"tabpanel":null},{default:r.default}),[[Jn,g]]),B=M({appear:!1,css:!1},b);return E("div",M(M({},i),{},{class:F}),[E("div",{class:$,onClick:function(){return P!=="header"&&u()},role:x?"tab":"button",tabindex:k?-1:0,"aria-expanded":g,onKeypress:s},[w&&T,P==="header"?E("span",{onClick:u,class:"".concat(I,"-header-text")},[m]):m,A&&E("div",{class:"".concat(I,"-extra")},[A])]),E(Lr,B,{default:function(){return[!y||g?O:null]}})])}}});ss.Panel=$d;ss.install=function(t){return t.component(ss.name,ss),t.component($d.name,$d),t};var Pq=function(e){return e.replace(/[A-Z]/g,function(n){return"-"+n.toLowerCase()}).toLowerCase()},kq=function(e){var n=/[height|width]$/;return n.test(e)},w2=function(e){var n="",r=Object.keys(e);return r.forEach(function(a,i){var o=e[a];a=Pq(a),kq(a)&&typeof o=="number"&&(o=o+"px"),o===!0?n+=a:o===!1?n+="not "+a:n+="("+a+": "+o+")",i<r.length-1&&(n+=" and ")}),n};function gm(t){var e="";return typeof t=="string"?t:t instanceof Array?(t.forEach(function(n,r){e+=w2(n),r<t.length-1&&(e+=", ")}),e):w2(t)}var _q=function(){return Ea.Date.now()};const ym=_q;var Iq="Expected a function",Fq=Math.max,$q=Math.min;function Uv(t,e,n){var r,a,i,o,l,u,s=0,c=!1,f=!1,d=!0;if(typeof t!="function")throw new TypeError(Iq);e=lg(e)||0,Ca(n)&&(c=!!n.leading,f="maxWait"in n,i=f?Fq(lg(n.maxWait)||0,e):i,d="trailing"in n?!!n.trailing:d);function v(b){var S=r,N=a;return r=a=void 0,s=b,o=t.apply(N,S),o}function p(b){return s=b,l=setTimeout(g,e),c?v(b):o}function m(b){var S=b-u,N=b-s,D=e-S;return f?$q(D,i-N):D}function h(b){var S=b-u,N=b-s;return u===void 0||S>=e||S<0||f&&N>=i}function g(){var b=ym();if(h(b))return w(b);l=setTimeout(g,m(b))}function w(b){return l=void 0,d&&r?v(b):(r=a=void 0,o)}function y(){l!==void 0&&clearTimeout(l),s=0,r=u=a=l=void 0}function x(){return l===void 0?o:w(ym())}function C(){var b=ym(),S=h(b);if(r=arguments,a=this,u=b,S){if(l===void 0)return p(u);if(f)return clearTimeout(l),l=setTimeout(g,e),v(u)}return l===void 0&&(l=setTimeout(g,e)),o}return C.cancel=y,C.flush=x,C}var Bq={accessibility:{type:Boolean,default:!0},adaptiveHeight:{type:Boolean,default:!1},afterChange:X.any.def(null),arrows:{type:Boolean,default:!0},autoplay:{type:Boolean,default:!1},autoplaySpeed:X.number.def(3e3),beforeChange:X.any.def(null),centerMode:{type:Boolean,default:!1},centerPadding:X.string.def("50px"),cssEase:X.string.def("ease"),dots:{type:Boolean,default:!1},dotsClass:X.string.def("slick-dots"),draggable:{type:Boolean,default:!0},unslick:{type:Boolean,default:!1},easing:X.string.def("linear"),edgeFriction:X.number.def(.35),fade:{type:Boolean,default:!1},focusOnSelect:{type:Boolean,default:!1},infinite:{type:Boolean,default:!0},initialSlide:X.number.def(0),lazyLoad:X.any.def(null),verticalSwiping:{type:Boolean,default:!1},asNavFor:X.any.def(null),pauseOnDotsHover:{type:Boolean,default:!1},pauseOnFocus:{type:Boolean,default:!1},pauseOnHover:{type:Boolean,default:!0},responsive:X.array,rows:X.number.def(1),rtl:{type:Boolean,default:!1},slide:X.string.def("div"),slidesPerRow:X.number.def(1),slidesToScroll:X.number.def(1),slidesToShow:X.number.def(1),speed:X.number.def(500),swipe:{type:Boolean,default:!0},swipeEvent:X.any.def(null),swipeToSlide:{type:Boolean,default:!1},touchMove:{type:Boolean,default:!0},touchThreshold:X.number.def(5),useCSS:{type:Boolean,default:!0},useTransform:{type:Boolean,default:!0},variableWidth:{type:Boolean,default:!1},vertical:{type:Boolean,default:!1},waitForAnimate:{type:Boolean,default:!0},children:X.array,__propsSymbol__:X.any};const y8=Bq;var Rq={animating:!1,autoplaying:null,currentDirection:0,currentLeft:null,currentSlide:0,direction:1,dragging:!1,edgeDragged:!1,initialized:!1,lazyLoadedList:[],listHeight:null,listWidth:null,scrolling:!1,slideCount:null,slideHeight:null,slideWidth:null,swipeLeft:null,swiped:!1,swiping:!1,touchObject:{startX:0,startY:0,curX:0,curY:0},trackStyle:{},trackWidth:0,targetSlide:0};const Lq=Rq;function hg(t,e,n){return Math.max(e,Math.min(t,n))}var Bl=function(e){var n=["touchstart","touchmove","wheel"];n.includes(e.type)||e.preventDefault()},Bd=function(e){for(var n=[],r=b8(e),a=x8(e),i=r;i<a;i++)e.lazyLoadedList.indexOf(i)<0&&n.push(i);return n},b8=function(e){return e.currentSlide-zq(e)},x8=function(e){return e.currentSlide+Vq(e)},zq=function(e){return e.centerMode?Math.floor(e.slidesToShow/2)+(parseInt(e.centerPadding)>0?1:0):0},Vq=function(e){return e.centerMode?Math.floor((e.slidesToShow-1)/2)+1+(parseInt(e.centerPadding)>0?1:0):e.slidesToShow},gg=function(e){return e&&e.offsetWidth||0},F1=function(e){return e&&e.offsetHeight||0},w8=function(e){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,r,a=e.startX-e.curX,i=e.startY-e.curY,o=Math.atan2(i,a);return r=Math.round(o*180/Math.PI),r<0&&(r=360-Math.abs(r)),r<=45&&r>=0||r<=360&&r>=315?"left":r>=135&&r<=225?"right":n===!0?r>=35&&r<=135?"up":"down":"vertical"},qv=function(e){var n=!0;return e.infinite||(e.centerMode&&e.currentSlide>=e.slideCount-1||e.slideCount<=e.slidesToShow||e.currentSlide>=e.slideCount-e.slidesToShow)&&(n=!1),n},bm=function(e,n){var r={};return n.forEach(function(a){return r[a]=e[a]}),r},jq=function(e){var n=e.children.length,r=e.listRef,a=Math.ceil(gg(r)),i=e.trackRef,o=Math.ceil(gg(i)),l;if(e.vertical)l=a;else{var u=e.centerMode&&parseInt(e.centerPadding)*2;typeof e.centerPadding=="string"&&e.centerPadding.slice(-1)==="%"&&(u*=a/100),l=Math.ceil((a-u)/e.slidesToShow)}var s=r&&F1(r.querySelector('[data-index="0"]')),c=s*e.slidesToShow,f=e.currentSlide===void 0?e.initialSlide:e.currentSlide;e.rtl&&e.currentSlide===void 0&&(f=n-1-e.initialSlide);var d=e.lazyLoadedList||[],v=Bd(M(M({},e),{},{currentSlide:f,lazyLoadedList:d}));d=d.concat(v);var p={slideCount:n,slideWidth:l,listWidth:a,trackWidth:o,currentSlide:f,slideHeight:s,listHeight:c,lazyLoadedList:d};return e.autoplaying===null&&e.autoplay&&(p.autoplaying="playing"),p},Hq=function(e){var n=e.waitForAnimate,r=e.animating,a=e.fade,i=e.infinite,o=e.index,l=e.slideCount,u=e.lazyLoad,s=e.currentSlide,c=e.centerMode,f=e.slidesToScroll,d=e.slidesToShow,v=e.useCSS,p=e.lazyLoadedList;if(n&&r)return{};var m=o,h,g,w,y={},x={},C=i?o:hg(o,0,l-1);if(a){if(!i&&(o<0||o>=l))return{};o<0?m=o+l:o>=l&&(m=o-l),u&&p.indexOf(m)<0&&(p=p.concat(m)),y={animating:!0,currentSlide:m,lazyLoadedList:p,targetSlide:m},x={animating:!1,targetSlide:m}}else h=m,m<0?(h=m+l,i?l%f!==0&&(h=l-l%f):h=0):!qv(e)&&m>s?m=h=s:c&&m>=l?(m=i?l:l-1,h=i?0:l-1):m>=l&&(h=m-l,i?l%f!==0&&(h=0):h=l-d),!i&&m+d>=l&&(h=l-d),g=ks(M(M({},e),{},{slideIndex:m})),w=ks(M(M({},e),{},{slideIndex:h})),i||(g===w&&(m=h),g=w),u&&(p=p.concat(Bd(M(M({},e),{},{currentSlide:m})))),v?(y={animating:!0,currentSlide:h,trackStyle:C8(M(M({},e),{},{left:g})),lazyLoadedList:p,targetSlide:C},x={animating:!1,currentSlide:h,trackStyle:Ps(M(M({},e),{},{left:w})),swipeLeft:null,targetSlide:C}):y={currentSlide:h,trackStyle:Ps(M(M({},e),{},{left:w})),lazyLoadedList:p,targetSlide:C};return{state:y,nextState:x}},Kq=function(e,n){var r,a,i,o=e.slidesToScroll,l=e.slidesToShow,u=e.slideCount,s=e.currentSlide,c=e.targetSlide,f=e.lazyLoad,d=e.infinite,v=u%o!==0,p=v?0:(u-s)%o;if(n.message==="previous")a=p===0?o:l-p,i=s-a,f&&!d&&(r=s-a,i=r===-1?u-1:r),d||(i=c-o);else if(n.message==="next")a=p===0?o:p,i=s+a,f&&!d&&(i=(s+o)%u+p),d||(i=c+o);else if(n.message==="dots")i=n.index*n.slidesToScroll;else if(n.message==="children"){if(i=n.index,d){var m=Zq(M(M({},e),{},{targetSlide:i}));i>n.currentSlide&&m==="left"?i=i-u:i<n.currentSlide&&m==="right"&&(i=i+u)}}else n.message==="index"&&(i=Number(n.index));return i},Uq=function(e,n,r){return e.target.tagName.match("TEXTAREA|INPUT|SELECT")||!n?"":e.keyCode===37?r?"next":"previous":e.keyCode===39?r?"previous":"next":""},qq=function(e,n,r){return e.target.tagName==="IMG"&&Bl(e),!n||!r&&e.type.indexOf("mouse")!==-1?"":{dragging:!0,touchObject:{startX:e.touches?e.touches[0].pageX:e.clientX,startY:e.touches?e.touches[0].pageY:e.clientY,curX:e.touches?e.touches[0].pageX:e.clientX,curY:e.touches?e.touches[0].pageY:e.clientY}}},Wq=function(e,n){var r=n.scrolling,a=n.animating,i=n.vertical,o=n.swipeToSlide,l=n.verticalSwiping,u=n.rtl,s=n.currentSlide,c=n.edgeFriction,f=n.edgeDragged,d=n.onEdge,v=n.swiped,p=n.swiping,m=n.slideCount,h=n.slidesToScroll,g=n.infinite,w=n.touchObject,y=n.swipeEvent,x=n.listHeight,C=n.listWidth;if(!r){if(a)return Bl(e);i&&o&&l&&Bl(e);var b,S={},N=ks(n);w.curX=e.touches?e.touches[0].pageX:e.clientX,w.curY=e.touches?e.touches[0].pageY:e.clientY,w.swipeLength=Math.round(Math.sqrt(Math.pow(w.curX-w.startX,2)));var D=Math.round(Math.sqrt(Math.pow(w.curY-w.startY,2)));if(!l&&!p&&D>10)return{scrolling:!0};l&&(w.swipeLength=D);var A=(u?-1:1)*(w.curX>w.startX?1:-1);l&&(A=w.curY>w.startY?1:-1);var P=Math.ceil(m/h),k=w8(n.touchObject,l),I=w.swipeLength;return g||(s===0&&(k==="right"||k==="down")||s+1>=P&&(k==="left"||k==="up")||!qv(n)&&(k==="left"||k==="up"))&&(I=w.swipeLength*c,f===!1&&d&&(d(k),S.edgeDragged=!0)),!v&&y&&(y(k),S.swiped=!0),i?b=N+I*(x/C)*A:u?b=N-I*A:b=N+I*A,l&&(b=N+I*A),S=M(M({},S),{},{touchObject:w,swipeLeft:b,trackStyle:Ps(M(M({},n),{},{left:b}))}),Math.abs(w.curX-w.startX)<Math.abs(w.curY-w.startY)*.8||w.swipeLength>10&&(S.swiping=!0,Bl(e)),S}},Gq=function(e,n){var r=n.dragging,a=n.swipe,i=n.touchObject,o=n.listWidth,l=n.touchThreshold,u=n.verticalSwiping,s=n.listHeight,c=n.swipeToSlide,f=n.scrolling,d=n.onSwipe,v=n.targetSlide,p=n.currentSlide,m=n.infinite;if(!r)return a&&Bl(e),{};var h=u?s/l:o/l,g=w8(i,u),w={dragging:!1,edgeDragged:!1,scrolling:!1,swiping:!1,swiped:!1,swipeLeft:null,touchObject:{}};if(f||!i.swipeLength)return w;if(i.swipeLength>h){Bl(e),d&&d(g);var y,x,C=m?p:v;switch(g){case"left":case"up":x=C+S2(n),y=c?C2(n,x):x,w.currentDirection=0;break;case"right":case"down":x=C-S2(n),y=c?C2(n,x):x,w.currentDirection=1;break;default:y=C}w.triggerSlideHandler=y}else{var b=ks(n);w.trackStyle=C8(M(M({},n),{},{left:b}))}return w},Yq=function(e){for(var n=e.infinite?e.slideCount*2:e.slideCount,r=e.infinite?e.slidesToShow*-1:0,a=e.infinite?e.slidesToShow*-1:0,i=[];r<n;)i.push(r),r=a+e.slidesToScroll,a+=Math.min(e.slidesToScroll,e.slidesToShow);return i},C2=function(e,n){var r=Yq(e),a=0;if(n>r[r.length-1])n=r[r.length-1];else for(var i in r){if(n<r[i]){n=a;break}a=r[i]}return n},S2=function(e){var n=e.centerMode?e.slideWidth*Math.floor(e.slidesToShow/2):0;if(e.swipeToSlide){var r,a=e.listRef,i=a.querySelectorAll&&a.querySelectorAll(".slick-slide")||[];if(Array.from(i).every(function(u){if(e.vertical){if(u.offsetTop+F1(u)/2>e.swipeLeft*-1)return r=u,!1}else if(u.offsetLeft-n+gg(u)/2>e.swipeLeft*-1)return r=u,!1;return!0}),!r)return 0;var o=e.rtl===!0?e.slideCount-e.currentSlide:e.currentSlide,l=Math.abs(r.dataset.index-o)||1;return l}else return e.slidesToScroll},$1=function(e,n){return n.reduce(function(r,a){return r&&e.hasOwnProperty(a)},!0)?null:console.error("Keys Missing:",e)},Ps=function(e){$1(e,["left","variableWidth","slideCount","slidesToShow","slideWidth"]);var n,r,a=e.slideCount+2*e.slidesToShow;e.vertical?r=a*e.slideHeight:n=Xq(e)*e.slideWidth;var i={opacity:1,transition:"",WebkitTransition:""};if(e.useTransform){var o=e.vertical?"translate3d(0px, "+e.left+"px, 0px)":"translate3d("+e.left+"px, 0px, 0px)",l=e.vertical?"translate3d(0px, "+e.left+"px, 0px)":"translate3d("+e.left+"px, 0px, 0px)",u=e.vertical?"translateY("+e.left+"px)":"translateX("+e.left+"px)";i=M(M({},i),{},{WebkitTransform:o,transform:l,msTransform:u})}else e.vertical?i.top=e.left:i.left=e.left;return e.fade&&(i={opacity:1}),n&&(i.width=n+"px"),r&&(i.height=r+"px"),window&&!window.addEventListener&&window.attachEvent&&(e.vertical?i.marginTop=e.left+"px":i.marginLeft=e.left+"px"),i},C8=function(e){$1(e,["left","variableWidth","slideCount","slidesToShow","slideWidth","speed","cssEase"]);var n=Ps(e);return e.useTransform?(n.WebkitTransition="-webkit-transform "+e.speed+"ms "+e.cssEase,n.transition="transform "+e.speed+"ms "+e.cssEase):e.vertical?n.transition="top "+e.speed+"ms "+e.cssEase:n.transition="left "+e.speed+"ms "+e.cssEase,n},ks=function(e){if(e.unslick)return 0;$1(e,["slideIndex","trackRef","infinite","centerMode","slideCount","slidesToShow","slidesToScroll","slideWidth","listWidth","variableWidth","slideHeight"]);var n=e.slideIndex,r=e.trackRef,a=e.infinite,i=e.centerMode,o=e.slideCount,l=e.slidesToShow,u=e.slidesToScroll,s=e.slideWidth,c=e.listWidth,f=e.variableWidth,d=e.slideHeight,v=e.fade,p=e.vertical,m=0,h,g,w=0;if(v||e.slideCount===1)return 0;var y=0;if(a?(y=-vi(e),o%u!==0&&n+u>o&&(y=-(n>o?l-(n-o):o%u)),i&&(y+=parseInt(l/2))):(o%u!==0&&n+u>o&&(y=l-o%u),i&&(y=parseInt(l/2))),m=y*s,w=y*d,p?h=n*d*-1+w:h=n*s*-1+m,f===!0){var x,C=r;if(x=n+vi(e),g=C&&C.childNodes[x],h=g?g.offsetLeft*-1:0,i===!0){x=a?n+vi(e):n,g=C&&C.children[x],h=0;for(var b=0;b<x;b++)h-=C&&C.children[b]&&C.children[b].offsetWidth;h-=parseInt(e.centerPadding),h+=g&&(c-g.offsetWidth)/2}}return h},vi=function(e){return e.unslick||!e.infinite?0:e.variableWidth?e.slideCount:e.slidesToShow+(e.centerMode?1:0)},Af=function(e){return e.unslick||!e.infinite?0:e.slideCount},Xq=function(e){return e.slideCount===1?1:vi(e)+e.slideCount+Af(e)},Zq=function(e){return e.targetSlide>e.currentSlide?e.targetSlide>e.currentSlide+Jq(e)?"left":"right":e.targetSlide<e.currentSlide-Qq(e)?"right":"left"},Jq=function(e){var n=e.slidesToShow,r=e.centerMode,a=e.rtl,i=e.centerPadding;if(r){var o=(n-1)/2+1;return parseInt(i)>0&&(o+=1),a&&n%2===0&&(o+=1),o}return a?0:n-1},Qq=function(e){var n=e.slidesToShow,r=e.centerMode,a=e.rtl,i=e.centerPadding;if(r){var o=(n-1)/2+1;return parseInt(i)>0&&(o+=1),!a&&n%2===0&&(o+=1),o}return a?n-1:0},E2=function(){return!!(typeof window<"u"&&window.document&&window.document.createElement)},xm=function(e){var n,r,a,i;e.rtl?i=e.slideCount-1-e.index:i=e.index;var o=i<0||i>=e.slideCount;e.centerMode?(a=Math.floor(e.slidesToShow/2),r=(i-e.currentSlide)%e.slideCount===0,i>e.currentSlide-a-1&&i<=e.currentSlide+a&&(n=!0)):n=e.currentSlide<=i&&i<e.currentSlide+e.slidesToShow;var l;e.targetSlide<0?l=e.targetSlide+e.slideCount:e.targetSlide>=e.slideCount?l=e.targetSlide-e.slideCount:l=e.targetSlide;var u=i===l;return{"slick-slide":!0,"slick-active":n,"slick-center":r,"slick-cloned":o,"slick-current":u}},eW=function(e){var n={};return(e.variableWidth===void 0||e.variableWidth===!1)&&(n.width=e.slideWidth+(typeof e.slideWidth=="number"?"px":"")),e.fade&&(n.position="relative",e.vertical?n.top=-e.index*parseInt(e.slideHeight)+"px":n.left=-e.index*parseInt(e.slideWidth)+"px",n.opacity=e.currentSlide===e.index?1:0,e.useCSS&&(n.transition="opacity "+e.speed+"ms "+e.cssEase+", visibility "+e.speed+"ms "+e.cssEase)),n},wm=function(e,n){return e.key+"-"+n},tW=function(e,n){var r,a=[],i=[],o=[],l=n.length,u=b8(e),s=x8(e);return n.forEach(function(c,f){var d,v={message:"children",index:f,slidesToScroll:e.slidesToScroll,currentSlide:e.currentSlide};!e.lazyLoad||e.lazyLoad&&e.lazyLoadedList.indexOf(f)>=0?d=c:d=E("div");var p=eW(M(M({},e),{},{index:f})),m=d.props.class||"",h=xm(M(M({},e),{},{index:f}));if(a.push(os(d,{key:"original"+wm(d,f),tabindex:"-1","data-index":f,"aria-hidden":!h["slick-active"],class:Ae(h,m),style:M(M({outline:"none"},d.props.style||{}),p),onClick:function(){e.focusOnSelect&&e.focusOnSelect(v)}})),e.infinite&&e.fade===!1){var g=l-f;g<=vi(e)&&l!==e.slidesToShow&&(r=-g,r>=u&&(d=c),h=xm(M(M({},e),{},{index:r})),i.push(os(d,{key:"precloned"+wm(d,r),class:Ae(h,m),tabindex:"-1","data-index":r,"aria-hidden":!h["slick-active"],style:M(M({},d.props.style||{}),p),onClick:function(){e.focusOnSelect&&e.focusOnSelect(v)}}))),l!==e.slidesToShow&&(r=l+f,r<s&&(d=c),h=xm(M(M({},e),{},{index:r})),o.push(os(d,{key:"postcloned"+wm(d,r),tabindex:"-1","data-index":r,"aria-hidden":!h["slick-active"],class:Ae(h,m),style:M(M({},d.props.style||{}),p),onClick:function(){e.focusOnSelect&&e.focusOnSelect(v)}})))}}),e.rtl?i.concat(a,o).reverse():i.concat(a,o)},S8=function(e,n){var r=n.attrs,a=n.slots,i=tW(r,Yt(a==null?void 0:a.default())),o=r.onMouseenter,l=r.onMouseover,u=r.onMouseleave,s={onMouseenter:o,onMouseover:l,onMouseleave:u},c=M({class:"slick-track",style:r.trackStyle},s);return E("div",c,[i])};S8.inheritAttrs=!1;const nW=S8;var rW=function(e){var n;return e.infinite?n=Math.ceil(e.slideCount/e.slidesToScroll):n=Math.ceil((e.slideCount-e.slidesToShow)/e.slidesToScroll)+1,n},E8=function(e,n){for(var r=n.attrs,a=r.slideCount,i=r.slidesToScroll,o=r.slidesToShow,l=r.infinite,u=r.currentSlide,s=r.appendDots,c=r.customPaging,f=r.clickHandler,d=r.dotsClass,v=r.onMouseenter,p=r.onMouseover,m=r.onMouseleave,h=rW({slideCount:a,slidesToScroll:i,slidesToShow:o,infinite:l}),g={onMouseenter:v,onMouseover:p,onMouseleave:m},w=[],y=function(){var b=(x+1)*i-1,S=l?b:hg(b,0,a-1),N=S-(i-1),D=l?N:hg(N,0,a-1),A=Ae({"slick-active":l?u>=D&&u<=S:u===D}),P={message:"dots",index:x,slidesToScroll:i,currentSlide:u};function k(I){I&&I.preventDefault(),f(P)}w=w.concat(E("li",{key:x,class:A},[kt(c({i:x}),{onClick:k})]))},x=0;x<h;x++)y();return kt(s({dots:w}),M({class:d},g))};E8.inheritAttrs=!1;const aW=E8;function N8(){}function D8(t,e,n){n&&n.preventDefault(),e(t,n)}var A8=function(e,n){var r=n.attrs,a=r.clickHandler,i=r.infinite,o=r.currentSlide,l=r.slideCount,u=r.slidesToShow,s={"slick-arrow":!0,"slick-prev":!0},c=function(m){D8({message:"previous"},a,m)};!i&&(o===0||l<=u)&&(s["slick-disabled"]=!0,c=N8);var f={key:"0","data-role":"none",class:s,style:{display:"block"},onClick:c},d={currentSlide:o,slideCount:l},v;return r.prevArrow?v=kt(r.prevArrow(M(M({},f),d)),{key:"0",class:s,style:{display:"block"},onClick:c},!1):v=E("button",M({key:"0",type:"button"},f),[" ",ga("Previous")]),v};A8.inheritAttrs=!1;var M8=function(e,n){var r=n.attrs,a=r.clickHandler,i=r.currentSlide,o=r.slideCount,l={"slick-arrow":!0,"slick-next":!0},u=function(v){D8({message:"next"},a,v)};qv(r)||(l["slick-disabled"]=!0,u=N8);var s={key:"1","data-role":"none",class:Ae(l),style:{display:"block"},onClick:u},c={currentSlide:i,slideCount:o},f;return r.nextArrow?f=kt(r.nextArrow(M(M({},s),c)),{key:"1",class:Ae(l),style:{display:"block"},onClick:u},!1):f=E("button",M({key:"1",type:"button"},s),[" ",ga("Next")]),f};M8.inheritAttrs=!1;var iW=["animating"];function Tr(){}const oW={name:"InnerSlider",mixins:[Go],inheritAttrs:!1,props:M({},y8),data:function(){this.preProps=M({},this.$props),this.list=null,this.track=null,this.callbackTimers=[],this.clickable=!0,this.debouncedResize=null;var e=this.ssrInit();return M(M({},Lq),{},{currentSlide:this.initialSlide,slideCount:this.children.length},e)},watch:{__propsSymbol__:function(){for(var e=this,n=this.$props,r=M(M({listRef:this.list,trackRef:this.track},n),this.$data),a=!1,i=0,o=Object.keys(this.preProps);i<o.length;i++){var l=o[i];if(!n.hasOwnProperty(l)){a=!0;break}if(!(Ke(n[l])==="object"||typeof n[l]=="function"||Ke(n[l])==="symbol")&&n[l]!==this.preProps[l]){a=!0;break}}this.updateState(r,a,function(){e.currentSlide>=n.children.length&&e.changeSlide({message:"index",index:n.children.length-n.slidesToShow,currentSlide:e.currentSlide}),!e.preProps.autoplay&&n.autoplay?e.handleAutoPlay("playing"):n.autoplay?e.handleAutoPlay("update"):e.pause("paused")}),this.preProps=M({},n)}},mounted:function(){var e=this;if(this.__emit("init"),this.lazyLoad){var n=Bd(M(M({},this.$props),this.$data));n.length>0&&(this.setState(function(r){return{lazyLoadedList:r.lazyLoadedList.concat(n)}}),this.__emit("lazyLoad",n))}this.$nextTick(function(){var r=M({listRef:e.list,trackRef:e.track,children:e.children},e.$props);e.updateState(r,!0,function(){e.adaptHeight(),e.autoplay&&e.handleAutoPlay("playing")}),e.lazyLoad==="progressive"&&(e.lazyLoadTimer=setInterval(e.progressiveLazyLoad,1e3)),e.ro=new V0(function(){e.animating?(e.onWindowResized(!1),e.callbackTimers.push(setTimeout(function(){return e.onWindowResized()},e.speed))):e.onWindowResized()}),e.ro.observe(e.list),document.querySelectorAll&&Array.prototype.forEach.call(document.querySelectorAll(".slick-slide"),function(a){a.onfocus=e.$props.pauseOnFocus?e.onSlideFocus:null,a.onblur=e.$props.pauseOnFocus?e.onSlideBlur:null}),window.addEventListener?window.addEventListener("resize",e.onWindowResized):window.attachEvent("onresize",e.onWindowResized)})},beforeUnmount:function(){var e;this.animationEndCallback&&clearTimeout(this.animationEndCallback),this.lazyLoadTimer&&clearInterval(this.lazyLoadTimer),this.callbackTimers.length&&(this.callbackTimers.forEach(function(n){return clearTimeout(n)}),this.callbackTimers=[]),window.addEventListener?window.removeEventListener("resize",this.onWindowResized):window.detachEvent("onresize",this.onWindowResized),this.autoplayTimer&&clearInterval(this.autoplayTimer),(e=this.ro)===null||e===void 0||e.disconnect()},updated:function(){if(this.checkImagesLoad(),this.__emit("reInit"),this.lazyLoad){var e=Bd(M(M({},this.$props),this.$data));e.length>0&&(this.setState(function(n){return{lazyLoadedList:n.lazyLoadedList.concat(e)}}),this.__emit("lazyLoad"))}this.adaptHeight()},methods:{listRefHandler:function(e){this.list=e},trackRefHandler:function(e){this.track=e},adaptHeight:function(){if(this.adaptiveHeight&&this.list){var e=this.list.querySelector('[data-index="'.concat(this.currentSlide,'"]'));this.list.style.height=F1(e)+"px"}},onWindowResized:function(e){var n=this;this.debouncedResize&&this.debouncedResize.cancel(),this.debouncedResize=Uv(function(){return n.resizeWindow(e)},50),this.debouncedResize()},resizeWindow:function(){var e=this,n=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,r=Boolean(this.track);if(r){var a=M(M({listRef:this.list,trackRef:this.track,children:this.children},this.$props),this.$data);this.updateState(a,n,function(){e.autoplay?e.handleAutoPlay("update"):e.pause("paused")}),this.setState({animating:!1}),clearTimeout(this.animationEndCallback),delete this.animationEndCallback}},updateState:function(e,n,r){var a=jq(e);e=M(M(M({},e),a),{},{slideIndex:a.currentSlide});var i=ks(e);e=M(M({},e),{},{left:i});var o=Ps(e);(n||this.children.length!==e.children.length)&&(a.trackStyle=o),this.setState(a,r)},ssrInit:function(){var e=this.children;if(this.variableWidth){var n=0,r=0,a=[],i=vi(M(M(M({},this.$props),this.$data),{},{slideCount:e.length})),o=Af(M(M(M({},this.$props),this.$data),{},{slideCount:e.length}));e.forEach(function(y){var x,C,b=((x=y.props.style)===null||x===void 0||(C=x.width)===null||C===void 0?void 0:C.split("px")[0])||0;a.push(b),n+=b});for(var l=0;l<i;l++)r+=a[a.length-1-l],n+=a[a.length-1-l];for(var u=0;u<o;u++)n+=a[u];for(var s=0;s<this.currentSlide;s++)r+=a[s];var c={width:n+"px",left:-r+"px"};if(this.centerMode){var f="".concat(a[this.currentSlide],"px");c.left="calc(".concat(c.left," + (100% - ").concat(f,") / 2 ) ")}return{trackStyle:c}}var d=e.length,v=M(M(M({},this.$props),this.$data),{},{slideCount:d}),p=vi(v)+Af(v)+d,m=100/this.slidesToShow*p,h=100/p,g=-h*(vi(v)+this.currentSlide)*m/100;this.centerMode&&(g+=(100-h*m/100)/2);var w={width:m+"%",left:g+"%"};return{slideWidth:h+"%",trackStyle:w}},checkImagesLoad:function(){var e=this,n=this.list&&this.list.querySelectorAll&&this.list.querySelectorAll(".slick-slide img")||[],r=n.length,a=0;Array.prototype.forEach.call(n,function(i){var o=function(){return++a&&a>=r&&e.onWindowResized()};if(!i.onclick)i.onclick=function(){return i.parentNode.focus()};else{var l=i.onclick;i.onclick=function(){l(),i.parentNode.focus()}}i.onload||(e.$props.lazyLoad?i.onload=function(){e.adaptHeight(),e.callbackTimers.push(setTimeout(e.onWindowResized,e.speed))}:(i.onload=o,i.onerror=function(){o(),e.__emit("lazyLoadError")}))})},progressiveLazyLoad:function(){for(var e=[],n=M(M({},this.$props),this.$data),r=this.currentSlide;r<this.slideCount+Af(n);r++)if(this.lazyLoadedList.indexOf(r)<0){e.push(r);break}for(var a=this.currentSlide-1;a>=-vi(n);a--)if(this.lazyLoadedList.indexOf(a)<0){e.push(a);break}e.length>0?(this.setState(function(i){return{lazyLoadedList:i.lazyLoadedList.concat(e)}}),this.__emit("lazyLoad",e)):this.lazyLoadTimer&&(clearInterval(this.lazyLoadTimer),delete this.lazyLoadTimer)},slideHandler:function(e){var n=this,r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,a=this.$props,i=a.asNavFor,o=a.currentSlide,l=a.beforeChange,u=a.speed,s=a.afterChange,c=Hq(M(M(M({index:e},this.$props),this.$data),{},{trackRef:this.track,useCSS:this.useCSS&&!r})),f=c.state,d=c.nextState;if(f){l&&l(o,f.currentSlide);var v=f.lazyLoadedList.filter(function(p){return n.lazyLoadedList.indexOf(p)<0});this.$attrs.onLazyLoad&&v.length>0&&this.__emit("lazyLoad",v),!this.$props.waitForAnimate&&this.animationEndCallback&&(clearTimeout(this.animationEndCallback),s&&s(o),delete this.animationEndCallback),this.setState(f,function(){i&&n.asNavForIndex!==e&&(n.asNavForIndex=e,i.innerSlider.slideHandler(e)),d&&(n.animationEndCallback=setTimeout(function(){var p=d.animating,m=Ye(d,iW);n.setState(m,function(){n.callbackTimers.push(setTimeout(function(){return n.setState({animating:p})},10)),s&&s(f.currentSlide),delete n.animationEndCallback})},u))})}},changeSlide:function(e){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,r=M(M({},this.$props),this.$data),a=Kq(r,e);if(!(a!==0&&!a)&&(n===!0?this.slideHandler(a,n):this.slideHandler(a),this.$props.autoplay&&this.handleAutoPlay("update"),this.$props.focusOnSelect)){var i=this.list.querySelectorAll(".slick-current");i[0]&&i[0].focus()}},clickHandler:function(e){this.clickable===!1&&(e.stopPropagation(),e.preventDefault()),this.clickable=!0},keyHandler:function(e){var n=Uq(e,this.accessibility,this.rtl);n!==""&&this.changeSlide({message:n})},selectHandler:function(e){this.changeSlide(e)},disableBodyScroll:function(){var e=function(r){r=r||window.event,r.preventDefault&&r.preventDefault(),r.returnValue=!1};window.ontouchmove=e},enableBodyScroll:function(){window.ontouchmove=null},swipeStart:function(e){this.verticalSwiping&&this.disableBodyScroll();var n=qq(e,this.swipe,this.draggable);n!==""&&this.setState(n)},swipeMove:function(e){var n=Wq(e,M(M(M({},this.$props),this.$data),{},{trackRef:this.track,listRef:this.list,slideIndex:this.currentSlide}));n&&(n.swiping&&(this.clickable=!1),this.setState(n))},swipeEnd:function(e){var n=Gq(e,M(M(M({},this.$props),this.$data),{},{trackRef:this.track,listRef:this.list,slideIndex:this.currentSlide}));if(n){var r=n.triggerSlideHandler;delete n.triggerSlideHandler,this.setState(n),r!==void 0&&(this.slideHandler(r),this.$props.verticalSwiping&&this.enableBodyScroll())}},touchEnd:function(e){this.swipeEnd(e),this.clickable=!0},slickPrev:function(){var e=this;this.callbackTimers.push(setTimeout(function(){return e.changeSlide({message:"previous"})},0))},slickNext:function(){var e=this;this.callbackTimers.push(setTimeout(function(){return e.changeSlide({message:"next"})},0))},slickGoTo:function(e){var n=this,r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;if(e=Number(e),isNaN(e))return"";this.callbackTimers.push(setTimeout(function(){return n.changeSlide({message:"index",index:e,currentSlide:n.currentSlide},r)},0))},play:function(){var e;if(this.rtl)e=this.currentSlide-this.slidesToScroll;else if(qv(M(M({},this.$props),this.$data)))e=this.currentSlide+this.slidesToScroll;else return!1;this.slideHandler(e)},handleAutoPlay:function(e){this.autoplayTimer&&clearInterval(this.autoplayTimer);var n=this.autoplaying;if(e==="update"){if(n==="hovered"||n==="focused"||n==="paused")return}else if(e==="leave"){if(n==="paused"||n==="focused")return}else if(e==="blur"&&(n==="paused"||n==="hovered"))return;this.autoplayTimer=setInterval(this.play,this.autoplaySpeed+50),this.setState({autoplaying:"playing"})},pause:function(e){this.autoplayTimer&&(clearInterval(this.autoplayTimer),this.autoplayTimer=null);var n=this.autoplaying;e==="paused"?this.setState({autoplaying:"paused"}):e==="focused"?(n==="hovered"||n==="playing")&&this.setState({autoplaying:"focused"}):n==="playing"&&this.setState({autoplaying:"hovered"})},onDotsOver:function(){this.autoplay&&this.pause("hovered")},onDotsLeave:function(){this.autoplay&&this.autoplaying==="hovered"&&this.handleAutoPlay("leave")},onTrackOver:function(){this.autoplay&&this.pause("hovered")},onTrackLeave:function(){this.autoplay&&this.autoplaying==="hovered"&&this.handleAutoPlay("leave")},onSlideFocus:function(){this.autoplay&&this.pause("focused")},onSlideBlur:function(){this.autoplay&&this.autoplaying==="focused"&&this.handleAutoPlay("blur")},customPaging:function(e){var n=e.i;return E("button",null,[n+1])},appendDots:function(e){var n=e.dots;return E("ul",{style:{display:"block"}},[n])}},render:function(){var e,n=this,r=Ae("slick-slider",this.$attrs.class,{"slick-vertical":this.vertical,"slick-initialized":!0}),a=M(M({},this.$props),this.$data),i=bm(a,["fade","cssEase","speed","infinite","centerMode","focusOnSelect","currentSlide","lazyLoad","lazyLoadedList","rtl","slideWidth","slideHeight","listHeight","vertical","slidesToShow","slidesToScroll","slideCount","trackStyle","variableWidth","unslick","centerPadding","targetSlide","useCSS"]),o=this.$props.pauseOnHover;i=M(M({},i),{},{focusOnSelect:this.focusOnSelect&&this.clickable?this.selectHandler:null,ref:this.trackRefHandler,onMouseleave:o?this.onTrackLeave:Tr,onMouseover:o?this.onTrackOver:Tr});var l;if(this.dots===!0&&this.slideCount>=this.slidesToShow){var u=bm(a,["dotsClass","slideCount","slidesToShow","currentSlide","slidesToScroll","clickHandler","children","infinite","appendDots"]);u.customPaging=this.customPaging,u.appendDots=this.appendDots;var s=this.$slots,c=s.customPaging,f=s.appendDots;c&&(u.customPaging=c),f&&(u.appendDots=f);var d=this.$props.pauseOnDotsHover;u=M(M({},u),{},{clickHandler:this.changeSlide,onMouseover:d?this.onDotsOver:Tr,onMouseleave:d?this.onDotsLeave:Tr}),l=E(aW,u,null)}var v,p,m=bm(a,["infinite","centerMode","currentSlide","slideCount","slidesToShow"]);m.clickHandler=this.changeSlide;var h=this.$slots,g=h.prevArrow,w=h.nextArrow;g&&(m.prevArrow=g),w&&(m.nextArrow=w),this.arrows&&(v=E(A8,m,null),p=E(M8,m,null));var y=null;this.vertical&&(y={height:typeof this.listHeight=="number"?"".concat(this.listHeight,"px"):this.listHeight});var x=null;this.vertical===!1?this.centerMode===!0&&(x={padding:"0px "+this.centerPadding}):this.centerMode===!0&&(x={padding:this.centerPadding+" 0px"});var C=M(M({},y),x),b=this.touchMove,S=(e={ref:this.listRefHandler,class:"slick-list",style:C,onClick:this.clickHandler,onMousedown:b?this.swipeStart:Tr,onMousemove:this.dragging&&b?this.swipeMove:Tr,onMouseup:b?this.swipeEnd:Tr,onMouseleave:this.dragging&&b?this.swipeEnd:Tr},j(e,Tn?"onTouchstartPassive":"onTouchstart",b?this.swipeStart:Tr),j(e,Tn?"onTouchmovePassive":"onTouchmove",this.dragging&&b?this.swipeMove:Tr),j(e,"onTouchend",b?this.touchEnd:Tr),j(e,"onTouchcancel",this.dragging&&b?this.swipeEnd:Tr),j(e,"onKeydown",this.accessibility?this.keyHandler:Tr),e),N={class:r,dir:"ltr",style:this.$attrs.style};return this.unslick&&(S={class:"slick-list",ref:this.listRefHandler},N={class:r}),E("div",N,[this.unslick?"":v,E("div",S,[E(nW,i,{default:function(){return[n.children]}})]),this.unslick?"":p,this.unslick?"":l])}},lW=Se({name:"Slider",mixins:[Go],inheritAttrs:!1,props:M({},y8),data:function(){return this._responsiveMediaHandlers=[],{breakpoint:null}},mounted:function(){var e=this;if(this.responsive){var n=this.responsive.map(function(a){return a.breakpoint});n.sort(function(a,i){return a-i}),n.forEach(function(a,i){var o;i===0?o=gm({minWidth:0,maxWidth:a}):o=gm({minWidth:n[i-1]+1,maxWidth:a}),E2()&&e.media(o,function(){e.setState({breakpoint:a})})});var r=gm({minWidth:n.slice(-1)[0]});E2()&&this.media(r,function(){e.setState({breakpoint:null})})}},beforeUnmount:function(){this._responsiveMediaHandlers.forEach(function(e){e.mql.removeListener(e.listener)})},methods:{innerSliderRefHandler:function(e){this.innerSlider=e},media:function(e,n){var r=window.matchMedia(e),a=function(o){var l=o.matches;l&&n()};r.addListener(a),a(r),this._responsiveMediaHandlers.push({mql:r,query:e,listener:a})},slickPrev:function(){var e;(e=this.innerSlider)===null||e===void 0||e.slickPrev()},slickNext:function(){var e;(e=this.innerSlider)===null||e===void 0||e.slickNext()},slickGoTo:function(e){var n,r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;(n=this.innerSlider)===null||n===void 0||n.slickGoTo(e,r)},slickPause:function(){var e;(e=this.innerSlider)===null||e===void 0||e.pause("paused")},slickPlay:function(){var e;(e=this.innerSlider)===null||e===void 0||e.handleAutoPlay("play")}},render:function(){var e=this,n,r;this.breakpoint?(r=this.responsive.filter(function(m){return m.breakpoint===e.breakpoint}),n=r[0].settings==="unslick"?"unslick":M(M({},this.$props),r[0].settings)):n=M({},this.$props),n.centerMode&&(n.slidesToScroll>1,n.slidesToScroll=1),n.fade&&(n.slidesToShow>1,n.slidesToScroll>1,n.slidesToShow=1,n.slidesToScroll=1);var a=Ks(this)||[];a=a.filter(function(m){return typeof m=="string"?!!m.trim():!!m}),n.variableWidth&&(n.rows>1||n.slidesPerRow>1)&&(console.warn("variableWidth is not supported in case of rows > 1 or slidesPerRow > 1"),n.variableWidth=!1);for(var i=[],o=null,l=0;l<a.length;l+=n.rows*n.slidesPerRow){for(var u=[],s=l;s<l+n.rows*n.slidesPerRow;s+=n.slidesPerRow){for(var c=[],f=s;f<s+n.slidesPerRow;f+=1){var d;if(n.variableWidth&&(d=a[f].props)!==null&&d!==void 0&&d.style&&(o=a[f].props.style.width),f>=a.length)break;c.push(kt(a[f],{key:100*l+10*s+f,tabindex:-1,style:{width:"".concat(100/n.slidesPerRow,"%"),display:"inline-block"}}))}u.push(E("div",{key:10*l+s},[c]))}n.variableWidth?i.push(E("div",{key:l,style:{width:o}},[u])):i.push(E("div",{key:l},[u]))}if(n==="unslick"){var v="regular slider "+(this.className||"");return E("div",{class:v},[a])}else i.length<=n.slidesToShow&&(n.unslick=!0);var p=M(M(M({},this.$attrs),n),{},{children:i,ref:this.innerSliderRefHandler});return E(oW,M(M({},p),{},{__propsSymbol__:[]}),this.$slots)}});var uW=["class","style"],sW=function(){return{effect:String,dots:{type:Boolean,default:!0},vertical:{type:Boolean,default:void 0},autoplay:{type:Boolean,default:void 0},easing:String,beforeChange:Function,afterChange:Function,prefixCls:String,accessibility:{type:Boolean,default:void 0},nextArrow:X.any,prevArrow:X.any,pauseOnHover:{type:Boolean,default:void 0},adaptiveHeight:{type:Boolean,default:void 0},arrows:{type:Boolean,default:!1},autoplaySpeed:Number,centerMode:{type:Boolean,default:void 0},centerPadding:String,cssEase:String,dotsClass:String,draggable:{type:Boolean,default:!1},fade:{type:Boolean,default:void 0},focusOnSelect:{type:Boolean,default:void 0},infinite:{type:Boolean,default:void 0},initialSlide:Number,lazyLoad:String,rtl:{type:Boolean,default:void 0},slide:String,slidesToShow:Number,slidesToScroll:Number,speed:Number,swipe:{type:Boolean,default:void 0},swipeToSlide:{type:Boolean,default:void 0},swipeEvent:Function,touchMove:{type:Boolean,default:void 0},touchThreshold:Number,variableWidth:{type:Boolean,default:void 0},useCSS:{type:Boolean,default:void 0},slickGoTo:Number,responsive:Array,dotPosition:{type:String,default:void 0},verticalSwiping:{type:Boolean,default:!1}}},cW=Se({compatConfig:{MODE:3},name:"ACarousel",inheritAttrs:!1,props:sW(),setup:function(e,n){var r=n.slots,a=n.attrs,i=n.expose,o=Z(),l=function(m){var h,g=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;(h=o.value)===null||h===void 0||h.slickGoTo(m,g)};i({goTo:l,autoplay:function(m){var h,g;(h=o.value)===null||h===void 0||(g=h.innerSlider)===null||g===void 0||g.handleAutoPlay(m)},prev:function(){var m;(m=o.value)===null||m===void 0||m.slickPrev()},next:function(){var m;(m=o.value)===null||m===void 0||m.slickNext()},innerSlider:q(function(){var p;return(p=o.value)===null||p===void 0?void 0:p.innerSlider})}),rt(function(){Nn(e.vertical===void 0,"Carousel","`vertical` is deprecated, please use `dotPosition` instead.")});var u=He("carousel",e),s=u.prefixCls,c=u.direction,f=q(function(){return e.dotPosition?e.dotPosition:e.vertical!==void 0&&e.vertical?"right":"bottom"}),d=q(function(){return f.value==="left"||f.value==="right"}),v=q(function(){var p,m="slick-dots";return Ae((p={},j(p,m,!0),j(p,"".concat(m,"-").concat(f.value),!0),j(p,"".concat(e.dotsClass),!!e.dotsClass),p))});return function(){var p,m=e.dots,h=e.arrows,g=e.draggable,w=e.effect,y=a.class,x=a.style,C=Ye(a,uW),b=w==="fade"?!0:e.fade,S=Ae(s.value,(p={},j(p,"".concat(s.value,"-rtl"),c.value==="rtl"),j(p,"".concat(s.value,"-vertical"),d.value),j(p,"".concat(y),!!y),p));return E("div",{class:S,style:x},[E(lW,M(M(M({ref:o},e),C),{},{dots:!!m,dotsClass:v.value,arrows:h,draggable:g,fade:b,vertical:d.value}),r)])}}});const fW=Cn(cW);var B1="__RC_CASCADER_SPLIT__",dW="SHOW_PARENT",vW="SHOW_CHILD";function Xi(t){return t.join(B1)}function El(t){return t.map(Xi)}function pW(t){return t.split(B1)}function mW(t){var e=t||{},n=e.label,r=e.value,a=e.children,i=r||"value";return{label:n||"label",value:i,key:i,children:a||"children"}}function Wu(t,e){var n,r;return(n=t.isLeaf)!==null&&n!==void 0?n:!((r=t[e.children])!==null&&r!==void 0&&r.length)}function hW(t){var e=t.parentElement;if(e){var n=t.offsetTop-e.offsetTop;n-e.scrollTop<0?e.scrollTo({top:n}):n+t.offsetHeight-e.scrollTop>e.offsetHeight&&e.scrollTo({top:n+t.offsetHeight-e.offsetHeight})}}var O8=Symbol("TreeContextKey"),gW=Se({compatConfig:{MODE:3},name:"TreeContext",props:{value:{type:Object}},setup:function(e,n){var r=n.slots;return yt(O8,q(function(){return e.value})),function(){var a;return(a=r.default)===null||a===void 0?void 0:a.call(r)}}}),R1=function(){return pt(O8,q(function(){return{}}))},T8=Symbol("KeysStateKey"),yW=function(e){yt(T8,e)},P8=function(){return pt(T8,{expandedKeys:St([]),selectedKeys:St([]),loadedKeys:St([]),loadingKeys:St([]),checkedKeys:St([]),halfCheckedKeys:St([]),expandedKeysSet:q(function(){return new Set}),selectedKeysSet:q(function(){return new Set}),loadedKeysSet:q(function(){return new Set}),loadingKeysSet:q(function(){return new Set}),checkedKeysSet:q(function(){return new Set}),halfCheckedKeysSet:q(function(){return new Set}),flattenNodes:St([])})},bW=function(e){for(var n=e.prefixCls,r=e.level,a=e.isStart,i=e.isEnd,o="".concat(n,"-indent-unit"),l=[],u=0;u<r;u+=1){var s;l.push(E("span",{key:u,class:(s={},j(s,o,!0),j(s,"".concat(o,"-start"),a[u]),j(s,"".concat(o,"-end"),i[u]),s)},null))}return E("span",{"aria-hidden":"true",class:"".concat(n,"-indent")},[l])};const xW=bW;var k8={eventKey:[String,Number],prefixCls:String,title:X.any,data:{type:Object,default:void 0},parent:{type:Object,default:void 0},isStart:{type:Array},isEnd:{type:Array},active:{type:Boolean,default:void 0},onMousemove:{type:Function},isLeaf:{type:Boolean,default:void 0},checkable:{type:Boolean,default:void 0},selectable:{type:Boolean,default:void 0},disabled:{type:Boolean,default:void 0},disableCheckbox:{type:Boolean,default:void 0},icon:X.any,switcherIcon:X.any,domRef:{type:Function}},wW={prefixCls:{type:String},motion:{type:Object},focusable:{type:Boolean},activeItem:{type:Object},focused:{type:Boolean},tabindex:{type:Number},checkable:{type:Boolean},selectable:{type:Boolean},disabled:{type:Boolean},height:{type:Number},itemHeight:{type:Number},virtual:{type:Boolean},onScroll:{type:Function},onKeydown:{type:Function},onFocus:{type:Function},onBlur:{type:Function},onActiveChange:{type:Function},onContextmenu:{type:Function},onListChangeStart:{type:Function},onListChangeEnd:{type:Function}},_8=function(){return{prefixCls:String,focusable:{type:Boolean,default:void 0},activeKey:[Number,String],tabindex:Number,children:X.any,treeData:{type:Array},fieldNames:{type:Object},showLine:{type:[Boolean,Object],default:void 0},showIcon:{type:Boolean,default:void 0},icon:X.any,selectable:{type:Boolean,default:void 0},disabled:{type:Boolean,default:void 0},multiple:{type:Boolean,default:void 0},checkable:{type:Boolean,default:void 0},checkStrictly:{type:Boolean,default:void 0},draggable:{type:[Function,Boolean]},defaultExpandParent:{type:Boolean,default:void 0},autoExpandParent:{type:Boolean,default:void 0},defaultExpandAll:{type:Boolean,default:void 0},defaultExpandedKeys:{type:Array},expandedKeys:{type:Array},defaultCheckedKeys:{type:Array},checkedKeys:{type:[Object,Array]},defaultSelectedKeys:{type:Array},selectedKeys:{type:Array},allowDrop:{type:Function},dropIndicatorRender:{type:Function},onFocus:{type:Function},onBlur:{type:Function},onKeydown:{type:Function},onContextmenu:{type:Function},onClick:{type:Function},onDblclick:{type:Function},onScroll:{type:Function},onExpand:{type:Function},onCheck:{type:Function},onSelect:{type:Function},onLoad:{type:Function},loadData:{type:Function},loadedKeys:{type:Array},onMouseenter:{type:Function},onMouseleave:{type:Function},onRightClick:{type:Function},onDragstart:{type:Function},onDragenter:{type:Function},onDragover:{type:Function},onDragleave:{type:Function},onDragend:{type:Function},onDrop:{type:Function},onActiveChange:{type:Function},filterTreeNode:{type:Function},motion:X.any,switcherIcon:X.any,height:Number,itemHeight:Number,virtual:{type:Boolean,default:void 0},direction:{type:String}}},CW=["eventKey","isLeaf","isStart","isEnd","domRef","active","data","onMousemove","selectable"],N2="open",D2="close",SW="---";const yg=Se({compatConfig:{MODE:3},name:"ATreeNode",inheritAttrs:!1,props:k8,isTreeNode:1,slots:["title","icon","switcherIcon"],setup:function(e,n){var r=n.attrs,a=n.slots,i=n.expose;"slots"in e.data,"treeData slots is deprecated, please use ".concat(Object.keys(e.data.slots||{}).map(function(we){return"`v-slot:"+we+"` "}),"instead");var o=Z(!1),l=R1(),u=P8(),s=u.expandedKeysSet,c=u.selectedKeysSet,f=u.loadedKeysSet,d=u.loadingKeysSet,v=u.checkedKeysSet,p=u.halfCheckedKeysSet,m=l.value,h=m.dragOverNodeKey,g=m.dropPosition,w=m.keyEntities,y=q(function(){return wg(e.eventKey,{expandedKeysSet:s.value,selectedKeysSet:c.value,loadedKeysSet:f.value,loadingKeysSet:d.value,checkedKeysSet:v.value,halfCheckedKeysSet:p.value,dragOverNodeKey:h,dropPosition:g,keyEntities:w})}),x=Ir(function(){return y.value.expanded}),C=Ir(function(){return y.value.selected}),b=Ir(function(){return y.value.checked}),S=Ir(function(){return y.value.loaded}),N=Ir(function(){return y.value.loading}),D=Ir(function(){return y.value.halfChecked}),A=Ir(function(){return y.value.dragOver}),P=Ir(function(){return y.value.dragOverGapTop}),k=Ir(function(){return y.value.dragOverGapBottom}),I=Ir(function(){return y.value.pos}),$=Z(),F=q(function(){var we=e.eventKey,ye=l.value.keyEntities,Ce=ye[we]||{},De=Ce.children;return!!(De||[]).length}),T=q(function(){var we=e.isLeaf,ye=l.value.loadData,Ce=F.value;return we===!1?!1:we||!ye&&!Ce||ye&&S.value&&!Ce}),O=q(function(){return T.value?null:x.value?N2:D2}),B=q(function(){var we=e.disabled,ye=l.value.disabled;return!!(ye||we)}),_=q(function(){var we=e.checkable,ye=l.value.checkable;return!ye||we===!1?!1:ye}),R=q(function(){var we=e.selectable,ye=l.value.selectable;return typeof we=="boolean"?we:ye}),L=q(function(){var we=e.data,ye=e.active,Ce=e.checkable,De=e.disableCheckbox,Ee=e.disabled,xe=e.selectable;return M(M({active:ye,checkable:Ce,disableCheckbox:De,disabled:Ee,selectable:xe},we),{},{dataRef:we,data:we,isLeaf:T.value,checked:b.value,expanded:x.value,loading:N.value,selected:C.value,halfChecked:D.value})}),H=Zn(),z=q(function(){var we=e.eventKey,ye=l.value.keyEntities,Ce=ye[we]||{},De=Ce.parent;return M(M({},Cg(it({},e,y.value))),{},{parent:De})}),V=Lt({eventData:z,eventKey:q(function(){return e.eventKey}),selectHandle:$,pos:I,key:H.vnode.key});i(V);var U=function(ye){var Ce=l.value.onNodeDoubleClick;Ce(ye,z.value)},W=function(ye){if(!B.value){var Ce=l.value.onNodeSelect;ye.preventDefault(),Ce(ye,z.value)}},G=function(ye){if(!B.value){var Ce=e.disableCheckbox,De=l.value.onNodeCheck;if(!(!_.value||Ce)){ye.preventDefault();var Ee=!b.value;De(ye,z.value,Ee)}}},le=function(ye){var Ce=l.value.onNodeClick;Ce(ye,z.value),R.value?W(ye):G(ye)},ae=function(ye){var Ce=l.value.onNodeMouseEnter;Ce(ye,z.value)},ie=function(ye){var Ce=l.value.onNodeMouseLeave;Ce(ye,z.value)},se=function(ye){var Ce=l.value.onNodeContextMenu;Ce(ye,z.value)},he=function(ye){var Ce=l.value.onNodeDragStart;ye.stopPropagation(),o.value=!0,Ce(ye,V);try{ye.dataTransfer.setData("text/plain","")}catch{}},te=function(ye){var Ce=l.value.onNodeDragEnter;ye.preventDefault(),ye.stopPropagation(),Ce(ye,V)},ge=function(ye){var Ce=l.value.onNodeDragOver;ye.preventDefault(),ye.stopPropagation(),Ce(ye,V)},ee=function(ye){var Ce=l.value.onNodeDragLeave;ye.stopPropagation(),Ce(ye,V)},ne=function(ye){var Ce=l.value.onNodeDragEnd;ye.stopPropagation(),o.value=!1,Ce(ye,V)},de=function(ye){var Ce=l.value.onNodeDrop;ye.preventDefault(),ye.stopPropagation(),o.value=!1,Ce(ye,V)},re=function(ye){var Ce=l.value.onNodeExpand;N.value||Ce(ye,z.value)},oe=function(){var ye=e.data,Ce=l.value.draggable;return!!(Ce&&(!Ce.nodeDraggable||Ce.nodeDraggable(ye)))},ue=function(){var ye=l.value,Ce=ye.draggable,De=ye.prefixCls;return Ce&&Ce!==null&&Ce!==void 0&&Ce.icon?E("span",{class:"".concat(De,"-draggable-icon")},[Ce.icon]):null},ve=function(){var ye,Ce,De,Ee=e.switcherIcon,xe=Ee===void 0?a.switcherIcon||((ye=l.value.slots)===null||ye===void 0?void 0:ye[(Ce=e.data)===null||Ce===void 0||(De=Ce.slots)===null||De===void 0?void 0:De.switcherIcon]):Ee,be=l.value.switcherIcon,Oe=xe||be;return typeof Oe=="function"?Oe(L.value):Oe},me=function(){var ye=l.value,Ce=ye.loadData,De=ye.onNodeLoad;N.value||Ce&&x.value&&!T.value&&!F.value&&!S.value&&De(z.value)};tt(function(){me()}),Dr(function(){me()});var Y=function(){var ye=l.value.prefixCls,Ce=ve();if(T.value)return Ce!==!1?E("span",{class:Ae("".concat(ye,"-switcher"),"".concat(ye,"-switcher-noop"))},[Ce]):null;var De=Ae("".concat(ye,"-switcher"),"".concat(ye,"-switcher_").concat(x.value?N2:D2));return Ce!==!1?E("span",{onClick:re,class:De},[Ce]):null},Q=function(){var ye,Ce,De=e.disableCheckbox,Ee=l.value.prefixCls,xe=B.value,be=_.value;return be?E("span",{class:Ae("".concat(Ee,"-checkbox"),b.value&&"".concat(Ee,"-checkbox-checked"),!b.value&&D.value&&"".concat(Ee,"-checkbox-indeterminate"),(xe||De)&&"".concat(Ee,"-checkbox-disabled")),onClick:G},[(ye=(Ce=l.value).customCheckable)===null||ye===void 0?void 0:ye.call(Ce)]):null},pe=function(){var ye=l.value.prefixCls;return E("span",{class:Ae("".concat(ye,"-iconEle"),"".concat(ye,"-icon__").concat(O.value||"docu"),N.value&&"".concat(ye,"-icon_loading"))},null)},Ne=function(){var ye=e.disabled,Ce=e.eventKey,De=l.value,Ee=De.draggable,xe=De.dropLevelOffset,be=De.dropPosition,Oe=De.prefixCls,Pe=De.indent,_e=De.dropIndicatorRender,K=De.dragOverNodeKey,J=De.direction,ce=Ee!==!1,Me=!ye&&ce&&K===Ce;return Me?_e({dropPosition:be,dropLevelOffset:xe,indent:Pe,prefixCls:Oe,direction:J}):null},Te=function(){var ye,Ce,De,Ee,xe=e.icon,be=xe===void 0?a.icon:xe,Oe=e.data,Pe=a.title||((ye=l.value.slots)===null||ye===void 0?void 0:ye[(Ce=e.data)===null||Ce===void 0||(De=Ce.slots)===null||De===void 0?void 0:De.title])||((Ee=l.value.slots)===null||Ee===void 0?void 0:Ee.title)||e.title,_e=l.value,K=_e.prefixCls,J=_e.showIcon,ce=_e.icon,Me=_e.loadData,Ie=B.value,Fe="".concat(K,"-node-content-wrapper"),ze;if(J){var je,Ue,qe=be||((je=l.value.slots)===null||je===void 0?void 0:je[Oe==null||(Ue=Oe.slots)===null||Ue===void 0?void 0:Ue.icon])||ce;ze=qe?E("span",{class:Ae("".concat(K,"-iconEle"),"".concat(K,"-icon__customize"))},[typeof qe=="function"?qe(L.value):qe]):pe()}else Me&&N.value&&(ze=pe());var Ze;typeof Pe=="function"?Ze=Pe(L.value):Ze=Pe,Ze=Ze===void 0?SW:Ze;var Qe=E("span",{class:"".concat(K,"-title")},[Ze]);return E("span",{ref:$,title:typeof Pe=="string"?Pe:"",class:Ae("".concat(Fe),"".concat(Fe,"-").concat(O.value||"normal"),!Ie&&(C.value||o.value)&&"".concat(K,"-node-selected")),onMouseenter:ae,onMouseleave:ie,onContextmenu:se,onClick:le,onDblclick:U},[ze,Qe,Ne()])};return function(){var we,ye=M(M({},e),r),Ce=ye.eventKey,De=ye.isLeaf,Ee=ye.isStart,xe=ye.isEnd,be=ye.domRef,Oe=ye.active;ye.data;var Pe=ye.onMousemove,_e=ye.selectable,K=Ye(ye,CW),J=l.value,ce=J.prefixCls,Me=J.filterTreeNode,Ie=J.keyEntities,Fe=J.dropContainerKey,ze=J.dropTargetKey,je=J.draggingNodeKey,Ue=B.value,qe=oo(K,{aria:!0,data:!0}),Ze=Ie[Ce]||{},Qe=Ze.level,Tt=xe[xe.length-1],ut=oe(),Et=!Ue&&ut,ht=je===Ce,Qt=_e!==void 0?{"aria-selected":!!_e}:void 0;return E("div",M(M({ref:be,class:Ae(r.class,"".concat(ce,"-treenode"),(we={},j(we,"".concat(ce,"-treenode-disabled"),Ue),j(we,"".concat(ce,"-treenode-switcher-").concat(x.value?"open":"close"),!De),j(we,"".concat(ce,"-treenode-checkbox-checked"),b.value),j(we,"".concat(ce,"-treenode-checkbox-indeterminate"),D.value),j(we,"".concat(ce,"-treenode-selected"),C.value),j(we,"".concat(ce,"-treenode-loading"),N.value),j(we,"".concat(ce,"-treenode-active"),Oe),j(we,"".concat(ce,"-treenode-leaf-last"),Tt),j(we,"".concat(ce,"-treenode-draggable"),Et),j(we,"dragging",ht),j(we,"drop-target",ze===Ce),j(we,"drop-container",Fe===Ce),j(we,"drag-over",!Ue&&A.value),j(we,"drag-over-gap-top",!Ue&&P.value),j(we,"drag-over-gap-bottom",!Ue&&k.value),j(we,"filter-node",Me&&Me(z.value)),we)),style:r.style,draggable:Et,"aria-grabbed":ht,onDragstart:Et?he:void 0,onDragenter:ut?te:void 0,onDragover:ut?ge:void 0,onDragleave:ut?ee:void 0,onDrop:ut?de:void 0,onDragend:ut?ne:void 0,onMousemove:Pe},Qt),qe),[E(xW,{prefixCls:ce,level:Qe,isStart:Ee,isEnd:xe},null),ue(),Y(),Q(),Te()])}}});function oi(t,e){if(!t)return[];var n=t.slice(),r=n.indexOf(e);return r>=0&&n.splice(r,1),n}function _i(t,e){var n=(t||[]).slice();return n.indexOf(e)===-1&&n.push(e),n}function L1(t){return t.split("-")}function I8(t,e){return"".concat(t,"-").concat(e)}function EW(t){return t&&t.type&&t.type.isTreeNode}function NW(t,e){var n=[],r=e[t];function a(){var i=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];i.forEach(function(o){var l=o.key,u=o.children;n.push(l),a(u)})}return a(r.children),n}function DW(t){if(t.parent){var e=L1(t.pos);return Number(e[e.length-1])===t.parent.children.length-1}return!1}function AW(t){var e=L1(t.pos);return Number(e[e.length-1])===0}function A2(t,e,n,r,a,i,o,l,u,s){var c,f=t.clientX,d=t.clientY,v=t.target.getBoundingClientRect(),p=v.top,m=v.height,h=(s==="rtl"?-1:1)*(((a==null?void 0:a.x)||0)-f),g=(h-12)/r,w=l[n.eventKey];if(d<p+m/2){var y=o.findIndex(function(F){return F.key===w.key}),x=y<=0?0:y-1,C=o[x].key;w=l[C]}var b=w.key,S=w,N=w.key,D=0,A=0;if(!u.has(b))for(var P=0;P<g&&DW(w);P+=1)w=w.parent,A+=1;var k=e.eventData,I=w.node,$=!0;return AW(w)&&w.level===0&&d<p+m/2&&i({dragNode:k,dropNode:I,dropPosition:-1})&&w.key===n.eventKey?D=-1:(S.children||[]).length&&u.has(N)?i({dragNode:k,dropNode:I,dropPosition:0})?D=0:$=!1:A===0?g>-1.5?i({dragNode:k,dropNode:I,dropPosition:1})?D=1:$=!1:i({dragNode:k,dropNode:I,dropPosition:0})?D=0:i({dragNode:k,dropNode:I,dropPosition:1})?D=1:$=!1:i({dragNode:k,dropNode:I,dropPosition:1})?D=1:$=!1,{dropPosition:D,dropLevelOffset:A,dropTargetKey:w.key,dropTargetPos:w.pos,dragOverNodeKey:N,dropContainerKey:D===0?null:((c=w.parent)===null||c===void 0?void 0:c.key)||null,dropAllowed:$}}function M2(t,e){if(t){var n=e.multiple;return n?t.slice():t.length?[t[0]]:t}}function Cm(t){if(!t)return null;var e;if(Array.isArray(t))e={checkedKeys:t,halfCheckedKeys:void 0};else if(Ke(t)==="object")e={checkedKeys:t.checked||void 0,halfCheckedKeys:t.halfChecked||void 0};else return null;return e}function bg(t,e){var n=new Set;function r(a){if(!n.has(a)){var i=e[a];if(i){n.add(a);var o=i.parent,l=i.node;l.disabled||o&&r(o.key)}}}return(t||[]).forEach(function(a){r(a)}),Re(n)}var MW=["title","icon","switcherIcon"];function tc(t,e){return t??e}function Wv(t){var e=t||{},n=e.title,r=e._title,a=e.key,i=e.children,o=n||"title";return{title:o,_title:r||[o],key:a||"key",children:i||"children"}}function xg(t){function e(){var n=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],r=Sn(n);return r.map(function(a){var i,o,l,u;if(!EW(a))return null;for(var s=a.children||{},c=a.key,f={},d=0,v=Object.entries(a.props);d<v.length;d++){var p=$e(v[d],2),m=p[0],h=p[1];f[hv(m)]=h}var g=f.isLeaf,w=f.checkable,y=f.selectable,x=f.disabled,C=f.disableCheckbox,b={isLeaf:g||g===""||void 0,checkable:w||w===""||void 0,selectable:y||y===""||void 0,disabled:x||x===""||void 0,disableCheckbox:C||C===""||void 0},S=M(M({},f),b),N=f.title,D=N===void 0?(i=s.title)===null||i===void 0?void 0:i.call(s,S):N,A=f.icon,P=A===void 0?(o=s.icon)===null||o===void 0?void 0:o.call(s,S):A,k=f.switcherIcon,I=k===void 0?(l=s.switcherIcon)===null||l===void 0?void 0:l.call(s,S):k,$=Ye(f,MW),F=(u=s.default)===null||u===void 0?void 0:u.call(s),T=M(M({},$),{},{title:D,icon:P,switcherIcon:I,key:c,isLeaf:g},b),O=e(F);return O.length&&(T.children=O),T})}return e(t)}function OW(t,e,n){var r=Wv(n),a=r._title,i=r.key,o=r.children,l=new Set(e===!0?[]:e),u=[];function s(c){var f=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return c.map(function(d,v){for(var p=I8(f?f.pos:"0",v),m=tc(d[i],p),h,g=0;g<a.length;g+=1){var w=a[g];if(d[w]!==void 0){h=d[w];break}}var y=M(M({},dt(d,[].concat(Re(a),[i,o]))),{},{title:h,key:m,parent:f,pos:p,children:null,data:d,isStart:[].concat(Re(f?f.isStart:[]),[v===0]),isEnd:[].concat(Re(f?f.isEnd:[]),[v===c.length-1])});return u.push(y),e===!0||l.has(m)?y.children=s(d[o]||[],y):y.children=[],y})}return s(t),u}function TW(t,e,n){var r={};Ke(n)==="object"?r=n:r={externalGetKey:n},r=r||{};var a=r,i=a.childrenPropName,o=a.externalGetKey,l=a.fieldNames,u=Wv(l),s=u.key,c=u.children,f=i||c,d;o?typeof o=="string"?d=function(m){return m[o]}:typeof o=="function"&&(d=function(m){return o(m)}):d=function(m,h){return tc(m[s],h)};function v(p,m,h,g){var w=p?p[f]:t,y=p?I8(h.pos,m):"0",x=p?[].concat(Re(g),[p]):[];if(p){var C=d(p,y),b={node:p,index:m,pos:y,key:C,parentPos:h.node?h.pos:null,level:h.level+1,nodes:x};e(b)}w&&w.forEach(function(S,N){v(S,N,{node:p,pos:y,level:h?h.level+1:-1},x)})}v(null)}function nc(t){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=e.initWrapper,r=e.processEntity,a=e.onProcessFinished,i=e.externalGetKey,o=e.childrenPropName,l=e.fieldNames,u=arguments.length>2?arguments[2]:void 0,s=i||u,c={},f={},d={posEntities:c,keyEntities:f};return n&&(d=n(d)||d),TW(t,function(v){var p=v.node,m=v.index,h=v.pos,g=v.key,w=v.parentPos,y=v.level,x=v.nodes,C={node:p,nodes:x,index:m,key:g,pos:h,level:y},b=tc(g,h);c[h]=C,f[b]=C,C.parent=c[w],C.parent&&(C.parent.children=C.parent.children||[],C.parent.children.push(C)),r&&r(C,d)},{externalGetKey:s,childrenPropName:o,fieldNames:l}),a&&a(d),d}function wg(t,e){var n=e.expandedKeysSet,r=e.selectedKeysSet,a=e.loadedKeysSet,i=e.loadingKeysSet,o=e.checkedKeysSet,l=e.halfCheckedKeysSet,u=e.dragOverNodeKey,s=e.dropPosition,c=e.keyEntities,f=c[t],d={eventKey:t,expanded:n.has(t),selected:r.has(t),loaded:a.has(t),loading:i.has(t),checked:o.has(t),halfChecked:l.has(t),pos:String(f?f.pos:""),parent:f.parent,dragOver:u===t&&s===0,dragOverGapTop:u===t&&s===-1,dragOverGapBottom:u===t&&s===1};return d}function Cg(t){var e=t.data,n=t.expanded,r=t.selected,a=t.checked,i=t.loaded,o=t.loading,l=t.halfChecked,u=t.dragOver,s=t.dragOverGapTop,c=t.dragOverGapBottom,f=t.pos,d=t.active,v=t.eventKey,p=M(M({dataRef:e},e),{},{expanded:n,selected:r,checked:a,loaded:i,loading:o,halfChecked:l,dragOver:u,dragOverGapTop:s,dragOverGapBottom:c,pos:f,active:d,eventKey:v,key:v});return"props"in p||Object.defineProperty(p,"props",{get:function(){return t}}),p}const PW=function(t,e){var n=q(function(){return nc(t.value,{fieldNames:e.value,initWrapper:function(a){return M(M({},a),{},{pathKeyEntities:{}})},processEntity:function(a,i){var o=a.nodes.map(function(l){return l[e.value.value]}).join(B1);i.pathKeyEntities[o]=a,a.key=o}}).pathKeyEntities});return n};function kW(t){var e=Z(!1),n=Z({});return rt(function(){if(!t.value){e.value=!1,n.value={};return}var r={matchInputWidth:!0,limit:50};t.value&&Ke(t.value)==="object"&&(r=M(M({},r),t.value)),r.limit<=0&&delete r.limit,e.value=!0,n.value=r}),{showSearch:e,searchConfig:n}}var cs="__rc_cascader_search_mark__",_W=function(e,n,r){var a=r.label;return n.some(function(i){return String(i[a]).toLowerCase().includes(e.toLowerCase())})},IW=function(e){var n=e.path,r=e.fieldNames;return n.map(function(a){return a[r.label]}).join(" / ")};const FW=function(t,e,n,r,a,i){return q(function(){var o=a.value,l=o.filter,u=l===void 0?_W:l,s=o.render,c=s===void 0?IW:s,f=o.limit,d=f===void 0?50:f,v=o.sort,p=[];if(!t.value)return[];function m(h,g){h.forEach(function(w){if(!(!v&&d>0&&p.length>=d)){var y=[].concat(Re(g),[w]),x=w[n.value.children];if((!x||x.length===0||i.value)&&u(t.value,y,{label:n.value.label})){var C;p.push(M(M({},w),{},(C={},j(C,n.value.label,c({inputValue:t.value,path:y,prefixCls:r.value,fieldNames:n.value})),j(C,cs,y),C)))}x&&m(w[n.value.children],y)}})}return m(e.value,[]),v&&p.sort(function(h,g){return v(h[cs],g[cs],t.value,n.value)}),d>0?p.slice(0,d):p})};function O2(t,e,n){var r=new Set(t);return t.filter(function(a){var i=e[a],o=i?i.parent:null,l=i?i.children:null;return n===vW?!(l&&l.some(function(u){return u.key&&r.has(u.key)})):!(o&&!o.node.disabled&&r.has(o.key))})}function _s(t,e,n){for(var r=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1,a=e,i=[],o=function(){var s,c,f,d=t[l],v=(s=a)===null||s===void 0?void 0:s.findIndex(function(m){var h=m[n.value];return r?String(h)===String(d):h===d}),p=v!==-1?(c=a)===null||c===void 0?void 0:c[v]:null;i.push({value:(f=p==null?void 0:p[n.value])!==null&&f!==void 0?f:d,index:v,option:p}),a=p==null?void 0:p[n.children]},l=0;l<t.length;l+=1)o();return i}const $W=function(t,e,n){return q(function(){var r=[],a=[];return n.value.forEach(function(i){var o=_s(i,t.value,e.value);o.every(function(l){return l.option})?a.push(i):r.push(i)}),[a,r]})};function F8(t,e){var n=new Set;return t.forEach(function(r){e.has(r)||n.add(r)}),n}function BW(t){var e=t||{},n=e.disabled,r=e.disableCheckbox,a=e.checkable;return!!(n||r)||a===!1}function RW(t,e,n,r){for(var a=new Set(t),i=new Set,o=0;o<=n;o+=1){var l=e.get(o)||new Set;l.forEach(function(f){var d=f.key,v=f.node,p=f.children,m=p===void 0?[]:p;a.has(d)&&!r(v)&&m.filter(function(h){return!r(h.node)}).forEach(function(h){a.add(h.key)})})}for(var u=new Set,s=n;s>=0;s-=1){var c=e.get(s)||new Set;c.forEach(function(f){var d=f.parent,v=f.node;if(!(r(v)||!f.parent||u.has(f.parent.key))){if(r(f.parent.node)){u.add(d.key);return}var p=!0,m=!1;(d.children||[]).filter(function(h){return!r(h.node)}).forEach(function(h){var g=h.key,w=a.has(g);p&&!w&&(p=!1),!m&&(w||i.has(g))&&(m=!0)}),p&&a.add(d.key),m&&i.add(d.key),u.add(d.key)}})}return{checkedKeys:Array.from(a),halfCheckedKeys:Array.from(F8(i,a))}}function LW(t,e,n,r,a){for(var i=new Set(t),o=new Set(e),l=0;l<=r;l+=1){var u=n.get(l)||new Set;u.forEach(function(d){var v=d.key,p=d.node,m=d.children,h=m===void 0?[]:m;!i.has(v)&&!o.has(v)&&!a(p)&&h.filter(function(g){return!a(g.node)}).forEach(function(g){i.delete(g.key)})})}o=new Set;for(var s=new Set,c=r;c>=0;c-=1){var f=n.get(c)||new Set;f.forEach(function(d){var v=d.parent,p=d.node;if(!(a(p)||!d.parent||s.has(d.parent.key))){if(a(d.parent.node)){s.add(v.key);return}var m=!0,h=!1;(v.children||[]).filter(function(g){return!a(g.node)}).forEach(function(g){var w=g.key,y=i.has(w);m&&!y&&(m=!1),!h&&(y||o.has(w))&&(h=!0)}),m||i.delete(v.key),h&&o.add(v.key),s.add(v.key)}})}return{checkedKeys:Array.from(i),halfCheckedKeys:Array.from(F8(o,i))}}function Zr(t,e,n,r,a,i){var o;i?o=i:o=BW;var l=new Set(t.filter(function(s){var c=!!n[s];return c})),u;return e===!0?u=RW(l,a,r,o):u=LW(l,e.halfCheckedKeys,a,r,o),u}const zW=function(t,e,n,r,a){return q(function(){var i=a.value||function(o){var l=o.labels,u=r.value?l.slice(-1):l,s=" / ";return u.every(function(c){return["string","number"].includes(Ke(c))})?u.join(s):u.reduce(function(c,f,d){var v=Dn(f)?kt(f,{key:d}):f;return d===0?[v]:[].concat(Re(c),[s,v])},[])};return t.value.map(function(o){var l=_s(o,e.value,n.value),u=i({labels:l.map(function(c){var f,d=c.option,v=c.value;return(f=d==null?void 0:d[n.value.label])!==null&&f!==void 0?f:v}),selectedOptions:l.map(function(c){var f=c.option;return f})}),s=Xi(o);return{label:u,value:s,key:s,valueCells:o}})})};var $8=Symbol("CascaderContextKey"),VW=function(e){yt($8,e)},Gv=function(){return pt($8)};const jW=function(){var t=Xs(),e=Gv(),n=e.values,r=an([]),a=$e(r,2),i=a[0],o=a[1];return ke(function(){return t.open},function(){if(t.open&&!t.multiple){var l=n.value[0];o(l||[])}},{immediate:!0}),[i,o]},HW=function(t,e,n,r,a,i){var o=Xs(),l=q(function(){return o.direction==="rtl"}),u=[Z([]),Z(),Z([])],s=u[0],c=u[1],f=u[2];rt(function(){for(var h=-1,g=e.value,w=[],y=[],x=r.value.length,C=function(k){var I=g.findIndex(function($){return $[n.value.value]===r.value[k]});if(I===-1)return"break";h=I,w.push(h),y.push(r.value[k]),g=g[h][n.value.children]},b=0;b<x&&g;b+=1){var S=C(b);if(S==="break")break}for(var N=e.value,D=0;D<w.length-1;D+=1)N=N[w[D]][n.value.children];var A=[y,h,N];s.value=A[0],c.value=A[1],f.value=A[2]});var d=function(g){a(g)},v=function(g){var w=f.value.length,y=c.value;y===-1&&g<0&&(y=w);for(var x=0;x<w;x+=1){y=(y+g+w)%w;var C=f.value[y];if(C&&!C.disabled){var b=C[n.value.value],S=s.value.slice(0,-1).concat(b);d(S);return}}},p=function(){if(s.value.length>1){var g=s.value.slice(0,-1);d(g)}else o.toggleOpen(!1)},m=function(){var g,w=((g=f.value[c.value])===null||g===void 0?void 0:g[n.value.children])||[],y=w.find(function(C){return!C.disabled});if(y){var x=[].concat(Re(s.value),[y[n.value.value]]);d(x)}};t.expose({onKeydown:function(g){var w=g.which;switch(w){case Be.UP:case Be.DOWN:{var y=0;w===Be.UP?y=-1:w===Be.DOWN&&(y=1),y!==0&&v(y);break}case Be.LEFT:{l.value?m():p();break}case Be.RIGHT:{l.value?p():m();break}case Be.BACKSPACE:{o.searchValue||p();break}case Be.ENTER:{if(s.value.length){var x=f.value[c.value],C=(x==null?void 0:x[cs])||[];C.length?i(C.map(function(b){return b[n.value.value]}),C[C.length-1]):i(s.value,x)}break}case Be.ESC:o.toggleOpen(!1),open&&g.stopPropagation()}},onKeyup:function(){}})};function Yv(t){var e,n=t.prefixCls,r=t.checked,a=t.halfChecked,i=t.disabled,o=t.onClick,l=Gv(),u=l.customSlots,s=l.checkable,c=s.value!==!1?u.value.checkable:s.value,f=typeof c=="function"?c():typeof c=="boolean"?null:c;return E("span",{class:(e={},j(e,n,!0),j(e,"".concat(n,"-checked"),r),j(e,"".concat(n,"-indeterminate"),!r&&a),j(e,"".concat(n,"-disabled"),i),e),onClick:o},[f])}Yv.props=["prefixCls","checked","halfChecked","disabled","onClick"];Yv.displayName="Checkbox";Yv.inheritAttrs=!1;var B8="__cascader_fix_label__";function Xv(t){var e,n,r,a,i,o,l=t.prefixCls,u=t.multiple,s=t.options,c=t.activeValue,f=t.prevValuePath,d=t.onToggleOpen,v=t.onSelect,p=t.onActive,m=t.checkedSet,h=t.halfCheckedSet,g=t.loadingKeys,w=t.isSelectable,y="".concat(l,"-menu"),x="".concat(l,"-menu-item"),C=Gv(),b=C.fieldNames,S=C.changeOnSelect,N=C.expandTrigger,D=C.expandIcon,A=C.loadingIcon,P=C.dropdownMenuColumnStyle,k=C.customSlots,I=(e=D.value)!==null&&e!==void 0?e:(n=(r=k.value).expandIcon)===null||n===void 0?void 0:n.call(r),$=(a=A.value)!==null&&a!==void 0?a:(i=(o=k.value).loadingIcon)===null||i===void 0?void 0:i.call(o),F=N.value==="hover";return E("ul",{class:y,role:"menu"},[s.map(function(T){var O,B,_=T.disabled,R=T[cs],L=(O=T[B8])!==null&&O!==void 0?O:T[b.value.label],H=T[b.value.value],z=Wu(T,b.value),V=R?R.map(function(he){return he[b.value.value]}):[].concat(Re(f),[H]),U=Xi(V),W=g.includes(U),G=m.has(U),le=h.has(U),ae=function(){!_&&(!F||!z)&&p(V)},ie=function(){w(T)&&v(V,z)},se;return typeof T.title=="string"?se=T.title:typeof L=="string"&&(se=L),E("li",{key:U,class:[x,(B={},j(B,"".concat(x,"-expand"),!z),j(B,"".concat(x,"-active"),c===H),j(B,"".concat(x,"-disabled"),_),j(B,"".concat(x,"-loading"),W),B)],style:P.value,role:"menuitemcheckbox",title:se,"aria-checked":G,"data-path-key":U,onClick:function(){ae(),(!u||z)&&ie()},onDblclick:function(){S.value&&d(!1)},onMouseenter:function(){F&&ae()},onMousedown:function(te){te.preventDefault()}},[u&&E(Yv,{prefixCls:"".concat(l,"-checkbox"),checked:G,halfChecked:le,disabled:_,onClick:function(te){te.stopPropagation(),ie()}},null),E("div",{class:"".concat(x,"-content")},[L]),!W&&I&&!z&&E("div",{class:"".concat(x,"-expand-icon")},[I]),W&&$&&E("div",{class:"".concat(x,"-loading-icon")},[$])])})])}Xv.props=["prefixCls","multiple","options","activeValue","prevValuePath","onToggleOpen","onSelect","onActive","checkedSet","halfCheckedSet","loadingKeys","isSelectable"];Xv.displayName="Column";Xv.inheritAttrs=!1;const KW=Se({compatConfig:{MODE:3},name:"OptionList",inheritAttrs:!1,setup:function(e,n){var r=n.attrs,a=n.slots,i=Xs(),o=Z(),l=q(function(){return i.direction==="rtl"}),u=Gv(),s=u.options,c=u.values,f=u.halfValues,d=u.fieldNames,v=u.changeOnSelect,p=u.onSelect,m=u.searchOptions,h=u.dropdownPrefixCls,g=u.loadData,w=u.expandTrigger,y=u.customSlots,x=q(function(){return h.value||i.prefixCls}),C=St([]),b=function(L){if(!(!g.value||i.searchValue)){var H=_s(L,s.value,d.value),z=H.map(function(W){var G=W.option;return G}),V=z[z.length-1];if(V&&!Wu(V,d.value)){var U=Xi(L);C.value=[].concat(Re(C.value),[U]),g.value(z)}}};rt(function(){C.value.length&&C.value.forEach(function(R){var L=pW(R),H=_s(L,s.value,d.value,!0).map(function(V){var U=V.option;return U}),z=H[H.length-1];(!z||z[d.value.children]||Wu(z,d.value))&&(C.value=C.value.filter(function(V){return V!==R}))})});var S=q(function(){return new Set(El(c.value))}),N=q(function(){return new Set(El(f.value))}),D=jW(),A=$e(D,2),P=A[0],k=A[1],I=function(L){k(L),b(L)},$=function(L){var H=L.disabled,z=Wu(L,d.value);return!H&&(z||v.value||i.multiple)},F=function(L,H){var z=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;p(L),!i.multiple&&(H||v.value&&(w.value==="hover"||z))&&i.toggleOpen(!1)},T=q(function(){return i.searchValue?m.value:s.value}),O=q(function(){for(var R=[{options:T.value}],L=T.value,H=function(){var W=P.value[z],G=L.find(function(ae){return ae[d.value.value]===W}),le=G==null?void 0:G[d.value.children];if(!(le!=null&&le.length))return"break";L=le,R.push({options:le})},z=0;z<P.value.length;z+=1){var V=H();if(V==="break")break}return R}),B=function(L,H){$(H)&&F(L,Wu(H,d.value),!0)};HW(n,T,d,P,I,B);var _=function(L){L.preventDefault()};return tt(function(){ke(P,function(R){for(var L=0;L<R.length;L+=1){var H,z=R.slice(0,L+1),V=Xi(z),U=(H=o.value)===null||H===void 0?void 0:H.querySelector('li[data-path-key="'.concat(V.replace(/\\{0,2}"/g,'\\"'),'"]'));U&&hW(U)}},{flush:"post",immediate:!0})}),function(){var R,L,H,z,V,U,W,G=i.notFoundContent,le=G===void 0?((R=a.notFoundContent)===null||R===void 0?void 0:R.call(a))||((L=(H=y.value).notFoundContent)===null||L===void 0?void 0:L.call(H)):G,ae=i.multiple,ie=i.toggleOpen,se=!((z=O.value[0])!==null&&z!==void 0&&(V=z.options)!==null&&V!==void 0&&V.length),he=[(U={},j(U,d.value.value,"__EMPTY__"),j(U,B8,le),j(U,"disabled",!0),U)],te=M(M({},r),{},{multiple:!se&&ae,onSelect:F,onActive:I,onToggleOpen:ie,checkedSet:S.value,halfCheckedSet:N.value,loadingKeys:C.value,isSelectable:$}),ge=se?[{options:he}]:O.value,ee=ge.map(function(ne,de){var re=P.value.slice(0,de),oe=P.value[de];return E(Xv,M(M({key:de},te),{},{prefixCls:x.value,options:ne.options,prevValuePath:re,activeValue:oe}),null)});return E("div",{class:["".concat(x.value,"-menus"),(W={},j(W,"".concat(x.value,"-menu-empty"),se),j(W,"".concat(x.value,"-rtl"),l.value),W)],onMousedown:_,ref:o},[ee])}}});function Zv(t){var e=Z(0),n=St();return rt(function(){var r=new Map,a=0,i=t.value||{};for(var o in i)if(Object.prototype.hasOwnProperty.call(i,o)){var l=i[o],u=l.level,s=r.get(u);s||(s=new Set,r.set(u,s)),s.add(l),a=Math.max(a,u)}e.value=a,n.value=r}),{maxLevel:e,levelEntities:n}}function UW(){return M(M({},dt(Pv(),["tokenSeparators","mode","showSearch"])),{},{id:String,prefixCls:String,fieldNames:Object,children:Array,value:{type:[String,Number,Array]},defaultValue:{type:[String,Number,Array]},changeOnSelect:{type:Boolean,default:void 0},displayRender:Function,checkable:{type:Boolean,default:void 0},showCheckedStrategy:{type:String,default:dW},showSearch:{type:[Boolean,Object],default:void 0},searchValue:String,onSearch:Function,expandTrigger:String,options:Array,dropdownPrefixCls:String,loadData:Function,popupVisible:{type:Boolean,default:void 0},popupClassName:String,dropdownClassName:String,dropdownMenuColumnStyle:{type:Object,default:void 0},popupStyle:{type:Object,default:void 0},dropdownStyle:{type:Object,default:void 0},popupPlacement:String,placement:String,onPopupVisibleChange:Function,onDropdownVisibleChange:Function,expandIcon:X.any,loadingIcon:X.any})}function R8(){return M(M({},UW()),{},{onChange:Function,customSlots:Object})}function qW(t){return Array.isArray(t)&&Array.isArray(t[0])}function T2(t){return t?qW(t)?t:(t.length===0?[]:[t]).map(function(e){return Array.isArray(e)?e:[e]}):[]}const WW=Se({compatConfig:{MODE:3},name:"Cascader",inheritAttrs:!1,props:bt(R8(),{}),setup:function(e,n){var r=n.attrs,a=n.expose,i=n.slots,o=$y(Ge(e,"id")),l=q(function(){return!!e.checkable}),u=fn(e.defaultValue,{value:q(function(){return e.value}),postState:T2}),s=$e(u,2),c=s[0],f=s[1],d=q(function(){return mW(e.fieldNames)}),v=q(function(){return e.options||[]}),p=PW(v,d),m=function(ue){var ve=p.value;return ue.map(function(me){var Y=ve[me].nodes;return Y.map(function(Q){return Q[d.value.value]})})},h=fn("",{value:q(function(){return e.searchValue}),postState:function(ue){return ue||""}}),g=$e(h,2),w=g[0],y=g[1],x=function(ue,ve){y(ue),ve.source!=="blur"&&e.onSearch&&e.onSearch(ue)},C=kW(Ge(e,"showSearch")),b=C.showSearch,S=C.searchConfig,N=FW(w,v,d,q(function(){return e.dropdownPrefixCls||e.prefixCls}),S,Ge(e,"changeOnSelect")),D=$W(v,d,c),A=[Z([]),Z([]),Z([])],P=A[0],k=A[1],I=A[2],$=Zv(p),F=$.maxLevel,T=$.levelEntities;rt(function(){var oe=$e(D.value,2),ue=oe[0],ve=oe[1];if(!l.value||!c.value.length){var me=[ue,[],ve];P.value=me[0],k.value=me[1],I.value=me[2];return}var Y=El(ue),Q=p.value,pe=Zr(Y,!0,Q,F.value,T.value),Ne=pe.checkedKeys,Te=pe.halfCheckedKeys,we=[m(Ne),m(Te),ve];P.value=we[0],k.value=we[1],I.value=we[2]});var O=q(function(){var oe=El(P.value),ue=O2(oe,p.value,e.showCheckedStrategy);return[].concat(Re(I.value),Re(m(ue)))}),B=zW(O,v,d,l,Ge(e,"displayRender")),_=function(ue){if(f(ue),e.onChange){var ve=T2(ue),me=ve.map(function(pe){return _s(pe,v.value,d.value).map(function(Ne){return Ne.option})}),Y=l.value?ve:ve[0],Q=l.value?me:me[0];e.onChange(Y,Q)}},R=function(ue){if(y(""),!l.value)_(ue);else{var ve=Xi(ue),me=El(P.value),Y=El(k.value),Q=me.includes(ve),pe=I.value.some(function(xe){return Xi(xe)===ve}),Ne=P.value,Te=I.value;if(pe&&!Q)Te=I.value.filter(function(xe){return Xi(xe)!==ve});else{var we=Q?me.filter(function(xe){return xe!==ve}):[].concat(Re(me),[ve]),ye;if(Q){var Ce=Zr(we,{checked:!1,halfCheckedKeys:Y},p.value,F.value,T.value);ye=Ce.checkedKeys}else{var De=Zr(we,!0,p.value,F.value,T.value);ye=De.checkedKeys}var Ee=O2(ye,p.value,e.showCheckedStrategy);Ne=m(Ee)}_([].concat(Re(Te),Re(Ne)))}},L=function(ue,ve){if(ve.type==="clear"){_([]);return}var me=ve.values[0].valueCells;R(me)},H=q(function(){return e.open!==void 0?e.open:e.popupVisible}),z=q(function(){return e.dropdownClassName||e.popupClassName}),V=q(function(){return e.dropdownStyle||e.popupStyle||{}}),U=q(function(){return e.placement||e.popupPlacement}),W=function(ue){var ve,me;(ve=e.onDropdownVisibleChange)===null||ve===void 0||ve.call(e,ue),(me=e.onPopupVisibleChange)===null||me===void 0||me.call(e,ue)},G=Yi(e),le=G.changeOnSelect,ae=G.checkable,ie=G.dropdownPrefixCls,se=G.loadData,he=G.expandTrigger,te=G.expandIcon,ge=G.loadingIcon,ee=G.dropdownMenuColumnStyle,ne=G.customSlots;VW({options:v,fieldNames:d,values:P,halfValues:k,changeOnSelect:le,onSelect:R,checkable:ae,searchOptions:N,dropdownPrefixCls:ie,loadData:se,expandTrigger:he,expandIcon:te,loadingIcon:ge,dropdownMenuColumnStyle:ee,customSlots:ne});var de=Z();a({focus:function(){var ue;(ue=de.value)===null||ue===void 0||ue.focus()},blur:function(){var ue;(ue=de.value)===null||ue===void 0||ue.blur()},scrollTo:function(ue){var ve;(ve=de.value)===null||ve===void 0||ve.scrollTo(ue)}});var re=q(function(){return dt(e,["id","prefixCls","fieldNames","defaultValue","value","changeOnSelect","onChange","displayRender","checkable","searchValue","onSearch","showSearch","expandTrigger","options","dropdownPrefixCls","loadData","popupVisible","open","popupClassName","dropdownClassName","dropdownMenuColumnStyle","popupPlacement","placement","onDropdownVisibleChange","onPopupVisibleChange","expandIcon","loadingIcon","customSlots","showCheckedStrategy","children"])});return function(){var oe=!(w.value?N.value:v.value).length,ue=e.dropdownMatchSelectWidth,ve=ue===void 0?!1:ue,me=w.value&&S.value.matchInputWidth||oe?{}:{minWidth:"auto"};return E(Iy,M(M(M({},re.value),r),{},{ref:de,id:o,prefixCls:e.prefixCls,dropdownMatchSelectWidth:ve,dropdownStyle:M(M({},V.value),me),displayValues:B.value,onDisplayValuesChange:L,mode:l.value?"multiple":void 0,searchValue:w.value,onSearch:x,showSearch:b.value,OptionList:KW,emptyOptions:oe,open:H.value,dropdownClassName:z.value,placement:U.value,onDropdownVisibleChange:W,getRawInputElement:function(){var Q;return(Q=i.default)===null||Q===void 0?void 0:Q.call(i)}}),i)}}});var GW={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 YW=GW;function P2(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){XW(t,a,n[a])})}return t}function XW(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var z1=function(e,n){var r=P2({},e,n.attrs);return E(mt,P2({},r,{icon:YW}),null)};z1.displayName="LeftOutlined";z1.inheritAttrs=!1;const Vo=z1;function ZW(t,e){for(var n=-1,r=t==null?0:t.length;++n<r&&e(t[n],n,t)!==!1;);return t}function rc(t,e,n,r){var a=!n;n||(n={});for(var i=-1,o=e.length;++i<o;){var l=e[i],u=r?r(n[l],t[l],l,n,t):void 0;u===void 0&&(u=t[l]),a?i8(n,l,u):T1(n,l,u)}return n}function JW(t,e){return t&&rc(e,du(e),t)}function QW(t){var e=[];if(t!=null)for(var n in Object(t))e.push(n);return e}var eG=Object.prototype,tG=eG.hasOwnProperty;function nG(t){if(!Ca(t))return QW(t);var e=Ty(t),n=[];for(var r in t)r=="constructor"&&(e||!tG.call(t,r))||n.push(r);return n}function V1(t){return Ys(t)?wO(t,!0):nG(t)}function rG(t,e){return t&&rc(e,V1(e),t)}var L8=typeof exports=="object"&&exports&&!exports.nodeType&&exports,k2=L8&&typeof module=="object"&&module&&!module.nodeType&&module,aG=k2&&k2.exports===L8,_2=aG?Ea.Buffer:void 0,I2=_2?_2.allocUnsafe:void 0;function iG(t,e){if(e)return t.slice();var n=t.length,r=I2?I2(n):new t.constructor(n);return t.copy(r),r}function oG(t,e){var n=-1,r=t.length;for(e||(e=Array(r));++n<r;)e[n]=t[n];return e}function lG(t,e){return rc(t,Dy(t),e)}var uG=Object.getOwnPropertySymbols,sG=uG?function(t){for(var e=[];t;)Ny(e,Dy(t)),t=j0(t);return e}:hO;const z8=sG;function cG(t,e){return rc(t,z8(t),e)}function V8(t){return mO(t,V1,z8)}var fG=Object.prototype,dG=fG.hasOwnProperty;function vG(t){var e=t.length,n=new t.constructor(e);return e&&typeof t[0]=="string"&&dG.call(t,"index")&&(n.index=t.index,n.input=t.input),n}function j1(t){var e=new t.constructor(t.byteLength);return new vd(e).set(new vd(t)),e}function pG(t,e){var n=e?j1(t.buffer):t.buffer;return new t.constructor(n,t.byteOffset,t.byteLength)}var mG=/\w*$/;function hG(t){var e=new t.constructor(t.source,mG.exec(t));return e.lastIndex=t.lastIndex,e}var F2=Qr?Qr.prototype:void 0,$2=F2?F2.valueOf:void 0;function gG(t){return $2?Object($2.call(t)):{}}function yG(t,e){var n=e?j1(t.buffer):t.buffer;return new t.constructor(n,t.byteOffset,t.length)}var bG="[object Boolean]",xG="[object Date]",wG="[object Map]",CG="[object Number]",SG="[object RegExp]",EG="[object Set]",NG="[object String]",DG="[object Symbol]",AG="[object ArrayBuffer]",MG="[object DataView]",OG="[object Float32Array]",TG="[object Float64Array]",PG="[object Int8Array]",kG="[object Int16Array]",_G="[object Int32Array]",IG="[object Uint8Array]",FG="[object Uint8ClampedArray]",$G="[object Uint16Array]",BG="[object Uint32Array]";function RG(t,e,n){var r=t.constructor;switch(e){case AG:return j1(t);case bG:case xG:return new r(+t);case MG:return pG(t,n);case OG:case TG:case PG:case kG:case _G:case IG:case FG:case $G:case BG:return yG(t,n);case wG:return new r;case CG:case NG:return new r(t);case SG:return hG(t);case EG:return new r;case DG:return gG(t)}}var B2=Object.create,LG=function(){function t(){}return function(e){if(!Ca(e))return{};if(B2)return B2(e);t.prototype=e;var n=new t;return t.prototype=void 0,n}}();const zG=LG;function VG(t){return typeof t.constructor=="function"&&!Ty(t)?zG(j0(t)):{}}var jG="[object Map]";function HG(t){return ya(t)&&As(t)==jG}var R2=Gl&&Gl.isMap,KG=R2?Nv(R2):HG;const UG=KG;var qG="[object Set]";function WG(t){return ya(t)&&As(t)==qG}var L2=Gl&&Gl.isSet,GG=L2?Nv(L2):WG;const YG=GG;var XG=1,ZG=2,JG=4,j8="[object Arguments]",QG="[object Array]",eY="[object Boolean]",tY="[object Date]",nY="[object Error]",H8="[object Function]",rY="[object GeneratorFunction]",aY="[object Map]",iY="[object Number]",K8="[object Object]",oY="[object RegExp]",lY="[object Set]",uY="[object String]",sY="[object Symbol]",cY="[object WeakMap]",fY="[object ArrayBuffer]",dY="[object DataView]",vY="[object Float32Array]",pY="[object Float64Array]",mY="[object Int8Array]",hY="[object Int16Array]",gY="[object Int32Array]",yY="[object Uint8Array]",bY="[object Uint8ClampedArray]",xY="[object Uint16Array]",wY="[object Uint32Array]",cn={};cn[j8]=cn[QG]=cn[fY]=cn[dY]=cn[eY]=cn[tY]=cn[vY]=cn[pY]=cn[mY]=cn[hY]=cn[gY]=cn[aY]=cn[iY]=cn[K8]=cn[oY]=cn[lY]=cn[uY]=cn[sY]=cn[yY]=cn[bY]=cn[xY]=cn[wY]=!0;cn[nY]=cn[H8]=cn[cY]=!1;function fs(t,e,n,r,a,i){var o,l=e&XG,u=e&ZG,s=e&JG;if(n&&(o=a?n(t,r,a,i):n(t)),o!==void 0)return o;if(!Ca(t))return t;var c=ta(t);if(c){if(o=vG(t),!l)return oG(t,o)}else{var f=As(t),d=f==H8||f==rY;if(pd(t))return iG(t,l);if(f==K8||f==j8||d&&!a){if(o=u||d?{}:VG(t),!l)return u?cG(t,rG(o,t)):lG(t,JW(o,t))}else{if(!cn[f])return a?t:{};o=RG(t,f,l)}}i||(i=new La);var v=i.get(t);if(v)return v;i.set(t,o),YG(t)?t.forEach(function(h){o.add(fs(h,e,n,h,t,i))}):UG(t)&&t.forEach(function(h,g){o.set(g,fs(h,e,n,g,t,i))});var p=s?u?V8:jh:u?V1:du,m=c?void 0:p(t);return ZW(m||t,function(h,g){m&&(g=h,h=t[g]),T1(o,g,fs(h,e,n,g,t,i))}),o}var CY=1,SY=4;function Mf(t){return fs(t,CY|SY)}function To(){return To=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},To.apply(this,arguments)}function EY(t,e){t.prototype=Object.create(e.prototype),t.prototype.constructor=t,Is(t,e)}function Sg(t){return Sg=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},Sg(t)}function Is(t,e){return Is=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(r,a){return r.__proto__=a,r},Is(t,e)}function NY(){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 Of(t,e,n){return NY()?Of=Reflect.construct.bind():Of=function(a,i,o){var l=[null];l.push.apply(l,i);var u=Function.bind.apply(a,l),s=new u;return o&&Is(s,o.prototype),s},Of.apply(null,arguments)}function DY(t){return Function.toString.call(t).indexOf("[native code]")!==-1}function Eg(t){var e=typeof Map=="function"?new Map:void 0;return Eg=function(r){if(r===null||!DY(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 Of(r,arguments,Sg(this).constructor)}return a.prototype=Object.create(r.prototype,{constructor:{value:a,enumerable:!1,writable:!0,configurable:!0}}),Is(a,r)},Eg(t)}var AY=/%[sdj%]/g,MY=function(){};function Ng(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 $r(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(AY,function(l){if(l==="%%")return"%";if(a>=i)return l;switch(l){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 l}});return o}return t}function OY(t){return t==="string"||t==="url"||t==="hex"||t==="email"||t==="date"||t==="pattern"}function Ln(t,e){return!!(t==null||e==="array"&&Array.isArray(t)&&!t.length||OY(e)&&typeof t=="string"&&!t)}function TY(t,e,n){var r=[],a=0,i=t.length;function o(l){r.push.apply(r,l||[]),a++,a===i&&n(r)}t.forEach(function(l){e(l,o)})}function z2(t,e,n){var r=0,a=t.length;function i(o){if(o&&o.length){n(o);return}var l=r;r=r+1,l<a?e(t[l],i):n([])}i([])}function PY(t){var e=[];return Object.keys(t).forEach(function(n){e.push.apply(e,t[n]||[])}),e}var V2=function(t){EY(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}(Eg(Error));function kY(t,e,n,r,a){if(e.first){var i=new Promise(function(d,v){var p=function(g){return r(g),g.length?v(new V2(g,Ng(g))):d(a)},m=PY(t);z2(m,n,p)});return i.catch(function(d){return d}),i}var o=e.firstFields===!0?Object.keys(t):e.firstFields||[],l=Object.keys(t),u=l.length,s=0,c=[],f=new Promise(function(d,v){var p=function(h){if(c.push.apply(c,h),s++,s===u)return r(c),c.length?v(new V2(c,Ng(c))):d(a)};l.length||(r(c),d(a)),l.forEach(function(m){var h=t[m];o.indexOf(m)!==-1?z2(h,n,p):TY(h,n,p)})});return f.catch(function(d){return d}),f}function _Y(t){return!!(t&&t.message!==void 0)}function IY(t,e){for(var n=t,r=0;r<e.length;r++){if(n==null)return n;n=n[e[r]]}return n}function j2(t,e){return function(n){var r;return t.fullFields?r=IY(e,t.fullFields):r=e[n.field||t.fullField],_Y(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 H2(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]=To({},t[n],r):t[n]=r}}return t}var U8=function(e,n,r,a,i,o){e.required&&(!r.hasOwnProperty(e.field)||Ln(n,o||e.type))&&a.push($r(i.messages.required,e.fullField))},FY=function(e,n,r,a,i){(/^\s+$/.test(n)||n==="")&&a.push($r(i.messages.whitespace,e.fullField))},zc,$Y=function(){if(zc)return zc;var t="[a-fA-F\\d:]",e=function(x){return x&&x.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=(`
  87. (?:
  88. (?:`+r+":){7}(?:"+r+`|:)| // 1:2:3:4:5:6:7:: 1:2:3:4:5:6:7:8
  89. (?:`+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
  90. (?:`+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
  91. (?:`+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
  92. (?:`+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
  93. (?:`+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
  94. (?:`+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
  95. (?::(?:(?::`+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
  96. )(?:%[0-9a-zA-Z]{1,})? // %eth0 %1
  97. `).replace(/\s*\/\/.*$/gm,"").replace(/\n/g,"").trim(),i=new RegExp("(?:^"+n+"$)|(?:^"+a+"$)"),o=new RegExp("^"+n+"$"),l=new RegExp("^"+a+"$"),u=function(x){return x&&x.exact?i:new RegExp("(?:"+e(x)+n+e(x)+")|(?:"+e(x)+a+e(x)+")","g")};u.v4=function(y){return y&&y.exact?o:new RegExp(""+e(y)+n+e(y),"g")},u.v6=function(y){return y&&y.exact?l:new RegExp(""+e(y)+a+e(y),"g")};var s="(?:(?:[a-z]+:)?//)",c="(?:\\S+(?::\\S*)?@)?",f=u.v4().source,d=u.v6().source,v="(?:(?:[a-z\\u00a1-\\uffff0-9][-_]*)*[a-z\\u00a1-\\uffff0-9]+)",p="(?:\\.(?:[a-z\\u00a1-\\uffff0-9]-*)*[a-z\\u00a1-\\uffff0-9]+)*",m="(?:\\.(?:[a-z\\u00a1-\\uffff]{2,}))",h="(?::\\d{2,5})?",g='(?:[/?#][^\\s"]*)?',w="(?:"+s+"|www\\.)"+c+"(?:localhost|"+f+"|"+d+"|"+v+p+m+")"+h+g;return zc=new RegExp("(?:^"+w+"$)","i"),zc},K2={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},Gu={integer:function(e){return Gu.number(e)&&parseInt(e,10)===e},float:function(e){return Gu.number(e)&&!Gu.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"&&!Gu.array(e)},method:function(e){return typeof e=="function"},email:function(e){return typeof e=="string"&&e.length<=320&&!!e.match(K2.email)},url:function(e){return typeof e=="string"&&e.length<=2048&&!!e.match($Y())},hex:function(e){return typeof e=="string"&&!!e.match(K2.hex)}},BY=function(e,n,r,a,i){if(e.required&&n===void 0){U8(e,n,r,a,i);return}var o=["integer","float","array","regexp","object","method","email","number","date","url","hex"],l=e.type;o.indexOf(l)>-1?Gu[l](n)||a.push($r(i.messages.types[l],e.fullField,e.type)):l&&typeof n!==e.type&&a.push($r(i.messages.types[l],e.fullField,e.type))},RY=function(e,n,r,a,i){var o=typeof e.len=="number",l=typeof e.min=="number",u=typeof e.max=="number",s=/[\uD800-\uDBFF][\uDC00-\uDFFF]/g,c=n,f=null,d=typeof n=="number",v=typeof n=="string",p=Array.isArray(n);if(d?f="number":v?f="string":p&&(f="array"),!f)return!1;p&&(c=n.length),v&&(c=n.replace(s,"_").length),o?c!==e.len&&a.push($r(i.messages[f].len,e.fullField,e.len)):l&&!u&&c<e.min?a.push($r(i.messages[f].min,e.fullField,e.min)):u&&!l&&c>e.max?a.push($r(i.messages[f].max,e.fullField,e.max)):l&&u&&(c<e.min||c>e.max)&&a.push($r(i.messages[f].range,e.fullField,e.min,e.max))},sl="enum",LY=function(e,n,r,a,i){e[sl]=Array.isArray(e[sl])?e[sl]:[],e[sl].indexOf(n)===-1&&a.push($r(i.messages[sl],e.fullField,e[sl].join(", ")))},zY=function(e,n,r,a,i){if(e.pattern){if(e.pattern instanceof RegExp)e.pattern.lastIndex=0,e.pattern.test(n)||a.push($r(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($r(i.messages.pattern.mismatch,e.fullField,n,e.pattern))}}},Ht={required:U8,whitespace:FY,type:BY,range:RY,enum:LY,pattern:zY},VY=function(e,n,r,a,i){var o=[],l=e.required||!e.required&&a.hasOwnProperty(e.field);if(l){if(Ln(n,"string")&&!e.required)return r();Ht.required(e,n,a,o,i,"string"),Ln(n,"string")||(Ht.type(e,n,a,o,i),Ht.range(e,n,a,o,i),Ht.pattern(e,n,a,o,i),e.whitespace===!0&&Ht.whitespace(e,n,a,o,i))}r(o)},jY=function(e,n,r,a,i){var o=[],l=e.required||!e.required&&a.hasOwnProperty(e.field);if(l){if(Ln(n)&&!e.required)return r();Ht.required(e,n,a,o,i),n!==void 0&&Ht.type(e,n,a,o,i)}r(o)},HY=function(e,n,r,a,i){var o=[],l=e.required||!e.required&&a.hasOwnProperty(e.field);if(l){if(n===""&&(n=void 0),Ln(n)&&!e.required)return r();Ht.required(e,n,a,o,i),n!==void 0&&(Ht.type(e,n,a,o,i),Ht.range(e,n,a,o,i))}r(o)},KY=function(e,n,r,a,i){var o=[],l=e.required||!e.required&&a.hasOwnProperty(e.field);if(l){if(Ln(n)&&!e.required)return r();Ht.required(e,n,a,o,i),n!==void 0&&Ht.type(e,n,a,o,i)}r(o)},UY=function(e,n,r,a,i){var o=[],l=e.required||!e.required&&a.hasOwnProperty(e.field);if(l){if(Ln(n)&&!e.required)return r();Ht.required(e,n,a,o,i),Ln(n)||Ht.type(e,n,a,o,i)}r(o)},qY=function(e,n,r,a,i){var o=[],l=e.required||!e.required&&a.hasOwnProperty(e.field);if(l){if(Ln(n)&&!e.required)return r();Ht.required(e,n,a,o,i),n!==void 0&&(Ht.type(e,n,a,o,i),Ht.range(e,n,a,o,i))}r(o)},WY=function(e,n,r,a,i){var o=[],l=e.required||!e.required&&a.hasOwnProperty(e.field);if(l){if(Ln(n)&&!e.required)return r();Ht.required(e,n,a,o,i),n!==void 0&&(Ht.type(e,n,a,o,i),Ht.range(e,n,a,o,i))}r(o)},GY=function(e,n,r,a,i){var o=[],l=e.required||!e.required&&a.hasOwnProperty(e.field);if(l){if(n==null&&!e.required)return r();Ht.required(e,n,a,o,i,"array"),n!=null&&(Ht.type(e,n,a,o,i),Ht.range(e,n,a,o,i))}r(o)},YY=function(e,n,r,a,i){var o=[],l=e.required||!e.required&&a.hasOwnProperty(e.field);if(l){if(Ln(n)&&!e.required)return r();Ht.required(e,n,a,o,i),n!==void 0&&Ht.type(e,n,a,o,i)}r(o)},XY="enum",ZY=function(e,n,r,a,i){var o=[],l=e.required||!e.required&&a.hasOwnProperty(e.field);if(l){if(Ln(n)&&!e.required)return r();Ht.required(e,n,a,o,i),n!==void 0&&Ht[XY](e,n,a,o,i)}r(o)},JY=function(e,n,r,a,i){var o=[],l=e.required||!e.required&&a.hasOwnProperty(e.field);if(l){if(Ln(n,"string")&&!e.required)return r();Ht.required(e,n,a,o,i),Ln(n,"string")||Ht.pattern(e,n,a,o,i)}r(o)},QY=function(e,n,r,a,i){var o=[],l=e.required||!e.required&&a.hasOwnProperty(e.field);if(l){if(Ln(n,"date")&&!e.required)return r();if(Ht.required(e,n,a,o,i),!Ln(n,"date")){var u;n instanceof Date?u=n:u=new Date(n),Ht.type(e,u,a,o,i),u&&Ht.range(e,u.getTime(),a,o,i)}}r(o)},eX=function(e,n,r,a,i){var o=[],l=Array.isArray(n)?"array":typeof n;Ht.required(e,n,a,o,i,l),r(o)},Sm=function(e,n,r,a,i){var o=e.type,l=[],u=e.required||!e.required&&a.hasOwnProperty(e.field);if(u){if(Ln(n,o)&&!e.required)return r();Ht.required(e,n,a,l,i,o),Ln(n,o)||Ht.type(e,n,a,l,i)}r(l)},tX=function(e,n,r,a,i){var o=[],l=e.required||!e.required&&a.hasOwnProperty(e.field);if(l){if(Ln(n)&&!e.required)return r();Ht.required(e,n,a,o,i)}r(o)},ds={string:VY,method:jY,number:HY,boolean:KY,regexp:UY,integer:qY,float:WY,array:GY,object:YY,enum:ZY,pattern:JY,date:QY,url:Sm,hex:Sm,email:Sm,required:eX,any:tX};function Dg(){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 Ag=Dg(),ac=function(){function t(n){this.rules=null,this._messages=Ag,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=H2(Dg(),r)),this._messages},e.validate=function(r,a,i){var o=this;a===void 0&&(a={}),i===void 0&&(i=function(){});var l=r,u=a,s=i;if(typeof u=="function"&&(s=u,u={}),!this.rules||Object.keys(this.rules).length===0)return s&&s(null,l),Promise.resolve(l);function c(m){var h=[],g={};function w(x){if(Array.isArray(x)){var C;h=(C=h).concat.apply(C,x)}else h.push(x)}for(var y=0;y<m.length;y++)w(m[y]);h.length?(g=Ng(h),s(h,g)):s(null,l)}if(u.messages){var f=this.messages();f===Ag&&(f=Dg()),H2(f,u.messages),u.messages=f}else u.messages=this.messages();var d={},v=u.keys||Object.keys(this.rules);v.forEach(function(m){var h=o.rules[m],g=l[m];h.forEach(function(w){var y=w;typeof y.transform=="function"&&(l===r&&(l=To({},l)),g=l[m]=y.transform(g)),typeof y=="function"?y={validator:y}:y=To({},y),y.validator=o.getValidationMethod(y),y.validator&&(y.field=m,y.fullField=y.fullField||m,y.type=o.getType(y),d[m]=d[m]||[],d[m].push({rule:y,value:g,source:l,field:m}))})});var p={};return kY(d,u,function(m,h){var g=m.rule,w=(g.type==="object"||g.type==="array")&&(typeof g.fields=="object"||typeof g.defaultField=="object");w=w&&(g.required||!g.required&&m.value),g.field=m.field;function y(b,S){return To({},S,{fullField:g.fullField+"."+b,fullFields:g.fullFields?[].concat(g.fullFields,[b]):[b]})}function x(b){b===void 0&&(b=[]);var S=Array.isArray(b)?b:[b];!u.suppressWarning&&S.length&&t.warning("async-validator:",S),S.length&&g.message!==void 0&&(S=[].concat(g.message));var N=S.map(j2(g,l));if(u.first&&N.length)return p[g.field]=1,h(N);if(!w)h(N);else{if(g.required&&!m.value)return g.message!==void 0?N=[].concat(g.message).map(j2(g,l)):u.error&&(N=[u.error(g,$r(u.messages.required,g.field))]),h(N);var D={};g.defaultField&&Object.keys(m.value).map(function(k){D[k]=g.defaultField}),D=To({},D,m.rule.fields);var A={};Object.keys(D).forEach(function(k){var I=D[k],$=Array.isArray(I)?I:[I];A[k]=$.map(y.bind(null,k))});var P=new t(A);P.messages(u.messages),m.rule.options&&(m.rule.options.messages=u.messages,m.rule.options.error=u.error),P.validate(m.value,m.rule.options||u,function(k){var I=[];N&&N.length&&I.push.apply(I,N),k&&k.length&&I.push.apply(I,k),h(I.length?I:null)})}}var C;if(g.asyncValidator)C=g.asyncValidator(g,m.value,x,m.source,u);else if(g.validator){try{C=g.validator(g,m.value,x,m.source,u)}catch(b){console.error==null||console.error(b),u.suppressValidatorError||setTimeout(function(){throw b},0),x(b.message)}C===!0?x():C===!1?x(typeof g.message=="function"?g.message(g.fullField||g.field):g.message||(g.fullField||g.field)+" fails"):C instanceof Array?x(C):C instanceof Error&&x(C.message)}C&&C.then&&C.then(function(){return x()},function(b){return x(b)})},function(m){c(m)},l)},e.getType=function(r){if(r.type===void 0&&r.pattern instanceof RegExp&&(r.type="pattern"),typeof r.validator!="function"&&r.type&&!ds.hasOwnProperty(r.type))throw new Error($r("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"?ds.required:ds[this.getType(r)]||void 0},t}();ac.register=function(e,n){if(typeof n!="function")throw new Error("Cannot register a validator by type, validator is not a function");ds[e]=n};ac.warning=MY;ac.messages=Ag;ac.validators=ds;function Zi(t){return t==null?[]:Array.isArray(t)?t:[t]}function q8(t,e){for(var n=t,r=0;r<e.length;r+=1){if(n==null)return;n=n[e[r]]}return n}function W8(t,e,n,r){if(!e.length)return n;var a=my(e),i=a[0],o=a.slice(1),l;return!t&&typeof i=="number"?l=[]:Array.isArray(t)?l=Re(t):l=M({},t),r&&n===void 0&&o.length===1?delete l[i][o[0]]:l[i]=W8(l[i],o,n,r),l}function nX(t,e,n){var r=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1;return e.length&&r&&n===void 0&&!q8(t,e.slice(0,-1))?t:W8(t,e,n,r)}function Mg(t){return Zi(t)}function rX(t,e){var n=q8(t,e);return n}function aX(t,e,n){var r=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1,a=nX(t,e,n,r);return a}function iX(t,e){return t&&t.some(function(n){return lX(n,e)})}function U2(t){return Ke(t)==="object"&&t!==null&&Object.getPrototypeOf(t)===Object.prototype}function G8(t,e){var n=Array.isArray(t)?Re(t):M({},t);return e&&Object.keys(e).forEach(function(r){var a=n[r],i=e[r],o=U2(a)&&U2(i);n[r]=o?G8(a,i||{}):i}),n}function oX(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 G8(a,i)},t)}function q2(t,e){var n={};return e.forEach(function(r){var a=rX(t,r);n=aX(n,r,a)}),n}function lX(t,e){return!t||!e||t.length!==e.length?!1:t.every(function(n,r){return e[r]===n})}var Pr="'${name}' is not a valid ${type}",Jv={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:Pr,method:Pr,array:Pr,object:Pr,number:Pr,date:Pr,boolean:Pr,integer:Pr,float:Pr,regexp:Pr,email:Pr,url:Pr,hex:Pr},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}"}},uX=ac;function sX(t,e){return t.replace(/\$\{\w+\}/g,function(n){var r=n.slice(2,-1);return e[r]})}function Og(t,e,n,r,a){return Tg.apply(this,arguments)}function Tg(){return Tg=Ko(Er.mark(function t(e,n,r,a,i){var o,l,u,s,c,f,d,v;return Er.wrap(function(m){for(;;)switch(m.prev=m.next){case 0:return o=M({},r),delete o.ruleIndex,delete o.trigger,l=null,o&&o.type==="array"&&o.defaultField&&(l=o.defaultField,delete o.defaultField),u=new uX(j({},e,[o])),s=oX({},Jv,a.validateMessages),u.messages(s),c=[],m.prev=9,m.next=12,Promise.resolve(u.validate(j({},e,n),M({},a)));case 12:m.next=17;break;case 14:m.prev=14,m.t0=m.catch(9),m.t0.errors?c=m.t0.errors.map(function(h,g){var w=h.message;return Dn(w)?bi(w,{key:"error_".concat(g)}):w}):(console.error(m.t0),c=[s.default()]);case 17:if(!(!c.length&&l)){m.next=22;break}return m.next=20,Promise.all(n.map(function(h,g){return Og("".concat(e,".").concat(g),h,l,a,i)}));case 20:return f=m.sent,m.abrupt("return",f.reduce(function(h,g){return[].concat(Re(h),Re(g))},[]));case 22:return d=M(M({},r),{},{name:e,enum:(r.enum||[]).join(", ")},i),v=c.map(function(h){return typeof h=="string"?sX(h,d):h}),m.abrupt("return",v);case 25:case"end":return m.stop()}},t,null,[[9,14]])})),Tg.apply(this,arguments)}function Y8(t,e,n,r,a,i){var o=t.join("."),l=n.map(function(c,f){var d=c.validator,v=M(M({},c),{},{ruleIndex:f});return d&&(v.validator=function(p,m,h){var g=!1,w=function(){for(var C=arguments.length,b=new Array(C),S=0;S<C;S++)b[S]=arguments[S];Promise.resolve().then(function(){g||h.apply(void 0,b)})},y=d(p,m,w);g=y&&typeof y.then=="function"&&typeof y.catch=="function",g&&y.then(function(){h()}).catch(function(x){h(x||" ")})}),v}).sort(function(c,f){var d=c.warningOnly,v=c.ruleIndex,p=f.warningOnly,m=f.ruleIndex;return!!d==!!p?v-m:d?1:-1}),u;if(a===!0)u=new Promise(function(){var c=Ko(Er.mark(function f(d,v){var p,m,h;return Er.wrap(function(w){for(;;)switch(w.prev=w.next){case 0:p=0;case 1:if(!(p<l.length)){w.next=12;break}return m=l[p],w.next=5,Og(o,e,m,r,i);case 5:if(h=w.sent,!h.length){w.next=9;break}return v([{errors:h,rule:m}]),w.abrupt("return");case 9:p+=1,w.next=1;break;case 12:d([]);case 13:case"end":return w.stop()}},f)}));return function(f,d){return c.apply(this,arguments)}}());else{var s=l.map(function(c){return Og(o,e,c,r,i).then(function(f){return{errors:f,rule:c}})});u=(a?fX(s):cX(s)).then(function(c){return Promise.reject(c)})}return u.catch(function(c){return c}),u}function cX(t){return Pg.apply(this,arguments)}function Pg(){return Pg=Ko(Er.mark(function t(e){return Er.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,Re(a));return o}));case 1:case"end":return r.stop()}},t)})),Pg.apply(this,arguments)}function fX(t){return kg.apply(this,arguments)}function kg(){return kg=Ko(Er.mark(function t(e){var n;return Er.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(l){l.errors.length&&i([l]),n+=1,n===e.length&&i([])})})}));case 2:case"end":return a.stop()}},t)})),kg.apply(this,arguments)}var dX=1,vX=2;function pX(t,e,n,r){var a=n.length,i=a,o=!r;if(t==null)return!i;for(t=Object(t);a--;){var l=n[a];if(o&&l[2]?l[1]!==t[l[0]]:!(l[0]in t))return!1}for(;++a<i;){l=n[a];var u=l[0],s=t[u],c=l[1];if(o&&l[2]){if(s===void 0&&!(u in t))return!1}else{var f=new La;if(r)var d=r(s,c,u,t,e,f);if(!(d===void 0?Dv(c,s,dX|vX,r,f):d))return!1}}return!0}function X8(t){return t===t&&!Ca(t)}function mX(t){for(var e=du(t),n=e.length;n--;){var r=e[n],a=t[r];e[n]=[r,a,X8(a)]}return e}function Z8(t,e){return function(n){return n==null?!1:n[t]===e&&(e!==void 0||t in Object(n))}}function hX(t){var e=mX(t);return e.length==1&&e[0][2]?Z8(e[0][0],e[0][1]):function(n){return n===t||pX(n,t,e)}}function gX(t,e,n){var r=t==null?void 0:Hv(t,e);return r===void 0?n:r}var yX=1,bX=2;function xX(t,e){return M1(t)&&X8(e)?Z8(yu(t),e):function(n){var r=gX(n,t);return r===void 0&&r===e?o8(n,t):Dv(e,r,yX|bX)}}function wX(t){return function(e){return Hv(e,t)}}function CX(t){return M1(t)?g6(yu(t)):wX(t)}function H1(t){return typeof t=="function"?t:t==null?P1:typeof t=="object"?ta(t)?xX(t[0],t[1]):hX(t):CX(t)}function SX(t){return function(e,n,r){var a=Object(e);if(!Ys(e)){var i=H1(n);e=du(e),n=function(l){return i(a[l],l,a)}}var o=t(e,n,r);return o>-1?a[i?e[o]:o]:void 0}}var EX=Math.max;function NX(t,e,n){var r=t==null?0:t.length;if(!r)return-1;var a=n==null?0:i1(n);return a<0&&(a=EX(r+a,0)),a6(t,H1(e),a)}var DX=SX(NX);const AX=DX;var J8=Symbol("formContextKey"),Q8=function(e){yt(J8,e)},K1=function(){return pt(J8,{name:q(function(){}),labelAlign:q(function(){return"right"}),vertical:q(function(){return!1}),addField:function(n,r){},removeField:function(n){},model:q(function(){}),rules:q(function(){}),colon:q(function(){}),labelWrap:q(function(){}),labelCol:q(function(){}),requiredMark:q(function(){return!1}),validateTrigger:q(function(){}),onValidate:function(){},validateMessages:q(function(){return Jv})})},eT=Symbol("formItemPrefixContextKey"),MX=function(e){yt(eT,e)},OX=function(){return pt(eT,{prefixCls:q(function(){return""})})},U1=function(e,n){var r,a,i,o,l=n.slots,u=n.emit,s=n.attrs,c=M(M({},e),s),f=c.prefixCls,d=c.htmlFor,v=c.labelCol,p=c.labelAlign,m=c.colon,h=c.required,g=c.requiredMark,w=qa("Form"),y=$e(w,1),x=y[0],C=(r=e.label)!==null&&r!==void 0?r:(a=l.label)===null||a===void 0?void 0:a.call(l);if(!C)return null;var b=K1(),S=b.vertical,N=b.labelAlign,D=b.labelCol,A=b.labelWrap,P=b.colon,k=v||(D==null?void 0:D.value)||{},I=p||(N==null?void 0:N.value),$="".concat(f,"-item-label"),F=Ae($,I==="left"&&"".concat($,"-left"),k.class,j({},"".concat($,"-wrap"),!!A.value)),T=C,O=m===!0||(P==null?void 0:P.value)!==!1&&m!==!1,B=O&&!S.value;if(B&&typeof C=="string"&&C.trim()!==""&&(T=C.replace(/[:|:]\s*$/,"")),T=E(At,null,[T,(i=l.tooltip)===null||i===void 0?void 0:i.call(l,{class:"".concat(f,"-item-tooltip")})]),g==="optional"&&!h){var _,R;T=E(At,null,[T,E("span",{class:"".concat(f,"-item-optional")},[((_=x.value)===null||_===void 0?void 0:_.optional)||((R=ba.Form)===null||R===void 0?void 0:R.optional)])])}var L=Ae((o={},j(o,"".concat(f,"-item-required"),h),j(o,"".concat(f,"-item-required-mark-optional"),g==="optional"),j(o,"".concat(f,"-item-no-colon"),!O),o));return E(Kv,M(M({},k),{},{class:F}),{default:function(){return[E("label",{for:d,class:L,title:typeof C=="string"?C:"",onClick:function(V){return u("click",V)}},[T])]}})};U1.displayName="FormItemLabel";U1.inheritAttrs=!1;const TX=U1,PX=Se({compatConfig:{MODE:3},name:"ErrorList",props:["errors","help","onDomErrorVisibleChange","helpStatus","warnings"],setup:function(e){var n=He("",e),r=n.prefixCls,a=OX(),i=a.prefixCls,o=a.status,l=q(function(){return"".concat(i.value,"-item-explain")}),u=q(function(){return!!(e.errors&&e.errors.length)}),s=Z(o.value);return ke([u,o],function(){u.value&&(s.value=o.value)}),function(){var c,f,d=Js("".concat(r.value,"-show-help-item")),v=Y0("".concat(r.value,"-show-help-item"),d);return v.class=l.value,(c=e.errors)!==null&&c!==void 0&&c.length?E($0,M(M({},v),{},{tag:"div"}),{default:function(){return[(f=e.errors)===null||f===void 0?void 0:f.map(function(m,h){return E("div",{key:h,role:"alert",class:s.value?"".concat(l.value,"-").concat(s.value):""},[m])})]}}):null}}});var kX={success:Ws,warning:qs,error:Si,validating:wa},_X=Se({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=K1(),i=a.wrapperCol,o=M({},a);return delete o.labelCol,delete o.wrapperCol,Q8(o),MX({prefixCls:q(function(){return e.prefixCls}),status:q(function(){return e.status})}),function(){var l,u,s,c=e.prefixCls,f=e.wrapperCol,d=e.help,v=d===void 0?(l=r.help)===null||l===void 0?void 0:l.call(r):d,p=e.errors,m=p===void 0?(u=r.errors)===null||u===void 0?void 0:u.call(r):p,h=e.hasFeedback,g=e.status,w=e.extra,y=w===void 0?(s=r.extra)===null||s===void 0?void 0:s.call(r):w,x="".concat(c,"-item"),C=f||(i==null?void 0:i.value)||{},b=Ae("".concat(x,"-control"),C.class),S=g&&kX[g];return E(Kv,M(M({},C),{},{class:b}),{default:function(){var D;return E(At,null,[E("div",{class:"".concat(x,"-control-input")},[E("div",{class:"".concat(x,"-control-input-content")},[(D=r.default)===null||D===void 0?void 0:D.call(r)]),h&&S?E("span",{class:"".concat(x,"-children-icon")},[E(S,null,null)]):null]),E(PX,{errors:m,help:v,class:"".concat(x,"-explain-connected")},null),y?E("div",{class:"".concat(x,"-extra")},[y]):null])}})}}});const IX=_X;function FX(t){var e=St(t.value.slice()),n=null;return rt(function(){clearTimeout(n),n=setTimeout(function(){e.value=t.value},t.value.length?0:10)}),e}pn("success","warning","error","validating","");function Em(t,e,n){var r=t,a=e,i=0;try{for(var o=a.length;i<o-1&&!(!r&&!n);++i){var l=a[i];if(l in r)r=r[l];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 $X=function(){return{htmlFor:String,prefixCls:String,label:X.any,help:X.any,extra:X.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:X.oneOf(pn("","success","warning","error","validating")),validateTrigger:{type:[String,Array]},messageVariables:{type:Object},hidden:Boolean,noStyle:Boolean}},BX=0,RX="form_item";const tT=Se({compatConfig:{MODE:3},name:"AFormItem",inheritAttrs:!1,__ANT_NEW_FORM_ITEM:!0,props:$X(),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(++BX),l=He("form",e),u=l.prefixCls,s=K1(),c=q(function(){return e.name||e.prop}),f=Z([]),d=Z(!1),v=Z(),p=q(function(){var _=c.value;return Mg(_)}),m=q(function(){if(p.value.length){var _=s.name.value,R=p.value.join("_");return _?"".concat(_,"_").concat(R):"".concat(RX,"_").concat(R)}else return}),h=function(){var R=s.model.value;if(!(!R||!c.value))return Em(R,p.value,!0).v},g=q(function(){return h()}),w=Z(Mf(g.value)),y=q(function(){var _=e.validateTrigger!==void 0?e.validateTrigger:s.validateTrigger.value;return _=_===void 0?"change":_,Zi(_)}),x=q(function(){var _=s.rules.value,R=e.rules,L=e.required!==void 0?{required:!!e.required,trigger:y.value}:[],H=Em(_,p.value);_=_?H.o[H.k]||H.v:[];var z=[].concat(R||_||[]);return AX(z,function(V){return V.required})?z:z.concat(L)}),C=q(function(){var _=x.value,R=!1;return _&&_.length&&_.every(function(L){return L.required?(R=!0,!1):!0}),R||e.required}),b=Z();rt(function(){b.value=e.validateStatus});var S=q(function(){var _={};return typeof e.label=="string"?_.label=e.label:e.name&&(_.label=String(e.name)),e.messageVariables&&(_=M(M({},_),e.messageVariables)),_}),N=function(R){if(p.value.length!==0){var L=e.validateFirst,H=L===void 0?!1:L,z=R||{},V=z.triggerName,U=x.value;if(V&&(U=U.filter(function(G){var le=G.trigger;if(!le&&!y.value.length)return!0;var ae=Zi(le||y.value);return ae.includes(V)})),!U.length)return Promise.resolve();var W=Y8(p.value,g.value,U,M({validateMessages:s.validateMessages.value},R),H,S.value);return b.value="validating",f.value=[],W.catch(function(G){return G}).then(function(){var G=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];if(b.value==="validating"){var le=G.filter(function(ae){return ae&&ae.errors.length});b.value=le.length?"error":"success",f.value=le.map(function(ae){return ae.errors}),s.onValidate(c.value,!f.value.length,f.value.length?yn(f.value[0]):null)}}),W}},D=function(){N({triggerName:"blur"})},A=function(){if(d.value){d.value=!1;return}N({triggerName:"change"})},P=function(){b.value=e.validateStatus,d.value=!1,f.value=[]},k=function(){b.value=e.validateStatus,d.value=!0,f.value=[];var R=s.model.value||{},L=g.value,H=Em(R,p.value,!0);Array.isArray(L)?H.o[H.k]=[].concat(w.value):H.o[H.k]=w.value,ct(function(){d.value=!1})},I=q(function(){return e.htmlFor===void 0?m.value:e.htmlFor}),$=function(){var R=I.value;if(!(!R||!v.value)){var L=v.value.$el.querySelector('[id="'.concat(R,'"]'));L&&L.focus&&L.focus()}};i({onFieldBlur:D,onFieldChange:A,clearValidate:P,resetField:k}),pV({id:m,onFieldBlur:function(){e.autoLink&&D()},onFieldChange:function(){e.autoLink&&A()},clearValidate:P},q(function(){return!!(e.autoLink&&s.model.value&&c.value)}));var F=!1;ke(c,function(_){_?F||(F=!0,s.addField(o,{fieldValue:g,fieldId:m,fieldName:c,resetField:k,clearValidate:P,namePath:p,validateRules:N,rules:x})):(F=!1,s.removeField(o))},{immediate:!0}),xt(function(){s.removeField(o)});var T=FX(f),O=q(function(){return e.validateStatus!==void 0?e.validateStatus:T.value.length?"error":b.value}),B=q(function(){var _;return _={},j(_,"".concat(u.value,"-item"),!0),j(_,"".concat(u.value,"-item-has-feedback"),O.value&&e.hasFeedback),j(_,"".concat(u.value,"-item-has-success"),O.value==="success"),j(_,"".concat(u.value,"-item-has-warning"),O.value==="warning"),j(_,"".concat(u.value,"-item-has-error"),O.value==="error"),j(_,"".concat(u.value,"-item-is-validating"),O.value==="validating"),j(_,"".concat(u.value,"-item-hidden"),e.hidden),_});return function(){var _,R;if(e.noStyle)return(_=r.default)===null||_===void 0?void 0:_.call(r);var L=(R=e.help)!==null&&R!==void 0?R:r.help?Sn(r.help()):null;return E(I1,M(M({},a),{},{class:[B.value,L!=null||T.value.length?"".concat(u.value,"-item-with-help"):"",a.class],key:"row"}),{default:function(){var z,V,U,W;return E(At,null,[E(TX,M(M({},e),{},{htmlFor:I.value,required:C.value,requiredMark:s.requiredMark.value,prefixCls:u.value,onClick:$,label:(z=e.label)!==null&&z!==void 0?z:(V=r.label)===null||V===void 0?void 0:V.call(r)}),null),E(IX,M(M({},e),{},{errors:L!=null?Zi(L):T.value,prefixCls:u.value,status:O.value,ref:v,help:L,extra:(U=e.extra)!==null&&U!==void 0?U:(W=r.extra)===null||W===void 0?void 0:W.call(r)}),{default:r.default})])}})}}});function nT(t){var e=!1,n=t.length,r=[];return t.length?new Promise(function(a,i){t.forEach(function(o,l){o.catch(function(u){return e=!0,u}).then(function(u){n-=1,r[l]=u,!(n>0)&&(e&&i(r),a(r))})})}):Promise.resolve([])}function W2(t){return typeof t=="object"&&t!=null&&t.nodeType===1}function G2(t,e){return(!e||t!=="hidden")&&t!=="visible"&&t!=="clip"}function Nm(t,e){if(t.clientHeight<t.scrollHeight||t.clientWidth<t.scrollWidth){var n=getComputedStyle(t,null);return G2(n.overflowY,e)||G2(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 Vc(t,e,n,r,a,i,o,l){return i<t&&o>e||i>t&&o<e?0:i<=t&&l<=n||o>=e&&l>=n?i-t-r:o>e&&l<n||i<t&&l>n?o-e+a:0}var Y2=function(t,e){var n=window,r=e.scrollMode,a=e.block,i=e.inline,o=e.boundary,l=e.skipOverflowHiddenElements,u=typeof o=="function"?o:function(ge){return ge!==o};if(!W2(t))throw new TypeError("Invalid target");for(var s,c,f=document.scrollingElement||document.documentElement,d=[],v=t;W2(v)&&u(v);){if((v=(c=(s=v).parentElement)==null?s.getRootNode().host||null:c)===f){d.push(v);break}v!=null&&v===document.body&&Nm(v)&&!Nm(document.documentElement)||v!=null&&Nm(v,l)&&d.push(v)}for(var p=n.visualViewport?n.visualViewport.width:innerWidth,m=n.visualViewport?n.visualViewport.height:innerHeight,h=window.scrollX||pageXOffset,g=window.scrollY||pageYOffset,w=t.getBoundingClientRect(),y=w.height,x=w.width,C=w.top,b=w.right,S=w.bottom,N=w.left,D=a==="start"||a==="nearest"?C:a==="end"?S:C+y/2,A=i==="center"?N+x/2:i==="end"?b:N,P=[],k=0;k<d.length;k++){var I=d[k],$=I.getBoundingClientRect(),F=$.height,T=$.width,O=$.top,B=$.right,_=$.bottom,R=$.left;if(r==="if-needed"&&C>=0&&N>=0&&S<=m&&b<=p&&C>=O&&S<=_&&N>=R&&b<=B)return P;var L=getComputedStyle(I),H=parseInt(L.borderLeftWidth,10),z=parseInt(L.borderTopWidth,10),V=parseInt(L.borderRightWidth,10),U=parseInt(L.borderBottomWidth,10),W=0,G=0,le="offsetWidth"in I?I.offsetWidth-I.clientWidth-H-V:0,ae="offsetHeight"in I?I.offsetHeight-I.clientHeight-z-U:0,ie="offsetWidth"in I?I.offsetWidth===0?0:T/I.offsetWidth:0,se="offsetHeight"in I?I.offsetHeight===0?0:F/I.offsetHeight:0;if(f===I)W=a==="start"?D:a==="end"?D-m:a==="nearest"?Vc(g,g+m,m,z,U,g+D,g+D+y,y):D-m/2,G=i==="start"?A:i==="center"?A-p/2:i==="end"?A-p:Vc(h,h+p,p,H,V,h+A,h+A+x,x),W=Math.max(0,W+g),G=Math.max(0,G+h);else{W=a==="start"?D-O-z:a==="end"?D-_+U+ae:a==="nearest"?Vc(O,_,F,z,U+ae,D,D+y,y):D-(O+F/2)+ae/2,G=i==="start"?A-R-H:i==="center"?A-(R+T/2)+le/2:i==="end"?A-B+V+le:Vc(R,B,T,H,V+le,A,A+x,x);var he=I.scrollLeft,te=I.scrollTop;D+=te-(W=Math.max(0,Math.min(te+W/se,I.scrollHeight-F/se+ae))),A+=he-(G=Math.max(0,Math.min(he+G/ie,I.scrollWidth-T/ie+le)))}P.push({el:I,top:W,left:G})}return P};function rT(t){return t===Object(t)&&Object.keys(t).length!==0}function LX(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 zX(t){return t===!1?{block:"end",inline:"nearest"}:rT(t)?t:{block:"start",inline:"nearest"}}function VX(t,e){var n=t.isConnected||t.ownerDocument.documentElement.contains(t);if(rT(e)&&typeof e.behavior=="function")return e.behavior(n?Y2(t,e):[]);if(n){var r=zX(e);return LX(Y2(t,r),r.behavior)}}var jX=Math.min;function HX(t,e,n){for(var r=n?o6:i6,a=t[0].length,i=t.length,o=i,l=Array(i),u=1/0,s=[];o--;){var c=t[o];o&&e&&(c=Bv(c,Nv(e))),u=jX(c.length,u),l[o]=!n&&(e||a>=120&&c.length>=120)?new Wl(o&&c):void 0}c=t[0];var f=-1,d=l[0];e:for(;++f<a&&s.length<u;){var v=c[f],p=e?e(v):v;if(v=n||v!==0?v:0,!(d?dd(d,p):r(s,p,n))){for(o=i;--o;){var m=l[o];if(!(m?dd(m,p):r(t[o],p,n)))continue e}d&&d.push(p),s.push(v)}}return s}function KX(t,e){return s8(u8(t,e,P1),t+"")}function UX(t){return ya(t)&&Ys(t)}function qX(t){return UX(t)?t:[]}var WX=KX(function(t){var e=Bv(t,qX);return e.length&&e[0]===t[0]?HX(e):[]});const GX=WX;function YX(t){var e=t==null?0:t.length;return e?t[e-1]:void 0}function XX(t,e){return e.length<2?t:Hv(t,h6(e,0,-1))}function ZX(t,e){return e=gu(e,t),t=XX(t,e),t==null||delete t[yu(YX(e))]}function JX(t){return H0(t)?void 0:t}var QX=1,eZ=2,tZ=4,nZ=c8(function(t,e){var n={};if(t==null)return n;var r=!1;e=Bv(e,function(i){return i=gu(i,t),r||(r=i.length>1),i}),rc(t,V8(t),n),r&&(n=fs(n,QX|eZ|tZ,JX));for(var a=e.length;a--;)ZX(n,e[a]);return n});const rZ=nZ;function X2(t){var e=!1;return t&&t.length&&t.every(function(n){return n.required?(e=!0,!1):!0}),e}function Z2(t){return t==null?[]:Array.isArray(t)?t:[t]}function Dm(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 l=a[i];if(l in r)r=r[l];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 aZ(t){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Z({}),n=arguments.length>2?arguments[2]:void 0,r=Mf(nr(t)),a=Lt({}),i=St([]),o=function(x){it(nr(t),M(M({},Mf(r)),x)),ct(function(){Object.keys(a).forEach(function(C){a[C]={autoLink:!1,required:X2(nr(e)[C])}})})},l=function(){var x=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],C=arguments.length>1?arguments[1]:void 0;return C.length?x.filter(function(b){var S=Z2(b.trigger||"change");return GX(S,C).length}):x},u=null,s=function(x){for(var C=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},b=arguments.length>2?arguments[2]:void 0,S=[],N={},D=function(){var F=x[A],T=Dm(nr(t),F,b);if(!T.isValid)return"continue";N[F]=T.v;var O=l(nr(e)[F],Z2(C&&C.trigger));O.length&&S.push(c(F,T.v,O,C||{}).then(function(){return{name:F,errors:[],warnings:[]}}).catch(function(B){var _=[],R=[];return B.forEach(function(L){var H=L.rule.warningOnly,z=L.errors;H?R.push.apply(R,Re(z)):_.push.apply(_,Re(z))}),_.length?Promise.reject({name:F,errors:_,warnings:R}):{name:F,errors:_,warnings:R}}))},A=0;A<x.length;A++)var P=D();var k=nT(S);u=k;var I=k.then(function(){return u===k?Promise.resolve(N):Promise.reject([])}).catch(function($){var F=$.filter(function(T){return T&&T.errors.length});return Promise.reject({values:N,errorFields:F,outOfDate:u!==k})});return I.catch(function($){return $}),I},c=function(x,C,b){var S=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{},N=Y8([x],C,b,M({validateMessages:Jv},S),!!S.validateFirst);return a[x]?(a[x].validateStatus="validating",N.catch(function(D){return D}).then(function(){var D=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];if(a[x].validateStatus==="validating"){var A,P=D.filter(function(k){return k&&k.errors.length});a[x].validateStatus=P.length?"error":"success",a[x].help=P.length?P.map(function(k){return k.errors}):null,n==null||(A=n.onValidate)===null||A===void 0||A.call(n,x,!P.length,P.length?yn(a[x].help[0]):null)}}),N):N.catch(function(D){return D})},f=function(x,C){var b=[],S=!0;x?Array.isArray(x)?b=x:b=[x]:(S=!1,b=i.value);var N=s(b,C||{},S);return N.catch(function(D){return D}),N},d=function(x){var C=[];x?Array.isArray(x)?C=x:C=[x]:C=i.value,C.forEach(function(b){a[b]&&it(a[b],{validateStatus:"",help:null})})},v=function(x){for(var C={autoLink:!1},b=[],S=Array.isArray(x)?x:[x],N=0;N<S.length;N++){var D=S[N];(D==null?void 0:D.validateStatus)==="error"&&(C.validateStatus="error",D.help&&b.push(D.help)),C.required=C.required||(D==null?void 0:D.required)}return C.help=b,C},p=r,m=!0,h=function(x){var C=[];i.value.forEach(function(b){var S=Dm(x,b,!1),N=Dm(p,b,!1),D=m&&(n==null?void 0:n.immediate)&&S.isValid;(D||!Av(S.v,N.v))&&C.push(b)}),f(C,{trigger:"change"}),m=!1,p=Mf(yn(x))},g=n==null?void 0:n.debounce,w=!0;return ke(e,function(){i.value=e?Object.keys(nr(e)):[],!w&&n&&n.validateOnRuleChange&&f(),w=!1},{deep:!0,immediate:!0}),ke(i,function(){var y={};i.value.forEach(function(C){y[C]=it({},a[C],{autoLink:!1,required:X2(nr(e)[C])}),delete a[C]});for(var x in a)Object.prototype.hasOwnProperty.call(a,x)&&delete a[x];it(a,y)},{immediate:!0}),ke(t,g&&g.wait?Uv(h,g.wait,rZ(g,["wait"])):h,{immediate:n&&!!n.immediate,deep:!0}),{modelRef:t,rulesRef:e,initialModel:r,validateInfos:a,resetFields:o,validate:f,validateField:c,mergeValidateInfo:v,clearValidate:d}}var iZ=function(){return{layout:X.oneOf(pn("horizontal","inline","vertical")),labelCol:{type:Object},wrapperCol:{type:Object},colon:{type:Boolean,default:void 0},labelAlign:X.oneOf(pn("left","right")),labelWrap:{type:Boolean,default:void 0},prefixCls:String,requiredMark:{type:[String,Boolean],default:void 0},hideRequiredMark:{type:Boolean,default:void 0},model:X.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 oZ(t,e){return Av(Zi(t),Zi(e))}var lZ=Se({compatConfig:{MODE:3},name:"AForm",inheritAttrs:!1,props:bt(iZ(),{layout:"horizontal",hideRequiredMark:!1,colon:!0}),Item:tT,useForm:aZ,setup:function(e,n){var r=n.emit,a=n.slots,i=n.expose,o=n.attrs,l=VO(e),u=He("form",e),s=u.prefixCls,c=u.direction,f=u.form,d=q(function(){return e.requiredMark===""||e.requiredMark}),v=q(function(){var O;return d.value!==void 0?d.value:f&&((O=f.value)===null||O===void 0?void 0:O.requiredMark)!==void 0?f.value.requiredMark:!e.hideRequiredMark}),p=q(function(){var O,B;return(O=e.colon)!==null&&O!==void 0?O:(B=f.value)===null||B===void 0?void 0:B.colon}),m=W$(),h=m.validateMessages,g=q(function(){return M(M(M({},Jv),h.value),e.validateMessages)}),w=q(function(){var O;return Ae(s.value,(O={},j(O,"".concat(s.value,"-").concat(e.layout),!0),j(O,"".concat(s.value,"-hide-required-mark"),v.value===!1),j(O,"".concat(s.value,"-rtl"),c.value==="rtl"),j(O,"".concat(s.value,"-").concat(l.value),l.value),O))}),y=Z(),x={},C=function(B,_){x[B]=_},b=function(B){delete x[B]},S=function(B){var _=!!B,R=_?Zi(B).map(Mg):[];return _?Object.values(x).filter(function(L){return R.findIndex(function(H){return oZ(H,L.fieldName.value)})>-1}):Object.values(x)},N=function(B){if(!e.model){Nn(!1,"Form","model is required for resetFields to work.");return}S(B).forEach(function(_){_.resetField()})},D=function(B){S(B).forEach(function(_){_.clearValidate()})},A=function(B){var _=e.scrollToFirstError;if(r("finishFailed",B),_&&B.errorFields.length){var R={};Ke(_)==="object"&&(R=_),k(B.errorFields[0].name,R)}},P=function(){return F.apply(void 0,arguments)},k=function(B){var _=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},R=S(B?[B]:void 0);if(R.length){var L=R[0].fieldId.value,H=L?document.getElementById(L):null;H&&VX(H,M({scrollMode:"if-needed",block:"nearest"},_))}},I=function(){var B=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0;if(B===!0){var _=[];return Object.values(x).forEach(function(R){var L=R.namePath;_.push(L.value)}),q2(e.model,_)}else return q2(e.model,B)},$=function(B,_){if(Nn(!(B instanceof Function),"Form","validateFields/validateField/validate not support callback, please use promise instead"),!e.model)return Nn(!1,"Form","model is required for validateFields to work."),Promise.reject("Form `model` is required for validateFields to work.");var R=!!B,L=R?Zi(B).map(Mg):[],H=[];Object.values(x).forEach(function(U){var W;if(R||L.push(U.namePath.value),!!((W=U.rules)!==null&&W!==void 0&&W.value.length)){var G=U.namePath.value;if(!R||iX(L,G)){var le=U.validateRules(M({validateMessages:g.value},_));H.push(le.then(function(){return{name:G,errors:[],warnings:[]}}).catch(function(ae){var ie=[],se=[];return ae.forEach(function(he){var te=he.rule.warningOnly,ge=he.errors;te?se.push.apply(se,Re(ge)):ie.push.apply(ie,Re(ge))}),ie.length?Promise.reject({name:G,errors:ie,warnings:se}):{name:G,errors:ie,warnings:se}}))}}});var z=nT(H);y.value=z;var V=z.then(function(){return y.value===z?Promise.resolve(I(L)):Promise.reject([])}).catch(function(U){var W=U.filter(function(G){return G&&G.errors.length});return Promise.reject({values:I(L),errorFields:W,outOfDate:y.value!==z})});return V.catch(function(U){return U}),V},F=function(){return $.apply(void 0,arguments)},T=function(B){if(B.preventDefault(),B.stopPropagation(),r("submit",B),e.model){var _=$();_.then(function(R){r("finish",R)}).catch(function(R){A(R)})}};return i({resetFields:N,clearValidate:D,validateFields:$,getFieldsValue:I,validate:P,scrollToField:k}),Q8({model:q(function(){return e.model}),name:q(function(){return e.name}),labelAlign:q(function(){return e.labelAlign}),labelCol:q(function(){return e.labelCol}),labelWrap:q(function(){return e.labelWrap}),wrapperCol:q(function(){return e.wrapperCol}),vertical:q(function(){return e.layout==="vertical"}),colon:p,requiredMark:v,validateTrigger:q(function(){return e.validateTrigger}),rules:q(function(){return e.rules}),addField:C,removeField:b,onValidate:function(B,_,R){r("validate",B,_,R)},validateMessages:g}),ke(function(){return e.rules},function(){e.validateOnRuleChange&&$()}),function(){var O;return E("form",M(M({},o),{},{onSubmit:T,class:[w.value,o.class]}),[(O=a.default)===null||O===void 0?void 0:O.call(a)])}}});const Vi=lZ;Vi.useInjectFormItemContext=kn;Vi.ItemRest=bd;Vi.install=function(t){return t.component(Vi.name,Vi),t.component(Vi.Item.name,Vi.Item),t.component(bd.name,bd),t};var uZ=["notFoundContent","expandIcon","multiple","bordered","allowClear","choiceTransitionName","transitionName","id"];function sZ(t,e,n){var r=t.toLowerCase().split(e).reduce(function(o,l,u){return u===0?[l]:[].concat(Re(o),[e,l])},[]),a=[],i=0;return r.forEach(function(o,l){var u=i+o.length,s=t.slice(i,u);i=u,l%2===1&&(s=E("span",{class:"".concat(n,"-menu-item-keyword"),key:"seperator"},[s])),a.push(s)}),a}var cZ=function(e){var n=e.inputValue,r=e.path,a=e.prefixCls,i=e.fieldNames,o=[],l=n.toLowerCase();return r.forEach(function(u,s){s!==0&&o.push(" / ");var c=u[i.label],f=Ke(c);(f==="string"||f==="number")&&(c=sZ(String(c),l,a)),o.push(c)}),o};function fZ(){return M(M({},dt(R8(),["customSlots","checkable","options"])),{},{multiple:{type:Boolean,default:void 0},size:String,bordered:{type:Boolean,default:void 0},placement:{type:String},suffixIcon:X.any,options:Array,"onUpdate:value":Function})}var dZ=Se({compatConfig:{MODE:3},name:"ACascader",inheritAttrs:!1,props:bt(fZ(),{bordered:!0,choiceTransitionName:"",allowClear:!0}),setup:function(e,n){var r=n.attrs,a=n.expose,i=n.slots,o=n.emit,l=kn(),u=He("cascader",e),s=u.prefixCls,c=u.rootPrefixCls,f=u.getPrefixCls,d=u.direction,v=u.getPopupContainer,p=u.renderEmpty,m=u.size,h=q(function(){return f("select",e.prefixCls)}),g=q(function(){return d.value==="rtl"}),w=q(function(){if(!e.showSearch)return e.showSearch;var D={render:cZ};return Ke(e.showSearch)==="object"&&(D=M(M({},D),e.showSearch)),D}),y=q(function(){return Ae(e.dropdownClassName||e.popupClassName,"".concat(s.value,"-dropdown"),j({},"".concat(s.value,"-dropdown-rtl"),g.value))}),x=Z();a({focus:function(){var A;(A=x.value)===null||A===void 0||A.focus()},blur:function(){var A;(A=x.value)===null||A===void 0||A.blur()}});var C=function(){for(var A=arguments.length,P=new Array(A),k=0;k<A;k++)P[k]=arguments[k];o("update:value",P[0]),o.apply(void 0,["change"].concat(P)),l.onFieldChange()},b=function(){for(var A=arguments.length,P=new Array(A),k=0;k<A;k++)P[k]=arguments[k];o.apply(void 0,["blur"].concat(P)),l.onFieldBlur()},S=q(function(){return e.showArrow!==void 0?e.showArrow:e.loading||!e.multiple}),N=q(function(){return e.placement!==void 0?e.placement:d.value==="rtl"?"bottomRight":"bottomLeft"});return function(){var D,A,P,k=e.notFoundContent,I=k===void 0?(D=i.notFoundContent)===null||D===void 0?void 0:D.call(i):k,$=e.expandIcon,F=$===void 0?(A=i.expandIcon)===null||A===void 0?void 0:A.call(i):$,T=e.multiple,O=e.bordered,B=e.allowClear,_=e.choiceTransitionName,R=e.transitionName,L=e.id,H=L===void 0?l.id.value:L,z=Ye(e,uZ),V=I||p.value("Cascader"),U=F;F||(U=g.value?E(Vo,null,null):E(xi,null,null));var W=E("span",{class:"".concat(h.value,"-menu-item-loading-icon")},[E(wa,{spin:!0},null)]),G=jy(M(M({},e),{},{multiple:T,prefixCls:h.value,showArrow:S.value}),i),le=G.suffixIcon,ae=G.removeIcon,ie=G.clearIcon;return E(WW,M(M(M({},z),r),{},{id:H,prefixCls:h.value,class:[s.value,(P={},j(P,"".concat(h.value,"-lg"),m.value==="large"),j(P,"".concat(h.value,"-sm"),m.value==="small"),j(P,"".concat(h.value,"-rtl"),g.value),j(P,"".concat(h.value,"-borderless"),!O),P),r.class],direction:d.value,placement:N.value,notFoundContent:V,allowClear:B,showSearch:w.value,expandIcon:U,inputIcon:le,removeIcon:ae,clearIcon:ie,loadingIcon:W,checkable:!!T,dropdownClassName:y.value,dropdownPrefixCls:s.value,choiceTransitionName:xa(c.value,"",_),transitionName:xa(c.value,nF(N.value),R),getPopupContainer:v.value,customSlots:M(M({},i),{},{checkable:function(){return E("span",{class:"".concat(s.value,"-checkbox-inner")},null)}}),tagRender:e.tagRender||i.tagRender,displayRender:e.displayRender||i.displayRender,maxTagPlaceholder:e.maxTagPlaceholder||i.maxTagPlaceholder,showArrow:e.showArrow,onChange:C,onBlur:b,ref:x}),i)}}});const vZ=Cn(dZ);var pZ=function(){return{name:String,prefixCls:String,options:{type:Array,default:function(){return[]}},disabled:Boolean,id:String}},mZ=function(){return M(M({},pZ()),{},{defaultValue:{type:Array},value:{type:Array},onChange:{type:Function},"onUpdate:value":{type:Function}})},hZ=function(){return{prefixCls:String,defaultChecked:{type:Boolean,default:void 0},checked:{type:Boolean,default:void 0},disabled:{type:Boolean,default:void 0},isGroup:{type:Boolean,default:void 0},value:X.any,name:String,id:String,indeterminate:{type:Boolean,default:void 0},type:{type:String,default:"checkbox"},autofocus:{type:Boolean,default:void 0},onChange:Function,"onUpdate:checked":Function,onClick:Function,skipGroup:{type:Boolean,default:!1}}},gZ=function(){return M(M({},hZ()),{},{indeterminate:{type:Boolean,default:!1}})},aT=Symbol("CheckboxGroupContext"),yZ=["indeterminate","skipGroup","id"],bZ=["onMouseenter","onMouseleave","onInput","class","style"];const Jr=Se({compatConfig:{MODE:3},name:"ACheckbox",inheritAttrs:!1,__ANT_CHECKBOX:!0,props:gZ(),setup:function(e,n){var r=n.emit,a=n.attrs,i=n.slots,o=n.expose,l=kn(),u=He("checkbox",e),s=u.prefixCls,c=u.direction,f=pt(aT,void 0),d=Symbol("checkboxUniId");rt(function(){!e.skipGroup&&f&&f.registerValue(d,e.value)}),xt(function(){f&&f.cancelValue(d)}),tt(function(){Nn(e.checked!==void 0||f||e.value===void 0,"Checkbox","`value` is not validate prop, do you mean `checked`?")});var v=function(w){var y=w.target.checked;r("update:checked",y),r("change",w)},p=Z(),m=function(){var w;(w=p.value)===null||w===void 0||w.focus()},h=function(){var w;(w=p.value)===null||w===void 0||w.blur()};return o({focus:m,blur:h}),function(){var g,w,y=Yt((g=i.default)===null||g===void 0?void 0:g.call(i)),x=e.indeterminate,C=e.skipGroup,b=e.id,S=b===void 0?l.id.value:b,N=Ye(e,yZ),D=a.onMouseenter,A=a.onMouseleave;a.onInput;var P=a.class,k=a.style,I=Ye(a,bZ),$=M(M({},N),{},{id:S,prefixCls:s.value},I);f&&!C?($.onChange=function(){for(var O=arguments.length,B=new Array(O),_=0;_<O;_++)B[_]=arguments[_];r.apply(void 0,["change"].concat(B)),f.toggleOption({label:y,value:e.value})},$.name=f.name.value,$.checked=f.mergedValue.value.indexOf(e.value)!==-1,$.disabled=e.disabled||f.disabled.value,$.indeterminate=x):$.onChange=v;var F=Ae((w={},j(w,"".concat(s.value,"-wrapper"),!0),j(w,"".concat(s.value,"-rtl"),c.value==="rtl"),j(w,"".concat(s.value,"-wrapper-checked"),$.checked),j(w,"".concat(s.value,"-wrapper-disabled"),$.disabled),w),P),T=Ae(j({},"".concat(s.value,"-indeterminate"),x));return E("label",{class:F,style:k,onMouseenter:D,onMouseleave:A},[E(X6,M(M({},$),{},{class:T,ref:p}),null),y.length?E("span",null,[y]):null])}}}),Rd=Se({compatConfig:{MODE:3},name:"ACheckboxGroup",props:mZ(),setup:function(e,n){var r=n.slots,a=n.emit,i=n.expose,o=kn(),l=He("checkbox",e),u=l.prefixCls,s=l.direction,c=Z((e.value===void 0?e.defaultValue:e.value)||[]);ke(function(){return e.value},function(){c.value=e.value||[]});var f=q(function(){return e.options.map(function(w){return typeof w=="string"||typeof w=="number"?{label:w,value:w}:w})}),d=Z(Symbol()),v=Z(new Map),p=function(y){v.value.delete(y),d.value=Symbol()},m=function(y,x){v.value.set(y,x),d.value=Symbol()},h=Z(new Map);ke(d,function(){var w=new Map,y=m6(v.value.values()),x;try{for(y.s();!(x=y.n()).done;){var C=x.value;w.set(C,!0)}}catch(b){y.e(b)}finally{y.f()}h.value=w});var g=function(y){var x=c.value.indexOf(y.value),C=Re(c.value);x===-1?C.push(y.value):C.splice(x,1),e.value===void 0&&(c.value=C);var b=C.filter(function(S){return h.value.has(S)}).sort(function(S,N){var D=f.value.findIndex(function(P){return P.value===S}),A=f.value.findIndex(function(P){return P.value===N});return D-A});a("update:value",b),a("change",b),o.onFieldChange()};return yt(aT,{cancelValue:p,registerValue:m,toggleOption:g,mergedValue:c,name:q(function(){return e.name}),disabled:q(function(){return e.disabled})}),i({mergedValue:c}),function(){var w,y=e.id,x=y===void 0?o.id.value:y,C=null,b="".concat(u.value,"-group");return f.value&&f.value.length>0&&(C=f.value.map(function(S){var N;return E(Jr,{prefixCls:u.value,key:S.value.toString(),disabled:"disabled"in S?S.disabled:e.disabled,indeterminate:S.indeterminate,value:S.value,checked:c.value.indexOf(S.value)!==-1,onChange:S.onChange,class:"".concat(b,"-item")},{default:function(){return[S.label===void 0?(N=r.label)===null||N===void 0?void 0:N.call(r,S):S.label]}})})),E("div",{class:[b,j({},"".concat(b,"-rtl"),s.value==="rtl")],id:x},[C||((w=r.default)===null||w===void 0?void 0:w.call(r))])}}});Jr.Group=Rd;Jr.install=function(t){return t.component(Jr.name,Jr),t.component(Rd.name,Rd),t};var xZ=function(){return{actions:Array,author:X.any,avatar:X.any,content:X.any,prefixCls:String,datetime:X.any}},wZ=Se({compatConfig:{MODE:3},name:"AComment",props:xZ(),slots:["actions","author","avatar","content","datetime"],setup:function(e,n){var r=n.slots,a=He("comment",e),i=a.prefixCls,o=a.direction,l=function(c,f){return E("div",{class:"".concat(c,"-nested")},[f])},u=function(c){if(!c||!c.length)return null;var f=c.map(function(d,v){return E("li",{key:"action-".concat(v)},[d])});return f};return function(){var s,c,f,d,v,p,m,h,g,w,y,x=i.value,C=(s=e.actions)!==null&&s!==void 0?s:(c=r.actions)===null||c===void 0?void 0:c.call(r),b=(f=e.author)!==null&&f!==void 0?f:(d=r.author)===null||d===void 0?void 0:d.call(r),S=(v=e.avatar)!==null&&v!==void 0?v:(p=r.avatar)===null||p===void 0?void 0:p.call(r),N=(m=e.content)!==null&&m!==void 0?m:(h=r.content)===null||h===void 0?void 0:h.call(r),D=(g=e.datetime)!==null&&g!==void 0?g:(w=r.datetime)===null||w===void 0?void 0:w.call(r),A=E("div",{class:"".concat(x,"-avatar")},[typeof S=="string"?E("img",{src:S,alt:"comment-avatar"},null):S]),P=C?E("ul",{class:"".concat(x,"-actions")},[u(Array.isArray(C)?C:[C])]):null,k=E("div",{class:"".concat(x,"-content-author")},[b&&E("span",{class:"".concat(x,"-content-author-name")},[b]),D&&E("span",{class:"".concat(x,"-content-author-time")},[D])]),I=E("div",{class:"".concat(x,"-content")},[k,E("div",{class:"".concat(x,"-content-detail")},[N]),P]),$=E("div",{class:"".concat(x,"-inner")},[A,I]),F=Yt((y=r.default)===null||y===void 0?void 0:y.call(r));return E("div",{class:[x,j({},"".concat(x,"-rtl"),o.value==="rtl")]},[$,F&&F.length?l(x,F):null])}}});const CZ=Cn(wZ);var SZ=function(e,n){var r=n.attrs,a=n.slots;return E($n,M(M({size:"small",type:"primary"},e),r),a)};const EZ=SZ;var NZ=function(){return{prefixCls:String,checked:{type:Boolean,default:void 0},onChange:{type:Function},onClick:{type:Function},"onUpdate:checked":Function}},DZ=Se({compatConfig:{MODE:3},name:"ACheckableTag",props:NZ(),setup:function(e,n){var r=n.slots,a=n.emit,i=He("tag",e),o=i.prefixCls,l=function(c){var f=e.checked;a("update:checked",!f),a("change",!f),a("click",c)},u=q(function(){var s;return Ae(o.value,(s={},j(s,"".concat(o.value,"-checkable"),!0),j(s,"".concat(o.value,"-checkable-checked"),e.checked),s))});return function(){var s;return E("span",{class:u.value,onClick:l},[(s=r.default)===null||s===void 0?void 0:s.call(r)])}}});const Ld=DZ;var AZ=new RegExp("^(".concat(qy.join("|"),")(-inverse)?$")),MZ=new RegExp("^(".concat(BV.join("|"),")$")),OZ=function(){return{prefixCls:String,color:{type:String},closable:{type:Boolean,default:!1},closeIcon:X.any,visible:{type:Boolean,default:void 0},onClose:{type:Function},"onUpdate:visible":Function,icon:X.any}},vs=Se({compatConfig:{MODE:3},name:"ATag",props:OZ(),slots:["closeIcon","icon"],setup:function(e,n){var r=n.slots,a=n.emit,i=n.attrs,o=He("tag",e),l=o.prefixCls,u=o.direction,s=Z(!0);rt(function(){e.visible!==void 0&&(s.value=e.visible)});var c=function(p){p.stopPropagation(),a("update:visible",!1),a("close",p),!p.defaultPrevented&&e.visible===void 0&&(s.value=!1)},f=q(function(){var v=e.color;return v?AZ.test(v)||MZ.test(v):!1}),d=q(function(){var v;return Ae(l.value,(v={},j(v,"".concat(l.value,"-").concat(e.color),f.value),j(v,"".concat(l.value,"-has-color"),e.color&&!f.value),j(v,"".concat(l.value,"-hidden"),!s.value),j(v,"".concat(l.value,"-rtl"),u.value==="rtl"),v))});return function(){var v,p,m,h=e.icon,g=h===void 0?(v=r.icon)===null||v===void 0?void 0:v.call(r):h,w=e.color,y=e.closeIcon,x=y===void 0?(p=r.closeIcon)===null||p===void 0?void 0:p.call(r):y,C=e.closable,b=C===void 0?!1:C,S=function(){return b?x?E("span",{class:"".concat(l.value,"-close-icon"),onClick:c},[x]):E(Wa,{class:"".concat(l.value,"-close-icon"),onClick:c},null):null},N={backgroundColor:w&&!f.value?w:void 0},D=g||null,A=(m=r.default)===null||m===void 0?void 0:m.call(r),P=D?E(At,null,[D,E("span",null,[A])]):A,k="onClick"in i,I=E("span",{class:d.value,style:N},[P,S()]);return k?E(Yy,null,{default:function(){return[I]}}):I}}});vs.CheckableTag=Ld;vs.install=function(t){return t.component(vs.name,vs),t.component(Ld.name,Ld),t};const iT=vs;function TZ(t,e){var n=e.slots,r=e.attrs;return E(iT,M(M({color:"blue"},t),r),n)}var PZ={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 184H712v-64c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v64H384v-64c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v64H144c-17.7 0-32 14.3-32 32v664c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V216c0-17.7-14.3-32-32-32zm-40 656H184V460h656v380zM184 392V256h128v48c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-48h256v48c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-48h128v136H184z"}}]},name:"calendar",theme:"outlined"};const kZ=PZ;function J2(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){_Z(t,a,n[a])})}return t}function _Z(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var q1=function(e,n){var r=J2({},e,n.attrs);return E(mt,J2({},r,{icon:kZ}),null)};q1.displayName="CalendarOutlined";q1.inheritAttrs=!1;const oT=q1;var IZ={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:"M686.7 638.6L544.1 535.5V288c0-4.4-3.6-8-8-8H488c-4.4 0-8 3.6-8 8v275.4c0 2.6 1.2 5 3.3 6.5l165.4 120.6c3.6 2.6 8.6 1.8 11.2-1.7l28.6-39c2.6-3.7 1.8-8.7-1.8-11.2z"}}]},name:"clock-circle",theme:"outlined"};const FZ=IZ;function Q2(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){$Z(t,a,n[a])})}return t}function $Z(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var W1=function(e,n){var r=Q2({},e,n.attrs);return E(mt,Q2({},r,{icon:FZ}),null)};W1.displayName="ClockCircleOutlined";W1.inheritAttrs=!1;const lT=W1;function BZ(t,e,n){return n!==void 0?n:t==="year"&&e.lang.yearPlaceholder?e.lang.yearPlaceholder:t==="quarter"&&e.lang.quarterPlaceholder?e.lang.quarterPlaceholder:t==="month"&&e.lang.monthPlaceholder?e.lang.monthPlaceholder:t==="week"&&e.lang.weekPlaceholder?e.lang.weekPlaceholder:t==="time"&&e.timePickerLocale.placeholder?e.timePickerLocale.placeholder:e.lang.placeholder}function RZ(t,e,n){return n!==void 0?n:t==="year"&&e.lang.yearPlaceholder?e.lang.rangeYearPlaceholder:t==="month"&&e.lang.monthPlaceholder?e.lang.rangeMonthPlaceholder:t==="week"&&e.lang.weekPlaceholder?e.lang.rangeWeekPlaceholder:t==="time"&&e.timePickerLocale.placeholder?e.timePickerLocale.rangePlaceholder:e.lang.rangePlaceholder}function zd(){return{id:String,dropdownClassName:String,dropdownAlign:{type:Object},popupStyle:{type:Object},transitionName:String,placeholder:String,allowClear:{type:Boolean,default:void 0},autofocus:{type:Boolean,default:void 0},disabled:{type:Boolean,default:void 0},tabindex:Number,open:{type:Boolean,default:void 0},defaultOpen:{type:Boolean,default:void 0},inputReadOnly:{type:Boolean,default:void 0},format:{type:[String,Function,Array]},getPopupContainer:{type:Function},panelRender:{type:Function},onChange:{type:Function},"onUpdate:value":{type:Function},onOk:{type:Function},onOpenChange:{type:Function},"onUpdate:open":{type:Function},onFocus:{type:Function},onBlur:{type:Function},onMousedown:{type:Function},onMouseup:{type:Function},onMouseenter:{type:Function},onMouseleave:{type:Function},onClick:{type:Function},onContextmenu:{type:Function},onKeydown:{type:Function},role:String,name:String,autocomplete:String,direction:{type:String},showToday:{type:Boolean,default:void 0},showTime:{type:[Boolean,Object],default:void 0},locale:{type:Object},size:{type:String},bordered:{type:Boolean,default:void 0},dateRender:{type:Function},disabledDate:{type:Function},mode:{type:String},picker:{type:String},valueFormat:String,disabledHours:Function,disabledMinutes:Function,disabledSeconds:Function}}function uT(){return{defaultPickerValue:{type:[String,Object]},defaultValue:{type:[String,Object]},value:{type:[String,Object]},disabledTime:{type:Function},renderExtraFooter:{type:Function},showNow:{type:Boolean,default:void 0},monthCellRender:{type:Function},monthCellContentRender:{type:Function}}}function sT(){return{allowEmpty:{type:Array},dateRender:{type:Function},defaultPickerValue:{type:Array},defaultValue:{type:Array},value:{type:Array},disabledTime:{type:Function},disabled:{type:[Boolean,Array]},renderExtraFooter:{type:Function},separator:{type:String},ranges:{type:Object},placeholder:Array,mode:{type:Array},onChange:{type:Function},"onUpdate:value":{type:Function},onCalendarChange:{type:Function},onPanelChange:{type:Function},onOk:{type:Function}}}var LZ=["bordered","placeholder","suffixIcon","showToday","transitionName","allowClear","dateRender","renderExtraFooter","monthCellRender","clearIcon","id"];function zZ(t,e){function n(s,c){var f=M(M(M({},zd()),uT()),e);return Se({compatConfig:{MODE:3},name:c,inheritAttrs:!1,props:f,slots:["suffixIcon","prevIcon","nextIcon","superPrevIcon","superNextIcon","dateRender","renderExtraFooter","monthCellRender"],setup:function(v,p){var m=p.slots,h=p.expose,g=p.attrs,w=p.emit,y=v,x=kn();zt(!(y.monthCellContentRender||m.monthCellContentRender),"DatePicker",'`monthCellContentRender` is deprecated. Please use `monthCellRender"` instead.'),zt(!g.getCalendarContainer,"DatePicker",'`getCalendarContainer` is deprecated. Please use `getPopupContainer"` instead.');var C=He("picker",y),b=C.prefixCls,S=C.direction,N=C.getPopupContainer,D=C.size,A=C.rootPrefixCls,P=Z();h({focus:function(){var W;(W=P.value)===null||W===void 0||W.focus()},blur:function(){var W;(W=P.value)===null||W===void 0||W.blur()}});var k=function(W){return y.valueFormat?t.toString(W,y.valueFormat):W},I=function(W,G){var le=k(W);w("update:value",le),w("change",le,G),x.onFieldChange()},$=function(W){w("update:open",W),w("openChange",W)},F=function(W){w("focus",W)},T=function(W){w("blur",W),x.onFieldBlur()},O=function(W,G){var le=k(W);w("panelChange",le,G)},B=function(W){var G=k(W);w("ok",G)},_=qa("DatePicker",xs),R=$e(_,1),L=R[0],H=q(function(){return y.value?y.valueFormat?t.toDate(y.value,y.valueFormat):y.value:y.value===""?void 0:y.value}),z=q(function(){return y.defaultValue?y.valueFormat?t.toDate(y.defaultValue,y.valueFormat):y.defaultValue:y.defaultValue===""?void 0:y.defaultValue}),V=q(function(){return y.defaultPickerValue?y.valueFormat?t.toDate(y.defaultPickerValue,y.valueFormat):y.defaultPickerValue:y.defaultPickerValue===""?void 0:y.defaultPickerValue});return function(){var U,W,G,le,ae,ie,se,he=M(M({},L.value),y.locale),te=M(M({},y),g),ge=te.bordered,ee=ge===void 0?!0:ge,ne=te.placeholder,de=te.suffixIcon,re=de===void 0?(U=m.suffixIcon)===null||U===void 0?void 0:U.call(m):de,oe=te.showToday,ue=oe===void 0?!0:oe,ve=te.transitionName,me=te.allowClear,Y=me===void 0?!0:me,Q=te.dateRender,pe=Q===void 0?m.dateRender:Q,Ne=te.renderExtraFooter,Te=Ne===void 0?m.renderExtraFooter:Ne,we=te.monthCellRender,ye=we===void 0?m.monthCellRender||y.monthCellContentRender||m.monthCellContentRender:we,Ce=te.clearIcon,De=Ce===void 0?(W=m.clearIcon)===null||W===void 0?void 0:W.call(m):Ce,Ee=te.id,xe=Ee===void 0?x.id.value:Ee,be=Ye(te,LZ),Oe=te.showTime===""?!0:te.showTime,Pe=te.format,_e={};s&&(_e.picker=s);var K=s||te.picker||"date";_e=M(M(M({},_e),Oe?Vd(M({format:Pe,picker:K},Ke(Oe)==="object"?Oe:{})):{}),K==="time"?Vd(M(M({format:Pe},be),{},{picker:K})):{});var J=b.value;return E(YK,M(M(M({monthCellRender:ye,dateRender:pe,renderExtraFooter:Te,ref:P,placeholder:BZ(K,he,ne),suffixIcon:re||(K==="time"?E(lT,null,null):E(oT,null,null)),clearIcon:De||E(Si,null,null),allowClear:Y,transitionName:ve||"".concat(A.value,"-slide-up")},be),_e),{},{id:xe,picker:K,value:H.value,defaultValue:z.value,defaultPickerValue:V.value,showToday:ue,locale:he.lang,class:Ae((G={},j(G,"".concat(J,"-").concat(D.value),D.value),j(G,"".concat(J,"-borderless"),!ee),G),g.class),prefixCls:J,getPopupContainer:g.getCalendarContainer||N.value,generateConfig:t,prevIcon:((le=m.prevIcon)===null||le===void 0?void 0:le.call(m))||E("span",{class:"".concat(J,"-prev-icon")},null),nextIcon:((ae=m.nextIcon)===null||ae===void 0?void 0:ae.call(m))||E("span",{class:"".concat(J,"-next-icon")},null),superPrevIcon:((ie=m.superPrevIcon)===null||ie===void 0?void 0:ie.call(m))||E("span",{class:"".concat(J,"-super-prev-icon")},null),superNextIcon:((se=m.superNextIcon)===null||se===void 0?void 0:se.call(m))||E("span",{class:"".concat(J,"-super-next-icon")},null),components:cT,direction:S.value,onChange:I,onOpenChange:$,onFocus:F,onBlur:T,onPanelChange:O,onOk:B}),null)}}})}var r=n(void 0,"ADatePicker"),a=n("week","AWeekPicker"),i=n("month","AMonthPicker"),o=n("year","AYearPicker"),l=n("time","TimePicker"),u=n("quarter","AQuarterPicker");return{DatePicker:r,WeekPicker:a,MonthPicker:i,YearPicker:o,TimePicker:l,QuarterPicker:u}}var VZ={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M873.1 596.2l-164-208A32 32 0 00684 376h-64.8c-6.7 0-10.4 7.7-6.3 13l144.3 183H152c-4.4 0-8 3.6-8 8v60c0 4.4 3.6 8 8 8h695.9c26.8 0 41.7-30.8 25.2-51.8z"}}]},name:"swap-right",theme:"outlined"};const jZ=VZ;function eS(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){HZ(t,a,n[a])})}return t}function HZ(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var G1=function(e,n){var r=eS({},e,n.attrs);return E(mt,eS({},r,{icon:jZ}),null)};G1.displayName="SwapRightOutlined";G1.inheritAttrs=!1;const KZ=G1;var UZ=["prefixCls","bordered","placeholder","suffixIcon","picker","transitionName","allowClear","dateRender","renderExtraFooter","separator","clearIcon","id"];function qZ(t,e){var n=Se({compatConfig:{MODE:3},name:"ARangePicker",inheritAttrs:!1,props:M(M(M({},zd()),sT()),e),slots:["suffixIcon","prevIcon","nextIcon","superPrevIcon","superNextIcon","dateRender","renderExtraFooter"],setup:function(a,i){var o=i.expose,l=i.slots,u=i.attrs,s=i.emit,c=a,f=kn();zt(!u.getCalendarContainer,"DatePicker",'`getCalendarContainer` is deprecated. Please use `getPopupContainer"` instead.');var d=He("picker",c),v=d.prefixCls,p=d.direction,m=d.getPopupContainer,h=d.size,g=d.rootPrefixCls,w=Z();o({focus:function(){var B;(B=w.value)===null||B===void 0||B.focus()},blur:function(){var B;(B=w.value)===null||B===void 0||B.blur()}});var y=function(B){return c.valueFormat?t.toString(B,c.valueFormat):B},x=function(B,_){var R=y(B);s("update:value",R),s("change",R,_),f.onFieldChange()},C=function(B){s("update:open",B),s("openChange",B)},b=function(B){s("focus",B)},S=function(B){s("blur",B),f.onFieldBlur()},N=function(B,_){var R=y(B);s("panelChange",R,_)},D=function(B){var _=y(B);s("ok",_)},A=function(B,_,R){var L=y(B);s("calendarChange",L,_,R)},P=qa("DatePicker",xs),k=$e(P,1),I=k[0],$=q(function(){return c.value&&c.valueFormat?t.toDate(c.value,c.valueFormat):c.value}),F=q(function(){return c.defaultValue&&c.valueFormat?t.toDate(c.defaultValue,c.valueFormat):c.defaultValue}),T=q(function(){return c.defaultPickerValue&&c.valueFormat?t.toDate(c.defaultPickerValue,c.valueFormat):c.defaultPickerValue});return function(){var O,B,_,R,L,H,z,V,U=M(M({},I.value),c.locale),W=M(M({},c),u);W.prefixCls;var G=W.bordered,le=G===void 0?!0:G,ae=W.placeholder,ie=W.suffixIcon,se=ie===void 0?(O=l.suffixIcon)===null||O===void 0?void 0:O.call(l):ie,he=W.picker,te=he===void 0?"date":he,ge=W.transitionName,ee=W.allowClear,ne=ee===void 0?!0:ee,de=W.dateRender,re=de===void 0?l.dateRender:de,oe=W.renderExtraFooter,ue=oe===void 0?l.renderExtraFooter:oe,ve=W.separator,me=ve===void 0?(B=l.separator)===null||B===void 0?void 0:B.call(l):ve,Y=W.clearIcon,Q=Y===void 0?(_=l.clearIcon)===null||_===void 0?void 0:_.call(l):Y,pe=W.id,Ne=pe===void 0?f.id.value:pe,Te=Ye(W,UZ);delete Te["onUpdate:value"],delete Te["onUpdate:open"];var we=W.format,ye=W.showTime,Ce={};Ce=M(M(M({},Ce),ye?Vd(M({format:we,picker:te},ye)):{}),te==="time"?Vd(M(M({format:we},dt(Te,["disabledTime"])),{},{picker:te})):{});var De=v.value;return E(sU,M(M(M({dateRender:re,renderExtraFooter:ue,separator:me||E("span",{"aria-label":"to",class:"".concat(De,"-separator")},[E(KZ,null,null)]),ref:w,placeholder:RZ(te,U,ae),suffixIcon:se||(te==="time"?E(lT,null,null):E(oT,null,null)),clearIcon:Q||E(Si,null,null),allowClear:ne,transitionName:ge||"".concat(g.value,"-slide-up")},Te),Ce),{},{id:Ne,value:$.value,defaultValue:F.value,defaultPickerValue:T.value,picker:te,class:Ae((R={},j(R,"".concat(De,"-").concat(h.value),h.value),j(R,"".concat(De,"-borderless"),!le),R),u.class),locale:U.lang,prefixCls:De,getPopupContainer:u.getCalendarContainer||m.value,generateConfig:t,prevIcon:((L=l.prevIcon)===null||L===void 0?void 0:L.call(l))||E("span",{class:"".concat(De,"-prev-icon")},null),nextIcon:((H=l.nextIcon)===null||H===void 0?void 0:H.call(l))||E("span",{class:"".concat(De,"-next-icon")},null),superPrevIcon:((z=l.superPrevIcon)===null||z===void 0?void 0:z.call(l))||E("span",{class:"".concat(De,"-super-prev-icon")},null),superNextIcon:((V=l.superNextIcon)===null||V===void 0?void 0:V.call(l))||E("span",{class:"".concat(De,"-super-next-icon")},null),components:cT,direction:p.value,onChange:x,onOpenChange:C,onFocus:b,onBlur:S,onPanelChange:N,onOk:D,onCalendarChange:A}),null)}}});return n}var cT={button:EZ,rangeItem:TZ};function WZ(t){return t?Array.isArray(t)?t:[t]:[]}function Vd(t){var e=t.format,n=t.picker,r=t.showHour,a=t.showMinute,i=t.showSecond,o=t.use12Hours,l=WZ(e)[0],u=M({},t);return l&&typeof l=="string"&&(!l.includes("s")&&i===void 0&&(u.showSecond=!1),!l.includes("m")&&a===void 0&&(u.showMinute=!1),!l.includes("H")&&!l.includes("h")&&r===void 0&&(u.showHour=!1),(l.includes("a")||l.includes("A"))&&o===void 0&&(u.use12Hours=!0)),n==="time"?u:(typeof l=="function"&&delete u.format,{showTime:u})}function fT(t,e){var n=zZ(t,e),r=n.DatePicker,a=n.WeekPicker,i=n.MonthPicker,o=n.YearPicker,l=n.TimePicker,u=n.QuarterPicker,s=qZ(t,e);return{DatePicker:r,WeekPicker:a,MonthPicker:i,YearPicker:o,TimePicker:l,QuarterPicker:u,RangePicker:s}}var Zo=fT(t1),Am=Zo.DatePicker,Tf=Zo.WeekPicker,Pf=Zo.MonthPicker,GZ=Zo.YearPicker,YZ=Zo.TimePicker,kf=Zo.QuarterPicker,_f=Zo.RangePicker;const XZ=it(Am,{WeekPicker:Tf,MonthPicker:Pf,YearPicker:GZ,RangePicker:_f,TimePicker:YZ,QuarterPicker:kf,install:function(e){return e.component(Am.name,Am),e.component(_f.name,_f),e.component(Pf.name,Pf),e.component(Tf.name,Tf),e.component(kf.name,kf),e}});function jc(t){return t!=null}var ZZ=function(e){var n=e.itemPrefixCls,r=e.component,a=e.span,i=e.labelStyle,o=e.contentStyle,l=e.bordered,u=e.label,s=e.content,c=e.colon,f=r;if(l){var d;return E(f,{class:[(d={},j(d,"".concat(n,"-item-label"),jc(u)),j(d,"".concat(n,"-item-content"),jc(s)),d)],colSpan:a},{default:function(){return[jc(u)&&E("span",{style:i},[u]),jc(s)&&E("span",{style:o},[s])]}})}return E(f,{class:["".concat(n,"-item")],colSpan:a},{default:function(){return[E("div",{class:"".concat(n,"-item-container")},[u&&E("span",{class:["".concat(n,"-item-label"),j({},"".concat(n,"-item-no-colon"),!c)],style:i},[u]),s&&E("span",{class:"".concat(n,"-item-content"),style:o},[s])])]}})};const Mm=ZZ;var JZ=function(e){var n=function(d,v,p){var m=v.colon,h=v.prefixCls,g=v.bordered,w=p.component,y=p.type,x=p.showLabel,C=p.showContent,b=p.labelStyle,S=p.contentStyle;return d.map(function(N,D){var A,P,k=N.props||{},I=k.prefixCls,$=I===void 0?h:I,F=k.span,T=F===void 0?1:F,O=k.labelStyle,B=O===void 0?k["label-style"]:O,_=k.contentStyle,R=_===void 0?k["content-style"]:_,L=k.label,H=L===void 0?(A=N.children)===null||A===void 0||(P=A.label)===null||P===void 0?void 0:P.call(A):L,z=Ks(N),V=xI(N),U=QA(N),W=N.key;return typeof w=="string"?E(Mm,{key:"".concat(y,"-").concat(String(W)||D),class:V,style:U,labelStyle:M(M({},b),B),contentStyle:M(M({},S),R),span:T,colon:m,component:w,itemPrefixCls:$,bordered:g,label:x?H:null,content:C?z:null},null):[E(Mm,{key:"label-".concat(String(W)||D),class:V,style:M(M(M({},b),U),B),span:1,colon:m,component:w[0],itemPrefixCls:$,bordered:g,label:H},null),E(Mm,{key:"content-".concat(String(W)||D),class:V,style:M(M(M({},S),U),R),span:T*2-1,component:w[1],itemPrefixCls:$,bordered:g,content:z},null)]})},r=e.prefixCls,a=e.vertical,i=e.row,o=e.index,l=e.bordered,u=pt(pT,{labelStyle:Z({}),contentStyle:Z({})}),s=u.labelStyle,c=u.contentStyle;return a?E(At,null,[E("tr",{key:"label-".concat(o),class:"".concat(r,"-row")},[n(i,e,{component:"th",type:"label",showLabel:!0,labelStyle:s.value,contentStyle:c.value})]),E("tr",{key:"content-".concat(o),class:"".concat(r,"-row")},[n(i,e,{component:"td",type:"content",showContent:!0,labelStyle:s.value,contentStyle:c.value})])]):E("tr",{key:o,class:"".concat(r,"-row")},[n(i,e,{component:l?["th","td"]:"td",type:"item",showLabel:!0,showContent:!0,labelStyle:s.value,contentStyle:c.value})])};const QZ=JZ;X.any;var eJ=function(){return{prefixCls:String,label:X.any,labelStyle:{type:Object,default:void 0},contentStyle:{type:Object,default:void 0},span:{type:Number,default:1}}},dT=Se({compatConfig:{MODE:3},name:"ADescriptionsItem",props:eJ(),slots:["label"],setup:function(e,n){var r=n.slots;return function(){var a;return(a=r.default)===null||a===void 0?void 0:a.call(r)}}}),vT={xxxl:3,xxl:3,xl:3,lg:3,md:3,sm:2,xs:1};function tJ(t,e){if(typeof t=="number")return t;if(Ke(t)==="object")for(var n=0;n<zo.length;n++){var r=zo[n];if(e[r]&&t[r]!==void 0)return t[r]||vT[r]}return 3}function tS(t,e,n){var r=t;return(e===void 0||e>n)&&(r=kt(t,{span:n}),Nn(e===void 0,"Descriptions","Sum of column `span` in a line not match `column` of Descriptions.")),r}function nJ(t,e){var n=Yt(t),r=[],a=[],i=e;return n.forEach(function(o,l){var u,s=(u=o.props)===null||u===void 0?void 0:u.span,c=s||1;if(l===n.length-1){a.push(tS(o,s,i)),r.push(a);return}c<i?(i-=c,a.push(o)):(a.push(tS(o,c,i)),r.push(a),i=e,a=[])}),r}var rJ=function(){return{prefixCls:String,bordered:{type:Boolean,default:void 0},size:{type:String,default:"default"},title:X.any,extra:X.any,column:{type:[Number,Object],default:function(){return vT}},layout:String,colon:{type:Boolean,default:void 0},labelStyle:{type:Object,default:void 0},contentStyle:{type:Object,default:void 0}}},pT=Symbol("descriptionsContext"),Cl=Se({compatConfig:{MODE:3},name:"ADescriptions",props:rJ(),slots:["title","extra"],Item:dT,setup:function(e,n){var r=n.slots,a=He("descriptions",e),i=a.prefixCls,o=a.direction,l,u=Z({});B0(function(){l=Yl.subscribe(function(c){Ke(e.column)==="object"&&(u.value=c)})}),xt(function(){Yl.unsubscribe(l)}),yt(pT,{labelStyle:Ge(e,"labelStyle"),contentStyle:Ge(e,"contentStyle")});var s=q(function(){return tJ(e.column,u.value)});return function(){var c,f,d,v,p=e.size,m=e.bordered,h=m===void 0?!1:m,g=e.layout,w=g===void 0?"horizontal":g,y=e.colon,x=y===void 0?!0:y,C=e.title,b=C===void 0?(c=r.title)===null||c===void 0?void 0:c.call(r):C,S=e.extra,N=S===void 0?(f=r.extra)===null||f===void 0?void 0:f.call(r):S,D=(d=r.default)===null||d===void 0?void 0:d.call(r),A=nJ(D,s.value);return E("div",{class:[i.value,(v={},j(v,"".concat(i.value,"-").concat(p),p!=="default"),j(v,"".concat(i.value,"-bordered"),!!h),j(v,"".concat(i.value,"-rtl"),o.value==="rtl"),v)]},[(b||N)&&E("div",{class:"".concat(i.value,"-header")},[b&&E("div",{class:"".concat(i.value,"-title")},[b]),N&&E("div",{class:"".concat(i.value,"-extra")},[N])]),E("div",{class:"".concat(i.value,"-view")},[E("table",null,[E("tbody",null,[A.map(function(P,k){return E(QZ,{key:k,index:k,colon:x,prefixCls:i.value,vertical:w==="vertical",bordered:h,row:P},null)})])])])])}}});Cl.install=function(t){return t.component(Cl.name,Cl),t.component(Cl.Item.name,Cl.Item),t};const aJ=Cl;var iJ=function(){return{prefixCls:String,type:{type:String,default:"horizontal"},dashed:{type:Boolean,default:!1},orientation:{type:String,default:"center"},plain:{type:Boolean,default:!1},orientationMargin:[String,Number]}},oJ=Se({compatConfig:{MODE:3},name:"ADivider",props:iJ(),setup:function(e,n){var r=n.slots,a=He("divider",e),i=a.prefixCls,o=a.direction,l=q(function(){return e.orientation==="left"&&e.orientationMargin!=null}),u=q(function(){return e.orientation==="right"&&e.orientationMargin!=null}),s=q(function(){var d,v=e.type,p=e.dashed,m=e.plain,h=i.value;return d={},j(d,h,!0),j(d,"".concat(h,"-").concat(v),!0),j(d,"".concat(h,"-dashed"),!!p),j(d,"".concat(h,"-plain"),!!m),j(d,"".concat(h,"-rtl"),o.value==="rtl"),j(d,"".concat(h,"-no-default-orientation-margin-left"),l.value),j(d,"".concat(h,"-no-default-orientation-margin-right"),u.value),d}),c=q(function(){var d=typeof e.orientationMargin=="number"?"".concat(e.orientationMargin,"px"):e.orientationMargin;return M(M({},l.value&&{marginLeft:d}),u.value&&{marginRight:d})}),f=q(function(){return e.orientation.length>0?"-"+e.orientation:e.orientation});return function(){var d,v=Yt((d=r.default)===null||d===void 0?void 0:d.call(r));return E("div",{class:[s.value,v.length?"".concat(i.value,"-with-text ").concat(i.value,"-with-text").concat(f.value):""],role:"separator"},[v.length?E("span",{class:"".concat(i.value,"-inner-text"),style:c.value},[v]):null])}}});const lJ=Cn(oJ);za.Button=Os;za.install=function(t){return t.component(za.name,za),t.component(Os.name,Os),t};var Om;function Zl(t){if(typeof document>"u")return 0;if(t||Om===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),Om=a-i}return Om}function nS(t){var e=t.match(/^(.*)px$/),n=Number(e==null?void 0:e[1]);return Number.isNaN(n)?Zl():n}function uJ(t){if(typeof document>"u"||!t||!(t instanceof Element))return{width:0,height:0};var e=getComputedStyle(t,"::-webkit-scrollbar"),n=e.width,r=e.height;return{width:nS(n),height:nS(r)}}var mT=function(){return{prefixCls:String,width:X.oneOfType([X.string,X.number]),height:X.oneOfType([X.string,X.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}}},sJ=function(){return M(M({},mT()),{},{forceRender:{type:Boolean,default:void 0},getContainer:X.oneOfType([X.string,X.func,X.object,X.looseBool])})},cJ=function(){return M(M({},mT()),{},{getContainer:Function,getOpenCount:Function,scrollLocker:X.any,switchScrollingEffect:Function})};function fJ(t){return Array.isArray(t)?t:[t]}var hT={transition:"transitionend",WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd otransitionend"},dJ=Object.keys(hT).filter(function(t){if(typeof document>"u")return!1;var e=document.getElementsByTagName("html")[0];return t in(e?e.style:{})})[0],rS=hT[dJ];function aS(t,e,n,r){t.addEventListener?t.addEventListener(e,n,r):t.attachEvent&&t.attachEvent("on".concat(e),n)}function iS(t,e,n,r){t.removeEventListener?t.removeEventListener(e,n,r):t.attachEvent&&t.detachEvent("on".concat(e),n)}function vJ(t,e){var n=typeof t=="function"?t(e):t;return Array.isArray(n)?n.length===2?n:[n[0],n[1]]:[n]}var oS=function(e){return!isNaN(parseFloat(e))&&isFinite(e)},Tm=!(typeof window<"u"&&window.document&&window.document.createElement),pJ=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),l=n.scrollHeight-n.clientHeight,u=n.scrollWidth-n.clientWidth,s=document.defaultView.getComputedStyle(n),c=s.overflowY==="auto"||s.overflowY==="scroll",f=s.overflowX==="auto"||s.overflowX==="scroll",d=l&&c,v=u&&f;return i&&(!d||d&&(n.scrollTop>=l&&a<0||n.scrollTop<=0&&a>0))||o&&(!v||v&&(n.scrollLeft>=u&&r<0||n.scrollLeft<=0&&r>0))?t(e,n.parentNode,r,a):!1},mJ=["width","height","open","prefixCls","placement","level","levelMove","ease","duration","getContainer","onChange","afterVisibleChange","showMask","maskClosable","maskStyle","keyboard","getOpenCount","scrollLocker","contentWrapperStyle","style","class"],Lu={},hJ=Se({compatConfig:{MODE:3},inheritAttrs:!1,props:cJ(),emits:["close","handleClick","change"],setup:function(e,n){var r=n.emit,a=n.slots,i=Lt({startPos:{x:null,y:null}}),o,l=Z(),u=Z(),s=Z(),c=Z(),f=Z(),d=[],v="drawer_id_".concat(Number((Date.now()+Math.random()).toString().replace(".",Math.round(Math.random()*9).toString())).toString(16)),p=!Tm&&Tn?{passive:!1}:!1;tt(function(){ct(function(){var O=e.open,B=e.getContainer,_=e.showMask,R=e.autofocus,L=B==null?void 0:B();if($(e),O&&(L&&L.parentNode===document.body&&(Lu[v]=O),S(),ct(function(){R&&m()}),_)){var H;(H=e.scrollLocker)===null||H===void 0||H.lock()}})}),ke(function(){return e.level},function(){$(e)},{flush:"post"}),ke(function(){return e.open},function(){var O=e.open,B=e.getContainer,_=e.scrollLocker,R=e.showMask,L=e.autofocus,H=B==null?void 0:B();H&&H.parentNode===document.body&&(Lu[v]=!!O),S(),O?(L&&m(),R&&(_==null||_.lock())):_==null||_.unLock()},{flush:"post"}),Ar(function(){var O,B=e.open;delete Lu[v],B&&(N(!1),document.body.style.touchAction=""),(O=e.scrollLocker)===null||O===void 0||O.unLock()}),ke(function(){return e.placement},function(O){O&&(f.value=null)});var m=function(){var B,_;(B=u.value)===null||B===void 0||(_=B.focus)===null||_===void 0||_.call(B)},h=function(B){B.touches.length>1||(i.startPos={x:B.touches[0].clientX,y:B.touches[0].clientY})},g=function(B){if(!(B.changedTouches.length>1)){var _=B.currentTarget,R=B.changedTouches[0].clientX-i.startPos.x,L=B.changedTouches[0].clientY-i.startPos.y;(_===s.value||_===c.value||_===f.value&&pJ(_,B.target,R,L))&&B.cancelable&&B.preventDefault()}},w=function O(B){var _=B.target;iS(_,rS,O),_.style.transition=""},y=function(B){r("close",B)},x=function(B){B.keyCode===Be.ESC&&(B.stopPropagation(),y(B))},C=function(B){var _=e.open,R=e.afterVisibleChange;B.target===l.value&&B.propertyName.match(/transform$/)&&(u.value.style.transition="",!_&&I()&&(document.body.style.overflowX="",s.value&&(s.value.style.left="",s.value.style.width="")),R&&R(!!_))},b=q(function(){var O=e.placement,B=O==="left"||O==="right",_="translate".concat(B?"X":"Y");return{isHorizontal:B,placementName:_}}),S=function(){var B=e.open,_=e.width,R=e.height,L=b.value,H=L.isHorizontal,z=L.placementName,V=f.value?f.value.getBoundingClientRect()[H?"width":"height"]:0,U=(H?_:R)||V;D(B,z,U)},N=function(B,_,R,L){var H=e.placement,z=e.levelMove,V=e.duration,U=e.ease,W=e.showMask;d.forEach(function(G){G.style.transition="transform ".concat(V," ").concat(U),aS(G,rS,w);var le=B?R:0;if(z){var ae=vJ(z,{target:G,open:B});le=B?ae[0]:ae[1]||0}var ie=typeof le=="number"?"".concat(le,"px"):le,se=H==="left"||H==="top"?ie:"-".concat(ie);se=W&&H==="right"&&L?"calc(".concat(se," + ").concat(L,"px)"):se,G.style.transform=le?"".concat(_,"(").concat(se,")"):""})},D=function(B,_,R){if(!Tm){var L=document.body.scrollHeight>(window.innerHeight||document.documentElement.clientHeight)&&window.innerWidth>document.body.offsetWidth?Zl(!0):0;N(B,_,R,L),A(L)}r("change",B)},A=function(B){var _=e.getContainer,R=e.showMask,L=e.open,H=_==null?void 0:_();if(H&&H.parentNode===document.body&&R){var z=["touchstart"],V=[document.body,s.value,c.value,f.value];L&&document.body.style.overflow!=="hidden"?(B&&P(B),document.body.style.touchAction="none",V.forEach(function(U,W){U&&aS(U,z[W]||"touchmove",W?g:h,p)})):I()&&(document.body.style.touchAction="",B&&k(B),V.forEach(function(U,W){U&&iS(U,z[W]||"touchmove",W?g:h,p)}))}},P=function(B){var _=e.placement,R=e.duration,L=e.ease,H="width ".concat(R," ").concat(L),z="transform ".concat(R," ").concat(L);switch(u.value.style.transition="none",_){case"right":u.value.style.transform="translateX(-".concat(B,"px)");break;case"top":case"bottom":u.value.style.width="calc(100% - ".concat(B,"px)"),u.value.style.transform="translateZ(0)";break}clearTimeout(o),o=setTimeout(function(){u.value&&(u.value.style.transition="".concat(z,",").concat(H),u.value.style.width="",u.value.style.transform="")})},k=function(B){var _=e.placement,R=e.duration,L=e.ease;u.value.style.transition="none";var H,z="width ".concat(R," ").concat(L),V="transform ".concat(R," ").concat(L);switch(_){case"left":{u.value.style.width="100%",z="width 0s ".concat(L," ").concat(R);break}case"right":{u.value.style.transform="translateX(".concat(B,"px)"),u.value.style.width="100%",z="width 0s ".concat(L," ").concat(R),s.value&&(s.value.style.left="-".concat(B,"px"),s.value.style.width="calc(100% + ".concat(B,"px)"));break}case"top":case"bottom":{u.value.style.width="calc(100% + ".concat(B,"px)"),u.value.style.height="100%",u.value.style.transform="translateZ(0)",H="height 0s ".concat(L," ").concat(R);break}}clearTimeout(o),o=setTimeout(function(){u.value&&(u.value.style.transition="".concat(V,",").concat(H?"".concat(H,","):"").concat(z),u.value.style.transform="",u.value.style.width="",u.value.style.height="")})},I=function(){return!Object.keys(Lu).some(function(B){return Lu[B]})},$=function(B){var _=B.level,R=B.getContainer;if(!Tm){var L=R==null?void 0:R(),H=L?L.parentNode:null;if(d=[],_==="all"){var z=H?Array.prototype.slice.call(H.children):[];z.forEach(function(V){V.nodeName!=="SCRIPT"&&V.nodeName!=="STYLE"&&V.nodeName!=="LINK"&&V!==L&&d.push(V)})}else _&&fJ(_).forEach(function(V){document.querySelectorAll(V).forEach(function(U){d.push(U)})})}},F=function(B){r("handleClick",B)},T=Z(!1);return ke(u,function(){ct(function(){T.value=!0})}),function(){var O,B,_,R=e.width,L=e.height,H=e.open,z=e.prefixCls,V=e.placement;e.level,e.levelMove,e.ease,e.duration,e.getContainer,e.onChange,e.afterVisibleChange;var U=e.showMask,W=e.maskClosable,G=e.maskStyle,le=e.keyboard;e.getOpenCount,e.scrollLocker;var ae=e.contentWrapperStyle,ie=e.style,se=e.class,he=Ye(e,mJ),te=H&&T.value,ge=Ae(z,(O={},j(O,"".concat(z,"-").concat(V),!0),j(O,"".concat(z,"-open"),te),j(O,se,!!se),j(O,"no-mask",!U),O)),ee=b.value.placementName,ne=V==="left"||V==="top"?"-100%":"100%",de=te?"":"".concat(ee,"(").concat(ne,")");return E("div",M(M({},dt(he,["switchScrollingEffect","autofocus"])),{},{tabindex:-1,class:ge,style:ie,ref:u,onKeydown:te&&le?x:void 0,onTransitionend:C}),[U&&E("div",{class:"".concat(z,"-mask"),onClick:W?y:void 0,style:G,ref:s},null),E("div",{class:"".concat(z,"-content-wrapper"),style:M({transform:de,msTransform:de,width:oS(R)?"".concat(R,"px"):R,height:oS(L)?"".concat(L,"px"):L},ae),ref:l},[E("div",{class:"".concat(z,"-content"),ref:f},[(B=a.default)===null||B===void 0?void 0:B.call(a)]),a.handler?E("div",{onClick:F,ref:c},[(_=a.handler)===null||_===void 0?void 0:_.call(a)]):null])])}}});const lS=hJ;function Jl(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 gJ(){return document.body.scrollHeight>(window.innerHeight||document.documentElement.clientHeight)&&window.innerWidth>document.body.offsetWidth}var Pm={};const uS=function(t){if(!(!gJ()&&!t)){var e="ant-scrolling-effect",n=new RegExp("".concat(e),"g"),r=document.body.className;if(t){if(!n.test(r))return;Jl(Pm),Pm={},document.body.className=r.replace(n,"").trim();return}var a=Zl();if(a&&(Pm=Jl({position:"relative",width:"calc(100% - ".concat(a,"px)")}),!n.test(r))){var i="".concat(r," ").concat(e);document.body.className=i.trim()}}};var qr=[],gT="ant-scrolling-effect",km=new RegExp("".concat(gT),"g"),yJ=0,_m=new Map,bJ=Fv(function t(e){var n=this;$v(this,t),j(this,"getContainer",function(){var r;return(r=n.options)===null||r===void 0?void 0:r.container}),j(this,"reLock",function(r){var a=qr.find(function(i){var o=i.target;return o===n.lockTarget});a&&n.unLock(),n.options=r,a&&(a.options=r,n.lock())}),j(this,"lock",function(){var r;if(!qr.some(function(u){var s=u.target;return s===n.lockTarget})){if(qr.some(function(u){var s,c=u.options;return(c==null?void 0:c.container)===((s=n.options)===null||s===void 0?void 0:s.container)})){qr=[].concat(Re(qr),[{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=Zl());var o=i.className;if(qr.filter(function(u){var s,c=u.options;return(c==null?void 0:c.container)===((s=n.options)===null||s===void 0?void 0:s.container)}).length===0&&_m.set(i,Jl({width:a!==0?"calc(100% - ".concat(a,"px)"):void 0,overflow:"hidden",overflowX:"hidden",overflowY:"hidden"},{element:i})),!km.test(o)){var l="".concat(o," ").concat(gT);i.className=l.trim()}qr=[].concat(Re(qr),[{target:n.lockTarget,options:n.options}])}}),j(this,"unLock",function(){var r,a=qr.find(function(l){var u=l.target;return u===n.lockTarget});if(qr=qr.filter(function(l){var u=l.target;return u!==n.lockTarget}),!(!a||qr.some(function(l){var u,s=l.options;return(s==null?void 0:s.container)===((u=a.options)===null||u===void 0?void 0:u.container)}))){var i=((r=n.options)===null||r===void 0?void 0:r.container)||document.body,o=i.className;km.test(o)&&(Jl(_m.get(i),{element:i}),_m.delete(i),i.className=i.className.replace(km,"").trim())}}),this.lockTarget=yJ++,this.options=e}),ti=0,Yu=Uo(),Hc={},cl=function(e){if(!Yu)return null;if(e){if(typeof e=="string")return document.querySelectorAll(e)[0];if(typeof e=="function")return e();if(Ke(e)==="object"&&e instanceof window.HTMLElement)return e}return document.body};const yT=Se({compatConfig:{MODE:3},name:"PortalWrapper",inheritAttrs:!1,props:{wrapperClassName:String,forceRender:{type:Boolean,default:void 0},getContainer:X.any,visible:{type:Boolean,default:void 0}},setup:function(e,n){var r=n.slots,a=Z(),i=Z(),o=Z(),l=new bJ({container:cl(e.getContainer)}),u=function(){var m,h;(m=a.value)===null||m===void 0||(h=m.parentNode)===null||h===void 0||h.removeChild(a.value)},s=function(){var m=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;if(m||a.value&&!a.value.parentNode){var h=cl(e.getContainer);return h?(h.appendChild(a.value),!0):!1}return!0},c=function(){return Yu?(a.value||(a.value=document.createElement("div"),s(!0)),f(),a.value):null},f=function(){var m=e.wrapperClassName;a.value&&m&&m!==a.value.className&&(a.value.className=m)};Dr(function(){f(),s()});var d=function(){ti===1&&!Object.keys(Hc).length?(uS(),Hc=Jl({overflow:"hidden",overflowX:"hidden",overflowY:"hidden"})):ti||(Jl(Hc),Hc={},uS(!0))},v=Zn();return tt(function(){var p=!1;ke([function(){return e.visible},function(){return e.getContainer}],function(m,h){var g=$e(m,2),w=g[0],y=g[1],x=$e(h,2),C=x[0],b=x[1];if(Yu&&cl(e.getContainer)===document.body&&(w&&!C?ti+=1:p&&(ti-=1)),p){var S=typeof y=="function"&&typeof b=="function";(S?y.toString()!==b.toString():y!==b)&&u(),w&&w!==C&&Yu&&cl(y)!==l.getContainer()&&l.reLock({container:cl(y)})}p=!0},{immediate:!0,flush:"post"}),ct(function(){s()||(o.value=et(function(){v.update()}))})}),xt(function(){var p=e.visible,m=e.getContainer;Yu&&cl(m)===document.body&&(ti=p&&ti?ti-1:ti),u(),et.cancel(o.value)}),function(){var p=e.forceRender,m=e.visible,h=null,g={getOpenCount:function(){return ti},getContainer:c,switchScrollingEffect:d,scrollLocker:l};return(p||m||i.value)&&(h=E(qh,{getContainer:c,ref:i},{default:function(){var y;return(y=r.default)===null||y===void 0?void 0:y.call(r,g)}})),h}}});var xJ=["afterVisibleChange","getContainer","wrapperClassName","forceRender"],wJ=["visible","afterClose"],CJ=Se({compatConfig:{MODE:3},inheritAttrs:!1,props:bt(sJ(),{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=Z(null),o=function(s){r("handleClick",s)},l=function(s){r("close",s)};return function(){e.afterVisibleChange;var u=e.getContainer,s=e.wrapperClassName,c=e.forceRender,f=Ye(e,xJ),d=null;if(!u)return E("div",{class:s,ref:i},[E(lS,M(M({},f),{},{open:e.open,getContainer:function(){return i.value},onClose:l,onHandleClick:o}),a)]);var v=!!a.handler||c;return(v||e.open||i.value)&&(d=E(yT,{visible:e.open,forceRender:v,getContainer:u,wrapperClassName:s},{default:function(m){var h=m.visible,g=m.afterClose,w=Ye(m,wJ);return E(lS,M(M(M({ref:i},f),w),{},{open:h!==void 0?h:e.open,afterVisibleChange:g!==void 0?g:e.afterVisibleChange,onClose:l,onHandleClick:o}),a)}})),d}}});const SJ=CJ;var EJ=["width","height","visible","placement","mask","wrapClassName","class"],NJ=pn("top","right","bottom","left");pn("default","large");var sS={distance:180},DJ=function(){return{autofocus:{type:Boolean,default:void 0},closable:{type:Boolean,default:void 0},closeIcon:X.any,destroyOnClose:{type:Boolean,default:void 0},forceRender:{type:Boolean,default:void 0},getContainer:X.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:X.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:X.any,visible:{type:Boolean,default:void 0},width:X.oneOfType([X.string,X.number]),height:X.oneOfType([X.string,X.number]),zIndex:Number,prefixCls:String,push:X.oneOfType([X.looseBool,{type:Object}]),placement:X.oneOf(NJ),keyboard:{type:Boolean,default:void 0},extra:X.any,footer:X.any,footerStyle:{type:Object,default:void 0},level:X.any,levelMove:{type:[Number,Array,Function]},handle:X.any,afterVisibleChange:Function,onAfterVisibleChange:Function,"onUpdate:visible":Function,onClose:Function}},AJ=Se({compatConfig:{MODE:3},name:"ADrawer",inheritAttrs:!1,props:bt(DJ(),{closable:!0,placement:"right",maskClosable:!0,mask:!0,level:null,keyboard:!0,push:sS}),slots:["closeIcon","title","extra","footer","handle"],setup:function(e,n){var r=n.emit,a=n.slots,i=n.attrs,o=Z(!1),l=Z(!1),u=Z(null),s=pt("parentDrawerOpts",null),c=He("drawer",e),f=c.prefixCls;zt(!e.afterVisibleChange,"Drawer","`afterVisibleChange` prop is deprecated, please use `@afterVisibleChange` event instead"),zt(e.wrapStyle===void 0,"Drawer","`wrapStyle` prop is deprecated, please use `style` instead"),zt(e.wrapClassName===void 0,"Drawer","`wrapClassName` prop is deprecated, please use `class` instead");var d=function(){o.value=!0},v=function(){o.value=!1,ct(function(){p()})};yt("parentDrawerOpts",{setPush:d,setPull:v}),tt(function(){var A=e.visible;A&&s&&s.setPush()}),Ar(function(){s&&s.setPull()}),ke(function(){return e.visible},function(A){s&&(A?s.setPush():s.setPull())},{flush:"post"});var p=function(){var P,k;(P=u.value)===null||P===void 0||(k=P.domFocus)===null||k===void 0||k.call(P)},m=function(P){r("update:visible",!1),r("close",P)},h=function(P){var k;(k=e.afterVisibleChange)===null||k===void 0||k.call(e,P),r("afterVisibleChange",P)},g=q(function(){return e.destroyOnClose&&!e.visible}),w=function(){var P=g.value;P&&(e.visible||(l.value=!0))},y=q(function(){var A=e.push,P=e.placement,k;return typeof A=="boolean"?k=A?sS.distance:0:k=A.distance,k=parseFloat(String(k||0)),P==="left"||P==="right"?"translateX(".concat(P==="left"?k:-k,"px)"):P==="top"||P==="bottom"?"translateY(".concat(P==="top"?k:-k,"px)"):null}),x=q(function(){var A=e.visible,P=e.mask,k=e.placement,I=e.size,$=I===void 0?"default":I,F=e.width,T=e.height;if(!A&&!P)return{};var O={};if(k==="left"||k==="right"){var B=$==="large"?736:378;O.width=typeof F>"u"?B:F,O.width=typeof O.width=="string"?O.width:"".concat(O.width,"px")}else{var _=$==="large"?736:378;O.height=typeof T>"u"?_:T,O.height=typeof O.height=="string"?O.height:"".concat(O.height,"px")}return O}),C=q(function(){var A=e.zIndex,P=e.wrapStyle,k=e.mask,I=e.style,$=k?{}:x.value;return M(M(M({zIndex:A,transform:o.value?y.value:void 0},$),P),I)}),b=function(P){var k=e.closable,I=e.headerStyle,$=rn(a,e,"extra"),F=rn(a,e,"title");return!F&&!k?null:E("div",{class:Ae("".concat(P,"-header"),j({},"".concat(P,"-header-close-only"),k&&!F&&!$)),style:I},[E("div",{class:"".concat(P,"-header-title")},[S(P),F&&E("div",{class:"".concat(P,"-title")},[F])]),$&&E("div",{class:"".concat(P,"-extra")},[$])])},S=function(P){var k,I=e.closable,$=a.closeIcon?(k=a.closeIcon)===null||k===void 0?void 0:k.call(a):e.closeIcon;return I&&E("button",{key:"closer",onClick:m,"aria-label":"Close",class:"".concat(P,"-close")},[$===void 0?E(Wa,null,null):$])},N=function(P){var k;if(l.value&&!e.visible)return null;l.value=!1;var I=e.bodyStyle,$=e.drawerStyle,F={},T=g.value;return T&&(F.opacity=0,F.transition="opacity .3s"),E("div",{class:"".concat(P,"-wrapper-body"),style:M(M({},F),$),onTransitionend:w},[b(P),E("div",{key:"body",class:"".concat(P,"-body"),style:I},[(k=a.default)===null||k===void 0?void 0:k.call(a)]),D(P)])},D=function(P){var k=rn(a,e,"footer");if(!k)return null;var I="".concat(P,"-footer");return E("div",{class:I,style:e.footerStyle},[k])};return function(){var A;e.width,e.height;var P=e.visible,k=e.placement,I=e.mask,$=e.wrapClassName,F=e.class,T=Ye(e,EJ),O=I?x.value:{},B=I?"":"no-mask",_=M(M(M(M({},i),dt(T,["size","closeIcon","closable","destroyOnClose","drawerStyle","headerStyle","bodyStyle","title","push","wrapStyle","onAfterVisibleChange","onClose","onUpdate:visible"])),O),{},{onClose:m,afterVisibleChange:h,handler:!1,prefixCls:f.value,open:P,showMask:I,placement:k,class:Ae((A={},j(A,F,F),j(A,$,!!$),j(A,B,!!B),A)),style:C.value,ref:u});return E(SJ,_,{handler:e.handle?function(){return e.handle}:a.handle,default:function(){return N(f.value)}})}}});const MJ=Cn(AJ);var bT=function(){return{id:String,prefixCls:String,inputPrefixCls:String,defaultValue:X.oneOfType([X.string,X.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:X.any,addonAfter:X.any,prefix:X.any,suffix:X.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 Y1=bT;var xT=function(){return M(M({},dt(bT(),["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 wT(t,e,n,r,a){var i;return Ae(t,(i={},j(i,"".concat(t,"-sm"),n==="small"),j(i,"".concat(t,"-lg"),n==="large"),j(i,"".concat(t,"-disabled"),r),j(i,"".concat(t,"-rtl"),a==="rtl"),j(i,"".concat(t,"-borderless"),!e),i))}var ps=function(e){return e!=null&&(Array.isArray(e)?Sn(e).length:!0)};function OJ(t){return ps(t.prefix)||ps(t.suffix)||ps(t.allowClear)}function Im(t){return ps(t.addonBefore)||ps(t.addonAfter)}var TJ=["text","input"];const CT=Se({compatConfig:{MODE:3},name:"ClearableLabeledInput",inheritAttrs:!1,props:{prefixCls:String,inputType:X.oneOf(pn("text","input")),value:X.any,defaultValue:X.any,allowClear:{type:Boolean,default:void 0},element:X.any,handleReset:Function,disabled:{type:Boolean,default:void 0},direction:{type:String},size:{type:String},suffix:X.any,prefix:X.any,addonBefore:X.any,addonAfter:X.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=Z(),o=function(v){var p;if((p=i.value)!==null&&p!==void 0&&p.contains(v.target)){var m=e.triggerFocus;m==null||m()}},l=function(v){var p,m=e.allowClear,h=e.value,g=e.disabled,w=e.readonly,y=e.handleReset,x=e.suffix,C=x===void 0?r.suffix:x;if(!m)return null;var b=!g&&!w&&h,S="".concat(v,"-clear-icon");return E(Si,{onClick:y,onMousedown:function(D){return D.preventDefault()},class:Ae((p={},j(p,"".concat(S,"-hidden"),!b),j(p,"".concat(S,"-has-suffix"),!!C),p),S),role:"button"},null)},u=function(v){var p,m=e.suffix,h=m===void 0?(p=r.suffix)===null||p===void 0?void 0:p.call(r):m,g=e.allowClear;return h||g?E("span",{class:"".concat(v,"-suffix")},[l(v),h]):null},s=function(v,p){var m,h,g,w=e.focused,y=e.value,x=e.prefix,C=x===void 0?(m=r.prefix)===null||m===void 0?void 0:m.call(r):x,b=e.size,S=e.suffix,N=S===void 0?(h=r.suffix)===null||h===void 0?void 0:h.call(r):S,D=e.disabled,A=e.allowClear,P=e.direction,k=e.readonly,I=e.bordered,$=e.hidden,F=e.addonAfter,T=F===void 0?r.addonAfter:F,O=e.addonBefore,B=O===void 0?r.addonBefore:O,_=u(v);if(!OJ({prefix:C,suffix:N,allowClear:A}))return kt(p,{value:y});var R=C?E("span",{class:"".concat(v,"-prefix")},[C]):null,L=Ae("".concat(v,"-affix-wrapper"),(g={},j(g,"".concat(v,"-affix-wrapper-focused"),w),j(g,"".concat(v,"-affix-wrapper-disabled"),D),j(g,"".concat(v,"-affix-wrapper-sm"),b==="small"),j(g,"".concat(v,"-affix-wrapper-lg"),b==="large"),j(g,"".concat(v,"-affix-wrapper-input-with-clear-btn"),N&&A&&y),j(g,"".concat(v,"-affix-wrapper-rtl"),P==="rtl"),j(g,"".concat(v,"-affix-wrapper-readonly"),k),j(g,"".concat(v,"-affix-wrapper-borderless"),!I),j(g,"".concat(a.class),!Im({addonAfter:T,addonBefore:B})&&a.class),g));return E("span",{ref:i,class:L,style:a.style,onMouseup:o,hidden:$},[R,kt(p,{style:null,value:y,class:wT(v,I,b,D)}),_])},c=function(v,p){var m,h,g,w=e.addonBefore,y=w===void 0?(m=r.addonBefore)===null||m===void 0?void 0:m.call(r):w,x=e.addonAfter,C=x===void 0?(h=r.addonAfter)===null||h===void 0?void 0:h.call(r):x,b=e.size,S=e.direction,N=e.hidden,D=e.disabled;if(!Im({addonBefore:y,addonAfter:C}))return p;var A="".concat(v,"-group"),P="".concat(A,"-addon"),k=Ae(P,j({},"".concat(P,"-disabled"),D)),I=y?E("span",{class:k},[y]):null,$=C?E("span",{class:k},[C]):null,F=Ae("".concat(v,"-wrapper"),A,j({},"".concat(A,"-rtl"),S==="rtl")),T=Ae("".concat(v,"-group-wrapper"),(g={},j(g,"".concat(v,"-group-wrapper-sm"),b==="small"),j(g,"".concat(v,"-group-wrapper-lg"),b==="large"),j(g,"".concat(v,"-group-wrapper-rtl"),S==="rtl"),g),a.class);return E("span",{class:T,style:a.style,hidden:N},[E("span",{class:F},[I,kt(p,{style:null}),$])])},f=function(v,p){var m,h=e.value,g=e.allowClear,w=e.direction,y=e.bordered,x=e.hidden,C=e.addonAfter,b=C===void 0?r.addonAfter:C,S=e.addonBefore,N=S===void 0?r.addonBefore:S;if(!g)return kt(p,{value:h});var D=Ae("".concat(v,"-affix-wrapper"),"".concat(v,"-affix-wrapper-textarea-with-clear-btn"),(m={},j(m,"".concat(v,"-affix-wrapper-rtl"),w==="rtl"),j(m,"".concat(v,"-affix-wrapper-borderless"),!y),j(m,"".concat(a.class),!Im({addonAfter:b,addonBefore:N})&&a.class),m));return E("span",{class:D,style:a.style,hidden:x},[kt(p,{style:null,value:h}),l(v)])};return function(){var d,v=e.prefixCls,p=e.inputType,m=e.element,h=m===void 0?(d=r.element)===null||d===void 0?void 0:d.call(r):m;return p===TJ[0]?f(v,h):c(v,s(v,h))}}});function _g(t){return typeof t>"u"||t===null?"":String(t)}function ms(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 ST(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 In=Se({compatConfig:{MODE:3},name:"AInput",inheritAttrs:!1,props:Y1(),setup:function(e,n){var r=n.slots,a=n.attrs,i=n.expose,o=n.emit,l=Z(),u=Z(),s,c=kn(),f=He("input",e),d=f.direction,v=f.prefixCls,p=f.size,m=f.autocomplete,h=Z(e.value===void 0?e.defaultValue:e.value),g=Z(!1);ke(function(){return e.value},function(){h.value=e.value}),ke(function(){return e.disabled},function(){e.value!==void 0&&(h.value=e.value),e.disabled&&(g.value=!1)});var w=function(){s=setTimeout(function(){var B;((B=l.value)===null||B===void 0?void 0:B.getAttribute("type"))==="password"&&l.value.hasAttribute("value")&&l.value.removeAttribute("value")})},y=function(B){ST(l.value,B)},x=function(){var B;(B=l.value)===null||B===void 0||B.blur()},C=function(B,_,R){var L;(L=l.value)===null||L===void 0||L.setSelectionRange(B,_,R)},b=function(){var B;(B=l.value)===null||B===void 0||B.select()};i({focus:y,blur:x,input:l,stateValue:h,setSelectionRange:C,select:b});var S=function(B){var _=e.onFocus;g.value=!0,_==null||_(B),ct(function(){w()})},N=function(B){var _=e.onBlur;g.value=!1,_==null||_(B),c.onFieldBlur(),ct(function(){w()})},D=function(B){o("update:value",B.target.value),o("change",B),o("input",B),c.onFieldChange()},A=Zn(),P=function(B,_){h.value!==B&&(e.value===void 0?h.value=B:ct(function(){l.value.value!==h.value&&A.update()}),ct(function(){_&&_()}))},k=function(B){ms(l.value,B,D),P("",function(){y()})},I=function(B){var _=B.target,R=_.value,L=_.composing;if(!((B.isComposing||L)&&e.lazy||h.value===R)){var H=B.target.value;ms(l.value,B,D),P(H,function(){w()})}},$=function(B){B.keyCode===13&&o("pressEnter",B),o("keydown",B)};tt(function(){w()}),xt(function(){clearTimeout(s)});var F=function(){var B,_=e.addonBefore,R=_===void 0?r.addonBefore:_,L=e.addonAfter,H=L===void 0?r.addonAfter:L,z=e.disabled,V=e.bordered,U=V===void 0?!0:V,W=e.valueModifiers,G=W===void 0?{}:W,le=e.htmlSize,ae=dt(e,["prefixCls","onPressEnter","addonBefore","addonAfter","prefix","suffix","allowClear","defaultValue","size","bordered","htmlSize","lazy","showCount","valueModifiers"]),ie=M(M(M({},ae),a),{},{autocomplete:m.value,onChange:I,onInput:I,onFocus:S,onBlur:N,onKeydown:$,class:Ae(wT(v.value,U,p.value,z,d.value),j({},a.class,a.class&&!R&&!H)),ref:l,key:"ant-input",size:le,id:(B=ae.id)!==null&&B!==void 0?B:c.id.value});G.lazy&&delete ie.onInput,ie.autofocus||delete ie.autofocus;var se=E("input",dt(ie,["size"]),null);return wn(se,[[pu]])},T=function(){var B,_=h.value,R=e.maxlength,L=e.suffix,H=L===void 0?(B=r.suffix)===null||B===void 0?void 0:B.call(r):L,z=e.showCount,V=Number(R)>0;if(H||z){var U=Re(_g(_)).length,W=null;return Ke(z)==="object"?W=z.formatter({count:U,maxlength:R}):W="".concat(U).concat(V?" / ".concat(R):""),E(At,null,[!!z&&E("span",{class:Ae("".concat(v.value,"-show-count-suffix"),j({},"".concat(v.value,"-show-count-has-suffix"),!!H))},[W]),H])}return null};return function(){var O=M(M(M({},a),e),{},{prefixCls:v.value,inputType:"input",value:_g(h.value),handleReset:k,focused:g.value&&!e.disabled});return E(CT,M(M({},dt(O,["element","valueModifiers","suffix","showCount"])),{},{ref:u}),M(M({},r),{},{element:F,suffix:T}))}}}),ET=Se({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=He("input-group",e),i=a.prefixCls,o=a.direction,l=q(function(){var u,s=i.value;return u={},j(u,"".concat(s),!0),j(u,"".concat(s,"-lg"),e.size==="large"),j(u,"".concat(s,"-sm"),e.size==="small"),j(u,"".concat(s,"-compact"),e.compact),j(u,"".concat(s,"-rtl"),o.value==="rtl"),u});return function(){var u;return E("span",{class:l.value,onMouseenter:e.onMouseenter,onMouseleave:e.onMouseleave,onFocus:e.onFocus,onBlur:e.onBlur},[(u=r.default)===null||u===void 0?void 0:u.call(r)])}}});var Fm=/iPhone/i,cS=/iPod/i,fS=/iPad/i,$m=/\bAndroid(?:.+)Mobile\b/i,dS=/Android/i,fl=/\bAndroid(?:.+)SD4930UR\b/i,Kc=/\bAndroid(?:.+)(?:KF[A-Z]{2,4})\b/i,ni=/Windows Phone/i,vS=/\bWindows(?:.+)ARM\b/i,pS=/BlackBerry/i,mS=/BB10/i,hS=/Opera Mini/i,gS=/\b(CriOS|Chrome)(?:.+)Mobile/i,yS=/Mobile(?:.+)Firefox\b/i;function Mt(t,e){return t.test(e)}function bS(t){var e=t||(typeof navigator<"u"?navigator.userAgent:""),n=e.split("[FBAN");if(typeof n[1]<"u"){var r=n,a=$e(r,1);e=a[0]}if(n=e.split("Twitter"),typeof n[1]<"u"){var i=n,o=$e(i,1);e=o[0]}var l={apple:{phone:Mt(Fm,e)&&!Mt(ni,e),ipod:Mt(cS,e),tablet:!Mt(Fm,e)&&Mt(fS,e)&&!Mt(ni,e),device:(Mt(Fm,e)||Mt(cS,e)||Mt(fS,e))&&!Mt(ni,e)},amazon:{phone:Mt(fl,e),tablet:!Mt(fl,e)&&Mt(Kc,e),device:Mt(fl,e)||Mt(Kc,e)},android:{phone:!Mt(ni,e)&&Mt(fl,e)||!Mt(ni,e)&&Mt($m,e),tablet:!Mt(ni,e)&&!Mt(fl,e)&&!Mt($m,e)&&(Mt(Kc,e)||Mt(dS,e)),device:!Mt(ni,e)&&(Mt(fl,e)||Mt(Kc,e)||Mt($m,e)||Mt(dS,e))||Mt(/\bokhttp\b/i,e)},windows:{phone:Mt(ni,e),tablet:Mt(vS,e),device:Mt(ni,e)||Mt(vS,e)},other:{blackberry:Mt(pS,e),blackberry10:Mt(mS,e),opera:Mt(hS,e),firefox:Mt(yS,e),chrome:Mt(gS,e),device:Mt(pS,e)||Mt(mS,e)||Mt(hS,e)||Mt(yS,e)||Mt(gS,e)},any:null,phone:null,tablet:null};return l.any=l.apple.device||l.android.device||l.windows.device||l.other.device,l.phone=l.apple.phone||l.android.phone||l.windows.phone,l.tablet=l.apple.tablet||l.android.tablet||l.windows.tablet,l}var PJ=M(M({},bS()),{},{isMobile:bS});const kJ=PJ;var _J=["disabled","loading","addonAfter","suffix"];const NT=Se({compatConfig:{MODE:3},name:"AInputSearch",inheritAttrs:!1,props:M(M({},Y1()),{},{inputPrefixCls:String,enterButton:X.any,onSearch:{type:Function}}),setup:function(e,n){var r=n.slots,a=n.attrs,i=n.expose,o=n.emit,l=Z(),u=function(){var x;(x=l.value)===null||x===void 0||x.focus()},s=function(){var x;(x=l.value)===null||x===void 0||x.blur()};i({focus:u,blur:s});var c=function(x){o("update:value",x.target.value),x&&x.target&&x.type==="click"&&o("search",x.target.value,x),o("change",x)},f=function(x){var C;document.activeElement===((C=l.value)===null||C===void 0?void 0:C.input)&&x.preventDefault()},d=function(x){var C;o("search",(C=l.value)===null||C===void 0?void 0:C.stateValue,x),kJ.tablet||l.value.focus()},v=He("input-search",e),p=v.prefixCls,m=v.getPrefixCls,h=v.direction,g=v.size,w=q(function(){return m("input",e.inputPrefixCls)});return function(){var y,x,C,b,S,N=e.disabled,D=e.loading,A=e.addonAfter,P=A===void 0?(y=r.addonAfter)===null||y===void 0?void 0:y.call(r):A,k=e.suffix,I=k===void 0?(x=r.suffix)===null||x===void 0?void 0:x.call(r):k,$=Ye(e,_J),F=e.enterButton,T=F===void 0?(C=(b=r.enterButton)===null||b===void 0?void 0:b.call(r))!==null&&C!==void 0?C:!1:F;T=T||T==="";var O=typeof T=="boolean"?E(Iv,null,null):null,B="".concat(p.value,"-button"),_=Array.isArray(T)?T[0]:T,R,L=_.type&&H0(_.type)&&_.type.__ANT_BUTTON;if(L||_.tagName==="button")R=kt(_,M({onMousedown:f,onClick:d,key:"enterButton"},L?{class:B,size:g.value}:{}),!1);else{var H=O&&!T;R=E($n,{class:B,type:T?"primary":void 0,size:g.value,disabled:N,key:"enterButton",onMousedown:f,onClick:d,loading:D,icon:H?O:null},{default:function(){return[H?null:O||T]}})}P&&(R=[R,P]);var z=Ae(p.value,(S={},j(S,"".concat(p.value,"-rtl"),h.value==="rtl"),j(S,"".concat(p.value,"-").concat(g.value),!!g.value),j(S,"".concat(p.value,"-with-button"),!!T),S),a.class);return E(In,M(M(M({ref:l},dt($,["onUpdate:value","onSearch","enterButton"])),a),{},{onPressEnter:d,size:g.value,prefixCls:w.value,addonAfter:R,suffix:I,onChange:c,class:z,disabled:N}),r)}}});var IJ=`
  98. min-height:0 !important;
  99. max-height:none !important;
  100. height:0 !important;
  101. visibility:hidden !important;
  102. overflow:hidden !important;
  103. position:absolute !important;
  104. z-index:-1000 !important;
  105. top:0 !important;
  106. right:0 !important
  107. `,FJ=["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"],Bm={},Wr;function $J(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&&Bm[n])return Bm[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")),l=FJ.map(function(s){return"".concat(s,":").concat(r.getPropertyValue(s))}).join(";"),u={sizingStyle:l,paddingSize:i,borderSize:o,boxSizing:a};return e&&n&&(Bm[n]=u),u}function BJ(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;Wr||(Wr=document.createElement("textarea"),Wr.setAttribute("tab-index","-1"),Wr.setAttribute("aria-hidden","true"),document.body.appendChild(Wr)),t.getAttribute("wrap")?Wr.setAttribute("wrap",t.getAttribute("wrap")):Wr.removeAttribute("wrap");var a=$J(t,e),i=a.paddingSize,o=a.borderSize,l=a.boxSizing,u=a.sizingStyle;Wr.setAttribute("style","".concat(u,";").concat(IJ)),Wr.value=t.value||t.placeholder||"";var s=Number.MIN_SAFE_INTEGER,c=Number.MAX_SAFE_INTEGER,f=Wr.scrollHeight,d;if(l==="border-box"?f+=o:l==="content-box"&&(f-=i),n!==null||r!==null){Wr.value=" ";var v=Wr.scrollHeight-i;n!==null&&(s=v*n,l==="border-box"&&(s=s+i+o),f=Math.max(s,f)),r!==null&&(c=v*r,l==="border-box"&&(c=c+i+o),d=f>c?"":"hidden",f=Math.min(c,f))}return{height:"".concat(f,"px"),minHeight:"".concat(s,"px"),maxHeight:"".concat(c,"px"),overflowY:d,resize:"none"}}var Rm=0,xS=1,RJ=2,LJ=Se({compatConfig:{MODE:3},name:"ResizableTextArea",inheritAttrs:!1,props:xT(),setup:function(e,n){var r=n.attrs,a=n.emit,i=n.expose,o,l,u=Z(),s=Z({}),c=Z(Rm);xt(function(){et.cancel(o),et.cancel(l)});var f=function(){try{if(document.activeElement===u.value){var w=u.value.selectionStart,y=u.value.selectionEnd;u.value.setSelectionRange(w,y)}}catch{}},d=function(){var w=e.autoSize||e.autosize;if(!(!w||!u.value)){var y=w.minRows,x=w.maxRows;s.value=BJ(u.value,!1,y,x),c.value=xS,et.cancel(l),l=et(function(){c.value=RJ,l=et(function(){c.value=Rm,f()})})}},v=function(){et.cancel(o),o=et(d)},p=function(w){if(c.value===Rm){a("resize",w);var y=e.autoSize||e.autosize;y&&v()}};Nn(e.autosize===void 0,"Input.TextArea","autosize is deprecated, please use autoSize instead.");var m=function(){var w=e.prefixCls,y=e.autoSize,x=e.autosize,C=e.disabled,b=dt(e,["prefixCls","onPressEnter","autoSize","autosize","defaultValue","allowClear","type","lazy","maxlength","valueModifiers"]),S=Ae(w,r.class,j({},"".concat(w,"-disabled"),C)),N=[r.style,s.value,c.value===xS?{overflowX:"hidden",overflowY:"hidden"}:null],D=M(M(M({},b),r),{},{style:N,class:S});return D.autofocus||delete D.autofocus,D.rows===0&&delete D.rows,E(ea,{onResize:p,disabled:!(y||x)},{default:function(){return[wn(E("textarea",M(M({},D),{},{ref:u}),null),[[pu]])]}})};ke(function(){return e.value},function(){ct(function(){d()})}),tt(function(){ct(function(){d()})});var h=Zn();return i({resizeTextarea:d,textArea:u,instance:h}),function(){return m()}}});const zJ=LJ;function DT(t,e){return Re(t||"").slice(0,e).join("")}function wS(t,e,n,r){var a=n;return t?a=DT(n,r):Re(e||"").length<n.length&&Re(n||"").length>r&&(a=e),a}const X1=Se({compatConfig:{MODE:3},name:"ATextarea",inheritAttrs:!1,props:xT(),setup:function(e,n){var r=n.attrs,a=n.expose,i=n.emit,o=kn(),l=Z(e.value===void 0?e.defaultValue:e.value),u=Z(),s=Z(""),c=He("input",e),f=c.prefixCls,d=c.size,v=c.direction,p=q(function(){return e.showCount===""||e.showCount||!1}),m=q(function(){return Number(e.maxlength)>0}),h=Z(!1),g=Z(),w=Z(0),y=function(T){h.value=!0,g.value=s.value,w.value=T.currentTarget.selectionStart,i("compositionstart",T)},x=function(T){h.value=!1;var O=T.currentTarget.value;if(m.value){var B,_=w.value>=e.maxlength+1||w.value===((B=g.value)===null||B===void 0?void 0:B.length);O=wS(_,g.value,O,e.maxlength)}O!==s.value&&(N(O),ms(T.currentTarget,T,P,O)),i("compositionend",T)},C=Zn();ke(function(){return e.value},function(){"value"in C.vnode.props;var F;l.value=(F=e.value)!==null&&F!==void 0?F:""});var b=function(T){var O;ST((O=u.value)===null||O===void 0?void 0:O.textArea,T)},S=function(){var T,O;(T=u.value)===null||T===void 0||(O=T.textArea)===null||O===void 0||O.blur()},N=function(T,O){l.value!==T&&(e.value===void 0?l.value=T:ct(function(){if(u.value.textArea.value!==s.value){var B,_,R;(B=u.value)===null||B===void 0||(_=(R=B.instance).update)===null||_===void 0||_.call(R)}}),ct(function(){O&&O()}))},D=function(T){T.keyCode===13&&i("pressEnter",T),i("keydown",T)},A=function(T){var O=e.onBlur;O==null||O(T),o.onFieldBlur()},P=function(T){i("update:value",T.target.value),i("change",T),i("input",T),o.onFieldChange()},k=function(T){ms(u.value.textArea,T,P),N("",function(){b()})},I=function(T){var O=T.target.composing,B=T.target.value;if(h.value=!!(T.isComposing||O),!(h.value&&e.lazy||l.value===B)){if(m.value){var _=T.target,R=_.selectionStart>=e.maxlength+1||_.selectionStart===B.length||!_.selectionStart;B=wS(R,s.value,B,e.maxlength)}ms(T.currentTarget,T,P,B),N(B)}},$=function(){var T,O,B,_=r.style,R=r.class,L=e.bordered,H=L===void 0?!0:L,z=M(M(M({},dt(e,["allowClear"])),r),{},{style:p.value?{}:_,class:(T={},j(T,"".concat(f.value,"-borderless"),!H),j(T,"".concat(R),R&&!p.value),j(T,"".concat(f.value,"-sm"),d.value==="small"),j(T,"".concat(f.value,"-lg"),d.value==="large"),T),showCount:null,prefixCls:f.value,onInput:I,onChange:I,onBlur:A,onKeydown:D,onCompositionstart:y,onCompositionend:x});return(O=e.valueModifiers)!==null&&O!==void 0&&O.lazy&&delete z.onInput,E(zJ,M(M({},z),{},{id:(B=z.id)!==null&&B!==void 0?B:o.id.value,ref:u,maxlength:e.maxlength}),null)};return a({focus:b,blur:S,resizableTextArea:u}),rt(function(){var F=_g(l.value);!h.value&&m.value&&(e.value===null||e.value===void 0)&&(F=DT(F,e.maxlength)),s.value=F}),function(){var F=e.maxlength,T=e.bordered,O=T===void 0?!0:T,B=e.hidden,_=r.style,R=r.class,L=M(M(M({},e),r),{},{prefixCls:f.value,inputType:"text",handleReset:k,direction:v.value,bordered:O,style:p.value?void 0:_}),H=E(CT,M(M({},L),{},{value:s.value}),{element:$});if(p.value){var z=Re(s.value).length,V="";Ke(p.value)==="object"?V=p.value.formatter({count:z,maxlength:F}):V="".concat(z).concat(m.value?" / ".concat(F):""),H=E("div",{hidden:B,class:Ae("".concat(f.value,"-textarea"),j({},"".concat(f.value,"-textarea-rtl"),v.value==="rtl"),"".concat(f.value,"-textarea-show-count"),R),style:_,"data-count":Ke(V)!=="object"?V:void 0},[H])}return H}}});var VJ={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 jJ=VJ;function CS(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){HJ(t,a,n[a])})}return t}function HJ(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var Z1=function(e,n){var r=CS({},e,n.attrs);return E(mt,CS({},r,{icon:jJ}),null)};Z1.displayName="EyeOutlined";Z1.inheritAttrs=!1;const J1=Z1;var KJ={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 UJ=KJ;function SS(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){qJ(t,a,n[a])})}return t}function qJ(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var Q1=function(e,n){var r=SS({},e,n.attrs);return E(mt,SS({},r,{icon:UJ}),null)};Q1.displayName="EyeInvisibleOutlined";Q1.inheritAttrs=!1;const WJ=Q1;var GJ=["size","visibilityToggle"],YJ={click:"onClick",hover:"onMouseover"},XJ=function(e){return e?E(J1,null,null):E(WJ,null,null)};const AT=Se({compatConfig:{MODE:3},name:"AInputPassword",inheritAttrs:!1,props:M(M({},Y1()),{},{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=Z(!1),l=function(){var w=e.disabled;w||(o.value=!o.value)},u=Z(),s=function(){var w;(w=u.value)===null||w===void 0||w.focus()},c=function(){var w;(w=u.value)===null||w===void 0||w.blur()};i({focus:s,blur:c});var f=function(w){var y,x=e.action,C=e.iconRender,b=C===void 0?r.iconRender||XJ:C,S=YJ[x]||"",N=b(o.value),D=(y={},j(y,S,l),j(y,"class","".concat(w,"-icon")),j(y,"key","passwordIcon"),j(y,"onMousedown",function(P){P.preventDefault()}),j(y,"onMouseup",function(P){P.preventDefault()}),y);return kt(Dn(N)?N:E("span",null,[N]),D)},d=He("input-password",e),v=d.prefixCls,p=d.getPrefixCls,m=q(function(){return p("input",e.inputPrefixCls)}),h=function(){var w=e.size,y=e.visibilityToggle,x=Ye(e,GJ),C=y&&f(v.value),b=Ae(v.value,a.class,j({},"".concat(v.value,"-").concat(w),!!w)),S=M(M(M({},dt(x,["suffix","iconRender","action"])),a),{},{type:o.value?"text":"password",class:b,prefixCls:m.value,suffix:C});return w&&(S.size=w),E(In,M({ref:u},S),r)};return function(){return h()}}});In.Group=ET;In.Search=NT;In.TextArea=X1;In.Password=AT;In.install=function(t){return t.component(In.name,In),t.component(In.Group.name,In.Group),t.component(In.Search.name,In.Search),t.component(In.TextArea.name,In.TextArea),t.component(In.Password.name,In.Password),t};var ZJ="[object Number]";function JJ(t){return typeof t=="number"||ya(t)&&ao(t)==ZJ}function QJ(){var t=document.documentElement.clientWidth,e=window.innerHeight||document.documentElement.clientHeight;return{width:t,height:e}}function jd(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 Qv(){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:X.shape({x:Number,y:Number}).loose,title:X.any,footer:X.any,transitionName:String,maskTransitionName:String,animation:X.any,maskAnimation:X.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:X.any,maskProps:X.any,wrapProps:X.any,getContainer:X.any,dialogStyle:{type:Object,default:void 0},dialogClass:String,closeIcon:X.any,forceRender:{type:Boolean,default:void 0},getOpenCount:Function,focusTriggerAfterClose:{type:Boolean,default:void 0},onClose:Function,modalRender:Function}}function ES(t,e,n){var r=e;return!r&&n&&(r="".concat(t,"-").concat(n)),r}var NS=-1;function eQ(){return NS+=1,NS}function DS(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 tQ(t){var e=t.getBoundingClientRect(),n={left:e.left,top:e.top},r=t.ownerDocument,a=r.defaultView||r.parentWindow;return n.left+=DS(a),n.top+=DS(a,!0),n}var AS={width:0,height:0,overflow:"hidden",outline:"none"};const nQ=Se({compatConfig:{MODE:3},name:"Content",inheritAttrs:!1,props:M(M({},Qv()),{},{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=Z(),l=Z(),u=Z();r({focus:function(){var p;(p=o.value)===null||p===void 0||p.focus()},changeActive:function(p){var m=document,h=m.activeElement;p&&h===l.value?o.value.focus():!p&&h===o.value&&l.value.focus()}});var s=Z(),c=q(function(){var v=e.width,p=e.height,m={};return v!==void 0&&(m.width=typeof v=="number"?"".concat(v,"px"):v),p!==void 0&&(m.height=typeof p=="number"?"".concat(p,"px"):p),s.value&&(m.transformOrigin=s.value),m}),f=function(){ct(function(){if(u.value){var p=tQ(u.value);s.value=e.mousePosition?"".concat(e.mousePosition.x-p.left,"px ").concat(e.mousePosition.y-p.top,"px"):""}})},d=function(p){e.onVisibleChanged(p)};return function(){var v,p,m,h,g=e.prefixCls,w=e.footer,y=w===void 0?(v=a.footer)===null||v===void 0?void 0:v.call(a):w,x=e.title,C=x===void 0?(p=a.title)===null||p===void 0?void 0:p.call(a):x,b=e.ariaId,S=e.closable,N=e.closeIcon,D=N===void 0?(m=a.closeIcon)===null||m===void 0?void 0:m.call(a):N,A=e.onClose,P=e.bodyStyle,k=e.bodyProps,I=e.onMousedown,$=e.onMouseup,F=e.visible,T=e.modalRender,O=T===void 0?a.modalRender:T,B=e.destroyOnClose,_=e.motionName,R;y&&(R=E("div",{class:"".concat(g,"-footer")},[y]));var L;C&&(L=E("div",{class:"".concat(g,"-header")},[E("div",{class:"".concat(g,"-title"),id:b},[C])]));var H;S&&(H=E("button",{type:"button",onClick:A,"aria-label":"Close",class:"".concat(g,"-close")},[D||E("span",{class:"".concat(g,"-close-x")},null)]));var z=E("div",{class:"".concat(g,"-content")},[H,L,E("div",M({class:"".concat(g,"-body"),style:P},k),[(h=a.default)===null||h===void 0?void 0:h.call(a)]),R]),V=io(_);return E(Lr,M(M({},V),{},{onBeforeEnter:f,onAfterEnter:function(){return d(!0)},onAfterLeave:function(){return d(!1)}}),{default:function(){return[F||!B?wn(E("div",M(M({},i),{},{ref:u,key:"dialog-element",role:"document",style:[c.value,i.style],class:[g,i.class],onMousedown:I,onMouseup:$}),[E("div",{tabindex:0,ref:o,style:AS,"aria-hidden":"true"},null),O?O({originVNode:z}):z,E("div",{tabindex:0,ref:l,style:AS,"aria-hidden":"true"},null)]),[[Jn,F]]):null]}})}}});function ep(t){if(t==null)throw new TypeError("Cannot destructure "+t)}const rQ=Se({compatConfig:{MODE:3},name:"Mask",props:{prefixCls:String,visible:Boolean,motionName:String,maskProps:Object},setup:function(e,n){return ep(n),function(){var r=e.prefixCls,a=e.visible,i=e.maskProps,o=e.motionName,l=io(o);return E(Lr,l,{default:function(){return[wn(E("div",M({class:"".concat(r,"-mask")},i),null),[[Jn,a]])]}})}}}),MS=Se({compatConfig:{MODE:3},name:"Dialog",inheritAttrs:!1,props:bt(M(M({},Qv()),{},{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=Z(),o=Z(),l=Z(),u=Z(e.visible),s=Z("vcDialogTitle".concat(eQ())),c=function(y){if(y){if(!Ao(o.value,document.activeElement)){var x;i.value=document.activeElement,(x=l.value)===null||x===void 0||x.focus()}}else{var C=u.value;if(u.value=!1,e.mask&&i.value&&e.focusTriggerAfterClose){try{i.value.focus({preventScroll:!0})}catch{}i.value=null}if(C){var b;(b=e.afterClose)===null||b===void 0||b.call(e)}}},f=function(y){var x;(x=e.onClose)===null||x===void 0||x.call(e,y)},d=Z(!1),v=Z(),p=function(){clearTimeout(v.value),d.value=!0},m=function(){v.value=setTimeout(function(){d.value=!1})},h=function(y){if(!e.maskClosable)return null;d.value?d.value=!1:o.value===y.target&&f(y)},g=function(y){if(e.keyboard&&y.keyCode===Be.ESC){y.stopPropagation(),f(y);return}e.visible&&y.keyCode===Be.TAB&&l.value.changeActive(!y.shiftKey)};return ke(function(){return e.visible},function(){e.visible&&(u.value=!0)},{flush:"post"}),xt(function(){var w;clearTimeout(v.value),(w=e.scrollLocker)===null||w===void 0||w.unLock()}),rt(function(){var w;if((w=e.scrollLocker)===null||w===void 0||w.unLock(),u.value){var y;(y=e.scrollLocker)===null||y===void 0||y.lock()}}),function(){var w=e.prefixCls,y=e.mask,x=e.visible,C=e.maskTransitionName,b=e.maskAnimation,S=e.zIndex,N=e.wrapClassName,D=e.rootClassName,A=e.wrapStyle,P=e.closable,k=e.maskProps,I=e.maskStyle,$=e.transitionName,F=e.animation,T=e.wrapProps,O=e.title,B=O===void 0?a.title:O,_=r.style,R=r.class;return E("div",M({class:["".concat(w,"-root"),D]},oo(e,{data:!0})),[E(rQ,{prefixCls:w,visible:y&&x,motionName:ES(w,C,b),style:M({zIndex:S},I),maskProps:k},null),E("div",M({tabIndex:-1,onKeydown:g,class:Ae("".concat(w,"-wrap"),N),ref:o,onClick:h,role:"dialog","aria-labelledby":B?s.value:null,style:M(M({zIndex:S},A),{},{display:u.value?null:"none"})},T),[E(nQ,M(M({},dt(e,["scrollLocker"])),{},{style:_,class:R,onMousedown:p,onMouseup:m,ref:l,closable:P,ariaId:s.value,prefixCls:w,visible:x,onClose:f,onVisibleChanged:c,motionName:ES(w,$,F)}),a)])])}}});var aQ=Qv(),iQ=Se({compatConfig:{MODE:3},name:"DialogWrap",inheritAttrs:!1,props:bt(aQ,{visible:!1}),setup:function(e,n){var r=n.attrs,a=n.slots,i=Z(e.visible);return Py({},{inTriggerContext:!1}),ke(function(){return e.visible},function(){e.visible&&(i.value=!0)},{flush:"post"}),function(){var o=e.visible,l=e.getContainer,u=e.forceRender,s=e.destroyOnClose,c=s===void 0?!1:s,f=e.afterClose,d=M(M(M({},e),r),{},{ref:"_component",key:"dialog"});return l===!1?E(MS,M(M({},d),{},{getOpenCount:function(){return 2}}),a):!u&&c&&!i.value?null:E(yT,{visible:o,forceRender:u,getContainer:l},{default:function(p){return d=M(M(M({},d),p),{},{afterClose:function(){f==null||f(),i.value=!1}}),E(MS,d,a)}})}}});const MT=iQ;function oQ(t){var e=Z(null),n=Lt(M({},t)),r=Z([]),a=function(o){e.value===null&&(r.value=[],e.value=et(function(){var l;r.value.forEach(function(u){l=M(M({},l),u)}),it(n,l),e.value=null})),r.value.push(o)};return tt(function(){e.value&&et.cancel(e.value)}),[n,a]}function OS(t,e,n,r){var a=e+n,i=(n-r)/2;if(n>r){if(e>0)return j({},t,i);if(e<0&&a<r)return j({},t,-i)}else if(e<0||a>r)return j({},t,e<0?i:-i);return{}}function lQ(t,e,n,r){var a=QJ(),i=a.width,o=a.height,l=null;return t<=i&&e<=o?l={x:0,y:0}:(t>i||e>o)&&(l=M(M({},OS("x",n,t,i)),OS("y",r,e,o))),l}var TS=Symbol("previewGroupContext"),eb={provide:function(e){yt(TS,e)},inject:function(){return pt(TS,{isPreviewGroup:Z(!1),previewUrls:q(function(){return new Map}),setPreviewUrls:function(){},current:Z(null),setCurrent:function(){},setShowPreview:function(){},setMousePosition:function(){},registerImage:null,rootClassName:""})}},uQ=Se({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=q(function(){var N={visible:void 0,onVisibleChange:function(){},getContainer:void 0,current:0};return Ke(e.preview)==="object"?kT(e.preview,N):N}),i=Lt(new Map),o=Z(),l=q(function(){return a.value.visible}),u=q(function(){return a.value.getContainer}),s=function(D,A){var P,k;(P=(k=a.value).onVisibleChange)===null||P===void 0||P.call(k,D,A)},c=fn(!!l.value,{value:l,onChange:s}),f=$e(c,2),d=f[0],v=f[1],p=Z(null),m=q(function(){return l.value!==void 0}),h=q(function(){return Array.from(i.keys())}),g=q(function(){return h.value[a.value.current]}),w=q(function(){return new Map(Array.from(i).filter(function(N){var D=$e(N,2),A=D[1].canPreview;return!!A}).map(function(N){var D=$e(N,2),A=D[0],P=D[1].url;return[A,P]}))}),y=function(D,A){var P=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!0;i.set(D,{url:A,canPreview:P})},x=function(D){o.value=D},C=function(D){p.value=D},b=function(D,A){var P=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!0,k=function(){i.delete(D)};return i.set(D,{url:A,canPreview:P}),k},S=function(D){D==null||D.stopPropagation(),v(!1),C(null)};return ke(g,function(N){x(N)},{immediate:!0,flush:"post"}),rt(function(){d.value&&m.value&&x(g.value)},{flush:"post"}),eb.provide({isPreviewGroup:Z(!0),previewUrls:w,setPreviewUrls:y,current:o,setCurrent:x,setShowPreview:v,setMousePosition:C,registerImage:b}),function(){var N=it({},(ep(a.value),a.value));return E(At,null,[r.default&&r.default(),E(TT,M(M({},N),{},{"ria-hidden":!d.value,visible:d.value,prefixCls:e.previewPrefixCls,onClose:S,mousePosition:p.value,src:w.value.get(o.value),icons:e.icons,getContainer:u.value}),null)])}}});const OT=uQ;var bo={x:0,y:0},sQ=M(M({},Qv()),{},{src:String,alt:String,rootClassName:String,icons:{type:Object,default:function(){return{}}}}),cQ=Se({compatConfig:{MODE:3},name:"Preview",inheritAttrs:!1,props:sQ,emits:["close","afterClose"],setup:function(e,n){var r=n.emit,a=n.attrs,i=Lt(e.icons),o=i.rotateLeft,l=i.rotateRight,u=i.zoomIn,s=i.zoomOut,c=i.close,f=i.left,d=i.right,v=Z(1),p=Z(0),m=oQ(bo),h=$e(m,2),g=h[0],w=h[1],y=function(){return r("close")},x=Z(),C=Lt({originX:0,originY:0,deltaX:0,deltaY:0}),b=Z(!1),S=eb.inject(),N=S.previewUrls,D=S.current,A=S.isPreviewGroup,P=S.setCurrent,k=q(function(){return N.value.size}),I=q(function(){return Array.from(N.value.keys())}),$=q(function(){return I.value.indexOf(D.value)}),F=q(function(){return A.value?N.value.get(D.value):e.src}),T=q(function(){return A.value&&k.value>1}),O=Z({wheelDirection:0}),B=function(){v.value=1,p.value=0,w(bo),r("afterClose")},_=function(){v.value++,w(bo)},R=function(){v.value>1&&v.value--,w(bo)},L=function(){p.value+=90},H=function(){p.value-=90},z=function(de){de.preventDefault(),de.stopPropagation(),$.value>0&&P(I.value[$.value-1])},V=function(de){de.preventDefault(),de.stopPropagation(),$.value<k.value-1&&P(I.value[$.value+1])},U=Ae(j({},"".concat(e.prefixCls,"-moving"),b.value)),W="".concat(e.prefixCls,"-operations-operation"),G="".concat(e.prefixCls,"-operations-icon"),le=[{icon:c,onClick:y,type:"close"},{icon:u,onClick:_,type:"zoomIn"},{icon:s,onClick:R,type:"zoomOut",disabled:q(function(){return v.value===1})},{icon:l,onClick:L,type:"rotateRight"},{icon:o,onClick:H,type:"rotateLeft"}],ae=function(){if(e.visible&&b.value){var de=x.value.offsetWidth*v.value,re=x.value.offsetHeight*v.value,oe=jd(x.value),ue=oe.left,ve=oe.top,me=p.value%180!==0;b.value=!1;var Y=lQ(me?re:de,me?de:re,ue,ve);Y&&w(M({},Y))}},ie=function(de){de.button===0&&(de.preventDefault(),de.stopPropagation(),C.deltaX=de.pageX-g.x,C.deltaY=de.pageY-g.y,C.originX=g.x,C.originY=g.y,b.value=!0)},se=function(de){e.visible&&b.value&&w({x:de.pageX-C.deltaX,y:de.pageY-C.deltaY})},he=function(de){if(e.visible){de.preventDefault();var re=de.deltaY;O.value={wheelDirection:re}}},te=function(de){!e.visible||!T.value||(de.preventDefault(),de.keyCode===Be.LEFT?$.value>0&&P(I.value[$.value-1]):de.keyCode===Be.RIGHT&&$.value<k.value-1&&P(I.value[$.value+1]))},ge=function(){e.visible&&(v.value!==1&&(v.value=1),(g.x!==bo.x||g.y!==bo.y)&&w(bo))},ee=function(){};return tt(function(){ke([function(){return e.visible},b],function(){ee();var ne,de,re=on(window,"mouseup",ae,!1),oe=on(window,"mousemove",se,!1),ue=on(window,"wheel",he,{passive:!1}),ve=on(window,"keydown",te,!1);try{window.top!==window.self&&(ne=on(window.top,"mouseup",ae,!1),de=on(window.top,"mousemove",se,!1))}catch{}ee=function(){re.remove(),oe.remove(),ue.remove(),ve.remove(),ne&&ne.remove(),de&&de.remove()}},{flush:"post",immediate:!0}),ke([O],function(){var ne=O.value.wheelDirection;ne>0?R():ne<0&&_()})}),Ar(function(){ee()}),function(){var ne=e.visible,de=e.prefixCls,re=e.rootClassName;return E(MT,M(M({},a),{},{transitionName:"zoom",maskTransitionName:"fade",closable:!1,keyboard:!0,prefixCls:de,onClose:y,afterClose:B,visible:ne,wrapClassName:U,rootClassName:re,getContainer:e.getContainer}),{default:function(){return[E("ul",{class:"".concat(e.prefixCls,"-operations")},[le.map(function(ue){var ve=ue.icon,me=ue.onClick,Y=ue.type,Q=ue.disabled;return E("li",{class:Ae(W,j({},"".concat(e.prefixCls,"-operations-operation-disabled"),Q&&(Q==null?void 0:Q.value))),onClick:me,key:Y},[bi(ve,{class:G})])})]),E("div",{class:"".concat(e.prefixCls,"-img-wrapper"),style:{transform:"translate3d(".concat(g.x,"px, ").concat(g.y,"px, 0)")}},[E("img",{onMousedown:ie,onDblclick:ge,ref:x,class:"".concat(e.prefixCls,"-img"),src:F.value,alt:e.alt,style:{transform:"scale3d(".concat(v.value,", ").concat(v.value,", 1) rotate(").concat(p.value,"deg)")}},null)]),T.value&&E("div",{class:Ae("".concat(e.prefixCls,"-switch-left"),j({},"".concat(e.prefixCls,"-switch-left-disabled"),$.value<=0)),onClick:z},[f]),T.value&&E("div",{class:Ae("".concat(e.prefixCls,"-switch-right"),j({},"".concat(e.prefixCls,"-switch-right-disabled"),$.value>=k.value-1)),onClick:V},[d])]}})}}});const TT=cQ;var fQ=["icons","maskClassName"],PT=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:X.any,fallback:String,preview:{type:[Boolean,Object],default:!0},onClick:{type:Function},onError:{type:Function}}},kT=function(e,n){var r=M({},e);return Object.keys(n).forEach(function(a){e[a]===void 0&&(r[a]=n[a])}),r},dQ=0,_T=Se({compatConfig:{MODE:3},name:"Image",inheritAttrs:!1,props:PT(),emits:["click","error"],setup:function(e,n){var r=n.attrs,a=n.slots,i=n.emit,o=q(function(){return e.prefixCls}),l=q(function(){return"".concat(o.value,"-preview")}),u=q(function(){var L={visible:void 0,onVisibleChange:function(){},getContainer:void 0};return Ke(e.preview)==="object"?kT(e.preview,L):L}),s=q(function(){var L;return(L=u.value.src)!==null&&L!==void 0?L:e.src}),c=q(function(){return e.placeholder&&e.placeholder!==!0||a.placeholder}),f=q(function(){return u.value.visible}),d=q(function(){return u.value.getContainer}),v=q(function(){return f.value!==void 0}),p=function(H,z){var V,U;(V=(U=u.value).onVisibleChange)===null||V===void 0||V.call(U,H,z)},m=fn(!!f.value,{value:f,onChange:p}),h=$e(m,2),g=h[0],w=h[1];ke(g,function(L,H){p(L,H)});var y=Z(c.value?"loading":"normal");ke(function(){return e.src},function(){y.value=c.value?"loading":"normal"});var x=Z(null),C=q(function(){return y.value==="error"}),b=eb.inject(),S=b.isPreviewGroup,N=b.setCurrent,D=b.setShowPreview,A=b.setMousePosition,P=b.registerImage,k=Z(dQ++),I=q(function(){return e.preview&&!C.value}),$=function(){y.value="normal"},F=function(H){y.value="error",i("error",H)},T=function(H){if(!v.value){var z=jd(H.target),V=z.left,U=z.top;S.value?(N(k.value),A({x:V,y:U})):x.value={x:V,y:U}}S.value?D(!0):w(!0),i("click",H)},O=function(){w(!1),v.value||(x.value=null)},B=Z(null);ke(function(){return B},function(){y.value==="loading"&&B.value.complete&&(B.value.naturalWidth||B.value.naturalHeight)&&$()});var _=function(){};tt(function(){ke([s,I],function(){if(_(),!S.value)return function(){};_=P(k.value,s.value,I.value),I.value||_()},{flush:"post",immediate:!0})}),Ar(function(){_()});var R=function(H){return JJ(H)?H+"px":H};return function(){var L=e.prefixCls,H=e.wrapperClassName,z=e.fallback,V=e.src,U=e.placeholder,W=e.wrapperStyle,G=e.rootClassName,le=r.width,ae=r.height,ie=r.crossorigin,se=r.decoding,he=r.alt,te=r.sizes,ge=r.srcset,ee=r.usemap,ne=r.class,de=r.style,re=u.value,oe=re.icons,ue=re.maskClassName,ve=Ye(re,fQ),me=Ae(L,H,G,j({},"".concat(L,"-error"),C.value)),Y=C.value&&z?z:s.value,Q={crossorigin:ie,decoding:se,alt:he,sizes:te,srcset:ge,usemap:ee,class:Ae("".concat(L,"-img"),j({},"".concat(L,"-img-placeholder"),U===!0),ne),style:M({height:ae},de)};return E(At,null,[E("div",{class:me,onClick:I.value?T:function(pe){i("click",pe)},style:M({width:R(le),height:R(ae)},W)},[E("img",M(M(M({},Q),C.value&&z?{src:z}:{onLoad:$,onError:F,src:V}),{},{ref:B}),null),y.value==="loading"&&E("div",{"aria-hidden":"true",class:"".concat(L,"-placeholder")},[U||a.placeholder&&a.placeholder()]),a.previewMask&&I.value&&E("div",{class:["".concat(L,"-mask"),ue]},[a.previewMask()])]),!S.value&&I.value&&E(TT,M(M({},ve),{},{"aria-hidden":!g.value,visible:g.value,prefixCls:l.value,onClose:O,mousePosition:x.value,src:Y,alt:he,getContainer:d.value,icons:oe,rootClassName:G}),null)])}}});_T.PreviewGroup=OT;const vQ=_T;var pQ={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 mQ=pQ;function PS(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){hQ(t,a,n[a])})}return t}function hQ(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var tb=function(e,n){var r=PS({},e,n.attrs);return E(mt,PS({},r,{icon:mQ}),null)};tb.displayName="RotateLeftOutlined";tb.inheritAttrs=!1;const gQ=tb;var yQ={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 bQ=yQ;function kS(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){xQ(t,a,n[a])})}return t}function xQ(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var nb=function(e,n){var r=kS({},e,n.attrs);return E(mt,kS({},r,{icon:bQ}),null)};nb.displayName="RotateRightOutlined";nb.inheritAttrs=!1;const wQ=nb;var CQ={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 SQ=CQ;function _S(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){EQ(t,a,n[a])})}return t}function EQ(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var rb=function(e,n){var r=_S({},e,n.attrs);return E(mt,_S({},r,{icon:SQ}),null)};rb.displayName="ZoomInOutlined";rb.inheritAttrs=!1;const NQ=rb;var DQ={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 AQ=DQ;function IS(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){MQ(t,a,n[a])})}return t}function MQ(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var ab=function(e,n){var r=IS({},e,n.attrs);return E(mt,IS({},r,{icon:AQ}),null)};ab.displayName="ZoomOutOutlined";ab.inheritAttrs=!1;const OQ=ab;var IT={rotateLeft:E(gQ,null,null),rotateRight:E(wQ,null,null),zoomIn:E(NQ,null,null),zoomOut:E(OQ,null,null),close:E(Wa,null,null),left:E(Vo,null,null),right:E(xi,null,null)},TQ=Se({compatConfig:{MODE:3},name:"AImagePreviewGroup",inheritAttrs:!1,props:{previewPrefixCls:String},setup:function(e,n){var r=n.attrs,a=n.slots,i=He("image",e),o=i.getPrefixCls,l=q(function(){return o("image-preview",e.previewPrefixCls)});return function(){return E(OT,M(M({},M(M({},r),e)),{},{icons:IT,previewPrefixCls:l.value}),a)}}});const FT=TQ;var Mo=Se({name:"AImage",inheritAttrs:!1,props:PT(),setup:function(e,n){var r=n.slots,a=n.attrs,i=He("image",e),o=i.prefixCls,l=i.rootPrefixCls,u=i.configProvider,s=q(function(){var c=e.preview;if(c===!1)return c;var f=Ke(c)==="object"?c:{};return M(M({icons:IT},f),{},{transitionName:xa(l.value,"zoom",f.transitionName),maskTransitionName:xa(l.value,"fade",f.maskTransitionName)})});return function(){var c,f=((c=u.locale)===null||c===void 0?void 0:c.Image)||ba.Image,d=function(){return E("div",{class:"".concat(o.value,"-mask-info")},[E(J1,null,null),f==null?void 0:f.preview])},v=e.previewMask,p=v===void 0?r.previewMask||d:v;return E(vQ,M(M({},M(M(M({},a),e),{},{prefixCls:o.value})),{},{preview:s.value}),M(M({},r),{},{previewMask:typeof p=="function"?p:null}))}}});Mo.PreviewGroup=FT;Mo.install=function(t){return t.component(Mo.name,Mo),t.component(Mo.PreviewGroup.name,Mo.PreviewGroup),t};const PQ=Mo;var kQ={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 _Q=kQ;function FS(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){IQ(t,a,n[a])})}return t}function IQ(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var ib=function(e,n){var r=FS({},e,n.attrs);return E(mt,FS({},r,{icon:_Q}),null)};ib.displayName="UpOutlined";ib.inheritAttrs=!1;const FQ=ib;function Ig(){return typeof BigInt=="function"}function hs(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 l=n?"-":"";return{negative:n,negativeStr:l,trimStr:r,integerStr:i,decimalStr:o,fullStr:"".concat(l).concat(r)}}function ob(t){var e=String(t);return!Number.isNaN(Number(e))&&e.includes("e")}function Fs(t){var e=String(t);if(ob(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(".")&&ub(e)?e.length-e.indexOf(".")-1:0}function lb(t){var e=String(t);if(ob(t)){if(t>Number.MAX_SAFE_INTEGER)return String(Ig()?BigInt(t).toString():Number.MAX_SAFE_INTEGER);if(t<Number.MIN_SAFE_INTEGER)return String(Ig()?BigInt(t).toString():Number.MIN_SAFE_INTEGER);e=t.toFixed(Fs(e))}return hs(e).fullStr}function ub(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 $T(t){return!t&&t!==0&&!Number.isNaN(t)||!String(t).trim()}var $Q=function(){function t(e){if($v(this,t),j(this,"origin",""),$T(e)){this.empty=!0;return}this.origin=String(e),this.number=Number(e)}return Fv(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()?"":lb(this.number):this.origin}}]),t}(),BQ=function(){function t(e){if($v(this,t),j(this,"origin",""),$T(e)){this.empty=!0;return}if(this.origin=String(e),e==="-"||Number.isNaN(e)){this.nan=!0;return}var n=e;if(ob(n)&&(n=Number(n)),n=typeof n=="string"?n:lb(n),ub(n)){var r=hs(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 Fv(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),l=(i+o).toString(),u=hs(l),s=u.negativeStr,c=u.trimStr,f="".concat(s).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()?"":hs("".concat(this.getMark()).concat(this.getIntegerStr(),".").concat(this.getDecimalStr())).fullStr:this.origin}}]),t}();function Fa(t){return Ig()?new BQ(t):new $Q(t)}function Fg(t,e,n){var r=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1;if(t==="")return"";var a=hs(t),i=a.negativeStr,o=a.integerStr,l=a.decimalStr,u="".concat(e).concat(l),s="".concat(i).concat(o);if(n>=0){var c=Number(l[n]);if(c>=5&&!r){var f=Fa(t).add("".concat(i,"0.").concat("0".repeat(n)).concat(10-c));return Fg(f.toString(),e,n,r)}return n===0?s:"".concat(s).concat(e).concat(l.padEnd(n,"0").slice(0,n))}return u===".0"?s:"".concat(s).concat(u)}var RQ=200,LQ=600;const zQ=Se({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=Z(),o=function(s,c){s.preventDefault(),a("step",c);function f(){a("step",c),i.value=setTimeout(f,RQ)}i.value=setTimeout(f,LQ)},l=function(){clearTimeout(i.value)};return xt(function(){l()}),function(){if(_y())return null;var u=e.prefixCls,s=e.upDisabled,c=e.downDisabled,f="".concat(u,"-handler"),d=Ae(f,"".concat(f,"-up"),j({},"".concat(f,"-up-disabled"),s)),v=Ae(f,"".concat(f,"-down"),j({},"".concat(f,"-down-disabled"),c)),p={unselectable:"on",role:"button",onMouseup:l,onMouseleave:l},m=r.upNode,h=r.downNode;return E("div",{class:"".concat(f,"-wrap")},[E("span",M(M({},p),{},{onMousedown:function(w){o(w,!0)},"aria-label":"Increase Value","aria-disabled":s,class:d}),[(m==null?void 0:m())||E("span",{unselectable:"on",class:"".concat(u,"-handler-up-inner")},null)]),E("span",M(M({},p),{},{onMousedown:function(w){o(w,!1)},"aria-label":"Decrease Value","aria-disabled":c,class:v}),[(h==null?void 0:h())||E("span",{unselectable:"on",class:"".concat(u,"-handler-down-inner")},null)])])}}});function VQ(t,e){var n=Z(null);function r(){try{var i=t.value,o=i.selectionStart,l=i.selectionEnd,u=i.value,s=u.substring(0,o),c=u.substring(l);n.value={start:o,end:l,value:u,beforeTxt:s,afterTxt:c}}catch{}}function a(){if(t.value&&n.value&&e.value)try{var i=t.value.value,o=n.value,l=o.beforeTxt,u=o.afterTxt,s=o.start,c=i.length;if(i.endsWith(u))c=i.length-n.value.afterTxt.length;else if(i.startsWith(l))c=l.length;else{var f=l[s-1],d=i.indexOf(f,s-1);d!==-1&&(c=d+1)}t.value.setSelectionRange(c,c)}catch(v){"Something warning of cursor restore. Please fire issue about this: ".concat(v.message)}}return[r,a]}const jQ=function(){var t=Z(0),e=function(){et.cancel(t.value)};return xt(function(){e()}),function(n){e(),t.value=et(function(){n()})}};var HQ=["prefixCls","min","max","step","defaultValue","value","disabled","readonly","keyboard","controls","autofocus","stringMode","parser","formatter","precision","decimalSeparator","onChange","onInput","onPressEnter","onStep","lazy","class","style"],$S=function(e,n){return e||n.isEmpty()?n.toString():n.toNumber()},BS=function(e){var n=Fa(e);return n.isInvalidate()?null:n},BT=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 KQ=Se({compatConfig:{MODE:3},name:"InnerInputNumber",inheritAttrs:!1,props:M(M({},BT()),{},{lazy:Boolean}),slots:["upHandler","downHandler"],setup:function(e,n){var r=n.attrs,a=n.slots,i=n.emit,o=n.expose,l=Z(),u=Z(!1),s=Z(!1),c=Z(!1),f=Z(Fa(e.value));function d(V){e.value===void 0&&(f.value=V)}var v=function(U,W){if(!W)return e.precision>=0?e.precision:Math.max(Fs(U),Fs(e.step))},p=function(U){var W=String(U);if(e.parser)return e.parser(W);var G=W;return e.decimalSeparator&&(G=G.replace(e.decimalSeparator,".")),G.replace(/[^\w.-]+/g,"")},m=Z(""),h=function(U,W){if(e.formatter)return e.formatter(U,{userTyping:W,input:String(m.value)});var G=typeof U=="number"?lb(U):U;if(!W){var le=v(G,W);if(ub(G)&&(e.decimalSeparator||le>=0)){var ae=e.decimalSeparator||".";G=Fg(G,ae,le)}}return G},g=function(){var V=e.value;return f.value.isInvalidate()&&["string","number"].includes(Ke(V))?Number.isNaN(V)?"":V:h(f.value.toString(),!1)}();m.value=g;function w(V,U){m.value=h(V.isInvalidate()?V.toString(!1):V.toString(!U),U)}var y=q(function(){return BS(e.max)}),x=q(function(){return BS(e.min)}),C=q(function(){return!y.value||!f.value||f.value.isInvalidate()?!1:y.value.lessEquals(f.value)}),b=q(function(){return!x.value||!f.value||f.value.isInvalidate()?!1:f.value.lessEquals(x.value)}),S=VQ(l,u),N=$e(S,2),D=N[0],A=N[1],P=function(U){return y.value&&!U.lessEquals(y.value)?y.value:x.value&&!x.value.lessEquals(U)?x.value:null},k=function(U){return!P(U)},I=function(U,W){var G=U,le=k(G)||G.isEmpty();if(!G.isEmpty()&&!W&&(G=P(G)||G,le=!0),!e.readonly&&!e.disabled&&le){var ae=G.toString(),ie=v(ae,W);if(ie>=0&&(G=Fa(Fg(ae,".",ie))),!G.equals(f.value)){var se;d(G),(se=e.onChange)===null||se===void 0||se.call(e,G.isEmpty()?null:$S(e.stringMode,G)),e.value===void 0&&w(G,W)}return G}return f.value},$=jQ(),F=function V(U){var W;if(D(),m.value=U,!c.value){var G=p(U),le=Fa(G);le.isNaN()||I(le,!0)}(W=e.onInput)===null||W===void 0||W.call(e,U),$(function(){var ae=U;e.parser||(ae=U.replace(/。/g,".")),ae!==U&&V(ae)})},T=function(){c.value=!0},O=function(){c.value=!1,F(l.value.value)},B=function(U){F(U.target.value)},_=function(U){var W,G;if(!(U&&C.value||!U&&b.value)){s.value=!1;var le=Fa(e.step);U||(le=le.negate());var ae=(f.value||Fa(0)).add(le.toString()),ie=I(ae,!1);(W=e.onStep)===null||W===void 0||W.call(e,$S(e.stringMode,ie),{offset:e.step,type:U?"up":"down"}),(G=l.value)===null||G===void 0||G.focus()}},R=function(U){var W=Fa(p(m.value)),G=W;W.isNaN()?G=f.value:G=I(W,U),e.value!==void 0?w(f.value,!1):G.isNaN()||w(G,!1)},L=function(U){var W=U.which;if(s.value=!0,W===Be.ENTER){var G;c.value||(s.value=!1),R(!1),(G=e.onPressEnter)===null||G===void 0||G.call(e,U)}e.keyboard!==!1&&!c.value&&[Be.UP,Be.DOWN].includes(W)&&(_(Be.UP===W),U.preventDefault())},H=function(){s.value=!1},z=function(U){R(!1),u.value=!1,s.value=!1,i("blur",U)};return ke(function(){return e.precision},function(){f.value.isInvalidate()||w(f.value,!1)},{flush:"post"}),ke(function(){return e.value},function(){var V=Fa(e.value);f.value=V;var U=Fa(p(m.value));(!V.equals(U)||!s.value||e.formatter)&&w(V,s.value)},{flush:"post"}),ke(m,function(){e.formatter&&A()},{flush:"post"}),ke(function(){return e.disabled},function(V){V&&(u.value=!1)}),o({focus:function(){var U;(U=l.value)===null||U===void 0||U.focus()},blur:function(){var U;(U=l.value)===null||U===void 0||U.blur()}}),function(){var V,U=M(M({},r),e),W=U.prefixCls,G=W===void 0?"rc-input-number":W,le=U.min,ae=U.max,ie=U.step,se=ie===void 0?1:ie;U.defaultValue,U.value;var he=U.disabled,te=U.readonly;U.keyboard;var ge=U.controls,ee=ge===void 0?!0:ge,ne=U.autofocus;U.stringMode,U.parser,U.formatter,U.precision,U.decimalSeparator,U.onChange,U.onInput,U.onPressEnter,U.onStep;var de=U.lazy,re=U.class,oe=U.style,ue=Ye(U,HQ),ve=a.upHandler,me=a.downHandler,Y="".concat(G,"-input"),Q={};return de?Q.onChange=B:Q.onInput=B,E("div",{class:Ae(G,re,(V={},j(V,"".concat(G,"-focused"),u.value),j(V,"".concat(G,"-disabled"),he),j(V,"".concat(G,"-readonly"),te),j(V,"".concat(G,"-not-a-number"),f.value.isNaN()),j(V,"".concat(G,"-out-of-range"),!f.value.isInvalidate()&&!k(f.value)),V)),style:oe,onKeydown:L,onKeyup:H},[ee&&E(zQ,{prefixCls:G,upDisabled:C.value,downDisabled:b.value,onStep:_},{upNode:ve,downNode:me}),E("div",{class:"".concat(Y,"-wrap")},[E("input",M(M(M({autofocus:ne,autocomplete:"off",role:"spinbutton","aria-valuemin":le,"aria-valuemax":ae,"aria-valuenow":f.value.isInvalidate()?null:f.value.toString(),step:se},ue),{},{ref:l,class:Y,value:m.value,disabled:he,readonly:te,onFocus:function(Ne){u.value=!0,i("focus",Ne)}},Q),{},{onBlur:z,onCompositionstart:T,onCompositionend:O}),null)])])}}});function Lm(t){return t!=null}var UQ=["class","bordered","readonly","style","addonBefore","addonAfter","prefix","valueModifiers"],RS=BT(),qQ=function(){return M(M({},RS),{},{size:{type:String},bordered:{type:Boolean,default:!0},placeholder:String,name:String,id:String,type:String,addonBefore:X.any,addonAfter:X.any,prefix:X.any,"onUpdate:value":RS.onChange,valueModifiers:Object})},zm=Se({compatConfig:{MODE:3},name:"AInputNumber",inheritAttrs:!1,props:qQ(),slots:["addonBefore","addonAfter","prefix"],setup:function(e,n){var r=n.emit,a=n.expose,i=n.attrs,o=n.slots,l=kn(),u=He("input-number",e),s=u.prefixCls,c=u.size,f=u.direction,d=Z(e.value===void 0?e.defaultValue:e.value),v=Z(!1);ke(function(){return e.value},function(){d.value=e.value});var p=Z(null),m=function(){var C;(C=p.value)===null||C===void 0||C.focus()},h=function(){var C;(C=p.value)===null||C===void 0||C.blur()};a({focus:m,blur:h});var g=function(C){e.value===void 0&&(d.value=C),r("update:value",C),r("change",C),l.onFieldChange()},w=function(C){v.value=!1,r("blur",C),l.onFieldBlur()},y=function(C){v.value=!0,r("focus",C)};return function(){var x,C,b,S,N=M(M({},i),e),D=N.class,A=N.bordered,P=N.readonly,k=N.style,I=N.addonBefore,$=I===void 0?(x=o.addonBefore)===null||x===void 0?void 0:x.call(o):I,F=N.addonAfter,T=F===void 0?(C=o.addonAfter)===null||C===void 0?void 0:C.call(o):F,O=N.prefix,B=O===void 0?(b=o.prefix)===null||b===void 0?void 0:b.call(o):O,_=N.valueModifiers,R=_===void 0?{}:_,L=Ye(N,UQ),H=s.value,z=c.value,V=Ae((S={},j(S,"".concat(H,"-lg"),z==="large"),j(S,"".concat(H,"-sm"),z==="small"),j(S,"".concat(H,"-rtl"),f.value==="rtl"),j(S,"".concat(H,"-readonly"),P),j(S,"".concat(H,"-borderless"),!A),S),D),U=E(KQ,M(M({},dt(L,["size","defaultValue"])),{},{ref:p,lazy:!!R.lazy,value:d.value,class:V,prefixCls:H,readonly:P,onChange:g,onBlur:w,onFocus:y}),{upHandler:function(){return E(FQ,{class:"".concat(H,"-handler-up-inner")},null)},downHandler:function(){return E(Zs,{class:"".concat(H,"-handler-down-inner")},null)}}),W=Lm($)||Lm(T);if(Lm(B)){var G,le=Ae("".concat(H,"-affix-wrapper"),(G={},j(G,"".concat(H,"-affix-wrapper-focused"),v.value),j(G,"".concat(H,"-affix-wrapper-disabled"),e.disabled),j(G,"".concat(H,"-affix-wrapper-rtl"),f.value==="rtl"),j(G,"".concat(H,"-affix-wrapper-readonly"),P),j(G,"".concat(H,"-affix-wrapper-borderless"),!A),j(G,"".concat(D),!W&&D),G));U=E("div",{class:le,style:k,onMouseup:function(){return p.value.focus()}},[E("span",{class:"".concat(H,"-prefix")},[B]),U])}if(W){var ae,ie="".concat(H,"-group"),se="".concat(ie,"-addon"),he=$?E("div",{class:se},[$]):null,te=T?E("div",{class:se},[T]):null,ge=Ae("".concat(H,"-wrapper"),ie,j({},"".concat(ie,"-rtl"),f.value==="rtl")),ee=Ae("".concat(H,"-group-wrapper"),(ae={},j(ae,"".concat(H,"-group-wrapper-sm"),z==="small"),j(ae,"".concat(H,"-group-wrapper-lg"),z==="large"),j(ae,"".concat(H,"-group-wrapper-rtl"),f.value==="rtl"),ae),D);U=E("div",{class:ee,style:k},[E("div",{class:ge},[he,U,te])])}return kt(U,{style:k})}}});const WQ=it(zm,{install:function(e){return e.component(zm.name,zm),e}});var sb=function(){return{prefixCls:String,hasSider:{type:Boolean,default:void 0},tagName:String}};function tp(t){var e=t.suffixCls,n=t.tagName,r=t.name;return function(a){var i=Se({compatConfig:{MODE:3},name:r,props:sb(),setup:function(l,u){var s=u.slots,c=He(e,l),f=c.prefixCls;return function(){var d=M(M({},l),{},{prefixCls:f.value,tagName:n});return E(a,d,s)}}});return i}}var cb=Se({compatConfig:{MODE:3},props:sb(),setup:function(e,n){var r=n.slots;return function(){return E(e.tagName,{class:e.prefixCls},r)}}}),GQ=Se({compatConfig:{MODE:3},props:sb(),setup:function(e,n){var r=n.slots,a=He("",e),i=a.direction,o=Z([]),l={addSider:function(c){o.value=[].concat(Re(o.value),[c])},removeSider:function(c){o.value=o.value.filter(function(f){return f!==c})}};yt(u6,l);var u=q(function(){var s,c=e.prefixCls,f=e.hasSider;return s={},j(s,"".concat(c),!0),j(s,"".concat(c,"-has-sider"),typeof f=="boolean"?f:o.value.length>0),j(s,"".concat(c,"-rtl"),i.value==="rtl"),s});return function(){var s=e.tagName;return E(s,{class:u.value},r)}}}),YQ=tp({suffixCls:"layout",tagName:"section",name:"ALayout"})(GQ),If=tp({suffixCls:"layout-header",tagName:"header",name:"ALayoutHeader"})(cb),Ff=tp({suffixCls:"layout-footer",tagName:"footer",name:"ALayoutFooter"})(cb),$f=tp({suffixCls:"layout-content",tagName:"main",name:"ALayoutContent"})(cb);const Vm=YQ;var XQ={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M912 192H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 284H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 284H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM104 228a56 56 0 10112 0 56 56 0 10-112 0zm0 284a56 56 0 10112 0 56 56 0 10-112 0zm0 284a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"bars",theme:"outlined"};const ZQ=XQ;function LS(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){JQ(t,a,n[a])})}return t}function JQ(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var fb=function(e,n){var r=LS({},e,n.attrs);return E(mt,LS({},r,{icon:ZQ}),null)};fb.displayName="BarsOutlined";fb.inheritAttrs=!1;const QQ=fb;var zS={xs:"479.98px",sm:"575.98px",md:"767.98px",lg:"991.98px",xl:"1199.98px",xxl:"1599.98px",xxxl:"1999.98px"},eee=function(){return{prefixCls:String,collapsible:{type:Boolean,default:void 0},collapsed:{type:Boolean,default:void 0},defaultCollapsed:{type:Boolean,default:void 0},reverseArrow:{type:Boolean,default:void 0},zeroWidthTriggerStyle:{type:Object,default:void 0},trigger:X.any,width:X.oneOfType([X.number,X.string]),collapsedWidth:X.oneOfType([X.number,X.string]),breakpoint:X.oneOf(pn("xs","sm","md","lg","xl","xxl","xxxl")),theme:X.oneOf(pn("light","dark")).def("dark"),onBreakpoint:Function,onCollapse:Function}},tee=function(){var t=0;return function(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return t+=1,"".concat(e).concat(t)}}();const Bf=Se({compatConfig:{MODE:3},name:"ALayoutSider",inheritAttrs:!1,props:bt(eee(),{collapsible:!1,defaultCollapsed:!1,reverseArrow:!1,width:200,collapsedWidth:80}),emits:["breakpoint","update:collapsed","collapse"],setup:function(e,n){var r=n.emit,a=n.attrs,i=n.slots,o=He("layout-sider",e),l=o.prefixCls,u=pt(u6,void 0),s=Z(!!(e.collapsed!==void 0?e.collapsed:e.defaultCollapsed)),c=Z(!1);ke(function(){return e.collapsed},function(){s.value=!!e.collapsed}),yt(l6,s);var f=function(w,y){e.collapsed===void 0&&(s.value=w),r("update:collapsed",w),r("collapse",w,y)},d=Z(function(g){c.value=g.matches,r("breakpoint",g.matches),s.value!==g.matches&&f(g.matches,"responsive")}),v;function p(g){return d.value(g)}var m=tee("ant-sider-");u&&u.addSider(m),tt(function(){ke(function(){return e.breakpoint},function(){try{var g;(g=v)===null||g===void 0||g.removeEventListener("change",p)}catch{var w;(w=v)===null||w===void 0||w.removeListener(p)}if(typeof window<"u"){var y=window,x=y.matchMedia;if(x&&e.breakpoint&&e.breakpoint in zS){v=x("(max-width: ".concat(zS[e.breakpoint],")"));try{v.addEventListener("change",p)}catch{v.addListener(p)}p(v)}}},{immediate:!0})}),xt(function(){try{var g;(g=v)===null||g===void 0||g.removeEventListener("change",p)}catch{var w;(w=v)===null||w===void 0||w.removeListener(p)}u&&u.removeSider(m)});var h=function(){f(!s.value,"clickTrigger")};return function(){var g,w,y,x=l.value,C=e.collapsedWidth,b=e.width,S=e.reverseArrow,N=e.zeroWidthTriggerStyle,D=e.trigger,A=D===void 0?(g=i.trigger)===null||g===void 0?void 0:g.call(i):D,P=e.collapsible,k=e.theme,I=s.value?C:b,$=WO(I)?"".concat(I,"px"):String(I),F=parseFloat(String(C||0))===0?E("span",{onClick:h,class:Ae("".concat(x,"-zero-width-trigger"),"".concat(x,"-zero-width-trigger-").concat(S?"right":"left")),style:N},[A||E(QQ,null,null)]):null,T={expanded:S?E(xi,null,null):E(Vo,null,null),collapsed:S?E(Vo,null,null):E(xi,null,null)},O=s.value?"collapsed":"expanded",B=T[O],_=A!==null?F||E("div",{class:"".concat(x,"-trigger"),onClick:h,style:{width:$}},[A||B]):null,R=[a.style,{flex:"0 0 ".concat($),maxWidth:$,minWidth:$,width:$}],L=Ae(x,"".concat(x,"-").concat(k),(w={},j(w,"".concat(x,"-collapsed"),!!s.value),j(w,"".concat(x,"-has-trigger"),P&&A!==null&&!F),j(w,"".concat(x,"-below"),!!c.value),j(w,"".concat(x,"-zero-width"),parseFloat($)===0),w),a.class);return E("aside",M(M({},a),{},{class:L,style:R}),[E("div",{class:"".concat(x,"-children")},[(y=i.default)===null||y===void 0?void 0:y.call(i)]),P||c.value&&F?_:null])}}});var nee=If,ree=Ff,aee=Bf,iee=$f;const oee=it(Vm,{Header:If,Footer:Ff,Content:$f,Sider:Bf,install:function(e){return e.component(Vm.name,Vm),e.component(If.name,If),e.component(Ff.name,Ff),e.component(Bf.name,Bf),e.component($f.name,$f),e}});var lee=["class","style"],uee=function(){return{prefixCls:String,spinning:{type:Boolean,default:void 0},size:String,wrapperClassName:String,tip:X.any,delay:Number,indicator:X.any}},Rf=null;function see(t,e){return!!t&&!!e&&!isNaN(Number(e))}function cee(t){var e=t.indicator;Rf=typeof e=="function"?e:function(){return E(e,null,null)}}const Ji=Se({compatConfig:{MODE:3},name:"ASpin",inheritAttrs:!1,props:bt(uee(),{size:"default",spinning:!0,wrapperClassName:""}),setup:function(){return{originalUpdateSpinning:null,configProvider:pt("configProvider",dy)}},data:function(){var e=this.spinning,n=this.delay,r=see(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;ct(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=Uv(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=q0(this,"indicator");return r===null?null:(Array.isArray(r)&&(r=r.length===1?r[0]:r),Sr(r)?bi(r,{class:n}):Rf&&Sr(Rf())?bi(Rf(),{class:n}):E("span",{class:"".concat(n," ").concat(e,"-dot-spin")},[E("i",{class:"".concat(e,"-dot-item")},null),E("i",{class:"".concat(e,"-dot-item")},null),E("i",{class:"".concat(e,"-dot-item")},null),E("i",{class:"".concat(e,"-dot-item")},null)]))}},render:function(){var e,n,r,a=this.$props,i=a.size,o=a.prefixCls,l=a.tip,u=l===void 0?(e=(n=this.$slots).tip)===null||e===void 0?void 0:e.call(n):l,s=a.wrapperClassName,c=this.$attrs,f=c.class,d=c.style,v=Ye(c,lee),p=this.configProvider,m=p.getPrefixCls,h=p.direction,g=m("spin",o),w=this.sSpinning,y=(r={},j(r,g,!0),j(r,"".concat(g,"-sm"),i==="small"),j(r,"".concat(g,"-lg"),i==="large"),j(r,"".concat(g,"-spinning"),w),j(r,"".concat(g,"-show-text"),!!u),j(r,"".concat(g,"-rtl"),h==="rtl"),j(r,f,!!f),r),x=E("div",M(M({},v),{},{style:d,class:y}),[this.renderIndicator(g),u?E("div",{class:"".concat(g,"-text")},[u]):null]),C=Ks(this);if(C&&C.length){var b,S=(b={},j(b,"".concat(g,"-container"),!0),j(b,"".concat(g,"-blur"),w),b);return E("div",{class:["".concat(g,"-nested-loading"),s]},[w&&E("div",{key:"loading"},[x]),E("div",{class:S,key:"container"},[C])])}return x}});Ji.setDefaultIndicator=cee;Ji.install=function(t){return t.component(Ji.name,Ji),t};var fee={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 dee=fee;function VS(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){vee(t,a,n[a])})}return t}function vee(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var db=function(e,n){var r=VS({},e,n.attrs);return E(mt,VS({},r,{icon:dee}),null)};db.displayName="DoubleLeftOutlined";db.inheritAttrs=!1;const pee=db;var mee={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 hee=mee;function jS(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){gee(t,a,n[a])})}return t}function gee(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var vb=function(e,n){var r=jS({},e,n.attrs);return E(mt,jS({},r,{icon:hee}),null)};vb.displayName="DoubleRightOutlined";vb.inheritAttrs=!1;const yee=vb,bee=Se({compatConfig:{MODE:3},inheritAttrs:!1,props:Hy(),Option:Qi.Option,setup:function(e,n){var r=n.attrs,a=n.slots;return function(){var i=M(M({},e),{},{size:"small"},r);return E(Qi,i,a)}}}),xo=Se({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:X.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(u){r("keypress",u,i,e.page)};return function(){var l,u=e.showTitle,s=e.page,c=e.itemRender,f=a.class,d=a.style,v="".concat(e.rootPrefixCls,"-item"),p=Ae(v,"".concat(v,"-").concat(e.page),(l={},j(l,"".concat(v,"-active"),e.active),j(l,"".concat(v,"-disabled"),!e.page),l),f);return E("li",{onClick:i,onKeypress:o,title:u?String(s):null,tabindex:"0",class:p,style:d},[c({page:s,type:"page",originalElement:E("a",{rel:"nofollow"},[s])})])}}}),So={ZERO:48,NINE:57,NUMPAD_ZERO:96,NUMPAD_NINE:105,BACKSPACE:8,DELETE:46,ENTER:13,ARROW_UP:38,ARROW_DOWN:40},xee=Se({compatConfig:{MODE:3},props:{disabled:{type:Boolean,default:void 0},changeSize:Function,quickGo:Function,selectComponentClass:X.any,current:Number,pageSizeOptions:X.array.def(["10","20","50","100"]),pageSize:Number,buildOptionText:Function,locale:X.object,rootPrefixCls:String,selectPrefixCls:String,goButton:X.any},setup:function(e){var n=Z(""),r=q(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,d=f.value,v=f.composing;c.isComposing||v||n.value===d||(n.value=d)},o=function(c){var f=e.goButton,d=e.quickGo,v=e.rootPrefixCls;if(!(f||n.value===""))if(c.relatedTarget&&(c.relatedTarget.className.indexOf("".concat(v,"-item-link"))>=0||c.relatedTarget.className.indexOf("".concat(v,"-item"))>=0)){n.value="";return}else d(r.value),n.value=""},l=function(c){n.value!==""&&(c.keyCode===So.ENTER||c.type==="click")&&(e.quickGo(r.value),n.value="")},u=q(function(){var s=e.pageSize,c=e.pageSizeOptions;return c.some(function(f){return f.toString()===s.toString()})?c:c.concat([s.toString()]).sort(function(f,d){var v=isNaN(Number(f))?0:Number(f),p=isNaN(Number(d))?0:Number(d);return v-p})});return function(){var s=e.rootPrefixCls,c=e.locale,f=e.changeSize,d=e.quickGo,v=e.goButton,p=e.selectComponentClass,m=e.selectPrefixCls,h=e.pageSize,g=e.disabled,w="".concat(s,"-options"),y=null,x=null,C=null;if(!f&&!d)return null;if(f&&p){var b=e.buildOptionText||a,S=u.value.map(function(N,D){return E(p.Option,{key:D,value:N},{default:function(){return[b({value:N})]}})});y=E(p,{disabled:g,prefixCls:m,showSearch:!1,class:"".concat(w,"-size-changer"),optionLabelProp:"children",value:(h||u.value[0]).toString(),onChange:function(D){return f(Number(D))},getPopupContainer:function(D){return D.parentNode}},{default:function(){return[S]}})}return d&&(v&&(C=typeof v=="boolean"?E("button",{type:"button",onClick:l,onKeyup:l,disabled:g,class:"".concat(w,"-quick-jumper-button")},[c.jump_to_confirm]):E("span",{onClick:l,onKeyup:l},[v])),x=E("div",{class:"".concat(w,"-quick-jumper")},[c.jump_to,wn(E("input",{disabled:g,type:"text",value:n.value,onInput:i,onChange:i,onKeyup:l,onBlur:o},null),[[pu]]),c.page,C])),E("li",{class:"".concat(w)},[y,x])}}}),RT={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 wee=["class"];function Cee(t){return typeof t=="number"&&isFinite(t)&&Math.floor(t)===t}function See(t){var e=t.originalElement;return e}function ri(t,e,n){var r=typeof t>"u"?e.statePageSize:t;return Math.floor((n.total-1)/r)+1}const Eee=Se({compatConfig:{MODE:3},name:"Pagination",mixins:[Go],inheritAttrs:!1,props:{disabled:{type:Boolean,default:void 0},prefixCls:X.string.def("rc-pagination"),selectPrefixCls:X.string.def("rc-select"),current:Number,defaultCurrent:X.number.def(1),total:X.number.def(0),pageSize:Number,defaultPageSize:X.number.def(10),hideOnSinglePage:{type:Boolean,default:!1},showSizeChanger:{type:Boolean,default:void 0},showLessItems:{type:Boolean,default:!1},selectComponentClass:X.any,showPrevNextJumpers:{type:Boolean,default:!0},showQuickJumper:X.oneOfType([X.looseBool,X.object]).def(!1),showTitle:{type:Boolean,default:!0},pageSizeOptions:X.arrayOf(X.oneOfType([X.number,X.string])),buildOptionText:Function,showTotal:Function,simple:{type:Boolean,default:void 0},locale:X.object.def(RT),itemRender:X.func.def(See),prevIcon:X.any,nextIcon:X.any,jumpPrevIcon:X.any,jumpNextIcon:X.any,totalBoundaryShowSizeChanger:X.number.def(50)},data:function(){var e=this.$props,n=xd([this.current,this.defaultCurrent]),r=xd([this.pageSize,this.defaultPageSize]);return n=Math.min(n,ri(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=ri(e,this.$data,this.$props);r=r>a?a:r,si(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=ri(this.pageSize,this.$data,this.$props);if(si(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(ri(void 0,this.$data,this.$props),this.stateCurrent+(this.showLessItems?3:5))},getItemIcon:function(e,n){var r=this.$props.prefixCls,a=q0(this,e,this.$props)||E("button",{type:"button","aria-label":n,class:"".concat(r,"-item-link")},null);return a},getValidValue:function(e){var n=e.target.value,r=ri(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 Cee(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===So.ARROW_UP||e.keyCode===So.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===So.ENTER?this.handleChange(n):e.keyCode===So.ARROW_UP?this.handleChange(n-1):e.keyCode===So.ARROW_DOWN&&this.handleChange(n+1)}},changePageSize:function(e){var n=this.stateCurrent,r=n,a=ri(e,this.$data,this.$props);n=n>a?a:n,a===0&&(n=this.stateCurrent),typeof e=="number"&&(si(this,"pageSize")||this.setState({statePageSize:e}),si(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=ri(void 0,this.$data,this.$props);return r>a?r=a:r<1&&(r=1),si(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<ri(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===So.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 Dn(r)?kt(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 Dn(r)?kt(r,a?{disabled:a}:{}):r}},render:function(){var e,n=this.$props,r=n.prefixCls,a=n.disabled,i=n.hideOnSinglePage,o=n.total,l=n.locale,u=n.showQuickJumper,s=n.showLessItems,c=n.showTitle,f=n.showTotal,d=n.simple,v=n.itemRender,p=n.showPrevNextJumpers,m=n.jumpPrevIcon,h=n.jumpNextIcon,g=n.selectComponentClass,w=n.selectPrefixCls,y=n.pageSizeOptions,x=this.stateCurrent,C=this.statePageSize,b=K0(this.$attrs).extraAttrs,S=b.class,N=Ye(b,wee);if(i===!0&&this.total<=C)return null;var D=ri(void 0,this.$data,this.$props),A=[],P=null,k=null,I=null,$=null,F=null,T=u&&u.goButton,O=s?1:2,B=x-1>0?x-1:0,_=x+1<D?x+1:D,R=this.hasPrev(),L=this.hasNext();if(d)return T&&(typeof T=="boolean"?F=E("button",{type:"button",onClick:this.handleGoTO,onKeyup:this.handleGoTO},[l.jump_to_confirm]):F=E("span",{onClick:this.handleGoTO,onKeyup:this.handleGoTO},[T]),F=E("li",{title:c?"".concat(l.jump_to).concat(x,"/").concat(D):null,class:"".concat(r,"-simple-pager")},[F])),E("ul",M({class:Ae("".concat(r," ").concat(r,"-simple"),j({},"".concat(r,"-disabled"),a),S)},N),[E("li",{title:c?l.prev_page:null,onClick:this.prev,tabindex:R?0:null,onKeypress:this.runIfEnterPrev,class:Ae("".concat(r,"-prev"),j({},"".concat(r,"-disabled"),!R)),"aria-disabled":!R},[this.renderPrev(B)]),E("li",{title:c?"".concat(x,"/").concat(D):null,class:"".concat(r,"-simple-pager")},[wn(E("input",{type:"text",value:this.stateCurrentInputValue,disabled:a,onKeydown:this.handleKeyDown,onKeyup:this.handleKeyUp,onInput:this.handleKeyUp,onChange:this.handleKeyUp,size:"3"},null),[[pu]]),E("span",{class:"".concat(r,"-slash")},[ga("/")]),D]),E("li",{title:c?l.next_page:null,onClick:this.next,tabindex:L?0:null,onKeypress:this.runIfEnterNext,class:Ae("".concat(r,"-next"),j({},"".concat(r,"-disabled"),!L)),"aria-disabled":!L},[this.renderNext(_)]),F]);if(D<=3+O*2){var H={locale:l,rootPrefixCls:r,showTitle:c,itemRender:v,onClick:this.handleChange,onKeypress:this.runIfEnter};D||A.push(E(xo,M(M({},H),{},{key:"noPager",page:1,class:"".concat(r,"-item-disabled")}),null));for(var z=1;z<=D;z+=1){var V=x===z;A.push(E(xo,M(M({},H),{},{key:z,page:z,active:V}),null))}}else{var U=s?l.prev_3:l.prev_5,W=s?l.next_3:l.next_5;p&&(P=E("li",{title:this.showTitle?U:null,key:"prev",onClick:this.jumpPrev,tabindex:"0",onKeypress:this.runIfEnterJumpPrev,class:Ae("".concat(r,"-jump-prev"),j({},"".concat(r,"-jump-prev-custom-icon"),!!m))},[v({page:this.getJumpPrevPage(),type:"jump-prev",originalElement:this.getItemIcon("jumpPrevIcon","prev page")})]),k=E("li",{title:this.showTitle?W:null,key:"next",tabindex:"0",onClick:this.jumpNext,onKeypress:this.runIfEnterJumpNext,class:Ae("".concat(r,"-jump-next"),j({},"".concat(r,"-jump-next-custom-icon"),!!h))},[v({page:this.getJumpNextPage(),type:"jump-next",originalElement:this.getItemIcon("jumpNextIcon","next page")})])),$=E(xo,{locale:l,last:!0,rootPrefixCls:r,onClick:this.handleChange,onKeypress:this.runIfEnter,key:D,page:D,active:!1,showTitle:c,itemRender:v},null),I=E(xo,{locale:l,rootPrefixCls:r,onClick:this.handleChange,onKeypress:this.runIfEnter,key:1,page:1,active:!1,showTitle:c,itemRender:v},null);var G=Math.max(1,x-O),le=Math.min(x+O,D);x-1<=O&&(le=1+O*2),D-x<=O&&(G=D-O*2);for(var ae=G;ae<=le;ae+=1){var ie=x===ae;A.push(E(xo,{locale:l,rootPrefixCls:r,onClick:this.handleChange,onKeypress:this.runIfEnter,key:ae,page:ae,active:ie,showTitle:c,itemRender:v},null))}x-1>=O*2&&x!==1+2&&(A[0]=E(xo,{locale:l,rootPrefixCls:r,onClick:this.handleChange,onKeypress:this.runIfEnter,key:G,page:G,class:"".concat(r,"-item-after-jump-prev"),active:!1,showTitle:this.showTitle,itemRender:v},null),A.unshift(P)),D-x>=O*2&&x!==D-2&&(A[A.length-1]=E(xo,{locale:l,rootPrefixCls:r,onClick:this.handleChange,onKeypress:this.runIfEnter,key:le,page:le,class:"".concat(r,"-item-before-jump-next"),active:!1,showTitle:this.showTitle,itemRender:v},null),A.push(k)),G!==1&&A.unshift(I),le!==D&&A.push($)}var se=null;f&&(se=E("li",{class:"".concat(r,"-total-text")},[f(o,[o===0?0:(x-1)*C+1,x*C>o?o:x*C])]));var he=!R||!D,te=!L||!D,ge=this.buildOptionText||this.$slots.buildOptionText;return E("ul",M(M({unselectable:"on",ref:"paginationNode"},N),{},{class:Ae((e={},j(e,"".concat(r),!0),j(e,"".concat(r,"-disabled"),a),e),S)}),[se,E("li",{title:c?l.prev_page:null,onClick:this.prev,tabindex:he?null:0,onKeypress:this.runIfEnterPrev,class:Ae("".concat(r,"-prev"),j({},"".concat(r,"-disabled"),he)),"aria-disabled":he},[this.renderPrev(B)]),A,E("li",{title:c?l.next_page:null,onClick:this.next,tabindex:te?null:0,onKeypress:this.runIfEnterNext,class:Ae("".concat(r,"-next"),j({},"".concat(r,"-disabled"),te)),"aria-disabled":te},[this.renderNext(_)]),E(xee,{disabled:a,locale:l,rootPrefixCls:r,selectComponentClass:g,selectPrefixCls:w,changeSize:this.getShowSizeChanger()?this.changePageSize:null,current:x,pageSize:C,pageSizeOptions:y,buildOptionText:ge||null,quickGo:this.shouldDisplayQuickJumper()?this.handleChange:null,goButton:T},null)])}});var Nee=["size","itemRender","buildOptionText","selectComponentClass","responsive"],Dee=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 Aee=Se({compatConfig:{MODE:3},name:"APagination",inheritAttrs:!1,props:Dee(),setup:function(e,n){var r=n.slots,a=n.attrs,i=He("pagination",e),o=i.prefixCls,l=i.configProvider,u=i.direction,s=q(function(){return l.getPrefixCls("select",e.selectPrefixCls)}),c=mu(),f=qa("Pagination",iM,Ge(e,"locale")),d=$e(f,1),v=d[0],p=function(h){var g=E("span",{class:"".concat(h,"-item-ellipsis")},[ga("•••")]),w=E("button",{class:"".concat(h,"-item-link"),type:"button",tabindex:-1},[E(Vo,null,null)]),y=E("button",{class:"".concat(h,"-item-link"),type:"button",tabindex:-1},[E(xi,null,null)]),x=E("a",{rel:"nofollow",class:"".concat(h,"-item-link")},[E("div",{class:"".concat(h,"-item-container")},[E(pee,{class:"".concat(h,"-item-link-icon")},null),g])]),C=E("a",{rel:"nofollow",class:"".concat(h,"-item-link")},[E("div",{class:"".concat(h,"-item-container")},[E(yee,{class:"".concat(h,"-item-link-icon")},null),g])]);if(u.value==="rtl"){var b=[y,w];w=b[0],y=b[1];var S=[C,x];x=S[0],C=S[1]}return{prevIcon:w,nextIcon:y,jumpPrevIcon:x,jumpNextIcon:C}};return function(){var m,h=e.size,g=e.itemRender,w=g===void 0?r.itemRender:g,y=e.buildOptionText,x=y===void 0?r.buildOptionText:y,C=e.selectComponentClass,b=e.responsive,S=Ye(e,Nee),N=h==="small"||!!((m=c.value)!==null&&m!==void 0&&m.xs&&!h&&b),D=M(M(M(M({},S),p(o.value)),{},{prefixCls:o.value,selectPrefixCls:s.value,selectComponentClass:C||(N?bee:Qi),locale:v.value,buildOptionText:x},a),{},{class:Ae(j({mini:N},"".concat(o.value,"-rtl"),u.value==="rtl"),a.class),itemRender:w});return E(Eee,D,null)}}}),np=Cn(Aee);var Mee=function(){return{avatar:X.any,description:X.any,prefixCls:String,title:X.any}};const LT=Se({compatConfig:{MODE:3},name:"AListItemMeta",props:Mee(),displayName:"AListItemMeta",__ANT_LIST_ITEM_META:!0,slots:["avatar","description","title"],setup:function(e,n){var r=n.slots,a=He("list",e),i=a.prefixCls;return function(){var o,l,u,s,c,f,d="".concat(i.value,"-item-meta"),v=(o=e.title)!==null&&o!==void 0?o:(l=r.title)===null||l===void 0?void 0:l.call(r),p=(u=e.description)!==null&&u!==void 0?u:(s=r.description)===null||s===void 0?void 0:s.call(r),m=(c=e.avatar)!==null&&c!==void 0?c:(f=r.avatar)===null||f===void 0?void 0:f.call(r),h=E("div",{class:"".concat(i.value,"-item-meta-content")},[v&&E("h4",{class:"".concat(i.value,"-item-meta-title")},[v]),p&&E("div",{class:"".concat(i.value,"-item-meta-description")},[p])]);return E("div",{class:d},[m&&E("div",{class:"".concat(i.value,"-item-meta-avatar")},[m]),(v||p)&&h])}}});var zT=Symbol("ListContextKey"),Oee=["class"],Tee=function(){return{prefixCls:String,extra:X.any,actions:X.array,grid:Object,colStyle:{type:Object,default:void 0}}};const VT=Se({compatConfig:{MODE:3},name:"AListItem",inheritAttrs:!1,Meta:LT,props:Tee(),slots:["actions","extra"],setup:function(e,n){var r=n.slots,a=n.attrs,i=pt(zT,{grid:Z(),itemLayout:Z()}),o=i.itemLayout,l=i.grid,u=He("list",e),s=u.prefixCls,c=function(){var v,p=((v=r.default)===null||v===void 0?void 0:v.call(r))||[],m;return p.forEach(function(h){CI(h)&&!Us(h)&&(m=!0)}),m&&p.length>1},f=function(){var v,p,m=(v=e.extra)!==null&&v!==void 0?v:(p=r.extra)===null||p===void 0?void 0:p.call(r);return o.value==="vertical"?!!m:!c()};return function(){var d,v,p,m,h,g=a.class,w=Ye(a,Oee),y=s.value,x=(d=e.extra)!==null&&d!==void 0?d:(v=r.extra)===null||v===void 0?void 0:v.call(r),C=(p=r.default)===null||p===void 0?void 0:p.call(r),b=(m=e.actions)!==null&&m!==void 0?m:Yt((h=r.actions)===null||h===void 0?void 0:h.call(r));b=b&&!Array.isArray(b)?[b]:b;var S=b&&b.length>0&&E("ul",{class:"".concat(y,"-item-action"),key:"actions"},[b.map(function(A,P){return E("li",{key:"".concat(y,"-item-action-").concat(P)},[A,P!==b.length-1&&E("em",{class:"".concat(y,"-item-action-split")},null)])})]),N=l.value?"div":"li",D=E(N,M(M({},w),{},{class:Ae("".concat(y,"-item"),j({},"".concat(y,"-item-no-flex"),!f()),g)}),{default:function(){return[o.value==="vertical"&&x?[E("div",{class:"".concat(y,"-item-main"),key:"content"},[C,S]),E("div",{class:"".concat(y,"-item-extra"),key:"extra"},[x])]:[C,S,kt(x,{key:"extra"})]]}});return l.value?E(Kv,{flex:1,style:e.colStyle},{default:function(){return[D]}}):D}}});var Pee=function(){return{bordered:{type:Boolean,default:void 0},dataSource:X.array,extra:X.any,grid:{type:Object,default:void 0},itemLayout:String,loading:{type:[Boolean,Object],default:void 0},loadMore:X.any,pagination:{type:[Boolean,Object],default:void 0},prefixCls:String,rowKey:[String,Number,Function],renderItem:Function,size:String,split:{type:Boolean,default:void 0},header:X.any,footer:X.any,locale:{type:Object}}},Ii=Se({compatConfig:{MODE:3},name:"AList",Item:VT,props:bt(Pee(),{dataSource:[],bordered:!1,split:!0,loading:!1,pagination:!1}),slots:["extra","loadMore","renderItem","header","footer"],setup:function(e,n){var r,a,i=n.slots;yt(zT,{grid:Ge(e,"grid"),itemLayout:Ge(e,"itemLayout")});var o={current:1,total:0},l=He("list",e),u=l.prefixCls,s=l.direction,c=l.renderEmpty,f=q(function(){return e.pagination&&Ke(e.pagination)==="object"?e.pagination:{}}),d=Z((r=f.value.defaultCurrent)!==null&&r!==void 0?r:1),v=Z((a=f.value.defaultPageSize)!==null&&a!==void 0?a:10);ke(f,function(){"current"in f.value&&(d.value=f.value.current),"pageSize"in f.value&&(v.value=f.value.pageSize)});var p=[],m=function($){return function(F,T){d.value=F,v.value=T,f.value[$]&&f.value[$](F,T)}},h=m("onChange"),g=m("onShowSizeChange"),w=function($){var F;return E("div",{class:"".concat(u.value,"-empty-text")},[((F=e.locale)===null||F===void 0?void 0:F.emptyText)||$("List")])},y=q(function(){return typeof e.loading=="boolean"?{spinning:e.loading}:e.loading}),x=q(function(){return y.value&&y.value.spinning}),C=q(function(){var I="";switch(e.size){case"large":I="lg";break;case"small":I="sm";break}return I}),b=q(function(){var I;return I={},j(I,"".concat(u.value),!0),j(I,"".concat(u.value,"-vertical"),e.itemLayout==="vertical"),j(I,"".concat(u.value,"-").concat(C.value),C.value),j(I,"".concat(u.value,"-split"),e.split),j(I,"".concat(u.value,"-bordered"),e.bordered),j(I,"".concat(u.value,"-loading"),x.value),j(I,"".concat(u.value,"-grid"),!!e.grid),j(I,"".concat(u.value,"-rtl"),s.value==="rtl"),I}),S=q(function(){var I=M(M({},o),{},{total:e.dataSource.length,current:d.value,pageSize:v.value},e.pagination||{}),$=Math.ceil(I.total/I.pageSize);return I.current>$&&(I.current=$),I}),N=q(function(){var I=Re(e.dataSource);return e.pagination&&e.dataSource.length>(S.value.current-1)*S.value.pageSize&&(I=Re(e.dataSource).splice((S.value.current-1)*S.value.pageSize,S.value.pageSize)),I}),D=mu(),A=Ir(function(){for(var I=0;I<zo.length;I+=1){var $=zo[I];if(D.value[$])return $}}),P=q(function(){if(e.grid){var I=A.value&&e.grid[A.value]?e.grid[A.value]:e.grid.column;if(I)return{width:"".concat(100/I,"%"),maxWidth:"".concat(100/I,"%")}}}),k=function($,F){var T,O=(T=e.renderItem)!==null&&T!==void 0?T:i.renderItem;if(!O)return null;var B,_=Ke(e.rowKey);return _==="function"?B=e.rowKey($):_==="string"||_==="number"?B=$[e.rowKey]:B=$.key,B||(B="list-item-".concat(F)),p[F]=B,O({item:$,index:F})};return function(){var I,$,F,T,O,B,_,R=(I=e.loadMore)!==null&&I!==void 0?I:($=i.loadMore)===null||$===void 0?void 0:$.call(i),L=(F=e.footer)!==null&&F!==void 0?F:(T=i.footer)===null||T===void 0?void 0:T.call(i),H=(O=e.header)!==null&&O!==void 0?O:(B=i.header)===null||B===void 0?void 0:B.call(i),z=Yt((_=i.default)===null||_===void 0?void 0:_.call(i)),V=!!(R||e.pagination||L),U=M(M({},b.value),{},j({},"".concat(u.value,"-something-after-last-item"),V)),W=e.pagination?E("div",{class:"".concat(u.value,"-pagination")},[E(np,M(M({},S.value),{},{onChange:h,onShowSizeChange:g}),null)]):null,G=x.value&&E("div",{style:{minHeight:"53px"}},null);if(N.value.length>0){p.length=0;var le=N.value.map(function(se,he){return k(se,he)}),ae=le.map(function(se,he){return E("div",{key:p[he],style:P.value},[se])});G=e.grid?E(I1,{gutter:e.grid.gutter},{default:function(){return[ae]}}):E("ul",{class:"".concat(u.value,"-items")},[le])}else!z.length&&!x.value&&(G=w(c.value));var ie=S.value.position||"bottom";return E("div",{class:U},[(ie==="top"||ie==="both")&&W,H&&E("div",{class:"".concat(u.value,"-header")},[H]),E(Ji,y.value,{default:function(){return[G,z]}}),L&&E("div",{class:"".concat(u.value,"-footer")},[L]),R||(ie==="bottom"||ie==="both")&&W])}}});Ii.install=function(t){return t.component(Ii.name,Ii),t.component(Ii.Item.name,Ii.Item),t.component(Ii.Item.Meta.name,Ii.Item.Meta),t};const kee=Ii;function _ee(t){var e=t.selectionStart;return t.value.slice(0,e)}function Iee(t){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"",n=Array.isArray(e)?e:[e];return n.reduce(function(r,a){var i=t.lastIndexOf(a);return i>r.location?{location:i,prefix:a}:r},{location:-1,prefix:""})}function HS(t){return(t||"").toLowerCase()}function Fee(t,e,n){var r=t[0];if(!r||r===n)return t;for(var a=t,i=e.length,o=0;o<i;o+=1)if(HS(a[o])!==HS(e[o])){a=a.slice(o);break}else o===i-1&&(a=a.slice(i));return a}function $ee(t,e){var n=e.measureLocation,r=e.prefix,a=e.targetText,i=e.selectionStart,o=e.split,l=t.slice(0,n);l[l.length-o.length]===o&&(l=l.slice(0,l.length-o.length)),l&&(l="".concat(l).concat(o));var u=Fee(t.slice(i),a.slice(i-n-r.length),o);u.slice(0,o.length)===o&&(u=u.slice(o.length));var s="".concat(l).concat(r).concat(a).concat(o);return{text:"".concat(s).concat(u),selectionLocation:s.length}}function Bee(t,e){t.setSelectionRange(e,e),t.blur(),t.focus()}function Ree(t,e){var n=e.split;return!n||t.indexOf(n)===-1}function Lee(t,e){var n=e.value,r=n===void 0?"":n,a=t.toLowerCase();return r.toLowerCase().indexOf(a)!==-1}var zee=Symbol("MentionsContextKey");const jT=zee;function Vee(){}const jee=Se({compatConfig:{MODE:3},name:"DropdownMenu",props:{prefixCls:String,options:{type:Array,default:function(){return[]}}},slots:["notFoundContent","option"],setup:function(e,n){var r=n.slots,a=pt(jT,{activeIndex:Z(),loading:Z(!1)}),i=a.activeIndex,o=a.setActiveIndex,l=a.selectOption,u=a.onFocus,s=u===void 0?Vee:u,c=a.loading,f,d=function(p){clearTimeout(f),f=setTimeout(function(){s(p)})};return xt(function(){clearTimeout(f)}),function(){var v,p=e.prefixCls,m=e.options,h=m[i.value]||{};return E(xn,{prefixCls:"".concat(p,"-menu"),activeKey:h.value,onSelect:function(w){var y=w.key,x=m.find(function(C){var b=C.value;return b===y});l(x)},onMousedown:d},{default:function(){return[!c.value&&m.map(function(w,y){var x,C,b=w.value,S=w.disabled,N=w.label,D=N===void 0?w.value:N;return E(hi,{key:b,disabled:S,onMouseenter:function(){o(y)}},{default:function(){return[(x=(C=r.option)===null||C===void 0?void 0:C.call(r,w))!==null&&x!==void 0?x:typeof D=="function"?D({value:b,disabled:S}):D]}})}),!c.value&&m.length===0?E(hi,{key:"notFoundContent",disabled:!0},{default:function(){return[(v=r.notFoundContent)===null||v===void 0?void 0:v.call(r)]}}):null,c.value&&E(hi,{key:"loading",disabled:!0},{default:function(){return[E(Ji,{size:"small"},null)]}})]}})}}});var Hee={bottomRight:{points:["tl","br"],offset:[0,4],overflow:{adjustX:0,adjustY:1}},bottomLeft:{points:["tr","bl"],offset:[0,4],overflow:{adjustX:0,adjustY:1}},topRight:{points:["bl","tr"],offset:[0,-4],overflow:{adjustX:0,adjustY:1}},topLeft:{points:["br","tl"],offset:[0,-4],overflow:{adjustX:0,adjustY:1}}};const Kee=Se({compatConfig:{MODE:3},name:"KeywordTrigger",props:{loading:{type:Boolean,default:void 0},options:{type:Array,default:function(){return[]}},prefixCls:String,placement:String,visible:{type:Boolean,default:void 0},transitionName:String,getPopupContainer:Function,direction:String},slots:["notFoundContent","option"],setup:function(e,n){var r=n.slots,a=function(){return"".concat(e.prefixCls,"-dropdown")},i=function(){var u=e.options;return E(jee,{prefixCls:a(),options:u},{notFoundContent:r.notFoundContent,option:r.option})},o=q(function(){var l=e.placement,u=e.direction,s="topRight";return u==="rtl"?s=l==="top"?"topLeft":"bottomLeft":s=l==="top"?"topRight":"bottomRight",s});return function(){var l=e.visible,u=e.transitionName,s=e.getPopupContainer;return E(vu,{prefixCls:a(),popupVisible:l,popup:i(),popupPlacement:o.value,popupTransitionName:u,builtinPlacements:Hee,getPopupContainer:s},{default:r.default})}}});var Uee=pn("top","bottom"),HT={autofocus:{type:Boolean,default:void 0},prefix:X.oneOfType([X.string,X.arrayOf(X.string)]),prefixCls:String,value:String,disabled:{type:Boolean,default:void 0},split:String,transitionName:String,placement:X.oneOf(Uee),character:X.any,characterRender:Function,filterOption:{type:[Boolean,Function]},validateSearch:Function,getPopupContainer:{type:Function},options:{type:Array,default:function(){}},loading:{type:Boolean,default:void 0},rows:[Number,String],direction:{type:String}},KT=M({},HT),UT={prefix:"@",split:" ",rows:1,validateSearch:Ree,filterOption:function(){return Lee}};bt(KT,UT);var qee=["prefixCls","placement","transitionName","getPopupContainer","direction"],Wee=["class","style"];function KS(){}const Gee=Se({compatConfig:{MODE:3},name:"Mentions",inheritAttrs:!1,props:bt(KT,UT),slots:["notFoundContent","option"],emits:["change","select","search","focus","blur","pressenter"],setup:function(e,n){var r=n.emit,a=n.attrs,i=n.expose,o=n.slots,l=Z(null),u=Z(null),s=Z(),c=Lt({value:e.value||"",measuring:!1,measureLocation:0,measureText:null,measurePrefix:"",activeIndex:0,isFocus:!1});rt(function(){c.value=e.value});var f=function(I){r("change",I)},d=function(I){var $=I.target,F=$.value,T=$.composing,O=I.isComposing;O||T||f(F)},v=function(I,$,F){it(c,{measuring:!0,measureText:I,measurePrefix:$,measureLocation:F,activeIndex:0})},p=function(I){it(c,{measuring:!1,measureLocation:0,measureText:null}),I==null||I()},m=function(I){var $=I.which;if(c.measuring){if($===Be.UP||$===Be.DOWN){var F=D.value.length,T=$===Be.UP?-1:1,O=(c.activeIndex+T+F)%F;c.activeIndex=O,I.preventDefault()}else if($===Be.ESC)p();else if($===Be.ENTER){if(I.preventDefault(),!D.value.length){p();return}var B=D.value[c.activeIndex];b(B)}}},h=function(I){var $=I.key,F=I.which,T=c.measureText,O=c.measuring,B=e.prefix,_=e.validateSearch,R=I.target;if(!R.composing){var L=_ee(R),H=Iee(L,B),z=H.location,V=H.prefix;if([Be.ESC,Be.UP,Be.DOWN,Be.ENTER].indexOf(F)===-1)if(z!==-1){var U=L.slice(z+V.length),W=_(U,e),G=!!N(U).length;W?($===V||$==="Shift"||O||U!==T&&G)&&v(U,V,z):O&&p(),W&&r("search",U,V)}else O&&p()}},g=function(I){c.measuring||r("pressenter",I)},w=function(I){x(I)},y=function(I){C(I)},x=function(I){clearTimeout(s.value);var $=c.isFocus;!$&&I&&r("focus",I),c.isFocus=!0},C=function(I){s.value=setTimeout(function(){c.isFocus=!1,p(),r("blur",I)},100)},b=function(I){var $=e.split,F=I.value,T=F===void 0?"":F,O=$ee(c.value,{measureLocation:c.measureLocation,targetText:T,prefix:c.measurePrefix,selectionStart:u.value.selectionStart,split:$}),B=O.text,_=O.selectionLocation;f(B),p(function(){Bee(u.value,_)}),r("select",I,c.measurePrefix)},S=function(I){c.activeIndex=I},N=function(I){var $=I||c.measureText||"",F=e.filterOption,T=e.options.filter(function(O){return F?F($,O):!0});return T},D=q(function(){return N()}),A=function(){u.value.focus()},P=function(){u.value.blur()};return i({blur:P,focus:A}),yt(jT,{activeIndex:Ge(c,"activeIndex"),setActiveIndex:S,selectOption:b,onFocus:x,onBlur:C,loading:Ge(e,"loading")}),Dr(function(){ct(function(){c.measuring&&(l.value.scrollTop=u.value.scrollTop)})}),function(){var k=c.measureLocation,I=c.measurePrefix,$=c.measuring,F=e.prefixCls,T=e.placement,O=e.transitionName,B=e.getPopupContainer,_=e.direction,R=Ye(e,qee),L=a.class,H=a.style,z=Ye(a,Wee),V=dt(R,["value","prefix","split","validateSearch","filterOption","options","loading"]),U=M(M(M({},V),z),{},{onChange:KS,onSelect:KS,value:c.value,onInput:d,onBlur:y,onKeydown:m,onKeyup:h,onFocus:w,onPressenter:g});return E("div",{class:Ae(F,L),style:H},[wn(E("textarea",M({ref:u},U),null),[[pu]]),$&&E("div",{ref:l,class:"".concat(F,"-measure")},[c.value.slice(0,k),E(Kee,{prefixCls:F,transitionName:O,placement:T,options:$?D.value:[],visible:!0,direction:_,getPopupContainer:B},{default:function(){return[E("span",null,[I])]},notFoundContent:o.notFoundContent,option:o.option}),c.value.slice(k+I.length)])])}}});var qT={value:String,disabled:Boolean,label:[String,Number,Function]},WT={name:"Option",props:qT,render:function(e,n){var r,a=n.slots;return(r=a.default)===null||r===void 0?void 0:r.call(a)}};Se(M({compatConfig:{MODE:3}},WT));var Yee=["disabled","getPopupContainer","rows","id"],Xee=["class"],Zee=function(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"",n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},r=n.prefix,a=r===void 0?"@":r,i=n.split,o=i===void 0?" ":i,l=Array.isArray(a)?a:[a];return e.split(o).map(function(){var u=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"",s=null;return l.some(function(c){var f=u.slice(0,c.length);return f===c?(s=c,!0):!1}),s!==null?{prefix:s,value:u.slice(s.length)}:null}).filter(function(u){return!!u&&!!u.value})},Jee=function(){return M(M({},HT),{},{loading:{type:Boolean,default:void 0},onFocus:{type:Function},onBlur:{type:Function},onSelect:{type:Function},onChange:{type:Function},onPressenter:{type:Function},"onUpdate:value":{type:Function},notFoundContent:X.any,defaultValue:String,id:String})},jm=Se({compatConfig:{MODE:3},name:"AMentions",inheritAttrs:!1,props:Jee(),slots:["notFoundContent","option"],setup:function(e,n){var r,a,i=n.slots,o=n.emit,l=n.attrs,u=n.expose,s=He("mentions",e),c=s.prefixCls,f=s.renderEmpty,d=s.direction,v=Z(!1),p=Z(null),m=Z((r=(a=e.value)!==null&&a!==void 0?a:e.defaultValue)!==null&&r!==void 0?r:""),h=kn();ke(function(){return e.value},function(D){m.value=D});var g=function(A){v.value=!0,o("focus",A)},w=function(A){v.value=!1,o("blur",A),h.onFieldBlur()},y=function(){for(var A=arguments.length,P=new Array(A),k=0;k<A;k++)P[k]=arguments[k];o.apply(void 0,["select"].concat(P)),v.value=!0},x=function(A){e.value===void 0&&(m.value=A),o("update:value",A),o("change",A),h.onFieldChange()},C=function(){var A=e.notFoundContent;return A!==void 0?A:i.notFoundContent?i.notFoundContent():f.value("Select")},b=function(){var A;return Yt(((A=i.default)===null||A===void 0?void 0:A.call(i))||[]).map(function(P){var k,I;return M(M({},JA(P)),{},{label:(k=P.children)===null||k===void 0||(I=k.default)===null||I===void 0?void 0:I.call(k)})})},S=function(){p.value.focus()},N=function(){p.value.blur()};return u({focus:S,blur:N}),function(){var D,A=e.disabled,P=e.getPopupContainer,k=e.rows,I=k===void 0?1:k,$=e.id,F=$===void 0?h.id.value:$,T=Ye(e,Yee),O=l.class,B=Ye(l,Xee),_=dt(T,["defaultValue","onUpdate:value","prefixCls"]),R=Ae(O,(D={},j(D,"".concat(c.value,"-disabled"),A),j(D,"".concat(c.value,"-focused"),v.value),j(D,"".concat(c.value,"-rtl"),d.value==="rtl"),D)),L=M(M(M({prefixCls:c.value},_),{},{disabled:A,direction:d.value,filterOption:e.filterOption,getPopupContainer:P,options:e.options||b(),class:R},B),{},{rows:I,onChange:x,onSelect:y,onFocus:g,onBlur:w,ref:p,value:m.value,id:F});return E(Gee,L,{notFoundContent:C,option:i.option})}}}),Lf=Se(M(M({compatConfig:{MODE:3}},WT),{},{name:"AMentionsOption",props:qT}));const Qee=it(jm,{Option:Lf,getMentions:Zee,install:function(e){return e.component(jm.name,jm),e.component(Lf.name,Lf),e}});var ete=["prefixCls","visible","wrapClassName","centered","getContainer","closeIcon","focusTriggerAfterClose"],$g=null,tte=function(e){$g={x:e.pageX,y:e.pageY},setTimeout(function(){return $g=null},100)};v8()&&on(document.documentElement,"click",tte,!0);var nte=function(){return{prefixCls:String,visible:{type:Boolean,default:void 0},confirmLoading:{type:Boolean,default:void 0},title:X.any,closable:{type:Boolean,default:void 0},closeIcon:X.any,onOk:Function,onCancel:Function,"onUpdate:visible":Function,onChange:Function,afterClose:Function,centered:{type:Boolean,default:void 0},width:[String,Number],footer:X.any,okText:X.any,okType:String,cancelText:X.any,icon:X.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}},Nl=[];const jn=Se({compatConfig:{MODE:3},name:"AModal",inheritAttrs:!1,props:bt(nte(),{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=qa("Modal"),l=$e(o,1),u=l[0],s=He("modal",e),c=s.prefixCls,f=s.rootPrefixCls,d=s.direction,v=s.getPopupContainer,p=function(w){r("update:visible",!1),r("cancel",w),r("change",!1)},m=function(w){r("ok",w)},h=function(){var w,y,x=e.okText,C=x===void 0?(w=a.okText)===null||w===void 0?void 0:w.call(a):x,b=e.okType,S=e.cancelText,N=S===void 0?(y=a.cancelText)===null||y===void 0?void 0:y.call(a):S,D=e.confirmLoading;return E(At,null,[E($n,M({onClick:p},e.cancelButtonProps),{default:function(){return[N||u.value.cancelText]}}),E($n,M(M({},Sd(b)),{},{loading:D,onClick:m},e.okButtonProps),{default:function(){return[C||u.value.okText]}})])};return function(){var g,w;e.prefixCls;var y=e.visible,x=e.wrapClassName,C=e.centered,b=e.getContainer,S=e.closeIcon,N=S===void 0?(g=a.closeIcon)===null||g===void 0?void 0:g.call(a):S,D=e.focusTriggerAfterClose,A=D===void 0?!0:D,P=Ye(e,ete),k=Ae(x,(w={},j(w,"".concat(c.value,"-centered"),!!C),j(w,"".concat(c.value,"-wrap-rtl"),d.value==="rtl"),w));return E(MT,M(M(M({},P),i),{},{getContainer:b||v.value,prefixCls:c.value,wrapClassName:k,visible:y,mousePosition:$g,onClose:p,focusTriggerAfterClose:A,transitionName:xa(f.value,"zoom",e.transitionName),maskTransitionName:xa(f.value,"fade",e.maskTransitionName)}),M(M({},a),{},{footer:a.footer||h,closeIcon:function(){return E("span",{class:"".concat(c.value,"-close-x")},[N||E(Wa,{class:"".concat(c.value,"-close-icon")},null)])}}))}}});var rte=function(){var e=Z(!1);return xt(function(){e.value=!0}),e};const GT=rte;var ate={type:{type:String},actionFn:Function,close:Function,autofocus:Boolean,prefixCls:String,buttonProps:Object,emitEvent:Boolean,quitOnNullishReturnValue:Boolean};function US(t){return!!(t&&t.then)}const Bg=Se({compatConfig:{MODE:3},name:"ActionButton",props:ate,setup:function(e,n){var r=n.slots,a=Z(!1),i=Z(),o=Z(!1),l,u=GT();tt(function(){e.autofocus&&(l=setTimeout(function(){var f;return(f=i.value.$el)===null||f===void 0?void 0:f.focus()}))}),xt(function(){clearTimeout(l)});var s=function(d){var v=e.close;US(d)&&(o.value=!0,d.then(function(){u.value||(o.value=!1),v.apply(void 0,arguments),a.value=!1},function(p){console.error(p),u.value||(o.value=!1),a.value=!1}))},c=function(d){var v=e.actionFn,p=e.close,m=p===void 0?function(){}:p;if(!a.value){if(a.value=!0,!v){m();return}var h;if(e.emitEvent){if(h=v(d),e.quitOnNullishReturnValue&&!US(h)){a.value=!1,m(d);return}}else if(v.length)h=v(m),a.value=!1;else if(h=v(),!h){m();return}s(h)}};return function(){var f=e.type,d=e.prefixCls,v=e.buttonProps;return E($n,M(M(M({},Sd(f)),{},{onClick:c,loading:o.value,prefixCls:d},v),{},{ref:i}),r)}}});function zu(t){return typeof t=="function"?t():t}const ite=Se({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=qa("Modal"),i=$e(a,1),o=i[0];return function(){var l=e.icon,u=e.onCancel,s=e.onOk,c=e.close,f=e.closable,d=f===void 0?!1:f,v=e.zIndex,p=e.afterClose,m=e.visible,h=e.keyboard,g=e.centered,w=e.getContainer,y=e.maskStyle,x=e.okButtonProps,C=e.cancelButtonProps,b=e.okCancel,S=b===void 0?!0:b,N=e.width,D=N===void 0?416:N,A=e.mask,P=A===void 0?!0:A,k=e.maskClosable,I=k===void 0?!1:k,$=e.type,F=e.title,T=e.content,O=e.direction,B=e.closeIcon,_=e.modalRender,R=e.focusTriggerAfterClose,L=e.rootPrefixCls,H=e.bodyStyle,z=e.wrapClassName,V=e.okType||"primary",U=e.prefixCls||"ant-modal",W="".concat(U,"-confirm"),G=r.style||{},le=zu(e.okText)||(S?o.value.okText:o.value.justOkText),ae=zu(e.cancelText)||o.value.cancelText,ie=e.autoFocusButton===null?!1:e.autoFocusButton||"ok",se=Ae(W,"".concat(W,"-").concat($),"".concat(U,"-").concat($),j({},"".concat(W,"-rtl"),O==="rtl"),r.class),he=S&&E(Bg,{actionFn:u,close:c,autofocus:ie==="cancel",buttonProps:C,prefixCls:"".concat(L,"-btn")},{default:function(){return[ae]}});return E(jn,{prefixCls:U,class:se,wrapClassName:Ae(j({},"".concat(W,"-centered"),!!g),z),onCancel:function(ge){return c({triggerCancel:!0},ge)},visible:m,title:"",footer:"",transitionName:xa(L,"zoom",e.transitionName),maskTransitionName:xa(L,"fade",e.maskTransitionName),mask:P,maskClosable:I,maskStyle:y,style:G,bodyStyle:H,width:D,zIndex:v,afterClose:p,keyboard:h,centered:g,getContainer:w,closable:d,closeIcon:B,modalRender:_,focusTriggerAfterClose:R},{default:function(){return[E("div",{class:"".concat(W,"-body-wrapper")},[E("div",{class:"".concat(W,"-body")},[zu(l),F===void 0?null:E("span",{class:"".concat(W,"-title")},[zu(F)]),E("div",{class:"".concat(W,"-content")},[zu(T)])]),E("div",{class:"".concat(W,"-btns")},[he,E(Bg,{type:V,actionFn:s,close:c,autofocus:ie==="ok",buttonProps:x,prefixCls:"".concat(L,"-btn")},{default:function(){return[le]}})])])]}})}}});var ote=function(e){var n=document.createDocumentFragment(),r=M(M({},dt(e,["parentContext","appContext"])),{},{close:o,visible:!0}),a=null;function i(){a&&(id(null,n),a.component.update(),a=null);for(var c=arguments.length,f=new Array(c),d=0;d<c;d++)f[d]=arguments[d];var v=f.some(function(h){return h&&h.triggerCancel});e.onCancel&&v&&e.onCancel.apply(e,f);for(var p=0;p<Nl.length;p++){var m=Nl[p];if(m===o){Nl.splice(p,1);break}}}function o(){for(var c=this,f=arguments.length,d=new Array(f),v=0;v<f;v++)d[v]=arguments[v];r=M(M({},r),{},{visible:!1,afterClose:function(){typeof e.afterClose=="function"&&e.afterClose(),i.apply(c,d)}}),l(r)}function l(c){typeof c=="function"?r=c(r):r=M(M({},r),c),a&&(it(a.component.props,r),a.component.update())}var u=function(f){var d=wr,v=d.prefixCls,p=f.prefixCls||"".concat(v,"-modal");return E(wv,M(M({},d),{},{notUpdateGlobalConfig:!0,prefixCls:v}),{default:function(){return[E(ite,M(M({},f),{},{rootPrefixCls:v,prefixCls:p}),null)]}})};function s(c){var f=E(u,M({},c));return f.appContext=e.parentContext||e.appContext||f.appContext,id(f,n),f}return a=s(r),Nl.push(o),{destroy:o,update:l}};const ic=ote;function lte(t){return M(M({icon:function(){return E(xv,null,null)},okCancel:!1},t),{},{type:"warning"})}function ute(t){return M(M({icon:function(){return E(iy,null,null)},okCancel:!1},t),{},{type:"info"})}function ste(t){return M(M({icon:function(){return E(ry,null,null)},okCancel:!1},t),{},{type:"success"})}function cte(t){return M(M({icon:function(){return E(ly,null,null)},okCancel:!1},t),{},{type:"error"})}function fte(t){return M(M({icon:function(){return E(xv,null,null)},okCancel:!0},t),{},{type:"confirm"})}function YT(t){return ic(lte(t))}jn.info=function(e){return ic(ute(e))};jn.success=function(e){return ic(ste(e))};jn.error=function(e){return ic(cte(e))};jn.warning=YT;jn.warn=YT;jn.confirm=function(e){return ic(fte(e))};jn.destroyAll=function(){for(;Nl.length;){var e=Nl.pop();e&&e()}};jn.install=function(t){return t.component(jn.name,jn),t};function dte(t,e,n){t=o1(t),e=i1(e);var r=e?a1(t):0;return e&&r<e?t+T6(e-r,n):t}var XT=function(e){var n=e.value,r=e.formatter,a=e.precision,i=e.decimalSeparator,o=e.groupSeparator,l=o===void 0?"":o,u=e.prefixCls,s;if(typeof r=="function")s=r({value:n});else{var c=String(n),f=c.match(/^(-?)(\d*)(\.(\d+))?$/);if(!f)s=c;else{var d=f[1],v=f[2]||"0",p=f[4]||"";v=v.replace(/\B(?=(\d{3})+(?!\d))/g,l),typeof a=="number"&&(p=dte(p,a,"0").slice(0,a)),p&&(p="".concat(i).concat(p)),s=[E("span",{key:"int",class:"".concat(u,"-content-value-int")},[d,v]),p&&E("span",{key:"decimal",class:"".concat(u,"-content-value-decimal")},[p])]}}return E("span",{class:"".concat(u,"-content-value")},[s])};XT.displayName="StatisticNumber";const vte=XT;var pte=function(){return{prefixCls:String,width:{type:[Number,String]}}},mte=Se({compatConfig:{MODE:3},name:"SkeletonTitle",props:pte(),setup:function(e){return function(){var n=e.prefixCls,r=e.width,a=typeof r=="number"?"".concat(r,"px"):r;return E("h3",{class:n,style:{width:a}},null)}}});const rp=mte;var hte=function(){return{prefixCls:String,width:{type:[Number,String,Array]},rows:Number}},gte=Se({compatConfig:{MODE:3},name:"SkeletonParagraph",props:hte(),setup:function(e){var n=function(a){var i=e.width,o=e.rows,l=o===void 0?2:o;if(Array.isArray(i))return i[a];if(l-1===a)return i};return function(){var r=e.prefixCls,a=e.rows,i=Re(Array(a)).map(function(o,l){var u=n(l);return E("li",{key:l,style:{width:typeof u=="number"?"".concat(u,"px"):u}},null)});return E("ul",{class:r},[i])}}});const yte=gte;var ap=function(){return{prefixCls:String,size:[String,Number],shape:String,active:{type:Boolean,default:void 0}}},ZT=function(e){var n,r,a=e.prefixCls,i=e.size,o=e.shape,l=Ae((n={},j(n,"".concat(a,"-lg"),i==="large"),j(n,"".concat(a,"-sm"),i==="small"),n)),u=Ae((r={},j(r,"".concat(a,"-circle"),o==="circle"),j(r,"".concat(a,"-square"),o==="square"),j(r,"".concat(a,"-round"),o==="round"),r)),s=typeof i=="number"?{width:"".concat(i,"px"),height:"".concat(i,"px"),lineHeight:"".concat(i,"px")}:{};return E("span",{class:Ae(a,l,u),style:s},null)};ZT.displayName="SkeletonElement";const ip=ZT;var bte=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 Hm(t){return t&&Ke(t)==="object"?t:{}}function xte(t,e){return t&&!e?{size:"large",shape:"square"}:{size:"large",shape:"circle"}}function wte(t,e){return!t&&e?{width:"38%"}:t&&e?{width:"50%"}:{}}function Cte(t,e){var n={};return(!t||!e)&&(n.width="61%"),!t&&e?n.rows=3:n.rows=2,n}var Ste=Se({compatConfig:{MODE:3},name:"ASkeleton",props:bt(bte(),{avatar:!1,title:!0,paragraph:!0}),setup:function(e,n){var r=n.slots,a=He("skeleton",e),i=a.prefixCls,o=a.direction;return function(){var l,u=e.loading,s=e.avatar,c=e.title,f=e.paragraph,d=e.active,v=e.round,p=i.value;if(u||e.loading===void 0){var m,h=!!s||s==="",g=!!c||c==="",w=!!f||f==="",y;if(h){var x=M(M({prefixCls:"".concat(p,"-avatar")},xte(g,w)),Hm(s));y=E("div",{class:"".concat(p,"-header")},[E(ip,x,null)])}var C;if(g||w){var b;if(g){var S=M(M({prefixCls:"".concat(p,"-title")},wte(h,w)),Hm(c));b=E(rp,S,null)}var N;if(w){var D=M(M({prefixCls:"".concat(p,"-paragraph")},Cte(h,g)),Hm(f));N=E(yte,D,null)}C=E("div",{class:"".concat(p,"-content")},[b,N])}var A=Ae(p,(m={},j(m,"".concat(p,"-with-avatar"),h),j(m,"".concat(p,"-active"),d),j(m,"".concat(p,"-rtl"),o.value==="rtl"),j(m,"".concat(p,"-round"),v),m));return E("div",{class:A},[y,C])}return(l=r.default)===null||l===void 0?void 0:l.call(r)}}});const sr=Ste;var JT=function(){return{prefixCls:String,decimalSeparator:String,groupSeparator:String,format:String,value:{type:[String,Number,Object]},valueStyle:{type:Object,default:void 0},valueRender:X.any,formatter:X.any,precision:Number,prefix:X.any,suffix:X.any,title:X.any,loading:{type:Boolean,default:void 0}}};const ci=Se({compatConfig:{MODE:3},name:"AStatistic",props:bt(JT(),{decimalSeparator:".",groupSeparator:",",loading:!1}),slots:["title","prefix","suffix","formatter"],setup:function(e,n){var r=n.slots,a=He("statistic",e),i=a.prefixCls,o=a.direction;return function(){var l,u,s,c,f,d,v,p=e.value,m=p===void 0?0:p,h=e.valueStyle,g=e.valueRender,w=i.value,y=(l=e.title)!==null&&l!==void 0?l:(u=r.title)===null||u===void 0?void 0:u.call(r),x=(s=e.prefix)!==null&&s!==void 0?s:(c=r.prefix)===null||c===void 0?void 0:c.call(r),C=(f=e.suffix)!==null&&f!==void 0?f:(d=r.suffix)===null||d===void 0?void 0:d.call(r),b=(v=e.formatter)!==null&&v!==void 0?v:r.formatter,S=E(vte,M({"data-for-update":Date.now()},M(M({},e),{},{prefixCls:w,value:m,formatter:b})),null);return g&&(S=g(S)),E("div",{class:[w,j({},"".concat(w,"-rtl"),o.value==="rtl")]},[y&&E("div",{class:"".concat(w,"-title")},[y]),E(sr,{paragraph:!1,loading:e.loading},{default:function(){return[E("div",{style:h,class:"".concat(w,"-content")},[x&&E("span",{class:"".concat(w,"-content-prefix")},[x]),S,C&&E("span",{class:"".concat(w,"-content-suffix")},[C])])]}})])}}});var Ete=[["Y",1e3*60*60*24*365],["M",1e3*60*60*24*30],["D",1e3*60*60*24],["H",1e3*60*60],["m",1e3*60],["s",1e3],["S",1]];function Nte(t,e){var n=t,r=/\[[^\]]*]/g,a=(e.match(r)||[]).map(function(u){return u.slice(1,-1)}),i=e.replace(r,"[]"),o=Ete.reduce(function(u,s){var c=$e(s,2),f=c[0],d=c[1];if(u.indexOf(f)!==-1){var v=Math.floor(n/d);return n-=v*d,u.replace(new RegExp("".concat(f,"+"),"g"),function(p){var m=p.length;return P6(v.toString(),m,"0")})}return u},i),l=0;return o.replace(r,function(){var u=a[l];return l+=1,u})}function Dte(t,e){var n=e.format,r=n===void 0?"":n,a=new Date(t).getTime(),i=Date.now(),o=Math.max(a-i,0);return Nte(o,r)}var Ate=1e3/30;function Km(t){return new Date(t).getTime()}var Mte=function(){return M(M({},JT()),{},{value:[Number,String,Object],format:String,onFinish:Function,onChange:Function})};const Ote=Se({compatConfig:{MODE:3},name:"AStatisticCountdown",props:bt(Mte(),{format:"HH:mm:ss"}),setup:function(e,n){var r=n.emit,a=n.slots,i=Z(),o=Z(),l=function(){var v=e.value,p=Km(v);p>=Date.now()?u():s()},u=function(){if(!i.value){var v=Km(e.value);i.value=setInterval(function(){o.value.$forceUpdate(),v>Date.now()&&r("change",v-Date.now()),l()},Ate)}},s=function(){var v=e.value;if(i.value){clearInterval(i.value),i.value=void 0;var p=Km(v);p<Date.now()&&r("finish")}},c=function(v){var p=v.value,m=v.config,h=e.format;return Dte(p,M(M({},m),{},{format:h}))},f=function(v){return v};return tt(function(){l()}),Dr(function(){l()}),xt(function(){s()}),function(){var d=e.value;return E(ci,M({ref:o},M(M({},dt(e,["onFinish","onChange"])),{},{value:d,valueRender:f,formatter:c})),a)}}});ci.Countdown=Ote;ci.install=function(t){return t.component(ci.name,ci),t.component(ci.Countdown.name,ci.Countdown),t};var Tte=ci.Countdown,Pte={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M872 474H286.9l350.2-304c5.6-4.9 2.2-14-5.2-14h-88.5c-3.9 0-7.6 1.4-10.5 3.9L155 487.8a31.96 31.96 0 000 48.3L535.1 866c1.5 1.3 3.3 2 5.2 2h91.5c7.4 0 10.8-9.2 5.2-14L286.9 550H872c4.4 0 8-3.6 8-8v-60c0-4.4-3.6-8-8-8z"}}]},name:"arrow-left",theme:"outlined"};const kte=Pte;function qS(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){_te(t,a,n[a])})}return t}function _te(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var pb=function(e,n){var r=qS({},e,n.attrs);return E(mt,qS({},r,{icon:kte}),null)};pb.displayName="ArrowLeftOutlined";pb.inheritAttrs=!1;const Ite=pb;var Fte={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M869 487.8L491.2 159.9c-2.9-2.5-6.6-3.9-10.5-3.9h-88.5c-7.4 0-10.8 9.2-5.2 14l350.2 304H152c-4.4 0-8 3.6-8 8v60c0 4.4 3.6 8 8 8h585.1L386.9 854c-5.6 4.9-2.2 14 5.2 14h91.5c1.9 0 3.8-.7 5.2-2L869 536.2a32.07 32.07 0 000-48.4z"}}]},name:"arrow-right",theme:"outlined"};const $te=Fte;function WS(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){Bte(t,a,n[a])})}return t}function Bte(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var mb=function(e,n){var r=WS({},e,n.attrs);return E(mt,WS({},r,{icon:$te}),null)};mb.displayName="ArrowRightOutlined";mb.inheritAttrs=!1;const Rte=mb;var Lte=["noStyle","disabled"],zte={border:0,background:"transparent",padding:0,lineHeight:"inherit",display:"inline-block"},Vte=Se({compatConfig:{MODE:3},name:"TransButton",inheritAttrs:!1,props:{noStyle:{type:Boolean,default:void 0},onClick:Function,disabled:{type:Boolean,default:void 0},autofocus:{type:Boolean,default:void 0}},setup:function(e,n){var r=n.slots,a=n.emit,i=n.attrs,o=n.expose,l=Z(),u=function(p){var m=p.keyCode;m===Be.ENTER&&p.preventDefault()},s=function(p){var m=p.keyCode;m===Be.ENTER&&a("click",p)},c=function(p){a("click",p)},f=function(){l.value&&l.value.focus()},d=function(){l.value&&l.value.blur()};return tt(function(){e.autofocus&&f()}),o({focus:f,blur:d}),function(){var v,p=e.noStyle,m=e.disabled,h=Ye(e,Lte),g={};return p||(g=M({},zte)),m&&(g.pointerEvents="none"),E("div",M(M(M({role:"button",tabindex:0,ref:l},h),i),{},{onClick:c,onKeydown:u,onKeyup:s,style:M(M({},g),i.style||{})}),[(v=r.default)===null||v===void 0?void 0:v.call(r)])}}});const Hd=Vte;var jte=function(){return{backIcon:X.any,prefixCls:String,title:X.any,subTitle:X.any,breadcrumb:X.object,tags:X.any,footer:X.any,extra:X.any,avatar:X.object,ghost:{type:Boolean,default:void 0},onBack:Function}},Hte=Se({compatConfig:{MODE:3},name:"APageHeader",props:jte(),slots:["backIcon","avatar","breadcrumb","title","subTitle","tags","extra","footer"],setup:function(e,n){var r=n.emit,a=n.slots,i=He("page-header",e),o=i.prefixCls,l=i.direction,u=i.pageHeader,s=Z(!1),c=GT(),f=function(x){var C=x.width;c.value||(s.value=C<768)},d=q(function(){var y,x,C;return(y=(x=e.ghost)!==null&&x!==void 0?x:(C=u.value)===null||C===void 0?void 0:C.ghost)!==null&&y!==void 0?y:!0}),v=function(){var x,C,b;return(x=(C=e.backIcon)!==null&&C!==void 0?C:(b=a.backIcon)===null||b===void 0?void 0:b.call(a))!==null&&x!==void 0?x:l.value==="rtl"?E(Rte,null,null):E(Ite,null,null)},p=function(x){return!x||!e.onBack?null:E(uu,{componentName:"PageHeader",children:function(b){var S=b.back;return E("div",{class:"".concat(o.value,"-back")},[E(Hd,{onClick:function(D){r("back",D)},class:"".concat(o.value,"-back-button"),"aria-label":S},{default:function(){return[x]}})])}},null)},m=function(){var x;return e.breadcrumb?E(ko,e.breadcrumb,null):(x=a.breadcrumb)===null||x===void 0?void 0:x.call(a)},h=function(){var x,C,b,S,N,D,A,P,k,I=e.avatar,$=(x=e.title)!==null&&x!==void 0?x:(C=a.title)===null||C===void 0?void 0:C.call(a),F=(b=e.subTitle)!==null&&b!==void 0?b:(S=a.subTitle)===null||S===void 0?void 0:S.call(a),T=(N=e.tags)!==null&&N!==void 0?N:(D=a.tags)===null||D===void 0?void 0:D.call(a),O=(A=e.extra)!==null&&A!==void 0?A:(P=a.extra)===null||P===void 0?void 0:P.call(a),B="".concat(o.value,"-heading"),_=$||F||T||O;if(!_)return null;var R=v(),L=p(R),H=L||I||_;return E("div",{class:B},[H&&E("div",{class:"".concat(B,"-left")},[L,I?E(Po,I,null):(k=a.avatar)===null||k===void 0?void 0:k.call(a),$&&E("span",{class:"".concat(B,"-title"),title:typeof $=="string"?$:void 0},[$]),F&&E("span",{class:"".concat(B,"-sub-title"),title:typeof F=="string"?F:void 0},[F]),T&&E("span",{class:"".concat(B,"-tags")},[T])]),O&&E("span",{class:"".concat(B,"-extra")},[O])])},g=function(){var x,C,b=(x=e.footer)!==null&&x!==void 0?x:Sn((C=a.footer)===null||C===void 0?void 0:C.call(a));return wI(b)?null:E("div",{class:"".concat(o.value,"-footer")},[b])},w=function(x){return E("div",{class:"".concat(o.value,"-content")},[x])};return function(){var y,x,C,b=((y=e.breadcrumb)===null||y===void 0?void 0:y.routes)||a.breadcrumb,S=e.footer||a.footer,N=Yt((x=a.default)===null||x===void 0?void 0:x.call(a)),D=Ae(o.value,(C={"has-breadcrumb":b,"has-footer":S},j(C,"".concat(o.value,"-ghost"),d.value),j(C,"".concat(o.value,"-rtl"),l.value==="rtl"),j(C,"".concat(o.value,"-compact"),s.value),C));return E(ea,{onResize:f},{default:function(){return[E("div",{class:D},[m(),h(),N.length?w(N):null,g()])]}})}}});const Kte=Cn(Hte);var Ute=["placement","overlayClassName"],qte=function(){return M(M({},Wy()),{},{prefixCls:String,content:X.any,title:X.any,okType:{type:String,default:"primary"},disabled:{type:Boolean,default:!1},okText:X.any,cancelText:X.any,icon:X.any,okButtonProps:{type:Object,default:void 0},cancelButtonProps:{type:Object,default:void 0},showCancel:{type:Boolean,default:!0},onConfirm:Function,onCancel:Function})},Wte=Se({compatConfig:{MODE:3},name:"APopconfirm",props:bt(qte(),M(M({},UO()),{},{trigger:"click",transitionName:"zoom-big",placement:"top",mouseEnterDelay:.1,mouseLeaveDelay:.1,arrowPointAtCenter:!1,autoAdjustOverflow:!0,okType:"primary",disabled:!1})),slots:["title","content","okText","icon","cancelText","cancelButton","okButton"],emits:["update:visible","visibleChange"],setup:function(e,n){var r=n.slots,a=n.emit,i=n.expose;tt(function(){zt(e.defaultVisible===void 0,"Popconfirm","'defaultVisible' is deprecated, please use 'v-model:visible'")});var o=Z();i({getPopupDomNode:function(){var k,I;return(k=o.value)===null||k===void 0||(I=k.getPopupDomNode)===null||I===void 0?void 0:I.call(k)}});var l=fn(!1,{value:Ge(e,"visible"),defaultValue:e.defaultVisible}),u=$e(l,2),s=u[0],c=u[1],f=function(k,I){e.visible===void 0&&c(k),a("update:visible",k),a("visibleChange",k,I)},d=function(k){f(!1,k)},v=function(k){var I;return(I=e.onConfirm)===null||I===void 0?void 0:I.call(e,k)},p=function(k){var I;f(!1,k),(I=e.onCancel)===null||I===void 0||I.call(e,k)},m=function(k){k.keyCode===Be.ESC&&s&&f(!1,k)},h=function(k){var I=e.disabled;I||f(k)},g=He("popconfirm",e),w=g.prefixCls,y=g.getPrefixCls,x=q(function(){return y()}),C=q(function(){return y("popover")}),b=q(function(){return y("btn")}),S=qa("Popconfirm",ba.Popconfirm),N=$e(S,1),D=N[0],A=function(){var k,I,$,F,T=e.okButtonProps,O=e.cancelButtonProps,B=e.title,_=B===void 0?(k=r.title)===null||k===void 0?void 0:k.call(r):B,R=e.cancelText,L=R===void 0?(I=r.cancel)===null||I===void 0?void 0:I.call(r):R,H=e.okText,z=H===void 0?($=r.okText)===null||$===void 0?void 0:$.call(r):H,V=e.okType,U=e.icon,W=U===void 0?(F=r.icon)===null||F===void 0?void 0:F.call(r):U,G=e.showCancel,le=G===void 0?!0:G,ae=r.cancelButton,ie=r.okButton,se=M({onClick:p,size:"small"},O),he=M(M({onClick:v},Sd(V)),{},{size:"small"},T);return E("div",{class:"".concat(C.value,"-inner-content")},[E("div",{class:"".concat(C.value,"-message")},[W||E(qs,null,null),E("div",{class:"".concat(C.value,"-message-title")},[_])]),E("div",{class:"".concat(C.value,"-buttons")},[le?ae?ae(se):E($n,se,{default:function(){return[L||D.value.cancelText]}}):null,ie?ie(he):E(Bg,{buttonProps:M(M({size:"small"},Sd(V)),T),actionFn:v,close:d,prefixCls:b.value,quitOnNullishReturnValue:!0,emitEvent:!0},{default:function(){return[z||D.value.okText]}})])])};return function(){var P,k=e.placement,I=e.overlayClassName,$=Ye(e,Ute),F=dt($,["title","content","cancelText","okText","onUpdate:visible","onConfirm","onCancel"]),T=Ae(w.value,I);return E(pa,M(M({},F),{},{prefixCls:C.value,placement:k,onVisibleChange:h,visible:s.value,overlayClassName:T,transitionName:xa(x.value,"zoom-big",e.transitionName),ref:o}),{default:function(){return[W9(((P=r.default)===null||P===void 0?void 0:P.call(r))||[],{onKeydown:function(_){m(_)}},!1)]},title:A})}}});const Gte=Cn(Wte);var QT=pn("normal","exception","active","success"),Yte=pn("line","circle","dashboard"),Xte=pn("default","small"),op=function(){return{prefixCls:String,type:X.oneOf(Yte),percent:Number,format:{type:Function},status:X.oneOf(QT),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:X.oneOf(Xte),steps:Number,successPercent:Number,title:String}};function Io(t){return!t||t<0?0:t>100?100:t}function Kd(t){var e=t.success,n=t.successPercent,r=n;return e&&"progress"in e&&(zt(!1,"Progress","`success.progress` is deprecated. Please use `success.percent` instead."),r=e.progress),e&&"percent"in e&&(r=e.percent),r}var Zte=["from","to","direction"],Jte=function(){return M(M({},op()),{},{prefixCls:String,direction:{type:String}})},Qte=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(", ")},ene=function(e,n){var r=e.from,a=r===void 0?Ol.blue:r,i=e.to,o=i===void 0?Ol.blue:i,l=e.direction,u=l===void 0?n==="rtl"?"to left":"to right":l,s=Ye(e,Zte);if(Object.keys(s).length!==0){var c=Qte(s);return{backgroundImage:"linear-gradient(".concat(u,", ").concat(c,")")}}return{backgroundImage:"linear-gradient(".concat(u,", ").concat(a,", ").concat(o,")")}};const tne=Se({compatConfig:{MODE:3},name:"Line",props:Jte(),setup:function(e,n){var r=n.slots,a=q(function(){var s=e.strokeColor,c=e.direction;return s&&typeof s!="string"?ene(s,c):{background:s}}),i=q(function(){return e.trailColor?{backgroundColor:e.trailColor}:void 0}),o=q(function(){var s=e.percent,c=e.strokeWidth,f=e.strokeLinecap,d=e.size;return M({width:"".concat(Io(s),"%"),height:"".concat(c||(d==="small"?6:8),"px"),borderRadius:f==="square"?0:""},a.value)}),l=q(function(){return Kd(e)}),u=q(function(){var s=e.strokeWidth,c=e.size,f=e.strokeLinecap,d=e.success;return{width:"".concat(Io(l.value),"%"),height:"".concat(s||(c==="small"?6:8),"px"),borderRadius:f==="square"?0:"",backgroundColor:d==null?void 0:d.strokeColor}});return function(){var s;return E(At,null,[E("div",{class:"".concat(e.prefixCls,"-outer")},[E("div",{class:"".concat(e.prefixCls,"-inner"),style:i.value},[E("div",{class:"".concat(e.prefixCls,"-bg"),style:o.value},null),l.value!==void 0?E("div",{class:"".concat(e.prefixCls,"-success-bg"),style:u.value},null):null])]),(s=r.default)===null||s===void 0?void 0:s.call(r)])}}});var nne={percent:0,prefixCls:"vc-progress",strokeColor:"#2db7f5",strokeLinecap:"round",strokeWidth:1,trailColor:"#D9D9D9",trailWidth:1},rne=function(e){var n=Z(null);return Dr(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 l=o.style;l.transitionDuration=".3s, .3s, .3s, .06s",n.value&&r-n.value<100&&(l.transitionDuration="0s, 0s")}}),a&&(n.value=Date.now())}),e},ane={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},ine=["prefixCls","strokeWidth","trailWidth","gapDegree","gapPosition","trailColor","strokeLinecap","strokeColor"],GS=0;function YS(t){return+t.replace("%","")}function XS(t){return Array.isArray(t)?t:[t]}function ZS(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,l=0,u=-o,s=0,c=-2*o;switch(i){case"left":l=-o,u=0,s=2*o,c=0;break;case"right":l=o,u=0,s=-2*o,c=0;break;case"bottom":u=o,c=2*o;break}var f="M 50,50 m ".concat(l,",").concat(u,`
  108. a `).concat(o,",").concat(o," 0 1 1 ").concat(s,",").concat(-c,`
  109. a `).concat(o,",").concat(o," 0 1 1 ").concat(-s,",").concat(c),d=Math.PI*2*o,v={stroke:n,strokeDasharray:"".concat(e/100*(d-a),"px ").concat(d,"px"),strokeDashoffset:"-".concat(a/2+t/100*(d-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:v}}const one=Se({compatConfig:{MODE:3},name:"VCCircle",props:bt(ane,nne),setup:function(e){GS+=1;var n=Z(GS),r=q(function(){return XS(e.percent)}),a=q(function(){return XS(e.strokeColor)}),i=A1(),o=$e(i,2),l=o[0],u=o[1];rne(u);var s=function(){var f=e.prefixCls,d=e.strokeWidth,v=e.strokeLinecap,p=e.gapDegree,m=e.gapPosition,h=0;return r.value.map(function(g,w){var y=a.value[w]||a.value[a.value.length-1],x=Object.prototype.toString.call(y)==="[object Object]"?"url(#".concat(f,"-gradient-").concat(n.value,")"):"",C=ZS(h,g,y,d,p,m),b=C.pathString,S=C.pathStyle;h+=g;var N={key:w,d:b,stroke:x,"stroke-linecap":v,"stroke-width":d,opacity:g===0?0:1,"fill-opacity":"0",class:"".concat(f,"-circle-path"),style:S};return E("path",M({ref:l(w)},N),null)})};return function(){var c=e.prefixCls,f=e.strokeWidth,d=e.trailWidth,v=e.gapDegree,p=e.gapPosition,m=e.trailColor,h=e.strokeLinecap;e.strokeColor;var g=Ye(e,ine),w=ZS(0,100,m,f,v,p),y=w.pathString,x=w.pathStyle;delete g.percent;var C=a.value.find(function(S){return Object.prototype.toString.call(S)==="[object Object]"}),b={d:y,stroke:m,"stroke-linecap":h,"stroke-width":d||f,"fill-opacity":"0",class:"".concat(c,"-circle-trail"),style:x};return E("svg",M({class:"".concat(c,"-circle"),viewBox:"0 0 100 100"},g),[C&&E("defs",null,[E("linearGradient",{id:"".concat(c,"-gradient-").concat(n.value),x1:"100%",y1:"0%",x2:"0%",y2:"0%"},[Object.keys(C).sort(function(S,N){return YS(S)-YS(N)}).map(function(S,N){return E("stop",{key:N,offset:S,"stop-color":C[S]},null)})])]),E("path",b,null),s().reverse()])}}});function lne(t){var e=t.percent,n=t.success,r=t.successPercent,a=Io(Kd({success:n,successPercent:r}));return[a,Io(Io(e)-a)]}function une(t){var e=t.success,n=e===void 0?{}:e,r=t.strokeColor,a=n.strokeColor;return[a||Ol.green,r||null]}const sne=Se({compatConfig:{MODE:3},name:"Circle",inheritAttrs:!1,props:op(),setup:function(e,n){var r=n.slots,a=q(function(){if(e.gapDegree||e.gapDegree===0)return e.gapDegree;if(e.type==="dashboard")return 75}),i=q(function(){var d=e.width||120;return{width:typeof d=="number"?"".concat(d,"px"):d,height:typeof d=="number"?"".concat(d,"px"):d,fontSize:"".concat(d*.15+6,"px")}}),o=q(function(){return e.strokeWidth||6}),l=q(function(){return e.gapPosition||e.type==="dashboard"&&"bottom"||"top"}),u=q(function(){return lne(e)}),s=q(function(){return Object.prototype.toString.call(e.strokeColor)==="[object Object]"}),c=q(function(){return une({success:e.success,strokeColor:e.strokeColor})}),f=q(function(){var d;return d={},j(d,"".concat(e.prefixCls,"-inner"),!0),j(d,"".concat(e.prefixCls,"-circle-gradient"),s.value),d});return function(){var d;return E("div",{class:f.value,style:i.value},[E(one,{percent:u.value,strokeWidth:o.value,trailWidth:o.value,strokeColor:c.value,strokeLinecap:e.strokeLinecap,trailColor:e.trailColor,prefixCls:e.prefixCls,gapDegree:a.value,gapPosition:l.value},null),(d=r.default)===null||d===void 0?void 0:d.call(r)])}}});var cne=function(){return M(M({},op()),{},{steps:Number,size:{type:String},strokeColor:String,trailColor:String})};const fne=Se({compatConfig:{MODE:3},name:"Steps",props:cne(),setup:function(e,n){var r=n.slots,a=q(function(){return Math.round(e.steps*((e.percent||0)/100))}),i=q(function(){return e.size==="small"?2:14}),o=q(function(){for(var l=e.steps,u=e.strokeWidth,s=u===void 0?8:u,c=e.strokeColor,f=e.trailColor,d=e.prefixCls,v=[],p=0;p<l;p+=1){var m,h=(m={},j(m,"".concat(d,"-steps-item"),!0),j(m,"".concat(d,"-steps-item-active"),p<=a.value-1),m);v.push(E("div",{key:p,class:h,style:{backgroundColor:p<=a.value-1?c:f,width:"".concat(i.value,"px"),height:"".concat(s,"px")}},null))}return v});return function(){var l;return E("div",{class:"".concat(e.prefixCls,"-steps-outer")},[o.value,(l=r.default)===null||l===void 0?void 0:l.call(r)])}}}),dne=Se({compatConfig:{MODE:3},name:"AProgress",props:bt(op(),{type:"line",percent:0,showInfo:!0,trailColor:null,size:"default",strokeLinecap:"round"}),slots:["format"],setup:function(e,n){var r=n.slots,a=He("progress",e),i=a.prefixCls,o=a.direction;zt(e.successPercent==null,"Progress","`successPercent` is deprecated. Please use `success.percent` instead.");var l=q(function(){var f,d=e.type,v=e.showInfo,p=e.size,m=i.value;return f={},j(f,m,!0),j(f,"".concat(m,"-").concat(d==="dashboard"&&"circle"||d),!0),j(f,"".concat(m,"-show-info"),v),j(f,"".concat(m,"-").concat(p),p),j(f,"".concat(m,"-rtl"),o.value==="rtl"),f}),u=q(function(){var f=e.percent,d=f===void 0?0:f,v=Kd(e);return parseInt(v!==void 0?v.toString():d.toString(),10)}),s=q(function(){var f=e.status;return QT.indexOf(f)<0&&u.value>=100?"success":f||"normal"}),c=function(){var d=e.showInfo,v=e.format,p=e.type,m=e.percent,h=e.title,g=Kd(e);if(!d)return null;var w,y=v||(r==null?void 0:r.format)||function(C){return"".concat(C,"%")},x=p==="line";return v||r!=null&&r.format||s.value!=="exception"&&s.value!=="success"?w=y(Io(m),Io(g)):s.value==="exception"?w=x?E(Si,null,null):E(Wa,null,null):s.value==="success"&&(w=x?E(Ws,null,null):E(_v,null,null)),E("span",{class:"".concat(i.value,"-text"),title:h===void 0&&typeof w=="string"?w:void 0},[w])};return function(){var f=e.type,d=e.steps,v=e.strokeColor,p=e.title,m=c(),h;f==="line"?h=d?E(fne,M(M({},e),{},{strokeColor:typeof v=="string"?v:void 0,prefixCls:i.value,steps:d}),{default:function(){return[m]}}):E(tne,M(M({},e),{},{prefixCls:i.value}),{default:function(){return[m]}}):(f==="circle"||f==="dashboard")&&(h=E(sne,M(M({},e),{},{prefixCls:i.value}),{default:function(){return[m]}}));var g=M(M({},l.value),{},j({},"".concat(i.value,"-status-").concat(s.value),!0));return E("div",{class:g,title:p},[h])}}}),hb=Cn(dne);function vne(t){var e=t.pageXOffset,n="scrollLeft";if(typeof e!="number"){var r=t.document;e=r.documentElement[n],typeof e!="number"&&(e=r.body[n])}return e}function pne(t){var e,n,r=t.ownerDocument,a=r.body,i=r&&r.documentElement,o=t.getBoundingClientRect();return e=o.left,n=o.top,e-=i.clientLeft||a.clientLeft||0,n-=i.clientTop||a.clientTop||0,{left:e,top:n}}function mne(t){var e=pne(t),n=t.ownerDocument,r=n.defaultView||n.parentWindow;return e.left+=vne(r),e.left}var hne={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M908.1 353.1l-253.9-36.9L540.7 86.1c-3.1-6.3-8.2-11.4-14.5-14.5-15.8-7.8-35-1.3-42.9 14.5L369.8 316.2l-253.9 36.9c-7 1-13.4 4.3-18.3 9.3a32.05 32.05 0 00.6 45.3l183.7 179.1-43.4 252.9a31.95 31.95 0 0046.4 33.7L512 754l227.1 119.4c6.2 3.3 13.4 4.4 20.3 3.2 17.4-3 29.1-19.5 26.1-36.9l-43.4-252.9 183.7-179.1c5-4.9 8.3-11.3 9.3-18.3 2.7-17.5-9.5-33.7-27-36.3z"}}]},name:"star",theme:"filled"};const gne=hne;function JS(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){yne(t,a,n[a])})}return t}function yne(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var gb=function(e,n){var r=JS({},e,n.attrs);return E(mt,JS({},r,{icon:gne}),null)};gb.displayName="StarFilled";gb.inheritAttrs=!1;const bne=gb;var xne={value:Number,index:Number,prefixCls:String,allowHalf:{type:Boolean,default:void 0},disabled:{type:Boolean,default:void 0},character:X.any,characterRender:Function,focused:{type:Boolean,default:void 0},count:Number,onClick:Function,onHover:Function};const wne=Se({compatConfig:{MODE:3},name:"Star",inheritAttrs:!1,props:xne,emits:["hover","click"],setup:function(e,n){var r=n.slots,a=n.emit,i=function(c){var f=e.index;a("hover",c,f)},o=function(c){var f=e.index;a("click",c,f)},l=function(c){var f=e.index;c.keyCode===13&&a("click",c,f)},u=q(function(){var s=e.prefixCls,c=e.index,f=e.value,d=e.allowHalf,v=e.focused,p=c+1,m=s;return f===0&&c===0&&v?m+=" ".concat(s,"-focused"):d&&f+.5>=p&&f<p?(m+=" ".concat(s,"-half ").concat(s,"-active"),v&&(m+=" ".concat(s,"-focused"))):(m+=p<=f?" ".concat(s,"-full"):" ".concat(s,"-zero"),p===f&&v&&(m+=" ".concat(s,"-focused"))),m});return function(){var s=e.disabled,c=e.prefixCls,f=e.characterRender,d=e.index,v=e.count,p=e.value,m=rn(r,e,"character"),h=E("li",{class:u.value},[E("div",{onClick:s?null:o,onKeydown:s?null:l,onMousemove:s?null:i,role:"radio","aria-checked":p>d?"true":"false","aria-posinset":d+1,"aria-setsize":v,tabindex:s?-1:0},[E("div",{class:"".concat(c,"-first")},[m]),E("div",{class:"".concat(c,"-second")},[m])])]);return f&&(h=f(h,e)),h}}});var Cne=function(){return{prefixCls:String,count:Number,value:Number,allowHalf:{type:Boolean,default:void 0},allowClear:{type:Boolean,default:void 0},tooltips:Array,disabled:{type:Boolean,default:void 0},character:X.any,autofocus:{type:Boolean,default:void 0},tabindex:X.oneOfType([X.number,X.string]),direction:String,id:String,onChange:Function,onHoverChange:Function,"onUpdate:value":Function,onFocus:Function,onBlur:Function,onKeydown:Function}},Sne=Se({compatConfig:{MODE:3},name:"ARate",inheritAttrs:!1,props:bt(Cne(),{value:0,count:5,allowHalf:!1,allowClear:!0,tabindex:0,direction:"ltr"}),setup:function(e,n){var r=n.slots,a=n.attrs,i=n.emit,o=n.expose,l=He("rate",e),u=l.prefixCls,s=l.direction,c=kn(),f=Z(),d=A1(),v=$e(d,2),p=v[0],m=v[1],h=Lt({value:e.value,focused:!1,cleanedValue:null,hoverValue:void 0});ke(function(){return e.value},function(){h.value=e.value});var g=function(F){return ji(m.value.get(F))},w=function(F,T){var O=s.value==="rtl",B=F+1;if(e.allowHalf){var _=g(F),R=mne(_),L=_.clientWidth;(O&&T-R>L/2||!O&&T-R<L/2)&&(B-=.5)}return B},y=function(F){e.value===void 0&&(h.value=F),i("update:value",F),i("change",F),c.onFieldChange()},x=function(F,T){var O=w(T,F.pageX);O!==h.cleanedValue&&(h.hoverValue=O,h.cleanedValue=null),i("hoverChange",O)},C=function(){h.hoverValue=void 0,h.cleanedValue=null,i("hoverChange",void 0)},b=function(F,T){var O=e.allowClear,B=w(T,F.pageX),_=!1;O&&(_=B===h.value),C(),y(_?0:B),h.cleanedValue=_?B:null},S=function(F){h.focused=!0,i("focus",F)},N=function(F){h.focused=!1,i("blur",F),c.onFieldBlur()},D=function(F){var T=F.keyCode,O=e.count,B=e.allowHalf,_=s.value==="rtl";T===Be.RIGHT&&h.value<O&&!_?(B?h.value+=.5:h.value+=1,y(h.value),F.preventDefault()):T===Be.LEFT&&h.value>0&&!_||T===Be.RIGHT&&h.value>0&&_?(B?h.value-=.5:h.value-=1,y(h.value),F.preventDefault()):T===Be.LEFT&&h.value<O&&_&&(B?h.value+=.5:h.value+=1,y(h.value),F.preventDefault()),i("keydown",F)},A=function(){e.disabled||f.value.focus()},P=function(){e.disabled||f.value.blur()};o({focus:A,blur:P}),tt(function(){var $=e.autofocus,F=e.disabled;$&&!F&&A()});var k=function(F,T){var O=T.index,B=e.tooltips;return B?E(pa,{title:B[O]},{default:function(){return[F]}}):F},I=rn(r,e,"character")||E(bne,null,null);return function(){for(var $=e.count,F=e.allowHalf,T=e.disabled,O=e.tabindex,B=e.id,_=B===void 0?c.id.value:B,R=a.class,L=a.style,H=[],z=T?"".concat(u.value,"-disabled"):"",V=0;V<$;V++)H.push(E(wne,{ref:p(V),key:V,index:V,count:$,disabled:T,prefixCls:"".concat(u.value,"-star"),allowHalf:F,value:h.hoverValue===void 0?h.value:h.hoverValue,onClick:b,onHover:x,character:I,characterRender:k,focused:h.focused},null));var U=Ae(u.value,z,R,j({},"".concat(u.value,"-rtl"),s.value==="rtl"));return E("ul",M(M({},a),{},{id:_,class:U,style:L,onMouseleave:T?null:C,tabindex:T?-1:O,onFocus:T?null:S,onBlur:T?null:N,onKeydown:T?null:D,ref:f,role:"radiogroup"}),[H])}}});const Ene=Cn(Sne);var Nne={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M955.7 856l-416-720c-6.2-10.7-16.9-16-27.7-16s-21.6 5.3-27.7 16l-416 720C56 877.4 71.4 904 96 904h832c24.6 0 40-26.6 27.7-48zM480 416c0-4.4 3.6-8 8-8h48c4.4 0 8 3.6 8 8v184c0 4.4-3.6 8-8 8h-48c-4.4 0-8-3.6-8-8V416zm32 352a48.01 48.01 0 010-96 48.01 48.01 0 010 96z"}}]},name:"warning",theme:"filled"};const Dne=Nne;function QS(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){Ane(t,a,n[a])})}return t}function Ane(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var yb=function(e,n){var r=QS({},e,n.attrs);return E(mt,QS({},r,{icon:Dne}),null)};yb.displayName="WarningFilled";yb.inheritAttrs=!1;const Mne=yb;var One=function(){return E("svg",{width:"252",height:"294"},[E("defs",null,[E("path",{d:"M0 .387h251.772v251.772H0z"},null)]),E("g",{fill:"none","fill-rule":"evenodd"},[E("g",{transform:"translate(0 .012)"},[E("mask",{fill:"#fff"},null),E("path",{d:"M0 127.32v-2.095C0 56.279 55.892.387 124.838.387h2.096c68.946 0 124.838 55.892 124.838 124.838v2.096c0 68.946-55.892 124.838-124.838 124.838h-2.096C55.892 252.16 0 196.267 0 127.321",fill:"#E4EBF7",mask:"url(#b)"},null)]),E("path",{d:"M39.755 130.84a8.276 8.276 0 1 1-16.468-1.66 8.276 8.276 0 0 1 16.468 1.66",fill:"#FFF"},null),E("path",{d:"M36.975 134.297l10.482 5.943M48.373 146.508l-12.648 10.788",stroke:"#FFF","stroke-width":"2"},null),E("path",{d:"M39.875 159.352a5.667 5.667 0 1 1-11.277-1.136 5.667 5.667 0 0 1 11.277 1.136M57.588 143.247a5.708 5.708 0 1 1-11.358-1.145 5.708 5.708 0 0 1 11.358 1.145M99.018 26.875l29.82-.014a4.587 4.587 0 1 0-.003-9.175l-29.82.013a4.587 4.587 0 1 0 .003 9.176M110.424 45.211l29.82-.013a4.588 4.588 0 0 0-.004-9.175l-29.82.013a4.587 4.587 0 1 0 .004 9.175",fill:"#FFF"},null),E("path",{d:"M112.798 26.861v-.002l15.784-.006a4.588 4.588 0 1 0 .003 9.175l-15.783.007v-.002a4.586 4.586 0 0 0-.004-9.172M184.523 135.668c-.553 5.485-5.447 9.483-10.931 8.93-5.485-.553-9.483-5.448-8.93-10.932.552-5.485 5.447-9.483 10.932-8.93 5.485.553 9.483 5.447 8.93 10.932",fill:"#FFF"},null),E("path",{d:"M179.26 141.75l12.64 7.167M193.006 156.477l-15.255 13.011",stroke:"#FFF","stroke-width":"2"},null),E("path",{d:"M184.668 170.057a6.835 6.835 0 1 1-13.6-1.372 6.835 6.835 0 0 1 13.6 1.372M203.34 153.325a6.885 6.885 0 1 1-13.7-1.382 6.885 6.885 0 0 1 13.7 1.382",fill:"#FFF"},null),E("path",{d:"M151.931 192.324a2.222 2.222 0 1 1-4.444 0 2.222 2.222 0 0 1 4.444 0zM225.27 116.056a2.222 2.222 0 1 1-4.445 0 2.222 2.222 0 0 1 4.444 0zM216.38 151.08a2.223 2.223 0 1 1-4.446-.001 2.223 2.223 0 0 1 4.446 0zM176.917 107.636a2.223 2.223 0 1 1-4.445 0 2.223 2.223 0 0 1 4.445 0zM195.291 92.165a2.223 2.223 0 1 1-4.445 0 2.223 2.223 0 0 1 4.445 0zM202.058 180.711a2.223 2.223 0 1 1-4.446 0 2.223 2.223 0 0 1 4.446 0z",stroke:"#FFF","stroke-width":"2"},null),E("path",{stroke:"#FFF","stroke-width":"2",d:"M214.404 153.302l-1.912 20.184-10.928 5.99M173.661 174.792l-6.356 9.814h-11.36l-4.508 6.484M174.941 125.168v-15.804M220.824 117.25l-12.84 7.901-15.31-7.902V94.39"},null),E("path",{d:"M166.588 65.936h-3.951a4.756 4.756 0 0 1-4.743-4.742 4.756 4.756 0 0 1 4.743-4.743h3.951a4.756 4.756 0 0 1 4.743 4.743 4.756 4.756 0 0 1-4.743 4.742",fill:"#FFF"},null),E("path",{d:"M174.823 30.03c0-16.281 13.198-29.48 29.48-29.48 16.28 0 29.48 13.199 29.48 29.48 0 16.28-13.2 29.48-29.48 29.48-16.282 0-29.48-13.2-29.48-29.48",fill:"#1890FF"},null),E("path",{d:"M205.952 38.387c.5.5.785 1.142.785 1.928s-.286 1.465-.785 1.964c-.572.5-1.214.75-2 .75-.785 0-1.429-.285-1.929-.785-.572-.5-.82-1.143-.82-1.929s.248-1.428.82-1.928c.5-.5 1.144-.75 1.93-.75.785 0 1.462.25 1.999.75m4.285-19.463c1.428 1.249 2.143 2.963 2.143 5.142 0 1.712-.427 3.13-1.219 4.25-.067.096-.137.18-.218.265-.416.429-1.41 1.346-2.956 2.699a5.07 5.07 0 0 0-1.428 1.75 5.207 5.207 0 0 0-.536 2.357v.5h-4.107v-.5c0-1.357.215-2.536.714-3.5.464-.964 1.857-2.464 4.178-4.536l.43-.5c.643-.785.964-1.643.964-2.535 0-1.18-.358-2.108-1-2.785-.678-.68-1.643-1.001-2.858-1.001-1.536 0-2.642.464-3.357 1.43-.37.5-.621 1.135-.76 1.904a1.999 1.999 0 0 1-1.971 1.63h-.004c-1.277 0-2.257-1.183-1.98-2.43.337-1.518 1.02-2.78 2.073-3.784 1.536-1.5 3.607-2.25 6.25-2.25 2.32 0 4.214.607 5.642 1.894",fill:"#FFF"},null),E("path",{d:"M52.04 76.131s21.81 5.36 27.307 15.945c5.575 10.74-6.352 9.26-15.73 4.935-10.86-5.008-24.7-11.822-11.577-20.88",fill:"#FFB594"},null),E("path",{d:"M90.483 67.504l-.449 2.893c-.753.49-4.748-2.663-4.748-2.663l-1.645.748-1.346-5.684s6.815-4.589 8.917-5.018c2.452-.501 9.884.94 10.7 2.278 0 0 1.32.486-2.227.69-3.548.203-5.043.447-6.79 3.132-1.747 2.686-2.412 3.624-2.412 3.624",fill:"#FFC6A0"},null),E("path",{d:"M128.055 111.367c-2.627-7.724-6.15-13.18-8.917-15.478-3.5-2.906-9.34-2.225-11.366-4.187-1.27-1.231-3.215-1.197-3.215-1.197s-14.98-3.158-16.828-3.479c-2.37-.41-2.124-.714-6.054-1.405-1.57-1.907-2.917-1.122-2.917-1.122l-7.11-1.383c-.853-1.472-2.423-1.023-2.423-1.023l-2.468-.897c-1.645 9.976-7.74 13.796-7.74 13.796 1.795 1.122 15.703 8.3 15.703 8.3l5.107 37.11s-3.321 5.694 1.346 9.109c0 0 19.883-3.743 34.921-.329 0 0 3.047-2.546.972-8.806.523-3.01 1.394-8.263 1.736-11.622.385.772 2.019 1.918 3.14 3.477 0 0 9.407-7.365 11.052-14.012-.832-.723-1.598-1.585-2.267-2.453-.567-.736-.358-2.056-.765-2.717-.669-1.084-1.804-1.378-1.907-1.682",fill:"#FFF"},null),E("path",{d:"M101.09 289.998s4.295 2.041 7.354 1.021c2.821-.94 4.53.668 7.08 1.178 2.55.51 6.874 1.1 11.686-1.26-.103-5.51-6.889-3.98-11.96-6.713-2.563-1.38-3.784-4.722-3.598-8.799h-9.402s-1.392 10.52-1.16 14.573",fill:"#CBD1D1"},null),E("path",{d:"M101.067 289.826s2.428 1.271 6.759.653c3.058-.437 3.712.481 7.423 1.031 3.712.55 10.724-.069 11.823-.894.413 1.1-.343 2.063-.343 2.063s-1.512.603-4.812.824c-2.03.136-5.8.291-7.607-.503-1.787-1.375-5.247-1.903-5.728-.241-3.918.95-7.355-.286-7.355-.286l-.16-2.647z",fill:"#2B0849"},null),E("path",{d:"M108.341 276.044h3.094s-.103 6.702 4.536 8.558c-4.64.618-8.558-2.303-7.63-8.558",fill:"#A4AABA"},null),E("path",{d:"M57.542 272.401s-2.107 7.416-4.485 12.306c-1.798 3.695-4.225 7.492 5.465 7.492 6.648 0 8.953-.48 7.423-6.599-1.53-6.12.266-13.199.266-13.199h-8.669z",fill:"#CBD1D1"},null),E("path",{d:"M51.476 289.793s2.097 1.169 6.633 1.169c6.083 0 8.249-1.65 8.249-1.65s.602 1.114-.619 2.165c-.993.855-3.597 1.591-7.39 1.546-4.145-.048-5.832-.566-6.736-1.168-.825-.55-.687-1.58-.137-2.062",fill:"#2B0849"},null),E("path",{d:"M58.419 274.304s.033 1.519-.314 2.93c-.349 1.42-1.078 3.104-1.13 4.139-.058 1.151 4.537 1.58 5.155.034.62-1.547 1.294-6.427 1.913-7.252.619-.825-4.903-2.119-5.624.15",fill:"#A4AABA"},null),E("path",{d:"M99.66 278.514l13.378.092s1.298-54.52 1.853-64.403c.554-9.882 3.776-43.364 1.002-63.128l-12.547-.644-22.849.78s-.434 3.966-1.195 9.976c-.063.496-.682.843-.749 1.365-.075.585.423 1.354.32 1.966-2.364 14.08-6.377 33.104-8.744 46.677-.116.666-1.234 1.009-1.458 2.691-.04.302.211 1.525.112 1.795-6.873 18.744-10.949 47.842-14.277 61.885l14.607-.014s2.197-8.57 4.03-16.97c2.811-12.886 23.111-85.01 23.111-85.01l3.016-.521 1.043 46.35s-.224 1.234.337 2.02c.56.785-.56 1.123-.392 2.244l.392 1.794s-.449 7.178-.898 11.89c-.448 4.71-.092 39.165-.092 39.165",fill:"#7BB2F9"},null),E("path",{d:"M76.085 221.626c1.153.094 4.038-2.019 6.955-4.935M106.36 225.142s2.774-1.11 6.103-3.883",stroke:"#648BD8","stroke-width":"1.051","stroke-linecap":"round","stroke-linejoin":"round"},null),E("path",{d:"M107.275 222.1s2.773-1.11 6.102-3.884",stroke:"#648BD8","stroke-linecap":"round","stroke-linejoin":"round"},null),E("path",{d:"M74.74 224.767s2.622-.591 6.505-3.365M86.03 151.634c-.27 3.106.3 8.525-4.336 9.123M103.625 149.88s.11 14.012-1.293 15.065c-2.219 1.664-2.99 1.944-2.99 1.944M99.79 150.438s.035 12.88-1.196 24.377M93.673 175.911s7.212-1.664 9.431-1.664M74.31 205.861a212.013 212.013 0 0 1-.979 4.56s-1.458 1.832-1.009 3.776c.449 1.944-.947 2.045-4.985 15.355-1.696 5.59-4.49 18.591-6.348 27.597l-.231 1.12M75.689 197.807a320.934 320.934 0 0 1-.882 4.754M82.591 152.233L81.395 162.7s-1.097.15-.5 2.244c.113 1.346-2.674 15.775-5.18 30.43M56.12 274.418h13.31",stroke:"#648BD8","stroke-width":"1.051","stroke-linecap":"round","stroke-linejoin":"round"},null),E("path",{d:"M116.241 148.22s-17.047-3.104-35.893.2c.158 2.514-.003 4.15-.003 4.15s14.687-2.818 35.67-.312c.252-2.355.226-4.038.226-4.038",fill:"#192064"},null),E("path",{d:"M106.322 151.165l.003-4.911a.81.81 0 0 0-.778-.815c-2.44-.091-5.066-.108-7.836-.014a.818.818 0 0 0-.789.815l-.003 4.906a.81.81 0 0 0 .831.813c2.385-.06 4.973-.064 7.73.017a.815.815 0 0 0 .842-.81",fill:"#FFF"},null),E("path",{d:"M105.207 150.233l.002-3.076a.642.642 0 0 0-.619-.646 94.321 94.321 0 0 0-5.866-.01.65.65 0 0 0-.63.647v3.072a.64.64 0 0 0 .654.644 121.12 121.12 0 0 1 5.794.011c.362.01.665-.28.665-.642",fill:"#192064"},null),E("path",{d:"M100.263 275.415h12.338M101.436 270.53c.006 3.387.042 5.79.111 6.506M101.451 264.548a915.75 915.75 0 0 0-.015 4.337M100.986 174.965l.898 44.642s.673 1.57-.225 2.692c-.897 1.122 2.468.673.898 2.243-1.57 1.57.897 1.122 0 3.365-.596 1.489-.994 21.1-1.096 35.146",stroke:"#648BD8","stroke-width":"1.051","stroke-linecap":"round","stroke-linejoin":"round"},null),E("path",{d:"M46.876 83.427s-.516 6.045 7.223 5.552c11.2-.712 9.218-9.345 31.54-21.655-.786-2.708-2.447-4.744-2.447-4.744s-11.068 3.11-22.584 8.046c-6.766 2.9-13.395 6.352-13.732 12.801M104.46 91.057l.941-5.372-8.884-11.43-5.037 5.372-1.74 7.834a.321.321 0 0 0 .108.32c.965.8 6.5 5.013 14.347 3.544a.332.332 0 0 0 .264-.268",fill:"#FFC6A0"},null),E("path",{d:"M93.942 79.387s-4.533-2.853-2.432-6.855c1.623-3.09 4.513 1.133 4.513 1.133s.52-3.642 3.121-3.642c.52-1.04 1.561-4.162 1.561-4.162s11.445 2.601 13.526 3.121c0 5.203-2.304 19.424-7.84 19.861-8.892.703-12.449-9.456-12.449-9.456",fill:"#FFC6A0"},null),E("path",{d:"M113.874 73.446c2.601-2.081 3.47-9.722 3.47-9.722s-2.479-.49-6.64-2.05c-4.683-2.081-12.798-4.747-17.48.976-9.668 3.223-2.05 19.823-2.05 19.823l2.713-3.021s-3.935-3.287-2.08-6.243c2.17-3.462 3.92 1.073 3.92 1.073s.637-2.387 3.581-3.342c.355-.71 1.036-2.674 1.432-3.85a1.073 1.073 0 0 1 1.263-.704c2.4.558 8.677 2.019 11.356 2.662.522.125.871.615.82 1.15l-.305 3.248z",fill:"#520038"},null),E("path",{d:"M104.977 76.064c-.103.61-.582 1.038-1.07.956-.489-.083-.801-.644-.698-1.254.103-.61.582-1.038 1.07-.956.488.082.8.644.698 1.254M112.132 77.694c-.103.61-.582 1.038-1.07.956-.488-.083-.8-.644-.698-1.254.103-.61.582-1.038 1.07-.956.488.082.8.643.698 1.254",fill:"#552950"},null),E("path",{stroke:"#DB836E","stroke-width":"1.118","stroke-linecap":"round","stroke-linejoin":"round",d:"M110.13 74.84l-.896 1.61-.298 4.357h-2.228"},null),E("path",{d:"M110.846 74.481s1.79-.716 2.506.537",stroke:"#5C2552","stroke-width":"1.118","stroke-linecap":"round","stroke-linejoin":"round"},null),E("path",{d:"M92.386 74.282s.477-1.114 1.113-.716c.637.398 1.274 1.433.558 1.99-.717.556.159 1.67.159 1.67",stroke:"#DB836E","stroke-width":"1.118","stroke-linecap":"round","stroke-linejoin":"round"},null),E("path",{d:"M103.287 72.93s1.83 1.113 4.137.954",stroke:"#5C2552","stroke-width":"1.118","stroke-linecap":"round","stroke-linejoin":"round"},null),E("path",{d:"M103.685 81.762s2.227 1.193 4.376 1.193M104.64 84.308s.954.398 1.511.318M94.693 81.205s2.308 7.4 10.424 7.639",stroke:"#DB836E","stroke-width":"1.118","stroke-linecap":"round","stroke-linejoin":"round"},null),E("path",{d:"M81.45 89.384s.45 5.647-4.935 12.787M69 82.654s-.726 9.282-8.204 14.206",stroke:"#E4EBF7","stroke-width":"1.101","stroke-linecap":"round","stroke-linejoin":"round"},null),E("path",{d:"M129.405 122.865s-5.272 7.403-9.422 10.768",stroke:"#E4EBF7","stroke-width":"1.051","stroke-linecap":"round","stroke-linejoin":"round"},null),E("path",{d:"M119.306 107.329s.452 4.366-2.127 32.062",stroke:"#E4EBF7","stroke-width":"1.101","stroke-linecap":"round","stroke-linejoin":"round"},null),E("path",{d:"M150.028 151.232h-49.837a1.01 1.01 0 0 1-1.01-1.01v-31.688c0-.557.452-1.01 1.01-1.01h49.837c.558 0 1.01.453 1.01 1.01v31.688a1.01 1.01 0 0 1-1.01 1.01",fill:"#F2D7AD"},null),E("path",{d:"M150.29 151.232h-19.863v-33.707h20.784v32.786a.92.92 0 0 1-.92.92",fill:"#F4D19D"},null),E("path",{d:"M123.554 127.896H92.917a.518.518 0 0 1-.425-.816l6.38-9.113c.193-.277.51-.442.85-.442h31.092l-7.26 10.371z",fill:"#F2D7AD"},null),E("path",{fill:"#CC9B6E",d:"M123.689 128.447H99.25v-.519h24.169l7.183-10.26.424.298z"},null),E("path",{d:"M158.298 127.896h-18.669a2.073 2.073 0 0 1-1.659-.83l-7.156-9.541h19.965c.49 0 .95.23 1.244.622l6.69 8.92a.519.519 0 0 1-.415.83",fill:"#F4D19D"},null),E("path",{fill:"#CC9B6E",d:"M157.847 128.479h-19.384l-7.857-10.475.415-.31 7.7 10.266h19.126zM130.554 150.685l-.032-8.177.519-.002.032 8.177z"},null),E("path",{fill:"#CC9B6E",d:"M130.511 139.783l-.08-21.414.519-.002.08 21.414zM111.876 140.932l-.498-.143 1.479-5.167.498.143zM108.437 141.06l-2.679-2.935 2.665-3.434.41.318-2.397 3.089 2.384 2.612zM116.607 141.06l-.383-.35 2.383-2.612-2.397-3.089.41-.318 2.665 3.434z"},null),E("path",{d:"M154.316 131.892l-3.114-1.96.038 3.514-1.043.092c-1.682.115-3.634.23-4.789.23-1.902 0-2.693 2.258 2.23 2.648l-2.645-.596s-2.168 1.317.504 2.3c0 0-1.58 1.217.561 2.58-.584 3.504 5.247 4.058 7.122 3.59 1.876-.47 4.233-2.359 4.487-5.16.28-3.085-.89-5.432-3.35-7.238",fill:"#FFC6A0"},null),E("path",{d:"M153.686 133.577s-6.522.47-8.36.372c-1.836-.098-1.904 2.19 2.359 2.264 3.739.15 5.451-.044 5.451-.044",stroke:"#DB836E","stroke-width":"1.051","stroke-linecap":"round","stroke-linejoin":"round"},null),E("path",{d:"M145.16 135.877c-1.85 1.346.561 2.355.561 2.355s3.478.898 6.73.617",stroke:"#DB836E","stroke-width":"1.051","stroke-linecap":"round","stroke-linejoin":"round"},null),E("path",{d:"M151.89 141.71s-6.28.111-6.73-2.132c-.223-1.346.45-1.402.45-1.402M146.114 140.868s-1.103 3.16 5.44 3.533M151.202 129.932v3.477M52.838 89.286c3.533-.337 8.423-1.248 13.582-7.754",stroke:"#DB836E","stroke-width":"1.051","stroke-linecap":"round","stroke-linejoin":"round"},null),E("path",{d:"M168.567 248.318a6.647 6.647 0 0 1-6.647-6.647v-66.466a6.647 6.647 0 1 1 13.294 0v66.466a6.647 6.647 0 0 1-6.647 6.647",fill:"#5BA02E"},null),E("path",{d:"M176.543 247.653a6.647 6.647 0 0 1-6.646-6.647v-33.232a6.647 6.647 0 1 1 13.293 0v33.232a6.647 6.647 0 0 1-6.647 6.647",fill:"#92C110"},null),E("path",{d:"M186.443 293.613H158.92a3.187 3.187 0 0 1-3.187-3.187v-46.134a3.187 3.187 0 0 1 3.187-3.187h27.524a3.187 3.187 0 0 1 3.187 3.187v46.134a3.187 3.187 0 0 1-3.187 3.187",fill:"#F2D7AD"},null),E("path",{d:"M88.979 89.48s7.776 5.384 16.6 2.842",stroke:"#E4EBF7","stroke-width":"1.101","stroke-linecap":"round","stroke-linejoin":"round"},null)])])};const Tne=One;var Pne=function(){return E("svg",{width:"254",height:"294"},[E("defs",null,[E("path",{d:"M0 .335h253.49v253.49H0z"},null),E("path",{d:"M0 293.665h253.49V.401H0z"},null)]),E("g",{fill:"none","fill-rule":"evenodd"},[E("g",{transform:"translate(0 .067)"},[E("mask",{fill:"#fff"},null),E("path",{d:"M0 128.134v-2.11C0 56.608 56.273.334 125.69.334h2.11c69.416 0 125.69 56.274 125.69 125.69v2.11c0 69.417-56.274 125.69-125.69 125.69h-2.11C56.273 253.824 0 197.551 0 128.134",fill:"#E4EBF7",mask:"url(#b)"},null)]),E("path",{d:"M39.989 132.108a8.332 8.332 0 1 1-16.581-1.671 8.332 8.332 0 0 1 16.58 1.671",fill:"#FFF"},null),E("path",{d:"M37.19 135.59l10.553 5.983M48.665 147.884l-12.734 10.861",stroke:"#FFF","stroke-width":"2"},null),E("path",{d:"M40.11 160.816a5.706 5.706 0 1 1-11.354-1.145 5.706 5.706 0 0 1 11.354 1.145M57.943 144.6a5.747 5.747 0 1 1-11.436-1.152 5.747 5.747 0 0 1 11.436 1.153M99.656 27.434l30.024-.013a4.619 4.619 0 1 0-.004-9.238l-30.024.013a4.62 4.62 0 0 0 .004 9.238M111.14 45.896l30.023-.013a4.62 4.62 0 1 0-.004-9.238l-30.024.013a4.619 4.619 0 1 0 .004 9.238",fill:"#FFF"},null),E("path",{d:"M113.53 27.421v-.002l15.89-.007a4.619 4.619 0 1 0 .005 9.238l-15.892.007v-.002a4.618 4.618 0 0 0-.004-9.234M150.167 70.091h-3.979a4.789 4.789 0 0 1-4.774-4.775 4.788 4.788 0 0 1 4.774-4.774h3.979a4.789 4.789 0 0 1 4.775 4.774 4.789 4.789 0 0 1-4.775 4.775",fill:"#FFF"},null),E("path",{d:"M171.687 30.234c0-16.392 13.289-29.68 29.681-29.68 16.392 0 29.68 13.288 29.68 29.68 0 16.393-13.288 29.681-29.68 29.681s-29.68-13.288-29.68-29.68",fill:"#FF603B"},null),E("path",{d:"M203.557 19.435l-.676 15.035a1.514 1.514 0 0 1-3.026 0l-.675-15.035a2.19 2.19 0 1 1 4.377 0m-.264 19.378c.513.477.77 1.1.77 1.87s-.257 1.393-.77 1.907c-.55.476-1.21.733-1.943.733a2.545 2.545 0 0 1-1.87-.77c-.55-.514-.806-1.136-.806-1.87 0-.77.256-1.393.806-1.87.513-.513 1.137-.733 1.87-.733.77 0 1.43.22 1.943.733",fill:"#FFF"},null),E("path",{d:"M119.3 133.275c4.426-.598 3.612-1.204 4.079-4.778.675-5.18-3.108-16.935-8.262-25.118-1.088-10.72-12.598-11.24-12.598-11.24s4.312 4.895 4.196 16.199c1.398 5.243.804 14.45.804 14.45s5.255 11.369 11.78 10.487",fill:"#FFB594"},null),E("path",{d:"M100.944 91.61s1.463-.583 3.211.582c8.08 1.398 10.368 6.706 11.3 11.368 1.864 1.282 1.864 2.33 1.864 3.496.365.777 1.515 3.03 1.515 3.03s-7.225 1.748-10.954 6.758c-1.399-6.41-6.936-25.235-6.936-25.235",fill:"#FFF"},null),E("path",{d:"M94.008 90.5l1.019-5.815-9.23-11.874-5.233 5.581-2.593 9.863s8.39 5.128 16.037 2.246",fill:"#FFB594"},null),E("path",{d:"M82.931 78.216s-4.557-2.868-2.445-6.892c1.632-3.107 4.537 1.139 4.537 1.139s.524-3.662 3.139-3.662c.523-1.046 1.569-4.184 1.569-4.184s11.507 2.615 13.6 3.138c-.001 5.23-2.317 19.529-7.884 19.969-8.94.706-12.516-9.508-12.516-9.508",fill:"#FFC6A0"},null),E("path",{d:"M102.971 72.243c2.616-2.093 3.489-9.775 3.489-9.775s-2.492-.492-6.676-2.062c-4.708-2.092-12.867-4.771-17.575.982-9.54 4.41-2.062 19.93-2.062 19.93l2.729-3.037s-3.956-3.304-2.092-6.277c2.183-3.48 3.943 1.08 3.943 1.08s.64-2.4 3.6-3.36c.356-.714 1.04-2.69 1.44-3.872a1.08 1.08 0 0 1 1.27-.707c2.41.56 8.723 2.03 11.417 2.676.524.126.876.619.825 1.156l-.308 3.266z",fill:"#520038"},null),E("path",{d:"M101.22 76.514c-.104.613-.585 1.044-1.076.96-.49-.082-.805-.646-.702-1.26.104-.613.585-1.044 1.076-.961.491.083.805.647.702 1.26M94.26 75.074c-.104.613-.585 1.044-1.076.96-.49-.082-.805-.646-.702-1.26.104-.613.585-1.044 1.076-.96.491.082.805.646.702 1.26",fill:"#552950"},null),E("path",{stroke:"#DB836E","stroke-width":"1.063","stroke-linecap":"round","stroke-linejoin":"round",d:"M99.206 73.644l-.9 1.62-.3 4.38h-2.24"},null),E("path",{d:"M99.926 73.284s1.8-.72 2.52.54",stroke:"#5C2552","stroke-width":"1.117","stroke-linecap":"round","stroke-linejoin":"round"},null),E("path",{d:"M81.367 73.084s.48-1.12 1.12-.72c.64.4 1.28 1.44.56 2s.16 1.68.16 1.68",stroke:"#DB836E","stroke-width":"1.117","stroke-linecap":"round","stroke-linejoin":"round"},null),E("path",{d:"M92.326 71.724s1.84 1.12 4.16.96",stroke:"#5C2552","stroke-width":"1.117","stroke-linecap":"round","stroke-linejoin":"round"},null),E("path",{d:"M92.726 80.604s2.24 1.2 4.4 1.2M93.686 83.164s.96.4 1.52.32M83.687 80.044s1.786 6.547 9.262 7.954",stroke:"#DB836E","stroke-width":"1.063","stroke-linecap":"round","stroke-linejoin":"round"},null),E("path",{d:"M95.548 91.663s-1.068 2.821-8.298 2.105c-7.23-.717-10.29-5.044-10.29-5.044",stroke:"#E4EBF7","stroke-width":"1.136","stroke-linecap":"round","stroke-linejoin":"round"},null),E("path",{d:"M78.126 87.478s6.526 4.972 16.47 2.486c0 0 9.577 1.02 11.536 5.322 5.36 11.77.543 36.835 0 39.962 3.496 4.055-.466 8.483-.466 8.483-15.624-3.548-35.81-.6-35.81-.6-4.849-3.546-1.223-9.044-1.223-9.044L62.38 110.32c-2.485-15.227.833-19.803 3.549-20.743 3.03-1.049 8.04-1.282 8.04-1.282.496-.058 1.08-.076 1.37-.233 2.36-1.282 2.787-.583 2.787-.583",fill:"#FFF"},null),E("path",{d:"M65.828 89.81s-6.875.465-7.59 8.156c-.466 8.857 3.03 10.954 3.03 10.954s6.075 22.102 16.796 22.957c8.39-2.176 4.758-6.702 4.661-11.42-.233-11.304-7.108-16.897-7.108-16.897s-4.212-13.75-9.789-13.75",fill:"#FFC6A0"},null),E("path",{d:"M71.716 124.225s.855 11.264 9.828 6.486c4.765-2.536 7.581-13.828 9.789-22.568 1.456-5.768 2.58-12.197 2.58-12.197l-4.973-1.709s-2.408 5.516-7.769 12.275c-4.335 5.467-9.144 11.11-9.455 17.713",fill:"#FFC6A0"},null),E("path",{d:"M108.463 105.191s1.747 2.724-2.331 30.535c2.376 2.216 1.053 6.012-.233 7.51",stroke:"#E4EBF7","stroke-width":"1.085","stroke-linecap":"round","stroke-linejoin":"round"},null),E("path",{d:"M123.262 131.527s-.427 2.732-11.77 1.981c-15.187-1.006-25.326-3.25-25.326-3.25l.933-5.8s.723.215 9.71-.068c11.887-.373 18.714-6.07 24.964-1.022 4.039 3.263 1.489 8.16 1.489 8.16",fill:"#FFC6A0"},null),E("path",{d:"M70.24 90.974s-5.593-4.739-11.054 2.68c-3.318 7.223.517 15.284 2.664 19.578-.31 3.729 2.33 4.311 2.33 4.311s.108.895 1.516 2.68c4.078-7.03 6.72-9.166 13.711-12.546-.328-.656-1.877-3.265-1.825-3.767.175-1.69-1.282-2.623-1.282-2.623s-.286-.156-1.165-2.738c-.788-2.313-2.036-5.177-4.895-7.575",fill:"#FFF"},null),E("path",{d:"M90.232 288.027s4.855 2.308 8.313 1.155c3.188-1.063 5.12.755 8.002 1.331 2.881.577 7.769 1.243 13.207-1.424-.117-6.228-7.786-4.499-13.518-7.588-2.895-1.56-4.276-5.336-4.066-9.944H91.544s-1.573 11.89-1.312 16.47",fill:"#CBD1D1"},null),E("path",{d:"M90.207 287.833s2.745 1.437 7.639.738c3.456-.494 3.223.66 7.418 1.282 4.195.621 13.092-.194 14.334-1.126.466 1.242-.388 2.33-.388 2.33s-1.709.682-5.438.932c-2.295.154-8.098.276-10.14-.621-2.02-1.554-4.894-1.515-6.06-.234-4.427 1.075-7.184-.31-7.184-.31l-.181-2.991z",fill:"#2B0849"},null),E("path",{d:"M98.429 272.257h3.496s-.117 7.574 5.127 9.671c-5.244.7-9.672-2.602-8.623-9.671",fill:"#A4AABA"},null),E("path",{d:"M44.425 272.046s-2.208 7.774-4.702 12.899c-1.884 3.874-4.428 7.854 5.729 7.854 6.97 0 9.385-.503 7.782-6.917-1.604-6.415.279-13.836.279-13.836h-9.088z",fill:"#CBD1D1"},null),E("path",{d:"M38.066 290.277s2.198 1.225 6.954 1.225c6.376 0 8.646-1.73 8.646-1.73s.63 1.168-.649 2.27c-1.04.897-3.77 1.668-7.745 1.621-4.347-.05-6.115-.593-7.062-1.224-.864-.577-.72-1.657-.144-2.162",fill:"#2B0849"},null),E("path",{d:"M45.344 274.041s.035 1.592-.329 3.07c-.365 1.49-1.13 3.255-1.184 4.34-.061 1.206 4.755 1.657 5.403.036.65-1.622 1.357-6.737 2.006-7.602.648-.865-5.14-2.222-5.896.156",fill:"#A4AABA"},null),E("path",{d:"M89.476 277.57l13.899.095s1.349-56.643 1.925-66.909c.576-10.267 3.923-45.052 1.042-65.585l-13.037-.669-23.737.81s-.452 4.12-1.243 10.365c-.065.515-.708.874-.777 1.417-.078.608.439 1.407.332 2.044-2.455 14.627-5.797 32.736-8.256 46.837-.121.693-1.282 1.048-1.515 2.796-.042.314.22 1.584.116 1.865-7.14 19.473-12.202 52.601-15.66 67.19l15.176-.015s2.282-10.145 4.185-18.871c2.922-13.389 24.012-88.32 24.012-88.32l3.133-.954-.158 48.568s-.233 1.282.35 2.098c.583.815-.581 1.167-.408 2.331l.408 1.864s-.466 7.458-.932 12.352c-.467 4.895 1.145 40.69 1.145 40.69",fill:"#7BB2F9"},null),E("path",{d:"M64.57 218.881c1.197.099 4.195-2.097 7.225-5.127M96.024 222.534s2.881-1.152 6.34-4.034",stroke:"#648BD8","stroke-width":"1.085","stroke-linecap":"round","stroke-linejoin":"round"},null),E("path",{d:"M96.973 219.373s2.882-1.153 6.34-4.034",stroke:"#648BD8","stroke-width":"1.032","stroke-linecap":"round","stroke-linejoin":"round"},null),E("path",{d:"M63.172 222.144s2.724-.614 6.759-3.496M74.903 146.166c-.281 3.226.31 8.856-4.506 9.478M93.182 144.344s.115 14.557-1.344 15.65c-2.305 1.73-3.107 2.02-3.107 2.02M89.197 144.923s.269 13.144-1.01 25.088M83.525 170.71s6.81-1.051 9.116-1.051M46.026 270.045l-.892 4.538M46.937 263.289l-.815 4.157M62.725 202.503c-.33 1.618-.102 1.904-.449 3.438 0 0-2.756 1.903-2.29 3.923.466 2.02-.31 3.424-4.505 17.252-1.762 5.807-4.233 18.922-6.165 28.278-.03.144-.521 2.646-1.14 5.8M64.158 194.136c-.295 1.658-.6 3.31-.917 4.938M71.33 146.787l-1.244 10.877s-1.14.155-.519 2.33c.117 1.399-2.778 16.39-5.382 31.615M44.242 273.727H58.07",stroke:"#648BD8","stroke-width":"1.085","stroke-linecap":"round","stroke-linejoin":"round"},null),E("path",{d:"M106.18 142.117c-3.028-.489-18.825-2.744-36.219.2a.625.625 0 0 0-.518.644c.063 1.307.044 2.343.015 2.995a.617.617 0 0 0 .716.636c3.303-.534 17.037-2.412 35.664-.266.347.04.66-.214.692-.56.124-1.347.16-2.425.17-3.029a.616.616 0 0 0-.52-.62",fill:"#192064"},null),E("path",{d:"M96.398 145.264l.003-5.102a.843.843 0 0 0-.809-.847 114.104 114.104 0 0 0-8.141-.014.85.85 0 0 0-.82.847l-.003 5.097c0 .476.388.857.864.845 2.478-.064 5.166-.067 8.03.017a.848.848 0 0 0 .876-.843",fill:"#FFF"},null),E("path",{d:"M95.239 144.296l.002-3.195a.667.667 0 0 0-.643-.672c-1.9-.061-3.941-.073-6.094-.01a.675.675 0 0 0-.654.672l-.002 3.192c0 .376.305.677.68.669 1.859-.042 3.874-.043 6.02.012.376.01.69-.291.691-.668",fill:"#192064"},null),E("path",{d:"M90.102 273.522h12.819M91.216 269.761c.006 3.519-.072 5.55 0 6.292M90.923 263.474c-.009 1.599-.016 2.558-.016 4.505M90.44 170.404l.932 46.38s.7 1.631-.233 2.796c-.932 1.166 2.564.7.932 2.33-1.63 1.633.933 1.166 0 3.497-.618 1.546-1.031 21.921-1.138 36.513",stroke:"#648BD8","stroke-width":"1.085","stroke-linecap":"round","stroke-linejoin":"round"},null),E("path",{d:"M73.736 98.665l2.214 4.312s2.098.816 1.865 2.68l.816 2.214M64.297 116.611c.233-.932 2.176-7.147 12.585-10.488M77.598 90.042s7.691 6.137 16.547 2.72",stroke:"#E4EBF7","stroke-width":"1.085","stroke-linecap":"round","stroke-linejoin":"round"},null),E("path",{d:"M91.974 86.954s5.476-.816 7.574-4.545c1.297-.345.72 2.212-.33 3.671-.7.971-1.01 1.554-1.01 1.554s.194.31.155.816c-.053.697-.175.653-.272 1.048-.081.335.108.657 0 1.049-.046.17-.198.5-.382.878-.12.249-.072.687-.2.948-.231.469-1.562 1.87-2.622 2.855-3.826 3.554-5.018 1.644-6.001-.408-.894-1.865-.661-5.127-.874-6.875-.35-2.914-2.622-3.03-1.923-4.429.343-.685 2.87.69 3.263 1.748.757 2.04 2.952 1.807 2.622 1.69",fill:"#FFC6A0"},null),E("path",{d:"M99.8 82.429c-.465.077-.35.272-.97 1.243-.622.971-4.817 2.932-6.39 3.224-2.589.48-2.278-1.56-4.254-2.855-1.69-1.107-3.562-.638-1.398 1.398.99.932.932 1.107 1.398 3.205.335 1.506-.64 3.67.7 5.593",stroke:"#DB836E","stroke-width":".774","stroke-linecap":"round","stroke-linejoin":"round"},null),E("path",{d:"M79.543 108.673c-2.1 2.926-4.266 6.175-5.557 8.762",stroke:"#E59788","stroke-width":".774","stroke-linecap":"round","stroke-linejoin":"round"},null),E("path",{d:"M87.72 124.768s-2.098-1.942-5.127-2.719c-3.03-.777-3.574-.155-5.516.078-1.942.233-3.885-.932-3.652.7.233 1.63 5.05 1.01 5.206 2.097.155 1.087-6.37 2.796-8.313 2.175-.777.777.466 1.864 2.02 2.175.233 1.554 2.253 1.554 2.253 1.554s.699 1.01 2.641 1.088c2.486 1.32 8.934-.7 10.954-1.554 2.02-.855-.466-5.594-.466-5.594",fill:"#FFC6A0"},null),E("path",{d:"M73.425 122.826s.66 1.127 3.167 1.418c2.315.27 2.563.583 2.563.583s-2.545 2.894-9.07 2.272M72.416 129.274s3.826.097 4.933-.718M74.98 130.75s1.961.136 3.36-.505M77.232 131.916s1.748.019 2.914-.505M73.328 122.321s-.595-1.032 1.262-.427c1.671.544 2.833.055 5.128.155 1.389.061 3.067-.297 3.982.15 1.606.784 3.632 2.181 3.632 2.181s10.526 1.204 19.033-1.127M78.864 108.104s-8.39 2.758-13.168 12.12",stroke:"#E59788","stroke-width":".774","stroke-linecap":"round","stroke-linejoin":"round"},null),E("path",{d:"M109.278 112.533s3.38-3.613 7.575-4.662",stroke:"#E4EBF7","stroke-width":"1.085","stroke-linecap":"round","stroke-linejoin":"round"},null),E("path",{d:"M107.375 123.006s9.697-2.745 11.445-.88",stroke:"#E59788","stroke-width":".774","stroke-linecap":"round","stroke-linejoin":"round"},null),E("path",{d:"M194.605 83.656l3.971-3.886M187.166 90.933l3.736-3.655M191.752 84.207l-4.462-4.56M198.453 91.057l-4.133-4.225M129.256 163.074l3.718-3.718M122.291 170.039l3.498-3.498M126.561 163.626l-4.27-4.27M132.975 170.039l-3.955-3.955",stroke:"#BFCDDD","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round"},null),E("path",{d:"M190.156 211.779h-1.604a4.023 4.023 0 0 1-4.011-4.011V175.68a4.023 4.023 0 0 1 4.01-4.01h1.605a4.023 4.023 0 0 1 4.011 4.01v32.088a4.023 4.023 0 0 1-4.01 4.01",fill:"#A3B4C6"},null),E("path",{d:"M237.824 212.977a4.813 4.813 0 0 1-4.813 4.813h-86.636a4.813 4.813 0 0 1 0-9.626h86.636a4.813 4.813 0 0 1 4.813 4.813",fill:"#A3B4C6"},null),E("mask",{fill:"#fff"},null),E("path",{fill:"#A3B4C6",mask:"url(#d)",d:"M154.098 190.096h70.513v-84.617h-70.513z"},null),E("path",{d:"M224.928 190.096H153.78a3.219 3.219 0 0 1-3.208-3.209V167.92a3.219 3.219 0 0 1 3.208-3.21h71.148a3.219 3.219 0 0 1 3.209 3.21v18.967a3.219 3.219 0 0 1-3.21 3.209M224.928 130.832H153.78a3.218 3.218 0 0 1-3.208-3.208v-18.968a3.219 3.219 0 0 1 3.208-3.209h71.148a3.219 3.219 0 0 1 3.209 3.21v18.967a3.218 3.218 0 0 1-3.21 3.208",fill:"#BFCDDD",mask:"url(#d)"},null),E("path",{d:"M159.563 120.546a2.407 2.407 0 1 1 0-4.813 2.407 2.407 0 0 1 0 4.813M166.98 120.546a2.407 2.407 0 1 1 0-4.813 2.407 2.407 0 0 1 0 4.813M174.397 120.546a2.407 2.407 0 1 1 0-4.813 2.407 2.407 0 0 1 0 4.813M222.539 120.546h-22.461a.802.802 0 0 1-.802-.802v-3.208c0-.443.359-.803.802-.803h22.46c.444 0 .803.36.803.803v3.208c0 .443-.36.802-.802.802",fill:"#FFF",mask:"url(#d)"},null),E("path",{d:"M224.928 160.464H153.78a3.218 3.218 0 0 1-3.208-3.209v-18.967a3.219 3.219 0 0 1 3.208-3.209h71.148a3.219 3.219 0 0 1 3.209 3.209v18.967a3.218 3.218 0 0 1-3.21 3.209",fill:"#BFCDDD",mask:"url(#d)"},null),E("path",{d:"M173.455 130.832h49.301M164.984 130.832h6.089M155.952 130.832h6.75M173.837 160.613h49.3M165.365 160.613h6.089M155.57 160.613h6.751",stroke:"#7C90A5","stroke-width":"1.124","stroke-linecap":"round","stroke-linejoin":"round",mask:"url(#d)"},null),E("path",{d:"M159.563 151.038a2.407 2.407 0 1 1 0-4.814 2.407 2.407 0 0 1 0 4.814M166.98 151.038a2.407 2.407 0 1 1 0-4.814 2.407 2.407 0 0 1 0 4.814M174.397 151.038a2.407 2.407 0 1 1 .001-4.814 2.407 2.407 0 0 1 0 4.814M222.539 151.038h-22.461a.802.802 0 0 1-.802-.802v-3.209c0-.443.359-.802.802-.802h22.46c.444 0 .803.36.803.802v3.209c0 .443-.36.802-.802.802M159.563 179.987a2.407 2.407 0 1 1 0-4.813 2.407 2.407 0 0 1 0 4.813M166.98 179.987a2.407 2.407 0 1 1 0-4.813 2.407 2.407 0 0 1 0 4.813M174.397 179.987a2.407 2.407 0 1 1 0-4.813 2.407 2.407 0 0 1 0 4.813M222.539 179.987h-22.461a.802.802 0 0 1-.802-.802v-3.209c0-.443.359-.802.802-.802h22.46c.444 0 .803.36.803.802v3.209c0 .443-.36.802-.802.802",fill:"#FFF",mask:"url(#d)"},null),E("path",{d:"M203.04 221.108h-27.372a2.413 2.413 0 0 1-2.406-2.407v-11.448a2.414 2.414 0 0 1 2.406-2.407h27.372a2.414 2.414 0 0 1 2.407 2.407V218.7a2.413 2.413 0 0 1-2.407 2.407",fill:"#BFCDDD",mask:"url(#d)"},null),E("path",{d:"M177.259 207.217v11.52M201.05 207.217v11.52",stroke:"#A3B4C6","stroke-width":"1.124","stroke-linecap":"round","stroke-linejoin":"round",mask:"url(#d)"},null),E("path",{d:"M162.873 267.894a9.422 9.422 0 0 1-9.422-9.422v-14.82a9.423 9.423 0 0 1 18.845 0v14.82a9.423 9.423 0 0 1-9.423 9.422",fill:"#5BA02E",mask:"url(#d)"},null),E("path",{d:"M171.22 267.83a9.422 9.422 0 0 1-9.422-9.423v-3.438a9.423 9.423 0 0 1 18.845 0v3.438a9.423 9.423 0 0 1-9.422 9.423",fill:"#92C110",mask:"url(#d)"},null),E("path",{d:"M181.31 293.666h-27.712a3.209 3.209 0 0 1-3.209-3.21V269.79a3.209 3.209 0 0 1 3.209-3.21h27.711a3.209 3.209 0 0 1 3.209 3.21v20.668a3.209 3.209 0 0 1-3.209 3.209",fill:"#F2D7AD",mask:"url(#d)"},null)])])};const kne=Pne;var _ne=function(){return E("svg",{width:"251",height:"294"},[E("g",{fill:"none","fill-rule":"evenodd"},[E("path",{d:"M0 129.023v-2.084C0 58.364 55.591 2.774 124.165 2.774h2.085c68.574 0 124.165 55.59 124.165 124.165v2.084c0 68.575-55.59 124.166-124.165 124.166h-2.085C55.591 253.189 0 197.598 0 129.023",fill:"#E4EBF7"},null),E("path",{d:"M41.417 132.92a8.231 8.231 0 1 1-16.38-1.65 8.231 8.231 0 0 1 16.38 1.65",fill:"#FFF"},null),E("path",{d:"M38.652 136.36l10.425 5.91M49.989 148.505l-12.58 10.73",stroke:"#FFF","stroke-width":"2"},null),E("path",{d:"M41.536 161.28a5.636 5.636 0 1 1-11.216-1.13 5.636 5.636 0 0 1 11.216 1.13M59.154 145.261a5.677 5.677 0 1 1-11.297-1.138 5.677 5.677 0 0 1 11.297 1.138M100.36 29.516l29.66-.013a4.562 4.562 0 1 0-.004-9.126l-29.66.013a4.563 4.563 0 0 0 .005 9.126M111.705 47.754l29.659-.013a4.563 4.563 0 1 0-.004-9.126l-29.66.013a4.563 4.563 0 1 0 .005 9.126",fill:"#FFF"},null),E("path",{d:"M114.066 29.503V29.5l15.698-.007a4.563 4.563 0 1 0 .004 9.126l-15.698.007v-.002a4.562 4.562 0 0 0-.004-9.122M185.405 137.723c-.55 5.455-5.418 9.432-10.873 8.882-5.456-.55-9.432-5.418-8.882-10.873.55-5.455 5.418-9.432 10.873-8.882 5.455.55 9.432 5.418 8.882 10.873",fill:"#FFF"},null),E("path",{d:"M180.17 143.772l12.572 7.129M193.841 158.42L178.67 171.36",stroke:"#FFF","stroke-width":"2"},null),E("path",{d:"M185.55 171.926a6.798 6.798 0 1 1-13.528-1.363 6.798 6.798 0 0 1 13.527 1.363M204.12 155.285a6.848 6.848 0 1 1-13.627-1.375 6.848 6.848 0 0 1 13.626 1.375",fill:"#FFF"},null),E("path",{d:"M152.988 194.074a2.21 2.21 0 1 1-4.42 0 2.21 2.21 0 0 1 4.42 0zM225.931 118.217a2.21 2.21 0 1 1-4.421 0 2.21 2.21 0 0 1 4.421 0zM217.09 153.051a2.21 2.21 0 1 1-4.421 0 2.21 2.21 0 0 1 4.42 0zM177.84 109.842a2.21 2.21 0 1 1-4.422 0 2.21 2.21 0 0 1 4.421 0zM196.114 94.454a2.21 2.21 0 1 1-4.421 0 2.21 2.21 0 0 1 4.421 0zM202.844 182.523a2.21 2.21 0 1 1-4.42 0 2.21 2.21 0 0 1 4.42 0z",stroke:"#FFF","stroke-width":"2"},null),E("path",{stroke:"#FFF","stroke-width":"2",d:"M215.125 155.262l-1.902 20.075-10.87 5.958M174.601 176.636l-6.322 9.761H156.98l-4.484 6.449M175.874 127.28V111.56M221.51 119.404l-12.77 7.859-15.228-7.86V96.668"},null),E("path",{d:"M180.68 29.32C180.68 13.128 193.806 0 210 0c16.193 0 29.32 13.127 29.32 29.32 0 16.194-13.127 29.322-29.32 29.322-16.193 0-29.32-13.128-29.32-29.321",fill:"#A26EF4"},null),E("path",{d:"M221.45 41.706l-21.563-.125a1.744 1.744 0 0 1-1.734-1.754l.071-12.23a1.744 1.744 0 0 1 1.754-1.734l21.562.125c.964.006 1.74.791 1.735 1.755l-.071 12.229a1.744 1.744 0 0 1-1.754 1.734",fill:"#FFF"},null),E("path",{d:"M215.106 29.192c-.015 2.577-2.049 4.654-4.543 4.64-2.494-.014-4.504-2.115-4.489-4.693l.04-6.925c.016-2.577 2.05-4.654 4.543-4.64 2.494.015 4.504 2.116 4.49 4.693l-.04 6.925zm-4.53-14.074a6.877 6.877 0 0 0-6.916 6.837l-.043 7.368a6.877 6.877 0 0 0 13.754.08l.042-7.368a6.878 6.878 0 0 0-6.837-6.917zM167.566 68.367h-3.93a4.73 4.73 0 0 1-4.717-4.717 4.73 4.73 0 0 1 4.717-4.717h3.93a4.73 4.73 0 0 1 4.717 4.717 4.73 4.73 0 0 1-4.717 4.717",fill:"#FFF"},null),E("path",{d:"M168.214 248.838a6.611 6.611 0 0 1-6.61-6.611v-66.108a6.611 6.611 0 0 1 13.221 0v66.108a6.611 6.611 0 0 1-6.61 6.61",fill:"#5BA02E"},null),E("path",{d:"M176.147 248.176a6.611 6.611 0 0 1-6.61-6.61v-33.054a6.611 6.611 0 1 1 13.221 0v33.053a6.611 6.611 0 0 1-6.61 6.611",fill:"#92C110"},null),E("path",{d:"M185.994 293.89h-27.376a3.17 3.17 0 0 1-3.17-3.17v-45.887a3.17 3.17 0 0 1 3.17-3.17h27.376a3.17 3.17 0 0 1 3.17 3.17v45.886a3.17 3.17 0 0 1-3.17 3.17",fill:"#F2D7AD"},null),E("path",{d:"M81.972 147.673s6.377-.927 17.566-1.28c11.729-.371 17.57 1.086 17.57 1.086s3.697-3.855.968-8.424c1.278-12.077 5.982-32.827.335-48.273-1.116-1.339-3.743-1.512-7.536-.62-1.337.315-7.147-.149-7.983-.1l-15.311-.347s-3.487-.17-8.035-.508c-1.512-.113-4.227-1.683-5.458-.338-.406.443-2.425 5.669-1.97 16.077l8.635 35.642s-3.141 3.61 1.219 7.085",fill:"#FFF"},null),E("path",{d:"M75.768 73.325l-.9-6.397 11.982-6.52s7.302-.118 8.038 1.205c.737 1.324-5.616.993-5.616.993s-1.836 1.388-2.615 2.5c-1.654 2.363-.986 6.471-8.318 5.986-1.708.284-2.57 2.233-2.57 2.233",fill:"#FFC6A0"},null),E("path",{d:"M52.44 77.672s14.217 9.406 24.973 14.444c1.061.497-2.094 16.183-11.892 11.811-7.436-3.318-20.162-8.44-21.482-14.496-.71-3.258 2.543-7.643 8.401-11.76M141.862 80.113s-6.693 2.999-13.844 6.876c-3.894 2.11-10.137 4.704-12.33 7.988-6.224 9.314 3.536 11.22 12.947 7.503 6.71-2.651 28.999-12.127 13.227-22.367",fill:"#FFB594"},null),E("path",{d:"M76.166 66.36l3.06 3.881s-2.783 2.67-6.31 5.747c-7.103 6.195-12.803 14.296-15.995 16.44-3.966 2.662-9.754 3.314-12.177-.118-3.553-5.032.464-14.628 31.422-25.95",fill:"#FFC6A0"},null),E("path",{d:"M64.674 85.116s-2.34 8.413-8.912 14.447c.652.548 18.586 10.51 22.144 10.056 5.238-.669 6.417-18.968 1.145-20.531-.702-.208-5.901-1.286-8.853-2.167-.87-.26-1.611-1.71-3.545-.936l-1.98-.869zM128.362 85.826s5.318 1.956 7.325 13.734c-.546.274-17.55 12.35-21.829 7.805-6.534-6.94-.766-17.393 4.275-18.61 4.646-1.121 5.03-1.37 10.23-2.929",fill:"#FFF"},null),E("path",{d:"M78.18 94.656s.911 7.41-4.914 13.078",stroke:"#E4EBF7","stroke-width":"1.051","stroke-linecap":"round","stroke-linejoin":"round"},null),E("path",{d:"M87.397 94.68s3.124 2.572 10.263 2.572c7.14 0 9.074-3.437 9.074-3.437",stroke:"#E4EBF7","stroke-width":".932","stroke-linecap":"round","stroke-linejoin":"round"},null),E("path",{d:"M117.184 68.639l-6.781-6.177s-5.355-4.314-9.223-.893c-3.867 3.422 4.463 2.083 5.653 4.165 1.19 2.082.848 1.143-2.083.446-5.603-1.331-2.082.893 2.975 5.355 2.091 1.845 6.992.955 6.992.955l2.467-3.851z",fill:"#FFC6A0"},null),E("path",{d:"M105.282 91.315l-.297-10.937-15.918-.027-.53 10.45c-.026.403.17.788.515.999 2.049 1.251 9.387 5.093 15.799.424.287-.21.443-.554.431-.91",fill:"#FFB594"},null),E("path",{d:"M107.573 74.24c.817-1.147.982-9.118 1.015-11.928a1.046 1.046 0 0 0-.965-1.055l-4.62-.365c-7.71-1.044-17.071.624-18.253 6.346-5.482 5.813-.421 13.244-.421 13.244s1.963 3.566 4.305 6.791c.756 1.041.398-3.731 3.04-5.929 5.524-4.594 15.899-7.103 15.899-7.103",fill:"#5C2552"},null),E("path",{d:"M88.426 83.206s2.685 6.202 11.602 6.522c7.82.28 8.973-7.008 7.434-17.505l-.909-5.483c-6.118-2.897-15.478.54-15.478.54s-.576 2.044-.19 5.504c-2.276 2.066-1.824 5.618-1.824 5.618s-.905-1.922-1.98-2.321c-.86-.32-1.897.089-2.322 1.98-1.04 4.632 3.667 5.145 3.667 5.145",fill:"#FFC6A0"},null),E("path",{stroke:"#DB836E","stroke-width":"1.145","stroke-linecap":"round","stroke-linejoin":"round",d:"M100.843 77.099l1.701-.928-1.015-4.324.674-1.406"},null),E("path",{d:"M105.546 74.092c-.022.713-.452 1.279-.96 1.263-.51-.016-.904-.607-.882-1.32.021-.713.452-1.278.96-1.263.51.016.904.607.882 1.32M97.592 74.349c-.022.713-.452 1.278-.961 1.263-.509-.016-.904-.607-.882-1.32.022-.713.452-1.279.961-1.263.51.016.904.606.882 1.32",fill:"#552950"},null),E("path",{d:"M91.132 86.786s5.269 4.957 12.679 2.327",stroke:"#DB836E","stroke-width":"1.145","stroke-linecap":"round","stroke-linejoin":"round"},null),E("path",{d:"M99.776 81.903s-3.592.232-1.44-2.79c1.59-1.496 4.897-.46 4.897-.46s1.156 3.906-3.457 3.25",fill:"#DB836E"},null),E("path",{d:"M102.88 70.6s2.483.84 3.402.715M93.883 71.975s2.492-1.144 4.778-1.073",stroke:"#5C2552","stroke-width":"1.526","stroke-linecap":"round","stroke-linejoin":"round"},null),E("path",{d:"M86.32 77.374s.961.879 1.458 2.106c-.377.48-1.033 1.152-.236 1.809M99.337 83.719s1.911.151 2.509-.254",stroke:"#DB836E","stroke-width":"1.145","stroke-linecap":"round","stroke-linejoin":"round"},null),E("path",{d:"M87.782 115.821l15.73-3.012M100.165 115.821l10.04-2.008",stroke:"#E4EBF7","stroke-width":"1.051","stroke-linecap":"round","stroke-linejoin":"round"},null),E("path",{d:"M66.508 86.763s-1.598 8.83-6.697 14.078",stroke:"#E4EBF7","stroke-width":"1.114","stroke-linecap":"round","stroke-linejoin":"round"},null),E("path",{d:"M128.31 87.934s3.013 4.121 4.06 11.785",stroke:"#E4EBF7","stroke-width":"1.051","stroke-linecap":"round","stroke-linejoin":"round"},null),E("path",{d:"M64.09 84.816s-6.03 9.912-13.607 9.903",stroke:"#DB836E","stroke-width":".795","stroke-linecap":"round","stroke-linejoin":"round"},null),E("path",{d:"M112.366 65.909l-.142 5.32s5.993 4.472 11.945 9.202c4.482 3.562 8.888 7.455 10.985 8.662 4.804 2.766 8.9 3.355 11.076 1.808 4.071-2.894 4.373-9.878-8.136-15.263-4.271-1.838-16.144-6.36-25.728-9.73",fill:"#FFC6A0"},null),E("path",{d:"M130.532 85.488s4.588 5.757 11.619 6.214",stroke:"#DB836E","stroke-width":".75","stroke-linecap":"round","stroke-linejoin":"round"},null),E("path",{d:"M121.708 105.73s-.393 8.564-1.34 13.612",stroke:"#E4EBF7","stroke-width":"1.051","stroke-linecap":"round","stroke-linejoin":"round"},null),E("path",{d:"M115.784 161.512s-3.57-1.488-2.678-7.14",stroke:"#648BD8","stroke-width":"1.051","stroke-linecap":"round","stroke-linejoin":"round"},null),E("path",{d:"M101.52 290.246s4.326 2.057 7.408 1.03c2.842-.948 4.564.673 7.132 1.186 2.57.514 6.925 1.108 11.772-1.269-.104-5.551-6.939-4.01-12.048-6.763-2.582-1.39-3.812-4.757-3.625-8.863h-9.471s-1.402 10.596-1.169 14.68",fill:"#CBD1D1"},null),E("path",{d:"M101.496 290.073s2.447 1.281 6.809.658c3.081-.44 3.74.485 7.479 1.039 3.739.554 10.802-.07 11.91-.9.415 1.108-.347 2.077-.347 2.077s-1.523.608-4.847.831c-2.045.137-5.843.293-7.663-.507-1.8-1.385-5.286-1.917-5.77-.243-3.947.958-7.41-.288-7.41-.288l-.16-2.667z",fill:"#2B0849"},null),E("path",{d:"M108.824 276.19h3.116s-.103 6.751 4.57 8.62c-4.673.624-8.62-2.32-7.686-8.62",fill:"#A4AABA"},null),E("path",{d:"M57.65 272.52s-2.122 7.47-4.518 12.396c-1.811 3.724-4.255 7.548 5.505 7.548 6.698 0 9.02-.483 7.479-6.648-1.541-6.164.268-13.296.268-13.296H57.65z",fill:"#CBD1D1"},null),E("path",{d:"M51.54 290.04s2.111 1.178 6.682 1.178c6.128 0 8.31-1.662 8.31-1.662s.605 1.122-.624 2.18c-1 .862-3.624 1.603-7.444 1.559-4.177-.049-5.876-.57-6.786-1.177-.831-.554-.692-1.593-.138-2.078",fill:"#2B0849"},null),E("path",{d:"M58.533 274.438s.034 1.529-.315 2.95c-.352 1.431-1.087 3.127-1.139 4.17-.058 1.16 4.57 1.592 5.194.035.623-1.559 1.303-6.475 1.927-7.306.622-.831-4.94-2.135-5.667.15",fill:"#A4AABA"},null),E("path",{d:"M100.885 277.015l13.306.092s1.291-54.228 1.843-64.056c.552-9.828 3.756-43.13.997-62.788l-12.48-.64-22.725.776s-.433 3.944-1.19 9.921c-.062.493-.677.838-.744 1.358-.075.582.42 1.347.318 1.956-2.35 14.003-6.343 32.926-8.697 46.425-.116.663-1.227 1.004-1.45 2.677-.04.3.21 1.516.112 1.785-6.836 18.643-10.89 47.584-14.2 61.551l14.528-.014s2.185-8.524 4.008-16.878c2.796-12.817 22.987-84.553 22.987-84.553l3-.517 1.037 46.1s-.223 1.228.334 2.008c.558.782-.556 1.117-.39 2.233l.39 1.784s-.446 7.14-.892 11.826c-.446 4.685-.092 38.954-.092 38.954",fill:"#7BB2F9"},null),E("path",{d:"M77.438 220.434c1.146.094 4.016-2.008 6.916-4.91M107.55 223.931s2.758-1.103 6.069-3.862",stroke:"#648BD8","stroke-width":"1.051","stroke-linecap":"round","stroke-linejoin":"round"},null),E("path",{d:"M108.459 220.905s2.759-1.104 6.07-3.863",stroke:"#648BD8","stroke-linecap":"round","stroke-linejoin":"round"},null),E("path",{d:"M76.099 223.557s2.608-.587 6.47-3.346M87.33 150.82c-.27 3.088.297 8.478-4.315 9.073M104.829 149.075s.11 13.936-1.286 14.983c-2.207 1.655-2.975 1.934-2.975 1.934M101.014 149.63s.035 12.81-1.19 24.245M94.93 174.965s7.174-1.655 9.38-1.655M75.671 204.754c-.316 1.55-.64 3.067-.973 4.535 0 0-1.45 1.822-1.003 3.756.446 1.934-.943 2.034-4.96 15.273-1.686 5.559-4.464 18.49-6.313 27.447-.078.38-4.018 18.06-4.093 18.423M77.043 196.743a313.269 313.269 0 0 1-.877 4.729M83.908 151.414l-1.19 10.413s-1.091.148-.496 2.23c.111 1.34-2.66 15.692-5.153 30.267M57.58 272.94h13.238",stroke:"#648BD8","stroke-width":"1.051","stroke-linecap":"round","stroke-linejoin":"round"},null),E("path",{d:"M117.377 147.423s-16.955-3.087-35.7.199c.157 2.501-.002 4.128-.002 4.128s14.607-2.802 35.476-.31c.251-2.342.226-4.017.226-4.017",fill:"#192064"},null),E("path",{d:"M107.511 150.353l.004-4.885a.807.807 0 0 0-.774-.81c-2.428-.092-5.04-.108-7.795-.014a.814.814 0 0 0-.784.81l-.003 4.88c0 .456.371.82.827.808a140.76 140.76 0 0 1 7.688.017.81.81 0 0 0 .837-.806",fill:"#FFF"},null),E("path",{d:"M106.402 149.426l.002-3.06a.64.64 0 0 0-.616-.643 94.135 94.135 0 0 0-5.834-.009.647.647 0 0 0-.626.643l-.001 3.056c0 .36.291.648.651.64 1.78-.04 3.708-.041 5.762.012.36.009.662-.279.662-.64",fill:"#192064"},null),E("path",{d:"M101.485 273.933h12.272M102.652 269.075c.006 3.368.04 5.759.11 6.47M102.667 263.125c-.009 1.53-.015 2.98-.016 4.313M102.204 174.024l.893 44.402s.669 1.561-.224 2.677c-.892 1.116 2.455.67.893 2.231-1.562 1.562.893 1.116 0 3.347-.592 1.48-.988 20.987-1.09 34.956",stroke:"#648BD8","stroke-width":"1.051","stroke-linecap":"round","stroke-linejoin":"round"},null)])])};const Ine=_ne;var Fne={success:Ws,error:Si,info:qs,warning:Mne},oc={404:Tne,500:kne,403:Ine},$ne=Object.keys(oc),Bne=function(){return{prefixCls:String,icon:X.any,status:{type:[Number,String],default:"info"},title:X.any,subTitle:X.any,extra:X.any}},Rne=function(e,n){var r=n.status,a=n.icon;if($ne.includes("".concat(r))){var i=oc[r];return E("div",{class:"".concat(e,"-icon ").concat(e,"-image")},[E(i,null,null)])}var o=Fne[r],l=a||E(o,null,null);return E("div",{class:"".concat(e,"-icon")},[l])},Lne=function(e,n){return n&&E("div",{class:"".concat(e,"-extra")},[n])},Fo=Se({compatConfig:{MODE:3},name:"AResult",props:Bne(),slots:["title","subTitle","icon","extra"],setup:function(e,n){var r=n.slots,a=He("result",e),i=a.prefixCls,o=a.direction,l=q(function(){return Ae(i.value,"".concat(i.value,"-").concat(e.status),j({},"".concat(i.value,"-rtl"),o.value==="rtl"))});return function(){var u,s,c,f,d,v,p,m,h=(u=e.title)!==null&&u!==void 0?u:(s=r.title)===null||s===void 0?void 0:s.call(r),g=(c=e.subTitle)!==null&&c!==void 0?c:(f=r.subTitle)===null||f===void 0?void 0:f.call(r),w=(d=e.icon)!==null&&d!==void 0?d:(v=r.icon)===null||v===void 0?void 0:v.call(r),y=(p=e.extra)!==null&&p!==void 0?p:(m=r.extra)===null||m===void 0?void 0:m.call(r),x=i.value;return E("div",{class:l.value},[Rne(x,{status:e.status,icon:w}),E("div",{class:"".concat(x,"-title")},[h]),g&&E("div",{class:"".concat(x,"-subtitle")},[g]),Lne(x,y),r.default&&E("div",{class:"".concat(x,"-content")},[r.default()])])}}});Fo.PRESENTED_IMAGE_403=oc[403];Fo.PRESENTED_IMAGE_404=oc[404];Fo.PRESENTED_IMAGE_500=oc[500];Fo.install=function(t){return t.component(Fo.name,Fo),t};const zne=Fo;var Vne=function(){return M(M({},ap()),{},{size:String,block:Boolean})},jne=Se({compatConfig:{MODE:3},name:"ASkeletonButton",props:bt(Vne(),{size:"default"}),setup:function(e){var n=He("skeleton",e),r=n.prefixCls,a=q(function(){var i;return Ae(r.value,"".concat(r.value,"-element"),(i={},j(i,"".concat(r.value,"-active"),e.active),j(i,"".concat(r.value,"-block"),e.block),i))});return function(){return E("div",{class:a.value},[E(ip,M(M({},e),{},{prefixCls:"".concat(r.value,"-button")}),null)])}}});const bb=jne;var Hne=Se({compatConfig:{MODE:3},name:"ASkeletonInput",props:M(M({},dt(ap(),["shape"])),{},{size:String}),setup:function(e){var n=He("skeleton",e),r=n.prefixCls,a=q(function(){return Ae(r.value,"".concat(r.value,"-element"),j({},"".concat(r.value,"-active"),e.active))});return function(){return E("div",{class:a.value},[E(ip,M(M({},e),{},{prefixCls:"".concat(r.value,"-input")}),null)])}}});const xb=Hne;var Kne="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",Une=Se({compatConfig:{MODE:3},name:"ASkeletonImage",props:dt(ap(),["size","shape","active"]),setup:function(e){var n=He("skeleton",e),r=n.prefixCls,a=q(function(){return Ae(r.value,"".concat(r.value,"-element"))});return function(){return E("div",{class:a.value},[E("div",{class:"".concat(r.value,"-image")},[E("svg",{viewBox:"0 0 1098 1024",xmlns:"http://www.w3.org/2000/svg",class:"".concat(r.value,"-image-svg")},[E("path",{d:Kne,class:"".concat(r.value,"-image-path")},null)])])])}}});const wb=Une;var qne=function(){return M(M({},ap()),{},{shape:String})},Wne=Se({compatConfig:{MODE:3},name:"ASkeletonAvatar",props:bt(qne(),{size:"default",shape:"circle"}),setup:function(e){var n=He("skeleton",e),r=n.prefixCls,a=q(function(){return Ae(r.value,"".concat(r.value,"-element"),j({},"".concat(r.value,"-active"),e.active))});return function(){return E("div",{class:a.value},[E(ip,M(M({},e),{},{prefixCls:"".concat(r.value,"-avatar")}),null)])}}});const Cb=Wne;sr.Button=bb;sr.Avatar=Cb;sr.Input=xb;sr.Image=wb;sr.Title=rp;sr.install=function(t){return t.component(sr.name,sr),t.component(sr.Button.name,bb),t.component(sr.Avatar.name,Cb),t.component(sr.Input.name,xb),t.component(sr.Image.name,wb),t.component(sr.Title.name,rp),t};var eP=function(e,n){var r,a,i=n.attrs,o=i.included,l=i.vertical,u=i.style,s=i.class,c=i.length,f=i.offset,d=i.reverse;c<0&&(d=!d,c=Math.abs(c),f=100-f);var v=l?(r={},j(r,d?"top":"bottom","".concat(f,"%")),j(r,d?"bottom":"top","auto"),j(r,"height","".concat(c,"%")),r):(a={},j(a,d?"right":"left","".concat(f,"%")),j(a,d?"left":"right","auto"),j(a,"width","".concat(c,"%")),a),p=M(M({},u),v);return o?E("div",{class:s,style:p},null):null};eP.inheritAttrs=!1;const tP=eP;var Gne=function(e,n,r,a,i,o){Nn(r?a>0:!0,"Slider","`Slider[step]` should be a positive number in order to make Slider[dots] work.");var l=Object.keys(n).map(parseFloat).sort(function(s,c){return s-c});if(r&&a)for(var u=i;u<=o;u+=a)l.indexOf(u)===-1&&l.push(u);return l},nP=function(e,n){var r=n.attrs,a=r.prefixCls,i=r.vertical,o=r.reverse,l=r.marks,u=r.dots,s=r.step,c=r.included,f=r.lowerBound,d=r.upperBound,v=r.max,p=r.min,m=r.dotStyle,h=r.activeDotStyle,g=v-p,w=Gne(i,l,u,s,p,v).map(function(y){var x,C="".concat(Math.abs(y-p)/g*100,"%"),b=!c&&y===d||c&&y<=d&&y>=f,S=i?M(M({},m),{},j({},o?"top":"bottom",C)):M(M({},m),{},j({},o?"right":"left",C));b&&(S=M(M({},S),h));var N=Ae((x={},j(x,"".concat(a,"-dot"),!0),j(x,"".concat(a,"-dot-active"),b),j(x,"".concat(a,"-dot-reverse"),o),x));return E("span",{class:N,style:S,key:y},null)});return E("div",{class:"".concat(a,"-step")},[w])};nP.inheritAttrs=!1;const Yne=nP;var rP=function(e,n){var r=n.attrs,a=n.slots,i=r.class,o=r.vertical,l=r.reverse,u=r.marks,s=r.included,c=r.upperBound,f=r.lowerBound,d=r.max,v=r.min,p=r.onClickLabel,m=Object.keys(u),h=a.mark,g=d-v,w=m.map(parseFloat).sort(function(y,x){return y-x}).map(function(y){var x,C=typeof u[y]=="function"?u[y]():u[y],b=Ke(C)==="object"&&!Dn(C),S=b?C.label:C;if(!S&&S!==0)return null;h&&(S=h({point:y,label:S}));var N=!s&&y===c||s&&y<=c&&y>=f,D=Ae((x={},j(x,"".concat(i,"-text"),!0),j(x,"".concat(i,"-text-active"),N),x)),A=j({marginBottom:"-50%"},l?"top":"bottom","".concat((y-v)/g*100,"%")),P=j({transform:"translateX(".concat(l?"50%":"-50%",")"),msTransform:"translateX(".concat(l?"50%":"-50%",")")},l?"right":"left","".concat((y-v)/g*100,"%")),k=o?A:P,I=b?M(M({},k),C.style):k,$=j({},Tn?"onTouchstartPassive":"onTouchstart",function(F){return p(F,y)});return E("span",M({class:D,style:I,key:y,onMousedown:function(T){return p(T,y)}},$),[S])});return E("div",{class:i},[w])};rP.inheritAttrs=!1;const Xne=rP,aP=Se({compatConfig:{MODE:3},name:"Handle",inheritAttrs:!1,props:{prefixCls:String,vertical:{type:Boolean,default:void 0},offset:Number,disabled:{type:Boolean,default:void 0},min:Number,max:Number,value:Number,tabindex:X.oneOfType([X.number,X.string]),reverse:{type:Boolean,default:void 0},ariaLabel:String,ariaLabelledBy:String,ariaValueTextFormatter:Function,onMouseenter:{type:Function},onMouseleave:{type:Function},onMousedown:{type:Function}},setup:function(e,n){var r=n.attrs,a=n.emit,i=n.expose,o=Z(!1),l=Z(),u=function(){document.activeElement===l.value&&(o.value=!0)},s=function(w){o.value=!1,a("blur",w)},c=function(){o.value=!1},f=function(){var w;(w=l.value)===null||w===void 0||w.focus()},d=function(){var w;(w=l.value)===null||w===void 0||w.blur()},v=function(){o.value=!0,f()},p=function(w){w.preventDefault(),f(),a("mousedown",w)};i({focus:f,blur:d,clickFocus:v,ref:l});var m=null;tt(function(){m=on(document,"mouseup",u)}),xt(function(){var g;(g=m)===null||g===void 0||g.remove()});var h=q(function(){var g,w,y=e.vertical,x=e.offset,C=e.reverse;return y?(g={},j(g,C?"top":"bottom","".concat(x,"%")),j(g,C?"bottom":"top","auto"),j(g,"transform",C?null:"translateY(+50%)"),g):(w={},j(w,C?"right":"left","".concat(x,"%")),j(w,C?"left":"right","auto"),j(w,"transform","translateX(".concat(C?"+":"-","50%)")),w)});return function(){var g=e.prefixCls,w=e.disabled,y=e.min,x=e.max,C=e.value,b=e.tabindex,S=e.ariaLabel,N=e.ariaLabelledBy,D=e.ariaValueTextFormatter,A=e.onMouseenter,P=e.onMouseleave,k=Ae(r.class,j({},"".concat(g,"-handle-click-focused"),o.value)),I={"aria-valuemin":y,"aria-valuemax":x,"aria-valuenow":C,"aria-disabled":!!w},$=[r.style,h.value],F=b||0;(w||b===null)&&(F=null);var T;D&&(T=D(C));var O=M(M(M({},r),{},{role:"slider",tabindex:F},I),{},{class:k,onBlur:s,onKeydown:c,onMousedown:p,onMouseenter:A,onMouseleave:P,ref:l,style:$});return E("div",M(M({},O),{},{"aria-label":S,"aria-labelledby":N,"aria-valuetext":T}),null)}}});function Um(t,e){try{return Object.keys(e).some(function(n){return t.target===e[n].ref})}catch{return!1}}function iP(t,e){var n=e.min,r=e.max;return t<n||t>r}function e3(t){return t.touches.length>1||t.type.toLowerCase()==="touchend"&&t.touches.length>0}function t3(t,e){var n=e.marks,r=e.step,a=e.min,i=e.max,o=Object.keys(n).map(parseFloat);if(r!==null){var l=Math.pow(10,oP(r)),u=Math.floor((i*l-a*l)/(r*l)),s=Math.min((t-a)/r,u),c=Math.round(s)*r+a;o.push(c)}var f=o.map(function(d){return Math.abs(t-d)});return o[f.indexOf(Math.min.apply(Math,Re(f)))]}function oP(t){var e=t.toString(),n=0;return e.indexOf(".")>=0&&(n=e.length-e.indexOf(".")-1),n}function n3(t,e){var n=1;return window.visualViewport&&(n=+(window.visualViewport.width/document.body.getBoundingClientRect().width).toFixed(2)),(t?e.clientY:e.pageX)/n}function r3(t,e){var n=1;return window.visualViewport&&(n=+(window.visualViewport.width/document.body.getBoundingClientRect().width).toFixed(2)),(t?e.touches[0].clientY:e.touches[0].pageX)/n}function a3(t,e){var n=e.getBoundingClientRect();return t?n.top+n.height*.5:window.pageXOffset+n.left+n.width*.5}function Sb(t,e){var n=e.max,r=e.min;return t<=r?r:t>=n?n:t}function lP(t,e){var n=e.step,r=isFinite(t3(t,e))?t3(t,e):0;return n===null?r:parseFloat(r.toFixed(oP(n)))}function Ql(t){t.stopPropagation(),t.preventDefault()}function Zne(t,e,n){var r={increase:function(l,u){return l+u},decrease:function(l,u){return l-u}},a=r[t](Object.keys(n.marks).indexOf(JSON.stringify(e)),1),i=Object.keys(n.marks)[a];return n.step?r[t](e,n.step):Object.keys(n.marks).length&&n.marks[i]?n.marks[i]:e}function uP(t,e,n){var r="increase",a="decrease",i=r;switch(t.keyCode){case Be.UP:i=e&&n?a:r;break;case Be.RIGHT:i=!e&&n?a:r;break;case Be.DOWN:i=e&&n?r:a;break;case Be.LEFT:i=!e&&n?r:a;break;case Be.END:return function(o,l){return l.max};case Be.HOME:return function(o,l){return l.min};case Be.PAGE_UP:return function(o,l){return o+l.step*2};case Be.PAGE_DOWN:return function(o,l){return o-l.step*2};default:return}return function(o,l){return Zne(i,o,l)}}var Jne=["index","directives","className","style"];function wo(){}function sP(t){var e={id:String,min:Number,max:Number,step:Number,marks:X.object,included:{type:Boolean,default:void 0},prefixCls:String,disabled:{type:Boolean,default:void 0},handle:Function,dots:{type:Boolean,default:void 0},vertical:{type:Boolean,default:void 0},reverse:{type:Boolean,default:void 0},minimumTrackStyle:X.object,maximumTrackStyle:X.object,handleStyle:X.oneOfType([X.object,X.arrayOf(X.object)]),trackStyle:X.oneOfType([X.object,X.arrayOf(X.object)]),railStyle:X.object,dotStyle:X.object,activeDotStyle:X.object,autofocus:{type:Boolean,default:void 0},draggableTrack:{type:Boolean,default:void 0}};return Se({compatConfig:{MODE:3},name:"CreateSlider",mixins:[Go,t],inheritAttrs:!1,slots:["mark"],props:bt(e,{prefixCls:"rc-slider",min:0,max:100,step:1,marks:{},included:!0,disabled:!1,dots:!1,vertical:!1,reverse:!1,trackStyle:[{}],handleStyle:[{}],railStyle:{},dotStyle:{},activeDotStyle:{}}),emits:["change","blur","focus"],data:function(){var r=this.step,a=this.max,i=this.min,o=isFinite(a-i)?(a-i)%r===0:!0;return Nn(r&&Math.floor(r)===r?o:!0,"Slider[max] - Slider[min] (".concat(a-i,") should be a multiple of Slider[step] (").concat(r,")")),this.handlesRefs={},{}},mounted:function(){var r=this;this.$nextTick(function(){r.document=r.sliderRef&&r.sliderRef.ownerDocument;var a=r.autofocus,i=r.disabled;a&&!i&&r.focus()})},beforeUnmount:function(){var r=this;this.$nextTick(function(){r.removeDocumentEvents()})},methods:{defaultHandle:function(r){var a=r.index;r.directives;var i=r.className,o=r.style,l=Ye(r,Jne);if(delete l.dragging,l.value===null)return null;var u=M(M({},l),{},{class:i,style:o,key:a});return E(aP,u,null)},onDown:function(r,a){var i=a,o=this.$props,l=o.draggableTrack,u=o.vertical,s=this.$data.bounds,c=l&&this.positionGetValue?this.positionGetValue(i)||[]:[],f=Um(r,this.handlesRefs);if(this.dragTrack=l&&s.length>=2&&!f&&!c.map(function(v,p){var m=p?!0:v>=s[p];return p===c.length-1?v<=s[p]:m}).some(function(v){return!v}),this.dragTrack)this.dragOffset=i,this.startBounds=Re(s);else{if(!f)this.dragOffset=0;else{var d=a3(u,r.target);this.dragOffset=i-d,i=d}this.onStart(i)}},onMouseDown:function(r){if(r.button===0){this.removeDocumentEvents();var a=this.$props.vertical,i=n3(a,r);this.onDown(r,i),this.addDocumentMouseEvents()}},onTouchStart:function(r){if(!e3(r)){var a=this.vertical,i=r3(a,r);this.onDown(r,i),this.addDocumentTouchEvents(),Ql(r)}},onFocus:function(r){var a=this.vertical;if(Um(r,this.handlesRefs)&&!this.dragTrack){var i=a3(a,r.target);this.dragOffset=0,this.onStart(i),Ql(r),this.$emit("focus",r)}},onBlur:function(r){this.dragTrack||this.onEnd(),this.$emit("blur",r)},onMouseUp:function(){this.handlesRefs[this.prevMovedHandleIndex]&&this.handlesRefs[this.prevMovedHandleIndex].clickFocus()},onMouseMove:function(r){if(!this.sliderRef){this.onEnd();return}var a=n3(this.vertical,r);this.onMove(r,a-this.dragOffset,this.dragTrack,this.startBounds)},onTouchMove:function(r){if(e3(r)||!this.sliderRef){this.onEnd();return}var a=r3(this.vertical,r);this.onMove(r,a-this.dragOffset,this.dragTrack,this.startBounds)},onKeyDown:function(r){this.sliderRef&&Um(r,this.handlesRefs)&&this.onKeyboard(r)},onClickMarkLabel:function(r,a){var i=this;r.stopPropagation(),this.onChange({sValue:a}),this.setState({sValue:a},function(){return i.onEnd(!0)})},getSliderStart:function(){var r=this.sliderRef,a=this.vertical,i=this.reverse,o=r.getBoundingClientRect();return a?i?o.bottom:o.top:window.pageXOffset+(i?o.right:o.left)},getSliderLength:function(){var r=this.sliderRef;if(!r)return 0;var a=r.getBoundingClientRect();return this.vertical?a.height:a.width},addDocumentTouchEvents:function(){this.onTouchMoveListener=on(this.document,"touchmove",this.onTouchMove),this.onTouchUpListener=on(this.document,"touchend",this.onEnd)},addDocumentMouseEvents:function(){this.onMouseMoveListener=on(this.document,"mousemove",this.onMouseMove),this.onMouseUpListener=on(this.document,"mouseup",this.onEnd)},removeDocumentEvents:function(){this.onTouchMoveListener&&this.onTouchMoveListener.remove(),this.onTouchUpListener&&this.onTouchUpListener.remove(),this.onMouseMoveListener&&this.onMouseMoveListener.remove(),this.onMouseUpListener&&this.onMouseUpListener.remove()},focus:function(){var r;this.$props.disabled||(r=this.handlesRefs[0])===null||r===void 0||r.focus()},blur:function(){var r=this;this.$props.disabled||Object.keys(this.handlesRefs).forEach(function(a){var i,o;(i=r.handlesRefs[a])===null||i===void 0||(o=i.blur)===null||o===void 0||o.call(i)})},calcValue:function(r){var a=this.vertical,i=this.min,o=this.max,l=Math.abs(Math.max(r,0)/this.getSliderLength()),u=a?(1-l)*(o-i)+i:l*(o-i)+i;return u},calcValueByPos:function(r){var a=this.reverse?-1:1,i=a*(r-this.getSliderStart()),o=this.trimAlignValue(this.calcValue(i));return o},calcOffset:function(r){var a=this.min,i=this.max,o=(r-a)/(i-a);return Math.max(0,o*100)},saveSlider:function(r){this.sliderRef=r},saveHandle:function(r,a){this.handlesRefs[r]=a}},render:function(){var r,a=this.prefixCls,i=this.marks,o=this.dots,l=this.step,u=this.included,s=this.disabled,c=this.vertical,f=this.reverse,d=this.min,v=this.max,p=this.maximumTrackStyle,m=this.railStyle,h=this.dotStyle,g=this.activeDotStyle,w=this.id,y=this.$attrs,x=y.class,C=y.style,b=this.renderSlider(),S=b.tracks,N=b.handles,D=Ae(a,x,(r={},j(r,"".concat(a,"-with-marks"),Object.keys(i).length),j(r,"".concat(a,"-disabled"),s),j(r,"".concat(a,"-vertical"),c),r)),A={vertical:c,marks:i,included:u,lowerBound:this.getLowerBound(),upperBound:this.getUpperBound(),max:v,min:d,reverse:f,class:"".concat(a,"-mark"),onClickLabel:s?wo:this.onClickMarkLabel},P=j({},Tn?"onTouchstartPassive":"onTouchstart",s?wo:this.onTouchStart);return E("div",M(M({id:w,ref:this.saveSlider,tabindex:"-1",class:D},P),{},{onMousedown:s?wo:this.onMouseDown,onMouseup:s?wo:this.onMouseUp,onKeydown:s?wo:this.onKeyDown,onFocus:s?wo:this.onFocus,onBlur:s?wo:this.onBlur,style:C}),[E("div",{class:"".concat(a,"-rail"),style:M(M({},p),m)},null),S,E(Yne,{prefixCls:a,vertical:c,reverse:f,marks:i,dots:o,step:l,included:u,lowerBound:this.getLowerBound(),upperBound:this.getUpperBound(),max:v,min:d,dotStyle:h,activeDotStyle:g},null),N,E(Xne,A,{mark:this.$slots.mark}),Ks(this)])}})}var Qne=Se({compatConfig:{MODE:3},name:"Slider",mixins:[Go],inheritAttrs:!1,props:{defaultValue:Number,value:Number,disabled:{type:Boolean,default:void 0},autofocus:{type:Boolean,default:void 0},tabindex:X.oneOfType([X.number,X.string]),reverse:{type:Boolean,default:void 0},min:Number,max:Number,ariaLabelForHandle:String,ariaLabelledByForHandle:String,ariaValueTextFormatterForHandle:String,startPoint:Number},emits:["beforeChange","afterChange","change"],data:function(){var e=this.defaultValue!==void 0?this.defaultValue:this.min,n=this.value!==void 0?this.value:e;return{sValue:this.trimAlignValue(n),dragging:!1}},watch:{value:{handler:function(e){this.setChangeValue(e)},deep:!0},min:function(){var e=this.sValue;this.setChangeValue(e)},max:function(){var e=this.sValue;this.setChangeValue(e)}},methods:{setChangeValue:function(e){var n=e!==void 0?e:this.sValue,r=this.trimAlignValue(n,this.$props);r!==this.sValue&&(this.setState({sValue:r}),iP(n,this.$props)&&this.$emit("change",r))},onChange:function(e){var n=!si(this,"value"),r=e.sValue>this.max?M(M({},e),{},{sValue:this.max}):e;n&&this.setState(r);var a=r.sValue;this.$emit("change",a)},onStart:function(e){this.setState({dragging:!0});var n=this.sValue;this.$emit("beforeChange",n);var r=this.calcValueByPos(e);this.startValue=r,this.startPosition=e,r!==n&&(this.prevMovedHandleIndex=0,this.onChange({sValue:r}))},onEnd:function(e){var n=this.dragging;this.removeDocumentEvents(),(n||e)&&this.$emit("afterChange",this.sValue),this.setState({dragging:!1})},onMove:function(e,n){Ql(e);var r=this.sValue,a=this.calcValueByPos(n);a!==r&&this.onChange({sValue:a})},onKeyboard:function(e){var n=this.$props,r=n.reverse,a=n.vertical,i=uP(e,a,r);if(i){Ql(e);var o=this.sValue,l=i(o,this.$props),u=this.trimAlignValue(l);if(u===o)return;this.onChange({sValue:u}),this.$emit("afterChange",u),this.onEnd()}},getLowerBound:function(){var e=this.$props.startPoint||this.$props.min;return this.$data.sValue>e?e:this.$data.sValue},getUpperBound:function(){return this.$data.sValue<this.$props.startPoint?this.$props.startPoint:this.$data.sValue},trimAlignValue:function(e){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(e===null)return null;var r=M(M({},this.$props),n),a=Sb(e,r);return lP(a,r)},getTrack:function(e){var n=e.prefixCls,r=e.reverse,a=e.vertical,i=e.included,o=e.minimumTrackStyle,l=e.mergedTrackStyle,u=e.length,s=e.offset;return E(tP,{class:"".concat(n,"-track"),vertical:a,included:i,offset:s,reverse:r,length:u,style:M(M({},o),l)},null)},renderSlider:function(){var e=this,n=this.prefixCls,r=this.vertical,a=this.included,i=this.disabled,o=this.minimumTrackStyle,l=this.trackStyle,u=this.handleStyle,s=this.tabindex,c=this.ariaLabelForHandle,f=this.ariaLabelledByForHandle,d=this.ariaValueTextFormatterForHandle,v=this.min,p=this.max,m=this.startPoint,h=this.reverse,g=this.handle,w=this.defaultHandle,y=g||w,x=this.sValue,C=this.dragging,b=this.calcOffset(x),S=y({class:"".concat(n,"-handle"),prefixCls:n,vertical:r,offset:b,value:x,dragging:C,disabled:i,min:v,max:p,reverse:h,index:0,tabindex:s,ariaLabel:c,ariaLabelledBy:f,ariaValueTextFormatter:d,style:u[0]||u,ref:function(P){return e.saveHandle(0,P)},onFocus:this.onFocus,onBlur:this.onBlur}),N=m!==void 0?this.calcOffset(m):0,D=l[0]||l;return{tracks:this.getTrack({prefixCls:n,reverse:h,vertical:r,included:a,offset:N,minimumTrackStyle:o,mergedTrackStyle:D,length:b-N}),handles:S}}}});const ere=sP(Qne);var Vu=function(e){var n=e.value,r=e.handle,a=e.bounds,i=e.props,o=i.allowCross,l=i.pushable,u=Number(l),s=Sb(n,i),c=s;return!o&&r!=null&&a!==void 0&&(r>0&&s<=a[r-1]+u&&(c=a[r-1]+u),r<a.length-1&&s>=a[r+1]-u&&(c=a[r+1]-u)),lP(c,i)},tre={defaultValue:X.arrayOf(X.number),value:X.arrayOf(X.number),count:Number,pushable:yM(X.oneOfType([X.looseBool,X.number])),allowCross:{type:Boolean,default:void 0},disabled:{type:Boolean,default:void 0},reverse:{type:Boolean,default:void 0},tabindex:X.arrayOf(X.number),prefixCls:String,min:Number,max:Number,autofocus:{type:Boolean,default:void 0},ariaLabelGroupForHandles:Array,ariaLabelledByGroupForHandles:Array,ariaValueTextFormatterGroupForHandles:Array,draggableTrack:{type:Boolean,default:void 0}},nre=Se({compatConfig:{MODE:3},name:"Range",mixins:[Go],inheritAttrs:!1,props:bt(tre,{count:1,allowCross:!0,pushable:!1,tabindex:[],draggableTrack:!1,ariaLabelGroupForHandles:[],ariaLabelledByGroupForHandles:[],ariaValueTextFormatterGroupForHandles:[]}),emits:["beforeChange","afterChange","change"],displayName:"Range",data:function(){var e=this,n=this.count,r=this.min,a=this.max,i=Array.apply(void 0,Re(Array(n+1))).map(function(){return r}),o=si(this,"defaultValue")?this.defaultValue:i,l=this.value;l===void 0&&(l=o);var u=l.map(function(c,f){return Vu({value:c,handle:f,props:e.$props})}),s=u[0]===a?0:u.length-1;return{sHandle:null,recent:s,bounds:u}},watch:{value:{handler:function(e){var n=this.bounds;this.setChangeValue(e||n)},deep:!0},min:function(){var e=this.value;this.setChangeValue(e||this.bounds)},max:function(){var e=this.value;this.setChangeValue(e||this.bounds)}},methods:{setChangeValue:function(e){var n=this,r=this.bounds,a=e.map(function(o,l){return Vu({value:o,handle:l,bounds:r,props:n.$props})});if(r.length===a.length){if(a.every(function(o,l){return o===r[l]}))return null}else a=e.map(function(o,l){return Vu({value:o,handle:l,props:n.$props})});if(this.setState({bounds:a}),e.some(function(o){return iP(o,n.$props)})){var i=e.map(function(o){return Sb(o,n.$props)});this.$emit("change",i)}},onChange:function(e){var n=!si(this,"value");if(n)this.setState(e);else{var r={};["sHandle","recent"].forEach(function(o){e[o]!==void 0&&(r[o]=e[o])}),Object.keys(r).length&&this.setState(r)}var a=M(M({},this.$data),e),i=a.bounds;this.$emit("change",i)},positionGetValue:function(e){var n=this.getValue(),r=this.calcValueByPos(e),a=this.getClosestBound(r),i=this.getBoundNeedMoving(r,a),o=n[i];if(r===o)return null;var l=Re(n);return l[i]=r,l},onStart:function(e){var n=this.bounds;this.$emit("beforeChange",n);var r=this.calcValueByPos(e);this.startValue=r,this.startPosition=e;var a=this.getClosestBound(r);this.prevMovedHandleIndex=this.getBoundNeedMoving(r,a),this.setState({sHandle:this.prevMovedHandleIndex,recent:this.prevMovedHandleIndex});var i=n[this.prevMovedHandleIndex];if(r!==i){var o=Re(n);o[this.prevMovedHandleIndex]=r,this.onChange({bounds:o})}},onEnd:function(e){var n=this.sHandle;this.removeDocumentEvents(),n||(this.dragTrack=!1),(n!==null||e)&&this.$emit("afterChange",this.bounds),this.setState({sHandle:null})},onMove:function(e,n,r,a){Ql(e);var i=this.$data,o=this.$props,l=o.max||100,u=o.min||0;if(r){var s=o.vertical?-n:n;s=o.reverse?-s:s;var c=l-Math.max.apply(Math,Re(a)),f=u-Math.min.apply(Math,Re(a)),d=Math.min(Math.max(s/(this.getSliderLength()/100),f),c),v=a.map(function(w){return Math.floor(Math.max(Math.min(w+d,l),u))});i.bounds.map(function(w,y){return w===v[y]}).some(function(w){return!w})&&this.onChange({bounds:v});return}var p=this.bounds,m=this.sHandle,h=this.calcValueByPos(n),g=p[m];h!==g&&this.moveTo(h)},onKeyboard:function(e){var n=this.$props,r=n.reverse,a=n.vertical,i=uP(e,a,r);if(i){Ql(e);var o=this.bounds,l=this.sHandle,u=o[l===null?this.recent:l],s=i(u,this.$props),c=Vu({value:s,handle:l,bounds:o,props:this.$props});if(c===u)return;var f=!0;this.moveTo(c,f)}},getClosestBound:function(e){for(var n=this.bounds,r=0,a=1;a<n.length-1;a+=1)e>=n[a]&&(r=a);return Math.abs(n[r+1]-e)<Math.abs(n[r]-e)&&(r+=1),r},getBoundNeedMoving:function(e,n){var r=this.bounds,a=this.recent,i=n,o=r[n+1]===r[n];return o&&r[a]===r[n]&&(i=a),o&&e!==r[n+1]&&(i=e<r[n+1]?n:n+1),i},getLowerBound:function(){return this.bounds[0]},getUpperBound:function(){var e=this.bounds;return e[e.length-1]},getPoints:function(){var e=this.marks,n=this.step,r=this.min,a=this.max,i=this.internalPointsCache;if(!i||i.marks!==e||i.step!==n){var o=M({},e);if(n!==null)for(var l=r;l<=a;l+=n)o[l]=l;var u=Object.keys(o).map(parseFloat);u.sort(function(s,c){return s-c}),this.internalPointsCache={marks:e,step:n,points:u}}return this.internalPointsCache.points},moveTo:function(e,n){var r=this,a=Re(this.bounds),i=this.sHandle,o=this.recent,l=i===null?o:i;a[l]=e;var u=l;this.$props.pushable!==!1?this.pushSurroundingHandles(a,u):this.$props.allowCross&&(a.sort(function(s,c){return s-c}),u=a.indexOf(e)),this.onChange({recent:u,sHandle:u,bounds:a}),n&&(this.$emit("afterChange",a),this.setState({},function(){r.handlesRefs[u].focus()}),this.onEnd())},pushSurroundingHandles:function(e,n){var r=e[n],a=this.pushable,i=Number(a),o=0;if(e[n+1]-r<i&&(o=1),r-e[n-1]<i&&(o=-1),o!==0){var l=n+o,u=o*(e[l]-r);this.pushHandle(e,l,o,i-u)||(e[n]=e[l]-o*i)}},pushHandle:function(e,n,r,a){for(var i=e[n],o=e[n];r*(o-i)<a;){if(!this.pushHandleOnePoint(e,n,r))return e[n]=i,!1;o=e[n]}return!0},pushHandleOnePoint:function(e,n,r){var a=this.getPoints(),i=a.indexOf(e[n]),o=i+r;if(o>=a.length||o<0)return!1;var l=n+r,u=a[o],s=this.pushable,c=Number(s),f=r*(e[l]-u);return this.pushHandle(e,l,r,c-f)?(e[n]=u,!0):!1},trimAlignValue:function(e){var n=this.sHandle,r=this.bounds;return Vu({value:e,handle:n,bounds:r,props:this.$props})},ensureValueNotConflict:function(e,n,r){var a=r.allowCross,i=r.pushable,o=this.$data||{},l=o.bounds;if(e=e===void 0?o.sHandle:e,i=Number(i),!a&&e!=null&&l!==void 0){if(e>0&&n<=l[e-1]+i)return l[e-1]+i;if(e<l.length-1&&n>=l[e+1]-i)return l[e+1]-i}return n},getTrack:function(e){var n=e.bounds,r=e.prefixCls,a=e.reverse,i=e.vertical,o=e.included,l=e.offsets,u=e.trackStyle;return n.slice(0,-1).map(function(s,c){var f,d=c+1,v=Ae((f={},j(f,"".concat(r,"-track"),!0),j(f,"".concat(r,"-track-").concat(d),!0),f));return E(tP,{class:v,vertical:i,reverse:a,included:o,offset:l[d-1],length:l[d]-l[d-1],style:u[c],key:d},null)})},renderSlider:function(){var e=this,n=this.sHandle,r=this.bounds,a=this.prefixCls,i=this.vertical,o=this.included,l=this.disabled,u=this.min,s=this.max,c=this.reverse,f=this.handle,d=this.defaultHandle,v=this.trackStyle,p=this.handleStyle,m=this.tabindex,h=this.ariaLabelGroupForHandles,g=this.ariaLabelledByGroupForHandles,w=this.ariaValueTextFormatterGroupForHandles,y=f||d,x=r.map(function(S){return e.calcOffset(S)}),C="".concat(a,"-handle"),b=r.map(function(S,N){var D,A=m[N]||0;(l||m[N]===null)&&(A=null);var P=n===N;return y({class:Ae((D={},j(D,C,!0),j(D,"".concat(C,"-").concat(N+1),!0),j(D,"".concat(C,"-dragging"),P),D)),prefixCls:a,vertical:i,dragging:P,offset:x[N],value:S,index:N,tabindex:A,min:u,max:s,reverse:c,disabled:l,style:p[N],ref:function(I){return e.saveHandle(N,I)},onFocus:e.onFocus,onBlur:e.onBlur,ariaLabel:h[N],ariaLabelledBy:g[N],ariaValueTextFormatter:w[N]})});return{tracks:this.getTrack({bounds:r,prefixCls:a,reverse:c,vertical:i,included:o,offsets:x,trackStyle:v}),handles:b}}}});const rre=sP(nre),are=Se({compatConfig:{MODE:3},name:"SliderTooltip",inheritAttrs:!1,props:KO(),setup:function(e,n){var r=n.attrs,a=n.slots,i=Z(null),o=Z(null);function l(){et.cancel(o.value),o.value=null}function u(){o.value=et(function(){var c;(c=i.value)===null||c===void 0||c.forcePopupAlign(),o.value=null})}var s=function(){l(),e.visible&&u()};return ke([function(){return e.visible},function(){return e.title}],function(){s()},{flush:"post",immediate:!0}),R0(function(){s()}),xt(function(){l()}),function(){return E(pa,M(M({ref:i},e),r),a)}}});var ire=["value","dragging","index"],ore=["tooltipPrefixCls","range","id"],lre=function(e){return typeof e=="number"?e.toString():""},ure=function(){return{id:String,prefixCls:String,tooltipPrefixCls:String,range:{type:[Boolean,Object],default:void 0},reverse:{type:Boolean,default:void 0},min:Number,max:Number,step:{type:[Number,Object]},marks:{type:Object},dots:{type:Boolean,default:void 0},value:{type:[Number,Array]},defaultValue:{type:[Number,Array]},included:{type:Boolean,default:void 0},disabled:{type:Boolean,default:void 0},vertical:{type:Boolean,default:void 0},tipFormatter:{type:[Function,Object],default:function(){return lre}},tooltipVisible:{type:Boolean,default:void 0},tooltipPlacement:{type:String},getTooltipPopupContainer:{type:Function},autofocus:{type:Boolean,default:void 0},handleStyle:{type:[Object,Array]},trackStyle:{type:[Object,Array]},onChange:{type:Function},onAfterChange:{type:Function},onFocus:{type:Function},onBlur:{type:Function},"onUpdate:value":{type:Function}}},sre=Se({compatConfig:{MODE:3},name:"ASlider",inheritAttrs:!1,props:ure(),slots:["mark"],setup:function(e,n){var r=n.attrs,a=n.slots,i=n.emit,o=n.expose,l=He("slider",e),u=l.prefixCls,s=l.rootPrefixCls,c=l.direction,f=l.getPopupContainer,d=l.configProvider,v=kn(),p=Z(),m=Z({}),h=function(N,D){m.value[N]=D},g=q(function(){return e.tooltipPlacement?e.tooltipPlacement:e.vertical?c.value==="rtl"?"left":"right":"top"}),w=function(){var N;(N=p.value)===null||N===void 0||N.focus()},y=function(){var N;(N=p.value)===null||N===void 0||N.blur()},x=function(N){i("update:value",N),i("change",N),v.onFieldChange()},C=function(N){i("blur",N)};o({focus:w,blur:y});var b=function(N){var D=N.tooltipPrefixCls,A=N.info,P=A.value,k=A.dragging,I=A.index,$=Ye(A,ire),F=e.tipFormatter,T=e.tooltipVisible,O=e.getTooltipPopupContainer,B=F?m.value[I]||k:!1,_=T||T===void 0&&B;return E(are,{prefixCls:D,title:F?F(P):"",visible:_,placement:g.value,transitionName:"".concat(s.value,"-zoom-down"),key:I,overlayClassName:"".concat(u.value,"-tooltip"),getPopupContainer:O||f.value},{default:function(){return[E(aP,M(M({},$),{},{value:P,onMouseenter:function(){return h(I,!0)},onMouseleave:function(){return h(I,!1)}}),null)]}})};return function(){var S=e.tooltipPrefixCls,N=e.range,D=e.id,A=D===void 0?v.id.value:D,P=Ye(e,ore),k=d.getPrefixCls("tooltip",S),I=Ae(r.class,j({},"".concat(u.value,"-rtl"),c.value==="rtl"));c.value==="rtl"&&!P.vertical&&(P.reverse=!P.reverse);var $;return Ke(N)==="object"&&($=N.draggableTrack),N?E(rre,M(M({},P),{},{step:P.step,draggableTrack:$,class:I,ref:p,handle:function(T){return b({tooltipPrefixCls:k,prefixCls:u.value,info:T})},prefixCls:u.value,onChange:x,onBlur:C}),{mark:a.mark}):E(ere,M(M({},P),{},{id:A,step:P.step,class:I,ref:p,handle:function(T){return b({tooltipPrefixCls:k,prefixCls:u.value,info:T})},prefixCls:u.value,onChange:x,onBlur:C}),{mark:a.mark})}}});const cre=Cn(sre);var fre={small:8,middle:16,large:24},dre=function(){return{prefixCls:String,size:{type:[String,Number,Array]},direction:X.oneOf(pn("horizontal","vertical")).def("horizontal"),align:X.oneOf(pn("start","end","center","baseline")),wrap:{type:Boolean,default:void 0}}};function vre(t){return typeof t=="string"?fre[t]:t||0}var pre=Se({compatConfig:{MODE:3},name:"ASpace",props:dre(),slots:["split"],setup:function(e,n){var r=n.slots,a=He("space",e),i=a.prefixCls,o=a.space,l=a.direction,u=m8(),s=q(function(){var h,g,w;return(h=(g=e.size)!==null&&g!==void 0?g:(w=o.value)===null||w===void 0?void 0:w.size)!==null&&h!==void 0?h:"small"}),c=Z(),f=Z();ke(s,function(){var h=(Array.isArray(s.value)?s.value:[s.value,s.value]).map(function(w){return vre(w)}),g=$e(h,2);c.value=g[0],f.value=g[1]},{immediate:!0});var d=q(function(){return e.align===void 0&&e.direction==="horizontal"?"center":e.align}),v=q(function(){var h;return Ae(i.value,"".concat(i.value,"-").concat(e.direction),(h={},j(h,"".concat(i.value,"-rtl"),l.value==="rtl"),j(h,"".concat(i.value,"-align-").concat(d.value),d.value),h))}),p=q(function(){return l.value==="rtl"?"marginLeft":"marginRight"}),m=q(function(){var h={};return u.value&&(h.columnGap="".concat(c.value,"px"),h.rowGap="".concat(f.value,"px")),M(M({},h),e.wrap&&{flexWrap:"wrap",marginBottom:"".concat(-f.value,"px")})});return function(){var h,g,w=e.wrap,y=e.direction,x=y===void 0?"horizontal":y,C=(h=r.default)===null||h===void 0?void 0:h.call(r),b=Sn(C),S=b.length;if(S===0)return null;var N=(g=r.split)===null||g===void 0?void 0:g.call(r),D="".concat(i.value,"-item"),A=c.value,P=S-1;return E("div",{class:v.value,style:m.value},[b.map(function(k,I){var $=C.indexOf(k),F={};return u.value||(x==="vertical"?I<P&&(F={marginBottom:"".concat(A/(N?2:1),"px")}):F=M(M({},I<P&&j({},p.value,"".concat(A/(N?2:1),"px"))),w&&{paddingBottom:"".concat(f.value,"px")})),E(At,{key:$},[E("div",{class:D,style:F},[k]),I<P&&N&&E("span",{class:"".concat(D,"-split"),style:F},[N])])})])}}});const mre=Cn(pre);var hre=["prefixCls"];const gre=Se({compatConfig:{MODE:3},name:"Steps",props:{type:X.string.def("default"),prefixCls:X.string.def("vc-steps"),iconPrefix:X.string.def("vc"),direction:X.string.def("horizontal"),labelPlacement:X.string.def("horizontal"),status:X.string.def("process"),size:X.string.def(""),progressDot:X.oneOfType([X.looseBool,X.func]).def(void 0),initial:X.number.def(0),current:X.number.def(0),icons:X.shape({finish:X.any,error:X.any}).loose,stepIcon:Function},slots:["stepIcon","progressDot"],emits:["change"],setup:function(e,n){var r=n.slots,a=n.emit,i=function(l){var u=e.current;u!==l&&a("change",l)};return function(){var o,l,u=e.prefixCls,s=e.direction,c=e.type,f=e.labelPlacement,d=e.iconPrefix,v=e.status,p=e.size,m=e.current,h=e.progressDot,g=h===void 0?r.progressDot:h,w=e.initial,y=e.icons,x=e.stepIcon,C=x===void 0?r.stepIcon:x,b=c==="navigation",S=g?"vertical":f,N=Ae(u,"".concat(u,"-").concat(s),(o={},j(o,"".concat(u,"-").concat(p),p),j(o,"".concat(u,"-label-").concat(S),s==="horizontal"),j(o,"".concat(u,"-dot"),!!g),j(o,"".concat(u,"-navigation"),b),o)),D=Sn((l=r.default)===null||l===void 0?void 0:l.call(r));return E("div",{class:N},[D.map(function(A,P){var k=A.props||{},I=k.prefixCls,$=I===void 0?u:I,F=Ye(k,hre),T=w+P,O=M(M({},F),{},{stepNumber:T+1,stepIndex:T,key:T,prefixCls:$,iconPrefix:d,progressDot:g,icons:y,stepIcon:C,onStepClick:i});return v==="error"&&P===m-1&&(O.class="".concat(u,"-next-error")),F.status||(T===m?O.status=v:T<m?O.status="finish":O.status="wait"),O.active=T===m,kt(A,O)})])}}});function i3(t){return typeof t=="string"}function yre(){}var cP=function(){return{prefixCls:String,wrapperStyle:{type:Object,default:void 0},itemWidth:String,active:{type:Boolean,default:void 0},disabled:{type:Boolean,default:void 0},status:String,iconPrefix:String,icon:X.any,adjustMarginRight:String,stepNumber:Number,stepIndex:Number,description:X.any,title:X.any,subTitle:X.any,progressDot:yM(X.oneOfType([X.looseBool,X.func])),tailContent:X.any,icons:X.shape({finish:X.any,error:X.any}).loose,onClick:Function,onStepClick:Function,stepIcon:Function}};const bre=Se({compatConfig:{MODE:3},name:"Step",props:cP(),slots:["title","subTitle","description","tailContent","stepIcon","progressDot"],emits:["click","stepClick"],setup:function(e,n){var r=n.slots,a=n.emit,i=function(u){a("click",u),a("stepClick",e.stepIndex)},o=function(u){var s,c=u.icon,f=u.title,d=u.description,v=e.prefixCls,p=e.stepNumber,m=e.status,h=e.iconPrefix,g=e.icons,w=e.progressDot,y=w===void 0?r.progressDot:w,x=e.stepIcon,C=x===void 0?r.stepIcon:x,b,S=(s={},j(s,"".concat(v,"-icon"),!0),j(s,"".concat(h,"icon"),!0),j(s,"".concat(h,"icon-").concat(c),c&&i3(c)),j(s,"".concat(h,"icon-check"),!c&&m==="finish"&&g&&!g.finish),j(s,"".concat(h,"icon-close"),!c&&m==="error"&&g&&!g.error),s),N=E("span",{class:"".concat(v,"-icon-dot")},null);return y?typeof y=="function"?b=E("span",{class:"".concat(v,"-icon")},[y({iconDot:N,index:p-1,status:m,title:f,description:d,prefixCls:v})]):b=E("span",{class:"".concat(v,"-icon")},[N]):c&&!i3(c)?b=E("span",{class:"".concat(v,"-icon")},[c]):g&&g.finish&&m==="finish"?b=E("span",{class:"".concat(v,"-icon")},[g.finish]):g&&g.error&&m==="error"?b=E("span",{class:"".concat(v,"-icon")},[g.error]):c||m==="finish"||m==="error"?b=E("span",{class:S},null):b=E("span",{class:"".concat(v,"-icon")},[p]),C&&(b=C({index:p-1,status:m,title:f,description:d,node:b})),b};return function(){var l,u,s,c,f,d=e.prefixCls,v=e.itemWidth,p=e.active,m=e.status,h=m===void 0?"wait":m,g=e.tailContent,w=e.adjustMarginRight,y=e.disabled,x=e.title,C=x===void 0?(l=r.title)===null||l===void 0?void 0:l.call(r):x,b=e.description,S=b===void 0?(u=r.description)===null||u===void 0?void 0:u.call(r):b,N=e.subTitle,D=N===void 0?(s=r.subTitle)===null||s===void 0?void 0:s.call(r):N,A=e.icon,P=A===void 0?(c=r.icon)===null||c===void 0?void 0:c.call(r):A,k=e.onClick,I=e.onStepClick,$=(f={},j(f,"".concat(d,"-item"),!0),j(f,"".concat(d,"-item-").concat(h),!0),j(f,"".concat(d,"-item-custom"),P),j(f,"".concat(d,"-item-active"),p),j(f,"".concat(d,"-item-disabled"),y===!0),f),F={class:$},T={};v&&(T.width=v),w&&(T.marginRight=w);var O={onClick:k||yre};return I&&!y&&(O.role="button",O.tabindex=0,O.onClick=i),E("div",M(M({},F),{},{style:T}),[E("div",M(M({},O),{},{class:"".concat(d,"-item-container")}),[E("div",{class:"".concat(d,"-item-tail")},[g]),E("div",{class:"".concat(d,"-item-icon")},[o({icon:P,title:C,description:S})]),E("div",{class:"".concat(d,"-item-content")},[E("div",{class:"".concat(d,"-item-title")},[C,D&&E("div",{title:D,class:"".concat(d,"-item-subtitle")},[D])]),S&&E("div",{class:"".concat(d,"-item-description")},[S])])])])}}});var xre=function(){return{prefixCls:String,iconPrefix:String,current:Number,initial:Number,percent:Number,responsive:{type:Boolean,default:void 0},labelPlacement:String,status:String,size:String,direction:String,progressDot:{type:[Boolean,Function],default:void 0},type:String,onChange:Function,"onUpdate:current":Function}},qm=Se({compatConfig:{MODE:3},name:"ASteps",inheritAttrs:!1,props:bt(xre(),{current:0,responsive:!0,labelPlacement:"horizontal"}),slots:["progressDot"],setup:function(e,n){var r=n.attrs,a=n.slots,i=n.emit,o=He("steps",e),l=o.prefixCls,u=o.direction,s=o.configProvider,c=mu(),f=q(function(){return e.responsive&&c.value.xs?"vertical":e.direction}),d=q(function(){return s.getPrefixCls("",e.iconPrefix)}),v=function(h){i("update:current",h),i("change",h)},p=function(h){var g=h.node,w=h.status;if(w==="process"&&e.percent!==void 0){var y=e.size==="small"?32:40,x=E("div",{class:"".concat(l,"-progress-icon")},[E(hb,{type:"circle",percent:e.percent,width:y,strokeWidth:4,format:function(){return null}},null),g]);return x}return g};return function(){var m,h=Ae((m={},j(m,"".concat(l.value,"-rtl"),u.value==="rtl"),j(m,"".concat(l.value,"-with-progress"),e.percent!==void 0),m),r.class),g={finish:E(_v,{class:"".concat(l,"-finish-icon")},null),error:E(Wa,{class:"".concat(l,"-error-icon")},null)};return E(gre,M(M({icons:g},dt(e,["percent","responsive"])),{},{direction:f.value,prefixCls:l.value,iconPrefix:d.value,class:h,onChange:v}),M(M({},a),{},{stepIcon:p}))}}}),zf=Se(M(M({compatConfig:{MODE:3}},bre),{},{name:"AStep",props:cP()}));const wre=it(qm,{Step:zf,install:function(e){return e.component(qm.name,qm),e.component(zf.name,zf),e}});var Cre=pn("small","default"),Sre=function(){return{id:String,prefixCls:String,size:X.oneOf(Cre),disabled:{type:Boolean,default:void 0},checkedChildren:X.any,unCheckedChildren:X.any,tabindex:X.oneOfType([X.string,X.number]),autofocus:{type:Boolean,default:void 0},loading:{type:Boolean,default:void 0},checked:X.oneOfType([X.string,X.number,X.looseBool]),checkedValue:X.oneOfType([X.string,X.number,X.looseBool]).def(!0),unCheckedValue:X.oneOfType([X.string,X.number,X.looseBool]).def(!1),onChange:{type:Function},onClick:{type:Function},onKeydown:{type:Function},onMouseup:{type:Function},"onUpdate:checked":{type:Function},onBlur:Function,onFocus:Function}},Ere=Se({compatConfig:{MODE:3},name:"ASwitch",__ANT_SWITCH:!0,inheritAttrs:!1,props:Sre(),slots:["checkedChildren","unCheckedChildren"],setup:function(e,n){var r=n.attrs,a=n.slots,i=n.expose,o=n.emit,l=kn();B0(function(){Nn(!("defaultChecked"in r),"Switch","'defaultChecked' is deprecated, please use 'v-model:checked'"),Nn(!("value"in r),"Switch","`value` is not validate prop, do you mean `checked`?")});var u=Z(e.checked!==void 0?e.checked:r.defaultChecked),s=q(function(){return u.value===e.checkedValue});ke(function(){return e.checked},function(){u.value=e.checked});var c=He("switch",e),f=c.prefixCls,d=c.direction,v=c.size,p=Z(),m=function(){var N;(N=p.value)===null||N===void 0||N.focus()},h=function(){var N;(N=p.value)===null||N===void 0||N.blur()};i({focus:m,blur:h}),tt(function(){ct(function(){e.autofocus&&!e.disabled&&p.value.focus()})});var g=function(N,D){e.disabled||(o("update:checked",N),o("change",N,D),l.onFieldChange())},w=function(N){o("blur",N)},y=function(N){m();var D=s.value?e.unCheckedValue:e.checkedValue;g(D,N),o("click",D,N)},x=function(N){N.keyCode===Be.LEFT?g(e.unCheckedValue,N):N.keyCode===Be.RIGHT&&g(e.checkedValue,N),o("keydown",N)},C=function(N){var D;(D=p.value)===null||D===void 0||D.blur(),o("mouseup",N)},b=q(function(){var S;return S={},j(S,"".concat(f.value,"-small"),v.value==="small"),j(S,"".concat(f.value,"-loading"),e.loading),j(S,"".concat(f.value,"-checked"),s.value),j(S,"".concat(f.value,"-disabled"),e.disabled),j(S,f.value,!0),j(S,"".concat(f.value,"-rtl"),d.value==="rtl"),S});return function(){var S;return E(Yy,{insertExtraNode:!0},{default:function(){return[E("button",M(M(M({},dt(e,["prefixCls","checkedChildren","unCheckedChildren","checked","autofocus","checkedValue","unCheckedValue","id","onChange","onUpdate:checked"])),r),{},{id:(S=e.id)!==null&&S!==void 0?S:l.id.value,onKeydown:x,onClick:y,onBlur:w,onMouseup:C,type:"button",role:"switch","aria-checked":u.value,disabled:e.disabled||e.loading,class:[r.class,b.value],ref:p}),[E("div",{class:"".concat(f.value,"-handle")},[e.loading?E(wa,{class:"".concat(f.value,"-loading-icon")},null):null]),E("span",{class:"".concat(f.value,"-inner")},[s.value?rn(a,e,"checkedChildren"):rn(a,e,"unCheckedChildren")])])]}})}}});const Nre=Cn(Ere);var fP=Symbol("TableContextProps"),Dre=function(e){yt(fP,e)},Ya=function(){return pt(fP,{})},Are="RC_TABLE_KEY";function dP(t){return t==null?[]:Array.isArray(t)?t:[t]}function vP(t,e){if(!e&&typeof e!="number")return t;for(var n=dP(e),r=t,a=0;a<n.length;a+=1){if(!r)return null;var i=n[a];r=r[i]}return r}function lp(t){var e=[],n={};return t.forEach(function(r){for(var a=r||{},i=a.key,o=a.dataIndex,l=i||dP(o).join("-")||Are;n[l];)l="".concat(l,"_next");n[l]=!0,e.push(l)}),e}function Mre(){var t={};function e(i,o){o&&Object.keys(o).forEach(function(l){var u=o[l];u&&Ke(u)==="object"?(i[l]=i[l]||{},e(i[l],u)):i[l]=u})}for(var n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return r.forEach(function(i){e(t,i)}),t}function Rg(t){return t!=null}var pP=Symbol("SlotsContextProps"),Ore=function(e){yt(pP,e)},mP=function(){return pt(pP,q(function(){return{}}))},hP=Symbol("ContextProps"),Tre=function(e){yt(hP,e)},Pre=function(){return pt(hP,{onResizeColumn:function(){}})},Rl="RC_TABLE_INTERNAL_COL_DEFINE",gP=Symbol("HoverContextProps"),kre=function(e){yt(gP,e)},_re=function(){return pt(gP,{startRow:Z(-1),endRow:Z(-1),onHover:function(){}})},Lg=Z(!1),Ire=function(){tt(function(){Lg.value=Lg.value||_1("position","sticky")})},Fre=function(){return Lg},$re=["colSpan","rowSpan","style","class"];function Bre(t,e,n,r){var a=t+e-1;return t<=r&&a>=n}function Rre(t){return t&&Ke(t)==="object"&&!Array.isArray(t)&&!Sr(t)}const up=Se({name:"Cell",props:["prefixCls","record","index","renderIndex","dataIndex","customRender","component","colSpan","rowSpan","fixLeft","fixRight","firstFixLeft","lastFixLeft","firstFixRight","lastFixRight","appendNode","additionalProps","ellipsis","align","rowType","isSticky","column","cellType","transformCellText"],slots:["appendNode"],setup:function(e,n){var r=n.slots,a=mP(),i=_re(),o=i.onHover,l=i.startRow,u=i.endRow,s=q(function(){var h,g,w,y;return(h=(g=e.colSpan)!==null&&g!==void 0?g:(w=e.additionalProps)===null||w===void 0?void 0:w.colSpan)!==null&&h!==void 0?h:(y=e.additionalProps)===null||y===void 0?void 0:y.colspan}),c=q(function(){var h,g,w,y;return(h=(g=e.rowSpan)!==null&&g!==void 0?g:(w=e.additionalProps)===null||w===void 0?void 0:w.rowSpan)!==null&&h!==void 0?h:(y=e.additionalProps)===null||y===void 0?void 0:y.rowspan}),f=Ir(function(){var h=e.index;return Bre(h,c.value||1,l.value,u.value)}),d=Fre(),v=function(g,w){var y,x=e.record,C=e.index,b=e.additionalProps;x&&o(C,C+w-1),b==null||(y=b.onMouseenter)===null||y===void 0||y.call(b,g)},p=function(g){var w,y=e.record,x=e.additionalProps;y&&o(-1,-1),x==null||(w=x.onMouseleave)===null||w===void 0||w.call(x,g)},m=function h(g){var w=Sn(g)[0];return Sr(w)?w.type===mv?w.children:Array.isArray(w.children)?h(w.children):void 0:w};return function(){var h,g,w,y,x,C,b=e.prefixCls,S=e.record,N=e.index,D=e.renderIndex,A=e.dataIndex,P=e.customRender,k=e.component,I=k===void 0?"td":k,$=e.fixLeft,F=e.fixRight,T=e.firstFixLeft,O=e.lastFixLeft,B=e.firstFixRight,_=e.lastFixRight,R=e.appendNode,L=R===void 0?(h=r.appendNode)===null||h===void 0?void 0:h.call(r):R,H=e.additionalProps,z=H===void 0?{}:H,V=e.ellipsis,U=e.align,W=e.rowType,G=e.isSticky,le=e.column,ae=le===void 0?{}:le,ie=e.cellType,se="".concat(b,"-cell"),he,te,ge=(g=r.default)===null||g===void 0?void 0:g.call(r);if(Rg(ge)||ie==="header")te=ge;else{var ee,ne=vP(S,A);if(te=ne,P){var de=P({text:ne,value:ne,record:S,index:N,renderIndex:D,column:ae.__originColumn__});Rre(de)?(te=de.children,he=de.props):te=de}if(!(Rl in ae)&&ie==="body"&&a.value.bodyCell&&!((ee=ae.slots)!==null&&ee!==void 0&&ee.customRender)){var re=mr(a.value,"bodyCell",{text:ne,value:ne,record:S,index:N,column:ae.__originColumn__},function(){var be=te===void 0?ne:te;return[Ke(be)==="object"&&Dn(be)||Ke(be)!=="object"?be:null]});te=Yt(re)}e.transformCellText&&(te=e.transformCellText({text:te,record:S,index:N,column:ae.__originColumn__}))}Ke(te)==="object"&&!Array.isArray(te)&&!Sr(te)&&(te=null),V&&(O||B)&&(te=E("span",{class:"".concat(se,"-content")},[te])),Array.isArray(te)&&te.length===1&&(te=te[0]);var oe=he||{},ue=oe.colSpan,ve=oe.rowSpan,me=oe.style,Y=oe.class,Q=Ye(oe,$re),pe=(w=ue!==void 0?ue:s.value)!==null&&w!==void 0?w:1,Ne=(y=ve!==void 0?ve:c.value)!==null&&y!==void 0?y:1;if(pe===0||Ne===0)return null;var Te={},we=typeof $=="number"&&d.value,ye=typeof F=="number"&&d.value;we&&(Te.position="sticky",Te.left="".concat($,"px")),ye&&(Te.position="sticky",Te.right="".concat(F,"px"));var Ce={};U&&(Ce.textAlign=U);var De,Ee=V===!0?{showTitle:!0}:V;Ee&&(Ee.showTitle||W==="header")&&(typeof te=="string"||typeof te=="number"?De=te.toString():Sr(te)&&(De=m([te])));var xe=M(M(M({title:De},Q),z),{},{colSpan:pe!==1?pe:null,rowSpan:Ne!==1?Ne:null,class:Ae(se,(x={},j(x,"".concat(se,"-fix-left"),we&&d.value),j(x,"".concat(se,"-fix-left-first"),T&&d.value),j(x,"".concat(se,"-fix-left-last"),O&&d.value),j(x,"".concat(se,"-fix-right"),ye&&d.value),j(x,"".concat(se,"-fix-right-first"),B&&d.value),j(x,"".concat(se,"-fix-right-last"),_&&d.value),j(x,"".concat(se,"-ellipsis"),V),j(x,"".concat(se,"-with-append"),L),j(x,"".concat(se,"-fix-sticky"),(we||ye)&&G&&d.value),j(x,"".concat(se,"-row-hover"),!he&&f.value),x),z.class,Y),onMouseenter:function(Oe){v(Oe,Ne)},onMouseleave:p,style:M(M(M(M({},U0(z.style)),Ce),Te),me)});return E(I,xe,{default:function(){return[L,te,(C=r.dragHandle)===null||C===void 0?void 0:C.call(r)]}})}}});function Eb(t,e,n,r,a){var i=n[t]||{},o=n[e]||{},l,u;i.fixed==="left"?l=r.left[t]:o.fixed==="right"&&(u=r.right[e]);var s=!1,c=!1,f=!1,d=!1,v=n[e+1],p=n[t-1];if(a==="rtl"){if(l!==void 0){var m=p&&p.fixed==="left";d=!m}else if(u!==void 0){var h=v&&v.fixed==="right";f=!h}}else if(l!==void 0){var g=v&&v.fixed==="left";s=!g}else if(u!==void 0){var w=p&&p.fixed==="right";c=!w}return{fixLeft:l,fixRight:u,lastFixLeft:s,firstFixRight:c,lastFixRight:f,firstFixLeft:d,isSticky:r.isSticky}}var o3={mouse:{start:"mousedown",move:"mousemove",stop:"mouseup"},touch:{start:"touchstart",move:"touchmove",stop:"touchend"}},l3=50;const Lre=Se({compatConfig:{MODE:3},name:"DragHandle",props:{prefixCls:String,width:{type:Number,required:!0},minWidth:{type:Number,default:l3},maxWidth:{type:Number,default:1/0},column:{type:Object,default:void 0}},setup:function(e){var n=0,r={remove:function(){}},a={remove:function(){}},i=function(){r.remove(),a.remove()};Ar(function(){i()}),rt(function(){zt(!isNaN(e.width),"Table","width must be a number when use resizable")});var o=Pre(),l=o.onResizeColumn,u=q(function(){return typeof e.minWidth=="number"&&!isNaN(e.minWidth)?e.minWidth:l3}),s=q(function(){return typeof e.maxWidth=="number"&&!isNaN(e.maxWidth)?e.maxWidth:1/0}),c=Zn(),f=0,d=Z(!1),v,p=function(b){var S=0;b.touches?b.touches.length?S=b.touches[0].pageX:S=b.changedTouches[0].pageX:S=b.pageX;var N=n-S,D=Math.max(f-N,u.value);D=Math.min(D,s.value),et.cancel(v),v=et(function(){l(D,e.column.__originColumn__)})},m=function(b){p(b)},h=function(b){d.value=!1,p(b),i()},g=function(b,S){d.value=!0,i(),f=c.vnode.el.parentNode.getBoundingClientRect().width,!(b instanceof MouseEvent&&b.which!==1)&&(b.stopPropagation&&b.stopPropagation(),n=b.touches?b.touches[0].pageX:b.pageX,r=on(document.documentElement,S.move,m),a=on(document.documentElement,S.stop,h))},w=function(b){b.stopPropagation(),b.preventDefault(),g(b,o3.mouse)},y=function(b){b.stopPropagation(),b.preventDefault(),g(b,o3.touch)},x=function(b){b.stopPropagation(),b.preventDefault()};return function(){var C=e.prefixCls,b=j({},Tn?"onTouchstartPassive":"onTouchstart",function(S){return y(S)});return E("div",M(M({class:"".concat(C,"-resize-handle ").concat(d.value?"dragging":""),onMousedown:w},b),{},{onClick:x}),[E("div",{class:"".concat(C,"-resize-handle-line")},null)])}}}),zre=Se({name:"HeaderRow",props:["cells","stickyOffsets","flattenColumns","rowComponent","cellComponent","index","customHeaderRow"],setup:function(e){var n=Ya();return function(){var r=n.prefixCls,a=n.direction,i=e.cells,o=e.stickyOffsets,l=e.flattenColumns,u=e.rowComponent,s=e.cellComponent,c=e.customHeaderRow,f=e.index,d;c&&(d=c(i.map(function(p){return p.column}),f));var v=lp(i.map(function(p){return p.column}));return E(u,d,{default:function(){return[i.map(function(m,h){var g=m.column,w=Eb(m.colStart,m.colEnd,l,o,a),y;g&&g.customHeaderCell&&(y=m.column.customHeaderCell(g));var x=g;return E(up,M(M(M({},m),{},{cellType:"header",ellipsis:g.ellipsis,align:g.align,component:s,prefixCls:r,key:v[h]},w),{},{additionalProps:y,rowType:"header",column:g}),{default:function(){return g.title},dragHandle:function(){return x.resizable?E(Lre,{prefixCls:r,width:x.width,minWidth:x.minWidth,maxWidth:x.maxWidth,column:x},null):null}})})]}})}}});function Vre(t){var e=[];function n(o,l){var u=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0;e[u]=e[u]||[];var s=l,c=o.filter(Boolean).map(function(f){var d={key:f.key,class:Ae(f.className,f.class),column:f,colStart:s},v=1,p=f.children;return p&&p.length>0&&(v=n(p,s,u+1).reduce(function(m,h){return m+h},0),d.hasSubColumns=!0),"colSpan"in f&&(v=f.colSpan),"rowSpan"in f&&(d.rowSpan=f.rowSpan),d.colSpan=v,d.colEnd=d.colStart+v-1,e[u].push(d),s+=v,v});return c}n(t,0);for(var r=e.length,a=function(l){e[l].forEach(function(u){!("rowSpan"in u)&&!u.hasSubColumns&&(u.rowSpan=r-l)})},i=0;i<r;i+=1)a(i);return e}const u3=Se({name:"Header",inheritAttrs:!1,props:["columns","flattenColumns","stickyOffsets","customHeaderRow"],setup:function(e){var n=Ya(),r=q(function(){return Vre(e.columns)});return function(){var a=n.prefixCls,i=n.getComponent,o=e.stickyOffsets,l=e.flattenColumns,u=e.customHeaderRow,s=i(["header","wrapper"],"thead"),c=i(["header","row"],"tr"),f=i(["header","cell"],"th");return E(s,{class:"".concat(a,"-thead")},{default:function(){return[r.value.map(function(v,p){var m=E(zre,{key:p,flattenColumns:l,cells:v,stickyOffsets:o,rowComponent:c,cellComponent:f,customHeaderRow:u,index:p},null);return m})]}})}}});var yP=Symbol("ExpandedRowProps"),jre=function(e){yt(yP,e)},Hre=function(){return pt(yP,{})};const bP=Se({name:"ExpandedRow",inheritAttrs:!1,props:["prefixCls","component","cellComponent","expanded","colSpan","isEmpty"],setup:function(e,n){var r=n.slots,a=n.attrs,i=Ya(),o=Hre(),l=o.fixHeader,u=o.fixColumn,s=o.componentWidth,c=o.horizonScroll;return function(){var f=e.prefixCls,d=e.component,v=e.cellComponent,p=e.expanded,m=e.colSpan,h=e.isEmpty;return E(d,{class:a.class,style:{display:p?null:"none"}},{default:function(){return[E(up,{component:v,prefixCls:f,colSpan:m},{default:function(){var y,x=(y=r.default)===null||y===void 0?void 0:y.call(r);return(h?c.value:u.value)&&(x=E("div",{style:{width:"".concat(s.value-(l.value?i.scrollbarSize:0),"px"),position:"sticky",left:0,overflow:"hidden"},class:"".concat(f,"-expanded-row-fixed")},[x])),x}})]}})}}}),Kre=Se({name:"MeasureCell",props:["columnKey"],setup:function(e,n){var r=n.emit,a=Z();return tt(function(){a.value&&r("columnResize",e.columnKey,a.value.offsetWidth)}),function(){return E(ea,{onResize:function(o){var l=o.offsetWidth;r("columnResize",e.columnKey,l)}},{default:function(){return[E("td",{ref:a,style:{padding:0,border:0,height:0}},[E("div",{style:{height:0,overflow:"hidden"}},[ga(" ")])])]}})}}});var xP=Symbol("BodyContextProps"),Ure=function(e){yt(xP,e)},wP=function(){return pt(xP,{})};const qre=Se({name:"BodyRow",inheritAttrs:!1,props:["record","index","renderIndex","recordKey","expandedKeys","rowComponent","cellComponent","customRow","rowExpandable","indent","rowKey","getRowKey","childrenColumnName"],setup:function(e,n){var r=n.attrs,a=Ya(),i=wP(),o=Z(!1),l=q(function(){return e.expandedKeys&&e.expandedKeys.has(e.recordKey)});rt(function(){l.value&&(o.value=!0)});var u=q(function(){return i.expandableType==="row"&&(!e.rowExpandable||e.rowExpandable(e.record))}),s=q(function(){return i.expandableType==="nest"}),c=q(function(){return e.childrenColumnName&&e.record&&e.record[e.childrenColumnName]}),f=q(function(){return u.value||s.value}),d=function(w,y){i.onTriggerExpand(w,y)},v=q(function(){var g;return((g=e.customRow)===null||g===void 0?void 0:g.call(e,e.record,e.index))||{}}),p=function(w){var y,x;i.expandRowByClick&&f.value&&d(e.record,w);for(var C=arguments.length,b=new Array(C>1?C-1:0),S=1;S<C;S++)b[S-1]=arguments[S];(y=v.value)===null||y===void 0||(x=y.onClick)===null||x===void 0||x.call.apply(x,[y,w].concat(b))},m=q(function(){var g=e.record,w=e.index,y=e.indent,x=i.rowClassName;return typeof x=="string"?x:typeof x=="function"?x(g,w,y):""}),h=q(function(){return lp(i.flattenColumns)});return function(){var g=r.class,w=r.style,y=e.record,x=e.index,C=e.rowKey,b=e.indent,S=b===void 0?0:b,N=e.rowComponent,D=e.cellComponent,A=a.prefixCls,P=a.fixedInfoList,k=a.transformCellText,I=i.flattenColumns,$=i.expandedRowClassName,F=i.indentSize,T=i.expandIcon,O=i.expandedRowRender,B=i.expandIconColumnIndex,_=E(N,M(M({},v.value),{},{"data-row-key":C,class:Ae(g,"".concat(A,"-row"),"".concat(A,"-row-level-").concat(S),m.value,v.value.class),style:M(M({},w),U0(v.value.style)),onClick:p}),{default:function(){return[I.map(function(V,U){var W=V.customRender,G=V.dataIndex,le=V.className,ae=h[U],ie=P[U],se;V.customCell&&(se=V.customCell(y,x,V));var he=U===(B||0)&&s.value?E(At,null,[E("span",{style:{paddingLeft:"".concat(F*S,"px")},class:"".concat(A,"-row-indent indent-level-").concat(S)},null),T({prefixCls:A,expanded:l.value,expandable:c.value,record:y,onExpand:d})]):null;return E(up,M(M({cellType:"body",class:le,ellipsis:V.ellipsis,align:V.align,component:D,prefixCls:A,key:ae,record:y,index:x,renderIndex:e.renderIndex,dataIndex:G,customRender:W},ie),{},{additionalProps:se,column:V,transformCellText:k,appendNode:he}),null)})]}}),R;if(u.value&&(o.value||l.value)){var L=O({record:y,index:x,indent:S+1,expanded:l.value}),H=$&&$(y,x,S);R=E(bP,{expanded:l.value,class:Ae("".concat(A,"-expanded-row"),"".concat(A,"-expanded-row-level-").concat(S+1),H),prefixCls:A,component:N,cellComponent:D,colSpan:I.length,isEmpty:!1},{default:function(){return[L]}})}return E(At,null,[_,R])}}});function CP(t,e,n,r,a,i){var o=[];o.push({record:t,indent:e,index:i});var l=a(t),u=r==null?void 0:r.has(l);if(t&&Array.isArray(t[n])&&u)for(var s=0;s<t[n].length;s+=1){var c=CP(t[n][s],e+1,n,r,a,s);o.push.apply(o,Re(c))}return o}function Wre(t,e,n,r){var a=q(function(){var i=e.value,o=n.value,l=t.value;if(o!=null&&o.size){for(var u=[],s=0;s<(l==null?void 0:l.length);s+=1){var c=l[s];u.push.apply(u,Re(CP(c,0,i,o,r.value,s)))}return u}return l==null?void 0:l.map(function(f,d){return{record:f,indent:0,index:d}})});return a}var SP=Symbol("ResizeContextProps"),Gre=function(e){yt(SP,e)},Yre=function(){return pt(SP,{onColumnResize:function(){}})};const Xre=Se({name:"Body",props:["data","getRowKey","measureColumnWidth","expandedKeys","customRow","rowExpandable","childrenColumnName"],slots:["emptyNode"],setup:function(e,n){var r=n.slots,a=Yre(),i=Ya(),o=wP(),l=Wre(Ge(e,"data"),Ge(e,"childrenColumnName"),Ge(e,"expandedKeys"),Ge(e,"getRowKey")),u=Z(-1),s=Z(-1),c;return kre({startRow:u,endRow:s,onHover:function(d,v){clearTimeout(c),c=setTimeout(function(){u.value=d,s.value=v},100)}}),function(){var f=e.data,d=e.getRowKey,v=e.measureColumnWidth,p=e.expandedKeys,m=e.customRow,h=e.rowExpandable,g=e.childrenColumnName,w=a.onColumnResize,y=i.prefixCls,x=i.getComponent,C=o.flattenColumns,b=x(["body","wrapper"],"tbody"),S=x(["body","row"],"tr"),N=x(["body","cell"],"td"),D;if(f.length)D=l.value.map(function(k,I){var $=k.record,F=k.indent,T=k.index,O=d($,I);return E(qre,{key:O,rowKey:O,record:$,recordKey:O,index:I,renderIndex:T,rowComponent:S,cellComponent:N,expandedKeys:p,customRow:m,getRowKey:d,rowExpandable:h,childrenColumnName:g,indent:F},null)});else{var A;D=E(bP,{expanded:!0,class:"".concat(y,"-placeholder"),prefixCls:y,component:S,cellComponent:N,colSpan:C.length,isEmpty:!0},{default:function(){return[(A=r.emptyNode)===null||A===void 0?void 0:A.call(r)]}})}var P=lp(C);return E(b,{class:"".concat(y,"-tbody")},{default:function(){return[v&&E("tr",{"aria-hidden":"true",class:"".concat(y,"-measure-row"),style:{height:0,fontSize:0}},[P.map(function(I){return E(Kre,{key:I,columnKey:I,onColumnResize:w},null)})]),D]}})}}});var $i={},Zre=["fixed"];function zg(t){return t.reduce(function(e,n){var r=n.fixed,a=r===!0?"left":r,i=n.children;return i&&i.length>0?[].concat(Re(e),Re(zg(i).map(function(o){return M({fixed:a},o)}))):[].concat(Re(e),[M(M({},n),{},{fixed:a})])},[])}function Jre(t){return t.map(function(e){var n=e.fixed,r=Ye(e,Zre),a=n;return n==="left"?a="right":n==="right"&&(a="left"),M({fixed:a},r)})}function Qre(t,e){var n=t.prefixCls,r=t.columns,a=t.expandable,i=t.expandedKeys,o=t.getRowKey,l=t.onTriggerExpand,u=t.expandIcon,s=t.rowExpandable,c=t.expandIconColumnIndex,f=t.direction,d=t.expandRowByClick,v=t.expandColumnWidth,p=t.expandFixed,m=q(function(){if(a.value){var w,y=r.value.slice();if(!y.includes($i)){var x=c.value||0;x>=0&&y.splice(x,0,$i)}var C=y.indexOf($i);y=y.filter(function($,F){return $!==$i||F===C});var b=r.value[C],S;(p.value==="left"||p.value)&&!c.value?S="left":(p.value==="right"||p.value)&&c.value===r.value.length?S="right":S=b?b.fixed:null;var N=i.value,D=s.value,A=u.value,P=n.value,k=d.value,I=(w={},j(w,Rl,{class:"".concat(n.value,"-expand-icon-col"),columnType:"EXPAND_COLUMN"}),j(w,"title",""),j(w,"fixed",S),j(w,"class","".concat(n.value,"-row-expand-icon-cell")),j(w,"width",v.value),j(w,"customRender",function(F){var T=F.record,O=F.index,B=o.value(T,O),_=N.has(B),R=D?D(T):!0,L=A({prefixCls:P,expanded:_,expandable:R,record:T,onExpand:l});return k?E("span",{onClick:function(z){return z.stopPropagation()}},[L]):L}),w);return y.map(function($){return $===$i?I:$})}return r.value.filter(function($){return $!==$i})}),h=q(function(){var w=m.value;return e.value&&(w=e.value(w)),w.length||(w=[{customRender:function(){return null}}]),w}),g=q(function(){return f.value==="rtl"?Jre(zg(h.value)):zg(h.value)});return[h,g]}function EP(t){var e=St(t),n,r=St([]);function a(i){r.value.push(i),et.cancel(n),n=et(function(){var o=r.value;r.value=[],o.forEach(function(l){e.value=l(e.value)})})}return xt(function(){et.cancel(n)}),[e,a]}function eae(t){var e=Z(t||null),n=Z();function r(){clearTimeout(n.value)}function a(o){e.value=o,r(),n.value=setTimeout(function(){e.value=null,n.value=void 0},100)}function i(){return e.value}return xt(function(){r()}),[a,i]}function tae(t,e,n){var r=q(function(){for(var a=[],i=[],o=0,l=0,u=t.value,s=e.value,c=n.value,f=0;f<s;f+=1)if(c==="rtl"){i[f]=l,l+=u[f]||0;var d=s-f-1;a[d]=o,o+=u[d]||0}else{a[f]=o,o+=u[f]||0;var v=s-f-1;i[v]=l,l+=u[v]||0}return{left:a,right:i}});return r}var nae=["columnType"];function NP(t){for(var e=t.colWidths,n=t.columns,r=t.columCount,a=[],i=r||n.length,o=!1,l=i-1;l>=0;l-=1){var u=e[l],s=n&&n[l],c=s&&s[Rl];if(u||c||o){var f=c||{};f.columnType;var d=Ye(f,nae);a.unshift(E("col",M({key:l,style:{width:typeof u=="number"?"".concat(u,"px"):u}},d),null)),o=!0}}return E("colgroup",null,[a])}function Vg(t,e){var n,r=e.slots;return E("div",null,[(n=r.default)===null||n===void 0?void 0:n.call(r)])}Vg.displayName="Panel";var rae=0,aae=Se({name:"Summary",props:["fixed"],setup:function(e,n){var r=n.slots,a=Ya(),i="table-summary-uni-key-".concat(++rae),o=q(function(){return e.fixed===""||e.fixed});return rt(function(){a.summaryCollect(i,o.value)}),xt(function(){a.summaryCollect(i,!1)}),function(){var l;return(l=r.default)===null||l===void 0?void 0:l.call(r)}}});const iae=aae,oae=Se({compatConfig:{MODE:3},name:"ATableSummaryRow",setup:function(e,n){var r=n.slots;return function(){var a;return E("tr",null,[(a=r.default)===null||a===void 0?void 0:a.call(r)])}}});var DP=Symbol("SummaryContextProps"),lae=function(e){yt(DP,e)},uae=function(){return pt(DP,{})};const sae=Se({name:"ATableSummaryCell",props:["index","colSpan","rowSpan","align"],setup:function(e,n){var r=n.attrs,a=n.slots,i=Ya(),o=uae();return function(){var l=e.index,u=e.colSpan,s=u===void 0?1:u,c=e.rowSpan,f=e.align,d=i.prefixCls,v=i.direction,p=o.scrollColumnIndex,m=o.stickyOffsets,h=o.flattenColumns,g=l+s-1,w=g+1===p?s+1:s,y=Eb(l,l+w-1,h,m,v);return E(up,M({class:r.class,index:l,component:"td",prefixCls:d,record:null,dataIndex:null,align:f,colSpan:w,rowSpan:c,customRender:function(){var C;return(C=a.default)===null||C===void 0?void 0:C.call(a)}},y),null)}}}),Uc=Se({name:"Footer",inheritAttrs:!1,props:["stickyOffsets","flattenColumns"],setup:function(e,n){var r=n.slots,a=Ya();return lae(Lt({stickyOffsets:Ge(e,"stickyOffsets"),flattenColumns:Ge(e,"flattenColumns"),scrollColumnIndex:q(function(){var i=e.flattenColumns.length-1,o=e.flattenColumns[i];return o!=null&&o.scrollbar?i:null})})),function(){var i,o=a.prefixCls;return E("tfoot",{class:"".concat(o,"-summary")},[(i=r.default)===null||i===void 0?void 0:i.call(r)])}}});var cae=iae;function fae(t){var e,n=t.prefixCls,r=t.record,a=t.onExpand,i=t.expanded,o=t.expandable,l="".concat(n,"-row-expand-icon");if(!o)return E("span",{class:[l,"".concat(n,"-row-spaced")]},null);var u=function(c){a(r,c),c.stopPropagation()};return E("span",{class:(e={},j(e,l,!0),j(e,"".concat(n,"-row-expanded"),i),j(e,"".concat(n,"-row-collapsed"),!i),e),onClick:u},null)}function dae(t,e,n){var r=[];function a(i){(i||[]).forEach(function(o,l){r.push(e(o,l)),a(o[n])})}return a(t),r}const vae=Se({name:"StickyScrollBar",inheritAttrs:!1,props:["offsetScroll","container","scrollBodyRef","scrollBodySizeInfo"],emits:["scroll"],setup:function(e,n){var r=n.emit,a=n.expose,i=Ya(),o=Z(0),l=Z(0),u=Z(0);rt(function(){o.value=e.scrollBodySizeInfo.scrollWidth||0,l.value=e.scrollBodySizeInfo.clientWidth||0,u.value=o.value&&l.value*(l.value/o.value)},{flush:"post"});var s=Z(),c=EP({scrollLeft:0,isHiddenScrollBar:!0}),f=$e(c,2),d=f[0],v=f[1],p=Z({delta:0,x:0}),m=Z(!1),h=function(){m.value=!1},g=function(P){p.value={delta:P.pageX-d.value.scrollLeft,x:0},m.value=!0,P.preventDefault()},w=function(P){var k,I=P||((k=window)===null||k===void 0?void 0:k.event),$=I.buttons;if(!m.value||$===0){m.value&&(m.value=!1);return}var F=p.value.x+P.pageX-p.value.x-p.value.delta;F<=0&&(F=0),F+u.value>=l.value&&(F=l.value-u.value),r("scroll",{scrollLeft:F/l.value*(o.value+2)}),p.value.x=P.pageX},y=function(){if(e.scrollBodyRef.value){var P=jd(e.scrollBodyRef.value).top,k=P+e.scrollBodyRef.value.offsetHeight,I=e.container===window?document.documentElement.scrollTop+window.innerHeight:jd(e.container).top+e.container.clientHeight;k-Zl()<=I||P>=I-e.offsetScroll?v(function($){return M(M({},$),{},{isHiddenScrollBar:!0})}):v(function($){return M(M({},$),{},{isHiddenScrollBar:!1})})}},x=function(P){v(function(k){return M(M({},k),{},{scrollLeft:P/o.value*l.value||0})})};a({setScrollLeft:x});var C=null,b=null,S=null,N=null;tt(function(){C=on(document.body,"mouseup",h,!1),b=on(document.body,"mousemove",w,!1),S=on(window,"resize",y,!1)}),R0(function(){ct(function(){y()})}),tt(function(){setTimeout(function(){ke([u,m],function(){y()},{immediate:!0,flush:"post"})})}),ke(function(){return e.container},function(){var A;(A=N)===null||A===void 0||A.remove(),N=on(e.container,"scroll",y,!1)},{immediate:!0,flush:"post"}),xt(function(){var A,P,k,I;(A=C)===null||A===void 0||A.remove(),(P=b)===null||P===void 0||P.remove(),(k=N)===null||k===void 0||k.remove(),(I=S)===null||I===void 0||I.remove()}),ke(function(){return M({},d.value)},function(A,P){A.isHiddenScrollBar!==(P==null?void 0:P.isHiddenScrollBar)&&!A.isHiddenScrollBar&&v(function(k){var I=e.scrollBodyRef.value;return I?M(M({},k),{},{scrollLeft:I.scrollLeft/I.scrollWidth*I.clientWidth}):k})},{immediate:!0});var D=Zl();return function(){if(o.value<=l.value||!u.value||d.value.isHiddenScrollBar)return null;var A=i.prefixCls;return E("div",{style:{height:"".concat(D,"px"),width:"".concat(l.value,"px"),bottom:"".concat(e.offsetScroll,"px")},class:"".concat(A,"-sticky-scroll")},[E("div",{onMousedown:g,ref:s,class:Ae("".concat(A,"-sticky-scroll-bar"),j({},"".concat(A,"-sticky-scroll-bar-active"),m.value)),style:{width:"".concat(u.value,"px"),transform:"translate3d(".concat(d.value.scrollLeft,"px, 0, 0)")}},null)])}}});var s3=Uo()?window:null;function pae(t,e){return q(function(){var n=Ke(t.value)==="object"?t.value:{},r=n.offsetHeader,a=r===void 0?0:r,i=n.offsetSummary,o=i===void 0?0:i,l=n.offsetScroll,u=l===void 0?0:l,s=n.getContainer,c=s===void 0?function(){return s3}:s,f=c()||s3,d=!!t.value;return{isSticky:d,stickyClassName:d?"".concat(e.value,"-sticky-holder"):"",offsetHeader:a,offsetSummary:o,offsetScroll:u,container:f}})}function mae(t,e){return q(function(){for(var n=[],r=t.value,a=e.value,i=0;i<a;i+=1){var o=r[i];if(o!==void 0)n[i]=o;else return null}return n})}const c3=Se({name:"FixedHolder",inheritAttrs:!1,props:["columns","flattenColumns","stickyOffsets","customHeaderRow","noData","maxContentScroll","colWidths","columCount","direction","fixHeader","stickyTopOffset","stickyBottomOffset","stickyClassName"],emits:["scroll"],setup:function(e,n){var r=n.attrs,a=n.slots,i=n.emit,o=Ya(),l=q(function(){return o.isSticky&&!e.fixHeader?0:o.scrollbarSize}),u=Z(),s=function(g){var w=g.currentTarget,y=g.deltaX;y&&(i("scroll",{currentTarget:w,scrollLeft:w.scrollLeft+y}),g.preventDefault())},c=Z();tt(function(){ct(function(){c.value=on(u.value,"wheel",s)})}),xt(function(){var h;(h=c.value)===null||h===void 0||h.remove()});var f=q(function(){return e.flattenColumns.every(function(h){return h.width&&h.width!==0&&h.width!=="0px"})}),d=Z([]),v=Z([]);rt(function(){var h=e.flattenColumns[e.flattenColumns.length-1],g={fixed:h?h.fixed:null,scrollbar:!0,customHeaderCell:function(){return{class:"".concat(o.prefixCls,"-cell-scrollbar")}}};d.value=l.value?[].concat(Re(e.columns),[g]):e.columns,v.value=l.value?[].concat(Re(e.flattenColumns),[g]):e.flattenColumns});var p=q(function(){var h=e.stickyOffsets,g=e.direction,w=h.right,y=h.left;return M(M({},h),{},{left:g==="rtl"?[].concat(Re(y.map(function(x){return x+l.value})),[0]):y,right:g==="rtl"?w:[].concat(Re(w.map(function(x){return x+l.value})),[0]),isSticky:o.isSticky})}),m=mae(Ge(e,"colWidths"),Ge(e,"columCount"));return function(){var h,g=e.noData,w=e.columCount,y=e.stickyTopOffset,x=e.stickyBottomOffset,C=e.stickyClassName,b=e.maxContentScroll,S=o.isSticky;return E("div",{style:M({overflow:"hidden"},S?{top:"".concat(y,"px"),bottom:"".concat(x,"px")}:{}),ref:u,class:Ae(r.class,j({},C,!!C))},[E("table",{style:{tableLayout:"fixed",visibility:g||m.value?null:"hidden"}},[(!g||!b||f.value)&&E(NP,{colWidths:m.value?[].concat(Re(m.value),[l.value]):[],columCount:w+1,columns:v.value},null),(h=a.default)===null||h===void 0?void 0:h.call(a,M(M({},e),{},{stickyOffsets:p.value,columns:d.value,flattenColumns:v.value}))])])}}});function hae(t){for(var e=-1,n=t==null?0:t.length,r={};++e<n;){var a=t[e];r[a[0]]=a[1]}return r}function f3(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 Lt(hae(n.map(function(a){return[a,Ge(t,a)]})))}var gae=[],yae={},jg="rc-table-internal-hook";const bae=Se({name:"Table",inheritAttrs:!1,props:["prefixCls","data","columns","rowKey","tableLayout","scroll","rowClassName","title","footer","id","showHeader","components","customRow","customHeaderRow","direction","expandFixed","expandColumnWidth","expandedRowKeys","defaultExpandedRowKeys","expandedRowRender","expandRowByClick","expandIcon","onExpand","onExpandedRowsChange","onUpdate:expandedRowKeys","defaultExpandAllRows","indentSize","expandIconColumnIndex","expandedRowClassName","childrenColumnName","rowExpandable","sticky","transformColumns","internalHooks","internalRefs","canExpandable","onUpdateInternalRefs","transformCellText"],slots:["title","footer","summary","emptyText"],emits:["expand","expandedRowsChange","updateInternalRefs","update:expandedRowKeys"],setup:function(e,n){var r=n.attrs,a=n.slots,i=n.emit,o=q(function(){return e.data||gae}),l=q(function(){return!!o.value.length}),u=q(function(){return Mre(e.components,{})}),s=function(ce,Me){return vP(u.value,ce)||Me},c=q(function(){var J=e.rowKey;return typeof J=="function"?J:function(ce){var Me=ce&&ce[J];return Me}}),f=q(function(){return e.expandIcon||fae}),d=q(function(){return e.childrenColumnName||"children"}),v=q(function(){return e.expandedRowRender?"row":e.canExpandable||o.value.some(function(J){return J&&Ke(J)==="object"&&J[d.value]})?"nest":!1}),p=St([]),m=rt(function(){e.defaultExpandedRowKeys&&(p.value=e.defaultExpandedRowKeys),e.defaultExpandAllRows&&(p.value=dae(o.value,c.value,d.value))});m();var h=q(function(){return new Set(e.expandedRowKeys||p.value||[])}),g=function(ce){var Me=c.value(ce,o.value.indexOf(ce)),Ie,Fe=h.value.has(Me);Fe?(h.value.delete(Me),Ie=Re(h.value)):Ie=[].concat(Re(h.value),[Me]),p.value=Ie,i("expand",!Fe,ce),i("update:expandedRowKeys",Ie),i("expandedRowsChange",Ie)},w=Z(0),y=Qre(M(M({},Yi(e)),{},{expandable:q(function(){return!!e.expandedRowRender}),expandedKeys:h,getRowKey:c,onTriggerExpand:g,expandIcon:f}),q(function(){return e.internalHooks===jg?e.transformColumns:null})),x=$e(y,2),C=x[0],b=x[1],S=q(function(){return{columns:C.value,flattenColumns:b.value}}),N=Z(),D=Z(),A=Z(),P=Z({scrollWidth:0,clientWidth:0}),k=Z(),I=an(!1),$=$e(I,2),F=$[0],T=$[1],O=an(!1),B=$e(O,2),_=B[0],R=B[1],L=EP(new Map),H=$e(L,2),z=H[0],V=H[1],U=q(function(){return lp(b.value)}),W=q(function(){return U.value.map(function(J){return z.value.get(J)})}),G=q(function(){return b.value.length}),le=tae(W,G,Ge(e,"direction")),ae=q(function(){return e.scroll&&Rg(e.scroll.y)}),ie=q(function(){return e.scroll&&Rg(e.scroll.x)||Boolean(e.expandFixed)}),se=q(function(){return ie.value&&b.value.some(function(J){var ce=J.fixed;return ce})}),he=Z(),te=pae(Ge(e,"sticky"),Ge(e,"prefixCls")),ge=Lt({}),ee=q(function(){var J=Object.values(ge)[0];return(ae.value||te.value.isSticky)&&J}),ne=function(ce,Me){Me?ge[ce]=Me:delete ge[ce]},de=Z({}),re=Z({}),oe=Z({});rt(function(){ae.value&&(re.value={overflowY:"scroll",maxHeight:Eo(e.scroll.y)}),ie.value&&(de.value={overflowX:"auto"},ae.value||(re.value={overflowY:"hidden"}),oe.value={width:e.scroll.x===!0?"auto":Eo(e.scroll.x),minWidth:"100%"})});var ue=function(ce,Me){Cy(N.value)&&V(function(Ie){if(Ie.get(ce)!==Me){var Fe=new Map(Ie);return Fe.set(ce,Me),Fe}return Ie})},ve=eae(null),me=$e(ve,2),Y=me[0],Q=me[1];function pe(J,ce){if(ce){if(typeof ce=="function"){ce(J);return}var Me=ce.$el||ce;Me.scrollLeft!==J&&(Me.scrollLeft=J)}}var Ne=function(ce){var Me=ce.currentTarget,Ie=ce.scrollLeft,Fe=e.direction==="rtl",ze=typeof Ie=="number"?Ie:Me.scrollLeft,je=Me||yae;if(!Q()||Q()===je){var Ue;Y(je),pe(ze,D.value),pe(ze,A.value),pe(ze,k.value),pe(ze,(Ue=he.value)===null||Ue===void 0?void 0:Ue.setScrollLeft)}if(Me){var qe=Me.scrollWidth,Ze=Me.clientWidth;Fe?(T(-ze<qe-Ze),R(-ze>0)):(T(ze>0),R(ze<qe-Ze))}},Te=function(){ie.value&&A.value?Ne({currentTarget:A.value}):(T(!1),R(!1))},we,ye=function(ce){ce!==w.value&&(Te(),w.value=N.value?N.value.offsetWidth:ce)},Ce=function(ce){var Me=ce.width;if(clearTimeout(we),w.value===0){ye(Me);return}we=setTimeout(function(){ye(Me)},100)};ke([ie,function(){return e.data},function(){return e.columns}],function(){ie.value&&Te()},{flush:"post"});var De=an(0),Ee=$e(De,2),xe=Ee[0],be=Ee[1];Ire(),tt(function(){ct(function(){var J,ce;Te(),be(uJ(A.value).width),P.value={scrollWidth:((J=A.value)===null||J===void 0?void 0:J.scrollWidth)||0,clientWidth:((ce=A.value)===null||ce===void 0?void 0:ce.clientWidth)||0}})}),Dr(function(){ct(function(){var J,ce,Me=((J=A.value)===null||J===void 0?void 0:J.scrollWidth)||0,Ie=((ce=A.value)===null||ce===void 0?void 0:ce.clientWidth)||0;(P.value.scrollWidth!==Me||P.value.clientWidth!==Ie)&&(P.value={scrollWidth:Me,clientWidth:Ie})})}),rt(function(){e.internalHooks===jg&&e.internalRefs&&e.onUpdateInternalRefs({body:A.value?A.value.$el||A.value:null})},{flush:"post"});var Oe=q(function(){return e.tableLayout?e.tableLayout:se.value?e.scroll.x==="max-content"?"auto":"fixed":ae.value||te.value.isSticky||b.value.some(function(J){var ce=J.ellipsis;return ce})?"fixed":"auto"}),Pe=function(){var ce;return l.value?null:((ce=a.emptyText)===null||ce===void 0?void 0:ce.call(a))||"No Data"};Dre(Lt(M(M({},Yi(f3(e,"prefixCls","direction","transformCellText"))),{},{getComponent:s,scrollbarSize:xe,fixedInfoList:q(function(){return b.value.map(function(J,ce){return Eb(ce,ce,b.value,le.value,e.direction)})}),isSticky:q(function(){return te.value.isSticky}),summaryCollect:ne}))),Ure(Lt(M(M({},Yi(f3(e,"rowClassName","expandedRowClassName","expandRowByClick","expandedRowRender","expandIconColumnIndex","indentSize"))),{},{columns:C,flattenColumns:b,tableLayout:Oe,expandIcon:f,expandableType:v,onTriggerExpand:g}))),Gre({onColumnResize:ue}),jre({componentWidth:w,fixHeader:ae,fixColumn:se,horizonScroll:ie});var _e=function(){return E(Xre,{data:o.value,measureColumnWidth:ae.value||ie.value||te.value.isSticky,expandedKeys:h.value,rowExpandable:e.rowExpandable,getRowKey:c.value,customRow:e.customRow,childrenColumnName:d.value},{emptyNode:Pe})},K=function(){return E(NP,{colWidths:b.value.map(function(ce){var Me=ce.width;return Me}),columns:b.value},null)};return function(){var J,ce=e.prefixCls,Me=e.scroll,Ie=e.tableLayout,Fe=e.direction,ze=e.title,je=ze===void 0?a.title:ze,Ue=e.footer,qe=Ue===void 0?a.footer:Ue,Ze=e.id,Qe=e.showHeader,Tt=e.customHeaderRow,ut=te.value,Et=ut.isSticky,ht=ut.offsetHeader,Qt=ut.offsetSummary,qt=ut.offsetScroll,bn=ut.stickyClassName,mn=ut.container,Bt=s(["table"],"table"),Wt=s(["body"]),en=(J=a.summary)===null||J===void 0?void 0:J.call(a,{pageData:o.value}),lr=function(){return null},Jt={colWidths:W.value,columCount:b.value.length,stickyOffsets:le.value,customHeaderRow:Tt,fixHeader:ae.value,scroll:Me};if(ae.value||Et){var er=function(){return null};typeof Wt=="function"?(er=function(){return Wt(o.value,{scrollbarSize:xe.value,ref:A,onScroll:Ne})},Jt.colWidths=b.value.map(function(Un,hn){var ur=Un.width,ia=hn===C.value.length-1?ur-xe.value:ur;return typeof ia=="number"&&!Number.isNaN(ia)?ia:0})):er=function(){return E("div",{style:M(M({},de.value),re.value),onScroll:Ne,ref:A,class:Ae("".concat(ce,"-body"))},[E(Bt,{style:M(M({},oe.value),{},{tableLayout:Oe.value})},{default:function(){return[K(),_e(),!ee.value&&en&&E(Uc,{stickyOffsets:le.value,flattenColumns:b.value},{default:function(){return[en]}})]}})])};var br=M(M(M({noData:!o.value.length,maxContentScroll:ie.value&&Me.x==="max-content"},Jt),S.value),{},{direction:Fe,stickyClassName:bn,onScroll:Ne});lr=function(){return E(At,null,[Qe!==!1&&E(c3,M(M({},br),{},{stickyTopOffset:ht,class:"".concat(ce,"-header"),ref:D}),{default:function(ur){return E(At,null,[E(u3,ur,null),ee.value==="top"&&E(Uc,ur,{default:function(){return[en]}})])}}),er(),ee.value&&ee.value!=="top"&&E(c3,M(M({},br),{},{stickyBottomOffset:Qt,class:"".concat(ce,"-summary"),ref:k}),{default:function(ur){return E(Uc,ur,{default:function(){return[en]}})}}),Et&&A.value&&E(vae,{ref:he,offsetScroll:qt,scrollBodyRef:A,onScroll:Ne,container:mn,scrollBodySizeInfo:P.value},null)])}}else lr=function(){return E("div",{style:M(M({},de.value),re.value),class:Ae("".concat(ce,"-content")),onScroll:Ne,ref:A},[E(Bt,{style:M(M({},oe.value),{},{tableLayout:Oe.value})},{default:function(){return[K(),Qe!==!1&&E(u3,M(M({},Jt),S.value),null),_e(),en&&E(Uc,{stickyOffsets:le.value,flattenColumns:b.value},{default:function(){return[en]}})]}})])};var Vr=oo(r,{aria:!0,data:!0}),Kn=function(){var hn;return E("div",M(M({},Vr),{},{class:Ae(ce,(hn={},j(hn,"".concat(ce,"-rtl"),Fe==="rtl"),j(hn,"".concat(ce,"-ping-left"),F.value),j(hn,"".concat(ce,"-ping-right"),_.value),j(hn,"".concat(ce,"-layout-fixed"),Ie==="fixed"),j(hn,"".concat(ce,"-fixed-header"),ae.value),j(hn,"".concat(ce,"-fixed-column"),se.value),j(hn,"".concat(ce,"-scroll-horizontal"),ie.value),j(hn,"".concat(ce,"-has-fix-left"),b.value[0]&&b.value[0].fixed),j(hn,"".concat(ce,"-has-fix-right"),b.value[G.value-1]&&b.value[G.value-1].fixed==="right"),j(hn,r.class,r.class),hn)),style:r.style,id:Ze,ref:N}),[je&&E(Vg,{class:"".concat(ce,"-title")},{default:function(){return[je(o.value)]}}),E("div",{class:"".concat(ce,"-container")},[lr()]),qe&&E(Vg,{class:"".concat(ce,"-footer")},{default:function(){return[qe(o.value)]}})])};return ie.value?E(ea,{onResize:Ce},{default:Kn}):Kn()}}});var Hg=10;function xae(t,e){var n={current:e.current,pageSize:e.pageSize},r=t&&Ke(t)==="object"?t:{};return Object.keys(r).forEach(function(a){var i=e[a];typeof i!="function"&&(n[a]=i)}),n}function wae(){for(var t={},e=arguments.length,n=new Array(e),r=0;r<e;r++)n[r]=arguments[r];return n.forEach(function(a){a&&Object.keys(a).forEach(function(i){var o=a[i];o!==void 0&&(t[i]=o)})}),t}function Cae(t,e,n){var r=q(function(){return e.value&&Ke(e.value)==="object"?e.value:{}}),a=q(function(){return r.value.total||0}),i=an(function(){return{current:"defaultCurrent"in r.value?r.value.defaultCurrent:1,pageSize:"defaultPageSize"in r.value?r.value.defaultPageSize:Hg}}),o=$e(i,2),l=o[0],u=o[1],s=q(function(){var d=wae(l.value,r.value,{total:a.value>0?a.value:t.value}),v=Math.ceil((a.value||t.value)/d.pageSize);return d.current>v&&(d.current=v||1),d}),c=function(v,p){r.value!==!1&&u({current:v??1,pageSize:p||s.value.pageSize})},f=function(v,p){if(r.value){var m,h;(m=(h=r.value).onChange)===null||m===void 0||m.call(h,v,p)}c(v,p),n(v,p||s.value.pageSize)};return[q(function(){return r.value===!1?{}:M(M({},s.value),{},{onChange:f})}),c]}function Sae(t,e,n){var r=St({});ke([t,e,n],function(){var i=new Map,o=n.value,l=e.value;function u(s){s.forEach(function(c,f){var d=o(c,f);i.set(d,c),c&&Ke(c)==="object"&&l in c&&u(c[l]||[])})}u(t.value),r.value={kvMap:i}},{deep:!0,immediate:!0});function a(i){return r.value.kvMap.get(i)}return[a]}var li={},Kg="SELECT_ALL",Ug="SELECT_INVERT",qg="SELECT_NONE",Eae=[];function AP(t,e){var n=[];return(t||[]).forEach(function(r){n.push(r),r&&Ke(r)==="object"&&e in r&&(n=[].concat(Re(n),Re(AP(r[e],e))))}),n}function Nae(t,e){var n=q(function(){var $=t.value||{},F=$.checkStrictly,T=F===void 0?!0:F;return M(M({},$),{},{checkStrictly:T})}),r=fn(n.value.selectedRowKeys||n.value.defaultSelectedRowKeys||Eae,{value:q(function(){return n.value.selectedRowKeys})}),a=$e(r,2),i=a[0],o=a[1],l=St(new Map),u=function(F){if(n.value.preserveSelectedRowKeys){var T=new Map;F.forEach(function(O){var B=e.getRecordByKey(O);!B&&l.value.has(O)&&(B=l.value.get(O)),T.set(O,B)}),l.value=T}};rt(function(){u(i.value)});var s=q(function(){return n.value.checkStrictly?null:nc(e.data.value,{externalGetKey:e.getRowKey.value,childrenPropName:e.childrenColumnName.value}).keyEntities}),c=q(function(){return AP(e.pageData.value,e.childrenColumnName.value)}),f=q(function(){var $=new Map,F=e.getRowKey.value,T=n.value.getCheckboxProps;return c.value.forEach(function(O,B){var _=F(O,B),R=(T?T(O):null)||{};$.set(_,R)}),$}),d=Zv(s),v=d.maxLevel,p=d.levelEntities,m=function(F){var T;return!!((T=f.value.get(e.getRowKey.value(F)))!==null&&T!==void 0&&T.disabled)},h=q(function(){if(n.value.checkStrictly)return[i.value||[],[]];var $=Zr(i.value,!0,s.value,v.value,p.value,m),F=$.checkedKeys,T=$.halfCheckedKeys;return[F||[],T]}),g=q(function(){return h.value[0]}),w=q(function(){return h.value[1]}),y=q(function(){var $=n.value.type==="radio"?g.value.slice(0,1):g.value;return new Set($)}),x=q(function(){return n.value.type==="radio"?new Set:new Set(w.value)}),C=an(null),b=$e(C,2),S=b[0],N=b[1],D=function(F){var T,O;u(F);var B=n.value,_=B.preserveSelectedRowKeys,R=B.onChange,L=e.getRecordByKey;_?(T=F,O=F.map(function(H){return l.value.get(H)})):(T=[],O=[],F.forEach(function(H){var z=L(H);z!==void 0&&(T.push(H),O.push(z))})),o(T),R==null||R(T,O)},A=function(F,T,O,B){var _=n.value.onSelect,R=e||{},L=R.getRecordByKey;if(_){var H=O.map(function(z){return L(z)});_(L(F),T,H,B)}D(O)},P=q(function(){var $=n.value,F=$.onSelectInvert,T=$.onSelectNone,O=$.selections,B=$.hideSelectAll,_=e.data,R=e.pageData,L=e.getRowKey,H=e.locale;if(!O||B)return null;var z=O===!0?[Kg,Ug,qg]:O;return z.map(function(V){return V===Kg?{key:"all",text:H.value.selectionAll,onSelect:function(){D(_.value.map(function(W,G){return L.value(W,G)}).filter(function(W){var G=f.value.get(W);return!(G!=null&&G.disabled)||y.value.has(W)}))}}:V===Ug?{key:"invert",text:H.value.selectInvert,onSelect:function(){var W=new Set(y.value);R.value.forEach(function(le,ae){var ie=L.value(le,ae),se=f.value.get(ie);se!=null&&se.disabled||(W.has(ie)?W.delete(ie):W.add(ie))});var G=Array.from(W);F&&(zt(!1,"Table","`onSelectInvert` will be removed in future. Please use `onChange` instead."),F(G)),D(G)}}:V===qg?{key:"none",text:H.value.selectNone,onSelect:function(){T==null||T(),D(Array.from(y.value).filter(function(W){var G=f.value.get(W);return G==null?void 0:G.disabled}))}}:V})}),k=q(function(){return c.value.length}),I=function(F){var T,O=n.value,B=O.onSelectAll,_=O.onSelectMultiple,R=O.columnWidth,L=O.type,H=O.fixed,z=O.renderCell,V=O.hideSelectAll,U=O.checkStrictly,W=e.prefixCls,G=e.getRecordByKey,le=e.getRowKey,ae=e.expandType,ie=e.getPopupContainer;if(!t.value)return F.filter(function(Oe){return Oe!==li});var se=F.slice(),he=new Set(y.value),te=c.value.map(le.value).filter(function(Oe){return!f.value.get(Oe).disabled}),ge=te.every(function(Oe){return he.has(Oe)}),ee=te.some(function(Oe){return he.has(Oe)}),ne=function(){var Pe=[];ge?te.forEach(function(K){he.delete(K),Pe.push(K)}):te.forEach(function(K){he.has(K)||(he.add(K),Pe.push(K))});var _e=Array.from(he);B==null||B(!ge,_e.map(function(K){return G(K)}),Pe.map(function(K){return G(K)})),D(_e)},de;if(L!=="radio"){var re;if(P.value){var oe=E(xn,{getPopupContainer:ie.value},{default:function(){return[P.value.map(function(Pe,_e){var K=Pe.key,J=Pe.text,ce=Pe.onSelect;return E(xn.Item,{key:K||_e,onClick:function(){ce==null||ce(te)}},{default:function(){return[J]}})})]}});re=E("div",{class:"".concat(W.value,"-selection-extra")},[E(za,{overlay:oe,getPopupContainer:ie.value},{default:function(){return[E("span",null,[E(Zs,null,null)])]}})])}var ue=c.value.map(function(Oe,Pe){var _e=le.value(Oe,Pe),K=f.value.get(_e)||{};return M({checked:he.has(_e)},K)}).filter(function(Oe){var Pe=Oe.disabled;return Pe}),ve=!!ue.length&&ue.length===k.value,me=ve&&ue.every(function(Oe){var Pe=Oe.checked;return Pe}),Y=ve&&ue.some(function(Oe){var Pe=Oe.checked;return Pe});de=!V&&E("div",{class:"".concat(W.value,"-selection")},[E(Jr,{checked:ve?me:!!k.value&&ge,indeterminate:ve?!me&&Y:!ge&&ee,onChange:ne,disabled:k.value===0||ve,skipGroup:!0},null),re])}var Q;L==="radio"?Q=function(Pe){var _e=Pe.record,K=Pe.index,J=le.value(_e,K),ce=he.has(J);return{node:E(cr,M(M({},f.value.get(J)),{},{checked:ce,onClick:function(Ie){return Ie.stopPropagation()},onChange:function(Ie){he.has(J)||A(J,!0,[J],Ie.nativeEvent)}}),null),checked:ce}}:Q=function(Pe){var _e=Pe.record,K=Pe.index,J=le.value(_e,K),ce=he.has(J),Me=x.value.has(J),Ie=f.value.get(J),Fe;if(ae.value==="nest")Fe=Me,zt(typeof(Ie==null?void 0:Ie.indeterminate)!="boolean","Table","set `indeterminate` using `rowSelection.getCheckboxProps` is not allowed with tree structured dataSource.");else{var ze;Fe=(ze=Ie==null?void 0:Ie.indeterminate)!==null&&ze!==void 0?ze:Me}return{node:E(Jr,M(M({},Ie),{},{indeterminate:Fe,checked:ce,skipGroup:!0,onClick:function(Ue){return Ue.stopPropagation()},onChange:function(Ue){var qe=Ue.nativeEvent,Ze=qe.shiftKey,Qe=-1,Tt=-1;if(Ze&&U){var ut=new Set([S.value,J]);te.some(function(Jt,er){if(ut.has(Jt))if(Qe===-1)Qe=er;else return Tt=er,!0;return!1})}if(Tt!==-1&&Qe!==Tt&&U){var Et=te.slice(Qe,Tt+1),ht=[];ce?Et.forEach(function(Jt){he.has(Jt)&&(ht.push(Jt),he.delete(Jt))}):Et.forEach(function(Jt){he.has(Jt)||(ht.push(Jt),he.add(Jt))});var Qt=Array.from(he);_==null||_(!ce,Qt.map(function(Jt){return G(Jt)}),ht.map(function(Jt){return G(Jt)})),D(Qt)}else{var qt=g.value;if(U){var bn=ce?oi(qt,J):_i(qt,J);A(J,!ce,bn,qe)}else{var mn=Zr([].concat(Re(qt),[J]),!0,s.value,v.value,p.value,m),Bt=mn.checkedKeys,Wt=mn.halfCheckedKeys,en=Bt;if(ce){var lr=new Set(Bt);lr.delete(J),en=Zr(Array.from(lr),{checked:!1,halfCheckedKeys:Wt},s.value,v.value,p.value,m).checkedKeys}A(J,!ce,en,qe)}}N(J)}}),null),checked:ce}};var pe=function(Pe){var _e=Pe.record,K=Pe.index,J=Q({record:_e,index:K}),ce=J.node,Me=J.checked;return z?z(Me,_e,K,ce):ce};if(!se.includes(li))if(se.findIndex(function(Oe){var Pe;return((Pe=Oe[Rl])===null||Pe===void 0?void 0:Pe.columnType)==="EXPAND_COLUMN"})===0){var Ne=se,Te=my(Ne),we=Te[0],ye=Te.slice(1);se=[we,li].concat(Re(ye))}else se=[li].concat(Re(se));var Ce=se.indexOf(li);se=se.filter(function(Oe,Pe){return Oe!==li||Pe===Ce});var De=se[Ce-1],Ee=se[Ce+1],xe=H;xe===void 0&&((Ee==null?void 0:Ee.fixed)!==void 0?xe=Ee.fixed:(De==null?void 0:De.fixed)!==void 0&&(xe=De.fixed)),xe&&De&&((T=De[Rl])===null||T===void 0?void 0:T.columnType)==="EXPAND_COLUMN"&&De.fixed===void 0&&(De.fixed=xe);var be=j({fixed:xe,width:R,className:"".concat(W.value,"-selection-column"),title:n.value.columnTitle||de,customRender:pe},Rl,{class:"".concat(W.value,"-selection-col")});return se.map(function(Oe){return Oe===li?be:Oe})};return[I,y]}var Dae={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M840.4 300H183.6c-19.7 0-30.7 20.8-18.5 35l328.4 380.8c9.4 10.9 27.5 10.9 37 0L858.9 335c12.2-14.2 1.2-35-18.5-35z"}}]},name:"caret-down",theme:"outlined"};const Aae=Dae;function d3(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){Mae(t,a,n[a])})}return t}function Mae(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var Nb=function(e,n){var r=d3({},e,n.attrs);return E(mt,d3({},r,{icon:Aae}),null)};Nb.displayName="CaretDownOutlined";Nb.inheritAttrs=!1;const Oae=Nb;var Tae={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M858.9 689L530.5 308.2c-9.4-10.9-27.5-10.9-37 0L165.1 689c-12.2 14.2-1.2 35 18.5 35h656.8c19.7 0 30.7-20.8 18.5-35z"}}]},name:"caret-up",theme:"outlined"};const Pae=Tae;function v3(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){kae(t,a,n[a])})}return t}function kae(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var Db=function(e,n){var r=v3({},e,n.attrs);return E(mt,v3({},r,{icon:Pae}),null)};Db.displayName="CaretUpOutlined";Db.inheritAttrs=!1;const _ae=Db;var Iae=["default"];function eu(t,e){return"key"in t&&t.key!==void 0&&t.key!==null?t.key:t.dataIndex?Array.isArray(t.dataIndex)?t.dataIndex.join("."):t.dataIndex:e}function sp(t,e){return e?"".concat(e,"-").concat(t):"".concat(t)}function Ab(t,e){return typeof t=="function"?t(e):t}function MP(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],e=Yt(t),n=[];return e.forEach(function(r){var a,i,o;if(r){for(var l=r.key,u=((a=r.props)===null||a===void 0?void 0:a.style)||{},s=((i=r.props)===null||i===void 0?void 0:i.class)||"",c=r.props||{},f=0,d=Object.entries(c);f<d.length;f++){var v=$e(d[f],2),p=v[0],m=v[1];c[hv(p)]=m}var h=r.children||{},g=h.default,w=Ye(h,Iae),y=M(M(M({},w),c),{},{style:u,class:s});if(l&&(y.key=l),(o=r.type)!==null&&o!==void 0&&o.__ANT_TABLE_COLUMN_GROUP)y.children=MP(typeof g=="function"?g():g);else{var x,C=(x=r.children)===null||x===void 0?void 0:x.default;y.customRender=y.customRender||C}n.push(y)}}),n}var Vf="ascend",Wm="descend";function Wg(t){return Ke(t.sorter)==="object"&&typeof t.sorter.multiple=="number"?t.sorter.multiple:!1}function p3(t){return typeof t=="function"?t:t&&Ke(t)==="object"&&t.compare?t.compare:!1}function Fae(t,e){return e?t[t.indexOf(e)+1]:t[0]}function Gg(t,e,n){var r=[];function a(i,o){r.push({column:i,key:eu(i,o),multiplePriority:Wg(i),sortOrder:i.sortOrder})}return(t||[]).forEach(function(i,o){var l=sp(o,n);i.children?("sortOrder"in i&&a(i,l),r=[].concat(Re(r),Re(Gg(i.children,e,l)))):i.sorter&&("sortOrder"in i?a(i,l):e&&i.defaultSortOrder&&r.push({column:i,key:eu(i,l),multiplePriority:Wg(i),sortOrder:i.defaultSortOrder}))}),r}function OP(t,e,n,r,a,i,o,l){return(e||[]).map(function(u,s){var c=sp(s,l),f=u;if(f.sorter){var d=f.sortDirections||a,v=f.showSorterTooltip===void 0?o:f.showSorterTooltip,p=eu(f,c),m=n.find(function(A){var P=A.key;return P===p}),h=m?m.sortOrder:null,g=Fae(d,h),w=d.includes(Vf)&&E(_ae,{class:Ae("".concat(t,"-column-sorter-up"),{active:h===Vf})},null),y=d.includes(Wm)&&E(Oae,{class:Ae("".concat(t,"-column-sorter-down"),{active:h===Wm})},null),x=i||{},C=x.cancelSort,b=x.triggerAsc,S=x.triggerDesc,N=C;g===Wm?N=S:g===Vf&&(N=b);var D=Ke(v)==="object"?v:{title:N};f=M(M({},f),{},{className:Ae(f.className,j({},"".concat(t,"-column-sort"),h)),title:function(P){var k=E("div",{class:"".concat(t,"-column-sorters")},[E("span",{class:"".concat(t,"-column-title")},[Ab(u.title,P)]),E("span",{class:Ae("".concat(t,"-column-sorter"),j({},"".concat(t,"-column-sorter-full"),!!(w&&y)))},[E("span",{class:"".concat(t,"-column-sorter-inner")},[w,y])])]);return v?E(pa,D,{default:function(){return[k]}}):k},customHeaderCell:function(P){var k=u.customHeaderCell&&u.customHeaderCell(P)||{},I=k.onClick;return k.onClick=function($){r({column:u,key:p,sortOrder:g,multiplePriority:Wg(u)}),I&&I($)},k.class=Ae(k.class,"".concat(t,"-column-has-sorters")),k}})}return"children"in f&&(f=M(M({},f),{},{children:OP(t,f.children,n,r,a,i,o,c)})),f})}function m3(t){var e=t.column,n=t.sortOrder;return{column:e,order:n,field:e.dataIndex,columnKey:e.key}}function h3(t){var e=t.filter(function(n){var r=n.sortOrder;return r}).map(m3);return e.length===0&&t.length?M(M({},m3(t[t.length-1])),{},{column:void 0}):e.length<=1?e[0]||{}:e}function Yg(t,e,n){var r=e.slice().sort(function(o,l){return l.multiplePriority-o.multiplePriority}),a=t.slice(),i=r.filter(function(o){var l=o.column.sorter,u=o.sortOrder;return p3(l)&&u});return i.length?a.sort(function(o,l){for(var u=0;u<i.length;u+=1){var s=i[u],c=s.column.sorter,f=s.sortOrder,d=p3(c);if(d&&f){var v=d(o,l,f);if(v!==0)return f===Vf?v:-v}}return 0}).map(function(o){var l=o[n];return l?M(M({},o),{},j({},n,Yg(l,e,n))):o}):a}function $ae(t){var e=t.prefixCls,n=t.mergedColumns,r=t.onSorterChange,a=t.sortDirections,i=t.tableLocale,o=t.showSorterTooltip,l=an(Gg(n.value,!0)),u=$e(l,2),s=u[0],c=u[1],f=q(function(){var h=!0,g=Gg(n.value,!1);if(!g.length)return s.value;var w=[];function y(C){h?w.push(C):w.push(M(M({},C),{},{sortOrder:null}))}var x=null;return g.forEach(function(C){x===null?(y(C),C.sortOrder&&(C.multiplePriority===!1?h=!1:x=!0)):(x&&C.multiplePriority!==!1||(h=!1),y(C))}),w}),d=q(function(){var h=f.value.map(function(g){var w=g.column,y=g.sortOrder;return{column:w,order:y}});return{sortColumns:h,sortColumn:h[0]&&h[0].column,sortOrder:h[0]&&h[0].order}});function v(h){var g;h.multiplePriority===!1||!f.value.length||f.value[0].multiplePriority===!1?g=[h]:g=[].concat(Re(f.value.filter(function(w){var y=w.key;return y!==h.key})),[h]),c(g),r(h3(g),g)}var p=function(g){return OP(e.value,g,f.value,v,a.value,i.value,o.value)},m=q(function(){return h3(f.value)});return[p,f,d,m]}var Bae={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M349 838c0 17.7 14.2 32 31.8 32h262.4c17.6 0 31.8-14.3 31.8-32V642H349v196zm531.1-684H143.9c-24.5 0-39.8 26.7-27.5 48l221.3 376h348.8l221.3-376c12.1-21.3-3.2-48-27.7-48z"}}]},name:"filter",theme:"filled"};const Rae=Bae;function g3(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){Lae(t,a,n[a])})}return t}function Lae(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var Mb=function(e,n){var r=g3({},e,n.attrs);return E(mt,g3({},r,{icon:Rae}),null)};Mb.displayName="FilterFilled";Mb.inheritAttrs=!1;const zae=Mb;var Vae=function(e,n){var r,a=n.slots;return E("div",{onClick:function(o){return o.stopPropagation()}},[(r=a.default)===null||r===void 0?void 0:r.call(a)])};const jae=Vae,y3=Se({compatConfig:{MODE:3},name:"FilterSearch",inheritAttrs:!1,props:{value:String,onChange:Function,filterSearch:Boolean,tablePrefixCls:String,locale:{type:Object,default:void 0}},setup:function(e){return function(){var n=e.value,r=e.onChange,a=e.filterSearch,i=e.tablePrefixCls,o=e.locale;return a?E("div",{class:"".concat(i,"-filter-dropdown-search")},[E(In,{placeholder:o.filterSearchPlaceholder,onChange:r,value:n,htmlSize:1,class:"".concat(i,"-filter-dropdown-search-input")},{prefix:function(){return E(Iv,null,null)}})]):null}}});var Hae=["motion","motionNodes","motionType","active","eventKey"];const Kae=Se({compatConfig:{MODE:3},name:"MotionTreeNode",inheritAttrs:!1,props:M(M({},k8),{},{active:Boolean,motion:Object,motionNodes:{type:Array},onMotionStart:Function,onMotionEnd:Function,motionType:String}),slots:["title","icon","switcherIcon","checkable"],setup:function(e,n){var r=n.attrs,a=n.slots,i=Z(!0),o=R1(),l=Z(!1),u=q(function(){return e.motion?e.motion:Js()}),s=function(f,d){if(d==="appear"){var v,p;(v=u.value)===null||v===void 0||(p=v.onAfterEnter)===null||p===void 0||p.call(v,f)}else if(d==="leave"){var m,h;(m=u.value)===null||m===void 0||(h=m.onAfterLeave)===null||h===void 0||h.call(m,f)}l.value||e.onMotionEnd(),l.value=!0};return ke(function(){return e.motionNodes},function(){e.motionNodes&&e.motionType==="hide"&&i.value&&ct(function(){i.value=!1})},{immediate:!0,flush:"post"}),tt(function(){e.motionNodes&&e.onMotionStart()}),xt(function(){e.motionNodes&&s()}),function(){e.motion;var c=e.motionNodes,f=e.motionType,d=e.active,v=e.eventKey,p=Ye(e,Hae);return c?E(Lr,M(M({},u.value),{},{appear:f==="show",onAfterAppear:function(h){return s(h,"appear")},onAfterLeave:function(h){return s(h,"leave")}}),{default:function(){return[wn(E("div",{class:"".concat(o.value.prefixCls,"-treenode-motion")},[c.map(function(h){var g=it({},(ep(h.data),h.data)),w=h.title,y=h.key,x=h.isStart,C=h.isEnd;return delete g.children,E(yg,M(M({},g),{},{title:w,active:d,data:h.data,key:y,eventKey:y,isStart:x,isEnd:C}),a)})]),[[Jn,i.value]])]}}):E(yg,M(M({domRef:Z,class:r.class,style:r.style},p),{},{active:d,eventKey:v}),a)}}});function Uae(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],n=t.length,r=e.length;if(Math.abs(n-r)!==1)return{add:!1,key:null};function a(i,o){var l=new Map;i.forEach(function(s){l.set(s,!0)});var u=o.filter(function(s){return!l.has(s)});return u.length===1?u[0]:null}return n<r?{add:!0,key:a(t,e)}:{add:!1,key:a(e,t)}}function b3(t,e,n){var r=t.findIndex(function(l){return l.key===n}),a=t[r+1],i=e.findIndex(function(l){return l.key===n});if(a){var o=e.findIndex(function(l){return l.key===a.key});return e.slice(i+1,o)}return e.slice(i+1)}var qae=["prefixCls","selectable","checkable","disabled","motion","height","itemHeight","virtual","focusable","activeItem","focused","tabindex","onKeydown","onFocus","onBlur","onListChangeStart","onListChangeEnd"],x3={width:0,height:0,display:"flex",overflow:"hidden",opacity:0,border:0,padding:0,margin:0},Wae=function(){},jo="RC_TREE_MOTION_".concat(Math.random()),Xg={key:jo},TP={key:jo,level:0,index:0,pos:"0",node:Xg,nodes:[Xg]},w3={parent:null,children:[],pos:TP.pos,data:Xg,title:null,key:jo,isStart:[],isEnd:[]};function C3(t,e,n,r){return e===!1||!n?t:t.slice(0,Math.ceil(n/r)+1)}function S3(t){var e=t.key,n=t.pos;return tc(e,n)}function Gae(t){for(var e=String(t.key),n=t;n.parent;)n=n.parent,e="".concat(n.key," > ").concat(e);return e}const Yae=Se({compatConfig:{MODE:3},name:"NodeList",inheritAttrs:!1,props:wW,setup:function(e,n){var r=n.expose,a=n.attrs,i=Z(),o=Z(),l=P8(),u=l.expandedKeys,s=l.flattenNodes;r({scrollTo:function(w){i.value.scrollTo(w)},getIndentWidth:function(){return o.value.offsetWidth}});var c=St(s.value),f=St([]),d=Z(null);function v(){c.value=s.value,f.value=[],d.value=null,e.onListChangeEnd()}var p=R1();ke([function(){return u.value.slice()},s],function(g,w){var y=$e(g,2),x=y[0],C=y[1],b=$e(w,2),S=b[0],N=b[1],D=Uae(S,x);if(D.key!==null){var A=e.virtual,P=e.height,k=e.itemHeight;if(D.add){var I=N.findIndex(function(_){var R=_.key;return R===D.key}),$=C3(b3(N,C,D.key),A,P,k),F=N.slice();F.splice(I+1,0,w3),c.value=F,f.value=$,d.value="show"}else{var T=C.findIndex(function(_){var R=_.key;return R===D.key}),O=C3(b3(C,N,D.key),A,P,k),B=C.slice();B.splice(T+1,0,w3),c.value=B,f.value=O,d.value="hide"}}else N!==C&&(c.value=C)}),ke(function(){return p.value.dragging},function(g){g||v()});var m=q(function(){return e.motion===void 0?c.value:s.value}),h=function(){e.onActiveChange(null)};return function(){var g=M(M({},e),a),w=g.prefixCls;g.selectable,g.checkable;var y=g.disabled,x=g.motion,C=g.height,b=g.itemHeight,S=g.virtual,N=g.focusable,D=g.activeItem,A=g.focused,P=g.tabindex,k=g.onKeydown,I=g.onFocus,$=g.onBlur,F=g.onListChangeStart;g.onListChangeEnd;var T=Ye(g,qae);return E(At,null,[A&&D&&E("span",{style:x3,"aria-live":"assertive"},[Gae(D)]),E("div",null,[E("input",{style:x3,disabled:N===!1||y,tabindex:N!==!1?P:null,onKeydown:k,onFocus:I,onBlur:$,value:"",onChange:Wae,"aria-label":"for screen reader"},null)]),E("div",{class:"".concat(w,"-treenode"),"aria-hidden":!0,style:{position:"absolute",pointerEvents:"none",visibility:"hidden",height:0,overflow:"hidden"}},[E("div",{class:"".concat(w,"-indent")},[E("div",{ref:o,class:"".concat(w,"-indent-unit")},null)])]),E(FO,M(M({},dt(T,["onActiveChange"])),{},{data:m.value,itemKey:S3,height:C,fullHeight:!1,virtual:S,itemHeight:b,prefixCls:"".concat(w,"-list"),ref:i,onVisibleChange:function(B,_){var R=new Set(B),L=_.filter(function(H){return!R.has(H)});L.some(function(H){return S3(H)===jo})&&v()}}),{default:function(B){var _=B.pos,R=it({},(ep(B.data),B.data)),L=B.title,H=B.key,z=B.isStart,V=B.isEnd,U=tc(H,_);return delete R.key,delete R.children,E(Kae,M(M({},R),{},{eventKey:U,title:L,active:!!D&&H===D.key,data:B.data,isStart:z,isEnd:V,motion:x,motionNodes:H===jo?f.value:null,motionType:d.value,onMotionStart:F,onMotionEnd:v,onMousemove:h}),null)}})])}}});function Xae(t){var e=t.dropPosition,n=t.dropLevelOffset,r=t.indent,a={pointerEvents:"none",position:"absolute",right:0,backgroundColor:"red",height:"".concat(2,"px")};switch(e){case-1:a.top=0,a.left="".concat(-n*r,"px");break;case 1:a.bottom=0,a.left="".concat(-n*r,"px");break;case 0:a.bottom=0,a.left="".concat(r);break}return E("div",{style:a},null)}var Zae=10;const PP=Se({compatConfig:{MODE:3},name:"Tree",inheritAttrs:!1,slots:["checkable","title","icon","titleRender"],props:bt(_8(),{prefixCls:"vc-tree",showLine:!1,showIcon:!0,selectable:!0,multiple:!1,checkable:!1,disabled:!1,checkStrictly:!1,draggable:!1,defaultExpandParent:!0,autoExpandParent:!1,defaultExpandAll:!1,defaultExpandedKeys:[],defaultCheckedKeys:[],defaultSelectedKeys:[],dropIndicatorRender:Xae,allowDrop:function(){return!0}}),setup:function(e,n){var r=n.attrs,a=n.slots,i=n.expose,o=Z(!1),l={},u=Z(),s=St([]),c=St([]),f=St([]),d=St([]),v=St([]),p=St([]),m={},h=Lt({draggingNodeKey:null,dragChildrenKeys:[],dropTargetKey:null,dropPosition:null,dropContainerKey:null,dropLevelOffset:null,dropTargetPos:null,dropAllowed:!0,dragOverNodeKey:null}),g=St([]);ke([function(){return e.treeData},function(){return e.children}],function(){g.value=e.treeData!==void 0?yn(e.treeData).slice():xg(yn(e.children))},{immediate:!0,deep:!0});var w=St({}),y=Z(!1),x=Z(null),C=Z(!1),b=q(function(){return Wv(e.fieldNames)}),S=Z(),N=null,D=null,A=null,P=q(function(){return{expandedKeysSet:k.value,selectedKeysSet:I.value,loadedKeysSet:$.value,loadingKeysSet:F.value,checkedKeysSet:T.value,halfCheckedKeysSet:O.value,dragOverNodeKey:h.dragOverNodeKey,dropPosition:h.dropPosition,keyEntities:w.value}}),k=q(function(){return new Set(p.value)}),I=q(function(){return new Set(s.value)}),$=q(function(){return new Set(d.value)}),F=q(function(){return new Set(v.value)}),T=q(function(){return new Set(c.value)}),O=q(function(){return new Set(f.value)});rt(function(){if(g.value){var Ee=nc(g.value,{fieldNames:b.value});w.value=M(j({},jo,TP),Ee.keyEntities)}});var B=!1;ke([function(){return e.expandedKeys},function(){return e.autoExpandParent},w],function(Ee,xe){var be=$e(Ee,2);be[0];var Oe=be[1],Pe=$e(xe,2);Pe[0];var _e=Pe[1],K=p.value;if(e.expandedKeys!==void 0||B&&Oe!==_e)K=e.autoExpandParent||!B&&e.defaultExpandParent?bg(e.expandedKeys,w.value):e.expandedKeys;else if(!B&&e.defaultExpandAll){var J=M({},w.value);delete J[jo],K=Object.keys(J).map(function(ce){return J[ce].key})}else!B&&e.defaultExpandedKeys&&(K=e.autoExpandParent||e.defaultExpandParent?bg(e.defaultExpandedKeys,w.value):e.defaultExpandedKeys);K&&(p.value=K),B=!0},{immediate:!0});var _=St([]);rt(function(){_.value=OW(g.value,p.value,b.value)}),rt(function(){e.selectable&&(e.selectedKeys!==void 0?s.value=M2(e.selectedKeys,e):!B&&e.defaultSelectedKeys&&(s.value=M2(e.defaultSelectedKeys,e)))});var R=Zv(w),L=R.maxLevel,H=R.levelEntities;rt(function(){if(e.checkable){var Ee;if(e.checkedKeys!==void 0?Ee=Cm(e.checkedKeys)||{}:!B&&e.defaultCheckedKeys?Ee=Cm(e.defaultCheckedKeys)||{}:g.value&&(Ee=Cm(e.checkedKeys)||{checkedKeys:c.value,halfCheckedKeys:f.value}),Ee){var xe=Ee,be=xe.checkedKeys,Oe=be===void 0?[]:be,Pe=xe.halfCheckedKeys,_e=Pe===void 0?[]:Pe;if(!e.checkStrictly){var K=Zr(Oe,!0,w.value,L.value,H.value);Oe=K.checkedKeys,_e=K.halfCheckedKeys}c.value=Oe,f.value=_e}}}),rt(function(){e.loadedKeys&&(d.value=e.loadedKeys)});var z=function(){it(h,{dragOverNodeKey:null,dropPosition:null,dropLevelOffset:null,dropTargetKey:null,dropContainerKey:null,dropTargetPos:null,dropAllowed:!1})},V=function(xe){S.value.scrollTo(xe)};ke(function(){return e.activeKey},function(){e.activeKey!==void 0&&(x.value=e.activeKey)},{immediate:!0}),ke(x,function(Ee){ct(function(){Ee!==null&&V({key:Ee})})},{immediate:!0,flush:"post"});var U=function(xe){e.expandedKeys===void 0&&(p.value=xe)},W=function(){h.draggingNodeKey!==null&&it(h,{draggingNodeKey:null,dropPosition:null,dropContainerKey:null,dropTargetKey:null,dropLevelOffset:null,dropAllowed:!0,dragOverNodeKey:null}),N=null,A=null},G=function(xe,be){var Oe=e.onDragend;h.dragOverNodeKey=null,W(),Oe==null||Oe({event:xe,node:be.eventData}),D=null},le=function Ee(xe){G(xe,null),window.removeEventListener("dragend",Ee)},ae=function(xe,be){var Oe=e.onDragstart,Pe=be.eventKey,_e=be.eventData;D=be,N={x:xe.clientX,y:xe.clientY};var K=oi(p.value,Pe);h.draggingNodeKey=Pe,h.dragChildrenKeys=NW(Pe,w.value),u.value=S.value.getIndentWidth(),U(K),window.addEventListener("dragend",le),Oe&&Oe({event:xe,node:_e})},ie=function(xe,be){var Oe=e.onDragenter,Pe=e.onExpand,_e=e.allowDrop,K=e.direction,J=be.pos,ce=be.eventKey;if(A!==ce&&(A=ce),!D){z();return}var Me=A2(xe,D,be,u.value,N,_e,_.value,w.value,k.value,K),Ie=Me.dropPosition,Fe=Me.dropLevelOffset,ze=Me.dropTargetKey,je=Me.dropContainerKey,Ue=Me.dropTargetPos,qe=Me.dropAllowed,Ze=Me.dragOverNodeKey;if(h.dragChildrenKeys.indexOf(ze)!==-1||!qe){z();return}if(l||(l={}),Object.keys(l).forEach(function(Qe){clearTimeout(l[Qe])}),D.eventKey!==be.eventKey&&(l[J]=window.setTimeout(function(){if(h.draggingNodeKey!==null){var Qe=p.value.slice(),Tt=w.value[be.eventKey];Tt&&(Tt.children||[]).length&&(Qe=_i(p.value,be.eventKey)),U(Qe),Pe&&Pe(Qe,{node:be.eventData,expanded:!0,nativeEvent:xe})}},800)),D.eventKey===ze&&Fe===0){z();return}it(h,{dragOverNodeKey:Ze,dropPosition:Ie,dropLevelOffset:Fe,dropTargetKey:ze,dropContainerKey:je,dropTargetPos:Ue,dropAllowed:qe}),Oe&&Oe({event:xe,node:be.eventData,expandedKeys:p.value})},se=function(xe,be){var Oe=e.onDragover,Pe=e.allowDrop,_e=e.direction;if(D){var K=A2(xe,D,be,u.value,N,Pe,_.value,w.value,k.value,_e),J=K.dropPosition,ce=K.dropLevelOffset,Me=K.dropTargetKey,Ie=K.dropContainerKey,Fe=K.dropAllowed,ze=K.dropTargetPos,je=K.dragOverNodeKey;h.dragChildrenKeys.indexOf(Me)!==-1||!Fe||(D.eventKey===Me&&ce===0?h.dropPosition===null&&h.dropLevelOffset===null&&h.dropTargetKey===null&&h.dropContainerKey===null&&h.dropTargetPos===null&&h.dropAllowed===!1&&h.dragOverNodeKey===null||z():J===h.dropPosition&&ce===h.dropLevelOffset&&Me===h.dropTargetKey&&Ie===h.dropContainerKey&&ze===h.dropTargetPos&&Fe===h.dropAllowed&&je===h.dragOverNodeKey||it(h,{dropPosition:J,dropLevelOffset:ce,dropTargetKey:Me,dropContainerKey:Ie,dropTargetPos:ze,dropAllowed:Fe,dragOverNodeKey:je}),Oe&&Oe({event:xe,node:be.eventData}))}},he=function(xe,be){A===be.eventKey&&!xe.currentTarget.contains(xe.relatedTarget)&&(z(),A=null);var Oe=e.onDragleave;Oe&&Oe({event:xe,node:be.eventData})},te=function(xe,be){var Oe,Pe=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,_e=h.dragChildrenKeys,K=h.dropPosition,J=h.dropTargetKey,ce=h.dropTargetPos,Me=h.dropAllowed;if(Me){var Ie=e.onDrop;if(h.dragOverNodeKey=null,W(),J!==null){var Fe=M(M({},wg(J,yn(P.value))),{},{active:((Oe=we.value)===null||Oe===void 0?void 0:Oe.key)===J,data:w.value[J].node});_e.indexOf(J);var ze=L1(ce),je={event:xe,node:Cg(Fe),dragNode:D?D.eventData:null,dragNodesKeys:[D.eventKey].concat(_e),dropToGap:K!==0,dropPosition:K+Number(ze[ze.length-1])};Pe||Ie==null||Ie(je),D=null}}},ge=function(xe,be){var Oe=e.onClick;Oe&&Oe(xe,be)},ee=function(xe,be){var Oe=e.onDblclick;Oe&&Oe(xe,be)},ne=function(xe,be){var Oe=s.value,Pe=e.onSelect,_e=e.multiple,K=be.selected,J=be[b.value.key],ce=!K;ce?_e?Oe=_i(Oe,J):Oe=[J]:Oe=oi(Oe,J);var Me=w.value,Ie=Oe.map(function(Fe){var ze=Me[Fe];return ze?ze.node:null}).filter(function(Fe){return Fe});e.selectedKeys===void 0&&(s.value=Oe),Pe&&Pe(Oe,{event:"select",selected:ce,node:be,selectedNodes:Ie,nativeEvent:xe})},de=function(xe,be,Oe){var Pe=e.checkStrictly,_e=e.onCheck,K=be[b.value.key],J,ce={event:"check",node:be,checked:Oe,nativeEvent:xe},Me=w.value;if(Pe){var Ie=Oe?_i(c.value,K):oi(c.value,K),Fe=oi(f.value,K);J={checked:Ie,halfChecked:Fe},ce.checkedNodes=Ie.map(function(Qe){return Me[Qe]}).filter(function(Qe){return Qe}).map(function(Qe){return Qe.node}),e.checkedKeys===void 0&&(c.value=Ie)}else{var ze=Zr([].concat(Re(c.value),[K]),!0,Me,L.value,H.value),je=ze.checkedKeys,Ue=ze.halfCheckedKeys;if(!Oe){var qe=new Set(je);qe.delete(K);var Ze=Zr(Array.from(qe),{checked:!1,halfCheckedKeys:Ue},Me,L.value,H.value);je=Ze.checkedKeys,Ue=Ze.halfCheckedKeys}J=je,ce.checkedNodes=[],ce.checkedNodesPositions=[],ce.halfCheckedKeys=Ue,je.forEach(function(Qe){var Tt=Me[Qe];if(Tt){var ut=Tt.node,Et=Tt.pos;ce.checkedNodes.push(ut),ce.checkedNodesPositions.push({node:ut,pos:Et})}}),e.checkedKeys===void 0&&(c.value=je,f.value=Ue)}_e&&_e(J,ce)},re=function(xe){var be=xe[b.value.key],Oe=new Promise(function(Pe,_e){var K=e.loadData,J=e.onLoad;if(!K||$.value.has(be)||F.value.has(be))return null;var ce=K(xe);ce.then(function(){var Me=_i(d.value,be),Ie=oi(v.value,be);J&&J(Me,{event:"load",node:xe}),e.loadedKeys===void 0&&(d.value=Me),v.value=Ie,Pe()}).catch(function(Me){var Ie=oi(v.value,be);if(v.value=Ie,m[be]=(m[be]||0)+1,m[be]>=Zae){var Fe=_i(d.value,be);e.loadedKeys===void 0&&(d.value=Fe),Pe()}_e(Me)}),v.value=_i(v.value,be)});return Oe.catch(function(){}),Oe},oe=function(xe,be){var Oe=e.onMouseenter;Oe&&Oe({event:xe,node:be})},ue=function(xe,be){var Oe=e.onMouseleave;Oe&&Oe({event:xe,node:be})},ve=function(xe,be){var Oe=e.onRightClick;Oe&&(xe.preventDefault(),Oe({event:xe,node:be}))},me=function(xe){var be=e.onFocus;y.value=!0,be&&be(xe)},Y=function(xe){var be=e.onBlur;y.value=!1,Te(null),be&&be(xe)},Q=function(xe,be){var Oe=p.value,Pe=e.onExpand,_e=e.loadData,K=be.expanded,J=be[b.value.key];if(!C.value){Oe.indexOf(J);var ce=!K;if(ce?Oe=_i(Oe,J):Oe=oi(Oe,J),U(Oe),Pe&&Pe(Oe,{node:be,expanded:ce,nativeEvent:xe}),ce&&_e){var Me=re(be);Me&&Me.then(function(){}).catch(function(Ie){var Fe=oi(p.value,J);U(Fe),Promise.reject(Ie)})}}},pe=function(){C.value=!0},Ne=function(){setTimeout(function(){C.value=!1})},Te=function(xe){var be=e.onActiveChange;x.value!==xe&&(e.activeKey!==void 0&&(x.value=xe),xe!==null&&V({key:xe}),be&&be(xe))},we=q(function(){return x.value===null?null:_.value.find(function(Ee){var xe=Ee.key;return xe===x.value})||null}),ye=function(xe){var be=_.value.findIndex(function(_e){var K=_e.key;return K===x.value});be===-1&&xe<0&&(be=_.value.length),be=(be+xe+_.value.length)%_.value.length;var Oe=_.value[be];if(Oe){var Pe=Oe.key;Te(Pe)}else Te(null)},Ce=q(function(){return Cg(M(M({},wg(x.value,P.value)),{},{data:we.value.data,active:!0}))}),De=function(xe){var be=e.onKeydown,Oe=e.checkable,Pe=e.selectable;switch(xe.which){case Be.UP:{ye(-1),xe.preventDefault();break}case Be.DOWN:{ye(1),xe.preventDefault();break}}var _e=we.value;if(_e&&_e.data){var K=_e.data.isLeaf===!1||!!(_e.data.children||[]).length,J=Ce.value;switch(xe.which){case Be.LEFT:{K&&k.value.has(x.value)?Q({},J):_e.parent&&Te(_e.parent.key),xe.preventDefault();break}case Be.RIGHT:{K&&!k.value.has(x.value)?Q({},J):_e.children&&_e.children.length&&Te(_e.children[0].key),xe.preventDefault();break}case Be.ENTER:case Be.SPACE:{Oe&&!J.disabled&&J.checkable!==!1&&!J.disableCheckbox?de({},J,!T.value.has(x.value)):!Oe&&Pe&&!J.disabled&&J.selectable!==!1&&ne({},J);break}}}be&&be(xe)};return i({onNodeExpand:Q,scrollTo:V,onKeydown:De,selectedKeys:q(function(){return s.value}),checkedKeys:q(function(){return c.value}),halfCheckedKeys:q(function(){return f.value}),loadedKeys:q(function(){return d.value}),loadingKeys:q(function(){return v.value}),expandedKeys:q(function(){return p.value})}),Ar(function(){window.removeEventListener("dragend",le),o.value=!0}),yW({expandedKeys:p,selectedKeys:s,loadedKeys:d,loadingKeys:v,checkedKeys:c,halfCheckedKeys:f,expandedKeysSet:k,selectedKeysSet:I,loadedKeysSet:$,loadingKeysSet:F,checkedKeysSet:T,halfCheckedKeysSet:O,flattenNodes:_}),function(){var Ee,xe=h.draggingNodeKey,be=h.dropLevelOffset,Oe=h.dropContainerKey,Pe=h.dropTargetKey,_e=h.dropPosition,K=h.dragOverNodeKey,J=e.prefixCls,ce=e.showLine,Me=e.focusable,Ie=e.tabindex,Fe=Ie===void 0?0:Ie,ze=e.selectable,je=e.showIcon,Ue=e.icon,qe=Ue===void 0?a.icon:Ue,Ze=e.switcherIcon,Qe=e.draggable,Tt=e.checkable,ut=e.checkStrictly,Et=e.disabled,ht=e.motion,Qt=e.loadData,qt=e.filterTreeNode,bn=e.height,mn=e.itemHeight,Bt=e.virtual,Wt=e.dropIndicatorRender,en=e.onContextmenu,lr=e.onScroll,Jt=e.direction,er=r.class,br=r.style,Vr=oo(M(M({},e),r),{aria:!0,data:!0}),Kn;return Qe&&(Ke(Qe)==="object"?Kn=Qe:typeof Qe=="function"?Kn={nodeDraggable:Qe}:Kn={}),E(gW,{value:{prefixCls:J,selectable:ze,showIcon:je,icon:qe,switcherIcon:Ze,draggable:Kn,draggingNodeKey:xe,checkable:Tt,customCheckable:a.checkable,checkStrictly:ut,disabled:Et,keyEntities:w.value,dropLevelOffset:be,dropContainerKey:Oe,dropTargetKey:Pe,dropPosition:_e,dragOverNodeKey:K,dragging:xe!==null,indent:u.value,direction:Jt,dropIndicatorRender:Wt,loadData:Qt,filterTreeNode:qt,onNodeClick:ge,onNodeDoubleClick:ee,onNodeExpand:Q,onNodeSelect:ne,onNodeCheck:de,onNodeLoad:re,onNodeMouseEnter:oe,onNodeMouseLeave:ue,onNodeContextMenu:ve,onNodeDragStart:ae,onNodeDragEnter:ie,onNodeDragOver:se,onNodeDragLeave:he,onNodeDragEnd:G,onNodeDrop:te,slots:a}},{default:function(){return[E("div",{role:"tree",class:Ae(J,er,(Ee={},j(Ee,"".concat(J,"-show-line"),ce),j(Ee,"".concat(J,"-focused"),y.value),j(Ee,"".concat(J,"-active-focused"),x.value!==null),Ee))},[E(Yae,M({ref:S,prefixCls:J,style:br,disabled:Et,selectable:ze,checkable:!!Tt,motion:ht,height:bn,itemHeight:mn,virtual:Bt,focusable:Me,focused:y.value,tabindex:Fe,activeItem:we.value,onFocus:me,onBlur:Y,onKeydown:De,onActiveChange:Te,onListChangeStart:pe,onListChangeEnd:Ne,onContextmenu:en,onScroll:lr},Vr),null)])]}})}}});var Jae={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 42h216v494z"}}]},name:"file",theme:"outlined"};const Qae=Jae;function E3(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){eie(t,a,n[a])})}return t}function eie(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var Ob=function(e,n){var r=E3({},e,n.attrs);return E(mt,E3({},r,{icon:Qae}),null)};Ob.displayName="FileOutlined";Ob.inheritAttrs=!1;const kP=Ob;var tie={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M328 544h368c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8z"}},{tag:"path",attrs:{d:"M880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zm-40 728H184V184h656v656z"}}]},name:"minus-square",theme:"outlined"};const nie=tie;function N3(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){rie(t,a,n[a])})}return t}function rie(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var Tb=function(e,n){var r=N3({},e,n.attrs);return E(mt,N3({},r,{icon:nie}),null)};Tb.displayName="MinusSquareOutlined";Tb.inheritAttrs=!1;const aie=Tb;var iie={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M328 544h152v152c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V544h152c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8H544V328c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v152H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8z"}},{tag:"path",attrs:{d:"M880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zm-40 728H184V184h656v656z"}}]},name:"plus-square",theme:"outlined"};const oie=iie;function D3(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){lie(t,a,n[a])})}return t}function lie(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var Pb=function(e,n){var r=D3({},e,n.attrs);return E(mt,D3({},r,{icon:oie}),null)};Pb.displayName="PlusSquareOutlined";Pb.inheritAttrs=!1;const uie=Pb;var sie={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M840.4 300H183.6c-19.7 0-30.7 20.8-18.5 35l328.4 380.8c9.4 10.9 27.5 10.9 37 0L858.9 335c12.2-14.2 1.2-35-18.5-35z"}}]},name:"caret-down",theme:"filled"};const cie=sie;function A3(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){fie(t,a,n[a])})}return t}function fie(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var kb=function(e,n){var r=A3({},e,n.attrs);return E(mt,A3({},r,{icon:cie}),null)};kb.displayName="CaretDownFilled";kb.inheritAttrs=!1;const die=kb;function _P(t,e,n,r){var a=r.isLeaf,i=r.expanded,o=r.loading,l=e;if(o)return E(wa,{class:"".concat(t,"-switcher-loading-icon")},null);var u;n&&Ke(n)==="object"&&(u=n.showLeafIcon);var s=null,c="".concat(t,"-switcher-icon");return a?(n&&(Ke(n)==="object"&&!u?s=E("span",{class:"".concat(t,"-switcher-leaf-line")},null):s=E(kP,{class:"".concat(t,"-switcher-line-icon")},null)),s):(s=E(die,{class:c},null),n&&(s=i?E(aie,{class:"".concat(t,"-switcher-line-icon")},null):E(uie,{class:"".concat(t,"-switcher-line-icon")},null)),typeof e=="function"?l=e(M(M({},r),{},{defaultIcon:s,switcherCls:c})):Dn(l)&&(l=bi(l,{class:c})),l||s)}var M3=4;function vie(t){var e,n=t.dropPosition,r=t.dropLevelOffset,a=t.prefixCls,i=t.indent,o=t.direction,l=o===void 0?"ltr":o,u=l==="ltr"?"left":"right",s=l==="ltr"?"right":"left",c=(e={},j(e,u,"".concat(-r*i+M3,"px")),j(e,s,0),e);switch(n){case-1:c.top="".concat(-3,"px");break;case 1:c.bottom="".concat(-3,"px");break;default:c.bottom="".concat(-3,"px"),c[u]="".concat(i+M3,"px");break}return E("div",{style:c,class:"".concat(a,"-drop-indicator")},null)}var IP=function(){var e=_8();return M(M({},e),{},{showLine:{type:[Boolean,Object],default:void 0},multiple:{type:Boolean,default:void 0},autoExpandParent:{type:Boolean,default:void 0},checkStrictly:{type:Boolean,default:void 0},checkable:{type:Boolean,default:void 0},disabled:{type:Boolean,default:void 0},defaultExpandAll:{type:Boolean,default:void 0},defaultExpandParent:{type:Boolean,default:void 0},defaultExpandedKeys:{type:Array},expandedKeys:{type:Array},checkedKeys:{type:[Array,Object]},defaultCheckedKeys:{type:Array},selectedKeys:{type:Array},defaultSelectedKeys:{type:Array},selectable:{type:Boolean,default:void 0},loadedKeys:{type:Array},draggable:{type:Boolean,default:void 0},showIcon:{type:Boolean,default:void 0},icon:{type:Function},switcherIcon:X.any,prefixCls:String,replaceFields:{type:Object},blockNode:{type:Boolean,default:void 0},openAnimation:X.any,onDoubleclick:e.onDblclick,"onUpdate:selectedKeys":Function,"onUpdate:checkedKeys":Function,"onUpdate:expandedKeys":Function})};const jf=Se({compatConfig:{MODE:3},name:"ATree",inheritAttrs:!1,props:bt(IP(),{checkable:!1,selectable:!0,showIcon:!1,blockNode:!1}),slots:["icon","title","switcherIcon","titleRender"],setup:function(e,n){var r=n.attrs,a=n.expose,i=n.emit,o=n.slots;e.treeData===void 0&&o.default;var l=He("tree",e),u=l.prefixCls,s=l.direction,c=l.virtual,f=Z(),d=function(g){var w;(w=f.value)===null||w===void 0||w.scrollTo(g)};a({treeRef:f,onNodeExpand:function(){for(var g,w=arguments.length,y=new Array(w),x=0;x<w;x++)y[x]=arguments[x];(g=f.value)===null||g===void 0||g.onNodeExpand.apply(g,y)},scrollTo:d,selectedKeys:q(function(){var h;return(h=f.value)===null||h===void 0?void 0:h.selectedKeys}),checkedKeys:q(function(){var h;return(h=f.value)===null||h===void 0?void 0:h.checkedKeys}),halfCheckedKeys:q(function(){var h;return(h=f.value)===null||h===void 0?void 0:h.halfCheckedKeys}),loadedKeys:q(function(){var h;return(h=f.value)===null||h===void 0?void 0:h.loadedKeys}),loadingKeys:q(function(){var h;return(h=f.value)===null||h===void 0?void 0:h.loadingKeys}),expandedKeys:q(function(){var h;return(h=f.value)===null||h===void 0?void 0:h.expandedKeys})}),rt(function(){zt(e.replaceFields===void 0,"Tree","`replaceFields` is deprecated, please use fieldNames instead")});var v=function(g,w){i("update:checkedKeys",g),i("check",g,w)},p=function(g,w){i("update:expandedKeys",g),i("expand",g,w)},m=function(g,w){i("update:selectedKeys",g),i("select",g,w)};return function(){var h,g=e.showIcon,w=e.showLine,y=e.switcherIcon,x=y===void 0?o.switcherIcon:y,C=e.icon,b=C===void 0?o.icon:C,S=e.blockNode,N=e.checkable,D=e.selectable,A=e.fieldNames,P=A===void 0?e.replaceFields:A,k=e.motion,I=k===void 0?e.openAnimation:k,$=e.itemHeight,F=$===void 0?28:$,T=e.onDoubleclick,O=e.onDblclick,B=M(M(M({},r),dt(e,["onUpdate:checkedKeys","onUpdate:expandedKeys","onUpdate:selectedKeys","onDoubleclick"])),{},{showLine:Boolean(w),dropIndicatorRender:vie,fieldNames:P,icon:b,itemHeight:F}),_=o.default?Sn(o.default()):void 0;return E(PP,M(M({},B),{},{virtual:c.value,motion:I,ref:f,prefixCls:u.value,class:Ae((h={},j(h,"".concat(u.value,"-icon-hide"),!g),j(h,"".concat(u.value,"-block-node"),S),j(h,"".concat(u.value,"-unselectable"),!D),j(h,"".concat(u.value,"-rtl"),s.value==="rtl"),h),r.class),direction:s.value,checkable:N,selectable:D,switcherIcon:function(L){return _P(u.value,x,w,L)},onCheck:v,onExpand:p,onSelect:m,onDblclick:O||T,children:_}),M(M({},o),{},{checkable:function(){return E("span",{class:"".concat(u.value,"-checkbox-inner")},null)}}))}}});var pie={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 mie=pie;function O3(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){hie(t,a,n[a])})}return t}function hie(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var _b=function(e,n){var r=O3({},e,n.attrs);return E(mt,O3({},r,{icon:mie}),null)};_b.displayName="FolderOpenOutlined";_b.inheritAttrs=!1;const gie=_b;var yie={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 298.4H521L403.7 186.2a8.15 8.15 0 00-5.5-2.2H144c-17.7 0-32 14.3-32 32v592c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V330.4c0-17.7-14.3-32-32-32zM840 768H184V256h188.5l119.6 114.4H840V768z"}}]},name:"folder",theme:"outlined"};const bie=yie;function T3(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){xie(t,a,n[a])})}return t}function xie(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var Ib=function(e,n){var r=T3({},e,n.attrs);return E(mt,T3({},r,{icon:bie}),null)};Ib.displayName="FolderOutlined";Ib.inheritAttrs=!1;const wie=Ib;var ui;(function(t){t[t.None=0]="None",t[t.Start=1]="Start",t[t.End=2]="End"})(ui||(ui={}));function Fb(t,e,n){function r(a){var i=a[e.key],o=a[e.children];n(i,a)!==!1&&Fb(o||[],e,n)}t.forEach(r)}function Cie(t){var e=t.treeData,n=t.expandedKeys,r=t.startKey,a=t.endKey,i=t.fieldNames,o=i===void 0?{title:"title",key:"key",children:"children"}:i,l=[],u=ui.None;if(r&&r===a)return[r];if(!r||!a)return[];function s(c){return c===r||c===a}return Fb(e,o,function(c){if(u===ui.End)return!1;if(s(c)){if(l.push(c),u===ui.None)u=ui.Start;else if(u===ui.Start)return u=ui.End,!1}else u===ui.Start&&l.push(c);return n.indexOf(c)!==-1}),l}function Gm(t,e,n){var r=Re(e),a=[];return Fb(t,n,function(i,o){var l=r.indexOf(i);return l!==-1&&(a.push(o),r.splice(l,1)),!!r.length}),a}var Sie=["icon","blockNode"],Eie=function(){return M(M({},IP()),{},{expandAction:{type:[Boolean,String]}})};function Nie(t){var e=t.isLeaf,n=t.expanded;return e?E(kP,null,null):n?E(gie,null,null):E(wie,null,null)}const Hf=Se({compatConfig:{MODE:3},name:"ADirectoryTree",inheritAttrs:!1,props:bt(Eie(),{showIcon:!0,expandAction:"click"}),slots:["icon","title","switcherIcon","titleRender"],setup:function(e,n){var r,a=n.attrs,i=n.slots,o=n.emit,l=n.expose,u=Z(e.treeData||xg(Sn((r=i.default)===null||r===void 0?void 0:r.call(i))));ke(function(){return e.treeData},function(){u.value=e.treeData}),Dr(function(){ct(function(){if(e.treeData===void 0&&i.default){var P;u.value=xg(Sn((P=i.default)===null||P===void 0?void 0:P.call(i)))}})});var s=Z(),c=Z(),f=q(function(){return Wv(e.fieldNames)}),d=Z(),v=function(k){var I;(I=d.value)===null||I===void 0||I.scrollTo(k)};l({scrollTo:v,selectedKeys:q(function(){var P;return(P=d.value)===null||P===void 0?void 0:P.selectedKeys}),checkedKeys:q(function(){var P;return(P=d.value)===null||P===void 0?void 0:P.checkedKeys}),halfCheckedKeys:q(function(){var P;return(P=d.value)===null||P===void 0?void 0:P.halfCheckedKeys}),loadedKeys:q(function(){var P;return(P=d.value)===null||P===void 0?void 0:P.loadedKeys}),loadingKeys:q(function(){var P;return(P=d.value)===null||P===void 0?void 0:P.loadingKeys}),expandedKeys:q(function(){var P;return(P=d.value)===null||P===void 0?void 0:P.expandedKeys})});var p=function(){var k=nc(u.value,{fieldNames:f.value}),I=k.keyEntities,$;return e.defaultExpandAll?$=Object.keys(I):e.defaultExpandParent?$=bg(e.expandedKeys||e.defaultExpandedKeys||[],I):$=e.expandedKeys||e.defaultExpandedKeys,$},m=Z(e.selectedKeys||e.defaultSelectedKeys||[]),h=Z(p());ke(function(){return e.selectedKeys},function(){e.selectedKeys!==void 0&&(m.value=e.selectedKeys)},{immediate:!0}),ke(function(){return e.expandedKeys},function(){e.expandedKeys!==void 0&&(h.value=e.expandedKeys)},{immediate:!0});var g=function(k,I){var $=I.isLeaf;$||k.shiftKey||k.metaKey||k.ctrlKey||d.value.onNodeExpand(k,I)},w=Uv(g,200,{leading:!0}),y=function(k,I){e.expandedKeys===void 0&&(h.value=k),o("update:expandedKeys",k),o("expand",k,I)},x=function(k,I){var $=e.expandAction;$==="click"&&w(k,I),o("click",k,I)},C=function(k,I){var $=e.expandAction;($==="dblclick"||$==="doubleclick")&&w(k,I),o("doubleclick",k,I),o("dblclick",k,I)},b=function(k,I){var $=e.multiple,F=I.node,T=I.nativeEvent,O=F[f.value.key],B=M(M({},I),{},{selected:!0}),_=(T==null?void 0:T.ctrlKey)||(T==null?void 0:T.metaKey),R=T==null?void 0:T.shiftKey,L;$&&_?(L=k,s.value=O,c.value=L,B.selectedNodes=Gm(u.value,L,f.value)):$&&R?(L=Array.from(new Set([].concat(Re(c.value||[]),Re(Cie({treeData:u.value,expandedKeys:h.value,startKey:O,endKey:s.value,fieldNames:f.value}))))),B.selectedNodes=Gm(u.value,L,f.value)):(L=[O],s.value=O,c.value=L,B.selectedNodes=Gm(u.value,L,f.value)),o("update:selectedKeys",L),o("select",L,B),e.selectedKeys===void 0&&(m.value=L)},S=function(k,I){o("update:checkedKeys",k),o("check",k,I)},N=He("tree",e),D=N.prefixCls,A=N.direction;return function(){var P=Ae("".concat(D.value,"-directory"),j({},"".concat(D.value,"-directory-rtl"),A.value==="rtl"),a.class),k=e.icon,I=k===void 0?i.icon:k,$=e.blockNode,F=$===void 0?!0:$,T=Ye(e,Sie);return E(jf,M(M(M({},a),{},{icon:I||Nie,ref:d,blockNode:F},T),{},{prefixCls:D.value,class:P,expandedKeys:h.value,selectedKeys:m.value,onSelect:b,onClick:x,onDblclick:C,onExpand:y,onCheck:S}),i)}}});var Kf=yg;const FP=it(jf,{DirectoryTree:Hf,TreeNode:Kf,install:function(e){return e.component(jf.name,jf),e.component(Kf.name,Kf),e.component(Hf.name,Hf),e}});var Die=xn.SubMenu,Aie=xn.Item;function Mie(t){return t.some(function(e){var n=e.children;return n&&n.length>0})}function $P(t,e){return typeof e=="string"||typeof e=="number"?e==null?void 0:e.toString().toLowerCase().includes(t.trim().toLowerCase()):!1}function BP(t){var e=t.filters,n=t.prefixCls,r=t.filteredKeys,a=t.filterMultiple,i=t.searchValue,o=t.filterSearch;return e.map(function(l,u){var s=String(l.value);if(l.children)return E(Die,{key:s||u,title:l.text,popupClassName:"".concat(n,"-dropdown-submenu")},{default:function(){return[BP({filters:l.children,prefixCls:n,filteredKeys:r,filterMultiple:a,searchValue:i,filterSearch:o})]}});var c=a?Jr:cr,f=E(Aie,{key:l.value!==void 0?s:u},{default:function(){return[E(c,{checked:r.includes(s)},null),E("span",null,[l.text])]}});return i.trim()?typeof o=="function"?o(i,l)?f:void 0:$P(i,l.text)?f:void 0:f})}const Oie=Se({name:"FilterDropdown",props:["tablePrefixCls","prefixCls","dropdownPrefixCls","column","filterState","filterMultiple","filterMode","filterSearch","columnKey","triggerFilter","locale","getPopupContainer"],setup:function(e,n){var r=n.slots,a=mP(),i=q(function(){var L;return(L=e.filterMode)!==null&&L!==void 0?L:"menu"}),o=q(function(){var L;return(L=e.filterSearch)!==null&&L!==void 0?L:!1}),l=q(function(){return e.column.filterDropdownVisible}),u=Z(!1),s=q(function(){var L;return!!(e.filterState&&((L=e.filterState.filteredKeys)!==null&&L!==void 0&&L.length||e.filterState.forceFiltered))}),c=q(function(){var L;return cp((L=e.column)===null||L===void 0?void 0:L.filters)}),f=q(function(){var L=e.column,H=L.filterDropdown,z=L.slots,V=z===void 0?{}:z,U=L.customFilterDropdown;return H||V.filterDropdown&&a.value[V.filterDropdown]||U&&a.value.customFilterDropdown}),d=q(function(){var L=e.column,H=L.filterIcon,z=L.slots,V=z===void 0?{}:z;return H||V.filterIcon&&a.value[V.filterIcon]||a.value.customFilterIcon}),v=function(H){var z,V;u.value=H,(z=(V=e.column).onFilterDropdownVisibleChange)===null||z===void 0||z.call(V,H)},p=q(function(){return typeof l.value=="boolean"?l.value:u.value}),m=q(function(){var L;return(L=e.filterState)===null||L===void 0?void 0:L.filteredKeys}),h=St([]),g=function(H){var z=H.selectedKeys;h.value=z},w=function(H,z){var V=z.node,U=z.checked;e.filterMultiple?g({selectedKeys:H}):g({selectedKeys:U&&V.key?[V.key]:[]})};ke(m,function(){u.value&&g({selectedKeys:m.value||[]})},{immediate:!0});var y=St([]),x=Z(),C=function(H){x.value=setTimeout(function(){y.value=H})},b=function(){clearTimeout(x.value)};xt(function(){clearTimeout(x.value)});var S=Z(""),N=function(H){var z=H.target.value;S.value=z};ke(u,function(){u.value||(S.value="")});var D=function(H){var z=e.column,V=e.columnKey,U=e.filterState,W=H&&H.length?H:null;if(W===null&&(!U||!U.filteredKeys)||Av(W,U==null?void 0:U.filteredKeys))return null;e.triggerFilter({column:z,key:V,filteredKeys:W})},A=function(){v(!1),D(h.value)},P=function(){var H=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{confirm:!1,closeDropdown:!1},z=H.confirm,V=H.closeDropdown;z&&D([]),V&&v(!1),S.value="",h.value=[]},k=function(){var H=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{closeDropdown:!0},z=H.closeDropdown;z&&v(!1),D(h.value)},I=function(H){H&&m.value!==void 0&&(h.value=m.value||[]),v(H),!H&&!f.value&&A()},$=He("",e),F=$.direction,T=function(H){if(H.target.checked){var z=c.value;h.value=z}else h.value=[]},O=function L(H){var z=H.filters;return(z||[]).map(function(V,U){var W=String(V.value),G={title:V.text,key:V.value!==void 0?W:U};return V.children&&(G.children=L({filters:V.children})),G})},B=q(function(){return O({filters:e.column.filters})}),_=q(function(){return Ae(j({},"".concat(e.dropdownPrefixCls,"-menu-without-submenu"),!Mie(e.column.filters||[])))}),R=function(){var H=h.value,z=e.column,V=e.locale,U=e.tablePrefixCls,W=e.filterMultiple,G=e.dropdownPrefixCls,le=e.getPopupContainer,ae=e.prefixCls;return(z.filters||[]).length===0?E(zi,{image:zi.PRESENTED_IMAGE_SIMPLE,description:V.filterEmptyText,imageStyle:{height:24},style:{margin:0,padding:"16px 0"}},null):i.value==="tree"?E(At,null,[E(y3,{filterSearch:o.value,value:S.value,onChange:N,tablePrefixCls:U,locale:V},null),E("div",{class:"".concat(U,"-filter-dropdown-tree")},[W?E(Jr,{class:"".concat(U,"-filter-dropdown-checkall"),onChange:T,checked:H.length===c.value.length,indeterminate:H.length>0&&H.length<c.value.length},{default:function(){return[V.filterCheckall]}}):null,E(FP,{checkable:!0,selectable:!1,blockNode:!0,multiple:W,checkStrictly:!W,class:"".concat(G,"-menu"),onCheck:w,checkedKeys:H,selectedKeys:H,showIcon:!1,treeData:B.value,autoExpandParent:!0,defaultExpandAll:!0,filterTreeNode:S.value.trim()?function(ie){return $P(S.value,ie.title)}:void 0},null)])]):E(At,null,[E(y3,{filterSearch:o.value,value:S.value,onChange:N,tablePrefixCls:U,locale:V},null),E(xn,{multiple:W,prefixCls:"".concat(G,"-menu"),class:_.value,onClick:b,onSelect:g,onDeselect:g,selectedKeys:H,getPopupContainer:le,openKeys:y.value,onOpenChange:C},{default:function(){return BP({filters:z.filters||[],filterSearch:o.value,prefixCls:ae,filteredKeys:h.value,filterMultiple:W,searchValue:S.value})}})])};return function(){var L,H=e.tablePrefixCls,z=e.prefixCls,V=e.column,U=e.dropdownPrefixCls,W=e.locale,G=e.getPopupContainer,le;if(typeof f.value=="function")le=f.value({prefixCls:"".concat(U,"-custom"),setSelectedKeys:function(te){return g({selectedKeys:te})},selectedKeys:h.value,confirm:k,clearFilters:P,filters:V.filters,visible:p.value,column:V.__originColumn__});else if(f.value)le=f.value;else{var ae=h.value;le=E(At,null,[R(),E("div",{class:"".concat(z,"-dropdown-btns")},[E($n,{type:"link",size:"small",disabled:ae.length===0,onClick:function(){return P()}},{default:function(){return[W.filterReset]}}),E($n,{type:"primary",size:"small",onClick:A},{default:function(){return[W.filterConfirm]}})])])}var ie=E(jae,{class:"".concat(z,"-dropdown")},{default:function(){return[le]}}),se;return typeof d.value=="function"?se=d.value({filtered:s.value,column:V.__originColumn__}):d.value?se=d.value:se=E(zae,null,null),E("div",{class:"".concat(z,"-column")},[E("span",{class:"".concat(H,"-column-title")},[(L=r.default)===null||L===void 0?void 0:L.call(r)]),E(za,{overlay:ie,trigger:["click"],visible:p.value,onVisibleChange:I,getPopupContainer:G,placement:F.value==="rtl"?"bottomLeft":"bottomRight"},{default:function(){return[E("span",{role:"button",tabindex:-1,class:Ae("".concat(z,"-trigger"),{active:s.value}),onClick:function(ge){ge.stopPropagation()}},[se])]}})])}}});function Zg(t,e,n){var r=[];return(t||[]).forEach(function(a,i){var o,l=sp(i,n),u=a.filterDropdown||(a==null||(o=a.slots)===null||o===void 0?void 0:o.filterDropdown)||a.customFilterDropdown;if(a.filters||u||"onFilter"in a)if("filteredValue"in a){var s=a.filteredValue;if(!u){var c,f;s=(c=(f=s)===null||f===void 0?void 0:f.map(String))!==null&&c!==void 0?c:s}r.push({column:a,key:eu(a,l),filteredKeys:s,forceFiltered:a.filtered})}else r.push({column:a,key:eu(a,l),filteredKeys:e&&a.defaultFilteredValue?a.defaultFilteredValue:void 0,forceFiltered:a.filtered});"children"in a&&(r=[].concat(Re(r),Re(Zg(a.children,e,l))))}),r}function RP(t,e,n,r,a,i,o,l){return n.map(function(u,s){var c,f=sp(s,l),d=u.filterMultiple,v=d===void 0?!0:d,p=u.filterMode,m=u.filterSearch,h=u,g=u.filterDropdown||(u==null||(c=u.slots)===null||c===void 0?void 0:c.filterDropdown)||u.customFilterDropdown;if(h.filters||g){var w=eu(h,f),y=r.find(function(x){var C=x.key;return w===C});h=M(M({},h),{},{title:function(C){return E(Oie,{tablePrefixCls:t,prefixCls:"".concat(t,"-filter"),dropdownPrefixCls:e,column:h,columnKey:w,filterState:y,filterMultiple:v,filterMode:p,filterSearch:m,triggerFilter:a,locale:o,getPopupContainer:i},{default:function(){return[Ab(u.title,C)]}})}})}return"children"in h&&(h=M(M({},h),{},{children:RP(t,e,h.children,r,a,i,o,f)})),h})}function cp(t){var e=[];return(t||[]).forEach(function(n){var r=n.value,a=n.children;e.push(r),a&&(e=[].concat(Re(e),Re(cp(a))))}),e}function P3(t){var e={};return t.forEach(function(n){var r,a=n.key,i=n.filteredKeys,o=n.column,l=o.filterDropdown||(o==null||(r=o.slots)===null||r===void 0?void 0:r.filterDropdown)||o.customFilterDropdown,u=o.filters;if(l)e[a]=i||null;else if(Array.isArray(i)){var s=cp(u);e[a]=s.filter(function(c){return i.includes(String(c))})}else e[a]=null}),e}function k3(t,e){return e.reduce(function(n,r){var a=r.column,i=a.onFilter,o=a.filters,l=r.filteredKeys;return i&&l&&l.length?n.filter(function(u){return l.some(function(s){var c=cp(o),f=c.findIndex(function(v){return String(v)===String(s)}),d=f!==-1?c[f]:s;return i(d,u)})}):n},t)}function Tie(t){var e=t.prefixCls,n=t.dropdownPrefixCls,r=t.mergedColumns,a=t.locale,i=t.onFilterChange,o=t.getPopupContainer,l=an(Zg(r.value,!0)),u=$e(l,2),s=u[0],c=u[1],f=q(function(){var m=Zg(r.value,!1),h=m.every(function(w){var y=w.filteredKeys;return y===void 0});if(h)return s.value;var g=m.every(function(w){var y=w.filteredKeys;return y!==void 0});return zt(h||g,"Table","`FilteredKeys` should all be controlled or not controlled."),m}),d=q(function(){return P3(f.value)}),v=function(h){var g=f.value.filter(function(w){var y=w.key;return y!==h.key});g.push(h),c(g),i(P3(g),g)},p=function(h){return RP(e.value,n.value,h,f.value,v,o.value,a.value)};return[p,f,d]}function LP(t,e){return t.map(function(n){var r=M({},n);return r.title=Ab(r.title,e),"children"in r&&(r.children=LP(r.children,e)),r})}function Pie(t){var e=function(r){return LP(r,t.value)};return[e]}function kie(t){return function(n){var r,a=n.prefixCls,i=n.onExpand,o=n.record,l=n.expanded,u=n.expandable,s="".concat(a,"-row-expand-icon");return E("button",{type:"button",onClick:function(f){i(o,f),f.stopPropagation()},class:Ae(s,(r={},j(r,"".concat(s,"-spaced"),!u),j(r,"".concat(s,"-expanded"),u&&l),j(r,"".concat(s,"-collapsed"),u&&!l),r)),"aria-label":l?t.collapse:t.expand},null)}}function zP(t,e){var n=e.value;return t.map(function(r){var a;if(r===li||r===$i)return r;var i=M({},r),o=i.slots,l=o===void 0?{}:o;return i.__originColumn__=r,zt(!("slots"in i),"Table","`column.slots` is deprecated. Please use `v-slot:headerCell` `v-slot:bodyCell` instead."),Object.keys(l).forEach(function(u){var s=l[u];i[u]===void 0&&n[s]&&(i[u]=n[s])}),e.value.headerCell&&!((a=r.slots)!==null&&a!==void 0&&a.title)&&(i.title=mr(e.value,"headerCell",{title:r.title,column:r},function(){return[r.title]})),"children"in i&&(i.children=zP(i.children,e)),i})}function _ie(t){var e=function(r){return zP(r,t)};return[e]}var Iie=[],Fie=function(){return{prefixCls:{type:String,default:void 0},columns:{type:Array,default:void 0},rowKey:{type:[String,Function],default:void 0},tableLayout:{type:String,default:void 0},rowClassName:{type:[String,Function],default:void 0},title:{type:Function,default:void 0},footer:{type:Function,default:void 0},id:{type:String,default:void 0},showHeader:{type:Boolean,default:void 0},components:{type:Object,default:void 0},customRow:{type:Function,default:void 0},customHeaderRow:{type:Function,default:void 0},direction:{type:String,default:void 0},expandFixed:{type:[Boolean,String],default:void 0},expandColumnWidth:{type:Number,default:void 0},expandedRowKeys:{type:Array,default:void 0},defaultExpandedRowKeys:{type:Array,default:void 0},expandedRowRender:{type:Function,default:void 0},expandRowByClick:{type:Boolean,default:void 0},expandIcon:{type:Function,default:void 0},onExpand:{type:Function,default:void 0},onExpandedRowsChange:{type:Function,default:void 0},"onUpdate:expandedRowKeys":{type:Function,default:void 0},defaultExpandAllRows:{type:Boolean,default:void 0},indentSize:{type:Number,default:void 0},expandIconColumnIndex:{type:Number,default:void 0},showExpandColumn:{type:Boolean,default:void 0},expandedRowClassName:{type:Function,default:void 0},childrenColumnName:{type:String,default:void 0},rowExpandable:{type:Function,default:void 0},sticky:{type:[Boolean,Object],default:void 0},dropdownPrefixCls:String,dataSource:{type:Array,default:void 0},pagination:{type:[Boolean,Object],default:void 0},loading:{type:[Boolean,Object],default:void 0},size:{type:String,default:void 0},bordered:Boolean,locale:{type:Object,default:void 0},onChange:{type:Function,default:void 0},onResizeColumn:{type:Function,default:void 0},rowSelection:{type:Object,default:void 0},getPopupContainer:{type:Function,default:void 0},scroll:{type:Object,default:void 0},sortDirections:{type:Array,default:void 0},showSorterTooltip:{type:[Boolean,Object],default:!0},contextSlots:{type:Object},transformCellText:{type:Function}}},$ie=Se({name:"InteralTable",inheritAttrs:!1,props:bt(Fie(),{rowKey:"key"}),slots:["emptyText","expandIcon","title","footer","summary","expandedRowRender","bodyCell","headerCell","customFilterIcon","customFilterDropdown"],setup:function(e,n){var r=n.attrs,a=n.slots,i=n.expose,o=n.emit;zt(!(typeof e.rowKey=="function"&&e.rowKey.length>1),"Table","`index` parameter of `rowKey` function is deprecated. There is no guarantee that it will work as expected."),Ore(q(function(){return e.contextSlots})),Tre({onResizeColumn:function(xe,be){o("resizeColumn",xe,be)}});var l=mu(),u=q(function(){var Ee=new Set(Object.keys(l.value).filter(function(xe){return l.value[xe]}));return e.columns.filter(function(xe){return!xe.responsive||xe.responsive.some(function(be){return Ee.has(be)})})}),s=He("table",e),c=s.size,f=s.renderEmpty,d=s.direction,v=s.prefixCls,p=s.configProvider,m=q(function(){return e.transformCellText||p.transformCellText}),h=qa("Table",ba.Table,Ge(e,"locale")),g=$e(h,1),w=g[0],y=q(function(){return e.dataSource||Iie}),x=q(function(){return p.getPrefixCls("dropdown",e.dropdownPrefixCls)}),C=q(function(){return e.childrenColumnName||"children"}),b=q(function(){return y.value.some(function(Ee){return Ee==null?void 0:Ee[C.value]})?"nest":e.expandedRowRender?"row":null}),S=Lt({body:null}),N=function(xe){it(S,xe)},D=q(function(){return typeof e.rowKey=="function"?e.rowKey:function(Ee){return Ee==null?void 0:Ee[e.rowKey]}}),A=Sae(y,C,D),P=$e(A,1),k=P[0],I={},$=function(xe,be){var Oe=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,Pe=e.pagination,_e=e.scroll,K=e.onChange,J=M(M({},I),xe);Oe&&(I.resetPagination(),J.pagination.current&&(J.pagination.current=1),Pe&&Pe.onChange&&Pe.onChange(1,J.pagination.pageSize)),_e&&_e.scrollToFirstRowOnChange!==!1&&S.body&&py(0,{getContainer:function(){return S.body}}),K==null||K(J.pagination,J.filters,J.sorter,{currentDataSource:k3(Yg(y.value,J.sorterStates,C.value),J.filterStates),action:be})},F=function(xe,be){$({sorter:xe,sorterStates:be},"sort",!1)},T=$ae({prefixCls:v,mergedColumns:u,onSorterChange:F,sortDirections:q(function(){return e.sortDirections||["ascend","descend"]}),tableLocale:w,showSorterTooltip:Ge(e,"showSorterTooltip")}),O=$e(T,4),B=O[0],_=O[1],R=O[2],L=O[3],H=q(function(){return Yg(y.value,_.value,C.value)}),z=function(xe,be){$({filters:xe,filterStates:be},"filter",!0)},V=Tie({prefixCls:v,locale:w,dropdownPrefixCls:x,mergedColumns:u,onFilterChange:z,getPopupContainer:Ge(e,"getPopupContainer")}),U=$e(V,3),W=U[0],G=U[1],le=U[2],ae=q(function(){return k3(H.value,G.value)}),ie=_ie(Ge(e,"contextSlots")),se=$e(ie,1),he=se[0],te=q(function(){return M({},R.value)}),ge=Pie(te),ee=$e(ge,1),ne=ee[0],de=function(xe,be){$({pagination:M(M({},I.pagination),{},{current:xe,pageSize:be})},"paginate")},re=Cae(q(function(){return ae.value.length}),Ge(e,"pagination"),de),oe=$e(re,2),ue=oe[0],ve=oe[1];rt(function(){I.sorter=L.value,I.sorterStates=_.value,I.filters=le.value,I.filterStates=G.value,I.pagination=e.pagination===!1?{}:xae(e.pagination,ue.value),I.resetPagination=ve});var me=q(function(){if(e.pagination===!1||!ue.value.pageSize)return ae.value;var Ee=ue.value,xe=Ee.current,be=xe===void 0?1:xe,Oe=Ee.total,Pe=Ee.pageSize,_e=Pe===void 0?Hg:Pe;return zt(be>0,"Table","`current` should be positive number."),ae.value.length<Oe?ae.value.length>_e?ae.value.slice((be-1)*_e,be*_e):ae.value:ae.value.slice((be-1)*_e,be*_e)});rt(function(){ct(function(){var Ee=ue.value,xe=Ee.total,be=Ee.pageSize,Oe=be===void 0?Hg:be;ae.value.length<xe&&ae.value.length>Oe&&zt(!1,"Table","`dataSource` length is less than `pagination.total` but large than `pagination.pageSize`. Please make sure your config correct data with async mode.")})},{flush:"post"});var Y=q(function(){return e.showExpandColumn===!1?-1:b.value==="nest"&&e.expandIconColumnIndex===void 0?e.rowSelection?1:0:e.expandIconColumnIndex>0&&e.rowSelection?e.expandIconColumnIndex-1:e.expandIconColumnIndex}),Q=Z();ke(function(){return e.rowSelection},function(){Q.value=e.rowSelection?M({},e.rowSelection):e.rowSelection},{deep:!0,immediate:!0});var pe=Nae(Q,{prefixCls:v,data:ae,pageData:me,getRowKey:D,getRecordByKey:k,expandType:b,childrenColumnName:C,locale:w,getPopupContainer:q(function(){return e.getPopupContainer})}),Ne=$e(pe,2),Te=Ne[0],we=Ne[1],ye=function(xe,be,Oe){var Pe,_e=e.rowClassName;return typeof _e=="function"?Pe=Ae(_e(xe,be,Oe)):Pe=Ae(_e),Ae(j({},"".concat(v.value,"-row-selected"),we.value.has(D.value(xe,be))),Pe)};i({selectedKeySet:we});var Ce=q(function(){return typeof e.indentSize=="number"?e.indentSize:15}),De=function(xe){var be=ne(Te(W(B(he(xe)))));return be};return function(){var Ee,xe,be=e.expandIcon,Oe=be===void 0?a.expandIcon||kie(w.value):be,Pe=e.pagination,_e=e.loading,K=e.bordered,J,ce;if(Pe!==!1&&(Ee=ue.value)!==null&&Ee!==void 0&&Ee.total){var Me;ue.value.size?Me=ue.value.size:Me=c.value==="small"||c.value==="middle"?"small":void 0;var Ie=function(Et){return E(np,M(M({},ue.value),{},{class:["".concat(v.value,"-pagination ").concat(v.value,"-pagination-").concat(Et),ue.value.class],size:Me}),null)},Fe=d.value==="rtl"?"left":"right",ze=ue.value.position;if(ze!==null&&Array.isArray(ze)){var je=ze.find(function(ut){return ut.indexOf("top")!==-1}),Ue=ze.find(function(ut){return ut.indexOf("bottom")!==-1}),qe=ze.every(function(ut){return"".concat(ut)==="none"});!je&&!Ue&&!qe&&(ce=Ie(Fe)),je&&(J=Ie(je.toLowerCase().replace("top",""))),Ue&&(ce=Ie(Ue.toLowerCase().replace("bottom","")))}else ce=Ie(Fe)}var Ze;typeof _e=="boolean"?Ze={spinning:_e}:Ke(_e)==="object"&&(Ze=M({spinning:!0},_e));var Qe=Ae("".concat(v.value,"-wrapper"),j({},"".concat(v.value,"-wrapper-rtl"),d.value==="rtl"),r.class),Tt=dt(e,["columns"]);return E("div",{class:Qe,style:r.style},[E(Ji,M({spinning:!1},Ze),{default:function(){return[J,E(bae,M(M(M({},r),Tt),{},{expandedRowKeys:e.expandedRowKeys,defaultExpandedRowKeys:e.defaultExpandedRowKeys,expandIconColumnIndex:Y.value,indentSize:Ce.value,expandIcon:Oe,columns:u.value,direction:d.value,prefixCls:v.value,class:Ae((xe={},j(xe,"".concat(v.value,"-middle"),c.value==="middle"),j(xe,"".concat(v.value,"-small"),c.value==="small"),j(xe,"".concat(v.value,"-bordered"),K),j(xe,"".concat(v.value,"-empty"),y.value.length===0),xe)),data:me.value,rowKey:D.value,rowClassName:ye,internalHooks:jg,internalRefs:S,onUpdateInternalRefs:N,transformColumns:De,transformCellText:m.value}),M(M({},a),{},{emptyText:function(){var ht,Qt;return((ht=a.emptyText)===null||ht===void 0?void 0:ht.call(a))||((Qt=e.locale)===null||Qt===void 0?void 0:Qt.emptyText)||f.value("Table")}})),ce]}})])}}}),Bie=Se({name:"ATable",inheritAttrs:!1,setup:function(e,n){var r=n.attrs,a=n.slots,i=n.expose,o=Z();return i({table:o}),function(){var l,u=r,s=u.columns||MP((l=a.default)===null||l===void 0?void 0:l.call(a));return E($ie,M(M({ref:o},r),{},{columns:s||[],expandedRowRender:a.expandedRowRender,contextSlots:M({},a)}),a)}}});const Ym=Bie,Uf=Se({name:"ATableColumn",slots:["title","filterIcon"],render:function(){return null}}),qf=Se({name:"ATableColumnGroup",slots:["title"],__ANT_TABLE_COLUMN_GROUP:!0,render:function(){return null}});var Ud=oae,qd=sae,Wf=it(cae,{Cell:qd,Row:Ud,name:"ATableSummary"});const Rie=it(Ym,{SELECTION_ALL:Kg,SELECTION_INVERT:Ug,SELECTION_NONE:qg,SELECTION_COLUMN:li,EXPAND_COLUMN:$i,Column:Uf,ColumnGroup:qf,Summary:Wf,install:function(e){return e.component(Wf.name,Wf),e.component(qd.name,qd),e.component(Ud.name,Ud),e.component(Ym.name,Ym),e.component(Uf.name,Uf),e.component(qf.name,qf),e}});var Lie={prefixCls:String,placeholder:String,value:String,handleClear:Function,disabled:{type:Boolean,default:void 0},onChange:Function};const zie=Se({compatConfig:{MODE:3},name:"Search",inheritAttrs:!1,props:bt(Lie,{placeholder:""}),emits:["change"],setup:function(e,n){var r=n.emit,a=function(o){if(r("change",o),o.target.value===""){var l;(l=e.handleClear)===null||l===void 0||l.call(e)}};return function(){var i=e.placeholder,o=e.value,l=e.prefixCls,u=e.disabled;return E(In,{placeholder:i,class:l,value:o,onChange:a,disabled:u,allowClear:!0},{prefix:function(){return E(Iv,null,null)}})}}});var Vie={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 jie=Vie;function _3(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){Hie(t,a,n[a])})}return t}function Hie(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var $b=function(e,n){var r=_3({},e,n.attrs);return E(mt,_3({},r,{icon:jie}),null)};$b.displayName="DeleteOutlined";$b.inheritAttrs=!1;const VP=$b;function Kie(){}var Uie={renderedText:X.any,renderedEl:X.any,item:X.any,checked:{type:Boolean,default:void 0},prefixCls:String,disabled:{type:Boolean,default:void 0},showRemove:{type:Boolean,default:void 0},onClick:Function,onRemove:Function};const qie=Se({compatConfig:{MODE:3},name:"ListItem",inheritAttrs:!1,props:Uie,emits:["click","remove"],setup:function(e,n){var r=n.emit;return function(){var a,i=e.renderedText,o=e.renderedEl,l=e.item,u=e.checked,s=e.disabled,c=e.prefixCls,f=e.showRemove,d=Ae((a={},j(a,"".concat(c,"-content-item"),!0),j(a,"".concat(c,"-content-item-disabled"),s||l.disabled),a)),v;return(typeof i=="string"||typeof i=="number")&&(v=String(i)),E(uu,{componentName:"Transfer",defaultLocale:ba.Transfer},{default:function(m){var h=E("span",{class:"".concat(c,"-content-item-text")},[o]);return f?E("li",{class:d,title:v},[h,E(Hd,{disabled:s||l.disabled,class:"".concat(c,"-content-item-remove"),"aria-label":m.remove,onClick:function(){r("remove",l)}},{default:function(){return[E(VP,null,null)]}})]):E("li",{class:d,title:v,onClick:s||l.disabled?Kie:function(){r("click",l)}},[E(Jr,{class:"".concat(c,"-checkbox"),checked:u,disabled:s||l.disabled},null),h])}})}}});var Wie={prefixCls:String,filteredRenderItems:X.array.def([]),selectedKeys:X.array,disabled:{type:Boolean,default:void 0},showRemove:{type:Boolean,default:void 0},pagination:X.any,onItemSelect:Function,onScroll:Function,onItemRemove:Function};function Gie(t){if(!t)return null;var e={pageSize:10};return Ke(t)==="object"?M(M({},e),t):e}var Yie=Se({compatConfig:{MODE:3},name:"ListBody",inheritAttrs:!1,props:Wie,emits:["itemSelect","itemRemove","scroll"],setup:function(e,n){var r=n.emit,a=n.expose,i=Z(1),o=function(v){var p=e.selectedKeys,m=p.indexOf(v.key)>=0;r("itemSelect",v.key,!m)},l=function(v){r("itemRemove",[v.key])},u=function(v){r("scroll",v)},s=q(function(){return Gie(e.pagination)});ke([s,function(){return e.filteredRenderItems}],function(){if(s.value){var d=Math.ceil(e.filteredRenderItems.length/s.value.pageSize);i.value>d&&(i.value=d)}},{immediate:!0});var c=q(function(){var d=e.filteredRenderItems,v=d;return s.value&&(v=d.slice((i.value-1)*s.value.pageSize,i.value*s.value.pageSize)),v}),f=function(v){i.value=v};return a({items:c}),function(){var d=e.prefixCls,v=e.filteredRenderItems,p=e.selectedKeys,m=e.disabled,h=e.showRemove,g=null;s.value&&(g=E(np,{simple:!0,size:"small",disabled:m,class:"".concat(d,"-pagination"),total:v.length,pageSize:s.value.pageSize,current:i.value,onChange:f},null));var w=c.value.map(function(y){var x=y.renderedEl,C=y.renderedText,b=y.item,S=b.disabled,N=p.indexOf(b.key)>=0;return E(qie,{disabled:m||S,key:b.key,item:b,renderedText:C,renderedEl:x,checked:N,prefixCls:d,onClick:o,onRemove:l,showRemove:h},null)});return E(At,null,[E("ul",{class:Ae("".concat(d,"-content"),j({},"".concat(d,"-content-show-remove"),h)),onScroll:u},[w]),g])}}});const Xie=Yie;var Zie=function(){return null};function Jie(t){return t&&!Dn(t)&&Object.prototype.toString.call(t)==="[object Object]"}function qc(t){return t.filter(function(e){return!e.disabled}).map(function(e){return e.key})}var Qie={prefixCls:String,dataSource:{type:Array,default:[]},filter:String,filterOption:Function,checkedKeys:X.arrayOf(X.string),handleFilter:Function,handleClear:Function,renderItem:Function,showSearch:{type:Boolean,default:!1},searchPlaceholder:String,notFoundContent:X.any,itemUnit:String,itemsUnit:String,renderList:X.any,disabled:{type:Boolean,default:void 0},direction:String,showSelectAll:{type:Boolean,default:void 0},remove:String,selectAll:String,selectCurrent:String,selectInvert:String,removeAll:String,removeCurrent:String,selectAllLabel:X.any,showRemove:{type:Boolean,default:void 0},pagination:X.any,onItemSelect:Function,onItemSelectAll:Function,onItemRemove:Function,onScroll:Function};const I3=Se({compatConfig:{MODE:3},name:"TransferList",inheritAttrs:!1,props:Qie,slots:["footer","titleText"],setup:function(e,n){var r=n.attrs,a=n.slots,i=Z(""),o=Z(),l=Z(),u=function(b,S){var N=b?b(S):null,D=!!N&&Sn(N).length>0;return D||(N=E(Xie,M(M({},S),{},{ref:l}),null)),{customize:D,bodyContent:N}},s=function(b){var S=e.renderItem,N=S===void 0?Zie:S,D=N(b),A=Jie(D);return{renderedText:A?D.value:D,renderedEl:A?D.label:D,item:b}},c=Z([]),f=Z([]);rt(function(){var C=[],b=[];e.dataSource.forEach(function(S){var N=s(S),D=N.renderedText;if(i.value&&i.value.trim()&&!w(D,S))return null;C.push(S),b.push(N)}),c.value=C,f.value=b});var d=q(function(){var C=e.checkedKeys;return C.length===0?"none":c.value.every(function(b){return C.indexOf(b.key)>=0||!!b.disabled})?"all":"part"}),v=q(function(){return qc(c.value)}),p=function(b,S){return Array.from(new Set([].concat(Re(b),Re(e.checkedKeys)))).filter(function(N){return S.indexOf(N)===-1})},m=function(b){var S=b.disabled,N=b.prefixCls,D=d.value==="all",A=E(Jr,{disabled:S,checked:D,indeterminate:d.value==="part",class:"".concat(N,"-checkbox"),onChange:function(){var k=v.value;e.onItemSelectAll(p(D?[]:k,D?e.checkedKeys:[]))}},null);return A},h=function(b){var S,N=b.target.value;i.value=N,(S=e.handleFilter)===null||S===void 0||S.call(e,b)},g=function(b){var S;i.value="",(S=e.handleClear)===null||S===void 0||S.call(e,b)},w=function(b,S){var N=e.filterOption;return N?N(i.value,S):b.indexOf(i.value)>=0},y=function(b,S){var N=e.itemsUnit,D=e.itemUnit,A=e.selectAllLabel;if(A)return typeof A=="function"?A({selectedCount:b,totalCount:S}):A;var P=S>1?N:D;return E(At,null,[(b>0?"".concat(b,"/"):"")+S,ga(" "),P])},x=function(b,S,N,D,A,P){var k=A?E("div",{class:"".concat(b,"-body-search-wrapper")},[E(zie,{prefixCls:"".concat(b,"-search"),onChange:h,handleClear:g,placeholder:S,value:i.value,disabled:P},null)]):null,I,$=K0(r),F=$.onEvents,T=u(D,M(M({},e),{},{filteredItems:c.value,filteredRenderItems:f.value,selectedKeys:N},F)),O=T.bodyContent,B=T.customize;return B?I=E("div",{class:"".concat(b,"-body-customize-wrapper")},[O]):I=c.value.length?O:E("div",{class:"".concat(b,"-body-not-found")},[e.notFoundContent]),E("div",{class:A?"".concat(b,"-body ").concat(b,"-body-with-search"):"".concat(b,"-body"),ref:o},[k,I])};return function(){var C,b,S,N=e.prefixCls,D=e.checkedKeys,A=e.disabled,P=e.showSearch,k=e.searchPlaceholder,I=e.selectAll,$=e.selectCurrent,F=e.selectInvert,T=e.removeAll,O=e.removeCurrent,B=e.renderList,_=e.onItemSelectAll,R=e.onItemRemove,L=e.showSelectAll,H=L===void 0?!0:L,z=e.showRemove,V=e.pagination,U=(C=a.footer)===null||C===void 0?void 0:C.call(a,M({},e)),W=Ae(N,(b={},j(b,"".concat(N,"-with-pagination"),!!V),j(b,"".concat(N,"-with-footer"),!!U),b)),G=x(N,k,D,B,P,A),le=U?E("div",{class:"".concat(N,"-footer")},[U]):null,ae=!z&&!V&&m({disabled:A,prefixCls:N}),ie=null;z?ie=E(xn,null,{default:function(){return[V&&E(xn.Item,{key:"removeCurrent",onClick:function(){var ge=qc((l.value.items||[]).map(function(ee){return ee.item}));R==null||R(ge)}},{default:function(){return[O]}}),E(xn.Item,{key:"removeAll",onClick:function(){R==null||R(v.value)}},{default:function(){return[T]}})]}}):ie=E(xn,null,{default:function(){return[E(xn.Item,{key:"selectAll",onClick:function(){var ge=v.value;_(p(ge,[]))}},{default:function(){return[I]}}),V&&E(xn.Item,{onClick:function(){var ge=qc((l.value.items||[]).map(function(ee){return ee.item}));_(p(ge,[]))}},{default:function(){return[$]}}),E(xn.Item,{key:"selectInvert",onClick:function(){var ge;V?ge=qc((l.value.items||[]).map(function(re){return re.item})):ge=v.value;var ee=new Set(D),ne=[],de=[];ge.forEach(function(re){ee.has(re)?de.push(re):ne.push(re)}),_(p(ne,de))}},{default:function(){return[F]}})]}});var se=E(za,{class:"".concat(N,"-header-dropdown"),overlay:ie,disabled:A},{default:function(){return[E(Zs,null,null)]}});return E("div",{class:W,style:r.style},[E("div",{class:"".concat(N,"-header")},[H?E(At,null,[ae,se]):null,E("span",{class:"".concat(N,"-header-selected")},[E("span",null,[y(D.length,c.value.length)]),E("span",{class:"".concat(N,"-header-title")},[(S=a.titleText)===null||S===void 0?void 0:S.call(a)])])]),G,le])}}});function F3(){}var Bb=function(e){var n=e.disabled,r=e.moveToLeft,a=r===void 0?F3:r,i=e.moveToRight,o=i===void 0?F3:i,l=e.leftArrowText,u=l===void 0?"":l,s=e.rightArrowText,c=s===void 0?"":s,f=e.leftActive,d=e.rightActive,v=e.class,p=e.style,m=e.direction,h=e.oneWay;return E("div",{class:v,style:p},[E($n,{type:"primary",size:"small",disabled:n||!d,onClick:o,icon:m!=="rtl"?E(xi,null,null):E(Vo,null,null)},{default:function(){return[c]}}),!h&&E($n,{type:"primary",size:"small",disabled:n||!f,onClick:a,icon:m!=="rtl"?E(Vo,null,null):E(xi,null,null)},{default:function(){return[u]}})])};Bb.displayName="Operation";Bb.inheritAttrs=!1;const eoe=Bb;var toe=function(){return{id:String,prefixCls:String,dataSource:{type:Array,default:[]},disabled:{type:Boolean,default:void 0},targetKeys:{type:Array,default:void 0},selectedKeys:{type:Array,default:void 0},render:{type:Function},listStyle:{type:[Function,Object],default:function(){return{}}},operationStyle:{type:Object,default:void 0},titles:{type:Array},operations:{type:Array},showSearch:{type:Boolean,default:!1},filterOption:{type:Function},searchPlaceholder:String,notFoundContent:X.any,locale:{type:Object,default:function(){return{}}},rowKey:{type:Function},showSelectAll:{type:Boolean,default:void 0},selectAllLabels:{type:Array},children:{type:Function},oneWay:{type:Boolean,default:void 0},pagination:{type:[Object,Boolean],default:void 0},onChange:Function,onSelectChange:Function,onSearch:Function,onScroll:Function,"onUpdate:targetKeys":Function,"onUpdate:selectedKeys":Function}},noe=Se({compatConfig:{MODE:3},name:"ATransfer",inheritAttrs:!1,props:toe(),slots:["leftTitle","rightTitle","children","render","notFoundContent","leftSelectAllLabel","rightSelectAllLabel","footer"],setup:function(e,n){var r=n.emit,a=n.attrs,i=n.slots,o=n.expose,l=He("transfer",e),u=l.configProvider,s=l.prefixCls,c=l.direction,f=Z([]),d=Z([]),v=kn();ke(function(){return e.selectedKeys},function(){var z,V;f.value=((z=e.selectedKeys)===null||z===void 0?void 0:z.filter(function(U){return e.targetKeys.indexOf(U)===-1}))||[],d.value=((V=e.selectedKeys)===null||V===void 0?void 0:V.filter(function(U){return e.targetKeys.indexOf(U)>-1}))||[]},{immediate:!0});var p=function(V,U){var W={notFoundContent:U("Transfer")},G=rn(i,e,"notFoundContent");return G&&(W.notFoundContent=G),e.searchPlaceholder!==void 0&&(W.searchPlaceholder=e.searchPlaceholder),M(M(M({},V),W),e.locale)},m=function(V){var U=e.targetKeys,W=U===void 0?[]:U,G=e.dataSource,le=G===void 0?[]:G,ae=V==="right"?f.value:d.value,ie=ae.filter(function(te){return!le.some(function(ge){return!!(te===ge.key&&ge.disabled)})}),se=V==="right"?ie.concat(W):W.filter(function(te){return ie.indexOf(te)===-1}),he=V==="right"?"left":"right";V==="right"?f.value=[]:d.value=[],r("update:targetKeys",se),C(he,[]),r("change",se,V,ie),v.onFieldChange()},h=function(){m("left")},g=function(){m("right")},w=function(V,U){C(V,U)},y=function(V){return w("left",V)},x=function(V){return w("right",V)},C=function(V,U){V==="left"?(e.selectedKeys||(f.value=U),r("update:selectedKeys",[].concat(Re(U),Re(d.value))),r("selectChange",U,yn(d.value))):(e.selectedKeys||(d.value=U),r("update:selectedKeys",[].concat(Re(U),Re(f.value))),r("selectChange",yn(f.value),U))},b=function(V,U){var W=U.target.value;r("search",V,W)},S=function(V){b("left",V)},N=function(V){b("right",V)},D=function(V){r("search",V,"")},A=function(){D("left")},P=function(){D("right")},k=function(V,U,W){var G=Re(V==="left"?f.value:d.value),le=G.indexOf(U);le>-1&&G.splice(le,1),W&&G.push(U),C(V,G)},I=function(V,U){return k("left",V,U)},$=function(V,U){return k("right",V,U)},F=function(V){var U=e.targetKeys,W=U===void 0?[]:U,G=W.filter(function(le){return!V.includes(le)});r("update:targetKeys",G),r("change",G,"left",Re(V))},T=function(V,U){r("scroll",V,U)},O=function(V){T("left",V)},B=function(V){T("right",V)},_=function(V,U){return typeof V=="function"?V({direction:U}):V},R=Z([]),L=Z([]);rt(function(){var z=e.dataSource,V=e.rowKey,U=e.targetKeys,W=U===void 0?[]:U,G=[],le=new Array(W.length);z.forEach(function(ae){V&&(ae.key=V(ae));var ie=W.indexOf(ae.key);ie!==-1?le[ie]=ae:G.push(ae)}),R.value=G,L.value=le}),o({handleSelectChange:C});var H=function(V){var U,W,G,le,ae,ie,se,he=e.disabled,te=e.operations,ge=te===void 0?[]:te,ee=e.showSearch,ne=e.listStyle,de=e.operationStyle,re=e.filterOption,oe=e.showSelectAll,ue=e.selectAllLabels,ve=ue===void 0?[]:ue,me=e.oneWay,Y=e.pagination,Q=e.id,pe=Q===void 0?v.id.value:Q,Ne=a.class,Te=a.style,we=i.children,ye=!we&&Y,Ce=u.renderEmpty,De=p(V,Ce),Ee=i.footer,xe=e.render||i.render,be=d.value.length>0,Oe=f.value.length>0,Pe=Ae(s.value,Ne,(U={},j(U,"".concat(s.value,"-disabled"),he),j(U,"".concat(s.value,"-customize-list"),!!we),U)),_e=e.titles,K=(W=(G=_e&&_e[0])!==null&&G!==void 0?G:(le=i.leftTitle)===null||le===void 0?void 0:le.call(i))!==null&&W!==void 0?W:(De.titles||["",""])[0],J=(ae=(ie=_e&&_e[1])!==null&&ie!==void 0?ie:(se=i.rightTitle)===null||se===void 0?void 0:se.call(i))!==null&&ae!==void 0?ae:(De.titles||["",""])[1];return E("div",{class:Pe,style:Te,id:pe},[E(I3,M({key:"leftList",prefixCls:"".concat(s.value,"-list"),dataSource:R.value,filterOption:re,style:_(ne,"left"),checkedKeys:f.value,handleFilter:S,handleClear:A,onItemSelect:I,onItemSelectAll:y,renderItem:xe,showSearch:ee,renderList:we,onScroll:O,disabled:he,direction:c.value==="rtl"?"right":"left",showSelectAll:oe,selectAllLabel:ve[0]||i.leftSelectAllLabel,pagination:ye},De),{titleText:function(){return K},footer:Ee}),E(eoe,{key:"operation",class:"".concat(s.value,"-operation"),rightActive:Oe,rightArrowText:ge[0],moveToRight:g,leftActive:be,leftArrowText:ge[1],moveToLeft:h,style:de,disabled:he,direction:c.value,oneWay:me},null),E(I3,M({key:"rightList",prefixCls:"".concat(s.value,"-list"),dataSource:L.value,filterOption:re,style:_(ne,"right"),checkedKeys:d.value,handleFilter:N,handleClear:P,onItemSelect:$,onItemSelectAll:x,onItemRemove:F,renderItem:xe,showSearch:ee,renderList:we,onScroll:B,disabled:he,direction:c.value==="rtl"?"left":"right",showSelectAll:oe,selectAllLabel:ve[1]||i.rightSelectAllLabel,showRemove:me,pagination:ye},De),{titleText:function(){return J},footer:Ee})])};return function(){return E(uu,{componentName:"Transfer",defaultLocale:ba.Transfer,children:H},null)}}});const roe=Cn(noe);function aoe(t){return Array.isArray(t)?t:t!==void 0?[t]:[]}function ioe(t){var e=t||{},n=e.label,r=e.value,a=e.children,i=r||"value";return{_title:n?[n]:["title","label"],value:i,key:i,children:a||"children"}}function Jg(t){return t.disabled||t.disableCheckbox||t.checkable===!1}function ooe(t,e){var n=[];function r(a){a.forEach(function(i){n.push(i[e.value]);var o=i[e.children];o&&r(o)})}return r(t),n}function $3(t){return t==null}var jP=Symbol("TreeSelectContextPropsKey");function loe(t){return yt(jP,t)}function uoe(){return pt(jP,{})}var soe={width:0,height:0,display:"flex",overflow:"hidden",opacity:0,border:0,padding:0,margin:0};const coe=Se({compatConfig:{MODE:3},name:"OptionList",inheritAttrs:!1,slots:["notFoundContent","menuItemSelectedIcon"],setup:function(e,n){var r=n.slots,a=n.expose,i=Xs(),o=Tv(),l=uoe(),u=Z(),s=Fy(function(){return l.treeData},[function(){return i.open},function(){return l.treeData}],function(b){return b[0]}),c=q(function(){var b=o.checkable,S=o.halfCheckedKeys,N=o.checkedKeys;return b?{checked:N,halfChecked:S}:null});ke(function(){return i.open},function(){ct(function(){if(i.open&&!i.multiple&&o.checkedKeys.length){var b;(b=u.value)===null||b===void 0||b.scrollTo({key:o.checkedKeys[0]})}})},{immediate:!0,flush:"post"});var f=q(function(){return String(i.searchValue).toLowerCase()}),d=function(S){return f.value?String(S[o.treeNodeFilterProp]).toLowerCase().includes(f.value):!1},v=St(o.treeDefaultExpandedKeys),p=St(null);ke(function(){return i.searchValue},function(){i.searchValue&&(p.value=ooe(yn(l.treeData),yn(l.fieldNames)))},{immediate:!0});var m=q(function(){return o.treeExpandedKeys?o.treeExpandedKeys.slice():i.searchValue?p.value:v.value}),h=function(S){var N;v.value=S,p.value=S,(N=o.onTreeExpand)===null||N===void 0||N.call(o,S)},g=function(S){S.preventDefault()},w=function(S,N){var D,A=N.node,P=o.checkable,k=o.checkedKeys;if(!(P&&Jg(A))&&((D=l.onSelect)===null||D===void 0||D.call(l,A.key,{selected:!k.includes(A.key)}),!i.multiple)){var I;(I=i.toggleOpen)===null||I===void 0||I.call(i,!1)}},y=Z(null),x=q(function(){return o.keyEntities[y.value]}),C=function(S){y.value=S};return a({scrollTo:function(){for(var S,N,D=arguments.length,A=new Array(D),P=0;P<D;P++)A[P]=arguments[P];return(S=u.value)===null||S===void 0||(N=S.scrollTo)===null||N===void 0?void 0:N.call.apply(N,[S].concat(A))},onKeydown:function(S){var N,D=S.which;switch(D){case Be.UP:case Be.DOWN:case Be.LEFT:case Be.RIGHT:(N=u.value)===null||N===void 0||N.onKeydown(S);break;case Be.ENTER:{if(x.value){var A=x.value.node||{},P=A.selectable,k=A.value;P!==!1&&w(null,{node:{key:y.value},selected:!o.checkedKeys.includes(k)})}break}case Be.ESC:i.toggleOpen(!1)}},onKeyup:function(){}}),function(){var b,S=i.prefixCls,N=i.multiple,D=i.searchValue,A=i.open,P=i.notFoundContent,k=P===void 0?(b=r.notFoundContent)===null||b===void 0?void 0:b.call(r):P,I=l.listHeight,$=l.listItemHeight,F=l.virtual,T=o.checkable,O=o.treeDefaultExpandAll,B=o.treeIcon,_=o.showTreeIcon,R=o.switcherIcon,L=o.treeLine,H=o.loadData,z=o.treeLoadedKeys,V=o.treeMotion,U=o.onTreeLoad,W=o.checkedKeys;if(s.value.length===0)return E("div",{role:"listbox",class:"".concat(S,"-empty"),onMousedown:g},[k]);var G={fieldNames:l.fieldNames};return z&&(G.loadedKeys=z),m.value&&(G.expandedKeys=m.value),E("div",{onMousedown:g},[x.value&&A&&E("span",{style:soe,"aria-live":"assertive"},[x.value.node.value]),E(PP,M(M({ref:u,focusable:!1,prefixCls:"".concat(S,"-tree"),treeData:s.value,height:I,itemHeight:$,virtual:F,multiple:N,icon:B,showIcon:_,switcherIcon:R,showLine:L,loadData:D?null:H,motion:V,activeKey:y.value,checkable:T,checkStrictly:!0,checkedKeys:c.value,selectedKeys:T?[]:W,defaultExpandAll:O},G),{},{onActiveChange:C,onSelect:w,onCheck:w,onExpand:h,onLoad:U,filterTreeNode:d}),M(M({},r),{},{checkable:o.customSlots.treeCheckable}))])}}});var foe="SHOW_ALL",HP="SHOW_PARENT",Rb="SHOW_CHILD";function B3(t,e,n,r){var a=new Set(t);return e===Rb?t.filter(function(i){var o=n[i];return!(o&&o.children&&o.children.some(function(l){var u=l.node;return a.has(u[r.value])})&&o.children.every(function(l){var u=l.node;return Jg(u)||a.has(u[r.value])}))}):e===HP?t.filter(function(i){var o=n[i],l=o?o.parent:null;return!(l&&!Jg(l.node)&&a.has(l.key))}):t}var fp=function(){return null};fp.inheritAttrs=!1;fp.displayName="ATreeSelectNode";fp.isTreeSelectNode=!0;const Lb=fp;var doe=["title","switcherIcon"];function voe(t){return t&&t.type&&t.type.isTreeSelectNode}function poe(t){function e(){var n=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];return Sn(n).map(function(r){var a,i,o;if(!voe(r))return null;for(var l=r.children||{},u=r.key,s={},c=0,f=Object.entries(r.props);c<f.length;c++){var d=$e(f[c],2),v=d[0],p=d[1];s[hv(v)]=p}var m=s.isLeaf,h=s.checkable,g=s.selectable,w=s.disabled,y=s.disableCheckbox,x={isLeaf:m||m===""||void 0,checkable:h||h===""||void 0,selectable:g||g===""||void 0,disabled:w||w===""||void 0,disableCheckbox:y||y===""||void 0},C=M(M({},s),x),b=s.title,S=b===void 0?(a=l.title)===null||a===void 0?void 0:a.call(l,C):b,N=s.switcherIcon,D=N===void 0?(i=l.switcherIcon)===null||i===void 0?void 0:i.call(l,C):N,A=Ye(s,doe),P=(o=l.default)===null||o===void 0?void 0:o.call(l),k=M(M({},A),{},{title:S,switcherIcon:D,key:u,isLeaf:m},x),I=e(P);return I.length&&(k.children=I),k})}return e(t)}function Qg(t){if(!t)return t;var e=M({},t);return"props"in e||Object.defineProperty(e,"props",{get:function(){return e}}),e}function moe(t,e,n,r,a,i){var o=null,l=null;function u(){function s(c){var f=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"0",d=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;return c.map(function(v,p){var m="".concat(f,"-").concat(p),h=v[i.value],g=n.includes(h),w=s(v[i.children]||[],m,g),y=E(Lb,v,{default:function(){return[w.map(function(b){return b.node})]}});if(e===h&&(o=y),g){var x={pos:m,node:y,children:w};return d||l.push(x),x}return null}).filter(function(v){return v})}l||(l=[],s(r),l.sort(function(c,f){var d=c.node.props.value,v=f.node.props.value,p=n.indexOf(d),m=n.indexOf(v);return p-m}))}Object.defineProperty(t,"triggerNode",{get:function(){return u(),o}}),Object.defineProperty(t,"allCheckedNodes",{get:function(){return u(),a?l:l.map(function(c){var f=c.node;return f})}})}function hoe(t,e){var n=e.id,r=e.pId,a=e.rootPId,i={},o=[],l=t.map(function(u){var s=M({},u),c=s[n];return i[c]=s,s.key=s.key||c,s});return l.forEach(function(u){var s=u[r],c=i[s];c&&(c.children=c.children||[],c.children.push(u)),(s===a||!c&&a===null)&&o.push(u)}),o}function goe(t,e,n){var r=St();return ke([n,t,e],function(){var a=n.value;t.value?r.value=n.value?hoe(yn(t.value),M({id:"id",pId:"pId",rootPId:null},a!==!0?a:{})):yn(t.value).slice():r.value=poe(yn(e.value))},{immediate:!0,deep:!0}),r}const yoe=function(t){var e=St({valueLabels:new Map}),n=St();ke(t,function(){n.value=yn(t.value)},{immediate:!0});var r=q(function(){var a=e.value.valueLabels,i=new Map,o=n.value.map(function(l){var u,s=l.value,c=(u=l.label)!==null&&u!==void 0?u:a.get(s);return i.set(s,c),M(M({},l),{},{label:c})});return e.value.valueLabels=i,o});return[r]},boe=function(t,e){var n=St(new Map),r=St({});return rt(function(){var a=e.value,i=nc(t.value,{fieldNames:a,initWrapper:function(l){return M(M({},l),{},{valueEntities:new Map})},processEntity:function(l,u){var s=l.node[a.value];u.valueEntities.set(s,l)}});n.value=i.valueEntities,r.value=i.keyEntities}),{valueEntities:n,keyEntities:r}},xoe=function(t,e,n,r,a,i){var o=St([]),l=St([]);return rt(function(){var u=t.value.map(function(d){var v=d.value;return v}),s=e.value.map(function(d){var v=d.value;return v}),c=u.filter(function(d){return!r.value[d]});if(n.value){var f=Zr(u,!0,r.value,a.value,i.value);u=f.checkedKeys,s=f.halfCheckedKeys}o.value=Array.from(new Set([].concat(Re(c),Re(u)))),l.value=s}),[o,l]},woe=function(t,e,n){var r=n.treeNodeFilterProp,a=n.filterTreeNode,i=n.fieldNames;return q(function(){var o=i.value.children,l=e.value,u=r==null?void 0:r.value;if(!l||a.value===!1)return t.value;var s;if(typeof a.value=="function")s=a.value;else{var c=l.toUpperCase();s=function(v,p){var m=p[u];return String(m).toUpperCase().includes(c)}}function f(d){for(var v=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,p=[],m=0,h=d.length;m<h;m++){var g=d[m],w=g[o],y=v||s(l,Qg(g)),x=f(w||[],y);(y||x.length)&&p.push(M(M({},g),{},j({},o,x)))}return p}return f(t.value)})};function KP(){return M(M({},dt(Pv(),["mode"])),{},{prefixCls:String,id:String,value:{type:[String,Number,Object,Array]},defaultValue:{type:[String,Number,Object,Array]},onChange:{type:Function},searchValue:String,inputValue:String,onSearch:{type:Function},autoClearSearchValue:{type:Boolean,default:void 0},filterTreeNode:{type:[Boolean,Function],default:void 0},treeNodeFilterProp:String,onSelect:Function,onDeselect:Function,showCheckedStrategy:{type:String},treeNodeLabelProp:String,fieldNames:{type:Object},multiple:{type:Boolean,default:void 0},treeCheckable:{type:Boolean,default:void 0},treeCheckStrictly:{type:Boolean,default:void 0},labelInValue:{type:Boolean,default:void 0},treeData:{type:Array},treeDataSimpleMode:{type:[Boolean,Object],default:void 0},loadData:{type:Function},treeLoadedKeys:{type:Array},onTreeLoad:{type:Function},treeDefaultExpandAll:{type:Boolean,default:void 0},treeExpandedKeys:{type:Array},treeDefaultExpandedKeys:{type:Array},onTreeExpand:{type:Function},virtual:{type:Boolean,default:void 0},listHeight:Number,listItemHeight:Number,onDropdownVisibleChange:{type:Function},treeLine:{type:[Boolean,Object],default:void 0},treeIcon:X.any,showTreeIcon:{type:Boolean,default:void 0},switcherIcon:X.any,treeMotion:X.any,children:Array,showArrow:{type:Boolean,default:void 0},showSearch:{type:Boolean,default:void 0},open:{type:Boolean,default:void 0},defaultOpen:{type:Boolean,default:void 0},disabled:{type:Boolean,default:void 0},placeholder:X.any,maxTagPlaceholder:{type:Function},dropdownPopupAlign:X.any,customSlots:Object})}function Coe(t){return!t||Ke(t)!=="object"}const Soe=Se({compatConfig:{MODE:3},name:"TreeSelect",inheritAttrs:!1,props:bt(KP(),{treeNodeFilterProp:"value",autoClearSearchValue:!0,showCheckedStrategy:Rb,listHeight:200,listItemHeight:20,prefixCls:"vc-tree-select"}),setup:function(e,n){var r=n.attrs,a=n.expose,i=n.slots,o=$y(Ge(e,"id")),l=q(function(){return e.treeCheckable&&!e.treeCheckStrictly}),u=q(function(){return e.treeCheckable||e.treeCheckStrictly}),s=q(function(){return e.treeCheckStrictly||e.labelInValue}),c=q(function(){return u.value||e.multiple}),f=q(function(){return ioe(e.fieldNames)}),d=fn("",{value:q(function(){return e.searchValue!==void 0?e.searchValue:e.inputValue}),postState:function(xe){return xe||""}}),v=$e(d,2),p=v[0],m=v[1],h=function(xe){var be;m(xe),(be=e.onSearch)===null||be===void 0||be.call(e,xe)},g=goe(Ge(e,"treeData"),Ge(e,"children"),Ge(e,"treeDataSimpleMode")),w=boe(g,f),y=w.keyEntities,x=w.valueEntities,C=function(xe){var be=[],Oe=[];return xe.forEach(function(Pe){x.value.has(Pe)?Oe.push(Pe):be.push(Pe)}),{missingRawValues:be,existRawValues:Oe}},b=woe(g,p,{fieldNames:f,treeNodeFilterProp:Ge(e,"treeNodeFilterProp"),filterTreeNode:Ge(e,"filterTreeNode")}),S=function(xe){if(xe){if(e.treeNodeLabelProp)return xe[e.treeNodeLabelProp];for(var be=f.value._title,Oe=0;Oe<be.length;Oe+=1){var Pe=xe[be[Oe]];if(Pe!==void 0)return Pe}}},N=function(xe){var be=aoe(xe);return be.map(function(Oe){return Coe(Oe)?{value:Oe}:Oe})},D=function(xe){var be=N(xe);return be.map(function(Oe){var Pe=Oe.label,_e=Oe.value,K=Oe.halfChecked,J,ce=x.value.get(_e);if(ce){var Me;Pe=(Me=Pe)!==null&&Me!==void 0?Me:S(ce.node),J=ce.node.disabled}return{label:Pe,value:_e,halfChecked:K,disabled:J}})},A=fn(e.defaultValue,{value:Ge(e,"value")}),P=$e(A,2),k=P[0],I=P[1],$=q(function(){return N(k.value)}),F=St([]),T=St([]);rt(function(){var Ee=[],xe=[];$.value.forEach(function(be){be.halfChecked?xe.push(be):Ee.push(be)}),F.value=Ee,T.value=xe});var O=q(function(){return F.value.map(function(Ee){return Ee.value})}),B=Zv(y),_=B.maxLevel,R=B.levelEntities,L=xoe(F,T,l,y,_,R),H=$e(L,2),z=H[0],V=H[1],U=q(function(){var Ee=B3(z.value,e.showCheckedStrategy,y.value,f.value),xe=Ee.map(function(_e){var K,J,ce;return(K=(J=y.value[_e])===null||J===void 0||(ce=J.node)===null||ce===void 0?void 0:ce[f.value.value])!==null&&K!==void 0?K:_e}),be=xe.map(function(_e){var K=F.value.find(function(J){return J.value===_e});return{value:_e,label:K==null?void 0:K.label}}),Oe=D(be),Pe=Oe[0];return!c.value&&Pe&&$3(Pe.value)&&$3(Pe.label)?[]:Oe.map(function(_e){var K;return M(M({},_e),{},{label:(K=_e.label)!==null&&K!==void 0?K:_e.value})})}),W=yoe(U),G=$e(W,1),le=G[0],ae=function(xe,be,Oe){var Pe=D(xe);if(I(Pe),e.autoClearSearchValue&&m(""),e.onChange){var _e=xe;if(l.value){var K=B3(xe,e.showCheckedStrategy,y.value,f.value);_e=K.map(function(Ze){var Qe=x.value.get(Ze);return Qe?Qe.node[f.value.value]:Ze})}var J=be||{triggerValue:void 0,selected:void 0},ce=J.triggerValue,Me=J.selected,Ie=_e;if(e.treeCheckStrictly){var Fe=T.value.filter(function(Ze){return!_e.includes(Ze.value)});Ie=[].concat(Re(Ie),Re(Fe))}var ze=D(Ie),je={preValue:F.value,triggerValue:ce},Ue=!0;(e.treeCheckStrictly||Oe==="selection"&&!Me)&&(Ue=!1),moe(je,ce,xe,g.value,Ue,f.value),u.value?je.checked=Me:je.selected=Me;var qe=s.value?ze:ze.map(function(Ze){return Ze.value});e.onChange(c.value?qe:qe[0],s.value?null:ze.map(function(Ze){return Ze.label}),je)}},ie=function(xe,be){var Oe,Pe=be.selected,_e=be.source,K=yn(y.value),J=yn(x.value),ce=K[xe],Me=ce==null?void 0:ce.node,Ie=(Oe=Me==null?void 0:Me[f.value.value])!==null&&Oe!==void 0?Oe:xe;if(!c.value)ae([Ie],{selected:!0,triggerValue:Ie},"option");else{var Fe=Pe?[].concat(Re(O.value),[Ie]):z.value.filter(function(ht){return ht!==Ie});if(l.value){var ze=C(Fe),je=ze.missingRawValues,Ue=ze.existRawValues,qe=Ue.map(function(ht){return J.get(ht).key}),Ze;if(Pe){var Qe=Zr(qe,!0,K,_.value,R.value);Ze=Qe.checkedKeys}else{var Tt=Zr(qe,{checked:!1,halfCheckedKeys:V.value},K,_.value,R.value);Ze=Tt.checkedKeys}Fe=[].concat(Re(je),Re(Ze.map(function(ht){return K[ht].node[f.value.value]})))}ae(Fe,{selected:Pe,triggerValue:Ie},_e||"option")}if(Pe||!c.value){var ut;(ut=e.onSelect)===null||ut===void 0||ut.call(e,Ie,Qg(Me))}else{var Et;(Et=e.onDeselect)===null||Et===void 0||Et.call(e,Ie,Qg(Me))}},se=function(xe){if(e.onDropdownVisibleChange){var be={};Object.defineProperty(be,"documentClickClose",{get:function(){return!1}}),e.onDropdownVisibleChange(xe,be)}},he=function(xe,be){var Oe=xe.map(function(Pe){return Pe.value});if(be.type==="clear"){ae(Oe,{},"selection");return}be.values.length&&ie(be.values[0].value,{selected:!1,source:"selection"})},te=Yi(e),ge=te.treeNodeFilterProp,ee=te.loadData,ne=te.treeLoadedKeys,de=te.onTreeLoad,re=te.treeDefaultExpandAll,oe=te.treeExpandedKeys,ue=te.treeDefaultExpandedKeys,ve=te.onTreeExpand,me=te.virtual,Y=te.listHeight,Q=te.listItemHeight,pe=te.treeLine,Ne=te.treeIcon,Te=te.showTreeIcon,we=te.switcherIcon,ye=te.treeMotion,Ce=te.customSlots;sz(hd({checkable:u,loadData:ee,treeLoadedKeys:ne,onTreeLoad:de,checkedKeys:z,halfCheckedKeys:V,treeDefaultExpandAll:re,treeExpandedKeys:oe,treeDefaultExpandedKeys:ue,onTreeExpand:ve,treeIcon:Ne,treeMotion:ye,showTreeIcon:Te,switcherIcon:we,treeLine:pe,treeNodeFilterProp:ge,keyEntities:y,customSlots:Ce})),loe(hd({virtual:me,listHeight:Y,listItemHeight:Q,treeData:b,fieldNames:f,onSelect:ie}));var De=Z();return a({focus:function(){var xe;(xe=De.value)===null||xe===void 0||xe.focus()},blur:function(){var xe;(xe=De.value)===null||xe===void 0||xe.blur()},scrollTo:function(xe){var be;(be=De.value)===null||be===void 0||be.scrollTo(xe)}}),function(){var Ee,xe=dt(e,["id","prefixCls","value","defaultValue","onChange","onSelect","onDeselect","searchValue","inputValue","onSearch","autoClearSearchValue","filterTreeNode","treeNodeFilterProp","showCheckedStrategy","treeNodeLabelProp","multiple","treeCheckable","treeCheckStrictly","labelInValue","fieldNames","treeDataSimpleMode","treeData","children","loadData","treeLoadedKeys","onTreeLoad","treeDefaultExpandAll","treeExpandedKeys","treeDefaultExpandedKeys","onTreeExpand","virtual","listHeight","listItemHeight","onDropdownVisibleChange","treeLine","treeIcon","showTreeIcon","switcherIcon","treeMotion"]);return E(Iy,M(M(M({ref:De},r),xe),{},{id:o,prefixCls:e.prefixCls,mode:c.value?"multiple":void 0,displayValues:le.value,onDisplayValuesChange:he,searchValue:p.value,onSearch:h,OptionList:coe,emptyOptions:!g.value.length,onDropdownVisibleChange:se,tagRender:e.tagRender||i.tagRender,dropdownMatchSelectWidth:(Ee=e.dropdownMatchSelectWidth)!==null&&Ee!==void 0?Ee:!0}),i)}}});var R3=function(e,n,r){return r!==void 0?r:"".concat(e,"-").concat(n)};function Eoe(){return M(M({},dt(KP(),["showTreeIcon","treeMotion","inputIcon","getInputElement","treeLine","customSlots"])),{},{suffixIcon:X.any,size:{type:String},bordered:{type:Boolean,default:void 0},treeLine:{type:[Boolean,Object],default:void 0},replaceFields:{type:Object},"onUpdate:value":{type:Function},"onUpdate:treeExpandedKeys":{type:Function},"onUpdate:searchValue":{type:Function}})}var Xm=Se({compatConfig:{MODE:3},name:"ATreeSelect",inheritAttrs:!1,props:bt(Eoe(),{choiceTransitionName:"",listHeight:256,treeIcon:!1,listItemHeight:26,bordered:!0}),slots:["title","titleRender","placeholder","maxTagPlaceholder","treeIcon","switcherIcon","notFoundContent"],setup:function(e,n){var r=n.attrs,a=n.slots,i=n.expose,o=n.emit;e.treeData===void 0&&a.default,rt(function(){zt(e.multiple!==!1||!e.treeCheckable,"TreeSelect","`multiple` will always be `true` when `treeCheckable` is true"),zt(e.replaceFields===void 0,"TreeSelect","`replaceFields` is deprecated, please use fieldNames instead")});var l=kn(),u=He("select",e),s=u.prefixCls,c=u.renderEmpty,f=u.direction,d=u.virtual,v=u.dropdownMatchSelectWidth,p=u.size,m=u.getPopupContainer,h=u.getPrefixCls,g=q(function(){return h()}),w=q(function(){return R3(g.value,"slide-up",e.transitionName)}),y=q(function(){return R3(g.value,"",e.choiceTransitionName)}),x=q(function(){return h("select-tree",e.prefixCls)}),C=q(function(){return h("tree-select",e.prefixCls)}),b=q(function(){return Ae(e.dropdownClassName,"".concat(C.value,"-dropdown"),j({},"".concat(C.value,"-dropdown-rtl"),f.value==="rtl"))}),S=q(function(){return!!(e.treeCheckable||e.multiple)}),N=Z();i({focus:function(){var $,F;($=(F=N.value).focus)===null||$===void 0||$.call(F)},blur:function(){var $,F;($=(F=N.value).blur)===null||$===void 0||$.call(F)}});var D=function(){for(var $=arguments.length,F=new Array($),T=0;T<$;T++)F[T]=arguments[T];o("update:value",F[0]),o.apply(void 0,["change"].concat(F)),l.onFieldChange()},A=function($){o("update:treeExpandedKeys",$),o("treeExpand",$)},P=function($){o("update:searchValue",$),o("search",$)},k=function($){o("blur",$),l.onFieldBlur()};return function(){var I,$,F,T=e.notFoundContent,O=T===void 0?(I=a.notFoundContent)===null||I===void 0?void 0:I.call(a):T,B=e.prefixCls,_=e.bordered,R=e.listHeight,L=e.listItemHeight,H=e.multiple,z=e.treeIcon,V=e.treeLine,U=e.switcherIcon,W=U===void 0?($=a.switcherIcon)===null||$===void 0?void 0:$.call(a):U,G=e.fieldNames,le=G===void 0?e.replaceFields:G,ae=e.id,ie=ae===void 0?l.id.value:ae,se=jy(M(M({},e),{},{multiple:S.value,prefixCls:s.value}),a),he=se.suffixIcon,te=se.removeIcon,ge=se.clearIcon,ee;O!==void 0?ee=O:ee=c.value("Select");var ne=dt(e,["suffixIcon","itemIcon","removeIcon","clearIcon","switcherIcon","bordered","onUpdate:value","onUpdate:treeExpandedKeys","onUpdate:searchValue"]),de=Ae(!B&&C.value,(F={},j(F,"".concat(s.value,"-lg"),p.value==="large"),j(F,"".concat(s.value,"-sm"),p.value==="small"),j(F,"".concat(s.value,"-rtl"),f.value==="rtl"),j(F,"".concat(s.value,"-borderless"),!_),F),r.class),re={};return e.treeData===void 0&&a.default&&(re.children=Yt(a.default())),E(Soe,M(M(M(M({},r),ne),{},{virtual:d.value,dropdownMatchSelectWidth:v.value,id:ie,fieldNames:le,ref:N,prefixCls:s.value,class:de,listHeight:R,listItemHeight:L,treeLine:!!V,inputIcon:he,multiple:H,removeIcon:te,clearIcon:ge,switcherIcon:function(ue){return _P(x.value,W,V,ue)},showTreeIcon:z,notFoundContent:ee,getPopupContainer:m.value,treeMotion:null,dropdownClassName:b.value,choiceTransitionName:y.value,onChange:D,onBlur:k,onSearch:P,onTreeExpand:A},re),{},{transitionName:w.value,customSlots:M(M({},a),{},{treeCheckable:function(){return E("span",{class:"".concat(s.value,"-tree-checkbox-inner")},null)}}),maxTagPlaceholder:e.maxTagPlaceholder||a.maxTagPlaceholder}),M(M({},a),{},{treeCheckable:function(){return E("span",{class:"".concat(s.value,"-tree-checkbox-inner")},null)}}))}}}),e0=Lb;const Noe=it(Xm,{TreeNode:Lb,SHOW_ALL:foe,SHOW_PARENT:HP,SHOW_CHILD:Rb,install:function(e){return e.component(Xm.name,Xm),e.component(e0.displayName,e0),e}});var Zm=function(){return{format:String,showNow:{type:Boolean,default:void 0},showHour:{type:Boolean,default:void 0},showMinute:{type:Boolean,default:void 0},showSecond:{type:Boolean,default:void 0},use12Hours:{type:Boolean,default:void 0},hourStep:Number,minuteStep:Number,secondStep:Number,hideDisabledOptions:{type:Boolean,default:void 0},popupClassName:String}};function Doe(t){var e=fT(t,M(M({},Zm()),{},{order:{type:Boolean,default:!0}})),n=e.TimePicker,r=e.RangePicker,a=Se({name:"ATimePicker",inheritAttrs:!1,props:M(M(M(M({},zd()),uT()),Zm()),{},{addon:{type:Function}}),slot:["addon","renderExtraFooter","suffixIcon","clearIcon"],setup:function(l,u){var s=u.slots,c=u.expose,f=u.emit,d=u.attrs,v=kn();zt(!(s.addon||l.addon),"TimePicker","`addon` is deprecated. Please use `v-slot:renderExtraFooter` instead.");var p=Z();c({focus:function(){var C;(C=p.value)===null||C===void 0||C.focus()},blur:function(){var C;(C=p.value)===null||C===void 0||C.blur()}});var m=function(C,b){f("update:value",C),f("change",C,b),v.onFieldChange()},h=function(C){f("update:open",C),f("openChange",C)},g=function(C){f("focus",C)},w=function(C){f("blur",C),v.onFieldBlur()},y=function(C){f("ok",C)};return function(){var x=l.id,C=x===void 0?v.id.value:x;return E(n,M(M(M({},d),dt(l,["onUpdate:value","onUpdate:open"])),{},{id:C,dropdownClassName:l.popupClassName,mode:void 0,ref:p,renderExtraFooter:l.addon||s.addon||l.renderExtraFooter||s.renderExtraFooter,onChange:m,onOpenChange:h,onFocus:g,onBlur:w,onOk:y}),s)}}}),i=Se({name:"ATimeRangePicker",inheritAttrs:!1,props:M(M(M(M({},zd()),sT()),Zm()),{},{order:{type:Boolean,default:!0}}),slot:["renderExtraFooter","suffixIcon","clearIcon"],setup:function(l,u){var s=u.slots,c=u.expose,f=u.emit,d=u.attrs,v=Z(),p=kn();c({focus:function(){var S;(S=v.value)===null||S===void 0||S.focus()},blur:function(){var S;(S=v.value)===null||S===void 0||S.blur()}});var m=function(S,N){f("update:value",S),f("change",S,N),p.onFieldChange()},h=function(S){f("update:open",S),f("openChange",S)},g=function(S){f("focus",S)},w=function(S){f("blur",S),p.onFieldBlur()},y=function(S,N){f("panelChange",S,N)},x=function(S){f("ok",S)},C=function(S,N,D){f("calendarChange",S,N,D)};return function(){var b=l.id,S=b===void 0?p.id.value:b;return E(r,M(M(M({},d),dt(l,["onUpdate:open","onUpdate:value"])),{},{id:S,dropdownClassName:l.popupClassName,picker:"time",mode:void 0,ref:v,onChange:m,onOpenChange:h,onFocus:g,onBlur:w,onPanelChange:y,onOk:x,onCalendarChange:C}),s)}}});return{TimePicker:a,TimeRangePicker:i}}var UP=Doe(t1),Wc=UP.TimePicker,Gf=UP.TimeRangePicker;const Aoe=it(Wc,{TimePicker:Wc,TimeRangePicker:Gf,install:function(e){return e.component(Wc.name,Wc),e.component(Gf.name,Gf),e}});var Moe=function(){return{prefixCls:String,color:String,dot:X.any,pending:{type:Boolean,default:void 0},position:X.oneOf(pn("left","right","")).def(""),label:X.any}};const $s=Se({compatConfig:{MODE:3},name:"ATimelineItem",props:bt(Moe(),{color:"blue",pending:!1}),slots:["dot","label"],setup:function(e,n){var r=n.slots,a=He("timeline",e),i=a.prefixCls;return function(){var o,l,u,s,c,f=e.color,d=f===void 0?"":f,v=e.pending,p=e.label,m=p===void 0?(o=r.label)===null||o===void 0?void 0:o.call(r):p,h=e.dot,g=h===void 0?(l=r.dot)===null||l===void 0?void 0:l.call(r):h,w=Ae((u={},j(u,"".concat(i.value,"-item"),!0),j(u,"".concat(i.value,"-item-pending"),v),u)),y=Ae((s={},j(s,"".concat(i.value,"-item-head"),!0),j(s,"".concat(i.value,"-item-head-custom"),g),j(s,"".concat(i.value,"-item-head-").concat(d),!0),s)),x=/blue|red|green|gray/.test(d||"")?void 0:d;return E("li",{class:w},[m&&E("div",{class:"".concat(i.value,"-item-label")},[m]),E("div",{class:"".concat(i.value,"-item-tail")},null),E("div",{class:y,style:{borderColor:x,color:x}},[g]),E("div",{class:"".concat(i.value,"-item-content")},[(c=r.default)===null||c===void 0?void 0:c.call(r)])])}}});var Ooe=function(){return{prefixCls:String,pending:X.any,pendingDot:X.any,reverse:{type:Boolean,default:void 0},mode:X.oneOf(pn("left","alternate","right",""))}};const gs=Se({compatConfig:{MODE:3},name:"ATimeline",props:bt(Ooe(),{reverse:!1,mode:""}),slots:["pending","pendingDot"],setup:function(e,n){var r=n.slots,a=He("timeline",e),i=a.prefixCls,o=a.direction,l=function(s,c){var f=s.props||{};return e.mode==="alternate"?f.position==="right"?"".concat(i.value,"-item-right"):f.position==="left"||c%2===0?"".concat(i.value,"-item-left"):"".concat(i.value,"-item-right"):e.mode==="left"?"".concat(i.value,"-item-left"):e.mode==="right"||f.position==="right"?"".concat(i.value,"-item-right"):""};return function(){var u,s,c,f,d=e.pending,v=d===void 0?(u=r.pending)===null||u===void 0?void 0:u.call(r):d,p=e.pendingDot,m=p===void 0?(s=r.pendingDot)===null||s===void 0?void 0:s.call(r):p,h=e.reverse,g=e.mode,w=typeof v=="boolean"?null:v,y=Sn((c=r.default)===null||c===void 0?void 0:c.call(r)),x=v?E($s,{pending:!!v,dot:m||E(wa,null,null)},{default:function(){return[w]}}):null;x&&y.push(x);var C=h?y.reverse():y,b=C.length,S="".concat(i.value,"-item-last"),N=C.map(function(P,k){var I=k===b-2?S:"",$=k===b-1?S:"";return bi(P,{class:Ae([!h&&v?I:$,l(P,k)])})}),D=C.some(function(P){var k,I;return!!((k=P.props)!==null&&k!==void 0&&k.label||(I=P.children)!==null&&I!==void 0&&I.label)}),A=Ae(i.value,(f={},j(f,"".concat(i.value,"-pending"),!!v),j(f,"".concat(i.value,"-reverse"),!!h),j(f,"".concat(i.value,"-").concat(g),!!g&&!D),j(f,"".concat(i.value,"-label"),D),j(f,"".concat(i.value,"-rtl"),o.value==="rtl"),f));return E("ul",{class:A},[N])}}});gs.Item=$s;gs.install=function(t){return t.component(gs.name,gs),t.component($s.name,$s),t};var Toe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M864 170h-60c-4.4 0-8 3.6-8 8v518H310v-73c0-6.7-7.8-10.5-13-6.3l-141.9 112a8 8 0 000 12.6l141.9 112c5.3 4.2 13 .4 13-6.3v-75h498c35.3 0 64-28.7 64-64V178c0-4.4-3.6-8-8-8z"}}]},name:"enter",theme:"outlined"};const Poe=Toe;function L3(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){koe(t,a,n[a])})}return t}function koe(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var zb=function(e,n){var r=L3({},e,n.attrs);return E(mt,L3({},r,{icon:Poe}),null)};zb.displayName="EnterOutlined";zb.inheritAttrs=!1;const _oe=zb;var Ioe=function(){return{prefixCls:String,value:String,maxlength:Number,autoSize:{type:[Boolean,Object]},onSave:Function,onCancel:Function,onEnd:Function,onChange:Function,originContent:String,direction:String}},Foe=Se({compatConfig:{MODE:3},name:"Editable",props:Ioe(),setup:function(e,n){var r=n.emit,a=n.slots,i=Lt({current:e.value||"",lastKeyCode:void 0,inComposition:!1,cancelFlag:!1});ke(function(){return e.value},function(h){i.current=h});var o=Z();tt(function(){if(o.value){var h,g=(h=o.value)===null||h===void 0?void 0:h.resizableTextArea,w=g==null?void 0:g.textArea;w.focus();var y=w.value.length;w.setSelectionRange(y,y)}});function l(h){o.value=h}function u(h){var g=h.target.value;i.current=g.replace(/[\r\n]/g,""),r("change",i.current)}function s(){i.inComposition=!0}function c(){i.inComposition=!1}function f(h){var g=h.keyCode;g===Be.ENTER&&h.preventDefault(),!i.inComposition&&(i.lastKeyCode=g)}function d(h){var g=h.keyCode,w=h.ctrlKey,y=h.altKey,x=h.metaKey,C=h.shiftKey;i.lastKeyCode===g&&!i.inComposition&&!w&&!y&&!x&&!C&&(g===Be.ENTER?(p(),r("end")):g===Be.ESC&&(i.current=e.originContent,r("cancel")))}function v(){p()}function p(){r("save",i.current.trim())}var m=q(function(){var h;return h={},j(h,"".concat(e.prefixCls),!0),j(h,"".concat(e.prefixCls,"-edit-content"),!0),j(h,"".concat(e.prefixCls,"-rtl"),e.direction==="rtl"),h});return function(){return E("div",{class:m.value},[E(X1,{ref:l,maxlength:e.maxlength,value:i.current,onChange:u,onKeydown:f,onKeyup:d,onCompositionstart:s,onCompositionend:c,onBlur:v,rows:1,autoSize:e.autoSize===void 0||e.autoSize},null),a.enterIcon?a.enterIcon({className:"".concat(e.prefixCls,"-edit-content-confirm")}):E(_oe,{class:"".concat(e.prefixCls,"-edit-content-confirm")},null)])}}});const $oe=Foe;var Boe=3,Roe=8,xr,Jm={padding:0,margin:0,display:"inline",lineHeight:"inherit"};function Loe(t){var e=Array.prototype.slice.apply(t);return e.map(function(n){return"".concat(n,": ").concat(t.getPropertyValue(n),";")}).join("")}function qP(t,e){t.setAttribute("aria-hidden","true");var n=window.getComputedStyle(e),r=Loe(n);t.setAttribute("style",r),t.style.position="fixed",t.style.left="0",t.style.height="auto",t.style.minHeight="auto",t.style.maxHeight="auto",t.style.paddingTop="0",t.style.paddingBottom="0",t.style.borderTopWidth="0",t.style.borderBottomWidth="0",t.style.top="-999999px",t.style.zIndex="-1000",t.style.textOverflow="clip",t.style.whiteSpace="normal",t.style.webkitLineClamp="none"}function zoe(t){var e=document.createElement("div");qP(e,t),e.appendChild(document.createTextNode("text")),document.body.appendChild(e);var n=e.getBoundingClientRect().height;return document.body.removeChild(e),n}const Voe=function(t,e,n,r,a){xr||(xr=document.createElement("div"),xr.setAttribute("aria-hidden","true"),document.body.appendChild(xr));var i=e.rows,o=e.suffix,l=o===void 0?"":o,u=zoe(t),s=Math.round(u*i*100)/100;qP(xr,t);var c=FA({render:function(){return E("div",{style:Jm},[E("span",{style:Jm},[n,l]),E("span",{style:Jm},[r])])}});c.mount(xr);function f(){var x=Math.round(xr.getBoundingClientRect().height*100)/100;return x-.1<=s}if(f())return c.unmount(),{content:n,text:xr.innerHTML,ellipsis:!1};var d=Array.prototype.slice.apply(xr.childNodes[0].childNodes[0].cloneNode(!0).childNodes).filter(function(x){var C=x.nodeType,b=x.data;return C!==Roe&&b!==""}),v=Array.prototype.slice.apply(xr.childNodes[0].childNodes[1].cloneNode(!0).childNodes);c.unmount();var p=[];xr.innerHTML="";var m=document.createElement("span");xr.appendChild(m);var h=document.createTextNode(a+l);m.appendChild(h),v.forEach(function(x){xr.appendChild(x)});function g(x){m.insertBefore(x,h)}function w(x,C){var b=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0,S=arguments.length>3&&arguments[3]!==void 0?arguments[3]:C.length,N=arguments.length>4&&arguments[4]!==void 0?arguments[4]:0,D=Math.floor((b+S)/2),A=C.slice(0,D);if(x.textContent=A,b>=S-1)for(var P=S;P>=b;P-=1){var k=C.slice(0,P);if(x.textContent=k,f()||!k)return P===C.length?{finished:!1,vNode:C}:{finished:!0,vNode:k}}return f()?w(x,C,D,S,D):w(x,C,b,D,N)}function y(x){var C=x.nodeType;if(C===Boe){var b=x.textContent||"",S=document.createTextNode(b);return g(S),w(S,b)}return{finished:!1,vNode:null}}return d.some(function(x){var C=y(x),b=C.finished,S=C.vNode;return S&&p.push(S),b}),{content:p,text:xr.innerHTML,ellipsis:!0}};var joe=["prefixCls","class","direction","component"],Hoe=function(){return{prefixCls:String,direction:String,component:String}},Koe=Se({name:"ATypography",inheritAttrs:!1,props:Hoe(),setup:function(e,n){var r=n.slots,a=n.attrs,i=He("typography",e),o=i.prefixCls,l=i.direction;return function(){var u,s=M(M({},e),a);s.prefixCls,s.class,s.direction;var c=s.component,f=c===void 0?"article":c,d=Ye(s,joe);return E(f,M({class:Ae(o.value,j({},"".concat(o.value,"-rtl"),l.value==="rtl"),a.class)},d),{default:function(){return[(u=r.default)===null||u===void 0?void 0:u.call(r)]}})}}});const Cr=Koe;var Uoe=function(){var e=document.getSelection();if(!e.rangeCount)return function(){};for(var n=document.activeElement,r=[],a=0;a<e.rangeCount;a++)r.push(e.getRangeAt(a));switch(n.tagName.toUpperCase()){case"INPUT":case"TEXTAREA":n.blur();break;default:n=null;break}return e.removeAllRanges(),function(){e.type==="Caret"&&e.removeAllRanges(),e.rangeCount||r.forEach(function(i){e.addRange(i)}),n&&n.focus()}};const qoe=Uoe;var z3={"text/plain":"Text","text/html":"Url",default:"Text"},Woe="Copy to clipboard: #{key}, Enter";function Goe(t){var e=(/mac os x/i.test(navigator.userAgent)?"⌘":"Ctrl")+"+C";return t.replace(/#{\s*key\s*}/g,e)}function Yoe(t,e){var n,r,a,i,o,l=!1;e||(e={});var u=e.debug||!1;try{r=qoe(),a=document.createRange(),i=document.getSelection(),o=document.createElement("span"),o.textContent=t,o.style.all="unset",o.style.position="fixed",o.style.top=0,o.style.clip="rect(0, 0, 0, 0)",o.style.whiteSpace="pre",o.style.webkitUserSelect="text",o.style.MozUserSelect="text",o.style.msUserSelect="text",o.style.userSelect="text",o.addEventListener("copy",function(c){if(c.stopPropagation(),e.format)if(c.preventDefault(),typeof c.clipboardData>"u"){u&&console.warn("unable to use e.clipboardData"),u&&console.warn("trying IE specific stuff"),window.clipboardData.clearData();var f=z3[e.format]||z3.default;window.clipboardData.setData(f,t)}else c.clipboardData.clearData(),c.clipboardData.setData(e.format,t);e.onCopy&&(c.preventDefault(),e.onCopy(c.clipboardData))}),document.body.appendChild(o),a.selectNodeContents(o),i.addRange(a);var s=document.execCommand("copy");if(!s)throw new Error("copy command was unsuccessful");l=!0}catch(c){u&&console.error("unable to copy using execCommand: ",c),u&&console.warn("trying IE specific stuff");try{window.clipboardData.setData(e.format||"text",t),e.onCopy&&e.onCopy(window.clipboardData),l=!0}catch(f){u&&console.error("unable to copy using clipboardData: ",f),u&&console.error("falling back to prompt"),n=Goe("message"in e?e.message:Woe),window.prompt(n,t)}}finally{i&&(typeof i.removeRange=="function"?i.removeRange(a):i.removeAllRanges()),o&&document.body.removeChild(o),r()}return l}var Xoe={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 Zoe=Xoe;function V3(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){Joe(t,a,n[a])})}return t}function Joe(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var Vb=function(e,n){var r=V3({},e,n.attrs);return E(mt,V3({},r,{icon:Zoe}),null)};Vb.displayName="CopyOutlined";Vb.inheritAttrs=!1;const Qoe=Vb;var ele={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 tle=ele;function j3(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){nle(t,a,n[a])})}return t}function nle(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var jb=function(e,n){var r=j3({},e,n.attrs);return E(mt,j3({},r,{icon:tle}),null)};jb.displayName="EditOutlined";jb.inheritAttrs=!1;const rle=jb;var ale=["type","disabled","content","class","style"],ile=_1("webkitLineClamp"),ole=_1("textOverflow"),H3="...",lc=function(){return{editable:{type:[Boolean,Object],default:void 0},copyable:{type:[Boolean,Object],default:void 0},prefixCls:String,component:String,type:String,disabled:{type:Boolean,default:void 0},ellipsis:{type:[Boolean,Object],default:void 0},code:{type:Boolean,default:void 0},mark:{type:Boolean,default:void 0},underline:{type:Boolean,default:void 0},delete:{type:Boolean,default:void 0},strong:{type:Boolean,default:void 0},keyboard:{type:Boolean,default:void 0},content:String,"onUpdate:content":Function}},lle=Se({compatConfig:{MODE:3},name:"Base",inheritAttrs:!1,props:lc(),setup:function(e,n){var r=n.slots,a=n.attrs,i=n.emit,o=He("typography",e),l=o.prefixCls,u=o.direction,s=Lt({copied:!1,ellipsisText:"",ellipsisContent:null,isEllipsis:!1,expanded:!1,clientRendered:!1,expandStr:"",copyStr:"",copiedStr:"",editStr:"",copyId:void 0,rafId:void 0,prevProps:void 0,originContent:""}),c=Z(),f=Z(),d=q(function(){var _=e.ellipsis;return _?M({rows:1,expandable:!1},Ke(_)==="object"?_:null):{}});tt(function(){s.clientRendered=!0}),xt(function(){clearTimeout(s.copyId),et.cancel(s.rafId)}),ke([function(){return d.value.rows},function(){return e.content}],function(){ct(function(){A()})},{flush:"post",deep:!0,immediate:!0}),rt(function(){e.content===void 0&&(Nn(!e.editable,"Typography","When `editable` is enabled, please use `content` instead of children"),Nn(!e.ellipsis,"Typography","When `ellipsis` is enabled, please use `content` instead of children"))});function v(){var _,R;return e.ellipsis||e.editable?e.content:(_=c.value)===null||_===void 0||(R=_.$el)===null||R===void 0?void 0:R.innerText}function p(_){var R=d.value.onExpand;s.expanded=!0,R==null||R(_)}function m(_){_.preventDefault(),s.originContent=e.content,D(!0)}function h(_){g(_),D(!1)}function g(_){var R=x.value.onChange;_!==e.content&&(i("update:content",_),R==null||R(_))}function w(){var _,R;(_=(R=x.value).onCancel)===null||_===void 0||_.call(R),D(!1)}function y(_){_.preventDefault(),_.stopPropagation();var R=e.copyable,L=M({},Ke(R)==="object"?R:null);L.text===void 0&&(L.text=v()),Yoe(L.text||""),s.copied=!0,ct(function(){L.onCopy&&L.onCopy(),s.copyId=setTimeout(function(){s.copied=!1},3e3)})}var x=q(function(){var _=e.editable;return _?M({},Ke(_)==="object"?_:null):{editing:!1}}),C=fn(!1,{value:q(function(){return x.value.editing})}),b=$e(C,2),S=b[0],N=b[1];function D(_){var R=x.value.onStart;_&&R&&R(),N(_)}ke(S,function(_){if(!_){var R;(R=f.value)===null||R===void 0||R.focus()}},{flush:"post"});function A(){et.cancel(s.rafId),s.rafId=et(function(){k()})}var P=q(function(){var _=d.value,R=_.rows,L=_.expandable,H=_.suffix,z=_.onEllipsis,V=_.tooltip;return H||V||e.editable||e.copyable||L||z?!1:R===1?ole:ile}),k=function(){var R,L,H=s.ellipsisText,z=s.isEllipsis,V=d.value,U=V.rows,W=V.suffix,G=V.onEllipsis;if(!(!U||U<0||!((R=c.value)!==null&&R!==void 0&&R.$el)||s.expanded||e.content===void 0)&&!P.value){var le=Voe((L=c.value)===null||L===void 0?void 0:L.$el,{rows:U,suffix:W},e.content,B(!0),H3),ae=le.content,ie=le.text,se=le.ellipsis;(H!==ie||s.isEllipsis!==se)&&(s.ellipsisText=ie,s.ellipsisContent=ae,s.isEllipsis=se,z!==se&&G&&G(se))}};function I(_,R){var L=_.mark,H=_.code,z=_.underline,V=_.delete,U=_.strong,W=_.keyboard,G=R;function le(ae,ie){if(ae){var se=function(){return G}();G=E(ie,null,{default:function(){return[se]}})}}return le(U,"strong"),le(z,"u"),le(V,"del"),le(H,"code"),le(L,"mark"),le(W,"kbd"),G}function $(_){var R=d.value,L=R.expandable,H=R.symbol;if(!L||!_&&(s.expanded||!s.isEllipsis))return null;var z=(r.ellipsisSymbol?r.ellipsisSymbol():H)||s.expandStr;return E("a",{key:"expand",class:"".concat(l.value,"-expand"),onClick:p,"aria-label":s.expandStr},[z])}function F(){if(e.editable){var _=e.editable,R=_.tooltip,L=_.triggerType,H=L===void 0?["icon"]:L,z=r.editableIcon?r.editableIcon():E(rle,{role:"button"},null),V=r.editableTooltip?r.editableTooltip():s.editStr,U=typeof V=="string"?V:"";return H.indexOf("icon")!==-1?E(pa,{key:"edit",title:R===!1?"":V},{default:function(){return[E(Hd,{ref:f,class:"".concat(l.value,"-edit"),onClick:m,"aria-label":U},{default:function(){return[z]}})]}}):null}}function T(){if(e.copyable){var _=e.copyable.tooltip,R=s.copied?s.copiedStr:s.copyStr,L=r.copyableTooltip?r.copyableTooltip({copied:s.copied}):R,H=typeof L=="string"?L:"",z=s.copied?E(_v,null,null):E(Qoe,null,null),V=r.copyableIcon?r.copyableIcon({copied:!!s.copied}):z;return E(pa,{key:"copy",title:_===!1?"":L},{default:function(){return[E(Hd,{class:["".concat(l.value,"-copy"),j({},"".concat(l.value,"-copy-success"),s.copied)],onClick:y,"aria-label":H},{default:function(){return[V]}})]}})}}function O(){var _=a.class,R=a.style,L=x.value,H=L.maxlength,z=L.autoSize,V=L.onEnd;return E($oe,{class:_,style:R,prefixCls:l.value,value:e.content,originContent:s.originContent,maxlength:H,autoSize:z,onSave:h,onChange:g,onCancel:w,onEnd:V,direction:u.value},{enterIcon:r.editableEnterIcon})}function B(_){return[$(_),F(),T()].filter(function(R){return R})}return function(){var _,R=x.value.triggerType,L=R===void 0?["icon"]:R,H=e.ellipsis||e.editable?e.content!==void 0?e.content:(_=r.default)===null||_===void 0?void 0:_.call(r):r.default?r.default():e.content;return S.value?O():E(uu,{componentName:"Text",children:function(V){var U,W=M(M({},e),a),G=W.type,le=W.disabled;W.content;var ae=W.class,ie=W.style,se=Ye(W,ale),he=d.value,te=he.rows,ge=he.suffix,ee=he.tooltip,ne=V.edit,de=V.copy,re=V.copied,oe=V.expand;s.editStr=ne,s.copyStr=de,s.copiedStr=re,s.expandStr=oe;var ue=dt(se,["prefixCls","editable","copyable","ellipsis","mark","code","delete","underline","strong","keyboard","onUpdate:content"]),ve=P.value,me=te===1&&ve,Y=te&&te>1&&ve,Q=H,pe;if(te&&s.isEllipsis&&!s.expanded&&!ve){var Ne,Te=se.title,we=Te||"";!Te&&(typeof H=="string"||typeof H=="number")&&(we=String(H)),we=(Ne=we)===null||Ne===void 0?void 0:Ne.slice(String(s.ellipsisContent||"").length),Q=E(At,null,[yn(s.ellipsisContent),E("span",{title:we,"aria-hidden":"true"},[H3]),ge])}else Q=E(At,null,[H,ge]);Q=I(e,Q);var ye=ee&&te&&s.isEllipsis&&!s.expanded&&!ve,Ce=r.ellipsisTooltip?r.ellipsisTooltip():ee;return E(ea,{onResize:A,disabled:!te},{default:function(){return[E(Cr,M({ref:c,class:[(U={},j(U,"".concat(l.value,"-").concat(G),G),j(U,"".concat(l.value,"-disabled"),le),j(U,"".concat(l.value,"-ellipsis"),te),j(U,"".concat(l.value,"-single-line"),te===1&&!s.isEllipsis),j(U,"".concat(l.value,"-ellipsis-single-line"),me),j(U,"".concat(l.value,"-ellipsis-multiple-line"),Y),U),ae],style:M(M({},ie),{},{WebkitLineClamp:Y?te:void 0}),"aria-label":pe,direction:u.value,onClick:L.indexOf("text")!==-1?m:function(){}},ue),{default:function(){return[ye?E(pa,{title:ee===!0?H:Ce},{default:function(){return[E("span",null,[Q])]}}):Q,B()]}})]}})}},null)}}});const uc=lle;var ule=["ellipsis","rel"],sle=function(){return dt(M(M({},lc()),{},{ellipsis:{type:Boolean,default:void 0}}),["component"])},dp=function(e,n){var r=n.slots,a=n.attrs,i=M(M({},e),a),o=i.ellipsis,l=i.rel,u=Ye(i,ule);Nn(Ke(o)!=="object","Typography.Link","`ellipsis` only supports boolean value.");var s=M(M({},u),{},{rel:l===void 0&&u.target==="_blank"?"noopener noreferrer":l,ellipsis:!!o,component:"a"});return delete s.navigate,E(uc,s,r)};dp.displayName="ATypographyLink";dp.inheritAttrs=!1;dp.props=sle();const Hb=dp;var cle=function(){return dt(lc(),["component"])},vp=function(e,n){var r=n.slots,a=n.attrs,i=M(M({},e),{},{component:"div"},a);return E(uc,i,r)};vp.displayName="ATypographyParagraph";vp.inheritAttrs=!1;vp.props=cle();const Kb=vp;var fle=function(){return M(M({},dt(lc(),["component"])),{},{ellipsis:{type:[Boolean,Object],default:void 0}})},pp=function(e,n){var r=n.slots,a=n.attrs,i=e.ellipsis;Nn(Ke(i)!=="object"||!i||!("expandable"in i)&&!("rows"in i),"Typography.Text","`ellipsis` do not support `expandable` or `rows` props.");var o=M(M({},e),{},{ellipsis:i&&Ke(i)==="object"?dt(i,["expandable","rows"]):i,component:"span"},a);return E(uc,o,r)};pp.displayName="ATypographyText";pp.inheritAttrs=!1;pp.props=fle();const Ub=pp;var dle=["level"],vle=SI(1,2,3,4,5),ple=function(){return M(M({},dt(lc(),["component","strong"])),{},{level:Number})},mp=function(e,n){var r=n.slots,a=n.attrs,i=e.level,o=i===void 0?1:i,l=Ye(e,dle),u;vle.indexOf(o)!==-1?u="h".concat(o):(Nn(!1,"Typography","Title only accept `1 | 2 | 3 | 4 | 5` as `level` value."),u="h1");var s=M(M({},l),{},{component:u},a);return E(uc,s,r)};mp.displayName="ATypographyTitle";mp.inheritAttrs=!1;mp.props=ple();const qb=mp;Cr.Text=Ub;Cr.Title=qb;Cr.Paragraph=Kb;Cr.Link=Hb;Cr.Base=uc;Cr.install=function(t){return t.component(Cr.name,Cr),t.component(Cr.Text.displayName,Ub),t.component(Cr.Title.displayName,qb),t.component(Cr.Paragraph.displayName,Kb),t.component(Cr.Link.displayName,Hb),t};function mle(t,e){var n="cannot ".concat(t.method," ").concat(t.action," ").concat(e.status,"'"),r=new Error(n);return r.status=e.status,r.method=t.method,r.url=t.action,r}function K3(t){var e=t.responseText||t.response;if(!e)return e;try{return JSON.parse(e)}catch{return e}}function hle(t){var e=new XMLHttpRequest;t.onProgress&&e.upload&&(e.upload.onprogress=function(i){i.total>0&&(i.percent=i.loaded/i.total*100),t.onProgress(i)});var n=new FormData;t.data&&Object.keys(t.data).forEach(function(a){var i=t.data[a];if(Array.isArray(i)){i.forEach(function(o){n.append("".concat(a,"[]"),o)});return}n.append(a,i)}),t.file instanceof Blob?n.append(t.filename,t.file,t.file.name):n.append(t.filename,t.file),e.onerror=function(i){t.onError(i)},e.onload=function(){return e.status<200||e.status>=300?t.onError(mle(t,e),K3(e)):t.onSuccess(K3(e),e)},e.open(t.method,t.action,!0),t.withCredentials&&"withCredentials"in e&&(e.withCredentials=!0);var r=t.headers||{};return r["X-Requested-With"]!==null&&e.setRequestHeader("X-Requested-With","XMLHttpRequest"),Object.keys(r).forEach(function(a){r[a]!==null&&e.setRequestHeader(a,r[a])}),e.send(n),{abort:function(){e.abort()}}}var gle=+new Date,yle=0;function Qm(){return"vc-upload-".concat(gle,"-").concat(++yle)}const eh=function(t,e){if(t&&e){var n=Array.isArray(e)?e:e.split(","),r=t.name||"",a=t.type||"",i=a.replace(/\/.*$/,"");return n.some(function(o){var l=o.trim();if(/^\*(\/\*)?$/.test(o))return!0;if(l.charAt(0)==="."){var u=r.toLowerCase(),s=l.toLowerCase(),c=[s];return(s===".jpg"||s===".jpeg")&&(c=[".jpg",".jpeg"]),c.some(function(f){return u.endsWith(f)})}return/\/\*$/.test(l)?i===l.replace(/\/.*$/,""):!!(a===l||/^\w+$/.test(l))})}return!0};function ble(t,e){var n=t.createReader(),r=[];function a(){n.readEntries(function(i){var o=Array.prototype.slice.apply(i);r=r.concat(o);var l=!o.length;l?e(r):a()})}a()}var xle=function(e,n,r){var a=function i(o,l){o.path=l||"",o.isFile?o.file(function(u){r(u)&&(o.fullPath&&!u.webkitRelativePath&&(Object.defineProperties(u,{webkitRelativePath:{writable:!0}}),u.webkitRelativePath=o.fullPath.replace(/^\//,""),Object.defineProperties(u,{webkitRelativePath:{writable:!1}})),n([u]))}):o.isDirectory&&ble(o,function(u){u.forEach(function(s){i(s,"".concat(l).concat(o.name,"/"))})})};e.forEach(function(i){a(i.webkitGetAsEntry())})};const wle=xle;var WP=function(){return{capture:[Boolean,String],multipart:{type:Boolean,default:void 0},name:String,disabled:{type:Boolean,default:void 0},componentTag:String,action:[String,Function],method:String,directory:{type:Boolean,default:void 0},data:[Object,Function],headers:Object,accept:String,multiple:{type:Boolean,default:void 0},onBatchStart:Function,onReject:Function,onStart:Function,onError:Function,onSuccess:Function,onProgress:Function,beforeUpload:Function,customRequest:Function,withCredentials:{type:Boolean,default:void 0},openFileDialogOnClick:{type:Boolean,default:void 0},prefixCls:String,id:String,onMouseenter:Function,onMouseleave:Function,onClick:Function}};function Cle(t,e,n,r){for(var a=-1,i=t==null?0:t.length;++a<i;){var o=t[a];e(r,o,n(o),t)}return r}function Sle(t){return function(e,n,r){for(var a=-1,i=Object(e),o=r(e),l=o.length;l--;){var u=o[t?l:++a];if(n(i[u],u,i)===!1)break}return e}}var Ele=Sle();const Nle=Ele;function Dle(t,e){return t&&Nle(t,e,du)}function Ale(t,e){return function(n,r){if(n==null)return n;if(!Ys(n))return t(n,r);for(var a=n.length,i=e?a:-1,o=Object(n);(e?i--:++i<a)&&r(o[i],i,o)!==!1;);return n}}var Mle=Ale(Dle);const Ole=Mle;function Tle(t,e,n,r){return Ole(t,function(a,i,o){e(r,a,n(a),o)}),r}function Ple(t,e){return function(n,r){var a=ta(n)?Cle:Tle,i=e?e():{};return a(n,t,H1(r),i)}}var kle=Ple(function(t,e,n){t[n?0:1].push(e)},function(){return[[],[]]});const _le=kle;var Ile=["componentTag","prefixCls","disabled","id","multiple","accept","capture","directory","openFileDialogOnClick","onMouseenter","onMouseleave"];const Fle=Se({compatConfig:{MODE:3},name:"AjaxUploader",inheritAttrs:!1,props:WP(),setup:function(e,n){var r=n.slots,a=n.attrs,i=n.expose,o=Z(Qm()),l={},u=Z(),s=!1,c=function(){var y=Ko(Er.mark(function x(C,b){var S,N,D,A,P,k,I,$,F;return Er.wrap(function(O){for(;;)switch(O.prev=O.next){case 0:if(S=e.beforeUpload,N=C,!S){O.next=14;break}return O.prev=3,O.next=6,S(C,b);case 6:N=O.sent,O.next=12;break;case 9:O.prev=9,O.t0=O.catch(3),N=!1;case 12:if(N!==!1){O.next=14;break}return O.abrupt("return",{origin:C,parsedFile:null,action:null,data:null});case 14:if(D=e.action,typeof D!="function"){O.next=21;break}return O.next=18,D(C);case 18:A=O.sent,O.next=22;break;case 21:A=D;case 22:if(P=e.data,typeof P!="function"){O.next=29;break}return O.next=26,P(C);case 26:k=O.sent,O.next=30;break;case 29:k=P;case 30:return I=(Ke(N)==="object"||typeof N=="string")&&N?N:C,I instanceof File?$=I:$=new File([I],C.name,{type:C.type}),F=$,F.uid=C.uid,O.abrupt("return",{origin:C,data:k,parsedFile:F,action:A});case 35:case"end":return O.stop()}},x,null,[[3,9]])}));return function(C,b){return y.apply(this,arguments)}}(),f=function(x){var C=x.data,b=x.origin,S=x.action,N=x.parsedFile;if(s){var D=e.onStart,A=e.customRequest,P=e.name,k=e.headers,I=e.withCredentials,$=e.method,F=b.uid,T=A||hle,O={action:S,filename:P,data:C,file:N,headers:k,withCredentials:I,method:$||"post",onProgress:function(_){var R=e.onProgress;R==null||R(_,N)},onSuccess:function(_,R){var L=e.onSuccess;L==null||L(_,N,R),delete l[F]},onError:function(_,R){var L=e.onError;L==null||L(_,R,N),delete l[F]}};D(b),l[F]=T(O)}},d=function(){o.value=Qm()},v=function(x){if(x){var C=x.uid?x.uid:x;l[C]&&l[C].abort&&l[C].abort(),delete l[C]}else Object.keys(l).forEach(function(b){l[b]&&l[b].abort&&l[b].abort(),delete l[b]})};tt(function(){s=!0}),xt(function(){s=!1,v()});var p=function(x){var C=Re(x),b=C.map(function(S){return S.uid=Qm(),c(S,C)});Promise.all(b).then(function(S){var N=e.onBatchStart;N==null||N(S.map(function(D){var A=D.origin,P=D.parsedFile;return{file:A,parsedFile:P}})),S.filter(function(D){return D.parsedFile!==null}).forEach(function(D){f(D)})})},m=function(x){var C=e.accept,b=e.directory,S=x.target.files,N=Re(S).filter(function(D){return!b||eh(D,C)});p(N),d()},h=function(x){var C=u.value;if(C){var b=e.onClick;C.click(),b&&b(x)}},g=function(x){x.key==="Enter"&&h(x)},w=function(x){var C=e.multiple;if(x.preventDefault(),x.type!=="dragover")if(e.directory)wle(Array.prototype.slice.call(x.dataTransfer.items),p,function(D){return eh(D,e.accept)});else{var b=_le(Array.prototype.slice.call(x.dataTransfer.files),function(D){return eh(D,e.accept)}),S=b[0],N=b[1];C===!1&&(S=S.slice(0,1)),p(S),N.length&&e.onReject&&e.onReject(N)}};return i({abort:v}),function(){var y,x,C=e.componentTag,b=e.prefixCls,S=e.disabled,N=e.id,D=e.multiple,A=e.accept,P=e.capture,k=e.directory,I=e.openFileDialogOnClick,$=e.onMouseenter,F=e.onMouseleave,T=Ye(e,Ile),O=(y={},j(y,b,!0),j(y,"".concat(b,"-disabled"),S),j(y,a.class,!!a.class),y),B=k?{directory:"directory",webkitdirectory:"webkitdirectory"}:{},_=S?{}:{onClick:I?h:function(){},onKeydown:I?g:function(){},onMouseenter:$,onMouseleave:F,onDrop:w,onDragover:w,tabindex:"0"};return E(C,M(M({},_),{},{class:O,role:"button",style:a.style}),{default:function(){return[E("input",M(M(M({},oo(T,{aria:!0,data:!0})),{},{id:N,type:"file",ref:u,onClick:function(H){return H.stopPropagation()},key:o.value,style:{display:"none"},accept:A},B),{},{multiple:D,onChange:m},P!=null?{capture:P}:{}),null),(x=r.default)===null||x===void 0?void 0:x.call(r)]}})}}});function th(){}const U3=Se({compatConfig:{MODE:3},name:"Upload",inheritAttrs:!1,props:bt(WP(),{componentTag:"span",prefixCls:"rc-upload",data:{},headers:{},name:"file",multipart:!1,onStart:th,onError:th,onSuccess:th,multiple:!1,beforeUpload:null,customRequest:null,withCredentials:!1,openFileDialogOnClick:!0}),setup:function(e,n){var r=n.slots,a=n.attrs,i=n.expose,o=Z(),l=function(s){var c;(c=o.value)===null||c===void 0||c.abort(s)};return i({abort:l}),function(){return E(Fle,M(M(M({},e),a),{},{ref:o}),r)}}});var $le={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M779.3 196.6c-94.2-94.2-247.6-94.2-341.7 0l-261 260.8c-1.7 1.7-2.6 4-2.6 6.4s.9 4.7 2.6 6.4l36.9 36.9a9 9 0 0012.7 0l261-260.8c32.4-32.4 75.5-50.2 121.3-50.2s88.9 17.8 121.2 50.2c32.4 32.4 50.2 75.5 50.2 121.2 0 45.8-17.8 88.8-50.2 121.2l-266 265.9-43.1 43.1c-40.3 40.3-105.8 40.3-146.1 0-19.5-19.5-30.2-45.4-30.2-73s10.7-53.5 30.2-73l263.9-263.8c6.7-6.6 15.5-10.3 24.9-10.3h.1c9.4 0 18.1 3.7 24.7 10.3 6.7 6.7 10.3 15.5 10.3 24.9 0 9.3-3.7 18.1-10.3 24.7L372.4 653c-1.7 1.7-2.6 4-2.6 6.4s.9 4.7 2.6 6.4l36.9 36.9a9 9 0 0012.7 0l215.6-215.6c19.9-19.9 30.8-46.3 30.8-74.4s-11-54.6-30.8-74.4c-41.1-41.1-107.9-41-149 0L463 364 224.8 602.1A172.22 172.22 0 00174 724.8c0 46.3 18.1 89.8 50.8 122.5 33.9 33.8 78.3 50.7 122.7 50.7 44.4 0 88.8-16.9 122.6-50.7l309.2-309C824.8 492.7 850 432 850 367.5c.1-64.6-25.1-125.3-70.7-170.9z"}}]},name:"paper-clip",theme:"outlined"};const Ble=$le;function q3(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){Rle(t,a,n[a])})}return t}function Rle(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var Wb=function(e,n){var r=q3({},e,n.attrs);return E(mt,q3({},r,{icon:Ble}),null)};Wb.displayName="PaperClipOutlined";Wb.inheritAttrs=!1;const Lle=Wb;var zle={icon:function(e,n){return{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M928 160H96c-17.7 0-32 14.3-32 32v640c0 17.7 14.3 32 32 32h832c17.7 0 32-14.3 32-32V192c0-17.7-14.3-32-32-32zm-40 632H136v-39.9l138.5-164.3 150.1 178L658.1 489 888 761.6V792zm0-129.8L664.2 396.8c-3.2-3.8-9-3.8-12.2 0L424.6 666.4l-144-170.7c-3.2-3.8-9-3.8-12.2 0L136 652.7V232h752v430.2z",fill:e}},{tag:"path",attrs:{d:"M424.6 765.8l-150.1-178L136 752.1V792h752v-30.4L658.1 489z",fill:n}},{tag:"path",attrs:{d:"M136 652.7l132.4-157c3.2-3.8 9-3.8 12.2 0l144 170.7L652 396.8c3.2-3.8 9-3.8 12.2 0L888 662.2V232H136v420.7zM304 280a88 88 0 110 176 88 88 0 010-176z",fill:n}},{tag:"path",attrs:{d:"M276 368a28 28 0 1056 0 28 28 0 10-56 0z",fill:n}},{tag:"path",attrs:{d:"M304 456a88 88 0 100-176 88 88 0 000 176zm0-116c15.5 0 28 12.5 28 28s-12.5 28-28 28-28-12.5-28-28 12.5-28 28-28z",fill:e}}]}},name:"picture",theme:"twotone"};const Vle=zle;function W3(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){jle(t,a,n[a])})}return t}function jle(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var Gb=function(e,n){var r=W3({},e,n.attrs);return E(mt,W3({},r,{icon:Vle}),null)};Gb.displayName="PictureTwoTone";Gb.inheritAttrs=!1;const Hle=Gb;var Kle={icon:function(e,n){return{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M534 352V136H232v752h560V394H576a42 42 0 01-42-42z",fill:n}},{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.7zM602 137.8L790.2 326H602V137.8zM792 888H232V136h302v216a42 42 0 0042 42h216v494z",fill:e}}]}},name:"file",theme:"twotone"};const Ule=Kle;function G3(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){qle(t,a,n[a])})}return t}function qle(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var Yb=function(e,n){var r=G3({},e,n.attrs);return E(mt,G3({},r,{icon:Ule}),null)};Yb.displayName="FileTwoTone";Yb.inheritAttrs=!1;const Wle=Yb;function GP(){return{capture:[Boolean,String],type:String,name:String,defaultFileList:Array,fileList:Array,action:[String,Function],directory:{type:Boolean,default:void 0},data:[Object,Function],method:String,headers:Object,showUploadList:{type:[Boolean,Object],default:void 0},multiple:{type:Boolean,default:void 0},accept:String,beforeUpload:Function,onChange:Function,"onUpdate:fileList":Function,onDrop:Function,listType:String,onPreview:Function,onDownload:Function,onReject:Function,onRemove:Function,remove:Function,supportServerRender:{type:Boolean,default:void 0},disabled:{type:Boolean,default:void 0},prefixCls:String,customRequest:Function,withCredentials:{type:Boolean,default:void 0},openFileDialogOnClick:{type:Boolean,default:void 0},locale:{type:Object,default:void 0},id:String,previewFile:Function,transformFile:Function,iconRender:Function,isImageUrl:Function,progress:Object,itemRender:Function,maxCount:Number,height:[Number,String],removeIcon:Function,downloadIcon:Function,previewIcon:Function}}function Gle(){return{listType:String,onPreview:Function,onDownload:Function,onRemove:Function,items:Array,progress:Object,prefixCls:String,showRemoveIcon:{type:Boolean,default:void 0},showDownloadIcon:{type:Boolean,default:void 0},showPreviewIcon:{type:Boolean,default:void 0},removeIcon:Function,downloadIcon:Function,previewIcon:Function,locale:{type:Object,default:void 0},previewFile:Function,iconRender:Function,isImageUrl:Function,appendAction:Function,appendActionVisible:{type:Boolean,default:void 0},itemRender:Function}}function Gc(t){return M(M({},t),{},{lastModified:t.lastModified,lastModifiedDate:t.lastModifiedDate,name:t.name,size:t.size,type:t.type,uid:t.uid,percent:0,originFileObj:t})}function Yc(t,e){var n=Re(e),r=n.findIndex(function(a){var i=a.uid;return i===t.uid});return r===-1?n.push(t):n[r]=t,n}function nh(t,e){var n=t.uid!==void 0?"uid":"name";return e.filter(function(r){return r[n]===t[n]})[0]}function Yle(t,e){var n=t.uid!==void 0?"uid":"name",r=e.filter(function(a){return a[n]!==t[n]});return r.length===e.length?null:r}var Xle=function(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"",n=e.split("/"),r=n[n.length-1],a=r.split(/#|\?/)[0];return(/\.[^./\\]*$/.exec(a)||[""])[0]},YP=function(e){return e.indexOf("image/")===0},Zle=function(e){if(e.type&&!e.thumbUrl)return YP(e.type);var n=e.thumbUrl||e.url||"",r=Xle(n);return/^data:image\//.test(n)||/(webp|svg|png|gif|jpg|jpeg|jfif|bmp|dpg|ico)$/i.test(r)?!0:!(/^data:/.test(n)||r)},Pi=200;function Jle(t){return new Promise(function(e){if(!t.type||!YP(t.type)){e("");return}var n=document.createElement("canvas");n.width=Pi,n.height=Pi,n.style.cssText="position: fixed; left: 0; top: 0; width: ".concat(Pi,"px; height: ").concat(Pi,"px; z-index: 9999; display: none;"),document.body.appendChild(n);var r=n.getContext("2d"),a=new Image;a.onload=function(){var i=a.width,o=a.height,l=Pi,u=Pi,s=0,c=0;i>o?(u=o*(Pi/i),c=-(u-l)/2):(l=i*(Pi/o),s=-(l-u)/2),r.drawImage(a,s,c,l,u);var f=n.toDataURL();document.body.removeChild(n),e(f)},a.src=window.URL.createObjectURL(t)})}var Qle={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 eue=Qle;function Y3(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){tue(t,a,n[a])})}return t}function tue(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var Xb=function(e,n){var r=Y3({},e,n.attrs);return E(mt,Y3({},r,{icon:eue}),null)};Xb.displayName="DownloadOutlined";Xb.inheritAttrs=!1;const nue=Xb;var rue=function(){return{prefixCls:String,locale:{type:Object,default:void 0},file:Object,items:Array,listType:String,isImgUrl:Function,showRemoveIcon:{type:Boolean,default:void 0},showDownloadIcon:{type:Boolean,default:void 0},showPreviewIcon:{type:Boolean,default:void 0},removeIcon:Function,downloadIcon:Function,previewIcon:Function,iconRender:Function,actionIconRender:Function,itemRender:Function,onPreview:Function,onClose:Function,onDownload:Function,progress:{type:Object,default:void 0}}};const aue=Se({compatConfig:{MODE:3},name:"ListItem",inheritAttrs:!1,props:rue(),setup:function(e,n){var r=n.slots,a=n.attrs,i=Z(!1),o=Z();tt(function(){o.value=setTimeout(function(){i.value=!0},300)}),xt(function(){clearTimeout(o.value)});var l=He("upload",e),u=l.rootPrefixCls,s=q(function(){return io("".concat(u.value,"-fade"))});return function(){var c,f,d=e.prefixCls,v=e.locale,p=e.listType,m=e.file,h=e.items,g=e.progress,w=e.iconRender,y=w===void 0?r.iconRender:w,x=e.actionIconRender,C=x===void 0?r.actionIconRender:x,b=e.itemRender,S=b===void 0?r.itemRender:b,N=e.isImgUrl,D=e.showPreviewIcon,A=e.showRemoveIcon,P=e.showDownloadIcon,k=e.previewIcon,I=k===void 0?r.previewIcon:k,$=e.removeIcon,F=$===void 0?r.removeIcon:$,T=e.downloadIcon,O=T===void 0?r.downloadIcon:T,B=e.onPreview,_=e.onDownload,R=e.onClose,L=a.class,H=a.style,z="".concat(d,"-span"),V=y({file:m}),U=E("div",{class:"".concat(d,"-text-icon")},[V]);if(p==="picture"||p==="picture-card")if(m.status==="uploading"||!m.thumbUrl&&!m.url){var W,G=(W={},j(W,"".concat(d,"-list-item-thumbnail"),!0),j(W,"".concat(d,"-list-item-file"),m.status!=="uploading"),W);U=E("div",{class:G},[V])}else{var le,ae=N!=null&&N(m)?E("img",{src:m.thumbUrl||m.url,alt:m.name,class:"".concat(d,"-list-item-image")},null):V,ie=(le={},j(le,"".concat(d,"-list-item-thumbnail"),!0),j(le,"".concat(d,"-list-item-file"),N&&!N(m)),le);U=E("a",{class:ie,onClick:function(ye){return B(m,ye)},href:m.url||m.thumbUrl,target:"_blank",rel:"noopener noreferrer"},[ae])}var se=(c={},j(c,"".concat(d,"-list-item"),!0),j(c,"".concat(d,"-list-item-").concat(m.status),!0),j(c,"".concat(d,"-list-item-list-type-").concat(p),!0),c),he=typeof m.linkProps=="string"?JSON.parse(m.linkProps):m.linkProps,te=A?C({customIcon:F?F({file:m}):E(VP,null,null),callback:function(){return R(m)},prefixCls:d,title:v.removeFile}):null,ge=P&&m.status==="done"?C({customIcon:O?O({file:m}):E(nue,null,null),callback:function(){return _(m)},prefixCls:d,title:v.downloadFile}):null,ee=p!=="picture-card"&&E("span",{key:"download-delete",class:["".concat(d,"-list-item-card-actions"),{picture:p==="picture"}]},[ge,te]),ne="".concat(d,"-list-item-name"),de=m.url?[E("a",M(M({key:"view",target:"_blank",rel:"noopener noreferrer",class:ne,title:m.name},he),{},{href:m.url,onClick:function(ye){return B(m,ye)}}),[m.name]),ee]:[E("span",{key:"view",class:ne,onClick:function(ye){return B(m,ye)},title:m.name},[m.name]),ee],re={pointerEvents:"none",opacity:.5},oe=D?E("a",{href:m.url||m.thumbUrl,target:"_blank",rel:"noopener noreferrer",style:m.url||m.thumbUrl?void 0:re,onClick:function(ye){return B(m,ye)},title:v.previewFile},[I?I({file:m}):E(J1,null,null)]):null,ue=p==="picture-card"&&m.status!=="uploading"&&E("span",{class:"".concat(d,"-list-item-actions")},[oe,m.status==="done"&&ge,te]),ve;if(m.response&&typeof m.response=="string")ve=m.response;else{var me,Y;ve=((me=m.error)===null||me===void 0?void 0:me.statusText)||((Y=m.error)===null||Y===void 0?void 0:Y.message)||v.uploadError}var Q=E("span",{class:z},[U,de]),pe=E("div",{class:se},[E("div",{class:"".concat(d,"-list-item-info")},[Q]),ue,i.value&&E(Lr,s.value,{default:function(){return[wn(E("div",{class:"".concat(d,"-list-item-progress")},["percent"in m?E(hb,M(M({},g),{},{type:"line",percent:m.percent}),null):null]),[[Jn,m.status==="uploading"]])]}})]),Ne=(f={},j(f,"".concat(d,"-list-").concat(p,"-container"),!0),j(f,"".concat(L),!!L),f),Te=m.status==="error"?E(pa,{title:ve,getPopupContainer:function(ye){return ye.parentNode}},{default:function(){return[pe]}}):pe;return E("div",{class:Ne,style:H,ref:Z},[S?S({originNode:Te,file:m,fileList:h,actions:{download:_.bind(null,m),preview:B.bind(null,m),remove:R.bind(null,m)}}):Te])}}});var iue=function(e,n){var r,a=n.slots;return Sn((r=a.default)===null||r===void 0?void 0:r.call(a))[0]};const oue=Se({compatConfig:{MODE:3},name:"AUploadList",props:bt(Gle(),{listType:"text",progress:{strokeWidth:2,showInfo:!1},showRemoveIcon:!0,showDownloadIcon:!1,showPreviewIcon:!0,previewFile:Jle,isImageUrl:Zle,items:[],appendActionVisible:!0}),setup:function(e,n){var r=n.slots,a=n.expose,i=Z(!1),o=Zn();tt(function(){i.value==!0}),rt(function(){e.listType!=="picture"&&e.listType!=="picture-card"||(e.items||[]).forEach(function(g){typeof document>"u"||typeof window>"u"||!window.FileReader||!window.File||!(g.originFileObj instanceof File||g.originFileObj instanceof Blob)||g.thumbUrl!==void 0||(g.thumbUrl="",e.previewFile&&e.previewFile(g.originFileObj).then(function(w){g.thumbUrl=w||"",o.update()}))})});var l=function(w,y){if(e.onPreview)return y==null||y.preventDefault(),e.onPreview(w)},u=function(w){typeof e.onDownload=="function"?e.onDownload(w):w.url&&window.open(w.url)},s=function(w){var y;(y=e.onRemove)===null||y===void 0||y.call(e,w)},c=function(w){var y=w.file,x=e.iconRender||r.iconRender;if(x)return x({file:y,listType:e.listType});var C=y.status==="uploading",b=e.isImageUrl&&e.isImageUrl(y)?E(Hle,null,null):E(Wle,null,null),S=C?E(wa,null,null):E(Lle,null,null);return e.listType==="picture"?S=C?E(wa,null,null):b:e.listType==="picture-card"&&(S=C?e.locale.uploading:b),S},f=function(w){var y=w.customIcon,x=w.callback,C=w.prefixCls,b=w.title,S={type:"text",size:"small",title:b,onClick:function(){x()},class:"".concat(C,"-list-item-card-actions-btn")};return Dn(y)?E($n,S,{icon:function(){return y}}):E($n,S,{default:function(){return[E("span",null,[y])]}})};a({handlePreview:l,handleDownload:u});var d=He("upload",e),v=d.prefixCls,p=d.direction,m=q(function(){var g;return g={},j(g,"".concat(v.value,"-list"),!0),j(g,"".concat(v.value,"-list-").concat(e.listType),!0),j(g,"".concat(v.value,"-list-rtl"),p.value==="rtl"),g}),h=q(function(){return M(M(M({},Js("".concat(v.value,"-").concat(e.listType==="picture-card"?"animate-inline":"animate"))),Y0("".concat(v.value,"-").concat(e.listType==="picture-card"?"animate-inline":"animate"))),{},{class:m.value,appear:i.value})});return function(){var g=e.listType,w=e.locale,y=e.isImageUrl,x=e.items,C=x===void 0?[]:x,b=e.showPreviewIcon,S=e.showRemoveIcon,N=e.showDownloadIcon,D=e.removeIcon,A=e.previewIcon,P=e.downloadIcon,k=e.progress,I=e.appendAction,$=e.itemRender,F=e.appendActionVisible,T=I==null?void 0:I();return E($0,M(M({},h.value),{},{tag:"div"}),{default:function(){return[C.map(function(B){var _=B.uid;return E(aue,{key:_,locale:w,prefixCls:v.value,file:B,items:C,progress:k,listType:g,isImgUrl:y,showPreviewIcon:b,showRemoveIcon:S,showDownloadIcon:N,onPreview:l,onDownload:u,onClose:s,removeIcon:D,previewIcon:A,downloadIcon:P,itemRender:$},M(M({},r),{},{iconRender:c,actionIconRender:f}))}),I?wn(E(iue,{key:"__ant_upload_appendAction"},{default:function(){return T}}),[[Jn,!!F]]):null]}})}}});var lue=["class","style"],Xu="__LIST_IGNORE_".concat(Date.now(),"__");const Yf=Se({compatConfig:{MODE:3},name:"AUpload",inheritAttrs:!1,props:bt(GP(),{type:"select",multiple:!1,action:"",data:{},accept:"",showUploadList:!0,listType:"text",disabled:!1,supportServerRender:!0}),setup:function(e,n){var r=n.slots,a=n.attrs,i=n.expose,o=kn(),l=fn(e.defaultFileList||[],{value:Ge(e,"fileList"),postState:function(I){var $=Date.now();return(I??[]).map(function(F,T){return!F.uid&&!Object.isFrozen(F)&&(F.uid="__AUTO__".concat($,"_").concat(T,"__")),F})}}),u=$e(l,2),s=u[0],c=u[1],f=Z("drop"),d=Z();tt(function(){zt(e.fileList!==void 0||a.value===void 0,"Upload","`value` is not a valid prop, do you mean `fileList`?"),zt(e.transformFile===void 0,"Upload","`transformFile` is deprecated. Please use `beforeUpload` directly."),zt(e.remove===void 0,"Upload","`remove` props is deprecated. Please use `remove` event.")});var v=function(I,$,F){var T,O,B=Re($);e.maxCount===1?B=B.slice(-1):e.maxCount&&(B=B.slice(0,e.maxCount)),c(B);var _={file:I,fileList:B};F&&(_.event=F),(T=e["onUpdate:fileList"])===null||T===void 0||T.call(e,_.fileList),(O=e.onChange)===null||O===void 0||O.call(e,_),o.onFieldChange()},p=function(){var k=Ko(Er.mark(function I($,F){var T,O,B,_;return Er.wrap(function(L){for(;;)switch(L.prev=L.next){case 0:if(T=e.beforeUpload,O=e.transformFile,B=$,!T){L.next=13;break}return L.next=5,T($,F);case 5:if(_=L.sent,_!==!1){L.next=8;break}return L.abrupt("return",!1);case 8:if(delete $[Xu],_!==Xu){L.next=12;break}return Object.defineProperty($,Xu,{value:!0,configurable:!0}),L.abrupt("return",!1);case 12:Ke(_)==="object"&&_&&(B=_);case 13:if(!O){L.next=17;break}return L.next=16,O(B);case 16:B=L.sent;case 17:return L.abrupt("return",B);case 18:case"end":return L.stop()}},I)}));return function($,F){return k.apply(this,arguments)}}(),m=function(I){var $=I.filter(function(O){return!O.file[Xu]});if($.length){var F=$.map(function(O){return Gc(O.file)}),T=Re(s.value);F.forEach(function(O){T=Yc(O,T)}),F.forEach(function(O,B){var _=O;if($[B].parsedFile)O.status="uploading";else{var R=O.originFileObj,L;try{L=new File([R],R.name,{type:R.type})}catch{L=new Blob([R],{type:R.type}),L.name=R.name,L.lastModifiedDate=new Date,L.lastModified=new Date().getTime()}L.uid=O.uid,_=L}v(_,T)})}},h=function(I,$,F){try{typeof I=="string"&&(I=JSON.parse(I))}catch{}if(nh($,s.value)){var T=Gc($);T.status="done",T.percent=100,T.response=I,T.xhr=F;var O=Yc(T,s.value);v(T,O)}},g=function(I,$){if(nh($,s.value)){var F=Gc($);F.status="uploading",F.percent=I.percent;var T=Yc(F,s.value);v(F,T,I)}},w=function(I,$,F){if(nh(F,s.value)){var T=Gc(F);T.error=I,T.response=$,T.status="error";var O=Yc(T,s.value);v(T,O)}},y=function(I){var $,F=e.onRemove||e.remove;Promise.resolve(typeof F=="function"?F(I):F).then(function(T){if(T!==!1){var O=Yle(I,s.value);if(O){var B,_;$=M(M({},I),{},{status:"removed"}),(B=s.value)===null||B===void 0||B.forEach(function(R){var L=$.uid!==void 0?"uid":"name";R[L]===$[L]&&!Object.isFrozen(R)&&(R.status="removed")}),(_=d.value)===null||_===void 0||_.abort($),v($,O)}}})},x=function(I){if(f.value=I.type,I.type==="drop"){var $;($=e.onDrop)===null||$===void 0||$.call(e,I)}};i({onBatchStart:m,onSuccess:h,onProgress:g,onError:w,fileList:s,upload:d});var C=He("upload",e),b=C.prefixCls,S=C.direction,N=qa("Upload",ba.Upload,q(function(){return e.locale})),D=$e(N,1),A=D[0],P=function(I,$){var F=e.removeIcon,T=e.previewIcon,O=e.downloadIcon,B=e.previewFile,_=e.onPreview,R=e.onDownload,L=e.disabled,H=e.isImageUrl,z=e.progress,V=e.itemRender,U=e.iconRender,W=e.showUploadList,G=typeof W=="boolean"?{}:W,le=G.showDownloadIcon,ae=G.showPreviewIcon,ie=G.showRemoveIcon;return W?E(oue,{listType:e.listType,items:s.value,previewFile:B,onPreview:_,onDownload:R,onRemove:y,showRemoveIcon:!L&&ie,showPreviewIcon:ae,showDownloadIcon:le,removeIcon:F,previewIcon:T,downloadIcon:O,iconRender:U,locale:A.value,isImageUrl:H,progress:z,itemRender:V,appendActionVisible:$,appendAction:I},M({},r)):I==null?void 0:I()};return function(){var k,I,$,F=e.listType,T=e.disabled,O=e.type;a.class,a.style;var B=Ye(a,lue),_=M(M(M({onBatchStart:m,onError:w,onProgress:g,onSuccess:h},B),e),{},{id:(k=e.id)!==null&&k!==void 0?k:o.id.value,prefixCls:b.value,beforeUpload:p,onChange:void 0});if(delete _.remove,(!r.default||T)&&delete _.id,O==="drag"){var R,L,H=Ae(b.value,(R={},j(R,"".concat(b.value,"-drag"),!0),j(R,"".concat(b.value,"-drag-uploading"),s.value.some(function(W){return W.status==="uploading"})),j(R,"".concat(b.value,"-drag-hover"),f.value==="dragover"),j(R,"".concat(b.value,"-disabled"),T),j(R,"".concat(b.value,"-rtl"),S.value==="rtl"),R),a.class);return E("span",null,[E("div",{class:H,onDrop:x,onDragover:x,onDragleave:x,style:a.style},[E(U3,M(M({},_),{},{ref:d,class:"".concat(b.value,"-btn")}),M({default:function(){return[E("div",{class:"".concat(b.value,"-drag-container")},[(L=r.default)===null||L===void 0?void 0:L.call(r)])]}},r))]),P()])}var z=Ae(b.value,(I={},j(I,"".concat(b.value,"-select"),!0),j(I,"".concat(b.value,"-select-").concat(F),!0),j(I,"".concat(b.value,"-disabled"),T),j(I,"".concat(b.value,"-rtl"),S.value==="rtl"),I)),V=Yt(($=r.default)===null||$===void 0?void 0:$.call(r)),U=function(G){return E("div",{class:z,style:G},[E(U3,M(M({},_),{},{ref:d}),r)])};return F==="picture-card"?E("span",{class:Ae("".concat(b.value,"-picture-card-wrapper"),a.class)},[P(U,!!(V&&V.length))]):E("span",{class:a.class},[U(V&&V.length?void 0:{display:"none"}),P()])}}});var uue=["height"],sue=["style"];const Xf=Se({compatConfig:{MODE:3},name:"AUploadDragger",inheritAttrs:!1,props:GP(),setup:function(e,n){var r=n.slots,a=n.attrs;return function(){var i=e.height,o=Ye(e,uue),l=a.style,u=Ye(a,sue),s=M(M(M({},o),u),{},{type:"drag",style:M(M({},l),{},{height:typeof i=="number"?"".concat(i,"px"):i})});return E(Yf,s,r)}}});var cue=Xf;const fue=it(Yf,{Dragger:Xf,LIST_IGNORE:Xu,install:function(e){return e.component(Yf.name,Yf),e.component(Xf.name,Xf),e}}),X3=Object.freeze(Object.defineProperty({__proto__:null,Affix:JM,Alert:AV,Anchor:Do,AnchorLink:eO,AutoComplete:wV,AutoCompleteOptGroup:xV,AutoCompleteOption:bV,Avatar:Po,AvatarGroup:wd,BackTop:JV,Badge:Sf,BadgeRibbon:Cd,Breadcrumb:ko,BreadcrumbItem:Ts,BreadcrumbSeparator:Md,Button:$n,ButtonGroup:Ed,Calendar:xU,Card:$l,CardGrid:Fd,CardMeta:Id,Carousel:fW,Cascader:vZ,CheckableTag:Ld,Checkbox:Jr,CheckboxGroup:Rd,Col:sa,Collapse:ss,CollapsePanel:$d,Comment:CZ,ConfigProvider:wv,DatePicker:XZ,Descriptions:aJ,DescriptionsItem:dT,DirectoryTree:Hf,Divider:lJ,Drawer:MJ,Dropdown:za,DropdownButton:Os,Empty:zi,Form:Vi,FormItem:tT,FormItemRest:bd,Grid:Sq,Image:PQ,ImagePreviewGroup:FT,Input:In,InputGroup:ET,InputNumber:WQ,InputPassword:AT,InputSearch:NT,Layout:oee,LayoutContent:iee,LayoutFooter:ree,LayoutHeader:nee,LayoutSider:aee,List:kee,ListItem:VT,ListItemMeta:LT,LocaleProvider:EM,Mentions:Qee,MentionsOption:Lf,Menu:xn,MenuDivider:Ad,MenuItem:hi,MenuItemGroup:Dd,Modal:jn,MonthPicker:Pf,PageHeader:Kte,Pagination:np,Popconfirm:Gte,Popover:qO,Progress:hb,QuarterPicker:kf,Radio:cr,RadioButton:Pd,RadioGroup:D1,RangePicker:_f,Rate:Ene,Result:zne,Row:wl,Select:Qi,SelectOptGroup:hV,SelectOption:mV,Skeleton:sr,SkeletonAvatar:Cb,SkeletonButton:bb,SkeletonImage:wb,SkeletonInput:xb,SkeletonTitle:rp,Slider:cre,Space:mre,Spin:Ji,Statistic:ci,StatisticCountdown:Tte,Step:zf,Steps:wre,SubMenu:Xl,Switch:Nre,TabPane:_d,Table:Rie,TableColumn:Uf,TableColumnGroup:qf,TableSummary:Wf,TableSummaryCell:qd,TableSummaryRow:Ud,Tabs:_o,Tag:iT,Textarea:X1,TimePicker:Aoe,TimeRangePicker:Gf,Timeline:gs,TimelineItem:$s,Tooltip:pa,Transfer:roe,Tree:FP,TreeNode:Kf,TreeSelect:Noe,TreeSelectNode:e0,Typography:Cr,TypographyLink:Hb,TypographyParagraph:Kb,TypographyText:Ub,TypographyTitle:qb,Upload:fue,UploadDragger:cue,WeekPicker:Tf,message:Mn,notification:cy},Symbol.toStringTag,{value:"Module"})),due="3.2.20";var vue=function(e){return Object.keys(X3).forEach(function(n){var r=X3[n];r.install&&e.use(r)}),e.config.globalProperties.$message=Mn,e.config.globalProperties.$notification=cy,e.config.globalProperties.$info=jn.info,e.config.globalProperties.$success=jn.success,e.config.globalProperties.$error=jn.error,e.config.globalProperties.$warning=jn.warning,e.config.globalProperties.$confirm=jn.confirm,e.config.globalProperties.$destroyAll=jn.destroyAll,e};const pue={version:due,install:vue};var mue={locale:"zh_CN",today:"今天",now:"此刻",backToToday:"返回今天",ok:"确定",timeSelect:"选择时间",dateSelect:"选择日期",weekSelect:"选择周",clear:"清除",month:"月",year:"年",previousMonth:"上个月 (翻页上键)",nextMonth:"下个月 (翻页下键)",monthSelect:"选择月份",yearSelect:"选择年份",decadeSelect:"选择年代",yearFormat:"YYYY年",dayFormat:"D日",dateFormat:"YYYY年M月D日",dateTimeFormat:"YYYY年M月D日 HH时mm分ss秒",previousYear:"上一年 (Control键加左方向键)",nextYear:"下一年 (Control键加右方向键)",previousDecade:"上一年代",nextDecade:"下一年代",previousCentury:"上一世纪",nextCentury:"下一世纪"};const hue=mue;var gue={placeholder:"请选择时间",rangePlaceholder:["开始时间","结束时间"]};const XP=gue;var ZP={lang:M({placeholder:"请选择日期",yearPlaceholder:"请选择年份",quarterPlaceholder:"请选择季度",monthPlaceholder:"请选择月份",weekPlaceholder:"请选择周",rangePlaceholder:["开始日期","结束日期"],rangeYearPlaceholder:["开始年份","结束年份"],rangeMonthPlaceholder:["开始月份","结束月份"],rangeQuarterPlaceholder:["开始季度","结束季度"],rangeWeekPlaceholder:["开始周","结束周"]},hue),timePickerLocale:M({},XP)};ZP.lang.ok="确定";const Z3=ZP;var kr="${label}不是一个有效的${type}",yue={locale:"zh-cn",Pagination:RT,DatePicker:Z3,TimePicker:XP,Calendar:Z3,global:{placeholder:"请选择"},Table:{filterTitle:"筛选",filterConfirm:"确定",filterReset:"重置",filterEmptyText:"无筛选项",filterCheckall:"全选",filterSearchPlaceholder:"在筛选项中搜索",selectAll:"全选当页",selectInvert:"反选当页",selectNone:"清空所有",selectionAll:"全选所有",sortTitle:"排序",expand:"展开行",collapse:"关闭行",triggerDesc:"点击降序",triggerAsc:"点击升序",cancelSort:"取消排序"},Modal:{okText:"确定",cancelText:"取消",justOkText:"知道了"},Popconfirm:{cancelText:"取消",okText:"确定"},Transfer:{searchPlaceholder:"请输入搜索内容",itemUnit:"项",itemsUnit:"项",remove:"删除",selectCurrent:"全选当页",removeCurrent:"删除当页",selectAll:"全选所有",removeAll:"删除全部",selectInvert:"反选当页"},Upload:{uploading:"文件上传中",removeFile:"删除文件",uploadError:"上传错误",previewFile:"预览文件",downloadFile:"下载文件"},Empty:{description:"暂无数据"},Icon:{icon:"图标"},Text:{edit:"编辑",copy:"复制",copied:"复制成功",expand:"展开"},PageHeader:{back:"返回"},Form:{optional:"(可选)",defaultValidateMessages:{default:"字段验证错误${label}",required:"请输入${label}",enum:"${label}必须是其中一个[${enum}]",whitespace:"${label}不能为空字符",date:{format:"${label}日期格式无效",parse:"${label}不能转换为日期",invalid:"${label}是一个无效日期"},types:{string:kr,method:kr,array:kr,object:kr,number:kr,date:kr,boolean:kr,integer:kr,float:kr,regexp:kr,email:kr,url:kr,hex:kr},string:{len:"${label}须为${len}个字符",min:"${label}最少${min}个字符",max:"${label}最多${max}个字符",range:"${label}须在${min}-${max}字符之间"},number:{len:"${label}必须等于${len}",min:"${label}最小值为${min}",max:"${label}最大值为${max}",range:"${label}须在${min}-${max}之间"},array:{len:"须为${len}个${label}",min:"最少${min}个${label}",max:"最多${max}个${label}",range:"${label}数量须在${min}-${max}之间"},pattern:{mismatch:"${label}与模式不匹配${pattern}"}}},Image:{preview:"预览"}};const bue=yue;var J3={},xue={get exports(){return J3},set exports(t){J3=t}};(function(t,e){(function(n,r){t.exports=r(Od)})(ir,function(n){function r(o){return o&&typeof o=="object"&&"default"in o?o:{default:o}}var a=r(n),i={name:"zh-cn",weekdays:"星期日_星期一_星期二_星期三_星期四_星期五_星期六".split("_"),weekdaysShort:"周日_周一_周二_周三_周四_周五_周六".split("_"),weekdaysMin:"日_一_二_三_四_五_六".split("_"),months:"一月_二月_三月_四月_五月_六月_七月_八月_九月_十月_十一月_十二月".split("_"),monthsShort:"1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月".split("_"),ordinal:function(o,l){return l==="W"?o+"周":o+"日"},weekStart:1,yearStart:4,formats:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY/MM/DD",LL:"YYYY年M月D日",LLL:"YYYY年M月D日Ah点mm分",LLLL:"YYYY年M月D日ddddAh点mm分",l:"YYYY/M/D",ll:"YYYY年M月D日",lll:"YYYY年M月D日 HH:mm",llll:"YYYY年M月D日dddd HH:mm"},relativeTime:{future:"%s内",past:"%s前",s:"几秒",m:"1 分钟",mm:"%d 分钟",h:"1 小时",hh:"%d 小时",d:"1 天",dd:"%d 天",M:"1 个月",MM:"%d 个月",y:"1 年",yy:"%d 年"},meridiem:function(o,l){var u=100*o+l;return u<600?"凌晨":u<900?"早上":u<1100?"上午":u<1300?"中午":u<1800?"下午":"晚上"}};return a.default.locale(i,null,!0),i})})(xue);const wue={__name:"App",setup(t){return Fn.locale("zh"),(e,n)=>{const r=yh("router-view"),a=yh("a-config-provider");return Hn(),Xn("div",null,[E(a,{csp:{nonce:"YourNonceCode"},"component-shape":e.round,locale:e.locale==="en"?e.enUS:nr(bue)},{default:d7(()=>[E(r)]),_:1},8,["component-shape","locale"])])}}},Cue="modulepreload",Sue=function(t,e){return new URL(t,e).href},Q3={},at=function(e,n,r){if(!n||n.length===0)return e();const a=document.getElementsByTagName("link");return Promise.all(n.map(i=>{if(i=Sue(i,r),i in Q3)return;Q3[i]=!0;const o=i.endsWith(".css"),l=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}"]${l}`))return;const s=document.createElement("link");if(s.rel=o?"stylesheet":Cue,o||(s.as="script",s.crossOrigin=""),s.href=i,document.head.appendChild(s),o)return new Promise((c,f)=>{s.addEventListener("load",c),s.addEventListener("error",()=>f(new Error(`Unable to preload CSS for ${i}`)))})})).then(()=>e())},Eue=[{path:"/custom_option",name:"customclassification",meta:{title:"自定义分类选项",name:"customclassification",keepAlive:!1},component:()=>at(()=>import("./index-b0016721.js"),["./index-b0016721.js","./index-52899251.js","./vue-9763c232.js","./index-93a8f54c.js","./vue-router-f797b6fe.js","./settingColumns.vue_vue_type_style_index_0_scoped_c8810bd5_lang-ae332338.js","./settingColumns-9ad689c4.css","./_plugin-vue_export-helper-c27b6911.js","./fullScreen-725193e8.js","./base-7af9cf36.js","./reportCenter-25074e47.js","./index-4d2983be.css","./index-ed7e3b38.css","./index-67aa7c8a.js"],import.meta.url)},{path:"/usersmanager",name:"usersmanager",meta:{title:"用户管理",name:"usersmanager",keepAlive:!1},component:()=>at(()=>import("./index-78f96108.js"),["./index-78f96108.js","./index-52899251.js","./vue-9763c232.js","./index-93a8f54c.js","./vue-router-f797b6fe.js","./settingColumns.vue_vue_type_style_index_0_scoped_c8810bd5_lang-ae332338.js","./settingColumns-9ad689c4.css","./_plugin-vue_export-helper-c27b6911.js","./fullScreen-725193e8.js","./base-7af9cf36.js","./reportCenter-25074e47.js","./index-4d2983be.css","./index-ed7e3b38.css","./md5-097b22e0.js"],import.meta.url)},{path:"/accountManageDetail",name:"accountManageDetail",meta:{title:"用户详情",name:"usersmanager",keepAlive:!1},component:()=>at(()=>import("./index-9e9ab90b.js"),["./index-9e9ab90b.js","./index-67aa7c8a.js","./vue-router-f797b6fe.js","./vue-9763c232.js","./base-7af9cf36.js","./_plugin-vue_export-helper-c27b6911.js","./index-4d2983be.css","./index-75638db0.js","./reportCenter-25074e47.js","./index-6948dc75.css","./md5-097b22e0.js"],import.meta.url)},{path:"/rolesmanager",name:"rolesmanager",meta:{title:"角色管理",name:"rolesmanager",keepAlive:!1},component:()=>at(()=>import("./index-cf3a140a.js"),["./index-cf3a140a.js","./index-52899251.js","./vue-9763c232.js","./index-93a8f54c.js","./vue-router-f797b6fe.js","./settingColumns.vue_vue_type_style_index_0_scoped_c8810bd5_lang-ae332338.js","./settingColumns-9ad689c4.css","./_plugin-vue_export-helper-c27b6911.js","./fullScreen-725193e8.js","./base-7af9cf36.js","./reportCenter-25074e47.js","./index-4d2983be.css","./index-ed7e3b38.css"],import.meta.url)},{path:"/roleManageDetail",name:"roleManageDetail",meta:{title:"角色管理详情",name:"rolesmanager",keepAlive:!1},component:()=>at(()=>import("./index-d049dafa.js"),["./index-d049dafa.js","./index-e28343af.js","./vue-9763c232.js","./index-67aa7c8a.js","./vue-router-f797b6fe.js","./base-7af9cf36.js","./_plugin-vue_export-helper-c27b6911.js","./index-4d2983be.css","./index-75638db0.js","./reportCenter-25074e47.js","./index-6948dc75.css"],import.meta.url)},{path:"/vacationmag",name:"vacationmag",meta:{title:"节假日管理",name:"vacationmag",keepAlive:!1},component:()=>at(()=>import("./index-6cb2c167.js"),["./index-6cb2c167.js","./index-52899251.js","./vue-9763c232.js","./index-93a8f54c.js","./vue-router-f797b6fe.js","./settingColumns.vue_vue_type_style_index_0_scoped_c8810bd5_lang-ae332338.js","./settingColumns-9ad689c4.css","./_plugin-vue_export-helper-c27b6911.js","./fullScreen-725193e8.js","./base-7af9cf36.js","./reportCenter-25074e47.js","./index-4d2983be.css","./index-ed7e3b38.css"],import.meta.url)},{path:"/reminderconfig",name:"reminderconfig",meta:{title:"系统提醒设置",name:"reminderconfig",keepAlive:!1},component:()=>at(()=>import("./index-2929045b.js"),["./index-2929045b.js","./index-52899251.js","./vue-9763c232.js","./index-93a8f54c.js","./vue-router-f797b6fe.js","./settingColumns.vue_vue_type_style_index_0_scoped_c8810bd5_lang-ae332338.js","./settingColumns-9ad689c4.css","./_plugin-vue_export-helper-c27b6911.js","./fullScreen-725193e8.js","./base-7af9cf36.js","./reportCenter-25074e47.js","./index-4d2983be.css","./index-ed7e3b38.css","./index-c276ed47.js","./index-67aa7c8a.js"],import.meta.url)},{path:"/EnterpriseArchives",name:"EnterpriseArchives",meta:{title:"企业档案",name:"EnterpriseArchives",keepAlive:!1},component:()=>at(()=>import("./index-28e41b8b.js"),["./index-28e41b8b.js","./index-52899251.js","./vue-9763c232.js","./index-93a8f54c.js","./vue-router-f797b6fe.js","./settingColumns.vue_vue_type_style_index_0_scoped_c8810bd5_lang-ae332338.js","./settingColumns-9ad689c4.css","./_plugin-vue_export-helper-c27b6911.js","./fullScreen-725193e8.js","./base-7af9cf36.js","./reportCenter-25074e47.js","./index-4d2983be.css","./index-ed7e3b38.css","./index-710975b4.js","./index-b2edf098.css"],import.meta.url)},{path:"/enterpriseDetail",name:"enterpriseDetail",meta:{title:"企业档案",name:"EnterpriseArchives",keepAlive:!1},component:()=>at(()=>import("./index-cf84fcd8.js"),["./index-cf84fcd8.js","./index-75638db0.js","./vue-router-f797b6fe.js","./vue-9763c232.js","./base-7af9cf36.js","./reportCenter-25074e47.js","./index-4d2983be.css","./_plugin-vue_export-helper-c27b6911.js","./index-6948dc75.css","./index-710975b4.js","./index-b2edf098.css","./index-054f3237.js","./index-3dacf623.js"],import.meta.url)},{path:"/sitemanager",name:"sitemanager",meta:{title:"站点管理",name:"sitemanager",keepAlive:!1},component:()=>at(()=>import("./index-ea15ae00.js"),["./index-ea15ae00.js","./index-52899251.js","./vue-9763c232.js","./index-93a8f54c.js","./vue-router-f797b6fe.js","./settingColumns.vue_vue_type_style_index_0_scoped_c8810bd5_lang-ae332338.js","./settingColumns-9ad689c4.css","./_plugin-vue_export-helper-c27b6911.js","./fullScreen-725193e8.js","./base-7af9cf36.js","./reportCenter-25074e47.js","./index-4d2983be.css","./index-ed7e3b38.css","./index-c276ed47.js","./index-67aa7c8a.js","./index-e28343af.js","./index-30a40cc0.css"],import.meta.url)},{path:"/areaManage",name:"areaManage",meta:{title:"区域管理",name:"areaManage",keepAlive:!1},component:()=>at(()=>import("./index-d9988d78.js"),["./index-d9988d78.js","./index-e28343af.js","./vue-9763c232.js","./index-52899251.js","./index-93a8f54c.js","./vue-router-f797b6fe.js","./settingColumns.vue_vue_type_style_index_0_scoped_c8810bd5_lang-ae332338.js","./settingColumns-9ad689c4.css","./_plugin-vue_export-helper-c27b6911.js","./fullScreen-725193e8.js","./base-7af9cf36.js","./reportCenter-25074e47.js","./index-4d2983be.css","./index-ed7e3b38.css","./index-67aa7c8a.js"],import.meta.url)},{path:"/productcategory",name:"bs_productcategory",meta:{title:"产品分类",name:"productcategory",keepAlive:!1},component:()=>at(()=>import("./index-ef10ed66.js"),["./index-ef10ed66.js","./index-52899251.js","./vue-9763c232.js","./index-93a8f54c.js","./vue-router-f797b6fe.js","./settingColumns.vue_vue_type_style_index_0_scoped_c8810bd5_lang-ae332338.js","./settingColumns-9ad689c4.css","./_plugin-vue_export-helper-c27b6911.js","./fullScreen-725193e8.js","./base-7af9cf36.js","./reportCenter-25074e47.js","./index-4d2983be.css","./index-ed7e3b38.css","./index-e28343af.js","./index-c276ed47.js","./index-67aa7c8a.js"],import.meta.url)},{path:"/depmanager",name:"depmanager",meta:{title:"组织架构",name:"depmanager",keepAlive:!1},component:()=>at(()=>import("./index-317444b6.js"),["./index-317444b6.js","./index-52899251.js","./vue-9763c232.js","./index-93a8f54c.js","./vue-router-f797b6fe.js","./settingColumns.vue_vue_type_style_index_0_scoped_c8810bd5_lang-ae332338.js","./settingColumns-9ad689c4.css","./_plugin-vue_export-helper-c27b6911.js","./fullScreen-725193e8.js","./base-7af9cf36.js","./reportCenter-25074e47.js","./index-4d2983be.css","./index-ed7e3b38.css","./index-ab458402.css"],import.meta.url)},{path:"/depmanagerDetail",name:"depmanagerDetail",meta:{title:"组织架构详情",name:"depmanager",keepAlive:!1},component:()=>at(()=>import("./index-122e72d8.js"),["./index-122e72d8.js","./vue-router-f797b6fe.js","./vue-9763c232.js","./base-7af9cf36.js","./index-75638db0.js","./reportCenter-25074e47.js","./index-4d2983be.css","./_plugin-vue_export-helper-c27b6911.js","./index-6948dc75.css","./index-67aa7c8a.js","./index-054f3237.js","./index-3dacf623.js"],import.meta.url)},{path:"/coderulemag",name:"coderulemag",meta:{title:"编码规则管理",name:"coderulemag",keepAlive:!1},component:()=>at(()=>import("./index-bb4b3cb1.js"),["./index-bb4b3cb1.js","./index-52899251.js","./vue-9763c232.js","./index-93a8f54c.js","./vue-router-f797b6fe.js","./settingColumns.vue_vue_type_style_index_0_scoped_c8810bd5_lang-ae332338.js","./settingColumns-9ad689c4.css","./_plugin-vue_export-helper-c27b6911.js","./fullScreen-725193e8.js","./base-7af9cf36.js","./reportCenter-25074e47.js","./index-4d2983be.css","./index-ed7e3b38.css"],import.meta.url)},{path:"/tagmanager",name:"tagmanager",meta:{title:"标签管理",name:"tagmanager",keepAlive:!1},component:()=>at(()=>import("./index-68643103.js"),["./index-68643103.js","./index-52899251.js","./vue-9763c232.js","./index-93a8f54c.js","./vue-router-f797b6fe.js","./settingColumns.vue_vue_type_style_index_0_scoped_c8810bd5_lang-ae332338.js","./settingColumns-9ad689c4.css","./_plugin-vue_export-helper-c27b6911.js","./fullScreen-725193e8.js","./base-7af9cf36.js","./reportCenter-25074e47.js","./index-4d2983be.css","./index-ed7e3b38.css"],import.meta.url)},{path:"/reportcenter",name:"reportmag",meta:{title:"报表中心",name:"reportmag",keepAlive:!1},component:()=>at(()=>import("./index-4290bc1d.js"),["./index-4290bc1d.js","./index-52899251.js","./vue-9763c232.js","./index-93a8f54c.js","./vue-router-f797b6fe.js","./settingColumns.vue_vue_type_style_index_0_scoped_c8810bd5_lang-ae332338.js","./settingColumns-9ad689c4.css","./_plugin-vue_export-helper-c27b6911.js","./fullScreen-725193e8.js","./base-7af9cf36.js","./reportCenter-25074e47.js","./index-4d2983be.css","./index-ed7e3b38.css","./index-b4e0b96b.css"],import.meta.url)},{path:"/serveWorkTask",name:"WorkTask",meta:{title:"工作项管理",name:"WorkTask",keepAlive:!0},component:()=>at(()=>import("./index-92bc7936.js"),["./index-92bc7936.js","./index-52899251.js","./vue-9763c232.js","./index-93a8f54c.js","./vue-router-f797b6fe.js","./settingColumns.vue_vue_type_style_index_0_scoped_c8810bd5_lang-ae332338.js","./settingColumns-9ad689c4.css","./_plugin-vue_export-helper-c27b6911.js","./fullScreen-725193e8.js","./base-7af9cf36.js","./reportCenter-25074e47.js","./index-4d2983be.css","./index-ed7e3b38.css"],import.meta.url)},{path:"/serveWorkTaskDetail",name:"serveWorkTaskDetail",meta:{title:"工作项管理详情",name:"WorkTask",keepAlive:!0},component:()=>at(()=>import("./index-6d0ff4f4.js"),["./index-6d0ff4f4.js","./index-75638db0.js","./vue-router-f797b6fe.js","./vue-9763c232.js","./base-7af9cf36.js","./reportCenter-25074e47.js","./index-4d2983be.css","./_plugin-vue_export-helper-c27b6911.js","./index-6948dc75.css"],import.meta.url)},{path:"/workBillModule",name:"workModule",meta:{title:"工单模板",name:"workModule",keepAlive:!0},component:()=>at(()=>import("./index-06d3db1c.js"),["./index-06d3db1c.js","./index-52899251.js","./vue-9763c232.js","./index-93a8f54c.js","./vue-router-f797b6fe.js","./settingColumns.vue_vue_type_style_index_0_scoped_c8810bd5_lang-ae332338.js","./settingColumns-9ad689c4.css","./_plugin-vue_export-helper-c27b6911.js","./fullScreen-725193e8.js","./base-7af9cf36.js","./reportCenter-25074e47.js","./index-4d2983be.css","./index-ed7e3b38.css"],import.meta.url)},{path:"/workBillModuleDetail",name:"workBillModuleDetail",meta:{title:"工作项管理详情",name:"workModule",keepAlive:!0},component:()=>at(()=>import("./index-fc8c3f6f.js"),["./index-fc8c3f6f.js","./index-75638db0.js","./vue-router-f797b6fe.js","./vue-9763c232.js","./base-7af9cf36.js","./reportCenter-25074e47.js","./index-4d2983be.css","./_plugin-vue_export-helper-c27b6911.js","./index-6948dc75.css","./index-e28343af.js","./index-67aa7c8a.js"],import.meta.url)}],Nue=[{path:"/06",name:"06",meta:{title:"控制台",name:"equipmentmag",keepAlive:!1},component:()=>at(()=>import("./index-da90300c.js"),["./index-da90300c.js","./dataBlock.vue_vue_type_style_index_0_scoped_1da91b3c_lang-61697adf.js","./index-67aa7c8a.js","./vue-router-f797b6fe.js","./vue-9763c232.js","./base-7af9cf36.js","./_plugin-vue_export-helper-c27b6911.js","./index-4d2983be.css","./customBtn-c97b59f9.js","./customBtn-81b02375.css","./dataBlock-1690dfa2.css","./dataBlock-2e8eedd7.js","./index-d1e66402.js","./ext-99480133.js","./index-ed61404c.js","./fullScreen-725193e8.js","./message.vue_vue_type_style_index_0_scoped_b7283f5e_lang-1359b9e4.js","./message-a6e1d791.css","./myRadio-bcea9be7.js","./index-c9ce091d.css","./lamp-41581ba0.css"],import.meta.url)},{path:"/BT01",name:"BT01",meta:{title:"控制台",name:"equipmentmag",keepAlive:!1},component:()=>at(()=>import("./index-da90300c.js"),["./index-da90300c.js","./dataBlock.vue_vue_type_style_index_0_scoped_1da91b3c_lang-61697adf.js","./index-67aa7c8a.js","./vue-router-f797b6fe.js","./vue-9763c232.js","./base-7af9cf36.js","./_plugin-vue_export-helper-c27b6911.js","./index-4d2983be.css","./customBtn-c97b59f9.js","./customBtn-81b02375.css","./dataBlock-1690dfa2.css","./dataBlock-2e8eedd7.js","./index-d1e66402.js","./ext-99480133.js","./index-ed61404c.js","./fullScreen-725193e8.js","./message.vue_vue_type_style_index_0_scoped_b7283f5e_lang-1359b9e4.js","./message-a6e1d791.css","./myRadio-bcea9be7.js","./index-c9ce091d.css","./lamp-41581ba0.css"],import.meta.url)},{path:"/MT02",name:"MT02",meta:{title:"控制台",name:"equipmentmag",keepAlive:!1},component:()=>at(()=>import("./index-10a19089.js"),["./index-10a19089.js","./dataBlock.vue_vue_type_style_index_0_scoped_1da91b3c_lang-61697adf.js","./index-67aa7c8a.js","./vue-router-f797b6fe.js","./vue-9763c232.js","./base-7af9cf36.js","./_plugin-vue_export-helper-c27b6911.js","./index-4d2983be.css","./customBtn-c97b59f9.js","./customBtn-81b02375.css","./dataBlock-1690dfa2.css","./dataBlock-2e8eedd7.js","./index-d1e66402.js","./ext-99480133.js","./index-ed61404c.js","./fullScreen-725193e8.js","./message.vue_vue_type_style_index_0_scoped_b7283f5e_lang-1359b9e4.js","./message-a6e1d791.css","./myRadio-bcea9be7.js","./index-c3546bf9.css"],import.meta.url)},{path:"/MT01",name:"MT01",meta:{title:"控制台",name:"equipmentmag",keepAlive:!1},component:()=>at(()=>import("./index-fde2dbdb.js"),["./index-fde2dbdb.js","./dataBlock.vue_vue_type_style_index_0_scoped_1da91b3c_lang-61697adf.js","./index-67aa7c8a.js","./vue-router-f797b6fe.js","./vue-9763c232.js","./base-7af9cf36.js","./_plugin-vue_export-helper-c27b6911.js","./index-4d2983be.css","./customBtn-c97b59f9.js","./customBtn-81b02375.css","./dataBlock-1690dfa2.css","./dataBlock-2e8eedd7.js","./index-d1e66402.js","./ext-99480133.js","./index-ed61404c.js","./fullScreen-725193e8.js","./message.vue_vue_type_style_index_0_scoped_b7283f5e_lang-1359b9e4.js","./message-a6e1d791.css","./lamp-d6d9790f.js","./lamp-41581ba0.css","./index-606fbecb.css"],import.meta.url)},{path:"/MT04",name:"MT04",meta:{title:"控制台",name:"equipmentmag",keepAlive:!1},component:()=>at(()=>import("./index-fde2dbdb.js"),["./index-fde2dbdb.js","./dataBlock.vue_vue_type_style_index_0_scoped_1da91b3c_lang-61697adf.js","./index-67aa7c8a.js","./vue-router-f797b6fe.js","./vue-9763c232.js","./base-7af9cf36.js","./_plugin-vue_export-helper-c27b6911.js","./index-4d2983be.css","./customBtn-c97b59f9.js","./customBtn-81b02375.css","./dataBlock-1690dfa2.css","./dataBlock-2e8eedd7.js","./index-d1e66402.js","./ext-99480133.js","./index-ed61404c.js","./fullScreen-725193e8.js","./message.vue_vue_type_style_index_0_scoped_b7283f5e_lang-1359b9e4.js","./message-a6e1d791.css","./lamp-d6d9790f.js","./lamp-41581ba0.css","./index-606fbecb.css"],import.meta.url)},{path:"/MT03",name:"MT03",meta:{title:"控制台",name:"equipmentmag",keepAlive:!1},component:()=>at(()=>import("./index-fde2dbdb.js"),["./index-fde2dbdb.js","./dataBlock.vue_vue_type_style_index_0_scoped_1da91b3c_lang-61697adf.js","./index-67aa7c8a.js","./vue-router-f797b6fe.js","./vue-9763c232.js","./base-7af9cf36.js","./_plugin-vue_export-helper-c27b6911.js","./index-4d2983be.css","./customBtn-c97b59f9.js","./customBtn-81b02375.css","./dataBlock-1690dfa2.css","./dataBlock-2e8eedd7.js","./index-d1e66402.js","./ext-99480133.js","./index-ed61404c.js","./fullScreen-725193e8.js","./message.vue_vue_type_style_index_0_scoped_b7283f5e_lang-1359b9e4.js","./message-a6e1d791.css","./lamp-d6d9790f.js","./lamp-41581ba0.css","./index-606fbecb.css"],import.meta.url)},{path:"/FW01",name:"FW01",meta:{title:"控制台",name:"equipmentmag",keepAlive:!1},component:()=>at(()=>import("./index-907723dd.js"),["./index-907723dd.js","./dataBlock.vue_vue_type_style_index_0_scoped_1da91b3c_lang-61697adf.js","./index-67aa7c8a.js","./vue-router-f797b6fe.js","./vue-9763c232.js","./base-7af9cf36.js","./_plugin-vue_export-helper-c27b6911.js","./index-4d2983be.css","./customBtn-c97b59f9.js","./customBtn-81b02375.css","./dataBlock-1690dfa2.css","./dataBlock-2e8eedd7.js","./index-d1e66402.js","./ext-99480133.js","./index-ed61404c.js","./fullScreen-725193e8.js","./index-9b960ee3.css","./map-a7c0c581.css"],import.meta.url)},{path:"/01",name:"01",meta:{title:"控制台",name:"equipmentmag",keepAlive:!1},component:()=>at(()=>import("./index-adb2c31c.js"),["./index-adb2c31c.js","./dataBlock.vue_vue_type_style_index_0_scoped_1da91b3c_lang-61697adf.js","./index-67aa7c8a.js","./vue-router-f797b6fe.js","./vue-9763c232.js","./base-7af9cf36.js","./_plugin-vue_export-helper-c27b6911.js","./index-4d2983be.css","./customBtn-c97b59f9.js","./customBtn-81b02375.css","./dataBlock-1690dfa2.css","./dataBlock-2e8eedd7.js","./index-d1e66402.js","./ext-99480133.js","./index-ed61404c.js","./fullScreen-725193e8.js","./index-739cadac.css","./map-a7c0c581.css"],import.meta.url)},{path:"/YK01",name:"YK01",meta:{title:"控制台",name:"equipmentmag",keepAlive:!1},component:()=>at(()=>import("./index-1b0f835f.js"),["./index-1b0f835f.js","./dataBlock.vue_vue_type_style_index_0_scoped_1da91b3c_lang-61697adf.js","./index-67aa7c8a.js","./vue-router-f797b6fe.js","./vue-9763c232.js","./base-7af9cf36.js","./_plugin-vue_export-helper-c27b6911.js","./index-4d2983be.css","./customBtn-c97b59f9.js","./customBtn-81b02375.css","./dataBlock-1690dfa2.css","./dataBlock-2e8eedd7.js","./index-d1e66402.js","./ext-99480133.js","./index-ed61404c.js","./fullScreen-725193e8.js","./lamp-d6d9790f.js","./lamp-41581ba0.css","./message.vue_vue_type_style_index_0_scoped_b7283f5e_lang-1359b9e4.js","./message-a6e1d791.css","./index-fc2645da.css"],import.meta.url)},{path:"/baseDevice",name:"baseDevice",meta:{title:"控制台",name:"equipmentmag",keepAlive:!1},component:()=>at(()=>import("./index-dc83a0b4.js"),["./index-dc83a0b4.js","./dataBlock.vue_vue_type_style_index_0_scoped_1da91b3c_lang-61697adf.js","./index-67aa7c8a.js","./vue-router-f797b6fe.js","./vue-9763c232.js","./base-7af9cf36.js","./_plugin-vue_export-helper-c27b6911.js","./index-4d2983be.css","./customBtn-c97b59f9.js","./customBtn-81b02375.css","./dataBlock-1690dfa2.css","./index-d1e66402.js","./ext-99480133.js","./index-ed61404c.js","./index-8d7104bf.css","./map-a7c0c581.css"],import.meta.url)}],Due=[{path:"/iotcard",name:"iotcard",meta:{title:"物联卡管理",name:"iotcard",keepAlive:!1},component:()=>at(()=>import("./index-9494e26d.js"),["./index-9494e26d.js","./index-52899251.js","./vue-9763c232.js","./index-93a8f54c.js","./vue-router-f797b6fe.js","./settingColumns.vue_vue_type_style_index_0_scoped_c8810bd5_lang-ae332338.js","./settingColumns-9ad689c4.css","./_plugin-vue_export-helper-c27b6911.js","./fullScreen-725193e8.js","./base-7af9cf36.js","./reportCenter-25074e47.js","./index-4d2983be.css","./index-ed7e3b38.css","./index-67aa7c8a.js","./index-e28343af.js","./index-c276ed47.js","./index-780e9689.css"],import.meta.url)},{path:"/iotcardDetail",name:"iotcardDetail",meta:{title:"物联卡详情",name:"iotcard",keepAlive:!1},component:()=>at(()=>import("./index-a79a9328.js"),["./index-a79a9328.js","./vue-9763c232.js","./index-75638db0.js","./vue-router-f797b6fe.js","./base-7af9cf36.js","./reportCenter-25074e47.js","./index-4d2983be.css","./_plugin-vue_export-helper-c27b6911.js","./index-6948dc75.css","./index-054f3237.js","./index-3dacf623.js"],import.meta.url)},{path:"/firmwareMag",name:"firmware",meta:{title:"固件管理",name:"firmware",keepAlive:!1},component:()=>at(()=>import("./index-98d6c7c4.js"),["./index-98d6c7c4.js","./index-52899251.js","./vue-9763c232.js","./index-93a8f54c.js","./vue-router-f797b6fe.js","./settingColumns.vue_vue_type_style_index_0_scoped_c8810bd5_lang-ae332338.js","./settingColumns-9ad689c4.css","./_plugin-vue_export-helper-c27b6911.js","./fullScreen-725193e8.js","./base-7af9cf36.js","./reportCenter-25074e47.js","./index-4d2983be.css","./index-ed7e3b38.css","./index-e28343af.js","./index-c276ed47.js","./index-67aa7c8a.js","./index2-d7fc2c64.js","./index2-ec53a17f.css"],import.meta.url)},{path:"/productmag",name:"productmag",meta:{title:"产品管理",name:"productmag",keepAlive:!1},component:()=>at(()=>import("./index-ef4d86f2.js"),["./index-ef4d86f2.js","./index-52899251.js","./vue-9763c232.js","./index-93a8f54c.js","./vue-router-f797b6fe.js","./settingColumns.vue_vue_type_style_index_0_scoped_c8810bd5_lang-ae332338.js","./settingColumns-9ad689c4.css","./_plugin-vue_export-helper-c27b6911.js","./fullScreen-725193e8.js","./base-7af9cf36.js","./reportCenter-25074e47.js","./index-4d2983be.css","./index-ed7e3b38.css","./index-3dacf623.js","./index-c276ed47.js","./index-67aa7c8a.js","./index2-d7fc2c64.js","./index2-ec53a17f.css","./md5-097b22e0.js","./index-afc68a0f.css"],import.meta.url)},{path:"/productDetail",name:"productDetail",meta:{title:"产品详情",name:"productmag",keepAlive:!1},component:()=>at(()=>import("./index-b067cf28.js"),["./index-b067cf28.js","./vue-router-f797b6fe.js","./vue-9763c232.js","./base-7af9cf36.js","./index-75638db0.js","./reportCenter-25074e47.js","./index-4d2983be.css","./_plugin-vue_export-helper-c27b6911.js","./index-6948dc75.css","./index-054f3237.js","./index-3dacf623.js","./index-e28343af.js","./index-c276ed47.js","./index-67aa7c8a.js","./index2-d7fc2c64.js","./index2-ec53a17f.css","./index2-b46cd54c.js","./index-ed61404c.js","./ext-99480133.js","./PlusCircleOutlined-ff20f096.js","./settingColumns.vue_vue_type_style_index_0_scoped_c8810bd5_lang-ae332338.js","./settingColumns-9ad689c4.css","./index-389a2a43.css","./index-ed7e3b38.css"],import.meta.url)},{path:"/equipmentManage",name:"equipmentmag",meta:{title:"设备管理",name:"equipmentmag",keepAlive:!1},component:()=>at(()=>import("./index-29c3308a.js"),["./index-29c3308a.js","./vue-9763c232.js","./index-52899251.js","./index-93a8f54c.js","./vue-router-f797b6fe.js","./settingColumns.vue_vue_type_style_index_0_scoped_c8810bd5_lang-ae332338.js","./settingColumns-9ad689c4.css","./_plugin-vue_export-helper-c27b6911.js","./fullScreen-725193e8.js","./base-7af9cf36.js","./reportCenter-25074e47.js","./index-4d2983be.css","./index-ed7e3b38.css","./index-c276ed47.js","./index-67aa7c8a.js","./map-7041f011.js","./map-a7c0c581.css"],import.meta.url)},{path:"/equipmentDetail",name:"equipmentDetail",meta:{title:"设备详情",name:"equipmentmag",keepAlive:!1},component:()=>at(()=>import("./index-3bc78fe0.js"),["./index-3bc78fe0.js","./vue-router-f797b6fe.js","./vue-9763c232.js","./base-7af9cf36.js","./index-75638db0.js","./reportCenter-25074e47.js","./index-4d2983be.css","./_plugin-vue_export-helper-c27b6911.js","./index-6948dc75.css","./index-054f3237.js","./index-3dacf623.js","./index-e28343af.js","./map-7041f011.js","./map-a7c0c581.css","./index-c276ed47.js","./index-67aa7c8a.js","./index2-b46cd54c.js","./PlusCircleOutlined-ff20f096.js","./settingColumns.vue_vue_type_style_index_0_scoped_c8810bd5_lang-ae332338.js","./settingColumns-9ad689c4.css","./index-ed61404c.js","./ext-99480133.js","./baseSet-6d005009.js","./index-77cb81c7.css","./index-ed7e3b38.css"],import.meta.url)},{path:"/IoTdashboard",name:"IoTdashboard",meta:{title:"仪表盘",name:"IoTdashboard",keepAlive:!0},component:()=>at(()=>import("./index-768c7aca.js"),["./index-768c7aca.js","./customBtn-c97b59f9.js","./_plugin-vue_export-helper-c27b6911.js","./vue-9763c232.js","./customBtn-81b02375.css","./countUp-fd2d1f61.js","./index-67aa7c8a.js","./vue-router-f797b6fe.js","./base-7af9cf36.js","./index-4d2983be.css","./index-0f400fd5.css"],import.meta.url)},{path:"/valve",name:"valve",meta:{title:"阀门产品管理",name:"valve",keepAlive:!0},component:()=>at(()=>import("./index-4af30884.js"),["./index-4af30884.js","./index-52899251.js","./vue-9763c232.js","./index-93a8f54c.js","./vue-router-f797b6fe.js","./settingColumns.vue_vue_type_style_index_0_scoped_c8810bd5_lang-ae332338.js","./settingColumns-9ad689c4.css","./_plugin-vue_export-helper-c27b6911.js","./fullScreen-725193e8.js","./base-7af9cf36.js","./reportCenter-25074e47.js","./index-4d2983be.css","./index-ed7e3b38.css","./index-3dacf623.js","./index-c276ed47.js","./index-67aa7c8a.js","./index2-d7fc2c64.js","./index2-ec53a17f.css","./PlusCircleOutlined-ff20f096.js","./index-e28343af.js"],import.meta.url)},{path:"/valveDetail",name:"valveDetail",meta:{title:"阀门产品详情",name:"valve",keepAlive:!0},component:()=>at(()=>import("./index-1cad4229.js"),["./index-1cad4229.js","./vue-router-f797b6fe.js","./vue-9763c232.js","./base-7af9cf36.js","./index-75638db0.js","./reportCenter-25074e47.js","./index-4d2983be.css","./_plugin-vue_export-helper-c27b6911.js","./index-6948dc75.css","./index-054f3237.js","./index-3dacf623.js","./index-c276ed47.js","./index-67aa7c8a.js","./index2-d7fc2c64.js","./index2-ec53a17f.css"],import.meta.url)},{path:"/valveassets",name:"valveassets",meta:{title:"阀门资产管理",name:"valveassets",keepAlive:!0},component:()=>at(()=>import("./index-66f098d6.js"),["./index-66f098d6.js","./index-52899251.js","./vue-9763c232.js","./index-93a8f54c.js","./vue-router-f797b6fe.js","./settingColumns.vue_vue_type_style_index_0_scoped_c8810bd5_lang-ae332338.js","./settingColumns-9ad689c4.css","./_plugin-vue_export-helper-c27b6911.js","./fullScreen-725193e8.js","./base-7af9cf36.js","./reportCenter-25074e47.js","./index-4d2983be.css","./index-ed7e3b38.css","./index-3dacf623.js","./index-c276ed47.js","./index-67aa7c8a.js","./index2-d7fc2c64.js","./index2-ec53a17f.css","./PlusCircleOutlined-ff20f096.js","./index-e28343af.js"],import.meta.url)},{path:"/valveAssetsDetail",name:"valveAssetsDetail",meta:{title:"阀门资产详情",name:"valveassets",keepAlive:!0},component:()=>at(()=>import("./index-2754e8b6.js"),["./index-2754e8b6.js","./vue-router-f797b6fe.js","./vue-9763c232.js","./base-7af9cf36.js","./index-75638db0.js","./reportCenter-25074e47.js","./index-4d2983be.css","./_plugin-vue_export-helper-c27b6911.js","./index-6948dc75.css","./index-054f3237.js","./index-3dacf623.js","./index-c276ed47.js","./index-67aa7c8a.js","./index2-d7fc2c64.js","./index2-ec53a17f.css"],import.meta.url)},{path:"/gateway",name:"gateway",meta:{title:"网关管理",name:"gateway",keepAlive:!0},component:()=>at(()=>import("./index-517a5f62.js"),["./index-517a5f62.js","./index-52899251.js","./vue-9763c232.js","./index-93a8f54c.js","./vue-router-f797b6fe.js","./settingColumns.vue_vue_type_style_index_0_scoped_c8810bd5_lang-ae332338.js","./settingColumns-9ad689c4.css","./_plugin-vue_export-helper-c27b6911.js","./fullScreen-725193e8.js","./base-7af9cf36.js","./reportCenter-25074e47.js","./index-4d2983be.css","./index-ed7e3b38.css","./index-e28343af.js","./index-3dacf623.js","./index2-d7fc2c64.js","./index2-ec53a17f.css"],import.meta.url)},{path:"/warningset",name:"alarmconfigurate",meta:{title:"告警配置",name:"alarmconfigurate",keepAlive:!0},component:()=>at(()=>import("./index-b6f21e23.js"),["./index-b6f21e23.js","./index-52899251.js","./vue-9763c232.js","./index-93a8f54c.js","./vue-router-f797b6fe.js","./settingColumns.vue_vue_type_style_index_0_scoped_c8810bd5_lang-ae332338.js","./settingColumns-9ad689c4.css","./_plugin-vue_export-helper-c27b6911.js","./fullScreen-725193e8.js","./base-7af9cf36.js","./reportCenter-25074e47.js","./index-4d2983be.css","./index-ed7e3b38.css","./index-e28343af.js","./index-c276ed47.js","./index-67aa7c8a.js","./index-ed61404c.js","./ext-99480133.js","./PlusCircleOutlined-ff20f096.js","./index-46a7ba42.css","./Edit-1802459c.css"],import.meta.url)},{path:"/warningsetDetail",name:"warningsetDetail",meta:{title:"告警配置详情",name:"alarmconfigurate",keepAlive:!0},component:()=>at(()=>import("./index-44d300c2.js"),["./index-44d300c2.js","./index-75638db0.js","./vue-router-f797b6fe.js","./vue-9763c232.js","./base-7af9cf36.js","./reportCenter-25074e47.js","./index-4d2983be.css","./_plugin-vue_export-helper-c27b6911.js","./index-6948dc75.css","./index-054f3237.js","./index-3dacf623.js","./index-e28343af.js","./index-c276ed47.js","./index-67aa7c8a.js","./index-ed61404c.js","./ext-99480133.js","./PlusCircleOutlined-ff20f096.js","./Edit-1802459c.css"],import.meta.url)},{path:"/warningHistory",name:"alarmlog",meta:{title:"告警记录",name:"alarmlog",keepAlive:!0},component:()=>at(()=>import("./index-ab4b133e.js"),["./index-ab4b133e.js","./index-52899251.js","./vue-9763c232.js","./index-93a8f54c.js","./vue-router-f797b6fe.js","./settingColumns.vue_vue_type_style_index_0_scoped_c8810bd5_lang-ae332338.js","./settingColumns-9ad689c4.css","./_plugin-vue_export-helper-c27b6911.js","./fullScreen-725193e8.js","./base-7af9cf36.js","./reportCenter-25074e47.js","./index-4d2983be.css","./index-ed7e3b38.css","./baseSet-6d005009.js","./index-c276ed47.js","./index-67aa7c8a.js","./index-34fa8349.css"],import.meta.url)},{path:"/warningControl",name:"alarmdashboard",meta:{title:"仪表盘",name:"alarmdashboard",keepAlive:!0},component:()=>at(()=>import("./index-dee92d9a.js"),["./index-dee92d9a.js","./index-d1e66402.js","./ext-99480133.js","./baseSet-6d005009.js","./countUp-fd2d1f61.js","./vue-9763c232.js","./_plugin-vue_export-helper-c27b6911.js","./vue-router-f797b6fe.js","./index-88528772.css"],import.meta.url)},{path:"/iotcardUp",name:"iotcardUp",meta:{title:"物联卡充值",name:"iotcardUp",keepAlive:!0},component:()=>at(()=>import("./index-9b10df32.js"),["./index-9b10df32.js","./index-52899251.js","./vue-9763c232.js","./index-93a8f54c.js","./vue-router-f797b6fe.js","./settingColumns.vue_vue_type_style_index_0_scoped_c8810bd5_lang-ae332338.js","./settingColumns-9ad689c4.css","./_plugin-vue_export-helper-c27b6911.js","./fullScreen-725193e8.js","./base-7af9cf36.js","./reportCenter-25074e47.js","./index-4d2983be.css","./index-ed7e3b38.css","./index-c276ed47.js","./index-67aa7c8a.js"],import.meta.url)},{path:"/userManage",name:"userManage",meta:{title:"巡检员管理",name:"userManage",keepAlive:!0},component:()=>at(()=>import("./index-409f7b3e.js"),["./index-409f7b3e.js","./index-c276ed47.js","./vue-9763c232.js","./index-67aa7c8a.js","./vue-router-f797b6fe.js","./base-7af9cf36.js","./_plugin-vue_export-helper-c27b6911.js","./index-4d2983be.css","./index-52899251.js","./index-93a8f54c.js","./settingColumns.vue_vue_type_style_index_0_scoped_c8810bd5_lang-ae332338.js","./settingColumns-9ad689c4.css","./fullScreen-725193e8.js","./reportCenter-25074e47.js","./index-ed7e3b38.css"],import.meta.url)},{path:"/serveBill",name:"MserveBill",meta:{title:"工单管理",name:"MserveBill",keepAlive:!0},component:()=>at(()=>import("./index-35910174.js"),["./index-35910174.js","./index-52899251.js","./vue-9763c232.js","./index-93a8f54c.js","./vue-router-f797b6fe.js","./settingColumns.vue_vue_type_style_index_0_scoped_c8810bd5_lang-ae332338.js","./settingColumns-9ad689c4.css","./_plugin-vue_export-helper-c27b6911.js","./fullScreen-725193e8.js","./base-7af9cf36.js","./reportCenter-25074e47.js","./index-4d2983be.css","./index-ed7e3b38.css","./index-c276ed47.js","./index-67aa7c8a.js","./index-2cec1f8a.css"],import.meta.url)},{path:"/serveBillDetail",name:"serveBillDetail",meta:{title:"工单详情",name:"MserveBill",keepAlive:!0},component:()=>at(()=>import("./index-4cdc3424.js"),["./index-4cdc3424.js","./index-75638db0.js","./vue-router-f797b6fe.js","./vue-9763c232.js","./base-7af9cf36.js","./reportCenter-25074e47.js","./index-4d2983be.css","./_plugin-vue_export-helper-c27b6911.js","./index-6948dc75.css","./index-e28343af.js","./index-67aa7c8a.js","./index2-d7fc2c64.js","./index2-ec53a17f.css","./index-a902994f.css"],import.meta.url)},{path:"/patroldash",name:"patroldash",meta:{title:"仪表盘",name:"patroldash",keepAlive:!0},component:()=>at(()=>import("./index-ab66316e.js"),["./index-ab66316e.js","./index-d1e66402.js","./ext-99480133.js","./countUp-fd2d1f61.js","./vue-9763c232.js","./_plugin-vue_export-helper-c27b6911.js","./vue-router-f797b6fe.js","./index-7ea80f46.css"],import.meta.url)},{path:"/patrolscheme",name:"patrolplanmag",meta:{title:"巡检计划",name:"patrolplanmag",keepAlive:!0},component:()=>at(()=>import("./index-0cff6c51.js"),["./index-0cff6c51.js","./vue-9763c232.js","./vue-router-f797b6fe.js","./base-7af9cf36.js","./_plugin-vue_export-helper-c27b6911.js","./index-c276ed47.js","./index-67aa7c8a.js","./index-4d2983be.css","./index-93a8f54c.js","./settingColumns.vue_vue_type_style_index_0_scoped_c8810bd5_lang-ae332338.js","./settingColumns-9ad689c4.css","./fullScreen-725193e8.js","./index-d50e511e.css"],import.meta.url)}];var Aue=!1;/*!
  110. * pinia v2.0.33
  111. * (c) 2023 Eduardo San Martin Morote
  112. * @license MIT
  113. */let JP;const hp=t=>JP=t,QP=Symbol();function t0(t){return t&&typeof t=="object"&&Object.prototype.toString.call(t)==="[object Object]"&&typeof t.toJSON!="function"}var ys;(function(t){t.direct="direct",t.patchObject="patch object",t.patchFunction="patch function"})(ys||(ys={}));function Mue(){const t=$A(!0),e=t.run(()=>Z({}));let n=[],r=[];const a=od({install(i){hp(a),a._a=i,i.provide(QP,a),i.config.globalProperties.$pinia=a,r.forEach(o=>n.push(o)),r=[]},use(i){return!this._a&&!Aue?r.push(i):n.push(i),this},_p:n,_a:null,_e:t,_s:new Map,state:e});return a}const e5=()=>{};function e4(t,e,n,r=e5){t.push(e);const a=()=>{const i=t.indexOf(e);i>-1&&(t.splice(i,1),r())};return!n&&_A()&&IA(a),a}function dl(t,...e){t.slice().forEach(n=>{n(...e)})}function n0(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];t0(a)&&t0(r)&&t.hasOwnProperty(n)&&!Hl(r)&&!L0(r)?t[n]=n0(a,r):t[n]=r}return t}const Oue=Symbol();function Tue(t){return!t0(t)||!t.hasOwnProperty(Oue)}const{assign:Fi}=Object;function Pue(t){return!!(Hl(t)&&t.effect)}function kue(t,e,n,r){const{state:a,actions:i,getters:o}=e,l=n.state.value[t];let u;function s(){l||(n.state.value[t]=a?a():{});const c=Yi(n.state.value[t]);return Fi(c,i,Object.keys(o||{}).reduce((f,d)=>(f[d]=od(q(()=>{hp(n);const v=n._s.get(t);return o[d].call(v,v)})),f),{}))}return u=t5(t,s,e,n,r,!0),u}function t5(t,e,n={},r,a,i){let o;const l=Fi({actions:{}},n),u={deep:!0};let s,c,f=od([]),d=od([]),v;const p=r.state.value[t];!i&&!p&&(r.state.value[t]={}),Z({});let m;function h(S){let N;s=c=!1,typeof S=="function"?(S(r.state.value[t]),N={type:ys.patchFunction,storeId:t,events:v}):(n0(r.state.value[t],S),N={type:ys.patchObject,payload:S,storeId:t,events:v});const D=m=Symbol();ct().then(()=>{m===D&&(s=!0)}),c=!0,dl(f,N,r.state.value[t])}const g=i?function(){const{state:N}=n,D=N?N():{};this.$patch(A=>{Fi(A,D)})}:e5;function w(){o.stop(),f=[],d=[],r._s.delete(t)}function y(S,N){return function(){hp(r);const D=Array.from(arguments),A=[],P=[];function k(F){A.push(F)}function I(F){P.push(F)}dl(d,{args:D,name:S,store:C,after:k,onError:I});let $;try{$=N.apply(this&&this.$id===t?this:C,D)}catch(F){throw dl(P,F),F}return $ instanceof Promise?$.then(F=>(dl(A,F),F)).catch(F=>(dl(P,F),Promise.reject(F))):(dl(A,$),$)}}const x={_p:r,$id:t,$onAction:e4.bind(null,d),$patch:h,$reset:g,$subscribe(S,N={}){const D=e4(f,S,N.detached,()=>A()),A=o.run(()=>ke(()=>r.state.value[t],P=>{(N.flush==="sync"?c:s)&&S({storeId:t,type:ys.direct,events:v},P)},Fi({},u,N)));return D},$dispose:w},C=Lt(x);r._s.set(t,C);const b=r._e.run(()=>(o=$A(),o.run(()=>e())));for(const S in b){const N=b[S];if(Hl(N)&&!Pue(N)||L0(N))i||(p&&Tue(N)&&(Hl(N)?N.value=p[S]:n0(N,p[S])),r.state.value[t][S]=N);else if(typeof N=="function"){const D=y(S,N);b[S]=D,l.actions[S]=N}}return Fi(C,b),Fi(yn(C),b),Object.defineProperty(C,"$state",{get:()=>r.state.value[t],set:S=>{h(N=>{Fi(N,S)})}}),r._p.forEach(S=>{Fi(C,o.run(()=>S({store:C,app:r._a,pinia:r,options:l})))}),p&&i&&n.hydrate&&n.hydrate(C.$state,p),s=!0,c=!0,C}function n5(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(l,u){const s=Zn();return l=l||s&&pt(QP,null),l&&hp(l),l=JP,l._s.has(r)||(i?t5(r,e,a,l):kue(r,a,l)),l._s.get(r)}return o.$id=r,o}function fAe(t){{t=yn(t);const e={};for(const n in t){const r=t[n];(Hl(r)||L0(r))&&(e[n]=Ge(t,n))}return e}}function r5(t,e){return function(){return t.apply(e,arguments)}}const{toString:a5}=Object.prototype,{getPrototypeOf:Zb}=Object,Jb=(t=>e=>{const n=a5.call(e);return t[n]||(t[n]=n.slice(8,-1).toLowerCase())})(Object.create(null)),Di=t=>(t=t.toLowerCase(),e=>Jb(e)===t),gp=t=>e=>typeof e===t,{isArray:bu}=Array,Bs=gp("undefined");function _ue(t){return t!==null&&!Bs(t)&&t.constructor!==null&&!Bs(t.constructor)&&eo(t.constructor.isBuffer)&&t.constructor.isBuffer(t)}const i5=Di("ArrayBuffer");function Iue(t){let e;return typeof ArrayBuffer<"u"&&ArrayBuffer.isView?e=ArrayBuffer.isView(t):e=t&&t.buffer&&i5(t.buffer),e}const Fue=gp("string"),eo=gp("function"),o5=gp("number"),Qb=t=>t!==null&&typeof t=="object",$ue=t=>t===!0||t===!1,Zf=t=>{if(Jb(t)!=="object")return!1;const e=Zb(t);return(e===null||e===Object.prototype||Object.getPrototypeOf(e)===null)&&!(Symbol.toStringTag in t)&&!(Symbol.iterator in t)},Bue=Di("Date"),Rue=Di("File"),Lue=Di("Blob"),zue=Di("FileList"),Vue=t=>Qb(t)&&eo(t.pipe),jue=t=>{const e="[object FormData]";return t&&(typeof FormData=="function"&&t instanceof FormData||a5.call(t)===e||eo(t.toString)&&t.toString()===e)},Hue=Di("URLSearchParams"),Kue=t=>t.trim?t.trim():t.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"");function sc(t,e,{allOwnKeys:n=!1}={}){if(t===null||typeof t>"u")return;let r,a;if(typeof t!="object"&&(t=[t]),bu(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 l;for(r=0;r<o;r++)l=i[r],e.call(null,t[l],l,t)}}function l5(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 u5=(()=>typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:global)(),s5=t=>!Bs(t)&&t!==u5;function r0(){const{caseless:t}=s5(this)&&this||{},e={},n=(r,a)=>{const i=t&&l5(e,a)||a;Zf(e[i])&&Zf(r)?e[i]=r0(e[i],r):Zf(r)?e[i]=r0({},r):bu(r)?e[i]=r.slice():e[i]=r};for(let r=0,a=arguments.length;r<a;r++)arguments[r]&&sc(arguments[r],n);return e}const Uue=(t,e,n,{allOwnKeys:r}={})=>(sc(e,(a,i)=>{n&&eo(a)?t[i]=r5(a,n):t[i]=a},{allOwnKeys:r}),t),que=t=>(t.charCodeAt(0)===65279&&(t=t.slice(1)),t),Wue=(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)},Gue=(t,e,n,r)=>{let a,i,o;const l={};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))&&!l[o]&&(e[o]=t[o],l[o]=!0);t=n!==!1&&Zb(t)}while(t&&(!n||n(t,e))&&t!==Object.prototype);return e},Yue=(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},Xue=t=>{if(!t)return null;if(bu(t))return t;let e=t.length;if(!o5(e))return null;const n=new Array(e);for(;e-- >0;)n[e]=t[e];return n},Zue=(t=>e=>t&&e instanceof t)(typeof Uint8Array<"u"&&Zb(Uint8Array)),Jue=(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])}},Que=(t,e)=>{let n;const r=[];for(;(n=t.exec(e))!==null;)r.push(n);return r},ese=Di("HTMLFormElement"),tse=t=>t.toLowerCase().replace(/[-_\s]([a-z\d])(\w*)/g,function(n,r,a){return r.toUpperCase()+a}),t4=(({hasOwnProperty:t})=>(e,n)=>t.call(e,n))(Object.prototype),nse=Di("RegExp"),c5=(t,e)=>{const n=Object.getOwnPropertyDescriptors(t),r={};sc(n,(a,i)=>{e(a,i,t)!==!1&&(r[i]=a)}),Object.defineProperties(t,r)},rse=t=>{c5(t,(e,n)=>{if(eo(t)&&["arguments","caller","callee"].indexOf(n)!==-1)return!1;const r=t[n];if(eo(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+"'")})}})},ase=(t,e)=>{const n={},r=a=>{a.forEach(i=>{n[i]=!0})};return bu(t)?r(t):r(String(t).split(e)),n},ise=()=>{},ose=(t,e)=>(t=+t,Number.isFinite(t)?t:e),rh="abcdefghijklmnopqrstuvwxyz",n4="0123456789",f5={DIGIT:n4,ALPHA:rh,ALPHA_DIGIT:rh+rh.toUpperCase()+n4},lse=(t=16,e=f5.ALPHA_DIGIT)=>{let n="";const{length:r}=e;for(;t--;)n+=e[Math.random()*r|0];return n};function use(t){return!!(t&&eo(t.append)&&t[Symbol.toStringTag]==="FormData"&&t[Symbol.iterator])}const sse=t=>{const e=new Array(10),n=(r,a)=>{if(Qb(r)){if(e.indexOf(r)>=0)return;if(!("toJSON"in r)){e[a]=r;const i=bu(r)?[]:{};return sc(r,(o,l)=>{const u=n(o,a+1);!Bs(u)&&(i[l]=u)}),e[a]=void 0,i}}return r};return n(t,0)},Le={isArray:bu,isArrayBuffer:i5,isBuffer:_ue,isFormData:jue,isArrayBufferView:Iue,isString:Fue,isNumber:o5,isBoolean:$ue,isObject:Qb,isPlainObject:Zf,isUndefined:Bs,isDate:Bue,isFile:Rue,isBlob:Lue,isRegExp:nse,isFunction:eo,isStream:Vue,isURLSearchParams:Hue,isTypedArray:Zue,isFileList:zue,forEach:sc,merge:r0,extend:Uue,trim:Kue,stripBOM:que,inherits:Wue,toFlatObject:Gue,kindOf:Jb,kindOfTest:Di,endsWith:Yue,toArray:Xue,forEachEntry:Jue,matchAll:Que,isHTMLForm:ese,hasOwnProperty:t4,hasOwnProp:t4,reduceDescriptors:c5,freezeMethods:rse,toObjectSet:ase,toCamelCase:tse,noop:ise,toFiniteNumber:ose,findKey:l5,global:u5,isContextDefined:s5,ALPHABET:f5,generateString:lse,isSpecCompliantForm:use,toJSONObject:sse};function Gt(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)}Le.inherits(Gt,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:Le.toJSONObject(this.config),code:this.code,status:this.response&&this.response.status?this.response.status:null}}});const d5=Gt.prototype,v5={};["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=>{v5[t]={value:t}});Object.defineProperties(Gt,v5);Object.defineProperty(d5,"isAxiosError",{value:!0});Gt.from=(t,e,n,r,a,i)=>{const o=Object.create(d5);return Le.toFlatObject(t,o,function(u){return u!==Error.prototype},l=>l!=="isAxiosError"),Gt.call(o,t.message,e,n,r,a),o.cause=t,o.name=t.name,i&&Object.assign(o,i),o};const cse=null;function a0(t){return Le.isPlainObject(t)||Le.isArray(t)}function p5(t){return Le.endsWith(t,"[]")?t.slice(0,-2):t}function r4(t,e,n){return t?t.concat(e).map(function(a,i){return a=p5(a),!n&&i?"["+a+"]":a}).join(n?".":""):e}function fse(t){return Le.isArray(t)&&!t.some(a0)}const dse=Le.toFlatObject(Le,{},null,function(e){return/^is[A-Z]/.test(e)});function yp(t,e,n){if(!Le.isObject(t))throw new TypeError("target must be an object");e=e||new FormData,n=Le.toFlatObject(n,{metaTokens:!0,dots:!1,indexes:!1},!1,function(m,h){return!Le.isUndefined(h[m])});const r=n.metaTokens,a=n.visitor||c,i=n.dots,o=n.indexes,u=(n.Blob||typeof Blob<"u"&&Blob)&&Le.isSpecCompliantForm(e);if(!Le.isFunction(a))throw new TypeError("visitor must be a function");function s(p){if(p===null)return"";if(Le.isDate(p))return p.toISOString();if(!u&&Le.isBlob(p))throw new Gt("Blob is not supported. Use a Buffer instead.");return Le.isArrayBuffer(p)||Le.isTypedArray(p)?u&&typeof Blob=="function"?new Blob([p]):Buffer.from(p):p}function c(p,m,h){let g=p;if(p&&!h&&typeof p=="object"){if(Le.endsWith(m,"{}"))m=r?m:m.slice(0,-2),p=JSON.stringify(p);else if(Le.isArray(p)&&fse(p)||(Le.isFileList(p)||Le.endsWith(m,"[]"))&&(g=Le.toArray(p)))return m=p5(m),g.forEach(function(y,x){!(Le.isUndefined(y)||y===null)&&e.append(o===!0?r4([m],x,i):o===null?m:m+"[]",s(y))}),!1}return a0(p)?!0:(e.append(r4(h,m,i),s(p)),!1)}const f=[],d=Object.assign(dse,{defaultVisitor:c,convertValue:s,isVisitable:a0});function v(p,m){if(!Le.isUndefined(p)){if(f.indexOf(p)!==-1)throw Error("Circular reference detected in "+m.join("."));f.push(p),Le.forEach(p,function(g,w){(!(Le.isUndefined(g)||g===null)&&a.call(e,g,Le.isString(w)?w.trim():w,m,d))===!0&&v(g,m?m.concat(w):[w])}),f.pop()}}if(!Le.isObject(t))throw new TypeError("data must be an object");return v(t),e}function a4(t){const e={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\0"};return encodeURIComponent(t).replace(/[!'()~]|%20|%00/g,function(r){return e[r]})}function ex(t,e){this._pairs=[],t&&yp(t,this,e)}const m5=ex.prototype;m5.append=function(e,n){this._pairs.push([e,n])};m5.toString=function(e){const n=e?function(r){return e.call(this,r,a4)}:a4;return this._pairs.map(function(a){return n(a[0])+"="+n(a[1])},"").join("&")};function vse(t){return encodeURIComponent(t).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}function h5(t,e,n){if(!e)return t;const r=n&&n.encode||vse,a=n&&n.serialize;let i;if(a?i=a(e,n):i=Le.isURLSearchParams(e)?e.toString():new ex(e,n).toString(r),i){const o=t.indexOf("#");o!==-1&&(t=t.slice(0,o)),t+=(t.indexOf("?")===-1?"?":"&")+i}return t}class pse{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){Le.forEach(this.handlers,function(r){r!==null&&e(r)})}}const i4=pse,g5={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},mse=typeof URLSearchParams<"u"?URLSearchParams:ex,hse=typeof FormData<"u"?FormData:null,gse=typeof Blob<"u"?Blob:null,yse=(()=>{let t;return typeof navigator<"u"&&((t=navigator.product)==="ReactNative"||t==="NativeScript"||t==="NS")?!1:typeof window<"u"&&typeof document<"u"})(),bse=(()=>typeof WorkerGlobalScope<"u"&&self instanceof WorkerGlobalScope&&typeof self.importScripts=="function")(),Ra={isBrowser:!0,classes:{URLSearchParams:mse,FormData:hse,Blob:gse},isStandardBrowserEnv:yse,isStandardBrowserWebWorkerEnv:bse,protocols:["http","https","file","blob","url","data"]};function xse(t,e){return yp(t,new Ra.classes.URLSearchParams,Object.assign({visitor:function(n,r,a,i){return Ra.isNode&&Le.isBuffer(n)?(this.append(r,n.toString("base64")),!1):i.defaultVisitor.apply(this,arguments)}},e))}function wse(t){return Le.matchAll(/\w+|\[(\w*)]/g,t).map(e=>e[0]==="[]"?"":e[1]||e[0])}function Cse(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 y5(t){function e(n,r,a,i){let o=n[i++];const l=Number.isFinite(+o),u=i>=n.length;return o=!o&&Le.isArray(a)?a.length:o,u?(Le.hasOwnProp(a,o)?a[o]=[a[o],r]:a[o]=r,!l):((!a[o]||!Le.isObject(a[o]))&&(a[o]=[]),e(n,r,a[o],i)&&Le.isArray(a[o])&&(a[o]=Cse(a[o])),!l)}if(Le.isFormData(t)&&Le.isFunction(t.entries)){const n={};return Le.forEachEntry(t,(r,a)=>{e(wse(r),a,n,0)}),n}return null}const Sse={"Content-Type":void 0};function Ese(t,e,n){if(Le.isString(t))try{return(e||JSON.parse)(t),Le.trim(t)}catch(r){if(r.name!=="SyntaxError")throw r}return(n||JSON.stringify)(t)}const bp={transitional:g5,adapter:["xhr","http"],transformRequest:[function(e,n){const r=n.getContentType()||"",a=r.indexOf("application/json")>-1,i=Le.isObject(e);if(i&&Le.isHTMLForm(e)&&(e=new FormData(e)),Le.isFormData(e))return a&&a?JSON.stringify(y5(e)):e;if(Le.isArrayBuffer(e)||Le.isBuffer(e)||Le.isStream(e)||Le.isFile(e)||Le.isBlob(e))return e;if(Le.isArrayBufferView(e))return e.buffer;if(Le.isURLSearchParams(e))return n.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),e.toString();let l;if(i){if(r.indexOf("application/x-www-form-urlencoded")>-1)return xse(e,this.formSerializer).toString();if((l=Le.isFileList(e))||r.indexOf("multipart/form-data")>-1){const u=this.env&&this.env.FormData;return yp(l?{"files[]":e}:e,u&&new u,this.formSerializer)}}return i||a?(n.setContentType("application/json",!1),Ese(e)):e}],transformResponse:[function(e){const n=this.transitional||bp.transitional,r=n&&n.forcedJSONParsing,a=this.responseType==="json";if(e&&Le.isString(e)&&(r&&!this.responseType||a)){const o=!(n&&n.silentJSONParsing)&&a;try{return JSON.parse(e)}catch(l){if(o)throw l.name==="SyntaxError"?Gt.from(l,Gt.ERR_BAD_RESPONSE,this,null,this.response):l}}return e}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:Ra.classes.FormData,Blob:Ra.classes.Blob},validateStatus:function(e){return e>=200&&e<300},headers:{common:{Accept:"application/json, text/plain, */*"}}};Le.forEach(["delete","get","head"],function(e){bp.headers[e]={}});Le.forEach(["post","put","patch"],function(e){bp.headers[e]=Le.merge(Sse)});const tx=bp,Nse=Le.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"]),Dse=t=>{const e={};let n,r,a;return t&&t.split(`
  114. `).forEach(function(o){a=o.indexOf(":"),n=o.substring(0,a).trim().toLowerCase(),r=o.substring(a+1).trim(),!(!n||e[n]&&Nse[n])&&(n==="set-cookie"?e[n]?e[n].push(r):e[n]=[r]:e[n]=e[n]?e[n]+", "+r:r)}),e},o4=Symbol("internals");function ju(t){return t&&String(t).trim().toLowerCase()}function Jf(t){return t===!1||t==null?t:Le.isArray(t)?t.map(Jf):String(t)}function Ase(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}function Mse(t){return/^[-_a-zA-Z]+$/.test(t.trim())}function ah(t,e,n,r,a){if(Le.isFunction(r))return r.call(this,e,n);if(a&&(e=n),!!Le.isString(e)){if(Le.isString(r))return e.indexOf(r)!==-1;if(Le.isRegExp(r))return r.test(e)}}function Ose(t){return t.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,(e,n,r)=>n.toUpperCase()+r)}function Tse(t,e){const n=Le.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})})}class xp{constructor(e){e&&this.set(e)}set(e,n,r){const a=this;function i(l,u,s){const c=ju(u);if(!c)throw new Error("header name must be a non-empty string");const f=Le.findKey(a,c);(!f||a[f]===void 0||s===!0||s===void 0&&a[f]!==!1)&&(a[f||u]=Jf(l))}const o=(l,u)=>Le.forEach(l,(s,c)=>i(s,c,u));return Le.isPlainObject(e)||e instanceof this.constructor?o(e,n):Le.isString(e)&&(e=e.trim())&&!Mse(e)?o(Dse(e),n):e!=null&&i(n,e,r),this}get(e,n){if(e=ju(e),e){const r=Le.findKey(this,e);if(r){const a=this[r];if(!n)return a;if(n===!0)return Ase(a);if(Le.isFunction(n))return n.call(this,a,r);if(Le.isRegExp(n))return n.exec(a);throw new TypeError("parser must be boolean|regexp|function")}}}has(e,n){if(e=ju(e),e){const r=Le.findKey(this,e);return!!(r&&this[r]!==void 0&&(!n||ah(this,this[r],r,n)))}return!1}delete(e,n){const r=this;let a=!1;function i(o){if(o=ju(o),o){const l=Le.findKey(r,o);l&&(!n||ah(r,r[l],l,n))&&(delete r[l],a=!0)}}return Le.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||ah(this,this[i],i,e,!0))&&(delete this[i],a=!0)}return a}normalize(e){const n=this,r={};return Le.forEach(this,(a,i)=>{const o=Le.findKey(r,i);if(o){n[o]=Jf(a),delete n[i];return}const l=e?Ose(i):String(i).trim();l!==i&&delete n[i],n[l]=Jf(a),r[l]=!0}),this}concat(...e){return this.constructor.concat(this,...e)}toJSON(e){const n=Object.create(null);return Le.forEach(this,(r,a)=>{r!=null&&r!==!1&&(n[a]=e&&Le.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(`
  115. `)}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[o4]=this[o4]={accessors:{}}).accessors,a=this.prototype;function i(o){const l=ju(o);r[l]||(Tse(a,o),r[l]=!0)}return Le.isArray(e)?e.forEach(i):i(e),this}}xp.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent","Authorization"]);Le.freezeMethods(xp.prototype);Le.freezeMethods(xp);const gi=xp;function ih(t,e){const n=this||tx,r=e||n,a=gi.from(r.headers);let i=r.data;return Le.forEach(t,function(l){i=l.call(n,i,a.normalize(),e?e.status:void 0)}),a.normalize(),i}function b5(t){return!!(t&&t.__CANCEL__)}function cc(t,e,n){Gt.call(this,t??"canceled",Gt.ERR_CANCELED,e,n),this.name="CanceledError"}Le.inherits(cc,Gt,{__CANCEL__:!0});function Pse(t,e,n){const r=n.config.validateStatus;!n.status||!r||r(n.status)?t(n):e(new Gt("Request failed with status code "+n.status,[Gt.ERR_BAD_REQUEST,Gt.ERR_BAD_RESPONSE][Math.floor(n.status/100)-4],n.config,n.request,n))}const kse=Ra.isStandardBrowserEnv?function(){return{write:function(n,r,a,i,o,l){const u=[];u.push(n+"="+encodeURIComponent(r)),Le.isNumber(a)&&u.push("expires="+new Date(a).toGMTString()),Le.isString(i)&&u.push("path="+i),Le.isString(o)&&u.push("domain="+o),l===!0&&u.push("secure"),document.cookie=u.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 _se(t){return/^([a-z][a-z\d+\-.]*:)?\/\//i.test(t)}function Ise(t,e){return e?t.replace(/\/+$/,"")+"/"+e.replace(/^\/+/,""):t}function x5(t,e){return t&&!_se(e)?Ise(t,e):e}const Fse=Ra.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 l=Le.isString(o)?a(o):o;return l.protocol===r.protocol&&l.host===r.host}}():function(){return function(){return!0}}();function $se(t){const e=/^([-+\w]{1,25})(:?\/\/|:)/.exec(t);return e&&e[1]||""}function Bse(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(u){const s=Date.now(),c=r[i];o||(o=s),n[a]=u,r[a]=s;let f=i,d=0;for(;f!==a;)d+=n[f++],f=f%t;if(a=(a+1)%t,a===i&&(i=(i+1)%t),s-o<e)return;const v=c&&s-c;return v?Math.round(d*1e3/v):void 0}}function l4(t,e){let n=0;const r=Bse(50,250);return a=>{const i=a.loaded,o=a.lengthComputable?a.total:void 0,l=i-n,u=r(l),s=i<=o;n=i;const c={loaded:i,total:o,progress:o?i/o:void 0,bytes:l,rate:u||void 0,estimated:u&&o&&s?(o-i)/u:void 0,event:a};c[e?"download":"upload"]=!0,t(c)}}const Rse=typeof XMLHttpRequest<"u",Lse=Rse&&function(t){return new Promise(function(n,r){let a=t.data;const i=gi.from(t.headers).normalize(),o=t.responseType;let l;function u(){t.cancelToken&&t.cancelToken.unsubscribe(l),t.signal&&t.signal.removeEventListener("abort",l)}Le.isFormData(a)&&(Ra.isStandardBrowserEnv||Ra.isStandardBrowserWebWorkerEnv)&&i.setContentType(!1);let s=new XMLHttpRequest;if(t.auth){const v=t.auth.username||"",p=t.auth.password?unescape(encodeURIComponent(t.auth.password)):"";i.set("Authorization","Basic "+btoa(v+":"+p))}const c=x5(t.baseURL,t.url);s.open(t.method.toUpperCase(),h5(c,t.params,t.paramsSerializer),!0),s.timeout=t.timeout;function f(){if(!s)return;const v=gi.from("getAllResponseHeaders"in s&&s.getAllResponseHeaders()),m={data:!o||o==="text"||o==="json"?s.responseText:s.response,status:s.status,statusText:s.statusText,headers:v,config:t,request:s};Pse(function(g){n(g),u()},function(g){r(g),u()},m),s=null}if("onloadend"in s?s.onloadend=f:s.onreadystatechange=function(){!s||s.readyState!==4||s.status===0&&!(s.responseURL&&s.responseURL.indexOf("file:")===0)||setTimeout(f)},s.onabort=function(){s&&(r(new Gt("Request aborted",Gt.ECONNABORTED,t,s)),s=null)},s.onerror=function(){r(new Gt("Network Error",Gt.ERR_NETWORK,t,s)),s=null},s.ontimeout=function(){let p=t.timeout?"timeout of "+t.timeout+"ms exceeded":"timeout exceeded";const m=t.transitional||g5;t.timeoutErrorMessage&&(p=t.timeoutErrorMessage),r(new Gt(p,m.clarifyTimeoutError?Gt.ETIMEDOUT:Gt.ECONNABORTED,t,s)),s=null},Ra.isStandardBrowserEnv){const v=(t.withCredentials||Fse(c))&&t.xsrfCookieName&&kse.read(t.xsrfCookieName);v&&i.set(t.xsrfHeaderName,v)}a===void 0&&i.setContentType(null),"setRequestHeader"in s&&Le.forEach(i.toJSON(),function(p,m){s.setRequestHeader(m,p)}),Le.isUndefined(t.withCredentials)||(s.withCredentials=!!t.withCredentials),o&&o!=="json"&&(s.responseType=t.responseType),typeof t.onDownloadProgress=="function"&&s.addEventListener("progress",l4(t.onDownloadProgress,!0)),typeof t.onUploadProgress=="function"&&s.upload&&s.upload.addEventListener("progress",l4(t.onUploadProgress)),(t.cancelToken||t.signal)&&(l=v=>{s&&(r(!v||v.type?new cc(null,t,s):v),s.abort(),s=null)},t.cancelToken&&t.cancelToken.subscribe(l),t.signal&&(t.signal.aborted?l():t.signal.addEventListener("abort",l)));const d=$se(c);if(d&&Ra.protocols.indexOf(d)===-1){r(new Gt("Unsupported protocol "+d+":",Gt.ERR_BAD_REQUEST,t));return}s.send(a||null)})},Qf={http:cse,xhr:Lse};Le.forEach(Qf,(t,e)=>{if(t){try{Object.defineProperty(t,"name",{value:e})}catch{}Object.defineProperty(t,"adapterName",{value:e})}});const zse={getAdapter:t=>{t=Le.isArray(t)?t:[t];const{length:e}=t;let n,r;for(let a=0;a<e&&(n=t[a],!(r=Le.isString(n)?Qf[n.toLowerCase()]:n));a++);if(!r)throw r===!1?new Gt(`Adapter ${n} is not supported by the environment`,"ERR_NOT_SUPPORT"):new Error(Le.hasOwnProp(Qf,n)?`Adapter '${n}' is not available in the build`:`Unknown adapter '${n}'`);if(!Le.isFunction(r))throw new TypeError("adapter is not a function");return r},adapters:Qf};function oh(t){if(t.cancelToken&&t.cancelToken.throwIfRequested(),t.signal&&t.signal.aborted)throw new cc(null,t)}function u4(t){return oh(t),t.headers=gi.from(t.headers),t.data=ih.call(t,t.transformRequest),["post","put","patch"].indexOf(t.method)!==-1&&t.headers.setContentType("application/x-www-form-urlencoded",!1),zse.getAdapter(t.adapter||tx.adapter)(t).then(function(r){return oh(t),r.data=ih.call(t,t.transformResponse,r),r.headers=gi.from(r.headers),r},function(r){return b5(r)||(oh(t),r&&r.response&&(r.response.data=ih.call(t,t.transformResponse,r.response),r.response.headers=gi.from(r.response.headers))),Promise.reject(r)})}const s4=t=>t instanceof gi?t.toJSON():t;function tu(t,e){e=e||{};const n={};function r(s,c,f){return Le.isPlainObject(s)&&Le.isPlainObject(c)?Le.merge.call({caseless:f},s,c):Le.isPlainObject(c)?Le.merge({},c):Le.isArray(c)?c.slice():c}function a(s,c,f){if(Le.isUndefined(c)){if(!Le.isUndefined(s))return r(void 0,s,f)}else return r(s,c,f)}function i(s,c){if(!Le.isUndefined(c))return r(void 0,c)}function o(s,c){if(Le.isUndefined(c)){if(!Le.isUndefined(s))return r(void 0,s)}else return r(void 0,c)}function l(s,c,f){if(f in e)return r(s,c);if(f in t)return r(void 0,s)}const u={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:l,headers:(s,c)=>a(s4(s),s4(c),!0)};return Le.forEach(Object.keys(t).concat(Object.keys(e)),function(c){const f=u[c]||a,d=f(t[c],e[c],c);Le.isUndefined(d)&&f!==l||(n[c]=d)}),n}const w5="1.3.4",nx={};["object","boolean","number","function","string","symbol"].forEach((t,e)=>{nx[t]=function(r){return typeof r===t||"a"+(e<1?"n ":" ")+t}});const c4={};nx.transitional=function(e,n,r){function a(i,o){return"[Axios v"+w5+"] Transitional option '"+i+"'"+o+(r?". "+r:"")}return(i,o,l)=>{if(e===!1)throw new Gt(a(o," has been removed"+(n?" in "+n:"")),Gt.ERR_DEPRECATED);return n&&!c4[o]&&(c4[o]=!0,console.warn(a(o," has been deprecated since v"+n+" and will be removed in the near future"))),e?e(i,o,l):!0}};function Vse(t,e,n){if(typeof t!="object")throw new Gt("options must be an object",Gt.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 l=t[i],u=l===void 0||o(l,i,t);if(u!==!0)throw new Gt("option "+i+" must be "+u,Gt.ERR_BAD_OPTION_VALUE);continue}if(n!==!0)throw new Gt("Unknown option "+i,Gt.ERR_BAD_OPTION)}}const i0={assertOptions:Vse,validators:nx},ki=i0.validators;class Wd{constructor(e){this.defaults=e,this.interceptors={request:new i4,response:new i4}}request(e,n){typeof e=="string"?(n=n||{},n.url=e):n=e||{},n=tu(this.defaults,n);const{transitional:r,paramsSerializer:a,headers:i}=n;r!==void 0&&i0.assertOptions(r,{silentJSONParsing:ki.transitional(ki.boolean),forcedJSONParsing:ki.transitional(ki.boolean),clarifyTimeoutError:ki.transitional(ki.boolean)},!1),a!==void 0&&i0.assertOptions(a,{encode:ki.function,serialize:ki.function},!0),n.method=(n.method||this.defaults.method||"get").toLowerCase();let o;o=i&&Le.merge(i.common,i[n.method]),o&&Le.forEach(["delete","get","head","post","put","patch","common"],p=>{delete i[p]}),n.headers=gi.concat(o,i);const l=[];let u=!0;this.interceptors.request.forEach(function(m){typeof m.runWhen=="function"&&m.runWhen(n)===!1||(u=u&&m.synchronous,l.unshift(m.fulfilled,m.rejected))});const s=[];this.interceptors.response.forEach(function(m){s.push(m.fulfilled,m.rejected)});let c,f=0,d;if(!u){const p=[u4.bind(this),void 0];for(p.unshift.apply(p,l),p.push.apply(p,s),d=p.length,c=Promise.resolve(n);f<d;)c=c.then(p[f++],p[f++]);return c}d=l.length;let v=n;for(f=0;f<d;){const p=l[f++],m=l[f++];try{v=p(v)}catch(h){m.call(this,h);break}}try{c=u4.call(this,v)}catch(p){return Promise.reject(p)}for(f=0,d=s.length;f<d;)c=c.then(s[f++],s[f++]);return c}getUri(e){e=tu(this.defaults,e);const n=x5(e.baseURL,e.url);return h5(n,e.params,e.paramsSerializer)}}Le.forEach(["delete","get","head","options"],function(e){Wd.prototype[e]=function(n,r){return this.request(tu(r||{},{method:e,url:n,data:(r||{}).data}))}});Le.forEach(["post","put","patch"],function(e){function n(r){return function(i,o,l){return this.request(tu(l||{},{method:e,headers:r?{"Content-Type":"multipart/form-data"}:{},url:i,data:o}))}}Wd.prototype[e]=n(),Wd.prototype[e+"Form"]=n(!0)});const ed=Wd;let jse=class C5{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(l=>{r.subscribe(l),i=l}).then(a);return o.cancel=function(){r.unsubscribe(i)},o},e(function(i,o,l){r.reason||(r.reason=new cc(i,o,l),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 C5(function(a){e=a}),cancel:e}}};const Hse=jse;function Kse(t){return function(n){return t.apply(null,n)}}function Use(t){return Le.isObject(t)&&t.isAxiosError===!0}const o0={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(o0).forEach(([t,e])=>{o0[e]=t});const qse=o0;function S5(t){const e=new ed(t),n=r5(ed.prototype.request,e);return Le.extend(n,ed.prototype,e,{allOwnKeys:!0}),Le.extend(n,e,null,{allOwnKeys:!0}),n.create=function(a){return S5(tu(t,a))},n}const zn=S5(tx);zn.Axios=ed;zn.CanceledError=cc;zn.CancelToken=Hse;zn.isCancel=b5;zn.VERSION=w5;zn.toFormData=yp;zn.AxiosError=Gt;zn.Cancel=zn.CanceledError;zn.all=function(e){return Promise.all(e)};zn.spread=Kse;zn.isAxiosError=Use;zn.mergeConfig=tu;zn.AxiosHeaders=gi;zn.formToJSON=t=>y5(Le.isHTMLForm(t)?new FormData(t):t);zn.HttpStatusCode=qse;zn.default=zn;const rx=zn;var E5={epsilon:1e-12,matrix:"Matrix",number:"number",precision:64,predictable:!1,randomSeed:null};function Rt(t){return typeof t=="number"}function It(t){return!t||typeof t!="object"||typeof t.constructor!="function"?!1:t.isBigNumber===!0&&typeof t.constructor.prototype=="object"&&t.constructor.prototype.isBigNumber===!0||typeof t.constructor.isDecimal=="function"&&t.constructor.isDecimal(t)===!0}function ma(t){return t&&typeof t=="object"&&Object.getPrototypeOf(t).isComplex===!0||!1}function Jo(t){return t&&typeof t=="object"&&Object.getPrototypeOf(t).isFraction===!0||!1}function ca(t){return t&&t.constructor.prototype.isUnit===!0||!1}function rr(t){return typeof t=="string"}var Xt=Array.isArray;function ft(t){return t&&t.constructor.prototype.isMatrix===!0||!1}function Sa(t){return Array.isArray(t)||ft(t)}function Rs(t){return t&&t.isDenseMatrix&&t.constructor.prototype.isMatrix===!0||!1}function qi(t){return t&&t.isSparseMatrix&&t.constructor.prototype.isMatrix===!0||!1}function wp(t){return t&&t.constructor.prototype.isRange===!0||!1}function fc(t){return t&&t.constructor.prototype.isIndex===!0||!1}function N5(t){return typeof t=="boolean"}function D5(t){return t&&t.constructor.prototype.isResultSet===!0||!1}function ax(t){return t&&t.constructor.prototype.isHelp===!0||!1}function A5(t){return typeof t=="function"}function M5(t){return t instanceof Date}function O5(t){return t instanceof RegExp}function Cp(t){return!!(t&&typeof t=="object"&&t.constructor===Object&&!ma(t)&&!Jo(t))}function T5(t){return t===null}function P5(t){return t===void 0}function to(t){return t&&t.isAccessorNode===!0&&t.constructor.prototype.isNode===!0||!1}function Fr(t){return t&&t.isArrayNode===!0&&t.constructor.prototype.isNode===!0||!1}function k5(t){return t&&t.isAssignmentNode===!0&&t.constructor.prototype.isNode===!0||!1}function _5(t){return t&&t.isBlockNode===!0&&t.constructor.prototype.isNode===!0||!1}function I5(t){return t&&t.isConditionalNode===!0&&t.constructor.prototype.isNode===!0||!1}function jt(t){return t&&t.isConstantNode===!0&&t.constructor.prototype.isNode===!0||!1}function l0(t){return jt(t)||On(t)&&t.args.length===1&&jt(t.args[0])&&"-+~".includes(t.op)}function xu(t){return t&&t.isFunctionAssignmentNode===!0&&t.constructor.prototype.isNode===!0||!1}function wi(t){return t&&t.isFunctionNode===!0&&t.constructor.prototype.isNode===!0||!1}function Qo(t){return t&&t.isIndexNode===!0&&t.constructor.prototype.isNode===!0||!1}function Zt(t){return t&&t.isNode===!0&&t.constructor.prototype.isNode===!0||!1}function dc(t){return t&&t.isObjectNode===!0&&t.constructor.prototype.isNode===!0||!1}function On(t){return t&&t.isOperatorNode===!0&&t.constructor.prototype.isNode===!0||!1}function Ha(t){return t&&t.isParenthesisNode===!0&&t.constructor.prototype.isNode===!0||!1}function F5(t){return t&&t.isRangeNode===!0&&t.constructor.prototype.isNode===!0||!1}function $5(t){return t&&t.isRelationalNode===!0&&t.constructor.prototype.isNode===!0||!1}function Rn(t){return t&&t.isSymbolNode===!0&&t.constructor.prototype.isNode===!0||!1}function ix(t){return t&&t.constructor.prototype.isChain===!0||!1}function dn(t){var e=typeof t;return e==="object"?t===null?"null":It(t)?"BigNumber":t.constructor&&t.constructor.name?t.constructor.name:"Object":e}function st(t){var e=typeof t;if(e==="number"||e==="string"||e==="boolean"||t===null||t===void 0)return t;if(typeof t.clone=="function")return t.clone();if(Array.isArray(t))return t.map(function(n){return st(n)});if(t instanceof Date)return new Date(t.valueOf());if(It(t))return t;if(t instanceof RegExp)throw new TypeError("Cannot clone "+t);return Zu(t,st)}function Zu(t,e){var n={};for(var r in t)We(t,r)&&(n[r]=e(t[r]));return n}function B5(t,e){for(var n in e)We(e,n)&&(t[n]=e[n]);return t}function R5(t,e){if(Array.isArray(e))throw new TypeError("Arrays are not supported by deepExtend");for(var n in e)if(We(e,n)&&!(n in Object.prototype)&&!(n in Function.prototype))if(e[n]&&e[n].constructor===Object)t[n]===void 0&&(t[n]={}),t[n]&&t[n].constructor===Object?R5(t[n],e[n]):t[n]=e[n];else{if(Array.isArray(e[n]))throw new TypeError("Arrays are not supported by deepExtend");t[n]=e[n]}return t}function Ls(t,e){var n,r,a;if(Array.isArray(t)){if(!Array.isArray(e)||t.length!==e.length)return!1;for(r=0,a=t.length;r<a;r++)if(!Ls(t[r],e[r]))return!1;return!0}else{if(typeof t=="function")return t===e;if(t instanceof Object){if(Array.isArray(e)||!(e instanceof Object))return!1;for(n in t)if(!(n in e)||!Ls(t[n],e[n]))return!1;for(n in e)if(!(n in t))return!1;return!0}else return t===e}}function Wse(t){var e={};return L5(t,e),e}function L5(t,e){for(var n in t)if(We(t,n)){var r=t[n];typeof r=="object"&&r!==null?L5(r,e):e[n]=r}}function td(t,e,n){var r=!0,a;Object.defineProperty(t,e,{get:function(){return r&&(a=n(),r=!1),a},set:function(o){a=o,r=!1},configurable:!0,enumerable:!0})}function We(t,e){return t&&Object.hasOwnProperty.call(t,e)}function Gse(t){return t&&typeof t.factory=="function"}function Yse(t,e){for(var n={},r=0;r<e.length;r++){var a=e[r],i=t[a];i!==void 0&&(n[a]=i)}return n}function f4(t){return Object.keys(t).map(e=>t[e])}var d4=["Matrix","Array"],v4=["number","BigNumber","Fraction"];function Xse(t,e){function n(r){if(r){var a=Zu(t,st);p4(r,"matrix",d4),p4(r,"number",v4),R5(t,r);var i=Zu(t,st),o=Zu(r,st);return e("config",i,a,o),i}else return Zu(t,st)}return n.MATRIX_OPTIONS=d4,n.NUMBER_OPTIONS=v4,Object.keys(E5).forEach(r=>{Object.defineProperty(n,r,{get:()=>t[r],enumerable:!0,configurable:!0})}),n}function Zse(t,e){return t.indexOf(e)!==-1}function p4(t,e,n){t[e]!==void 0&&!Zse(n,t[e])&&console.warn('Warning: Unknown value "'+t[e]+'" for configuration option "'+e+'". Available options: '+n.map(r=>JSON.stringify(r)).join(", ")+".")}function la(t,e){var n=typeof Symbol<"u"&&t[Symbol.iterator]||t["@@iterator"];if(!n){if(Array.isArray(t)||(n=Jse(t))||e&&t&&typeof t.length=="number"){n&&(t=n);var r=0,a=function(){};return{s:a,n:function(){return r>=t.length?{done:!0}:{done:!1,value:t[r++]}},e:function(s){throw s},f:a}}throw new TypeError(`Invalid attempt to iterate non-iterable instance.
  116. In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var i=!0,o=!1,l;return{s:function(){n=n.call(t)},n:function(){var s=n.next();return i=s.done,s},e:function(s){o=!0,l=s},f:function(){try{!i&&n.return!=null&&n.return()}finally{if(o)throw l}}}}function Jse(t,e){if(t){if(typeof t=="string")return m4(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 m4(t,e)}}function m4(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 Dl(t){return Dl=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},Dl(t)}function h4(){return!0}function Gr(){return!1}function vl(){}var g4="Argument is not a typed-function.";function z5(){function t(Y){return Dl(Y)==="object"&&Y!==null&&Y.constructor===Object}var e=[{name:"number",test:function(Q){return typeof Q=="number"}},{name:"string",test:function(Q){return typeof Q=="string"}},{name:"boolean",test:function(Q){return typeof Q=="boolean"}},{name:"Function",test:function(Q){return typeof Q=="function"}},{name:"Array",test:Array.isArray},{name:"Date",test:function(Q){return Q instanceof Date}},{name:"RegExp",test:function(Q){return Q instanceof RegExp}},{name:"Object",test:t},{name:"null",test:function(Q){return Q===null}},{name:"undefined",test:function(Q){return Q===void 0}}],n={name:"any",test:h4,isAny:!0},r,a,i=0,o={createCount:0};function l(Y){var Q=r.get(Y);if(Q)return Q;var pe='Unknown type "'+Y+'"',Ne=Y.toLowerCase(),Te,we=la(a),ye;try{for(we.s();!(ye=we.n()).done;)if(Te=ye.value,Te.toLowerCase()===Ne){pe+='. Did you mean "'+Te+'" ?';break}}catch(Ce){we.e(Ce)}finally{we.f()}throw new TypeError(pe)}function u(Y){for(var Q=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"any",pe=Q?l(Q).index:a.length,Ne=[],Te=0;Te<Y.length;++Te){if(!Y[Te]||typeof Y[Te].name!="string"||typeof Y[Te].test!="function")throw new TypeError("Object with properties {name: string, test: function} expected");var we=Y[Te].name;if(r.has(we))throw new TypeError('Duplicate type name "'+we+'"');Ne.push(we),r.set(we,{name:we,test:Y[Te].test,isAny:Y[Te].isAny,index:pe+Te,conversionsTo:[]})}var ye=a.slice(pe);a=a.slice(0,pe).concat(Ne).concat(ye);for(var Ce=pe+Ne.length;Ce<a.length;++Ce)r.get(a[Ce]).index=Ce}function s(){r=new Map,a=[],i=0,u([n],!1)}s(),u(e);function c(){var Y,Q=la(a),pe;try{for(Q.s();!(pe=Q.n()).done;)Y=pe.value,r.get(Y).conversionsTo=[]}catch(Ne){Q.e(Ne)}finally{Q.f()}i=0}function f(Y){var Q=a.filter(function(pe){var Ne=r.get(pe);return!Ne.isAny&&Ne.test(Y)});return Q.length?Q:["any"]}function d(Y){return Y&&typeof Y=="function"&&"_typedFunctionData"in Y}function v(Y,Q,pe){if(!d(Y))throw new TypeError(g4);var Ne=pe&&pe.exact,Te=Array.isArray(Q)?Q.join(","):Q,we=x(Te),ye=h(we);if(!Ne||ye in Y.signatures){var Ce=Y._typedFunctionData.signatureMap.get(ye);if(Ce)return Ce}var De=we.length,Ee;if(Ne){Ee=[];var xe;for(xe in Y.signatures)Ee.push(Y._typedFunctionData.signatureMap.get(xe))}else Ee=Y._typedFunctionData.signatures;for(var be=0;be<De;++be){var Oe=we[be],Pe=[],_e=void 0,K=la(Ee),J;try{for(K.s();!(J=K.n()).done;){_e=J.value;var ce=N(_e.params,be);if(!(!ce||Oe.restParam&&!ce.restParam)){if(!ce.hasAny){var Me=function(){var je=y(ce);if(Oe.types.some(function(Ue){return!je.has(Ue.name)}))return"continue"}();if(Me==="continue")continue}Pe.push(_e)}}}catch(je){K.e(je)}finally{K.f()}if(Ee=Pe,Ee.length===0)break}var Ie,Fe=la(Ee),ze;try{for(Fe.s();!(ze=Fe.n()).done;)if(Ie=ze.value,Ie.params.length<=De)return Ie}catch(je){Fe.e(je)}finally{Fe.f()}throw new TypeError("Signature not found (signature: "+(Y.name||"unnamed")+"("+h(we,", ")+"))")}function p(Y,Q,pe){return v(Y,Q,pe).implementation}function m(Y,Q){var pe=l(Q);if(pe.test(Y))return Y;var Ne=pe.conversionsTo;if(Ne.length===0)throw new Error("There are no conversions to "+Q+" defined.");for(var Te=0;Te<Ne.length;Te++){var we=l(Ne[Te].from);if(we.test(Y))return Ne[Te].convert(Y)}throw new Error("Cannot convert "+Y+" to "+Q)}function h(Y){var Q=arguments.length>1&&arguments[1]!==void 0?arguments[1]:",";return Y.map(function(pe){return pe.name}).join(Q)}function g(Y){var Q=Y.indexOf("...")===0,pe=Q?Y.length>3?Y.slice(3):"any":Y,Ne=pe.split("|").map(function(Ce){return l(Ce.trim())}),Te=!1,we=Q?"...":"",ye=Ne.map(function(Ce){return Te=Ce.isAny||Te,we+=Ce.name+"|",{name:Ce.name,typeIndex:Ce.index,test:Ce.test,isAny:Ce.isAny,conversion:null,conversionIndex:-1}});return{types:ye,name:we.slice(0,-1),hasAny:Te,hasConversion:!1,restParam:Q}}function w(Y){var Q=Y.types.map(function(ye){return ye.name}),pe=O(Q),Ne=Y.hasAny,Te=Y.name,we=pe.map(function(ye){var Ce=l(ye.from);return Ne=Ce.isAny||Ne,Te+="|"+ye.from,{name:ye.from,typeIndex:Ce.index,test:Ce.test,isAny:Ce.isAny,conversion:ye,conversionIndex:ye.index}});return{types:Y.types.concat(we),name:Te,hasAny:Ne,hasConversion:we.length>0,restParam:Y.restParam}}function y(Y){return Y.typeSet||(Y.typeSet=new Set,Y.types.forEach(function(Q){return Y.typeSet.add(Q.name)})),Y.typeSet}function x(Y){var Q=[];if(typeof Y!="string")throw new TypeError("Signatures must be strings");var pe=Y.trim();if(pe==="")return Q;for(var Ne=pe.split(","),Te=0;Te<Ne.length;++Te){var we=g(Ne[Te].trim());if(we.restParam&&Te!==Ne.length-1)throw new SyntaxError('Unexpected rest parameter "'+Ne[Te]+'": only allowed for the last parameter');if(we.types.length===0)return null;Q.push(we)}return Q}function C(Y){var Q=ae(Y);return Q?Q.restParam:!1}function b(Y){if(!Y||Y.types.length===0)return h4;if(Y.types.length===1)return l(Y.types[0].name).test;if(Y.types.length===2){var Q=l(Y.types[0].name).test,pe=l(Y.types[1].name).test;return function(we){return Q(we)||pe(we)}}else{var Ne=Y.types.map(function(Te){return l(Te.name).test});return function(we){for(var ye=0;ye<Ne.length;ye++)if(Ne[ye](we))return!0;return!1}}}function S(Y){var Q,pe,Ne;if(C(Y)){Q=le(Y).map(b);var Te=Q.length,we=b(ae(Y)),ye=function(De){for(var Ee=Te;Ee<De.length;Ee++)if(!we(De[Ee]))return!1;return!0};return function(De){for(var Ee=0;Ee<Q.length;Ee++)if(!Q[Ee](De[Ee]))return!1;return ye(De)&&De.length>=Te+1}}else return Y.length===0?function(De){return De.length===0}:Y.length===1?(pe=b(Y[0]),function(De){return pe(De[0])&&De.length===1}):Y.length===2?(pe=b(Y[0]),Ne=b(Y[1]),function(De){return pe(De[0])&&Ne(De[1])&&De.length===2}):(Q=Y.map(b),function(De){for(var Ee=0;Ee<Q.length;Ee++)if(!Q[Ee](De[Ee]))return!1;return De.length===Q.length})}function N(Y,Q){return Q<Y.length?Y[Q]:C(Y)?ae(Y):null}function D(Y,Q){var pe=N(Y,Q);return pe?y(pe):new Set}function A(Y){return Y.conversion===null||Y.conversion===void 0}function P(Y,Q){var pe=new Set;return Y.forEach(function(Ne){var Te=D(Ne.params,Q),we,ye=la(Te),Ce;try{for(ye.s();!(Ce=ye.n()).done;)we=Ce.value,pe.add(we)}catch(De){ye.e(De)}finally{ye.f()}}),pe.has("any")?["any"]:Array.from(pe)}function k(Y,Q,pe){var Ne,Te,we=Y||"unnamed",ye=pe,Ce,De=function(){var K=[];if(ye.forEach(function(ce){var Me=N(ce.params,Ce),Ie=b(Me);(Ce<ce.params.length||C(ce.params))&&Ie(Q[Ce])&&K.push(ce)}),K.length===0){if(Te=P(ye,Ce),Te.length>0){var J=f(Q[Ce]);return Ne=new TypeError("Unexpected type of argument in function "+we+" (expected: "+Te.join(" or ")+", actual: "+J.join(" | ")+", index: "+Ce+")"),Ne.data={category:"wrongType",fn:we,index:Ce,actual:J,expected:Te},{v:Ne}}}else ye=K};for(Ce=0;Ce<Q.length;Ce++){var Ee=De();if(Dl(Ee)==="object")return Ee.v}var xe=ye.map(function(_e){return C(_e.params)?1/0:_e.params.length});if(Q.length<Math.min.apply(null,xe))return Te=P(ye,Ce),Ne=new TypeError("Too few arguments in function "+we+" (expected: "+Te.join(" or ")+", index: "+Q.length+")"),Ne.data={category:"tooFewArgs",fn:we,index:Q.length,expected:Te},Ne;var be=Math.max.apply(null,xe);if(Q.length>be)return Ne=new TypeError("Too many arguments in function "+we+" (expected: "+be+", actual: "+Q.length+")"),Ne.data={category:"tooManyArgs",fn:we,index:Q.length,expectedLength:be},Ne;for(var Oe=[],Pe=0;Pe<Q.length;++Pe)Oe.push(f(Q[Pe]).join("|"));return Ne=new TypeError('Arguments of type "'+Oe.join(", ")+'" do not match any of the defined signatures of function '+we+"."),Ne.data={category:"mismatch",actual:Oe},Ne}function I(Y){for(var Q=a.length+1,pe=0;pe<Y.types.length;pe++)A(Y.types[pe])&&(Q=Math.min(Q,Y.types[pe].typeIndex));return Q}function $(Y){for(var Q=i+1,pe=0;pe<Y.types.length;pe++)A(Y.types[pe])||(Q=Math.min(Q,Y.types[pe].conversionIndex));return Q}function F(Y,Q){if(Y.hasAny){if(!Q.hasAny)return 1}else if(Q.hasAny)return-1;if(Y.restParam){if(!Q.restParam)return 1}else if(Q.restParam)return-1;if(Y.hasConversion){if(!Q.hasConversion)return 1}else if(Q.hasConversion)return-1;var pe=I(Y)-I(Q);if(pe<0)return-1;if(pe>0)return 1;var Ne=$(Y)-$(Q);return Ne<0?-1:Ne>0?1:0}function T(Y,Q){var pe=Y.params,Ne=Q.params,Te=ae(pe),we=ae(Ne),ye=C(pe),Ce=C(Ne);if(ye&&Te.hasAny){if(!Ce||!we.hasAny)return 1}else if(Ce&&we.hasAny)return-1;var De=0,Ee=0,xe,be=la(pe),Oe;try{for(be.s();!(Oe=be.n()).done;)xe=Oe.value,xe.hasAny&&++De,xe.hasConversion&&++Ee}catch(Ze){be.e(Ze)}finally{be.f()}var Pe=0,_e=0,K=la(Ne),J;try{for(K.s();!(J=K.n()).done;)xe=J.value,xe.hasAny&&++Pe,xe.hasConversion&&++_e}catch(Ze){K.e(Ze)}finally{K.f()}if(De!==Pe)return De-Pe;if(ye&&Te.hasConversion){if(!Ce||!we.hasConversion)return 1}else if(Ce&&we.hasConversion)return-1;if(Ee!==_e)return Ee-_e;if(ye){if(!Ce)return 1}else if(Ce)return-1;var ce=(pe.length-Ne.length)*(ye?-1:1);if(ce!==0)return ce;for(var Me=[],Ie=0,Fe=0;Fe<pe.length;++Fe){var ze=F(pe[Fe],Ne[Fe]);Me.push(ze),Ie+=ze}if(Ie!==0)return Ie;for(var je,Ue=0,qe=Me;Ue<qe.length;Ue++)if(je=qe[Ue],je!==0)return je;return 0}function O(Y){if(Y.length===0)return[];var Q=Y.map(l);Y.length>1&&Q.sort(function(De,Ee){return De.index-Ee.index});var pe=Q[0].conversionsTo;if(Y.length===1)return pe;pe=pe.concat([]);for(var Ne=new Set(Y),Te=1;Te<Q.length;++Te){var we=void 0,ye=la(Q[Te].conversionsTo),Ce;try{for(ye.s();!(Ce=ye.n()).done;)we=Ce.value,Ne.has(we.from)||(pe.push(we),Ne.add(we.from))}catch(De){ye.e(De)}finally{ye.f()}}return pe}function B(Y,Q){var pe=Q;if(Y.some(function(Ce){return Ce.hasConversion})){var Ne=C(Y),Te=Y.map(_);pe=function(){for(var De=[],Ee=Ne?arguments.length-1:arguments.length,xe=0;xe<Ee;xe++)De[xe]=Te[xe](arguments[xe]);return Ne&&(De[Ee]=arguments[Ee].map(Te[Ee])),Q.apply(this,De)}}var we=pe;if(C(Y)){var ye=Y.length-1;we=function(){return pe.apply(this,ie(arguments,0,ye).concat([ie(arguments,ye)]))}}return we}function _(Y){var Q,pe,Ne,Te,we=[],ye=[];switch(Y.types.forEach(function(Ce){Ce.conversion&&(we.push(l(Ce.conversion.from).test),ye.push(Ce.conversion.convert))}),ye.length){case 0:return function(De){return De};case 1:return Q=we[0],Ne=ye[0],function(De){return Q(De)?Ne(De):De};case 2:return Q=we[0],pe=we[1],Ne=ye[0],Te=ye[1],function(De){return Q(De)?Ne(De):pe(De)?Te(De):De};default:return function(De){for(var Ee=0;Ee<ye.length;Ee++)if(we[Ee](De))return ye[Ee](De);return De}}}function R(Y){function Q(pe,Ne,Te){if(Ne<pe.length){var we=pe[Ne],ye=[];if(we.restParam){var Ce=we.types.filter(A);Ce.length<we.types.length&&ye.push({types:Ce,name:"..."+Ce.map(function(De){return De.name}).join("|"),hasAny:Ce.some(function(De){return De.isAny}),hasConversion:!1,restParam:!0}),ye.push(we)}else ye=we.types.map(function(De){return{types:[De],name:De.name,hasAny:De.isAny,hasConversion:De.conversion,restParam:!1}});return he(ye,function(De){return Q(pe,Ne+1,Te.concat([De]))})}else return[Te]}return Q(Y,0,[])}function L(Y,Q){for(var pe=Math.max(Y.length,Q.length),Ne=0;Ne<pe;Ne++){var Te=D(Y,Ne),we=D(Q,Ne),ye=!1,Ce=void 0,De=la(we),Ee;try{for(De.s();!(Ee=De.n()).done;)if(Ce=Ee.value,Te.has(Ce)){ye=!0;break}}catch(_e){De.e(_e)}finally{De.f()}if(!ye)return!1}var xe=Y.length,be=Q.length,Oe=C(Y),Pe=C(Q);return Oe?Pe?xe===be:be>=xe:Pe?xe>=be:xe===be}function H(Y){return Y.map(function(Q){return de(Q)?ee(Q.referToSelf.callback):ne(Q)?ge(Q.referTo.references,Q.referTo.callback):Q})}function z(Y,Q,pe){var Ne=[],Te,we=la(Y),ye;try{for(we.s();!(ye=we.n()).done;){Te=ye.value;var Ce=pe[Te];if(typeof Ce!="number")throw new TypeError('No definition for referenced signature "'+Te+'"');if(Ce=Q[Ce],typeof Ce!="function")return!1;Ne.push(Ce)}}catch(De){we.e(De)}finally{we.f()}return Ne}function V(Y,Q,pe){for(var Ne=H(Y),Te=new Array(Ne.length).fill(!1),we=!0;we;){we=!1;for(var ye=!0,Ce=0;Ce<Ne.length;++Ce)if(!Te[Ce]){var De=Ne[Ce];if(de(De))Ne[Ce]=De.referToSelf.callback(pe),Ne[Ce].referToSelf=De.referToSelf,Te[Ce]=!0,ye=!1;else if(ne(De)){var Ee=z(De.referTo.references,Ne,Q);Ee?(Ne[Ce]=De.referTo.callback.apply(this,Ee),Ne[Ce].referTo=De.referTo,Te[Ce]=!0,ye=!1):we=!0}}if(ye&&we)throw new SyntaxError("Circular reference detected in resolving typed.referTo")}return Ne}function U(Y){var Q=/\bthis(\(|\.signatures\b)/;Object.keys(Y).forEach(function(pe){var Ne=Y[pe];if(Q.test(Ne.toString()))throw new SyntaxError("Using `this` to self-reference a function is deprecated since typed-function@3. Use typed.referTo and typed.referToSelf instead.")})}function W(Y,Q){if(o.createCount++,Object.keys(Q).length===0)throw new SyntaxError("No signatures provided");o.warnAgainstDeprecatedThis&&U(Q);var pe=[],Ne=[],Te={},we=[],ye,Ce=function(){if(!Object.prototype.hasOwnProperty.call(Q,ye))return"continue";var _n=x(ye);if(!_n)return"continue";pe.forEach(function(Za){if(L(Za,_n))throw new TypeError('Conflicting signatures "'+h(Za)+'" and "'+h(_n)+'".')}),pe.push(_n);var Du=Ne.length;Ne.push(Q[ye]);var Rp=_n.map(w),po=void 0,al=la(R(Rp)),Au;try{for(al.s();!(Au=al.n()).done;){po=Au.value;var Mu=h(po);we.push({params:po,name:Mu,fn:Du}),po.every(function(Za){return!Za.hasConversion})&&(Te[Mu]=Du)}}catch(Za){al.e(Za)}finally{al.f()}};for(ye in Q)var De=Ce();we.sort(T);var Ee=V(Ne,Te,vo),xe;for(xe in Te)Object.prototype.hasOwnProperty.call(Te,xe)&&(Te[xe]=Ee[Te[xe]]);for(var be=[],Oe=new Map,Pe=0,_e=we;Pe<_e.length;Pe++)xe=_e[Pe],Oe.has(xe.name)||(xe.fn=Ee[xe.fn],be.push(xe),Oe.set(xe.name,xe));for(var K=be[0]&&be[0].params.length<=2&&!C(be[0].params),J=be[1]&&be[1].params.length<=2&&!C(be[1].params),ce=be[2]&&be[2].params.length<=2&&!C(be[2].params),Me=be[3]&&be[3].params.length<=2&&!C(be[3].params),Ie=be[4]&&be[4].params.length<=2&&!C(be[4].params),Fe=be[5]&&be[5].params.length<=2&&!C(be[5].params),ze=K&&J&&ce&&Me&&Ie&&Fe,je=0;je<be.length;++je)be[je].test=S(be[je].params);for(var Ue=K?b(be[0].params[0]):Gr,qe=J?b(be[1].params[0]):Gr,Ze=ce?b(be[2].params[0]):Gr,Qe=Me?b(be[3].params[0]):Gr,Tt=Ie?b(be[4].params[0]):Gr,ut=Fe?b(be[5].params[0]):Gr,Et=K?b(be[0].params[1]):Gr,ht=J?b(be[1].params[1]):Gr,Qt=ce?b(be[2].params[1]):Gr,qt=Me?b(be[3].params[1]):Gr,bn=Ie?b(be[4].params[1]):Gr,mn=Fe?b(be[5].params[1]):Gr,Bt=0;Bt<be.length;++Bt)be[Bt].implementation=B(be[Bt].params,be[Bt].fn);var Wt=K?be[0].implementation:vl,en=J?be[1].implementation:vl,lr=ce?be[2].implementation:vl,Jt=Me?be[3].implementation:vl,er=Ie?be[4].implementation:vl,br=Fe?be[5].implementation:vl,Vr=K?be[0].params.length:-1,Kn=J?be[1].params.length:-1,Un=ce?be[2].params.length:-1,hn=Me?be[3].params.length:-1,ur=Ie?be[4].params.length:-1,ia=Fe?be[5].params.length:-1,Fp=ze?6:0,$p=be.length,mc=be.map(function(tr){return tr.test}),Bp=be.map(function(tr){return tr.implementation}),hc=function(){for(var _n=Fp;_n<$p;_n++)if(mc[_n](arguments))return Bp[_n].apply(this,arguments);return o.onMismatch(Y,arguments,be)};function vo(tr,_n){return arguments.length===Vr&&Ue(tr)&&Et(_n)?Wt.apply(this,arguments):arguments.length===Kn&&qe(tr)&&ht(_n)?en.apply(this,arguments):arguments.length===Un&&Ze(tr)&&Qt(_n)?lr.apply(this,arguments):arguments.length===hn&&Qe(tr)&&qt(_n)?Jt.apply(this,arguments):arguments.length===ur&&Tt(tr)&&bn(_n)?er.apply(this,arguments):arguments.length===ia&&ut(tr)&&mn(_n)?br.apply(this,arguments):hc.apply(this,arguments)}try{Object.defineProperty(vo,"name",{value:Y})}catch{}return vo.signatures=Te,vo._typedFunctionData={signatures:be,signatureMap:Oe},vo}function G(Y,Q,pe){throw k(Y,Q,pe)}function le(Y){return ie(Y,0,Y.length-1)}function ae(Y){return Y[Y.length-1]}function ie(Y,Q,pe){return Array.prototype.slice.call(Y,Q,pe)}function se(Y,Q){for(var pe=0;pe<Y.length;pe++)if(Q(Y[pe]))return Y[pe]}function he(Y,Q){return Array.prototype.concat.apply([],Y.map(Q))}function te(){var Y=le(arguments).map(function(pe){return h(x(pe))}),Q=ae(arguments);if(typeof Q!="function")throw new TypeError("Callback function expected as last argument");return ge(Y,Q)}function ge(Y,Q){return{referTo:{references:Y,callback:Q}}}function ee(Y){if(typeof Y!="function")throw new TypeError("Callback function expected as first argument");return{referToSelf:{callback:Y}}}function ne(Y){return Y&&Dl(Y.referTo)==="object"&&Array.isArray(Y.referTo.references)&&typeof Y.referTo.callback=="function"}function de(Y){return Y&&Dl(Y.referToSelf)==="object"&&typeof Y.referToSelf.callback=="function"}function re(Y,Q){if(!Y)return Q;if(Q&&Q!==Y){var pe=new Error("Function names do not match (expected: "+Y+", actual: "+Q+")");throw pe.data={actual:Q,expected:Y},pe}return Y}function oe(Y){var Q;for(var pe in Y)Object.prototype.hasOwnProperty.call(Y,pe)&&(d(Y[pe])||typeof Y[pe].signature=="string")&&(Q=re(Q,Y[pe].name));return Q}function ue(Y,Q){var pe;for(pe in Q)if(Object.prototype.hasOwnProperty.call(Q,pe)){if(pe in Y&&Q[pe]!==Y[pe]){var Ne=new Error('Signature "'+pe+'" is defined twice');throw Ne.data={signature:pe,sourceFunction:Q[pe],destFunction:Y[pe]},Ne}Y[pe]=Q[pe]}}var ve=o;o=function(Q){for(var pe=typeof Q=="string",Ne=pe?1:0,Te=pe?Q:"",we={},ye=Ne;ye<arguments.length;++ye){var Ce=arguments[ye],De={},Ee=void 0;if(typeof Ce=="function"?(Ee=Ce.name,typeof Ce.signature=="string"?De[Ce.signature]=Ce:d(Ce)&&(De=Ce.signatures)):t(Ce)&&(De=Ce,pe||(Ee=oe(Ce))),Object.keys(De).length===0){var xe=new TypeError("Argument to 'typed' at index "+ye+" is not a (typed) function, nor an object with signatures as keys and functions as values.");throw xe.data={index:ye,argument:Ce},xe}pe||(Te=re(Te,Ee)),ue(we,De)}return W(Te||"",we)},o.create=z5,o.createCount=ve.createCount,o.onMismatch=G,o.throwMismatchError=G,o.createError=k,o.clear=s,o.clearConversions=c,o.addTypes=u,o._findType=l,o.referTo=te,o.referToSelf=ee,o.convert=m,o.findSignature=v,o.find=p,o.isTypedFunction=d,o.warnAgainstDeprecatedThis=!0,o.addType=function(Y,Q){var pe="any";Q!==!1&&r.has("Object")&&(pe="Object"),o.addTypes([Y],pe)};function me(Y){if(!Y||typeof Y.from!="string"||typeof Y.to!="string"||typeof Y.convert!="function")throw new TypeError("Object with properties {from: string, to: string, convert: function} expected");if(Y.to===Y.from)throw new SyntaxError('Illegal to define conversion from "'+Y.from+'" to itself.')}return o.addConversion=function(Y){me(Y);var Q=l(Y.to);if(Q.conversionsTo.every(function(pe){return pe.from!==Y.from}))Q.conversionsTo.push({from:Y.from,convert:Y.convert,index:i++});else throw new Error('There is already a conversion from "'+Y.from+'" to "'+Q.name+'"')},o.addConversions=function(Y){Y.forEach(o.addConversion)},o.removeConversion=function(Y){me(Y);var Q=l(Y.to),pe=se(Q.conversionsTo,function(Te){return Te.from===Y.from});if(!pe)throw new Error("Attempt to remove nonexistent conversion from "+Y.from+" to "+Y.to);if(pe.convert!==Y.convert)throw new Error("Conversion to remove does not match existing conversion");var Ne=Q.conversionsTo.indexOf(pe);Q.conversionsTo.splice(Ne,1)},o.resolve=function(Y,Q){if(!d(Y))throw new TypeError(g4);for(var pe=Y._typedFunctionData.signatures,Ne=0;Ne<pe.length;++Ne)if(pe[Ne].test(Q))return pe[Ne];return null},o}const u0=z5();function nt(t){return typeof t=="boolean"?!0:isFinite(t)?t===Math.round(t):!1}var Wi=Math.sign||function(t){return t>0?1:t<0?-1:0},Qse=Math.log2||function(e){return Math.log(e)/Math.LN2},ece=Math.log10||function(e){return Math.log(e)/Math.LN10},tce=Math.log1p||function(t){return Math.log(t+1)},nce=Math.cbrt||function(e){if(e===0)return e;var n=e<0,r;return n&&(e=-e),isFinite(e)?(r=Math.exp(Math.log(e)/3),r=(e/(r*r)+2*r)/3):r=e,n?-r:r},rce=Math.expm1||function(e){return e>=2e-4||e<=-2e-4?Math.exp(e)-1:e+e*e/2+e*e*e/6};function lh(t,e,n){var r={2:"0b",8:"0o",16:"0x"},a=r[e],i="";if(n){if(n<1)throw new Error("size must be in greater than 0");if(!nt(n))throw new Error("size must be an integer");if(t>2**(n-1)-1||t<-(2**(n-1)))throw new Error("Value must be in range [-2^".concat(n-1,", 2^").concat(n-1,"-1]"));if(!nt(t))throw new Error("Value must be an integer");t<0&&(t=t+2**n),i="i".concat(n)}var o="";return t<0&&(t=-t,o="-"),"".concat(o).concat(a).concat(t.toString(e)).concat(i)}function $o(t,e){if(typeof e=="function")return e(t);if(t===1/0)return"Infinity";if(t===-1/0)return"-Infinity";if(isNaN(t))return"NaN";var n="auto",r,a;if(e&&(e.notation&&(n=e.notation),Rt(e)?r=e:Rt(e.precision)&&(r=e.precision),e.wordSize&&(a=e.wordSize,typeof a!="number")))throw new Error('Option "wordSize" must be a number');switch(n){case"fixed":return V5(t,r);case"exponential":return j5(t,r);case"engineering":return ace(t,r);case"bin":return lh(t,2,a);case"oct":return lh(t,8,a);case"hex":return lh(t,16,a);case"auto":return ice(t,r,e&&e).replace(/((\.\d*?)(0+))($|e)/,function(){var i=arguments[2],o=arguments[4];return i!=="."?i+o:o});default:throw new Error('Unknown notation "'+n+'". Choose "auto", "exponential", "fixed", "bin", "oct", or "hex.')}}function Sp(t){var e=String(t).toLowerCase().match(/^(-?)(\d+\.?\d*)(e([+-]?\d+))?$/);if(!e)throw new SyntaxError("Invalid number "+t);var n=e[1],r=e[2],a=parseFloat(e[4]||"0"),i=r.indexOf(".");a+=i!==-1?i-1:r.length-1;var o=r.replace(".","").replace(/^0*/,function(l){return a-=l.length,""}).replace(/0*$/,"").split("").map(function(l){return parseInt(l)});return o.length===0&&(o.push(0),a++),{sign:n,coefficients:o,exponent:a}}function ace(t,e){if(isNaN(t)||!isFinite(t))return String(t);var n=Sp(t),r=Ep(n,e),a=r.exponent,i=r.coefficients,o=a%3===0?a:a<0?a-3-a%3:a-a%3;if(Rt(e))for(;e>i.length||a-o+1>i.length;)i.push(0);else for(var l=Math.abs(a-o)-(i.length-1),u=0;u<l;u++)i.push(0);for(var s=Math.abs(a-o),c=1;s>0;)c++,s--;var f=i.slice(c).join(""),d=Rt(e)&&f.length||f.match(/[1-9]/)?"."+f:"",v=i.slice(0,c).join("")+d+"e"+(a>=0?"+":"")+o.toString();return r.sign+v}function V5(t,e){if(isNaN(t)||!isFinite(t))return String(t);var n=Sp(t),r=typeof e=="number"?Ep(n,n.exponent+1+e):n,a=r.coefficients,i=r.exponent+1,o=i+(e||0);return a.length<o&&(a=a.concat(Ll(o-a.length))),i<0&&(a=Ll(-i+1).concat(a),i=1),i<a.length&&a.splice(i,0,i===0?"0.":"."),r.sign+a.join("")}function j5(t,e){if(isNaN(t)||!isFinite(t))return String(t);var n=Sp(t),r=e?Ep(n,e):n,a=r.coefficients,i=r.exponent;a.length<e&&(a=a.concat(Ll(e-a.length)));var o=a.shift();return r.sign+o+(a.length>0?"."+a.join(""):"")+"e"+(i>=0?"+":"")+i}function ice(t,e,n){if(isNaN(t)||!isFinite(t))return String(t);var r=n&&n.lowerExp!==void 0?n.lowerExp:-3,a=n&&n.upperExp!==void 0?n.upperExp:5,i=Sp(t),o=e?Ep(i,e):i;if(o.exponent<r||o.exponent>=a)return j5(t,e);var l=o.coefficients,u=o.exponent;l.length<e&&(l=l.concat(Ll(e-l.length))),l=l.concat(Ll(u-l.length+1+(l.length<e?e-l.length:0))),l=Ll(-u).concat(l);var s=u>0?u:0;return s<l.length-1&&l.splice(s+1,0,"."),o.sign+l.join("")}function Ep(t,e){for(var n={sign:t.sign,coefficients:t.coefficients,exponent:t.exponent},r=n.coefficients;e<=0;)r.unshift(0),n.exponent++,e++;if(r.length>e){var a=r.splice(e,r.length-e);if(a[0]>=5){var i=e-1;for(r[i]++;r[i]===10;)r.pop(),i===0&&(r.unshift(0),n.exponent++,i++),i--,r[i]++}}return n}function Ll(t){for(var e=[],n=0;n<t;n++)e.push(0);return e}function oce(t){return t.toExponential().replace(/e.*$/,"").replace(/^0\.?0*|\./,"").length}var lce=Number.EPSILON||2220446049250313e-31;function Rr(t,e,n){if(n==null)return t===e;if(t===e)return!0;if(isNaN(t)||isNaN(e))return!1;if(isFinite(t)&&isFinite(e)){var r=Math.abs(t-e);return r<lce?!0:r<=Math.max(Math.abs(t),Math.abs(e))*n}return!1}var uce=Math.acosh||function(t){return Math.log(Math.sqrt(t*t-1)+t)},sce=Math.asinh||function(t){return Math.log(Math.sqrt(t*t+1)+t)},cce=Math.atanh||function(t){return Math.log((1+t)/(1-t))/2},fce=Math.cosh||function(t){return(Math.exp(t)+Math.exp(-t))/2},dce=Math.sinh||function(t){return(Math.exp(t)-Math.exp(-t))/2},vce=Math.tanh||function(t){var e=Math.exp(2*t);return(e-1)/(e+1)};function pce(t,e){var n=t>0?!0:t<0?!1:1/t===1/0,r=e>0?!0:e<0?!1:1/e===1/0;return n^r?-t:t}function uh(t,e,n){var r=t.constructor,a=new r(2),i="";if(n){if(n<1)throw new Error("size must be in greater than 0");if(!nt(n))throw new Error("size must be an integer");if(t.greaterThan(a.pow(n-1).sub(1))||t.lessThan(a.pow(n-1).mul(-1)))throw new Error("Value must be in range [-2^".concat(n-1,", 2^").concat(n-1,"-1]"));if(!t.isInteger())throw new Error("Value must be an integer");t.lessThan(0)&&(t=t.add(a.pow(n))),i="i".concat(n)}switch(e){case 2:return"".concat(t.toBinary()).concat(i);case 8:return"".concat(t.toOctal()).concat(i);case 16:return"".concat(t.toHexadecimal()).concat(i);default:throw new Error("Base ".concat(e," not supported "))}}function mce(t,e){if(typeof e=="function")return e(t);if(!t.isFinite())return t.isNaN()?"NaN":t.gt(0)?"Infinity":"-Infinity";var n="auto",r,a;if(e!==void 0&&(e.notation&&(n=e.notation),typeof e=="number"?r=e:e.precision&&(r=e.precision),e.wordSize&&(a=e.wordSize,typeof a!="number")))throw new Error('Option "wordSize" must be a number');switch(n){case"fixed":return gce(t,r);case"exponential":return y4(t,r);case"engineering":return hce(t,r);case"bin":return uh(t,2,a);case"oct":return uh(t,8,a);case"hex":return uh(t,16,a);case"auto":{var i=e&&e.lowerExp!==void 0?e.lowerExp:-3,o=e&&e.upperExp!==void 0?e.upperExp:5;if(t.isZero())return"0";var l,u=t.toSignificantDigits(r),s=u.e;return s>=i&&s<o?l=u.toFixed():l=y4(t,r),l.replace(/((\.\d*?)(0+))($|e)/,function(){var c=arguments[2],f=arguments[4];return c!=="."?c+f:f})}default:throw new Error('Unknown notation "'+n+'". Choose "auto", "exponential", "fixed", "bin", "oct", or "hex.')}}function hce(t,e){var n=t.e,r=n%3===0?n:n<0?n-3-n%3:n-n%3,a=t.mul(Math.pow(10,-r)),i=a.toPrecision(e);return i.indexOf("e")!==-1&&(i=a.toString()),i+"e"+(n>=0?"+":"")+r.toString()}function y4(t,e){return e!==void 0?t.toExponential(e-1):t.toExponential()}function gce(t,e){return t.toFixed(e)}function yce(t,e){var n=t.length-e.length,r=t.length;return t.substring(n,r)===e}function Pt(t,e){var n=bce(t,e);return e&&typeof e=="object"&&"truncate"in e&&n.length>e.truncate?n.substring(0,e.truncate-3)+"...":n}function bce(t,e){if(typeof t=="number")return $o(t,e);if(It(t))return mce(t,e);if(xce(t))return!e||e.fraction!=="decimal"?t.s*t.n+"/"+t.d:t.toString();if(Array.isArray(t))return H5(t,e);if(rr(t))return'"'+t+'"';if(typeof t=="function")return t.syntax?String(t.syntax):"function";if(t&&typeof t=="object"){if(typeof t.format=="function")return t.format(e);if(t&&t.toString(e)!=={}.toString())return t.toString(e);var n=Object.keys(t).map(r=>'"'+r+'": '+Pt(t[r],e));return"{"+n.join(", ")+"}"}return String(t)}function Xc(t){for(var e=String(t),n="",r=0;r<e.length;){var a=e.charAt(r);a==="\\"?(n+=a,r++,a=e.charAt(r),(a===""||'"\\/bfnrtu'.indexOf(a)===-1)&&(n+="\\"),n+=a):a==='"'?n+='\\"':n+=a,r++}return'"'+n+'"'}function Xr(t){var e=String(t);return e=e.replace(/&/g,"&amp;").replace(/"/g,"&quot;").replace(/'/g,"&#39;").replace(/</g,"&lt;").replace(/>/g,"&gt;"),e}function H5(t,e){if(Array.isArray(t)){for(var n="[",r=t.length,a=0;a<r;a++)a!==0&&(n+=", "),n+=H5(t[a],e);return n+="]",n}else return Pt(t,e)}function xce(t){return t&&typeof t=="object"&&typeof t.s=="number"&&typeof t.n=="number"&&typeof t.d=="number"||!1}function s0(t,e){if(!rr(t))throw new TypeError("Unexpected type of argument in function compareText (expected: string or Array or Matrix, actual: "+dn(t)+", index: 0)");if(!rr(e))throw new TypeError("Unexpected type of argument in function compareText (expected: string or Array or Matrix, actual: "+dn(e)+", index: 1)");return t===e?0:t>e?1:-1}function _t(t,e,n){if(!(this instanceof _t))throw new SyntaxError("Constructor must be called with the new operator");this.actual=t,this.expected=e,this.relation=n,this.message="Dimension mismatch ("+(Array.isArray(t)?"["+t.join(", ")+"]":t)+" "+(this.relation||"!=")+" "+(Array.isArray(e)?"["+e.join(", ")+"]":e)+")",this.stack=new Error().stack}_t.prototype=new RangeError;_t.prototype.constructor=RangeError;_t.prototype.name="DimensionError";_t.prototype.isDimensionError=!0;function ra(t,e,n){if(!(this instanceof ra))throw new SyntaxError("Constructor must be called with the new operator");this.index=t,arguments.length<3?(this.min=0,this.max=e):(this.min=e,this.max=n),this.min!==void 0&&this.index<this.min?this.message="Index out of range ("+this.index+" < "+this.min+")":this.max!==void 0&&this.index>=this.max?this.message="Index out of range ("+this.index+" > "+(this.max-1)+")":this.message="Index out of range ("+this.index+")",this.stack=new Error().stack}ra.prototype=new RangeError;ra.prototype.constructor=RangeError;ra.prototype.name="IndexError";ra.prototype.isIndexError=!0;function $t(t){for(var e=[];Array.isArray(t);)e.push(t.length),t=t[0];return e}function K5(t,e,n){var r,a=t.length;if(a!==e[n])throw new _t(a,e[n]);if(n<e.length-1){var i=n+1;for(r=0;r<a;r++){var o=t[r];if(!Array.isArray(o))throw new _t(e.length-1,e.length,"<");K5(t[r],e,i)}}else for(r=0;r<a;r++)if(Array.isArray(t[r]))throw new _t(e.length+1,e.length,">")}function b4(t,e){var n=e.length===0;if(n){if(Array.isArray(t))throw new _t(t.length,0)}else K5(t,e,0)}function tn(t,e){if(!Rt(t)||!nt(t))throw new TypeError("Index must be an integer (value: "+t+")");if(t<0||typeof e=="number"&&t>=e)throw new ra(t,e)}function nu(t,e,n){if(!Array.isArray(t)||!Array.isArray(e))throw new TypeError("Array expected");if(e.length===0)throw new Error("Resizing to scalar is not supported");e.forEach(function(a){if(!Rt(a)||!nt(a)||a<0)throw new TypeError("Invalid size, must contain positive integers (size: "+Pt(e)+")")});var r=n!==void 0?n:0;return c0(t,e,0,r),t}function c0(t,e,n,r){var a,i,o=t.length,l=e[n],u=Math.min(o,l);if(t.length=l,n<e.length-1){var s=n+1;for(a=0;a<u;a++)i=t[a],Array.isArray(i)||(i=[i],t[a]=i),c0(i,e,s,r);for(a=u;a<l;a++)i=[],t[a]=i,c0(i,e,s,r)}else{for(a=0;a<u;a++)for(;Array.isArray(t[a]);)t[a]=t[a][0];for(a=u;a<l;a++)t[a]=r}}function U5(t,e){var n=Ut(t),r=n.length;if(!Array.isArray(t)||!Array.isArray(e))throw new TypeError("Array expected");if(e.length===0)throw new _t(0,r,"!=");e=ox(e,r);var a=q5(e);if(r!==a)throw new _t(a,r,"!=");try{return wce(n,e)}catch(i){throw i instanceof _t?new _t(a,r,"!="):i}}function ox(t,e){var n=q5(t),r=t.slice(),a=-1,i=t.indexOf(a),o=t.indexOf(a,i+1)>=0;if(o)throw new Error("More than one wildcard in sizes");var l=i>=0,u=e%n===0;if(l)if(u)r[i]=-e/n;else throw new Error("Could not replace wildcard, since "+e+" is no multiple of "+-n);return r}function q5(t){return t.reduce((e,n)=>e*n,1)}function wce(t,e){for(var n=t,r,a=e.length-1;a>0;a--){var i=e[a];r=[];for(var o=n.length/i,l=0;l<o;l++)r.push(n.slice(l*i,(l+1)*i));n=r}return n}function Gd(t,e){for(var n=e||$t(t);Array.isArray(t)&&t.length===1;)t=t[0],n.shift();for(var r=n.length;n[r-1]===1;)r--;return r<n.length&&(t=W5(t,r,0),n.length=r),t}function W5(t,e,n){var r,a;if(n<e){var i=n+1;for(r=0,a=t.length;r<a;r++)t[r]=W5(t[r],e,i)}else for(;Array.isArray(t);)t=t[0];return t}function G5(t,e,n,r){var a=r||$t(t);if(n)for(var i=0;i<n;i++)t=[t],a.unshift(1);for(t=Y5(t,e,0);a.length<e;)a.push(1);return t}function Y5(t,e,n){var r,a;if(Array.isArray(t)){var i=n+1;for(r=0,a=t.length;r<a;r++)t[r]=Y5(t[r],e,i)}else for(var o=n;o<e;o++)t=[t];return t}function Ut(t){if(!Array.isArray(t))return t;var e=[];return t.forEach(function n(r){Array.isArray(r)?r.forEach(n):e.push(r)}),e}function yi(t,e){return Array.prototype.map.call(t,e)}function Np(t,e){Array.prototype.forEach.call(t,e)}function X5(t,e){if($t(t).length!==1)throw new Error("Only one dimensional matrices supported");return Array.prototype.filter.call(t,e)}function Yd(t,e){if($t(t).length!==1)throw new Error("Only one dimensional matrices supported");return Array.prototype.filter.call(t,n=>e.test(n))}function x4(t,e){return Array.prototype.join.call(t,e)}function ru(t){if(!Array.isArray(t))throw new TypeError("Array input expected");if(t.length===0)return t;var e=[],n=0;e[0]={value:t[0],identifier:0};for(var r=1;r<t.length;r++)t[r]===t[r-1]?n++:n=0,e.push({value:t[r],identifier:n});return e}function Xd(t){if(!Array.isArray(t))throw new TypeError("Array input expected");if(t.length===0)return t;for(var e=[],n=0;n<t.length;n++)e.push(t[n].value);return e}function zs(t,e){for(var n,r=0,a=0;a<t.length;a++){var i=t[a],o=Array.isArray(i);if(a===0&&o&&(r=i.length),o&&i.length!==r)return;var l=o?zs(i,e):e(i);if(n===void 0)n=l;else if(n!==l)return"mixed"}return n}function w4(t,e){return t.indexOf(e)!==-1}function fe(t,e,n,r){function a(i){var o=Yse(i,e.map(Z5));return Cce(t,e,i),n(o)}return a.isFactory=!0,a.fn=t,a.dependencies=e.slice().sort(),r&&(a.meta=r),a}function bs(t){return typeof t=="function"&&typeof t.fn=="string"&&Array.isArray(t.dependencies)}function Cce(t,e,n){var r=e.filter(i=>!Sce(i)).every(i=>n[i]!==void 0);if(!r){var a=e.filter(i=>n[i]===void 0);throw new Error('Cannot create function "'.concat(t,'", ')+"some dependencies are missing: ".concat(a.map(i=>'"'.concat(i,'"')).join(", "),"."))}}function Sce(t){return t&&t[0]==="?"}function Z5(t){return t&&t[0]==="?"?t.slice(1):t}function na(t,e){if(J5(t)&&lx(t,e))return t[e];throw typeof t[e]=="function"&&ux(t,e)?new Error('Cannot access method "'+e+'" as a property'):new Error('No access to property "'+e+'"')}function au(t,e,n){if(J5(t)&&lx(t,e))return t[e]=n,n;throw new Error('No access to property "'+e+'"')}function Ece(t,e){return e in t}function lx(t,e){return!t||typeof t!="object"?!1:We(Dce,e)?!0:!(e in Object.prototype||e in Function.prototype)}function Nce(t,e){if(!ux(t,e))throw new Error('No access to method "'+e+'"')}function ux(t,e){return t==null||typeof t[e]!="function"||We(t,e)&&Object.getPrototypeOf&&e in Object.getPrototypeOf(t)?!1:We(Ace,e)?!0:!(e in Object.prototype||e in Function.prototype)}function J5(t){return typeof t=="object"&&t&&t.constructor===Object}var Dce={length:!0,name:!0},Ace={toString:!0,valueOf:!0,toLocaleString:!0};class sx{constructor(e){this.wrappedObject=e}keys(){return Object.keys(this.wrappedObject)}get(e){return na(this.wrappedObject,e)}set(e,n){return au(this.wrappedObject,e,n),this}has(e){return Ece(this.wrappedObject,e)}}function iu(){return new Map}function zl(t){if(!t)return iu();if(cx(t))return t;if(Cp(t))return new sx(t);throw new Error("createMap can create maps from objects or Maps")}function Mce(t){if(t instanceof sx)return t.wrappedObject;var e={};for(var n of t.keys()){var r=t.get(n);au(e,n,r)}return e}function cx(t){return t?t instanceof Map||t instanceof sx||typeof t.set=="function"&&typeof t.get=="function"&&typeof t.keys=="function"&&typeof t.has=="function":!1}function C4(t){for(var e=arguments.length,n=new Array(e>1?e-1:0),r=1;r<e;r++)n[r-1]=arguments[r];for(var a of n)if(a){if(cx(a))for(var i of a.keys())t.set(i,a.get(i));else if(Cp(a))for(var o of Object.keys(a))t.set(o,a[o])}return t}var Q5=function(){return Q5=u0.create,u0},Oce=["?BigNumber","?Complex","?DenseMatrix","?Fraction"],Tce=fe("typed",Oce,function(e){var{BigNumber:n,Complex:r,DenseMatrix:a,Fraction:i}=e,o=Q5();return o.clear(),o.addTypes([{name:"number",test:Rt},{name:"Complex",test:ma},{name:"BigNumber",test:It},{name:"Fraction",test:Jo},{name:"Unit",test:ca},{name:"identifier",test:l=>rr&&/^(?:[A-Za-z\xAA\xB5\xBA\xC0-\xD6\xD8-\xF6\xF8-\u02C1\u02C6-\u02D1\u02E0-\u02E4\u02EC\u02EE\u0370-\u0374\u0376\u0377\u037A-\u037D\u037F\u0386\u0388-\u038A\u038C\u038E-\u03A1\u03A3-\u03F5\u03F7-\u0481\u048A-\u052F\u0531-\u0556\u0559\u0560-\u0588\u05D0-\u05EA\u05EF-\u05F2\u0620-\u064A\u066E\u066F\u0671-\u06D3\u06D5\u06E5\u06E6\u06EE\u06EF\u06FA-\u06FC\u06FF\u0710\u0712-\u072F\u074D-\u07A5\u07B1\u07CA-\u07EA\u07F4\u07F5\u07FA\u0800-\u0815\u081A\u0824\u0828\u0840-\u0858\u0860-\u086A\u0870-\u0887\u0889-\u088E\u08A0-\u08C9\u0904-\u0939\u093D\u0950\u0958-\u0961\u0971-\u0980\u0985-\u098C\u098F\u0990\u0993-\u09A8\u09AA-\u09B0\u09B2\u09B6-\u09B9\u09BD\u09CE\u09DC\u09DD\u09DF-\u09E1\u09F0\u09F1\u09FC\u0A05-\u0A0A\u0A0F\u0A10\u0A13-\u0A28\u0A2A-\u0A30\u0A32\u0A33\u0A35\u0A36\u0A38\u0A39\u0A59-\u0A5C\u0A5E\u0A72-\u0A74\u0A85-\u0A8D\u0A8F-\u0A91\u0A93-\u0AA8\u0AAA-\u0AB0\u0AB2\u0AB3\u0AB5-\u0AB9\u0ABD\u0AD0\u0AE0\u0AE1\u0AF9\u0B05-\u0B0C\u0B0F\u0B10\u0B13-\u0B28\u0B2A-\u0B30\u0B32\u0B33\u0B35-\u0B39\u0B3D\u0B5C\u0B5D\u0B5F-\u0B61\u0B71\u0B83\u0B85-\u0B8A\u0B8E-\u0B90\u0B92-\u0B95\u0B99\u0B9A\u0B9C\u0B9E\u0B9F\u0BA3\u0BA4\u0BA8-\u0BAA\u0BAE-\u0BB9\u0BD0\u0C05-\u0C0C\u0C0E-\u0C10\u0C12-\u0C28\u0C2A-\u0C39\u0C3D\u0C58-\u0C5A\u0C5D\u0C60\u0C61\u0C80\u0C85-\u0C8C\u0C8E-\u0C90\u0C92-\u0CA8\u0CAA-\u0CB3\u0CB5-\u0CB9\u0CBD\u0CDD\u0CDE\u0CE0\u0CE1\u0CF1\u0CF2\u0D04-\u0D0C\u0D0E-\u0D10\u0D12-\u0D3A\u0D3D\u0D4E\u0D54-\u0D56\u0D5F-\u0D61\u0D7A-\u0D7F\u0D85-\u0D96\u0D9A-\u0DB1\u0DB3-\u0DBB\u0DBD\u0DC0-\u0DC6\u0E01-\u0E30\u0E32\u0E33\u0E40-\u0E46\u0E81\u0E82\u0E84\u0E86-\u0E8A\u0E8C-\u0EA3\u0EA5\u0EA7-\u0EB0\u0EB2\u0EB3\u0EBD\u0EC0-\u0EC4\u0EC6\u0EDC-\u0EDF\u0F00\u0F40-\u0F47\u0F49-\u0F6C\u0F88-\u0F8C\u1000-\u102A\u103F\u1050-\u1055\u105A-\u105D\u1061\u1065\u1066\u106E-\u1070\u1075-\u1081\u108E\u10A0-\u10C5\u10C7\u10CD\u10D0-\u10FA\u10FC-\u1248\u124A-\u124D\u1250-\u1256\u1258\u125A-\u125D\u1260-\u1288\u128A-\u128D\u1290-\u12B0\u12B2-\u12B5\u12B8-\u12BE\u12C0\u12C2-\u12C5\u12C8-\u12D6\u12D8-\u1310\u1312-\u1315\u1318-\u135A\u1380-\u138F\u13A0-\u13F5\u13F8-\u13FD\u1401-\u166C\u166F-\u167F\u1681-\u169A\u16A0-\u16EA\u16F1-\u16F8\u1700-\u1711\u171F-\u1731\u1740-\u1751\u1760-\u176C\u176E-\u1770\u1780-\u17B3\u17D7\u17DC\u1820-\u1878\u1880-\u1884\u1887-\u18A8\u18AA\u18B0-\u18F5\u1900-\u191E\u1950-\u196D\u1970-\u1974\u1980-\u19AB\u19B0-\u19C9\u1A00-\u1A16\u1A20-\u1A54\u1AA7\u1B05-\u1B33\u1B45-\u1B4C\u1B83-\u1BA0\u1BAE\u1BAF\u1BBA-\u1BE5\u1C00-\u1C23\u1C4D-\u1C4F\u1C5A-\u1C7D\u1C80-\u1C88\u1C90-\u1CBA\u1CBD-\u1CBF\u1CE9-\u1CEC\u1CEE-\u1CF3\u1CF5\u1CF6\u1CFA\u1D00-\u1DBF\u1E00-\u1F15\u1F18-\u1F1D\u1F20-\u1F45\u1F48-\u1F4D\u1F50-\u1F57\u1F59\u1F5B\u1F5D\u1F5F-\u1F7D\u1F80-\u1FB4\u1FB6-\u1FBC\u1FBE\u1FC2-\u1FC4\u1FC6-\u1FCC\u1FD0-\u1FD3\u1FD6-\u1FDB\u1FE0-\u1FEC\u1FF2-\u1FF4\u1FF6-\u1FFC\u2071\u207F\u2090-\u209C\u2102\u2107\u210A-\u2113\u2115\u2119-\u211D\u2124\u2126\u2128\u212A-\u212D\u212F-\u2139\u213C-\u213F\u2145-\u2149\u214E\u2183\u2184\u2C00-\u2CE4\u2CEB-\u2CEE\u2CF2\u2CF3\u2D00-\u2D25\u2D27\u2D2D\u2D30-\u2D67\u2D6F\u2D80-\u2D96\u2DA0-\u2DA6\u2DA8-\u2DAE\u2DB0-\u2DB6\u2DB8-\u2DBE\u2DC0-\u2DC6\u2DC8-\u2DCE\u2DD0-\u2DD6\u2DD8-\u2DDE\u2E2F\u3005\u3006\u3031-\u3035\u303B\u303C\u3041-\u3096\u309D-\u309F\u30A1-\u30FA\u30FC-\u30FF\u3105-\u312F\u3131-\u318E\u31A0-\u31BF\u31F0-\u31FF\u3400-\u4DBF\u4E00-\uA48C\uA4D0-\uA4FD\uA500-\uA60C\uA610-\uA61F\uA62A\uA62B\uA640-\uA66E\uA67F-\uA69D\uA6A0-\uA6E5\uA717-\uA71F\uA722-\uA788\uA78B-\uA7CA\uA7D0\uA7D1\uA7D3\uA7D5-\uA7D9\uA7F2-\uA801\uA803-\uA805\uA807-\uA80A\uA80C-\uA822\uA840-\uA873\uA882-\uA8B3\uA8F2-\uA8F7\uA8FB\uA8FD\uA8FE\uA90A-\uA925\uA930-\uA946\uA960-\uA97C\uA984-\uA9B2\uA9CF\uA9E0-\uA9E4\uA9E6-\uA9EF\uA9FA-\uA9FE\uAA00-\uAA28\uAA40-\uAA42\uAA44-\uAA4B\uAA60-\uAA76\uAA7A\uAA7E-\uAAAF\uAAB1\uAAB5\uAAB6\uAAB9-\uAABD\uAAC0\uAAC2\uAADB-\uAADD\uAAE0-\uAAEA\uAAF2-\uAAF4\uAB01-\uAB06\uAB09-\uAB0E\uAB11-\uAB16\uAB20-\uAB26\uAB28-\uAB2E\uAB30-\uAB5A\uAB5C-\uAB69\uAB70-\uABE2\uAC00-\uD7A3\uD7B0-\uD7C6\uD7CB-\uD7FB\uF900-\uFA6D\uFA70-\uFAD9\uFB00-\uFB06\uFB13-\uFB17\uFB1D\uFB1F-\uFB28\uFB2A-\uFB36\uFB38-\uFB3C\uFB3E\uFB40\uFB41\uFB43\uFB44\uFB46-\uFBB1\uFBD3-\uFD3D\uFD50-\uFD8F\uFD92-\uFDC7\uFDF0-\uFDFB\uFE70-\uFE74\uFE76-\uFEFC\uFF21-\uFF3A\uFF41-\uFF5A\uFF66-\uFFBE\uFFC2-\uFFC7\uFFCA-\uFFCF\uFFD2-\uFFD7\uFFDA-\uFFDC]|\uD800[\uDC00-\uDC0B\uDC0D-\uDC26\uDC28-\uDC3A\uDC3C\uDC3D\uDC3F-\uDC4D\uDC50-\uDC5D\uDC80-\uDCFA\uDE80-\uDE9C\uDEA0-\uDED0\uDF00-\uDF1F\uDF2D-\uDF40\uDF42-\uDF49\uDF50-\uDF75\uDF80-\uDF9D\uDFA0-\uDFC3\uDFC8-\uDFCF]|\uD801[\uDC00-\uDC9D\uDCB0-\uDCD3\uDCD8-\uDCFB\uDD00-\uDD27\uDD30-\uDD63\uDD70-\uDD7A\uDD7C-\uDD8A\uDD8C-\uDD92\uDD94\uDD95\uDD97-\uDDA1\uDDA3-\uDDB1\uDDB3-\uDDB9\uDDBB\uDDBC\uDE00-\uDF36\uDF40-\uDF55\uDF60-\uDF67\uDF80-\uDF85\uDF87-\uDFB0\uDFB2-\uDFBA]|\uD802[\uDC00-\uDC05\uDC08\uDC0A-\uDC35\uDC37\uDC38\uDC3C\uDC3F-\uDC55\uDC60-\uDC76\uDC80-\uDC9E\uDCE0-\uDCF2\uDCF4\uDCF5\uDD00-\uDD15\uDD20-\uDD39\uDD80-\uDDB7\uDDBE\uDDBF\uDE00\uDE10-\uDE13\uDE15-\uDE17\uDE19-\uDE35\uDE60-\uDE7C\uDE80-\uDE9C\uDEC0-\uDEC7\uDEC9-\uDEE4\uDF00-\uDF35\uDF40-\uDF55\uDF60-\uDF72\uDF80-\uDF91]|\uD803[\uDC00-\uDC48\uDC80-\uDCB2\uDCC0-\uDCF2\uDD00-\uDD23\uDE80-\uDEA9\uDEB0\uDEB1\uDF00-\uDF1C\uDF27\uDF30-\uDF45\uDF70-\uDF81\uDFB0-\uDFC4\uDFE0-\uDFF6]|\uD804[\uDC03-\uDC37\uDC71\uDC72\uDC75\uDC83-\uDCAF\uDCD0-\uDCE8\uDD03-\uDD26\uDD44\uDD47\uDD50-\uDD72\uDD76\uDD83-\uDDB2\uDDC1-\uDDC4\uDDDA\uDDDC\uDE00-\uDE11\uDE13-\uDE2B\uDE3F\uDE40\uDE80-\uDE86\uDE88\uDE8A-\uDE8D\uDE8F-\uDE9D\uDE9F-\uDEA8\uDEB0-\uDEDE\uDF05-\uDF0C\uDF0F\uDF10\uDF13-\uDF28\uDF2A-\uDF30\uDF32\uDF33\uDF35-\uDF39\uDF3D\uDF50\uDF5D-\uDF61]|\uD805[\uDC00-\uDC34\uDC47-\uDC4A\uDC5F-\uDC61\uDC80-\uDCAF\uDCC4\uDCC5\uDCC7\uDD80-\uDDAE\uDDD8-\uDDDB\uDE00-\uDE2F\uDE44\uDE80-\uDEAA\uDEB8\uDF00-\uDF1A\uDF40-\uDF46]|\uD806[\uDC00-\uDC2B\uDCA0-\uDCDF\uDCFF-\uDD06\uDD09\uDD0C-\uDD13\uDD15\uDD16\uDD18-\uDD2F\uDD3F\uDD41\uDDA0-\uDDA7\uDDAA-\uDDD0\uDDE1\uDDE3\uDE00\uDE0B-\uDE32\uDE3A\uDE50\uDE5C-\uDE89\uDE9D\uDEB0-\uDEF8]|\uD807[\uDC00-\uDC08\uDC0A-\uDC2E\uDC40\uDC72-\uDC8F\uDD00-\uDD06\uDD08\uDD09\uDD0B-\uDD30\uDD46\uDD60-\uDD65\uDD67\uDD68\uDD6A-\uDD89\uDD98\uDEE0-\uDEF2\uDF02\uDF04-\uDF10\uDF12-\uDF33\uDFB0]|\uD808[\uDC00-\uDF99]|\uD809[\uDC80-\uDD43]|\uD80B[\uDF90-\uDFF0]|[\uD80C\uD81C-\uD820\uD822\uD840-\uD868\uD86A-\uD86C\uD86F-\uD872\uD874-\uD879\uD880-\uD883\uD885-\uD887][\uDC00-\uDFFF]|\uD80D[\uDC00-\uDC2F\uDC41-\uDC46]|\uD811[\uDC00-\uDE46]|\uD81A[\uDC00-\uDE38\uDE40-\uDE5E\uDE70-\uDEBE\uDED0-\uDEED\uDF00-\uDF2F\uDF40-\uDF43\uDF63-\uDF77\uDF7D-\uDF8F]|\uD81B[\uDE40-\uDE7F\uDF00-\uDF4A\uDF50\uDF93-\uDF9F\uDFE0\uDFE1\uDFE3]|\uD821[\uDC00-\uDFF7]|\uD823[\uDC00-\uDCD5\uDD00-\uDD08]|\uD82B[\uDFF0-\uDFF3\uDFF5-\uDFFB\uDFFD\uDFFE]|\uD82C[\uDC00-\uDD22\uDD32\uDD50-\uDD52\uDD55\uDD64-\uDD67\uDD70-\uDEFB]|\uD82F[\uDC00-\uDC6A\uDC70-\uDC7C\uDC80-\uDC88\uDC90-\uDC99]|\uD835[\uDC00-\uDC54\uDC56-\uDC9C\uDC9E\uDC9F\uDCA2\uDCA5\uDCA6\uDCA9-\uDCAC\uDCAE-\uDCB9\uDCBB\uDCBD-\uDCC3\uDCC5-\uDD05\uDD07-\uDD0A\uDD0D-\uDD14\uDD16-\uDD1C\uDD1E-\uDD39\uDD3B-\uDD3E\uDD40-\uDD44\uDD46\uDD4A-\uDD50\uDD52-\uDEA5\uDEA8-\uDEC0\uDEC2-\uDEDA\uDEDC-\uDEFA\uDEFC-\uDF14\uDF16-\uDF34\uDF36-\uDF4E\uDF50-\uDF6E\uDF70-\uDF88\uDF8A-\uDFA8\uDFAA-\uDFC2\uDFC4-\uDFCB]|\uD837[\uDF00-\uDF1E\uDF25-\uDF2A]|\uD838[\uDC30-\uDC6D\uDD00-\uDD2C\uDD37-\uDD3D\uDD4E\uDE90-\uDEAD\uDEC0-\uDEEB]|\uD839[\uDCD0-\uDCEB\uDFE0-\uDFE6\uDFE8-\uDFEB\uDFED\uDFEE\uDFF0-\uDFFE]|\uD83A[\uDC00-\uDCC4\uDD00-\uDD43\uDD4B]|\uD83B[\uDE00-\uDE03\uDE05-\uDE1F\uDE21\uDE22\uDE24\uDE27\uDE29-\uDE32\uDE34-\uDE37\uDE39\uDE3B\uDE42\uDE47\uDE49\uDE4B\uDE4D-\uDE4F\uDE51\uDE52\uDE54\uDE57\uDE59\uDE5B\uDE5D\uDE5F\uDE61\uDE62\uDE64\uDE67-\uDE6A\uDE6C-\uDE72\uDE74-\uDE77\uDE79-\uDE7C\uDE7E\uDE80-\uDE89\uDE8B-\uDE9B\uDEA1-\uDEA3\uDEA5-\uDEA9\uDEAB-\uDEBB]|\uD869[\uDC00-\uDEDF\uDF00-\uDFFF]|\uD86D[\uDC00-\uDF39\uDF40-\uDFFF]|\uD86E[\uDC00-\uDC1D\uDC20-\uDFFF]|\uD873[\uDC00-\uDEA1\uDEB0-\uDFFF]|\uD87A[\uDC00-\uDFE0]|\uD87E[\uDC00-\uDE1D]|\uD884[\uDC00-\uDF4A\uDF50-\uDFFF]|\uD888[\uDC00-\uDFAF])(?:[0-9A-Za-z\xAA\xB5\xBA\xC0-\xD6\xD8-\xF6\xF8-\u02C1\u02C6-\u02D1\u02E0-\u02E4\u02EC\u02EE\u0370-\u0374\u0376\u0377\u037A-\u037D\u037F\u0386\u0388-\u038A\u038C\u038E-\u03A1\u03A3-\u03F5\u03F7-\u0481\u048A-\u052F\u0531-\u0556\u0559\u0560-\u0588\u05D0-\u05EA\u05EF-\u05F2\u0620-\u064A\u066E\u066F\u0671-\u06D3\u06D5\u06E5\u06E6\u06EE\u06EF\u06FA-\u06FC\u06FF\u0710\u0712-\u072F\u074D-\u07A5\u07B1\u07CA-\u07EA\u07F4\u07F5\u07FA\u0800-\u0815\u081A\u0824\u0828\u0840-\u0858\u0860-\u086A\u0870-\u0887\u0889-\u088E\u08A0-\u08C9\u0904-\u0939\u093D\u0950\u0958-\u0961\u0971-\u0980\u0985-\u098C\u098F\u0990\u0993-\u09A8\u09AA-\u09B0\u09B2\u09B6-\u09B9\u09BD\u09CE\u09DC\u09DD\u09DF-\u09E1\u09F0\u09F1\u09FC\u0A05-\u0A0A\u0A0F\u0A10\u0A13-\u0A28\u0A2A-\u0A30\u0A32\u0A33\u0A35\u0A36\u0A38\u0A39\u0A59-\u0A5C\u0A5E\u0A72-\u0A74\u0A85-\u0A8D\u0A8F-\u0A91\u0A93-\u0AA8\u0AAA-\u0AB0\u0AB2\u0AB3\u0AB5-\u0AB9\u0ABD\u0AD0\u0AE0\u0AE1\u0AF9\u0B05-\u0B0C\u0B0F\u0B10\u0B13-\u0B28\u0B2A-\u0B30\u0B32\u0B33\u0B35-\u0B39\u0B3D\u0B5C\u0B5D\u0B5F-\u0B61\u0B71\u0B83\u0B85-\u0B8A\u0B8E-\u0B90\u0B92-\u0B95\u0B99\u0B9A\u0B9C\u0B9E\u0B9F\u0BA3\u0BA4\u0BA8-\u0BAA\u0BAE-\u0BB9\u0BD0\u0C05-\u0C0C\u0C0E-\u0C10\u0C12-\u0C28\u0C2A-\u0C39\u0C3D\u0C58-\u0C5A\u0C5D\u0C60\u0C61\u0C80\u0C85-\u0C8C\u0C8E-\u0C90\u0C92-\u0CA8\u0CAA-\u0CB3\u0CB5-\u0CB9\u0CBD\u0CDD\u0CDE\u0CE0\u0CE1\u0CF1\u0CF2\u0D04-\u0D0C\u0D0E-\u0D10\u0D12-\u0D3A\u0D3D\u0D4E\u0D54-\u0D56\u0D5F-\u0D61\u0D7A-\u0D7F\u0D85-\u0D96\u0D9A-\u0DB1\u0DB3-\u0DBB\u0DBD\u0DC0-\u0DC6\u0E01-\u0E30\u0E32\u0E33\u0E40-\u0E46\u0E81\u0E82\u0E84\u0E86-\u0E8A\u0E8C-\u0EA3\u0EA5\u0EA7-\u0EB0\u0EB2\u0EB3\u0EBD\u0EC0-\u0EC4\u0EC6\u0EDC-\u0EDF\u0F00\u0F40-\u0F47\u0F49-\u0F6C\u0F88-\u0F8C\u1000-\u102A\u103F\u1050-\u1055\u105A-\u105D\u1061\u1065\u1066\u106E-\u1070\u1075-\u1081\u108E\u10A0-\u10C5\u10C7\u10CD\u10D0-\u10FA\u10FC-\u1248\u124A-\u124D\u1250-\u1256\u1258\u125A-\u125D\u1260-\u1288\u128A-\u128D\u1290-\u12B0\u12B2-\u12B5\u12B8-\u12BE\u12C0\u12C2-\u12C5\u12C8-\u12D6\u12D8-\u1310\u1312-\u1315\u1318-\u135A\u1380-\u138F\u13A0-\u13F5\u13F8-\u13FD\u1401-\u166C\u166F-\u167F\u1681-\u169A\u16A0-\u16EA\u16F1-\u16F8\u1700-\u1711\u171F-\u1731\u1740-\u1751\u1760-\u176C\u176E-\u1770\u1780-\u17B3\u17D7\u17DC\u1820-\u1878\u1880-\u1884\u1887-\u18A8\u18AA\u18B0-\u18F5\u1900-\u191E\u1950-\u196D\u1970-\u1974\u1980-\u19AB\u19B0-\u19C9\u1A00-\u1A16\u1A20-\u1A54\u1AA7\u1B05-\u1B33\u1B45-\u1B4C\u1B83-\u1BA0\u1BAE\u1BAF\u1BBA-\u1BE5\u1C00-\u1C23\u1C4D-\u1C4F\u1C5A-\u1C7D\u1C80-\u1C88\u1C90-\u1CBA\u1CBD-\u1CBF\u1CE9-\u1CEC\u1CEE-\u1CF3\u1CF5\u1CF6\u1CFA\u1D00-\u1DBF\u1E00-\u1F15\u1F18-\u1F1D\u1F20-\u1F45\u1F48-\u1F4D\u1F50-\u1F57\u1F59\u1F5B\u1F5D\u1F5F-\u1F7D\u1F80-\u1FB4\u1FB6-\u1FBC\u1FBE\u1FC2-\u1FC4\u1FC6-\u1FCC\u1FD0-\u1FD3\u1FD6-\u1FDB\u1FE0-\u1FEC\u1FF2-\u1FF4\u1FF6-\u1FFC\u2071\u207F\u2090-\u209C\u2102\u2107\u210A-\u2113\u2115\u2119-\u211D\u2124\u2126\u2128\u212A-\u212D\u212F-\u2139\u213C-\u213F\u2145-\u2149\u214E\u2183\u2184\u2C00-\u2CE4\u2CEB-\u2CEE\u2CF2\u2CF3\u2D00-\u2D25\u2D27\u2D2D\u2D30-\u2D67\u2D6F\u2D80-\u2D96\u2DA0-\u2DA6\u2DA8-\u2DAE\u2DB0-\u2DB6\u2DB8-\u2DBE\u2DC0-\u2DC6\u2DC8-\u2DCE\u2DD0-\u2DD6\u2DD8-\u2DDE\u2E2F\u3005\u3006\u3031-\u3035\u303B\u303C\u3041-\u3096\u309D-\u309F\u30A1-\u30FA\u30FC-\u30FF\u3105-\u312F\u3131-\u318E\u31A0-\u31BF\u31F0-\u31FF\u3400-\u4DBF\u4E00-\uA48C\uA4D0-\uA4FD\uA500-\uA60C\uA610-\uA61F\uA62A\uA62B\uA640-\uA66E\uA67F-\uA69D\uA6A0-\uA6E5\uA717-\uA71F\uA722-\uA788\uA78B-\uA7CA\uA7D0\uA7D1\uA7D3\uA7D5-\uA7D9\uA7F2-\uA801\uA803-\uA805\uA807-\uA80A\uA80C-\uA822\uA840-\uA873\uA882-\uA8B3\uA8F2-\uA8F7\uA8FB\uA8FD\uA8FE\uA90A-\uA925\uA930-\uA946\uA960-\uA97C\uA984-\uA9B2\uA9CF\uA9E0-\uA9E4\uA9E6-\uA9EF\uA9FA-\uA9FE\uAA00-\uAA28\uAA40-\uAA42\uAA44-\uAA4B\uAA60-\uAA76\uAA7A\uAA7E-\uAAAF\uAAB1\uAAB5\uAAB6\uAAB9-\uAABD\uAAC0\uAAC2\uAADB-\uAADD\uAAE0-\uAAEA\uAAF2-\uAAF4\uAB01-\uAB06\uAB09-\uAB0E\uAB11-\uAB16\uAB20-\uAB26\uAB28-\uAB2E\uAB30-\uAB5A\uAB5C-\uAB69\uAB70-\uABE2\uAC00-\uD7A3\uD7B0-\uD7C6\uD7CB-\uD7FB\uF900-\uFA6D\uFA70-\uFAD9\uFB00-\uFB06\uFB13-\uFB17\uFB1D\uFB1F-\uFB28\uFB2A-\uFB36\uFB38-\uFB3C\uFB3E\uFB40\uFB41\uFB43\uFB44\uFB46-\uFBB1\uFBD3-\uFD3D\uFD50-\uFD8F\uFD92-\uFDC7\uFDF0-\uFDFB\uFE70-\uFE74\uFE76-\uFEFC\uFF21-\uFF3A\uFF41-\uFF5A\uFF66-\uFFBE\uFFC2-\uFFC7\uFFCA-\uFFCF\uFFD2-\uFFD7\uFFDA-\uFFDC]|\uD800[\uDC00-\uDC0B\uDC0D-\uDC26\uDC28-\uDC3A\uDC3C\uDC3D\uDC3F-\uDC4D\uDC50-\uDC5D\uDC80-\uDCFA\uDE80-\uDE9C\uDEA0-\uDED0\uDF00-\uDF1F\uDF2D-\uDF40\uDF42-\uDF49\uDF50-\uDF75\uDF80-\uDF9D\uDFA0-\uDFC3\uDFC8-\uDFCF]|\uD801[\uDC00-\uDC9D\uDCB0-\uDCD3\uDCD8-\uDCFB\uDD00-\uDD27\uDD30-\uDD63\uDD70-\uDD7A\uDD7C-\uDD8A\uDD8C-\uDD92\uDD94\uDD95\uDD97-\uDDA1\uDDA3-\uDDB1\uDDB3-\uDDB9\uDDBB\uDDBC\uDE00-\uDF36\uDF40-\uDF55\uDF60-\uDF67\uDF80-\uDF85\uDF87-\uDFB0\uDFB2-\uDFBA]|\uD802[\uDC00-\uDC05\uDC08\uDC0A-\uDC35\uDC37\uDC38\uDC3C\uDC3F-\uDC55\uDC60-\uDC76\uDC80-\uDC9E\uDCE0-\uDCF2\uDCF4\uDCF5\uDD00-\uDD15\uDD20-\uDD39\uDD80-\uDDB7\uDDBE\uDDBF\uDE00\uDE10-\uDE13\uDE15-\uDE17\uDE19-\uDE35\uDE60-\uDE7C\uDE80-\uDE9C\uDEC0-\uDEC7\uDEC9-\uDEE4\uDF00-\uDF35\uDF40-\uDF55\uDF60-\uDF72\uDF80-\uDF91]|\uD803[\uDC00-\uDC48\uDC80-\uDCB2\uDCC0-\uDCF2\uDD00-\uDD23\uDE80-\uDEA9\uDEB0\uDEB1\uDF00-\uDF1C\uDF27\uDF30-\uDF45\uDF70-\uDF81\uDFB0-\uDFC4\uDFE0-\uDFF6]|\uD804[\uDC03-\uDC37\uDC71\uDC72\uDC75\uDC83-\uDCAF\uDCD0-\uDCE8\uDD03-\uDD26\uDD44\uDD47\uDD50-\uDD72\uDD76\uDD83-\uDDB2\uDDC1-\uDDC4\uDDDA\uDDDC\uDE00-\uDE11\uDE13-\uDE2B\uDE3F\uDE40\uDE80-\uDE86\uDE88\uDE8A-\uDE8D\uDE8F-\uDE9D\uDE9F-\uDEA8\uDEB0-\uDEDE\uDF05-\uDF0C\uDF0F\uDF10\uDF13-\uDF28\uDF2A-\uDF30\uDF32\uDF33\uDF35-\uDF39\uDF3D\uDF50\uDF5D-\uDF61]|\uD805[\uDC00-\uDC34\uDC47-\uDC4A\uDC5F-\uDC61\uDC80-\uDCAF\uDCC4\uDCC5\uDCC7\uDD80-\uDDAE\uDDD8-\uDDDB\uDE00-\uDE2F\uDE44\uDE80-\uDEAA\uDEB8\uDF00-\uDF1A\uDF40-\uDF46]|\uD806[\uDC00-\uDC2B\uDCA0-\uDCDF\uDCFF-\uDD06\uDD09\uDD0C-\uDD13\uDD15\uDD16\uDD18-\uDD2F\uDD3F\uDD41\uDDA0-\uDDA7\uDDAA-\uDDD0\uDDE1\uDDE3\uDE00\uDE0B-\uDE32\uDE3A\uDE50\uDE5C-\uDE89\uDE9D\uDEB0-\uDEF8]|\uD807[\uDC00-\uDC08\uDC0A-\uDC2E\uDC40\uDC72-\uDC8F\uDD00-\uDD06\uDD08\uDD09\uDD0B-\uDD30\uDD46\uDD60-\uDD65\uDD67\uDD68\uDD6A-\uDD89\uDD98\uDEE0-\uDEF2\uDF02\uDF04-\uDF10\uDF12-\uDF33\uDFB0]|\uD808[\uDC00-\uDF99]|\uD809[\uDC80-\uDD43]|\uD80B[\uDF90-\uDFF0]|[\uD80C\uD81C-\uD820\uD822\uD840-\uD868\uD86A-\uD86C\uD86F-\uD872\uD874-\uD879\uD880-\uD883\uD885-\uD887][\uDC00-\uDFFF]|\uD80D[\uDC00-\uDC2F\uDC41-\uDC46]|\uD811[\uDC00-\uDE46]|\uD81A[\uDC00-\uDE38\uDE40-\uDE5E\uDE70-\uDEBE\uDED0-\uDEED\uDF00-\uDF2F\uDF40-\uDF43\uDF63-\uDF77\uDF7D-\uDF8F]|\uD81B[\uDE40-\uDE7F\uDF00-\uDF4A\uDF50\uDF93-\uDF9F\uDFE0\uDFE1\uDFE3]|\uD821[\uDC00-\uDFF7]|\uD823[\uDC00-\uDCD5\uDD00-\uDD08]|\uD82B[\uDFF0-\uDFF3\uDFF5-\uDFFB\uDFFD\uDFFE]|\uD82C[\uDC00-\uDD22\uDD32\uDD50-\uDD52\uDD55\uDD64-\uDD67\uDD70-\uDEFB]|\uD82F[\uDC00-\uDC6A\uDC70-\uDC7C\uDC80-\uDC88\uDC90-\uDC99]|\uD835[\uDC00-\uDC54\uDC56-\uDC9C\uDC9E\uDC9F\uDCA2\uDCA5\uDCA6\uDCA9-\uDCAC\uDCAE-\uDCB9\uDCBB\uDCBD-\uDCC3\uDCC5-\uDD05\uDD07-\uDD0A\uDD0D-\uDD14\uDD16-\uDD1C\uDD1E-\uDD39\uDD3B-\uDD3E\uDD40-\uDD44\uDD46\uDD4A-\uDD50\uDD52-\uDEA5\uDEA8-\uDEC0\uDEC2-\uDEDA\uDEDC-\uDEFA\uDEFC-\uDF14\uDF16-\uDF34\uDF36-\uDF4E\uDF50-\uDF6E\uDF70-\uDF88\uDF8A-\uDFA8\uDFAA-\uDFC2\uDFC4-\uDFCB]|\uD837[\uDF00-\uDF1E\uDF25-\uDF2A]|\uD838[\uDC30-\uDC6D\uDD00-\uDD2C\uDD37-\uDD3D\uDD4E\uDE90-\uDEAD\uDEC0-\uDEEB]|\uD839[\uDCD0-\uDCEB\uDFE0-\uDFE6\uDFE8-\uDFEB\uDFED\uDFEE\uDFF0-\uDFFE]|\uD83A[\uDC00-\uDCC4\uDD00-\uDD43\uDD4B]|\uD83B[\uDE00-\uDE03\uDE05-\uDE1F\uDE21\uDE22\uDE24\uDE27\uDE29-\uDE32\uDE34-\uDE37\uDE39\uDE3B\uDE42\uDE47\uDE49\uDE4B\uDE4D-\uDE4F\uDE51\uDE52\uDE54\uDE57\uDE59\uDE5B\uDE5D\uDE5F\uDE61\uDE62\uDE64\uDE67-\uDE6A\uDE6C-\uDE72\uDE74-\uDE77\uDE79-\uDE7C\uDE7E\uDE80-\uDE89\uDE8B-\uDE9B\uDEA1-\uDEA3\uDEA5-\uDEA9\uDEAB-\uDEBB]|\uD869[\uDC00-\uDEDF\uDF00-\uDFFF]|\uD86D[\uDC00-\uDF39\uDF40-\uDFFF]|\uD86E[\uDC00-\uDC1D\uDC20-\uDFFF]|\uD873[\uDC00-\uDEA1\uDEB0-\uDFFF]|\uD87A[\uDC00-\uDFE0]|\uD87E[\uDC00-\uDE1D]|\uD884[\uDC00-\uDF4A\uDF50-\uDFFF]|\uD888[\uDC00-\uDFAF])*$/.test(l)},{name:"string",test:rr},{name:"Chain",test:ix},{name:"Array",test:Xt},{name:"Matrix",test:ft},{name:"DenseMatrix",test:Rs},{name:"SparseMatrix",test:qi},{name:"Range",test:wp},{name:"Index",test:fc},{name:"boolean",test:N5},{name:"ResultSet",test:D5},{name:"Help",test:ax},{name:"function",test:A5},{name:"Date",test:M5},{name:"RegExp",test:O5},{name:"null",test:T5},{name:"undefined",test:P5},{name:"AccessorNode",test:to},{name:"ArrayNode",test:Fr},{name:"AssignmentNode",test:k5},{name:"BlockNode",test:_5},{name:"ConditionalNode",test:I5},{name:"ConstantNode",test:jt},{name:"FunctionNode",test:wi},{name:"FunctionAssignmentNode",test:xu},{name:"IndexNode",test:Qo},{name:"Node",test:Zt},{name:"ObjectNode",test:dc},{name:"OperatorNode",test:On},{name:"ParenthesisNode",test:Ha},{name:"RangeNode",test:F5},{name:"RelationalNode",test:$5},{name:"SymbolNode",test:Rn},{name:"Map",test:cx},{name:"Object",test:Cp}]),o.addConversions([{from:"number",to:"BigNumber",convert:function(u){if(n||sh(u),oce(u)>15)throw new TypeError("Cannot implicitly convert a number with >15 significant digits to BigNumber (value: "+u+"). Use function bignumber(x) to convert to BigNumber.");return new n(u)}},{from:"number",to:"Complex",convert:function(u){return r||Zc(u),new r(u,0)}},{from:"BigNumber",to:"Complex",convert:function(u){return r||Zc(u),new r(u.toNumber(),0)}},{from:"Fraction",to:"BigNumber",convert:function(u){throw new TypeError("Cannot implicitly convert a Fraction to BigNumber or vice versa. Use function bignumber(x) to convert to BigNumber or fraction(x) to convert to Fraction.")}},{from:"Fraction",to:"Complex",convert:function(u){return r||Zc(u),new r(u.valueOf(),0)}},{from:"number",to:"Fraction",convert:function(u){i||ch(u);var s=new i(u);if(s.valueOf()!==u)throw new TypeError("Cannot implicitly convert a number to a Fraction when there will be a loss of precision (value: "+u+"). Use function fraction(x) to convert to Fraction.");return s}},{from:"string",to:"number",convert:function(u){var s=Number(u);if(isNaN(s))throw new Error('Cannot convert "'+u+'" to a number');return s}},{from:"string",to:"BigNumber",convert:function(u){n||sh(u);try{return new n(u)}catch{throw new Error('Cannot convert "'+u+'" to BigNumber')}}},{from:"string",to:"Fraction",convert:function(u){i||ch(u);try{return new i(u)}catch{throw new Error('Cannot convert "'+u+'" to Fraction')}}},{from:"string",to:"Complex",convert:function(u){r||Zc(u);try{return new r(u)}catch{throw new Error('Cannot convert "'+u+'" to Complex')}}},{from:"boolean",to:"number",convert:function(u){return+u}},{from:"boolean",to:"BigNumber",convert:function(u){return n||sh(u),new n(+u)}},{from:"boolean",to:"Fraction",convert:function(u){return i||ch(u),new i(+u)}},{from:"boolean",to:"string",convert:function(u){return String(u)}},{from:"Array",to:"Matrix",convert:function(u){return a||Pce(),new a(u)}},{from:"Matrix",to:"Array",convert:function(u){return u.valueOf()}}]),o.onMismatch=(l,u,s)=>{var c=o.createError(l,u,s);if(["wrongType","mismatch"].includes(c.data.category)&&u.length===1&&Sa(u[0])&&s.some(d=>!d.params.includes(","))){var f=new TypeError("Function '".concat(l,"' doesn't apply to matrices. To call it ")+"elementwise on a matrix 'M', try 'map(M, ".concat(l,")'."));throw f.data=c.data,f}throw c},o.onMismatch=(l,u,s)=>{var c=o.createError(l,u,s);if(["wrongType","mismatch"].includes(c.data.category)&&u.length===1&&Sa(u[0])&&s.some(d=>!d.params.includes(","))){var f=new TypeError("Function '".concat(l,"' doesn't apply to matrices. To call it ")+"elementwise on a matrix 'M', try 'map(M, ".concat(l,")'."));throw f.data=c.data,f}throw c},o});function sh(t){throw new Error("Cannot convert value ".concat(t," into a BigNumber: no class 'BigNumber' provided"))}function Zc(t){throw new Error("Cannot convert value ".concat(t," into a Complex number: no class 'Complex' provided"))}function Pce(){throw new Error("Cannot convert array into a Matrix: no class 'DenseMatrix' provided")}function ch(t){throw new Error("Cannot convert value ".concat(t," into a Fraction, no class 'Fraction' provided."))}var kce="ResultSet",_ce=[],Ice=fe(kce,_ce,()=>{function t(e){if(!(this instanceof t))throw new SyntaxError("Constructor must be called with the new operator");this.entries=e||[]}return t.prototype.type="ResultSet",t.prototype.isResultSet=!0,t.prototype.valueOf=function(){return this.entries},t.prototype.toString=function(){return"["+this.entries.join(", ")+"]"},t.prototype.toJSON=function(){return{mathjs:"ResultSet",entries:this.entries}},t.fromJSON=function(e){return new t(e.entries)},t},{isClass:!0});/*!
  117. * decimal.js v10.4.3
  118. * An arbitrary-precision Decimal type for JavaScript.
  119. * https://github.com/MikeMcl/decimal.js
  120. * Copyright (c) 2022 Michael Mclaughlin <M8ch88l@gmail.com>
  121. * MIT Licence
  122. */var Al=9e15,so=1e9,f0="0123456789abcdef",Zd="2.3025850929940456840179914546843642076011014886287729760333279009675726096773524802359972050895982983419677840422862486334095254650828067566662873690987816894829072083255546808437998948262331985283935053089653777326288461633662222876982198867465436674744042432743651550489343149393914796194044002221051017141748003688084012647080685567743216228355220114804663715659121373450747856947683463616792101806445070648000277502684916746550586856935673420670581136429224554405758925724208241314695689016758940256776311356919292033376587141660230105703089634572075440370847469940168269282808481184289314848524948644871927809676271275775397027668605952496716674183485704422507197965004714951050492214776567636938662976979522110718264549734772662425709429322582798502585509785265383207606726317164309505995087807523710333101197857547331541421808427543863591778117054309827482385045648019095610299291824318237525357709750539565187697510374970888692180205189339507238539205144634197265287286965110862571492198849978748873771345686209167058",Jd="3.1415926535897932384626433832795028841971693993751058209749445923078164062862089986280348253421170679821480865132823066470938446095505822317253594081284811174502841027019385211055596446229489549303819644288109756659334461284756482337867831652712019091456485669234603486104543266482133936072602491412737245870066063155881748815209209628292540917153643678925903600113305305488204665213841469519415116094330572703657595919530921861173819326117931051185480744623799627495673518857527248912279381830119491298336733624406566430860213949463952247371907021798609437027705392171762931767523846748184676694051320005681271452635608277857713427577896091736371787214684409012249534301465495853710507922796892589235420199561121290219608640344181598136297747713099605187072113499999983729780499510597317328160963185950244594553469083026425223082533446850352619311881710100031378387528865875332083814206171776691473035982534904287554687311595628638823537875937519577818577805321712268066130019278766111959092164201989380952572010654858632789",d0={precision:20,rounding:4,modulo:1,toExpNeg:-7,toExpPos:21,minE:-Al,maxE:Al,crypto:!1},ek,pi,Nt=!0,Dp="[DecimalError] ",no=Dp+"Invalid argument: ",tk=Dp+"Precision limit exceeded",nk=Dp+"crypto unavailable",rk="[object Decimal]",ar=Math.floor,Bn=Math.pow,Fce=/^0b([01]+(\.[01]*)?|\.[01]+)(p[+-]?\d+)?$/i,$ce=/^0x([0-9a-f]+(\.[0-9a-f]*)?|\.[0-9a-f]+)(p[+-]?\d+)?$/i,Bce=/^0o([0-7]+(\.[0-7]*)?|\.[0-7]+)(p[+-]?\d+)?$/i,ak=/^(\d+(\.\d*)?|\.\d+)(e[+-]?\d+)?$/i,ha=1e7,gt=7,Rce=9007199254740991,Lce=Zd.length-1,v0=Jd.length-1,Ve={toStringTag:rk};Ve.absoluteValue=Ve.abs=function(){var t=new this.constructor(this);return t.s<0&&(t.s=1),lt(t)};Ve.ceil=function(){return lt(new this.constructor(this),this.e+1,2)};Ve.clampedTo=Ve.clamp=function(t,e){var n,r=this,a=r.constructor;if(t=new a(t),e=new a(e),!t.s||!e.s)return new a(NaN);if(t.gt(e))throw Error(no+e);return n=r.cmp(t),n<0?t:r.cmp(e)>0?e:new a(r)};Ve.comparedTo=Ve.cmp=function(t){var e,n,r,a,i=this,o=i.d,l=(t=new i.constructor(t)).d,u=i.s,s=t.s;if(!o||!l)return!u||!s?NaN:u!==s?u:o===l?0:!o^u<0?1:-1;if(!o[0]||!l[0])return o[0]?u:l[0]?-s:0;if(u!==s)return u;if(i.e!==t.e)return i.e>t.e^u<0?1:-1;for(r=o.length,a=l.length,e=0,n=r<a?r:a;e<n;++e)if(o[e]!==l[e])return o[e]>l[e]^u<0?1:-1;return r===a?0:r>a^u<0?1:-1};Ve.cosine=Ve.cos=function(){var t,e,n=this,r=n.constructor;return n.d?n.d[0]?(t=r.precision,e=r.rounding,r.precision=t+Math.max(n.e,n.sd())+gt,r.rounding=1,n=zce(r,sk(r,n)),r.precision=t,r.rounding=e,lt(pi==2||pi==3?n.neg():n,t,e,!0)):new r(1):new r(NaN)};Ve.cubeRoot=Ve.cbrt=function(){var t,e,n,r,a,i,o,l,u,s,c=this,f=c.constructor;if(!c.isFinite()||c.isZero())return new f(c);for(Nt=!1,i=c.s*Bn(c.s*c,1/3),!i||Math.abs(i)==1/0?(n=Gn(c.d),t=c.e,(i=(t-n.length+1)%3)&&(n+=i==1||i==-2?"0":"00"),i=Bn(n,1/3),t=ar((t+1)/3)-(t%3==(t<0?-1:2)),i==1/0?n="5e"+t:(n=i.toExponential(),n=n.slice(0,n.indexOf("e")+1)+t),r=new f(n),r.s=c.s):r=new f(i.toString()),o=(t=f.precision)+3;;)if(l=r,u=l.times(l).times(l),s=u.plus(c),r=sn(s.plus(c).times(l),s.plus(u),o+2,1),Gn(l.d).slice(0,o)===(n=Gn(r.d)).slice(0,o))if(n=n.slice(o-3,o+1),n=="9999"||!a&&n=="4999"){if(!a&&(lt(l,t+1,0),l.times(l).times(l).eq(c))){r=l;break}o+=4,a=1}else{(!+n||!+n.slice(1)&&n.charAt(0)=="5")&&(lt(r,t+1,1),e=!r.times(r).times(r).eq(c));break}return Nt=!0,lt(r,t,f.rounding,e)};Ve.decimalPlaces=Ve.dp=function(){var t,e=this.d,n=NaN;if(e){if(t=e.length-1,n=(t-ar(this.e/gt))*gt,t=e[t],t)for(;t%10==0;t/=10)n--;n<0&&(n=0)}return n};Ve.dividedBy=Ve.div=function(t){return sn(this,new this.constructor(t))};Ve.dividedToIntegerBy=Ve.divToInt=function(t){var e=this,n=e.constructor;return lt(sn(e,new n(t),0,1,1),n.precision,n.rounding)};Ve.equals=Ve.eq=function(t){return this.cmp(t)===0};Ve.floor=function(){return lt(new this.constructor(this),this.e+1,3)};Ve.greaterThan=Ve.gt=function(t){return this.cmp(t)>0};Ve.greaterThanOrEqualTo=Ve.gte=function(t){var e=this.cmp(t);return e==1||e===0};Ve.hyperbolicCosine=Ve.cosh=function(){var t,e,n,r,a,i=this,o=i.constructor,l=new o(1);if(!i.isFinite())return new o(i.s?1/0:NaN);if(i.isZero())return l;n=o.precision,r=o.rounding,o.precision=n+Math.max(i.e,i.sd())+4,o.rounding=1,a=i.d.length,a<32?(t=Math.ceil(a/3),e=(1/Mp(4,t)).toString()):(t=16,e="2.3283064365386962890625e-10"),i=ou(o,1,i.times(e),new o(1),!0);for(var u,s=t,c=new o(8);s--;)u=i.times(i),i=l.minus(u.times(c.minus(u.times(c))));return lt(i,o.precision=n,o.rounding=r,!0)};Ve.hyperbolicSine=Ve.sinh=function(){var t,e,n,r,a=this,i=a.constructor;if(!a.isFinite()||a.isZero())return new i(a);if(e=i.precision,n=i.rounding,i.precision=e+Math.max(a.e,a.sd())+4,i.rounding=1,r=a.d.length,r<3)a=ou(i,2,a,a,!0);else{t=1.4*Math.sqrt(r),t=t>16?16:t|0,a=a.times(1/Mp(5,t)),a=ou(i,2,a,a,!0);for(var o,l=new i(5),u=new i(16),s=new i(20);t--;)o=a.times(a),a=a.times(l.plus(o.times(u.times(o).plus(s))))}return i.precision=e,i.rounding=n,lt(a,e,n,!0)};Ve.hyperbolicTangent=Ve.tanh=function(){var t,e,n=this,r=n.constructor;return n.isFinite()?n.isZero()?new r(n):(t=r.precision,e=r.rounding,r.precision=t+7,r.rounding=1,sn(n.sinh(),n.cosh(),r.precision=t,r.rounding=e)):new r(n.s)};Ve.inverseCosine=Ve.acos=function(){var t,e=this,n=e.constructor,r=e.abs().cmp(1),a=n.precision,i=n.rounding;return r!==-1?r===0?e.isNeg()?va(n,a,i):new n(0):new n(NaN):e.isZero()?va(n,a+4,i).times(.5):(n.precision=a+6,n.rounding=1,e=e.asin(),t=va(n,a+4,i).times(.5),n.precision=a,n.rounding=i,t.minus(e))};Ve.inverseHyperbolicCosine=Ve.acosh=function(){var t,e,n=this,r=n.constructor;return n.lte(1)?new r(n.eq(1)?0:NaN):n.isFinite()?(t=r.precision,e=r.rounding,r.precision=t+Math.max(Math.abs(n.e),n.sd())+4,r.rounding=1,Nt=!1,n=n.times(n).minus(1).sqrt().plus(n),Nt=!0,r.precision=t,r.rounding=e,n.ln()):new r(n)};Ve.inverseHyperbolicSine=Ve.asinh=function(){var t,e,n=this,r=n.constructor;return!n.isFinite()||n.isZero()?new r(n):(t=r.precision,e=r.rounding,r.precision=t+2*Math.max(Math.abs(n.e),n.sd())+6,r.rounding=1,Nt=!1,n=n.times(n).plus(1).sqrt().plus(n),Nt=!0,r.precision=t,r.rounding=e,n.ln())};Ve.inverseHyperbolicTangent=Ve.atanh=function(){var t,e,n,r,a=this,i=a.constructor;return a.isFinite()?a.e>=0?new i(a.abs().eq(1)?a.s/0:a.isZero()?a:NaN):(t=i.precision,e=i.rounding,r=a.sd(),Math.max(r,t)<2*-a.e-1?lt(new i(a),t,e,!0):(i.precision=n=r-a.e,a=sn(a.plus(1),new i(1).minus(a),n+t,1),i.precision=t+4,i.rounding=1,a=a.ln(),i.precision=t,i.rounding=e,a.times(.5))):new i(NaN)};Ve.inverseSine=Ve.asin=function(){var t,e,n,r,a=this,i=a.constructor;return a.isZero()?new i(a):(e=a.abs().cmp(1),n=i.precision,r=i.rounding,e!==-1?e===0?(t=va(i,n+4,r).times(.5),t.s=a.s,t):new i(NaN):(i.precision=n+6,i.rounding=1,a=a.div(new i(1).minus(a.times(a)).sqrt().plus(1)).atan(),i.precision=n,i.rounding=r,a.times(2)))};Ve.inverseTangent=Ve.atan=function(){var t,e,n,r,a,i,o,l,u,s=this,c=s.constructor,f=c.precision,d=c.rounding;if(s.isFinite()){if(s.isZero())return new c(s);if(s.abs().eq(1)&&f+4<=v0)return o=va(c,f+4,d).times(.25),o.s=s.s,o}else{if(!s.s)return new c(NaN);if(f+4<=v0)return o=va(c,f+4,d).times(.5),o.s=s.s,o}for(c.precision=l=f+10,c.rounding=1,n=Math.min(28,l/gt+2|0),t=n;t;--t)s=s.div(s.times(s).plus(1).sqrt().plus(1));for(Nt=!1,e=Math.ceil(l/gt),r=1,u=s.times(s),o=new c(s),a=s;t!==-1;)if(a=a.times(u),i=o.minus(a.div(r+=2)),a=a.times(u),o=i.plus(a.div(r+=2)),o.d[e]!==void 0)for(t=e;o.d[t]===i.d[t]&&t--;);return n&&(o=o.times(2<<n-1)),Nt=!0,lt(o,c.precision=f,c.rounding=d,!0)};Ve.isFinite=function(){return!!this.d};Ve.isInteger=Ve.isInt=function(){return!!this.d&&ar(this.e/gt)>this.d.length-2};Ve.isNaN=function(){return!this.s};Ve.isNegative=Ve.isNeg=function(){return this.s<0};Ve.isPositive=Ve.isPos=function(){return this.s>0};Ve.isZero=function(){return!!this.d&&this.d[0]===0};Ve.lessThan=Ve.lt=function(t){return this.cmp(t)<0};Ve.lessThanOrEqualTo=Ve.lte=function(t){return this.cmp(t)<1};Ve.logarithm=Ve.log=function(t){var e,n,r,a,i,o,l,u,s=this,c=s.constructor,f=c.precision,d=c.rounding,v=5;if(t==null)t=new c(10),e=!0;else{if(t=new c(t),n=t.d,t.s<0||!n||!n[0]||t.eq(1))return new c(NaN);e=t.eq(10)}if(n=s.d,s.s<0||!n||!n[0]||s.eq(1))return new c(n&&!n[0]?-1/0:s.s!=1?NaN:n?0:1/0);if(e)if(n.length>1)i=!0;else{for(a=n[0];a%10===0;)a/=10;i=a!==1}if(Nt=!1,l=f+v,o=Gi(s,l),r=e?Qd(c,l+10):Gi(t,l),u=sn(o,r,l,1),Vs(u.d,a=f,d))do if(l+=10,o=Gi(s,l),r=e?Qd(c,l+10):Gi(t,l),u=sn(o,r,l,1),!i){+Gn(u.d).slice(a+1,a+15)+1==1e14&&(u=lt(u,f+1,0));break}while(Vs(u.d,a+=10,d));return Nt=!0,lt(u,f,d)};Ve.minus=Ve.sub=function(t){var e,n,r,a,i,o,l,u,s,c,f,d,v=this,p=v.constructor;if(t=new p(t),!v.d||!t.d)return!v.s||!t.s?t=new p(NaN):v.d?t.s=-t.s:t=new p(t.d||v.s!==t.s?v:NaN),t;if(v.s!=t.s)return t.s=-t.s,v.plus(t);if(s=v.d,d=t.d,l=p.precision,u=p.rounding,!s[0]||!d[0]){if(d[0])t.s=-t.s;else if(s[0])t=new p(v);else return new p(u===3?-0:0);return Nt?lt(t,l,u):t}if(n=ar(t.e/gt),c=ar(v.e/gt),s=s.slice(),i=c-n,i){for(f=i<0,f?(e=s,i=-i,o=d.length):(e=d,n=c,o=s.length),r=Math.max(Math.ceil(l/gt),o)+2,i>r&&(i=r,e.length=1),e.reverse(),r=i;r--;)e.push(0);e.reverse()}else{for(r=s.length,o=d.length,f=r<o,f&&(o=r),r=0;r<o;r++)if(s[r]!=d[r]){f=s[r]<d[r];break}i=0}for(f&&(e=s,s=d,d=e,t.s=-t.s),o=s.length,r=d.length-o;r>0;--r)s[o++]=0;for(r=d.length;r>i;){if(s[--r]<d[r]){for(a=r;a&&s[--a]===0;)s[a]=ha-1;--s[a],s[r]+=ha}s[r]-=d[r]}for(;s[--o]===0;)s.pop();for(;s[0]===0;s.shift())--n;return s[0]?(t.d=s,t.e=Ap(s,n),Nt?lt(t,l,u):t):new p(u===3?-0:0)};Ve.modulo=Ve.mod=function(t){var e,n=this,r=n.constructor;return t=new r(t),!n.d||!t.s||t.d&&!t.d[0]?new r(NaN):!t.d||n.d&&!n.d[0]?lt(new r(n),r.precision,r.rounding):(Nt=!1,r.modulo==9?(e=sn(n,t.abs(),0,3,1),e.s*=t.s):e=sn(n,t,0,r.modulo,1),e=e.times(t),Nt=!0,n.minus(e))};Ve.naturalExponential=Ve.exp=function(){return p0(this)};Ve.naturalLogarithm=Ve.ln=function(){return Gi(this)};Ve.negated=Ve.neg=function(){var t=new this.constructor(this);return t.s=-t.s,lt(t)};Ve.plus=Ve.add=function(t){var e,n,r,a,i,o,l,u,s,c,f=this,d=f.constructor;if(t=new d(t),!f.d||!t.d)return!f.s||!t.s?t=new d(NaN):f.d||(t=new d(t.d||f.s===t.s?f:NaN)),t;if(f.s!=t.s)return t.s=-t.s,f.minus(t);if(s=f.d,c=t.d,l=d.precision,u=d.rounding,!s[0]||!c[0])return c[0]||(t=new d(f)),Nt?lt(t,l,u):t;if(i=ar(f.e/gt),r=ar(t.e/gt),s=s.slice(),a=i-r,a){for(a<0?(n=s,a=-a,o=c.length):(n=c,r=i,o=s.length),i=Math.ceil(l/gt),o=i>o?i+1:o+1,a>o&&(a=o,n.length=1),n.reverse();a--;)n.push(0);n.reverse()}for(o=s.length,a=c.length,o-a<0&&(a=o,n=c,c=s,s=n),e=0;a;)e=(s[--a]=s[a]+c[a]+e)/ha|0,s[a]%=ha;for(e&&(s.unshift(e),++r),o=s.length;s[--o]==0;)s.pop();return t.d=s,t.e=Ap(s,r),Nt?lt(t,l,u):t};Ve.precision=Ve.sd=function(t){var e,n=this;if(t!==void 0&&t!==!!t&&t!==1&&t!==0)throw Error(no+t);return n.d?(e=ik(n.d),t&&n.e+1>e&&(e=n.e+1)):e=NaN,e};Ve.round=function(){var t=this,e=t.constructor;return lt(new e(t),t.e+1,e.rounding)};Ve.sine=Ve.sin=function(){var t,e,n=this,r=n.constructor;return n.isFinite()?n.isZero()?new r(n):(t=r.precision,e=r.rounding,r.precision=t+Math.max(n.e,n.sd())+gt,r.rounding=1,n=jce(r,sk(r,n)),r.precision=t,r.rounding=e,lt(pi>2?n.neg():n,t,e,!0)):new r(NaN)};Ve.squareRoot=Ve.sqrt=function(){var t,e,n,r,a,i,o=this,l=o.d,u=o.e,s=o.s,c=o.constructor;if(s!==1||!l||!l[0])return new c(!s||s<0&&(!l||l[0])?NaN:l?o:1/0);for(Nt=!1,s=Math.sqrt(+o),s==0||s==1/0?(e=Gn(l),(e.length+u)%2==0&&(e+="0"),s=Math.sqrt(e),u=ar((u+1)/2)-(u<0||u%2),s==1/0?e="5e"+u:(e=s.toExponential(),e=e.slice(0,e.indexOf("e")+1)+u),r=new c(e)):r=new c(s.toString()),n=(u=c.precision)+3;;)if(i=r,r=i.plus(sn(o,i,n+2,1)).times(.5),Gn(i.d).slice(0,n)===(e=Gn(r.d)).slice(0,n))if(e=e.slice(n-3,n+1),e=="9999"||!a&&e=="4999"){if(!a&&(lt(i,u+1,0),i.times(i).eq(o))){r=i;break}n+=4,a=1}else{(!+e||!+e.slice(1)&&e.charAt(0)=="5")&&(lt(r,u+1,1),t=!r.times(r).eq(o));break}return Nt=!0,lt(r,u,c.rounding,t)};Ve.tangent=Ve.tan=function(){var t,e,n=this,r=n.constructor;return n.isFinite()?n.isZero()?new r(n):(t=r.precision,e=r.rounding,r.precision=t+10,r.rounding=1,n=n.sin(),n.s=1,n=sn(n,new r(1).minus(n.times(n)).sqrt(),t+10,0),r.precision=t,r.rounding=e,lt(pi==2||pi==4?n.neg():n,t,e,!0)):new r(NaN)};Ve.times=Ve.mul=function(t){var e,n,r,a,i,o,l,u,s,c=this,f=c.constructor,d=c.d,v=(t=new f(t)).d;if(t.s*=c.s,!d||!d[0]||!v||!v[0])return new f(!t.s||d&&!d[0]&&!v||v&&!v[0]&&!d?NaN:!d||!v?t.s/0:t.s*0);for(n=ar(c.e/gt)+ar(t.e/gt),u=d.length,s=v.length,u<s&&(i=d,d=v,v=i,o=u,u=s,s=o),i=[],o=u+s,r=o;r--;)i.push(0);for(r=s;--r>=0;){for(e=0,a=u+r;a>r;)l=i[a]+v[r]*d[a-r-1]+e,i[a--]=l%ha|0,e=l/ha|0;i[a]=(i[a]+e)%ha|0}for(;!i[--o];)i.pop();return e?++n:i.shift(),t.d=i,t.e=Ap(i,n),Nt?lt(t,f.precision,f.rounding):t};Ve.toBinary=function(t,e){return fx(this,2,t,e)};Ve.toDecimalPlaces=Ve.toDP=function(t,e){var n=this,r=n.constructor;return n=new r(n),t===void 0?n:(Nr(t,0,so),e===void 0?e=r.rounding:Nr(e,0,8),lt(n,t+n.e+1,e))};Ve.toExponential=function(t,e){var n,r=this,a=r.constructor;return t===void 0?n=Ka(r,!0):(Nr(t,0,so),e===void 0?e=a.rounding:Nr(e,0,8),r=lt(new a(r),t+1,e),n=Ka(r,!0,t+1)),r.isNeg()&&!r.isZero()?"-"+n:n};Ve.toFixed=function(t,e){var n,r,a=this,i=a.constructor;return t===void 0?n=Ka(a):(Nr(t,0,so),e===void 0?e=i.rounding:Nr(e,0,8),r=lt(new i(a),t+a.e+1,e),n=Ka(r,!1,t+r.e+1)),a.isNeg()&&!a.isZero()?"-"+n:n};Ve.toFraction=function(t){var e,n,r,a,i,o,l,u,s,c,f,d,v=this,p=v.d,m=v.constructor;if(!p)return new m(v);if(s=n=new m(1),r=u=new m(0),e=new m(r),i=e.e=ik(p)-v.e-1,o=i%gt,e.d[0]=Bn(10,o<0?gt+o:o),t==null)t=i>0?e:s;else{if(l=new m(t),!l.isInt()||l.lt(s))throw Error(no+l);t=l.gt(e)?i>0?e:s:l}for(Nt=!1,l=new m(Gn(p)),c=m.precision,m.precision=i=p.length*gt*2;f=sn(l,e,0,1,1),a=n.plus(f.times(r)),a.cmp(t)!=1;)n=r,r=a,a=s,s=u.plus(f.times(a)),u=a,a=e,e=l.minus(f.times(a)),l=a;return a=sn(t.minus(n),r,0,1,1),u=u.plus(a.times(s)),n=n.plus(a.times(r)),u.s=s.s=v.s,d=sn(s,r,i,1).minus(v).abs().cmp(sn(u,n,i,1).minus(v).abs())<1?[s,r]:[u,n],m.precision=c,Nt=!0,d};Ve.toHexadecimal=Ve.toHex=function(t,e){return fx(this,16,t,e)};Ve.toNearest=function(t,e){var n=this,r=n.constructor;if(n=new r(n),t==null){if(!n.d)return n;t=new r(1),e=r.rounding}else{if(t=new r(t),e===void 0?e=r.rounding:Nr(e,0,8),!n.d)return t.s?n:t;if(!t.d)return t.s&&(t.s=n.s),t}return t.d[0]?(Nt=!1,n=sn(n,t,0,e,1).times(t),Nt=!0,lt(n)):(t.s=n.s,n=t),n};Ve.toNumber=function(){return+this};Ve.toOctal=function(t,e){return fx(this,8,t,e)};Ve.toPower=Ve.pow=function(t){var e,n,r,a,i,o,l=this,u=l.constructor,s=+(t=new u(t));if(!l.d||!t.d||!l.d[0]||!t.d[0])return new u(Bn(+l,s));if(l=new u(l),l.eq(1))return l;if(r=u.precision,i=u.rounding,t.eq(1))return lt(l,r,i);if(e=ar(t.e/gt),e>=t.d.length-1&&(n=s<0?-s:s)<=Rce)return a=ok(u,l,n,r),t.s<0?new u(1).div(a):lt(a,r,i);if(o=l.s,o<0){if(e<t.d.length-1)return new u(NaN);if(t.d[e]&1||(o=1),l.e==0&&l.d[0]==1&&l.d.length==1)return l.s=o,l}return n=Bn(+l,s),e=n==0||!isFinite(n)?ar(s*(Math.log("0."+Gn(l.d))/Math.LN10+l.e+1)):new u(n+"").e,e>u.maxE+1||e<u.minE-1?new u(e>0?o/0:0):(Nt=!1,u.rounding=l.s=1,n=Math.min(12,(e+"").length),a=p0(t.times(Gi(l,r+n)),r),a.d&&(a=lt(a,r+5,1),Vs(a.d,r,i)&&(e=r+10,a=lt(p0(t.times(Gi(l,e+n)),e),e+5,1),+Gn(a.d).slice(r+1,r+15)+1==1e14&&(a=lt(a,r+1,0)))),a.s=o,Nt=!0,u.rounding=i,lt(a,r,i))};Ve.toPrecision=function(t,e){var n,r=this,a=r.constructor;return t===void 0?n=Ka(r,r.e<=a.toExpNeg||r.e>=a.toExpPos):(Nr(t,1,so),e===void 0?e=a.rounding:Nr(e,0,8),r=lt(new a(r),t,e),n=Ka(r,t<=r.e||r.e<=a.toExpNeg,t)),r.isNeg()&&!r.isZero()?"-"+n:n};Ve.toSignificantDigits=Ve.toSD=function(t,e){var n=this,r=n.constructor;return t===void 0?(t=r.precision,e=r.rounding):(Nr(t,1,so),e===void 0?e=r.rounding:Nr(e,0,8)),lt(new r(n),t,e)};Ve.toString=function(){var t=this,e=t.constructor,n=Ka(t,t.e<=e.toExpNeg||t.e>=e.toExpPos);return t.isNeg()&&!t.isZero()?"-"+n:n};Ve.truncated=Ve.trunc=function(){return lt(new this.constructor(this),this.e+1,1)};Ve.valueOf=Ve.toJSON=function(){var t=this,e=t.constructor,n=Ka(t,t.e<=e.toExpNeg||t.e>=e.toExpPos);return t.isNeg()?"-"+n:n};function Gn(t){var e,n,r,a=t.length-1,i="",o=t[0];if(a>0){for(i+=o,e=1;e<a;e++)r=t[e]+"",n=gt-r.length,n&&(i+=Bi(n)),i+=r;o=t[e],r=o+"",n=gt-r.length,n&&(i+=Bi(n))}else if(o===0)return"0";for(;o%10===0;)o/=10;return i+o}function Nr(t,e,n){if(t!==~~t||t<e||t>n)throw Error(no+t)}function Vs(t,e,n,r){var a,i,o,l;for(i=t[0];i>=10;i/=10)--e;return--e<0?(e+=gt,a=0):(a=Math.ceil((e+1)/gt),e%=gt),i=Bn(10,gt-e),l=t[a]%i|0,r==null?e<3?(e==0?l=l/100|0:e==1&&(l=l/10|0),o=n<4&&l==99999||n>3&&l==49999||l==5e4||l==0):o=(n<4&&l+1==i||n>3&&l+1==i/2)&&(t[a+1]/i/100|0)==Bn(10,e-2)-1||(l==i/2||l==0)&&(t[a+1]/i/100|0)==0:e<4?(e==0?l=l/1e3|0:e==1?l=l/100|0:e==2&&(l=l/10|0),o=(r||n<4)&&l==9999||!r&&n>3&&l==4999):o=((r||n<4)&&l+1==i||!r&&n>3&&l+1==i/2)&&(t[a+1]/i/1e3|0)==Bn(10,e-3)-1,o}function nd(t,e,n){for(var r,a=[0],i,o=0,l=t.length;o<l;){for(i=a.length;i--;)a[i]*=e;for(a[0]+=f0.indexOf(t.charAt(o++)),r=0;r<a.length;r++)a[r]>n-1&&(a[r+1]===void 0&&(a[r+1]=0),a[r+1]+=a[r]/n|0,a[r]%=n)}return a.reverse()}function zce(t,e){var n,r,a;if(e.isZero())return e;r=e.d.length,r<32?(n=Math.ceil(r/3),a=(1/Mp(4,n)).toString()):(n=16,a="2.3283064365386962890625e-10"),t.precision+=n,e=ou(t,1,e.times(a),new t(1));for(var i=n;i--;){var o=e.times(e);e=o.times(o).minus(o).times(8).plus(1)}return t.precision-=n,e}var sn=function(){function t(r,a,i){var o,l=0,u=r.length;for(r=r.slice();u--;)o=r[u]*a+l,r[u]=o%i|0,l=o/i|0;return l&&r.unshift(l),r}function e(r,a,i,o){var l,u;if(i!=o)u=i>o?1:-1;else for(l=u=0;l<i;l++)if(r[l]!=a[l]){u=r[l]>a[l]?1:-1;break}return u}function n(r,a,i,o){for(var l=0;i--;)r[i]-=l,l=r[i]<a[i]?1:0,r[i]=l*o+r[i]-a[i];for(;!r[0]&&r.length>1;)r.shift()}return function(r,a,i,o,l,u){var s,c,f,d,v,p,m,h,g,w,y,x,C,b,S,N,D,A,P,k,I=r.constructor,$=r.s==a.s?1:-1,F=r.d,T=a.d;if(!F||!F[0]||!T||!T[0])return new I(!r.s||!a.s||(F?T&&F[0]==T[0]:!T)?NaN:F&&F[0]==0||!T?$*0:$/0);for(u?(v=1,c=r.e-a.e):(u=ha,v=gt,c=ar(r.e/v)-ar(a.e/v)),P=T.length,D=F.length,g=new I($),w=g.d=[],f=0;T[f]==(F[f]||0);f++);if(T[f]>(F[f]||0)&&c--,i==null?(b=i=I.precision,o=I.rounding):l?b=i+(r.e-a.e)+1:b=i,b<0)w.push(1),p=!0;else{if(b=b/v+2|0,f=0,P==1){for(d=0,T=T[0],b++;(f<D||d)&&b--;f++)S=d*u+(F[f]||0),w[f]=S/T|0,d=S%T|0;p=d||f<D}else{for(d=u/(T[0]+1)|0,d>1&&(T=t(T,d,u),F=t(F,d,u),P=T.length,D=F.length),N=P,y=F.slice(0,P),x=y.length;x<P;)y[x++]=0;k=T.slice(),k.unshift(0),A=T[0],T[1]>=u/2&&++A;do d=0,s=e(T,y,P,x),s<0?(C=y[0],P!=x&&(C=C*u+(y[1]||0)),d=C/A|0,d>1?(d>=u&&(d=u-1),m=t(T,d,u),h=m.length,x=y.length,s=e(m,y,h,x),s==1&&(d--,n(m,P<h?k:T,h,u))):(d==0&&(s=d=1),m=T.slice()),h=m.length,h<x&&m.unshift(0),n(y,m,x,u),s==-1&&(x=y.length,s=e(T,y,P,x),s<1&&(d++,n(y,P<x?k:T,x,u))),x=y.length):s===0&&(d++,y=[0]),w[f++]=d,s&&y[0]?y[x++]=F[N]||0:(y=[F[N]],x=1);while((N++<D||y[0]!==void 0)&&b--);p=y[0]!==void 0}w[0]||w.shift()}if(v==1)g.e=c,ek=p;else{for(f=1,d=w[0];d>=10;d/=10)f++;g.e=f+c*v-1,lt(g,l?i+g.e+1:i,o,p)}return g}}();function lt(t,e,n,r){var a,i,o,l,u,s,c,f,d,v=t.constructor;e:if(e!=null){if(f=t.d,!f)return t;for(a=1,l=f[0];l>=10;l/=10)a++;if(i=e-a,i<0)i+=gt,o=e,c=f[d=0],u=c/Bn(10,a-o-1)%10|0;else if(d=Math.ceil((i+1)/gt),l=f.length,d>=l)if(r){for(;l++<=d;)f.push(0);c=u=0,a=1,i%=gt,o=i-gt+1}else break e;else{for(c=l=f[d],a=1;l>=10;l/=10)a++;i%=gt,o=i-gt+a,u=o<0?0:c/Bn(10,a-o-1)%10|0}if(r=r||e<0||f[d+1]!==void 0||(o<0?c:c%Bn(10,a-o-1)),s=n<4?(u||r)&&(n==0||n==(t.s<0?3:2)):u>5||u==5&&(n==4||r||n==6&&(i>0?o>0?c/Bn(10,a-o):0:f[d-1])%10&1||n==(t.s<0?8:7)),e<1||!f[0])return f.length=0,s?(e-=t.e+1,f[0]=Bn(10,(gt-e%gt)%gt),t.e=-e||0):f[0]=t.e=0,t;if(i==0?(f.length=d,l=1,d--):(f.length=d+1,l=Bn(10,gt-i),f[d]=o>0?(c/Bn(10,a-o)%Bn(10,o)|0)*l:0),s)for(;;)if(d==0){for(i=1,o=f[0];o>=10;o/=10)i++;for(o=f[0]+=l,l=1;o>=10;o/=10)l++;i!=l&&(t.e++,f[0]==ha&&(f[0]=1));break}else{if(f[d]+=l,f[d]!=ha)break;f[d--]=0,l=1}for(i=f.length;f[--i]===0;)f.pop()}return Nt&&(t.e>v.maxE?(t.d=null,t.e=NaN):t.e<v.minE&&(t.e=0,t.d=[0])),t}function Ka(t,e,n){if(!t.isFinite())return uk(t);var r,a=t.e,i=Gn(t.d),o=i.length;return e?(n&&(r=n-o)>0?i=i.charAt(0)+"."+i.slice(1)+Bi(r):o>1&&(i=i.charAt(0)+"."+i.slice(1)),i=i+(t.e<0?"e":"e+")+t.e):a<0?(i="0."+Bi(-a-1)+i,n&&(r=n-o)>0&&(i+=Bi(r))):a>=o?(i+=Bi(a+1-o),n&&(r=n-a-1)>0&&(i=i+"."+Bi(r))):((r=a+1)<o&&(i=i.slice(0,r)+"."+i.slice(r)),n&&(r=n-o)>0&&(a+1===o&&(i+="."),i+=Bi(r))),i}function Ap(t,e){var n=t[0];for(e*=gt;n>=10;n/=10)e++;return e}function Qd(t,e,n){if(e>Lce)throw Nt=!0,n&&(t.precision=n),Error(tk);return lt(new t(Zd),e,1,!0)}function va(t,e,n){if(e>v0)throw Error(tk);return lt(new t(Jd),e,n,!0)}function ik(t){var e=t.length-1,n=e*gt+1;if(e=t[e],e){for(;e%10==0;e/=10)n--;for(e=t[0];e>=10;e/=10)n++}return n}function Bi(t){for(var e="";t--;)e+="0";return e}function ok(t,e,n,r){var a,i=new t(1),o=Math.ceil(r/gt+4);for(Nt=!1;;){if(n%2&&(i=i.times(e),E4(i.d,o)&&(a=!0)),n=ar(n/2),n===0){n=i.d.length-1,a&&i.d[n]===0&&++i.d[n];break}e=e.times(e),E4(e.d,o)}return Nt=!0,i}function S4(t){return t.d[t.d.length-1]&1}function lk(t,e,n){for(var r,a=new t(e[0]),i=0;++i<e.length;)if(r=new t(e[i]),r.s)a[n](r)&&(a=r);else{a=r;break}return a}function p0(t,e){var n,r,a,i,o,l,u,s=0,c=0,f=0,d=t.constructor,v=d.rounding,p=d.precision;if(!t.d||!t.d[0]||t.e>17)return new d(t.d?t.d[0]?t.s<0?0:1/0:1:t.s?t.s<0?0:t:0/0);for(e==null?(Nt=!1,u=p):u=e,l=new d(.03125);t.e>-2;)t=t.times(l),f+=5;for(r=Math.log(Bn(2,f))/Math.LN10*2+5|0,u+=r,n=i=o=new d(1),d.precision=u;;){if(i=lt(i.times(t),u,1),n=n.times(++c),l=o.plus(sn(i,n,u,1)),Gn(l.d).slice(0,u)===Gn(o.d).slice(0,u)){for(a=f;a--;)o=lt(o.times(o),u,1);if(e==null)if(s<3&&Vs(o.d,u-r,v,s))d.precision=u+=10,n=i=l=new d(1),c=0,s++;else return lt(o,d.precision=p,v,Nt=!0);else return d.precision=p,o}o=l}}function Gi(t,e){var n,r,a,i,o,l,u,s,c,f,d,v=1,p=10,m=t,h=m.d,g=m.constructor,w=g.rounding,y=g.precision;if(m.s<0||!h||!h[0]||!m.e&&h[0]==1&&h.length==1)return new g(h&&!h[0]?-1/0:m.s!=1?NaN:h?0:m);if(e==null?(Nt=!1,c=y):c=e,g.precision=c+=p,n=Gn(h),r=n.charAt(0),Math.abs(i=m.e)<15e14){for(;r<7&&r!=1||r==1&&n.charAt(1)>3;)m=m.times(t),n=Gn(m.d),r=n.charAt(0),v++;i=m.e,r>1?(m=new g("0."+n),i++):m=new g(r+"."+n.slice(1))}else return s=Qd(g,c+2,y).times(i+""),m=Gi(new g(r+"."+n.slice(1)),c-p).plus(s),g.precision=y,e==null?lt(m,y,w,Nt=!0):m;for(f=m,u=o=m=sn(m.minus(1),m.plus(1),c,1),d=lt(m.times(m),c,1),a=3;;){if(o=lt(o.times(d),c,1),s=u.plus(sn(o,new g(a),c,1)),Gn(s.d).slice(0,c)===Gn(u.d).slice(0,c))if(u=u.times(2),i!==0&&(u=u.plus(Qd(g,c+2,y).times(i+""))),u=sn(u,new g(v),c,1),e==null)if(Vs(u.d,c-p,w,l))g.precision=c+=p,s=o=m=sn(f.minus(1),f.plus(1),c,1),d=lt(m.times(m),c,1),a=l=1;else return lt(u,g.precision=y,w,Nt=!0);else return g.precision=y,u;u=s,a+=2}}function uk(t){return String(t.s*t.s/0)}function m0(t,e){var n,r,a;for((n=e.indexOf("."))>-1&&(e=e.replace(".","")),(r=e.search(/e/i))>0?(n<0&&(n=r),n+=+e.slice(r+1),e=e.substring(0,r)):n<0&&(n=e.length),r=0;e.charCodeAt(r)===48;r++);for(a=e.length;e.charCodeAt(a-1)===48;--a);if(e=e.slice(r,a),e){if(a-=r,t.e=n=n-r-1,t.d=[],r=(n+1)%gt,n<0&&(r+=gt),r<a){for(r&&t.d.push(+e.slice(0,r)),a-=gt;r<a;)t.d.push(+e.slice(r,r+=gt));e=e.slice(r),r=gt-e.length}else r-=a;for(;r--;)e+="0";t.d.push(+e),Nt&&(t.e>t.constructor.maxE?(t.d=null,t.e=NaN):t.e<t.constructor.minE&&(t.e=0,t.d=[0]))}else t.e=0,t.d=[0];return t}function Vce(t,e){var n,r,a,i,o,l,u,s,c;if(e.indexOf("_")>-1){if(e=e.replace(/(\d)_(?=\d)/g,"$1"),ak.test(e))return m0(t,e)}else if(e==="Infinity"||e==="NaN")return+e||(t.s=NaN),t.e=NaN,t.d=null,t;if($ce.test(e))n=16,e=e.toLowerCase();else if(Fce.test(e))n=2;else if(Bce.test(e))n=8;else throw Error(no+e);for(i=e.search(/p/i),i>0?(u=+e.slice(i+1),e=e.substring(2,i)):e=e.slice(2),i=e.indexOf("."),o=i>=0,r=t.constructor,o&&(e=e.replace(".",""),l=e.length,i=l-i,a=ok(r,new r(n),i,i*2)),s=nd(e,n,ha),c=s.length-1,i=c;s[i]===0;--i)s.pop();return i<0?new r(t.s*0):(t.e=Ap(s,c),t.d=s,Nt=!1,o&&(t=sn(t,a,l*4)),u&&(t=t.times(Math.abs(u)<54?Bn(2,u):ro.pow(2,u))),Nt=!0,t)}function jce(t,e){var n,r=e.d.length;if(r<3)return e.isZero()?e:ou(t,2,e,e);n=1.4*Math.sqrt(r),n=n>16?16:n|0,e=e.times(1/Mp(5,n)),e=ou(t,2,e,e);for(var a,i=new t(5),o=new t(16),l=new t(20);n--;)a=e.times(e),e=e.times(i.plus(a.times(o.times(a).minus(l))));return e}function ou(t,e,n,r,a){var i,o,l,u,s=t.precision,c=Math.ceil(s/gt);for(Nt=!1,u=n.times(n),l=new t(r);;){if(o=sn(l.times(u),new t(e++*e++),s,1),l=a?r.plus(o):r.minus(o),r=sn(o.times(u),new t(e++*e++),s,1),o=l.plus(r),o.d[c]!==void 0){for(i=c;o.d[i]===l.d[i]&&i--;);if(i==-1)break}i=l,l=r,r=o,o=i}return Nt=!0,o.d.length=c+1,o}function Mp(t,e){for(var n=t;--e;)n*=t;return n}function sk(t,e){var n,r=e.s<0,a=va(t,t.precision,1),i=a.times(.5);if(e=e.abs(),e.lte(i))return pi=r?4:1,e;if(n=e.divToInt(a),n.isZero())pi=r?3:2;else{if(e=e.minus(n.times(a)),e.lte(i))return pi=S4(n)?r?2:3:r?4:1,e;pi=S4(n)?r?1:4:r?3:2}return e.minus(a).abs()}function fx(t,e,n,r){var a,i,o,l,u,s,c,f,d,v=t.constructor,p=n!==void 0;if(p?(Nr(n,1,so),r===void 0?r=v.rounding:Nr(r,0,8)):(n=v.precision,r=v.rounding),!t.isFinite())c=uk(t);else{for(c=Ka(t),o=c.indexOf("."),p?(a=2,e==16?n=n*4-3:e==8&&(n=n*3-2)):a=e,o>=0&&(c=c.replace(".",""),d=new v(1),d.e=c.length-o,d.d=nd(Ka(d),10,a),d.e=d.d.length),f=nd(c,10,a),i=u=f.length;f[--u]==0;)f.pop();if(!f[0])c=p?"0p+0":"0";else{if(o<0?i--:(t=new v(t),t.d=f,t.e=i,t=sn(t,d,n,r,0,a),f=t.d,i=t.e,s=ek),o=f[n],l=a/2,s=s||f[n+1]!==void 0,s=r<4?(o!==void 0||s)&&(r===0||r===(t.s<0?3:2)):o>l||o===l&&(r===4||s||r===6&&f[n-1]&1||r===(t.s<0?8:7)),f.length=n,s)for(;++f[--n]>a-1;)f[n]=0,n||(++i,f.unshift(1));for(u=f.length;!f[u-1];--u);for(o=0,c="";o<u;o++)c+=f0.charAt(f[o]);if(p){if(u>1)if(e==16||e==8){for(o=e==16?4:3,--u;u%o;u++)c+="0";for(f=nd(c,a,e),u=f.length;!f[u-1];--u);for(o=1,c="1.";o<u;o++)c+=f0.charAt(f[o])}else c=c.charAt(0)+"."+c.slice(1);c=c+(i<0?"p":"p+")+i}else if(i<0){for(;++i;)c="0"+c;c="0."+c}else if(++i>u)for(i-=u;i--;)c+="0";else i<u&&(c=c.slice(0,i)+"."+c.slice(i))}c=(e==16?"0x":e==2?"0b":e==8?"0o":"")+c}return t.s<0?"-"+c:c}function E4(t,e){if(t.length>e)return t.length=e,!0}function Hce(t){return new this(t).abs()}function Kce(t){return new this(t).acos()}function Uce(t){return new this(t).acosh()}function qce(t,e){return new this(t).plus(e)}function Wce(t){return new this(t).asin()}function Gce(t){return new this(t).asinh()}function Yce(t){return new this(t).atan()}function Xce(t){return new this(t).atanh()}function Zce(t,e){t=new this(t),e=new this(e);var n,r=this.precision,a=this.rounding,i=r+4;return!t.s||!e.s?n=new this(NaN):!t.d&&!e.d?(n=va(this,i,1).times(e.s>0?.25:.75),n.s=t.s):!e.d||t.isZero()?(n=e.s<0?va(this,r,a):new this(0),n.s=t.s):!t.d||e.isZero()?(n=va(this,i,1).times(.5),n.s=t.s):e.s<0?(this.precision=i,this.rounding=1,n=this.atan(sn(t,e,i,1)),e=va(this,i,1),this.precision=r,this.rounding=a,n=t.s<0?n.minus(e):n.plus(e)):n=this.atan(sn(t,e,i,1)),n}function Jce(t){return new this(t).cbrt()}function Qce(t){return lt(t=new this(t),t.e+1,2)}function efe(t,e,n){return new this(t).clamp(e,n)}function tfe(t){if(!t||typeof t!="object")throw Error(Dp+"Object expected");var e,n,r,a=t.defaults===!0,i=["precision",1,so,"rounding",0,8,"toExpNeg",-Al,0,"toExpPos",0,Al,"maxE",0,Al,"minE",-Al,0,"modulo",0,9];for(e=0;e<i.length;e+=3)if(n=i[e],a&&(this[n]=d0[n]),(r=t[n])!==void 0)if(ar(r)===r&&r>=i[e+1]&&r<=i[e+2])this[n]=r;else throw Error(no+n+": "+r);if(n="crypto",a&&(this[n]=d0[n]),(r=t[n])!==void 0)if(r===!0||r===!1||r===0||r===1)if(r)if(typeof crypto<"u"&&crypto&&(crypto.getRandomValues||crypto.randomBytes))this[n]=!0;else throw Error(nk);else this[n]=!1;else throw Error(no+n+": "+r);return this}function nfe(t){return new this(t).cos()}function rfe(t){return new this(t).cosh()}function ck(t){var e,n,r;function a(i){var o,l,u,s=this;if(!(s instanceof a))return new a(i);if(s.constructor=a,N4(i)){s.s=i.s,Nt?!i.d||i.e>a.maxE?(s.e=NaN,s.d=null):i.e<a.minE?(s.e=0,s.d=[0]):(s.e=i.e,s.d=i.d.slice()):(s.e=i.e,s.d=i.d?i.d.slice():i.d);return}if(u=typeof i,u==="number"){if(i===0){s.s=1/i<0?-1:1,s.e=0,s.d=[0];return}if(i<0?(i=-i,s.s=-1):s.s=1,i===~~i&&i<1e7){for(o=0,l=i;l>=10;l/=10)o++;Nt?o>a.maxE?(s.e=NaN,s.d=null):o<a.minE?(s.e=0,s.d=[0]):(s.e=o,s.d=[i]):(s.e=o,s.d=[i]);return}else if(i*0!==0){i||(s.s=NaN),s.e=NaN,s.d=null;return}return m0(s,i.toString())}else if(u!=="string")throw Error(no+i);return(l=i.charCodeAt(0))===45?(i=i.slice(1),s.s=-1):(l===43&&(i=i.slice(1)),s.s=1),ak.test(i)?m0(s,i):Vce(s,i)}if(a.prototype=Ve,a.ROUND_UP=0,a.ROUND_DOWN=1,a.ROUND_CEIL=2,a.ROUND_FLOOR=3,a.ROUND_HALF_UP=4,a.ROUND_HALF_DOWN=5,a.ROUND_HALF_EVEN=6,a.ROUND_HALF_CEIL=7,a.ROUND_HALF_FLOOR=8,a.EUCLID=9,a.config=a.set=tfe,a.clone=ck,a.isDecimal=N4,a.abs=Hce,a.acos=Kce,a.acosh=Uce,a.add=qce,a.asin=Wce,a.asinh=Gce,a.atan=Yce,a.atanh=Xce,a.atan2=Zce,a.cbrt=Jce,a.ceil=Qce,a.clamp=efe,a.cos=nfe,a.cosh=rfe,a.div=afe,a.exp=ife,a.floor=ofe,a.hypot=lfe,a.ln=ufe,a.log=sfe,a.log10=ffe,a.log2=cfe,a.max=dfe,a.min=vfe,a.mod=pfe,a.mul=mfe,a.pow=hfe,a.random=gfe,a.round=yfe,a.sign=bfe,a.sin=xfe,a.sinh=wfe,a.sqrt=Cfe,a.sub=Sfe,a.sum=Efe,a.tan=Nfe,a.tanh=Dfe,a.trunc=Afe,t===void 0&&(t={}),t&&t.defaults!==!0)for(r=["precision","rounding","toExpNeg","toExpPos","maxE","minE","modulo","crypto"],e=0;e<r.length;)t.hasOwnProperty(n=r[e++])||(t[n]=this[n]);return a.config(t),a}function afe(t,e){return new this(t).div(e)}function ife(t){return new this(t).exp()}function ofe(t){return lt(t=new this(t),t.e+1,3)}function lfe(){var t,e,n=new this(0);for(Nt=!1,t=0;t<arguments.length;)if(e=new this(arguments[t++]),e.d)n.d&&(n=n.plus(e.times(e)));else{if(e.s)return Nt=!0,new this(1/0);n=e}return Nt=!0,n.sqrt()}function N4(t){return t instanceof ro||t&&t.toStringTag===rk||!1}function ufe(t){return new this(t).ln()}function sfe(t,e){return new this(t).log(e)}function cfe(t){return new this(t).log(2)}function ffe(t){return new this(t).log(10)}function dfe(){return lk(this,arguments,"lt")}function vfe(){return lk(this,arguments,"gt")}function pfe(t,e){return new this(t).mod(e)}function mfe(t,e){return new this(t).mul(e)}function hfe(t,e){return new this(t).pow(e)}function gfe(t){var e,n,r,a,i=0,o=new this(1),l=[];if(t===void 0?t=this.precision:Nr(t,1,so),r=Math.ceil(t/gt),this.crypto)if(crypto.getRandomValues)for(e=crypto.getRandomValues(new Uint32Array(r));i<r;)a=e[i],a>=429e7?e[i]=crypto.getRandomValues(new Uint32Array(1))[0]:l[i++]=a%1e7;else if(crypto.randomBytes){for(e=crypto.randomBytes(r*=4);i<r;)a=e[i]+(e[i+1]<<8)+(e[i+2]<<16)+((e[i+3]&127)<<24),a>=214e7?crypto.randomBytes(4).copy(e,i):(l.push(a%1e7),i+=4);i=r/4}else throw Error(nk);else for(;i<r;)l[i++]=Math.random()*1e7|0;for(r=l[--i],t%=gt,r&&t&&(a=Bn(10,gt-t),l[i]=(r/a|0)*a);l[i]===0;i--)l.pop();if(i<0)n=0,l=[0];else{for(n=-1;l[0]===0;n-=gt)l.shift();for(r=1,a=l[0];a>=10;a/=10)r++;r<gt&&(n-=gt-r)}return o.e=n,o.d=l,o}function yfe(t){return lt(t=new this(t),t.e+1,this.rounding)}function bfe(t){return t=new this(t),t.d?t.d[0]?t.s:0*t.s:t.s||NaN}function xfe(t){return new this(t).sin()}function wfe(t){return new this(t).sinh()}function Cfe(t){return new this(t).sqrt()}function Sfe(t,e){return new this(t).sub(e)}function Efe(){var t=0,e=arguments,n=new this(e[t]);for(Nt=!1;n.s&&++t<e.length;)n=n.plus(e[t]);return Nt=!0,lt(n,this.precision,this.rounding)}function Nfe(t){return new this(t).tan()}function Dfe(t){return new this(t).tanh()}function Afe(t){return lt(t=new this(t),t.e+1,1)}Ve[Symbol.for("nodejs.util.inspect.custom")]=Ve.toString;Ve[Symbol.toStringTag]="Decimal";var ro=Ve.constructor=ck(d0);Zd=new ro(Zd);Jd=new ro(Jd);var Mfe="BigNumber",Ofe=["?on","config"],Tfe=fe(Mfe,Ofe,t=>{var{on:e,config:n}=t,r=ro.clone({precision:n.precision,modulo:ro.EUCLID});return r.prototype=Object.create(r.prototype),r.prototype.type="BigNumber",r.prototype.isBigNumber=!0,r.prototype.toJSON=function(){return{mathjs:"BigNumber",value:this.toString()}},r.fromJSON=function(a){return new r(a.value)},e&&e("config",function(a,i){a.precision!==i.precision&&r.config({precision:a.precision})}),r},{isClass:!0}),h0={},Pfe={get exports(){return h0},set exports(t){h0=t}};/**
  123. * @license Complex.js v2.1.1 12/05/2020
  124. *
  125. * Copyright (c) 2020, Robert Eisele (robert@xarg.org)
  126. * Dual licensed under the MIT or GPL Version 2 licenses.
  127. **/(function(t,e){(function(n){var r=Math.cosh||function(f){return Math.abs(f)<1e-9?1-f:(Math.exp(f)+Math.exp(-f))*.5},a=Math.sinh||function(f){return Math.abs(f)<1e-9?f:(Math.exp(f)-Math.exp(-f))*.5},i=function(f){var d=Math.PI/4;if(-d>f||f>d)return Math.cos(f)-1;var v=f*f;return v*(v*(v*(v*(v*(v*(v*(v/20922789888e3-1/87178291200)+1/479001600)-1/3628800)+1/40320)-1/720)+1/24)-1/2)},o=function(f,d){var v=Math.abs(f),p=Math.abs(d);return v<3e3&&p<3e3?Math.sqrt(v*v+p*p):(v<p?(v=p,p=f/d):p=d/f,v*Math.sqrt(1+p*p))},l=function(){throw SyntaxError("Invalid Param")};function u(f,d){var v=Math.abs(f),p=Math.abs(d);return f===0?Math.log(p):d===0?Math.log(v):v<3e3&&p<3e3?Math.log(f*f+d*d)*.5:(f=f/2,d=d/2,.5*Math.log(f*f+d*d)+Math.LN2)}var s=function(f,d){var v={re:0,im:0};if(f==null)v.re=v.im=0;else if(d!==void 0)v.re=f,v.im=d;else switch(typeof f){case"object":if("im"in f&&"re"in f)v.re=f.re,v.im=f.im;else if("abs"in f&&"arg"in f){if(!Number.isFinite(f.abs)&&Number.isFinite(f.arg))return c.INFINITY;v.re=f.abs*Math.cos(f.arg),v.im=f.abs*Math.sin(f.arg)}else if("r"in f&&"phi"in f){if(!Number.isFinite(f.r)&&Number.isFinite(f.phi))return c.INFINITY;v.re=f.r*Math.cos(f.phi),v.im=f.r*Math.sin(f.phi)}else f.length===2?(v.re=f[0],v.im=f[1]):l();break;case"string":v.im=v.re=0;var p=f.match(/\d+\.?\d*e[+-]?\d+|\d+\.?\d*|\.\d+|./g),m=1,h=0;p===null&&l();for(var g=0;g<p.length;g++){var w=p[g];w===" "||w===" "||w===`
  128. `||(w==="+"?m++:w==="-"?h++:w==="i"||w==="I"?(m+h===0&&l(),p[g+1]!==" "&&!isNaN(p[g+1])?(v.im+=parseFloat((h%2?"-":"")+p[g+1]),g++):v.im+=parseFloat((h%2?"-":"")+"1"),m=h=0):((m+h===0||isNaN(w))&&l(),p[g+1]==="i"||p[g+1]==="I"?(v.im+=parseFloat((h%2?"-":"")+w),g++):v.re+=parseFloat((h%2?"-":"")+w),m=h=0))}m+h>0&&l();break;case"number":v.im=0,v.re=f;break;default:l()}return isNaN(v.re)||isNaN(v.im),v};function c(f,d){if(!(this instanceof c))return new c(f,d);var v=s(f,d);this.re=v.re,this.im=v.im}c.prototype={re:0,im:0,sign:function(){var f=this.abs();return new c(this.re/f,this.im/f)},add:function(f,d){var v=new c(f,d);return this.isInfinite()&&v.isInfinite()?c.NAN:this.isInfinite()||v.isInfinite()?c.INFINITY:new c(this.re+v.re,this.im+v.im)},sub:function(f,d){var v=new c(f,d);return this.isInfinite()&&v.isInfinite()?c.NAN:this.isInfinite()||v.isInfinite()?c.INFINITY:new c(this.re-v.re,this.im-v.im)},mul:function(f,d){var v=new c(f,d);return this.isInfinite()&&v.isZero()||this.isZero()&&v.isInfinite()?c.NAN:this.isInfinite()||v.isInfinite()?c.INFINITY:v.im===0&&this.im===0?new c(this.re*v.re,0):new c(this.re*v.re-this.im*v.im,this.re*v.im+this.im*v.re)},div:function(f,d){var v=new c(f,d);if(this.isZero()&&v.isZero()||this.isInfinite()&&v.isInfinite())return c.NAN;if(this.isInfinite()||v.isZero())return c.INFINITY;if(this.isZero()||v.isInfinite())return c.ZERO;f=this.re,d=this.im;var p=v.re,m=v.im,h,g;return m===0?new c(f/p,d/p):Math.abs(p)<Math.abs(m)?(g=p/m,h=p*g+m,new c((f*g+d)/h,(d*g-f)/h)):(g=m/p,h=m*g+p,new c((f+d*g)/h,(d-f*g)/h))},pow:function(f,d){var v=new c(f,d);if(f=this.re,d=this.im,v.isZero())return c.ONE;if(v.im===0){if(d===0&&f>0)return new c(Math.pow(f,v.re),0);if(f===0)switch((v.re%4+4)%4){case 0:return new c(Math.pow(d,v.re),0);case 1:return new c(0,Math.pow(d,v.re));case 2:return new c(-Math.pow(d,v.re),0);case 3:return new c(0,-Math.pow(d,v.re))}}if(f===0&&d===0&&v.re>0&&v.im>=0)return c.ZERO;var p=Math.atan2(d,f),m=u(f,d);return f=Math.exp(v.re*m-v.im*p),d=v.im*m+v.re*p,new c(f*Math.cos(d),f*Math.sin(d))},sqrt:function(){var f=this.re,d=this.im,v=this.abs(),p,m;if(f>=0){if(d===0)return new c(Math.sqrt(f),0);p=.5*Math.sqrt(2*(v+f))}else p=Math.abs(d)/Math.sqrt(2*(v-f));return f<=0?m=.5*Math.sqrt(2*(v-f)):m=Math.abs(d)/Math.sqrt(2*(v+f)),new c(p,d<0?-m:m)},exp:function(){var f=Math.exp(this.re);return this.im,new c(f*Math.cos(this.im),f*Math.sin(this.im))},expm1:function(){var f=this.re,d=this.im;return new c(Math.expm1(f)*Math.cos(d)+i(d),Math.exp(f)*Math.sin(d))},log:function(){var f=this.re,d=this.im;return new c(u(f,d),Math.atan2(d,f))},abs:function(){return o(this.re,this.im)},arg:function(){return Math.atan2(this.im,this.re)},sin:function(){var f=this.re,d=this.im;return new c(Math.sin(f)*r(d),Math.cos(f)*a(d))},cos:function(){var f=this.re,d=this.im;return new c(Math.cos(f)*r(d),-Math.sin(f)*a(d))},tan:function(){var f=2*this.re,d=2*this.im,v=Math.cos(f)+r(d);return new c(Math.sin(f)/v,a(d)/v)},cot:function(){var f=2*this.re,d=2*this.im,v=Math.cos(f)-r(d);return new c(-Math.sin(f)/v,a(d)/v)},sec:function(){var f=this.re,d=this.im,v=.5*r(2*d)+.5*Math.cos(2*f);return new c(Math.cos(f)*r(d)/v,Math.sin(f)*a(d)/v)},csc:function(){var f=this.re,d=this.im,v=.5*r(2*d)-.5*Math.cos(2*f);return new c(Math.sin(f)*r(d)/v,-Math.cos(f)*a(d)/v)},asin:function(){var f=this.re,d=this.im,v=new c(d*d-f*f+1,-2*f*d).sqrt(),p=new c(v.re-d,v.im+f).log();return new c(p.im,-p.re)},acos:function(){var f=this.re,d=this.im,v=new c(d*d-f*f+1,-2*f*d).sqrt(),p=new c(v.re-d,v.im+f).log();return new c(Math.PI/2-p.im,p.re)},atan:function(){var f=this.re,d=this.im;if(f===0){if(d===1)return new c(0,1/0);if(d===-1)return new c(0,-1/0)}var v=f*f+(1-d)*(1-d),p=new c((1-d*d-f*f)/v,-2*f/v).log();return new c(-.5*p.im,.5*p.re)},acot:function(){var f=this.re,d=this.im;if(d===0)return new c(Math.atan2(1,f),0);var v=f*f+d*d;return v!==0?new c(f/v,-d/v).atan():new c(f!==0?f/0:0,d!==0?-d/0:0).atan()},asec:function(){var f=this.re,d=this.im;if(f===0&&d===0)return new c(0,1/0);var v=f*f+d*d;return v!==0?new c(f/v,-d/v).acos():new c(f!==0?f/0:0,d!==0?-d/0:0).acos()},acsc:function(){var f=this.re,d=this.im;if(f===0&&d===0)return new c(Math.PI/2,1/0);var v=f*f+d*d;return v!==0?new c(f/v,-d/v).asin():new c(f!==0?f/0:0,d!==0?-d/0:0).asin()},sinh:function(){var f=this.re,d=this.im;return new c(a(f)*Math.cos(d),r(f)*Math.sin(d))},cosh:function(){var f=this.re,d=this.im;return new c(r(f)*Math.cos(d),a(f)*Math.sin(d))},tanh:function(){var f=2*this.re,d=2*this.im,v=r(f)+Math.cos(d);return new c(a(f)/v,Math.sin(d)/v)},coth:function(){var f=2*this.re,d=2*this.im,v=r(f)-Math.cos(d);return new c(a(f)/v,-Math.sin(d)/v)},csch:function(){var f=this.re,d=this.im,v=Math.cos(2*d)-r(2*f);return new c(-2*a(f)*Math.cos(d)/v,2*r(f)*Math.sin(d)/v)},sech:function(){var f=this.re,d=this.im,v=Math.cos(2*d)+r(2*f);return new c(2*r(f)*Math.cos(d)/v,-2*a(f)*Math.sin(d)/v)},asinh:function(){var f=this.im;this.im=-this.re,this.re=f;var d=this.asin();return this.re=-this.im,this.im=f,f=d.re,d.re=-d.im,d.im=f,d},acosh:function(){var f=this.acos();if(f.im<=0){var d=f.re;f.re=-f.im,f.im=d}else{var d=f.im;f.im=-f.re,f.re=d}return f},atanh:function(){var f=this.re,d=this.im,v=f>1&&d===0,p=1-f,m=1+f,h=p*p+d*d,g=h!==0?new c((m*p-d*d)/h,(d*p+m*d)/h):new c(f!==-1?f/0:0,d!==0?d/0:0),w=g.re;return g.re=u(g.re,g.im)/2,g.im=Math.atan2(g.im,w)/2,v&&(g.im=-g.im),g},acoth:function(){var f=this.re,d=this.im;if(f===0&&d===0)return new c(0,Math.PI/2);var v=f*f+d*d;return v!==0?new c(f/v,-d/v).atanh():new c(f!==0?f/0:0,d!==0?-d/0:0).atanh()},acsch:function(){var f=this.re,d=this.im;if(d===0)return new c(f!==0?Math.log(f+Math.sqrt(f*f+1)):1/0,0);var v=f*f+d*d;return v!==0?new c(f/v,-d/v).asinh():new c(f!==0?f/0:0,d!==0?-d/0:0).asinh()},asech:function(){var f=this.re,d=this.im;if(this.isZero())return c.INFINITY;var v=f*f+d*d;return v!==0?new c(f/v,-d/v).acosh():new c(f!==0?f/0:0,d!==0?-d/0:0).acosh()},inverse:function(){if(this.isZero())return c.INFINITY;if(this.isInfinite())return c.ZERO;var f=this.re,d=this.im,v=f*f+d*d;return new c(f/v,-d/v)},conjugate:function(){return new c(this.re,-this.im)},neg:function(){return new c(-this.re,-this.im)},ceil:function(f){return f=Math.pow(10,f||0),new c(Math.ceil(this.re*f)/f,Math.ceil(this.im*f)/f)},floor:function(f){return f=Math.pow(10,f||0),new c(Math.floor(this.re*f)/f,Math.floor(this.im*f)/f)},round:function(f){return f=Math.pow(10,f||0),new c(Math.round(this.re*f)/f,Math.round(this.im*f)/f)},equals:function(f,d){var v=new c(f,d);return Math.abs(v.re-this.re)<=c.EPSILON&&Math.abs(v.im-this.im)<=c.EPSILON},clone:function(){return new c(this.re,this.im)},toString:function(){var f=this.re,d=this.im,v="";return this.isNaN()?"NaN":this.isInfinite()?"Infinity":(Math.abs(f)<c.EPSILON&&(f=0),Math.abs(d)<c.EPSILON&&(d=0),d===0?v+f:(f!==0?(v+=f,v+=" ",d<0?(d=-d,v+="-"):v+="+",v+=" "):d<0&&(d=-d,v+="-"),d!==1&&(v+=d),v+"i"))},toVector:function(){return[this.re,this.im]},valueOf:function(){return this.im===0?this.re:null},isNaN:function(){return isNaN(this.re)||isNaN(this.im)},isZero:function(){return this.im===0&&this.re===0},isFinite:function(){return isFinite(this.re)&&isFinite(this.im)},isInfinite:function(){return!(this.isNaN()||this.isFinite())}},c.ZERO=new c(0,0),c.ONE=new c(1,0),c.I=new c(0,1),c.PI=new c(Math.PI,0),c.E=new c(Math.E,0),c.INFINITY=new c(1/0,1/0),c.NAN=new c(NaN,NaN),c.EPSILON=1e-15,Object.defineProperty(c,"__esModule",{value:!0}),c.default=c,c.Complex=c,t.exports=c})()})(Pfe);const qn=VM(h0);var kfe="Complex",_fe=[],Ife=fe(kfe,_fe,()=>(Object.defineProperty(qn,"name",{value:"Complex"}),qn.prototype.constructor=qn,qn.prototype.type="Complex",qn.prototype.isComplex=!0,qn.prototype.toJSON=function(){return{mathjs:"Complex",re:this.re,im:this.im}},qn.prototype.toPolar=function(){return{r:this.abs(),phi:this.arg()}},qn.prototype.format=function(t){var e="",n=this.im,r=this.re,a=$o(this.re,t),i=$o(this.im,t),o=Rt(t)?t:t?t.precision:null;if(o!==null){var l=Math.pow(10,-o);Math.abs(r/n)<l&&(r=0),Math.abs(n/r)<l&&(n=0)}return n===0?e=a:r===0?n===1?e="i":n===-1?e="-i":e=i+"i":n<0?n===-1?e=a+" - i":e=a+" - "+i.substring(1)+"i":n===1?e=a+" + i":e=a+" + "+i+"i",e},qn.fromPolar=function(t){switch(arguments.length){case 1:{var e=arguments[0];if(typeof e=="object")return qn(e);throw new TypeError("Input has to be an object with r and phi keys.")}case 2:{var n=arguments[0],r=arguments[1];if(Rt(n)){if(ca(r)&&r.hasBase("ANGLE")&&(r=r.toNumber("rad")),Rt(r))return new qn({r:n,phi:r});throw new TypeError("Phi is not a number nor an angle unit.")}else throw new TypeError("Radius r is not a number.")}default:throw new SyntaxError("Wrong number of arguments in function fromPolar")}},qn.prototype.valueOf=qn.prototype.toString,qn.fromJSON=function(t){return new qn(t)},qn.compare=function(t,e){return t.re>e.re?1:t.re<e.re?-1:t.im>e.im?1:t.im<e.im?-1:0},qn),{isClass:!0}),g0={},Ffe={get exports(){return g0},set exports(t){g0=t}};/**
  129. * @license Fraction.js v4.2.0 05/03/2022
  130. * https://www.xarg.org/2014/03/rational-numbers-in-javascript/
  131. *
  132. * Copyright (c) 2021, Robert Eisele (robert@xarg.org)
  133. * Dual licensed under the MIT or GPL Version 2 licenses.
  134. **/(function(t,e){(function(n){var r=2e3,a={s:1,n:0,d:1};function i(p,m){if(isNaN(p=parseInt(p,10)))throw v.InvalidParameter;return p*m}function o(p,m){if(m===0)throw v.DivisionByZero;var h=Object.create(v.prototype);h.s=p<0?-1:1,p=p<0?-p:p;var g=d(p,m);return h.n=p/g,h.d=m/g,h}function l(p){for(var m={},h=p,g=2,w=4;w<=h;){for(;h%g===0;)h/=g,m[g]=(m[g]||0)+1;w+=1+2*g++}return h!==p?h>1&&(m[h]=(m[h]||0)+1):m[p]=(m[p]||0)+1,m}var u=function(p,m){var h=0,g=1,w=1,y=0,x=0,C=0,b=1,S=1,N=0,D=1,A=1,P=1,k=1e7,I;if(p!=null)if(m!==void 0){if(h=p,g=m,w=h*g,h%1!==0||g%1!==0)throw v.NonIntegerParameter}else switch(typeof p){case"object":{if("d"in p&&"n"in p)h=p.n,g=p.d,"s"in p&&(h*=p.s);else if(0 in p)h=p[0],1 in p&&(g=p[1]);else throw v.InvalidParameter;w=h*g;break}case"number":{if(p<0&&(w=p,p=-p),p%1===0)h=p;else if(p>0){for(p>=1&&(S=Math.pow(10,Math.floor(1+Math.log(p)/Math.LN10)),p/=S);D<=k&&P<=k;)if(I=(N+A)/(D+P),p===I){D+P<=k?(h=N+A,g=D+P):P>D?(h=A,g=P):(h=N,g=D);break}else p>I?(N+=A,D+=P):(A+=N,P+=D),D>k?(h=A,g=P):(h=N,g=D);h*=S}else(isNaN(p)||isNaN(m))&&(g=h=NaN);break}case"string":{if(D=p.match(/\d+|./g),D===null)throw v.InvalidParameter;if(D[N]==="-"?(w=-1,N++):D[N]==="+"&&N++,D.length===N+1?x=i(D[N++],w):D[N+1]==="."||D[N]==="."?(D[N]!=="."&&(y=i(D[N++],w)),N++,(N+1===D.length||D[N+1]==="("&&D[N+3]===")"||D[N+1]==="'"&&D[N+3]==="'")&&(x=i(D[N],w),b=Math.pow(10,D[N].length),N++),(D[N]==="("&&D[N+2]===")"||D[N]==="'"&&D[N+2]==="'")&&(C=i(D[N+1],w),S=Math.pow(10,D[N+1].length)-1,N+=3)):D[N+1]==="/"||D[N+1]===":"?(x=i(D[N],w),b=i(D[N+2],1),N+=3):D[N+3]==="/"&&D[N+1]===" "&&(y=i(D[N],w),x=i(D[N+2],w),b=i(D[N+4],1),N+=5),D.length<=N){g=b*S,w=h=C+g*y+S*x;break}}default:throw v.InvalidParameter}if(g===0)throw v.DivisionByZero;a.s=w<0?-1:1,a.n=Math.abs(h),a.d=Math.abs(g)};function s(p,m,h){for(var g=1;m>0;p=p*p%h,m>>=1)m&1&&(g=g*p%h);return g}function c(p,m){for(;m%2===0;m/=2);for(;m%5===0;m/=5);if(m===1)return 0;for(var h=10%m,g=1;h!==1;g++)if(h=h*10%m,g>r)return 0;return g}function f(p,m,h){for(var g=1,w=s(10,h,m),y=0;y<300;y++){if(g===w)return y;g=g*10%m,w=w*10%m}return 0}function d(p,m){if(!p)return m;if(!m)return p;for(;;){if(p%=m,!p)return m;if(m%=p,!m)return p}}function v(p,m){if(u(p,m),this instanceof v)p=d(a.d,a.n),this.s=a.s,this.n=a.n/p,this.d=a.d/p;else return o(a.s*a.n,a.d)}v.DivisionByZero=new Error("Division by Zero"),v.InvalidParameter=new Error("Invalid argument"),v.NonIntegerParameter=new Error("Parameters must be integer"),v.prototype={s:1,n:0,d:1,abs:function(){return o(this.n,this.d)},neg:function(){return o(-this.s*this.n,this.d)},add:function(p,m){return u(p,m),o(this.s*this.n*a.d+a.s*this.d*a.n,this.d*a.d)},sub:function(p,m){return u(p,m),o(this.s*this.n*a.d-a.s*this.d*a.n,this.d*a.d)},mul:function(p,m){return u(p,m),o(this.s*a.s*this.n*a.n,this.d*a.d)},div:function(p,m){return u(p,m),o(this.s*a.s*this.n*a.d,this.d*a.n)},clone:function(){return o(this.s*this.n,this.d)},mod:function(p,m){if(isNaN(this.n)||isNaN(this.d))return new v(NaN);if(p===void 0)return o(this.s*this.n%this.d,1);if(u(p,m),a.n===0&&this.d===0)throw v.DivisionByZero;return o(this.s*(a.d*this.n)%(a.n*this.d),a.d*this.d)},gcd:function(p,m){return u(p,m),o(d(a.n,this.n)*d(a.d,this.d),a.d*this.d)},lcm:function(p,m){return u(p,m),a.n===0&&this.n===0?o(0,1):o(a.n*this.n,d(a.n,this.n)*d(a.d,this.d))},ceil:function(p){return p=Math.pow(10,p||0),isNaN(this.n)||isNaN(this.d)?new v(NaN):o(Math.ceil(p*this.s*this.n/this.d),p)},floor:function(p){return p=Math.pow(10,p||0),isNaN(this.n)||isNaN(this.d)?new v(NaN):o(Math.floor(p*this.s*this.n/this.d),p)},round:function(p){return p=Math.pow(10,p||0),isNaN(this.n)||isNaN(this.d)?new v(NaN):o(Math.round(p*this.s*this.n/this.d),p)},inverse:function(){return o(this.s*this.d,this.n)},pow:function(p,m){if(u(p,m),a.d===1)return a.s<0?o(Math.pow(this.s*this.d,a.n),Math.pow(this.n,a.n)):o(Math.pow(this.s*this.n,a.n),Math.pow(this.d,a.n));if(this.s<0)return null;var h=l(this.n),g=l(this.d),w=1,y=1;for(var x in h)if(x!=="1"){if(x==="0"){w=0;break}if(h[x]*=a.n,h[x]%a.d===0)h[x]/=a.d;else return null;w*=Math.pow(x,h[x])}for(var x in g)if(x!=="1"){if(g[x]*=a.n,g[x]%a.d===0)g[x]/=a.d;else return null;y*=Math.pow(x,g[x])}return a.s<0?o(y,w):o(w,y)},equals:function(p,m){return u(p,m),this.s*this.n*a.d===a.s*a.n*this.d},compare:function(p,m){u(p,m);var h=this.s*this.n*a.d-a.s*a.n*this.d;return(0<h)-(h<0)},simplify:function(p){if(isNaN(this.n)||isNaN(this.d))return this;p=p||.001;for(var m=this.abs(),h=m.toContinued(),g=1;g<h.length;g++){for(var w=o(h[g-1],1),y=g-2;y>=0;y--)w=w.inverse().add(h[y]);if(w.sub(m).abs().valueOf()<p)return w.mul(this.s)}return this},divisible:function(p,m){return u(p,m),!(!(a.n*this.d)||this.n*a.d%(a.n*this.d))},valueOf:function(){return this.s*this.n/this.d},toFraction:function(p){var m,h="",g=this.n,w=this.d;return this.s<0&&(h+="-"),w===1?h+=g:(p&&(m=Math.floor(g/w))>0&&(h+=m,h+=" ",g%=w),h+=g,h+="/",h+=w),h},toLatex:function(p){var m,h="",g=this.n,w=this.d;return this.s<0&&(h+="-"),w===1?h+=g:(p&&(m=Math.floor(g/w))>0&&(h+=m,g%=w),h+="\\frac{",h+=g,h+="}{",h+=w,h+="}"),h},toContinued:function(){var p,m=this.n,h=this.d,g=[];if(isNaN(m)||isNaN(h))return g;do g.push(Math.floor(m/h)),p=m%h,m=h,h=p;while(m!==1);return g},toString:function(p){var m=this.n,h=this.d;if(isNaN(m)||isNaN(h))return"NaN";p=p||15;var g=c(m,h),w=f(m,h,g),y=this.s<0?"-":"";if(y+=m/h|0,m%=h,m*=10,m&&(y+="."),g){for(var x=w;x--;)y+=m/h|0,m%=h,m*=10;y+="(";for(var x=g;x--;)y+=m/h|0,m%=h,m*=10;y+=")"}else for(var x=p;m&&x--;)y+=m/h|0,m%=h,m*=10;return y}},Object.defineProperty(v,"__esModule",{value:!0}),v.default=v,v.Fraction=v,t.exports=v})()})(Ffe);const ai=VM(g0);var $fe="Fraction",Bfe=[],Rfe=fe($fe,Bfe,()=>(Object.defineProperty(ai,"name",{value:"Fraction"}),ai.prototype.constructor=ai,ai.prototype.type="Fraction",ai.prototype.isFraction=!0,ai.prototype.toJSON=function(){return{mathjs:"Fraction",n:this.s*this.n,d:this.d}},ai.fromJSON=function(t){return new ai(t)},ai),{isClass:!0}),Lfe="Range",zfe=[],Vfe=fe(Lfe,zfe,()=>{function t(e,n,r){if(!(this instanceof t))throw new SyntaxError("Constructor must be called with the new operator");var a=e!=null,i=n!=null,o=r!=null;if(a){if(It(e))e=e.toNumber();else if(typeof e!="number")throw new TypeError("Parameter start must be a number")}if(i){if(It(n))n=n.toNumber();else if(typeof n!="number")throw new TypeError("Parameter end must be a number")}if(o){if(It(r))r=r.toNumber();else if(typeof r!="number")throw new TypeError("Parameter step must be a number")}this.start=a?parseFloat(e):0,this.end=i?parseFloat(n):0,this.step=o?parseFloat(r):1}return t.prototype.type="Range",t.prototype.isRange=!0,t.parse=function(e){if(typeof e!="string")return null;var n=e.split(":"),r=n.map(function(i){return parseFloat(i)}),a=r.some(function(i){return isNaN(i)});if(a)return null;switch(r.length){case 2:return new t(r[0],r[1]);case 3:return new t(r[0],r[2],r[1]);default:return null}},t.prototype.clone=function(){return new t(this.start,this.end,this.step)},t.prototype.size=function(){var e=0,n=this.start,r=this.step,a=this.end,i=a-n;return Wi(r)===Wi(i)?e=Math.ceil(i/r):i===0&&(e=0),isNaN(e)&&(e=0),[e]},t.prototype.min=function(){var e=this.size()[0];if(e>0)return this.step>0?this.start:this.start+(e-1)*this.step},t.prototype.max=function(){var e=this.size()[0];if(e>0)return this.step>0?this.start+(e-1)*this.step:this.start},t.prototype.forEach=function(e){var n=this.start,r=this.step,a=this.end,i=0;if(r>0)for(;n<a;)e(n,[i],this),n+=r,i++;else if(r<0)for(;n>a;)e(n,[i],this),n+=r,i++},t.prototype.map=function(e){var n=[];return this.forEach(function(r,a,i){n[a[0]]=e(r,a,i)}),n},t.prototype.toArray=function(){var e=[];return this.forEach(function(n,r){e[r[0]]=n}),e},t.prototype.valueOf=function(){return this.toArray()},t.prototype.format=function(e){var n=$o(this.start,e);return this.step!==1&&(n+=":"+$o(this.step,e)),n+=":"+$o(this.end,e),n},t.prototype.toString=function(){return this.format()},t.prototype.toJSON=function(){return{mathjs:"Range",start:this.start,end:this.end,step:this.step}},t.fromJSON=function(e){return new t(e.start,e.end,e.step)},t},{isClass:!0}),jfe="Matrix",Hfe=[],Kfe=fe(jfe,Hfe,()=>{function t(){if(!(this instanceof t))throw new SyntaxError("Constructor must be called with the new operator")}return t.prototype.type="Matrix",t.prototype.isMatrix=!0,t.prototype.storage=function(){throw new Error("Cannot invoke storage on a Matrix interface")},t.prototype.datatype=function(){throw new Error("Cannot invoke datatype on a Matrix interface")},t.prototype.create=function(e,n){throw new Error("Cannot invoke create on a Matrix interface")},t.prototype.subset=function(e,n,r){throw new Error("Cannot invoke subset on a Matrix interface")},t.prototype.get=function(e){throw new Error("Cannot invoke get on a Matrix interface")},t.prototype.set=function(e,n,r){throw new Error("Cannot invoke set on a Matrix interface")},t.prototype.resize=function(e,n){throw new Error("Cannot invoke resize on a Matrix interface")},t.prototype.reshape=function(e,n){throw new Error("Cannot invoke reshape on a Matrix interface")},t.prototype.clone=function(){throw new Error("Cannot invoke clone on a Matrix interface")},t.prototype.size=function(){throw new Error("Cannot invoke size on a Matrix interface")},t.prototype.map=function(e,n){throw new Error("Cannot invoke map on a Matrix interface")},t.prototype.forEach=function(e){throw new Error("Cannot invoke forEach on a Matrix interface")},t.prototype[Symbol.iterator]=function(){throw new Error("Cannot iterate a Matrix interface")},t.prototype.toArray=function(){throw new Error("Cannot invoke toArray on a Matrix interface")},t.prototype.valueOf=function(){throw new Error("Cannot invoke valueOf on a Matrix interface")},t.prototype.format=function(e){throw new Error("Cannot invoke format on a Matrix interface")},t.prototype.toString=function(){throw new Error("Cannot invoke toString on a Matrix interface")},t},{isClass:!0});function Ufe(t){var e=0,n=1,r=Object.create(null),a=Object.create(null),i=0,o=function(u){var s=a[u];if(s&&(delete r[s],delete a[u],--e,n===s)){if(!e){i=0,n=1;return}for(;!hasOwnProperty.call(r,++n););}};return t=Math.abs(t),{hit:function(u){var s=a[u],c=++i;if(r[c]=u,a[u]=c,!s)return++e,e<=t?void 0:(u=r[n],o(u),u);if(delete r[s],n===s)for(;!hasOwnProperty.call(r,++n););},delete:o,clear:function(){e=i=0,n=1,r=Object.create(null),a=Object.create(null)}}}function vc(t){var{hasher:e,limit:n}=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};return n=n??Number.POSITIVE_INFINITY,e=e??JSON.stringify,function r(){typeof r.cache!="object"&&(r.cache={values:new Map,lru:Ufe(n||Number.POSITIVE_INFINITY)});for(var a=[],i=0;i<arguments.length;i++)a[i]=arguments[i];var o=e(a);if(r.cache.values.has(o))return r.cache.lru.hit(o),r.cache.values.get(o);var l=t.apply(t,a);return r.cache.values.set(o,l),r.cache.values.delete(r.cache.lru.hit(o)),l}}function co(t){return Object.keys(t.signatures||{}).reduce(function(e,n){var r=(n.match(/,/g)||[]).length+1;return Math.max(e,r)},-1)}var qfe="DenseMatrix",Wfe=["Matrix"],Gfe=fe(qfe,Wfe,t=>{var{Matrix:e}=t;function n(c,f){if(!(this instanceof n))throw new SyntaxError("Constructor must be called with the new operator");if(f&&!rr(f))throw new Error("Invalid datatype: "+f);if(ft(c))c.type==="DenseMatrix"?(this._data=st(c._data),this._size=st(c._size),this._datatype=f||c._datatype):(this._data=c.toArray(),this._size=c.size(),this._datatype=f||c._datatype);else if(c&&Xt(c.data)&&Xt(c.size))this._data=c.data,this._size=c.size,b4(this._data,this._size),this._datatype=f||c.datatype;else if(Xt(c))this._data=s(c),this._size=$t(this._data),b4(this._data,this._size),this._datatype=f;else{if(c)throw new TypeError("Unsupported type of data ("+dn(c)+")");this._data=[],this._size=[0],this._datatype=f}}n.prototype=new e,n.prototype.createDenseMatrix=function(c,f){return new n(c,f)},Object.defineProperty(n,"name",{value:"DenseMatrix"}),n.prototype.constructor=n,n.prototype.type="DenseMatrix",n.prototype.isDenseMatrix=!0,n.prototype.getDataType=function(){return zs(this._data,dn)},n.prototype.storage=function(){return"dense"},n.prototype.datatype=function(){return this._datatype},n.prototype.create=function(c,f){return new n(c,f)},n.prototype.subset=function(c,f,d){switch(arguments.length){case 1:return r(this,c);case 2:case 3:return i(this,c,f,d);default:throw new SyntaxError("Wrong number of arguments")}},n.prototype.get=function(c){if(!Xt(c))throw new TypeError("Array expected");if(c.length!==this._size.length)throw new _t(c.length,this._size.length);for(var f=0;f<c.length;f++)tn(c[f],this._size[f]);for(var d=this._data,v=0,p=c.length;v<p;v++){var m=c[v];tn(m,d.length),d=d[m]}return d},n.prototype.set=function(c,f,d){if(!Xt(c))throw new TypeError("Array expected");if(c.length<this._size.length)throw new _t(c.length,this._size.length,"<");var v,p,m,h=c.map(function(w){return w+1});u(this,h,d);var g=this._data;for(v=0,p=c.length-1;v<p;v++)m=c[v],tn(m,g.length),g=g[m];return m=c[c.length-1],tn(m,g.length),g[m]=f,this};function r(c,f){if(!fc(f))throw new TypeError("Invalid index");var d=f.isScalar();if(d)return c.get(f.min());var v=f.size();if(v.length!==c._size.length)throw new _t(v.length,c._size.length);for(var p=f.min(),m=f.max(),h=0,g=c._size.length;h<g;h++)tn(p[h],c._size[h]),tn(m[h],c._size[h]);return new n(a(c._data,f,v.length,0),c._datatype)}function a(c,f,d,v){var p=v===d-1,m=f.dimension(v);return p?m.map(function(h){return tn(h,c.length),c[h]}).valueOf():m.map(function(h){tn(h,c.length);var g=c[h];return a(g,f,d,v+1)}).valueOf()}function i(c,f,d,v){if(!f||f.isIndex!==!0)throw new TypeError("Invalid index");var p=f.size(),m=f.isScalar(),h;if(ft(d)?(h=d.size(),d=d.valueOf()):h=$t(d),m){if(h.length!==0)throw new TypeError("Scalar expected");c.set(f.min(),d,v)}else{if(p.length<c._size.length)throw new _t(p.length,c._size.length,"<");if(h.length<p.length){for(var g=0,w=0;p[g]===1&&h[g]===1;)g++;for(;p[g]===1;)w++,g++;d=G5(d,p.length,w,h)}if(!Ls(p,h))throw new _t(p,h,">");var y=f.max().map(function(b){return b+1});u(c,y,v);var x=p.length,C=0;o(c._data,f,d,x,C)}return c}function o(c,f,d,v,p){var m=p===v-1,h=f.dimension(p);m?h.forEach(function(g,w){tn(g),c[g]=d[w[0]]}):h.forEach(function(g,w){tn(g),o(c[g],f,d[w[0]],v,p+1)})}n.prototype.resize=function(c,f,d){if(!Sa(c))throw new TypeError("Array or Matrix expected");var v=c.valueOf().map(m=>Array.isArray(m)&&m.length===1?m[0]:m),p=d?this.clone():this;return l(p,v,f)};function l(c,f,d){if(f.length===0){for(var v=c._data;Xt(v);)v=v[0];return v}return c._size=f.slice(0),c._data=nu(c._data,c._size,d),c}n.prototype.reshape=function(c,f){var d=f?this.clone():this;d._data=U5(d._data,c);var v=d._size.reduce((p,m)=>p*m);return d._size=ox(c,v),d};function u(c,f,d){for(var v=c._size.slice(0),p=!1;v.length<f.length;)v.push(0),p=!0;for(var m=0,h=f.length;m<h;m++)f[m]>v[m]&&(v[m]=f[m],p=!0);p&&l(c,v,d)}n.prototype.clone=function(){var c=new n({data:st(this._data),size:st(this._size),datatype:this._datatype});return c},n.prototype.size=function(){return this._size.slice(0)},n.prototype.map=function(c){var f=this,d=co(c),v=function h(g,w){return Xt(g)?g.map(function(y,x){return h(y,w.concat(x))}):d===1?c(g):d===2?c(g,w):c(g,w,f)},p=v(this._data,[]),m=this._datatype!==void 0?zs(p,dn):void 0;return new n(p,m)},n.prototype.forEach=function(c){var f=this,d=function v(p,m){Xt(p)?p.forEach(function(h,g){v(h,m.concat(g))}):c(p,m,f)};d(this._data,[])},n.prototype[Symbol.iterator]=function*(){var c=function*f(d,v){if(Xt(d))for(var p=0;p<d.length;p++)yield*f(d[p],v.concat(p));else yield{value:d,index:v}};yield*c(this._data,[])},n.prototype.rows=function(){var c=[],f=this.size();if(f.length!==2)throw new TypeError("Rows can only be returned for a 2D matrix.");var d=this._data;for(var v of d)c.push(new n([v],this._datatype));return c},n.prototype.columns=function(){var c=this,f=[],d=this.size();if(d.length!==2)throw new TypeError("Rows can only be returned for a 2D matrix.");for(var v=this._data,p=function(g){var w=v.map(y=>[y[g]]);f.push(new n(w,c._datatype))},m=0;m<d[1];m++)p(m);return f},n.prototype.toArray=function(){return st(this._data)},n.prototype.valueOf=function(){return this._data},n.prototype.format=function(c){return Pt(this._data,c)},n.prototype.toString=function(){return Pt(this._data)},n.prototype.toJSON=function(){return{mathjs:"DenseMatrix",data:this._data,size:this._size,datatype:this._datatype}},n.prototype.diagonal=function(c){if(c){if(It(c)&&(c=c.toNumber()),!Rt(c)||!nt(c))throw new TypeError("The parameter k must be an integer number")}else c=0;for(var f=c>0?c:0,d=c<0?-c:0,v=this._size[0],p=this._size[1],m=Math.min(v-d,p-f),h=[],g=0;g<m;g++)h[g]=this._data[g+d][g+f];return new n({data:h,size:[m],datatype:this._datatype})},n.diagonal=function(c,f,d,v){if(!Xt(c))throw new TypeError("Array expected, size parameter");if(c.length!==2)throw new Error("Only two dimensions matrix are supported");if(c=c.map(function(S){if(It(S)&&(S=S.toNumber()),!Rt(S)||!nt(S)||S<1)throw new Error("Size values must be positive integers");return S}),d){if(It(d)&&(d=d.toNumber()),!Rt(d)||!nt(d))throw new TypeError("The parameter k must be an integer number")}else d=0;var p=d>0?d:0,m=d<0?-d:0,h=c[0],g=c[1],w=Math.min(h-m,g-p),y;if(Xt(f)){if(f.length!==w)throw new Error("Invalid value array length");y=function(N){return f[N]}}else if(ft(f)){var x=f.size();if(x.length!==1||x[0]!==w)throw new Error("Invalid matrix length");y=function(N){return f.get([N])}}else y=function(){return f};v||(v=It(y(0))?y(0).mul(0):0);var C=[];if(c.length>0){C=nu(C,c,v);for(var b=0;b<w;b++)C[b+m][b+p]=y(b)}return new n({data:C,size:[h,g]})},n.fromJSON=function(c){return new n(c)},n.prototype.swapRows=function(c,f){if(!Rt(c)||!nt(c)||!Rt(f)||!nt(f))throw new Error("Row index must be positive integers");if(this._size.length!==2)throw new Error("Only two dimensional matrix is supported");return tn(c,this._size[0]),tn(f,this._size[0]),n._swapRows(c,f,this._data),this},n._swapRows=function(c,f,d){var v=d[c];d[c]=d[f],d[f]=v};function s(c){for(var f=0,d=c.length;f<d;f++){var v=c[f];Xt(v)?c[f]=s(v):v&&v.isMatrix===!0&&(c[f]=s(v.valueOf()))}return c}return n},{isClass:!0}),D4="clone",Yfe=["typed"],Xfe=fe(D4,Yfe,t=>{var{typed:e}=t;return e(D4,{any:st})});function fk(t){var e=t.length,n=t[0].length,r,a,i=[];for(a=0;a<n;a++){var o=[];for(r=0;r<e;r++)o.push(t[r][a]);i.push(o)}return i}function wu(t){for(var e=0;e<t.length;e++)if(Sa(t[e]))return!0;return!1}function Ci(t,e){ft(t)&&(t=t.valueOf());for(var n=0,r=t.length;n<r;n++){var a=t[n];Array.isArray(a)?Ci(a,e):e(a)}}function Ft(t,e,n){return t&&typeof t.map=="function"?t.map(function(r){return Ft(r,e)}):e(t)}function Op(t,e,n){var r=Array.isArray(t)?$t(t):t.size();if(e<0||e>=r.length)throw new ra(e,r.length);return ft(t)?t.create(ev(t.valueOf(),e,n)):ev(t,e,n)}function ev(t,e,n){var r,a,i,o;if(e<=0)if(Array.isArray(t[0])){for(o=fk(t),a=[],r=0;r<o.length;r++)a[r]=ev(o[r],e-1,n);return a}else{for(i=t[0],r=1;r<t.length;r++)i=n(i,t[r]);return i}else{for(a=[],r=0;r<t.length;r++)a[r]=ev(t[r],e-1,n);return a}}function A4(t,e,n,r,a,i,o,l,u,s,c){var f=t._values,d=t._index,v=t._ptr,p,m,h,g;if(r)for(m=v[e],h=v[e+1],p=m;p<h;p++)g=d[p],n[g]!==i?(n[g]=i,o.push(g),s?(r[g]=u?l(f[p],c):l(c,f[p]),a[g]=i):r[g]=f[p]):(r[g]=u?l(f[p],r[g]):l(r[g],f[p]),a[g]=i);else for(m=v[e],h=v[e+1],p=m;p<h;p++)g=d[p],n[g]!==i?(n[g]=i,o.push(g)):a[g]=i}var M4="isInteger",Zfe=["typed"],Jfe=fe(M4,Zfe,t=>{var{typed:e}=t;return e(M4,{number:nt,BigNumber:function(r){return r.isInt()},Fraction:function(r){return r.d===1&&isFinite(r.n)},"Array | Matrix":e.referToSelf(n=>r=>Ft(r,n))})}),Na="number",el="number, number";function dk(t){return Math.abs(t)}dk.signature=Na;function vk(t,e){return t+e}vk.signature=el;function pk(t,e){return t*e}pk.signature=el;function mk(t){return-t}mk.signature=Na;function hk(t){return t}hk.signature=Na;function Ju(t){return nce(t)}Ju.signature=Na;function gk(t){return t*t*t}gk.signature=Na;function yk(t){return Math.exp(t)}yk.signature=Na;function bk(t){return rce(t)}bk.signature=Na;function xk(t,e){if(!nt(t)||!nt(e))throw new Error("Parameters in function gcd must be integer numbers");for(var n;e!==0;)n=t%e,t=e,e=n;return t<0?-t:t}xk.signature=el;function wk(t,e){if(!nt(t)||!nt(e))throw new Error("Parameters in function lcm must be integer numbers");if(t===0||e===0)return 0;for(var n,r=t*e;e!==0;)n=e,e=t%n,t=n;return Math.abs(r/t)}wk.signature=el;function Qfe(t,e){return e?Math.log(t)/Math.log(e):Math.log(t)}function Ck(t){return ece(t)}Ck.signature=Na;function Sk(t){return Qse(t)}Sk.signature=Na;function Ek(t,e){if(e>0)return t-e*Math.floor(t/e);if(e===0)return t;throw new Error("Cannot calculate mod for a negative divisor")}Ek.signature=el;function O4(t){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:2,n=e<0;if(n&&(e=-e),e===0)throw new Error("Root must be non-zero");if(t<0&&Math.abs(e)%2!==1)throw new Error("Root must be odd when a is negative.");if(t===0)return n?1/0:0;if(!isFinite(t))return n?0:t;var r=Math.pow(Math.abs(t),1/e);return r=t<0?-r:r,n?1/r:r}function y0(t){return Wi(t)}y0.signature=Na;function Nk(t){return t*t}Nk.signature=Na;function Dk(t,e){var n,r,a,i=0,o=1,l=1,u=0;if(!nt(t)||!nt(e))throw new Error("Parameters in function xgcd must be integer numbers");for(;e;)r=Math.floor(t/e),a=t-r*e,n=i,i=o-r*i,o=n,n=l,l=u-r*l,u=n,t=e,e=a;var s;return t<0?s=[-t,-o,-u]:s=[t,t?o:0,u],s}Dk.signature=el;function Ak(t,e){return t*t<1&&e===1/0||t*t>1&&e===-1/0?0:Math.pow(t,e)}Ak.signature=el;function T4(t){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0;if(!nt(e)||e<0||e>15)throw new Error("Number of decimals in function round must be an integer from 0 to 15 inclusive");return parseFloat(V5(t,e))}var ede="number",Cu="number, number";function Mk(t,e){if(!nt(t)||!nt(e))throw new Error("Integers expected in function bitAnd");return t&e}Mk.signature=Cu;function Ok(t){if(!nt(t))throw new Error("Integer expected in function bitNot");return~t}Ok.signature=ede;function Tk(t,e){if(!nt(t)||!nt(e))throw new Error("Integers expected in function bitOr");return t|e}Tk.signature=Cu;function Pk(t,e){if(!nt(t)||!nt(e))throw new Error("Integers expected in function bitXor");return t^e}Pk.signature=Cu;function kk(t,e){if(!nt(t)||!nt(e))throw new Error("Integers expected in function leftShift");return t<<e}kk.signature=Cu;function _k(t,e){if(!nt(t)||!nt(e))throw new Error("Integers expected in function rightArithShift");return t>>e}_k.signature=Cu;function Ik(t,e){if(!nt(t)||!nt(e))throw new Error("Integers expected in function rightLogShift");return t>>>e}Ik.signature=Cu;function mi(t,e){if(e<t)return 1;if(e===t)return e;var n=e+t>>1;return mi(t,n)*mi(n+1,e)}function Fk(t,e){if(!nt(t)||t<0)throw new TypeError("Positive integer value expected in function combinations");if(!nt(e)||e<0)throw new TypeError("Positive integer value expected in function combinations");if(e>t)throw new TypeError("k must be less than or equal to n");for(var n=t-e,r=1,a=e<n?n+1:e+1,i=2,o=e<n?e:n,l=a;l<=t;++l)for(r*=l;i<=o&&r%i===0;)r/=i,++i;return i<=o&&(r/=mi(i,o)),r}Fk.signature="number, number";var tde=Math.PI,nde=2*Math.PI,rde=Math.E,ade=1.618033988749895,ide="number",dx="number, number";function $k(t){return!t}$k.signature=ide;function Bk(t,e){return!!(t||e)}Bk.signature=dx;function Rk(t,e){return!!t!=!!e}Rk.signature=dx;function Lk(t,e){return!!(t&&e)}Lk.signature=dx;function tv(t){var e;if(nt(t))return t<=0?isFinite(t)?1/0:NaN:t>171?1/0:mi(1,t-1);if(t<.5)return Math.PI/(Math.sin(Math.PI*t)*tv(1-t));if(t>=171.35)return 1/0;if(t>85){var n=t*t,r=n*t,a=r*t,i=a*t;return Math.sqrt(2*Math.PI/t)*Math.pow(t/Math.E,t)*(1+1/(12*t)+1/(288*n)-139/(51840*r)-571/(2488320*a)+163879/(209018880*i)+5246819/(75246796800*i*t))}--t,e=Vl[0];for(var o=1;o<Vl.length;++o)e+=Vl[o]/(t+o);var l=t+zk+.5;return Math.sqrt(2*Math.PI)*Math.pow(l,t+.5)*Math.exp(-l)*e}tv.signature="number";var zk=4.7421875,Vl=[.9999999999999971,57.15623566586292,-59.59796035547549,14.136097974741746,-.4919138160976202,3399464998481189e-20,4652362892704858e-20,-9837447530487956e-20,.0001580887032249125,-.00021026444172410488,.00021743961811521265,-.0001643181065367639,8441822398385275e-20,-26190838401581408e-21,36899182659531625e-22],Vk=.9189385332046728,ode=5,lde=7,P4=[1.000000000190015,76.18009172947146,-86.50532032941678,24.01409824083091,-1.231739572450155,.001208650973866179,-5395239384953e-18];function nv(t){if(t<0)return NaN;if(t===0)return 1/0;if(!isFinite(t))return t;if(t<.5)return Math.log(Math.PI/Math.sin(Math.PI*t))-nv(1-t);t=t-1;for(var e=t+ode+.5,n=P4[0],r=lde-1;r>=1;r--)n+=P4[r]/(t+r);return Vk+(t+.5)*Math.log(e)-e+Math.log(n)}nv.signature="number";var or="number";function jk(t){return uce(t)}jk.signature=or;function Hk(t){return Math.atan(1/t)}Hk.signature=or;function Kk(t){return isFinite(t)?(Math.log((t+1)/t)+Math.log(t/(t-1)))/2:0}Kk.signature=or;function Uk(t){return Math.asin(1/t)}Uk.signature=or;function qk(t){var e=1/t;return Math.log(e+Math.sqrt(e*e+1))}qk.signature=or;function Wk(t){return Math.acos(1/t)}Wk.signature=or;function Gk(t){var e=1/t,n=Math.sqrt(e*e-1);return Math.log(n+e)}Gk.signature=or;function Yk(t){return sce(t)}Yk.signature=or;function Xk(t){return cce(t)}Xk.signature=or;function Zk(t){return 1/Math.tan(t)}Zk.signature=or;function Jk(t){var e=Math.exp(2*t);return(e+1)/(e-1)}Jk.signature=or;function Qk(t){return 1/Math.sin(t)}Qk.signature=or;function e_(t){return t===0?Number.POSITIVE_INFINITY:Math.abs(2/(Math.exp(t)-Math.exp(-t)))*Wi(t)}e_.signature=or;function t_(t){return 1/Math.cos(t)}t_.signature=or;function n_(t){return 2/(Math.exp(t)+Math.exp(-t))}n_.signature=or;function r_(t){return dce(t)}r_.signature=or;var Tp="number";function a_(t){return t<0}a_.signature=Tp;function i_(t){return t>0}i_.signature=Tp;function o_(t){return t===0}o_.signature=Tp;function l_(t){return Number.isNaN(t)}l_.signature=Tp;var k4="isNegative",ude=["typed"],sde=fe(k4,ude,t=>{var{typed:e}=t;return e(k4,{number:a_,BigNumber:function(r){return r.isNeg()&&!r.isZero()&&!r.isNaN()},Fraction:function(r){return r.s<0},Unit:e.referToSelf(n=>r=>e.find(n,r.valueType())(r.value)),"Array | Matrix":e.referToSelf(n=>r=>Ft(r,n))})}),_4="isNumeric",cde=["typed"],fde=fe(_4,cde,t=>{var{typed:e}=t;return e(_4,{"number | BigNumber | Fraction | boolean":()=>!0,"Complex | Unit | string | null | undefined | Node":()=>!1,"Array | Matrix":e.referToSelf(n=>r=>Ft(r,n))})}),I4="hasNumericValue",dde=["typed","isNumeric"],vde=fe(I4,dde,t=>{var{typed:e,isNumeric:n}=t;return e(I4,{boolean:()=>!0,string:function(a){return a.trim().length>0&&!isNaN(Number(a))},any:function(a){return n(a)}})}),F4="isPositive",pde=["typed"],mde=fe(F4,pde,t=>{var{typed:e}=t;return e(F4,{number:i_,BigNumber:function(r){return!r.isNeg()&&!r.isZero()&&!r.isNaN()},Fraction:function(r){return r.s>0&&r.n>0},Unit:e.referToSelf(n=>r=>e.find(n,r.valueType())(r.value)),"Array | Matrix":e.referToSelf(n=>r=>Ft(r,n))})}),$4="isZero",hde=["typed"],gde=fe($4,hde,t=>{var{typed:e}=t;return e($4,{number:o_,BigNumber:function(r){return r.isZero()},Complex:function(r){return r.re===0&&r.im===0},Fraction:function(r){return r.d===1&&r.n===0},Unit:e.referToSelf(n=>r=>e.find(n,r.valueType())(r.value)),"Array | Matrix":e.referToSelf(n=>r=>Ft(r,n))})}),B4="isNaN",yde=["typed"],bde=fe(B4,yde,t=>{var{typed:e}=t;return e(B4,{number:l_,BigNumber:function(r){return r.isNaN()},Fraction:function(r){return!1},Complex:function(r){return r.isNaN()},Unit:function(r){return Number.isNaN(r.value)},"Array | Matrix":function(r){return Ft(r,Number.isNaN)}})}),R4="typeOf",xde=["typed"],wde=fe(R4,xde,t=>{var{typed:e}=t;return e(R4,{any:dn})});function Ua(t,e,n){if(n==null)return t.eq(e);if(t.eq(e))return!0;if(t.isNaN()||e.isNaN())return!1;if(t.isFinite()&&e.isFinite()){var r=t.minus(e).abs();if(r.isZero())return!0;var a=t.constructor.max(t.abs(),e.abs());return r.lte(a.times(n))}return!1}function Cde(t,e,n){return Rr(t.re,e.re,n)&&Rr(t.im,e.im,n)}var Su=fe("compareUnits",["typed"],t=>{var{typed:e}=t;return{"Unit, Unit":e.referToSelf(n=>(r,a)=>{if(!r.equalBase(a))throw new Error("Cannot compare units with different base");return e.find(n,[r.valueType(),a.valueType()])(r.value,a.value)})}}),rv="equalScalar",Sde=["typed","config"],Ede=fe(rv,Sde,t=>{var{typed:e,config:n}=t,r=Su({typed:e});return e(rv,{"boolean, boolean":function(i,o){return i===o},"number, number":function(i,o){return Rr(i,o,n.epsilon)},"BigNumber, BigNumber":function(i,o){return i.eq(o)||Ua(i,o,n.epsilon)},"Fraction, Fraction":function(i,o){return i.equals(o)},"Complex, Complex":function(i,o){return Cde(i,o,n.epsilon)}},r)});fe(rv,["typed","config"],t=>{var{typed:e,config:n}=t;return e(rv,{"number, number":function(a,i){return Rr(a,i,n.epsilon)}})});var Nde="SparseMatrix",Dde=["typed","equalScalar","Matrix"],Ade=fe(Nde,Dde,t=>{var{typed:e,equalScalar:n,Matrix:r}=t;function a(m,h){if(!(this instanceof a))throw new SyntaxError("Constructor must be called with the new operator");if(h&&!rr(h))throw new Error("Invalid datatype: "+h);if(ft(m))i(this,m,h);else if(m&&Xt(m.index)&&Xt(m.ptr)&&Xt(m.size))this._values=m.values,this._index=m.index,this._ptr=m.ptr,this._size=m.size,this._datatype=h||m.datatype;else if(Xt(m))o(this,m,h);else{if(m)throw new TypeError("Unsupported type of data ("+dn(m)+")");this._values=[],this._index=[],this._ptr=[0],this._size=[0,0],this._datatype=h}}function i(m,h,g){h.type==="SparseMatrix"?(m._values=h._values?st(h._values):void 0,m._index=st(h._index),m._ptr=st(h._ptr),m._size=st(h._size),m._datatype=g||h._datatype):o(m,h.valueOf(),g||h._datatype)}function o(m,h,g){m._values=[],m._index=[],m._ptr=[],m._datatype=g;var w=h.length,y=0,x=n,C=0;if(rr(g)&&(x=e.find(n,[g,g])||n,C=e.convert(0,g)),w>0){var b=0;do{m._ptr.push(m._index.length);for(var S=0;S<w;S++){var N=h[S];if(Xt(N)){if(b===0&&y<N.length&&(y=N.length),b<N.length){var D=N[b];x(D,C)||(m._values.push(D),m._index.push(S))}}else b===0&&y<1&&(y=1),x(N,C)||(m._values.push(N),m._index.push(S))}b++}while(b<y)}m._ptr.push(m._index.length),m._size=[w,y]}a.prototype=new r,a.prototype.createSparseMatrix=function(m,h){return new a(m,h)},Object.defineProperty(a,"name",{value:"SparseMatrix"}),a.prototype.constructor=a,a.prototype.type="SparseMatrix",a.prototype.isSparseMatrix=!0,a.prototype.getDataType=function(){return zs(this._values,dn)},a.prototype.storage=function(){return"sparse"},a.prototype.datatype=function(){return this._datatype},a.prototype.create=function(m,h){return new a(m,h)},a.prototype.density=function(){var m=this._size[0],h=this._size[1];return m!==0&&h!==0?this._index.length/(m*h):0},a.prototype.subset=function(m,h,g){if(!this._values)throw new Error("Cannot invoke subset on a Pattern only matrix");switch(arguments.length){case 1:return l(this,m);case 2:case 3:return u(this,m,h,g);default:throw new SyntaxError("Wrong number of arguments")}};function l(m,h){if(!fc(h))throw new TypeError("Invalid index");var g=h.isScalar();if(g)return m.get(h.min());var w=h.size();if(w.length!==m._size.length)throw new _t(w.length,m._size.length);var y,x,C,b,S=h.min(),N=h.max();for(y=0,x=m._size.length;y<x;y++)tn(S[y],m._size[y]),tn(N[y],m._size[y]);var D=m._values,A=m._index,P=m._ptr,k=h.dimension(0),I=h.dimension(1),$=[],F=[];k.forEach(function(_,R){F[_]=R[0],$[_]=!0});var T=D?[]:void 0,O=[],B=[];return I.forEach(function(_){for(B.push(O.length),C=P[_],b=P[_+1];C<b;C++)y=A[C],$[y]===!0&&(O.push(F[y]),T&&T.push(D[C]))}),B.push(O.length),new a({values:T,index:O,ptr:B,size:w,datatype:m._datatype})}function u(m,h,g,w){if(!h||h.isIndex!==!0)throw new TypeError("Invalid index");var y=h.size(),x=h.isScalar(),C;if(ft(g)?(C=g.size(),g=g.toArray()):C=$t(g),x){if(C.length!==0)throw new TypeError("Scalar expected");m.set(h.min(),g,w)}else{if(y.length!==1&&y.length!==2)throw new _t(y.length,m._size.length,"<");if(C.length<y.length){for(var b=0,S=0;y[b]===1&&C[b]===1;)b++;for(;y[b]===1;)S++,b++;g=G5(g,y.length,S,C)}if(!Ls(y,C))throw new _t(y,C,">");if(y.length===1){var N=h.dimension(0);N.forEach(function(P,k){tn(P),m.set([P,0],g[k[0]],w)})}else{var D=h.dimension(0),A=h.dimension(1);D.forEach(function(P,k){tn(P),A.forEach(function(I,$){tn(I),m.set([P,I],g[k[0]][$[0]],w)})})}}return m}a.prototype.get=function(m){if(!Xt(m))throw new TypeError("Array expected");if(m.length!==this._size.length)throw new _t(m.length,this._size.length);if(!this._values)throw new Error("Cannot invoke get on a Pattern only matrix");var h=m[0],g=m[1];tn(h,this._size[0]),tn(g,this._size[1]);var w=s(h,this._ptr[g],this._ptr[g+1],this._index);return w<this._ptr[g+1]&&this._index[w]===h?this._values[w]:0},a.prototype.set=function(m,h,g){if(!Xt(m))throw new TypeError("Array expected");if(m.length!==this._size.length)throw new _t(m.length,this._size.length);if(!this._values)throw new Error("Cannot invoke set on a Pattern only matrix");var w=m[0],y=m[1],x=this._size[0],C=this._size[1],b=n,S=0;rr(this._datatype)&&(b=e.find(n,[this._datatype,this._datatype])||n,S=e.convert(0,this._datatype)),(w>x-1||y>C-1)&&(d(this,Math.max(w+1,x),Math.max(y+1,C),g),x=this._size[0],C=this._size[1]),tn(w,x),tn(y,C);var N=s(w,this._ptr[y],this._ptr[y+1],this._index);return N<this._ptr[y+1]&&this._index[N]===w?b(h,S)?c(N,y,this._values,this._index,this._ptr):this._values[N]=h:b(h,S)||f(N,w,y,h,this._values,this._index,this._ptr),this};function s(m,h,g,w){if(g-h===0)return g;for(var y=h;y<g;y++)if(w[y]===m)return y;return h}function c(m,h,g,w,y){g.splice(m,1),w.splice(m,1);for(var x=h+1;x<y.length;x++)y[x]--}function f(m,h,g,w,y,x,C){y.splice(m,0,w),x.splice(m,0,h);for(var b=g+1;b<C.length;b++)C[b]++}a.prototype.resize=function(m,h,g){if(!Sa(m))throw new TypeError("Array or Matrix expected");var w=m.valueOf().map(x=>Array.isArray(x)&&x.length===1?x[0]:x);if(w.length!==2)throw new Error("Only two dimensions matrix are supported");w.forEach(function(x){if(!Rt(x)||!nt(x)||x<0)throw new TypeError("Invalid size, must contain positive integers (size: "+Pt(w)+")")});var y=g?this.clone():this;return d(y,w[0],w[1],h)};function d(m,h,g,w){var y=w||0,x=n,C=0;rr(m._datatype)&&(x=e.find(n,[m._datatype,m._datatype])||n,C=e.convert(0,m._datatype),y=e.convert(y,m._datatype));var b=!x(y,C),S=m._size[0],N=m._size[1],D,A,P;if(g>N){for(A=N;A<g;A++)if(m._ptr[A]=m._values.length,b)for(D=0;D<S;D++)m._values.push(y),m._index.push(D);m._ptr[g]=m._values.length}else g<N&&(m._ptr.splice(g+1,N-g),m._values.splice(m._ptr[g],m._values.length),m._index.splice(m._ptr[g],m._index.length));if(N=g,h>S){if(b){var k=0;for(A=0;A<N;A++){m._ptr[A]=m._ptr[A]+k,P=m._ptr[A+1]+k;var I=0;for(D=S;D<h;D++,I++)m._values.splice(P+I,0,y),m._index.splice(P+I,0,D),k++}m._ptr[N]=m._values.length}}else if(h<S){var $=0;for(A=0;A<N;A++){m._ptr[A]=m._ptr[A]-$;var F=m._ptr[A],T=m._ptr[A+1]-$;for(P=F;P<T;P++)D=m._index[P],D>h-1&&(m._values.splice(P,1),m._index.splice(P,1),$++)}m._ptr[A]=m._values.length}return m._size[0]=h,m._size[1]=g,m}a.prototype.reshape=function(m,h){if(!Xt(m))throw new TypeError("Array expected");if(m.length!==2)throw new Error("Sparse matrices can only be reshaped in two dimensions");m.forEach(function(_){if(!Rt(_)||!nt(_)||_<=-2||_===0)throw new TypeError("Invalid size, must contain positive integers or -1 (size: "+Pt(m)+")")});var g=this._size[0]*this._size[1];m=ox(m,g);var w=m[0]*m[1];if(g!==w)throw new Error("Reshaping sparse matrix will result in the wrong number of elements");var y=h?this.clone():this;if(this._size[0]===m[0]&&this._size[1]===m[1])return y;for(var x=[],C=0;C<y._ptr.length;C++)for(var b=0;b<y._ptr[C+1]-y._ptr[C];b++)x.push(C);for(var S=y._values.slice(),N=y._index.slice(),D=0;D<y._index.length;D++){var A=N[D],P=x[D],k=A*y._size[1]+P;x[D]=k%m[1],N[D]=Math.floor(k/m[1])}y._values.length=0,y._index.length=0,y._ptr.length=m[1]+1,y._size=m.slice();for(var I=0;I<y._ptr.length;I++)y._ptr[I]=0;for(var $=0;$<S.length;$++){var F=N[$],T=x[$],O=S[$],B=s(F,y._ptr[T],y._ptr[T+1],y._index);f(B,F,T,O,y._values,y._index,y._ptr)}return y},a.prototype.clone=function(){var m=new a({values:this._values?st(this._values):void 0,index:st(this._index),ptr:st(this._ptr),size:st(this._size),datatype:this._datatype});return m},a.prototype.size=function(){return this._size.slice(0)},a.prototype.map=function(m,h){if(!this._values)throw new Error("Cannot invoke map on a Pattern only matrix");var g=this,w=this._size[0],y=this._size[1],x=co(m),C=function(S,N,D){return x===1?m(S):x===2?m(S,[N,D]):m(S,[N,D],g)};return v(this,0,w-1,0,y-1,C,h)};function v(m,h,g,w,y,x,C){var b=[],S=[],N=[],D=n,A=0;rr(m._datatype)&&(D=e.find(n,[m._datatype,m._datatype])||n,A=e.convert(0,m._datatype));for(var P=function(z,V,U){z=x(z,V,U),D(z,A)||(b.push(z),S.push(V))},k=w;k<=y;k++){N.push(b.length);var I=m._ptr[k],$=m._ptr[k+1];if(C)for(var F=I;F<$;F++){var T=m._index[F];T>=h&&T<=g&&P(m._values[F],T-h,k-w)}else{for(var O={},B=I;B<$;B++){var _=m._index[B];O[_]=m._values[B]}for(var R=h;R<=g;R++){var L=R in O?O[R]:0;P(L,R-h,k-w)}}}return N.push(b.length),new a({values:b,index:S,ptr:N,size:[g-h+1,y-w+1]})}a.prototype.forEach=function(m,h){if(!this._values)throw new Error("Cannot invoke forEach on a Pattern only matrix");for(var g=this,w=this._size[0],y=this._size[1],x=0;x<y;x++){var C=this._ptr[x],b=this._ptr[x+1];if(h)for(var S=C;S<b;S++){var N=this._index[S];m(this._values[S],[N,x],g)}else{for(var D={},A=C;A<b;A++){var P=this._index[A];D[P]=this._values[A]}for(var k=0;k<w;k++){var I=k in D?D[k]:0;m(I,[k,x],g)}}}},a.prototype[Symbol.iterator]=function*(){if(!this._values)throw new Error("Cannot iterate a Pattern only matrix");for(var m=this._size[1],h=0;h<m;h++)for(var g=this._ptr[h],w=this._ptr[h+1],y=g;y<w;y++){var x=this._index[y];yield{value:this._values[y],index:[x,h]}}},a.prototype.toArray=function(){return p(this._values,this._index,this._ptr,this._size,!0)},a.prototype.valueOf=function(){return p(this._values,this._index,this._ptr,this._size,!1)};function p(m,h,g,w,y){var x=w[0],C=w[1],b=[],S,N;for(S=0;S<x;S++)for(b[S]=[],N=0;N<C;N++)b[S][N]=0;for(N=0;N<C;N++)for(var D=g[N],A=g[N+1],P=D;P<A;P++)S=h[P],b[S][N]=m?y?st(m[P]):m[P]:1;return b}return a.prototype.format=function(m){for(var h=this._size[0],g=this._size[1],w=this.density(),y="Sparse Matrix ["+Pt(h,m)+" x "+Pt(g,m)+"] density: "+Pt(w,m)+`
  135. `,x=0;x<g;x++)for(var C=this._ptr[x],b=this._ptr[x+1],S=C;S<b;S++){var N=this._index[S];y+=`
  136. (`+Pt(N,m)+", "+Pt(x,m)+") ==> "+(this._values?Pt(this._values[S],m):"X")}return y},a.prototype.toString=function(){return Pt(this.toArray())},a.prototype.toJSON=function(){return{mathjs:"SparseMatrix",values:this._values,index:this._index,ptr:this._ptr,size:this._size,datatype:this._datatype}},a.prototype.diagonal=function(m){if(m){if(It(m)&&(m=m.toNumber()),!Rt(m)||!nt(m))throw new TypeError("The parameter k must be an integer number")}else m=0;var h=m>0?m:0,g=m<0?-m:0,w=this._size[0],y=this._size[1],x=Math.min(w-g,y-h),C=[],b=[],S=[];S[0]=0;for(var N=h;N<y&&C.length<x;N++)for(var D=this._ptr[N],A=this._ptr[N+1],P=D;P<A;P++){var k=this._index[P];if(k===N-h+g){C.push(this._values[P]),b[C.length-1]=k-g;break}}return S.push(C.length),new a({values:C,index:b,ptr:S,size:[x,1]})},a.fromJSON=function(m){return new a(m)},a.diagonal=function(m,h,g,w,y){if(!Xt(m))throw new TypeError("Array expected, size parameter");if(m.length!==2)throw new Error("Only two dimensions matrix are supported");if(m=m.map(function(_){if(It(_)&&(_=_.toNumber()),!Rt(_)||!nt(_)||_<1)throw new Error("Size values must be positive integers");return _}),g){if(It(g)&&(g=g.toNumber()),!Rt(g)||!nt(g))throw new TypeError("The parameter k must be an integer number")}else g=0;var x=n,C=0;rr(y)&&(x=e.find(n,[y,y])||n,C=e.convert(0,y));var b=g>0?g:0,S=g<0?-g:0,N=m[0],D=m[1],A=Math.min(N-S,D-b),P;if(Xt(h)){if(h.length!==A)throw new Error("Invalid value array length");P=function(R){return h[R]}}else if(ft(h)){var k=h.size();if(k.length!==1||k[0]!==A)throw new Error("Invalid matrix length");P=function(R){return h.get([R])}}else P=function(){return h};for(var I=[],$=[],F=[],T=0;T<D;T++){F.push(I.length);var O=T-b;if(O>=0&&O<A){var B=P(O);x(B,C)||($.push(O+S),I.push(B))}}return F.push(I.length),new a({values:I,index:$,ptr:F,size:[N,D]})},a.prototype.swapRows=function(m,h){if(!Rt(m)||!nt(m)||!Rt(h)||!nt(h))throw new Error("Row index must be positive integers");if(this._size.length!==2)throw new Error("Only two dimensional matrix is supported");return tn(m,this._size[0]),tn(h,this._size[0]),a._swapRows(m,h,this._size[1],this._values,this._index,this._ptr),this},a._forEachRow=function(m,h,g,w,y){for(var x=w[m],C=w[m+1],b=x;b<C;b++)y(g[b],h[b])},a._swapRows=function(m,h,g,w,y,x){for(var C=0;C<g;C++){var b=x[C],S=x[C+1],N=s(m,b,S,y),D=s(h,b,S,y);if(N<S&&D<S&&y[N]===m&&y[D]===h){if(w){var A=w[N];w[N]=w[D],w[D]=A}continue}if(N<S&&y[N]===m&&(D>=S||y[D]!==h)){var P=w?w[N]:void 0;y.splice(D,0,h),w&&w.splice(D,0,P),y.splice(D<=N?N+1:N,1),w&&w.splice(D<=N?N+1:N,1);continue}if(D<S&&y[D]===h&&(N>=S||y[N]!==m)){var k=w?w[D]:void 0;y.splice(N,0,m),w&&w.splice(N,0,k),y.splice(N<=D?D+1:D,1),w&&w.splice(N<=D?D+1:D,1)}}},a},{isClass:!0}),Mde="number",Ode=["typed"];function Tde(t){var e=t.match(/(0[box])([0-9a-fA-F]*)\.([0-9a-fA-F]*)/);if(e){var n={"0b":2,"0o":8,"0x":16}[e[1]],r=e[2],a=e[3];return{input:t,radix:n,integerPart:r,fractionalPart:a}}else return null}function Pde(t){for(var e=parseInt(t.integerPart,t.radix),n=0,r=0;r<t.fractionalPart.length;r++){var a=parseInt(t.fractionalPart[r],t.radix);n+=a/Math.pow(t.radix,r+1)}var i=e+n;if(isNaN(i))throw new SyntaxError('String "'+t.input+'" is no valid number');return i}var kde=fe(Mde,Ode,t=>{var{typed:e}=t,n=e("number",{"":function(){return 0},number:function(a){return a},string:function(a){if(a==="NaN")return NaN;var i=Tde(a);if(i)return Pde(i);var o=0,l=a.match(/(0[box][0-9a-fA-F]*)i([0-9]*)/);l&&(o=Number(l[2]),a=l[1]);var u=Number(a);if(isNaN(u))throw new SyntaxError('String "'+a+'" is no valid number');if(l){if(u>2**o-1)throw new SyntaxError('String "'.concat(a,'" is out of range'));u>=2**(o-1)&&(u=u-2**o)}return u},BigNumber:function(a){return a.toNumber()},Fraction:function(a){return a.valueOf()},Unit:function(a){throw new Error("Second argument with valueless unit expected")},null:function(a){return 0},"Unit, string | Unit":function(a,i){return a.toNumber(i)},"Array | Matrix":e.referToSelf(r=>a=>Ft(a,r))});return n.fromJSON=function(r){return parseFloat(r.value)},n}),L4="string",_de=["typed"],Ide=fe(L4,_de,t=>{var{typed:e}=t;return e(L4,{"":function(){return""},number:$o,null:function(r){return"null"},boolean:function(r){return r+""},string:function(r){return r},"Array | Matrix":e.referToSelf(n=>r=>Ft(r,n)),any:function(r){return String(r)}})}),z4="boolean",Fde=["typed"],$de=fe(z4,Fde,t=>{var{typed:e}=t;return e(z4,{"":function(){return!1},boolean:function(r){return r},number:function(r){return!!r},null:function(r){return!1},BigNumber:function(r){return!r.isZero()},string:function(r){var a=r.toLowerCase();if(a==="true")return!0;if(a==="false")return!1;var i=Number(r);if(r!==""&&!isNaN(i))return!!i;throw new Error('Cannot convert "'+r+'" to a boolean')},"Array | Matrix":e.referToSelf(n=>r=>Ft(r,n))})}),Bde="bignumber",Rde=["typed","BigNumber"],Lde=fe(Bde,Rde,t=>{var{typed:e,BigNumber:n}=t;return e("bignumber",{"":function(){return new n(0)},number:function(a){return new n(a+"")},string:function(a){var i=a.match(/(0[box][0-9a-fA-F]*)i([0-9]*)/);if(i){var o=i[2],l=n(i[1]),u=new n(2).pow(Number(o));if(l.gt(u.sub(1)))throw new SyntaxError('String "'.concat(a,'" is out of range'));var s=new n(2).pow(Number(o)-1);return l.gte(s)?l.sub(u):l}return new n(a)},BigNumber:function(a){return a},Fraction:function(a){return new n(a.n).div(a.d).times(a.s)},null:function(a){return new n(0)},"Array | Matrix":e.referToSelf(r=>a=>Ft(a,r))})}),zde="complex",Vde=["typed","Complex"],jde=fe(zde,Vde,t=>{var{typed:e,Complex:n}=t;return e("complex",{"":function(){return n.ZERO},number:function(a){return new n(a,0)},"number, number":function(a,i){return new n(a,i)},"BigNumber, BigNumber":function(a,i){return new n(a.toNumber(),i.toNumber())},Fraction:function(a){return new n(a.valueOf(),0)},Complex:function(a){return a.clone()},string:function(a){return n(a)},null:function(a){return n(0)},Object:function(a){if("re"in a&&"im"in a)return new n(a.re,a.im);if("r"in a&&"phi"in a||"abs"in a&&"arg"in a)return new n(a);throw new Error("Expected object with properties (re and im) or (r and phi) or (abs and arg)")},"Array | Matrix":e.referToSelf(r=>a=>Ft(a,r))})}),Hde="fraction",Kde=["typed","Fraction"],Ude=fe(Hde,Kde,t=>{var{typed:e,Fraction:n}=t;return e("fraction",{number:function(a){if(!isFinite(a)||isNaN(a))throw new Error(a+" cannot be represented as a fraction");return new n(a)},string:function(a){return new n(a)},"number, number":function(a,i){return new n(a,i)},null:function(a){return new n(0)},BigNumber:function(a){return new n(a.toString())},Fraction:function(a){return a},Object:function(a){return new n(a)},"Array | Matrix":e.referToSelf(r=>a=>Ft(a,r))})}),V4="matrix",qde=["typed","Matrix","DenseMatrix","SparseMatrix"],Wde=fe(V4,qde,t=>{var{typed:e,Matrix:n,DenseMatrix:r,SparseMatrix:a}=t;return e(V4,{"":function(){return i([])},string:function(l){return i([],l)},"string, string":function(l,u){return i([],l,u)},Array:function(l){return i(l)},Matrix:function(l){return i(l,l.storage())},"Array | Matrix, string":i,"Array | Matrix, string, string":i});function i(o,l,u){if(l==="dense"||l==="default"||l===void 0)return new r(o,u);if(l==="sparse")return new a(o,u);throw new TypeError("Unknown matrix type "+JSON.stringify(l)+".")}}),j4="matrixFromFunction",Gde=["typed","matrix","isZero"],Yde=fe(j4,Gde,t=>{var{typed:e,matrix:n,isZero:r}=t;return e(j4,{"Array | Matrix, function, string, string":function(o,l,u,s){return a(o,l,u,s)},"Array | Matrix, function, string":function(o,l,u){return a(o,l,u)},"Matrix, function":function(o,l){return a(o,l,"dense")},"Array, function":function(o,l){return a(o,l,"dense").toArray()},"Array | Matrix, string, function":function(o,l,u){return a(o,u,l)},"Array | Matrix, string, string, function":function(o,l,u,s){return a(o,s,l,u)}});function a(i,o,l,u){var s;return u!==void 0?s=n(l,u):s=n(l),s.resize(i),s.forEach(function(c,f){var d=o(f);r(d)||s.set(f,d)}),s}}),H4="matrixFromRows",Xde=["typed","matrix","flatten","size"],Zde=fe(H4,Xde,t=>{var{typed:e,matrix:n,flatten:r,size:a}=t;return e(H4,{"...Array":function(u){return i(u)},"...Matrix":function(u){return n(i(u.map(s=>s.toArray())))}});function i(l){if(l.length===0)throw new TypeError("At least one row is needed to construct a matrix.");var u=o(l[0]),s=[];for(var c of l){var f=o(c);if(f!==u)throw new TypeError("The vectors had different length: "+(u|0)+" ≠ "+(f|0));s.push(r(c))}return s}function o(l){var u=a(l);if(u.length===1)return u[0];if(u.length===2){if(u[0]===1)return u[1];if(u[1]===1)return u[0];throw new TypeError("At least one of the arguments is not a vector.")}else throw new TypeError("Only one- or two-dimensional vectors are supported.")}}),K4="matrixFromColumns",Jde=["typed","matrix","flatten","size"],Qde=fe(K4,Jde,t=>{var{typed:e,matrix:n,flatten:r,size:a}=t;return e(K4,{"...Array":function(u){return i(u)},"...Matrix":function(u){return n(i(u.map(s=>s.toArray())))}});function i(l){if(l.length===0)throw new TypeError("At least one column is needed to construct a matrix.");for(var u=o(l[0]),s=[],c=0;c<u;c++)s[c]=[];for(var f of l){var d=o(f);if(d!==u)throw new TypeError("The vectors had different length: "+(u|0)+" ≠ "+(d|0));for(var v=r(f),p=0;p<u;p++)s[p].push(v[p])}return s}function o(l){var u=a(l);if(u.length===1)return u[0];if(u.length===2){if(u[0]===1)return u[1];if(u[1]===1)return u[0];throw new TypeError("At least one of the arguments is not a vector.")}else throw new TypeError("Only one- or two-dimensional vectors are supported.")}}),U4="splitUnit",eve=["typed"],tve=fe(U4,eve,t=>{var{typed:e}=t;return e(U4,{"Unit, Array":function(r,a){return r.splitUnit(a)}})}),q4="unaryMinus",nve=["typed"],rve=fe(q4,nve,t=>{var{typed:e}=t;return e(q4,{number:mk,"Complex | BigNumber | Fraction":n=>n.neg(),Unit:e.referToSelf(n=>r=>{var a=r.clone();return a.value=e.find(n,a.valueType())(r.value),a}),"Array | Matrix":e.referToSelf(n=>r=>Ft(r,n))})}),W4="unaryPlus",ave=["typed","config","BigNumber"],ive=fe(W4,ave,t=>{var{typed:e,config:n,BigNumber:r}=t;return e(W4,{number:hk,Complex:function(i){return i},BigNumber:function(i){return i},Fraction:function(i){return i},Unit:function(i){return i.clone()},"Array | Matrix":e.referToSelf(a=>i=>Ft(i,a)),"boolean | string":function(i){return n.number==="BigNumber"?new r(+i):+i}})}),G4="abs",ove=["typed"],lve=fe(G4,ove,t=>{var{typed:e}=t;return e(G4,{number:dk,"Complex | BigNumber | Fraction | Unit":n=>n.abs(),"Array | Matrix":e.referToSelf(n=>r=>Ft(r,n))})}),Y4="apply",uve=["typed","isInteger"],u_=fe(Y4,uve,t=>{var{typed:e,isInteger:n}=t;return e(Y4,{"Array | Matrix, number | BigNumber, function":function(a,i,o){if(!n(i))throw new TypeError("Integer number expected for dimension");var l=Array.isArray(a)?$t(a):a.size();if(i<0||i>=l.length)throw new ra(i,l.length);return ft(a)?a.create(av(a.valueOf(),i,o)):av(a,i,o)}})});function av(t,e,n){var r,a,i;if(e<=0)if(Array.isArray(t[0])){for(i=sve(t),a=[],r=0;r<i.length;r++)a[r]=av(i[r],e-1,n);return a}else return n(t);else{for(a=[],r=0;r<t.length;r++)a[r]=av(t[r],e-1,n);return a}}function sve(t){var e=t.length,n=t[0].length,r,a,i=[];for(a=0;a<n;a++){var o=[];for(r=0;r<e;r++)o.push(t[r][a]);i.push(o)}return i}var X4="addScalar",cve=["typed"],fve=fe(X4,cve,t=>{var{typed:e}=t;return e(X4,{"number, number":vk,"Complex, Complex":function(r,a){return r.add(a)},"BigNumber, BigNumber":function(r,a){return r.plus(a)},"Fraction, Fraction":function(r,a){return r.add(a)},"Unit, Unit":e.referToSelf(n=>(r,a)=>{if(r.value===null||r.value===void 0)throw new Error("Parameter x contains a unit with undefined value");if(a.value===null||a.value===void 0)throw new Error("Parameter y contains a unit with undefined value");if(!r.equalBase(a))throw new Error("Units do not match");var i=r.clone();return i.value=e.find(n,[i.valueType(),a.valueType()])(i.value,a.value),i.fixPrefix=!1,i})})}),Z4="cbrt",dve=["config","typed","isNegative","unaryMinus","matrix","Complex","BigNumber","Fraction"],vve=fe(Z4,dve,t=>{var{config:e,typed:n,isNegative:r,unaryMinus:a,matrix:i,Complex:o,BigNumber:l,Fraction:u}=t;return n(Z4,{number:Ju,Complex:s,"Complex, boolean":s,BigNumber:function(d){return d.cbrt()},Unit:c});function s(f,d){var v=f.arg()/3,p=f.abs(),m=new o(Ju(p),0).mul(new o(0,v).exp());if(d){var h=[m,new o(Ju(p),0).mul(new o(0,v+Math.PI*2/3).exp()),new o(Ju(p),0).mul(new o(0,v-Math.PI*2/3).exp())];return e.matrix==="Array"?h:i(h)}else return m}function c(f){if(f.value&&ma(f.value)){var d=f.clone();return d.value=1,d=d.pow(1/3),d.value=s(f.value),d}else{var v=r(f.value);v&&(f.value=a(f.value));var p;It(f.value)?p=new l(1).div(3):Jo(f.value)?p=new u(1,3):p=1/3;var m=f.pow(p);return v&&(m.value=a(m.value)),m}}}),pve="matAlgo11xS0s",mve=["typed","equalScalar"],Qn=fe(pve,mve,t=>{var{typed:e,equalScalar:n}=t;return function(a,i,o,l){var u=a._values,s=a._index,c=a._ptr,f=a._size,d=a._datatype;if(!u)throw new Error("Cannot perform operation on Pattern Sparse Matrix and Scalar value");var v=f[0],p=f[1],m,h=n,g=0,w=o;typeof d=="string"&&(m=d,h=e.find(n,[m,m]),g=e.convert(0,m),i=e.convert(i,m),w=e.find(o,[m,m]));for(var y=[],x=[],C=[],b=0;b<p;b++){C[b]=x.length;for(var S=c[b],N=c[b+1],D=S;D<N;D++){var A=s[D],P=l?w(i,u[D]):w(u[D],i);h(P,g)||(x.push(A),y.push(P))}}return C[p]=x.length,a.createSparseMatrix({values:y,index:x,ptr:C,size:[v,p],datatype:m})}}),hve="matAlgo12xSfs",gve=["typed","DenseMatrix"],Vn=fe(hve,gve,t=>{var{typed:e,DenseMatrix:n}=t;return function(a,i,o,l){var u=a._values,s=a._index,c=a._ptr,f=a._size,d=a._datatype;if(!u)throw new Error("Cannot perform operation on Pattern Sparse Matrix and Scalar value");var v=f[0],p=f[1],m,h=o;typeof d=="string"&&(m=d,i=e.convert(i,m),h=e.find(o,[m,m]));for(var g=[],w=[],y=[],x=0;x<p;x++){for(var C=x+1,b=c[x],S=c[x+1],N=b;N<S;N++){var D=s[N];w[D]=u[N],y[D]=C}for(var A=0;A<v;A++)x===0&&(g[A]=[]),y[A]===C?g[A][x]=l?h(i,w[A]):h(w[A],i):g[A][x]=l?h(i,0):h(0,i)}return new n({data:g,size:[v,p],datatype:m})}}),yve="matAlgo14xDs",bve=["typed"],Da=fe(yve,bve,t=>{var{typed:e}=t;return function(a,i,o,l){var u=a._data,s=a._size,c=a._datatype,f,d=o;typeof c=="string"&&(f=c,i=e.convert(i,f),d=e.find(o,[f,f]));var v=s.length>0?n(d,0,s,s[0],u,i,l):[];return a.createDenseMatrix({data:v,size:st(s),datatype:f})};function n(r,a,i,o,l,u,s){var c=[];if(a===i.length-1)for(var f=0;f<o;f++)c[f]=s?r(u,l[f]):r(l[f],u);else for(var d=0;d<o;d++)c[d]=n(r,a+1,i,i[a+1],l[d],u,s);return c}}),b0="ceil",xve=["typed","config","round","matrix","equalScalar","zeros","DenseMatrix"],wve=fe(b0,["typed","config","round"],t=>{var{typed:e,config:n,round:r}=t;return e(b0,{number:function(i){return Rr(i,r(i),n.epsilon)?r(i):Math.ceil(i)},"number, number":function(i,o){if(Rr(i,r(i,o),n.epsilon))return r(i,o);var[l,u]="".concat(i,"e").split("e"),s=Math.ceil(Number("".concat(l,"e").concat(Number(u)+o)));return[l,u]="".concat(s,"e").split("e"),Number("".concat(l,"e").concat(Number(u)-o))}})}),Cve=fe(b0,xve,t=>{var{typed:e,config:n,round:r,matrix:a,equalScalar:i,zeros:o,DenseMatrix:l}=t,u=Qn({typed:e,equalScalar:i}),s=Vn({typed:e,DenseMatrix:l}),c=Da({typed:e}),f=wve({typed:e,config:n,round:r});return e("ceil",{number:f.signatures.number,"number,number":f.signatures["number,number"],Complex:function(v){return v.ceil()},"Complex, number":function(v,p){return v.ceil(p)},"Complex, BigNumber":function(v,p){return v.ceil(p.toNumber())},BigNumber:function(v){return Ua(v,r(v),n.epsilon)?r(v):v.ceil()},"BigNumber, BigNumber":function(v,p){return Ua(v,r(v,p),n.epsilon)?r(v,p):v.toDecimalPlaces(p.toNumber(),ro.ROUND_CEIL)},Fraction:function(v){return v.ceil()},"Fraction, number":function(v,p){return v.ceil(p)},"Fraction, BigNumber":function(v,p){return v.ceil(p.toNumber())},"Array | Matrix":e.referToSelf(d=>v=>Ft(v,d)),"Array, number | BigNumber":e.referToSelf(d=>(v,p)=>Ft(v,m=>d(m,p))),"SparseMatrix, number | BigNumber":e.referToSelf(d=>(v,p)=>u(v,p,d,!1)),"DenseMatrix, number | BigNumber":e.referToSelf(d=>(v,p)=>c(v,p,d,!1)),"number | Complex | Fraction | BigNumber, Array":e.referToSelf(d=>(v,p)=>c(a(p),v,d,!0).valueOf()),"number | Complex | Fraction | BigNumber, Matrix":e.referToSelf(d=>(v,p)=>i(v,0)?o(p.size(),p.storage()):p.storage()==="dense"?c(p,v,d,!0):s(p,v,d,!0))})}),J4="cube",Sve=["typed"],Eve=fe(J4,Sve,t=>{var{typed:e}=t;return e(J4,{number:gk,Complex:function(r){return r.mul(r).mul(r)},BigNumber:function(r){return r.times(r).times(r)},Fraction:function(r){return r.pow(3)},Unit:function(r){return r.pow(3)}})}),Q4="exp",Nve=["typed"],Dve=fe(Q4,Nve,t=>{var{typed:e}=t;return e(Q4,{number:yk,Complex:function(r){return r.exp()},BigNumber:function(r){return r.exp()}})}),eE="expm1",Ave=["typed","Complex"],Mve=fe(eE,Ave,t=>{var{typed:e,Complex:n}=t;return e(eE,{number:bk,Complex:function(a){var i=Math.exp(a.re);return new n(i*Math.cos(a.im)-1,i*Math.sin(a.im))},BigNumber:function(a){return a.exp().minus(1)}})}),x0="fix",Ove=["typed","Complex","matrix","ceil","floor","equalScalar","zeros","DenseMatrix"],Tve=fe(x0,["typed","ceil","floor"],t=>{var{typed:e,ceil:n,floor:r}=t;return e(x0,{number:function(i){return i>0?r(i):n(i)},"number, number":function(i,o){return i>0?r(i,o):n(i,o)}})}),Pve=fe(x0,Ove,t=>{var{typed:e,Complex:n,matrix:r,ceil:a,floor:i,equalScalar:o,zeros:l,DenseMatrix:u}=t,s=Vn({typed:e,DenseMatrix:u}),c=Da({typed:e}),f=Tve({typed:e,ceil:a,floor:i});return e("fix",{number:f.signatures.number,"number, number | BigNumber":f.signatures["number,number"],Complex:function(v){return new n(v.re>0?Math.floor(v.re):Math.ceil(v.re),v.im>0?Math.floor(v.im):Math.ceil(v.im))},"Complex, number":function(v,p){return new n(v.re>0?i(v.re,p):a(v.re,p),v.im>0?i(v.im,p):a(v.im,p))},"Complex, BigNumber":function(v,p){var m=p.toNumber();return new n(v.re>0?i(v.re,m):a(v.re,m),v.im>0?i(v.im,m):a(v.im,m))},BigNumber:function(v){return v.isNegative()?a(v):i(v)},"BigNumber, number | BigNumber":function(v,p){return v.isNegative()?a(v,p):i(v,p)},Fraction:function(v){return v.s<0?v.ceil():v.floor()},"Fraction, number | BigNumber":function(v,p){return v.s<0?a(v,p):i(v,p)},"Array | Matrix":e.referToSelf(d=>v=>Ft(v,d)),"Array | Matrix, number | BigNumber":e.referToSelf(d=>(v,p)=>Ft(v,m=>d(m,p))),"number | Complex | Fraction | BigNumber, Array":e.referToSelf(d=>(v,p)=>c(r(p),v,d,!0).valueOf()),"number | Complex | Fraction | BigNumber, Matrix":e.referToSelf(d=>(v,p)=>o(v,0)?l(p.size(),p.storage()):p.storage()==="dense"?c(p,v,d,!0):s(p,v,d,!0))})}),w0="floor",kve=["typed","config","round","matrix","equalScalar","zeros","DenseMatrix"],_ve=fe(w0,["typed","config","round"],t=>{var{typed:e,config:n,round:r}=t;return e(w0,{number:function(i){return Rr(i,r(i),n.epsilon)?r(i):Math.floor(i)},"number, number":function(i,o){if(Rr(i,r(i,o),n.epsilon))return r(i,o);var[l,u]="".concat(i,"e").split("e"),s=Math.floor(Number("".concat(l,"e").concat(Number(u)+o)));return[l,u]="".concat(s,"e").split("e"),Number("".concat(l,"e").concat(Number(u)-o))}})}),Ive=fe(w0,kve,t=>{var{typed:e,config:n,round:r,matrix:a,equalScalar:i,zeros:o,DenseMatrix:l}=t,u=Qn({typed:e,equalScalar:i}),s=Vn({typed:e,DenseMatrix:l}),c=Da({typed:e}),f=_ve({typed:e,config:n,round:r});return e("floor",{number:f.signatures.number,"number,number":f.signatures["number,number"],Complex:function(v){return v.floor()},"Complex, number":function(v,p){return v.floor(p)},"Complex, BigNumber":function(v,p){return v.floor(p.toNumber())},BigNumber:function(v){return Ua(v,r(v),n.epsilon)?r(v):v.floor()},"BigNumber, BigNumber":function(v,p){return Ua(v,r(v,p),n.epsilon)?r(v,p):v.toDecimalPlaces(p.toNumber(),ro.ROUND_FLOOR)},Fraction:function(v){return v.floor()},"Fraction, number":function(v,p){return v.floor(p)},"Fraction, BigNumber":function(v,p){return v.floor(p.toNumber())},"Array | Matrix":e.referToSelf(d=>v=>Ft(v,d)),"Array, number | BigNumber":e.referToSelf(d=>(v,p)=>Ft(v,m=>d(m,p))),"SparseMatrix, number | BigNumber":e.referToSelf(d=>(v,p)=>u(v,p,d,!1)),"DenseMatrix, number | BigNumber":e.referToSelf(d=>(v,p)=>c(v,p,d,!1)),"number | Complex | Fraction | BigNumber, Array":e.referToSelf(d=>(v,p)=>c(a(p),v,d,!0).valueOf()),"number | Complex | Fraction | BigNumber, Matrix":e.referToSelf(d=>(v,p)=>i(v,0)?o(p.size(),p.storage()):p.storage()==="dense"?c(p,v,d,!0):s(p,v,d,!0))})}),Fve="matAlgo01xDSid",$ve=["typed"],fo=fe(Fve,$ve,t=>{var{typed:e}=t;return function(r,a,i,o){var l=r._data,u=r._size,s=r._datatype,c=a._values,f=a._index,d=a._ptr,v=a._size,p=a._datatype;if(u.length!==v.length)throw new _t(u.length,v.length);if(u[0]!==v[0]||u[1]!==v[1])throw new RangeError("Dimension mismatch. Matrix A ("+u+") must match Matrix B ("+v+")");if(!c)throw new Error("Cannot perform operation on Dense Matrix and Pattern Sparse Matrix");var m=u[0],h=u[1],g=typeof s=="string"&&s===p?s:void 0,w=g?e.find(i,[g,g]):i,y,x,C=[];for(y=0;y<m;y++)C[y]=[];var b=[],S=[];for(x=0;x<h;x++){for(var N=x+1,D=d[x],A=d[x+1],P=D;P<A;P++)y=f[P],b[y]=o?w(c[P],l[y][x]):w(l[y][x],c[P]),S[y]=N;for(y=0;y<m;y++)S[y]===N?C[y][x]=b[y]:C[y][x]=l[y][x]}return r.createDenseMatrix({data:C,size:[m,h],datatype:g})}}),Bve="matAlgo04xSidSid",Rve=["typed","equalScalar"],vx=fe(Bve,Rve,t=>{var{typed:e,equalScalar:n}=t;return function(a,i,o){var l=a._values,u=a._index,s=a._ptr,c=a._size,f=a._datatype,d=i._values,v=i._index,p=i._ptr,m=i._size,h=i._datatype;if(c.length!==m.length)throw new _t(c.length,m.length);if(c[0]!==m[0]||c[1]!==m[1])throw new RangeError("Dimension mismatch. Matrix A ("+c+") must match Matrix B ("+m+")");var g=c[0],w=c[1],y,x=n,C=0,b=o;typeof f=="string"&&f===h&&(y=f,x=e.find(n,[y,y]),C=e.convert(0,y),b=e.find(o,[y,y]));var S=l&&d?[]:void 0,N=[],D=[],A=l&&d?[]:void 0,P=l&&d?[]:void 0,k=[],I=[],$,F,T,O,B;for(F=0;F<w;F++){D[F]=N.length;var _=F+1;for(O=s[F],B=s[F+1],T=O;T<B;T++)$=u[T],N.push($),k[$]=_,A&&(A[$]=l[T]);for(O=p[F],B=p[F+1],T=O;T<B;T++)if($=v[T],k[$]===_){if(A){var R=b(A[$],d[T]);x(R,C)?k[$]=null:A[$]=R}}else N.push($),I[$]=_,P&&(P[$]=d[T]);if(A&&P)for(T=D[F];T<N.length;)$=N[T],k[$]===_?(S[T]=A[$],T++):I[$]===_?(S[T]=P[$],T++):N.splice(T,1)}return D[w]=N.length,a.createSparseMatrix({values:S,index:N,ptr:D,size:[g,w],datatype:y})}}),Lve="matAlgo10xSids",zve=["typed","DenseMatrix"],tl=fe(Lve,zve,t=>{var{typed:e,DenseMatrix:n}=t;return function(a,i,o,l){var u=a._values,s=a._index,c=a._ptr,f=a._size,d=a._datatype;if(!u)throw new Error("Cannot perform operation on Pattern Sparse Matrix and Scalar value");var v=f[0],p=f[1],m,h=o;typeof d=="string"&&(m=d,i=e.convert(i,m),h=e.find(o,[m,m]));for(var g=[],w=[],y=[],x=0;x<p;x++){for(var C=x+1,b=c[x],S=c[x+1],N=b;N<S;N++){var D=s[N];w[D]=u[N],y[D]=C}for(var A=0;A<v;A++)x===0&&(g[A]=[]),y[A]===C?g[A][x]=l?h(i,w[A]):h(w[A],i):g[A][x]=i}return new n({data:g,size:[v,p],datatype:m})}}),Vve="matAlgo13xDD",jve=["typed"],Hve=fe(Vve,jve,t=>{var{typed:e}=t;return function(a,i,o){var l=a._data,u=a._size,s=a._datatype,c=i._data,f=i._size,d=i._datatype,v=[];if(u.length!==f.length)throw new _t(u.length,f.length);for(var p=0;p<u.length;p++){if(u[p]!==f[p])throw new RangeError("Dimension mismatch. Matrix A ("+u+") must match Matrix B ("+f+")");v[p]=u[p]}var m,h=o;typeof s=="string"&&s===d&&(m=s,h=e.find(o,[m,m]));var g=v.length>0?n(h,0,v,v[0],l,c):[];return a.createDenseMatrix({data:g,size:v,datatype:m})};function n(r,a,i,o,l,u){var s=[];if(a===i.length-1)for(var c=0;c<o;c++)s[c]=r(l[c],u[c]);else for(var f=0;f<o;f++)s[f]=n(r,a+1,i,i[a+1],l[f],u[f]);return s}}),Kve="broadcast",Uve=["concat"],qve=fe(Kve,Uve,t=>{var{concat:e}=t;return function(i,o){var l=Math.max(i._size.length,o._size.length);if(i._size.length===o._size.length&&i._size.every((h,g)=>h===o._size[g]))return[i,o];for(var u=n(i._size,l,0),s=n(o._size,l,0),c=[],f=0;f<l;f++)c[f]=Math.max(u[f],s[f]);for(var d=0;d<l;d++)a(u,c,d),a(s,c,d);var v=i.clone(),p=o.clone();v._size.length<l?v.reshape(n(v._size,l,1)):p._size.length<l&&p.reshape(n(p._size,l,1));for(var m=0;m<l;m++)v._size[m]<c[m]&&(v=r(v,c[m],m)),p._size[m]<c[m]&&(p=r(p,c[m],m));return[v,p]};function n(i,o,l){return[...Array(o-i.length).fill(l),...i]}function r(i,o,l){return e(...Array(o).fill(i),l)}function a(i,o,l){if(i[l]<o[l]&i[l]>1)throw new Error("shape missmatch: missmatch is found in arg with shape (".concat(i,") not possible to broadcast dimension ").concat(l," with size ").concat(i[l]," to size ").concat(o[l]))}}),Wve="matrixAlgorithmSuite",Gve=["typed","matrix","concat"],ln=fe(Wve,Gve,t=>{var{typed:e,matrix:n,concat:r}=t,a=Hve({typed:e}),i=Da({typed:e}),o=qve({concat:r});return function(u){var s=u.elop,c=u.SD||u.DS,f;s?(f={"DenseMatrix, DenseMatrix":(m,h)=>a(...o(m,h),s),"Array, Array":(m,h)=>a(...o(n(m),n(h)),s).valueOf(),"Array, DenseMatrix":(m,h)=>a(...o(n(m),h),s),"DenseMatrix, Array":(m,h)=>a(...o(m,n(h)),s)},u.SS&&(f["SparseMatrix, SparseMatrix"]=(m,h)=>u.SS(...o(m,h),s,!1)),u.DS&&(f["DenseMatrix, SparseMatrix"]=(m,h)=>u.DS(...o(m,h),s,!1),f["Array, SparseMatrix"]=(m,h)=>u.DS(...o(n(m),h),s,!1)),c&&(f["SparseMatrix, DenseMatrix"]=(m,h)=>c(...o(h,m),s,!0),f["SparseMatrix, Array"]=(m,h)=>c(...o(n(h),m),s,!0))):(f={"DenseMatrix, DenseMatrix":e.referToSelf(m=>(h,g)=>a(...o(h,g),m)),"Array, Array":e.referToSelf(m=>(h,g)=>a(...o(n(h),n(g)),m).valueOf()),"Array, DenseMatrix":e.referToSelf(m=>(h,g)=>a(...o(n(h),g),m)),"DenseMatrix, Array":e.referToSelf(m=>(h,g)=>a(...o(h,n(g)),m))},u.SS&&(f["SparseMatrix, SparseMatrix"]=e.referToSelf(m=>(h,g)=>u.SS(...o(h,g),m,!1))),u.DS&&(f["DenseMatrix, SparseMatrix"]=e.referToSelf(m=>(h,g)=>u.DS(...o(h,g),m,!1)),f["Array, SparseMatrix"]=e.referToSelf(m=>(h,g)=>u.DS(...o(n(h),g),m,!1))),c&&(f["SparseMatrix, DenseMatrix"]=e.referToSelf(m=>(h,g)=>c(...o(g,h),m,!0)),f["SparseMatrix, Array"]=e.referToSelf(m=>(h,g)=>c(...o(n(g),h),m,!0))));var d=u.scalar||"any",v=u.Ds||u.Ss;v&&(s?(f["DenseMatrix,"+d]=(m,h)=>i(m,h,s,!1),f[d+", DenseMatrix"]=(m,h)=>i(h,m,s,!0),f["Array,"+d]=(m,h)=>i(n(m),h,s,!1).valueOf(),f[d+", Array"]=(m,h)=>i(n(h),m,s,!0).valueOf()):(f["DenseMatrix,"+d]=e.referToSelf(m=>(h,g)=>i(h,g,m,!1)),f[d+", DenseMatrix"]=e.referToSelf(m=>(h,g)=>i(g,h,m,!0)),f["Array,"+d]=e.referToSelf(m=>(h,g)=>i(n(h),g,m,!1).valueOf()),f[d+", Array"]=e.referToSelf(m=>(h,g)=>i(n(g),h,m,!0).valueOf())));var p=u.sS!==void 0?u.sS:u.Ss;return s?(u.Ss&&(f["SparseMatrix,"+d]=(m,h)=>u.Ss(m,h,s,!1)),p&&(f[d+", SparseMatrix"]=(m,h)=>p(h,m,s,!0))):(u.Ss&&(f["SparseMatrix,"+d]=e.referToSelf(m=>(h,g)=>u.Ss(h,g,m,!1))),p&&(f[d+", SparseMatrix"]=e.referToSelf(m=>(h,g)=>p(g,h,m,!0)))),s&&s.signatures&&B5(f,s.signatures),f}});function Ai(t,e,n,r){if(!(this instanceof Ai))throw new SyntaxError("Constructor must be called with the new operator");this.fn=t,this.count=e,this.min=n,this.max=r,this.message="Wrong number of arguments in function "+t+" ("+e+" provided, "+n+(r!=null?"-"+r:"")+" expected)",this.stack=new Error().stack}Ai.prototype=new Error;Ai.prototype.constructor=Error;Ai.prototype.name="ArgumentsError";Ai.prototype.isArgumentsError=!0;var tE="gcd",Yve=["typed","matrix","equalScalar","BigNumber","DenseMatrix","concat"],fh="number | BigNumber | Fraction | Matrix | Array",Xve="".concat(fh,", ").concat(fh,", ...").concat(fh);function nE(t){return!t.some(e=>Array.isArray(e))}var Zve=fe(tE,Yve,t=>{var{typed:e,matrix:n,equalScalar:r,BigNumber:a,DenseMatrix:i,concat:o}=t,l=fo({typed:e}),u=vx({typed:e,equalScalar:r}),s=tl({typed:e,DenseMatrix:i}),c=ln({typed:e,matrix:n,concat:o});return e(tE,{"number, number":xk,"BigNumber, BigNumber":f,"Fraction, Fraction":(d,v)=>d.gcd(v)},c({SS:u,DS:l,Ss:s}),{[Xve]:e.referToSelf(d=>(v,p,m)=>{for(var h=d(v,p),g=0;g<m.length;g++)h=d(h,m[g]);return h}),Array:e.referToSelf(d=>v=>{if(v.length===1&&Array.isArray(v[0])&&nE(v[0]))return d(...v[0]);if(nE(v))return d(...v);throw new Ai("gcd() supports only 1d matrices!")}),Matrix:e.referToSelf(d=>v=>d(v.toArray()))});function f(d,v){if(!d.isInt()||!v.isInt())throw new Error("Parameters in function gcd must be integer numbers");for(var p=new a(0);!v.isZero();){var m=d.mod(v);d=v,v=m}return d.lt(p)?d.neg():d}}),Jve="matAlgo02xDS0",Qve=["typed","equalScalar"],Aa=fe(Jve,Qve,t=>{var{typed:e,equalScalar:n}=t;return function(a,i,o,l){var u=a._data,s=a._size,c=a._datatype,f=i._values,d=i._index,v=i._ptr,p=i._size,m=i._datatype;if(s.length!==p.length)throw new _t(s.length,p.length);if(s[0]!==p[0]||s[1]!==p[1])throw new RangeError("Dimension mismatch. Matrix A ("+s+") must match Matrix B ("+p+")");if(!f)throw new Error("Cannot perform operation on Dense Matrix and Pattern Sparse Matrix");var h=s[0],g=s[1],w,y=n,x=0,C=o;typeof c=="string"&&c===m&&(w=c,y=e.find(n,[w,w]),x=e.convert(0,w),C=e.find(o,[w,w]));for(var b=[],S=[],N=[],D=0;D<g;D++){N[D]=S.length;for(var A=v[D],P=v[D+1],k=A;k<P;k++){var I=d[k],$=l?C(f[k],u[I][D]):C(u[I][D],f[k]);y($,x)||(S.push(I),b.push($))}}return N[g]=S.length,i.createSparseMatrix({values:b,index:S,ptr:N,size:[h,g],datatype:w})}}),epe="matAlgo06xS0S0",tpe=["typed","equalScalar"],Pp=fe(epe,tpe,t=>{var{typed:e,equalScalar:n}=t;return function(a,i,o){var l=a._values,u=a._size,s=a._datatype,c=i._values,f=i._size,d=i._datatype;if(u.length!==f.length)throw new _t(u.length,f.length);if(u[0]!==f[0]||u[1]!==f[1])throw new RangeError("Dimension mismatch. Matrix A ("+u+") must match Matrix B ("+f+")");var v=u[0],p=u[1],m,h=n,g=0,w=o;typeof s=="string"&&s===d&&(m=s,h=e.find(n,[m,m]),g=e.convert(0,m),w=e.find(o,[m,m]));for(var y=l&&c?[]:void 0,x=[],C=[],b=y?[]:void 0,S=[],N=[],D=0;D<p;D++){C[D]=x.length;var A=D+1;if(A4(a,D,S,b,N,A,x,w),A4(i,D,S,b,N,A,x,w),b)for(var P=C[D];P<x.length;){var k=x[P];if(N[k]===A){var I=b[k];h(I,g)?x.splice(P,1):(y.push(I),P++)}else x.splice(P,1)}else for(var $=C[D];$<x.length;){var F=x[$];N[F]!==A?x.splice($,1):$++}}return C[p]=x.length,a.createSparseMatrix({values:y,index:x,ptr:C,size:[v,p],datatype:m})}}),rE="lcm",npe=["typed","matrix","equalScalar","concat"],rpe=fe(rE,npe,t=>{var{typed:e,matrix:n,equalScalar:r,concat:a}=t,i=Aa({typed:e,equalScalar:r}),o=Pp({typed:e,equalScalar:r}),l=Qn({typed:e,equalScalar:r}),u=ln({typed:e,matrix:n,concat:a}),s="number | BigNumber | Fraction | Matrix | Array",c={};return c["".concat(s,", ").concat(s,", ...").concat(s)]=e.referToSelf(d=>(v,p,m)=>{for(var h=d(v,p),g=0;g<m.length;g++)h=d(h,m[g]);return h}),e(rE,{"number, number":wk,"BigNumber, BigNumber":f,"Fraction, Fraction":(d,v)=>d.lcm(v)},u({SS:o,DS:i,Ss:l}),c);function f(d,v){if(!d.isInt()||!v.isInt())throw new Error("Parameters in function lcm must be integer numbers");if(d.isZero())return d;if(v.isZero())return v;for(var p=d.times(v);!v.isZero();){var m=v;v=d.mod(m),d=m}return p.div(d).abs()}}),aE="log10",ape=["typed","config","Complex"],ipe=fe(aE,ape,t=>{var{typed:e,config:n,Complex:r}=t;return e(aE,{number:function(i){return i>=0||n.predictable?Ck(i):new r(i,0).log().div(Math.LN10)},Complex:function(i){return new r(i).log().div(Math.LN10)},BigNumber:function(i){return!i.isNegative()||n.predictable?i.log():new r(i.toNumber(),0).log().div(Math.LN10)},"Array | Matrix":e.referToSelf(a=>i=>Ft(i,a))})}),iE="log2",ope=["typed","config","Complex"],lpe=fe(iE,ope,t=>{var{typed:e,config:n,Complex:r}=t;return e(iE,{number:function(o){return o>=0||n.predictable?Sk(o):a(new r(o,0))},Complex:a,BigNumber:function(o){return!o.isNegative()||n.predictable?o.log(2):a(new r(o.toNumber(),0))},"Array | Matrix":e.referToSelf(i=>o=>Ft(o,i))});function a(i){var o=Math.sqrt(i.re*i.re+i.im*i.im);return new r(Math.log2?Math.log2(o):Math.log(o)/Math.LN2,Math.atan2(i.im,i.re)/Math.LN2)}}),upe="matAlgo03xDSf",spe=["typed"],hr=fe(upe,spe,t=>{var{typed:e}=t;return function(r,a,i,o){var l=r._data,u=r._size,s=r._datatype,c=a._values,f=a._index,d=a._ptr,v=a._size,p=a._datatype;if(u.length!==v.length)throw new _t(u.length,v.length);if(u[0]!==v[0]||u[1]!==v[1])throw new RangeError("Dimension mismatch. Matrix A ("+u+") must match Matrix B ("+v+")");if(!c)throw new Error("Cannot perform operation on Dense Matrix and Pattern Sparse Matrix");var m=u[0],h=u[1],g,w=0,y=i;typeof s=="string"&&s===p&&(g=s,w=e.convert(0,g),y=e.find(i,[g,g]));for(var x=[],C=0;C<m;C++)x[C]=[];for(var b=[],S=[],N=0;N<h;N++){for(var D=N+1,A=d[N],P=d[N+1],k=A;k<P;k++){var I=f[k];b[I]=o?y(c[k],l[I][N]):y(l[I][N],c[k]),S[I]=D}for(var $=0;$<m;$++)S[$]===D?x[$][N]=b[$]:x[$][N]=o?y(w,l[$][N]):y(l[$][N],w)}return r.createDenseMatrix({data:x,size:[m,h],datatype:g})}}),cpe="matAlgo05xSfSf",fpe=["typed","equalScalar"],kp=fe(cpe,fpe,t=>{var{typed:e,equalScalar:n}=t;return function(a,i,o){var l=a._values,u=a._index,s=a._ptr,c=a._size,f=a._datatype,d=i._values,v=i._index,p=i._ptr,m=i._size,h=i._datatype;if(c.length!==m.length)throw new _t(c.length,m.length);if(c[0]!==m[0]||c[1]!==m[1])throw new RangeError("Dimension mismatch. Matrix A ("+c+") must match Matrix B ("+m+")");var g=c[0],w=c[1],y,x=n,C=0,b=o;typeof f=="string"&&f===h&&(y=f,x=e.find(n,[y,y]),C=e.convert(0,y),b=e.find(o,[y,y]));var S=l&&d?[]:void 0,N=[],D=[],A=S?[]:void 0,P=S?[]:void 0,k=[],I=[],$,F,T,O;for(F=0;F<w;F++){D[F]=N.length;var B=F+1;for(T=s[F],O=s[F+1];T<O;T++)$=u[T],N.push($),k[$]=B,A&&(A[$]=l[T]);for(T=p[F],O=p[F+1];T<O;T++)$=v[T],k[$]!==B&&N.push($),I[$]=B,P&&(P[$]=d[T]);if(S)for(T=D[F];T<N.length;){$=N[T];var _=k[$],R=I[$];if(_===B||R===B){var L=_===B?A[$]:C,H=R===B?P[$]:C,z=b(L,H);x(z,C)?N.splice(T,1):(S.push(z),T++)}}}return D[w]=N.length,a.createSparseMatrix({values:S,index:N,ptr:D,size:[g,w],datatype:y})}}),oE="mod",dpe=["typed","matrix","equalScalar","DenseMatrix","concat"],vpe=fe(oE,dpe,t=>{var{typed:e,matrix:n,equalScalar:r,DenseMatrix:a,concat:i}=t,o=Aa({typed:e,equalScalar:r}),l=hr({typed:e}),u=kp({typed:e,equalScalar:r}),s=Qn({typed:e,equalScalar:r}),c=Vn({typed:e,DenseMatrix:a}),f=ln({typed:e,matrix:n,concat:i});return e(oE,{"number, number":Ek,"BigNumber, BigNumber":function(v,p){if(p.isNeg())throw new Error("Cannot calculate mod for a negative divisor");return p.isZero()?v:v.mod(p)},"Fraction, Fraction":function(v,p){if(p.compare(0)<0)throw new Error("Cannot calculate mod for a negative divisor");return v.compare(0)>=0?v.mod(p):v.mod(p).add(p).mod(p)}},f({SS:u,DS:l,SD:o,Ss:s,sS:c}))}),ppe="multiplyScalar",mpe=["typed"],hpe=fe(ppe,mpe,t=>{var{typed:e}=t;return e("multiplyScalar",{"number, number":pk,"Complex, Complex":function(r,a){return r.mul(a)},"BigNumber, BigNumber":function(r,a){return r.times(a)},"Fraction, Fraction":function(r,a){return r.mul(a)},"number | Fraction | BigNumber | Complex, Unit":(n,r)=>r.multiply(n),"Unit, number | Fraction | BigNumber | Complex | Unit":(n,r)=>n.multiply(r)})}),lE="multiply",gpe=["typed","matrix","addScalar","multiplyScalar","equalScalar","dot"],ype=fe(lE,gpe,t=>{var{typed:e,matrix:n,addScalar:r,multiplyScalar:a,equalScalar:i,dot:o}=t,l=Qn({typed:e,equalScalar:i}),u=Da({typed:e});function s(C,b){switch(C.length){case 1:switch(b.length){case 1:if(C[0]!==b[0])throw new RangeError("Dimension mismatch in multiplication. Vectors must have the same length");break;case 2:if(C[0]!==b[0])throw new RangeError("Dimension mismatch in multiplication. Vector length ("+C[0]+") must match Matrix rows ("+b[0]+")");break;default:throw new Error("Can only multiply a 1 or 2 dimensional matrix (Matrix B has "+b.length+" dimensions)")}break;case 2:switch(b.length){case 1:if(C[1]!==b[0])throw new RangeError("Dimension mismatch in multiplication. Matrix columns ("+C[1]+") must match Vector length ("+b[0]+")");break;case 2:if(C[1]!==b[0])throw new RangeError("Dimension mismatch in multiplication. Matrix A columns ("+C[1]+") must match Matrix B rows ("+b[0]+")");break;default:throw new Error("Can only multiply a 1 or 2 dimensional matrix (Matrix B has "+b.length+" dimensions)")}break;default:throw new Error("Can only multiply a 1 or 2 dimensional matrix (Matrix A has "+C.length+" dimensions)")}}function c(C,b,S){if(S===0)throw new Error("Cannot multiply two empty vectors");return o(C,b)}function f(C,b){if(b.storage()!=="dense")throw new Error("Support for SparseMatrix not implemented");return d(C,b)}function d(C,b){var S=C._data,N=C._size,D=C._datatype,A=b._data,P=b._size,k=b._datatype,I=N[0],$=P[1],F,T=r,O=a;D&&k&&D===k&&typeof D=="string"&&(F=D,T=e.find(r,[F,F]),O=e.find(a,[F,F]));for(var B=[],_=0;_<$;_++){for(var R=O(S[0],A[0][_]),L=1;L<I;L++)R=T(R,O(S[L],A[L][_]));B[_]=R}return C.createDenseMatrix({data:B,size:[$],datatype:F})}var v=e("_multiplyMatrixVector",{"DenseMatrix, any":m,"SparseMatrix, any":w}),p=e("_multiplyMatrixMatrix",{"DenseMatrix, DenseMatrix":h,"DenseMatrix, SparseMatrix":g,"SparseMatrix, DenseMatrix":y,"SparseMatrix, SparseMatrix":x});function m(C,b){var S=C._data,N=C._size,D=C._datatype,A=b._data,P=b._datatype,k=N[0],I=N[1],$,F=r,T=a;D&&P&&D===P&&typeof D=="string"&&($=D,F=e.find(r,[$,$]),T=e.find(a,[$,$]));for(var O=[],B=0;B<k;B++){for(var _=S[B],R=T(_[0],A[0]),L=1;L<I;L++)R=F(R,T(_[L],A[L]));O[B]=R}return C.createDenseMatrix({data:O,size:[k],datatype:$})}function h(C,b){var S=C._data,N=C._size,D=C._datatype,A=b._data,P=b._size,k=b._datatype,I=N[0],$=N[1],F=P[1],T,O=r,B=a;D&&k&&D===k&&typeof D=="string"&&(T=D,O=e.find(r,[T,T]),B=e.find(a,[T,T]));for(var _=[],R=0;R<I;R++){var L=S[R];_[R]=[];for(var H=0;H<F;H++){for(var z=B(L[0],A[0][H]),V=1;V<$;V++)z=O(z,B(L[V],A[V][H]));_[R][H]=z}}return C.createDenseMatrix({data:_,size:[I,F],datatype:T})}function g(C,b){var S=C._data,N=C._size,D=C._datatype,A=b._values,P=b._index,k=b._ptr,I=b._size,$=b._datatype;if(!A)throw new Error("Cannot multiply Dense Matrix times Pattern only Matrix");var F=N[0],T=I[1],O,B=r,_=a,R=i,L=0;D&&$&&D===$&&typeof D=="string"&&(O=D,B=e.find(r,[O,O]),_=e.find(a,[O,O]),R=e.find(i,[O,O]),L=e.convert(0,O));for(var H=[],z=[],V=[],U=b.createSparseMatrix({values:H,index:z,ptr:V,size:[F,T],datatype:O}),W=0;W<T;W++){V[W]=z.length;var G=k[W],le=k[W+1];if(le>G)for(var ae=0,ie=0;ie<F;ie++){for(var se=ie+1,he=void 0,te=G;te<le;te++){var ge=P[te];ae!==se?(he=_(S[ie][ge],A[te]),ae=se):he=B(he,_(S[ie][ge],A[te]))}ae===se&&!R(he,L)&&(z.push(ie),H.push(he))}}return V[T]=z.length,U}function w(C,b){var S=C._values,N=C._index,D=C._ptr,A=C._datatype;if(!S)throw new Error("Cannot multiply Pattern only Matrix times Dense Matrix");var P=b._data,k=b._datatype,I=C._size[0],$=b._size[0],F=[],T=[],O=[],B,_=r,R=a,L=i,H=0;A&&k&&A===k&&typeof A=="string"&&(B=A,_=e.find(r,[B,B]),R=e.find(a,[B,B]),L=e.find(i,[B,B]),H=e.convert(0,B));var z=[],V=[];O[0]=0;for(var U=0;U<$;U++){var W=P[U];if(!L(W,H))for(var G=D[U],le=D[U+1],ae=G;ae<le;ae++){var ie=N[ae];V[ie]?z[ie]=_(z[ie],R(W,S[ae])):(V[ie]=!0,T.push(ie),z[ie]=R(W,S[ae]))}}for(var se=T.length,he=0;he<se;he++){var te=T[he];F[he]=z[te]}return O[1]=T.length,C.createSparseMatrix({values:F,index:T,ptr:O,size:[I,1],datatype:B})}function y(C,b){var S=C._values,N=C._index,D=C._ptr,A=C._datatype;if(!S)throw new Error("Cannot multiply Pattern only Matrix times Dense Matrix");var P=b._data,k=b._datatype,I=C._size[0],$=b._size[0],F=b._size[1],T,O=r,B=a,_=i,R=0;A&&k&&A===k&&typeof A=="string"&&(T=A,O=e.find(r,[T,T]),B=e.find(a,[T,T]),_=e.find(i,[T,T]),R=e.convert(0,T));for(var L=[],H=[],z=[],V=C.createSparseMatrix({values:L,index:H,ptr:z,size:[I,F],datatype:T}),U=[],W=[],G=0;G<F;G++){z[G]=H.length;for(var le=G+1,ae=0;ae<$;ae++){var ie=P[ae][G];if(!_(ie,R))for(var se=D[ae],he=D[ae+1],te=se;te<he;te++){var ge=N[te];W[ge]!==le?(W[ge]=le,H.push(ge),U[ge]=B(ie,S[te])):U[ge]=O(U[ge],B(ie,S[te]))}}for(var ee=z[G],ne=H.length,de=ee;de<ne;de++){var re=H[de];L[de]=U[re]}}return z[F]=H.length,V}function x(C,b){var S=C._values,N=C._index,D=C._ptr,A=C._datatype,P=b._values,k=b._index,I=b._ptr,$=b._datatype,F=C._size[0],T=b._size[1],O=S&&P,B,_=r,R=a;A&&$&&A===$&&typeof A=="string"&&(B=A,_=e.find(r,[B,B]),R=e.find(a,[B,B]));for(var L=O?[]:void 0,H=[],z=[],V=C.createSparseMatrix({values:L,index:H,ptr:z,size:[F,T],datatype:B}),U=O?[]:void 0,W=[],G,le,ae,ie,se,he,te,ge,ee=0;ee<T;ee++){z[ee]=H.length;var ne=ee+1;for(se=I[ee],he=I[ee+1],ie=se;ie<he;ie++)if(ge=k[ie],O)for(le=D[ge],ae=D[ge+1],G=le;G<ae;G++)te=N[G],W[te]!==ne?(W[te]=ne,H.push(te),U[te]=R(P[ie],S[G])):U[te]=_(U[te],R(P[ie],S[G]));else for(le=D[ge],ae=D[ge+1],G=le;G<ae;G++)te=N[G],W[te]!==ne&&(W[te]=ne,H.push(te));if(O)for(var de=z[ee],re=H.length,oe=de;oe<re;oe++){var ue=H[oe];L[oe]=U[ue]}}return z[T]=H.length,V}return e(lE,a,{"Array, Array":e.referTo("Matrix, Matrix",C=>(b,S)=>{s($t(b),$t(S));var N=C(n(b),n(S));return ft(N)?N.valueOf():N}),"Matrix, Matrix":function(b,S){var N=b.size(),D=S.size();return s(N,D),N.length===1?D.length===1?c(b,S,N[0]):f(b,S):D.length===1?v(b,S):p(b,S)},"Matrix, Array":e.referTo("Matrix,Matrix",C=>(b,S)=>C(b,n(S))),"Array, Matrix":e.referToSelf(C=>(b,S)=>C(n(b,S.storage()),S)),"SparseMatrix, any":function(b,S){return l(b,S,a,!1)},"DenseMatrix, any":function(b,S){return u(b,S,a,!1)},"any, SparseMatrix":function(b,S){return l(S,b,a,!0)},"any, DenseMatrix":function(b,S){return u(S,b,a,!0)},"Array, any":function(b,S){return u(n(b),S,a,!1).valueOf()},"any, Array":function(b,S){return u(n(S),b,a,!0).valueOf()},"any, any":a,"any, any, ...any":e.referToSelf(C=>(b,S,N)=>{for(var D=C(b,S),A=0;A<N.length;A++)D=C(D,N[A]);return D})})}),uE="nthRoot",bpe=["typed","matrix","equalScalar","BigNumber","concat"],xpe=fe(uE,bpe,t=>{var{typed:e,matrix:n,equalScalar:r,BigNumber:a,concat:i}=t,o=fo({typed:e}),l=Aa({typed:e,equalScalar:r}),u=Pp({typed:e,equalScalar:r}),s=Qn({typed:e,equalScalar:r}),c=ln({typed:e,matrix:n,concat:i});function f(){throw new Error("Complex number not supported in function nthRoot. Use nthRoots instead.")}return e(uE,{number:O4,"number, number":O4,BigNumber:v=>d(v,new a(2)),"BigNumber, BigNumber":d,Complex:f,"Complex, number":f,Array:e.referTo("DenseMatrix,number",v=>p=>v(n(p),2).valueOf()),DenseMatrix:e.referTo("DenseMatrix,number",v=>p=>v(p,2)),SparseMatrix:e.referTo("SparseMatrix,number",v=>p=>v(p,2)),"SparseMatrix, SparseMatrix":e.referToSelf(v=>(p,m)=>{if(m.density()===1)return u(p,m,v);throw new Error("Root must be non-zero")}),"DenseMatrix, SparseMatrix":e.referToSelf(v=>(p,m)=>{if(m.density()===1)return o(p,m,v,!1);throw new Error("Root must be non-zero")}),"Array, SparseMatrix":e.referTo("DenseMatrix,SparseMatrix",v=>(p,m)=>v(n(p),m)),"number | BigNumber, SparseMatrix":e.referToSelf(v=>(p,m)=>{if(m.density()===1)return s(m,p,v,!0);throw new Error("Root must be non-zero")})},c({scalar:"number | BigNumber",SD:l,Ss:s,sS:!1}));function d(v,p){var m=a.precision,h=a.clone({precision:m+2}),g=new a(0),w=new h(1),y=p.isNegative();if(y&&(p=p.neg()),p.isZero())throw new Error("Root must be non-zero");if(v.isNegative()&&!p.abs().mod(2).equals(1))throw new Error("Root must be odd when a is negative.");if(v.isZero())return y?new h(1/0):0;if(!v.isFinite())return y?g:v;var x=v.abs().pow(w.div(p));return x=v.isNeg()?x.neg():x,new a((y?w.div(x):x).toPrecision(m))}}),sE="sign",wpe=["typed","BigNumber","Fraction","complex"],Cpe=fe(sE,wpe,t=>{var{typed:e,BigNumber:n,complex:r,Fraction:a}=t;return e(sE,{number:y0,Complex:function(o){return o.im===0?r(y0(o.re)):o.sign()},BigNumber:function(o){return new n(o.cmp(0))},Fraction:function(o){return new a(o.s,1)},"Array | Matrix":e.referToSelf(i=>o=>Ft(o,i)),Unit:e.referToSelf(i=>o=>{if(!o._isDerived()&&o.units[0].unit.offset!==0)throw new TypeError("sign is ambiguous for units with offset");return e.find(i,o.valueType())(o.value)})})}),Spe="sqrt",Epe=["config","typed","Complex"],Npe=fe(Spe,Epe,t=>{var{config:e,typed:n,Complex:r}=t;return n("sqrt",{number:a,Complex:function(o){return o.sqrt()},BigNumber:function(o){return!o.isNegative()||e.predictable?o.sqrt():a(o.toNumber())},Unit:function(o){return o.pow(.5)}});function a(i){return isNaN(i)?NaN:i>=0||e.predictable?Math.sqrt(i):new r(i,0).sqrt()}}),cE="square",Dpe=["typed"],Ape=fe(cE,Dpe,t=>{var{typed:e}=t;return e(cE,{number:Nk,Complex:function(r){return r.mul(r)},BigNumber:function(r){return r.times(r)},Fraction:function(r){return r.mul(r)},Unit:function(r){return r.pow(2)}})}),fE="subtract",Mpe=["typed","matrix","equalScalar","addScalar","unaryMinus","DenseMatrix","concat"],Ope=fe(fE,Mpe,t=>{var{typed:e,matrix:n,equalScalar:r,addScalar:a,unaryMinus:i,DenseMatrix:o,concat:l}=t,u=fo({typed:e}),s=hr({typed:e}),c=kp({typed:e,equalScalar:r}),f=tl({typed:e,DenseMatrix:o}),d=Vn({typed:e,DenseMatrix:o}),v=ln({typed:e,matrix:n,concat:l});return e(fE,{"number, number":(p,m)=>p-m,"Complex, Complex":(p,m)=>p.sub(m),"BigNumber, BigNumber":(p,m)=>p.minus(m),"Fraction, Fraction":(p,m)=>p.sub(m),"Unit, Unit":e.referToSelf(p=>(m,h)=>{if(m.value===null)throw new Error("Parameter x contains a unit with undefined value");if(h.value===null)throw new Error("Parameter y contains a unit with undefined value");if(!m.equalBase(h))throw new Error("Units do not match");var g=m.clone();return g.value=e.find(p,[g.valueType(),h.valueType()])(g.value,h.value),g.fixPrefix=!1,g})},v({SS:c,DS:u,SD:s,Ss:d,sS:f}))}),dE="xgcd",Tpe=["typed","config","matrix","BigNumber"],Ppe=fe(dE,Tpe,t=>{var{typed:e,config:n,matrix:r,BigNumber:a}=t;return e(dE,{"number, number":function(l,u){var s=Dk(l,u);return n.matrix==="Array"?s:r(s)},"BigNumber, BigNumber":i});function i(o,l){var u,s,c,f=new a(0),d=new a(1),v=f,p=d,m=d,h=f;if(!o.isInt()||!l.isInt())throw new Error("Parameters in function xgcd must be integer numbers");for(;!l.isZero();)s=o.div(l).floor(),c=o.mod(l),u=v,v=p.minus(s.times(v)),p=u,u=m,m=h.minus(s.times(m)),h=u,o=l,l=c;var g;return o.lt(f)?g=[o.neg(),p.neg(),h.neg()]:g=[o,o.isZero()?0:p,h],n.matrix==="Array"?g:r(g)}}),vE="invmod",kpe=["typed","config","BigNumber","xgcd","equal","smaller","mod","add","isInteger"],_pe=fe(vE,kpe,t=>{var{typed:e,config:n,BigNumber:r,xgcd:a,equal:i,smaller:o,mod:l,add:u,isInteger:s}=t;return e(vE,{"number, number":c,"BigNumber, BigNumber":c});function c(f,d){if(!s(f)||!s(d))throw new Error("Parameters in function invmod must be integer numbers");if(f=l(f,d),i(d,0))throw new Error("Divisor must be non zero");var v=a(f,d);v=v.valueOf();var[p,m]=v;return i(p,r(1))?(m=l(m,d),o(m,r(0))&&(m=u(m,d)),m):NaN}}),Ipe="matAlgo09xS0Sf",Fpe=["typed","equalScalar"],s_=fe(Ipe,Fpe,t=>{var{typed:e,equalScalar:n}=t;return function(a,i,o){var l=a._values,u=a._index,s=a._ptr,c=a._size,f=a._datatype,d=i._values,v=i._index,p=i._ptr,m=i._size,h=i._datatype;if(c.length!==m.length)throw new _t(c.length,m.length);if(c[0]!==m[0]||c[1]!==m[1])throw new RangeError("Dimension mismatch. Matrix A ("+c+") must match Matrix B ("+m+")");var g=c[0],w=c[1],y,x=n,C=0,b=o;typeof f=="string"&&f===h&&(y=f,x=e.find(n,[y,y]),C=e.convert(0,y),b=e.find(o,[y,y]));var S=l&&d?[]:void 0,N=[],D=[],A=S?[]:void 0,P=[],k,I,$,F,T;for(I=0;I<w;I++){D[I]=N.length;var O=I+1;if(A)for(F=p[I],T=p[I+1],$=F;$<T;$++)k=v[$],P[k]=O,A[k]=d[$];for(F=s[I],T=s[I+1],$=F;$<T;$++)if(k=u[$],A){var B=P[k]===O?A[k]:C,_=b(l[$],B);x(_,C)||(N.push(k),S.push(_))}else N.push(k)}return D[w]=N.length,a.createSparseMatrix({values:S,index:N,ptr:D,size:[g,w],datatype:y})}}),pE="dotMultiply",$pe=["typed","matrix","equalScalar","multiplyScalar","concat"],Bpe=fe(pE,$pe,t=>{var{typed:e,matrix:n,equalScalar:r,multiplyScalar:a,concat:i}=t,o=Aa({typed:e,equalScalar:r}),l=s_({typed:e,equalScalar:r}),u=Qn({typed:e,equalScalar:r}),s=ln({typed:e,matrix:n,concat:i});return e(pE,s({elop:a,SS:l,DS:o,Ss:u}))});function Rpe(t,e){if(t.isFinite()&&!t.isInteger()||e.isFinite()&&!e.isInteger())throw new Error("Integers expected in function bitAnd");var n=t.constructor;if(t.isNaN()||e.isNaN())return new n(NaN);if(t.isZero()||e.eq(-1)||t.eq(e))return t;if(e.isZero()||t.eq(-1))return e;if(!t.isFinite()||!e.isFinite()){if(!t.isFinite()&&!e.isFinite())return t.isNegative()===e.isNegative()?t:new n(0);if(!t.isFinite())return e.isNegative()?t:t.isNegative()?new n(0):e;if(!e.isFinite())return t.isNegative()?e:e.isNegative()?new n(0):t}return px(t,e,function(r,a){return r&a})}function js(t){if(t.isFinite()&&!t.isInteger())throw new Error("Integer expected in function bitNot");var e=t.constructor,n=e.precision;e.config({precision:1e9});var r=t.plus(new e(1));return r.s=-r.s||null,e.config({precision:n}),r}function Lpe(t,e){if(t.isFinite()&&!t.isInteger()||e.isFinite()&&!e.isInteger())throw new Error("Integers expected in function bitOr");var n=t.constructor;if(t.isNaN()||e.isNaN())return new n(NaN);var r=new n(-1);return t.isZero()||e.eq(r)||t.eq(e)?e:e.isZero()||t.eq(r)?t:!t.isFinite()||!e.isFinite()?!t.isFinite()&&!t.isNegative()&&e.isNegative()||t.isNegative()&&!e.isNegative()&&!e.isFinite()?r:t.isNegative()&&e.isNegative()?t.isFinite()?t:e:t.isFinite()?e:t:px(t,e,function(a,i){return a|i})}function px(t,e,n){var r=t.constructor,a,i,o=+(t.s<0),l=+(e.s<0);if(o){a=Jc(js(t));for(var u=0;u<a.length;++u)a[u]^=1}else a=Jc(t);if(l){i=Jc(js(e));for(var s=0;s<i.length;++s)i[s]^=1}else i=Jc(e);var c,f,d;a.length<=i.length?(c=a,f=i,d=o):(c=i,f=a,d=l);var v=c.length,p=f.length,m=n(o,l)^1,h=new r(m^1),g=new r(1),w=new r(2),y=r.precision;for(r.config({precision:1e9});v>0;)n(c[--v],f[--p])===m&&(h=h.plus(g)),g=g.times(w);for(;p>0;)n(d,f[--p])===m&&(h=h.plus(g)),g=g.times(w);return r.config({precision:y}),m===0&&(h.s=-h.s),h}function Jc(t){for(var e=t.d,n=e[0]+"",r=1;r<e.length;++r){for(var a=e[r]+"",i=7-a.length;i--;)a="0"+a;n+=a}for(var o=n.length;n.charAt(o)==="0";)o--;var l=t.e,u=n.slice(0,o+1||1),s=u.length;if(l>0)if(++l>s)for(l-=s;l--;)u+="0";else l<s&&(u=u.slice(0,l)+"."+u.slice(l));for(var c=[0],f=0;f<u.length;){for(var d=c.length;d--;)c[d]*=10;c[0]+=parseInt(u.charAt(f++));for(var v=0;v<c.length;++v)c[v]>1&&((c[v+1]===null||c[v+1]===void 0)&&(c[v+1]=0),c[v+1]+=c[v]>>1,c[v]&=1)}return c.reverse()}function zpe(t,e){if(t.isFinite()&&!t.isInteger()||e.isFinite()&&!e.isInteger())throw new Error("Integers expected in function bitXor");var n=t.constructor;if(t.isNaN()||e.isNaN())return new n(NaN);if(t.isZero())return e;if(e.isZero())return t;if(t.eq(e))return new n(0);var r=new n(-1);return t.eq(r)?js(e):e.eq(r)?js(t):!t.isFinite()||!e.isFinite()?!t.isFinite()&&!e.isFinite()?r:new n(t.isNegative()===e.isNegative()?1/0:-1/0):px(t,e,function(a,i){return a^i})}function Vpe(t,e){if(t.isFinite()&&!t.isInteger()||e.isFinite()&&!e.isInteger())throw new Error("Integers expected in function leftShift");var n=t.constructor;return t.isNaN()||e.isNaN()||e.isNegative()&&!e.isZero()?new n(NaN):t.isZero()||e.isZero()?t:!t.isFinite()&&!e.isFinite()?new n(NaN):e.lt(55)?t.times(Math.pow(2,e.toNumber())+""):t.times(new n(2).pow(e))}function jpe(t,e){if(t.isFinite()&&!t.isInteger()||e.isFinite()&&!e.isInteger())throw new Error("Integers expected in function rightArithShift");var n=t.constructor;return t.isNaN()||e.isNaN()||e.isNegative()&&!e.isZero()?new n(NaN):t.isZero()||e.isZero()?t:e.isFinite()?e.lt(55)?t.div(Math.pow(2,e.toNumber())+"").floor():t.div(new n(2).pow(e)).floor():t.isNegative()?new n(-1):t.isFinite()?new n(0):new n(NaN)}var mE="bitAnd",Hpe=["typed","matrix","equalScalar","concat"],Kpe=fe(mE,Hpe,t=>{var{typed:e,matrix:n,equalScalar:r,concat:a}=t,i=Aa({typed:e,equalScalar:r}),o=Pp({typed:e,equalScalar:r}),l=Qn({typed:e,equalScalar:r}),u=ln({typed:e,matrix:n,concat:a});return e(mE,{"number, number":Mk,"BigNumber, BigNumber":Rpe},u({SS:o,DS:i,Ss:l}))}),hE="bitNot",Upe=["typed"],qpe=fe(hE,Upe,t=>{var{typed:e}=t;return e(hE,{number:Ok,BigNumber:js,"Array | Matrix":e.referToSelf(n=>r=>Ft(r,n))})}),gE="bitOr",Wpe=["typed","matrix","equalScalar","DenseMatrix","concat"],Gpe=fe(gE,Wpe,t=>{var{typed:e,matrix:n,equalScalar:r,DenseMatrix:a,concat:i}=t,o=fo({typed:e}),l=vx({typed:e,equalScalar:r}),u=tl({typed:e,DenseMatrix:a}),s=ln({typed:e,matrix:n,concat:i});return e(gE,{"number, number":Tk,"BigNumber, BigNumber":Lpe},s({SS:l,DS:o,Ss:u}))}),Ype="matAlgo07xSSf",Xpe=["typed","DenseMatrix"],Xa=fe(Ype,Xpe,t=>{var{typed:e,DenseMatrix:n}=t;return function(i,o,l){var u=i._size,s=i._datatype,c=o._size,f=o._datatype;if(u.length!==c.length)throw new _t(u.length,c.length);if(u[0]!==c[0]||u[1]!==c[1])throw new RangeError("Dimension mismatch. Matrix A ("+u+") must match Matrix B ("+c+")");var d=u[0],v=u[1],p,m=0,h=l;typeof s=="string"&&s===f&&(p=s,m=e.convert(0,p),h=e.find(l,[p,p]));var g,w,y=[];for(g=0;g<d;g++)y[g]=[];var x=[],C=[],b=[],S=[];for(w=0;w<v;w++){var N=w+1;for(r(i,w,b,x,N),r(o,w,S,C,N),g=0;g<d;g++){var D=b[g]===N?x[g]:m,A=S[g]===N?C[g]:m;y[g][w]=h(D,A)}}return new n({data:y,size:[d,v],datatype:p})};function r(a,i,o,l,u){for(var s=a._values,c=a._index,f=a._ptr,d=f[i],v=f[i+1];d<v;d++){var p=c[d];o[p]=u,l[p]=s[d]}}}),yE="bitXor",Zpe=["typed","matrix","DenseMatrix","concat"],Jpe=fe(yE,Zpe,t=>{var{typed:e,matrix:n,DenseMatrix:r,concat:a}=t,i=hr({typed:e}),o=Xa({typed:e,DenseMatrix:r}),l=Vn({typed:e,DenseMatrix:r}),u=ln({typed:e,matrix:n,concat:a});return e(yE,{"number, number":Pk,"BigNumber, BigNumber":zpe},u({SS:o,DS:i,Ss:l}))}),bE="arg",Qpe=["typed"],eme=fe(bE,Qpe,t=>{var{typed:e}=t;return e(bE,{number:function(r){return Math.atan2(0,r)},BigNumber:function(r){return r.constructor.atan2(0,r)},Complex:function(r){return r.arg()},"Array | Matrix":e.referToSelf(n=>r=>Ft(r,n))})}),xE="conj",tme=["typed"],nme=fe(xE,tme,t=>{var{typed:e}=t;return e(xE,{"number | BigNumber | Fraction":n=>n,Complex:n=>n.conjugate(),"Array | Matrix":e.referToSelf(n=>r=>Ft(r,n))})}),wE="im",rme=["typed"],ame=fe(wE,rme,t=>{var{typed:e}=t;return e(wE,{number:()=>0,"BigNumber | Fraction":n=>n.mul(0),Complex:n=>n.im,"Array | Matrix":e.referToSelf(n=>r=>Ft(r,n))})}),CE="re",ime=["typed"],ome=fe(CE,ime,t=>{var{typed:e}=t;return e(CE,{"number | BigNumber | Fraction":n=>n,Complex:n=>n.re,"Array | Matrix":e.referToSelf(n=>r=>Ft(r,n))})}),SE="not",lme=["typed"],ume=fe(SE,lme,t=>{var{typed:e}=t;return e(SE,{"null | undefined":()=>!0,number:$k,Complex:function(r){return r.re===0&&r.im===0},BigNumber:function(r){return r.isZero()||r.isNaN()},Unit:e.referToSelf(n=>r=>e.find(n,r.valueType())(r.value)),"Array | Matrix":e.referToSelf(n=>r=>Ft(r,n))})}),EE="or",sme=["typed","matrix","equalScalar","DenseMatrix","concat"],cme=fe(EE,sme,t=>{var{typed:e,matrix:n,equalScalar:r,DenseMatrix:a,concat:i}=t,o=hr({typed:e}),l=kp({typed:e,equalScalar:r}),u=Vn({typed:e,DenseMatrix:a}),s=ln({typed:e,matrix:n,concat:i});return e(EE,{"number, number":Bk,"Complex, Complex":function(f,d){return f.re!==0||f.im!==0||d.re!==0||d.im!==0},"BigNumber, BigNumber":function(f,d){return!f.isZero()&&!f.isNaN()||!d.isZero()&&!d.isNaN()},"Unit, Unit":e.referToSelf(c=>(f,d)=>c(f.value||0,d.value||0))},s({SS:l,DS:o,Ss:u}))}),NE="xor",fme=["typed","matrix","DenseMatrix","concat"],dme=fe(NE,fme,t=>{var{typed:e,matrix:n,DenseMatrix:r,concat:a}=t,i=hr({typed:e}),o=Xa({typed:e,DenseMatrix:r}),l=Vn({typed:e,DenseMatrix:r}),u=ln({typed:e,matrix:n,concat:a});return e(NE,{"number, number":Rk,"Complex, Complex":function(c,f){return(c.re!==0||c.im!==0)!=(f.re!==0||f.im!==0)},"BigNumber, BigNumber":function(c,f){return(!c.isZero()&&!c.isNaN())!=(!f.isZero()&&!f.isNaN())},"Unit, Unit":e.referToSelf(s=>(c,f)=>s(c.value||0,f.value||0))},u({SS:o,DS:i,Ss:l}))}),DE="concat",vme=["typed","matrix","isInteger"],c_=fe(DE,vme,t=>{var{typed:e,matrix:n,isInteger:r}=t;return e(DE,{"...Array | Matrix | number | BigNumber":function(i){var o,l=i.length,u=-1,s,c=!1,f=[];for(o=0;o<l;o++){var d=i[o];if(ft(d)&&(c=!0),Rt(d)||It(d)){if(o!==l-1)throw new Error("Dimension must be specified as last argument");if(s=u,u=d.valueOf(),!r(u))throw new TypeError("Integer number expected for dimension");if(u<0||o>0&&u>s)throw new ra(u,s+1)}else{var v=st(d).valueOf(),p=$t(v);if(f[o]=v,s=u,u=p.length-1,o>0&&u!==s)throw new _t(s+1,u+1)}}if(f.length===0)throw new SyntaxError("At least one matrix expected");for(var m=f.shift();f.length;)m=f_(m,f.shift(),u,0);return c?n(m):m},"...string":function(i){return i.join("")}})});function f_(t,e,n,r){if(r<n){if(t.length!==e.length)throw new _t(t.length,e.length);for(var a=[],i=0;i<t.length;i++)a[i]=f_(t[i],e[i],n,r+1);return a}else return t.concat(e)}var AE="column",pme=["typed","Index","matrix","range"],d_=fe(AE,pme,t=>{var{typed:e,Index:n,matrix:r,range:a}=t;return e(AE,{"Matrix, number":i,"Array, number":function(l,u){return i(r(st(l)),u).valueOf()}});function i(o,l){if(o.size().length!==2)throw new Error("Only two dimensional matrix is supported");tn(l,o.size()[1]);var u=a(0,o.size()[0]),s=new n(u,l),c=o.subset(s);return ft(c)?c:r([[c]])}}),ME="count",mme=["typed","size","prod"],hme=fe(ME,mme,t=>{var{typed:e,size:n,prod:r}=t;return e(ME,{string:function(i){return i.length},"Matrix | Array":function(i){return r(n(i))}})}),OE="cross",gme=["typed","matrix","subtract","multiply"],yme=fe(OE,gme,t=>{var{typed:e,matrix:n,subtract:r,multiply:a}=t;return e(OE,{"Matrix, Matrix":function(l,u){return n(i(l.toArray(),u.toArray()))},"Matrix, Array":function(l,u){return n(i(l.toArray(),u))},"Array, Matrix":function(l,u){return n(i(l,u.toArray()))},"Array, Array":i});function i(o,l){var u=Math.max($t(o).length,$t(l).length);o=Gd(o),l=Gd(l);var s=$t(o),c=$t(l);if(s.length!==1||c.length!==1||s[0]!==3||c[0]!==3)throw new RangeError("Vectors with length 3 expected (Size A = ["+s.join(", ")+"], B = ["+c.join(", ")+"])");var f=[r(a(o[1],l[2]),a(o[2],l[1])),r(a(o[2],l[0]),a(o[0],l[2])),r(a(o[0],l[1]),a(o[1],l[0]))];return u>1?[f]:f}}),TE="diag",bme=["typed","matrix","DenseMatrix","SparseMatrix"],xme=fe(TE,bme,t=>{var{typed:e,matrix:n,DenseMatrix:r,SparseMatrix:a}=t;return e(TE,{Array:function(s){return i(s,0,$t(s),null)},"Array, number":function(s,c){return i(s,c,$t(s),null)},"Array, BigNumber":function(s,c){return i(s,c.toNumber(),$t(s),null)},"Array, string":function(s,c){return i(s,0,$t(s),c)},"Array, number, string":function(s,c,f){return i(s,c,$t(s),f)},"Array, BigNumber, string":function(s,c,f){return i(s,c.toNumber(),$t(s),f)},Matrix:function(s){return i(s,0,s.size(),s.storage())},"Matrix, number":function(s,c){return i(s,c,s.size(),s.storage())},"Matrix, BigNumber":function(s,c){return i(s,c.toNumber(),s.size(),s.storage())},"Matrix, string":function(s,c){return i(s,0,s.size(),c)},"Matrix, number, string":function(s,c,f){return i(s,c,s.size(),f)},"Matrix, BigNumber, string":function(s,c,f){return i(s,c.toNumber(),s.size(),f)}});function i(u,s,c,f){if(!nt(s))throw new TypeError("Second parameter in function diag must be an integer");var d=s>0?s:0,v=s<0?-s:0;switch(c.length){case 1:return o(u,s,f,c[0],v,d);case 2:return l(u,s,f,c,v,d)}throw new RangeError("Matrix for function diag must be 2 dimensional")}function o(u,s,c,f,d,v){var p=[f+d,f+v];if(c&&c!=="sparse"&&c!=="dense")throw new TypeError("Unknown matrix type ".concat(c,'"'));var m=c==="sparse"?a.diagonal(p,u,s):r.diagonal(p,u,s);return c!==null?m:m.valueOf()}function l(u,s,c,f,d,v){if(ft(u)){var p=u.diagonal(s);return c!==null?c!==p.storage()?n(p,c):p:p.valueOf()}for(var m=Math.min(f[0]-d,f[1]-v),h=[],g=0;g<m;g++)h[g]=u[g+d][g+v];return c!==null?n(h):h}}),wme="filter",Cme=["typed"],Sme=fe(wme,Cme,t=>{var{typed:e}=t;return e("filter",{"Array, function":PE,"Matrix, function":function(r,a){return r.create(PE(r.toArray(),a))},"Array, RegExp":Yd,"Matrix, RegExp":function(r,a){return r.create(Yd(r.toArray(),a))}})});function PE(t,e){var n=co(e);return X5(t,function(r,a,i){return n===1?e(r):n===2?e(r,[a]):e(r,[a],i)})}var kE="flatten",Eme=["typed","matrix"],Nme=fe(kE,Eme,t=>{var{typed:e,matrix:n}=t;return e(kE,{Array:function(a){return Ut(a)},Matrix:function(a){var i=Ut(a.toArray());return n(i)}})}),_E="forEach",Dme=["typed"],Ame=fe(_E,Dme,t=>{var{typed:e}=t;return e(_E,{"Array, function":Mme,"Matrix, function":function(r,a){r.forEach(a)}})});function Mme(t,e){var n=co(e),r=function a(i,o){Array.isArray(i)?Np(i,function(l,u){a(l,o.concat(u))}):n===1?e(i):n===2?e(i,o):e(i,o,t)};r(t,[])}var IE="getMatrixDataType",Ome=["typed"],Tme=fe(IE,Ome,t=>{var{typed:e}=t;return e(IE,{Array:function(r){return zs(r,dn)},Matrix:function(r){return r.getDataType()}})}),FE="identity",Pme=["typed","config","matrix","BigNumber","DenseMatrix","SparseMatrix"],kme=fe(FE,Pme,t=>{var{typed:e,config:n,matrix:r,BigNumber:a,DenseMatrix:i,SparseMatrix:o}=t;return e(FE,{"":function(){return n.matrix==="Matrix"?r([]):[]},string:function(c){return r(c)},"number | BigNumber":function(c){return u(c,c,n.matrix==="Matrix"?"dense":void 0)},"number | BigNumber, string":function(c,f){return u(c,c,f)},"number | BigNumber, number | BigNumber":function(c,f){return u(c,f,n.matrix==="Matrix"?"dense":void 0)},"number | BigNumber, number | BigNumber, string":function(c,f,d){return u(c,f,d)},Array:function(c){return l(c)},"Array, string":function(c,f){return l(c,f)},Matrix:function(c){return l(c.valueOf(),c.storage())},"Matrix, string":function(c,f){return l(c.valueOf(),f)}});function l(s,c){switch(s.length){case 0:return c?r(c):[];case 1:return u(s[0],s[0],c);case 2:return u(s[0],s[1],c);default:throw new Error("Vector containing two values expected")}}function u(s,c,f){var d=It(s)||It(c)?a:null;if(It(s)&&(s=s.toNumber()),It(c)&&(c=c.toNumber()),!nt(s)||s<1)throw new Error("Parameters in function identity must be positive integers");if(!nt(c)||c<1)throw new Error("Parameters in function identity must be positive integers");var v=d?new a(1):1,p=d?new d(0):0,m=[s,c];if(f){if(f==="sparse")return o.diagonal(m,v,0,p);if(f==="dense")return i.diagonal(m,v,0,p);throw new TypeError('Unknown matrix type "'.concat(f,'"'))}for(var h=nu([],m,p),g=s<c?s:c,w=0;w<g;w++)h[w][w]=v;return h}}),$E="kron",_me=["typed","matrix","multiplyScalar"],Ime=fe($E,_me,t=>{var{typed:e,matrix:n,multiplyScalar:r}=t;return e($E,{"Matrix, Matrix":function(o,l){return n(a(o.toArray(),l.toArray()))},"Matrix, Array":function(o,l){return n(a(o.toArray(),l))},"Array, Matrix":function(o,l){return n(a(o,l.toArray()))},"Array, Array":a});function a(i,o){if($t(i).length===1&&(i=[i]),$t(o).length===1&&(o=[o]),$t(i).length>2||$t(o).length>2)throw new RangeError("Vectors with dimensions greater then 2 are not supported expected (Size x = "+JSON.stringify(i.length)+", y = "+JSON.stringify(o.length)+")");var l=[],u=[];return i.map(function(s){return o.map(function(c){return u=[],l.push(u),s.map(function(f){return c.map(function(d){return u.push(r(f,d))})})})})&&l}}),BE="map",Fme=["typed"],$me=fe(BE,Fme,t=>{var{typed:e}=t;return e(BE,{"Array, function":Bme,"Matrix, function":function(r,a){return r.map(a)}})});function Bme(t,e){var n=co(e),r=function a(i,o){if(Array.isArray(i))return i.map(function(s,c){return a(s,o.concat(c))});try{return n===1?e(i):n===2?e(i,o):e(i,o,t)}catch(s){if(s instanceof TypeError&&"data"in s&&s.data.category==="wrongType"){var l="map attempted to call '".concat(s.data.fn,"(").concat(i),u=JSON.stringify(o);throw n===2?l+=","+u:n!==1&&(l+=",".concat(u,",").concat(t)),l+=")' but argument ".concat(s.data.index+1," of type "),l+="".concat(s.data.actual," does not match expected type "),l+=s.data.expected.join(" or "),new TypeError(l)}throw s}};return r(t,[])}var RE="diff",Rme=["typed","matrix","subtract","number"],v_=fe(RE,Rme,t=>{var{typed:e,matrix:n,subtract:r,number:a}=t;return e(RE,{"Array | Matrix":function(c){return ft(c)?n(o(c.toArray())):o(c)},"Array | Matrix, number":function(c,f){if(!nt(f))throw new RangeError("Dimension must be a whole number");return ft(c)?n(i(c.toArray(),f)):i(c,f)},"Array, BigNumber":e.referTo("Array,number",s=>(c,f)=>s(c,a(f))),"Matrix, BigNumber":e.referTo("Matrix,number",s=>(c,f)=>s(c,a(f)))});function i(s,c){if(ft(s)&&(s=s.toArray()),!Array.isArray(s))throw RangeError("Array/Matrix does not have that many dimensions");if(c>0){var f=[];return s.forEach(d=>{f.push(i(d,c-1))}),f}else{if(c===0)return o(s);throw RangeError("Cannot have negative dimension")}}function o(s){for(var c=[],f=s.length,d=1;d<f;d++)c.push(l(s[d-1],s[d]));return c}function l(s,c){ft(s)&&(s=s.toArray()),ft(c)&&(c=c.toArray());var f=Array.isArray(s),d=Array.isArray(c);if(f&&d)return u(s,c);if(!f&&!d)return r(c,s);throw TypeError("Cannot calculate difference between 1 array and 1 non-array")}function u(s,c){if(s.length!==c.length)throw RangeError("Not all sub-arrays have the same length");for(var f=[],d=s.length,v=0;v<d;v++)f.push(l(s[v],c[v]));return f}}),Lme="ones",zme=["typed","config","matrix","BigNumber"],Vme=fe(Lme,zme,t=>{var{typed:e,config:n,matrix:r,BigNumber:a}=t;return e("ones",{"":function(){return n.matrix==="Array"?i([]):i([],"default")},"...number | BigNumber | string":function(s){var c=s[s.length-1];if(typeof c=="string"){var f=s.pop();return i(s,f)}else return n.matrix==="Array"?i(s):i(s,"default")},Array:i,Matrix:function(s){var c=s.storage();return i(s.valueOf(),c)},"Array | Matrix, string":function(s,c){return i(s.valueOf(),c)}});function i(u,s){var c=o(u),f=c?new a(1):1;if(l(u),s){var d=r(s);return u.length>0?d.resize(u,f):d}else{var v=[];return u.length>0?nu(v,u,f):v}}function o(u){var s=!1;return u.forEach(function(c,f,d){It(c)&&(s=!0,d[f]=c.toNumber())}),s}function l(u){u.forEach(function(s){if(typeof s!="number"||!nt(s)||s<0)throw new Error("Parameters in function ones must be positive integers")})}});function mx(){throw new Error('No "bignumber" implementation available')}function p_(){throw new Error('No "fraction" implementation available')}function m_(){throw new Error('No "matrix" implementation available')}var LE="range",jme=["typed","config","?matrix","?bignumber","smaller","smallerEq","larger","largerEq"],h_=fe(LE,jme,t=>{var{typed:e,config:n,matrix:r,bignumber:a,smaller:i,smallerEq:o,larger:l,largerEq:u}=t;return e(LE,{string:c,"string, boolean":c,"number, number":function(g,w){return s(f(g,w,1))},"number, number, number":function(g,w,y){return s(f(g,w,y))},"number, number, boolean":function(g,w,y){return s(y?d(g,w,1):f(g,w,1))},"number, number, number, boolean":function(g,w,y,x){return s(x?d(g,w,y):f(g,w,y))},"BigNumber, BigNumber":function(g,w){var y=g.constructor;return s(v(g,w,new y(1)))},"BigNumber, BigNumber, BigNumber":function(g,w,y){return s(v(g,w,y))},"BigNumber, BigNumber, boolean":function(g,w,y){var x=g.constructor;return s(y?p(g,w,new x(1)):v(g,w,new x(1)))},"BigNumber, BigNumber, BigNumber, boolean":function(g,w,y,x){return s(x?p(g,w,y):v(g,w,y))}});function s(h){return n.matrix==="Matrix"?r?r(h):m_():h}function c(h,g){var w=m(h);if(!w)throw new SyntaxError('String "'+h+'" is no valid range');var y;return n.number==="BigNumber"?(a===void 0&&mx(),y=g?p:v,s(y(a(w.start),a(w.end),a(w.step)))):(y=g?d:f,s(y(w.start,w.end,w.step)))}function f(h,g,w){var y=[],x=h;if(w>0)for(;i(x,g);)y.push(x),x+=w;else if(w<0)for(;l(x,g);)y.push(x),x+=w;return y}function d(h,g,w){var y=[],x=h;if(w>0)for(;o(x,g);)y.push(x),x+=w;else if(w<0)for(;u(x,g);)y.push(x),x+=w;return y}function v(h,g,w){var y=a(0),x=[],C=h;if(w.gt(y))for(;i(C,g);)x.push(C),C=C.plus(w);else if(w.lt(y))for(;l(C,g);)x.push(C),C=C.plus(w);return x}function p(h,g,w){var y=a(0),x=[],C=h;if(w.gt(y))for(;o(C,g);)x.push(C),C=C.plus(w);else if(w.lt(y))for(;u(C,g);)x.push(C),C=C.plus(w);return x}function m(h){var g=h.split(":"),w=g.map(function(x){return Number(x)}),y=w.some(function(x){return isNaN(x)});if(y)return null;switch(w.length){case 2:return{start:w[0],end:w[1],step:1};case 3:return{start:w[0],end:w[2],step:w[1]};default:return null}}}),zE="reshape",Hme=["typed","isInteger","matrix"],Kme=fe(zE,Hme,t=>{var{typed:e,isInteger:n}=t;return e(zE,{"Matrix, Array":function(a,i){return a.reshape(i,!0)},"Array, Array":function(a,i){return i.forEach(function(o){if(!n(o))throw new TypeError("Invalid size for dimension: "+o)}),U5(a,i)}})}),Ume="resize",qme=["config","matrix"],Wme=fe(Ume,qme,t=>{var{config:e,matrix:n}=t;return function(i,o,l){if(arguments.length!==2&&arguments.length!==3)throw new Ai("resize",arguments.length,2,3);if(ft(o)&&(o=o.valueOf()),It(o[0])&&(o=o.map(function(c){return It(c)?c.toNumber():c})),ft(i))return i.resize(o,l,!0);if(typeof i=="string")return r(i,o,l);var u=Array.isArray(i)?!1:e.matrix!=="Array";if(o.length===0){for(;Array.isArray(i);)i=i[0];return st(i)}else{Array.isArray(i)||(i=[i]),i=st(i);var s=nu(i,o,l);return u?n(s):s}};function r(a,i,o){if(o!==void 0){if(typeof o!="string"||o.length!==1)throw new TypeError("Single character expected as defaultValue")}else o=" ";if(i.length!==1)throw new _t(i.length,1);var l=i[0];if(typeof l!="number"||!nt(l))throw new TypeError("Invalid size, must contain positive integers (size: "+Pt(i)+")");if(a.length>l)return a.substring(0,l);if(a.length<l){for(var u=a,s=0,c=l-a.length;s<c;s++)u+=o;return u}else return a}}),VE="rotate",Gme=["typed","multiply","rotationMatrix"],Yme=fe(VE,Gme,t=>{var{typed:e,multiply:n,rotationMatrix:r}=t;return e(VE,{"Array , number | BigNumber | Complex | Unit":function(o,l){a(o,2);var u=n(r(l),o);return u.toArray()},"Matrix , number | BigNumber | Complex | Unit":function(o,l){return a(o,2),n(r(l),o)},"Array, number | BigNumber | Complex | Unit, Array | Matrix":function(o,l,u){a(o,3);var s=n(r(l,u),o);return s},"Matrix, number | BigNumber | Complex | Unit, Array | Matrix":function(o,l,u){return a(o,3),n(r(l,u),o)}});function a(i,o){var l=Array.isArray(i)?$t(i):i.size();if(l.length>2)throw new RangeError("Vector must be of dimensions 1x".concat(o));if(l.length===2&&l[1]!==1)throw new RangeError("Vector must be of dimensions 1x".concat(o));if(l[0]!==o)throw new RangeError("Vector must be of dimensions 1x".concat(o))}}),jE="rotationMatrix",Xme=["typed","config","multiplyScalar","addScalar","unaryMinus","norm","matrix","BigNumber","DenseMatrix","SparseMatrix","cos","sin"],Zme=fe(jE,Xme,t=>{var{typed:e,config:n,multiplyScalar:r,addScalar:a,unaryMinus:i,norm:o,BigNumber:l,matrix:u,DenseMatrix:s,SparseMatrix:c,cos:f,sin:d}=t;return e(jE,{"":function(){return n.matrix==="Matrix"?u([]):[]},string:function(y){return u(y)},"number | BigNumber | Complex | Unit":function(y){return v(y,n.matrix==="Matrix"?"dense":void 0)},"number | BigNumber | Complex | Unit, string":function(y,x){return v(y,x)},"number | BigNumber | Complex | Unit, Array":function(y,x){var C=u(x);return p(C),g(y,C,void 0)},"number | BigNumber | Complex | Unit, Matrix":function(y,x){p(x);var C=x.storage()||(n.matrix==="Matrix"?"dense":void 0);return g(y,x,C)},"number | BigNumber | Complex | Unit, Array, string":function(y,x,C){var b=u(x);return p(b),g(y,b,C)},"number | BigNumber | Complex | Unit, Matrix, string":function(y,x,C){return p(x),g(y,x,C)}});function v(w,y){var x=It(w),C=x?new l(-1):-1,b=f(w),S=d(w),N=[[b,r(C,S)],[S,b]];return h(N,y)}function p(w){var y=w.size();if(y.length<1||y[0]!==3)throw new RangeError("Vector must be of dimensions 1x3")}function m(w){return w.reduce((y,x)=>r(y,x))}function h(w,y){if(y){if(y==="sparse")return new c(w);if(y==="dense")return new s(w);throw new TypeError('Unknown matrix type "'.concat(y,'"'))}return w}function g(w,y,x){var C=o(y);if(C===0)throw new RangeError("Rotation around zero vector");var b=It(w)?l:null,S=b?new b(1):1,N=b?new b(-1):-1,D=b?new b(y.get([0])/C):y.get([0])/C,A=b?new b(y.get([1])/C):y.get([1])/C,P=b?new b(y.get([2])/C):y.get([2])/C,k=f(w),I=a(S,i(k)),$=d(w),F=a(k,m([D,D,I])),T=a(m([D,A,I]),m([N,P,$])),O=a(m([D,P,I]),m([A,$])),B=a(m([D,A,I]),m([P,$])),_=a(k,m([A,A,I])),R=a(m([A,P,I]),m([N,D,$])),L=a(m([D,P,I]),m([N,A,$])),H=a(m([A,P,I]),m([D,$])),z=a(k,m([P,P,I])),V=[[F,T,O],[B,_,R],[L,H,z]];return h(V,x)}}),HE="row",Jme=["typed","Index","matrix","range"],g_=fe(HE,Jme,t=>{var{typed:e,Index:n,matrix:r,range:a}=t;return e(HE,{"Matrix, number":i,"Array, number":function(l,u){return i(r(st(l)),u).valueOf()}});function i(o,l){if(o.size().length!==2)throw new Error("Only two dimensional matrix is supported");tn(l,o.size()[0]);var u=a(0,o.size()[1]),s=new n(l,u),c=o.subset(s);return ft(c)?c:r([[c]])}}),KE="size",Qme=["typed","config","?matrix"],ehe=fe(KE,Qme,t=>{var{typed:e,config:n,matrix:r}=t;return e(KE,{Matrix:function(i){return i.create(i.size())},Array:$t,string:function(i){return n.matrix==="Array"?[i.length]:r([i.length])},"number | Complex | BigNumber | Unit | boolean | null":function(i){return n.matrix==="Array"?[]:r?r([]):m_()}})}),UE="squeeze",the=["typed","matrix"],nhe=fe(UE,the,t=>{var{typed:e,matrix:n}=t;return e(UE,{Array:function(a){return Gd(st(a))},Matrix:function(a){var i=Gd(a.toArray());return Array.isArray(i)?n(i):i},any:function(a){return st(a)}})}),qE="subset",rhe=["typed","matrix"],y_=fe(qE,rhe,t=>{var{typed:e,matrix:n}=t;return e(qE,{"Array, Index":function(a,i){var o=n(a),l=o.subset(i);return i.isScalar()?l:l.valueOf()},"Matrix, Index":function(a,i){return a.subset(i)},"Object, Index":ihe,"string, Index":ahe,"Array, Index, any":function(a,i,o){return n(st(a)).subset(i,o,void 0).valueOf()},"Array, Index, any, any":function(a,i,o,l){return n(st(a)).subset(i,o,l).valueOf()},"Matrix, Index, any":function(a,i,o){return a.clone().subset(i,o)},"Matrix, Index, any, any":function(a,i,o,l){return a.clone().subset(i,o,l)},"string, Index, string":WE,"string, Index, string, string":WE,"Object, Index, any":ohe})});function ahe(t,e){if(!fc(e))throw new TypeError("Index expected");if(e.size().length!==1)throw new _t(e.size().length,1);var n=t.length;tn(e.min()[0],n),tn(e.max()[0],n);var r=e.dimension(0),a="";return r.forEach(function(i){a+=t.charAt(i)}),a}function WE(t,e,n,r){if(!e||e.isIndex!==!0)throw new TypeError("Index expected");if(e.size().length!==1)throw new _t(e.size().length,1);if(r!==void 0){if(typeof r!="string"||r.length!==1)throw new TypeError("Single character expected as defaultValue")}else r=" ";var a=e.dimension(0),i=a.size()[0];if(i!==n.length)throw new _t(a.size()[0],n.length);var o=t.length;tn(e.min()[0]),tn(e.max()[0]);for(var l=[],u=0;u<o;u++)l[u]=t.charAt(u);if(a.forEach(function(f,d){l[f]=n.charAt(d[0])}),l.length>o)for(var s=o-1,c=l.length;s<c;s++)l[s]||(l[s]=r);return l.join("")}function ihe(t,e){if(e.size().length!==1)throw new _t(e.size(),1);var n=e.dimension(0);if(typeof n!="string")throw new TypeError("String expected as index to retrieve an object property");return na(t,n)}function ohe(t,e,n){if(e.size().length!==1)throw new _t(e.size(),1);var r=e.dimension(0);if(typeof r!="string")throw new TypeError("String expected as index to retrieve an object property");var a=st(t);return au(a,r,n),a}var GE="transpose",lhe=["typed","matrix"],uhe=fe(GE,lhe,t=>{var{typed:e,matrix:n}=t;return e(GE,{Array:o=>r(n(o)).valueOf(),Matrix:r,any:st});function r(o){var l=o.size(),u;switch(l.length){case 1:u=o.clone();break;case 2:{var s=l[0],c=l[1];if(c===0)throw new RangeError("Cannot transpose a 2D matrix with no columns (size: "+Pt(l)+")");switch(o.storage()){case"dense":u=a(o,s,c);break;case"sparse":u=i(o,s,c);break}}break;default:throw new RangeError("Matrix must be a vector or two dimensional (size: "+Pt(l)+")")}return u}function a(o,l,u){for(var s=o._data,c=[],f,d=0;d<u;d++){f=c[d]=[];for(var v=0;v<l;v++)f[v]=st(s[v][d])}return o.createDenseMatrix({data:c,size:[u,l],datatype:o._datatype})}function i(o,l,u){for(var s=o._values,c=o._index,f=o._ptr,d=s?[]:void 0,v=[],p=[],m=[],h=0;h<l;h++)m[h]=0;var g,w,y;for(g=0,w=c.length;g<w;g++)m[c[g]]++;for(var x=0,C=0;C<l;C++)p.push(x),x+=m[C],m[C]=p[C];for(p.push(x),y=0;y<u;y++)for(var b=f[y],S=f[y+1],N=b;N<S;N++){var D=m[c[N]]++;v[D]=y,s&&(d[D]=st(s[N]))}return o.createSparseMatrix({values:d,index:v,ptr:p,size:[u,l],datatype:o._datatype})}}),YE="ctranspose",she=["typed","transpose","conj"],che=fe(YE,she,t=>{var{typed:e,transpose:n,conj:r}=t;return e(YE,{any:function(i){return r(n(i))}})}),XE="zeros",fhe=["typed","config","matrix","BigNumber"],dhe=fe(XE,fhe,t=>{var{typed:e,config:n,matrix:r,BigNumber:a}=t;return e(XE,{"":function(){return n.matrix==="Array"?i([]):i([],"default")},"...number | BigNumber | string":function(s){var c=s[s.length-1];if(typeof c=="string"){var f=s.pop();return i(s,f)}else return n.matrix==="Array"?i(s):i(s,"default")},Array:i,Matrix:function(s){var c=s.storage();return i(s.valueOf(),c)},"Array | Matrix, string":function(s,c){return i(s.valueOf(),c)}});function i(u,s){var c=o(u),f=c?new a(0):0;if(l(u),s){var d=r(s);return u.length>0?d.resize(u,f):d}else{var v=[];return u.length>0?nu(v,u,f):v}}function o(u){var s=!1;return u.forEach(function(c,f,d){It(c)&&(s=!0,d[f]=c.toNumber())}),s}function l(u){u.forEach(function(s){if(typeof s!="number"||!nt(s)||s<0)throw new Error("Parameters in function zeros must be positive integers")})}}),ZE="fft",vhe=["typed","matrix","addScalar","multiplyScalar","divideScalar","exp","tau","i","dotDivide","conj","pow","ceil","log2"],phe=fe(ZE,vhe,t=>{var{typed:e,matrix:n,addScalar:r,multiplyScalar:a,divideScalar:i,exp:o,tau:l,i:u,dotDivide:s,conj:c,pow:f,ceil:d,log2:v}=t;return e(ZE,{Array:p,Matrix:function(y){return y.create(p(y.toArray()))}});function p(w){var y=$t(w);return y.length===1?g(w,y[0]):m(w.map(x=>p(x,y.slice(1))),0)}function m(w,y){var x=$t(w);if(y!==0)return new Array(x[0]).fill(0).map((b,S)=>m(w[S],y-1));if(x.length===1)return g(w);function C(b){var S=$t(b);return new Array(S[1]).fill(0).map((N,D)=>new Array(S[0]).fill(0).map((A,P)=>b[P][D]))}return C(m(C(w),1))}function h(w){for(var y=w.length,x=o(i(a(-1,a(u,l)),y)),C=[],b=1-y;b<y;b++)C.push(f(x,i(f(b,2),2)));for(var S=f(2,d(v(y+y-1))),N=[...new Array(y).fill(0).map((T,O)=>a(w[O],C[y-1+O])),...new Array(S-y).fill(0)],D=[...new Array(y+y-1).fill(0).map((T,O)=>i(1,C[O])),...new Array(S-(y+y-1)).fill(0)],A=g(N),P=g(D),k=new Array(S).fill(0).map((T,O)=>a(A[O],P[O])),I=s(c(p(c(k))),S),$=[],F=y-1;F<y+y-1;F++)$.push(a(I[F],C[F]));return $}function g(w){var y=w.length;if(y===1)return[w[0]];if(y%2===0){for(var x=[...g(w.filter((N,D)=>D%2===0)),...g(w.filter((N,D)=>D%2===1))],C=0;C<y/2;C++){var b=x[C],S=a(x[C+y/2],o(a(a(l,u),i(-C,y))));x[C]=r(b,S),x[C+y/2]=r(b,a(-1,S))}return x}else return h(w)}}),JE="ifft",mhe=["typed","fft","dotDivide","conj"],hhe=fe(JE,mhe,t=>{var{typed:e,fft:n,dotDivide:r,conj:a}=t;return e(JE,{"Array | Matrix":function(o){var l=ft(o)?o.size():$t(o);return r(a(n(a(o))),l.reduce((u,s)=>u*s,1))}})}),ghe="erf",yhe=["typed"],bhe=fe(ghe,yhe,t=>{var{typed:e}=t;return e("name",{number:function(o){var l=Math.abs(o);return l>=Che?Wi(o):l<=xhe?Wi(o)*n(l):l<=4?Wi(o)*(1-r(l)):Wi(o)*(1-a(l))},"Array | Matrix":e.referToSelf(i=>o=>Ft(o,i))});function n(i){var o=i*i,l=ii[0][4]*o,u=o,s;for(s=0;s<3;s+=1)l=(l+ii[0][s])*o,u=(u+pl[0][s])*o;return i*(l+ii[0][3])/(u+pl[0][3])}function r(i){var o=ii[1][8]*i,l=i,u;for(u=0;u<7;u+=1)o=(o+ii[1][u])*i,l=(l+pl[1][u])*i;var s=(o+ii[1][7])/(l+pl[1][7]),c=parseInt(i*16)/16,f=(i-c)*(i+c);return Math.exp(-c*c)*Math.exp(-f)*s}function a(i){var o=1/(i*i),l=ii[2][5]*o,u=o,s;for(s=0;s<4;s+=1)l=(l+ii[2][s])*o,u=(u+pl[2][s])*o;var c=o*(l+ii[2][4])/(u+pl[2][4]);c=(whe-c)/i,o=parseInt(i*16)/16;var f=(i-o)*(i+o);return Math.exp(-o*o)*Math.exp(-f)*c}}),xhe=.46875,whe=.5641895835477563,ii=[[3.1611237438705655,113.86415415105016,377.485237685302,3209.3775891384694,.18577770618460315],[.5641884969886701,8.883149794388377,66.11919063714163,298.6351381974001,881.952221241769,1712.0476126340707,2051.0783778260716,1230.3393547979972,21531153547440383e-24],[.30532663496123236,.36034489994980445,.12578172611122926,.016083785148742275,.0006587491615298378,.016315387137302097]],pl=[[23.601290952344122,244.02463793444417,1282.6165260773723,2844.236833439171],[15.744926110709835,117.6939508913125,537.1811018620099,1621.3895745666903,3290.7992357334597,4362.619090143247,3439.3676741437216,1230.3393548037495],[2.568520192289822,1.8729528499234604,.5279051029514285,.06051834131244132,.0023352049762686918]],Che=Math.pow(2,53),QE="mode",She=["typed","isNaN","isNumeric"],Ehe=fe(QE,She,t=>{var{typed:e,isNaN:n,isNumeric:r}=t;return e(QE,{"Array | Matrix":a,"...":function(o){return a(o)}});function a(i){i=Ut(i.valueOf());var o=i.length;if(o===0)throw new Error("Cannot calculate mode of an empty array");for(var l={},u=[],s=0,c=0;c<i.length;c++){var f=i[c];if(r(f)&&n(f))throw new Error("Cannot calculate mode of an array containing NaN values");f in l||(l[f]=0),l[f]++,l[f]===s?u.push(f):l[f]>s&&(s=l[f],u=[f])}return u}});function pr(t,e,n){var r;return String(t).indexOf("Unexpected type")!==-1?(r=arguments.length>2?" (type: "+dn(n)+", value: "+JSON.stringify(n)+")":" (type: "+t.data.actual+")",new TypeError("Cannot calculate "+e+", unexpected type of argument"+r)):String(t).indexOf("complex numbers")!==-1?(r=arguments.length>2?" (type: "+dn(n)+", value: "+JSON.stringify(n)+")":"",new TypeError("Cannot calculate "+e+", no ordering relation is defined for complex numbers"+r)):t}var eN="prod",Nhe=["typed","config","multiplyScalar","numeric"],Dhe=fe(eN,Nhe,t=>{var{typed:e,config:n,multiplyScalar:r,numeric:a}=t;return e(eN,{"Array | Matrix":i,"Array | Matrix, number | BigNumber":function(l,u){throw new Error("prod(A, dim) is not yet supported")},"...":function(l){return i(l)}});function i(o){var l;if(Ci(o,function(u){try{l=l===void 0?u:r(l,u)}catch(s){throw pr(s,"prod",u)}}),typeof l=="string"&&(l=a(l,n.number)),l===void 0)throw new Error("Cannot calculate prod of an empty array");return l}}),tN="format",Ahe=["typed"],Mhe=fe(tN,Ahe,t=>{var{typed:e}=t;return e(tN,{any:Pt,"any, Object | function | number":Pt})}),nN="bin",Ohe=["typed","format"],The=fe(nN,Ohe,t=>{var{typed:e,format:n}=t;return e(nN,{"number | BigNumber":function(a){return n(a,{notation:"bin"})},"number | BigNumber, number":function(a,i){return n(a,{notation:"bin",wordSize:i})}})}),rN="oct",Phe=["typed","format"],khe=fe(rN,Phe,t=>{var{typed:e,format:n}=t;return e(rN,{"number | BigNumber":function(a){return n(a,{notation:"oct"})},"number | BigNumber, number":function(a,i){return n(a,{notation:"oct",wordSize:i})}})}),aN="hex",_he=["typed","format"],Ihe=fe(aN,_he,t=>{var{typed:e,format:n}=t;return e(aN,{"number | BigNumber":function(a){return n(a,{notation:"hex"})},"number | BigNumber, number":function(a,i){return n(a,{notation:"hex",wordSize:i})}})}),iN="print",Fhe=["typed"],$he=fe(iN,Fhe,t=>{var{typed:e}=t;return e(iN,{"string, Object | Array":oN,"string, Object | Array, number | Object":oN})});function oN(t,e,n){return t.replace(/\$([\w.]+)/g,function(r,a){for(var i=a.split("."),o=e[i.shift()];i.length&&o!==void 0;){var l=i.shift();o=l?o[l]:o+"."}return o!==void 0?rr(o)?o:Pt(o,n):r})}var lN="to",Bhe=["typed","matrix","concat"],Rhe=fe(lN,Bhe,t=>{var{typed:e,matrix:n,concat:r}=t,a=ln({typed:e,matrix:n,concat:r});return e(lN,{"Unit, Unit | string":(i,o)=>i.to(o)},a({Ds:!0}))}),uN="isPrime",Lhe=["typed"],zhe=fe(uN,Lhe,t=>{var{typed:e}=t;return e(uN,{number:function(r){if(r*0!==0)return!1;if(r<=3)return r>1;if(r%2===0||r%3===0)return!1;for(var a=5;a*a<=r;a+=6)if(r%a===0||r%(a+2)===0)return!1;return!0},BigNumber:function(r){if(r.toNumber()*0!==0)return!1;if(r.lte(3))return r.gt(1);if(r.mod(2).eq(0)||r.mod(3).eq(0))return!1;if(r.lt(Math.pow(2,32))){for(var a=r.toNumber(),i=5;i*i<=a;i+=6)if(a%i===0||a%(i+2)===0)return!1;return!0}function o(w,y,x){for(var C=1;!y.eq(0);)y.mod(2).eq(0)?(y=y.div(2),w=w.mul(w).mod(x)):(y=y.sub(1),C=w.mul(C).mod(x));return C}var l=r.constructor.clone({precision:r.toFixed(0).length*2});r=new l(r);for(var u=0,s=r.sub(1);s.mod(2).eq(0);)s=s.div(2),u+=1;var c=null;if(r.lt("3317044064679887385961981"))c=[2,3,5,7,11,13,17,19,23,29,31,37,41].filter(w=>w<r);else{var f=Math.min(r.toNumber()-2,Math.floor(2*Math.pow(r.toFixed(0).length*Math.log(10),2)));c=[];for(var d=2;d<=f;d+=1)c.push(f)}for(var v=0;v<c.length;v+=1){var p=c[v],m=o(r.sub(r).add(p),s,r);if(!m.eq(1)){for(var h=0,g=m;!g.eq(r.sub(1));h+=1,g=g.mul(g).mod(r))if(h===u-1)return!1}}return!0},"Array | Matrix":e.referToSelf(n=>r=>Ft(r,n))})}),Vhe="numeric",jhe=["number","?bignumber","?fraction"],Hhe=fe(Vhe,jhe,t=>{var{number:e,bignumber:n,fraction:r}=t,a={string:!0,number:!0,BigNumber:!0,Fraction:!0},i={number:o=>e(o),BigNumber:n?o=>n(o):mx,Fraction:r?o=>r(o):p_};return function(l){var u=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"number",s=arguments.length>2?arguments[2]:void 0;if(s!==void 0)throw new SyntaxError("numeric() takes one or two arguments");var c=dn(l);if(!(c in a))throw new TypeError("Cannot convert "+l+' of type "'+c+'"; valid input types are '+Object.keys(a).join(", "));if(!(u in i))throw new TypeError("Cannot convert "+l+' to type "'+u+'"; valid output types are '+Object.keys(i).join(", "));return u===c?l:i[u](l)}}),sN="divideScalar",Khe=["typed","numeric"],Uhe=fe(sN,Khe,t=>{var{typed:e,numeric:n}=t;return e(sN,{"number, number":function(a,i){return a/i},"Complex, Complex":function(a,i){return a.div(i)},"BigNumber, BigNumber":function(a,i){return a.div(i)},"Fraction, Fraction":function(a,i){return a.div(i)},"Unit, number | Complex | Fraction | BigNumber | Unit":(r,a)=>r.divide(a),"number | Fraction | Complex | BigNumber, Unit":(r,a)=>a.divideInto(r)})}),cN="pow",qhe=["typed","config","identity","multiply","matrix","inv","fraction","number","Complex"],Whe=fe(cN,qhe,t=>{var{typed:e,config:n,identity:r,multiply:a,matrix:i,inv:o,number:l,fraction:u,Complex:s}=t;return e(cN,{"number, number":c,"Complex, Complex":function(p,m){return p.pow(m)},"BigNumber, BigNumber":function(p,m){return m.isInteger()||p>=0||n.predictable?p.pow(m):new s(p.toNumber(),0).pow(m.toNumber(),0)},"Fraction, Fraction":function(p,m){var h=p.pow(m);if(h!=null)return h;if(n.predictable)throw new Error("Result of pow is non-rational and cannot be expressed as a fraction");return c(p.valueOf(),m.valueOf())},"Array, number":f,"Array, BigNumber":function(p,m){return f(p,m.toNumber())},"Matrix, number":d,"Matrix, BigNumber":function(p,m){return d(p,m.toNumber())},"Unit, number | BigNumber":function(p,m){return p.pow(m)}});function c(v,p){if(n.predictable&&!nt(p)&&v<0)try{var m=u(p),h=l(m);if((p===h||Math.abs((p-h)/p)<1e-14)&&m.d%2===1)return(m.n%2===0?1:-1)*Math.pow(-v,p)}catch{}return n.predictable&&(v<-1&&p===1/0||v>-1&&v<0&&p===-1/0)?NaN:nt(p)||v>=0||n.predictable?Ak(v,p):v*v<1&&p===1/0||v*v>1&&p===-1/0?0:new s(v,0).pow(p,0)}function f(v,p){if(!nt(p))throw new TypeError("For A^b, b must be an integer (value is "+p+")");var m=$t(v);if(m.length!==2)throw new Error("For A^b, A must be 2 dimensional (A has "+m.length+" dimensions)");if(m[0]!==m[1])throw new Error("For A^b, A must be square (size is "+m[0]+"x"+m[1]+")");if(p<0)try{return f(o(v),-p)}catch(w){throw w.message==="Cannot calculate inverse, determinant is zero"?new TypeError("For A^b, when A is not invertible, b must be a positive integer (value is "+p+")"):w}for(var h=r(m[0]).valueOf(),g=v;p>=1;)(p&1)===1&&(h=a(g,h)),p>>=1,g=a(g,g);return h}function d(v,p){return i(f(v.valueOf(),p))}}),ml="Number of decimals in function round must be an integer",fN="round",Ghe=["typed","matrix","equalScalar","zeros","BigNumber","DenseMatrix"],Yhe=fe(fN,Ghe,t=>{var{typed:e,matrix:n,equalScalar:r,zeros:a,BigNumber:i,DenseMatrix:o}=t,l=Qn({typed:e,equalScalar:r}),u=Vn({typed:e,DenseMatrix:o}),s=Da({typed:e});return e(fN,{number:T4,"number, number":T4,"number, BigNumber":function(f,d){if(!d.isInteger())throw new TypeError(ml);return new i(f).toDecimalPlaces(d.toNumber())},Complex:function(f){return f.round()},"Complex, number":function(f,d){if(d%1)throw new TypeError(ml);return f.round(d)},"Complex, BigNumber":function(f,d){if(!d.isInteger())throw new TypeError(ml);var v=d.toNumber();return f.round(v)},BigNumber:function(f){return f.toDecimalPlaces(0)},"BigNumber, BigNumber":function(f,d){if(!d.isInteger())throw new TypeError(ml);return f.toDecimalPlaces(d.toNumber())},Fraction:function(f){return f.round()},"Fraction, number":function(f,d){if(d%1)throw new TypeError(ml);return f.round(d)},"Fraction, BigNumber":function(f,d){if(!d.isInteger())throw new TypeError(ml);return f.round(d.toNumber())},"Array | Matrix":e.referToSelf(c=>f=>Ft(f,c)),"SparseMatrix, number | BigNumber":e.referToSelf(c=>(f,d)=>l(f,d,c,!1)),"DenseMatrix, number | BigNumber":e.referToSelf(c=>(f,d)=>s(f,d,c,!1)),"Array, number | BigNumber":e.referToSelf(c=>(f,d)=>s(n(f),d,c,!1).valueOf()),"number | Complex | BigNumber | Fraction, SparseMatrix":e.referToSelf(c=>(f,d)=>r(f,0)?a(d.size(),d.storage()):u(d,f,c,!0)),"number | Complex | BigNumber | Fraction, DenseMatrix":e.referToSelf(c=>(f,d)=>r(f,0)?a(d.size(),d.storage()):s(d,f,c,!0)),"number | Complex | BigNumber | Fraction, Array":e.referToSelf(c=>(f,d)=>s(n(d),f,c,!0).valueOf())})}),dN="log",Xhe=["config","typed","divideScalar","Complex"],Zhe=fe(dN,Xhe,t=>{var{typed:e,config:n,divideScalar:r,Complex:a}=t;return e(dN,{number:function(o){return o>=0||n.predictable?Qfe(o):new a(o,0).log()},Complex:function(o){return o.log()},BigNumber:function(o){return!o.isNegative()||n.predictable?o.ln():new a(o.toNumber(),0).log()},"any, any":e.referToSelf(i=>(o,l)=>r(i(o),i(l)))})}),vN="log1p",Jhe=["typed","config","divideScalar","log","Complex"],Qhe=fe(vN,Jhe,t=>{var{typed:e,config:n,divideScalar:r,log:a,Complex:i}=t;return e(vN,{number:function(u){return u>=-1||n.predictable?tce(u):o(new i(u,0))},Complex:o,BigNumber:function(u){var s=u.plus(1);return!s.isNegative()||n.predictable?s.ln():o(new i(u.toNumber(),0))},"Array | Matrix":e.referToSelf(l=>u=>Ft(u,l)),"any, any":e.referToSelf(l=>(u,s)=>r(l(u),a(s)))});function o(l){var u=l.re+1;return new i(Math.log(Math.sqrt(u*u+l.im*l.im)),Math.atan2(l.im,u))}}),pN="nthRoots",ege=["config","typed","divideScalar","Complex"],tge=fe(pN,ege,t=>{var{typed:e,config:n,divideScalar:r,Complex:a}=t,i=[function(u){return new a(u,0)},function(u){return new a(0,u)},function(u){return new a(-u,0)},function(u){return new a(0,-u)}];function o(l,u){if(u<0)throw new Error("Root must be greater than zero");if(u===0)throw new Error("Root must be non-zero");if(u%1!==0)throw new Error("Root must be an integer");if(l===0||l.abs()===0)return[new a(0,0)];var s=typeof l=="number",c;(s||l.re===0||l.im===0)&&(s?c=2*+(l<0):l.im===0?c=2*+(l.re<0):c=2*+(l.im<0)+1);for(var f=l.arg(),d=l.abs(),v=[],p=Math.pow(d,1/u),m=0;m<u;m++){var h=(c+4*m)/u;if(h===Math.round(h)){v.push(i[h%4](p));continue}v.push(new a({r:p,phi:(f+2*Math.PI*m)/u}))}return v}return e(pN,{Complex:function(u){return o(u,2)},"Complex, number":o})}),mN="dotPow",nge=["typed","equalScalar","matrix","pow","DenseMatrix","concat"],rge=fe(mN,nge,t=>{var{typed:e,equalScalar:n,matrix:r,pow:a,DenseMatrix:i,concat:o}=t,l=hr({typed:e}),u=Xa({typed:e,DenseMatrix:i}),s=Qn({typed:e,equalScalar:n}),c=Vn({typed:e,DenseMatrix:i}),f=ln({typed:e,matrix:r,concat:o}),d={};for(var v in a.signatures)Object.prototype.hasOwnProperty.call(a.signatures,v)&&!v.includes("Matrix")&&!v.includes("Array")&&(d[v]=a.signatures[v]);var p=e(d);return e(mN,f({elop:p,SS:u,DS:l,Ss:s,sS:c}))}),hN="dotDivide",age=["typed","matrix","equalScalar","divideScalar","DenseMatrix","concat"],ige=fe(hN,age,t=>{var{typed:e,matrix:n,equalScalar:r,divideScalar:a,DenseMatrix:i,concat:o}=t,l=Aa({typed:e,equalScalar:r}),u=hr({typed:e}),s=Xa({typed:e,DenseMatrix:i}),c=Qn({typed:e,equalScalar:r}),f=Vn({typed:e,DenseMatrix:i}),d=ln({typed:e,matrix:n,concat:o});return e(hN,d({elop:a,SS:s,DS:u,SD:l,Ss:c,sS:f}))});function pc(t){var{DenseMatrix:e}=t;return function(r,a,i){var o=r.size();if(o.length!==2)throw new RangeError("Matrix must be two dimensional (size: "+Pt(o)+")");var l=o[0],u=o[1];if(l!==u)throw new RangeError("Matrix must be square (size: "+Pt(o)+")");var s=[];if(ft(a)){var c=a.size(),f=a._data;if(c.length===1){if(c[0]!==l)throw new RangeError("Dimension mismatch. Matrix columns must match vector length.");for(var d=0;d<l;d++)s[d]=[f[d]];return new e({data:s,size:[l,1],datatype:a._datatype})}if(c.length===2){if(c[0]!==l||c[1]!==1)throw new RangeError("Dimension mismatch. Matrix columns must match vector length.");if(Rs(a)){if(i){s=[];for(var v=0;v<l;v++)s[v]=[f[v][0]];return new e({data:s,size:[l,1],datatype:a._datatype})}return a}if(qi(a)){for(var p=0;p<l;p++)s[p]=[0];for(var m=a._values,h=a._index,g=a._ptr,w=g[1],y=g[0];y<w;y++){var x=h[y];s[x][0]=m[y]}return new e({data:s,size:[l,1],datatype:a._datatype})}}throw new RangeError("Dimension mismatch. The right side has to be either 1- or 2-dimensional vector.")}if(Xt(a)){var C=$t(a);if(C.length===1){if(C[0]!==l)throw new RangeError("Dimension mismatch. Matrix columns must match vector length.");for(var b=0;b<l;b++)s[b]=[a[b]];return new e({data:s,size:[l,1]})}if(C.length===2){if(C[0]!==l||C[1]!==1)throw new RangeError("Dimension mismatch. Matrix columns must match vector length.");for(var S=0;S<l;S++)s[S]=[a[S][0]];return new e({data:s,size:[l,1]})}throw new RangeError("Dimension mismatch. The right side has to be either 1- or 2-dimensional vector.")}}}var gN="lsolve",oge=["typed","matrix","divideScalar","multiplyScalar","subtract","equalScalar","DenseMatrix"],lge=fe(gN,oge,t=>{var{typed:e,matrix:n,divideScalar:r,multiplyScalar:a,subtract:i,equalScalar:o,DenseMatrix:l}=t,u=pc({DenseMatrix:l});return e(gN,{"SparseMatrix, Array | Matrix":function(d,v){return c(d,v)},"DenseMatrix, Array | Matrix":function(d,v){return s(d,v)},"Array, Array | Matrix":function(d,v){var p=n(d),m=s(p,v);return m.valueOf()}});function s(f,d){d=u(f,d,!0);for(var v=d._data,p=f._size[0],m=f._size[1],h=[],g=f._data,w=0;w<m;w++){var y=v[w][0]||0,x=void 0;if(o(y,0))x=0;else{var C=g[w][w];if(o(C,0))throw new Error("Linear system cannot be solved since matrix is singular");x=r(y,C);for(var b=w+1;b<p;b++)v[b]=[i(v[b][0]||0,a(x,g[b][w]))]}h[w]=[x]}return new l({data:h,size:[p,1]})}function c(f,d){d=u(f,d,!0);for(var v=d._data,p=f._size[0],m=f._size[1],h=f._values,g=f._index,w=f._ptr,y=[],x=0;x<m;x++){var C=v[x][0]||0;if(o(C,0))y[x]=[0];else{for(var b=0,S=[],N=[],D=w[x],A=w[x+1],P=D;P<A;P++){var k=g[P];k===x?b=h[P]:k>x&&(S.push(h[P]),N.push(k))}if(o(b,0))throw new Error("Linear system cannot be solved since matrix is singular");for(var I=r(C,b),$=0,F=N.length;$<F;$++){var T=N[$];v[T]=[i(v[T][0]||0,a(I,S[$]))]}y[x]=[I]}}return new l({data:y,size:[p,1]})}}),yN="usolve",uge=["typed","matrix","divideScalar","multiplyScalar","subtract","equalScalar","DenseMatrix"],sge=fe(yN,uge,t=>{var{typed:e,matrix:n,divideScalar:r,multiplyScalar:a,subtract:i,equalScalar:o,DenseMatrix:l}=t,u=pc({DenseMatrix:l});return e(yN,{"SparseMatrix, Array | Matrix":function(d,v){return c(d,v)},"DenseMatrix, Array | Matrix":function(d,v){return s(d,v)},"Array, Array | Matrix":function(d,v){var p=n(d),m=s(p,v);return m.valueOf()}});function s(f,d){d=u(f,d,!0);for(var v=d._data,p=f._size[0],m=f._size[1],h=[],g=f._data,w=m-1;w>=0;w--){var y=v[w][0]||0,x=void 0;if(o(y,0))x=0;else{var C=g[w][w];if(o(C,0))throw new Error("Linear system cannot be solved since matrix is singular");x=r(y,C);for(var b=w-1;b>=0;b--)v[b]=[i(v[b][0]||0,a(x,g[b][w]))]}h[w]=[x]}return new l({data:h,size:[p,1]})}function c(f,d){d=u(f,d,!0);for(var v=d._data,p=f._size[0],m=f._size[1],h=f._values,g=f._index,w=f._ptr,y=[],x=m-1;x>=0;x--){var C=v[x][0]||0;if(o(C,0))y[x]=[0];else{for(var b=0,S=[],N=[],D=w[x],A=w[x+1],P=A-1;P>=D;P--){var k=g[P];k===x?b=h[P]:k<x&&(S.push(h[P]),N.push(k))}if(o(b,0))throw new Error("Linear system cannot be solved since matrix is singular");for(var I=r(C,b),$=0,F=N.length;$<F;$++){var T=N[$];v[T]=[i(v[T][0],a(I,S[$]))]}y[x]=[I]}}return new l({data:y,size:[p,1]})}}),bN="lsolveAll",cge=["typed","matrix","divideScalar","multiplyScalar","subtract","equalScalar","DenseMatrix"],fge=fe(bN,cge,t=>{var{typed:e,matrix:n,divideScalar:r,multiplyScalar:a,subtract:i,equalScalar:o,DenseMatrix:l}=t,u=pc({DenseMatrix:l});return e(bN,{"SparseMatrix, Array | Matrix":function(d,v){return c(d,v)},"DenseMatrix, Array | Matrix":function(d,v){return s(d,v)},"Array, Array | Matrix":function(d,v){var p=n(d),m=s(p,v);return m.map(h=>h.valueOf())}});function s(f,d){for(var v=[u(f,d,!0)._data.map(N=>N[0])],p=f._data,m=f._size[0],h=f._size[1],g=0;g<h;g++)for(var w=v.length,y=0;y<w;y++){var x=v[y];if(o(p[g][g],0))if(o(x[g],0)){if(y===0){var b=[...x];b[g]=1;for(var S=g+1;S<h;S++)b[S]=i(b[S],p[S][g]);v.push(b)}}else{if(y===0)return[];v.splice(y,1),y-=1,w-=1}else{x[g]=r(x[g],p[g][g]);for(var C=g+1;C<h;C++)x[C]=i(x[C],a(x[g],p[C][g]))}}return v.map(N=>new l({data:N.map(D=>[D]),size:[m,1]}))}function c(f,d){for(var v=[u(f,d,!0)._data.map(L=>L[0])],p=f._size[0],m=f._size[1],h=f._values,g=f._index,w=f._ptr,y=0;y<m;y++)for(var x=v.length,C=0;C<x;C++){for(var b=v[C],S=[],N=[],D=w[y],A=w[y+1],P=0,k=D;k<A;k++){var I=g[k];I===y?P=h[k]:I>y&&(S.push(h[k]),N.push(I))}if(o(P,0))if(o(b[y],0)){if(C===0){var O=[...b];O[y]=1;for(var B=0,_=N.length;B<_;B++){var R=N[B];O[R]=i(O[R],S[B])}v.push(O)}}else{if(C===0)return[];v.splice(C,1),C-=1,x-=1}else{b[y]=r(b[y],P);for(var $=0,F=N.length;$<F;$++){var T=N[$];b[T]=i(b[T],a(b[y],S[$]))}}}return v.map(L=>new l({data:L.map(H=>[H]),size:[p,1]}))}}),xN="usolveAll",dge=["typed","matrix","divideScalar","multiplyScalar","subtract","equalScalar","DenseMatrix"],vge=fe(xN,dge,t=>{var{typed:e,matrix:n,divideScalar:r,multiplyScalar:a,subtract:i,equalScalar:o,DenseMatrix:l}=t,u=pc({DenseMatrix:l});return e(xN,{"SparseMatrix, Array | Matrix":function(d,v){return c(d,v)},"DenseMatrix, Array | Matrix":function(d,v){return s(d,v)},"Array, Array | Matrix":function(d,v){var p=n(d),m=s(p,v);return m.map(h=>h.valueOf())}});function s(f,d){for(var v=[u(f,d,!0)._data.map(N=>N[0])],p=f._data,m=f._size[0],h=f._size[1],g=h-1;g>=0;g--)for(var w=v.length,y=0;y<w;y++){var x=v[y];if(o(p[g][g],0))if(o(x[g],0)){if(y===0){var b=[...x];b[g]=1;for(var S=g-1;S>=0;S--)b[S]=i(b[S],p[S][g]);v.push(b)}}else{if(y===0)return[];v.splice(y,1),y-=1,w-=1}else{x[g]=r(x[g],p[g][g]);for(var C=g-1;C>=0;C--)x[C]=i(x[C],a(x[g],p[C][g]))}}return v.map(N=>new l({data:N.map(D=>[D]),size:[m,1]}))}function c(f,d){for(var v=[u(f,d,!0)._data.map(L=>L[0])],p=f._size[0],m=f._size[1],h=f._values,g=f._index,w=f._ptr,y=m-1;y>=0;y--)for(var x=v.length,C=0;C<x;C++){for(var b=v[C],S=[],N=[],D=w[y],A=w[y+1],P=0,k=A-1;k>=D;k--){var I=g[k];I===y?P=h[k]:I<y&&(S.push(h[k]),N.push(I))}if(o(P,0))if(o(b[y],0)){if(C===0){var O=[...b];O[y]=1;for(var B=0,_=N.length;B<_;B++){var R=N[B];O[R]=i(O[R],S[B])}v.push(O)}}else{if(C===0)return[];v.splice(C,1),C-=1,x-=1}else{b[y]=r(b[y],P);for(var $=0,F=N.length;$<F;$++){var T=N[$];b[T]=i(b[T],a(b[y],S[$]))}}}return v.map(L=>new l({data:L.map(H=>[H]),size:[p,1]}))}}),pge="matAlgo08xS0Sid",mge=["typed","equalScalar"],hx=fe(pge,mge,t=>{var{typed:e,equalScalar:n}=t;return function(a,i,o){var l=a._values,u=a._index,s=a._ptr,c=a._size,f=a._datatype,d=i._values,v=i._index,p=i._ptr,m=i._size,h=i._datatype;if(c.length!==m.length)throw new _t(c.length,m.length);if(c[0]!==m[0]||c[1]!==m[1])throw new RangeError("Dimension mismatch. Matrix A ("+c+") must match Matrix B ("+m+")");if(!l||!d)throw new Error("Cannot perform operation on Pattern Sparse Matrices");var g=c[0],w=c[1],y,x=n,C=0,b=o;typeof f=="string"&&f===h&&(y=f,x=e.find(n,[y,y]),C=e.convert(0,y),b=e.find(o,[y,y]));for(var S=[],N=[],D=[],A=[],P=[],k,I,$,F,T=0;T<w;T++){D[T]=N.length;var O=T+1;for(I=s[T],$=s[T+1],k=I;k<$;k++)F=u[k],P[F]=O,A[F]=l[k],N.push(F);for(I=p[T],$=p[T+1],k=I;k<$;k++)F=v[k],P[F]===O&&(A[F]=b(A[F],d[k]));for(k=D[T];k<N.length;){F=N[k];var B=A[F];x(B,C)?N.splice(k,1):(S.push(B),k++)}}return D[w]=N.length,a.createSparseMatrix({values:S,index:N,ptr:D,size:[g,w],datatype:y})}}),gx=fe("useMatrixForArrayScalar",["typed","matrix"],t=>{var{typed:e,matrix:n}=t;return{"Array, number":e.referTo("DenseMatrix, number",r=>(a,i)=>r(n(a),i).valueOf()),"Array, BigNumber":e.referTo("DenseMatrix, BigNumber",r=>(a,i)=>r(n(a),i).valueOf()),"number, Array":e.referTo("number, DenseMatrix",r=>(a,i)=>r(a,n(i)).valueOf()),"BigNumber, Array":e.referTo("BigNumber, DenseMatrix",r=>(a,i)=>r(a,n(i)).valueOf())}}),wN="leftShift",hge=["typed","matrix","equalScalar","zeros","DenseMatrix","concat"],gge=fe(wN,hge,t=>{var{typed:e,matrix:n,equalScalar:r,zeros:a,DenseMatrix:i,concat:o}=t,l=fo({typed:e}),u=Aa({typed:e,equalScalar:r}),s=hx({typed:e,equalScalar:r}),c=tl({typed:e,DenseMatrix:i}),f=Qn({typed:e,equalScalar:r}),d=Da({typed:e}),v=ln({typed:e,matrix:n,concat:o}),p=gx({typed:e,matrix:n});return e(wN,{"number, number":kk,"BigNumber, BigNumber":Vpe,"SparseMatrix, number | BigNumber":e.referToSelf(m=>(h,g)=>r(g,0)?h.clone():f(h,g,m,!1)),"DenseMatrix, number | BigNumber":e.referToSelf(m=>(h,g)=>r(g,0)?h.clone():d(h,g,m,!1)),"number | BigNumber, SparseMatrix":e.referToSelf(m=>(h,g)=>r(h,0)?a(g.size(),g.storage()):c(g,h,m,!0)),"number | BigNumber, DenseMatrix":e.referToSelf(m=>(h,g)=>r(h,0)?a(g.size(),g.storage()):d(g,h,m,!0))},p,v({SS:s,DS:l,SD:u}))}),CN="rightArithShift",yge=["typed","matrix","equalScalar","zeros","DenseMatrix","concat"],bge=fe(CN,yge,t=>{var{typed:e,matrix:n,equalScalar:r,zeros:a,DenseMatrix:i,concat:o}=t,l=fo({typed:e}),u=Aa({typed:e,equalScalar:r}),s=hx({typed:e,equalScalar:r}),c=tl({typed:e,DenseMatrix:i}),f=Qn({typed:e,equalScalar:r}),d=Da({typed:e}),v=ln({typed:e,matrix:n,concat:o}),p=gx({typed:e,matrix:n});return e(CN,{"number, number":_k,"BigNumber, BigNumber":jpe,"SparseMatrix, number | BigNumber":e.referToSelf(m=>(h,g)=>r(g,0)?h.clone():f(h,g,m,!1)),"DenseMatrix, number | BigNumber":e.referToSelf(m=>(h,g)=>r(g,0)?h.clone():d(h,g,m,!1)),"number | BigNumber, SparseMatrix":e.referToSelf(m=>(h,g)=>r(h,0)?a(g.size(),g.storage()):c(g,h,m,!0)),"number | BigNumber, DenseMatrix":e.referToSelf(m=>(h,g)=>r(h,0)?a(g.size(),g.storage()):d(g,h,m,!0))},p,v({SS:s,DS:l,SD:u}))}),SN="rightLogShift",xge=["typed","matrix","equalScalar","zeros","DenseMatrix","concat"],wge=fe(SN,xge,t=>{var{typed:e,matrix:n,equalScalar:r,zeros:a,DenseMatrix:i,concat:o}=t,l=fo({typed:e}),u=Aa({typed:e,equalScalar:r}),s=hx({typed:e,equalScalar:r}),c=tl({typed:e,DenseMatrix:i}),f=Qn({typed:e,equalScalar:r}),d=Da({typed:e}),v=ln({typed:e,matrix:n,concat:o}),p=gx({typed:e,matrix:n});return e(SN,{"number, number":Ik,"SparseMatrix, number | BigNumber":e.referToSelf(m=>(h,g)=>r(g,0)?h.clone():f(h,g,m,!1)),"DenseMatrix, number | BigNumber":e.referToSelf(m=>(h,g)=>r(g,0)?h.clone():d(h,g,m,!1)),"number | BigNumber, SparseMatrix":e.referToSelf(m=>(h,g)=>r(h,0)?a(g.size(),g.storage()):c(g,h,m,!0)),"number | BigNumber, DenseMatrix":e.referToSelf(m=>(h,g)=>r(h,0)?a(g.size(),g.storage()):d(g,h,m,!0))},p,v({SS:s,DS:l,SD:u}))}),EN="and",Cge=["typed","matrix","equalScalar","zeros","not","concat"],Sge=fe(EN,Cge,t=>{var{typed:e,matrix:n,equalScalar:r,zeros:a,not:i,concat:o}=t,l=Aa({typed:e,equalScalar:r}),u=Pp({typed:e,equalScalar:r}),s=Qn({typed:e,equalScalar:r}),c=Da({typed:e}),f=ln({typed:e,matrix:n,concat:o});return e(EN,{"number, number":Lk,"Complex, Complex":function(v,p){return(v.re!==0||v.im!==0)&&(p.re!==0||p.im!==0)},"BigNumber, BigNumber":function(v,p){return!v.isZero()&&!p.isZero()&&!v.isNaN()&&!p.isNaN()},"Unit, Unit":e.referToSelf(d=>(v,p)=>d(v.value||0,p.value||0)),"SparseMatrix, any":e.referToSelf(d=>(v,p)=>i(p)?a(v.size(),v.storage()):s(v,p,d,!1)),"DenseMatrix, any":e.referToSelf(d=>(v,p)=>i(p)?a(v.size(),v.storage()):c(v,p,d,!1)),"any, SparseMatrix":e.referToSelf(d=>(v,p)=>i(v)?a(v.size(),v.storage()):s(p,v,d,!0)),"any, DenseMatrix":e.referToSelf(d=>(v,p)=>i(v)?a(v.size(),v.storage()):c(p,v,d,!0)),"Array, any":e.referToSelf(d=>(v,p)=>d(n(v),p).valueOf()),"any, Array":e.referToSelf(d=>(v,p)=>d(v,n(p)).valueOf())},f({SS:u,DS:l}))}),iv="compare",Ege=["typed","config","matrix","equalScalar","BigNumber","Fraction","DenseMatrix","concat"],Nge=fe(iv,Ege,t=>{var{typed:e,config:n,equalScalar:r,matrix:a,BigNumber:i,Fraction:o,DenseMatrix:l,concat:u}=t,s=hr({typed:e}),c=kp({typed:e,equalScalar:r}),f=Vn({typed:e,DenseMatrix:l}),d=ln({typed:e,matrix:a,concat:u}),v=Su({typed:e});return e(iv,Dge({typed:e,config:n}),{"boolean, boolean":function(m,h){return m===h?0:m>h?1:-1},"BigNumber, BigNumber":function(m,h){return Ua(m,h,n.epsilon)?new i(0):new i(m.cmp(h))},"Fraction, Fraction":function(m,h){return new o(m.compare(h))},"Complex, Complex":function(){throw new TypeError("No ordering relation is defined for complex numbers")}},v,d({SS:c,DS:s,Ss:f}))}),Dge=fe(iv,["typed","config"],t=>{var{typed:e,config:n}=t;return e(iv,{"number, number":function(a,i){return Rr(a,i,n.epsilon)?0:a>i?1:-1}})}),hl=function t(e,n){var r=/(^([+\-]?(?:0|[1-9]\d*)(?:\.\d*)?(?:[eE][+\-]?\d+)?)?$|^0x[0-9a-f]+$|\d+)/gi,a=/(^[ ]*|[ ]*$)/g,i=/(^([\w ]+,?[\w ]+)?[\w ]+,?[\w ]+\d+:\d+(:\d+)?[\w ]?|^\d{1,4}[\/\-]\d{1,4}[\/\-]\d{1,4}|^\w+, \w+ \d+, \d{4})/,o=/^0x[0-9a-f]+$/i,l=/^0/,u=function(y){return t.insensitive&&(""+y).toLowerCase()||""+y},s=u(e).replace(a,"")||"",c=u(n).replace(a,"")||"",f=s.replace(r,"\0$1\0").replace(/\0$/,"").replace(/^\0/,"").split("\0"),d=c.replace(r,"\0$1\0").replace(/\0$/,"").replace(/^\0/,"").split("\0"),v=parseInt(s.match(o),16)||f.length!==1&&s.match(i)&&Date.parse(s),p=parseInt(c.match(o),16)||v&&c.match(i)&&Date.parse(c)||null,m,h;if(p){if(v<p)return-1;if(v>p)return 1}for(var g=0,w=Math.max(f.length,d.length);g<w;g++){if(m=!(f[g]||"").match(l)&&parseFloat(f[g])||f[g]||0,h=!(d[g]||"").match(l)&&parseFloat(d[g])||d[g]||0,isNaN(m)!==isNaN(h))return isNaN(m)?1:-1;if(typeof m!=typeof h&&(m+="",h+=""),m<h)return-1;if(m>h)return 1}return 0},NN="compareNatural",Age=["typed","compare"],Mge=fe(NN,Age,t=>{var{typed:e,compare:n}=t,r=n.signatures["boolean,boolean"];return e(NN,{"any, any":a});function a(u,s){var c=dn(u),f=dn(s),d;if((c==="number"||c==="BigNumber"||c==="Fraction")&&(f==="number"||f==="BigNumber"||f==="Fraction"))return d=n(u,s),d.toString()!=="0"?d>0?1:-1:hl(c,f);var v=["Array","DenseMatrix","SparseMatrix"];if(v.includes(c)||v.includes(f))return d=i(a,u,s),d!==0?d:hl(c,f);if(c!==f)return hl(c,f);if(c==="Complex")return Oge(u,s);if(c==="Unit")return u.equalBase(s)?a(u.value,s.value):o(a,u.formatUnits(),s.formatUnits());if(c==="boolean")return r(u,s);if(c==="string")return hl(u,s);if(c==="Object")return l(a,u,s);if(c==="null"||c==="undefined")return 0;throw new TypeError('Unsupported type of value "'+c+'"')}function i(u,s,c){return qi(s)&&qi(c)?o(u,s.toJSON().values,c.toJSON().values):qi(s)?i(u,s.toArray(),c):qi(c)?i(u,s,c.toArray()):Rs(s)?i(u,s.toJSON().data,c):Rs(c)?i(u,s,c.toJSON().data):Array.isArray(s)?Array.isArray(c)?o(u,s,c):i(u,s,[c]):i(u,[s],c)}function o(u,s,c){for(var f=0,d=Math.min(s.length,c.length);f<d;f++){var v=u(s[f],c[f]);if(v!==0)return v}return s.length>c.length?1:s.length<c.length?-1:0}function l(u,s,c){var f=Object.keys(s),d=Object.keys(c);f.sort(hl),d.sort(hl);var v=o(u,f,d);if(v!==0)return v;for(var p=0;p<f.length;p++){var m=u(s[f[p]],c[d[p]]);if(m!==0)return m}return 0}});function Oge(t,e){return t.re>e.re?1:t.re<e.re?-1:t.im>e.im?1:t.im<e.im?-1:0}var DN="compareText",Tge=["typed","matrix","concat"];s0.signature="any, any";var Pge=fe(DN,Tge,t=>{var{typed:e,matrix:n,concat:r}=t,a=ln({typed:e,matrix:n,concat:r});return e(DN,s0,a({elop:s0,Ds:!0}))}),ov="equal",kge=["typed","matrix","equalScalar","DenseMatrix","concat"],_ge=fe(ov,kge,t=>{var{typed:e,matrix:n,equalScalar:r,DenseMatrix:a,concat:i}=t,o=hr({typed:e}),l=Xa({typed:e,DenseMatrix:a}),u=Vn({typed:e,DenseMatrix:a}),s=ln({typed:e,matrix:n,concat:i});return e(ov,Ige({typed:e,equalScalar:r}),s({elop:r,SS:l,DS:o,Ss:u}))}),Ige=fe(ov,["typed","equalScalar"],t=>{var{typed:e,equalScalar:n}=t;return e(ov,{"any, any":function(a,i){return a===null?i===null:i===null?a===null:a===void 0?i===void 0:i===void 0?a===void 0:n(a,i)}})}),AN="equalText",Fge=["typed","compareText","isZero"],$ge=fe(AN,Fge,t=>{var{typed:e,compareText:n,isZero:r}=t;return e(AN,{"any, any":function(i,o){return r(n(i,o))}})}),lv="smaller",Bge=["typed","config","matrix","DenseMatrix","concat"],Rge=fe(lv,Bge,t=>{var{typed:e,config:n,matrix:r,DenseMatrix:a,concat:i}=t,o=hr({typed:e}),l=Xa({typed:e,DenseMatrix:a}),u=Vn({typed:e,DenseMatrix:a}),s=ln({typed:e,matrix:r,concat:i}),c=Su({typed:e});return e(lv,Lge({typed:e,config:n}),{"boolean, boolean":(f,d)=>f<d,"BigNumber, BigNumber":function(d,v){return d.lt(v)&&!Ua(d,v,n.epsilon)},"Fraction, Fraction":(f,d)=>f.compare(d)===-1,"Complex, Complex":function(d,v){throw new TypeError("No ordering relation is defined for complex numbers")}},c,s({SS:l,DS:o,Ss:u}))}),Lge=fe(lv,["typed","config"],t=>{var{typed:e,config:n}=t;return e(lv,{"number, number":function(a,i){return a<i&&!Rr(a,i,n.epsilon)}})}),uv="smallerEq",zge=["typed","config","matrix","DenseMatrix","concat"],Vge=fe(uv,zge,t=>{var{typed:e,config:n,matrix:r,DenseMatrix:a,concat:i}=t,o=hr({typed:e}),l=Xa({typed:e,DenseMatrix:a}),u=Vn({typed:e,DenseMatrix:a}),s=ln({typed:e,matrix:r,concat:i}),c=Su({typed:e});return e(uv,jge({typed:e,config:n}),{"boolean, boolean":(f,d)=>f<=d,"BigNumber, BigNumber":function(d,v){return d.lte(v)||Ua(d,v,n.epsilon)},"Fraction, Fraction":(f,d)=>f.compare(d)!==1,"Complex, Complex":function(){throw new TypeError("No ordering relation is defined for complex numbers")}},c,s({SS:l,DS:o,Ss:u}))}),jge=fe(uv,["typed","config"],t=>{var{typed:e,config:n}=t;return e(uv,{"number, number":function(a,i){return a<=i||Rr(a,i,n.epsilon)}})}),sv="larger",Hge=["typed","config","matrix","DenseMatrix","concat"],Kge=fe(sv,Hge,t=>{var{typed:e,config:n,matrix:r,DenseMatrix:a,concat:i}=t,o=hr({typed:e}),l=Xa({typed:e,DenseMatrix:a}),u=Vn({typed:e,DenseMatrix:a}),s=ln({typed:e,matrix:r,concat:i}),c=Su({typed:e});return e(sv,Uge({typed:e,config:n}),{"boolean, boolean":(f,d)=>f>d,"BigNumber, BigNumber":function(d,v){return d.gt(v)&&!Ua(d,v,n.epsilon)},"Fraction, Fraction":(f,d)=>f.compare(d)===1,"Complex, Complex":function(){throw new TypeError("No ordering relation is defined for complex numbers")}},c,s({SS:l,DS:o,Ss:u}))}),Uge=fe(sv,["typed","config"],t=>{var{typed:e,config:n}=t;return e(sv,{"number, number":function(a,i){return a>i&&!Rr(a,i,n.epsilon)}})}),cv="largerEq",qge=["typed","config","matrix","DenseMatrix","concat"],Wge=fe(cv,qge,t=>{var{typed:e,config:n,matrix:r,DenseMatrix:a,concat:i}=t,o=hr({typed:e}),l=Xa({typed:e,DenseMatrix:a}),u=Vn({typed:e,DenseMatrix:a}),s=ln({typed:e,matrix:r,concat:i}),c=Su({typed:e});return e(cv,Gge({typed:e,config:n}),{"boolean, boolean":(f,d)=>f>=d,"BigNumber, BigNumber":function(d,v){return d.gte(v)||Ua(d,v,n.epsilon)},"Fraction, Fraction":(f,d)=>f.compare(d)!==-1,"Complex, Complex":function(){throw new TypeError("No ordering relation is defined for complex numbers")}},c,s({SS:l,DS:o,Ss:u}))}),Gge=fe(cv,["typed","config"],t=>{var{typed:e,config:n}=t;return e(cv,{"number, number":function(a,i){return a>=i||Rr(a,i,n.epsilon)}})}),MN="deepEqual",Yge=["typed","equal"],Xge=fe(MN,Yge,t=>{var{typed:e,equal:n}=t;return e(MN,{"any, any":function(i,o){return r(i.valueOf(),o.valueOf())}});function r(a,i){if(Array.isArray(a))if(Array.isArray(i)){var o=a.length;if(o!==i.length)return!1;for(var l=0;l<o;l++)if(!r(a[l],i[l]))return!1;return!0}else return!1;else return Array.isArray(i)?!1:n(a,i)}}),fv="unequal",Zge=["typed","config","equalScalar","matrix","DenseMatrix","concat"],Jge=fe(fv,Zge,t=>{var{typed:e,config:n,equalScalar:r,matrix:a,DenseMatrix:i,concat:o}=t,l=hr({typed:e}),u=Xa({typed:e,DenseMatrix:i}),s=Vn({typed:e,DenseMatrix:i}),c=ln({typed:e,matrix:a,concat:o});return e(fv,Qge({typed:e,equalScalar:r}),c({elop:f,SS:u,DS:l,Ss:s}));function f(d,v){return!r(d,v)}}),Qge=fe(fv,["typed","equalScalar"],t=>{var{typed:e,equalScalar:n}=t;return e(fv,{"any, any":function(a,i){return a===null?i!==null:i===null?a!==null:a===void 0?i!==void 0:i===void 0?a!==void 0:!n(a,i)}})}),ON="partitionSelect",e0e=["typed","isNumeric","isNaN","compare"],t0e=fe(ON,e0e,t=>{var{typed:e,isNumeric:n,isNaN:r,compare:a}=t,i=a,o=(s,c)=>-a(s,c);return e(ON,{"Array | Matrix, number":function(c,f){return l(c,f,i)},"Array | Matrix, number, string":function(c,f,d){if(d==="asc")return l(c,f,i);if(d==="desc")return l(c,f,o);throw new Error('Compare string must be "asc" or "desc"')},"Array | Matrix, number, function":l});function l(s,c,f){if(!nt(c)||c<0)throw new Error("k must be a non-negative integer");if(ft(s)){var d=s.size();if(d.length>1)throw new Error("Only one dimensional matrices supported");return u(s.valueOf(),c,f)}if(Array.isArray(s))return u(s,c,f)}function u(s,c,f){if(c>=s.length)throw new Error("k out of bounds");for(var d=0;d<s.length;d++)if(n(s[d])&&r(s[d]))return s[d];for(var v=0,p=s.length-1;v<p;){for(var m=v,h=p,g=s[Math.floor(Math.random()*(p-v+1))+v];m<h;)if(f(s[m],g)>=0){var w=s[h];s[h]=s[m],s[m]=w,--h}else++m;f(s[m],g)>0&&--m,c<=m?p=m:v=m+1}return s[c]}}),TN="sort",n0e=["typed","matrix","compare","compareNatural"],r0e=fe(TN,n0e,t=>{var{typed:e,matrix:n,compare:r,compareNatural:a}=t,i=r,o=(c,f)=>-r(c,f);return e(TN,{Array:function(f){return u(f),f.sort(i)},Matrix:function(f){return s(f),n(f.toArray().sort(i),f.storage())},"Array, function":function(f,d){return u(f),f.sort(d)},"Matrix, function":function(f,d){return s(f),n(f.toArray().sort(d),f.storage())},"Array, string":function(f,d){return u(f),f.sort(l(d))},"Matrix, string":function(f,d){return s(f),n(f.toArray().sort(l(d)),f.storage())}});function l(c){if(c==="asc")return i;if(c==="desc")return o;if(c==="natural")return a;throw new Error('String "asc", "desc", or "natural" expected')}function u(c){if($t(c).length!==1)throw new Error("One dimensional array expected")}function s(c){if(c.size().length!==1)throw new Error("One dimensional matrix expected")}}),PN="max",a0e=["typed","config","numeric","larger"],b_=fe(PN,a0e,t=>{var{typed:e,config:n,numeric:r,larger:a}=t;return e(PN,{"Array | Matrix":o,"Array | Matrix, number | BigNumber":function(u,s){return Op(u,s.valueOf(),i)},"...":function(u){if(wu(u))throw new TypeError("Scalar values expected in function max");return o(u)}});function i(l,u){try{return a(l,u)?l:u}catch(s){throw pr(s,"max",u)}}function o(l){var u;if(Ci(l,function(s){try{isNaN(s)&&typeof s=="number"?u=NaN:(u===void 0||a(s,u))&&(u=s)}catch(c){throw pr(c,"max",s)}}),u===void 0)throw new Error("Cannot calculate max of an empty array");return typeof u=="string"&&(u=r(u,n.number)),u}}),kN="min",i0e=["typed","config","numeric","smaller"],x_=fe(kN,i0e,t=>{var{typed:e,config:n,numeric:r,smaller:a}=t;return e(kN,{"Array | Matrix":o,"Array | Matrix, number | BigNumber":function(u,s){return Op(u,s.valueOf(),i)},"...":function(u){if(wu(u))throw new TypeError("Scalar values expected in function min");return o(u)}});function i(l,u){try{return a(l,u)?l:u}catch(s){throw pr(s,"min",u)}}function o(l){var u;if(Ci(l,function(s){try{isNaN(s)&&typeof s=="number"?u=NaN:(u===void 0||a(s,u))&&(u=s)}catch(c){throw pr(c,"min",s)}}),u===void 0)throw new Error("Cannot calculate min of an empty array");return typeof u=="string"&&(u=r(u,n.number)),u}}),o0e="ImmutableDenseMatrix",l0e=["smaller","DenseMatrix"],u0e=fe(o0e,l0e,t=>{var{smaller:e,DenseMatrix:n}=t;function r(a,i){if(!(this instanceof r))throw new SyntaxError("Constructor must be called with the new operator");if(i&&!rr(i))throw new Error("Invalid datatype: "+i);if(ft(a)||Xt(a)){var o=new n(a,i);this._data=o._data,this._size=o._size,this._datatype=o._datatype,this._min=null,this._max=null}else if(a&&Xt(a.data)&&Xt(a.size))this._data=a.data,this._size=a.size,this._datatype=a.datatype,this._min=typeof a.min<"u"?a.min:null,this._max=typeof a.max<"u"?a.max:null;else{if(a)throw new TypeError("Unsupported type of data ("+dn(a)+")");this._data=[],this._size=[0],this._datatype=i,this._min=null,this._max=null}}return r.prototype=new n,r.prototype.type="ImmutableDenseMatrix",r.prototype.isImmutableDenseMatrix=!0,r.prototype.subset=function(a){switch(arguments.length){case 1:{var i=n.prototype.subset.call(this,a);return ft(i)?new r({data:i._data,size:i._size,datatype:i._datatype}):i}case 2:case 3:throw new Error("Cannot invoke set subset on an Immutable Matrix instance");default:throw new SyntaxError("Wrong number of arguments")}},r.prototype.set=function(){throw new Error("Cannot invoke set on an Immutable Matrix instance")},r.prototype.resize=function(){throw new Error("Cannot invoke resize on an Immutable Matrix instance")},r.prototype.reshape=function(){throw new Error("Cannot invoke reshape on an Immutable Matrix instance")},r.prototype.clone=function(){return new r({data:st(this._data),size:st(this._size),datatype:this._datatype})},r.prototype.toJSON=function(){return{mathjs:"ImmutableDenseMatrix",data:this._data,size:this._size,datatype:this._datatype}},r.fromJSON=function(a){return new r(a)},r.prototype.swapRows=function(){throw new Error("Cannot invoke swapRows on an Immutable Matrix instance")},r.prototype.min=function(){if(this._min===null){var a=null;this.forEach(function(i){(a===null||e(i,a))&&(a=i)}),this._min=a!==null?a:void 0}return this._min},r.prototype.max=function(){if(this._max===null){var a=null;this.forEach(function(i){(a===null||e(a,i))&&(a=i)}),this._max=a!==null?a:void 0}return this._max},r},{isClass:!0}),s0e="Index",c0e=["ImmutableDenseMatrix"],f0e=fe(s0e,c0e,t=>{var{ImmutableDenseMatrix:e}=t;function n(a){if(!(this instanceof n))throw new SyntaxError("Constructor must be called with the new operator");this._dimensions=[],this._isScalar=!0;for(var i=0,o=arguments.length;i<o;i++){var l=arguments[i];if(wp(l))this._dimensions.push(l),this._isScalar=!1;else if(Array.isArray(l)||ft(l)){var u=r(l.valueOf());this._dimensions.push(u);var s=u.size();(s.length!==1||s[0]!==1)&&(this._isScalar=!1)}else if(typeof l=="number")this._dimensions.push(r([l]));else if(typeof l=="string")this._dimensions.push(l);else throw new TypeError("Dimension must be an Array, Matrix, number, string, or Range")}}n.prototype.type="Index",n.prototype.isIndex=!0;function r(a){for(var i=0,o=a.length;i<o;i++)if(typeof a[i]!="number"||!nt(a[i]))throw new TypeError("Index parameters must be positive integer numbers");return new e(a)}return n.prototype.clone=function(){var a=new n;return a._dimensions=st(this._dimensions),a._isScalar=this._isScalar,a},n.create=function(a){var i=new n;return n.apply(i,a),i},n.prototype.size=function(){for(var a=[],i=0,o=this._dimensions.length;i<o;i++){var l=this._dimensions[i];a[i]=typeof l=="string"?1:l.size()[0]}return a},n.prototype.max=function(){for(var a=[],i=0,o=this._dimensions.length;i<o;i++){var l=this._dimensions[i];a[i]=typeof l=="string"?l:l.max()}return a},n.prototype.min=function(){for(var a=[],i=0,o=this._dimensions.length;i<o;i++){var l=this._dimensions[i];a[i]=typeof l=="string"?l:l.min()}return a},n.prototype.forEach=function(a){for(var i=0,o=this._dimensions.length;i<o;i++)a(this._dimensions[i],i,this)},n.prototype.dimension=function(a){return this._dimensions[a]||null},n.prototype.isObjectProperty=function(){return this._dimensions.length===1&&typeof this._dimensions[0]=="string"},n.prototype.getObjectProperty=function(){return this.isObjectProperty()?this._dimensions[0]:null},n.prototype.isScalar=function(){return this._isScalar},n.prototype.toArray=function(){for(var a=[],i=0,o=this._dimensions.length;i<o;i++){var l=this._dimensions[i];a.push(typeof l=="string"?l:l.toArray())}return a},n.prototype.valueOf=n.prototype.toArray,n.prototype.toString=function(){for(var a=[],i=0,o=this._dimensions.length;i<o;i++){var l=this._dimensions[i];typeof l=="string"?a.push(JSON.stringify(l)):a.push(l.toString())}return"["+a.join(", ")+"]"},n.prototype.toJSON=function(){return{mathjs:"Index",dimensions:this._dimensions}},n.fromJSON=function(a){return n.create(a.dimensions)},n},{isClass:!0}),d0e="FibonacciHeap",v0e=["smaller","larger"],p0e=fe(d0e,v0e,t=>{var{smaller:e,larger:n}=t,r=1/Math.log((1+Math.sqrt(5))/2);function a(){if(!(this instanceof a))throw new SyntaxError("Constructor must be called with the new operator");this._minimum=null,this._size=0}a.prototype.type="FibonacciHeap",a.prototype.isFibonacciHeap=!0,a.prototype.insert=function(c,f){var d={key:c,value:f,degree:0};if(this._minimum){var v=this._minimum;d.left=v,d.right=v.right,v.right=d,d.right.left=d,e(c,v.key)&&(this._minimum=d)}else d.left=d,d.right=d,this._minimum=d;return this._size++,d},a.prototype.size=function(){return this._size},a.prototype.clear=function(){this._minimum=null,this._size=0},a.prototype.isEmpty=function(){return this._size===0},a.prototype.extractMinimum=function(){var c=this._minimum;if(c===null)return c;for(var f=this._minimum,d=c.degree,v=c.child;d>0;){var p=v.right;v.left.right=v.right,v.right.left=v.left,v.left=f,v.right=f.right,f.right=v,v.right.left=v,v.parent=null,v=p,d--}return c.left.right=c.right,c.right.left=c.left,c===c.right?f=null:(f=c.right,f=s(f,this._size)),this._size--,this._minimum=f,c},a.prototype.remove=function(c){this._minimum=i(this._minimum,c,-1),this.extractMinimum()};function i(c,f,d){f.key=d;var v=f.parent;return v&&e(f.key,v.key)&&(o(c,f,v),l(c,v)),e(f.key,c.key)&&(c=f),c}function o(c,f,d){f.left.right=f.right,f.right.left=f.left,d.degree--,d.child===f&&(d.child=f.right),d.degree===0&&(d.child=null),f.left=c,f.right=c.right,c.right=f,f.right.left=f,f.parent=null,f.mark=!1}function l(c,f){var d=f.parent;d&&(f.mark?(o(c,f,d),l(d)):f.mark=!0)}var u=function(f,d){f.left.right=f.right,f.right.left=f.left,f.parent=d,d.child?(f.left=d.child,f.right=d.child.right,d.child.right=f,f.right.left=f):(d.child=f,f.right=f,f.left=f),d.degree++,f.mark=!1};function s(c,f){var d=Math.floor(Math.log(f)*r)+1,v=new Array(d),p=0,m=c;if(m)for(p++,m=m.right;m!==c;)p++,m=m.right;for(var h;p>0;){for(var g=m.degree,w=m.right;h=v[g],!!h;){if(n(m.key,h.key)){var y=h;h=m,m=y}u(h,m),v[g]=null,g++}v[g]=m,m=w,p--}c=null;for(var x=0;x<d;x++)h=v[x],h&&(c?(h.left.right=h.right,h.right.left=h.left,h.left=c,h.right=c.right,c.right=h,h.right.left=h,e(h.key,c.key)&&(c=h)):c=h);return c}return a},{isClass:!0}),m0e="Spa",h0e=["addScalar","equalScalar","FibonacciHeap"],g0e=fe(m0e,h0e,t=>{var{addScalar:e,equalScalar:n,FibonacciHeap:r}=t;function a(){if(!(this instanceof a))throw new SyntaxError("Constructor must be called with the new operator");this._values=[],this._heap=new r}return a.prototype.type="Spa",a.prototype.isSpa=!0,a.prototype.set=function(i,o){if(this._values[i])this._values[i].value=o;else{var l=this._heap.insert(i,o);this._values[i]=l}},a.prototype.get=function(i){var o=this._values[i];return o?o.value:0},a.prototype.accumulate=function(i,o){var l=this._values[i];l?l.value=e(l.value,o):(l=this._heap.insert(i,o),this._values[i]=l)},a.prototype.forEach=function(i,o,l){var u=this._heap,s=this._values,c=[],f=u.extractMinimum();for(f&&c.push(f);f&&f.key<=o;)f.key>=i&&(n(f.value,0)||l(f.key,f.value,this)),f=u.extractMinimum(),f&&c.push(f);for(var d=0;d<c.length;d++){var v=c[d];f=u.insert(v.key,v.value),s[f.key]=f}},a.prototype.swap=function(i,o){var l=this._values[i],u=this._values[o];if(!l&&u)l=this._heap.insert(i,u.value),this._heap.remove(u),this._values[i]=l,this._values[o]=void 0;else if(l&&!u)u=this._heap.insert(o,l.value),this._heap.remove(l),this._values[o]=u,this._values[i]=void 0;else if(l&&u){var s=l.value;l.value=u.value,u.value=s}},a},{isClass:!0}),y0e=vc(function(t){return new t(1).exp()},{hasher:_p}),b0e=vc(function(t){return new t(1).plus(new t(5).sqrt()).div(2)},{hasher:_p}),yx=vc(function(t){return t.acos(-1)},{hasher:_p}),x0e=vc(function(t){return yx(t).times(2)},{hasher:_p});function _p(t){return t[0].precision}function _N(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 dh(t){for(var e=1;e<arguments.length;e++){var n=arguments[e]!=null?arguments[e]:{};e%2?_N(Object(n),!0).forEach(function(r){j(t,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):_N(Object(n)).forEach(function(r){Object.defineProperty(t,r,Object.getOwnPropertyDescriptor(n,r))})}return t}var w0e="Unit",C0e=["?on","config","addScalar","subtract","multiplyScalar","divideScalar","pow","abs","fix","round","equal","isNumeric","format","number","Complex","BigNumber","Fraction"],S0e=fe(w0e,C0e,t=>{var{on:e,config:n,addScalar:r,subtract:a,multiplyScalar:i,divideScalar:o,pow:l,abs:u,fix:s,round:c,equal:f,isNumeric:d,format:v,number:p,Complex:m,BigNumber:h,Fraction:g}=t,w=p;function y(ee,ne){if(!(this instanceof y))throw new Error("Constructor must be called with the new operator");if(!(ee==null||d(ee)||ma(ee)))throw new TypeError("First parameter in Unit constructor must be number, BigNumber, Fraction, Complex, or undefined");if(this.fixPrefix=!1,this.skipAutomaticSimplification=!0,ne===void 0)this.units=[],this.dimensions=B.map(re=>0);else if(typeof ne=="string"){var de=y.parse(ne);this.units=de.units,this.dimensions=de.dimensions}else if(ca(ne)&&ne.value===null)this.fixPrefix=ne.fixPrefix,this.skipAutomaticSimplification=ne.skipAutomaticSimplification,this.dimensions=ne.dimensions.slice(0),this.units=ne.units.map(re=>it({},re));else throw new TypeError("Second parameter in Unit constructor must be a string or valueless Unit");this.value=this._normalize(ee)}Object.defineProperty(y,"name",{value:"Unit"}),y.prototype.constructor=y,y.prototype.type="Unit",y.prototype.isUnit=!0;var x,C,b;function S(){for(;b===" "||b===" ";)A()}function N(ee){return ee>="0"&&ee<="9"||ee==="."}function D(ee){return ee>="0"&&ee<="9"}function A(){C++,b=x.charAt(C)}function P(ee){C=ee,b=x.charAt(C)}function k(){var ee="",ne=C;if(b==="+"?A():b==="-"&&(ee+=b,A()),!N(b))return P(ne),null;if(b==="."){if(ee+=b,A(),!D(b))return P(ne),null}else{for(;D(b);)ee+=b,A();b==="."&&(ee+=b,A())}for(;D(b);)ee+=b,A();if(b==="E"||b==="e"){var de="",re=C;if(de+=b,A(),(b==="+"||b==="-")&&(de+=b,A()),!D(b))return P(re),ee;for(ee=ee+de;D(b);)ee+=b,A()}return ee}function I(){for(var ee="";D(b)||y.isValidAlpha(b);)ee+=b,A();var ne=ee.charAt(0);return y.isValidAlpha(ne)?ee:null}function $(ee){return b===ee?(A(),ee):null}y.parse=function(ee,ne){if(ne=ne||{},x=ee,C=-1,b="",typeof x!="string")throw new TypeError("Invalid argument in Unit.parse, string expected");var de=new y;de.units=[];var re=1,oe=!1;A(),S();var ue=k(),ve=null;if(ue){if(n.number==="BigNumber")ve=new h(ue);else if(n.number==="Fraction")try{ve=new g(ue)}catch{ve=parseFloat(ue)}else ve=parseFloat(ue);S(),$("*")?(re=1,oe=!0):$("/")&&(re=-1,oe=!0)}for(var me=[],Y=1;;){for(S();b==="(";)me.push(re),Y*=re,re=1,A(),S();var Q=void 0;if(b){var pe=b;if(Q=I(),Q===null)throw new SyntaxError('Unexpected "'+pe+'" in "'+x+'" at index '+C.toString())}else break;var Ne=F(Q);if(Ne===null)throw new SyntaxError('Unit "'+Q+'" not found.');var Te=re*Y;if(S(),$("^")){S();var we=k();if(we===null)throw new SyntaxError('In "'+ee+'", "^" must be followed by a floating-point number');Te*=we}de.units.push({unit:Ne.unit,prefix:Ne.prefix,power:Te});for(var ye=0;ye<B.length;ye++)de.dimensions[ye]+=(Ne.unit.dimensions[ye]||0)*Te;for(S();b===")";){if(me.length===0)throw new SyntaxError('Unmatched ")" in "'+x+'" at index '+C.toString());Y/=me.pop(),A(),S()}if(oe=!1,$("*")?(re=1,oe=!0):$("/")?(re=-1,oe=!0):re=1,Ne.unit.base){var Ce=Ne.unit.base.key;W.auto[Ce]={unit:Ne.unit,prefix:Ne.prefix}}}if(S(),b)throw new SyntaxError('Could not parse: "'+ee+'"');if(oe)throw new SyntaxError('Trailing characters: "'+ee+'"');if(me.length!==0)throw new SyntaxError('Unmatched "(" in "'+x+'"');if(de.units.length===0&&!ne.allowNoUnits)throw new SyntaxError('"'+ee+'" contains no units');return de.value=ve!==void 0?de._normalize(ve):null,de},y.prototype.clone=function(){var ee=new y;ee.fixPrefix=this.fixPrefix,ee.skipAutomaticSimplification=this.skipAutomaticSimplification,ee.value=st(this.value),ee.dimensions=this.dimensions.slice(0),ee.units=[];for(var ne=0;ne<this.units.length;ne++){ee.units[ne]={};for(var de in this.units[ne])We(this.units[ne],de)&&(ee.units[ne][de]=this.units[ne][de])}return ee},y.prototype.valueType=function(){return dn(this.value)},y.prototype._isDerived=function(){return this.units.length===0?!1:this.units.length>1||Math.abs(this.units[0].power-1)>1e-15},y.prototype._normalize=function(ee){if(ee==null||this.units.length===0)return ee;for(var ne=ee,de=y._getNumberConverter(dn(ee)),re=0;re<this.units.length;re++){var oe=de(this.units[re].unit.value),ue=de(this.units[re].prefix.value),ve=de(this.units[re].power);ne=i(ne,l(i(oe,ue),ve))}return ne},y.prototype._denormalize=function(ee,ne){if(ee==null||this.units.length===0)return ee;for(var de=ee,re=y._getNumberConverter(dn(ee)),oe=0;oe<this.units.length;oe++){var ue=re(this.units[oe].unit.value),ve=re(this.units[oe].prefix.value),me=re(this.units[oe].power);de=o(de,l(i(ue,ve),me))}return de};var F=vc(ee=>{if(We(z,ee)){var ne=z[ee],de=ne.prefixes[""];return{unit:ne,prefix:de}}for(var re in z)if(We(z,re)&&yce(ee,re)){var oe=z[re],ue=ee.length-re.length,ve=ee.substring(0,ue),me=We(oe.prefixes,ve)?oe.prefixes[ve]:void 0;if(me!==void 0)return{unit:oe,prefix:me}}return null},{hasher:ee=>ee[0],limit:100});y.isValuelessUnit=function(ee){return F(ee)!==null},y.prototype.hasBase=function(ee){if(typeof ee=="string"&&(ee=_[ee]),!ee)return!1;for(var ne=0;ne<B.length;ne++)if(Math.abs((this.dimensions[ne]||0)-(ee.dimensions[ne]||0))>1e-12)return!1;return!0},y.prototype.equalBase=function(ee){for(var ne=0;ne<B.length;ne++)if(Math.abs((this.dimensions[ne]||0)-(ee.dimensions[ne]||0))>1e-12)return!1;return!0},y.prototype.equals=function(ee){return this.equalBase(ee)&&f(this.value,ee.value)},y.prototype.multiply=function(ee){for(var ne=this.clone(),de=ca(ee)?ee:new y(ee),re=0;re<B.length;re++)ne.dimensions[re]=(this.dimensions[re]||0)+(de.dimensions[re]||0);for(var oe=0;oe<de.units.length;oe++){var ue=dh({},de.units[oe]);ne.units.push(ue)}if(this.value!==null||de.value!==null){var ve=this.value===null?this._normalize(1):this.value,me=de.value===null?de._normalize(1):de.value;ne.value=i(ve,me)}else ne.value=null;return ca(ee)&&(ne.skipAutomaticSimplification=!1),T(ne)},y.prototype.divideInto=function(ee){return new y(ee).divide(this)},y.prototype.divide=function(ee){for(var ne=this.clone(),de=ca(ee)?ee:new y(ee),re=0;re<B.length;re++)ne.dimensions[re]=(this.dimensions[re]||0)-(de.dimensions[re]||0);for(var oe=0;oe<de.units.length;oe++){var ue=dh(dh({},de.units[oe]),{},{power:-de.units[oe].power});ne.units.push(ue)}if(this.value!==null||de.value!==null){var ve=this.value===null?this._normalize(1):this.value,me=de.value===null?de._normalize(1):de.value;ne.value=o(ve,me)}else ne.value=null;return ca(ee)&&(ne.skipAutomaticSimplification=!1),T(ne)},y.prototype.pow=function(ee){for(var ne=this.clone(),de=0;de<B.length;de++)ne.dimensions[de]=(this.dimensions[de]||0)*ee;for(var re=0;re<ne.units.length;re++)ne.units[re].power*=ee;return ne.value!==null?ne.value=l(ne.value,ee):ne.value=null,ne.skipAutomaticSimplification=!1,T(ne)};function T(ee){return ee.equalBase(_.NONE)&&ee.value!==null&&!n.predictable?ee.value:ee}y.prototype.abs=function(){var ee=this.clone();if(ee.value!==null)if(ee._isDerived()||ee.units[0].unit.offset===0)ee.value=u(ee.value);else{var ne=ee._numberConverter(),de=ne(ee.units[0].unit.value),re=ne(ee.units[0].unit.offset),oe=i(de,re);ee.value=a(u(r(ee.value,oe)),oe)}for(var ue in ee.units)(ee.units[ue].unit.name==="VA"||ee.units[ue].unit.name==="VAR")&&(ee.units[ue].unit=z.W);return ee},y.prototype.to=function(ee){var ne=this.value===null?this._normalize(1):this.value,de;if(typeof ee=="string")de=y.parse(ee);else if(ca(ee))de=ee.clone();else throw new Error("String or Unit expected as parameter");if(!this.equalBase(de))throw new Error("Units do not match ('".concat(de.toString(),"' != '").concat(this.toString(),"')"));if(de.value!==null)throw new Error("Cannot convert to a unit with a value");if(this.value===null||this._isDerived()||this.units[0].unit.offset===de.units[0].unit.offset)de.value=st(ne);else{var re=y._getNumberConverter(dn(ne)),oe=re(this.units[0].unit.value),ue=re(this.units[0].unit.offset),ve=i(oe,ue),me=re(de.units[0].unit.value),Y=re(de.units[0].unit.offset),Q=i(me,Y);de.value=a(r(ne,ve),Q)}return de.fixPrefix=!0,de.skipAutomaticSimplification=!0,de},y.prototype.toNumber=function(ee){return w(this.toNumeric(ee))},y.prototype.toNumeric=function(ee){var ne;return ee?ne=this.to(ee):ne=this.clone(),ne._isDerived()||ne.units.length===0?ne._denormalize(ne.value):ne._denormalize(ne.value,ne.units[0].prefix.value)},y.prototype.toString=function(){return this.format()},y.prototype.toJSON=function(){return{mathjs:"Unit",value:this._denormalize(this.value),unit:this.formatUnits(),fixPrefix:this.fixPrefix}},y.fromJSON=function(ee){var ne=new y(ee.value,ee.unit);return ne.fixPrefix=ee.fixPrefix||!1,ne},y.prototype.valueOf=y.prototype.toString,y.prototype.simplify=function(){var ee=this.clone(),ne=[],de;for(var re in G)if(We(G,re)&&ee.hasBase(_[re])){de=re;break}if(de==="NONE")ee.units=[];else{var oe;if(de&&We(G,de)&&(oe=G[de]),oe)ee.units=[{unit:oe.unit,prefix:oe.prefix,power:1}];else{for(var ue=!1,ve=0;ve<B.length;ve++){var me=B[ve];Math.abs(ee.dimensions[ve]||0)>1e-12&&(We(G,me)?ne.push({unit:G[me].unit,prefix:G[me].prefix,power:ee.dimensions[ve]||0}):ue=!0)}ne.length<ee.units.length&&!ue&&(ee.units=ne)}}return ee},y.prototype.toSI=function(){for(var ee=this.clone(),ne=[],de=0;de<B.length;de++){var re=B[de];if(Math.abs(ee.dimensions[de]||0)>1e-12)if(We(W.si,re))ne.push({unit:W.si[re].unit,prefix:W.si[re].prefix,power:ee.dimensions[de]||0});else throw new Error("Cannot express custom unit "+re+" in SI units")}return ee.units=ne,ee.fixPrefix=!0,ee.skipAutomaticSimplification=!0,ee},y.prototype.formatUnits=function(){for(var ee="",ne="",de=0,re=0,oe=0;oe<this.units.length;oe++)this.units[oe].power>0?(de++,ee+=" "+this.units[oe].prefix.name+this.units[oe].unit.name,Math.abs(this.units[oe].power-1)>1e-15&&(ee+="^"+this.units[oe].power)):this.units[oe].power<0&&re++;if(re>0)for(var ue=0;ue<this.units.length;ue++)this.units[ue].power<0&&(de>0?(ne+=" "+this.units[ue].prefix.name+this.units[ue].unit.name,Math.abs(this.units[ue].power+1)>1e-15&&(ne+="^"+-this.units[ue].power)):(ne+=" "+this.units[ue].prefix.name+this.units[ue].unit.name,ne+="^"+this.units[ue].power));ee=ee.substr(1),ne=ne.substr(1),de>1&&re>0&&(ee="("+ee+")"),re>1&&de>0&&(ne="("+ne+")");var ve=ee;return de>0&&re>0&&(ve+=" / "),ve+=ne,ve},y.prototype.format=function(ee){var ne=this.skipAutomaticSimplification||this.value===null?this.clone():this.simplify(),de=!1;typeof ne.value<"u"&&ne.value!==null&&ma(ne.value)&&(de=Math.abs(ne.value.re)<1e-14);for(var re in ne.units)We(ne.units,re)&&ne.units[re].unit&&(ne.units[re].unit.name==="VA"&&de?ne.units[re].unit=z.VAR:ne.units[re].unit.name==="VAR"&&!de&&(ne.units[re].unit=z.VA));ne.units.length===1&&!ne.fixPrefix&&Math.abs(ne.units[0].power-Math.round(ne.units[0].power))<1e-14&&(ne.units[0].prefix=ne._bestPrefix());var oe=ne._denormalize(ne.value),ue=ne.value!==null?v(oe,ee||{}):"",ve=ne.formatUnits();return ne.value&&ma(ne.value)&&(ue="("+ue+")"),ve.length>0&&ue.length>0&&(ue+=" "),ue+=ve,ue},y.prototype._bestPrefix=function(){if(this.units.length!==1)throw new Error("Can only compute the best prefix for single units with integer powers, like kg, s^2, N^-1, and so forth!");if(Math.abs(this.units[0].power-Math.round(this.units[0].power))>=1e-14)throw new Error("Can only compute the best prefix for single units with integer powers, like kg, s^2, N^-1, and so forth!");var ee=this.value!==null?u(this.value):0,ne=u(this.units[0].unit.value),de=this.units[0].prefix;if(ee===0)return de;var re=this.units[0].power,oe=Math.log(ee/Math.pow(de.value*ne,re))/Math.LN10-1.2;if(oe>-2.200001&&oe<1.800001)return de;oe=Math.abs(oe);var ue=this.units[0].unit.prefixes;for(var ve in ue)if(We(ue,ve)){var me=ue[ve];if(me.scientific){var Y=Math.abs(Math.log(ee/Math.pow(me.value*ne,re))/Math.LN10-1.2);(Y<oe||Y===oe&&me.name.length<de.name.length)&&(de=me,oe=Y)}}return de},y.prototype.splitUnit=function(ee){for(var ne=this.clone(),de=[],re=0;re<ee.length&&(ne=ne.to(ee[re]),re!==ee.length-1);re++){var oe=ne.toNumeric(),ue=c(oe),ve=void 0,me=f(ue,oe);me?ve=ue:ve=s(ne.toNumeric());var Y=new y(ve,ee[re].toString());de.push(Y),ne=a(ne,Y)}for(var Q=0,pe=0;pe<de.length;pe++)Q=r(Q,de[pe].value);return f(Q,this.value)&&(ne.value=0),de.push(ne),de};var O={NONE:{"":{name:"",value:1,scientific:!0}},SHORT:{"":{name:"",value:1,scientific:!0},da:{name:"da",value:10,scientific:!1},h:{name:"h",value:100,scientific:!1},k:{name:"k",value:1e3,scientific:!0},M:{name:"M",value:1e6,scientific:!0},G:{name:"G",value:1e9,scientific:!0},T:{name:"T",value:1e12,scientific:!0},P:{name:"P",value:1e15,scientific:!0},E:{name:"E",value:1e18,scientific:!0},Z:{name:"Z",value:1e21,scientific:!0},Y:{name:"Y",value:1e24,scientific:!0},d:{name:"d",value:.1,scientific:!1},c:{name:"c",value:.01,scientific:!1},m:{name:"m",value:.001,scientific:!0},u:{name:"u",value:1e-6,scientific:!0},n:{name:"n",value:1e-9,scientific:!0},p:{name:"p",value:1e-12,scientific:!0},f:{name:"f",value:1e-15,scientific:!0},a:{name:"a",value:1e-18,scientific:!0},z:{name:"z",value:1e-21,scientific:!0},y:{name:"y",value:1e-24,scientific:!0}},LONG:{"":{name:"",value:1,scientific:!0},deca:{name:"deca",value:10,scientific:!1},hecto:{name:"hecto",value:100,scientific:!1},kilo:{name:"kilo",value:1e3,scientific:!0},mega:{name:"mega",value:1e6,scientific:!0},giga:{name:"giga",value:1e9,scientific:!0},tera:{name:"tera",value:1e12,scientific:!0},peta:{name:"peta",value:1e15,scientific:!0},exa:{name:"exa",value:1e18,scientific:!0},zetta:{name:"zetta",value:1e21,scientific:!0},yotta:{name:"yotta",value:1e24,scientific:!0},deci:{name:"deci",value:.1,scientific:!1},centi:{name:"centi",value:.01,scientific:!1},milli:{name:"milli",value:.001,scientific:!0},micro:{name:"micro",value:1e-6,scientific:!0},nano:{name:"nano",value:1e-9,scientific:!0},pico:{name:"pico",value:1e-12,scientific:!0},femto:{name:"femto",value:1e-15,scientific:!0},atto:{name:"atto",value:1e-18,scientific:!0},zepto:{name:"zepto",value:1e-21,scientific:!0},yocto:{name:"yocto",value:1e-24,scientific:!0}},SQUARED:{"":{name:"",value:1,scientific:!0},da:{name:"da",value:100,scientific:!1},h:{name:"h",value:1e4,scientific:!1},k:{name:"k",value:1e6,scientific:!0},M:{name:"M",value:1e12,scientific:!0},G:{name:"G",value:1e18,scientific:!0},T:{name:"T",value:1e24,scientific:!0},P:{name:"P",value:1e30,scientific:!0},E:{name:"E",value:1e36,scientific:!0},Z:{name:"Z",value:1e42,scientific:!0},Y:{name:"Y",value:1e48,scientific:!0},d:{name:"d",value:.01,scientific:!1},c:{name:"c",value:1e-4,scientific:!1},m:{name:"m",value:1e-6,scientific:!0},u:{name:"u",value:1e-12,scientific:!0},n:{name:"n",value:1e-18,scientific:!0},p:{name:"p",value:1e-24,scientific:!0},f:{name:"f",value:1e-30,scientific:!0},a:{name:"a",value:1e-36,scientific:!0},z:{name:"z",value:1e-42,scientific:!0},y:{name:"y",value:1e-48,scientific:!0}},CUBIC:{"":{name:"",value:1,scientific:!0},da:{name:"da",value:1e3,scientific:!1},h:{name:"h",value:1e6,scientific:!1},k:{name:"k",value:1e9,scientific:!0},M:{name:"M",value:1e18,scientific:!0},G:{name:"G",value:1e27,scientific:!0},T:{name:"T",value:1e36,scientific:!0},P:{name:"P",value:1e45,scientific:!0},E:{name:"E",value:1e54,scientific:!0},Z:{name:"Z",value:1e63,scientific:!0},Y:{name:"Y",value:1e72,scientific:!0},d:{name:"d",value:.001,scientific:!1},c:{name:"c",value:1e-6,scientific:!1},m:{name:"m",value:1e-9,scientific:!0},u:{name:"u",value:1e-18,scientific:!0},n:{name:"n",value:1e-27,scientific:!0},p:{name:"p",value:1e-36,scientific:!0},f:{name:"f",value:1e-45,scientific:!0},a:{name:"a",value:1e-54,scientific:!0},z:{name:"z",value:1e-63,scientific:!0},y:{name:"y",value:1e-72,scientific:!0}},BINARY_SHORT_SI:{"":{name:"",value:1,scientific:!0},k:{name:"k",value:1e3,scientific:!0},M:{name:"M",value:1e6,scientific:!0},G:{name:"G",value:1e9,scientific:!0},T:{name:"T",value:1e12,scientific:!0},P:{name:"P",value:1e15,scientific:!0},E:{name:"E",value:1e18,scientific:!0},Z:{name:"Z",value:1e21,scientific:!0},Y:{name:"Y",value:1e24,scientific:!0}},BINARY_SHORT_IEC:{"":{name:"",value:1,scientific:!0},Ki:{name:"Ki",value:1024,scientific:!0},Mi:{name:"Mi",value:Math.pow(1024,2),scientific:!0},Gi:{name:"Gi",value:Math.pow(1024,3),scientific:!0},Ti:{name:"Ti",value:Math.pow(1024,4),scientific:!0},Pi:{name:"Pi",value:Math.pow(1024,5),scientific:!0},Ei:{name:"Ei",value:Math.pow(1024,6),scientific:!0},Zi:{name:"Zi",value:Math.pow(1024,7),scientific:!0},Yi:{name:"Yi",value:Math.pow(1024,8),scientific:!0}},BINARY_LONG_SI:{"":{name:"",value:1,scientific:!0},kilo:{name:"kilo",value:1e3,scientific:!0},mega:{name:"mega",value:1e6,scientific:!0},giga:{name:"giga",value:1e9,scientific:!0},tera:{name:"tera",value:1e12,scientific:!0},peta:{name:"peta",value:1e15,scientific:!0},exa:{name:"exa",value:1e18,scientific:!0},zetta:{name:"zetta",value:1e21,scientific:!0},yotta:{name:"yotta",value:1e24,scientific:!0}},BINARY_LONG_IEC:{"":{name:"",value:1,scientific:!0},kibi:{name:"kibi",value:1024,scientific:!0},mebi:{name:"mebi",value:Math.pow(1024,2),scientific:!0},gibi:{name:"gibi",value:Math.pow(1024,3),scientific:!0},tebi:{name:"tebi",value:Math.pow(1024,4),scientific:!0},pebi:{name:"pebi",value:Math.pow(1024,5),scientific:!0},exi:{name:"exi",value:Math.pow(1024,6),scientific:!0},zebi:{name:"zebi",value:Math.pow(1024,7),scientific:!0},yobi:{name:"yobi",value:Math.pow(1024,8),scientific:!0}},BTU:{"":{name:"",value:1,scientific:!0},MM:{name:"MM",value:1e6,scientific:!0}}};O.SHORTLONG=it({},O.SHORT,O.LONG),O.BINARY_SHORT=it({},O.BINARY_SHORT_SI,O.BINARY_SHORT_IEC),O.BINARY_LONG=it({},O.BINARY_LONG_SI,O.BINARY_LONG_IEC);var B=["MASS","LENGTH","TIME","CURRENT","TEMPERATURE","LUMINOUS_INTENSITY","AMOUNT_OF_SUBSTANCE","ANGLE","BIT"],_={NONE:{dimensions:[0,0,0,0,0,0,0,0,0]},MASS:{dimensions:[1,0,0,0,0,0,0,0,0]},LENGTH:{dimensions:[0,1,0,0,0,0,0,0,0]},TIME:{dimensions:[0,0,1,0,0,0,0,0,0]},CURRENT:{dimensions:[0,0,0,1,0,0,0,0,0]},TEMPERATURE:{dimensions:[0,0,0,0,1,0,0,0,0]},LUMINOUS_INTENSITY:{dimensions:[0,0,0,0,0,1,0,0,0]},AMOUNT_OF_SUBSTANCE:{dimensions:[0,0,0,0,0,0,1,0,0]},FORCE:{dimensions:[1,1,-2,0,0,0,0,0,0]},SURFACE:{dimensions:[0,2,0,0,0,0,0,0,0]},VOLUME:{dimensions:[0,3,0,0,0,0,0,0,0]},ENERGY:{dimensions:[1,2,-2,0,0,0,0,0,0]},POWER:{dimensions:[1,2,-3,0,0,0,0,0,0]},PRESSURE:{dimensions:[1,-1,-2,0,0,0,0,0,0]},ELECTRIC_CHARGE:{dimensions:[0,0,1,1,0,0,0,0,0]},ELECTRIC_CAPACITANCE:{dimensions:[-1,-2,4,2,0,0,0,0,0]},ELECTRIC_POTENTIAL:{dimensions:[1,2,-3,-1,0,0,0,0,0]},ELECTRIC_RESISTANCE:{dimensions:[1,2,-3,-2,0,0,0,0,0]},ELECTRIC_INDUCTANCE:{dimensions:[1,2,-2,-2,0,0,0,0,0]},ELECTRIC_CONDUCTANCE:{dimensions:[-1,-2,3,2,0,0,0,0,0]},MAGNETIC_FLUX:{dimensions:[1,2,-2,-1,0,0,0,0,0]},MAGNETIC_FLUX_DENSITY:{dimensions:[1,0,-2,-1,0,0,0,0,0]},FREQUENCY:{dimensions:[0,0,-1,0,0,0,0,0,0]},ANGLE:{dimensions:[0,0,0,0,0,0,0,1,0]},BIT:{dimensions:[0,0,0,0,0,0,0,0,1]}};for(var R in _)We(_,R)&&(_[R].key=R);var L={},H={name:"",base:L,value:1,offset:0,dimensions:B.map(ee=>0)},z={meter:{name:"meter",base:_.LENGTH,prefixes:O.LONG,value:1,offset:0},inch:{name:"inch",base:_.LENGTH,prefixes:O.NONE,value:.0254,offset:0},foot:{name:"foot",base:_.LENGTH,prefixes:O.NONE,value:.3048,offset:0},yard:{name:"yard",base:_.LENGTH,prefixes:O.NONE,value:.9144,offset:0},mile:{name:"mile",base:_.LENGTH,prefixes:O.NONE,value:1609.344,offset:0},link:{name:"link",base:_.LENGTH,prefixes:O.NONE,value:.201168,offset:0},rod:{name:"rod",base:_.LENGTH,prefixes:O.NONE,value:5.0292,offset:0},chain:{name:"chain",base:_.LENGTH,prefixes:O.NONE,value:20.1168,offset:0},angstrom:{name:"angstrom",base:_.LENGTH,prefixes:O.NONE,value:1e-10,offset:0},m:{name:"m",base:_.LENGTH,prefixes:O.SHORT,value:1,offset:0},in:{name:"in",base:_.LENGTH,prefixes:O.NONE,value:.0254,offset:0},ft:{name:"ft",base:_.LENGTH,prefixes:O.NONE,value:.3048,offset:0},yd:{name:"yd",base:_.LENGTH,prefixes:O.NONE,value:.9144,offset:0},mi:{name:"mi",base:_.LENGTH,prefixes:O.NONE,value:1609.344,offset:0},li:{name:"li",base:_.LENGTH,prefixes:O.NONE,value:.201168,offset:0},rd:{name:"rd",base:_.LENGTH,prefixes:O.NONE,value:5.02921,offset:0},ch:{name:"ch",base:_.LENGTH,prefixes:O.NONE,value:20.1168,offset:0},mil:{name:"mil",base:_.LENGTH,prefixes:O.NONE,value:254e-7,offset:0},m2:{name:"m2",base:_.SURFACE,prefixes:O.SQUARED,value:1,offset:0},sqin:{name:"sqin",base:_.SURFACE,prefixes:O.NONE,value:64516e-8,offset:0},sqft:{name:"sqft",base:_.SURFACE,prefixes:O.NONE,value:.09290304,offset:0},sqyd:{name:"sqyd",base:_.SURFACE,prefixes:O.NONE,value:.83612736,offset:0},sqmi:{name:"sqmi",base:_.SURFACE,prefixes:O.NONE,value:2589988110336e-6,offset:0},sqrd:{name:"sqrd",base:_.SURFACE,prefixes:O.NONE,value:25.29295,offset:0},sqch:{name:"sqch",base:_.SURFACE,prefixes:O.NONE,value:404.6873,offset:0},sqmil:{name:"sqmil",base:_.SURFACE,prefixes:O.NONE,value:64516e-14,offset:0},acre:{name:"acre",base:_.SURFACE,prefixes:O.NONE,value:4046.86,offset:0},hectare:{name:"hectare",base:_.SURFACE,prefixes:O.NONE,value:1e4,offset:0},m3:{name:"m3",base:_.VOLUME,prefixes:O.CUBIC,value:1,offset:0},L:{name:"L",base:_.VOLUME,prefixes:O.SHORT,value:.001,offset:0},l:{name:"l",base:_.VOLUME,prefixes:O.SHORT,value:.001,offset:0},litre:{name:"litre",base:_.VOLUME,prefixes:O.LONG,value:.001,offset:0},cuin:{name:"cuin",base:_.VOLUME,prefixes:O.NONE,value:16387064e-12,offset:0},cuft:{name:"cuft",base:_.VOLUME,prefixes:O.NONE,value:.028316846592,offset:0},cuyd:{name:"cuyd",base:_.VOLUME,prefixes:O.NONE,value:.764554857984,offset:0},teaspoon:{name:"teaspoon",base:_.VOLUME,prefixes:O.NONE,value:5e-6,offset:0},tablespoon:{name:"tablespoon",base:_.VOLUME,prefixes:O.NONE,value:15e-6,offset:0},drop:{name:"drop",base:_.VOLUME,prefixes:O.NONE,value:5e-8,offset:0},gtt:{name:"gtt",base:_.VOLUME,prefixes:O.NONE,value:5e-8,offset:0},minim:{name:"minim",base:_.VOLUME,prefixes:O.NONE,value:6161152e-14,offset:0},fluiddram:{name:"fluiddram",base:_.VOLUME,prefixes:O.NONE,value:36966911e-13,offset:0},fluidounce:{name:"fluidounce",base:_.VOLUME,prefixes:O.NONE,value:2957353e-11,offset:0},gill:{name:"gill",base:_.VOLUME,prefixes:O.NONE,value:.0001182941,offset:0},cc:{name:"cc",base:_.VOLUME,prefixes:O.NONE,value:1e-6,offset:0},cup:{name:"cup",base:_.VOLUME,prefixes:O.NONE,value:.0002365882,offset:0},pint:{name:"pint",base:_.VOLUME,prefixes:O.NONE,value:.0004731765,offset:0},quart:{name:"quart",base:_.VOLUME,prefixes:O.NONE,value:.0009463529,offset:0},gallon:{name:"gallon",base:_.VOLUME,prefixes:O.NONE,value:.003785412,offset:0},beerbarrel:{name:"beerbarrel",base:_.VOLUME,prefixes:O.NONE,value:.1173478,offset:0},oilbarrel:{name:"oilbarrel",base:_.VOLUME,prefixes:O.NONE,value:.1589873,offset:0},hogshead:{name:"hogshead",base:_.VOLUME,prefixes:O.NONE,value:.238481,offset:0},fldr:{name:"fldr",base:_.VOLUME,prefixes:O.NONE,value:36966911e-13,offset:0},floz:{name:"floz",base:_.VOLUME,prefixes:O.NONE,value:2957353e-11,offset:0},gi:{name:"gi",base:_.VOLUME,prefixes:O.NONE,value:.0001182941,offset:0},cp:{name:"cp",base:_.VOLUME,prefixes:O.NONE,value:.0002365882,offset:0},pt:{name:"pt",base:_.VOLUME,prefixes:O.NONE,value:.0004731765,offset:0},qt:{name:"qt",base:_.VOLUME,prefixes:O.NONE,value:.0009463529,offset:0},gal:{name:"gal",base:_.VOLUME,prefixes:O.NONE,value:.003785412,offset:0},bbl:{name:"bbl",base:_.VOLUME,prefixes:O.NONE,value:.1173478,offset:0},obl:{name:"obl",base:_.VOLUME,prefixes:O.NONE,value:.1589873,offset:0},g:{name:"g",base:_.MASS,prefixes:O.SHORT,value:.001,offset:0},gram:{name:"gram",base:_.MASS,prefixes:O.LONG,value:.001,offset:0},ton:{name:"ton",base:_.MASS,prefixes:O.SHORT,value:907.18474,offset:0},t:{name:"t",base:_.MASS,prefixes:O.SHORT,value:1e3,offset:0},tonne:{name:"tonne",base:_.MASS,prefixes:O.LONG,value:1e3,offset:0},grain:{name:"grain",base:_.MASS,prefixes:O.NONE,value:6479891e-11,offset:0},dram:{name:"dram",base:_.MASS,prefixes:O.NONE,value:.0017718451953125,offset:0},ounce:{name:"ounce",base:_.MASS,prefixes:O.NONE,value:.028349523125,offset:0},poundmass:{name:"poundmass",base:_.MASS,prefixes:O.NONE,value:.45359237,offset:0},hundredweight:{name:"hundredweight",base:_.MASS,prefixes:O.NONE,value:45.359237,offset:0},stick:{name:"stick",base:_.MASS,prefixes:O.NONE,value:.115,offset:0},stone:{name:"stone",base:_.MASS,prefixes:O.NONE,value:6.35029318,offset:0},gr:{name:"gr",base:_.MASS,prefixes:O.NONE,value:6479891e-11,offset:0},dr:{name:"dr",base:_.MASS,prefixes:O.NONE,value:.0017718451953125,offset:0},oz:{name:"oz",base:_.MASS,prefixes:O.NONE,value:.028349523125,offset:0},lbm:{name:"lbm",base:_.MASS,prefixes:O.NONE,value:.45359237,offset:0},cwt:{name:"cwt",base:_.MASS,prefixes:O.NONE,value:45.359237,offset:0},s:{name:"s",base:_.TIME,prefixes:O.SHORT,value:1,offset:0},min:{name:"min",base:_.TIME,prefixes:O.NONE,value:60,offset:0},h:{name:"h",base:_.TIME,prefixes:O.NONE,value:3600,offset:0},second:{name:"second",base:_.TIME,prefixes:O.LONG,value:1,offset:0},sec:{name:"sec",base:_.TIME,prefixes:O.LONG,value:1,offset:0},minute:{name:"minute",base:_.TIME,prefixes:O.NONE,value:60,offset:0},hour:{name:"hour",base:_.TIME,prefixes:O.NONE,value:3600,offset:0},day:{name:"day",base:_.TIME,prefixes:O.NONE,value:86400,offset:0},week:{name:"week",base:_.TIME,prefixes:O.NONE,value:7*86400,offset:0},month:{name:"month",base:_.TIME,prefixes:O.NONE,value:2629800,offset:0},year:{name:"year",base:_.TIME,prefixes:O.NONE,value:31557600,offset:0},decade:{name:"decade",base:_.TIME,prefixes:O.NONE,value:315576e3,offset:0},century:{name:"century",base:_.TIME,prefixes:O.NONE,value:315576e4,offset:0},millennium:{name:"millennium",base:_.TIME,prefixes:O.NONE,value:315576e5,offset:0},hertz:{name:"Hertz",base:_.FREQUENCY,prefixes:O.LONG,value:1,offset:0,reciprocal:!0},Hz:{name:"Hz",base:_.FREQUENCY,prefixes:O.SHORT,value:1,offset:0,reciprocal:!0},rad:{name:"rad",base:_.ANGLE,prefixes:O.SHORT,value:1,offset:0},radian:{name:"radian",base:_.ANGLE,prefixes:O.LONG,value:1,offset:0},deg:{name:"deg",base:_.ANGLE,prefixes:O.SHORT,value:null,offset:0},degree:{name:"degree",base:_.ANGLE,prefixes:O.LONG,value:null,offset:0},grad:{name:"grad",base:_.ANGLE,prefixes:O.SHORT,value:null,offset:0},gradian:{name:"gradian",base:_.ANGLE,prefixes:O.LONG,value:null,offset:0},cycle:{name:"cycle",base:_.ANGLE,prefixes:O.NONE,value:null,offset:0},arcsec:{name:"arcsec",base:_.ANGLE,prefixes:O.NONE,value:null,offset:0},arcmin:{name:"arcmin",base:_.ANGLE,prefixes:O.NONE,value:null,offset:0},A:{name:"A",base:_.CURRENT,prefixes:O.SHORT,value:1,offset:0},ampere:{name:"ampere",base:_.CURRENT,prefixes:O.LONG,value:1,offset:0},K:{name:"K",base:_.TEMPERATURE,prefixes:O.SHORT,value:1,offset:0},degC:{name:"degC",base:_.TEMPERATURE,prefixes:O.SHORT,value:1,offset:273.15},degF:{name:"degF",base:_.TEMPERATURE,prefixes:O.SHORT,value:1/1.8,offset:459.67},degR:{name:"degR",base:_.TEMPERATURE,prefixes:O.SHORT,value:1/1.8,offset:0},kelvin:{name:"kelvin",base:_.TEMPERATURE,prefixes:O.LONG,value:1,offset:0},celsius:{name:"celsius",base:_.TEMPERATURE,prefixes:O.LONG,value:1,offset:273.15},fahrenheit:{name:"fahrenheit",base:_.TEMPERATURE,prefixes:O.LONG,value:1/1.8,offset:459.67},rankine:{name:"rankine",base:_.TEMPERATURE,prefixes:O.LONG,value:1/1.8,offset:0},mol:{name:"mol",base:_.AMOUNT_OF_SUBSTANCE,prefixes:O.SHORT,value:1,offset:0},mole:{name:"mole",base:_.AMOUNT_OF_SUBSTANCE,prefixes:O.LONG,value:1,offset:0},cd:{name:"cd",base:_.LUMINOUS_INTENSITY,prefixes:O.SHORT,value:1,offset:0},candela:{name:"candela",base:_.LUMINOUS_INTENSITY,prefixes:O.LONG,value:1,offset:0},N:{name:"N",base:_.FORCE,prefixes:O.SHORT,value:1,offset:0},newton:{name:"newton",base:_.FORCE,prefixes:O.LONG,value:1,offset:0},dyn:{name:"dyn",base:_.FORCE,prefixes:O.SHORT,value:1e-5,offset:0},dyne:{name:"dyne",base:_.FORCE,prefixes:O.LONG,value:1e-5,offset:0},lbf:{name:"lbf",base:_.FORCE,prefixes:O.NONE,value:4.4482216152605,offset:0},poundforce:{name:"poundforce",base:_.FORCE,prefixes:O.NONE,value:4.4482216152605,offset:0},kip:{name:"kip",base:_.FORCE,prefixes:O.LONG,value:4448.2216,offset:0},kilogramforce:{name:"kilogramforce",base:_.FORCE,prefixes:O.NONE,value:9.80665,offset:0},J:{name:"J",base:_.ENERGY,prefixes:O.SHORT,value:1,offset:0},joule:{name:"joule",base:_.ENERGY,prefixes:O.SHORT,value:1,offset:0},erg:{name:"erg",base:_.ENERGY,prefixes:O.NONE,value:1e-7,offset:0},Wh:{name:"Wh",base:_.ENERGY,prefixes:O.SHORT,value:3600,offset:0},BTU:{name:"BTU",base:_.ENERGY,prefixes:O.BTU,value:1055.05585262,offset:0},eV:{name:"eV",base:_.ENERGY,prefixes:O.SHORT,value:1602176565e-28,offset:0},electronvolt:{name:"electronvolt",base:_.ENERGY,prefixes:O.LONG,value:1602176565e-28,offset:0},W:{name:"W",base:_.POWER,prefixes:O.SHORT,value:1,offset:0},watt:{name:"watt",base:_.POWER,prefixes:O.LONG,value:1,offset:0},hp:{name:"hp",base:_.POWER,prefixes:O.NONE,value:745.6998715386,offset:0},VAR:{name:"VAR",base:_.POWER,prefixes:O.SHORT,value:m.I,offset:0},VA:{name:"VA",base:_.POWER,prefixes:O.SHORT,value:1,offset:0},Pa:{name:"Pa",base:_.PRESSURE,prefixes:O.SHORT,value:1,offset:0},psi:{name:"psi",base:_.PRESSURE,prefixes:O.NONE,value:6894.75729276459,offset:0},atm:{name:"atm",base:_.PRESSURE,prefixes:O.NONE,value:101325,offset:0},bar:{name:"bar",base:_.PRESSURE,prefixes:O.SHORTLONG,value:1e5,offset:0},torr:{name:"torr",base:_.PRESSURE,prefixes:O.NONE,value:133.322,offset:0},mmHg:{name:"mmHg",base:_.PRESSURE,prefixes:O.NONE,value:133.322,offset:0},mmH2O:{name:"mmH2O",base:_.PRESSURE,prefixes:O.NONE,value:9.80665,offset:0},cmH2O:{name:"cmH2O",base:_.PRESSURE,prefixes:O.NONE,value:98.0665,offset:0},coulomb:{name:"coulomb",base:_.ELECTRIC_CHARGE,prefixes:O.LONG,value:1,offset:0},C:{name:"C",base:_.ELECTRIC_CHARGE,prefixes:O.SHORT,value:1,offset:0},farad:{name:"farad",base:_.ELECTRIC_CAPACITANCE,prefixes:O.LONG,value:1,offset:0},F:{name:"F",base:_.ELECTRIC_CAPACITANCE,prefixes:O.SHORT,value:1,offset:0},volt:{name:"volt",base:_.ELECTRIC_POTENTIAL,prefixes:O.LONG,value:1,offset:0},V:{name:"V",base:_.ELECTRIC_POTENTIAL,prefixes:O.SHORT,value:1,offset:0},ohm:{name:"ohm",base:_.ELECTRIC_RESISTANCE,prefixes:O.SHORTLONG,value:1,offset:0},henry:{name:"henry",base:_.ELECTRIC_INDUCTANCE,prefixes:O.LONG,value:1,offset:0},H:{name:"H",base:_.ELECTRIC_INDUCTANCE,prefixes:O.SHORT,value:1,offset:0},siemens:{name:"siemens",base:_.ELECTRIC_CONDUCTANCE,prefixes:O.LONG,value:1,offset:0},S:{name:"S",base:_.ELECTRIC_CONDUCTANCE,prefixes:O.SHORT,value:1,offset:0},weber:{name:"weber",base:_.MAGNETIC_FLUX,prefixes:O.LONG,value:1,offset:0},Wb:{name:"Wb",base:_.MAGNETIC_FLUX,prefixes:O.SHORT,value:1,offset:0},tesla:{name:"tesla",base:_.MAGNETIC_FLUX_DENSITY,prefixes:O.LONG,value:1,offset:0},T:{name:"T",base:_.MAGNETIC_FLUX_DENSITY,prefixes:O.SHORT,value:1,offset:0},b:{name:"b",base:_.BIT,prefixes:O.BINARY_SHORT,value:1,offset:0},bits:{name:"bits",base:_.BIT,prefixes:O.BINARY_LONG,value:1,offset:0},B:{name:"B",base:_.BIT,prefixes:O.BINARY_SHORT,value:8,offset:0},bytes:{name:"bytes",base:_.BIT,prefixes:O.BINARY_LONG,value:8,offset:0}},V={meters:"meter",inches:"inch",feet:"foot",yards:"yard",miles:"mile",links:"link",rods:"rod",chains:"chain",angstroms:"angstrom",lt:"l",litres:"litre",liter:"litre",liters:"litre",teaspoons:"teaspoon",tablespoons:"tablespoon",minims:"minim",fluiddrams:"fluiddram",fluidounces:"fluidounce",gills:"gill",cups:"cup",pints:"pint",quarts:"quart",gallons:"gallon",beerbarrels:"beerbarrel",oilbarrels:"oilbarrel",hogsheads:"hogshead",gtts:"gtt",grams:"gram",tons:"ton",tonnes:"tonne",grains:"grain",drams:"dram",ounces:"ounce",poundmasses:"poundmass",hundredweights:"hundredweight",sticks:"stick",lb:"lbm",lbs:"lbm",kips:"kip",kgf:"kilogramforce",acres:"acre",hectares:"hectare",sqfeet:"sqft",sqyard:"sqyd",sqmile:"sqmi",sqmiles:"sqmi",mmhg:"mmHg",mmh2o:"mmH2O",cmh2o:"cmH2O",seconds:"second",secs:"second",minutes:"minute",mins:"minute",hours:"hour",hr:"hour",hrs:"hour",days:"day",weeks:"week",months:"month",years:"year",decades:"decade",centuries:"century",millennia:"millennium",hertz:"hertz",radians:"radian",degrees:"degree",gradians:"gradian",cycles:"cycle",arcsecond:"arcsec",arcseconds:"arcsec",arcminute:"arcmin",arcminutes:"arcmin",BTUs:"BTU",watts:"watt",joules:"joule",amperes:"ampere",amps:"ampere",amp:"ampere",coulombs:"coulomb",volts:"volt",ohms:"ohm",farads:"farad",webers:"weber",teslas:"tesla",electronvolts:"electronvolt",moles:"mole",bit:"bits",byte:"bytes"};function U(ee){if(ee.number==="BigNumber"){var ne=yx(h);z.rad.value=new h(1),z.deg.value=ne.div(180),z.grad.value=ne.div(200),z.cycle.value=ne.times(2),z.arcsec.value=ne.div(648e3),z.arcmin.value=ne.div(10800)}else z.rad.value=1,z.deg.value=Math.PI/180,z.grad.value=Math.PI/200,z.cycle.value=Math.PI*2,z.arcsec.value=Math.PI/648e3,z.arcmin.value=Math.PI/10800;z.radian.value=z.rad.value,z.degree.value=z.deg.value,z.gradian.value=z.grad.value}U(n),e&&e("config",function(ee,ne){ee.number!==ne.number&&U(ee)});var W={si:{NONE:{unit:H,prefix:O.NONE[""]},LENGTH:{unit:z.m,prefix:O.SHORT[""]},MASS:{unit:z.g,prefix:O.SHORT.k},TIME:{unit:z.s,prefix:O.SHORT[""]},CURRENT:{unit:z.A,prefix:O.SHORT[""]},TEMPERATURE:{unit:z.K,prefix:O.SHORT[""]},LUMINOUS_INTENSITY:{unit:z.cd,prefix:O.SHORT[""]},AMOUNT_OF_SUBSTANCE:{unit:z.mol,prefix:O.SHORT[""]},ANGLE:{unit:z.rad,prefix:O.SHORT[""]},BIT:{unit:z.bits,prefix:O.SHORT[""]},FORCE:{unit:z.N,prefix:O.SHORT[""]},ENERGY:{unit:z.J,prefix:O.SHORT[""]},POWER:{unit:z.W,prefix:O.SHORT[""]},PRESSURE:{unit:z.Pa,prefix:O.SHORT[""]},ELECTRIC_CHARGE:{unit:z.C,prefix:O.SHORT[""]},ELECTRIC_CAPACITANCE:{unit:z.F,prefix:O.SHORT[""]},ELECTRIC_POTENTIAL:{unit:z.V,prefix:O.SHORT[""]},ELECTRIC_RESISTANCE:{unit:z.ohm,prefix:O.SHORT[""]},ELECTRIC_INDUCTANCE:{unit:z.H,prefix:O.SHORT[""]},ELECTRIC_CONDUCTANCE:{unit:z.S,prefix:O.SHORT[""]},MAGNETIC_FLUX:{unit:z.Wb,prefix:O.SHORT[""]},MAGNETIC_FLUX_DENSITY:{unit:z.T,prefix:O.SHORT[""]},FREQUENCY:{unit:z.Hz,prefix:O.SHORT[""]}}};W.cgs=JSON.parse(JSON.stringify(W.si)),W.cgs.LENGTH={unit:z.m,prefix:O.SHORT.c},W.cgs.MASS={unit:z.g,prefix:O.SHORT[""]},W.cgs.FORCE={unit:z.dyn,prefix:O.SHORT[""]},W.cgs.ENERGY={unit:z.erg,prefix:O.NONE[""]},W.us=JSON.parse(JSON.stringify(W.si)),W.us.LENGTH={unit:z.ft,prefix:O.NONE[""]},W.us.MASS={unit:z.lbm,prefix:O.NONE[""]},W.us.TEMPERATURE={unit:z.degF,prefix:O.NONE[""]},W.us.FORCE={unit:z.lbf,prefix:O.NONE[""]},W.us.ENERGY={unit:z.BTU,prefix:O.BTU[""]},W.us.POWER={unit:z.hp,prefix:O.NONE[""]},W.us.PRESSURE={unit:z.psi,prefix:O.NONE[""]},W.auto=JSON.parse(JSON.stringify(W.si));var G=W.auto;y.setUnitSystem=function(ee){if(We(W,ee))G=W[ee];else throw new Error("Unit system "+ee+" does not exist. Choices are: "+Object.keys(W).join(", "))},y.getUnitSystem=function(){for(var ee in W)if(We(W,ee)&&W[ee]===G)return ee},y.typeConverters={BigNumber:function(ne){return new h(ne+"")},Fraction:function(ne){return new g(ne)},Complex:function(ne){return ne},number:function(ne){return ne}},y.prototype._numberConverter=function(){var ee=y.typeConverters[this.valueType()];if(ee)return ee;throw new TypeError('Unsupported Unit value type "'+this.valueType()+'"')},y._getNumberConverter=function(ee){if(!y.typeConverters[ee])throw new TypeError('Unsupported type "'+ee+'"');return y.typeConverters[ee]};for(var le in z)if(We(z,le)){var ae=z[le];ae.dimensions=ae.base.dimensions}for(var ie in V)if(We(V,ie)){var se=z[V[ie]],he={};for(var te in se)We(se,te)&&(he[te]=se[te]);he.name=ie,z[ie]=he}y.isValidAlpha=function(ne){return/^[a-zA-Z]$/.test(ne)};function ge(ee){for(var ne=0;ne<ee.length;ne++){if(b=ee.charAt(ne),ne===0&&!y.isValidAlpha(b))throw new Error('Invalid unit name (must begin with alpha character): "'+ee+'"');if(ne>0&&!(y.isValidAlpha(b)||D(b)))throw new Error('Invalid unit name (only alphanumeric characters are allowed): "'+ee+'"')}}return y.createUnit=function(ee,ne){if(typeof ee!="object")throw new TypeError("createUnit expects first parameter to be of type 'Object'");if(ne&&ne.override){for(var de in ee)if(We(ee,de)&&y.deleteUnit(de),ee[de].aliases)for(var re=0;re<ee[de].aliases.length;re++)y.deleteUnit(ee[de].aliases[re])}var oe;for(var ue in ee)We(ee,ue)&&(oe=y.createUnitSingle(ue,ee[ue]));return oe},y.createUnitSingle=function(ee,ne){if((typeof ne>"u"||ne===null)&&(ne={}),typeof ee!="string")throw new TypeError("createUnitSingle expects first parameter to be of type 'string'");if(We(z,ee))throw new Error('Cannot create unit "'+ee+'": a unit with that name already exists');ge(ee);var de=null,re=[],oe=0,ue,ve,me;if(ne&&ne.type==="Unit")de=ne.clone();else if(typeof ne=="string")ne!==""&&(ue=ne);else if(typeof ne=="object")ue=ne.definition,ve=ne.prefixes,oe=ne.offset,me=ne.baseName,ne.aliases&&(re=ne.aliases.valueOf());else throw new TypeError('Cannot create unit "'+ee+'" from "'+ne.toString()+'": expecting "string" or "Unit" or "Object"');if(re){for(var Y=0;Y<re.length;Y++)if(We(z,re[Y]))throw new Error('Cannot create alias "'+re[Y]+'": a unit with that name already exists')}if(ue&&typeof ue=="string"&&!de)try{de=y.parse(ue,{allowNoUnits:!0})}catch(_e){throw _e.message='Could not create unit "'+ee+'" from "'+ue+'": '+_e.message,_e}else ue&&ue.type==="Unit"&&(de=ue.clone());re=re||[],oe=oe||0,ve&&ve.toUpperCase?ve=O[ve.toUpperCase()]||O.NONE:ve=O.NONE;var Q={};if(de){Q={name:ee,value:de.value,dimensions:de.dimensions.slice(0),prefixes:ve,offset:oe};var we=!1;for(var ye in _)if(We(_,ye)){for(var Ce=!0,De=0;De<B.length;De++)if(Math.abs((Q.dimensions[De]||0)-(_[ye].dimensions[De]||0))>1e-12){Ce=!1;break}if(Ce){we=!0,Q.base=_[ye];break}}if(!we){me=me||ee+"_STUFF";var Ee={dimensions:de.dimensions.slice(0)};Ee.key=me,_[me]=Ee,G[me]={unit:Q,prefix:O.NONE[""]},Q.base=_[me]}}else{if(me=me||ee+"_STUFF",B.indexOf(me)>=0)throw new Error('Cannot create new base unit "'+ee+'": a base unit with that name already exists (and cannot be overridden)');B.push(me);for(var pe in _)We(_,pe)&&(_[pe].dimensions[B.length-1]=0);for(var Ne={dimensions:[]},Te=0;Te<B.length;Te++)Ne.dimensions[Te]=0;Ne.dimensions[B.length-1]=1,Ne.key=me,_[me]=Ne,Q={name:ee,value:1,dimensions:_[me].dimensions.slice(0),prefixes:ve,offset:oe,base:_[me]},G[me]={unit:Q,prefix:O.NONE[""]}}y.UNITS[ee]=Q;for(var xe=0;xe<re.length;xe++){var be=re[xe],Oe={};for(var Pe in Q)We(Q,Pe)&&(Oe[Pe]=Q[Pe]);Oe.name=be,y.UNITS[be]=Oe}return delete F.cache,new y(null,ee)},y.deleteUnit=function(ee){delete y.UNITS[ee]},y.PREFIXES=O,y.BASE_DIMENSIONS=B,y.BASE_UNITS=_,y.UNIT_SYSTEMS=W,y.UNITS=z,y},{isClass:!0}),IN="unit",E0e=["typed","Unit"],N0e=fe(IN,E0e,t=>{var{typed:e,Unit:n}=t;return e(IN,{Unit:function(a){return a.clone()},string:function(a){return n.isValuelessUnit(a)?new n(null,a):n.parse(a,{allowNoUnits:!0})},"number | BigNumber | Fraction | Complex, string | Unit":function(a,i){return new n(a,i)},"number | BigNumber | Fraction":function(a){return new n(a)},"Array | Matrix":e.referToSelf(r=>a=>Ft(a,r))})}),FN="sparse",D0e=["typed","SparseMatrix"],A0e=fe(FN,D0e,t=>{var{typed:e,SparseMatrix:n}=t;return e(FN,{"":function(){return new n([])},string:function(a){return new n([],a)},"Array | Matrix":function(a){return new n(a)},"Array | Matrix, string":function(a,i){return new n(a,i)}})}),$N="createUnit",M0e=["typed","Unit"],O0e=fe($N,M0e,t=>{var{typed:e,Unit:n}=t;return e($N,{"Object, Object":function(a,i){return n.createUnit(a,i)},Object:function(a){return n.createUnit(a,{})},"string, Unit | string | Object, Object":function(a,i,o){var l={};return l[a]=i,n.createUnit(l,o)},"string, Unit | string | Object":function(a,i){var o={};return o[a]=i,n.createUnit(o,{})},string:function(a){var i={};return i[a]={},n.createUnit(i,{})}})}),BN="acos",T0e=["typed","config","Complex"],P0e=fe(BN,T0e,t=>{var{typed:e,config:n,Complex:r}=t;return e(BN,{number:function(i){return i>=-1&&i<=1||n.predictable?Math.acos(i):new r(i,0).acos()},Complex:function(i){return i.acos()},BigNumber:function(i){return i.acos()}})}),RN="acosh",k0e=["typed","config","Complex"],_0e=fe(RN,k0e,t=>{var{typed:e,config:n,Complex:r}=t;return e(RN,{number:function(i){return i>=1||n.predictable?jk(i):i<=-1?new r(Math.log(Math.sqrt(i*i-1)-i),Math.PI):new r(i,0).acosh()},Complex:function(i){return i.acosh()},BigNumber:function(i){return i.acosh()}})}),LN="acot",I0e=["typed","BigNumber"],F0e=fe(LN,I0e,t=>{var{typed:e,BigNumber:n}=t;return e(LN,{number:Hk,Complex:function(a){return a.acot()},BigNumber:function(a){return new n(1).div(a).atan()}})}),zN="acoth",$0e=["typed","config","Complex","BigNumber"],B0e=fe(zN,$0e,t=>{var{typed:e,config:n,Complex:r,BigNumber:a}=t;return e(zN,{number:function(o){return o>=1||o<=-1||n.predictable?Kk(o):new r(o,0).acoth()},Complex:function(o){return o.acoth()},BigNumber:function(o){return new a(1).div(o).atanh()}})}),VN="acsc",R0e=["typed","config","Complex","BigNumber"],L0e=fe(VN,R0e,t=>{var{typed:e,config:n,Complex:r,BigNumber:a}=t;return e(VN,{number:function(o){return o<=-1||o>=1||n.predictable?Uk(o):new r(o,0).acsc()},Complex:function(o){return o.acsc()},BigNumber:function(o){return new a(1).div(o).asin()}})}),jN="acsch",z0e=["typed","BigNumber"],V0e=fe(jN,z0e,t=>{var{typed:e,BigNumber:n}=t;return e(jN,{number:qk,Complex:function(a){return a.acsch()},BigNumber:function(a){return new n(1).div(a).asinh()}})}),HN="asec",j0e=["typed","config","Complex","BigNumber"],H0e=fe(HN,j0e,t=>{var{typed:e,config:n,Complex:r,BigNumber:a}=t;return e(HN,{number:function(o){return o<=-1||o>=1||n.predictable?Wk(o):new r(o,0).asec()},Complex:function(o){return o.asec()},BigNumber:function(o){return new a(1).div(o).acos()}})}),KN="asech",K0e=["typed","config","Complex","BigNumber"],U0e=fe(KN,K0e,t=>{var{typed:e,config:n,Complex:r,BigNumber:a}=t;return e(KN,{number:function(o){if(o<=1&&o>=-1||n.predictable){var l=1/o;if(l>0||n.predictable)return Gk(o);var u=Math.sqrt(l*l-1);return new r(Math.log(u-l),Math.PI)}return new r(o,0).asech()},Complex:function(o){return o.asech()},BigNumber:function(o){return new a(1).div(o).acosh()}})}),UN="asin",q0e=["typed","config","Complex"],W0e=fe(UN,q0e,t=>{var{typed:e,config:n,Complex:r}=t;return e(UN,{number:function(i){return i>=-1&&i<=1||n.predictable?Math.asin(i):new r(i,0).asin()},Complex:function(i){return i.asin()},BigNumber:function(i){return i.asin()}})}),G0e="asinh",Y0e=["typed"],X0e=fe(G0e,Y0e,t=>{var{typed:e}=t;return e("asinh",{number:Yk,Complex:function(r){return r.asinh()},BigNumber:function(r){return r.asinh()}})}),Z0e="atan",J0e=["typed"],Q0e=fe(Z0e,J0e,t=>{var{typed:e}=t;return e("atan",{number:function(r){return Math.atan(r)},Complex:function(r){return r.atan()},BigNumber:function(r){return r.atan()}})}),qN="atan2",eye=["typed","matrix","equalScalar","BigNumber","DenseMatrix","concat"],tye=fe(qN,eye,t=>{var{typed:e,matrix:n,equalScalar:r,BigNumber:a,DenseMatrix:i,concat:o}=t,l=Aa({typed:e,equalScalar:r}),u=hr({typed:e}),s=s_({typed:e,equalScalar:r}),c=Qn({typed:e,equalScalar:r}),f=Vn({typed:e,DenseMatrix:i}),d=ln({typed:e,matrix:n,concat:o});return e(qN,{"number, number":Math.atan2,"BigNumber, BigNumber":(v,p)=>a.atan2(v,p)},d({scalar:"number | BigNumber",SS:s,DS:u,SD:l,Ss:c,sS:f}))}),WN="atanh",nye=["typed","config","Complex"],rye=fe(WN,nye,t=>{var{typed:e,config:n,Complex:r}=t;return e(WN,{number:function(i){return i<=1&&i>=-1||n.predictable?Xk(i):new r(i,0).atanh()},Complex:function(i){return i.atanh()},BigNumber:function(i){return i.atanh()}})}),Eu=fe("trigUnit",["typed"],t=>{var{typed:e}=t;return{Unit:e.referToSelf(n=>r=>{if(!r.hasBase(r.constructor.BASE_UNITS.ANGLE))throw new TypeError("Unit in function cot is no angle");return e.find(n,r.valueType())(r.value)})}}),GN="cos",aye=["typed"],iye=fe(GN,aye,t=>{var{typed:e}=t,n=Eu({typed:e});return e(GN,{number:Math.cos,"Complex | BigNumber":r=>r.cos()},n)}),YN="cosh",oye=["typed"],lye=fe(YN,oye,t=>{var{typed:e}=t;return e(YN,{number:fce,"Complex | BigNumber":n=>n.cosh()})}),XN="cot",uye=["typed","BigNumber"],sye=fe(XN,uye,t=>{var{typed:e,BigNumber:n}=t,r=Eu({typed:e});return e(XN,{number:Zk,Complex:a=>a.cot(),BigNumber:a=>new n(1).div(a.tan())},r)}),ZN="coth",cye=["typed","BigNumber"],fye=fe(ZN,cye,t=>{var{typed:e,BigNumber:n}=t;return e(ZN,{number:Jk,Complex:r=>r.coth(),BigNumber:r=>new n(1).div(r.tanh())})}),JN="csc",dye=["typed","BigNumber"],vye=fe(JN,dye,t=>{var{typed:e,BigNumber:n}=t,r=Eu({typed:e});return e(JN,{number:Qk,Complex:a=>a.csc(),BigNumber:a=>new n(1).div(a.sin())},r)}),QN="csch",pye=["typed","BigNumber"],mye=fe(QN,pye,t=>{var{typed:e,BigNumber:n}=t;return e(QN,{number:e_,Complex:r=>r.csch(),BigNumber:r=>new n(1).div(r.sinh())})}),eD="sec",hye=["typed","BigNumber"],gye=fe(eD,hye,t=>{var{typed:e,BigNumber:n}=t,r=Eu({typed:e});return e(eD,{number:t_,Complex:a=>a.sec(),BigNumber:a=>new n(1).div(a.cos())},r)}),tD="sech",yye=["typed","BigNumber"],bye=fe(tD,yye,t=>{var{typed:e,BigNumber:n}=t;return e(tD,{number:n_,Complex:r=>r.sech(),BigNumber:r=>new n(1).div(r.cosh())})}),nD="sin",xye=["typed"],wye=fe(nD,xye,t=>{var{typed:e}=t,n=Eu({typed:e});return e(nD,{number:Math.sin,"Complex | BigNumber":r=>r.sin()},n)}),rD="sinh",Cye=["typed"],Sye=fe(rD,Cye,t=>{var{typed:e}=t;return e(rD,{number:r_,"Complex | BigNumber":n=>n.sinh()})}),aD="tan",Eye=["typed"],Nye=fe(aD,Eye,t=>{var{typed:e}=t,n=Eu({typed:e});return e(aD,{number:Math.tan,"Complex | BigNumber":r=>r.tan()},n)}),Dye="tanh",Aye=["typed"],Mye=fe(Dye,Aye,t=>{var{typed:e}=t;return e("tanh",{number:vce,"Complex | BigNumber":n=>n.tanh()})}),iD="setCartesian",Oye=["typed","size","subset","compareNatural","Index","DenseMatrix"],Tye=fe(iD,Oye,t=>{var{typed:e,size:n,subset:r,compareNatural:a,Index:i,DenseMatrix:o}=t;return e(iD,{"Array | Matrix, Array | Matrix":function(u,s){var c=[];if(r(n(u),new i(0))!==0&&r(n(s),new i(0))!==0){var f=Ut(Array.isArray(u)?u:u.toArray()).sort(a),d=Ut(Array.isArray(s)?s:s.toArray()).sort(a);c=[];for(var v=0;v<f.length;v++)for(var p=0;p<d.length;p++)c.push([f[v],d[p]])}return Array.isArray(u)&&Array.isArray(s)?c:new o(c)}})}),oD="setDifference",Pye=["typed","size","subset","compareNatural","Index","DenseMatrix"],kye=fe(oD,Pye,t=>{var{typed:e,size:n,subset:r,compareNatural:a,Index:i,DenseMatrix:o}=t;return e(oD,{"Array | Matrix, Array | Matrix":function(u,s){var c;if(r(n(u),new i(0))===0)c=[];else{if(r(n(s),new i(0))===0)return Ut(u.toArray());var f=ru(Ut(Array.isArray(u)?u:u.toArray()).sort(a)),d=ru(Ut(Array.isArray(s)?s:s.toArray()).sort(a));c=[];for(var v,p=0;p<f.length;p++){v=!1;for(var m=0;m<d.length;m++)if(a(f[p].value,d[m].value)===0&&f[p].identifier===d[m].identifier){v=!0;break}v||c.push(f[p])}}return Array.isArray(u)&&Array.isArray(s)?Xd(c):new o(Xd(c))}})}),lD="setDistinct",_ye=["typed","size","subset","compareNatural","Index","DenseMatrix"],Iye=fe(lD,_ye,t=>{var{typed:e,size:n,subset:r,compareNatural:a,Index:i,DenseMatrix:o}=t;return e(lD,{"Array | Matrix":function(u){var s;if(r(n(u),new i(0))===0)s=[];else{var c=Ut(Array.isArray(u)?u:u.toArray()).sort(a);s=[],s.push(c[0]);for(var f=1;f<c.length;f++)a(c[f],c[f-1])!==0&&s.push(c[f])}return Array.isArray(u)?s:new o(s)}})}),uD="setIntersect",Fye=["typed","size","subset","compareNatural","Index","DenseMatrix"],$ye=fe(uD,Fye,t=>{var{typed:e,size:n,subset:r,compareNatural:a,Index:i,DenseMatrix:o}=t;return e(uD,{"Array | Matrix, Array | Matrix":function(u,s){var c;if(r(n(u),new i(0))===0||r(n(s),new i(0))===0)c=[];else{var f=ru(Ut(Array.isArray(u)?u:u.toArray()).sort(a)),d=ru(Ut(Array.isArray(s)?s:s.toArray()).sort(a));c=[];for(var v=0;v<f.length;v++)for(var p=0;p<d.length;p++)if(a(f[v].value,d[p].value)===0&&f[v].identifier===d[p].identifier){c.push(f[v]);break}}return Array.isArray(u)&&Array.isArray(s)?Xd(c):new o(Xd(c))}})}),sD="setIsSubset",Bye=["typed","size","subset","compareNatural","Index"],Rye=fe(sD,Bye,t=>{var{typed:e,size:n,subset:r,compareNatural:a,Index:i}=t;return e(sD,{"Array | Matrix, Array | Matrix":function(l,u){if(r(n(l),new i(0))===0)return!0;if(r(n(u),new i(0))===0)return!1;for(var s=ru(Ut(Array.isArray(l)?l:l.toArray()).sort(a)),c=ru(Ut(Array.isArray(u)?u:u.toArray()).sort(a)),f,d=0;d<s.length;d++){f=!1;for(var v=0;v<c.length;v++)if(a(s[d].value,c[v].value)===0&&s[d].identifier===c[v].identifier){f=!0;break}if(f===!1)return!1}return!0}})}),cD="setMultiplicity",Lye=["typed","size","subset","compareNatural","Index"],zye=fe(cD,Lye,t=>{var{typed:e,size:n,subset:r,compareNatural:a,Index:i}=t;return e(cD,{"number | BigNumber | Fraction | Complex, Array | Matrix":function(l,u){if(r(n(u),new i(0))===0)return 0;for(var s=Ut(Array.isArray(u)?u:u.toArray()),c=0,f=0;f<s.length;f++)a(s[f],l)===0&&c++;return c}})}),fD="setPowerset",Vye=["typed","size","subset","compareNatural","Index"],jye=fe(fD,Vye,t=>{var{typed:e,size:n,subset:r,compareNatural:a,Index:i}=t;return e(fD,{"Array | Matrix":function(s){if(r(n(s),new i(0))===0)return[];for(var c=Ut(Array.isArray(s)?s:s.toArray()).sort(a),f=[],d=0;d.toString(2).length<=c.length;)f.push(o(c,d.toString(2).split("").reverse())),d++;return l(f)}});function o(u,s){for(var c=[],f=0;f<s.length;f++)s[f]==="1"&&c.push(u[f]);return c}function l(u){for(var s=[],c=u.length-1;c>0;c--)for(var f=0;f<c;f++)u[f].length>u[f+1].length&&(s=u[f],u[f]=u[f+1],u[f+1]=s);return u}}),dD="setSize",Hye=["typed","compareNatural"],Kye=fe(dD,Hye,t=>{var{typed:e,compareNatural:n}=t;return e(dD,{"Array | Matrix":function(a){return Array.isArray(a)?Ut(a).length:Ut(a.toArray()).length},"Array | Matrix, boolean":function(a,i){if(i===!1||a.length===0)return Array.isArray(a)?Ut(a).length:Ut(a.toArray()).length;for(var o=Ut(Array.isArray(a)?a:a.toArray()).sort(n),l=1,u=1;u<o.length;u++)n(o[u],o[u-1])!==0&&l++;return l}})}),vD="setSymDifference",Uye=["typed","size","concat","subset","setDifference","Index"],qye=fe(vD,Uye,t=>{var{typed:e,size:n,concat:r,subset:a,setDifference:i,Index:o}=t;return e(vD,{"Array | Matrix, Array | Matrix":function(u,s){if(a(n(u),new o(0))===0)return Ut(s);if(a(n(s),new o(0))===0)return Ut(u);var c=Ut(u),f=Ut(s);return r(i(c,f),i(f,c))}})}),pD="setUnion",Wye=["typed","size","concat","subset","setIntersect","setSymDifference","Index"],Gye=fe(pD,Wye,t=>{var{typed:e,size:n,concat:r,subset:a,setIntersect:i,setSymDifference:o,Index:l}=t;return e(pD,{"Array | Matrix, Array | Matrix":function(s,c){if(a(n(s),new l(0))===0)return Ut(c);if(a(n(c),new l(0))===0)return Ut(s);var f=Ut(s),d=Ut(c);return r(o(f,d),i(f,d))}})}),mD="add",Yye=["typed","matrix","addScalar","equalScalar","DenseMatrix","SparseMatrix","concat"],Xye=fe(mD,Yye,t=>{var{typed:e,matrix:n,addScalar:r,equalScalar:a,DenseMatrix:i,SparseMatrix:o,concat:l}=t,u=fo({typed:e}),s=vx({typed:e,equalScalar:a}),c=tl({typed:e,DenseMatrix:i}),f=ln({typed:e,matrix:n,concat:l});return e(mD,{"any, any":r,"any, any, ...any":e.referToSelf(d=>(v,p,m)=>{for(var h=d(v,p),g=0;g<m.length;g++)h=d(h,m[g]);return h})},f({elop:r,DS:u,SS:s,Ss:c}))}),hD="hypot",Zye=["typed","abs","addScalar","divideScalar","multiplyScalar","sqrt","smaller","isPositive"],Jye=fe(hD,Zye,t=>{var{typed:e,abs:n,addScalar:r,divideScalar:a,multiplyScalar:i,sqrt:o,smaller:l,isPositive:u}=t;return e(hD,{"... number | BigNumber":s,Array:s,Matrix:c=>s(Ut(c.toArray()))});function s(c){for(var f=0,d=0,v=0;v<c.length;v++){if(ma(c[v]))throw new TypeError("Unexpected type of argument to hypot");var p=n(c[v]);l(d,p)?(f=i(f,i(a(d,p),a(d,p))),f=r(f,1),d=p):f=r(f,u(p)?i(a(p,d),a(p,d)):p)}return i(d,o(f))}}),gD="norm",Qye=["typed","abs","add","pow","conj","sqrt","multiply","equalScalar","larger","smaller","matrix","ctranspose","eigs"],e1e=fe(gD,Qye,t=>{var{typed:e,abs:n,add:r,pow:a,conj:i,sqrt:o,multiply:l,equalScalar:u,larger:s,smaller:c,matrix:f,ctranspose:d,eigs:v}=t;return e(gD,{number:Math.abs,Complex:function(N){return N.abs()},BigNumber:function(N){return N.abs()},boolean:function(N){return Math.abs(N)},Array:function(N){return b(f(N),2)},Matrix:function(N){return b(N,2)},"Array, number | BigNumber | string":function(N,D){return b(f(N),D)},"Matrix, number | BigNumber | string":function(N,D){return b(N,D)}});function p(S){var N=0;return S.forEach(function(D){var A=n(D);s(A,N)&&(N=A)},!0),N}function m(S){var N;return S.forEach(function(D){var A=n(D);(!N||c(A,N))&&(N=A)},!0),N||0}function h(S,N){if(N===Number.POSITIVE_INFINITY||N==="inf")return p(S);if(N===Number.NEGATIVE_INFINITY||N==="-inf")return m(S);if(N==="fro")return b(S,2);if(typeof N=="number"&&!isNaN(N)){if(!u(N,0)){var D=0;return S.forEach(function(A){D=r(a(n(A),N),D)},!0),a(D,1/N)}return Number.POSITIVE_INFINITY}throw new Error("Unsupported parameter value")}function g(S){var N=0;return S.forEach(function(D,A){N=r(N,l(D,i(D)))}),n(o(N))}function w(S){var N=[],D=0;return S.forEach(function(A,P){var k=P[1],I=r(N[k]||0,n(A));s(I,D)&&(D=I),N[k]=I},!0),D}function y(S){var N=S.size();if(N[0]!==N[1])throw new RangeError("Invalid matrix dimensions");var D=d(S),A=l(D,S),P=v(A).values.toArray(),k=P[P.length-1];return n(o(k))}function x(S){var N=[],D=0;return S.forEach(function(A,P){var k=P[0],I=r(N[k]||0,n(A));s(I,D)&&(D=I),N[k]=I},!0),D}function C(S,N){if(N===1)return w(S);if(N===Number.POSITIVE_INFINITY||N==="inf")return x(S);if(N==="fro")return g(S);if(N===2)return y(S);throw new Error("Unsupported parameter value "+N)}function b(S,N){var D=S.size();if(D.length===1)return h(S,N);if(D.length===2){if(D[0]&&D[1])return C(S,N);throw new RangeError("Invalid matrix dimensions")}}}),yD="dot",t1e=["typed","addScalar","multiplyScalar","conj","size"],n1e=fe(yD,t1e,t=>{var{typed:e,addScalar:n,multiplyScalar:r,conj:a,size:i}=t;return e(yD,{"Array | DenseMatrix, Array | DenseMatrix":l,"SparseMatrix, SparseMatrix":u});function o(c,f){var d=s(c),v=s(f),p,m;if(d.length===1)p=d[0];else if(d.length===2&&d[1]===1)p=d[0];else throw new RangeError("Expected a column vector, instead got a matrix of size ("+d.join(", ")+")");if(v.length===1)m=v[0];else if(v.length===2&&v[1]===1)m=v[0];else throw new RangeError("Expected a column vector, instead got a matrix of size ("+v.join(", ")+")");if(p!==m)throw new RangeError("Vectors must have equal length ("+p+" != "+m+")");if(p===0)throw new RangeError("Cannot calculate the dot product of empty vectors");return p}function l(c,f){var d=o(c,f),v=ft(c)?c._data:c,p=ft(c)?c._datatype:void 0,m=ft(f)?f._data:f,h=ft(f)?f._datatype:void 0,g=s(c).length===2,w=s(f).length===2,y=n,x=r;if(p&&h&&p===h&&typeof p=="string"){var C=p;y=e.find(n,[C,C]),x=e.find(r,[C,C])}if(!g&&!w){for(var b=x(a(v[0]),m[0]),S=1;S<d;S++)b=y(b,x(a(v[S]),m[S]));return b}if(!g&&w){for(var N=x(a(v[0]),m[0][0]),D=1;D<d;D++)N=y(N,x(a(v[D]),m[D][0]));return N}if(g&&!w){for(var A=x(a(v[0][0]),m[0]),P=1;P<d;P++)A=y(A,x(a(v[P][0]),m[P]));return A}if(g&&w){for(var k=x(a(v[0][0]),m[0][0]),I=1;I<d;I++)k=y(k,x(a(v[I][0]),m[I][0]));return k}}function u(c,f){o(c,f);for(var d=c._index,v=c._values,p=f._index,m=f._values,h=0,g=n,w=r,y=0,x=0;y<d.length&&x<p.length;){var C=d[y],b=p[x];if(C<b){y++;continue}if(C>b){x++;continue}C===b&&(h=g(h,w(v[y],m[x])),y++,x++)}return h}function s(c){return ft(c)?c.size():i(c)}}),r1e="trace",a1e=["typed","matrix","add"],i1e=fe(r1e,a1e,t=>{var{typed:e,matrix:n,add:r}=t;return e("trace",{Array:function(l){return a(n(l))},SparseMatrix:i,DenseMatrix:a,any:st});function a(o){var l=o._size,u=o._data;switch(l.length){case 1:if(l[0]===1)return st(u[0]);throw new RangeError("Matrix must be square (size: "+Pt(l)+")");case 2:{var s=l[0],c=l[1];if(s===c){for(var f=0,d=0;d<s;d++)f=r(f,u[d][d]);return f}else throw new RangeError("Matrix must be square (size: "+Pt(l)+")")}default:throw new RangeError("Matrix must be two dimensional (size: "+Pt(l)+")")}}function i(o){var l=o._values,u=o._index,s=o._ptr,c=o._size,f=c[0],d=c[1];if(f===d){var v=0;if(l.length>0)for(var p=0;p<d;p++)for(var m=s[p],h=s[p+1],g=m;g<h;g++){var w=u[g];if(w===p){v=r(v,l[g]);break}if(w>p)break}return v}throw new RangeError("Matrix must be square (size: "+Pt(c)+")")}}),bD="index",o1e=["typed","Index"],l1e=fe(bD,o1e,t=>{var{typed:e,Index:n}=t;return e(bD,{"...number | string | BigNumber | Range | Array | Matrix":function(a){var i=a.map(function(l){return It(l)?l.toNumber():Array.isArray(l)||ft(l)?l.map(function(u){return It(u)?u.toNumber():u}):l}),o=new n;return n.apply(o,i),o}})}),w_=new Set(["end"]),u1e="Node",s1e=["mathWithTransform"],c1e=fe(u1e,s1e,t=>{var{mathWithTransform:e}=t;function n(a){for(var i of[...w_])if(a.has(i))throw new Error('Scope contains an illegal symbol, "'+i+'" is a reserved keyword')}class r{get type(){return"Node"}get isNode(){return!0}evaluate(i){return this.compile().evaluate(i)}compile(){var i=this._compile(e,{}),o={},l=null;function u(s){var c=zl(s);return n(c),i(c,o,l)}return{evaluate:u}}_compile(i,o){throw new Error("Method _compile must be implemented by type "+this.type)}forEach(i){throw new Error("Cannot run forEach on a Node interface")}map(i){throw new Error("Cannot run map on a Node interface")}_ifNode(i){if(!Zt(i))throw new TypeError("Callback function must return a Node");return i}traverse(i){i(this,null,null);function o(l,u){l.forEach(function(s,c,f){u(s,c,f),o(s,u)})}o(this,i)}transform(i){function o(l,u,s){var c=i(l,u,s);return c!==l?c:l.map(o)}return o(this,null,null)}filter(i){var o=[];return this.traverse(function(l,u,s){i(l,u,s)&&o.push(l)}),o}clone(){throw new Error("Cannot clone a Node interface")}cloneDeep(){return this.map(function(i){return i.cloneDeep()})}equals(i){return i?this.type===i.type&&Ls(this,i):!1}toString(i){var o=this._getCustomString(i);return typeof o<"u"?o:this._toString(i)}toJSON(){throw new Error("Cannot serialize object: toJSON not implemented by "+this.type)}toHTML(i){var o=this._getCustomString(i);return typeof o<"u"?o:this.toHTML(i)}_toString(){throw new Error("_toString not implemented for "+this.type)}toTex(i){var o=this._getCustomString(i);return typeof o<"u"?o:this._toTex(i)}_toTex(i){throw new Error("_toTex not implemented for "+this.type)}_getCustomString(i){if(i&&typeof i=="object")switch(typeof i.handler){case"object":case"undefined":return;case"function":return i.handler(this,i);default:throw new TypeError("Object or function expected as callback")}}getIdentifier(){return this.type}getContent(){return this}}return r},{isClass:!0,isNode:!0});function gr(t){return t&&t.isIndexError?new ra(t.index+1,t.min+1,t.max!==void 0?t.max+1:void 0):t}function C_(t){var{subset:e}=t;return function(r,a){try{if(Array.isArray(r))return e(r,a);if(r&&typeof r.subset=="function")return r.subset(a);if(typeof r=="string")return e(r,a);if(typeof r=="object"){if(!a.isObjectProperty())throw new TypeError("Cannot apply a numeric index as object property");return na(r,a.getObjectProperty())}else throw new TypeError("Cannot apply index: unsupported type of object")}catch(i){throw gr(i)}}}var Qc="AccessorNode",f1e=["subset","Node"],d1e=fe(Qc,f1e,t=>{var{subset:e,Node:n}=t,r=C_({subset:e});function a(o){return!(to(o)||Fr(o)||jt(o)||wi(o)||dc(o)||Ha(o)||Rn(o))}class i extends n{constructor(l,u){if(super(),!Zt(l))throw new TypeError('Node expected for parameter "object"');if(!Qo(u))throw new TypeError('IndexNode expected for parameter "index"');this.object=l,this.index=u}get name(){return this.index?this.index.isObjectProperty()?this.index.getObjectProperty():"":this.object.name||""}get type(){return Qc}get isAccessorNode(){return!0}_compile(l,u){var s=this.object._compile(l,u),c=this.index._compile(l,u);if(this.index.isObjectProperty()){var f=this.index.getObjectProperty();return function(v,p,m){return na(s(v,p,m),f)}}else return function(v,p,m){var h=s(v,p,m),g=c(v,p,h);return r(h,g)}}forEach(l){l(this.object,"object",this),l(this.index,"index",this)}map(l){return new i(this._ifNode(l(this.object,"object",this)),this._ifNode(l(this.index,"index",this)))}clone(){return new i(this.object,this.index)}_toString(l){var u=this.object.toString(l);return a(this.object)&&(u="("+u+")"),u+this.index.toString(l)}toHTML(l){var u=this.object.toHTML(l);return a(this.object)&&(u='<span class="math-parenthesis math-round-parenthesis">(</span>'+u+'<span class="math-parenthesis math-round-parenthesis">)</span>'),u+this.index.toHTML(l)}_toTex(l){var u=this.object.toTex(l);return a(this.object)&&(u="\\left(' + object + '\\right)"),u+this.index.toTex(l)}toJSON(){return{mathjs:Qc,object:this.object,index:this.index}}static fromJSON(l){return new i(l.object,l.index)}}return j(i,"name",Qc),i},{isClass:!0,isNode:!0}),ef="ArrayNode",v1e=["Node"],p1e=fe(ef,v1e,t=>{var{Node:e}=t;class n extends e{constructor(a){if(super(),this.items=a||[],!Array.isArray(this.items)||!this.items.every(Zt))throw new TypeError("Array containing Nodes expected")}get type(){return ef}get isArrayNode(){return!0}_compile(a,i){var o=yi(this.items,function(s){return s._compile(a,i)}),l=a.config.matrix!=="Array";if(l){var u=a.matrix;return function(c,f,d){return u(yi(o,function(v){return v(c,f,d)}))}}else return function(c,f,d){return yi(o,function(v){return v(c,f,d)})}}forEach(a){for(var i=0;i<this.items.length;i++){var o=this.items[i];a(o,"items["+i+"]",this)}}map(a){for(var i=[],o=0;o<this.items.length;o++)i[o]=this._ifNode(a(this.items[o],"items["+o+"]",this));return new n(i)}clone(){return new n(this.items.slice(0))}_toString(a){var i=this.items.map(function(o){return o.toString(a)});return"["+i.join(", ")+"]"}toJSON(){return{mathjs:ef,items:this.items}}static fromJSON(a){return new n(a.items)}toHTML(a){var i=this.items.map(function(o){return o.toHTML(a)});return'<span class="math-parenthesis math-square-parenthesis">[</span>'+i.join('<span class="math-separator">,</span>')+'<span class="math-parenthesis math-square-parenthesis">]</span>'}_toTex(a){function i(o,l){var u=o.some(Fr)&&!o.every(Fr),s=l||u,c=s?"&":"\\\\",f=o.map(function(d){return d.items?i(d.items,!l):d.toTex(a)}).join(c);return u||!s||s&&!l?"\\begin{bmatrix}"+f+"\\end{bmatrix}":f}return i(this.items,!1)}}return j(n,"name",ef),n},{isClass:!0,isNode:!0});function m1e(t){var{subset:e,matrix:n}=t;return function(a,i,o){try{if(Array.isArray(a))return n(a).subset(i,o).valueOf();if(a&&typeof a.subset=="function")return a.subset(i,o);if(typeof a=="string")return e(a,i,o);if(typeof a=="object"){if(!i.isObjectProperty())throw TypeError("Cannot apply a numeric index as object property");return au(a,i.getObjectProperty(),o),a}else throw new TypeError("Cannot apply index: unsupported type of object")}catch(l){throw gr(l)}}}var fa=[{AssignmentNode:{},FunctionAssignmentNode:{}},{ConditionalNode:{latexLeftParens:!1,latexRightParens:!1,latexParens:!1}},{"OperatorNode:or":{op:"or",associativity:"left",associativeWith:[]}},{"OperatorNode:xor":{op:"xor",associativity:"left",associativeWith:[]}},{"OperatorNode:and":{op:"and",associativity:"left",associativeWith:[]}},{"OperatorNode:bitOr":{op:"|",associativity:"left",associativeWith:[]}},{"OperatorNode:bitXor":{op:"^|",associativity:"left",associativeWith:[]}},{"OperatorNode:bitAnd":{op:"&",associativity:"left",associativeWith:[]}},{"OperatorNode:equal":{op:"==",associativity:"left",associativeWith:[]},"OperatorNode:unequal":{op:"!=",associativity:"left",associativeWith:[]},"OperatorNode:smaller":{op:"<",associativity:"left",associativeWith:[]},"OperatorNode:larger":{op:">",associativity:"left",associativeWith:[]},"OperatorNode:smallerEq":{op:"<=",associativity:"left",associativeWith:[]},"OperatorNode:largerEq":{op:">=",associativity:"left",associativeWith:[]},RelationalNode:{associativity:"left",associativeWith:[]}},{"OperatorNode:leftShift":{op:"<<",associativity:"left",associativeWith:[]},"OperatorNode:rightArithShift":{op:">>",associativity:"left",associativeWith:[]},"OperatorNode:rightLogShift":{op:">>>",associativity:"left",associativeWith:[]}},{"OperatorNode:to":{op:"to",associativity:"left",associativeWith:[]}},{RangeNode:{}},{"OperatorNode:add":{op:"+",associativity:"left",associativeWith:["OperatorNode:add","OperatorNode:subtract"]},"OperatorNode:subtract":{op:"-",associativity:"left",associativeWith:[]}},{"OperatorNode:multiply":{op:"*",associativity:"left",associativeWith:["OperatorNode:multiply","OperatorNode:divide","Operator:dotMultiply","Operator:dotDivide"]},"OperatorNode:divide":{op:"/",associativity:"left",associativeWith:[],latexLeftParens:!1,latexRightParens:!1,latexParens:!1},"OperatorNode:dotMultiply":{op:".*",associativity:"left",associativeWith:["OperatorNode:multiply","OperatorNode:divide","OperatorNode:dotMultiply","OperatorNode:doDivide"]},"OperatorNode:dotDivide":{op:"./",associativity:"left",associativeWith:[]},"OperatorNode:mod":{op:"mod",associativity:"left",associativeWith:[]}},{"OperatorNode:multiply":{associativity:"left",associativeWith:["OperatorNode:multiply","OperatorNode:divide","Operator:dotMultiply","Operator:dotDivide"]}},{"OperatorNode:unaryPlus":{op:"+",associativity:"right"},"OperatorNode:unaryMinus":{op:"-",associativity:"right"},"OperatorNode:bitNot":{op:"~",associativity:"right"},"OperatorNode:not":{op:"not",associativity:"right"}},{"OperatorNode:pow":{op:"^",associativity:"right",associativeWith:[],latexRightParens:!1},"OperatorNode:dotPow":{op:".^",associativity:"right",associativeWith:[]}},{"OperatorNode:factorial":{op:"!",associativity:"left"}},{"OperatorNode:ctranspose":{op:"'",associativity:"left"}}];function tf(t,e){if(!e||e!=="auto")return t;for(var n=t;Ha(n);)n=n.content;return n}function nn(t,e,n,r){var a=t;e!=="keep"&&(a=t.getContent());for(var i=a.getIdentifier(),o=null,l=0;l<fa.length;l++)if(i in fa[l]){o=l;break}if(i==="OperatorNode:multiply"&&a.implicit&&n!=="show"){var u=tf(a.args[0],e);!(jt(u)&&r&&r.getIdentifier()==="OperatorNode:divide"&&l0(tf(r.args[0],e)))&&!(u.getIdentifier()==="OperatorNode:divide"&&l0(tf(u.args[0],e))&&jt(tf(u.args[1])))&&(o+=1)}return o}function Hu(t,e){var n=t;e!=="keep"&&(n=t.getContent());var r=n.getIdentifier(),a=nn(n,e);if(a===null)return null;var i=fa[a][r];if(We(i,"associativity")){if(i.associativity==="left")return"left";if(i.associativity==="right")return"right";throw Error("'"+r+"' has the invalid associativity '"+i.associativity+"'.")}return null}function vh(t,e,n){var r=n!=="keep"?t.getContent():t,a=n!=="keep"?t.getContent():e,i=r.getIdentifier(),o=a.getIdentifier(),l=nn(r,n);if(l===null)return null;var u=fa[l][i];if(We(u,"associativeWith")&&u.associativeWith instanceof Array){for(var s=0;s<u.associativeWith.length;s++)if(u.associativeWith[s]===o)return!0;return!1}return null}function h1e(t){var e="OperatorNode:"+t;for(var n of fa)if(e in n)return n[e].op;return null}var nf="AssignmentNode",g1e=["subset","?matrix","Node"],y1e=fe(nf,g1e,t=>{var{subset:e,matrix:n,Node:r}=t,a=C_({subset:e}),i=m1e({subset:e,matrix:n});function o(u,s,c){s||(s="keep");var f=nn(u,s,c),d=nn(u.value,s,c);return s==="all"||d!==null&&d<=f}class l extends r{constructor(s,c,f){if(super(),this.object=s,this.index=f?c:null,this.value=f||c,!Rn(s)&&!to(s))throw new TypeError('SymbolNode or AccessorNode expected as "object"');if(Rn(s)&&s.name==="end")throw new Error('Cannot assign to symbol "end"');if(this.index&&!Qo(this.index))throw new TypeError('IndexNode expected as "index"');if(!Zt(this.value))throw new TypeError('Node expected as "value"')}get name(){return this.index?this.index.isObjectProperty()?this.index.getObjectProperty():"":this.object.name||""}get type(){return nf}get isAssignmentNode(){return!0}_compile(s,c){var f=this.object._compile(s,c),d=this.index?this.index._compile(s,c):null,v=this.value._compile(s,c),p=this.object.name;if(this.index)if(this.index.isObjectProperty()){var m=this.index.getObjectProperty();return function(x,C,b){var S=f(x,C,b),N=v(x,C,b);return au(S,m,N),N}}else{if(Rn(this.object))return function(x,C,b){var S=f(x,C,b),N=v(x,C,b),D=d(x,C,S);return x.set(p,i(S,D,N)),N};var h=this.object.object._compile(s,c);if(this.object.index.isObjectProperty()){var g=this.object.index.getObjectProperty();return function(x,C,b){var S=h(x,C,b),N=na(S,g),D=d(x,C,N),A=v(x,C,b);return au(S,g,i(N,D,A)),A}}else{var w=this.object.index._compile(s,c);return function(x,C,b){var S=h(x,C,b),N=w(x,C,S),D=a(S,N),A=d(x,C,D),P=v(x,C,b);return i(S,N,i(D,A,P)),P}}}else{if(!Rn(this.object))throw new TypeError("SymbolNode expected as object");return function(x,C,b){var S=v(x,C,b);return x.set(p,S),S}}}forEach(s){s(this.object,"object",this),this.index&&s(this.index,"index",this),s(this.value,"value",this)}map(s){var c=this._ifNode(s(this.object,"object",this)),f=this.index?this._ifNode(s(this.index,"index",this)):null,d=this._ifNode(s(this.value,"value",this));return new l(c,f,d)}clone(){return new l(this.object,this.index,this.value)}_toString(s){var c=this.object.toString(s),f=this.index?this.index.toString(s):"",d=this.value.toString(s);return o(this,s&&s.parenthesis,s&&s.implicit)&&(d="("+d+")"),c+f+" = "+d}toJSON(){return{mathjs:nf,object:this.object,index:this.index,value:this.value}}static fromJSON(s){return new l(s.object,s.index,s.value)}toHTML(s){var c=this.object.toHTML(s),f=this.index?this.index.toHTML(s):"",d=this.value.toHTML(s);return o(this,s&&s.parenthesis,s&&s.implicit)&&(d='<span class="math-paranthesis math-round-parenthesis">(</span>'+d+'<span class="math-paranthesis math-round-parenthesis">)</span>'),c+f+'<span class="math-operator math-assignment-operator math-variable-assignment-operator math-binary-operator">=</span>'+d}_toTex(s){var c=this.object.toTex(s),f=this.index?this.index.toTex(s):"",d=this.value.toTex(s);return o(this,s&&s.parenthesis,s&&s.implicit)&&(d="\\left(".concat(d,"\\right)")),c+f+":="+d}}return j(l,"name",nf),l},{isClass:!0,isNode:!0}),rf="BlockNode",b1e=["ResultSet","Node"],x1e=fe(rf,b1e,t=>{var{ResultSet:e,Node:n}=t;class r extends n{constructor(i){if(super(),!Array.isArray(i))throw new Error("Array expected");this.blocks=i.map(function(o){var l=o&&o.node,u=o&&o.visible!==void 0?o.visible:!0;if(!Zt(l))throw new TypeError('Property "node" must be a Node');if(typeof u!="boolean")throw new TypeError('Property "visible" must be a boolean');return{node:l,visible:u}})}get type(){return rf}get isBlockNode(){return!0}_compile(i,o){var l=yi(this.blocks,function(u){return{evaluate:u.node._compile(i,o),visible:u.visible}});return function(s,c,f){var d=[];return Np(l,function(p){var m=p.evaluate(s,c,f);p.visible&&d.push(m)}),new e(d)}}forEach(i){for(var o=0;o<this.blocks.length;o++)i(this.blocks[o].node,"blocks["+o+"].node",this)}map(i){for(var o=[],l=0;l<this.blocks.length;l++){var u=this.blocks[l],s=this._ifNode(i(u.node,"blocks["+l+"].node",this));o[l]={node:s,visible:u.visible}}return new r(o)}clone(){var i=this.blocks.map(function(o){return{node:o.node,visible:o.visible}});return new r(i)}_toString(i){return this.blocks.map(function(o){return o.node.toString(i)+(o.visible?"":";")}).join(`
  137. `)}toJSON(){return{mathjs:rf,blocks:this.blocks}}static fromJSON(i){return new r(i.blocks)}toHTML(i){return this.blocks.map(function(o){return o.node.toHTML(i)+(o.visible?"":'<span class="math-separator">;</span>')}).join('<span class="math-separator"><br /></span>')}_toTex(i){return this.blocks.map(function(o){return o.node.toTex(i)+(o.visible?"":";")}).join(`\\;\\;
  138. `)}}return j(r,"name",rf),r},{isClass:!0,isNode:!0}),af="ConditionalNode",w1e=["Node"],C1e=fe(af,w1e,t=>{var{Node:e}=t;function n(a){if(typeof a=="number"||typeof a=="boolean"||typeof a=="string")return!!a;if(a){if(It(a))return!a.isZero();if(ma(a))return!!(a.re||a.im);if(ca(a))return!!a.value}if(a==null)return!1;throw new TypeError('Unsupported type of condition "'+dn(a)+'"')}class r extends e{constructor(i,o,l){if(super(),!Zt(i))throw new TypeError("Parameter condition must be a Node");if(!Zt(o))throw new TypeError("Parameter trueExpr must be a Node");if(!Zt(l))throw new TypeError("Parameter falseExpr must be a Node");this.condition=i,this.trueExpr=o,this.falseExpr=l}get type(){return af}get isConditionalNode(){return!0}_compile(i,o){var l=this.condition._compile(i,o),u=this.trueExpr._compile(i,o),s=this.falseExpr._compile(i,o);return function(f,d,v){return n(l(f,d,v))?u(f,d,v):s(f,d,v)}}forEach(i){i(this.condition,"condition",this),i(this.trueExpr,"trueExpr",this),i(this.falseExpr,"falseExpr",this)}map(i){return new r(this._ifNode(i(this.condition,"condition",this)),this._ifNode(i(this.trueExpr,"trueExpr",this)),this._ifNode(i(this.falseExpr,"falseExpr",this)))}clone(){return new r(this.condition,this.trueExpr,this.falseExpr)}_toString(i){var o=i&&i.parenthesis?i.parenthesis:"keep",l=nn(this,o,i&&i.implicit),u=this.condition.toString(i),s=nn(this.condition,o,i&&i.implicit);(o==="all"||this.condition.type==="OperatorNode"||s!==null&&s<=l)&&(u="("+u+")");var c=this.trueExpr.toString(i),f=nn(this.trueExpr,o,i&&i.implicit);(o==="all"||this.trueExpr.type==="OperatorNode"||f!==null&&f<=l)&&(c="("+c+")");var d=this.falseExpr.toString(i),v=nn(this.falseExpr,o,i&&i.implicit);return(o==="all"||this.falseExpr.type==="OperatorNode"||v!==null&&v<=l)&&(d="("+d+")"),u+" ? "+c+" : "+d}toJSON(){return{mathjs:af,condition:this.condition,trueExpr:this.trueExpr,falseExpr:this.falseExpr}}static fromJSON(i){return new r(i.condition,i.trueExpr,i.falseExpr)}toHTML(i){var o=i&&i.parenthesis?i.parenthesis:"keep",l=nn(this,o,i&&i.implicit),u=this.condition.toHTML(i),s=nn(this.condition,o,i&&i.implicit);(o==="all"||this.condition.type==="OperatorNode"||s!==null&&s<=l)&&(u='<span class="math-parenthesis math-round-parenthesis">(</span>'+u+'<span class="math-parenthesis math-round-parenthesis">)</span>');var c=this.trueExpr.toHTML(i),f=nn(this.trueExpr,o,i&&i.implicit);(o==="all"||this.trueExpr.type==="OperatorNode"||f!==null&&f<=l)&&(c='<span class="math-parenthesis math-round-parenthesis">(</span>'+c+'<span class="math-parenthesis math-round-parenthesis">)</span>');var d=this.falseExpr.toHTML(i),v=nn(this.falseExpr,o,i&&i.implicit);return(o==="all"||this.falseExpr.type==="OperatorNode"||v!==null&&v<=l)&&(d='<span class="math-parenthesis math-round-parenthesis">(</span>'+d+'<span class="math-parenthesis math-round-parenthesis">)</span>'),u+'<span class="math-operator math-conditional-operator">?</span>'+c+'<span class="math-operator math-conditional-operator">:</span>'+d}_toTex(i){return"\\begin{cases} {"+this.trueExpr.toTex(i)+"}, &\\quad{\\text{if }\\;"+this.condition.toTex(i)+"}\\\\{"+this.falseExpr.toTex(i)+"}, &\\quad{\\text{otherwise}}\\end{cases}"}}return j(r,"name",af),r},{isClass:!0,isNode:!0}),C0=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},S1e={"{":"\\{","}":"\\}","\\":"\\textbackslash{}","#":"\\#",$:"\\$","%":"\\%","&":"\\&","^":"\\textasciicircum{}",_:"\\_","~":"\\textasciitilde{}"},E1e={"–":"\\--","—":"\\---"," ":"~"," ":"\\qquad{}","\r\n":"\\newline{}","\n":"\\newline{}"},N1e=function(e,n){return C0({},e,n)},D1e=function(t){for(var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=e.preserveFormatting,r=n===void 0?!1:n,a=e.escapeMapFn,i=a===void 0?N1e:a,o=String(t),l="",u=i(C0({},S1e),r?C0({},E1e):{}),s=Object.keys(u),c=function(){var d=!1;s.forEach(function(v,p){d||o.length>=v.length&&o.slice(0,v.length)===v&&(l+=u[s[p]],o=o.slice(v.length,o.length),d=!0)}),d||(l+=o.slice(0,1),o=o.slice(1,o.length))};o;)c();return l};const A1e=D1e;var S0={Alpha:"A",alpha:"\\alpha",Beta:"B",beta:"\\beta",Gamma:"\\Gamma",gamma:"\\gamma",Delta:"\\Delta",delta:"\\delta",Epsilon:"E",epsilon:"\\epsilon",varepsilon:"\\varepsilon",Zeta:"Z",zeta:"\\zeta",Eta:"H",eta:"\\eta",Theta:"\\Theta",theta:"\\theta",vartheta:"\\vartheta",Iota:"I",iota:"\\iota",Kappa:"K",kappa:"\\kappa",varkappa:"\\varkappa",Lambda:"\\Lambda",lambda:"\\lambda",Mu:"M",mu:"\\mu",Nu:"N",nu:"\\nu",Xi:"\\Xi",xi:"\\xi",Omicron:"O",omicron:"o",Pi:"\\Pi",pi:"\\pi",varpi:"\\varpi",Rho:"P",rho:"\\rho",varrho:"\\varrho",Sigma:"\\Sigma",sigma:"\\sigma",varsigma:"\\varsigma",Tau:"T",tau:"\\tau",Upsilon:"\\Upsilon",upsilon:"\\upsilon",Phi:"\\Phi",phi:"\\phi",varphi:"\\varphi",Chi:"X",chi:"\\chi",Psi:"\\Psi",psi:"\\psi",Omega:"\\Omega",omega:"\\omega",true:"\\mathrm{True}",false:"\\mathrm{False}",i:"i",inf:"\\infty",Inf:"\\infty",infinity:"\\infty",Infinity:"\\infty",oo:"\\infty",lim:"\\lim",undefined:"\\mathbf{?}"},Kt={transpose:"^\\top",ctranspose:"^H",factorial:"!",pow:"^",dotPow:".^\\wedge",unaryPlus:"+",unaryMinus:"-",bitNot:"\\~",not:"\\neg",multiply:"\\cdot",divide:"\\frac",dotMultiply:".\\cdot",dotDivide:".:",mod:"\\mod",add:"+",subtract:"-",to:"\\rightarrow",leftShift:"<<",rightArithShift:">>",rightLogShift:">>>",equal:"=",unequal:"\\neq",smaller:"<",larger:">",smallerEq:"\\leq",largerEq:"\\geq",bitAnd:"\\&",bitXor:"\\underline{|}",bitOr:"|",and:"\\wedge",xor:"\\veebar",or:"\\vee"},xD={abs:{1:"\\left|${args[0]}\\right|"},add:{2:"\\left(${args[0]}".concat(Kt.add,"${args[1]}\\right)")},cbrt:{1:"\\sqrt[3]{${args[0]}}"},ceil:{1:"\\left\\lceil${args[0]}\\right\\rceil"},cube:{1:"\\left(${args[0]}\\right)^3"},divide:{2:"\\frac{${args[0]}}{${args[1]}}"},dotDivide:{2:"\\left(${args[0]}".concat(Kt.dotDivide,"${args[1]}\\right)")},dotMultiply:{2:"\\left(${args[0]}".concat(Kt.dotMultiply,"${args[1]}\\right)")},dotPow:{2:"\\left(${args[0]}".concat(Kt.dotPow,"${args[1]}\\right)")},exp:{1:"\\exp\\left(${args[0]}\\right)"},expm1:"\\left(e".concat(Kt.pow,"{${args[0]}}-1\\right)"),fix:{1:"\\mathrm{${name}}\\left(${args[0]}\\right)"},floor:{1:"\\left\\lfloor${args[0]}\\right\\rfloor"},gcd:"\\gcd\\left(${args}\\right)",hypot:"\\hypot\\left(${args}\\right)",log:{1:"\\ln\\left(${args[0]}\\right)",2:"\\log_{${args[1]}}\\left(${args[0]}\\right)"},log10:{1:"\\log_{10}\\left(${args[0]}\\right)"},log1p:{1:"\\ln\\left(${args[0]}+1\\right)",2:"\\log_{${args[1]}}\\left(${args[0]}+1\\right)"},log2:"\\log_{2}\\left(${args[0]}\\right)",mod:{2:"\\left(${args[0]}".concat(Kt.mod,"${args[1]}\\right)")},multiply:{2:"\\left(${args[0]}".concat(Kt.multiply,"${args[1]}\\right)")},norm:{1:"\\left\\|${args[0]}\\right\\|",2:void 0},nthRoot:{2:"\\sqrt[${args[1]}]{${args[0]}}"},nthRoots:{2:"\\{y : $y^{args[1]} = {${args[0]}}\\}"},pow:{2:"\\left(${args[0]}\\right)".concat(Kt.pow,"{${args[1]}}")},round:{1:"\\left\\lfloor${args[0]}\\right\\rceil",2:void 0},sign:{1:"\\mathrm{${name}}\\left(${args[0]}\\right)"},sqrt:{1:"\\sqrt{${args[0]}}"},square:{1:"\\left(${args[0]}\\right)^2"},subtract:{2:"\\left(${args[0]}".concat(Kt.subtract,"${args[1]}\\right)")},unaryMinus:{1:"".concat(Kt.unaryMinus,"\\left(${args[0]}\\right)")},unaryPlus:{1:"".concat(Kt.unaryPlus,"\\left(${args[0]}\\right)")},bitAnd:{2:"\\left(${args[0]}".concat(Kt.bitAnd,"${args[1]}\\right)")},bitNot:{1:Kt.bitNot+"\\left(${args[0]}\\right)"},bitOr:{2:"\\left(${args[0]}".concat(Kt.bitOr,"${args[1]}\\right)")},bitXor:{2:"\\left(${args[0]}".concat(Kt.bitXor,"${args[1]}\\right)")},leftShift:{2:"\\left(${args[0]}".concat(Kt.leftShift,"${args[1]}\\right)")},rightArithShift:{2:"\\left(${args[0]}".concat(Kt.rightArithShift,"${args[1]}\\right)")},rightLogShift:{2:"\\left(${args[0]}".concat(Kt.rightLogShift,"${args[1]}\\right)")},bellNumbers:{1:"\\mathrm{B}_{${args[0]}}"},catalan:{1:"\\mathrm{C}_{${args[0]}}"},stirlingS2:{2:"\\mathrm{S}\\left(${args}\\right)"},arg:{1:"\\arg\\left(${args[0]}\\right)"},conj:{1:"\\left(${args[0]}\\right)^*"},im:{1:"\\Im\\left\\lbrace${args[0]}\\right\\rbrace"},re:{1:"\\Re\\left\\lbrace${args[0]}\\right\\rbrace"},and:{2:"\\left(${args[0]}".concat(Kt.and,"${args[1]}\\right)")},not:{1:Kt.not+"\\left(${args[0]}\\right)"},or:{2:"\\left(${args[0]}".concat(Kt.or,"${args[1]}\\right)")},xor:{2:"\\left(${args[0]}".concat(Kt.xor,"${args[1]}\\right)")},cross:{2:"\\left(${args[0]}\\right)\\times\\left(${args[1]}\\right)"},ctranspose:{1:"\\left(${args[0]}\\right)".concat(Kt.ctranspose)},det:{1:"\\det\\left(${args[0]}\\right)"},dot:{2:"\\left(${args[0]}\\cdot${args[1]}\\right)"},expm:{1:"\\exp\\left(${args[0]}\\right)"},inv:{1:"\\left(${args[0]}\\right)^{-1}"},pinv:{1:"\\left(${args[0]}\\right)^{+}"},sqrtm:{1:"{${args[0]}}".concat(Kt.pow,"{\\frac{1}{2}}")},trace:{1:"\\mathrm{tr}\\left(${args[0]}\\right)"},transpose:{1:"\\left(${args[0]}\\right)".concat(Kt.transpose)},combinations:{2:"\\binom{${args[0]}}{${args[1]}}"},combinationsWithRep:{2:"\\left(\\!\\!{\\binom{${args[0]}}{${args[1]}}}\\!\\!\\right)"},factorial:{1:"\\left(${args[0]}\\right)".concat(Kt.factorial)},gamma:{1:"\\Gamma\\left(${args[0]}\\right)"},lgamma:{1:"\\ln\\Gamma\\left(${args[0]}\\right)"},equal:{2:"\\left(${args[0]}".concat(Kt.equal,"${args[1]}\\right)")},larger:{2:"\\left(${args[0]}".concat(Kt.larger,"${args[1]}\\right)")},largerEq:{2:"\\left(${args[0]}".concat(Kt.largerEq,"${args[1]}\\right)")},smaller:{2:"\\left(${args[0]}".concat(Kt.smaller,"${args[1]}\\right)")},smallerEq:{2:"\\left(${args[0]}".concat(Kt.smallerEq,"${args[1]}\\right)")},unequal:{2:"\\left(${args[0]}".concat(Kt.unequal,"${args[1]}\\right)")},erf:{1:"erf\\left(${args[0]}\\right)"},max:"\\max\\left(${args}\\right)",min:"\\min\\left(${args}\\right)",variance:"\\mathrm{Var}\\left(${args}\\right)",acos:{1:"\\cos^{-1}\\left(${args[0]}\\right)"},acosh:{1:"\\cosh^{-1}\\left(${args[0]}\\right)"},acot:{1:"\\cot^{-1}\\left(${args[0]}\\right)"},acoth:{1:"\\coth^{-1}\\left(${args[0]}\\right)"},acsc:{1:"\\csc^{-1}\\left(${args[0]}\\right)"},acsch:{1:"\\mathrm{csch}^{-1}\\left(${args[0]}\\right)"},asec:{1:"\\sec^{-1}\\left(${args[0]}\\right)"},asech:{1:"\\mathrm{sech}^{-1}\\left(${args[0]}\\right)"},asin:{1:"\\sin^{-1}\\left(${args[0]}\\right)"},asinh:{1:"\\sinh^{-1}\\left(${args[0]}\\right)"},atan:{1:"\\tan^{-1}\\left(${args[0]}\\right)"},atan2:{2:"\\mathrm{atan2}\\left(${args}\\right)"},atanh:{1:"\\tanh^{-1}\\left(${args[0]}\\right)"},cos:{1:"\\cos\\left(${args[0]}\\right)"},cosh:{1:"\\cosh\\left(${args[0]}\\right)"},cot:{1:"\\cot\\left(${args[0]}\\right)"},coth:{1:"\\coth\\left(${args[0]}\\right)"},csc:{1:"\\csc\\left(${args[0]}\\right)"},csch:{1:"\\mathrm{csch}\\left(${args[0]}\\right)"},sec:{1:"\\sec\\left(${args[0]}\\right)"},sech:{1:"\\mathrm{sech}\\left(${args[0]}\\right)"},sin:{1:"\\sin\\left(${args[0]}\\right)"},sinh:{1:"\\sinh\\left(${args[0]}\\right)"},tan:{1:"\\tan\\left(${args[0]}\\right)"},tanh:{1:"\\tanh\\left(${args[0]}\\right)"},to:{2:"\\left(${args[0]}".concat(Kt.to,"${args[1]}\\right)")},numeric:function(e,n){return e.args[0].toTex()},number:{0:"0",1:"\\left(${args[0]}\\right)",2:"\\left(\\left(${args[0]}\\right)${args[1]}\\right)"},string:{0:'\\mathtt{""}',1:"\\mathrm{string}\\left(${args[0]}\\right)"},bignumber:{0:"0",1:"\\left(${args[0]}\\right)"},complex:{0:"0",1:"\\left(${args[0]}\\right)",2:"\\left(\\left(${args[0]}\\right)+".concat(S0.i,"\\cdot\\left(${args[1]}\\right)\\right)")},matrix:{0:"\\begin{bmatrix}\\end{bmatrix}",1:"\\left(${args[0]}\\right)",2:"\\left(${args[0]}\\right)"},sparse:{0:"\\begin{bsparse}\\end{bsparse}",1:"\\left(${args[0]}\\right)"},unit:{1:"\\left(${args[0]}\\right)",2:"\\left(\\left(${args[0]}\\right)${args[1]}\\right)"}},M1e="\\mathrm{${name}}\\left(${args}\\right)",wD={deg:"^\\circ"};function E0(t){return A1e(t,{preserveFormatting:!0})}function S_(t,e){return e=typeof e>"u"?!1:e,e?We(wD,t)?wD[t]:"\\mathrm{"+E0(t)+"}":We(S0,t)?S0[t]:E0(t)}var of="ConstantNode",O1e=["Node"],T1e=fe(of,O1e,t=>{var{Node:e}=t;class n extends e{constructor(a){super(),this.value=a}get type(){return of}get isConstantNode(){return!0}_compile(a,i){var o=this.value;return function(){return o}}forEach(a){}map(a){return this.clone()}clone(){return new n(this.value)}_toString(a){return Pt(this.value,a)}toHTML(a){var i=this._toString(a);switch(dn(this.value)){case"number":case"BigNumber":case"Fraction":return'<span class="math-number">'+i+"</span>";case"string":return'<span class="math-string">'+i+"</span>";case"boolean":return'<span class="math-boolean">'+i+"</span>";case"null":return'<span class="math-null-symbol">'+i+"</span>";case"undefined":return'<span class="math-undefined">'+i+"</span>";default:return'<span class="math-symbol">'+i+"</span>"}}toJSON(){return{mathjs:of,value:this.value}}static fromJSON(a){return new n(a.value)}_toTex(a){var i=this._toString(a);switch(dn(this.value)){case"string":return"\\mathtt{"+E0(i)+"}";case"number":case"BigNumber":{if(!isFinite(this.value))return this.value.valueOf()<0?"-\\infty":"\\infty";var o=i.toLowerCase().indexOf("e");if(o!==-1)return i.substring(0,o)+"\\cdot10^{"+i.substring(o+1)+"}"}return i;case"Fraction":return this.value.toLatex();default:return i}}}return j(n,"name",of),n},{isClass:!0,isNode:!0}),lf="FunctionAssignmentNode",P1e=["typed","Node"],k1e=fe(lf,P1e,t=>{var{typed:e,Node:n}=t;function r(i,o,l){var u=nn(i,o,l),s=nn(i.expr,o,l);return o==="all"||s!==null&&s<=u}class a extends n{constructor(o,l,u){if(super(),typeof o!="string")throw new TypeError('String expected for parameter "name"');if(!Array.isArray(l))throw new TypeError('Array containing strings or objects expected for parameter "params"');if(!Zt(u))throw new TypeError('Node expected for parameter "expr"');if(w_.has(o))throw new Error('Illegal function name, "'+o+'" is a reserved keyword');var s=new Set;for(var c of l){var f=typeof c=="string"?c:c.name;if(s.has(f))throw new Error('Duplicate parameter name "'.concat(f,'"'));s.add(f)}this.name=o,this.params=l.map(function(d){return d&&d.name||d}),this.types=l.map(function(d){return d&&d.type||"any"}),this.expr=u}get type(){return lf}get isFunctionAssignmentNode(){return!0}_compile(o,l){var u=Object.create(l);Np(this.params,function(p){u[p]=!0});var s=this.expr._compile(o,u),c=this.name,f=this.params,d=x4(this.types,","),v=c+"("+x4(this.params,", ")+")";return function(m,h,g){var w={};w[d]=function(){for(var x=Object.create(h),C=0;C<f.length;C++)x[f[C]]=arguments[C];return s(m,x,g)};var y=e(c,w);return y.syntax=v,m.set(c,y),y}}forEach(o){o(this.expr,"expr",this)}map(o){var l=this._ifNode(o(this.expr,"expr",this));return new a(this.name,this.params.slice(0),l)}clone(){return new a(this.name,this.params.slice(0),this.expr)}_toString(o){var l=o&&o.parenthesis?o.parenthesis:"keep",u=this.expr.toString(o);return r(this,l,o&&o.implicit)&&(u="("+u+")"),this.name+"("+this.params.join(", ")+") = "+u}toJSON(){var o=this.types;return{mathjs:lf,name:this.name,params:this.params.map(function(l,u){return{name:l,type:o[u]}}),expr:this.expr}}static fromJSON(o){return new a(o.name,o.params,o.expr)}toHTML(o){for(var l=o&&o.parenthesis?o.parenthesis:"keep",u=[],s=0;s<this.params.length;s++)u.push('<span class="math-symbol math-parameter">'+Xr(this.params[s])+"</span>");var c=this.expr.toHTML(o);return r(this,l,o&&o.implicit)&&(c='<span class="math-parenthesis math-round-parenthesis">(</span>'+c+'<span class="math-parenthesis math-round-parenthesis">)</span>'),'<span class="math-function">'+Xr(this.name)+'</span><span class="math-parenthesis math-round-parenthesis">(</span>'+u.join('<span class="math-separator">,</span>')+'<span class="math-parenthesis math-round-parenthesis">)</span><span class="math-operator math-assignment-operator math-variable-assignment-operator math-binary-operator">=</span>'+c}_toTex(o){var l=o&&o.parenthesis?o.parenthesis:"keep",u=this.expr.toTex(o);return r(this,l,o&&o.implicit)&&(u="\\left(".concat(u,"\\right)")),"\\mathrm{"+this.name+"}\\left("+this.params.map(S_).join(",")+"\\right):="+u}}return j(a,"name",lf),a},{isClass:!0,isNode:!0}),uf="IndexNode",_1e=["Node","size"],I1e=fe(uf,_1e,t=>{var{Node:e,size:n}=t;class r extends e{constructor(i,o){if(super(),this.dimensions=i,this.dotNotation=o||!1,!Array.isArray(i)||!i.every(Zt))throw new TypeError('Array containing Nodes expected for parameter "dimensions"');if(this.dotNotation&&!this.isObjectProperty())throw new Error("dotNotation only applicable for object properties")}get type(){return uf}get isIndexNode(){return!0}_compile(i,o){var l=yi(this.dimensions,function(s,c){var f=s.filter(p=>p.isSymbolNode&&p.name==="end").length>0;if(f){var d=Object.create(o);d.end=!0;var v=s._compile(i,d);return function(m,h,g){if(!ft(g)&&!Xt(g)&&!rr(g))throw new TypeError('Cannot resolve "end": context must be a Matrix, Array, or string but is '+dn(g));var w=n(g).valueOf(),y=Object.create(h);return y.end=w[c],v(m,y,g)}}else return s._compile(i,o)}),u=na(i,"index");return function(c,f,d){var v=yi(l,function(p){return p(c,f,d)});return u(...v)}}forEach(i){for(var o=0;o<this.dimensions.length;o++)i(this.dimensions[o],"dimensions["+o+"]",this)}map(i){for(var o=[],l=0;l<this.dimensions.length;l++)o[l]=this._ifNode(i(this.dimensions[l],"dimensions["+l+"]",this));return new r(o,this.dotNotation)}clone(){return new r(this.dimensions.slice(0),this.dotNotation)}isObjectProperty(){return this.dimensions.length===1&&jt(this.dimensions[0])&&typeof this.dimensions[0].value=="string"}getObjectProperty(){return this.isObjectProperty()?this.dimensions[0].value:null}_toString(i){return this.dotNotation?"."+this.getObjectProperty():"["+this.dimensions.join(", ")+"]"}toJSON(){return{mathjs:uf,dimensions:this.dimensions,dotNotation:this.dotNotation}}static fromJSON(i){return new r(i.dimensions,i.dotNotation)}toHTML(i){for(var o=[],l=0;l<this.dimensions.length;l++)o[l]=this.dimensions[l].toHTML();return this.dotNotation?'<span class="math-operator math-accessor-operator">.</span><span class="math-symbol math-property">'+Xr(this.getObjectProperty())+"</span>":'<span class="math-parenthesis math-square-parenthesis">[</span>'+o.join('<span class="math-separator">,</span>')+'<span class="math-parenthesis math-square-parenthesis">]</span>'}_toTex(i){var o=this.dimensions.map(function(l){return l.toTex(i)});return this.dotNotation?"."+this.getObjectProperty():"_{"+o.join(",")+"}"}}return j(r,"name",uf),r},{isClass:!0,isNode:!0}),sf="ObjectNode",F1e=["Node"],$1e=fe(sf,F1e,t=>{var{Node:e}=t;class n extends e{constructor(a){if(super(),this.properties=a||{},a&&(typeof a!="object"||!Object.keys(a).every(function(i){return Zt(a[i])})))throw new TypeError("Object containing Nodes expected")}get type(){return sf}get isObjectNode(){return!0}_compile(a,i){var o={};for(var l in this.properties)if(We(this.properties,l)){var u=Xc(l),s=JSON.parse(u);if(!lx(this.properties,s))throw new Error('No access to property "'+s+'"');o[s]=this.properties[l]._compile(a,i)}return function(f,d,v){var p={};for(var m in o)We(o,m)&&(p[m]=o[m](f,d,v));return p}}forEach(a){for(var i in this.properties)We(this.properties,i)&&a(this.properties[i],"properties["+Xc(i)+"]",this)}map(a){var i={};for(var o in this.properties)We(this.properties,o)&&(i[o]=this._ifNode(a(this.properties[o],"properties["+Xc(o)+"]",this)));return new n(i)}clone(){var a={};for(var i in this.properties)We(this.properties,i)&&(a[i]=this.properties[i]);return new n(a)}_toString(a){var i=[];for(var o in this.properties)We(this.properties,o)&&i.push(Xc(o)+": "+this.properties[o].toString(a));return"{"+i.join(", ")+"}"}toJSON(){return{mathjs:sf,properties:this.properties}}static fromJSON(a){return new n(a.properties)}toHTML(a){var i=[];for(var o in this.properties)We(this.properties,o)&&i.push('<span class="math-symbol math-property">'+Xr(o)+'</span><span class="math-operator math-assignment-operator math-property-assignment-operator math-binary-operator">:</span>'+this.properties[o].toHTML(a));return'<span class="math-parenthesis math-curly-parenthesis">{</span>'+i.join('<span class="math-separator">,</span>')+'<span class="math-parenthesis math-curly-parenthesis">}</span>'}_toTex(a){var i=[];for(var o in this.properties)We(this.properties,o)&&i.push("\\mathbf{"+o+":} & "+this.properties[o].toTex(a)+"\\\\");var l="\\left\\{\\begin{array}{ll}"+i.join(`
  139. `)+"\\end{array}\\right\\}";return l}}return j(n,"name",sf),n},{isClass:!0,isNode:!0}),cf="OperatorNode",B1e=["Node"],R1e=fe(cf,B1e,t=>{var{Node:e}=t;function n(i,o){var l=i;if(o==="auto")for(;Ha(l);)l=l.content;return jt(l)?!0:On(l)?n(l.args[0],o):!1}function r(i,o,l,u,s){var c=nn(i,o,l),f=Hu(i,o);if(o==="all"||u.length>2&&i.getIdentifier()!=="OperatorNode:add"&&i.getIdentifier()!=="OperatorNode:multiply")return u.map(function(A){switch(A.getContent().type){case"ArrayNode":case"ConstantNode":case"SymbolNode":case"ParenthesisNode":return!1;default:return!0}});var d;switch(u.length){case 0:d=[];break;case 1:{var v=nn(u[0],o,l,i);if(s&&v!==null){var p,m;if(o==="keep"?(p=u[0].getIdentifier(),m=i.getIdentifier()):(p=u[0].getContent().getIdentifier(),m=i.getContent().getIdentifier()),fa[c][m].latexLeftParens===!1){d=[!1];break}if(fa[v][p].latexParens===!1){d=[!1];break}}if(v===null){d=[!1];break}if(v<=c){d=[!0];break}d=[!1]}break;case 2:{var h,g=nn(u[0],o,l,i),w=vh(i,u[0],o);g===null?h=!1:g===c&&f==="right"&&!w||g<c?h=!0:h=!1;var y,x=nn(u[1],o,l,i),C=vh(i,u[1],o);if(x===null?y=!1:x===c&&f==="left"&&!C||x<c?y=!0:y=!1,s){var b,S,N;o==="keep"?(b=i.getIdentifier(),S=i.args[0].getIdentifier(),N=i.args[1].getIdentifier()):(b=i.getContent().getIdentifier(),S=i.args[0].getContent().getIdentifier(),N=i.args[1].getContent().getIdentifier()),g!==null&&(fa[c][b].latexLeftParens===!1&&(h=!1),fa[g][S].latexParens===!1&&(h=!1)),x!==null&&(fa[c][b].latexRightParens===!1&&(y=!1),fa[x][N].latexParens===!1&&(y=!1))}d=[h,y]}break;default:(i.getIdentifier()==="OperatorNode:add"||i.getIdentifier()==="OperatorNode:multiply")&&(d=u.map(function(A){var P=nn(A,o,l,i),k=vh(i,A,o),I=Hu(A,o);return P===null?!1:c===P&&f===I&&!k?!0:P<c}));break}if(u.length>=2&&i.getIdentifier()==="OperatorNode:multiply"&&i.implicit&&o!=="all"&&l==="hide")for(var D=1;D<d.length;++D)n(u[D],o)&&!d[D-1]&&(o!=="keep"||!Ha(u[D-1]))&&(d[D]=!0);return d}class a extends e{constructor(o,l,u,s,c){if(super(),typeof o!="string")throw new TypeError('string expected for parameter "op"');if(typeof l!="string")throw new TypeError('string expected for parameter "fn"');if(!Array.isArray(u)||!u.every(Zt))throw new TypeError('Array containing Nodes expected for parameter "args"');this.implicit=s===!0,this.isPercentage=c===!0,this.op=o,this.fn=l,this.args=u||[]}get type(){return cf}get isOperatorNode(){return!0}_compile(o,l){if(typeof this.fn!="string"||!ux(o,this.fn))throw o[this.fn]?new Error('No access to function "'+this.fn+'"'):new Error("Function "+this.fn+' missing in provided namespace "math"');var u=na(o,this.fn),s=yi(this.args,function(v){return v._compile(o,l)});if(s.length===1){var c=s[0];return function(p,m,h){return u(c(p,m,h))}}else if(s.length===2){var f=s[0],d=s[1];return function(p,m,h){return u(f(p,m,h),d(p,m,h))}}else return function(p,m,h){return u.apply(null,yi(s,function(g){return g(p,m,h)}))}}forEach(o){for(var l=0;l<this.args.length;l++)o(this.args[l],"args["+l+"]",this)}map(o){for(var l=[],u=0;u<this.args.length;u++)l[u]=this._ifNode(o(this.args[u],"args["+u+"]",this));return new a(this.op,this.fn,l,this.implicit,this.isPercentage)}clone(){return new a(this.op,this.fn,this.args.slice(0),this.implicit,this.isPercentage)}isUnary(){return this.args.length===1}isBinary(){return this.args.length===2}_toString(o){var l=o&&o.parenthesis?o.parenthesis:"keep",u=o&&o.implicit?o.implicit:"hide",s=this.args,c=r(this,l,u,s,!1);if(s.length===1){var f=Hu(this,l),d=s[0].toString(o);c[0]&&(d="("+d+")");var v=/[a-zA-Z]+/.test(this.op);return f==="right"?this.op+(v?" ":"")+d:f==="left"?d+(v?" ":"")+this.op:d+this.op}else if(s.length===2){var p=s[0].toString(o),m=s[1].toString(o);return c[0]&&(p="("+p+")"),c[1]&&(m="("+m+")"),this.implicit&&this.getIdentifier()==="OperatorNode:multiply"&&u==="hide"?p+" "+m:p+" "+this.op+" "+m}else if(s.length>2&&(this.getIdentifier()==="OperatorNode:add"||this.getIdentifier()==="OperatorNode:multiply")){var h=s.map(function(g,w){return g=g.toString(o),c[w]&&(g="("+g+")"),g});return this.implicit&&this.getIdentifier()==="OperatorNode:multiply"&&u==="hide"?h.join(" "):h.join(" "+this.op+" ")}else return this.fn+"("+this.args.join(", ")+")"}toJSON(){return{mathjs:cf,op:this.op,fn:this.fn,args:this.args,implicit:this.implicit,isPercentage:this.isPercentage}}static fromJSON(o){return new a(o.op,o.fn,o.args,o.implicit,o.isPercentage)}toHTML(o){var l=o&&o.parenthesis?o.parenthesis:"keep",u=o&&o.implicit?o.implicit:"hide",s=this.args,c=r(this,l,u,s,!1);if(s.length===1){var f=Hu(this,l),d=s[0].toHTML(o);return c[0]&&(d='<span class="math-parenthesis math-round-parenthesis">(</span>'+d+'<span class="math-parenthesis math-round-parenthesis">)</span>'),f==="right"?'<span class="math-operator math-unary-operator math-lefthand-unary-operator">'+Xr(this.op)+"</span>"+d:d+'<span class="math-operator math-unary-operator math-righthand-unary-operator">'+Xr(this.op)+"</span>"}else if(s.length===2){var v=s[0].toHTML(o),p=s[1].toHTML(o);return c[0]&&(v='<span class="math-parenthesis math-round-parenthesis">(</span>'+v+'<span class="math-parenthesis math-round-parenthesis">)</span>'),c[1]&&(p='<span class="math-parenthesis math-round-parenthesis">(</span>'+p+'<span class="math-parenthesis math-round-parenthesis">)</span>'),this.implicit&&this.getIdentifier()==="OperatorNode:multiply"&&u==="hide"?v+'<span class="math-operator math-binary-operator math-implicit-binary-operator"></span>'+p:v+'<span class="math-operator math-binary-operator math-explicit-binary-operator">'+Xr(this.op)+"</span>"+p}else{var m=s.map(function(h,g){return h=h.toHTML(o),c[g]&&(h='<span class="math-parenthesis math-round-parenthesis">(</span>'+h+'<span class="math-parenthesis math-round-parenthesis">)</span>'),h});return s.length>2&&(this.getIdentifier()==="OperatorNode:add"||this.getIdentifier()==="OperatorNode:multiply")?this.implicit&&this.getIdentifier()==="OperatorNode:multiply"&&u==="hide"?m.join('<span class="math-operator math-binary-operator math-implicit-binary-operator"></span>'):m.join('<span class="math-operator math-binary-operator math-explicit-binary-operator">'+Xr(this.op)+"</span>"):'<span class="math-function">'+Xr(this.fn)+'</span><span class="math-paranthesis math-round-parenthesis">(</span>'+m.join('<span class="math-separator">,</span>')+'<span class="math-paranthesis math-round-parenthesis">)</span>'}}_toTex(o){var l=o&&o.parenthesis?o.parenthesis:"keep",u=o&&o.implicit?o.implicit:"hide",s=this.args,c=r(this,l,u,s,!0),f=Kt[this.fn];if(f=typeof f>"u"?this.op:f,s.length===1){var d=Hu(this,l),v=s[0].toTex(o);return c[0]&&(v="\\left(".concat(v,"\\right)")),d==="right"?f+v:v+f}else if(s.length===2){var p=s[0],m=p.toTex(o);c[0]&&(m="\\left(".concat(m,"\\right)"));var h=s[1],g=h.toTex(o);c[1]&&(g="\\left(".concat(g,"\\right)"));var w;switch(l==="keep"?w=p.getIdentifier():w=p.getContent().getIdentifier(),this.getIdentifier()){case"OperatorNode:divide":return f+"{"+m+"}{"+g+"}";case"OperatorNode:pow":switch(m="{"+m+"}",g="{"+g+"}",w){case"ConditionalNode":case"OperatorNode:divide":m="\\left(".concat(m,"\\right)")}break;case"OperatorNode:multiply":if(this.implicit&&u==="hide")return m+"~"+g}return m+f+g}else if(s.length>2&&(this.getIdentifier()==="OperatorNode:add"||this.getIdentifier()==="OperatorNode:multiply")){var y=s.map(function(x,C){return x=x.toTex(o),c[C]&&(x="\\left(".concat(x,"\\right)")),x});return this.getIdentifier()==="OperatorNode:multiply"&&this.implicit&&u==="hide"?y.join("~"):y.join(f)}else return"\\mathrm{"+this.fn+"}\\left("+s.map(function(x){return x.toTex(o)}).join(",")+"\\right)"}getIdentifier(){return this.type+":"+this.fn}}return j(a,"name",cf),a},{isClass:!0,isNode:!0}),ff="ParenthesisNode",L1e=["Node"],z1e=fe(ff,L1e,t=>{var{Node:e}=t;class n extends e{constructor(a){if(super(),!Zt(a))throw new TypeError('Node expected for parameter "content"');this.content=a}get type(){return ff}get isParenthesisNode(){return!0}_compile(a,i){return this.content._compile(a,i)}getContent(){return this.content.getContent()}forEach(a){a(this.content,"content",this)}map(a){var i=a(this.content,"content",this);return new n(i)}clone(){return new n(this.content)}_toString(a){return!a||a&&!a.parenthesis||a&&a.parenthesis==="keep"?"("+this.content.toString(a)+")":this.content.toString(a)}toJSON(){return{mathjs:ff,content:this.content}}static fromJSON(a){return new n(a.content)}toHTML(a){return!a||a&&!a.parenthesis||a&&a.parenthesis==="keep"?'<span class="math-parenthesis math-round-parenthesis">(</span>'+this.content.toHTML(a)+'<span class="math-parenthesis math-round-parenthesis">)</span>':this.content.toHTML(a)}_toTex(a){return!a||a&&!a.parenthesis||a&&a.parenthesis==="keep"?"\\left(".concat(this.content.toTex(a),"\\right)"):this.content.toTex(a)}}return j(n,"name",ff),n},{isClass:!0,isNode:!0}),df="RangeNode",V1e=["Node"],j1e=fe(df,V1e,t=>{var{Node:e}=t;function n(a,i,o){var l=nn(a,i,o),u={},s=nn(a.start,i,o);if(u.start=s!==null&&s<=l||i==="all",a.step){var c=nn(a.step,i,o);u.step=c!==null&&c<=l||i==="all"}var f=nn(a.end,i,o);return u.end=f!==null&&f<=l||i==="all",u}class r extends e{constructor(i,o,l){if(super(),!Zt(i))throw new TypeError("Node expected");if(!Zt(o))throw new TypeError("Node expected");if(l&&!Zt(l))throw new TypeError("Node expected");if(arguments.length>3)throw new Error("Too many arguments");this.start=i,this.end=o,this.step=l||null}get type(){return df}get isRangeNode(){return!0}needsEnd(){var i=this.filter(function(o){return Rn(o)&&o.name==="end"});return i.length>0}_compile(i,o){var l=i.range,u=this.start._compile(i,o),s=this.end._compile(i,o);if(this.step){var c=this.step._compile(i,o);return function(d,v,p){return l(u(d,v,p),s(d,v,p),c(d,v,p))}}else return function(d,v,p){return l(u(d,v,p),s(d,v,p))}}forEach(i){i(this.start,"start",this),i(this.end,"end",this),this.step&&i(this.step,"step",this)}map(i){return new r(this._ifNode(i(this.start,"start",this)),this._ifNode(i(this.end,"end",this)),this.step&&this._ifNode(i(this.step,"step",this)))}clone(){return new r(this.start,this.end,this.step&&this.step)}_toString(i){var o=i&&i.parenthesis?i.parenthesis:"keep",l=n(this,o,i&&i.implicit),u,s=this.start.toString(i);if(l.start&&(s="("+s+")"),u=s,this.step){var c=this.step.toString(i);l.step&&(c="("+c+")"),u+=":"+c}var f=this.end.toString(i);return l.end&&(f="("+f+")"),u+=":"+f,u}toJSON(){return{mathjs:df,start:this.start,end:this.end,step:this.step}}static fromJSON(i){return new r(i.start,i.end,i.step)}toHTML(i){var o=i&&i.parenthesis?i.parenthesis:"keep",l=n(this,o,i&&i.implicit),u,s=this.start.toHTML(i);if(l.start&&(s='<span class="math-parenthesis math-round-parenthesis">(</span>'+s+'<span class="math-parenthesis math-round-parenthesis">)</span>'),u=s,this.step){var c=this.step.toHTML(i);l.step&&(c='<span class="math-parenthesis math-round-parenthesis">(</span>'+c+'<span class="math-parenthesis math-round-parenthesis">)</span>'),u+='<span class="math-operator math-range-operator">:</span>'+c}var f=this.end.toHTML(i);return l.end&&(f='<span class="math-parenthesis math-round-parenthesis">(</span>'+f+'<span class="math-parenthesis math-round-parenthesis">)</span>'),u+='<span class="math-operator math-range-operator">:</span>'+f,u}_toTex(i){var o=i&&i.parenthesis?i.parenthesis:"keep",l=n(this,o,i&&i.implicit),u=this.start.toTex(i);if(l.start&&(u="\\left(".concat(u,"\\right)")),this.step){var s=this.step.toTex(i);l.step&&(s="\\left(".concat(s,"\\right)")),u+=":"+s}var c=this.end.toTex(i);return l.end&&(c="\\left(".concat(c,"\\right)")),u+=":"+c,u}}return j(r,"name",df),r},{isClass:!0,isNode:!0}),vf="RelationalNode",H1e=["Node"],K1e=fe(vf,H1e,t=>{var{Node:e}=t,n={equal:"==",unequal:"!=",smaller:"<",larger:">",smallerEq:"<=",largerEq:">="};class r extends e{constructor(i,o){if(super(),!Array.isArray(i))throw new TypeError("Parameter conditionals must be an array");if(!Array.isArray(o))throw new TypeError("Parameter params must be an array");if(i.length!==o.length-1)throw new TypeError("Parameter params must contain exactly one more element than parameter conditionals");this.conditionals=i,this.params=o}get type(){return vf}get isRelationalNode(){return!0}_compile(i,o){var l=this,u=this.params.map(s=>s._compile(i,o));return function(c,f,d){for(var v,p=u[0](c,f,d),m=0;m<l.conditionals.length;m++){v=p,p=u[m+1](c,f,d);var h=na(i,l.conditionals[m]);if(!h(v,p))return!1}return!0}}forEach(i){this.params.forEach((o,l)=>i(o,"params["+l+"]",this),this)}map(i){return new r(this.conditionals.slice(),this.params.map((o,l)=>this._ifNode(i(o,"params["+l+"]",this)),this))}clone(){return new r(this.conditionals,this.params)}_toString(i){for(var o=i&&i.parenthesis?i.parenthesis:"keep",l=nn(this,o,i&&i.implicit),u=this.params.map(function(f,d){var v=nn(f,o,i&&i.implicit);return o==="all"||v!==null&&v<=l?"("+f.toString(i)+")":f.toString(i)}),s=u[0],c=0;c<this.conditionals.length;c++)s+=" "+n[this.conditionals[c]],s+=" "+u[c+1];return s}toJSON(){return{mathjs:vf,conditionals:this.conditionals,params:this.params}}static fromJSON(i){return new r(i.conditionals,i.params)}toHTML(i){for(var o=i&&i.parenthesis?i.parenthesis:"keep",l=nn(this,o,i&&i.implicit),u=this.params.map(function(f,d){var v=nn(f,o,i&&i.implicit);return o==="all"||v!==null&&v<=l?'<span class="math-parenthesis math-round-parenthesis">(</span>'+f.toHTML(i)+'<span class="math-parenthesis math-round-parenthesis">)</span>':f.toHTML(i)}),s=u[0],c=0;c<this.conditionals.length;c++)s+='<span class="math-operator math-binary-operator math-explicit-binary-operator">'+Xr(n[this.conditionals[c]])+"</span>"+u[c+1];return s}_toTex(i){for(var o=i&&i.parenthesis?i.parenthesis:"keep",l=nn(this,o,i&&i.implicit),u=this.params.map(function(f,d){var v=nn(f,o,i&&i.implicit);return o==="all"||v!==null&&v<=l?"\\left("+f.toTex(i)+"\right)":f.toTex(i)}),s=u[0],c=0;c<this.conditionals.length;c++)s+=Kt[this.conditionals[c]]+u[c+1];return s}}return j(r,"name",vf),r},{isClass:!0,isNode:!0}),U1e="SymbolNode",q1e=["math","?Unit","Node"],W1e=fe(U1e,q1e,t=>{var{math:e,Unit:n,Node:r}=t;function a(o){return n?n.isValuelessUnit(o):!1}class i extends r{constructor(l){if(super(),typeof l!="string")throw new TypeError('String expected for parameter "name"');this.name=l}get type(){return"SymbolNode"}get isSymbolNode(){return!0}_compile(l,u){var s=this.name;if(u[s]===!0)return function(f,d,v){return d[s]};if(s in l)return function(f,d,v){return f.has(s)?f.get(s):na(l,s)};var c=a(s);return function(f,d,v){return f.has(s)?f.get(s):c?new n(null,s):i.onUndefinedSymbol(s)}}forEach(l){}map(l){return this.clone()}static onUndefinedSymbol(l){throw new Error("Undefined symbol "+l)}clone(){return new i(this.name)}_toString(l){return this.name}toHTML(l){var u=Xr(this.name);return u==="true"||u==="false"?'<span class="math-symbol math-boolean">'+u+"</span>":u==="i"?'<span class="math-symbol math-imaginary-symbol">'+u+"</span>":u==="Infinity"?'<span class="math-symbol math-infinity-symbol">'+u+"</span>":u==="NaN"?'<span class="math-symbol math-nan-symbol">'+u+"</span>":u==="null"?'<span class="math-symbol math-null-symbol">'+u+"</span>":u==="undefined"?'<span class="math-symbol math-undefined-symbol">'+u+"</span>":'<span class="math-symbol">'+u+"</span>"}toJSON(){return{mathjs:"SymbolNode",name:this.name}}static fromJSON(l){return new i(l.name)}_toTex(l){var u=!1;typeof e[this.name]>"u"&&a(this.name)&&(u=!0);var s=S_(this.name,u);return s[0]==="\\"?s:" "+s}}return i},{isClass:!0,isNode:!0});function Qu(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 typeof t.createSubScope=="function"?C4(t.createSubScope(),...n):C4(iu(),t,...n)}var pf="FunctionNode",G1e=["math","Node","SymbolNode"],Y1e=fe(pf,G1e,t=>{var{math:e,Node:n,SymbolNode:r}=t,a=l=>Pt(l,{truncate:78});function i(l,u,s){for(var c="",f=/\$(?:\{([a-z_][a-z_0-9]*)(?:\[([0-9]+)\])?\}|\$)/gi,d=0,v;(v=f.exec(l))!==null;)if(c+=l.substring(d,v.index),d=v.index,v[0]==="$$")c+="$",d++;else{d+=v[0].length;var p=u[v[1]];if(!p)throw new ReferenceError("Template: Property "+v[1]+" does not exist.");if(v[2]===void 0)switch(typeof p){case"string":c+=p;break;case"object":if(Zt(p))c+=p.toTex(s);else if(Array.isArray(p))c+=p.map(function(m,h){if(Zt(m))return m.toTex(s);throw new TypeError("Template: "+v[1]+"["+h+"] is not a Node.")}).join(",");else throw new TypeError("Template: "+v[1]+" has to be a Node, String or array of Nodes");break;default:throw new TypeError("Template: "+v[1]+" has to be a Node, String or array of Nodes")}else if(Zt(p[v[2]]&&p[v[2]]))c+=p[v[2]].toTex(s);else throw new TypeError("Template: "+v[1]+"["+v[2]+"] is not a Node.")}return c+=l.slice(d),c}class o extends n{constructor(u,s){if(super(),typeof u=="string"&&(u=new r(u)),!Zt(u))throw new TypeError('Node expected as parameter "fn"');if(!Array.isArray(s)||!s.every(Zt))throw new TypeError('Array containing Nodes expected for parameter "args"');this.fn=u,this.args=s||[]}get name(){return this.fn.name||""}get type(){return pf}get isFunctionNode(){return!0}_compile(u,s){var c=this.args.map(S=>S._compile(u,s));if(Rn(this.fn)){var f=this.fn.name;if(s[f]){var h=this.args;return function(N,D,A){var P=D[f];if(typeof P!="function")throw new TypeError("Argument '".concat(f,"' was not a function; received: ").concat(a(P)));if(P.rawArgs)return P(h,u,Qu(N,D),N);var k=c.map(I=>I(N,D,A));return P.apply(P,k)}}else{var d=f in u?na(u,f):void 0,v=typeof d=="function"&&d.rawArgs===!0,p=S=>{var N;if(S.has(f))N=S.get(f);else if(f in u)N=na(u,f);else return o.onUndefinedFunction(f);if(typeof N=="function")return N;throw new TypeError("'".concat(f,`' is not a function; its value is:
  140. `).concat(a(N)))};if(v){var m=this.args;return function(N,D,A){var P=p(N);return P(m,u,Qu(N,D),N)}}else switch(c.length){case 0:return function(N,D,A){var P=p(N);return P()};case 1:return function(N,D,A){var P=p(N),k=c[0];return P(k(N,D,A))};case 2:return function(N,D,A){var P=p(N),k=c[0],I=c[1];return P(k(N,D,A),I(N,D,A))};default:return function(N,D,A){var P=p(N),k=c.map(I=>I(N,D,A));return P(...k)}}}}else if(to(this.fn)&&Qo(this.fn.index)&&this.fn.index.isObjectProperty()){var g=this.fn.object._compile(u,s),w=this.fn.index.getObjectProperty(),y=this.args;return function(N,D,A){var P=g(N,D,A);Nce(P,w);var k=P[w]&&P[w].rawArgs;if(k)return P[w](y,u,Qu(N,D),N);var I=c.map($=>$(N,D,A));return P[w].apply(P,I)}}else{var x=this.fn.toString(),C=this.fn._compile(u,s),b=this.args;return function(N,D,A){var P=C(N,D,A);if(typeof P!="function")throw new TypeError("Expression '".concat(x,"' did not evaluate to a function; value is:")+`
  141. `.concat(a(P)));if(P.rawArgs)return P(b,u,Qu(N,D),N);var k=c.map(I=>I(N,D,A));return P.apply(P,k)}}}forEach(u){u(this.fn,"fn",this);for(var s=0;s<this.args.length;s++)u(this.args[s],"args["+s+"]",this)}map(u){for(var s=this._ifNode(u(this.fn,"fn",this)),c=[],f=0;f<this.args.length;f++)c[f]=this._ifNode(u(this.args[f],"args["+f+"]",this));return new o(s,c)}clone(){return new o(this.fn,this.args.slice(0))}toString(u){var s,c=this.fn.toString(u);return u&&typeof u.handler=="object"&&We(u.handler,c)&&(s=u.handler[c](this,u)),typeof s<"u"?s:super.toString(u)}_toString(u){var s=this.args.map(function(f){return f.toString(u)}),c=xu(this.fn)?"("+this.fn.toString(u)+")":this.fn.toString(u);return c+"("+s.join(", ")+")"}toJSON(){return{mathjs:pf,fn:this.fn,args:this.args}}toHTML(u){var s=this.args.map(function(c){return c.toHTML(u)});return'<span class="math-function">'+Xr(this.fn)+'</span><span class="math-paranthesis math-round-parenthesis">(</span>'+s.join('<span class="math-separator">,</span>')+'<span class="math-paranthesis math-round-parenthesis">)</span>'}toTex(u){var s;return u&&typeof u.handler=="object"&&We(u.handler,this.name)&&(s=u.handler[this.name](this,u)),typeof s<"u"?s:super.toTex(u)}_toTex(u){var s=this.args.map(function(d){return d.toTex(u)}),c;xD[this.name]&&(c=xD[this.name]),e[this.name]&&(typeof e[this.name].toTex=="function"||typeof e[this.name].toTex=="object"||typeof e[this.name].toTex=="string")&&(c=e[this.name].toTex);var f;switch(typeof c){case"function":f=c(this,u);break;case"string":f=i(c,this,u);break;case"object":switch(typeof c[s.length]){case"function":f=c[s.length](this,u);break;case"string":f=i(c[s.length],this,u);break}}return typeof f<"u"?f:i(M1e,this,u)}getIdentifier(){return this.type+":"+this.name}}return j(o,"name",pf),j(o,"onUndefinedFunction",function(l){throw new Error("Undefined function "+l)}),j(o,"fromJSON",function(l){return new o(l.fn,l.args)}),o},{isClass:!0,isNode:!0}),CD="parse",X1e=["typed","numeric","config","AccessorNode","ArrayNode","AssignmentNode","BlockNode","ConditionalNode","ConstantNode","FunctionAssignmentNode","FunctionNode","IndexNode","ObjectNode","OperatorNode","ParenthesisNode","RangeNode","RelationalNode","SymbolNode"],Z1e=fe(CD,X1e,t=>{var{typed:e,numeric:n,config:r,AccessorNode:a,ArrayNode:i,AssignmentNode:o,BlockNode:l,ConditionalNode:u,ConstantNode:s,FunctionAssignmentNode:c,FunctionNode:f,IndexNode:d,ObjectNode:v,OperatorNode:p,ParenthesisNode:m,RangeNode:h,RelationalNode:g,SymbolNode:w}=t,y=e(CD,{string:function(J){return R(J,{})},"Array | Matrix":function(J){return x(J,{})},"string, Object":function(J,ce){var Me=ce.nodes!==void 0?ce.nodes:{};return R(J,Me)},"Array | Matrix, Object":x});function x(K){var J=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},ce=J.nodes!==void 0?J.nodes:{};return Ft(K,function(Me){if(typeof Me!="string")throw new TypeError("String expected");return R(Me,ce)})}var C={NULL:0,DELIMITER:1,NUMBER:2,SYMBOL:3,UNKNOWN:4},b={",":!0,"(":!0,")":!0,"[":!0,"]":!0,"{":!0,"}":!0,'"':!0,"'":!0,";":!0,"+":!0,"-":!0,"*":!0,".*":!0,"/":!0,"./":!0,"%":!0,"^":!0,".^":!0,"~":!0,"!":!0,"&":!0,"|":!0,"^|":!0,"=":!0,":":!0,"?":!0,"==":!0,"!=":!0,"<":!0,">":!0,"<=":!0,">=":!0,"<<":!0,">>":!0,">>>":!0},S={mod:!0,to:!0,in:!0,and:!0,xor:!0,or:!0,not:!0},N={true:!0,false:!1,null:null,undefined:void 0},D=["NaN","Infinity"];function A(){return{extraNodes:{},expression:"",comment:"",index:0,token:"",tokenType:C.NULL,nestingLevel:0,conditionalLevel:null}}function P(K,J){return K.expression.substr(K.index,J)}function k(K){return P(K,1)}function I(K){K.index++}function $(K){return K.expression.charAt(K.index-1)}function F(K){return K.expression.charAt(K.index+1)}function T(K){for(K.tokenType=C.NULL,K.token="",K.comment="";;){if(k(K)==="#")for(;k(K)!==`
  142. `&&k(K)!=="";)K.comment+=k(K),I(K);if(y.isWhitespace(k(K),K.nestingLevel))I(K);else break}if(k(K)===""){K.tokenType=C.DELIMITER;return}if(k(K)===`
  143. `&&!K.nestingLevel){K.tokenType=C.DELIMITER,K.token=k(K),I(K);return}var J=k(K),ce=P(K,2),Me=P(K,3);if(Me.length===3&&b[Me]){K.tokenType=C.DELIMITER,K.token=Me,I(K),I(K),I(K);return}if(ce.length===2&&b[ce]){K.tokenType=C.DELIMITER,K.token=ce,I(K),I(K);return}if(b[J]){K.tokenType=C.DELIMITER,K.token=J,I(K);return}if(y.isDigitDot(J)){K.tokenType=C.NUMBER;var Ie=P(K,2);if(Ie==="0b"||Ie==="0o"||Ie==="0x"){for(K.token+=k(K),I(K),K.token+=k(K),I(K);y.isHexDigit(k(K));)K.token+=k(K),I(K);if(k(K)===".")for(K.token+=".",I(K);y.isHexDigit(k(K));)K.token+=k(K),I(K);else if(k(K)==="i")for(K.token+="i",I(K);y.isDigit(k(K));)K.token+=k(K),I(K);return}if(k(K)==="."){if(K.token+=k(K),I(K),!y.isDigit(k(K))){K.tokenType=C.DELIMITER;return}}else{for(;y.isDigit(k(K));)K.token+=k(K),I(K);y.isDecimalMark(k(K),F(K))&&(K.token+=k(K),I(K))}for(;y.isDigit(k(K));)K.token+=k(K),I(K);if(k(K)==="E"||k(K)==="e"){if(y.isDigit(F(K))||F(K)==="-"||F(K)==="+"){if(K.token+=k(K),I(K),(k(K)==="+"||k(K)==="-")&&(K.token+=k(K),I(K)),!y.isDigit(k(K)))throw Pe(K,'Digit expected, got "'+k(K)+'"');for(;y.isDigit(k(K));)K.token+=k(K),I(K);if(y.isDecimalMark(k(K),F(K)))throw Pe(K,'Digit expected, got "'+k(K)+'"')}else if(F(K)===".")throw I(K),Pe(K,'Digit expected, got "'+k(K)+'"')}return}if(y.isAlpha(k(K),$(K),F(K))){for(;y.isAlpha(k(K),$(K),F(K))||y.isDigit(k(K));)K.token+=k(K),I(K);We(S,K.token)?K.tokenType=C.DELIMITER:K.tokenType=C.SYMBOL;return}for(K.tokenType=C.UNKNOWN;k(K)!=="";)K.token+=k(K),I(K);throw Pe(K,'Syntax error in part "'+K.token+'"')}function O(K){do T(K);while(K.token===`
  144. `)}function B(K){K.nestingLevel++}function _(K){K.nestingLevel--}y.isAlpha=function(J,ce,Me){return y.isValidLatinOrGreek(J)||y.isValidMathSymbol(J,Me)||y.isValidMathSymbol(ce,J)},y.isValidLatinOrGreek=function(J){return/^[a-zA-Z_$\u00C0-\u02AF\u0370-\u03FF\u2100-\u214F]$/.test(J)},y.isValidMathSymbol=function(J,ce){return/^[\uD835]$/.test(J)&&/^[\uDC00-\uDFFF]$/.test(ce)&&/^[^\uDC55\uDC9D\uDCA0\uDCA1\uDCA3\uDCA4\uDCA7\uDCA8\uDCAD\uDCBA\uDCBC\uDCC4\uDD06\uDD0B\uDD0C\uDD15\uDD1D\uDD3A\uDD3F\uDD45\uDD47-\uDD49\uDD51\uDEA6\uDEA7\uDFCC\uDFCD]$/.test(ce)},y.isWhitespace=function(J,ce){return J===" "||J===" "||J===`
  145. `&&ce>0},y.isDecimalMark=function(J,ce){return J==="."&&ce!=="/"&&ce!=="*"&&ce!=="^"},y.isDigitDot=function(J){return J>="0"&&J<="9"||J==="."},y.isDigit=function(J){return J>="0"&&J<="9"},y.isHexDigit=function(J){return J>="0"&&J<="9"||J>="a"&&J<="f"||J>="A"&&J<="F"};function R(K,J){var ce=A();it(ce,{expression:K,extraNodes:J}),T(ce);var Me=L(ce);if(ce.token!=="")throw ce.tokenType===C.DELIMITER?_e(ce,"Unexpected operator "+ce.token):Pe(ce,'Unexpected part "'+ce.token+'"');return Me}function L(K){var J,ce=[],Me;for(K.token!==""&&K.token!==`
  146. `&&K.token!==";"&&(J=H(K),K.comment&&(J.comment=K.comment));K.token===`
  147. `||K.token===";";)ce.length===0&&J&&(Me=K.token!==";",ce.push({node:J,visible:Me})),T(K),K.token!==`
  148. `&&K.token!==";"&&K.token!==""&&(J=H(K),K.comment&&(J.comment=K.comment),Me=K.token!==";",ce.push({node:J,visible:Me}));return ce.length>0?new l(ce):(J||(J=new s(void 0),K.comment&&(J.comment=K.comment)),J)}function H(K){var J,ce,Me,Ie,Fe=z(K);if(K.token==="="){if(Rn(Fe))return J=Fe.name,O(K),Me=H(K),new o(new w(J),Me);if(to(Fe))return O(K),Me=H(K),new o(Fe.object,Fe.index,Me);if(wi(Fe)&&Rn(Fe.fn)&&(Ie=!0,ce=[],J=Fe.name,Fe.args.forEach(function(ze,je){Rn(ze)?ce[je]=ze.name:Ie=!1}),Ie))return O(K),Me=H(K),new c(J,ce,Me);throw Pe(K,"Invalid left hand side of assignment operator =")}return Fe}function z(K){for(var J=V(K);K.token==="?";){var ce=K.conditionalLevel;K.conditionalLevel=K.nestingLevel,O(K);var Me=J,Ie=H(K);if(K.token!==":")throw Pe(K,"False part of conditional expression expected");K.conditionalLevel=null,O(K);var Fe=H(K);J=new u(Me,Ie,Fe),K.conditionalLevel=ce}return J}function V(K){for(var J=U(K);K.token==="or";)O(K),J=new p("or","or",[J,U(K)]);return J}function U(K){for(var J=W(K);K.token==="xor";)O(K),J=new p("xor","xor",[J,W(K)]);return J}function W(K){for(var J=G(K);K.token==="and";)O(K),J=new p("and","and",[J,G(K)]);return J}function G(K){for(var J=le(K);K.token==="|";)O(K),J=new p("|","bitOr",[J,le(K)]);return J}function le(K){for(var J=ae(K);K.token==="^|";)O(K),J=new p("^|","bitXor",[J,ae(K)]);return J}function ae(K){for(var J=ie(K);K.token==="&";)O(K),J=new p("&","bitAnd",[J,ie(K)]);return J}function ie(K){for(var J=[se(K)],ce=[],Me={"==":"equal","!=":"unequal","<":"smaller",">":"larger","<=":"smallerEq",">=":"largerEq"};We(Me,K.token);){var Ie={name:K.token,fn:Me[K.token]};ce.push(Ie),O(K),J.push(se(K))}return J.length===1?J[0]:J.length===2?new p(ce[0].name,ce[0].fn,J):new g(ce.map(Fe=>Fe.fn),J)}function se(K){var J,ce,Me,Ie;J=he(K);for(var Fe={"<<":"leftShift",">>":"rightArithShift",">>>":"rightLogShift"};We(Fe,K.token);)ce=K.token,Me=Fe[ce],O(K),Ie=[J,he(K)],J=new p(ce,Me,Ie);return J}function he(K){var J,ce,Me,Ie;J=te(K);for(var Fe={to:"to",in:"to"};We(Fe,K.token);)ce=K.token,Me=Fe[ce],O(K),ce==="in"&&K.token===""?J=new p("*","multiply",[J,new w("in")],!0):(Ie=[J,te(K)],J=new p(ce,Me,Ie));return J}function te(K){var J,ce=[];if(K.token===":"?J=new s(1):J=ge(K),K.token===":"&&K.conditionalLevel!==K.nestingLevel){for(ce.push(J);K.token===":"&&ce.length<3;)O(K),K.token===")"||K.token==="]"||K.token===","||K.token===""?ce.push(new w("end")):ce.push(ge(K));ce.length===3?J=new h(ce[0],ce[2],ce[1]):J=new h(ce[0],ce[1])}return J}function ge(K){var J,ce,Me,Ie;J=ee(K);for(var Fe={"+":"add","-":"subtract"};We(Fe,K.token);){ce=K.token,Me=Fe[ce],O(K);var ze=ee(K);ze.isPercentage?Ie=[J,new p("*","multiply",[J,ze])]:Ie=[J,ze],J=new p(ce,Me,Ie)}return J}function ee(K){var J,ce,Me,Ie;J=ne(K),ce=J;for(var Fe={"*":"multiply",".*":"dotMultiply","/":"divide","./":"dotDivide"};We(Fe,K.token);)Me=K.token,Ie=Fe[Me],O(K),ce=ne(K),J=new p(Me,Ie,[J,ce]);return J}function ne(K){var J,ce;for(J=de(K),ce=J;K.tokenType===C.SYMBOL||K.token==="in"&&jt(J)||K.tokenType===C.NUMBER&&!jt(ce)&&(!On(ce)||ce.op==="!")||K.token==="(";)ce=de(K),J=new p("*","multiply",[J,ce],!0);return J}function de(K){for(var J=re(K),ce=J,Me=[];K.token==="/"&&l0(ce);)if(Me.push(it({},K)),O(K),K.tokenType===C.NUMBER)if(Me.push(it({},K)),O(K),K.tokenType===C.SYMBOL||K.token==="(")it(K,Me.pop()),Me.pop(),ce=re(K),J=new p("/","divide",[J,ce]);else{Me.pop(),it(K,Me.pop());break}else{it(K,Me.pop());break}return J}function re(K){var J,ce,Me,Ie;J=oe(K);for(var Fe={"%":"mod",mod:"mod"};We(Fe,K.token);)ce=K.token,Me=Fe[ce],O(K),ce==="%"&&K.tokenType===C.DELIMITER&&K.token!=="("?J=new p("/","divide",[J,new s(100)],!1,!0):(Ie=[J,oe(K)],J=new p(ce,Me,Ie));return J}function oe(K){var J,ce,Me,Ie={"-":"unaryMinus","+":"unaryPlus","~":"bitNot",not:"not"};return We(Ie,K.token)?(Me=Ie[K.token],J=K.token,O(K),ce=[oe(K)],new p(J,Me,ce)):ue(K)}function ue(K){var J,ce,Me,Ie;return J=ve(K),(K.token==="^"||K.token===".^")&&(ce=K.token,Me=ce==="^"?"pow":"dotPow",O(K),Ie=[J,oe(K)],J=new p(ce,Me,Ie)),J}function ve(K){var J,ce,Me,Ie;J=me(K);for(var Fe={"!":"factorial","'":"ctranspose"};We(Fe,K.token);)ce=K.token,Me=Fe[ce],T(K),Ie=[J],J=new p(ce,Me,Ie),J=Q(K,J);return J}function me(K){var J=[];if(K.tokenType===C.SYMBOL&&We(K.extraNodes,K.token)){var ce=K.extraNodes[K.token];if(T(K),K.token==="("){if(J=[],B(K),T(K),K.token!==")")for(J.push(H(K));K.token===",";)T(K),J.push(H(K));if(K.token!==")")throw Pe(K,"Parenthesis ) expected");_(K),T(K)}return new ce(J)}return Y(K)}function Y(K){var J,ce;return K.tokenType===C.SYMBOL||K.tokenType===C.DELIMITER&&K.token in S?(ce=K.token,T(K),We(N,ce)?J=new s(N[ce]):D.indexOf(ce)!==-1?J=new s(n(ce,"number")):J=new w(ce),J=Q(K,J),J):pe(K)}function Q(K,J,ce){for(var Me;(K.token==="("||K.token==="["||K.token===".")&&(!ce||ce.indexOf(K.token)!==-1);)if(Me=[],K.token==="(")if(Rn(J)||to(J)){if(B(K),T(K),K.token!==")")for(Me.push(H(K));K.token===",";)T(K),Me.push(H(K));if(K.token!==")")throw Pe(K,"Parenthesis ) expected");_(K),T(K),J=new f(J,Me)}else return J;else if(K.token==="["){if(B(K),T(K),K.token!=="]")for(Me.push(H(K));K.token===",";)T(K),Me.push(H(K));if(K.token!=="]")throw Pe(K,"Parenthesis ] expected");_(K),T(K),J=new a(J,new d(Me))}else{if(T(K),K.tokenType!==C.SYMBOL)throw Pe(K,"Property name expected after dot");Me.push(new s(K.token)),T(K);var Ie=!0;J=new a(J,new d(Me,Ie))}return J}function pe(K){var J,ce;return K.token==='"'?(ce=Ne(K),J=new s(ce),J=Q(K,J),J):Te(K)}function Ne(K){for(var J="";k(K)!==""&&k(K)!=='"';)k(K)==="\\"&&(J+=k(K),I(K)),J+=k(K),I(K);if(T(K),K.token!=='"')throw Pe(K,'End of string " expected');return T(K),JSON.parse('"'+J+'"')}function Te(K){var J,ce;return K.token==="'"?(ce=we(K),J=new s(ce),J=Q(K,J),J):ye(K)}function we(K){for(var J="";k(K)!==""&&k(K)!=="'";)k(K)==="\\"&&(J+=k(K),I(K)),J+=k(K),I(K);if(T(K),K.token!=="'")throw Pe(K,"End of string ' expected");return T(K),JSON.parse('"'+J+'"')}function ye(K){var J,ce,Me,Ie;if(K.token==="["){if(B(K),T(K),K.token!=="]"){var Fe=Ce(K);if(K.token===";"){for(Me=1,ce=[Fe];K.token===";";)T(K),ce[Me]=Ce(K),Me++;if(K.token!=="]")throw Pe(K,"End of matrix ] expected");_(K),T(K),Ie=ce[0].items.length;for(var ze=1;ze<Me;ze++)if(ce[ze].items.length!==Ie)throw _e(K,"Column dimensions mismatch ("+ce[ze].items.length+" !== "+Ie+")");J=new i(ce)}else{if(K.token!=="]")throw Pe(K,"End of matrix ] expected");_(K),T(K),J=Fe}}else _(K),T(K),J=new i([]);return Q(K,J)}return De(K)}function Ce(K){for(var J=[H(K)],ce=1;K.token===",";)T(K),J[ce]=H(K),ce++;return new i(J)}function De(K){if(K.token==="{"){B(K);var J,ce={};do if(T(K),K.token!=="}"){if(K.token==='"')J=Ne(K);else if(K.token==="'")J=we(K);else if(K.tokenType===C.SYMBOL||K.tokenType===C.DELIMITER&&K.token in S)J=K.token,T(K);else throw Pe(K,"Symbol or string expected as object key");if(K.token!==":")throw Pe(K,"Colon : expected after object key");T(K),ce[J]=H(K)}while(K.token===",");if(K.token!=="}")throw Pe(K,"Comma , or bracket } expected after object value");_(K),T(K);var Me=new v(ce);return Me=Q(K,Me),Me}return Ee(K)}function Ee(K){var J;return K.tokenType===C.NUMBER?(J=K.token,T(K),new s(n(J,r.number))):xe(K)}function xe(K){var J;if(K.token==="("){if(B(K),T(K),J=H(K),K.token!==")")throw Pe(K,"Parenthesis ) expected");return _(K),T(K),J=new m(J),J=Q(K,J),J}return be(K)}function be(K){throw K.token===""?Pe(K,"Unexpected end of expression"):Pe(K,"Value expected")}function Oe(K){return K.index-K.token.length+1}function Pe(K,J){var ce=Oe(K),Me=new SyntaxError(J+" (char "+ce+")");return Me.char=ce,Me}function _e(K,J){var ce=Oe(K),Me=new SyntaxError(J+" (char "+ce+")");return Me.char=ce,Me}return e.addConversion({from:"string",to:"Node",convert:y}),y}),SD="compile",J1e=["typed","parse"],Q1e=fe(SD,J1e,t=>{var{typed:e,parse:n}=t;return e(SD,{string:function(a){return n(a).compile()},"Array | Matrix":function(a){return Ft(a,function(i){return n(i).compile()})}})}),ED="evaluate",ebe=["typed","parse"],tbe=fe(ED,ebe,t=>{var{typed:e,parse:n}=t;return e(ED,{string:function(a){var i=iu();return n(a).compile().evaluate(i)},"string, Map | Object":function(a,i){return n(a).compile().evaluate(i)},"Array | Matrix":function(a){var i=iu();return Ft(a,function(o){return n(o).compile().evaluate(i)})},"Array | Matrix, Map | Object":function(a,i){return Ft(a,function(o){return n(o).compile().evaluate(i)})}})}),nbe="Parser",rbe=["evaluate"],abe=fe(nbe,rbe,t=>{var{evaluate:e}=t;function n(){if(!(this instanceof n))throw new SyntaxError("Constructor must be called with the new operator");Object.defineProperty(this,"scope",{value:iu(),writable:!1})}return n.prototype.type="Parser",n.prototype.isParser=!0,n.prototype.evaluate=function(r){return e(r,this.scope)},n.prototype.get=function(r){if(this.scope.has(r))return this.scope.get(r)},n.prototype.getAll=function(){return Mce(this.scope)},n.prototype.getAllAsMap=function(){return this.scope},n.prototype.set=function(r,a){return this.scope.set(r,a),a},n.prototype.remove=function(r){this.scope.delete(r)},n.prototype.clear=function(){this.scope.clear()},n},{isClass:!0}),ND="parser",ibe=["typed","Parser"],obe=fe(ND,ibe,t=>{var{typed:e,Parser:n}=t;return e(ND,{"":function(){return new n}})}),DD="lup",lbe=["typed","matrix","abs","addScalar","divideScalar","multiplyScalar","subtract","larger","equalScalar","unaryMinus","DenseMatrix","SparseMatrix","Spa"],ube=fe(DD,lbe,t=>{var{typed:e,matrix:n,abs:r,addScalar:a,divideScalar:i,multiplyScalar:o,subtract:l,larger:u,equalScalar:s,unaryMinus:c,DenseMatrix:f,SparseMatrix:d,Spa:v}=t;return e(DD,{DenseMatrix:function(g){return p(g)},SparseMatrix:function(g){return m(g)},Array:function(g){var w=n(g),y=p(w);return{L:y.L.valueOf(),U:y.U.valueOf(),p:y.p}}});function p(h){var g=h._size[0],w=h._size[1],y=Math.min(g,w),x=st(h._data),C=[],b=[g,y],S=[],N=[y,w],D,A,P,k=[];for(D=0;D<g;D++)k[D]=D;for(A=0;A<w;A++){if(A>0)for(D=0;D<g;D++){var I=Math.min(D,A),$=0;for(P=0;P<I;P++)$=a($,o(x[D][P],x[P][A]));x[D][A]=l(x[D][A],$)}var F=A,T=0,O=0;for(D=A;D<g;D++){var B=x[D][A],_=r(B);u(_,T)&&(F=D,T=_,O=B)}if(A!==F&&(k[A]=[k[F],k[F]=k[A]][0],f._swapRows(A,F,x)),A<g)for(D=A+1;D<g;D++){var R=x[D][A];s(R,0)||(x[D][A]=i(x[D][A],O))}}for(A=0;A<w;A++)for(D=0;D<g;D++){if(A===0&&(D<w&&(S[D]=[]),C[D]=[]),D<A){D<w&&(S[D][A]=x[D][A]),A<g&&(C[D][A]=0);continue}if(D===A){D<w&&(S[D][A]=x[D][A]),A<g&&(C[D][A]=1);continue}D<w&&(S[D][A]=0),A<g&&(C[D][A]=x[D][A])}var L=new f({data:C,size:b}),H=new f({data:S,size:N}),z=[];for(D=0,y=k.length;D<y;D++)z[k[D]]=D;return{L,U:H,p:z,toString:function(){return"L: "+this.L.toString()+`
  149. U: `+this.U.toString()+`
  150. P: `+this.p}}}function m(h){var g=h._size[0],w=h._size[1],y=Math.min(g,w),x=h._values,C=h._index,b=h._ptr,S=[],N=[],D=[],A=[g,y],P=[],k=[],I=[],$=[y,w],F,T,O,B=[],_=[];for(F=0;F<g;F++)B[F]=F,_[F]=F;var R=function(z,V){var U=_[z],W=_[V];B[U]=V,B[W]=z,_[z]=W,_[V]=U},L=function(){var z=new v;T<g&&(D.push(S.length),S.push(1),N.push(T)),I.push(P.length);var V=b[T],U=b[T+1];for(O=V;O<U;O++)F=C[O],z.set(B[F],x[O]);T>0&&z.forEach(0,T-1,function(ae,ie){d._forEachRow(ae,S,N,D,function(se,he){se>ae&&z.accumulate(se,c(o(he,ie)))})});var W=T,G=z.get(T),le=r(G);z.forEach(T+1,g-1,function(ae,ie){var se=r(ie);u(se,le)&&(W=ae,le=se,G=ie)}),T!==W&&(d._swapRows(T,W,A[1],S,N,D),d._swapRows(T,W,$[1],P,k,I),z.swap(T,W),R(T,W)),z.forEach(0,g-1,function(ae,ie){ae<=T?(P.push(ie),k.push(ae)):(ie=i(ie,G),s(ie,0)||(S.push(ie),N.push(ae)))})};for(T=0;T<w;T++)L();return I.push(P.length),D.push(S.length),{L:new d({values:S,index:N,ptr:D,size:A}),U:new d({values:P,index:k,ptr:I,size:$}),p:B,toString:function(){return"L: "+this.L.toString()+`
  151. U: `+this.U.toString()+`
  152. P: `+this.p}}}}),AD="qr",sbe=["typed","matrix","zeros","identity","isZero","equal","sign","sqrt","conj","unaryMinus","addScalar","divideScalar","multiplyScalar","subtract","complex"],cbe=fe(AD,sbe,t=>{var{typed:e,matrix:n,zeros:r,identity:a,isZero:i,equal:o,sign:l,sqrt:u,conj:s,unaryMinus:c,addScalar:f,divideScalar:d,multiplyScalar:v,subtract:p,complex:m}=t;return it(e(AD,{DenseMatrix:function(x){return g(x)},SparseMatrix:function(x){return w()},Array:function(x){var C=n(x),b=g(C);return{Q:b.Q.valueOf(),R:b.R.valueOf()}}}),{_denseQRimpl:h});function h(y){var x=y._size[0],C=y._size[1],b=a([x],"dense"),S=b._data,N=y.clone(),D=N._data,A,P,k,I=r([x],"");for(k=0;k<Math.min(C,x);++k){var $=D[k][k],F=c(o($,0)?1:l($)),T=s(F),O=0;for(A=k;A<x;A++)O=f(O,v(D[A][k],s(D[A][k])));var B=v(F,u(O));if(!i(B)){var _=p($,B);for(I[k]=1,A=k+1;A<x;A++)I[A]=d(D[A][k],_);var R=c(s(d(_,B))),L=void 0;for(P=k;P<C;P++){for(L=0,A=k;A<x;A++)L=f(L,v(s(I[A]),D[A][P]));for(L=v(L,R),A=k;A<x;A++)D[A][P]=v(p(D[A][P],v(I[A],L)),T)}for(A=0;A<x;A++){for(L=0,P=k;P<x;P++)L=f(L,v(S[A][P],I[P]));for(L=v(L,R),P=k;P<x;++P)S[A][P]=d(p(S[A][P],v(L,s(I[P]))),T)}}}return{Q:b,R:N,toString:function(){return"Q: "+this.Q.toString()+`
  153. R: `+this.R.toString()}}}function g(y){var x=h(y),C=x.R._data;if(y._data.length>0)for(var b=C[0][0].type==="Complex"?m(0):0,S=0;S<C.length;++S)for(var N=0;N<S&&N<(C[0]||[]).length;++N)C[S][N]=b;return x}function w(y){throw new Error("qr not implemented for sparse matrices yet")}});function fbe(t,e,n,r){for(var a=t._values,i=t._index,o=t._ptr,l=t._size,u=t._datatype,s=l[0],c=l[1],f=r&&t._values?[]:null,d=[],v=[],p=0,m=0;m<c;m++){v[m]=p;for(var h=n?n[m]:m,g=o[h],w=o[h+1],y=g;y<w;y++){var x=e?e[i[y]]:i[y];d[p]=x,f&&(f[p]=a[y]),p++}}return v[c]=p,t.createSparseMatrix({values:f,index:d,ptr:v,size:[s,c],datatype:u})}function E_(t,e,n,r,a,i,o){var l=0;for(n[o]=t;l>=0;){var u=n[o+l],s=n[r+u];s===-1?(l--,i[e++]=u):(n[r+u]=n[a+s],++l,n[o+l]=s)}return e}function dbe(t,e){if(!t)return null;var n=0,r,a=[],i=[],o=0,l=e,u=2*e;for(r=0;r<e;r++)i[o+r]=-1;for(r=e-1;r>=0;r--)t[r]!==-1&&(i[l+r]=i[o+t[r]],i[o+t[r]]=r);for(r=0;r<e;r++)t[r]===-1&&(n=E_(r,n,i,o,l,a,u));return a}function vbe(t,e){if(!t)return null;var n=t._index,r=t._ptr,a=t._size,i=a[0],o=a[1],l=[],u=[],s=0,c=o,f,d;if(e)for(f=0;f<i;f++)u[c+f]=-1;for(var v=0;v<o;v++){l[v]=-1,u[s+v]=-1;for(var p=r[v],m=r[v+1],h=p;h<m;h++){var g=n[h];for(f=e?u[c+g]:g;f!==-1&&f<v;f=d)d=u[s+f],u[s+f]=v,d===-1&&(l[f]=v);e&&(u[c+g]=v)}}return l}function pbe(t,e,n){for(var r=t._values,a=t._index,i=t._ptr,o=t._size,l=o[1],u=0,s=0;s<l;s++){var c=i[s];for(i[s]=u;c<i[s+1];c++)e(a[c],s,r?r[c]:1,n)&&(a[u]=a[c],r&&(r[u]=r[c]),u++)}return i[l]=u,a.splice(u,a.length-u),r&&r.splice(u,r.length-u),u}function Ri(t){return-t-2}var mbe="csAmd",hbe=["add","multiply","transpose"],gbe=fe(mbe,hbe,t=>{var{add:e,multiply:n,transpose:r}=t;return function(c,f){if(!f||c<=0||c>3)return null;var d=f._size,v=d[0],p=d[1],m=0,h=Math.max(16,10*Math.sqrt(p));h=Math.min(p-2,h);var g=a(c,f,v,p,h);pbe(g,u,null);for(var w=g._index,y=g._ptr,x=y[p],C=[],b=[],S=0,N=p+1,D=2*(p+1),A=3*(p+1),P=4*(p+1),k=5*(p+1),I=6*(p+1),$=7*(p+1),F=C,T=i(p,y,b,S,A,F,D,$,N,I,P,k),O=o(p,y,b,k,P,I,h,N,A,F,D),B=0,_,R,L,H,z,V,U,W,G,le,ae,ie,se,he,te,ge;O<p;){for(L=-1;B<p&&(L=b[A+B])===-1;B++);b[D+L]!==-1&&(F[b[D+L]]=-1),b[A+B]=b[D+L];var ee=b[P+L],ne=b[N+L];O+=ne;var de=0;b[N+L]=-ne;var re=y[L],oe=ee===0?re:x,ue=oe;for(H=1;H<=ee+1;H++){for(H>ee?(V=L,U=re,W=b[S+L]-ee):(V=w[re++],U=y[V],W=b[S+V]),z=1;z<=W;z++)_=w[U++],!((G=b[N+_])<=0)&&(de+=G,b[N+_]=-G,w[ue++]=_,b[D+_]!==-1&&(F[b[D+_]]=F[_]),F[_]!==-1?b[D+F[_]]=b[D+_]:b[A+b[k+_]]=b[D+_]);V!==L&&(y[V]=Ri(L),b[I+V]=0)}for(ee!==0&&(x=ue),b[k+L]=de,y[L]=oe,b[S+L]=ue-oe,b[P+L]=-2,T=l(T,m,b,I,p),le=oe;le<ue;le++)if(_=w[le],!((ae=b[P+_])<=0)){G=-b[N+_];var ve=T-G;for(re=y[_],ie=y[_]+ae-1;re<=ie;re++)V=w[re],b[I+V]>=T?b[I+V]-=G:b[I+V]!==0&&(b[I+V]=b[k+V]+ve)}for(le=oe;le<ue;le++){for(_=w[le],ie=y[_],se=ie+b[P+_]-1,he=ie,te=0,ge=0,re=ie;re<=se;re++)if(V=w[re],b[I+V]!==0){var me=b[I+V]-T;me>0?(ge+=me,w[he++]=V,te+=V):(y[V]=Ri(L),b[I+V]=0)}b[P+_]=he-ie+1;var Y=he,Q=ie+b[S+_];for(re=se+1;re<Q;re++){R=w[re];var pe=b[N+R];pe<=0||(ge+=pe,w[he++]=R,te+=R)}ge===0?(y[_]=Ri(L),G=-b[N+_],de-=G,ne+=G,O+=G,b[N+_]=0,b[P+_]=-1):(b[k+_]=Math.min(b[k+_],ge),w[he]=w[Y],w[Y]=w[ie],w[ie]=L,b[S+_]=he-ie+1,te=(te<0?-te:te)%p,b[D+_]=b[$+te],b[$+te]=_,F[_]=te)}for(b[k+L]=de,m=Math.max(m,de),T=l(T+m,m,b,I,p),le=oe;le<ue;le++)if(_=w[le],!(b[N+_]>=0))for(te=F[_],_=b[$+te],b[$+te]=-1;_!==-1&&b[D+_]!==-1;_=b[D+_],T++){for(W=b[S+_],ae=b[P+_],re=y[_]+1;re<=y[_]+W-1;re++)b[I+w[re]]=T;var Ne=_;for(R=b[D+_];R!==-1;){var Te=b[S+R]===W&&b[P+R]===ae;for(re=y[R]+1;Te&&re<=y[R]+W-1;re++)b[I+w[re]]!==T&&(Te=0);Te?(y[R]=Ri(_),b[N+_]+=b[N+R],b[N+R]=0,b[P+R]=-1,R=b[D+R],b[D+Ne]=R):(Ne=R,R=b[D+R])}}for(re=oe,le=oe;le<ue;le++)_=w[le],!((G=-b[N+_])<=0)&&(b[N+_]=G,ge=b[k+_]+de-G,ge=Math.min(ge,p-O-G),b[A+ge]!==-1&&(F[b[A+ge]]=_),b[D+_]=b[A+ge],F[_]=-1,b[A+ge]=_,B=Math.min(B,ge),b[k+_]=ge,w[re++]=_);b[N+L]=ne,(b[S+L]=re-oe)===0&&(y[L]=-1,b[I+L]=0),ee!==0&&(x=re)}for(_=0;_<p;_++)y[_]=Ri(y[_]);for(R=0;R<=p;R++)b[A+R]=-1;for(R=p;R>=0;R--)b[N+R]>0||(b[D+R]=b[A+y[R]],b[A+y[R]]=R);for(V=p;V>=0;V--)b[N+V]<=0||y[V]!==-1&&(b[D+V]=b[A+y[V]],b[A+y[V]]=V);for(L=0,_=0;_<=p;_++)y[_]===-1&&(L=E_(_,L,b,A,D,C,I));return C.splice(C.length-1,1),C};function a(s,c,f,d,v){var p=r(c);if(s===1&&d===f)return e(c,p);if(s===2){for(var m=p._index,h=p._ptr,g=0,w=0;w<f;w++){var y=h[w];if(h[w]=g,!(h[w+1]-y>v))for(var x=h[w+1];y<x;y++)m[g++]=m[y]}return h[f]=g,c=r(p),n(p,c)}return n(p,c)}function i(s,c,f,d,v,p,m,h,g,w,y,x){for(var C=0;C<s;C++)f[d+C]=c[C+1]-c[C];f[d+s]=0;for(var b=0;b<=s;b++)f[v+b]=-1,p[b]=-1,f[m+b]=-1,f[h+b]=-1,f[g+b]=1,f[w+b]=1,f[y+b]=0,f[x+b]=f[d+b];var S=l(0,0,f,w,s);return f[y+s]=-2,c[s]=-1,f[w+s]=0,S}function o(s,c,f,d,v,p,m,h,g,w,y){for(var x=0,C=0;C<s;C++){var b=f[d+C];if(b===0)f[v+C]=-2,x++,c[C]=-1,f[p+C]=0;else if(b>m)f[h+C]=0,f[v+C]=-1,x++,c[C]=Ri(s),f[h+s]++;else{var S=f[g+b];S!==-1&&(w[S]=C),f[y+C]=f[g+b],f[g+b]=C}}return x}function l(s,c,f,d,v){if(s<2||s+c<0){for(var p=0;p<v;p++)f[d+p]!==0&&(f[d+p]=1);s=2}return s}function u(s,c){return s!==c}});function ybe(t,e,n,r,a,i,o){var l,u,s=0,c;if(t<=e||n[r+e]<=n[a+t])return-1;n[a+t]=n[r+e];var f=n[i+t];if(n[i+t]=e,f===-1)s=1,c=t;else{for(s=2,c=f;c!==n[o+c];c=n[o+c]);for(l=f;l!==c;l=u)u=n[o+l],n[o+l]=c}return{jleaf:s,q:c}}var bbe="csCounts",xbe=["transpose"],wbe=fe(bbe,xbe,t=>{var{transpose:e}=t;return function(n,r,a,i){if(!n||!r||!a)return null;var o=n._size,l=o[0],u=o[1],s,c,f,d,v,p,m,h=4*u+(i?u+l+1:0),g=[],w=0,y=u,x=2*u,C=3*u,b=4*u,S=5*u+1;for(f=0;f<h;f++)g[f]=-1;var N=[],D=e(n),A=D._index,P=D._ptr;for(f=0;f<u;f++)for(c=a[f],N[c]=g[C+c]===-1?1:0;c!==-1&&g[C+c]===-1;c=r[c])g[C+c]=f;if(i){for(f=0;f<u;f++)g[a[f]]=f;for(s=0;s<l;s++){for(f=u,p=P[s],m=P[s+1],v=p;v<m;v++)f=Math.min(f,g[A[v]]);g[S+s]=g[b+f],g[b+f]=s}}for(s=0;s<u;s++)g[w+s]=s;for(f=0;f<u;f++){for(c=a[f],r[c]!==-1&&N[r[c]]--,d=i?g[b+f]:c;d!==-1;d=i?g[S+d]:-1)for(v=P[d];v<P[d+1];v++){s=A[v];var k=ybe(s,c,g,C,y,x,w);k.jleaf>=1&&N[c]++,k.jleaf===2&&N[k.q]--}r[c]!==-1&&(g[w+c]=r[c])}for(c=0;c<u;c++)r[c]!==-1&&(N[r[c]]+=N[c]);return N}}),Cbe="csSqr",Sbe=["add","multiply","transpose"],Ebe=fe(Cbe,Sbe,t=>{var{add:e,multiply:n,transpose:r}=t,a=gbe({add:e,multiply:n,transpose:r}),i=wbe({transpose:r});return function(u,s,c){var f=s._ptr,d=s._size,v=d[1],p,m={};if(m.q=a(u,s),u&&!m.q)return null;if(c){var h=u?fbe(s,null,m.q,0):s;m.parent=vbe(h,1);var g=dbe(m.parent,v);if(m.cp=i(h,m.parent,g,1),h&&m.parent&&m.cp&&o(h,m))for(m.unz=0,p=0;p<v;p++)m.unz+=m.cp[p]}else m.unz=4*f[v]+v,m.lnz=m.unz;return m};function o(l,u){var s=l._ptr,c=l._index,f=l._size,d=f[0],v=f[1];u.pinv=[],u.leftmost=[];var p=u.parent,m=u.pinv,h=u.leftmost,g=[],w=0,y=d,x=d+v,C=d+2*v,b,S,N,D,A;for(S=0;S<v;S++)g[y+S]=-1,g[x+S]=-1,g[C+S]=0;for(b=0;b<d;b++)h[b]=-1;for(S=v-1;S>=0;S--)for(D=s[S],A=s[S+1],N=D;N<A;N++)h[c[N]]=S;for(b=d-1;b>=0;b--)m[b]=-1,S=h[b],S!==-1&&(g[C+S]++===0&&(g[x+S]=b),g[w+b]=g[y+S],g[y+S]=b);for(u.lnz=0,u.m2=d,S=0;S<v;S++)if(b=g[y+S],u.lnz++,b<0&&(b=u.m2++),m[b]=S,!(--C[S]<=0)){u.lnz+=g[C+S];var P=p[S];P!==-1&&(g[C+P]===0&&(g[x+P]=g[x+S]),g[w+g[x+S]]=g[y+P],g[y+P]=g[w+b],g[C+P]+=g[C+S])}for(b=0;b<d;b++)m[b]<0&&(m[b]=S++);return!0}});function N0(t,e){return t[e]<0}function N_(t,e){t[e]=Ri(t[e])}function MD(t){return t<0?Ri(t):t}function Nbe(t,e,n,r,a){var i=e._index,o=e._ptr,l=e._size,u=l[1],s,c,f,d=0;for(r[0]=t;d>=0;){t=r[d];var v=a?a[t]:t;N0(o,t)||(N_(o,t),r[u+d]=v<0?0:MD(o[v]));var p=1;for(c=r[u+d],f=v<0?0:MD(o[v+1]);c<f;c++)if(s=i[c],!N0(o,s)){r[u+d]=c,r[++d]=s,p=0;break}p&&(d--,r[--n]=t)}return n}function Dbe(t,e,n,r,a){var i=t._ptr,o=t._size,l=e._index,u=e._ptr,s=o[1],c,f,d,v=s;for(f=u[n],d=u[n+1],c=f;c<d;c++){var p=l[c];N0(i,p)||(v=Nbe(p,t,v,r,a))}for(c=v;c<s;c++)N_(i,r[c]);return v}var Abe="csSpsolve",Mbe=["divideScalar","multiply","subtract"],Obe=fe(Abe,Mbe,t=>{var{divideScalar:e,multiply:n,subtract:r}=t;return function(i,o,l,u,s,c,f){var d=i._values,v=i._index,p=i._ptr,m=i._size,h=m[1],g=o._values,w=o._index,y=o._ptr,x,C,b,S,N=Dbe(i,o,l,u,c);for(x=N;x<h;x++)s[u[x]]=0;for(C=y[l],b=y[l+1],x=C;x<b;x++)s[w[x]]=g[x];for(var D=N;D<h;D++){var A=u[D],P=c?c[A]:A;if(!(P<0))for(C=p[P],b=p[P+1],s[A]=e(s[A],d[f?C:b-1]),x=f?C+1:C,S=f?b:b-1;x<S;x++){var k=v[x];s[k]=r(s[k],n(d[x],s[A]))}}return N}}),Tbe="csLu",Pbe=["abs","divideScalar","multiply","subtract","larger","largerEq","SparseMatrix"],kbe=fe(Tbe,Pbe,t=>{var{abs:e,divideScalar:n,multiply:r,subtract:a,larger:i,largerEq:o,SparseMatrix:l}=t,u=Obe({divideScalar:n,multiply:r,subtract:a});return function(c,f,d){if(!c)return null;var v=c._size,p=v[1],m,h=100,g=100;f&&(m=f.q,h=f.lnz||h,g=f.unz||g);var w=[],y=[],x=[],C=new l({values:w,index:y,ptr:x,size:[p,p]}),b=[],S=[],N=[],D=new l({values:b,index:S,ptr:N,size:[p,p]}),A=[],P,k,I=[],$=[];for(P=0;P<p;P++)I[P]=0,A[P]=-1,x[P+1]=0;h=0,g=0;for(var F=0;F<p;F++){x[F]=h,N[F]=g;var T=m?m[F]:F,O=u(C,c,T,$,I,A,1),B=-1,_=-1;for(k=O;k<p;k++)if(P=$[k],A[P]<0){var R=e(I[P]);i(R,_)&&(_=R,B=P)}else S[g]=A[P],b[g++]=I[P];if(B===-1||_<=0)return null;A[T]<0&&o(e(I[T]),r(_,d))&&(B=T);var L=I[B];for(S[g]=F,b[g++]=L,A[B]=F,y[h]=B,w[h++]=1,k=O;k<p;k++)P=$[k],A[P]<0&&(y[h]=P,w[h++]=n(I[P],L)),I[P]=0}for(x[p]=h,N[p]=g,k=0;k<h;k++)y[k]=A[y[k]];return w.splice(h,w.length-h),y.splice(h,y.length-h),b.splice(g,b.length-g),S.splice(g,S.length-g),{L:C,U:D,pinv:A}}}),OD="slu",_be=["typed","abs","add","multiply","transpose","divideScalar","subtract","larger","largerEq","SparseMatrix"],Ibe=fe(OD,_be,t=>{var{typed:e,abs:n,add:r,multiply:a,transpose:i,divideScalar:o,subtract:l,larger:u,largerEq:s,SparseMatrix:c}=t,f=Ebe({add:r,multiply:a,transpose:i}),d=kbe({abs:n,divideScalar:o,multiply:a,subtract:l,larger:u,largerEq:s,SparseMatrix:c});return e(OD,{"SparseMatrix, number, number":function(p,m,h){if(!nt(m)||m<0||m>3)throw new Error("Symbolic Ordering and Analysis order must be an integer number in the interval [0, 3]");if(h<0||h>1)throw new Error("Partial pivoting threshold must be a number from 0 to 1");var g=f(m,p,!1),w=d(p,g,h);return{L:w.L,U:w.U,p:w.pinv,q:g.q,toString:function(){return"L: "+this.L.toString()+`
  154. U: `+this.U.toString()+`
  155. p: `+this.p.toString()+(this.q?`
  156. q: `+this.q.toString():"")+`
  157. `}}}})});function TD(t,e){var n,r=e.length,a=[];if(t)for(n=0;n<r;n++)a[t[n]]=e[n];else for(n=0;n<r;n++)a[n]=e[n];return a}var PD="lusolve",Fbe=["typed","matrix","lup","slu","usolve","lsolve","DenseMatrix"],$be=fe(PD,Fbe,t=>{var{typed:e,matrix:n,lup:r,slu:a,usolve:i,lsolve:o,DenseMatrix:l}=t,u=pc({DenseMatrix:l});return e(PD,{"Array, Array | Matrix":function(d,v){d=n(d);var p=r(d),m=c(p.L,p.U,p.p,null,v);return m.valueOf()},"DenseMatrix, Array | Matrix":function(d,v){var p=r(d);return c(p.L,p.U,p.p,null,v)},"SparseMatrix, Array | Matrix":function(d,v){var p=r(d);return c(p.L,p.U,p.p,null,v)},"SparseMatrix, Array | Matrix, number, number":function(d,v,p,m){var h=a(d,p,m);return c(h.L,h.U,h.p,h.q,v)},"Object, Array | Matrix":function(d,v){return c(d.L,d.U,d.p,d.q,v)}});function s(f){if(ft(f))return f;if(Xt(f))return n(f);throw new TypeError("Invalid Matrix LU decomposition")}function c(f,d,v,p,m){f=s(f),d=s(d),v&&(m=u(f,m,!0),m._data=TD(v,m._data));var h=o(f,m),g=i(d,h);return p&&(g._data=TD(p,g._data)),g}}),kD="polynomialRoot",Bbe=["typed","isZero","equalScalar","add","subtract","multiply","divide","sqrt","unaryMinus","cbrt","typeOf","im","re"],Rbe=fe(kD,Bbe,t=>{var{typed:e,isZero:n,equalScalar:r,add:a,subtract:i,multiply:o,divide:l,sqrt:u,unaryMinus:s,cbrt:c,typeOf:f,im:d,re:v}=t;return e(kD,{"number|Complex, ...number|Complex":(p,m)=>{for(var h=[p,...m];h.length>0&&n(h[h.length-1]);)h.pop();if(h.length<2)throw new RangeError("Polynomial [".concat(p,", ").concat(m,"] must have a non-zero non-constant coefficient"));switch(h.length){case 2:return[s(l(h[0],h[1]))];case 3:{var[g,w,y]=h,x=o(2,y),C=o(w,w),b=o(4,y,g);if(r(C,b))return[l(s(w),x)];var S=u(i(C,b));return[l(i(S,w),x),l(i(s(S),w),x)]}case 4:{var[N,D,A,P]=h,k=s(o(3,P)),I=o(A,A),$=o(3,P,D),F=a(o(2,A,A,A),o(27,P,P,N)),T=o(9,P,A,D);if(r(I,$)&&r(F,T))return[l(A,k)];var O=i(I,$),B=i(F,T),_=a(o(18,P,A,D,N),o(A,A,D,D)),R=a(o(4,A,A,A,N),o(4,P,D,D,D),o(27,P,P,N,N));if(r(_,R))return[l(i(o(4,P,A,D),a(o(9,P,P,N),o(A,A,A))),o(P,O)),l(i(o(9,P,N),o(A,D)),o(2,O))];var L;r(I,$)?L=B:L=l(a(B,u(i(o(B,B),o(4,O,O,O)))),2);var H=!0,z=c(L,H).toArray().map(V=>l(a(A,V,l(O,V)),k));return z.map(V=>f(V)==="Complex"&&r(v(V),v(V)+d(V))?v(V):V)}default:throw new RangeError("only implemented for cubic or lower-order polynomials, not ".concat(h))}}})}),Lbe="Help",zbe=["parse"],Vbe=fe(Lbe,zbe,t=>{var{parse:e}=t;function n(r){if(!(this instanceof n))throw new SyntaxError("Constructor must be called with the new operator");if(!r)throw new Error('Argument "doc" missing');this.doc=r}return n.prototype.type="Help",n.prototype.isHelp=!0,n.prototype.toString=function(){var r=this.doc||{},a=`
  158. `;if(r.name&&(a+="Name: "+r.name+`
  159. `),r.category&&(a+="Category: "+r.category+`
  160. `),r.description&&(a+=`Description:
  161. `+r.description+`
  162. `),r.syntax&&(a+=`Syntax:
  163. `+r.syntax.join(`
  164. `)+`
  165. `),r.examples){a+=`Examples:
  166. `;for(var i={},o=0;o<r.examples.length;o++){var l=r.examples[o];a+=" "+l+`
  167. `;var u=void 0;try{u=e(l).compile().evaluate(i)}catch(s){u=s}u!==void 0&&!ax(u)&&(a+=" "+Pt(u,{precision:14})+`
  168. `)}a+=`
  169. `}return r.mayThrow&&r.mayThrow.length&&(a+="Throws: "+r.mayThrow.join(", ")+`
  170. `),r.seealso&&r.seealso.length&&(a+="See also: "+r.seealso.join(", ")+`
  171. `),a},n.prototype.toJSON=function(){var r=st(this.doc);return r.mathjs="Help",r},n.fromJSON=function(r){var a={};return Object.keys(r).filter(i=>i!=="mathjs").forEach(i=>{a[i]=r[i]}),new n(a)},n.prototype.valueOf=n.prototype.toString,n},{isClass:!0}),jbe="Chain",Hbe=["?on","math","typed"],Kbe=fe(jbe,Hbe,t=>{var{on:e,math:n,typed:r}=t;function a(s){if(!(this instanceof a))throw new SyntaxError("Constructor must be called with the new operator");ix(s)?this.value=s.value:this.value=s}a.prototype.type="Chain",a.prototype.isChain=!0,a.prototype.done=function(){return this.value},a.prototype.valueOf=function(){return this.value},a.prototype.toString=function(){return Pt(this.value)},a.prototype.toJSON=function(){return{mathjs:"Chain",value:this.value}},a.fromJSON=function(s){return new a(s.value)};function i(s,c){typeof c=="function"&&(a.prototype[s]=l(c))}function o(s,c){td(a.prototype,s,function(){var d=c();if(typeof d=="function")return l(d)})}function l(s){return function(){if(arguments.length===0)return new a(s(this.value));for(var c=[this.value],f=0;f<arguments.length;f++)c[f+1]=arguments[f];if(r.isTypedFunction(s)){var d=r.resolve(s,c);if(d.params.length===1)throw new Error("chain function "+s.name+" cannot match rest parameter between chain value and additional arguments.");return new a(d.implementation.apply(s,c))}return new a(s.apply(s,c))}}a.createProxy=function(s,c){if(typeof s=="string")i(s,c);else{var f=function(p){We(s,p)&&u[p]===void 0&&o(p,()=>s[p])};for(var d in s)f(d)}};var u={expression:!0,docs:!0,type:!0,classes:!0,json:!0,error:!0,isChain:!0};return a.createProxy(n),e&&e("import",function(s,c,f){f||o(s,c)}),a},{isClass:!0}),_D={name:"e",category:"Constants",syntax:["e"],description:"Euler's number, the base of the natural logarithm. Approximately equal to 2.71828",examples:["e","e ^ 2","exp(2)","log(e)"],seealso:["exp"]},Ube={name:"false",category:"Constants",syntax:["false"],description:"Boolean value false",examples:["false"],seealso:["true"]},qbe={name:"i",category:"Constants",syntax:["i"],description:"Imaginary unit, defined as i*i=-1. A complex number is described as a + b*i, where a is the real part, and b is the imaginary part.",examples:["i","i * i","sqrt(-1)"],seealso:[]},Wbe={name:"Infinity",category:"Constants",syntax:["Infinity"],description:"Infinity, a number which is larger than the maximum number that can be handled by a floating point number.",examples:["Infinity","1 / 0"],seealso:[]},Gbe={name:"LN10",category:"Constants",syntax:["LN10"],description:"Returns the natural logarithm of 10, approximately equal to 2.302",examples:["LN10","log(10)"],seealso:[]},Ybe={name:"LN2",category:"Constants",syntax:["LN2"],description:"Returns the natural logarithm of 2, approximately equal to 0.693",examples:["LN2","log(2)"],seealso:[]},Xbe={name:"LOG10E",category:"Constants",syntax:["LOG10E"],description:"Returns the base-10 logarithm of E, approximately equal to 0.434",examples:["LOG10E","log(e, 10)"],seealso:[]},Zbe={name:"LOG2E",category:"Constants",syntax:["LOG2E"],description:"Returns the base-2 logarithm of E, approximately equal to 1.442",examples:["LOG2E","log(e, 2)"],seealso:[]},Jbe={name:"NaN",category:"Constants",syntax:["NaN"],description:"Not a number",examples:["NaN","0 / 0"],seealso:[]},Qbe={name:"null",category:"Constants",syntax:["null"],description:"Value null",examples:["null"],seealso:["true","false"]},exe={name:"phi",category:"Constants",syntax:["phi"],description:"Phi is the golden ratio. Two quantities are in the golden ratio if their ratio is the same as the ratio of their sum to the larger of the two quantities. Phi is defined as `(1 + sqrt(5)) / 2` and is approximately 1.618034...",examples:["phi"],seealso:[]},ID={name:"pi",category:"Constants",syntax:["pi"],description:"The number pi is a mathematical constant that is the ratio of a circle's circumference to its diameter, and is approximately equal to 3.14159",examples:["pi","sin(pi/2)"],seealso:["tau"]},txe={name:"SQRT1_2",category:"Constants",syntax:["SQRT1_2"],description:"Returns the square root of 1/2, approximately equal to 0.707",examples:["SQRT1_2","sqrt(1/2)"],seealso:[]},nxe={name:"SQRT2",category:"Constants",syntax:["SQRT2"],description:"Returns the square root of 2, approximately equal to 1.414",examples:["SQRT2","sqrt(2)"],seealso:[]},rxe={name:"tau",category:"Constants",syntax:["tau"],description:"Tau is the ratio constant of a circle's circumference to radius, equal to 2 * pi, approximately 6.2832.",examples:["tau","2 * pi"],seealso:["pi"]},axe={name:"true",category:"Constants",syntax:["true"],description:"Boolean value true",examples:["true"],seealso:["false"]},ixe={name:"version",category:"Constants",syntax:["version"],description:"A string with the version number of math.js",examples:["version"],seealso:[]},oxe={name:"bignumber",category:"Construction",syntax:["bignumber(x)"],description:"Create a big number from a number or string.",examples:["0.1 + 0.2","bignumber(0.1) + bignumber(0.2)",'bignumber("7.2")','bignumber("7.2e500")',"bignumber([0.1, 0.2, 0.3])"],seealso:["boolean","complex","fraction","index","matrix","string","unit"]},lxe={name:"boolean",category:"Construction",syntax:["x","boolean(x)"],description:"Convert a string or number into a boolean.",examples:["boolean(0)","boolean(1)","boolean(3)",'boolean("true")','boolean("false")',"boolean([1, 0, 1, 1])"],seealso:["bignumber","complex","index","matrix","number","string","unit"]},uxe={name:"complex",category:"Construction",syntax:["complex()","complex(re, im)","complex(string)"],description:"Create a complex number.",examples:["complex()","complex(2, 3)",'complex("7 - 2i")'],seealso:["bignumber","boolean","index","matrix","number","string","unit"]},sxe={name:"createUnit",category:"Construction",syntax:["createUnit(definitions)","createUnit(name, definition)"],description:"Create a user-defined unit and register it with the Unit type.",examples:['createUnit("foo")','createUnit("knot", {definition: "0.514444444 m/s", aliases: ["knots", "kt", "kts"]})','createUnit("mph", "1 mile/hour")'],seealso:["unit","splitUnit"]},cxe={name:"fraction",category:"Construction",syntax:["fraction(num)","fraction(matrix)","fraction(num,den)","fraction({n: num, d: den})"],description:"Create a fraction from a number or from integer numerator and denominator.",examples:["fraction(0.125)","fraction(1, 3) + fraction(2, 5)","fraction({n: 333, d: 53})","fraction([sqrt(9), sqrt(10), sqrt(11)])"],seealso:["bignumber","boolean","complex","index","matrix","string","unit"]},fxe={name:"index",category:"Construction",syntax:["[start]","[start:end]","[start:step:end]","[start1, start 2, ...]","[start1:end1, start2:end2, ...]","[start1:step1:end1, start2:step2:end2, ...]"],description:"Create an index to get or replace a subset of a matrix",examples:["[1, 2, 3]","A = [1, 2, 3; 4, 5, 6]","A[1, :]","A[1, 2] = 50","A[1:2, 1:2] = ones(2, 2)"],seealso:["bignumber","boolean","complex","matrix,","number","range","string","unit"]},dxe={name:"matrix",category:"Construction",syntax:["[]","[a1, b1, ...; a2, b2, ...]","matrix()",'matrix("dense")',"matrix([...])"],description:"Create a matrix.",examples:["[]","[1, 2, 3]","[1, 2, 3; 4, 5, 6]","matrix()","matrix([3, 4])",'matrix([3, 4; 5, 6], "sparse")','matrix([3, 4; 5, 6], "sparse", "number")'],seealso:["bignumber","boolean","complex","index","number","string","unit","sparse"]},vxe={name:"number",category:"Construction",syntax:["x","number(x)","number(unit, valuelessUnit)"],description:"Create a number or convert a string or boolean into a number.",examples:["2","2e3","4.05","number(2)",'number("7.2")',"number(true)","number([true, false, true, true])",'number(unit("52cm"), "m")'],seealso:["bignumber","boolean","complex","fraction","index","matrix","string","unit"]},pxe={name:"sparse",category:"Construction",syntax:["sparse()","sparse([a1, b1, ...; a1, b2, ...])",'sparse([a1, b1, ...; a1, b2, ...], "number")'],description:"Create a sparse matrix.",examples:["sparse()","sparse([3, 4; 5, 6])",'sparse([3, 0; 5, 0], "number")'],seealso:["bignumber","boolean","complex","index","number","string","unit","matrix"]},mxe={name:"splitUnit",category:"Construction",syntax:["splitUnit(unit: Unit, parts: Unit[])"],description:"Split a unit in an array of units whose sum is equal to the original unit.",examples:['splitUnit(1 m, ["feet", "inch"])'],seealso:["unit","createUnit"]},hxe={name:"string",category:"Construction",syntax:['"text"',"string(x)"],description:"Create a string or convert a value to a string",examples:['"Hello World!"',"string(4.2)","string(3 + 2i)"],seealso:["bignumber","boolean","complex","index","matrix","number","unit"]},gxe={name:"unit",category:"Construction",syntax:["value unit","unit(value, unit)","unit(string)"],description:"Create a unit.",examples:["5.5 mm","3 inch",'unit(7.1, "kilogram")','unit("23 deg")'],seealso:["bignumber","boolean","complex","index","matrix","number","string"]},yxe={name:"config",category:"Core",syntax:["config()","config(options)"],description:"Get configuration or change configuration.",examples:["config()","1/3 + 1/4",'config({number: "Fraction"})',"1/3 + 1/4"],seealso:[]},bxe={name:"import",category:"Core",syntax:["import(functions)","import(functions, options)"],description:"Import functions or constants from an object.",examples:["import({myFn: f(x)=x^2, myConstant: 32 })","myFn(2)","myConstant"],seealso:[]},xxe={name:"typed",category:"Core",syntax:["typed(signatures)","typed(name, signatures)"],description:"Create a typed function.",examples:['double = typed({ "number": f(x)=x+x })',"double(2)",'double("hello")'],seealso:[]},wxe={name:"derivative",category:"Algebra",syntax:["derivative(expr, variable)","derivative(expr, variable, {simplify: boolean})"],description:"Takes the derivative of an expression expressed in parser Nodes. The derivative will be taken over the supplied variable in the second parameter. If there are multiple variables in the expression, it will return a partial derivative.",examples:['derivative("2x^3", "x")','derivative("2x^3", "x", {simplify: false})','derivative("2x^2 + 3x + 4", "x")','derivative("sin(2x)", "x")','f = parse("x^2 + x")','x = parse("x")',"df = derivative(f, x)","df.evaluate({x: 3})"],seealso:["simplify","parse","evaluate"]},Cxe={name:"leafCount",category:"Algebra",syntax:["leafCount(expr)"],description:"Computes the number of leaves in the parse tree of the given expression",examples:['leafCount("e^(i*pi)-1")','leafCount(parse("{a: 22/7, b: 10^(1/2)}"))'],seealso:["simplify"]},Sxe={name:"lsolve",category:"Algebra",syntax:["x=lsolve(L, b)"],description:"Finds one solution of the linear system L * x = b where L is an [n x n] lower triangular matrix and b is a [n] column vector.",examples:["a = [-2, 3; 2, 1]","b = [11, 9]","x = lsolve(a, b)"],seealso:["lsolveAll","lup","lusolve","usolve","matrix","sparse"]},Exe={name:"lsolveAll",category:"Algebra",syntax:["x=lsolveAll(L, b)"],description:"Finds all solutions of the linear system L * x = b where L is an [n x n] lower triangular matrix and b is a [n] column vector.",examples:["a = [-2, 3; 2, 1]","b = [11, 9]","x = lsolve(a, b)"],seealso:["lsolve","lup","lusolve","usolve","matrix","sparse"]},Nxe={name:"lup",category:"Algebra",syntax:["lup(m)"],description:"Calculate the Matrix LU decomposition with partial pivoting. Matrix A is decomposed in three matrices (L, U, P) where P * A = L * U",examples:["lup([[2, 1], [1, 4]])","lup(matrix([[2, 1], [1, 4]]))","lup(sparse([[2, 1], [1, 4]]))"],seealso:["lusolve","lsolve","usolve","matrix","sparse","slu","qr"]},Dxe={name:"lusolve",category:"Algebra",syntax:["x=lusolve(A, b)","x=lusolve(lu, b)"],description:"Solves the linear system A * x = b where A is an [n x n] matrix and b is a [n] column vector.",examples:["a = [-2, 3; 2, 1]","b = [11, 9]","x = lusolve(a, b)"],seealso:["lup","slu","lsolve","usolve","matrix","sparse"]},Axe={name:"polynomialRoot",category:"Algebra",syntax:["x=polynomialRoot(-6, 3)","x=polynomialRoot(4, -4, 1)","x=polynomialRoot(-8, 12, -6, 1)"],description:"Finds the roots of a univariate polynomial given by its coefficients starting from constant, linear, and so on, increasing in degree.",examples:["a = polynomialRoot(-6, 11, -6 1)"],seealso:["cbrt","sqrt"]},Mxe={name:"qr",category:"Algebra",syntax:["qr(A)"],description:"Calculates the Matrix QR decomposition. Matrix `A` is decomposed in two matrices (`Q`, `R`) where `Q` is an orthogonal matrix and `R` is an upper triangular matrix.",examples:["qr([[1, -1, 4], [1, 4, -2], [1, 4, 2], [1, -1, 0]])"],seealso:["lup","slu","matrix"]},Oxe={name:"rationalize",category:"Algebra",syntax:["rationalize(expr)","rationalize(expr, scope)","rationalize(expr, scope, detailed)"],description:"Transform a rationalizable expression in a rational fraction. If rational fraction is one variable polynomial then converts the numerator and denominator in canonical form, with decreasing exponents, returning the coefficients of numerator.",examples:['rationalize("2x/y - y/(x+1)")','rationalize("2x/y - y/(x+1)", true)'],seealso:["simplify"]},Txe={name:"resolve",category:"Algebra",syntax:["resolve(node, scope)"],description:"Recursively substitute variables in an expression tree.",examples:['resolve(parse("1 + x"), { x: 7 })','resolve(parse("size(text)"), { text: "Hello World" })','resolve(parse("x + y"), { x: parse("3z") })','resolve(parse("3x"), { x: parse("y+z"), z: parse("w^y") })'],seealso:["simplify","evaluate"],mayThrow:["ReferenceError"]},Pxe={name:"simplify",category:"Algebra",syntax:["simplify(expr)","simplify(expr, rules)"],description:"Simplify an expression tree.",examples:['simplify("3 + 2 / 4")','simplify("2x + x")','f = parse("x * (x + 2 + x)")',"simplified = simplify(f)","simplified.evaluate({x: 2})"],seealso:["simplifyCore","derivative","evaluate","parse","rationalize","resolve"]},kxe={name:"simplifyConstant",category:"Algebra",syntax:["simplifyConstant(expr)","simplifyConstant(expr, options)"],description:"Replace constant subexpressions of node with their values.",examples:['simplifyConatant("(3-3)*x")','simplifyConstant(parse("z-cos(tau/8)"))'],seealso:["simplify","simplifyCore","evaluate"]},_xe={name:"simplifyCore",category:"Algebra",syntax:["simplifyCore(node)"],description:"Perform simple one-pass simplifications on an expression tree.",examples:['simplifyCore(parse("0*x"))','simplifyCore(parse("(x+0)*2"))'],seealso:["simplify","simplifyConstant","evaluate"]},Ixe={name:"slu",category:"Algebra",syntax:["slu(A, order, threshold)"],description:"Calculate the Matrix LU decomposition with full pivoting. Matrix A is decomposed in two matrices (L, U) and two permutation vectors (pinv, q) where P * A * Q = L * U",examples:["slu(sparse([4.5, 0, 3.2, 0; 3.1, 2.9, 0, 0.9; 0, 1.7, 3, 0; 3.5, 0.4, 0, 1]), 1, 0.001)"],seealso:["lusolve","lsolve","usolve","matrix","sparse","lup","qr"]},Fxe={name:"symbolicEqual",category:"Algebra",syntax:["symbolicEqual(expr1, expr2)","symbolicEqual(expr1, expr2, options)"],description:"Returns true if the difference of the expressions simplifies to 0",examples:['symbolicEqual("x*y","y*x")','symbolicEqual("abs(x^2)", "x^2")','symbolicEqual("abs(x)", "x", {context: {abs: {trivial: true}}})'],seealso:["simplify","evaluate"]},$xe={name:"usolve",category:"Algebra",syntax:["x=usolve(U, b)"],description:"Finds one solution of the linear system U * x = b where U is an [n x n] upper triangular matrix and b is a [n] column vector.",examples:["x=usolve(sparse([1, 1, 1, 1; 0, 1, 1, 1; 0, 0, 1, 1; 0, 0, 0, 1]), [1; 2; 3; 4])"],seealso:["usolveAll","lup","lusolve","lsolve","matrix","sparse"]},Bxe={name:"usolveAll",category:"Algebra",syntax:["x=usolve(U, b)"],description:"Finds all solutions of the linear system U * x = b where U is an [n x n] upper triangular matrix and b is a [n] column vector.",examples:["x=usolve(sparse([1, 1, 1, 1; 0, 1, 1, 1; 0, 0, 1, 1; 0, 0, 0, 1]), [1; 2; 3; 4])"],seealso:["usolve","lup","lusolve","lsolve","matrix","sparse"]},Rxe={name:"abs",category:"Arithmetic",syntax:["abs(x)"],description:"Compute the absolute value.",examples:["abs(3.5)","abs(-4.2)"],seealso:["sign"]},Lxe={name:"add",category:"Operators",syntax:["x + y","add(x, y)"],description:"Add two values.",examples:["a = 2.1 + 3.6","a - 3.6","3 + 2i","3 cm + 2 inch",'"2.3" + "4"'],seealso:["subtract"]},zxe={name:"cbrt",category:"Arithmetic",syntax:["cbrt(x)","cbrt(x, allRoots)"],description:"Compute the cubic root value. If x = y * y * y, then y is the cubic root of x. When `x` is a number or complex number, an optional second argument `allRoots` can be provided to return all three cubic roots. If not provided, the principal root is returned",examples:["cbrt(64)","cube(4)","cbrt(-8)","cbrt(2 + 3i)","cbrt(8i)","cbrt(8i, true)","cbrt(27 m^3)"],seealso:["square","sqrt","cube","multiply"]},Vxe={name:"ceil",category:"Arithmetic",syntax:["ceil(x)"],description:"Round a value towards plus infinity. If x is complex, both real and imaginary part are rounded towards plus infinity.",examples:["ceil(3.2)","ceil(3.8)","ceil(-4.2)"],seealso:["floor","fix","round"]},jxe={name:"cube",category:"Arithmetic",syntax:["cube(x)"],description:"Compute the cube of a value. The cube of x is x * x * x.",examples:["cube(2)","2^3","2 * 2 * 2"],seealso:["multiply","square","pow"]},Hxe={name:"divide",category:"Operators",syntax:["x / y","divide(x, y)"],description:"Divide two values.",examples:["a = 2 / 3","a * 3","4.5 / 2","3 + 4 / 2","(3 + 4) / 2","18 km / 4.5"],seealso:["multiply"]},Kxe={name:"dotDivide",category:"Operators",syntax:["x ./ y","dotDivide(x, y)"],description:"Divide two values element wise.",examples:["a = [1, 2, 3; 4, 5, 6]","b = [2, 1, 1; 3, 2, 5]","a ./ b"],seealso:["multiply","dotMultiply","divide"]},Uxe={name:"dotMultiply",category:"Operators",syntax:["x .* y","dotMultiply(x, y)"],description:"Multiply two values element wise.",examples:["a = [1, 2, 3; 4, 5, 6]","b = [2, 1, 1; 3, 2, 5]","a .* b"],seealso:["multiply","divide","dotDivide"]},qxe={name:"dotPow",category:"Operators",syntax:["x .^ y","dotPow(x, y)"],description:"Calculates the power of x to y element wise.",examples:["a = [1, 2, 3; 4, 5, 6]","a .^ 2"],seealso:["pow"]},Wxe={name:"exp",category:"Arithmetic",syntax:["exp(x)"],description:"Calculate the exponent of a value.",examples:["exp(1.3)","e ^ 1.3","log(exp(1.3))","x = 2.4","(exp(i*x) == cos(x) + i*sin(x)) # Euler's formula"],seealso:["expm","expm1","pow","log"]},Gxe={name:"expm",category:"Arithmetic",syntax:["exp(x)"],description:"Compute the matrix exponential, expm(A) = e^A. The matrix must be square. Not to be confused with exp(a), which performs element-wise exponentiation.",examples:["expm([[0,2],[0,0]])"],seealso:["exp"]},Yxe={name:"expm1",category:"Arithmetic",syntax:["expm1(x)"],description:"Calculate the value of subtracting 1 from the exponential value.",examples:["expm1(2)","pow(e, 2) - 1","log(expm1(2) + 1)"],seealso:["exp","pow","log"]},Xxe={name:"fix",category:"Arithmetic",syntax:["fix(x)"],description:"Round a value towards zero. If x is complex, both real and imaginary part are rounded towards zero.",examples:["fix(3.2)","fix(3.8)","fix(-4.2)","fix(-4.8)"],seealso:["ceil","floor","round"]},Zxe={name:"floor",category:"Arithmetic",syntax:["floor(x)"],description:"Round a value towards minus infinity.If x is complex, both real and imaginary part are rounded towards minus infinity.",examples:["floor(3.2)","floor(3.8)","floor(-4.2)"],seealso:["ceil","fix","round"]},Jxe={name:"gcd",category:"Arithmetic",syntax:["gcd(a, b)","gcd(a, b, c, ...)"],description:"Compute the greatest common divisor.",examples:["gcd(8, 12)","gcd(-4, 6)","gcd(25, 15, -10)"],seealso:["lcm","xgcd"]},Qxe={name:"hypot",category:"Arithmetic",syntax:["hypot(a, b, c, ...)","hypot([a, b, c, ...])"],description:"Calculate the hypotenusa of a list with values. ",examples:["hypot(3, 4)","sqrt(3^2 + 4^2)","hypot(-2)","hypot([3, 4, 5])"],seealso:["abs","norm"]},ewe={name:"invmod",category:"Arithmetic",syntax:["invmod(a, b)"],description:"Calculate the (modular) multiplicative inverse of a modulo b. Solution to the equation ax ≣ 1 (mod b)",examples:["invmod(8, 12)=NaN","invmod(7, 13)=2","invmod(15151, 15122)=10429"],seealso:["gcd","xgcd"]},twe={name:"lcm",category:"Arithmetic",syntax:["lcm(x, y)"],description:"Compute the least common multiple.",examples:["lcm(4, 6)","lcm(6, 21)","lcm(6, 21, 5)"],seealso:["gcd"]},nwe={name:"log",category:"Arithmetic",syntax:["log(x)","log(x, base)"],description:"Compute the logarithm of a value. If no base is provided, the natural logarithm of x is calculated. If base if provided, the logarithm is calculated for the specified base. log(x, base) is defined as log(x) / log(base).",examples:["log(3.5)","a = log(2.4)","exp(a)","10 ^ 4","log(10000, 10)","log(10000) / log(10)","b = log(1024, 2)","2 ^ b"],seealso:["exp","log1p","log2","log10"]},rwe={name:"log10",category:"Arithmetic",syntax:["log10(x)"],description:"Compute the 10-base logarithm of a value.",examples:["log10(0.00001)","log10(10000)","10 ^ 4","log(10000) / log(10)","log(10000, 10)"],seealso:["exp","log"]},awe={name:"log1p",category:"Arithmetic",syntax:["log1p(x)","log1p(x, base)"],description:"Calculate the logarithm of a `value+1`",examples:["log1p(2.5)","exp(log1p(1.4))","pow(10, 4)","log1p(9999, 10)","log1p(9999) / log(10)"],seealso:["exp","log","log2","log10"]},iwe={name:"log2",category:"Arithmetic",syntax:["log2(x)"],description:"Calculate the 2-base of a value. This is the same as calculating `log(x, 2)`.",examples:["log2(0.03125)","log2(16)","log2(16) / log2(2)","pow(2, 4)"],seealso:["exp","log1p","log","log10"]},owe={name:"mod",category:"Operators",syntax:["x % y","x mod y","mod(x, y)"],description:"Calculates the modulus, the remainder of an integer division.",examples:["7 % 3","11 % 2","10 mod 4","isOdd(x) = x % 2","isOdd(2)","isOdd(3)"],seealso:["divide"]},lwe={name:"multiply",category:"Operators",syntax:["x * y","multiply(x, y)"],description:"multiply two values.",examples:["a = 2.1 * 3.4","a / 3.4","2 * 3 + 4","2 * (3 + 4)","3 * 2.1 km"],seealso:["divide"]},uwe={name:"norm",category:"Arithmetic",syntax:["norm(x)","norm(x, p)"],description:"Calculate the norm of a number, vector or matrix.",examples:["abs(-3.5)","norm(-3.5)","norm(3 - 4i)","norm([1, 2, -3], Infinity)","norm([1, 2, -3], -Infinity)","norm([3, 4], 2)","norm([[1, 2], [3, 4]], 1)",'norm([[1, 2], [3, 4]], "inf")','norm([[1, 2], [3, 4]], "fro")']},swe={name:"nthRoot",category:"Arithmetic",syntax:["nthRoot(a)","nthRoot(a, root)"],description:'Calculate the nth root of a value. The principal nth root of a positive real number A, is the positive real solution of the equation "x^root = A".',examples:["4 ^ 3","nthRoot(64, 3)","nthRoot(9, 2)","sqrt(9)"],seealso:["nthRoots","pow","sqrt"]},cwe={name:"nthRoots",category:"Arithmetic",syntax:["nthRoots(A)","nthRoots(A, root)"],description:'Calculate the nth roots of a value. An nth root of a positive real number A, is a positive real solution of the equation "x^root = A". This function returns an array of complex values.',examples:["nthRoots(1)","nthRoots(1, 3)"],seealso:["sqrt","pow","nthRoot"]},fwe={name:"pow",category:"Operators",syntax:["x ^ y","pow(x, y)"],description:"Calculates the power of x to y, x^y.",examples:["2^3","2*2*2","1 + e ^ (pi * i)","pow([[1, 2], [4, 3]], 2)","pow([[1, 2], [4, 3]], -1)"],seealso:["multiply","nthRoot","nthRoots","sqrt"]},dwe={name:"round",category:"Arithmetic",syntax:["round(x)","round(x, n)"],description:"round a value towards the nearest integer.If x is complex, both real and imaginary part are rounded towards the nearest integer. When n is specified, the value is rounded to n decimals.",examples:["round(3.2)","round(3.8)","round(-4.2)","round(-4.8)","round(pi, 3)","round(123.45678, 2)"],seealso:["ceil","floor","fix"]},vwe={name:"sign",category:"Arithmetic",syntax:["sign(x)"],description:"Compute the sign of a value. The sign of a value x is 1 when x>1, -1 when x<0, and 0 when x=0.",examples:["sign(3.5)","sign(-4.2)","sign(0)"],seealso:["abs"]},pwe={name:"sqrt",category:"Arithmetic",syntax:["sqrt(x)"],description:"Compute the square root value. If x = y * y, then y is the square root of x.",examples:["sqrt(25)","5 * 5","sqrt(-1)"],seealso:["square","sqrtm","multiply","nthRoot","nthRoots","pow"]},mwe={name:"sqrtm",category:"Arithmetic",syntax:["sqrtm(x)"],description:"Calculate the principal square root of a square matrix. The principal square root matrix `X` of another matrix `A` is such that `X * X = A`.",examples:["sqrtm([[33, 24], [48, 57]])"],seealso:["sqrt","abs","square","multiply"]},hwe={name:"sylvester",category:"Matrix",syntax:["sylvester(A,B,C)"],description:"Solves the real-valued Sylvester equation AX+XB=C for X",examples:["sylvester([[-1, -2], [1, 1]], [[-2, 1], [-1, 2]], [[-3, 2], [3, 0]])","sylvester(A,B,C)"],seealso:["schur","lyap"]},gwe={name:"schur",category:"Matrix",syntax:["schur(A)"],description:"Performs a real Schur decomposition of the real matrix A = UTU'",examples:["schur([[1, 0], [-4, 3]])","schur(A)"],seealso:["lyap","sylvester"]},ywe={name:"lyap",category:"Matrix",syntax:["lyap(A,Q)"],description:"Solves the Continuous-time Lyapunov equation AP+PA'+Q=0 for P",examples:["lyap([[-2, 0], [1, -4]], [[3, 1], [1, 3]])","lyap(A,Q)"],seealso:["schur","sylvester"]},bwe={name:"square",category:"Arithmetic",syntax:["square(x)"],description:"Compute the square of a value. The square of x is x * x.",examples:["square(3)","sqrt(9)","3^2","3 * 3"],seealso:["multiply","pow","sqrt","cube"]},xwe={name:"subtract",category:"Operators",syntax:["x - y","subtract(x, y)"],description:"subtract two values.",examples:["a = 5.3 - 2","a + 2","2/3 - 1/6","2 * 3 - 3","2.1 km - 500m"],seealso:["add"]},wwe={name:"unaryMinus",category:"Operators",syntax:["-x","unaryMinus(x)"],description:"Inverse the sign of a value. Converts booleans and strings to numbers.",examples:["-4.5","-(-5.6)",'-"22"'],seealso:["add","subtract","unaryPlus"]},Cwe={name:"unaryPlus",category:"Operators",syntax:["+x","unaryPlus(x)"],description:"Converts booleans and strings to numbers.",examples:["+true",'+"2"'],seealso:["add","subtract","unaryMinus"]},Swe={name:"xgcd",category:"Arithmetic",syntax:["xgcd(a, b)"],description:"Calculate the extended greatest common divisor for two values. The result is an array [d, x, y] with 3 entries, where d is the greatest common divisor, and d = x * a + y * b.",examples:["xgcd(8, 12)","gcd(8, 12)","xgcd(36163, 21199)"],seealso:["gcd","lcm"]},Ewe={name:"bitAnd",category:"Bitwise",syntax:["x & y","bitAnd(x, y)"],description:"Bitwise AND operation. Performs the logical AND operation on each pair of the corresponding bits of the two given values by multiplying them. If both bits in the compared position are 1, the bit in the resulting binary representation is 1, otherwise, the result is 0",examples:["5 & 3","bitAnd(53, 131)","[1, 12, 31] & 42"],seealso:["bitNot","bitOr","bitXor","leftShift","rightArithShift","rightLogShift"]},Nwe={name:"bitNot",category:"Bitwise",syntax:["~x","bitNot(x)"],description:"Bitwise NOT operation. Performs a logical negation on each bit of the given value. Bits that are 0 become 1, and those that are 1 become 0.",examples:["~1","~2","bitNot([2, -3, 4])"],seealso:["bitAnd","bitOr","bitXor","leftShift","rightArithShift","rightLogShift"]},Dwe={name:"bitOr",category:"Bitwise",syntax:["x | y","bitOr(x, y)"],description:"Bitwise OR operation. Performs the logical inclusive OR operation on each pair of corresponding bits of the two given values. The result in each position is 1 if the first bit is 1 or the second bit is 1 or both bits are 1, otherwise, the result is 0.",examples:["5 | 3","bitOr([1, 2, 3], 4)"],seealso:["bitAnd","bitNot","bitXor","leftShift","rightArithShift","rightLogShift"]},Awe={name:"bitXor",category:"Bitwise",syntax:["bitXor(x, y)"],description:"Bitwise XOR operation, exclusive OR. Performs the logical exclusive OR operation on each pair of corresponding bits of the two given values. The result in each position is 1 if only the first bit is 1 or only the second bit is 1, but will be 0 if both are 0 or both are 1.",examples:["bitOr(1, 2)","bitXor([2, 3, 4], 4)"],seealso:["bitAnd","bitNot","bitOr","leftShift","rightArithShift","rightLogShift"]},Mwe={name:"leftShift",category:"Bitwise",syntax:["x << y","leftShift(x, y)"],description:"Bitwise left logical shift of a value x by y number of bits.",examples:["4 << 1","8 >> 1"],seealso:["bitAnd","bitNot","bitOr","bitXor","rightArithShift","rightLogShift"]},Owe={name:"rightArithShift",category:"Bitwise",syntax:["x >> y","rightArithShift(x, y)"],description:"Bitwise right arithmetic shift of a value x by y number of bits.",examples:["8 >> 1","4 << 1","-12 >> 2"],seealso:["bitAnd","bitNot","bitOr","bitXor","leftShift","rightLogShift"]},Twe={name:"rightLogShift",category:"Bitwise",syntax:["x >>> y","rightLogShift(x, y)"],description:"Bitwise right logical shift of a value x by y number of bits.",examples:["8 >>> 1","4 << 1","-12 >>> 2"],seealso:["bitAnd","bitNot","bitOr","bitXor","leftShift","rightArithShift"]},Pwe={name:"bellNumbers",category:"Combinatorics",syntax:["bellNumbers(n)"],description:"The Bell Numbers count the number of partitions of a set. A partition is a pairwise disjoint subset of S whose union is S. `bellNumbers` only takes integer arguments. The following condition must be enforced: n >= 0.",examples:["bellNumbers(3)","bellNumbers(8)"],seealso:["stirlingS2"]},kwe={name:"catalan",category:"Combinatorics",syntax:["catalan(n)"],description:"The Catalan Numbers enumerate combinatorial structures of many different types. catalan only takes integer arguments. The following condition must be enforced: n >= 0.",examples:["catalan(3)","catalan(8)"],seealso:["bellNumbers"]},_we={name:"composition",category:"Combinatorics",syntax:["composition(n, k)"],description:"The composition counts of n into k parts. composition only takes integer arguments. The following condition must be enforced: k <= n.",examples:["composition(5, 3)"],seealso:["combinations"]},Iwe={name:"stirlingS2",category:"Combinatorics",syntax:["stirlingS2(n, k)"],description:"he Stirling numbers of the second kind, counts the number of ways to partition a set of n labelled objects into k nonempty unlabelled subsets. `stirlingS2` only takes integer arguments. The following condition must be enforced: k <= n. If n = k or k = 1, then s(n,k) = 1.",examples:["stirlingS2(5, 3)"],seealso:["bellNumbers"]},Fwe={name:"arg",category:"Complex",syntax:["arg(x)"],description:"Compute the argument of a complex value. If x = a+bi, the argument is computed as atan2(b, a).",examples:["arg(2 + 2i)","atan2(3, 2)","arg(2 + 3i)"],seealso:["re","im","conj","abs"]},$we={name:"conj",category:"Complex",syntax:["conj(x)"],description:"Compute the complex conjugate of a complex value. If x = a+bi, the complex conjugate is a-bi.",examples:["conj(2 + 3i)","conj(2 - 3i)","conj(-5.2i)"],seealso:["re","im","abs","arg"]},Bwe={name:"im",category:"Complex",syntax:["im(x)"],description:"Get the imaginary part of a complex number.",examples:["im(2 + 3i)","re(2 + 3i)","im(-5.2i)","im(2.4)"],seealso:["re","conj","abs","arg"]},Rwe={name:"re",category:"Complex",syntax:["re(x)"],description:"Get the real part of a complex number.",examples:["re(2 + 3i)","im(2 + 3i)","re(-5.2i)","re(2.4)"],seealso:["im","conj","abs","arg"]},Lwe={name:"evaluate",category:"Expression",syntax:["evaluate(expression)","evaluate([expr1, expr2, expr3, ...])"],description:"Evaluate an expression or an array with expressions.",examples:['evaluate("2 + 3")','evaluate("sqrt(" + 4 + ")")'],seealso:[]},zwe={name:"help",category:"Expression",syntax:["help(object)","help(string)"],description:"Display documentation on a function or data type.",examples:["help(sqrt)",'help("complex")'],seealso:[]},Vwe={name:"distance",category:"Geometry",syntax:["distance([x1, y1], [x2, y2])","distance([[x1, y1], [x2, y2]])"],description:"Calculates the Euclidean distance between two points.",examples:["distance([0,0], [4,4])","distance([[0,0], [4,4]])"],seealso:[]},jwe={name:"intersect",category:"Geometry",syntax:["intersect(expr1, expr2, expr3, expr4)","intersect(expr1, expr2, expr3)"],description:"Computes the intersection point of lines and/or planes.",examples:["intersect([0, 0], [10, 10], [10, 0], [0, 10])","intersect([1, 0, 1], [4, -2, 2], [1, 1, 1, 6])"],seealso:[]},Hwe={name:"and",category:"Logical",syntax:["x and y","and(x, y)"],description:"Logical and. Test whether two values are both defined with a nonzero/nonempty value.",examples:["true and false","true and true","2 and 4"],seealso:["not","or","xor"]},Kwe={name:"not",category:"Logical",syntax:["not x","not(x)"],description:"Logical not. Flips the boolean value of given argument.",examples:["not true","not false","not 2","not 0"],seealso:["and","or","xor"]},Uwe={name:"or",category:"Logical",syntax:["x or y","or(x, y)"],description:"Logical or. Test if at least one value is defined with a nonzero/nonempty value.",examples:["true or false","false or false","0 or 4"],seealso:["not","and","xor"]},qwe={name:"xor",category:"Logical",syntax:["x xor y","xor(x, y)"],description:"Logical exclusive or, xor. Test whether one and only one value is defined with a nonzero/nonempty value.",examples:["true xor false","false xor false","true xor true","0 xor 4"],seealso:["not","and","or"]},Wwe={name:"column",category:"Matrix",syntax:["column(x, index)"],description:"Return a column from a matrix or array.",examples:["A = [[1, 2], [3, 4]]","column(A, 1)","column(A, 2)"],seealso:["row","matrixFromColumns"]},Gwe={name:"concat",category:"Matrix",syntax:["concat(A, B, C, ...)","concat(A, B, C, ..., dim)"],description:"Concatenate matrices. By default, the matrices are concatenated by the last dimension. The dimension on which to concatenate can be provided as last argument.",examples:["A = [1, 2; 5, 6]","B = [3, 4; 7, 8]","concat(A, B)","concat(A, B, 1)","concat(A, B, 2)"],seealso:["det","diag","identity","inv","ones","range","size","squeeze","subset","trace","transpose","zeros"]},Ywe={name:"count",category:"Matrix",syntax:["count(x)"],description:"Count the number of elements of a matrix, array or string.",examples:["a = [1, 2; 3, 4; 5, 6]","count(a)","size(a)",'count("hello world")'],seealso:["size"]},Xwe={name:"cross",category:"Matrix",syntax:["cross(A, B)"],description:"Calculate the cross product for two vectors in three dimensional space.",examples:["cross([1, 1, 0], [0, 1, 1])","cross([3, -3, 1], [4, 9, 2])","cross([2, 3, 4], [5, 6, 7])"],seealso:["multiply","dot"]},Zwe={name:"ctranspose",category:"Matrix",syntax:["x'","ctranspose(x)"],description:"Complex Conjugate and Transpose a matrix",examples:["a = [1, 2, 3; 4, 5, 6]","a'","ctranspose(a)"],seealso:["concat","det","diag","identity","inv","ones","range","size","squeeze","subset","trace","zeros"]},Jwe={name:"det",category:"Matrix",syntax:["det(x)"],description:"Calculate the determinant of a matrix",examples:["det([1, 2; 3, 4])","det([-2, 2, 3; -1, 1, 3; 2, 0, -1])"],seealso:["concat","diag","identity","inv","ones","range","size","squeeze","subset","trace","transpose","zeros"]},Qwe={name:"diag",category:"Matrix",syntax:["diag(x)","diag(x, k)"],description:"Create a diagonal matrix or retrieve the diagonal of a matrix. When x is a vector, a matrix with the vector values on the diagonal will be returned. When x is a matrix, a vector with the diagonal values of the matrix is returned. When k is provided, the k-th diagonal will be filled in or retrieved, if k is positive, the values are placed on the super diagonal. When k is negative, the values are placed on the sub diagonal.",examples:["diag(1:3)","diag(1:3, 1)","a = [1, 2, 3; 4, 5, 6; 7, 8, 9]","diag(a)"],seealso:["concat","det","identity","inv","ones","range","size","squeeze","subset","trace","transpose","zeros"]},eCe={name:"diff",category:"Matrix",syntax:["diff(arr)","diff(arr, dim)"],description:["Create a new matrix or array with the difference of the passed matrix or array.","Dim parameter is optional and used to indicant the dimension of the array/matrix to apply the difference","If no dimension parameter is passed it is assumed as dimension 0","Dimension is zero-based in javascript and one-based in the parser","Arrays must be 'rectangular' meaning arrays like [1, 2]","If something is passed as a matrix it will be returned as a matrix but other than that all matrices are converted to arrays"],examples:["diff([1, 2, 4, 7, 0])","diff([1, 2, 4, 7, 0], 0)","diff(matrix([1, 2, 4, 7, 0]))","diff([[1, 2], [3, 4]])","diff([[1, 2], [3, 4]], 0)","diff([[1, 2], [3, 4]], 1)","diff([[1, 2], [3, 4]], bignumber(1))","diff(matrix([[1, 2], [3, 4]]), 1)","diff([[1, 2], matrix([3, 4])], 1)"],seealso:["subtract","partitionSelect"]},tCe={name:"dot",category:"Matrix",syntax:["dot(A, B)","A * B"],description:"Calculate the dot product of two vectors. The dot product of A = [a1, a2, a3, ..., an] and B = [b1, b2, b3, ..., bn] is defined as dot(A, B) = a1 * b1 + a2 * b2 + a3 * b3 + ... + an * bn",examples:["dot([2, 4, 1], [2, 2, 3])","[2, 4, 1] * [2, 2, 3]"],seealso:["multiply","cross"]},nCe={name:"eigs",category:"Matrix",syntax:["eigs(x)"],description:"Calculate the eigenvalues and eigenvectors of a real symmetric matrix",examples:["eigs([[5, 2.3], [2.3, 1]])"],seealso:["inv"]},rCe={name:"filter",category:"Matrix",syntax:["filter(x, test)"],description:"Filter items in a matrix.",examples:["isPositive(x) = x > 0","filter([6, -2, -1, 4, 3], isPositive)","filter([6, -2, 0, 1, 0], x != 0)"],seealso:["sort","map","forEach"]},aCe={name:"flatten",category:"Matrix",syntax:["flatten(x)"],description:"Flatten a multi dimensional matrix into a single dimensional matrix.",examples:["a = [1, 2, 3; 4, 5, 6]","size(a)","b = flatten(a)","size(b)"],seealso:["concat","resize","size","squeeze"]},iCe={name:"forEach",category:"Matrix",syntax:["forEach(x, callback)"],description:"Iterates over all elements of a matrix/array, and executes the given callback function.",examples:["numberOfPets = {}","addPet(n) = numberOfPets[n] = (numberOfPets[n] ? numberOfPets[n]:0 ) + 1;",'forEach(["Dog","Cat","Cat"], addPet)',"numberOfPets"],seealso:["map","sort","filter"]},oCe={name:"getMatrixDataType",category:"Matrix",syntax:["getMatrixDataType(x)"],description:'Find the data type of all elements in a matrix or array, for example "number" if all items are a number and "Complex" if all values are complex numbers. If a matrix contains more than one data type, it will return "mixed".',examples:["getMatrixDataType([1, 2, 3])","getMatrixDataType([[5 cm], [2 inch]])",'getMatrixDataType([1, "text"])',"getMatrixDataType([1, bignumber(4)])"],seealso:["matrix","sparse","typeOf"]},lCe={name:"identity",category:"Matrix",syntax:["identity(n)","identity(m, n)","identity([m, n])"],description:"Returns the identity matrix with size m-by-n. The matrix has ones on the diagonal and zeros elsewhere.",examples:["identity(3)","identity(3, 5)","a = [1, 2, 3; 4, 5, 6]","identity(size(a))"],seealso:["concat","det","diag","inv","ones","range","size","squeeze","subset","trace","transpose","zeros"]},uCe={name:"inv",category:"Matrix",syntax:["inv(x)"],description:"Calculate the inverse of a matrix",examples:["inv([1, 2; 3, 4])","inv(4)","1 / 4"],seealso:["concat","det","diag","identity","ones","range","size","squeeze","subset","trace","transpose","zeros"]},sCe={name:"pinv",category:"Matrix",syntax:["pinv(x)"],description:"Calculate the Moore–Penrose inverse of a matrix",examples:["pinv([1, 2; 3, 4])","pinv([[1, 0], [0, 1], [0, 1]])","pinv(4)"],seealso:["inv"]},cCe={name:"kron",category:"Matrix",syntax:["kron(x, y)"],description:"Calculates the kronecker product of 2 matrices or vectors.",examples:["kron([[1, 0], [0, 1]], [[1, 2], [3, 4]])","kron([1,1], [2,3,4])"],seealso:["multiply","dot","cross"]},fCe={name:"map",category:"Matrix",syntax:["map(x, callback)"],description:"Create a new matrix or array with the results of the callback function executed on each entry of the matrix/array.",examples:["map([1, 2, 3], square)"],seealso:["filter","forEach"]},dCe={name:"matrixFromColumns",category:"Matrix",syntax:["matrixFromColumns(...arr)","matrixFromColumns(row1, row2)","matrixFromColumns(row1, row2, row3)"],description:"Create a dense matrix from vectors as individual columns.",examples:["matrixFromColumns([1, 2, 3], [[4],[5],[6]])"],seealso:["matrix","matrixFromRows","matrixFromFunction","zeros"]},vCe={name:"matrixFromFunction",category:"Matrix",syntax:["matrixFromFunction(size, fn)","matrixFromFunction(size, fn, format)","matrixFromFunction(size, fn, format, datatype)","matrixFromFunction(size, format, fn)","matrixFromFunction(size, format, datatype, fn)"],description:"Create a matrix by evaluating a generating function at each index.",examples:["f(I) = I[1] - I[2]","matrixFromFunction([3,3], f)","g(I) = I[1] - I[2] == 1 ? 4 : 0",'matrixFromFunction([100, 100], "sparse", g)',"matrixFromFunction([5], random)"],seealso:["matrix","matrixFromRows","matrixFromColumns","zeros"]},pCe={name:"matrixFromRows",category:"Matrix",syntax:["matrixFromRows(...arr)","matrixFromRows(row1, row2)","matrixFromRows(row1, row2, row3)"],description:"Create a dense matrix from vectors as individual rows.",examples:["matrixFromRows([1, 2, 3], [[4],[5],[6]])"],seealso:["matrix","matrixFromColumns","matrixFromFunction","zeros"]},mCe={name:"ones",category:"Matrix",syntax:["ones(m)","ones(m, n)","ones(m, n, p, ...)","ones([m])","ones([m, n])","ones([m, n, p, ...])"],description:"Create a matrix containing ones.",examples:["ones(3)","ones(3, 5)","ones([2,3]) * 4.5","a = [1, 2, 3; 4, 5, 6]","ones(size(a))"],seealso:["concat","det","diag","identity","inv","range","size","squeeze","subset","trace","transpose","zeros"]},hCe={name:"partitionSelect",category:"Matrix",syntax:["partitionSelect(x, k)","partitionSelect(x, k, compare)"],description:"Partition-based selection of an array or 1D matrix. Will find the kth smallest value, and mutates the input array. Uses Quickselect.",examples:["partitionSelect([5, 10, 1], 2)",'partitionSelect(["C", "B", "A", "D"], 1, compareText)',"arr = [5, 2, 1]","partitionSelect(arr, 0) # returns 1, arr is now: [1, 2, 5]","arr","partitionSelect(arr, 1, 'desc') # returns 2, arr is now: [5, 2, 1]","arr"],seealso:["sort"]},gCe={name:"range",category:"Type",syntax:["start:end","start:step:end","range(start, end)","range(start, end, step)","range(string)"],description:"Create a range. Lower bound of the range is included, upper bound is excluded.",examples:["1:5","3:-1:-3","range(3, 7)","range(0, 12, 2)",'range("4:10")',"a = [1, 2, 3, 4; 5, 6, 7, 8]","a[1:2, 1:2]"],seealso:["concat","det","diag","identity","inv","ones","size","squeeze","subset","trace","transpose","zeros"]},yCe={name:"reshape",category:"Matrix",syntax:["reshape(x, sizes)"],description:"Reshape a multi dimensional array to fit the specified dimensions.",examples:["reshape([1, 2, 3, 4, 5, 6], [2, 3])","reshape([[1, 2], [3, 4]], [1, 4])","reshape([[1, 2], [3, 4]], [4])","reshape([1, 2, 3, 4], [-1, 2])"],seealso:["size","squeeze","resize"]},bCe={name:"resize",category:"Matrix",syntax:["resize(x, size)","resize(x, size, defaultValue)"],description:"Resize a matrix.",examples:["resize([1,2,3,4,5], [3])","resize([1,2,3], [5])","resize([1,2,3], [5], -1)","resize(2, [2, 3])",'resize("hello", [8], "!")'],seealso:["size","subset","squeeze","reshape"]},xCe={name:"rotate",category:"Matrix",syntax:["rotate(w, theta)","rotate(w, theta, v)"],description:"Returns a 2-D rotation matrix (2x2) for a given angle (in radians). Returns a 2-D rotation matrix (3x3) of a given angle (in radians) around given axis.",examples:["rotate([1, 0], pi / 2)",'rotate(matrix([1, 0]), unit("35deg"))','rotate([1, 0, 0], unit("90deg"), [0, 0, 1])','rotate(matrix([1, 0, 0]), unit("90deg"), matrix([0, 0, 1]))'],seealso:["matrix","rotationMatrix"]},wCe={name:"rotationMatrix",category:"Matrix",syntax:["rotationMatrix(theta)","rotationMatrix(theta, v)","rotationMatrix(theta, v, format)"],description:"Returns a 2-D rotation matrix (2x2) for a given angle (in radians). Returns a 2-D rotation matrix (3x3) of a given angle (in radians) around given axis.",examples:["rotationMatrix(pi / 2)",'rotationMatrix(unit("45deg"), [0, 0, 1])','rotationMatrix(1, matrix([0, 0, 1]), "sparse")'],seealso:["cos","sin"]},CCe={name:"row",category:"Matrix",syntax:["row(x, index)"],description:"Return a row from a matrix or array.",examples:["A = [[1, 2], [3, 4]]","row(A, 1)","row(A, 2)"],seealso:["column","matrixFromRows"]},SCe={name:"size",category:"Matrix",syntax:["size(x)"],description:"Calculate the size of a matrix.",examples:["size(2.3)",'size("hello world")',"a = [1, 2; 3, 4; 5, 6]","size(a)","size(1:6)"],seealso:["concat","count","det","diag","identity","inv","ones","range","squeeze","subset","trace","transpose","zeros"]},ECe={name:"sort",category:"Matrix",syntax:["sort(x)","sort(x, compare)"],description:'Sort the items in a matrix. Compare can be a string "asc", "desc", "natural", or a custom sort function.',examples:["sort([5, 10, 1])",'sort(["C", "B", "A", "D"], "natural")',"sortByLength(a, b) = size(a)[1] - size(b)[1]",'sort(["Langdon", "Tom", "Sara"], sortByLength)','sort(["10", "1", "2"], "natural")'],seealso:["map","filter","forEach"]},NCe={name:"squeeze",category:"Matrix",syntax:["squeeze(x)"],description:"Remove inner and outer singleton dimensions from a matrix.",examples:["a = zeros(3,2,1)","size(squeeze(a))","b = zeros(1,1,3)","size(squeeze(b))"],seealso:["concat","det","diag","identity","inv","ones","range","size","subset","trace","transpose","zeros"]},DCe={name:"subset",category:"Matrix",syntax:["value(index)","value(index) = replacement","subset(value, [index])","subset(value, [index], replacement)"],description:"Get or set a subset of the entries of a matrix or characters of a string. Indexes are one-based. There should be one index specification for each dimension of the target. Each specification can be a single index, a list of indices, or a range in colon notation `l:u`. In a range, both the lower bound l and upper bound u are included; and if a bound is omitted it defaults to the most extreme valid value. The cartesian product of the indices specified in each dimension determines the target of the operation.",examples:["d = [1, 2; 3, 4]","e = []","e[1, 1:2] = [5, 6]","e[2, :] = [7, 8]","f = d * e","f[2, 1]","f[:, 1]","f[[1,2], [1,3]] = [9, 10; 11, 12]","f"],seealso:["concat","det","diag","identity","inv","ones","range","size","squeeze","trace","transpose","zeros"]},ACe={name:"trace",category:"Matrix",syntax:["trace(A)"],description:"Calculate the trace of a matrix: the sum of the elements on the main diagonal of a square matrix.",examples:["A = [1, 2, 3; -1, 2, 3; 2, 0, 3]","trace(A)"],seealso:["concat","det","diag","identity","inv","ones","range","size","squeeze","subset","transpose","zeros"]},MCe={name:"transpose",category:"Matrix",syntax:["x'","transpose(x)"],description:"Transpose a matrix",examples:["a = [1, 2, 3; 4, 5, 6]","a'","transpose(a)"],seealso:["concat","det","diag","identity","inv","ones","range","size","squeeze","subset","trace","zeros"]},OCe={name:"zeros",category:"Matrix",syntax:["zeros(m)","zeros(m, n)","zeros(m, n, p, ...)","zeros([m])","zeros([m, n])","zeros([m, n, p, ...])"],description:"Create a matrix containing zeros.",examples:["zeros(3)","zeros(3, 5)","a = [1, 2, 3; 4, 5, 6]","zeros(size(a))"],seealso:["concat","det","diag","identity","inv","ones","range","size","squeeze","subset","trace","transpose"]},TCe={name:"fft",category:"Matrix",syntax:["fft(x)"],description:"Calculate N-dimensional fourier transform",examples:["fft([[1, 0], [1, 0]])"],seealso:["ifft"]},PCe={name:"ifft",category:"Matrix",syntax:["ifft(x)"],description:"Calculate N-dimensional inverse fourier transform",examples:["ifft([[2, 2], [0, 0]])"],seealso:["fft"]},kCe={name:"combinations",category:"Probability",syntax:["combinations(n, k)"],description:"Compute the number of combinations of n items taken k at a time",examples:["combinations(7, 5)"],seealso:["combinationsWithRep","permutations","factorial"]},_Ce={name:"combinationsWithRep",category:"Probability",syntax:["combinationsWithRep(n, k)"],description:"Compute the number of combinations of n items taken k at a time with replacements.",examples:["combinationsWithRep(7, 5)"],seealso:["combinations","permutations","factorial"]},ICe={name:"factorial",category:"Probability",syntax:["n!","factorial(n)"],description:"Compute the factorial of a value",examples:["5!","5 * 4 * 3 * 2 * 1","3!"],seealso:["combinations","combinationsWithRep","permutations","gamma"]},FCe={name:"gamma",category:"Probability",syntax:["gamma(n)"],description:"Compute the gamma function. For small values, the Lanczos approximation is used, and for large values the extended Stirling approximation.",examples:["gamma(4)","3!","gamma(1/2)","sqrt(pi)"],seealso:["factorial"]},$Ce={name:"lgamma",category:"Probability",syntax:["lgamma(n)"],description:"Logarithm of the gamma function for real, positive numbers and complex numbers, using Lanczos approximation for numbers and Stirling series for complex numbers.",examples:["lgamma(4)","lgamma(1/2)","lgamma(i)","lgamma(complex(1.1, 2))"],seealso:["gamma"]},BCe={name:"kldivergence",category:"Probability",syntax:["kldivergence(x, y)"],description:"Calculate the Kullback-Leibler (KL) divergence between two distributions.",examples:["kldivergence([0.7,0.5,0.4], [0.2,0.9,0.5])"],seealso:[]},RCe={name:"multinomial",category:"Probability",syntax:["multinomial(A)"],description:"Multinomial Coefficients compute the number of ways of picking a1, a2, ..., ai unordered outcomes from `n` possibilities. multinomial takes one array of integers as an argument. The following condition must be enforced: every ai > 0.",examples:["multinomial([1, 2, 1])"],seealso:["combinations","factorial"]},LCe={name:"permutations",category:"Probability",syntax:["permutations(n)","permutations(n, k)"],description:"Compute the number of permutations of n items taken k at a time",examples:["permutations(5)","permutations(5, 3)"],seealso:["combinations","combinationsWithRep","factorial"]},zCe={name:"pickRandom",category:"Probability",syntax:["pickRandom(array)","pickRandom(array, number)","pickRandom(array, weights)","pickRandom(array, number, weights)","pickRandom(array, weights, number)"],description:"Pick a random entry from a given array.",examples:["pickRandom(0:10)","pickRandom([1, 3, 1, 6])","pickRandom([1, 3, 1, 6], 2)","pickRandom([1, 3, 1, 6], [2, 3, 2, 1])","pickRandom([1, 3, 1, 6], 2, [2, 3, 2, 1])","pickRandom([1, 3, 1, 6], [2, 3, 2, 1], 2)"],seealso:["random","randomInt"]},VCe={name:"random",category:"Probability",syntax:["random()","random(max)","random(min, max)","random(size)","random(size, max)","random(size, min, max)"],description:"Return a random number.",examples:["random()","random(10, 20)","random([2, 3])"],seealso:["pickRandom","randomInt"]},jCe={name:"randomInt",category:"Probability",syntax:["randomInt(max)","randomInt(min, max)","randomInt(size)","randomInt(size, max)","randomInt(size, min, max)"],description:"Return a random integer number",examples:["randomInt(10, 20)","randomInt([2, 3], 10)"],seealso:["pickRandom","random"]},HCe={name:"compare",category:"Relational",syntax:["compare(x, y)"],description:"Compare two values. Returns 1 when x > y, -1 when x < y, and 0 when x == y.",examples:["compare(2, 3)","compare(3, 2)","compare(2, 2)","compare(5cm, 40mm)","compare(2, [1, 2, 3])"],seealso:["equal","unequal","smaller","smallerEq","largerEq","compareNatural","compareText"]},KCe={name:"compareNatural",category:"Relational",syntax:["compareNatural(x, y)"],description:"Compare two values of any type in a deterministic, natural way. Returns 1 when x > y, -1 when x < y, and 0 when x == y.",examples:["compareNatural(2, 3)","compareNatural(3, 2)","compareNatural(2, 2)","compareNatural(5cm, 40mm)",'compareNatural("2", "10")',"compareNatural(2 + 3i, 2 + 4i)","compareNatural([1, 2, 4], [1, 2, 3])","compareNatural([1, 5], [1, 2, 3])","compareNatural([1, 2], [1, 2])","compareNatural({a: 2}, {a: 4})"],seealso:["equal","unequal","smaller","smallerEq","largerEq","compare","compareText"]},UCe={name:"compareText",category:"Relational",syntax:["compareText(x, y)"],description:"Compare two strings lexically. Comparison is case sensitive. Returns 1 when x > y, -1 when x < y, and 0 when x == y.",examples:['compareText("B", "A")','compareText("A", "B")','compareText("A", "A")','compareText("2", "10")','compare("2", "10")',"compare(2, 10)",'compareNatural("2", "10")','compareText("B", ["A", "B", "C"])'],seealso:["compare","compareNatural"]},qCe={name:"deepEqual",category:"Relational",syntax:["deepEqual(x, y)"],description:"Check equality of two matrices element wise. Returns true if the size of both matrices is equal and when and each of the elements are equal.",examples:["deepEqual([1,3,4], [1,3,4])","deepEqual([1,3,4], [1,3])"],seealso:["equal","unequal","smaller","larger","smallerEq","largerEq","compare"]},WCe={name:"equal",category:"Relational",syntax:["x == y","equal(x, y)"],description:"Check equality of two values. Returns true if the values are equal, and false if not.",examples:["2+2 == 3","2+2 == 4","a = 3.2","b = 6-2.8","a == b","50cm == 0.5m"],seealso:["unequal","smaller","larger","smallerEq","largerEq","compare","deepEqual","equalText"]},GCe={name:"equalText",category:"Relational",syntax:["equalText(x, y)"],description:"Check equality of two strings. Comparison is case sensitive. Returns true if the values are equal, and false if not.",examples:['equalText("Hello", "Hello")','equalText("a", "A")','equal("2e3", "2000")','equalText("2e3", "2000")','equalText("B", ["A", "B", "C"])'],seealso:["compare","compareNatural","compareText","equal"]},YCe={name:"larger",category:"Relational",syntax:["x > y","larger(x, y)"],description:"Check if value x is larger than y. Returns true if x is larger than y, and false if not.",examples:["2 > 3","5 > 2*2","a = 3.3","b = 6-2.8","(a > b)","(b < a)","5 cm > 2 inch"],seealso:["equal","unequal","smaller","smallerEq","largerEq","compare"]},XCe={name:"largerEq",category:"Relational",syntax:["x >= y","largerEq(x, y)"],description:"Check if value x is larger or equal to y. Returns true if x is larger or equal to y, and false if not.",examples:["2 >= 1+1","2 > 1+1","a = 3.2","b = 6-2.8","(a >= b)"],seealso:["equal","unequal","smallerEq","smaller","compare"]},ZCe={name:"smaller",category:"Relational",syntax:["x < y","smaller(x, y)"],description:"Check if value x is smaller than value y. Returns true if x is smaller than y, and false if not.",examples:["2 < 3","5 < 2*2","a = 3.3","b = 6-2.8","(a < b)","5 cm < 2 inch"],seealso:["equal","unequal","larger","smallerEq","largerEq","compare"]},JCe={name:"smallerEq",category:"Relational",syntax:["x <= y","smallerEq(x, y)"],description:"Check if value x is smaller or equal to value y. Returns true if x is smaller than y, and false if not.",examples:["2 <= 1+1","2 < 1+1","a = 3.2","b = 6-2.8","(a <= b)"],seealso:["equal","unequal","larger","smaller","largerEq","compare"]},QCe={name:"unequal",category:"Relational",syntax:["x != y","unequal(x, y)"],description:"Check unequality of two values. Returns true if the values are unequal, and false if they are equal.",examples:["2+2 != 3","2+2 != 4","a = 3.2","b = 6-2.8","a != b","50cm != 0.5m","5 cm != 2 inch"],seealso:["equal","smaller","larger","smallerEq","largerEq","compare","deepEqual"]},e2e={name:"setCartesian",category:"Set",syntax:["setCartesian(set1, set2)"],description:"Create the cartesian product of two (multi)sets. Multi-dimension arrays will be converted to single-dimension arrays and the values will be sorted in ascending order before the operation.",examples:["setCartesian([1, 2], [3, 4])"],seealso:["setUnion","setIntersect","setDifference","setPowerset"]},t2e={name:"setDifference",category:"Set",syntax:["setDifference(set1, set2)"],description:"Create the difference of two (multi)sets: every element of set1, that is not the element of set2. Multi-dimension arrays will be converted to single-dimension arrays before the operation.",examples:["setDifference([1, 2, 3, 4], [3, 4, 5, 6])","setDifference([[1, 2], [3, 4]], [[3, 4], [5, 6]])"],seealso:["setUnion","setIntersect","setSymDifference"]},n2e={name:"setDistinct",category:"Set",syntax:["setDistinct(set)"],description:"Collect the distinct elements of a multiset. A multi-dimension array will be converted to a single-dimension array before the operation.",examples:["setDistinct([1, 1, 1, 2, 2, 3])"],seealso:["setMultiplicity"]},r2e={name:"setIntersect",category:"Set",syntax:["setIntersect(set1, set2)"],description:"Create the intersection of two (multi)sets. Multi-dimension arrays will be converted to single-dimension arrays before the operation.",examples:["setIntersect([1, 2, 3, 4], [3, 4, 5, 6])","setIntersect([[1, 2], [3, 4]], [[3, 4], [5, 6]])"],seealso:["setUnion","setDifference"]},a2e={name:"setIsSubset",category:"Set",syntax:["setIsSubset(set1, set2)"],description:"Check whether a (multi)set is a subset of another (multi)set: every element of set1 is the element of set2. Multi-dimension arrays will be converted to single-dimension arrays before the operation.",examples:["setIsSubset([1, 2], [3, 4, 5, 6])","setIsSubset([3, 4], [3, 4, 5, 6])"],seealso:["setUnion","setIntersect","setDifference"]},i2e={name:"setMultiplicity",category:"Set",syntax:["setMultiplicity(element, set)"],description:"Count the multiplicity of an element in a multiset. A multi-dimension array will be converted to a single-dimension array before the operation.",examples:["setMultiplicity(1, [1, 2, 2, 4])","setMultiplicity(2, [1, 2, 2, 4])"],seealso:["setDistinct","setSize"]},o2e={name:"setPowerset",category:"Set",syntax:["setPowerset(set)"],description:"Create the powerset of a (multi)set: the powerset contains very possible subsets of a (multi)set. A multi-dimension array will be converted to a single-dimension array before the operation.",examples:["setPowerset([1, 2, 3])"],seealso:["setCartesian"]},l2e={name:"setSize",category:"Set",syntax:["setSize(set)","setSize(set, unique)"],description:'Count the number of elements of a (multi)set. When the second parameter "unique" is true, count only the unique values. A multi-dimension array will be converted to a single-dimension array before the operation.',examples:["setSize([1, 2, 2, 4])","setSize([1, 2, 2, 4], true)"],seealso:["setUnion","setIntersect","setDifference"]},u2e={name:"setSymDifference",category:"Set",syntax:["setSymDifference(set1, set2)"],description:"Create the symmetric difference of two (multi)sets. Multi-dimension arrays will be converted to single-dimension arrays before the operation.",examples:["setSymDifference([1, 2, 3, 4], [3, 4, 5, 6])","setSymDifference([[1, 2], [3, 4]], [[3, 4], [5, 6]])"],seealso:["setUnion","setIntersect","setDifference"]},s2e={name:"setUnion",category:"Set",syntax:["setUnion(set1, set2)"],description:"Create the union of two (multi)sets. Multi-dimension arrays will be converted to single-dimension arrays before the operation.",examples:["setUnion([1, 2, 3, 4], [3, 4, 5, 6])","setUnion([[1, 2], [3, 4]], [[3, 4], [5, 6]])"],seealso:["setIntersect","setDifference"]},c2e={name:"erf",category:"Special",syntax:["erf(x)"],description:"Compute the erf function of a value using a rational Chebyshev approximations for different intervals of x",examples:["erf(0.2)","erf(-0.5)","erf(4)"],seealso:[]},f2e={name:"mad",category:"Statistics",syntax:["mad(a, b, c, ...)","mad(A)"],description:"Compute the median absolute deviation of a matrix or a list with values. The median absolute deviation is defined as the median of the absolute deviations from the median.",examples:["mad(10, 20, 30)","mad([1, 2, 3])"],seealso:["mean","median","std","abs"]},d2e={name:"max",category:"Statistics",syntax:["max(a, b, c, ...)","max(A)","max(A, dimension)"],description:"Compute the maximum value of a list of values.",examples:["max(2, 3, 4, 1)","max([2, 3, 4, 1])","max([2, 5; 4, 3])","max([2, 5; 4, 3], 1)","max([2, 5; 4, 3], 2)","max(2.7, 7.1, -4.5, 2.0, 4.1)","min(2.7, 7.1, -4.5, 2.0, 4.1)"],seealso:["mean","median","min","prod","std","sum","variance"]},v2e={name:"mean",category:"Statistics",syntax:["mean(a, b, c, ...)","mean(A)","mean(A, dimension)"],description:"Compute the arithmetic mean of a list of values.",examples:["mean(2, 3, 4, 1)","mean([2, 3, 4, 1])","mean([2, 5; 4, 3])","mean([2, 5; 4, 3], 1)","mean([2, 5; 4, 3], 2)","mean([1.0, 2.7, 3.2, 4.0])"],seealso:["max","median","min","prod","std","sum","variance"]},p2e={name:"median",category:"Statistics",syntax:["median(a, b, c, ...)","median(A)"],description:"Compute the median of all values. The values are sorted and the middle value is returned. In case of an even number of values, the average of the two middle values is returned.",examples:["median(5, 2, 7)","median([3, -1, 5, 7])"],seealso:["max","mean","min","prod","std","sum","variance","quantileSeq"]},m2e={name:"min",category:"Statistics",syntax:["min(a, b, c, ...)","min(A)","min(A, dimension)"],description:"Compute the minimum value of a list of values.",examples:["min(2, 3, 4, 1)","min([2, 3, 4, 1])","min([2, 5; 4, 3])","min([2, 5; 4, 3], 1)","min([2, 5; 4, 3], 2)","min(2.7, 7.1, -4.5, 2.0, 4.1)","max(2.7, 7.1, -4.5, 2.0, 4.1)"],seealso:["max","mean","median","prod","std","sum","variance"]},h2e={name:"mode",category:"Statistics",syntax:["mode(a, b, c, ...)","mode(A)","mode(A, a, b, B, c, ...)"],description:"Computes the mode of all values as an array. In case mode being more than one, multiple values are returned in an array.",examples:["mode(2, 1, 4, 3, 1)","mode([1, 2.7, 3.2, 4, 2.7])","mode(1, 4, 6, 1, 6)"],seealso:["max","mean","min","median","prod","std","sum","variance"]},g2e={name:"prod",category:"Statistics",syntax:["prod(a, b, c, ...)","prod(A)"],description:"Compute the product of all values.",examples:["prod(2, 3, 4)","prod([2, 3, 4])","prod([2, 5; 4, 3])"],seealso:["max","mean","min","median","min","std","sum","variance"]},y2e={name:"quantileSeq",category:"Statistics",syntax:["quantileSeq(A, prob[, sorted])","quantileSeq(A, [prob1, prob2, ...][, sorted])","quantileSeq(A, N[, sorted])"],description:`Compute the prob order quantile of a matrix or a list with values. The sequence is sorted and the middle value is returned. Supported types of sequence values are: Number, BigNumber, Unit Supported types of probablity are: Number, BigNumber.
  172. In case of a (multi dimensional) array or matrix, the prob order quantile of all elements will be calculated.`,examples:["quantileSeq([3, -1, 5, 7], 0.5)","quantileSeq([3, -1, 5, 7], [1/3, 2/3])","quantileSeq([3, -1, 5, 7], 2)","quantileSeq([-1, 3, 5, 7], 0.5, true)"],seealso:["mean","median","min","max","prod","std","sum","variance"]},b2e={name:"std",category:"Statistics",syntax:["std(a, b, c, ...)","std(A)","std(A, dimension)","std(A, normalization)","std(A, dimension, normalization)"],description:'Compute the standard deviation of all values, defined as std(A) = sqrt(variance(A)). Optional parameter normalization can be "unbiased" (default), "uncorrected", or "biased".',examples:["std(2, 4, 6)","std([2, 4, 6, 8])",'std([2, 4, 6, 8], "uncorrected")','std([2, 4, 6, 8], "biased")',"std([1, 2, 3; 4, 5, 6])"],seealso:["max","mean","min","median","prod","sum","variance"]},x2e={name:"cumsum",category:"Statistics",syntax:["cumsum(a, b, c, ...)","cumsum(A)"],description:"Compute the cumulative sum of all values.",examples:["cumsum(2, 3, 4, 1)","cumsum([2, 3, 4, 1])","cumsum([1, 2; 3, 4])","cumsum([1, 2; 3, 4], 1)","cumsum([1, 2; 3, 4], 2)"],seealso:["max","mean","median","min","prod","std","sum","variance"]},w2e={name:"sum",category:"Statistics",syntax:["sum(a, b, c, ...)","sum(A)","sum(A, dimension)"],description:"Compute the sum of all values.",examples:["sum(2, 3, 4, 1)","sum([2, 3, 4, 1])","sum([2, 5; 4, 3])"],seealso:["max","mean","median","min","prod","std","sum","variance"]},C2e={name:"variance",category:"Statistics",syntax:["variance(a, b, c, ...)","variance(A)","variance(A, dimension)","variance(A, normalization)","variance(A, dimension, normalization)"],description:'Compute the variance of all values. Optional parameter normalization can be "unbiased" (default), "uncorrected", or "biased".',examples:["variance(2, 4, 6)","variance([2, 4, 6, 8])",'variance([2, 4, 6, 8], "uncorrected")','variance([2, 4, 6, 8], "biased")',"variance([1, 2, 3; 4, 5, 6])"],seealso:["max","mean","min","median","min","prod","std","sum"]},S2e={name:"acos",category:"Trigonometry",syntax:["acos(x)"],description:"Compute the inverse cosine of a value in radians.",examples:["acos(0.5)","acos(cos(2.3))"],seealso:["cos","atan","asin"]},E2e={name:"acosh",category:"Trigonometry",syntax:["acosh(x)"],description:"Calculate the hyperbolic arccos of a value, defined as `acosh(x) = ln(sqrt(x^2 - 1) + x)`.",examples:["acosh(1.5)"],seealso:["cosh","asinh","atanh"]},N2e={name:"acot",category:"Trigonometry",syntax:["acot(x)"],description:"Calculate the inverse cotangent of a value.",examples:["acot(0.5)","acot(cot(0.5))","acot(2)"],seealso:["cot","atan"]},D2e={name:"acoth",category:"Trigonometry",syntax:["acoth(x)"],description:"Calculate the hyperbolic arccotangent of a value, defined as `acoth(x) = (ln((x+1)/x) + ln(x/(x-1))) / 2`.",examples:["acoth(2)","acoth(0.5)"],seealso:["acsch","asech"]},A2e={name:"acsc",category:"Trigonometry",syntax:["acsc(x)"],description:"Calculate the inverse cotangent of a value.",examples:["acsc(2)","acsc(csc(0.5))","acsc(0.5)"],seealso:["csc","asin","asec"]},M2e={name:"acsch",category:"Trigonometry",syntax:["acsch(x)"],description:"Calculate the hyperbolic arccosecant of a value, defined as `acsch(x) = ln(1/x + sqrt(1/x^2 + 1))`.",examples:["acsch(0.5)"],seealso:["asech","acoth"]},O2e={name:"asec",category:"Trigonometry",syntax:["asec(x)"],description:"Calculate the inverse secant of a value.",examples:["asec(0.5)","asec(sec(0.5))","asec(2)"],seealso:["acos","acot","acsc"]},T2e={name:"asech",category:"Trigonometry",syntax:["asech(x)"],description:"Calculate the inverse secant of a value.",examples:["asech(0.5)"],seealso:["acsch","acoth"]},P2e={name:"asin",category:"Trigonometry",syntax:["asin(x)"],description:"Compute the inverse sine of a value in radians.",examples:["asin(0.5)","asin(sin(0.5))"],seealso:["sin","acos","atan"]},k2e={name:"asinh",category:"Trigonometry",syntax:["asinh(x)"],description:"Calculate the hyperbolic arcsine of a value, defined as `asinh(x) = ln(x + sqrt(x^2 + 1))`.",examples:["asinh(0.5)"],seealso:["acosh","atanh"]},_2e={name:"atan",category:"Trigonometry",syntax:["atan(x)"],description:"Compute the inverse tangent of a value in radians.",examples:["atan(0.5)","atan(tan(0.5))"],seealso:["tan","acos","asin"]},I2e={name:"atan2",category:"Trigonometry",syntax:["atan2(y, x)"],description:"Computes the principal value of the arc tangent of y/x in radians.",examples:["atan2(2, 2) / pi","angle = 60 deg in rad","x = cos(angle)","y = sin(angle)","atan2(y, x)"],seealso:["sin","cos","tan"]},F2e={name:"atanh",category:"Trigonometry",syntax:["atanh(x)"],description:"Calculate the hyperbolic arctangent of a value, defined as `atanh(x) = ln((1 + x)/(1 - x)) / 2`.",examples:["atanh(0.5)"],seealso:["acosh","asinh"]},$2e={name:"cos",category:"Trigonometry",syntax:["cos(x)"],description:"Compute the cosine of x in radians.",examples:["cos(2)","cos(pi / 4) ^ 2","cos(180 deg)","cos(60 deg)","sin(0.2)^2 + cos(0.2)^2"],seealso:["acos","sin","tan"]},B2e={name:"cosh",category:"Trigonometry",syntax:["cosh(x)"],description:"Compute the hyperbolic cosine of x in radians.",examples:["cosh(0.5)"],seealso:["sinh","tanh","coth"]},R2e={name:"cot",category:"Trigonometry",syntax:["cot(x)"],description:"Compute the cotangent of x in radians. Defined as 1/tan(x)",examples:["cot(2)","1 / tan(2)"],seealso:["sec","csc","tan"]},L2e={name:"coth",category:"Trigonometry",syntax:["coth(x)"],description:"Compute the hyperbolic cotangent of x in radians.",examples:["coth(2)","1 / tanh(2)"],seealso:["sech","csch","tanh"]},z2e={name:"csc",category:"Trigonometry",syntax:["csc(x)"],description:"Compute the cosecant of x in radians. Defined as 1/sin(x)",examples:["csc(2)","1 / sin(2)"],seealso:["sec","cot","sin"]},V2e={name:"csch",category:"Trigonometry",syntax:["csch(x)"],description:"Compute the hyperbolic cosecant of x in radians. Defined as 1/sinh(x)",examples:["csch(2)","1 / sinh(2)"],seealso:["sech","coth","sinh"]},j2e={name:"sec",category:"Trigonometry",syntax:["sec(x)"],description:"Compute the secant of x in radians. Defined as 1/cos(x)",examples:["sec(2)","1 / cos(2)"],seealso:["cot","csc","cos"]},H2e={name:"sech",category:"Trigonometry",syntax:["sech(x)"],description:"Compute the hyperbolic secant of x in radians. Defined as 1/cosh(x)",examples:["sech(2)","1 / cosh(2)"],seealso:["coth","csch","cosh"]},K2e={name:"sin",category:"Trigonometry",syntax:["sin(x)"],description:"Compute the sine of x in radians.",examples:["sin(2)","sin(pi / 4) ^ 2","sin(90 deg)","sin(30 deg)","sin(0.2)^2 + cos(0.2)^2"],seealso:["asin","cos","tan"]},U2e={name:"sinh",category:"Trigonometry",syntax:["sinh(x)"],description:"Compute the hyperbolic sine of x in radians.",examples:["sinh(0.5)"],seealso:["cosh","tanh"]},q2e={name:"tan",category:"Trigonometry",syntax:["tan(x)"],description:"Compute the tangent of x in radians.",examples:["tan(0.5)","sin(0.5) / cos(0.5)","tan(pi / 4)","tan(45 deg)"],seealso:["atan","sin","cos"]},W2e={name:"tanh",category:"Trigonometry",syntax:["tanh(x)"],description:"Compute the hyperbolic tangent of x in radians.",examples:["tanh(0.5)","sinh(0.5) / cosh(0.5)"],seealso:["sinh","cosh"]},G2e={name:"to",category:"Units",syntax:["x to unit","to(x, unit)"],description:"Change the unit of a value.",examples:["5 inch to cm","3.2kg to g","16 bytes in bits"],seealso:[]},Y2e={name:"bin",category:"Utils",syntax:["bin(value)"],description:"Format a number as binary",examples:["bin(2)"],seealso:["oct","hex"]},X2e={name:"clone",category:"Utils",syntax:["clone(x)"],description:"Clone a variable. Creates a copy of primitive variables,and a deep copy of matrices",examples:["clone(3.5)","clone(2 - 4i)","clone(45 deg)","clone([1, 2; 3, 4])",'clone("hello world")'],seealso:[]},Z2e={name:"format",category:"Utils",syntax:["format(value)","format(value, precision)"],description:"Format a value of any type as string.",examples:["format(2.3)","format(3 - 4i)","format([])","format(pi, 3)"],seealso:["print"]},J2e={name:"hasNumericValue",category:"Utils",syntax:["hasNumericValue(x)"],description:"Test whether a value is an numeric value. In case of a string, true is returned if the string contains a numeric value.",examples:["hasNumericValue(2)",'hasNumericValue("2")','isNumeric("2")',"hasNumericValue(0)","hasNumericValue(bignumber(500))","hasNumericValue(fraction(0.125))","hasNumericValue(2 + 3i)",'hasNumericValue([2.3, "foo", false])'],seealso:["isInteger","isZero","isNegative","isPositive","isNaN","isNumeric"]},Q2e={name:"hex",category:"Utils",syntax:["hex(value)"],description:"Format a number as hexadecimal",examples:["hex(240)"],seealso:["bin","oct"]},eSe={name:"isInteger",category:"Utils",syntax:["isInteger(x)"],description:"Test whether a value is an integer number.",examples:["isInteger(2)","isInteger(3.5)","isInteger([3, 0.5, -2])"],seealso:["isNegative","isNumeric","isPositive","isZero"]},tSe={name:"isNaN",category:"Utils",syntax:["isNaN(x)"],description:"Test whether a value is NaN (not a number)",examples:["isNaN(2)","isNaN(0 / 0)","isNaN(NaN)","isNaN(Infinity)"],seealso:["isNegative","isNumeric","isPositive","isZero"]},nSe={name:"isNegative",category:"Utils",syntax:["isNegative(x)"],description:"Test whether a value is negative: smaller than zero.",examples:["isNegative(2)","isNegative(0)","isNegative(-4)","isNegative([3, 0.5, -2])"],seealso:["isInteger","isNumeric","isPositive","isZero"]},rSe={name:"isNumeric",category:"Utils",syntax:["isNumeric(x)"],description:"Test whether a value is a numeric value. Returns true when the input is a number, BigNumber, Fraction, or boolean.",examples:["isNumeric(2)",'isNumeric("2")','hasNumericValue("2")',"isNumeric(0)","isNumeric(bignumber(500))","isNumeric(fraction(0.125))","isNumeric(2 + 3i)",'isNumeric([2.3, "foo", false])'],seealso:["isInteger","isZero","isNegative","isPositive","isNaN","hasNumericValue"]},aSe={name:"isPositive",category:"Utils",syntax:["isPositive(x)"],description:"Test whether a value is positive: larger than zero.",examples:["isPositive(2)","isPositive(0)","isPositive(-4)","isPositive([3, 0.5, -2])"],seealso:["isInteger","isNumeric","isNegative","isZero"]},iSe={name:"isPrime",category:"Utils",syntax:["isPrime(x)"],description:"Test whether a value is prime: has no divisors other than itself and one.",examples:["isPrime(3)","isPrime(-2)","isPrime([2, 17, 100])"],seealso:["isInteger","isNumeric","isNegative","isZero"]},oSe={name:"isZero",category:"Utils",syntax:["isZero(x)"],description:"Test whether a value is zero.",examples:["isZero(2)","isZero(0)","isZero(-4)","isZero([3, 0, -2, 0])"],seealso:["isInteger","isNumeric","isNegative","isPositive"]},lSe={name:"numeric",category:"Utils",syntax:["numeric(x)"],description:"Convert a numeric input to a specific numeric type: number, BigNumber, or Fraction.",examples:['numeric("4")','numeric("4", "number")','numeric("4", "BigNumber")','numeric("4", "Fraction)','numeric(4, "Fraction")','numeric(fraction(2, 5), "number)'],seealso:["number","fraction","bignumber","string","format"]},uSe={name:"oct",category:"Utils",syntax:["oct(value)"],description:"Format a number as octal",examples:["oct(56)"],seealso:["bin","hex"]},sSe={name:"print",category:"Utils",syntax:["print(template, values)","print(template, values, precision)"],description:"Interpolate values into a string template.",examples:['print("Lucy is $age years old", {age: 5})','print("The value of pi is $pi", {pi: pi}, 3)','print("Hello, $user.name!", {user: {name: "John"}})','print("Values: $0, $1, $2", [6, 9, 4])'],seealso:["format"]},cSe={name:"typeOf",category:"Utils",syntax:["typeOf(x)"],description:"Get the type of a variable.",examples:["typeOf(3.5)","typeOf(2 - 4i)","typeOf(45 deg)",'typeOf("hello world")'],seealso:["getMatrixDataType"]},fSe={bignumber:oxe,boolean:lxe,complex:uxe,createUnit:sxe,fraction:cxe,index:fxe,matrix:dxe,number:vxe,sparse:pxe,splitUnit:mxe,string:hxe,unit:gxe,e:_D,E:_D,false:Ube,i:qbe,Infinity:Wbe,LN2:Ybe,LN10:Gbe,LOG2E:Zbe,LOG10E:Xbe,NaN:Jbe,null:Qbe,pi:ID,PI:ID,phi:exe,SQRT1_2:txe,SQRT2:nxe,tau:rxe,true:axe,version:ixe,speedOfLight:{description:"Speed of light in vacuum",examples:["speedOfLight"]},gravitationConstant:{description:"Newtonian constant of gravitation",examples:["gravitationConstant"]},planckConstant:{description:"Planck constant",examples:["planckConstant"]},reducedPlanckConstant:{description:"Reduced Planck constant",examples:["reducedPlanckConstant"]},magneticConstant:{description:"Magnetic constant (vacuum permeability)",examples:["magneticConstant"]},electricConstant:{description:"Electric constant (vacuum permeability)",examples:["electricConstant"]},vacuumImpedance:{description:"Characteristic impedance of vacuum",examples:["vacuumImpedance"]},coulomb:{description:"Coulomb's constant",examples:["coulomb"]},elementaryCharge:{description:"Elementary charge",examples:["elementaryCharge"]},bohrMagneton:{description:"Borh magneton",examples:["bohrMagneton"]},conductanceQuantum:{description:"Conductance quantum",examples:["conductanceQuantum"]},inverseConductanceQuantum:{description:"Inverse conductance quantum",examples:["inverseConductanceQuantum"]},magneticFluxQuantum:{description:"Magnetic flux quantum",examples:["magneticFluxQuantum"]},nuclearMagneton:{description:"Nuclear magneton",examples:["nuclearMagneton"]},klitzing:{description:"Von Klitzing constant",examples:["klitzing"]},bohrRadius:{description:"Borh radius",examples:["bohrRadius"]},classicalElectronRadius:{description:"Classical electron radius",examples:["classicalElectronRadius"]},electronMass:{description:"Electron mass",examples:["electronMass"]},fermiCoupling:{description:"Fermi coupling constant",examples:["fermiCoupling"]},fineStructure:{description:"Fine-structure constant",examples:["fineStructure"]},hartreeEnergy:{description:"Hartree energy",examples:["hartreeEnergy"]},protonMass:{description:"Proton mass",examples:["protonMass"]},deuteronMass:{description:"Deuteron Mass",examples:["deuteronMass"]},neutronMass:{description:"Neutron mass",examples:["neutronMass"]},quantumOfCirculation:{description:"Quantum of circulation",examples:["quantumOfCirculation"]},rydberg:{description:"Rydberg constant",examples:["rydberg"]},thomsonCrossSection:{description:"Thomson cross section",examples:["thomsonCrossSection"]},weakMixingAngle:{description:"Weak mixing angle",examples:["weakMixingAngle"]},efimovFactor:{description:"Efimov factor",examples:["efimovFactor"]},atomicMass:{description:"Atomic mass constant",examples:["atomicMass"]},avogadro:{description:"Avogadro's number",examples:["avogadro"]},boltzmann:{description:"Boltzmann constant",examples:["boltzmann"]},faraday:{description:"Faraday constant",examples:["faraday"]},firstRadiation:{description:"First radiation constant",examples:["firstRadiation"]},loschmidt:{description:"Loschmidt constant at T=273.15 K and p=101.325 kPa",examples:["loschmidt"]},gasConstant:{description:"Gas constant",examples:["gasConstant"]},molarPlanckConstant:{description:"Molar Planck constant",examples:["molarPlanckConstant"]},molarVolume:{description:"Molar volume of an ideal gas at T=273.15 K and p=101.325 kPa",examples:["molarVolume"]},sackurTetrode:{description:"Sackur-Tetrode constant at T=1 K and p=101.325 kPa",examples:["sackurTetrode"]},secondRadiation:{description:"Second radiation constant",examples:["secondRadiation"]},stefanBoltzmann:{description:"Stefan-Boltzmann constant",examples:["stefanBoltzmann"]},wienDisplacement:{description:"Wien displacement law constant",examples:["wienDisplacement"]},molarMass:{description:"Molar mass constant",examples:["molarMass"]},molarMassC12:{description:"Molar mass constant of carbon-12",examples:["molarMassC12"]},gravity:{description:"Standard acceleration of gravity (standard acceleration of free-fall on Earth)",examples:["gravity"]},planckLength:{description:"Planck length",examples:["planckLength"]},planckMass:{description:"Planck mass",examples:["planckMass"]},planckTime:{description:"Planck time",examples:["planckTime"]},planckCharge:{description:"Planck charge",examples:["planckCharge"]},planckTemperature:{description:"Planck temperature",examples:["planckTemperature"]},derivative:wxe,lsolve:Sxe,lsolveAll:Exe,lup:Nxe,lusolve:Dxe,leafCount:Cxe,polynomialRoot:Axe,resolve:Txe,simplify:Pxe,simplifyConstant:kxe,simplifyCore:_xe,symbolicEqual:Fxe,rationalize:Oxe,slu:Ixe,usolve:$xe,usolveAll:Bxe,qr:Mxe,abs:Rxe,add:Lxe,cbrt:zxe,ceil:Vxe,cube:jxe,divide:Hxe,dotDivide:Kxe,dotMultiply:Uxe,dotPow:qxe,exp:Wxe,expm:Gxe,expm1:Yxe,fix:Xxe,floor:Zxe,gcd:Jxe,hypot:Qxe,lcm:twe,log:nwe,log2:iwe,log1p:awe,log10:rwe,mod:owe,multiply:lwe,norm:uwe,nthRoot:swe,nthRoots:cwe,pow:fwe,round:dwe,sign:vwe,sqrt:pwe,sqrtm:mwe,square:bwe,subtract:xwe,unaryMinus:wwe,unaryPlus:Cwe,xgcd:Swe,invmod:ewe,bitAnd:Ewe,bitNot:Nwe,bitOr:Dwe,bitXor:Awe,leftShift:Mwe,rightArithShift:Owe,rightLogShift:Twe,bellNumbers:Pwe,catalan:kwe,composition:_we,stirlingS2:Iwe,config:yxe,import:bxe,typed:xxe,arg:Fwe,conj:$we,re:Rwe,im:Bwe,evaluate:Lwe,help:zwe,distance:Vwe,intersect:jwe,and:Hwe,not:Kwe,or:Uwe,xor:qwe,concat:Gwe,count:Ywe,cross:Xwe,column:Wwe,ctranspose:Zwe,det:Jwe,diag:Qwe,diff:eCe,dot:tCe,getMatrixDataType:oCe,identity:lCe,filter:rCe,flatten:aCe,forEach:iCe,inv:uCe,pinv:sCe,eigs:nCe,kron:cCe,matrixFromFunction:vCe,matrixFromRows:pCe,matrixFromColumns:dCe,map:fCe,ones:mCe,partitionSelect:hCe,range:gCe,resize:bCe,reshape:yCe,rotate:xCe,rotationMatrix:wCe,row:CCe,size:SCe,sort:ECe,squeeze:NCe,subset:DCe,trace:ACe,transpose:MCe,zeros:OCe,fft:TCe,ifft:PCe,sylvester:hwe,schur:gwe,lyap:ywe,combinations:kCe,combinationsWithRep:_Ce,factorial:ICe,gamma:FCe,kldivergence:BCe,lgamma:$Ce,multinomial:RCe,permutations:LCe,pickRandom:zCe,random:VCe,randomInt:jCe,compare:HCe,compareNatural:KCe,compareText:UCe,deepEqual:qCe,equal:WCe,equalText:GCe,larger:YCe,largerEq:XCe,smaller:ZCe,smallerEq:JCe,unequal:QCe,setCartesian:e2e,setDifference:t2e,setDistinct:n2e,setIntersect:r2e,setIsSubset:a2e,setMultiplicity:i2e,setPowerset:o2e,setSize:l2e,setSymDifference:u2e,setUnion:s2e,erf:c2e,cumsum:x2e,mad:f2e,max:d2e,mean:v2e,median:p2e,min:m2e,mode:h2e,prod:g2e,quantileSeq:y2e,std:b2e,sum:w2e,variance:C2e,acos:S2e,acosh:E2e,acot:N2e,acoth:D2e,acsc:A2e,acsch:M2e,asec:O2e,asech:T2e,asin:P2e,asinh:k2e,atan:_2e,atanh:F2e,atan2:I2e,cos:$2e,cosh:B2e,cot:R2e,coth:L2e,csc:z2e,csch:V2e,sec:j2e,sech:H2e,sin:K2e,sinh:U2e,tan:q2e,tanh:W2e,to:G2e,clone:X2e,format:Z2e,bin:Y2e,oct:uSe,hex:Q2e,isNaN:tSe,isInteger:eSe,isNegative:nSe,isNumeric:rSe,hasNumericValue:J2e,isPositive:aSe,isPrime:iSe,isZero:oSe,print:sSe,typeOf:cSe,numeric:lSe},FD="help",dSe=["typed","mathWithTransform","Help"],vSe=fe(FD,dSe,t=>{var{typed:e,mathWithTransform:n,Help:r}=t;return e(FD,{any:function(i){var o,l=i;if(typeof i!="string"){for(o in n)if(We(n,o)&&i===n[o]){l=o;break}}var u=na(fSe,l);if(!u){var s=typeof l=="function"?l.name:l;throw new Error('No documentation found on "'+s+'"')}return new r(u)}})}),$D="chain",pSe=["typed","Chain"],mSe=fe($D,pSe,t=>{var{typed:e,Chain:n}=t;return e($D,{"":function(){return new n},any:function(a){return new n(a)}})}),BD="det",hSe=["typed","matrix","subtract","multiply","divideScalar","isZero","unaryMinus"],gSe=fe(BD,hSe,t=>{var{typed:e,matrix:n,subtract:r,multiply:a,divideScalar:i,isZero:o,unaryMinus:l}=t;return e(BD,{any:function(c){return st(c)},"Array | Matrix":function(c){var f;switch(ft(c)?f=c.size():Array.isArray(c)?(c=n(c),f=c.size()):f=[],f.length){case 0:return st(c);case 1:if(f[0]===1)return st(c.valueOf()[0]);if(f[0]===0)return 1;throw new RangeError("Matrix must be square (size: "+Pt(f)+")");case 2:{var d=f[0],v=f[1];if(d===v)return u(c.clone().valueOf(),d);if(v===0)return 1;throw new RangeError("Matrix must be square (size: "+Pt(f)+")")}default:throw new RangeError("Matrix must be two dimensional (size: "+Pt(f)+")")}}});function u(s,c,f){if(c===1)return st(s[0][0]);if(c===2)return r(a(s[0][0],s[1][1]),a(s[1][0],s[0][1]));for(var d=!1,v=new Array(c).fill(0).map((S,N)=>N),p=0;p<c;p++){var m=v[p];if(o(s[m][p])){var h=void 0;for(h=p+1;h<c;h++)if(!o(s[v[h]][p])){m=v[h],v[h]=v[p],v[p]=m,d=!d;break}if(h===c)return s[m][p]}for(var g=s[m][p],w=p===0?1:s[v[p-1]][p-1],y=p+1;y<c;y++)for(var x=v[y],C=p+1;C<c;C++)s[x][C]=i(r(a(s[x][C],g),a(s[x][p],s[m][C])),w)}var b=s[v[c-1]][c-1];return d?l(b):b}}),RD="inv",ySe=["typed","matrix","divideScalar","addScalar","multiply","unaryMinus","det","identity","abs"],bSe=fe(RD,ySe,t=>{var{typed:e,matrix:n,divideScalar:r,addScalar:a,multiply:i,unaryMinus:o,det:l,identity:u,abs:s}=t;return e(RD,{"Array | Matrix":function(d){var v=ft(d)?d.size():$t(d);switch(v.length){case 1:if(v[0]===1)return ft(d)?n([r(1,d.valueOf()[0])]):[r(1,d[0])];throw new RangeError("Matrix must be square (size: "+Pt(v)+")");case 2:{var p=v[0],m=v[1];if(p===m)return ft(d)?n(c(d.valueOf(),p,m),d.storage()):c(d,p,m);throw new RangeError("Matrix must be square (size: "+Pt(v)+")")}default:throw new RangeError("Matrix must be two dimensional (size: "+Pt(v)+")")}},any:function(d){return r(1,d)}});function c(f,d,v){var p,m,h,g,w;if(d===1){if(g=f[0][0],g===0)throw Error("Cannot calculate inverse, determinant is zero");return[[r(1,g)]]}else if(d===2){var y=l(f);if(y===0)throw Error("Cannot calculate inverse, determinant is zero");return[[r(f[1][1],y),r(o(f[0][1]),y)],[r(o(f[1][0]),y),r(f[0][0],y)]]}else{var x=f.concat();for(p=0;p<d;p++)x[p]=x[p].concat();for(var C=u(d).valueOf(),b=0;b<v;b++){var S=s(x[b][b]),N=b;for(p=b+1;p<d;)s(x[p][b])>S&&(S=s(x[p][b]),N=p),p++;if(S===0)throw Error("Cannot calculate inverse, determinant is zero");p=N,p!==b&&(w=x[b],x[b]=x[p],x[p]=w,w=C[b],C[b]=C[p],C[p]=w);var D=x[b],A=C[b];for(p=0;p<d;p++){var P=x[p],k=C[p];if(p!==b){if(P[b]!==0){for(h=r(o(P[b]),D[b]),m=b;m<v;m++)P[m]=a(P[m],i(h,D[m]));for(m=0;m<v;m++)k[m]=a(k[m],i(h,A[m]))}}else{for(h=D[b],m=b;m<v;m++)P[m]=r(P[m],h);for(m=0;m<v;m++)k[m]=r(k[m],h)}}}return C}}}),LD="pinv",xSe=["typed","matrix","inv","deepEqual","equal","dotDivide","dot","ctranspose","divideScalar","multiply","add","Complex"],wSe=fe(LD,xSe,t=>{var{typed:e,matrix:n,inv:r,deepEqual:a,equal:i,dotDivide:o,dot:l,ctranspose:u,divideScalar:s,multiply:c,add:f,Complex:d}=t;return e(LD,{"Array | Matrix":function(y){var x=ft(y)?y.size():$t(y);switch(x.length){case 1:return g(y)?u(y):x[0]===1?r(y):o(u(y),l(y,y));case 2:{if(g(y))return u(y);var C=x[0],b=x[1];if(C===b)try{return r(y)}catch(S){if(!(S instanceof Error&&S.message.match(/Cannot calculate inverse, determinant is zero/)))throw S}return ft(y)?n(v(y.valueOf(),C,b),y.storage()):v(y,C,b)}default:throw new RangeError("Matrix must be two dimensional (size: "+Pt(x)+")")}},any:function(y){return i(y,0)?st(y):s(1,y)}});function v(w,y,x){var{C,F:b}=m(w,y,x),S=c(r(c(u(C),C)),u(C)),N=c(u(b),r(c(b,u(b))));return c(N,S)}function p(w,y,x){for(var C=st(w),b=0,S=0;S<y;S++){if(x<=b)return C;for(var N=S;h(C[N][b]);)if(N++,y===N&&(N=S,b++,x===b))return C;[C[N],C[S]]=[C[S],C[N]];for(var D=C[S][b],A=0;A<x;A++)C[S][A]=o(C[S][A],D);for(var P=0;P<y;P++)if(P!==S){D=C[P][b];for(var k=0;k<x;k++)C[P][k]=f(C[P][k],c(-1,c(D,C[S][k])))}b++}return C}function m(w,y,x){var C=p(w,y,x),b=w.map((N,D)=>N.filter((A,P)=>P<y&&!h(l(C[P],C[P])))),S=C.filter((N,D)=>!h(l(C[D],C[D])));return{C:b,F:S}}function h(w){return i(f(w,d(1,1)),f(0,d(1,1)))}function g(w){return a(f(w,d(1,1)),f(c(w,0),d(1,1)))}});function CSe(t){var{addScalar:e,subtract:n,flatten:r,multiply:a,multiplyScalar:i,divideScalar:o,sqrt:l,abs:u,bignumber:s,diag:c,inv:f,qr:d,usolve:v,usolveAll:p,equal:m,complex:h,larger:g,smaller:w,matrixFromColumns:y,dot:x}=t;function C(R,L,H,z,V){V===void 0&&(V=!0);var U=b(R,L,H,z,V);S(R,L,H,z,V,U);var{values:W,C:G}=N(R,L,H,z,V),le;return V&&(le=D(R,L,G,U,W,H,z),le=y(...le)),{values:W,vectors:le}}function b(R,L,H,z,V){var U=z==="BigNumber",W=z==="Complex",G=U?s(0):0,le=U?s(1):W?h(1):1,ae=U?s(1):1,ie=U?s(10):2,se=i(ie,ie),he;V&&(he=Array(L).fill(le));for(var te=!1;!te;){te=!0;for(var ge=0;ge<L;ge++){for(var ee=G,ne=G,de=0;de<L;de++)if(ge!==de){var re=u(R[ge][de]);ee=e(ee,re),ne=e(ne,re)}if(!m(ee,0)&&!m(ne,0)){for(var oe=ae,ue=ee,ve=o(ne,ie),me=i(ne,ie);w(ue,ve);)ue=i(ue,se),oe=i(oe,ie);for(;g(ue,me);)ue=o(ue,se),oe=o(oe,ie);var Y=w(o(e(ue,ne),oe),i(e(ee,ne),.95));if(Y){te=!1;for(var Q=o(1,oe),pe=0;pe<L;pe++)ge!==pe&&(R[ge][pe]=i(R[ge][pe],oe),R[pe][ge]=i(R[pe][ge],Q));V&&(he[ge]=i(he[ge],oe))}}}}return c(he)}function S(R,L,H,z,V,U){var W=z==="BigNumber",G=z==="Complex",le=W?s(0):G?h(0):0;W&&(H=s(H));for(var ae=0;ae<L-2;ae++){for(var ie=0,se=le,he=ae+1;he<L;he++){var te=R[he][ae];w(u(se),u(te))&&(se=te,ie=he)}if(!w(u(se),H)){if(ie!==ae+1){var ge=R[ie];R[ie]=R[ae+1],R[ae+1]=ge;for(var ee=0;ee<L;ee++){var ne=R[ee][ie];R[ee][ie]=R[ee][ae+1],R[ee][ae+1]=ne}if(V){var de=U[ie];U[ie]=U[ae+1],U[ae+1]=de}}for(var re=ae+2;re<L;re++){var oe=o(R[re][ae],se);if(oe!==0){for(var ue=0;ue<L;ue++)R[re][ue]=n(R[re][ue],i(oe,R[ae+1][ue]));for(var ve=0;ve<L;ve++)R[ve][ae+1]=e(R[ve][ae+1],i(oe,R[ve][re]));if(V)for(var me=0;me<L;me++)U[re][me]=n(U[re][me],i(oe,U[ae+1][me]))}}}}return U}function N(R,L,H,z,V){var U=z==="BigNumber",W=z==="Complex",G=U?s(1):W?h(1):1;U&&(H=s(H));for(var le=st(R),ae=[],ie=L,se=[],he=V?c(Array(L).fill(G)):void 0,te=V?c(Array(ie).fill(G)):void 0,ge=0;ge<=100;){ge+=1;for(var ee=0,ne=0;ne<ie;ne++)le[ne][ne]=n(le[ne][ne],ee);var{Q:de,R:re}=d(le);le=a(re,de);for(var oe=0;oe<ie;oe++)le[oe][oe]=e(le[oe][oe],ee);if(V&&(te=a(te,de)),ie===1||w(u(le[ie-1][ie-2]),H)){ge=0,ae.push(le[ie-1][ie-1]),V&&(se.unshift([[1]]),k(te,L),he=a(he,te),ie>1&&(te=c(Array(ie-1).fill(G)))),ie-=1,le.pop();for(var ue=0;ue<ie;ue++)le[ue].pop()}else if(ie===2||w(u(le[ie-2][ie-3]),H)){ge=0;var ve=A(le[ie-2][ie-2],le[ie-2][ie-1],le[ie-1][ie-2],le[ie-1][ie-1]);ae.push(...ve),V&&(se.unshift(P(le[ie-2][ie-2],le[ie-2][ie-1],le[ie-1][ie-2],le[ie-1][ie-1],ve[0],ve[1],H,z)),k(te,L),he=a(he,te),ie>2&&(te=c(Array(ie-2).fill(G)))),ie-=2,le.pop(),le.pop();for(var me=0;me<ie;me++)le[me].pop(),le[me].pop()}if(ie===0)break}if(ae.sort((pe,Ne)=>+n(u(pe),u(Ne))),ge>100){var Y=Error("The eigenvalues failed to converge. Only found these eigenvalues: "+ae.join(", "));throw Y.values=ae,Y.vectors=[],Y}var Q=V?a(he,I(se,L)):void 0;return{values:ae,C:Q}}function D(R,L,H,z,V,U,W){var G=f(H),le=a(G,R,H),ae=W==="BigNumber",ie=W==="Complex",se=ae?s(0):ie?h(0):0,he=ae?s(1):ie?h(1):1,te=[],ge=[];for(var ee of V){var ne=$(te,ee,m);ne===-1?(te.push(ee),ge.push(1)):ge[ne]+=1}for(var de=[],re=te.length,oe=Array(L).fill(se),ue=c(Array(L).fill(he)),ve=[],me=function(){var Ne=te[Y],Te=n(le,a(Ne,ue)),we=p(Te,oe);for(we.shift();we.length<ge[Y];){var ye=F(Te,L,we,U,W);if(ye==null){ve.push(Ne);break}we.push(ye)}var Ce=a(f(z),H);we=we.map(De=>a(Ce,De)),de.push(...we.map(De=>r(De)))},Y=0;Y<re;Y++)me();if(ve.length!==0){var Q=new Error("Failed to find eigenvectors for the following eigenvalues: "+ve.join(", "));throw Q.values=V,Q.vectors=de,Q}return de}function A(R,L,H,z){var V=e(R,z),U=n(i(R,z),i(L,H)),W=i(V,.5),G=i(l(n(i(V,V),i(4,U))),.5);return[e(W,G),n(W,G)]}function P(R,L,H,z,V,U,W,G){var le=G==="BigNumber",ae=G==="Complex",ie=le?s(0):ae?h(0):0,se=le?s(1):ae?h(1):1;if(w(u(H),W))return[[se,ie],[ie,se]];if(g(u(n(V,U)),W))return[[n(V,z),n(U,z)],[H,H]];var he=n(R,V),te=n(L,V),ge=n(H,V),ee=n(z,V);return w(u(te),W)?[[he,se],[ge,ie]]:[[te,ie],[ee,se]]}function k(R,L){for(var H=0;H<R.length;H++)R[H].push(...Array(L-R[H].length).fill(0));for(var z=R.length;z<L;z++)R.push(Array(L).fill(0)),R[z][z]=1;return R}function I(R,L){for(var H=[],z=0;z<L;z++)H[z]=Array(L).fill(0);var V=0;for(var U of R){for(var W=U.length,G=0;G<W;G++)for(var le=0;le<W;le++)H[V+G][V+le]=U[G][le];V+=W}return H}function $(R,L,H){for(var z=0;z<R.length;z++)if(H(R[z],L))return z;return-1}function F(R,L,H,z,V){for(var U=V==="BigNumber"?s(1e3):1e3,W,G=0;W=T(L,H,V),W=v(R,W),!g(B(W),U);)if(++G>=5)return null;for(G=0;;){var le=v(R,W);if(w(B(O(W,[le])),z))break;if(++G>=10)return null;W=_(le)}return W}function T(R,L,H){var z=H==="BigNumber",V=H==="Complex",U=Array(R).fill(0).map(W=>2*Math.random()-1);return z&&(U=U.map(W=>s(W))),V&&(U=U.map(W=>h(W))),U=O(U,L),_(U,H)}function O(R,L){for(var H of L)R=n(R,a(o(x(H,R),x(H,H)),H));return R}function B(R){return u(l(x(R,R)))}function _(R,L){var H=L==="BigNumber",z=L==="Complex",V=H?s(1):z?h(1):1;return a(o(V,B(R)),R)}return C}function SSe(t){var{config:e,addScalar:n,subtract:r,abs:a,atan:i,cos:o,sin:l,multiplyScalar:u,inv:s,bignumber:c,multiply:f,add:d}=t;function v(A,P){var k=arguments.length>2&&arguments[2]!==void 0?arguments[2]:e.epsilon,I=arguments.length>3?arguments[3]:void 0;if(I==="number")return p(A,k);if(I==="BigNumber")return m(A,k);throw TypeError("Unsupported data type: "+I)}function p(A,P){for(var k=A.length,I=Math.abs(P/k),$,F=new Array(k),T=0;T<k;T++)F[T]=D(k,0),F[T][T]=1;for(var O=b(A);Math.abs(O[1])>=Math.abs(I);){var B=O[0][0],_=O[0][1];$=h(A[B][B],A[_][_],A[B][_]),A=C(A,$,B,_),F=w(F,$,B,_),O=b(A)}for(var R=D(k,0),L=0;L<k;L++)R[L]=A[L][L];return N(st(R),st(F))}function m(A,P){for(var k=A.length,I=a(P/k),$,F=new Array(k),T=0;T<k;T++)F[T]=D(k,0),F[T][T]=1;for(var O=S(A);a(O[1])>=a(I);){var B=O[0][0],_=O[0][1];$=g(A[B][B],A[_][_],A[B][_]),A=x(A,$,B,_),F=y(F,$,B,_),O=S(A)}for(var R=D(k,0),L=0;L<k;L++)R[L]=A[L][L];return N(st(R),st(F))}function h(A,P,k){var I=P-A;return Math.abs(I)<=e.epsilon?Math.PI/4:.5*Math.atan(2*k/(P-A))}function g(A,P,k){var I=r(P,A);return a(I)<=e.epsilon?c(-1).acos().div(4):u(.5,i(f(2,k,s(I))))}function w(A,P,k,I){for(var $=A.length,F=Math.cos(P),T=Math.sin(P),O=D($,0),B=D($,0),_=0;_<$;_++)O[_]=F*A[_][k]-T*A[_][I],B[_]=T*A[_][k]+F*A[_][I];for(var R=0;R<$;R++)A[R][k]=O[R],A[R][I]=B[R];return A}function y(A,P,k,I){for(var $=A.length,F=o(P),T=l(P),O=D($,c(0)),B=D($,c(0)),_=0;_<$;_++)O[_]=r(u(F,A[_][k]),u(T,A[_][I])),B[_]=n(u(T,A[_][k]),u(F,A[_][I]));for(var R=0;R<$;R++)A[R][k]=O[R],A[R][I]=B[R];return A}function x(A,P,k,I){for(var $=A.length,F=c(o(P)),T=c(l(P)),O=u(F,F),B=u(T,T),_=D($,c(0)),R=D($,c(0)),L=f(c(2),F,T,A[k][I]),H=n(r(u(O,A[k][k]),L),u(B,A[I][I])),z=d(u(B,A[k][k]),L,u(O,A[I][I])),V=0;V<$;V++)_[V]=r(u(F,A[k][V]),u(T,A[I][V])),R[V]=n(u(T,A[k][V]),u(F,A[I][V]));A[k][k]=H,A[I][I]=z,A[k][I]=c(0),A[I][k]=c(0);for(var U=0;U<$;U++)U!==k&&U!==I&&(A[k][U]=_[U],A[U][k]=_[U],A[I][U]=R[U],A[U][I]=R[U]);return A}function C(A,P,k,I){for(var $=A.length,F=Math.cos(P),T=Math.sin(P),O=F*F,B=T*T,_=D($,0),R=D($,0),L=O*A[k][k]-2*F*T*A[k][I]+B*A[I][I],H=B*A[k][k]+2*F*T*A[k][I]+O*A[I][I],z=0;z<$;z++)_[z]=F*A[k][z]-T*A[I][z],R[z]=T*A[k][z]+F*A[I][z];A[k][k]=L,A[I][I]=H,A[k][I]=0,A[I][k]=0;for(var V=0;V<$;V++)V!==k&&V!==I&&(A[k][V]=_[V],A[V][k]=_[V],A[I][V]=R[V],A[V][I]=R[V]);return A}function b(A){for(var P=A.length,k=0,I=[0,1],$=0;$<P;$++)for(var F=$+1;F<P;F++)Math.abs(k)<Math.abs(A[$][F])&&(k=Math.abs(A[$][F]),I=[$,F]);return[I,k]}function S(A){for(var P=A.length,k=0,I=[0,1],$=0;$<P;$++)for(var F=$+1;F<P;F++)a(k)<a(A[$][F])&&(k=a(A[$][F]),I=[$,F]);return[I,k]}function N(A,P){for(var k=A.length,I=Array(k),$=Array(k),F=0;F<k;F++)$[F]=Array(k);for(var T=0;T<k;T++){for(var O=0,B=A[0],_=0;_<A.length;_++)a(A[_])<a(B)&&(O=_,B=A[O]);I[T]=A.splice(O,1)[0];for(var R=0;R<k;R++)$[R][T]=P[R][O],P[R].splice(O,1)}return{values:I,vectors:$}}function D(A,P){for(var k=new Array(A),I=0;I<A;I++)k[I]=P;return k}return v}var ESe="eigs",NSe=["config","typed","matrix","addScalar","equal","subtract","abs","atan","cos","sin","multiplyScalar","divideScalar","inv","bignumber","multiply","add","larger","column","flatten","number","complex","sqrt","diag","qr","usolve","usolveAll","im","re","smaller","matrixFromColumns","dot"],DSe=fe(ESe,NSe,t=>{var{config:e,typed:n,matrix:r,addScalar:a,subtract:i,equal:o,abs:l,atan:u,cos:s,sin:c,multiplyScalar:f,divideScalar:d,inv:v,bignumber:p,multiply:m,add:h,larger:g,column:w,flatten:y,number:x,complex:C,sqrt:b,diag:S,qr:N,usolve:D,usolveAll:A,im:P,re:k,smaller:I,matrixFromColumns:$,dot:F}=t,T=SSe({config:e,addScalar:a,subtract:i,column:w,flatten:y,equal:o,abs:l,atan:u,cos:s,sin:c,multiplyScalar:f,inv:v,bignumber:p,complex:C,multiply:m,add:h}),O=CSe({config:e,addScalar:a,subtract:i,multiply:m,multiplyScalar:f,flatten:y,divideScalar:d,sqrt:b,abs:l,bignumber:p,diag:S,qr:N,inv:v,usolve:D,usolveAll:A,equal:o,complex:C,larger:g,smaller:I,matrixFromColumns:$,dot:F});return n("eigs",{Array:function(V){var U=r(V);return B(U)},"Array, number|BigNumber":function(V,U){var W=r(V);return B(W,U)},Matrix:function(V){var{values:U,vectors:W}=B(V);return{values:r(U),vectors:r(W)}},"Matrix, number|BigNumber":function(V,U){var{values:W,vectors:G}=B(V,U);return{values:r(W),vectors:r(G)}}});function B(z,V){V===void 0&&(V=e.epsilon);var U=z.size();if(U.length!==2||U[0]!==U[1])throw new RangeError("Matrix must be square (size: "+Pt(U)+")");var W=z.toArray(),G=U[0];if(R(W,G,V)&&(L(W,G),_(W,G,V))){var le=H(z,W,G);return T(W,G,V,le)}var ae=H(z,W,G);return O(W,G,V,ae)}function _(z,V,U){for(var W=0;W<V;W++)for(var G=W;G<V;G++)if(g(p(l(i(z[W][G],z[G][W]))),U))return!1;return!0}function R(z,V,U){for(var W=0;W<V;W++)for(var G=0;G<V;G++)if(g(p(l(P(z[W][G]))),U))return!1;return!0}function L(z,V){for(var U=0;U<V;U++)for(var W=0;W<V;W++)z[U][W]=k(z[U][W])}function H(z,V,U){var W=z.datatype();if(W==="number"||W==="BigNumber"||W==="Complex")return W;for(var G=!1,le=!1,ae=!1,ie=0;ie<U;ie++)for(var se=0;se<U;se++){var he=V[ie][se];if(Rt(he)||Jo(he))G=!0;else if(It(he))le=!0;else if(ma(he))ae=!0;else throw TypeError("Unsupported type in Matrix: "+dn(he))}if(le&&ae&&console.warn("Complex BigNumbers not supported, this operation will lose precission."),ae){for(var te=0;te<U;te++)for(var ge=0;ge<U;ge++)V[te][ge]=C(V[te][ge]);return"Complex"}if(le){for(var ee=0;ee<U;ee++)for(var ne=0;ne<U;ne++)V[ee][ne]=p(V[ee][ne]);return"BigNumber"}if(G){for(var de=0;de<U;de++)for(var re=0;re<U;re++)V[de][re]=x(V[de][re]);return"number"}else throw TypeError("Matrix contains unsupported types only.")}}),zD="expm",ASe=["typed","abs","add","identity","inv","multiply"],MSe=fe(zD,ASe,t=>{var{typed:e,abs:n,add:r,identity:a,inv:i,multiply:o}=t;return e(zD,{Matrix:function(f){var d=f.size();if(d.length!==2||d[0]!==d[1])throw new RangeError("Matrix must be square (size: "+Pt(d)+")");for(var v=d[0],p=1e-15,m=l(f),h=u(m,p),g=h.q,w=h.j,y=o(f,Math.pow(2,-w)),x=a(v),C=a(v),b=1,S=y,N=-1,D=1;D<=g;D++)D>1&&(S=o(S,y),N=-N),b=b*(g-D+1)/((2*g-D+1)*D),x=r(x,o(b,S)),C=r(C,o(b*N,S));for(var A=o(i(C),x),P=0;P<w;P++)A=o(A,A);return qi(f)?f.createSparseMatrix(A):A}});function l(c){for(var f=c.size()[0],d=0,v=0;v<f;v++){for(var p=0,m=0;m<f;m++)p+=n(c.get([v,m]));d=Math.max(p,d)}return d}function u(c,f){for(var d=30,v=0;v<d;v++)for(var p=0;p<=v;p++){var m=v-p;if(s(c,p,m)<f)return{q:p,j:m}}throw new Error("Could not find acceptable parameters to compute the matrix exponential (try increasing maxSearchSize in expm.js)")}function s(c,f,d){for(var v=1,p=2;p<=f;p++)v*=p;for(var m=v,h=f+1;h<=2*f;h++)m*=h;var g=m*(2*f+1);return 8*Math.pow(c/Math.pow(2,d),2*f)*v*v/(m*g)}}),VD="sqrtm",OSe=["typed","abs","add","multiply","map","sqrt","subtract","inv","size","max","identity"],TSe=fe(VD,OSe,t=>{var{typed:e,abs:n,add:r,multiply:a,map:i,sqrt:o,subtract:l,inv:u,size:s,max:c,identity:f}=t,d=1e3,v=1e-6;function p(m){var h,g=0,w=m,y=f(s(m));do{var x=w;if(w=a(.5,r(x,u(y))),y=a(.5,r(y,u(x))),h=c(n(l(w,x))),h>v&&++g>d)throw new Error("computing square root of matrix: iterative method could not converge")}while(h>v);return w}return e(VD,{"Array | Matrix":function(h){var g=ft(h)?h.size():$t(h);switch(g.length){case 1:if(g[0]===1)return i(h,o);throw new RangeError("Matrix must be square (size: "+Pt(g)+")");case 2:{var w=g[0],y=g[1];if(w===y)return p(h);throw new RangeError("Matrix must be square (size: "+Pt(g)+")")}default:throw new RangeError("Matrix must be at most two dimensional (size: "+Pt(g)+")")}}})}),jD="sylvester",PSe=["typed","schur","matrixFromColumns","matrix","multiply","range","concat","transpose","index","subset","add","subtract","identity","lusolve","abs"],kSe=fe(jD,PSe,t=>{var{typed:e,schur:n,matrixFromColumns:r,matrix:a,multiply:i,range:o,concat:l,transpose:u,index:s,subset:c,add:f,subtract:d,identity:v,lusolve:p,abs:m}=t;return e(jD,{"Matrix, Matrix, Matrix":h,"Array, Matrix, Matrix":function(w,y,x){return h(a(w),y,x)},"Array, Array, Matrix":function(w,y,x){return h(a(w),a(y),x)},"Array, Matrix, Array":function(w,y,x){return h(a(w),y,a(x))},"Matrix, Array, Matrix":function(w,y,x){return h(w,a(y),x)},"Matrix, Array, Array":function(w,y,x){return h(w,a(y),a(x))},"Matrix, Matrix, Array":function(w,y,x){return h(w,y,a(x))},"Array, Array, Array":function(w,y,x){return h(a(w),a(y),a(x)).toArray()}});function h(g,w,y){for(var x=w.size()[0],C=g.size()[0],b=n(g),S=b.T,N=b.U,D=n(i(-1,w)),A=D.T,P=D.U,k=i(i(u(N),y),P),I=o(0,C),$=[],F=(he,te)=>l(he,te,1),T=(he,te)=>l(he,te,0),O=0;O<x;O++)if(O<x-1&&m(c(A,s(O+1,O)))>1e-5){for(var B=T(c(k,s(I,O)),c(k,s(I,O+1))),_=0;_<O;_++)B=f(B,T(i($[_],c(A,s(_,O))),i($[_],c(A,s(_,O+1)))));var R=i(v(C),i(-1,c(A,s(O,O)))),L=i(v(C),i(-1,c(A,s(O+1,O)))),H=i(v(C),i(-1,c(A,s(O,O+1)))),z=i(v(C),i(-1,c(A,s(O+1,O+1)))),V=T(F(f(S,R),L),F(H,f(S,z))),U=p(V,B);$[O]=U.subset(s(o(0,C),0)),$[O+1]=U.subset(s(o(C,2*C),0)),O++}else{for(var W=c(k,s(I,O)),G=0;G<O;G++)W=f(W,i($[G],c(A,s(G,O))));var le=c(A,s(O,O)),ae=d(S,i(le,v(C)));$[O]=p(ae,W)}var ie=a(r(...$)),se=i(N,i(ie,u(P)));return se}}),HD="schur",_Se=["typed","matrix","identity","multiply","qr","norm","subtract"],ISe=fe(HD,_Se,t=>{var{typed:e,matrix:n,identity:r,multiply:a,qr:i,norm:o,subtract:l}=t;return e(HD,{Array:function(c){var f=u(n(c));return{U:f.U.valueOf(),T:f.T.valueOf()}},Matrix:function(c){return u(c)}});function u(s){var c=s.size()[0],f=s,d=r(c),v=0,p;do{p=f;var m=i(f),h=m.Q,g=m.R;if(f=a(g,h),d=a(d,h),v++>100)break}while(o(l(f,p))>1e-4);return{U:d,T:f}}}),KD="lyap",FSe=["typed","matrix","sylvester","multiply","transpose"],$Se=fe(KD,FSe,t=>{var{typed:e,matrix:n,sylvester:r,multiply:a,transpose:i}=t;return e(KD,{"Matrix, Matrix":function(l,u){return r(l,i(l),a(-1,u))},"Array, Matrix":function(l,u){return r(n(l),i(n(l)),a(-1,u))},"Matrix, Array":function(l,u){return r(l,i(n(l)),n(a(-1,u)))},"Array, Array":function(l,u){return r(n(l),i(n(l)),n(a(-1,u))).toArray()}})}),BSe="divide",RSe=["typed","matrix","multiply","equalScalar","divideScalar","inv"],LSe=fe(BSe,RSe,t=>{var{typed:e,matrix:n,multiply:r,equalScalar:a,divideScalar:i,inv:o}=t,l=Qn({typed:e,equalScalar:a}),u=Da({typed:e});return e("divide",B5({"Array | Matrix, Array | Matrix":function(c,f){return r(c,o(f))},"DenseMatrix, any":function(c,f){return u(c,f,i,!1)},"SparseMatrix, any":function(c,f){return l(c,f,i,!1)},"Array, any":function(c,f){return u(n(c),f,i,!1).valueOf()},"any, Array | Matrix":function(c,f){return r(c,o(f))}},i.signatures))}),UD="distance",zSe=["typed","addScalar","subtract","divideScalar","multiplyScalar","unaryMinus","sqrt","abs"],VSe=fe(UD,zSe,t=>{var{typed:e,addScalar:n,subtract:r,multiplyScalar:a,divideScalar:i,unaryMinus:o,sqrt:l,abs:u}=t;return e(UD,{"Array, Array, Array":function(C,b,S){if(C.length===2&&b.length===2&&S.length===2){if(!c(C))throw new TypeError("Array with 2 numbers or BigNumbers expected for first argument");if(!c(b))throw new TypeError("Array with 2 numbers or BigNumbers expected for second argument");if(!c(S))throw new TypeError("Array with 2 numbers or BigNumbers expected for third argument");var N=i(r(S[1],S[0]),r(b[1],b[0])),D=a(a(N,N),b[0]),A=o(a(N,b[0])),P=C[1];return h(C[0],C[1],D,A,P)}else throw new TypeError("Invalid Arguments: Try again")},"Object, Object, Object":function(C,b,S){if(Object.keys(C).length===2&&Object.keys(b).length===2&&Object.keys(S).length===2){if(!c(C))throw new TypeError("Values of pointX and pointY should be numbers or BigNumbers");if(!c(b))throw new TypeError("Values of lineOnePtX and lineOnePtY should be numbers or BigNumbers");if(!c(S))throw new TypeError("Values of lineTwoPtX and lineTwoPtY should be numbers or BigNumbers");if("pointX"in C&&"pointY"in C&&"lineOnePtX"in b&&"lineOnePtY"in b&&"lineTwoPtX"in S&&"lineTwoPtY"in S){var N=i(r(S.lineTwoPtY,S.lineTwoPtX),r(b.lineOnePtY,b.lineOnePtX)),D=a(a(N,N),b.lineOnePtX),A=o(a(N,b.lineOnePtX)),P=C.pointX;return h(C.pointX,C.pointY,D,A,P)}else throw new TypeError("Key names do not match")}else throw new TypeError("Invalid Arguments: Try again")},"Array, Array":function(C,b){if(C.length===2&&b.length===3){if(!c(C))throw new TypeError("Array with 2 numbers or BigNumbers expected for first argument");if(!f(b))throw new TypeError("Array with 3 numbers or BigNumbers expected for second argument");return h(C[0],C[1],b[0],b[1],b[2])}else if(C.length===3&&b.length===6){if(!f(C))throw new TypeError("Array with 3 numbers or BigNumbers expected for first argument");if(!v(b))throw new TypeError("Array with 6 numbers or BigNumbers expected for second argument");return g(C[0],C[1],C[2],b[0],b[1],b[2],b[3],b[4],b[5])}else if(C.length===b.length&&C.length>0){if(!d(C))throw new TypeError("All values of an array should be numbers or BigNumbers");if(!d(b))throw new TypeError("All values of an array should be numbers or BigNumbers");return w(C,b)}else throw new TypeError("Invalid Arguments: Try again")},"Object, Object":function(C,b){if(Object.keys(C).length===2&&Object.keys(b).length===3){if(!c(C))throw new TypeError("Values of pointX and pointY should be numbers or BigNumbers");if(!f(b))throw new TypeError("Values of xCoeffLine, yCoeffLine and constant should be numbers or BigNumbers");if("pointX"in C&&"pointY"in C&&"xCoeffLine"in b&&"yCoeffLine"in b&&"constant"in b)return h(C.pointX,C.pointY,b.xCoeffLine,b.yCoeffLine,b.constant);throw new TypeError("Key names do not match")}else if(Object.keys(C).length===3&&Object.keys(b).length===6){if(!f(C))throw new TypeError("Values of pointX, pointY and pointZ should be numbers or BigNumbers");if(!v(b))throw new TypeError("Values of x0, y0, z0, a, b and c should be numbers or BigNumbers");if("pointX"in C&&"pointY"in C&&"x0"in b&&"y0"in b&&"z0"in b&&"a"in b&&"b"in b&&"c"in b)return g(C.pointX,C.pointY,C.pointZ,b.x0,b.y0,b.z0,b.a,b.b,b.c);throw new TypeError("Key names do not match")}else if(Object.keys(C).length===2&&Object.keys(b).length===2){if(!c(C))throw new TypeError("Values of pointOneX and pointOneY should be numbers or BigNumbers");if(!c(b))throw new TypeError("Values of pointTwoX and pointTwoY should be numbers or BigNumbers");if("pointOneX"in C&&"pointOneY"in C&&"pointTwoX"in b&&"pointTwoY"in b)return w([C.pointOneX,C.pointOneY],[b.pointTwoX,b.pointTwoY]);throw new TypeError("Key names do not match")}else if(Object.keys(C).length===3&&Object.keys(b).length===3){if(!f(C))throw new TypeError("Values of pointOneX, pointOneY and pointOneZ should be numbers or BigNumbers");if(!f(b))throw new TypeError("Values of pointTwoX, pointTwoY and pointTwoZ should be numbers or BigNumbers");if("pointOneX"in C&&"pointOneY"in C&&"pointOneZ"in C&&"pointTwoX"in b&&"pointTwoY"in b&&"pointTwoZ"in b)return w([C.pointOneX,C.pointOneY,C.pointOneZ],[b.pointTwoX,b.pointTwoY,b.pointTwoZ]);throw new TypeError("Key names do not match")}else throw new TypeError("Invalid Arguments: Try again")},Array:function(C){if(!m(C))throw new TypeError("Incorrect array format entered for pairwise distance calculation");return y(C)}});function s(x){return typeof x=="number"||It(x)}function c(x){return x.constructor!==Array&&(x=p(x)),s(x[0])&&s(x[1])}function f(x){return x.constructor!==Array&&(x=p(x)),s(x[0])&&s(x[1])&&s(x[2])}function d(x){return Array.isArray(x)||(x=p(x)),x.every(s)}function v(x){return x.constructor!==Array&&(x=p(x)),s(x[0])&&s(x[1])&&s(x[2])&&s(x[3])&&s(x[4])&&s(x[5])}function p(x){for(var C=Object.keys(x),b=[],S=0;S<C.length;S++)b.push(x[C[S]]);return b}function m(x){if(x[0].length===2&&s(x[0][0])&&s(x[0][1])){if(x.some(C=>C.length!==2||!s(C[0])||!s(C[1])))return!1}else if(x[0].length===3&&s(x[0][0])&&s(x[0][1])&&s(x[0][2])){if(x.some(C=>C.length!==3||!s(C[0])||!s(C[1])||!s(C[2])))return!1}else return!1;return!0}function h(x,C,b,S,N){var D=u(n(n(a(b,x),a(S,C)),N)),A=l(n(a(b,b),a(S,S)));return i(D,A)}function g(x,C,b,S,N,D,A,P,k){var I=[r(a(r(N,C),k),a(r(D,b),P)),r(a(r(D,b),A),a(r(S,x),k)),r(a(r(S,x),P),a(r(N,C),A))];I=l(n(n(a(I[0],I[0]),a(I[1],I[1])),a(I[2],I[2])));var $=l(n(n(a(A,A),a(P,P)),a(k,k)));return i(I,$)}function w(x,C){for(var b=x.length,S=0,N=0,D=0;D<b;D++)N=r(x[D],C[D]),S=n(a(N,N),S);return l(S)}function y(x){for(var C=[],b=[],S=[],N=0;N<x.length-1;N++)for(var D=N+1;D<x.length;D++)x[0].length===2?(b=[x[N][0],x[N][1]],S=[x[D][0],x[D][1]]):x[0].length===3&&(b=[x[N][0],x[N][1],x[N][2]],S=[x[D][0],x[D][1],x[D][2]]),C.push(w(b,S));return C}}),jSe="intersect",HSe=["typed","config","abs","add","addScalar","matrix","multiply","multiplyScalar","divideScalar","subtract","smaller","equalScalar","flatten","isZero","isNumeric"],KSe=fe(jSe,HSe,t=>{var{typed:e,config:n,abs:r,add:a,addScalar:i,matrix:o,multiply:l,multiplyScalar:u,divideScalar:s,subtract:c,smaller:f,equalScalar:d,flatten:v,isZero:p,isNumeric:m}=t;return e("intersect",{"Array, Array, Array":h,"Array, Array, Array, Array":g,"Matrix, Matrix, Matrix":function(P,k,I){var $=h(P.valueOf(),k.valueOf(),I.valueOf());return $===null?null:o($)},"Matrix, Matrix, Matrix, Matrix":function(P,k,I,$){var F=g(P.valueOf(),k.valueOf(),I.valueOf(),$.valueOf());return F===null?null:o(F)}});function h(A,P,k){if(A=w(A),P=w(P),k=w(k),!x(A))throw new TypeError("Array with 3 numbers or BigNumbers expected for first argument");if(!x(P))throw new TypeError("Array with 3 numbers or BigNumbers expected for second argument");if(!C(k))throw new TypeError("Array with 4 numbers expected as third argument");return D(A[0],A[1],A[2],P[0],P[1],P[2],k[0],k[1],k[2],k[3])}function g(A,P,k,I){if(A=w(A),P=w(P),k=w(k),I=w(I),A.length===2){if(!y(A))throw new TypeError("Array with 2 numbers or BigNumbers expected for first argument");if(!y(P))throw new TypeError("Array with 2 numbers or BigNumbers expected for second argument");if(!y(k))throw new TypeError("Array with 2 numbers or BigNumbers expected for third argument");if(!y(I))throw new TypeError("Array with 2 numbers or BigNumbers expected for fourth argument");return b(A,P,k,I)}else if(A.length===3){if(!x(A))throw new TypeError("Array with 3 numbers or BigNumbers expected for first argument");if(!x(P))throw new TypeError("Array with 3 numbers or BigNumbers expected for second argument");if(!x(k))throw new TypeError("Array with 3 numbers or BigNumbers expected for third argument");if(!x(I))throw new TypeError("Array with 3 numbers or BigNumbers expected for fourth argument");return N(A[0],A[1],A[2],P[0],P[1],P[2],k[0],k[1],k[2],I[0],I[1],I[2])}else throw new TypeError("Arrays with two or thee dimensional points expected")}function w(A){return A.length===1?A[0]:A.length>1&&Array.isArray(A[0])&&A.every(P=>Array.isArray(P)&&P.length===1)?v(A):A}function y(A){return A.length===2&&m(A[0])&&m(A[1])}function x(A){return A.length===3&&m(A[0])&&m(A[1])&&m(A[2])}function C(A){return A.length===4&&m(A[0])&&m(A[1])&&m(A[2])&&m(A[3])}function b(A,P,k,I){var $=A,F=k,T=c($,P),O=c(F,I),B=c(u(T[0],O[1]),u(O[0],T[1]));if(p(B)||f(r(B),n.epsilon))return null;var _=u(O[0],$[1]),R=u(O[1],$[0]),L=u(O[0],F[1]),H=u(O[1],F[0]),z=s(i(c(c(_,R),L),H),B);return a(l(T,z),$)}function S(A,P,k,I,$,F,T,O,B,_,R,L){var H=u(c(A,P),c(k,I)),z=u(c($,F),c(T,O)),V=u(c(B,_),c(R,L));return i(i(H,z),V)}function N(A,P,k,I,$,F,T,O,B,_,R,L){var H=S(A,T,_,T,P,O,R,O,k,B,L,B),z=S(_,T,I,A,R,O,$,P,L,B,F,k),V=S(A,T,I,A,P,O,$,P,k,B,F,k),U=S(_,T,_,T,R,O,R,O,L,B,L,B),W=S(I,A,I,A,$,P,$,P,F,k,F,k),G=c(u(H,z),u(V,U)),le=c(u(W,U),u(z,z));if(p(le))return null;var ae=s(G,le),ie=s(i(H,u(ae,z)),U),se=i(A,u(ae,c(I,A))),he=i(P,u(ae,c($,P))),te=i(k,u(ae,c(F,k))),ge=i(T,u(ie,c(_,T))),ee=i(O,u(ie,c(R,O))),ne=i(B,u(ie,c(L,B)));return d(se,ge)&&d(he,ee)&&d(te,ne)?[se,he,te]:null}function D(A,P,k,I,$,F,T,O,B,_){var R=u(A,T),L=u(I,T),H=u(P,O),z=u($,O),V=u(k,B),U=u(F,B),W=c(c(c(_,R),H),V),G=c(c(c(i(i(L,z),U),R),H),V),le=s(W,G),ae=i(A,u(le,c(I,A))),ie=i(P,u(le,c($,P))),se=i(k,u(le,c(F,k)));return[ae,ie,se]}}),qD="sum",USe=["typed","config","add","numeric"],D_=fe(qD,USe,t=>{var{typed:e,config:n,add:r,numeric:a}=t;return e(qD,{"Array | Matrix":i,"Array | Matrix, number | BigNumber":o,"...":function(u){if(wu(u))throw new TypeError("Scalar values expected in function sum");return i(u)}});function i(l){var u;return Ci(l,function(s){try{u=u===void 0?s:r(u,s)}catch(c){throw pr(c,"sum",s)}}),u===void 0&&(u=a(0,n.number)),typeof u=="string"&&(u=a(u,n.number)),u}function o(l,u){try{var s=Op(l,u,r);return s}catch(c){throw pr(c,"sum")}}}),mf="cumsum",qSe=["typed","add","unaryPlus"],A_=fe(mf,qSe,t=>{var{typed:e,add:n,unaryPlus:r}=t;return e(mf,{Array:a,Matrix:function(s){return s.create(a(s.valueOf()))},"Array, number | BigNumber":o,"Matrix, number | BigNumber":function(s,c){return s.create(o(s.valueOf(),c))},"...":function(s){if(wu(s))throw new TypeError("All values expected to be scalar in function cumsum");return a(s)}});function a(u){try{return i(u)}catch(s){throw pr(s,mf)}}function i(u){if(u.length===0)return[];for(var s=[r(u[0])],c=1;c<u.length;++c)s.push(n(s[c-1],u[c]));return s}function o(u,s){var c=$t(u);if(s<0||s>=c.length)throw new ra(s,c.length);try{return l(u,s)}catch(f){throw pr(f,mf)}}function l(u,s){var c,f,d;if(s<=0){var v=u[0][0];if(Array.isArray(v)){for(d=fk(u),f=[],c=0;c<d.length;c++)f[c]=l(d[c],s-1);return f}else return i(u)}else{for(f=[],c=0;c<u.length;c++)f[c]=l(u[c],s-1);return f}}}),WD="mean",WSe=["typed","add","divide"],M_=fe(WD,WSe,t=>{var{typed:e,add:n,divide:r}=t;return e(WD,{"Array | Matrix":i,"Array | Matrix, number | BigNumber":a,"...":function(l){if(wu(l))throw new TypeError("Scalar values expected in function mean");return i(l)}});function a(o,l){try{var u=Op(o,l,n),s=Array.isArray(o)?$t(o):o.size();return r(u,s[l])}catch(c){throw pr(c,"mean")}}function i(o){var l,u=0;if(Ci(o,function(s){try{l=l===void 0?s:n(l,s),u++}catch(c){throw pr(c,"mean",s)}}),u===0)throw new Error("Cannot calculate the mean of an empty array");return r(l,u)}}),GD="median",GSe=["typed","add","divide","compare","partitionSelect"],YSe=fe(GD,GSe,t=>{var{typed:e,add:n,divide:r,compare:a,partitionSelect:i}=t;function o(s){try{s=Ut(s.valueOf());var c=s.length;if(c===0)throw new Error("Cannot calculate median of an empty array");if(c%2===0){for(var f=c/2-1,d=i(s,f+1),v=s[f],p=0;p<f;++p)a(s[p],v)>0&&(v=s[p]);return u(v,d)}else{var m=i(s,(c-1)/2);return l(m)}}catch(h){throw pr(h,"median")}}var l=e({"number | BigNumber | Complex | Unit":function(c){return c}}),u=e({"number | BigNumber | Complex | Unit, number | BigNumber | Complex | Unit":function(c,f){return r(n(c,f),2)}});return e(GD,{"Array | Matrix":o,"Array | Matrix, number | BigNumber":function(c,f){throw new Error("median(A, dim) is not yet supported")},"...":function(c){if(wu(c))throw new TypeError("Scalar values expected in function median");return o(c)}})}),YD="mad",XSe=["typed","abs","map","median","subtract"],ZSe=fe(YD,XSe,t=>{var{typed:e,abs:n,map:r,median:a,subtract:i}=t;return e(YD,{"Array | Matrix":o,"...":function(u){return o(u)}});function o(l){if(l=Ut(l.valueOf()),l.length===0)throw new Error("Cannot calculate median absolute deviation (mad) of an empty array");try{var u=a(l);return a(r(l,function(s){return n(i(s,u))}))}catch(s){throw s instanceof TypeError&&s.message.indexOf("median")!==-1?new TypeError(s.message.replace("median","mad")):pr(s,"mad")}}}),ph="unbiased",XD="variance",JSe=["typed","add","subtract","multiply","divide","apply","isNaN"],O_=fe(XD,JSe,t=>{var{typed:e,add:n,subtract:r,multiply:a,divide:i,apply:o,isNaN:l}=t;return e(XD,{"Array | Matrix":function(f){return u(f,ph)},"Array | Matrix, string":u,"Array | Matrix, number | BigNumber":function(f,d){return s(f,d,ph)},"Array | Matrix, number | BigNumber, string":s,"...":function(f){return u(f,ph)}});function u(c,f){var d,v=0;if(c.length===0)throw new SyntaxError("Function variance requires one or more parameters (0 provided)");if(Ci(c,function(h){try{d=d===void 0?h:n(d,h),v++}catch(g){throw pr(g,"variance",h)}}),v===0)throw new Error("Cannot calculate variance of an empty array");var p=i(d,v);if(d=void 0,Ci(c,function(h){var g=r(h,p);d=d===void 0?a(g,g):n(d,a(g,g))}),l(d))return d;switch(f){case"uncorrected":return i(d,v);case"biased":return i(d,v+1);case"unbiased":{var m=It(d)?d.mul(0):0;return v===1?m:i(d,v-1)}default:throw new Error('Unknown normalization "'+f+'". Choose "unbiased" (default), "uncorrected", or "biased".')}}function s(c,f,d){try{if(c.length===0)throw new SyntaxError("Function variance requires one or more parameters (0 provided)");return o(c,f,v=>u(v,d))}catch(v){throw pr(v,"variance")}}}),QSe="quantileSeq",e3e=["typed","add","multiply","partitionSelect","compare"],t3e=fe(QSe,e3e,t=>{var{typed:e,add:n,multiply:r,partitionSelect:a,compare:i}=t;function o(s,c,f){var d,v,p;if(arguments.length<2||arguments.length>3)throw new SyntaxError("Function quantileSeq requires two or three parameters");if(Sa(s)){if(f=f||!1,typeof f=="boolean"){if(v=s.valueOf(),Rt(c)){if(c<0)throw new Error("N/prob must be non-negative");if(c<=1)return l(v,c,f);if(c>1){if(!nt(c))throw new Error("N must be a positive integer");var m=c+1;d=new Array(c);for(var h=0;h<c;)d[h]=l(v,++h/m,f);return d}}if(It(c)){var g=c.constructor;if(c.isNegative())throw new Error("N/prob must be non-negative");if(p=new g(1),c.lte(p))return new g(l(v,c,f));if(c.gt(p)){if(!c.isInteger())throw new Error("N must be a positive integer");var w=c.toNumber();if(w>4294967295)throw new Error("N must be less than or equal to 2^32-1, as that is the maximum length of an Array");var y=new g(w+1);d=new Array(w);for(var x=0;x<w;)d[x]=new g(l(v,new g(++x).div(y),f));return d}}if(Sa(c)){var C=c.valueOf();d=new Array(C.length);for(var b=0;b<d.length;++b){var S=C[b];if(Rt(S)){if(S<0||S>1)throw new Error("Probability must be between 0 and 1, inclusive")}else if(It(S)){if(p=new S.constructor(1),S.isNegative()||S.gt(p))throw new Error("Probability must be between 0 and 1, inclusive")}else throw new TypeError("Unexpected type of argument in function quantileSeq");d[b]=l(v,S,f)}return d}throw new TypeError("Unexpected type of argument in function quantileSeq")}throw new TypeError("Unexpected type of argument in function quantileSeq")}throw new TypeError("Unexpected type of argument in function quantileSeq")}function l(s,c,f){var d=Ut(s),v=d.length;if(v===0)throw new Error("Cannot calculate quantile of an empty sequence");if(Rt(c)){var p=c*(v-1),m=p%1;if(m===0){var h=f?d[p]:a(d,p);return u(h),h}var g=Math.floor(p),w,y;if(f)w=d[g],y=d[g+1];else{y=a(d,g+1),w=d[g];for(var x=0;x<g;++x)i(d[x],w)>0&&(w=d[x])}return u(w),u(y),n(r(w,1-m),r(y,m))}var C=c.times(v-1);if(C.isInteger()){C=C.toNumber();var b=f?d[C]:a(d,C);return u(b),b}var S=C.floor(),N=C.minus(S),D=S.toNumber(),A,P;if(f)A=d[D],P=d[D+1];else{P=a(d,D+1),A=d[D];for(var k=0;k<D;++k)i(d[k],A)>0&&(A=d[k])}u(A),u(P);var I=new N.constructor(1);return n(r(A,I.minus(N)),r(P,N))}var u=e({"number | BigNumber | Unit":function(c){return c}});return o}),ZD="std",n3e=["typed","map","sqrt","variance"],T_=fe(ZD,n3e,t=>{var{typed:e,map:n,sqrt:r,variance:a}=t;return e(ZD,{"Array | Matrix":i,"Array | Matrix, string":i,"Array | Matrix, number | BigNumber":i,"Array | Matrix, number | BigNumber, string":i,"...":function(l){return i(l)}});function i(o,l){if(o.length===0)throw new SyntaxError("Function std requires one or more parameters (0 provided)");try{var u=a.apply(null,arguments);return Sa(u)?n(u,r):r(u)}catch(s){throw s instanceof TypeError&&s.message.indexOf(" variance")!==-1?new TypeError(s.message.replace(" variance"," std")):s}}}),JD="combinations",r3e=["typed"],a3e=fe(JD,r3e,t=>{var{typed:e}=t;return e(JD,{"number, number":Fk,"BigNumber, BigNumber":function(r,a){var i=r.constructor,o,l,u=r.minus(a),s=new i(1);if(!QD(r)||!QD(a))throw new TypeError("Positive integer value expected in function combinations");if(a.gt(r))throw new TypeError("k must be less than n in function combinations");if(o=s,a.lt(u))for(l=s;l.lte(u);l=l.plus(s))o=o.times(a.plus(l)).dividedBy(l);else for(l=s;l.lte(a);l=l.plus(s))o=o.times(u.plus(l)).dividedBy(l);return o}})});function QD(t){return t.isInteger()&&t.gte(0)}var eA="combinationsWithRep",i3e=["typed"],o3e=fe(eA,i3e,t=>{var{typed:e}=t;return e(eA,{"number, number":function(r,a){if(!nt(r)||r<0)throw new TypeError("Positive integer value expected in function combinationsWithRep");if(!nt(a)||a<0)throw new TypeError("Positive integer value expected in function combinationsWithRep");if(r<1)throw new TypeError("k must be less than or equal to n + k - 1");if(a<r-1){var i=mi(r,r+a-1);return i/mi(1,a)}var o=mi(a+1,r+a-1);return o/mi(1,r-1)},"BigNumber, BigNumber":function(r,a){var i=r.constructor,o,l,u=new i(1),s=r.minus(u);if(!tA(r)||!tA(a))throw new TypeError("Positive integer value expected in function combinationsWithRep");if(r.lt(u))throw new TypeError("k must be less than or equal to n + k - 1 in function combinationsWithRep");if(o=u,a.lt(s))for(l=u;l.lte(s);l=l.plus(u))o=o.times(a.plus(l)).dividedBy(l);else for(l=u;l.lte(a);l=l.plus(u))o=o.times(s.plus(l)).dividedBy(l);return o}})});function tA(t){return t.isInteger()&&t.gte(0)}var nA="gamma",l3e=["typed","config","multiplyScalar","pow","BigNumber","Complex"],u3e=fe(nA,l3e,t=>{var{typed:e,config:n,multiplyScalar:r,pow:a,BigNumber:i,Complex:o}=t;function l(s){if(s.im===0)return tv(s.re);if(s.re<.5){var c=new o(1-s.re,-s.im),f=new o(Math.PI*s.re,Math.PI*s.im);return new o(Math.PI).div(f.sin()).div(l(c))}s=new o(s.re-1,s.im);for(var d=new o(Vl[0],0),v=1;v<Vl.length;++v){var p=new o(Vl[v],0);d=d.add(p.div(s.add(v)))}var m=new o(s.re+zk+.5,s.im),h=Math.sqrt(2*Math.PI),g=m.pow(s.add(.5)),w=m.neg().exp();return d.mul(h).mul(g).mul(w)}return e(nA,{number:tv,Complex:l,BigNumber:function(c){if(c.isInteger())return c.isNegative()||c.isZero()?new i(1/0):u(c.minus(1));if(!c.isFinite())return new i(c.isNegative()?NaN:1/0);throw new Error("Integer BigNumber expected")}});function u(s){if(s<8)return new i([1,1,2,6,24,120,720,5040][s]);var c=n.precision+(Math.log(s.toNumber())|0),f=i.clone({precision:c});if(s%2===1)return s.times(u(new i(s-1)));for(var d=s,v=new f(s),p=s.toNumber();d>2;)d-=2,p+=d,v=v.times(p);return new i(v.toPrecision(i.precision))}}),rA="lgamma",s3e=["Complex","typed"],c3e=fe(rA,s3e,t=>{var{Complex:e,typed:n}=t,r=7,a=7,i=[-.029550653594771242,.00641025641025641,-.0019175269175269176,.0008417508417508417,-.0005952380952380953,.0007936507936507937,-.002777777777777778,.08333333333333333];return n(rA,{number:nv,Complex:o,BigNumber:function(){throw new Error("mathjs doesn't yet provide an implementation of the algorithm lgamma for BigNumber")}});function o(s){var c=6.283185307179586,f=1.1447298858494002,d=.1;if(s.isNaN())return new e(NaN,NaN);if(s.im===0)return new e(nv(s.re),0);if(s.re>=r||Math.abs(s.im)>=a)return l(s);if(s.re<=d){var v=pce(c,s.im)*Math.floor(.5*s.re+.25),p=s.mul(Math.PI).sin().log(),m=o(new e(1-s.re,-s.im));return new e(f,v).sub(p).sub(m)}else return s.im>=0?u(s):u(s.conjugate()).conjugate()}function l(s){for(var c=s.sub(.5).mul(s.log()).sub(s).add(Vk),f=new e(1,0).div(s),d=f.div(s),v=i[0],p=i[1],m=2*d.re,h=d.re*d.re+d.im*d.im,g=2;g<8;g++){var w=p;p=-h*v+i[g],v=m*v+w}var y=f.mul(d.mul(v).add(p));return c.add(y)}function u(s){var c=0,f=0,d=s;for(s=s.add(1);s.re<=r;){d=d.mul(s);var v=d.im<0?1:0;v!==0&&f===0&&c++,f=v,s=s.add(1)}return l(s).sub(d.log()).sub(new e(0,c*2*Math.PI*1))}}),aA="factorial",f3e=["typed","gamma"],d3e=fe(aA,f3e,t=>{var{typed:e,gamma:n}=t;return e(aA,{number:function(a){if(a<0)throw new Error("Value must be non-negative");return n(a+1)},BigNumber:function(a){if(a.isNegative())throw new Error("Value must be non-negative");return n(a.plus(1))},"Array | Matrix":e.referToSelf(r=>a=>Ft(a,r))})}),iA="kldivergence",v3e=["typed","matrix","divide","sum","multiply","map","dotDivide","log","isNumeric"],p3e=fe(iA,v3e,t=>{var{typed:e,matrix:n,divide:r,sum:a,multiply:i,map:o,dotDivide:l,log:u,isNumeric:s}=t;return e(iA,{"Array, Array":function(d,v){return c(n(d),n(v))},"Matrix, Array":function(d,v){return c(d,n(v))},"Array, Matrix":function(d,v){return c(n(d),v)},"Matrix, Matrix":function(d,v){return c(d,v)}});function c(f,d){var v=d.size().length,p=f.size().length;if(v>1)throw new Error("first object must be one dimensional");if(p>1)throw new Error("second object must be one dimensional");if(v!==p)throw new Error("Length of two vectors must be equal");var m=a(f);if(m===0)throw new Error("Sum of elements in first object must be non zero");var h=a(d);if(h===0)throw new Error("Sum of elements in second object must be non zero");var g=r(f,a(f)),w=r(d,a(d)),y=a(i(g,o(l(g,w),x=>u(x))));return s(y)?y:Number.NaN}}),oA="multinomial",m3e=["typed","add","divide","multiply","factorial","isInteger","isPositive"],h3e=fe(oA,m3e,t=>{var{typed:e,add:n,divide:r,multiply:a,factorial:i,isInteger:o,isPositive:l}=t;return e(oA,{"Array | Matrix":function(s){var c=0,f=1;return Ci(s,function(d){if(!o(d)||!l(d))throw new TypeError("Positive integer value expected in function multinomial");c=n(c,d),f=a(f,i(d))}),r(i(c),f)}})}),lA="permutations",g3e=["typed","factorial"],y3e=fe(lA,g3e,t=>{var{typed:e,factorial:n}=t;return e(lA,{"number | BigNumber":n,"number, number":function(a,i){if(!nt(a)||a<0)throw new TypeError("Positive integer value expected in function permutations");if(!nt(i)||i<0)throw new TypeError("Positive integer value expected in function permutations");if(i>a)throw new TypeError("second argument k must be less than or equal to first argument n");return mi(a-i+1,a)},"BigNumber, BigNumber":function(a,i){var o,l;if(!uA(a)||!uA(i))throw new TypeError("Positive integer value expected in function permutations");if(i.gt(a))throw new TypeError("second argument k must be less than or equal to first argument n");var u=a.mul(0).add(1);for(o=u,l=a.minus(i).plus(1);l.lte(a);l=l.plus(1))o=o.times(l);return o}})});function uA(t){return t.isInteger()&&t.gte(0)}var D0={},b3e={get exports(){return D0},set exports(t){D0=t}};(function(t){(function(e,n,r){function a(u){var s=this,c=l();s.next=function(){var f=2091639*s.s0+s.c*23283064365386963e-26;return s.s0=s.s1,s.s1=s.s2,s.s2=f-(s.c=f|0)},s.c=1,s.s0=c(" "),s.s1=c(" "),s.s2=c(" "),s.s0-=c(u),s.s0<0&&(s.s0+=1),s.s1-=c(u),s.s1<0&&(s.s1+=1),s.s2-=c(u),s.s2<0&&(s.s2+=1),c=null}function i(u,s){return s.c=u.c,s.s0=u.s0,s.s1=u.s1,s.s2=u.s2,s}function o(u,s){var c=new a(u),f=s&&s.state,d=c.next;return d.int32=function(){return c.next()*4294967296|0},d.double=function(){return d()+(d()*2097152|0)*11102230246251565e-32},d.quick=d,f&&(typeof f=="object"&&i(f,c),d.state=function(){return i(c,{})}),d}function l(){var u=4022871197,s=function(c){c=String(c);for(var f=0;f<c.length;f++){u+=c.charCodeAt(f);var d=.02519603282416938*u;u=d>>>0,d-=u,d*=u,u=d>>>0,d-=u,u+=d*4294967296}return(u>>>0)*23283064365386963e-26};return s}n&&n.exports?n.exports=o:r&&r.amd?r(function(){return o}):this.alea=o})(ir,t,!1)})(b3e);var A0={},x3e={get exports(){return A0},set exports(t){A0=t}};(function(t){(function(e,n,r){function a(l){var u=this,s="";u.x=0,u.y=0,u.z=0,u.w=0,u.next=function(){var f=u.x^u.x<<11;return u.x=u.y,u.y=u.z,u.z=u.w,u.w^=u.w>>>19^f^f>>>8},l===(l|0)?u.x=l:s+=l;for(var c=0;c<s.length+64;c++)u.x^=s.charCodeAt(c)|0,u.next()}function i(l,u){return u.x=l.x,u.y=l.y,u.z=l.z,u.w=l.w,u}function o(l,u){var s=new a(l),c=u&&u.state,f=function(){return(s.next()>>>0)/4294967296};return f.double=function(){do var d=s.next()>>>11,v=(s.next()>>>0)/4294967296,p=(d+v)/(1<<21);while(p===0);return p},f.int32=s.next,f.quick=f,c&&(typeof c=="object"&&i(c,s),f.state=function(){return i(s,{})}),f}n&&n.exports?n.exports=o:r&&r.amd?r(function(){return o}):this.xor128=o})(ir,t,!1)})(x3e);var M0={},w3e={get exports(){return M0},set exports(t){M0=t}};(function(t){(function(e,n,r){function a(l){var u=this,s="";u.next=function(){var f=u.x^u.x>>>2;return u.x=u.y,u.y=u.z,u.z=u.w,u.w=u.v,(u.d=u.d+362437|0)+(u.v=u.v^u.v<<4^(f^f<<1))|0},u.x=0,u.y=0,u.z=0,u.w=0,u.v=0,l===(l|0)?u.x=l:s+=l;for(var c=0;c<s.length+64;c++)u.x^=s.charCodeAt(c)|0,c==s.length&&(u.d=u.x<<10^u.x>>>4),u.next()}function i(l,u){return u.x=l.x,u.y=l.y,u.z=l.z,u.w=l.w,u.v=l.v,u.d=l.d,u}function o(l,u){var s=new a(l),c=u&&u.state,f=function(){return(s.next()>>>0)/4294967296};return f.double=function(){do var d=s.next()>>>11,v=(s.next()>>>0)/4294967296,p=(d+v)/(1<<21);while(p===0);return p},f.int32=s.next,f.quick=f,c&&(typeof c=="object"&&i(c,s),f.state=function(){return i(s,{})}),f}n&&n.exports?n.exports=o:r&&r.amd?r(function(){return o}):this.xorwow=o})(ir,t,!1)})(w3e);var O0={},C3e={get exports(){return O0},set exports(t){O0=t}};(function(t){(function(e,n,r){function a(l){var u=this;u.next=function(){var c=u.x,f=u.i,d,v;return d=c[f],d^=d>>>7,v=d^d<<24,d=c[f+1&7],v^=d^d>>>10,d=c[f+3&7],v^=d^d>>>3,d=c[f+4&7],v^=d^d<<7,d=c[f+7&7],d=d^d<<13,v^=d^d<<9,c[f]=v,u.i=f+1&7,v};function s(c,f){var d,v=[];if(f===(f|0))v[0]=f;else for(f=""+f,d=0;d<f.length;++d)v[d&7]=v[d&7]<<15^f.charCodeAt(d)+v[d+1&7]<<13;for(;v.length<8;)v.push(0);for(d=0;d<8&&v[d]===0;++d);for(d==8?v[7]=-1:v[d],c.x=v,c.i=0,d=256;d>0;--d)c.next()}s(u,l)}function i(l,u){return u.x=l.x.slice(),u.i=l.i,u}function o(l,u){l==null&&(l=+new Date);var s=new a(l),c=u&&u.state,f=function(){return(s.next()>>>0)/4294967296};return f.double=function(){do var d=s.next()>>>11,v=(s.next()>>>0)/4294967296,p=(d+v)/(1<<21);while(p===0);return p},f.int32=s.next,f.quick=f,c&&(c.x&&i(c,s),f.state=function(){return i(s,{})}),f}n&&n.exports?n.exports=o:r&&r.amd?r(function(){return o}):this.xorshift7=o})(ir,t,!1)})(C3e);var T0={},S3e={get exports(){return T0},set exports(t){T0=t}};(function(t){(function(e,n,r){function a(l){var u=this;u.next=function(){var c=u.w,f=u.X,d=u.i,v,p;return u.w=c=c+1640531527|0,p=f[d+34&127],v=f[d=d+1&127],p^=p<<13,v^=v<<17,p^=p>>>15,v^=v>>>12,p=f[d]=p^v,u.i=d,p+(c^c>>>16)|0};function s(c,f){var d,v,p,m,h,g=[],w=128;for(f===(f|0)?(v=f,f=null):(f=f+"\0",v=0,w=Math.max(w,f.length)),p=0,m=-32;m<w;++m)f&&(v^=f.charCodeAt((m+32)%f.length)),m===0&&(h=v),v^=v<<10,v^=v>>>15,v^=v<<4,v^=v>>>13,m>=0&&(h=h+1640531527|0,d=g[m&127]^=v+h,p=d==0?p+1:0);for(p>=128&&(g[(f&&f.length||0)&127]=-1),p=127,m=4*128;m>0;--m)v=g[p+34&127],d=g[p=p+1&127],v^=v<<13,d^=d<<17,v^=v>>>15,d^=d>>>12,g[p]=v^d;c.w=h,c.X=g,c.i=p}s(u,l)}function i(l,u){return u.i=l.i,u.w=l.w,u.X=l.X.slice(),u}function o(l,u){l==null&&(l=+new Date);var s=new a(l),c=u&&u.state,f=function(){return(s.next()>>>0)/4294967296};return f.double=function(){do var d=s.next()>>>11,v=(s.next()>>>0)/4294967296,p=(d+v)/(1<<21);while(p===0);return p},f.int32=s.next,f.quick=f,c&&(c.X&&i(c,s),f.state=function(){return i(s,{})}),f}n&&n.exports?n.exports=o:r&&r.amd?r(function(){return o}):this.xor4096=o})(ir,t,!1)})(S3e);var P0={},E3e={get exports(){return P0},set exports(t){P0=t}};(function(t){(function(e,n,r){function a(l){var u=this,s="";u.next=function(){var f=u.b,d=u.c,v=u.d,p=u.a;return f=f<<25^f>>>7^d,d=d-v|0,v=v<<24^v>>>8^p,p=p-f|0,u.b=f=f<<20^f>>>12^d,u.c=d=d-v|0,u.d=v<<16^d>>>16^p,u.a=p-f|0},u.a=0,u.b=0,u.c=-1640531527,u.d=1367130551,l===Math.floor(l)?(u.a=l/4294967296|0,u.b=l|0):s+=l;for(var c=0;c<s.length+20;c++)u.b^=s.charCodeAt(c)|0,u.next()}function i(l,u){return u.a=l.a,u.b=l.b,u.c=l.c,u.d=l.d,u}function o(l,u){var s=new a(l),c=u&&u.state,f=function(){return(s.next()>>>0)/4294967296};return f.double=function(){do var d=s.next()>>>11,v=(s.next()>>>0)/4294967296,p=(d+v)/(1<<21);while(p===0);return p},f.int32=s.next,f.quick=f,c&&(typeof c=="object"&&i(c,s),f.state=function(){return i(s,{})}),f}n&&n.exports?n.exports=o:r&&r.amd?r(function(){return o}):this.tychei=o})(ir,t,!1)})(E3e);var k0={},N3e={get exports(){return k0},set exports(t){k0=t}};const D3e={},A3e=Object.freeze(Object.defineProperty({__proto__:null,default:D3e},Symbol.toStringTag,{value:"Module"})),M3e=g$(A3e);(function(t){(function(e,n,r){var a=256,i=6,o=52,l="random",u=r.pow(a,i),s=r.pow(2,o),c=s*2,f=a-1,d;function v(x,C,b){var S=[];C=C==!0?{entropy:!0}:C||{};var N=g(h(C.entropy?[x,y(n)]:x??w(),3),S),D=new p(S),A=function(){for(var P=D.g(i),k=u,I=0;P<s;)P=(P+I)*a,k*=a,I=D.g(1);for(;P>=c;)P/=2,k/=2,I>>>=1;return(P+I)/k};return A.int32=function(){return D.g(4)|0},A.quick=function(){return D.g(4)/4294967296},A.double=A,g(y(D.S),n),(C.pass||b||function(P,k,I,$){return $&&($.S&&m($,D),P.state=function(){return m(D,{})}),I?(r[l]=P,k):P})(A,N,"global"in C?C.global:this==r,C.state)}function p(x){var C,b=x.length,S=this,N=0,D=S.i=S.j=0,A=S.S=[];for(b||(x=[b++]);N<a;)A[N]=N++;for(N=0;N<a;N++)A[N]=A[D=f&D+x[N%b]+(C=A[N])],A[D]=C;(S.g=function(P){for(var k,I=0,$=S.i,F=S.j,T=S.S;P--;)k=T[$=f&$+1],I=I*a+T[f&(T[$]=T[F=f&F+k])+(T[F]=k)];return S.i=$,S.j=F,I})(a)}function m(x,C){return C.i=x.i,C.j=x.j,C.S=x.S.slice(),C}function h(x,C){var b=[],S=typeof x,N;if(C&&S=="object")for(N in x)try{b.push(h(x[N],C-1))}catch{}return b.length?b:S=="string"?x:x+"\0"}function g(x,C){for(var b=x+"",S,N=0;N<b.length;)C[f&N]=f&(S^=C[f&N]*19)+b.charCodeAt(N++);return y(C)}function w(){try{var x;return d&&(x=d.randomBytes)?x=x(a):(x=new Uint8Array(a),(e.crypto||e.msCrypto).getRandomValues(x)),y(x)}catch{var C=e.navigator,b=C&&C.plugins;return[+new Date,e,b,e.screen,y(n)]}}function y(x){return String.fromCharCode.apply(0,x)}if(g(r.random(),n),t.exports){t.exports=v;try{d=M3e}catch{}}else r["seed"+l]=v})(typeof self<"u"?self:ir,[],Math)})(N3e);var O3e=D0,T3e=A0,P3e=M0,k3e=O0,_3e=T0,I3e=P0,nl=k0;nl.alea=O3e;nl.xor128=T3e;nl.xorwow=P3e;nl.xorshift7=k3e;nl.xor4096=_3e;nl.tychei=I3e;var P_=nl,F3e=P_(Date.now());function lu(t){var e;function n(a){e=a===null?F3e:P_(String(a))}n(t);function r(){return e()}return r}var sA="pickRandom",$3e=["typed","config","?on"],B3e=fe(sA,$3e,t=>{var{typed:e,config:n,on:r}=t,a=lu(n.randomSeed);return r&&r("config",function(o,l){o.randomSeed!==l.randomSeed&&(a=lu(o.randomSeed))}),e(sA,{"Array | Matrix":function(l){return i(l,{})},"Array | Matrix, Object":function(l,u){return i(l,u)},"Array | Matrix, number":function(l,u){return i(l,{number:u})},"Array | Matrix, Array | Matrix":function(l,u){return i(l,{weights:u})},"Array | Matrix, Array | Matrix, number":function(l,u,s){return i(l,{number:s,weights:u})},"Array | Matrix, number, Array | Matrix":function(l,u,s){return i(l,{number:u,weights:s})}});function i(o,l){var{number:u,weights:s,elementWise:c=!0}=l,f=typeof u>"u";f&&(u=1);var d=ft(o)?o.create:ft(s)?s.create:null;o=o.valueOf(),s&&(s=s.valueOf()),c===!0&&(o=Ut(o),s=Ut(s));var v=0;if(typeof s<"u"){if(s.length!==o.length)throw new Error("Weights must have the same length as possibles");for(var p=0,m=s.length;p<m;p++){if(!Rt(s[p])||s[p]<0)throw new Error("Weights must be an array of positive numbers");v+=s[p]}}for(var h=o.length,g=[],w;g.length<u;){if(typeof s>"u")w=o[Math.floor(a()*h)];else for(var y=a()*v,x=0,C=o.length;x<C;x++)if(y-=s[x],y<0){w=o[x];break}g.push(w)}return f?g[0]:d?d(g):g}});function bx(t,e){var n=[];if(t=t.slice(0),t.length>1)for(var r=0,a=t.shift();r<a;r++)n.push(bx(t,e));else for(var i=0,o=t.shift();i<o;i++)n.push(e());return n}var cA="random",R3e=["typed","config","?on"],L3e=fe(cA,R3e,t=>{var{typed:e,config:n,on:r}=t,a=lu(n.randomSeed);return r&&r("config",function(l,u){l.randomSeed!==u.randomSeed&&(a=lu(l.randomSeed))}),e(cA,{"":()=>o(0,1),number:l=>o(0,l),"number, number":(l,u)=>o(l,u),"Array | Matrix":l=>i(l,0,1),"Array | Matrix, number":(l,u)=>i(l,0,u),"Array | Matrix, number, number":(l,u,s)=>i(l,u,s)});function i(l,u,s){var c=bx(l.valueOf(),()=>o(u,s));return ft(l)?l.create(c):c}function o(l,u){return l+a()*(u-l)}}),fA="randomInt",z3e=["typed","config","?on"],V3e=fe(fA,z3e,t=>{var{typed:e,config:n,on:r}=t,a=lu(n.randomSeed);return r&&r("config",function(l,u){l.randomSeed!==u.randomSeed&&(a=lu(l.randomSeed))}),e(fA,{"":()=>o(0,1),number:l=>o(0,l),"number, number":(l,u)=>o(l,u),"Array | Matrix":l=>i(l,0,1),"Array | Matrix, number":(l,u)=>i(l,0,u),"Array | Matrix, number, number":(l,u,s)=>i(l,u,s)});function i(l,u,s){var c=bx(l.valueOf(),()=>o(u,s));return ft(l)?l.create(c):c}function o(l,u){return Math.floor(l+a()*(u-l))}}),dA="stirlingS2",j3e=["typed","addScalar","subtract","multiplyScalar","divideScalar","pow","factorial","combinations","isNegative","isInteger","number","?bignumber","larger"],H3e=fe(dA,j3e,t=>{var{typed:e,addScalar:n,subtract:r,multiplyScalar:a,divideScalar:i,pow:o,factorial:l,combinations:u,isNegative:s,isInteger:c,number:f,bignumber:d,larger:v}=t,p=[],m=[];return e(dA,{"number | BigNumber, number | BigNumber":function(g,w){if(!c(g)||s(g)||!c(w)||s(w))throw new TypeError("Non-negative integer value expected in function stirlingS2");if(v(w,g))throw new TypeError("k must be less than or equal to n in function stirlingS2");var y=!(Rt(g)&&Rt(w)),x=y?m:p,C=y?d:f,b=f(g),S=f(w);if(x[b]&&x[b].length>S)return x[b][S];for(var N=0;N<=b;++N)if(x[N]||(x[N]=[C(N===0?1:0)]),N!==0)for(var D=x[N],A=x[N-1],P=D.length;P<=N&&P<=S;++P)P===N?D[P]=1:D[P]=n(a(C(P),A[P]),A[P-1]);return x[b][S]}})}),vA="bellNumbers",K3e=["typed","addScalar","isNegative","isInteger","stirlingS2"],U3e=fe(vA,K3e,t=>{var{typed:e,addScalar:n,isNegative:r,isInteger:a,stirlingS2:i}=t;return e(vA,{"number | BigNumber":function(l){if(!a(l)||r(l))throw new TypeError("Non-negative integer value expected in function bellNumbers");for(var u=0,s=0;s<=l;s++)u=n(u,i(l,s));return u}})}),pA="catalan",q3e=["typed","addScalar","divideScalar","multiplyScalar","combinations","isNegative","isInteger"],W3e=fe(pA,q3e,t=>{var{typed:e,addScalar:n,divideScalar:r,multiplyScalar:a,combinations:i,isNegative:o,isInteger:l}=t;return e(pA,{"number | BigNumber":function(s){if(!l(s)||o(s))throw new TypeError("Non-negative integer value expected in function catalan");return r(i(a(s,2),s),n(s,1))}})}),mA="composition",G3e=["typed","addScalar","combinations","isNegative","isPositive","isInteger","larger"],Y3e=fe(mA,G3e,t=>{var{typed:e,addScalar:n,combinations:r,isPositive:a,isNegative:i,isInteger:o,larger:l}=t;return e(mA,{"number | BigNumber, number | BigNumber":function(s,c){if(!o(s)||!a(s)||!o(c)||!a(c))throw new TypeError("Positive integer value expected in function composition");if(l(c,s))throw new TypeError("k must be less than or equal to n in function composition");return r(n(s,-1),n(c,-1))}})}),hA="leafCount",X3e=["parse","typed"],Z3e=fe(hA,X3e,t=>{var{parse:e,typed:n}=t;function r(a){var i=0;return a.forEach(o=>{i+=r(o)}),i||1}return n(hA,{Node:function(i){return r(i)}})});function gA(t){return jt(t)||On(t)&&t.isUnary()&&jt(t.args[0])}function dv(t){return!!(jt(t)||(wi(t)||On(t))&&t.args.every(dv)||Ha(t)&&dv(t.content))}function yA(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 mh(t){for(var e=1;e<arguments.length;e++){var n=arguments[e]!=null?arguments[e]:{};e%2?yA(Object(n),!0).forEach(function(r){j(t,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):yA(Object(n)).forEach(function(r){Object.defineProperty(t,r,Object.getOwnPropertyDescriptor(n,r))})}return t}var J3e="simplifyUtil",Q3e=["FunctionNode","OperatorNode","SymbolNode"],xx=fe(J3e,Q3e,t=>{var{FunctionNode:e,OperatorNode:n,SymbolNode:r}=t,a=!0,i=!1,o="defaultF",l={add:{trivial:a,total:a,commutative:a,associative:a},unaryPlus:{trivial:a,total:a,commutative:a,associative:a},subtract:{trivial:i,total:a,commutative:i,associative:i},multiply:{trivial:a,total:a,commutative:a,associative:a},divide:{trivial:i,total:a,commutative:i,associative:i},paren:{trivial:a,total:a,commutative:a,associative:i},defaultF:{trivial:i,total:a,commutative:i,associative:i}},u={divide:{total:i},log:{total:i}},s={subtract:{total:i},abs:{trivial:a},log:{total:a}};function c(y,x){var C=arguments.length>2&&arguments[2]!==void 0?arguments[2]:l,b=o;if(typeof y=="string"?b=y:On(y)?b=y.fn.toString():wi(y)?b=y.name:Ha(y)&&(b="paren"),We(C,b)){var S=C[b];if(We(S,x))return S[x];if(We(l,b))return l[b][x]}if(We(C,o)){var N=C[o];return We(N,x)?N[x]:l[o][x]}if(We(l,b)){var D=l[b];if(We(D,x))return D[x]}return l[o][x]}function f(y){var x=arguments.length>1&&arguments[1]!==void 0?arguments[1]:l;return c(y,"commutative",x)}function d(y){var x=arguments.length>1&&arguments[1]!==void 0?arguments[1]:l;return c(y,"associative",x)}function v(y,x){var C=mh({},y);for(var b in x)We(y,b)?C[b]=mh(mh({},x[b]),y[b]):C[b]=x[b];return C}function p(y,x){if(!y.args||y.args.length===0)return y;y.args=m(y,x);for(var C=0;C<y.args.length;C++)p(y.args[C],x)}function m(y,x){var C,b=[],S=function N(D){for(var A=0;A<D.args.length;A++){var P=D.args[A];On(P)&&C===P.op?N(P):b.push(P)}};return d(y,x)?(C=y.op,S(y),b):y.args}function h(y,x){if(!(!y.args||y.args.length===0)){for(var C=w(y),b=y.args.length,S=0;S<b;S++)h(y.args[S],x);if(b>2&&d(y,x)){for(var N=y.args.pop();y.args.length>0;)N=C([y.args.pop(),N]);y.args=N.args}}}function g(y,x){if(!(!y.args||y.args.length===0)){for(var C=w(y),b=y.args.length,S=0;S<b;S++)g(y.args[S],x);if(b>2&&d(y,x)){for(var N=y.args.shift();y.args.length>0;)N=C([N,y.args.shift()]);y.args=N.args}}}function w(y){return On(y)?function(x){try{return new n(y.op,y.fn,x,y.implicit)}catch(C){return console.error(C),[]}}:function(x){return new e(new r(y.name),x)}}return{createMakeNodeFunction:w,hasProperty:c,isCommutative:f,isAssociative:d,mergeContext:v,flatten:p,allChildren:m,unflattenr:h,unflattenl:g,defaultContext:l,realContext:u,positiveContext:s}}),e4e="simplify",t4e=["config","typed","parse","add","subtract","multiply","divide","pow","isZero","equal","resolve","simplifyConstant","simplifyCore","?fraction","?bignumber","mathWithTransform","matrix","AccessorNode","ArrayNode","ConstantNode","FunctionNode","IndexNode","ObjectNode","OperatorNode","ParenthesisNode","SymbolNode"],n4e=fe(e4e,t4e,t=>{var{config:e,typed:n,parse:r,add:a,subtract:i,multiply:o,divide:l,pow:u,isZero:s,equal:c,resolve:f,simplifyConstant:d,simplifyCore:v,fraction:p,bignumber:m,mathWithTransform:h,matrix:g,AccessorNode:w,ArrayNode:y,ConstantNode:x,FunctionNode:C,IndexNode:b,ObjectNode:S,OperatorNode:N,ParenthesisNode:D,SymbolNode:A}=t,{hasProperty:P,isCommutative:k,isAssociative:I,mergeContext:$,flatten:F,unflattenr:T,unflattenl:O,createMakeNodeFunction:B,defaultContext:_,realContext:R,positiveContext:L}=xx({FunctionNode:C,OperatorNode:N,SymbolNode:A});n.addConversion({from:"Object",to:"Map",convert:zl});var H=n("simplify",{Node:ae,"Node, Map":(re,oe)=>ae(re,!1,oe),"Node, Map, Object":(re,oe,ue)=>ae(re,!1,oe,ue),"Node, Array":ae,"Node, Array, Map":ae,"Node, Array, Map, Object":ae});n.removeConversion({from:"Object",to:"Map",convert:zl}),H.defaultContext=_,H.realContext=R,H.positiveContext=L;function z(re){return re.transform(function(oe,ue,ve){return Ha(oe)?z(oe.content):oe})}var V={true:!0,false:!0,e:!0,i:!0,Infinity:!0,LN2:!0,LN10:!0,LOG2E:!0,LOG10E:!0,NaN:!0,phi:!0,pi:!0,SQRT1_2:!0,SQRT2:!0,tau:!0};H.rules=[v,{l:"log(e)",r:"1"},{s:"n-n1 -> n+-n1",assuming:{subtract:{total:!0}}},{s:"n-n -> 0",assuming:{subtract:{total:!1}}},{s:"-(cl*v) -> v * (-cl)",assuming:{multiply:{commutative:!0},subtract:{total:!0}}},{s:"-(cl*v) -> (-cl) * v",assuming:{multiply:{commutative:!1},subtract:{total:!0}}},{s:"-(v*cl) -> v * (-cl)",assuming:{multiply:{commutative:!1},subtract:{total:!0}}},{l:"-(n1/n2)",r:"-n1/n2"},{l:"-v",r:"v * (-1)"},{l:"(n1 + n2)*(-1)",r:"n1*(-1) + n2*(-1)",repeat:!0},{l:"n/n1^n2",r:"n*n1^-n2"},{l:"n/n1",r:"n*n1^-1"},{s:"(n1*n2)^n3 -> n1^n3 * n2^n3",assuming:{multiply:{commutative:!0}}},{s:"(n1*n2)^(-1) -> n2^(-1) * n1^(-1)",assuming:{multiply:{commutative:!1}}},{s:"(n ^ n1) ^ n2 -> n ^ (n1 * n2)",assuming:{divide:{total:!0}}},{l:" vd * ( vd * n1 + n2)",r:"vd^2 * n1 + vd * n2"},{s:" vd * (vd^n4 * n1 + n2) -> vd^(1+n4) * n1 + vd * n2",assuming:{divide:{total:!0}}},{s:"vd^n3 * ( vd * n1 + n2) -> vd^(n3+1) * n1 + vd^n3 * n2",assuming:{divide:{total:!0}}},{s:"vd^n3 * (vd^n4 * n1 + n2) -> vd^(n3+n4) * n1 + vd^n3 * n2",assuming:{divide:{total:!0}}},{l:"n*n",r:"n^2"},{s:"n * n^n1 -> n^(n1+1)",assuming:{divide:{total:!0}}},{s:"n^n1 * n^n2 -> n^(n1+n2)",assuming:{divide:{total:!0}}},d,{s:"n+n -> 2*n",assuming:{add:{total:!0}}},{l:"n+-n",r:"0"},{l:"vd*n + vd",r:"vd*(n+1)"},{l:"n3*n1 + n3*n2",r:"n3*(n1+n2)"},{l:"n3^(-n4)*n1 + n3 * n2",r:"n3^(-n4)*(n1 + n3^(n4+1) *n2)"},{l:"n3^(-n4)*n1 + n3^n5 * n2",r:"n3^(-n4)*(n1 + n3^(n4+n5)*n2)"},{s:"n*vd + vd -> (n+1)*vd",assuming:{multiply:{commutative:!1}}},{s:"vd + n*vd -> (1+n)*vd",assuming:{multiply:{commutative:!1}}},{s:"n1*n3 + n2*n3 -> (n1+n2)*n3",assuming:{multiply:{commutative:!1}}},{s:"n^n1 * n -> n^(n1+1)",assuming:{divide:{total:!0},multiply:{commutative:!1}}},{s:"n1*n3^(-n4) + n2 * n3 -> (n1 + n2*n3^(n4 + 1))*n3^(-n4)",assuming:{multiply:{commutative:!1}}},{s:"n1*n3^(-n4) + n2 * n3^n5 -> (n1 + n2*n3^(n4 + n5))*n3^(-n4)",assuming:{multiply:{commutative:!1}}},{l:"n*cd + cd",r:"(n+1)*cd"},{s:"cd*n + cd -> cd*(n+1)",assuming:{multiply:{commutative:!1}}},{s:"cd + cd*n -> cd*(1+n)",assuming:{multiply:{commutative:!1}}},d,{s:"(-n)*n1 -> -(n*n1)",assuming:{subtract:{total:!0}}},{s:"n1*(-n) -> -(n1*n)",assuming:{subtract:{total:!0},multiply:{commutative:!1}}},{s:"ce+ve -> ve+ce",assuming:{add:{commutative:!0}},imposeContext:{add:{commutative:!1}}},{s:"vd*cd -> cd*vd",assuming:{multiply:{commutative:!0}},imposeContext:{multiply:{commutative:!1}}},{l:"n+-n1",r:"n-n1"},{s:"n*(n1^-1) -> n/n1",assuming:{multiply:{commutative:!0}}},{s:"n*n1^-n2 -> n/n1^n2",assuming:{multiply:{commutative:!0}}},{s:"n^-1 -> 1/n",assuming:{multiply:{commutative:!0}}},{l:"n^1",r:"n"},{s:"n*(n1/n2) -> (n*n1)/n2",assuming:{multiply:{associative:!0}}},{s:"n-(n1+n2) -> n-n1-n2",assuming:{addition:{associative:!0,commutative:!0}}},{l:"1*n",r:"n",imposeContext:{multiply:{commutative:!0}}},{s:"n1/(n2/n3) -> (n1*n3)/n2",assuming:{multiply:{associative:!0}}},{l:"n1/(-n2)",r:"-n1/n2"}];function U(re,oe){var ue={};if(re.s){var ve=re.s.split("->");if(ve.length===2)ue.l=ve[0],ue.r=ve[1];else throw SyntaxError("Could not parse rule: "+re.s)}else ue.l=re.l,ue.r=re.r;ue.l=z(r(ue.l)),ue.r=z(r(ue.r));for(var me of["imposeContext","repeat","assuming"])me in re&&(ue[me]=re[me]);if(re.evaluate&&(ue.evaluate=r(re.evaluate)),I(ue.l,oe)){var Y=!k(ue.l,oe),Q;Y&&(Q=le());var pe=B(ue.l),Ne=le();ue.expanded={},ue.expanded.l=pe([ue.l,Ne]),F(ue.expanded.l,oe),T(ue.expanded.l,oe),ue.expanded.r=pe([ue.r,Ne]),Y&&(ue.expandedNC1={},ue.expandedNC1.l=pe([Q,ue.l]),ue.expandedNC1.r=pe([Q,ue.r]),ue.expandedNC2={},ue.expandedNC2.l=pe([Q,ue.expanded.l]),ue.expandedNC2.r=pe([Q,ue.expanded.r]))}return ue}function W(re,oe){for(var ue=[],ve=0;ve<re.length;ve++){var me=re[ve],Y=void 0,Q=typeof me;switch(Q){case"string":me={s:me};case"object":Y=U(me,oe);break;case"function":Y=me;break;default:throw TypeError("Unsupported type of rule: "+Q)}ue.push(Y)}return ue}var G=0;function le(){return new A("_p"+G++)}function ae(re,oe){var ue=arguments.length>2&&arguments[2]!==void 0?arguments[2]:iu(),ve=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{},me=ve.consoleDebug;oe=W(oe||H.rules,ve.context);var Y=f(re,ue);Y=z(Y);for(var Q={},pe=Y.toString({parenthesis:"all"});!Q[pe];){Q[pe]=!0,G=0;var Ne=pe;me&&console.log("Working on: ",pe);for(var Te=0;Te<oe.length;Te++){var we="";if(typeof oe[Te]=="function"?(Y=oe[Te](Y,ve),me&&(we=oe[Te].name)):(F(Y,ve.context),Y=se(Y,oe[Te],ve.context),me&&(we="".concat(oe[Te].l.toString()," -> ").concat(oe[Te].r.toString()))),me){var ye=Y.toString({parenthesis:"all"});ye!==Ne&&(console.log("Applying",we,"produced",ye),Ne=ye)}O(Y,ve.context)}pe=Y.toString({parenthesis:"all"})}return Y}function ie(re,oe,ue){var ve=re;if(re)for(var me=0;me<re.length;++me){var Y=se(re[me],oe,ue);Y!==re[me]&&(ve===re&&(ve=re.slice()),ve[me]=Y)}return ve}function se(re,oe,ue){if(oe.assuming){for(var ve in oe.assuming)for(var me in oe.assuming[ve])if(P(ve,me,ue)!==oe.assuming[ve][me])return re}var Y=$(oe.imposeContext,ue),Q=re;if(Q instanceof N||Q instanceof C){var pe=ie(Q.args,oe,ue);pe!==Q.args&&(Q=Q.clone(),Q.args=pe)}else if(Q instanceof D){if(Q.content){var Ne=se(Q.content,oe,ue);Ne!==Q.content&&(Q=new D(Ne))}}else if(Q instanceof y){var Te=ie(Q.items,oe,ue);Te!==Q.items&&(Q=new y(Te))}else if(Q instanceof w){var we=Q.object;Q.object&&(we=se(Q.object,oe,ue));var ye=Q.index;Q.index&&(ye=se(Q.index,oe,ue)),(we!==Q.object||ye!==Q.index)&&(Q=new w(we,ye))}else if(Q instanceof b){var Ce=ie(Q.dimensions,oe,ue);Ce!==Q.dimensions&&(Q=new b(Ce))}else if(Q instanceof S){var De=!1,Ee={};for(var xe in Q.properties)Ee[xe]=se(Q.properties[xe],oe,ue),Ee[xe]!==Q.properties[xe]&&(De=!0);De&&(Q=new S(Ee))}var be=oe.r,Oe=ne(oe.l,Q,Y)[0];if(!Oe&&oe.expanded&&(be=oe.expanded.r,Oe=ne(oe.expanded.l,Q,Y)[0]),!Oe&&oe.expandedNC1&&(be=oe.expandedNC1.r,Oe=ne(oe.expandedNC1.l,Q,Y)[0],Oe||(be=oe.expandedNC2.r,Oe=ne(oe.expandedNC2.l,Q,Y)[0])),Oe){var Pe=Q.implicit;Q=be.clone(),Pe&&"implicit"in be&&(Q.implicit=!0),Q=Q.transform(function(_e){return _e.isSymbolNode&&We(Oe.placeholders,_e.name)?Oe.placeholders[_e.name].clone():_e})}return oe.repeat&&Q!==re&&(Q=se(Q,oe,ue)),Q}function he(re,oe){var ue=[],ve,me,Y=B(re);if(k(re,oe))for(var Q=0;Q<re.args.length;Q++)me=re.args.slice(0),me.splice(Q,1),ve=me.length===1?me[0]:Y(me),ue.push(Y([re.args[Q],ve]));else for(var pe=1;pe<re.args.length;pe++){var Ne=re.args[0];pe>1&&(Ne=Y(re.args.slice(0,pe))),me=re.args.slice(pe),ve=me.length===1?me[0]:Y(me),ue.push(Y([Ne,ve]))}return ue}function te(re,oe){var ue={placeholders:{}};if(!re.placeholders&&!oe.placeholders)return ue;if(re.placeholders){if(!oe.placeholders)return re}else return oe;for(var ve in re.placeholders)if(We(re.placeholders,ve)&&(ue.placeholders[ve]=re.placeholders[ve],We(oe.placeholders,ve)&&!de(re.placeholders[ve],oe.placeholders[ve])))return null;for(var me in oe.placeholders)We(oe.placeholders,me)&&(ue.placeholders[me]=oe.placeholders[me]);return ue}function ge(re,oe){var ue=[];if(re.length===0||oe.length===0)return ue;for(var ve,me=0;me<re.length;me++)for(var Y=0;Y<oe.length;Y++)ve=te(re[me],oe[Y]),ve&&ue.push(ve);return ue}function ee(re){if(re.length===0)return re;for(var oe=re.reduce(ge),ue=[],ve={},me=0;me<oe.length;me++){var Y=JSON.stringify(oe[me]);ve[Y]||(ve[Y]=!0,ue.push(oe[me]))}return ue}function ne(re,oe,ue,ve){var me=[{placeholders:{}}];if(re instanceof N&&oe instanceof N||re instanceof C&&oe instanceof C){if(re instanceof N){if(re.op!==oe.op||re.fn!==oe.fn)return[]}else if(re instanceof C&&re.name!==oe.name)return[];if(oe.args.length===1&&re.args.length===1||!I(oe,ue)&&oe.args.length===re.args.length||ve){for(var Y=[],Q=0;Q<re.args.length;Q++){var pe=ne(re.args[Q],oe.args[Q],ue);if(pe.length===0)break;Y.push(pe)}if(Y.length!==re.args.length){if(!k(oe,ue)||re.args.length===1)return[];if(re.args.length>2)throw new Error("permuting >2 commutative non-associative rule arguments not yet implemented");var Ne=ne(re.args[0],oe.args[1],ue);if(Ne.length===0)return[];var Te=ne(re.args[1],oe.args[0],ue);if(Te.length===0)return[];Y=[Ne,Te]}me=ee(Y)}else if(oe.args.length>=2&&re.args.length===2){for(var we=he(oe,ue),ye=[],Ce=0;Ce<we.length;Ce++){var De=ne(re,we[Ce],ue,!0);ye=ye.concat(De)}return ye}else{if(re.args.length>2)throw Error("Unexpected non-binary associative function: "+re.toString());return[]}}else if(re instanceof A){if(re.name.length===0)throw new Error("Symbol in rule has 0 length...!?");if(V[re.name]){if(re.name!==oe.name)return[]}else switch(re.name[1]>="a"&&re.name[1]<="z"?re.name.substring(0,2):re.name[0]){case"n":case"_p":me[0].placeholders[re.name]=oe;break;case"c":case"cl":if(jt(oe))me[0].placeholders[re.name]=oe;else return[];break;case"v":if(!jt(oe))me[0].placeholders[re.name]=oe;else return[];break;case"vl":if(Rn(oe))me[0].placeholders[re.name]=oe;else return[];break;case"cd":if(gA(oe))me[0].placeholders[re.name]=oe;else return[];break;case"vd":if(!gA(oe))me[0].placeholders[re.name]=oe;else return[];break;case"ce":if(dv(oe))me[0].placeholders[re.name]=oe;else return[];break;case"ve":if(!dv(oe))me[0].placeholders[re.name]=oe;else return[];break;default:throw new Error("Invalid symbol in rule: "+re.name)}}else if(re instanceof x){if(!c(re.value,oe.value))return[]}else return[];return me}function de(re,oe){if(re instanceof x&&oe instanceof x){if(!c(re.value,oe.value))return!1}else if(re instanceof A&&oe instanceof A){if(re.name!==oe.name)return!1}else if(re instanceof N&&oe instanceof N||re instanceof C&&oe instanceof C){if(re instanceof N){if(re.op!==oe.op||re.fn!==oe.fn)return!1}else if(re instanceof C&&re.name!==oe.name)return!1;if(re.args.length!==oe.args.length)return!1;for(var ue=0;ue<re.args.length;ue++)if(!de(re.args[ue],oe.args[ue]))return!1}else return!1;return!0}return H}),r4e="simplifyConstant",a4e=["typed","config","mathWithTransform","matrix","?fraction","?bignumber","AccessorNode","ArrayNode","ConstantNode","FunctionNode","IndexNode","ObjectNode","OperatorNode","SymbolNode"],i4e=fe(r4e,a4e,t=>{var{typed:e,config:n,mathWithTransform:r,matrix:a,fraction:i,bignumber:o,AccessorNode:l,ArrayNode:u,ConstantNode:s,FunctionNode:c,IndexNode:f,ObjectNode:d,OperatorNode:v,SymbolNode:p}=t,{isCommutative:m,isAssociative:h,allChildren:g,createMakeNodeFunction:w}=xx({FunctionNode:c,OperatorNode:v,SymbolNode:p}),y=e("simplifyConstant",{Node:F=>S($(F,{})),"Node, Object":function(T,O){return S($(T,O))}});function x(F){return Jo(F)?F.valueOf():F instanceof Array?F.map(x):ft(F)?a(x(F.valueOf())):F}function C(F,T,O){try{return r[F].apply(null,T)}catch{return T=T.map(x),D(r[F].apply(null,T),O)}}var b=e({Fraction:P,number:function(T){return T<0?A(new s(-T)):new s(T)},BigNumber:function(T){return T<0?A(new s(-T)):new s(T)},Complex:function(T){throw new Error("Cannot convert Complex number to Node")},string:function(T){return new s(T)},Matrix:function(T){return new u(T.valueOf().map(O=>b(O)))}});function S(F){return Zt(F)?F:b(F)}function N(F,T){var O=T&&T.exactFractions!==!1;if(O&&isFinite(F)&&i){var B=i(F),_=T&&typeof T.fractionsLimit=="number"?T.fractionsLimit:1/0;if(B.valueOf()===F&&B.n<_&&B.d<_)return B}return F}var D=e({"string, Object":function(T,O){if(n.number==="BigNumber")return o===void 0&&mx(),o(T);if(n.number==="Fraction")return i===void 0&&p_(),i(T);var B=parseFloat(T);return N(B,O)},"Fraction, Object":function(T,O){return T},"BigNumber, Object":function(T,O){return T},"number, Object":function(T,O){return N(T,O)},"Complex, Object":function(T,O){return T.im!==0?T:N(T.re,O)},"Matrix, Object":function(T,O){return a(N(T.valueOf()))},"Array, Object":function(T,O){return T.map(N)}});function A(F){return new v("-","unaryMinus",[F])}function P(F){var T,O=F.s*F.n;return O<0?T=new v("-","unaryMinus",[new s(-O)]):T=new s(O),F.d===1?T:new v("/","divide",[T,new s(F.d)])}function k(F,T,O){if(!Qo(T))return new l(S(F),S(T));if(Fr(F)||ft(F)){for(var B=Array.from(T.dimensions);B.length>0;)if(jt(B[0])&&typeof B[0].value!="string"){var _=D(B.shift().value,O);Fr(F)?F=F.items[_-1]:(F=F.valueOf()[_-1],F instanceof Array&&(F=a(F)))}else if(B.length>1&&jt(B[1])&&typeof B[1].value!="string"){var R=D(B[1].value,O),L=[],H=Fr(F)?F.items:F.valueOf();for(var z of H)if(Fr(z))L.push(z.items[R-1]);else if(ft(F))L.push(z[R-1]);else break;if(L.length===H.length)Fr(F)?F=new u(L):F=a(L),B.splice(1,1);else break}else break;return B.length===T.dimensions.length?new l(S(F),T):B.length>0?(T=new f(B),new l(S(F),T)):F}if(dc(F)&&T.dimensions.length===1&&jt(T.dimensions[0])){var V=T.dimensions[0].value;return V in F.properties?F.properties[V]:new s}return new l(S(F),T)}function I(F,T,O,B){var _=T.shift(),R=T.reduce((L,H)=>{if(!Zt(H)){var z=L.pop();if(Zt(z))return[z,H];try{return L.push(C(F,[z,H],B)),L}catch{L.push(z)}}L.push(S(L.pop()));var V=L.length===1?L[0]:O(L);return[O([V,S(H)])]},[_]);return R.length===1?R[0]:O([R[0],b(R[1])])}function $(F,T){switch(F.type){case"SymbolNode":return F;case"ConstantNode":switch(typeof F.value){case"number":return D(F.value,T);case"string":return F.value;default:if(!isNaN(F.value))return D(F.value,T)}return F;case"FunctionNode":if(r[F.name]&&r[F.name].rawArgs)return F;{var O=["add","multiply"];if(O.indexOf(F.name)===-1){var B=F.args.map(se=>$(se,T));if(!B.some(Zt))try{return C(F.name,B,T)}catch{}if(F.name==="size"&&B.length===1&&Fr(B[0])){for(var _=[],R=B[0];Fr(R);)_.push(R.items.length),R=R.items[0];return a(_)}return new c(F.name,B.map(S))}}case"OperatorNode":{var L=F.fn.toString(),H,z,V=w(F);if(On(F)&&F.isUnary())H=[$(F.args[0],T)],Zt(H[0])?z=V(H):z=C(L,H,T);else if(h(F,T.context))if(H=g(F,T.context),H=H.map(se=>$(se,T)),m(L,T.context)){for(var U=[],W=[],G=0;G<H.length;G++)Zt(H[G])?W.push(H[G]):U.push(H[G]);U.length>1?(z=I(L,U,V,T),W.unshift(z),z=I(L,W,V,T)):z=I(L,H,V,T)}else z=I(L,H,V,T);else H=F.args.map(se=>$(se,T)),z=I(L,H,V,T);return z}case"ParenthesisNode":return $(F.content,T);case"AccessorNode":return k($(F.object,T),$(F.index,T),T);case"ArrayNode":{var le=F.items.map(se=>$(se,T));return le.some(Zt)?new u(le.map(S)):a(le)}case"IndexNode":return new f(F.dimensions.map(se=>y(se,T)));case"ObjectNode":{var ae={};for(var ie in F.properties)ae[ie]=y(F.properties[ie],T);return new d(ae)}case"AssignmentNode":case"BlockNode":case"FunctionAssignmentNode":case"RangeNode":case"ConditionalNode":default:throw new Error("Unimplemented node type in simplifyConstant: ".concat(F.type))}}return y}),bA="simplifyCore",o4e=["typed","parse","equal","isZero","add","subtract","multiply","divide","pow","AccessorNode","ArrayNode","ConstantNode","FunctionNode","IndexNode","ObjectNode","OperatorNode","ParenthesisNode","SymbolNode"],l4e=fe(bA,o4e,t=>{var{typed:e,parse:n,equal:r,isZero:a,add:i,subtract:o,multiply:l,divide:u,pow:s,AccessorNode:c,ArrayNode:f,ConstantNode:d,FunctionNode:v,IndexNode:p,ObjectNode:m,OperatorNode:h,ParenthesisNode:g,SymbolNode:w}=t,y=new d(0),x=new d(1),C=new d(!0),b=new d(!1);function S(P){return On(P)&&["and","not","or"].includes(P.op)}var{hasProperty:N,isCommutative:D}=xx({FunctionNode:v,OperatorNode:h,SymbolNode:w});function A(P){var k=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},I=k?k.context:void 0;if(N(P,"trivial",I)){if(wi(P)&&P.args.length===1)return A(P.args[0],k);var $=!1,F=0;if(P.forEach(W=>{++F,F===1&&($=A(W,k))}),F===1)return $}var T=P;if(wi(T)){var O=h1e(T.name);if(O){if(T.args.length>2&&N(T,"associative",I))for(;T.args.length>2;){var B=T.args.pop(),_=T.args.pop();T.args.push(new h(O,T.name,[B,_]))}T=new h(O,T.name,T.args)}else return new v(A(T.fn),T.args.map(W=>A(W,k)))}if(On(T)&&T.isUnary()){var R=A(T.args[0],k);if(T.op==="~"&&On(R)&&R.isUnary()&&R.op==="~"||T.op==="not"&&On(R)&&R.isUnary()&&R.op==="not"&&S(R.args[0]))return R.args[0];var L=!0;if(T.op==="-"&&On(R)&&(R.isBinary()&&R.fn==="subtract"&&(T=new h("-","subtract",[R.args[1],R.args[0]]),L=!1),R.isUnary()&&R.op==="-"))return R.args[0];if(L)return new h(T.op,T.fn,[R])}if(On(T)&&T.isBinary()){var H=A(T.args[0],k),z=A(T.args[1],k);if(T.op==="+"){if(jt(H)&&a(H.value))return z;if(jt(z)&&a(z.value))return H;On(z)&&z.isUnary()&&z.op==="-"&&(z=z.args[0],T=new h("-","subtract",[H,z]))}if(T.op==="-")return On(z)&&z.isUnary()&&z.op==="-"?A(new h("+","add",[H,z.args[0]]),k):jt(H)&&a(H.value)?A(new h("-","unaryMinus",[z])):jt(z)&&a(z.value)?H:new h(T.op,T.fn,[H,z]);if(T.op==="*"){if(jt(H)){if(a(H.value))return y;if(r(H.value,1))return z}if(jt(z)){if(a(z.value))return y;if(r(z.value,1))return H;if(D(T,I))return new h(T.op,T.fn,[z,H],T.implicit)}return new h(T.op,T.fn,[H,z],T.implicit)}if(T.op==="/")return jt(H)&&a(H.value)?y:jt(z)&&r(z.value,1)?H:new h(T.op,T.fn,[H,z]);if(T.op==="^"&&jt(z)){if(a(z.value))return x;if(r(z.value,1))return H}if(T.op==="and"){if(jt(H))if(H.value){if(S(z))return z}else return b;if(jt(z))if(z.value){if(S(H))return H}else return b}if(T.op==="or"){if(jt(H)){if(H.value)return C;if(S(z))return z}if(jt(z)){if(z.value)return C;if(S(H))return H}}return new h(T.op,T.fn,[H,z])}if(On(T))return new h(T.op,T.fn,T.args.map(W=>A(W,k)));if(Fr(T))return new f(T.items.map(W=>A(W,k)));if(to(T))return new c(A(T.object,k),A(T.index,k));if(Qo(T))return new p(T.dimensions.map(W=>A(W,k)));if(dc(T)){var V={};for(var U in T.properties)V[U]=A(T.properties[U],k);return new m(V)}return T}return e(bA,{Node:A,"Node,Object":A})}),u4e="resolve",s4e=["typed","parse","ConstantNode","FunctionNode","OperatorNode","ParenthesisNode"],c4e=fe(u4e,s4e,t=>{var{typed:e,parse:n,ConstantNode:r,FunctionNode:a,OperatorNode:i,ParenthesisNode:o}=t;function l(u,s){var c=arguments.length>2&&arguments[2]!==void 0?arguments[2]:new Set;if(!s)return u;if(Rn(u)){if(c.has(u.name)){var f=Array.from(c).join(", ");throw new ReferenceError("recursive loop of variable definitions among {".concat(f,"}"))}var d=s.get(u.name);if(Zt(d)){var v=new Set(c);return v.add(u.name),l(d,s,v)}else return typeof d=="number"?n(String(d)):d!==void 0?new r(d):u}else if(On(u)){var p=u.args.map(function(h){return l(h,s,c)});return new i(u.op,u.fn,p,u.implicit)}else{if(Ha(u))return new o(l(u.content,s,c));if(wi(u)){var m=u.args.map(function(h){return l(h,s,c)});return new a(u.name,m)}}return u.map(h=>l(h,s,c))}return e("resolve",{Node:l,"Node, Map | null | undefined":l,"Node, Object":(u,s)=>l(u,zl(s)),"Array | Matrix":e.referToSelf(u=>s=>s.map(c=>u(c))),"Array | Matrix, null | undefined":e.referToSelf(u=>s=>s.map(c=>u(c))),"Array, Object":e.referTo("Array,Map",u=>(s,c)=>u(s,zl(c))),"Matrix, Object":e.referTo("Matrix,Map",u=>(s,c)=>u(s,zl(c))),"Array | Matrix, Map":e.referToSelf(u=>(s,c)=>s.map(f=>u(f,c)))})}),xA="symbolicEqual",f4e=["parse","simplify","typed","OperatorNode"],d4e=fe(xA,f4e,t=>{var{parse:e,simplify:n,typed:r,OperatorNode:a}=t;function i(o,l){var u=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},s=new a("-","subtract",[o,l]),c=n(s,{},u);return jt(c)&&!c.value}return r(xA,{"Node, Node":i,"Node, Node, Object":i})}),wA="derivative",v4e=["typed","config","parse","simplify","equal","isZero","numeric","ConstantNode","FunctionNode","OperatorNode","ParenthesisNode","SymbolNode"],p4e=fe(wA,v4e,t=>{var{typed:e,config:n,parse:r,simplify:a,equal:i,isZero:o,numeric:l,ConstantNode:u,FunctionNode:s,OperatorNode:c,ParenthesisNode:f,SymbolNode:d}=t;function v(x,C){var b=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{simplify:!0},S={};h(S,x,C.name);var N=g(x,S);return b.simplify?a(N):N}e.addConversion({from:"identifier",to:"SymbolNode",convert:r});var p=e(wA,{"Node, SymbolNode":v,"Node, SymbolNode, Object":v});e.removeConversion({from:"identifier",to:"SymbolNode",convert:r}),p._simplify=!0,p.toTex=function(x){return m.apply(null,x.args)};var m=e("_derivTex",{"Node, SymbolNode":function(C,b){return jt(C)&&dn(C.value)==="string"?m(r(C.value).toString(),b.toString(),1):m(C.toTex(),b.toString(),1)},"Node, ConstantNode":function(C,b){if(dn(b.value)==="string")return m(C,r(b.value));throw new Error("The second parameter to 'derivative' is a non-string constant")},"Node, SymbolNode, ConstantNode":function(C,b,S){return m(C.toString(),b.name,S.value)},"string, string, number":function(C,b,S){var N;return S===1?N="{d\\over d"+b+"}":N="{d^{"+S+"}\\over d"+b+"^{"+S+"}}",N+"\\left[".concat(C,"\\right]")}}),h=e("constTag",{"Object, ConstantNode, string":function(C,b){return C[b]=!0,!0},"Object, SymbolNode, string":function(C,b,S){return b.name!==S?(C[b]=!0,!0):!1},"Object, ParenthesisNode, string":function(C,b,S){return h(C,b.content,S)},"Object, FunctionAssignmentNode, string":function(C,b,S){return b.params.indexOf(S)===-1?(C[b]=!0,!0):h(C,b.expr,S)},"Object, FunctionNode | OperatorNode, string":function(C,b,S){if(b.args.length>0){for(var N=h(C,b.args[0],S),D=1;D<b.args.length;++D)N=h(C,b.args[D],S)&&N;if(N)return C[b]=!0,!0}return!1}}),g=e("_derivative",{"ConstantNode, Object":function(C){return y(0)},"SymbolNode, Object":function(C,b){return b[C]!==void 0?y(0):y(1)},"ParenthesisNode, Object":function(C,b){return new f(g(C.content,b))},"FunctionAssignmentNode, Object":function(C,b){return b[C]!==void 0?y(0):g(C.expr,b)},"FunctionNode, Object":function(C,b){if(C.args.length!==1&&w(C),b[C]!==void 0)return y(0);var S=C.args[0],N,D=!1,A=!1,P;switch(C.name){case"cbrt":D=!0,P=new c("*","multiply",[y(3),new c("^","pow",[S,new c("/","divide",[y(2),y(3)])])]);break;case"sqrt":case"nthRoot":if(C.args.length===1)D=!0,P=new c("*","multiply",[y(2),new s("sqrt",[S])]);else if(C.args.length===2)return N=new c("/","divide",[y(1),C.args[1]]),b[N]=b[C.args[1]],g(new c("^","pow",[S,N]),b);break;case"log10":N=y(10);case"log":if(!N&&C.args.length===1)P=S.clone(),D=!0;else if(C.args.length===1&&N||C.args.length===2&&b[C.args[1]]!==void 0)P=new c("*","multiply",[S.clone(),new s("log",[N||C.args[1]])]),D=!0;else if(C.args.length===2)return g(new c("/","divide",[new s("log",[S]),new s("log",[C.args[1]])]),b);break;case"pow":return b[N]=b[C.args[1]],g(new c("^","pow",[S,C.args[1]]),b);case"exp":P=new s("exp",[S.clone()]);break;case"sin":P=new s("cos",[S.clone()]);break;case"cos":P=new c("-","unaryMinus",[new s("sin",[S.clone()])]);break;case"tan":P=new c("^","pow",[new s("sec",[S.clone()]),y(2)]);break;case"sec":P=new c("*","multiply",[C,new s("tan",[S.clone()])]);break;case"csc":A=!0,P=new c("*","multiply",[C,new s("cot",[S.clone()])]);break;case"cot":A=!0,P=new c("^","pow",[new s("csc",[S.clone()]),y(2)]);break;case"asin":D=!0,P=new s("sqrt",[new c("-","subtract",[y(1),new c("^","pow",[S.clone(),y(2)])])]);break;case"acos":D=!0,A=!0,P=new s("sqrt",[new c("-","subtract",[y(1),new c("^","pow",[S.clone(),y(2)])])]);break;case"atan":D=!0,P=new c("+","add",[new c("^","pow",[S.clone(),y(2)]),y(1)]);break;case"asec":D=!0,P=new c("*","multiply",[new s("abs",[S.clone()]),new s("sqrt",[new c("-","subtract",[new c("^","pow",[S.clone(),y(2)]),y(1)])])]);break;case"acsc":D=!0,A=!0,P=new c("*","multiply",[new s("abs",[S.clone()]),new s("sqrt",[new c("-","subtract",[new c("^","pow",[S.clone(),y(2)]),y(1)])])]);break;case"acot":D=!0,A=!0,P=new c("+","add",[new c("^","pow",[S.clone(),y(2)]),y(1)]);break;case"sinh":P=new s("cosh",[S.clone()]);break;case"cosh":P=new s("sinh",[S.clone()]);break;case"tanh":P=new c("^","pow",[new s("sech",[S.clone()]),y(2)]);break;case"sech":A=!0,P=new c("*","multiply",[C,new s("tanh",[S.clone()])]);break;case"csch":A=!0,P=new c("*","multiply",[C,new s("coth",[S.clone()])]);break;case"coth":A=!0,P=new c("^","pow",[new s("csch",[S.clone()]),y(2)]);break;case"asinh":D=!0,P=new s("sqrt",[new c("+","add",[new c("^","pow",[S.clone(),y(2)]),y(1)])]);break;case"acosh":D=!0,P=new s("sqrt",[new c("-","subtract",[new c("^","pow",[S.clone(),y(2)]),y(1)])]);break;case"atanh":D=!0,P=new c("-","subtract",[y(1),new c("^","pow",[S.clone(),y(2)])]);break;case"asech":D=!0,A=!0,P=new c("*","multiply",[S.clone(),new s("sqrt",[new c("-","subtract",[y(1),new c("^","pow",[S.clone(),y(2)])])])]);break;case"acsch":D=!0,A=!0,P=new c("*","multiply",[new s("abs",[S.clone()]),new s("sqrt",[new c("+","add",[new c("^","pow",[S.clone(),y(2)]),y(1)])])]);break;case"acoth":D=!0,A=!0,P=new c("-","subtract",[y(1),new c("^","pow",[S.clone(),y(2)])]);break;case"abs":P=new c("/","divide",[new s(new d("abs"),[S.clone()]),S.clone()]);break;case"gamma":default:throw new Error('Function "'+C.name+'" is not supported by derivative, or a wrong number of arguments is passed')}var k,I;D?(k="/",I="divide"):(k="*",I="multiply");var $=g(S,b);return A&&($=new c("-","unaryMinus",[$])),new c(k,I,[$,P])},"OperatorNode, Object":function(C,b){if(b[C]!==void 0)return y(0);if(C.op==="+")return new c(C.op,C.fn,C.args.map(function(T){return g(T,b)}));if(C.op==="-"){if(C.isUnary())return new c(C.op,C.fn,[g(C.args[0],b)]);if(C.isBinary())return new c(C.op,C.fn,[g(C.args[0],b),g(C.args[1],b)])}if(C.op==="*"){var S=C.args.filter(function(T){return b[T]!==void 0});if(S.length>0){var N=C.args.filter(function(T){return b[T]===void 0}),D=N.length===1?N[0]:new c("*","multiply",N),A=S.concat(g(D,b));return new c("*","multiply",A)}return new c("+","add",C.args.map(function(T){return new c("*","multiply",C.args.map(function(O){return O===T?g(O,b):O.clone()}))}))}if(C.op==="/"&&C.isBinary()){var P=C.args[0],k=C.args[1];return b[k]!==void 0?new c("/","divide",[g(P,b),k]):b[P]!==void 0?new c("*","multiply",[new c("-","unaryMinus",[P]),new c("/","divide",[g(k,b),new c("^","pow",[k.clone(),y(2)])])]):new c("/","divide",[new c("-","subtract",[new c("*","multiply",[g(P,b),k.clone()]),new c("*","multiply",[P.clone(),g(k,b)])]),new c("^","pow",[k.clone(),y(2)])])}if(C.op==="^"&&C.isBinary()){var I=C.args[0],$=C.args[1];if(b[I]!==void 0)return jt(I)&&(o(I.value)||i(I.value,1))?y(0):new c("*","multiply",[C,new c("*","multiply",[new s("log",[I.clone()]),g($.clone(),b)])]);if(b[$]!==void 0){if(jt($)){if(o($.value))return y(0);if(i($.value,1))return g(I,b)}var F=new c("^","pow",[I.clone(),new c("-","subtract",[$,y(1)])]);return new c("*","multiply",[$.clone(),new c("*","multiply",[g(I,b),F])])}return new c("*","multiply",[new c("^","pow",[I.clone(),$.clone()]),new c("+","add",[new c("*","multiply",[g(I,b),new c("/","divide",[$.clone(),I.clone()])]),new c("*","multiply",[g($,b),new s("log",[I.clone()])])])])}throw new Error('Operator "'+C.op+'" is not supported by derivative, or a wrong number of arguments is passed')}});function w(x){if(!((x.name==="log"||x.name==="nthRoot"||x.name==="pow")&&x.args.length===2)){for(var C=0;C<x.args.length;++C)x.args[C]=y(0);throw x.compile().evaluate(),new Error("Expected TypeError, but none found")}}function y(x,C){return new u(l(x,C||n.number))}return p}),CA="rationalize",m4e=["config","typed","equal","isZero","add","subtract","multiply","divide","pow","parse","simplifyConstant","simplifyCore","simplify","?bignumber","?fraction","mathWithTransform","matrix","AccessorNode","ArrayNode","ConstantNode","FunctionNode","IndexNode","ObjectNode","OperatorNode","SymbolNode","ParenthesisNode"],h4e=fe(CA,m4e,t=>{var{config:e,typed:n,equal:r,isZero:a,add:i,subtract:o,multiply:l,divide:u,pow:s,parse:c,simplifyConstant:f,simplifyCore:d,simplify:v,fraction:p,bignumber:m,mathWithTransform:h,matrix:g,AccessorNode:w,ArrayNode:y,ConstantNode:x,FunctionNode:C,IndexNode:b,ObjectNode:S,OperatorNode:N,SymbolNode:D,ParenthesisNode:A}=t;function P(T){var O=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},B=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,_=I(),R=k(T,O,!0,_.firstRules),L=R.variables.length,H={exactFractions:!1},z={exactFractions:!0};if(T=R.expression,L>=1){T=$(T);var V,U,W=!0,G=!1;T=v(T,_.firstRules,{},H);for(var le;U=W?_.distrDivRules:_.sucDivRules,T=v(T,U,{},z),W=!W,le=T.toString(),le!==V;)G=!0,V=le;G&&(T=v(T,_.firstRulesAgain,{},H)),T=v(T,_.finalRules,{},H)}var ae=[],ie={};return T.type==="OperatorNode"&&T.isBinary()&&T.op==="/"?(L===1&&(T.args[0]=F(T.args[0],ae),T.args[1]=F(T.args[1])),B&&(ie.numerator=T.args[0],ie.denominator=T.args[1])):(L===1&&(T=F(T,ae)),B&&(ie.numerator=T,ie.denominator=null)),B?(ie.coefficients=ae,ie.variables=R.variables,ie.expression=T,ie):T}return n(CA,{Node:P,"Node, boolean":(T,O)=>P(T,{},O),"Node, Object":P,"Node, Object, boolean":P});function k(T,O,B,_){var R=[],L=v(T,_,O,{exactFractions:!1});B=!!B;var H="+-*"+(B?"/":"");V(L);var z={};return z.expression=L,z.variables=R,z;function V(U){var W=U.type;if(W==="FunctionNode")throw new Error("There is an unsolved function call");if(W==="OperatorNode")if(U.op==="^"){if(U.args[1].type!=="ConstantNode"||!nt(parseFloat(U.args[1].value)))throw new Error("There is a non-integer exponent");V(U.args[0])}else{if(H.indexOf(U.op)===-1)throw new Error("Operator "+U.op+" invalid in polynomial expression");for(var G=0;G<U.args.length;G++)V(U.args[G])}else if(W==="SymbolNode"){var le=U.name,ae=R.indexOf(le);ae===-1&&R.push(le)}else if(W==="ParenthesisNode")V(U.content);else if(W!=="ConstantNode")throw new Error("type "+W+" is not allowed in polynomial expression")}}function I(){var T=[d,{l:"n+n",r:"2*n"},{l:"n+-n",r:"0"},f,{l:"n*(n1^-1)",r:"n/n1"},{l:"n*n1^-n2",r:"n/n1^n2"},{l:"n1^-1",r:"1/n1"},{l:"n*(n1/n2)",r:"(n*n1)/n2"},{l:"1*n",r:"n"}],O=[{l:"(-n1)/(-n2)",r:"n1/n2"},{l:"(-n1)*(-n2)",r:"n1*n2"},{l:"n1--n2",r:"n1+n2"},{l:"n1-n2",r:"n1+(-n2)"},{l:"(n1+n2)*n3",r:"(n1*n3 + n2*n3)"},{l:"n1*(n2+n3)",r:"(n1*n2+n1*n3)"},{l:"c1*n + c2*n",r:"(c1+c2)*n"},{l:"c1*n + n",r:"(c1+1)*n"},{l:"c1*n - c2*n",r:"(c1-c2)*n"},{l:"c1*n - n",r:"(c1-1)*n"},{l:"v/c",r:"(1/c)*v"},{l:"v/-c",r:"-(1/c)*v"},{l:"-v*-c",r:"c*v"},{l:"-v*c",r:"-c*v"},{l:"v*-c",r:"-c*v"},{l:"v*c",r:"c*v"},{l:"-(-n1*n2)",r:"(n1*n2)"},{l:"-(n1*n2)",r:"(-n1*n2)"},{l:"-(-n1+n2)",r:"(n1-n2)"},{l:"-(n1+n2)",r:"(-n1-n2)"},{l:"(n1^n2)^n3",r:"(n1^(n2*n3))"},{l:"-(-n1/n2)",r:"(n1/n2)"},{l:"-(n1/n2)",r:"(-n1/n2)"}],B=[{l:"(n1/n2 + n3/n4)",r:"((n1*n4 + n3*n2)/(n2*n4))"},{l:"(n1/n2 + n3)",r:"((n1 + n3*n2)/n2)"},{l:"(n1 + n2/n3)",r:"((n1*n3 + n2)/n3)"}],_=[{l:"(n1/(n2/n3))",r:"((n1*n3)/n2)"},{l:"(n1/n2/n3)",r:"(n1/(n2*n3))"}],R={};return R.firstRules=T.concat(O,_),R.distrDivRules=B,R.sucDivRules=_,R.firstRulesAgain=T.concat(O),R.finalRules=[d,{l:"n*-n",r:"-n^2"},{l:"n*n",r:"n^2"},f,{l:"n*-n^n1",r:"-n^(n1+1)"},{l:"n*n^n1",r:"n^(n1+1)"},{l:"n^n1*-n^n2",r:"-n^(n1+n2)"},{l:"n^n1*n^n2",r:"n^(n1+n2)"},{l:"n^n1*-n",r:"-n^(n1+1)"},{l:"n^n1*n",r:"n^(n1+1)"},{l:"n^n1/-n",r:"-n^(n1-1)"},{l:"n^n1/n",r:"n^(n1-1)"},{l:"n/-n^n1",r:"-n^(1-n1)"},{l:"n/n^n1",r:"n^(1-n1)"},{l:"n^n1/-n^n2",r:"n^(n1-n2)"},{l:"n^n1/n^n2",r:"n^(n1-n2)"},{l:"n1+(-n2*n3)",r:"n1-n2*n3"},{l:"v*(-c)",r:"-c*v"},{l:"n1+-n2",r:"n1-n2"},{l:"v*c",r:"c*v"},{l:"(n1^n2)^n3",r:"(n1^(n2*n3))"}],R}function $(T,O,B){var _=T.type,R=arguments.length>1;if(_==="OperatorNode"&&T.isBinary()){var L=!1,H;if(T.op==="^"&&(T.args[0].type==="ParenthesisNode"||T.args[0].type==="OperatorNode")&&T.args[1].type==="ConstantNode"&&(H=parseFloat(T.args[1].value),L=H>=2&&nt(H)),L){if(H>2){var z=T.args[0],V=new N("^","pow",[T.args[0].cloneDeep(),new x(H-1)]);T=new N("*","multiply",[z,V])}else T=new N("*","multiply",[T.args[0],T.args[0].cloneDeep()]);R&&(B==="content"?O.content=T:O.args[B]=T)}}if(_==="ParenthesisNode")$(T.content,T,"content");else if(_!=="ConstantNode"&&_!=="SymbolNode")for(var U=0;U<T.args.length;U++)$(T.args[U],T,U);if(!R)return T}function F(T,O){O===void 0&&(O=[]),O[0]=0;var B={};B.cte=1,B.oper="+",B.fire="";var _=0,R="";le(T,null,B),_=O.length-1;for(var L=!0,H,z=_;z>=0;z--)if(O[z]!==0){var V=new x(L?O[z]:Math.abs(O[z])),U=O[z]<0?"-":"+";if(z>0){var W=new D(R);if(z>1){var G=new x(z);W=new N("^","pow",[W,G])}O[z]===-1&&L?V=new N("-","unaryMinus",[W]):Math.abs(O[z])===1?V=W:V=new N("*","multiply",[V,W])}L?H=V:U==="+"?H=new N("+","add",[H,V]):H=new N("-","subtract",[H,V]),L=!1}if(L)return new x(0);return H;function le(ae,ie,se){var he=ae.type;if(he==="FunctionNode")throw new Error("There is an unsolved function call");if(he==="OperatorNode"){if("+-*^".indexOf(ae.op)===-1)throw new Error("Operator "+ae.op+" invalid");if(ie!==null){if((ae.fn==="unaryMinus"||ae.fn==="pow")&&ie.fn!=="add"&&ie.fn!=="subtract"&&ie.fn!=="multiply")throw new Error("Invalid "+ae.op+" placing");if((ae.fn==="subtract"||ae.fn==="add"||ae.fn==="multiply")&&ie.fn!=="add"&&ie.fn!=="subtract")throw new Error("Invalid "+ae.op+" placing");if((ae.fn==="subtract"||ae.fn==="add"||ae.fn==="unaryMinus")&&se.noFil!==0)throw new Error("Invalid "+ae.op+" placing")}(ae.op==="^"||ae.op==="*")&&(se.fire=ae.op);for(var te=0;te<ae.args.length;te++)ae.fn==="unaryMinus"&&(se.oper="-"),(ae.op==="+"||ae.fn==="subtract")&&(se.fire="",se.cte=1,se.oper=te===0?"+":ae.op),se.noFil=te,le(ae.args[te],ae,se)}else if(he==="SymbolNode"){if(ae.name!==R&&R!=="")throw new Error("There is more than one variable");if(R=ae.name,ie===null){O[1]=1;return}if(ie.op==="^"&&se.noFil!==0)throw new Error("In power the variable should be the first parameter");if(ie.op==="*"&&se.noFil!==1)throw new Error("In multiply the variable should be the second parameter");(se.fire===""||se.fire==="*")&&(_<1&&(O[1]=0),O[1]+=se.cte*(se.oper==="+"?1:-1),_=Math.max(1,_))}else if(he==="ConstantNode"){var ge=parseFloat(ae.value);if(ie===null){O[0]=ge;return}if(ie.op==="^"){if(se.noFil!==1)throw new Error("Constant cannot be powered");if(!nt(ge)||ge<=0)throw new Error("Non-integer exponent is not allowed");for(var ee=_+1;ee<ge;ee++)O[ee]=0;ge>_&&(O[ge]=0),O[ge]+=se.cte*(se.oper==="+"?1:-1),_=Math.max(ge,_);return}se.cte=ge,se.fire===""&&(O[0]+=se.cte*(se.oper==="+"?1:-1))}else throw new Error("Type "+he+" is not allowed")}}}),g4e="reviver",y4e=["classes"],b4e=fe(g4e,y4e,t=>{var{classes:e}=t;return function(r,a){var i=e[a&&a.mathjs];return i&&typeof i.fromJSON=="function"?i.fromJSON(a):a}}),x4e="replacer",w4e=[],C4e=fe(x4e,w4e,()=>function(e,n){return typeof n=="number"&&(!isFinite(n)||isNaN(n))?{mathjs:"number",value:String(n)}:n}),S4e="11.8.0",E4e=fe("true",[],()=>!0),N4e=fe("false",[],()=>!1),D4e=fe("null",[],()=>null),A4e=zr("Infinity",["config","?BigNumber"],t=>{var{config:e,BigNumber:n}=t;return e.number==="BigNumber"?new n(1/0):1/0}),M4e=zr("NaN",["config","?BigNumber"],t=>{var{config:e,BigNumber:n}=t;return e.number==="BigNumber"?new n(NaN):NaN}),O4e=zr("pi",["config","?BigNumber"],t=>{var{config:e,BigNumber:n}=t;return e.number==="BigNumber"?yx(n):tde}),T4e=zr("tau",["config","?BigNumber"],t=>{var{config:e,BigNumber:n}=t;return e.number==="BigNumber"?x0e(n):nde}),P4e=zr("e",["config","?BigNumber"],t=>{var{config:e,BigNumber:n}=t;return e.number==="BigNumber"?y0e(n):rde}),k4e=zr("phi",["config","?BigNumber"],t=>{var{config:e,BigNumber:n}=t;return e.number==="BigNumber"?b0e(n):ade}),_4e=zr("LN2",["config","?BigNumber"],t=>{var{config:e,BigNumber:n}=t;return e.number==="BigNumber"?new n(2).ln():Math.LN2}),I4e=zr("LN10",["config","?BigNumber"],t=>{var{config:e,BigNumber:n}=t;return e.number==="BigNumber"?new n(10).ln():Math.LN10}),F4e=zr("LOG2E",["config","?BigNumber"],t=>{var{config:e,BigNumber:n}=t;return e.number==="BigNumber"?new n(1).div(new n(2).ln()):Math.LOG2E}),$4e=zr("LOG10E",["config","?BigNumber"],t=>{var{config:e,BigNumber:n}=t;return e.number==="BigNumber"?new n(1).div(new n(10).ln()):Math.LOG10E}),B4e=zr("SQRT1_2",["config","?BigNumber"],t=>{var{config:e,BigNumber:n}=t;return e.number==="BigNumber"?new n("0.5").sqrt():Math.SQRT1_2}),R4e=zr("SQRT2",["config","?BigNumber"],t=>{var{config:e,BigNumber:n}=t;return e.number==="BigNumber"?new n(2).sqrt():Math.SQRT2}),L4e=zr("i",["Complex"],t=>{var{Complex:e}=t;return e.I}),z4e=fe("PI",["pi"],t=>{var{pi:e}=t;return e}),V4e=fe("E",["e"],t=>{var{e}=t;return e}),j4e=fe("version",[],()=>S4e);function zr(t,e,n){return fe(t,e,n,{recreateOnConfigChange:!0})}var H4e=Dt("speedOfLight","299792458","m s^-1"),K4e=Dt("gravitationConstant","6.67430e-11","m^3 kg^-1 s^-2"),U4e=Dt("planckConstant","6.62607015e-34","J s"),q4e=Dt("reducedPlanckConstant","1.0545718176461565e-34","J s"),W4e=Dt("magneticConstant","1.25663706212e-6","N A^-2"),G4e=Dt("electricConstant","8.8541878128e-12","F m^-1"),Y4e=Dt("vacuumImpedance","376.730313667","ohm"),X4e=Dt("coulomb","8.987551792261171e9","N m^2 C^-2"),Z4e=Dt("elementaryCharge","1.602176634e-19","C"),J4e=Dt("bohrMagneton","9.2740100783e-24","J T^-1"),Q4e=Dt("conductanceQuantum","7.748091729863649e-5","S"),eEe=Dt("inverseConductanceQuantum","12906.403729652257","ohm"),tEe=Dt("magneticFluxQuantum","2.0678338484619295e-15","Wb"),nEe=Dt("nuclearMagneton","5.0507837461e-27","J T^-1"),rEe=Dt("klitzing","25812.807459304513","ohm"),aEe=Dt("bohrRadius","5.29177210903e-11","m"),iEe=Dt("classicalElectronRadius","2.8179403262e-15","m"),oEe=Dt("electronMass","9.1093837015e-31","kg"),lEe=Dt("fermiCoupling","1.1663787e-5","GeV^-2"),uEe=Ip("fineStructure",.0072973525693),sEe=Dt("hartreeEnergy","4.3597447222071e-18","J"),cEe=Dt("protonMass","1.67262192369e-27","kg"),fEe=Dt("deuteronMass","3.3435830926e-27","kg"),dEe=Dt("neutronMass","1.6749271613e-27","kg"),vEe=Dt("quantumOfCirculation","3.6369475516e-4","m^2 s^-1"),pEe=Dt("rydberg","10973731.568160","m^-1"),mEe=Dt("thomsonCrossSection","6.6524587321e-29","m^2"),hEe=Ip("weakMixingAngle",.2229),gEe=Ip("efimovFactor",22.7),yEe=Dt("atomicMass","1.66053906660e-27","kg"),bEe=Dt("avogadro","6.02214076e23","mol^-1"),xEe=Dt("boltzmann","1.380649e-23","J K^-1"),wEe=Dt("faraday","96485.33212331001","C mol^-1"),CEe=Dt("firstRadiation","3.7417718521927573e-16","W m^2"),SEe=Dt("loschmidt","2.686780111798444e25","m^-3"),EEe=Dt("gasConstant","8.31446261815324","J K^-1 mol^-1"),NEe=Dt("molarPlanckConstant","3.990312712893431e-10","J s mol^-1"),DEe=Dt("molarVolume","0.022413969545014137","m^3 mol^-1"),AEe=Ip("sackurTetrode",-1.16487052358),MEe=Dt("secondRadiation","0.014387768775039337","m K"),OEe=Dt("stefanBoltzmann","5.67037441918443e-8","W m^-2 K^-4"),TEe=Dt("wienDisplacement","2.897771955e-3","m K"),PEe=Dt("molarMass","0.99999999965e-3","kg mol^-1"),kEe=Dt("molarMassC12","11.9999999958e-3","kg mol^-1"),_Ee=Dt("gravity","9.80665","m s^-2"),IEe=Dt("planckLength","1.616255e-35","m"),FEe=Dt("planckMass","2.176435e-8","kg"),$Ee=Dt("planckTime","5.391245e-44","s"),BEe=Dt("planckCharge","1.87554603778e-18","C"),REe=Dt("planckTemperature","1.416785e+32","K");function Dt(t,e,n){var r=["config","Unit","BigNumber"];return fe(t,r,a=>{var{config:i,Unit:o,BigNumber:l}=a,u=i.number==="BigNumber"?new l(e):parseFloat(e),s=new o(u,n);return s.fixPrefix=!0,s})}function Ip(t,e){var n=["config","BigNumber"];return fe(t,n,r=>{var{config:a,BigNumber:i}=r;return a.number==="BigNumber"?new i(e):e})}var LEe="apply",zEe=["typed","isInteger"],VEe=fe(LEe,zEe,t=>{var{typed:e,isInteger:n}=t,r=u_({typed:e,isInteger:n});return e("apply",{"...any":function(i){var o=i[1];Rt(o)?i[1]=o-1:It(o)&&(i[1]=o.minus(1));try{return r.apply(null,i)}catch(l){throw gr(l)}}})},{isTransformFunction:!0}),jEe="column",HEe=["typed","Index","matrix","range"],KEe=fe(jEe,HEe,t=>{var{typed:e,Index:n,matrix:r,range:a}=t,i=d_({typed:e,Index:n,matrix:r,range:a});return e("column",{"...any":function(l){var u=l.length-1,s=l[u];Rt(s)&&(l[u]=s-1);try{return i.apply(null,l)}catch(c){throw gr(c)}}})},{isTransformFunction:!0});function wx(t,e,n){var r=t.filter(function(l){return Rn(l)&&!(l.name in e)&&!n.has(l.name)})[0];if(!r)throw new Error('No undefined variable found in inline expression "'+t+'"');var a=r.name,i=Qu(n),o=t.compile();return function(u){return i.set(a,u),o.evaluate(i)}}var UEe="filter",qEe=["typed"],WEe=fe(UEe,qEe,t=>{var{typed:e}=t;function n(a,i,o){var l,u;return a[0]&&(l=a[0].compile().evaluate(o)),a[1]&&(Rn(a[1])||xu(a[1])?u=a[1].compile().evaluate(o):u=wx(a[1],i,o)),r(l,u)}n.rawArgs=!0;var r=e("filter",{"Array, function":SA,"Matrix, function":function(i,o){return i.create(SA(i.toArray(),o))},"Array, RegExp":Yd,"Matrix, RegExp":function(i,o){return i.create(Yd(i.toArray(),o))}});return n},{isTransformFunction:!0});function SA(t,e){var n=co(e);return X5(t,function(r,a,i){return n===1?e(r):n===2?e(r,[a+1]):e(r,[a+1],i)})}var GEe="forEach",YEe=["typed"],XEe=fe(GEe,YEe,t=>{var{typed:e}=t;function n(a,i,o){var l,u;return a[0]&&(l=a[0].compile().evaluate(o)),a[1]&&(Rn(a[1])||xu(a[1])?u=a[1].compile().evaluate(o):u=wx(a[1],i,o)),r(l,u)}n.rawArgs=!0;var r=e("forEach",{"Array | Matrix, function":function(i,o){var l=co(o),u=function s(c,f){Array.isArray(c)?Np(c,function(d,v){s(d,f.concat(v+1))}):l===1?o(c):l===2?o(c,f):o(c,f,i)};u(i.valueOf(),[])}});return n},{isTransformFunction:!0}),ZEe="index",JEe=["Index"],QEe=fe(ZEe,JEe,t=>{var{Index:e}=t;return function(){for(var r=[],a=0,i=arguments.length;a<i;a++){var o=arguments[a];if(wp(o))o.start--,o.end-=o.step>0?0:2;else if(o&&o.isSet===!0)o=o.map(function(u){return u-1});else if(Xt(o)||ft(o))o=o.map(function(u){return u-1});else if(Rt(o))o--;else if(It(o))o=o.toNumber()-1;else if(typeof o!="string")throw new TypeError("Dimension must be an Array, Matrix, number, string, or Range");r[a]=o}var l=new e;return e.apply(l,r),l}},{isTransformFunction:!0}),eNe="map",tNe=["typed"],nNe=fe(eNe,tNe,t=>{var{typed:e}=t;function n(a,i,o){var l,u;return a[0]&&(l=a[0].compile().evaluate(o)),a[1]&&(Rn(a[1])||xu(a[1])?u=a[1].compile().evaluate(o):u=wx(a[1],i,o)),r(l,u)}n.rawArgs=!0;var r=e("map",{"Array, function":function(i,o){return EA(i,o,i)},"Matrix, function":function(i,o){return i.create(EA(i.valueOf(),o,i))}});return n},{isTransformFunction:!0});function EA(t,e,n){var r=co(e);function a(i,o){return Array.isArray(i)?yi(i,function(l,u){return a(l,o.concat(u+1))}):r===1?e(i):r===2?e(i,o):e(i,o,n)}return a(t,[])}function rl(t){if(t.length===2&&Sa(t[0])){t=t.slice();var e=t[1];Rt(e)?t[1]=e-1:It(e)&&(t[1]=e.minus(1))}return t}var rNe="max",aNe=["typed","config","numeric","larger"],iNe=fe(rNe,aNe,t=>{var{typed:e,config:n,numeric:r,larger:a}=t,i=b_({typed:e,config:n,numeric:r,larger:a});return e("max",{"...any":function(l){l=rl(l);try{return i.apply(null,l)}catch(u){throw gr(u)}}})},{isTransformFunction:!0}),oNe="mean",lNe=["typed","add","divide"],uNe=fe(oNe,lNe,t=>{var{typed:e,add:n,divide:r}=t,a=M_({typed:e,add:n,divide:r});return e("mean",{"...any":function(o){o=rl(o);try{return a.apply(null,o)}catch(l){throw gr(l)}}})},{isTransformFunction:!0}),sNe="min",cNe=["typed","config","numeric","smaller"],fNe=fe(sNe,cNe,t=>{var{typed:e,config:n,numeric:r,smaller:a}=t,i=x_({typed:e,config:n,numeric:r,smaller:a});return e("min",{"...any":function(l){l=rl(l);try{return i.apply(null,l)}catch(u){throw gr(u)}}})},{isTransformFunction:!0}),dNe="range",vNe=["typed","config","?matrix","?bignumber","smaller","smallerEq","larger","largerEq"],pNe=fe(dNe,vNe,t=>{var{typed:e,config:n,matrix:r,bignumber:a,smaller:i,smallerEq:o,larger:l,largerEq:u}=t,s=h_({typed:e,config:n,matrix:r,bignumber:a,smaller:i,smallerEq:o,larger:l,largerEq:u});return e("range",{"...any":function(f){var d=f.length-1,v=f[d];return typeof v!="boolean"&&f.push(!0),s.apply(null,f)}})},{isTransformFunction:!0}),mNe="row",hNe=["typed","Index","matrix","range"],gNe=fe(mNe,hNe,t=>{var{typed:e,Index:n,matrix:r,range:a}=t,i=g_({typed:e,Index:n,matrix:r,range:a});return e("row",{"...any":function(l){var u=l.length-1,s=l[u];Rt(s)&&(l[u]=s-1);try{return i.apply(null,l)}catch(c){throw gr(c)}}})},{isTransformFunction:!0}),yNe="subset",bNe=["typed","matrix"],xNe=fe(yNe,bNe,t=>{var{typed:e,matrix:n}=t,r=y_({typed:e,matrix:n});return e("subset",{"...any":function(i){try{return r.apply(null,i)}catch(o){throw gr(o)}}})},{isTransformFunction:!0}),wNe="concat",CNe=["typed","matrix","isInteger"],SNe=fe(wNe,CNe,t=>{var{typed:e,matrix:n,isInteger:r}=t,a=c_({typed:e,matrix:n,isInteger:r});return e("concat",{"...any":function(o){var l=o.length-1,u=o[l];Rt(u)?o[l]=u-1:It(u)&&(o[l]=u.minus(1));try{return a.apply(null,o)}catch(s){throw gr(s)}}})},{isTransformFunction:!0}),NA="diff",ENe=["typed","matrix","subtract","number","bignumber"],NNe=fe(NA,ENe,t=>{var{typed:e,matrix:n,subtract:r,number:a,bignumber:i}=t,o=v_({typed:e,matrix:n,subtract:r,number:a,bignumber:i});return e(NA,{"...any":function(u){u=rl(u);try{return o.apply(null,u)}catch(s){throw gr(s)}}})},{isTransformFunction:!0}),DNe="std",ANe=["typed","map","sqrt","variance"],MNe=fe(DNe,ANe,t=>{var{typed:e,map:n,sqrt:r,variance:a}=t,i=T_({typed:e,map:n,sqrt:r,variance:a});return e("std",{"...any":function(l){l=rl(l);try{return i.apply(null,l)}catch(u){throw gr(u)}}})},{isTransformFunction:!0}),DA="sum",ONe=["typed","config","add","numeric"],TNe=fe(DA,ONe,t=>{var{typed:e,config:n,add:r,numeric:a}=t,i=D_({typed:e,config:n,add:r,numeric:a});return e(DA,{"...any":function(l){l=rl(l);try{return i.apply(null,l)}catch(u){throw gr(u)}}})},{isTransformFunction:!0}),AA="cumsum",PNe=["typed","add","unaryPlus"],kNe=fe(AA,PNe,t=>{var{typed:e,add:n,unaryPlus:r}=t,a=A_({typed:e,add:n,unaryPlus:r});return e(AA,{"...any":function(o){if(o.length===2&&Sa(o[0])){var l=o[1];Rt(l)?o[1]=l-1:It(l)&&(o[1]=l.minus(1))}try{return a.apply(null,o)}catch(u){throw gr(u)}}})},{isTransformFunction:!0}),MA="variance",_Ne=["typed","add","subtract","multiply","divide","apply","isNaN"],INe=fe(MA,_Ne,t=>{var{typed:e,add:n,subtract:r,multiply:a,divide:i,apply:o,isNaN:l}=t,u=O_({typed:e,add:n,subtract:r,multiply:a,divide:i,apply:o,isNaN:l});return e(MA,{"...any":function(c){c=rl(c);try{return u.apply(null,c)}catch(f){throw gr(f)}}})},{isTransformFunction:!0});const FNe=Object.freeze(Object.defineProperty({__proto__:null,createAbs:lve,createAccessorNode:d1e,createAcos:P0e,createAcosh:_0e,createAcot:F0e,createAcoth:B0e,createAcsc:L0e,createAcsch:V0e,createAdd:Xye,createAddScalar:fve,createAnd:Sge,createApply:u_,createApplyTransform:VEe,createArg:eme,createArrayNode:p1e,createAsec:H0e,createAsech:U0e,createAsin:W0e,createAsinh:X0e,createAssignmentNode:y1e,createAtan:Q0e,createAtan2:tye,createAtanh:rye,createAtomicMass:yEe,createAvogadro:bEe,createBellNumbers:U3e,createBigNumberClass:Tfe,createBignumber:Lde,createBin:The,createBitAnd:Kpe,createBitNot:qpe,createBitOr:Gpe,createBitXor:Jpe,createBlockNode:x1e,createBohrMagneton:J4e,createBohrRadius:aEe,createBoltzmann:xEe,createBoolean:$de,createCatalan:W3e,createCbrt:vve,createCeil:Cve,createChain:mSe,createChainClass:Kbe,createClassicalElectronRadius:iEe,createClone:Xfe,createColumn:d_,createColumnTransform:KEe,createCombinations:a3e,createCombinationsWithRep:o3e,createCompare:Nge,createCompareNatural:Mge,createCompareText:Pge,createCompile:Q1e,createComplex:jde,createComplexClass:Ife,createComposition:Y3e,createConcat:c_,createConcatTransform:SNe,createConditionalNode:C1e,createConductanceQuantum:Q4e,createConj:nme,createConstantNode:T1e,createCos:iye,createCosh:lye,createCot:sye,createCoth:fye,createCoulomb:X4e,createCount:hme,createCreateUnit:O0e,createCross:yme,createCsc:vye,createCsch:mye,createCtranspose:che,createCube:Eve,createCumSum:A_,createCumSumTransform:kNe,createDeepEqual:Xge,createDenseMatrixClass:Gfe,createDerivative:p4e,createDet:gSe,createDeuteronMass:fEe,createDiag:xme,createDiff:v_,createDiffTransform:NNe,createDistance:VSe,createDivide:LSe,createDivideScalar:Uhe,createDot:n1e,createDotDivide:ige,createDotMultiply:Bpe,createDotPow:rge,createE:P4e,createEfimovFactor:gEe,createEigs:DSe,createElectricConstant:G4e,createElectronMass:oEe,createElementaryCharge:Z4e,createEqual:_ge,createEqualScalar:Ede,createEqualText:$ge,createErf:bhe,createEvaluate:tbe,createExp:Dve,createExpm:MSe,createExpm1:Mve,createFactorial:d3e,createFalse:N4e,createFaraday:wEe,createFermiCoupling:lEe,createFft:phe,createFibonacciHeapClass:p0e,createFilter:Sme,createFilterTransform:WEe,createFineStructure:uEe,createFirstRadiation:CEe,createFix:Pve,createFlatten:Nme,createFloor:Ive,createForEach:Ame,createForEachTransform:XEe,createFormat:Mhe,createFraction:Ude,createFractionClass:Rfe,createFunctionAssignmentNode:k1e,createFunctionNode:Y1e,createGamma:u3e,createGasConstant:EEe,createGcd:Zve,createGetMatrixDataType:Tme,createGravitationConstant:K4e,createGravity:_Ee,createHartreeEnergy:sEe,createHasNumericValue:vde,createHelp:vSe,createHelpClass:Vbe,createHex:Ihe,createHypot:Jye,createI:L4e,createIdentity:kme,createIfft:hhe,createIm:ame,createImmutableDenseMatrixClass:u0e,createIndex:l1e,createIndexClass:f0e,createIndexNode:I1e,createIndexTransform:QEe,createInfinity:A4e,createIntersect:KSe,createInv:bSe,createInverseConductanceQuantum:eEe,createInvmod:_pe,createIsInteger:Jfe,createIsNaN:bde,createIsNegative:sde,createIsNumeric:fde,createIsPositive:mde,createIsPrime:zhe,createIsZero:gde,createKldivergence:p3e,createKlitzing:rEe,createKron:Ime,createLN10:I4e,createLN2:_4e,createLOG10E:$4e,createLOG2E:F4e,createLarger:Kge,createLargerEq:Wge,createLcm:rpe,createLeafCount:Z3e,createLeftShift:gge,createLgamma:c3e,createLog:Zhe,createLog10:ipe,createLog1p:Qhe,createLog2:lpe,createLoschmidt:SEe,createLsolve:lge,createLsolveAll:fge,createLup:ube,createLusolve:$be,createLyap:$Se,createMad:ZSe,createMagneticConstant:W4e,createMagneticFluxQuantum:tEe,createMap:$me,createMapTransform:nNe,createMatrix:Wde,createMatrixClass:Kfe,createMatrixFromColumns:Qde,createMatrixFromFunction:Yde,createMatrixFromRows:Zde,createMax:b_,createMaxTransform:iNe,createMean:M_,createMeanTransform:uNe,createMedian:YSe,createMin:x_,createMinTransform:fNe,createMod:vpe,createMode:Ehe,createMolarMass:PEe,createMolarMassC12:kEe,createMolarPlanckConstant:NEe,createMolarVolume:DEe,createMultinomial:h3e,createMultiply:ype,createMultiplyScalar:hpe,createNaN:M4e,createNeutronMass:dEe,createNode:c1e,createNorm:e1e,createNot:ume,createNthRoot:xpe,createNthRoots:tge,createNuclearMagneton:nEe,createNull:D4e,createNumber:kde,createNumeric:Hhe,createObjectNode:$1e,createOct:khe,createOnes:Vme,createOperatorNode:R1e,createOr:cme,createParenthesisNode:z1e,createParse:Z1e,createParser:obe,createParserClass:abe,createPartitionSelect:t0e,createPermutations:y3e,createPhi:k4e,createPi:O4e,createPickRandom:B3e,createPinv:wSe,createPlanckCharge:BEe,createPlanckConstant:U4e,createPlanckLength:IEe,createPlanckMass:FEe,createPlanckTemperature:REe,createPlanckTime:$Ee,createPolynomialRoot:Rbe,createPow:Whe,createPrint:$he,createProd:Dhe,createProtonMass:cEe,createQr:cbe,createQuantileSeq:t3e,createQuantumOfCirculation:vEe,createRandom:L3e,createRandomInt:V3e,createRange:h_,createRangeClass:Vfe,createRangeNode:j1e,createRangeTransform:pNe,createRationalize:h4e,createRe:ome,createReducedPlanckConstant:q4e,createRelationalNode:K1e,createReplacer:C4e,createReshape:Kme,createResize:Wme,createResolve:c4e,createResultSet:Ice,createReviver:b4e,createRightArithShift:bge,createRightLogShift:wge,createRotate:Yme,createRotationMatrix:Zme,createRound:Yhe,createRow:g_,createRowTransform:gNe,createRydberg:pEe,createSQRT1_2:B4e,createSQRT2:R4e,createSackurTetrode:AEe,createSchur:ISe,createSec:gye,createSech:bye,createSecondRadiation:MEe,createSetCartesian:Tye,createSetDifference:kye,createSetDistinct:Iye,createSetIntersect:$ye,createSetIsSubset:Rye,createSetMultiplicity:zye,createSetPowerset:jye,createSetSize:Kye,createSetSymDifference:qye,createSetUnion:Gye,createSign:Cpe,createSimplify:n4e,createSimplifyConstant:i4e,createSimplifyCore:l4e,createSin:wye,createSinh:Sye,createSize:ehe,createSlu:Ibe,createSmaller:Rge,createSmallerEq:Vge,createSort:r0e,createSpaClass:g0e,createSparse:A0e,createSparseMatrixClass:Ade,createSpeedOfLight:H4e,createSplitUnit:tve,createSqrt:Npe,createSqrtm:TSe,createSquare:Ape,createSqueeze:nhe,createStd:T_,createStdTransform:MNe,createStefanBoltzmann:OEe,createStirlingS2:H3e,createString:Ide,createSubset:y_,createSubsetTransform:xNe,createSubtract:Ope,createSum:D_,createSumTransform:TNe,createSylvester:kSe,createSymbolNode:W1e,createSymbolicEqual:d4e,createTan:Nye,createTanh:Mye,createTau:T4e,createThomsonCrossSection:mEe,createTo:Rhe,createTrace:i1e,createTranspose:uhe,createTrue:E4e,createTypeOf:wde,createTyped:Tce,createUnaryMinus:rve,createUnaryPlus:ive,createUnequal:Jge,createUnitClass:S0e,createUnitFunction:N0e,createUppercaseE:V4e,createUppercasePi:z4e,createUsolve:sge,createUsolveAll:vge,createVacuumImpedance:Y4e,createVariance:O_,createVarianceTransform:INe,createVersion:j4e,createWeakMixingAngle:hEe,createWienDisplacement:TEe,createXgcd:Ppe,createXor:dme,createZeros:dhe},Symbol.toStringTag,{value:"Module"}));var $Ne=FNe,vv={},BNe={get exports(){return vv},set exports(t){vv=t}};function Cx(){}Cx.prototype={on:function(t,e,n){var r=this.e||(this.e={});return(r[t]||(r[t]=[])).push({fn:e,ctx:n}),this},once:function(t,e,n){var r=this;function a(){r.off(t,a),e.apply(n,arguments)}return a._=e,this.on(t,a,n)},emit:function(t){var e=[].slice.call(arguments,1),n=((this.e||(this.e={}))[t]||[]).slice(),r=0,a=n.length;for(r;r<a;r++)n[r].fn.apply(n[r].ctx,e);return this},off:function(t,e){var n=this.e||(this.e={}),r=n[t],a=[];if(r&&e)for(var i=0,o=r.length;i<o;i++)r[i].fn!==e&&r[i].fn._!==e&&a.push(r[i]);return a.length?n[t]=a:delete n[t],this}};BNe.exports=Cx;vv.TinyEmitter=Cx;function RNe(t){var e=new vv;return t.on=e.on.bind(e),t.off=e.off.bind(e),t.once=e.once.bind(e),t.emit=e.emit.bind(e),t}function LNe(t,e,n,r){function a(h,g){var w=arguments.length;if(w!==1&&w!==2)throw new Ai("import",w,1,2);g||(g={});function y(S,N,D){if(Array.isArray(N))N.forEach(k=>y(S,k));else if(typeof N=="object")for(var A in N)We(N,A)&&y(S,N[A],A);else if(bs(N)||D!==void 0){var P=bs(N)?p(N)?N.fn+".transform":N.fn:D;if(We(S,P)&&S[P]!==N&&!g.silent)throw new Error('Cannot import "'+P+'" twice');S[P]=N}else if(!g.silent)throw new TypeError("Factory, Object, or Array expected")}var x={};y(x,h);for(var C in x)if(We(x,C)){var b=x[C];if(bs(b))s(b,g);else if(c(b))i(C,b,g);else if(!g.silent)throw new TypeError("Factory, Object, or Array expected")}}function i(h,g,w){if(w.wrap&&typeof g=="function"&&(g=u(g)),f(g)&&(g=t(h,{[g.signature]:g})),t.isTypedFunction(n[h])&&t.isTypedFunction(g)){w.override?g=t(h,g.signatures):g=t(n[h],g),n[h]=g,delete r[h],o(h,g),n.emit("import",h,function(){return g});return}if(n[h]===void 0||w.override){n[h]=g,delete r[h],o(h,g),n.emit("import",h,function(){return g});return}if(!w.silent)throw new Error('Cannot import "'+h+'": already exists')}function o(h,g){g&&typeof g.transform=="function"?(n.expression.transform[h]=g.transform,d(h)&&(n.expression.mathWithTransform[h]=g.transform)):(delete n.expression.transform[h],d(h)&&(n.expression.mathWithTransform[h]=g))}function l(h){delete n.expression.transform[h],d(h)?n.expression.mathWithTransform[h]=n[h]:delete n.expression.mathWithTransform[h]}function u(h){var g=function(){for(var y=[],x=0,C=arguments.length;x<C;x++){var b=arguments[x];y[x]=b&&b.valueOf()}return h.apply(n,y)};return h.transform&&(g.transform=h.transform),g}function s(h,g){var w=arguments.length>2&&arguments[2]!==void 0?arguments[2]:h.fn;if(w4(w,"."))throw new Error("Factory name should not contain a nested path. Name: "+JSON.stringify(w));var y=p(h)?n.expression.transform:n,x=w in n.expression.transform,C=We(y,w)?y[w]:void 0,b=function(){var N={};h.dependencies.map(Z5).forEach(A=>{if(w4(A,"."))throw new Error("Factory dependency should not contain a nested path. Name: "+JSON.stringify(A));A==="math"?N.math=n:A==="mathWithTransform"?N.mathWithTransform=n.expression.mathWithTransform:A==="classes"?N.classes=n:N[A]=n[A]});var D=h(N);if(D&&typeof D.transform=="function")throw new Error('Transforms cannot be attached to factory functions. Please create a separate function for it with exports.path="expression.transform"');if(C===void 0||g.override)return D;if(t.isTypedFunction(C)&&t.isTypedFunction(D))return t(C,D);if(g.silent)return C;throw new Error('Cannot import "'+w+'": already exists')};!h.meta||h.meta.lazy!==!1?(td(y,w,b),C&&x?l(w):(p(h)||v(h))&&td(n.expression.mathWithTransform,w,()=>y[w])):(y[w]=b(),C&&x?l(w):(p(h)||v(h))&&td(n.expression.mathWithTransform,w,()=>y[w])),r[w]=h,n.emit("import",w,b)}function c(h){return typeof h=="function"||typeof h=="number"||typeof h=="string"||typeof h=="boolean"||h===null||ca(h)||ma(h)||It(h)||Jo(h)||ft(h)||Array.isArray(h)}function f(h){return typeof h=="function"&&typeof h.signature=="string"}function d(h){return!We(m,h)}function v(h){return h.fn.indexOf(".")===-1&&!We(m,h.fn)&&(!h.meta||!h.meta.isClass)}function p(h){return h!==void 0&&h.meta!==void 0&&h.meta.isTransformFunction===!0||!1}var m={expression:!0,type:!0,docs:!0,error:!0,json:!0,chain:!0};return a}function k_(t,e){var n=it({},E5,e);if(typeof Object.create!="function")throw new Error("ES5 not supported by this JavaScript engine. Please load the es5-shim and es5-sham library for compatibility.");var r=RNe({isNumber:Rt,isComplex:ma,isBigNumber:It,isFraction:Jo,isUnit:ca,isString:rr,isArray:Xt,isMatrix:ft,isCollection:Sa,isDenseMatrix:Rs,isSparseMatrix:qi,isRange:wp,isIndex:fc,isBoolean:N5,isResultSet:D5,isHelp:ax,isFunction:A5,isDate:M5,isRegExp:O5,isObject:Cp,isNull:T5,isUndefined:P5,isAccessorNode:to,isArrayNode:Fr,isAssignmentNode:k5,isBlockNode:_5,isConditionalNode:I5,isConstantNode:jt,isFunctionAssignmentNode:xu,isFunctionNode:wi,isIndexNode:Qo,isNode:Zt,isObjectNode:dc,isOperatorNode:On,isParenthesisNode:Ha,isRangeNode:F5,isRelationalNode:$5,isSymbolNode:Rn,isChain:ix});r.config=Xse(n,r.emit),r.expression={transform:{},mathWithTransform:{config:r.config}};var a=[],i=[];function o(c){if(bs(c))return c(r);var f=c[Object.keys(c)[0]];if(bs(f))return f(r);if(!Gse(c))throw console.warn("Factory object with properties `type`, `name`, and `factory` expected",c),new Error("Factory object with properties `type`, `name`, and `factory` expected");var d=a.indexOf(c),v;return d===-1?(c.math===!0?v=c.factory(r.type,n,o,r.typed,r):v=c.factory(r.type,n,o,r.typed),a.push(c),i.push(v)):v=i[d],v}var l={};function u(){for(var c=arguments.length,f=new Array(c),d=0;d<c;d++)f[d]=arguments[d];return r.typed.apply(r.typed,f)}u.isTypedFunction=u0.isTypedFunction;var s=LNe(u,o,r,l);return r.import=s,r.on("config",()=>{f4(l).forEach(c=>{c&&c.meta&&c.meta.recreateOnConfigChange&&s(c,{override:!0})})}),r.create=k_.bind(null,t),r.factory=fe,r.import(f4(Wse(t))),r.ArgumentsError=Ai,r.DimensionError=_t,r.IndexError=ra,r}const es=n5("auth",{state:()=>({isRefresh:!0,refreshText:"身份验证中...",accountList:[],nowAccount:{},system:[],actSystem:"",mods:[],app:{},actMod:{},current:[],openKeys:[],tableConfigs:{},hiddenSensitiveFields:!1,menuShow:!1}),persist:{enabled:!0,strategies:[{storage:localStorage,paths:["system","mods","app","accountList","nowAccount","actSystem","current","tableConfigs","openKeys","menuShow"]}]},getters:{},actions:{systemAuthData(){return new Promise(async t=>{let e={classname:"sysmanage.develop.userauthforweb.userauth",method:"query_userauth",content:{place:1},systemappid:""};const n=await ts.requested(e);this.system=n.data,this.actSystem=n.data[0],this.mods=n.data[0].modules,t()})},async hideKeyWords(t){let e=t;(await ts.requested({classname:"sysmanage.develop.optiontype.optiontype",method:"optiontypeselect",content:{pageNumber:1,pageSize:20,typename:"shieldrole",parameter:{siteid:e.siteid,userid:e.userid}}})).data.length>0?this.hiddenSensitiveFields=!0:this.hiddenSensitiveFields=!1},async systemData(){const t=await ts.requested({classname:"sysmanage.develop.userauthforweb.userauth",method:"query_userauth",content:{place:1},systemappid:""});this.system=t.data,this.mods=this.system[0].modules},modulesData(t){this.mods=t.modules},appData(t){function e(n,r){let a=null;function i(o){for(let l=0;l<o.length;l++){const u=o[l];if(u.modules&&u.modules.length>0&&i(u.modules),u.apps){const s=u.apps.find(c=>c.name===r);if(s){a=s;break}}}}return i(n),a}this.app=e(this.system,t)},async getConfig(){const t=await ts.requested({classname:"sysmanage.develop.users.users",method:"queryClientConfig",content:{}});t.data.config?this.tableConfigs=JSON.parse(t.data.config):this.tableConfigs={}},async defaultAccount(t,e){this.nowAccount=t,sessionStorage.setItem("token",t.token),this.getConfig(),await this.systemAuthData(),e()},reloadPage(){this.isRefresh=!1,this.refreshText="站点切换中,正在加载站点配置...",setTimeout(()=>{Hs.push("/controlPanel")})}}}),zNe={number:"BigNumber",precision:20},VNe=k_($Ne,zNe);let hh=null;const dAe={getLocation(t){if(!(!t.lng||!t.lat))return new Promise((e,n)=>{let r=document.createElement("div");new BMapGL.Map(r).centerAndZoom(new BMapGL.Point(116.404,39.915),11);var i=new BMapGL.Geocoder;i.getLocation(new BMapGL.Point(t.lng,t.lat),function(o){o?e(o):n("暂无数据")})})},hasPermission(t){let e=!0,r=es().app,a=r.meta.auth;if(r.meta.auth)return e=a.some(i=>i.option==t),e},TBLayout(t,e){try{let r=es().app;if(r.meta.tables[t])return r.meta.tables[t].tablecols.map(i=>({title:i.title,filter:i.filter,sortable:i.sortable,dataIndex:i.columnname,sort:0,width:i.width==0?"150":i.width,ellipsis:!0,fixed:i.columnname=="operation"?"right":""}))}catch(n){console.log(n,"tool")}},TBLayoutID(t){try{let n=es().app;if(n.meta.tables[t])return n.meta.tables[t].tableid}catch(e){console.log(e,"tool")}},isDisabled(t,e,n){let r=!1;return n||(r=e.some(a=>a==t),r)},message(t,e,n){if(!t)return!1;t.code===1?(e&&Mn.success({content:e,key:1}),hh!==null&&clearTimeout(hh),hh=setTimeout(()=>{n&&n()},500)):(console.log(t),Mn.error({content:t.data+":"+t.msg,key:1}))},formatAmount(t,e=0){const{hiddenSensitiveFields:n}=es();if(n)return"****";let r=VNe.format(Number(t),{notation:"fixed",precision:2});const a=String(r),i=/\B(?=(?:\d{3})+$)/g;if(a.indexOf(".")>-1){const l=a.substring(0,a.indexOf(".")),u=a.substring(a.length,a.indexOf("."));return`${l.replace(i,",")}${u}`}else return a.replace(i,",")},validateInputNumber(t,e,n){return new Promise((r,a)=>{if((e*100-t*100)%(n*100)===0)r(e);else{Mn.error(e?`输入的值${e}不符合规则,已修正!`:"输入的值不能为空!");let i=e-(e-t)%n;r(i)}})},statusAndColor(t){let e=[{st:"新建",cl:"#1677ff"},{st:"提交",cl:"#646cff"},{st:"审核",cl:"#ff5656"},{st:"关闭",cl:"#acbdc5"},{st:"预提交",cl:"#005792"},{st:"确认",cl:"#01352c"},{st:"复核",cl:"#ff9234"},{st:"启用",cl:"#1890ff"},{st:"停用",cl:"#acbdc5"},{st:"暂停",cl:"#acbdc5"},{st:"作废",cl:"#acbdc5"},{st:"待接单",cl:"red"},{st:"待开始",cl:"rgba(255, 164, 6)"},{st:"进行中",cl:"#096dd9"},{st:"已完成",cl:"rgb(85, 180, 58)"}];return e.find(n=>n.st==t)?e.find(n=>n.st==t).cl:"#333"},anti_shake(t,e){const n=new Date().getTime(),r=JSON.parse(sessionStorage.getItem("request_url"));if(sessionStorage.setItem("request_url",JSON.stringify({url:t.type,time:new Date().getTime()})),r===null)return!0;if(n-r.time<500&&t.type=="post"){let a;return t.cancelToken=new e.CancelToken(i=>{a=i}),a(`${t.url}请求被中断`),!1}return!0},messageLoading:{hide:()=>{Mn.loading({content:"操作正在执行,请稍等..",duration:0,key:1})}},removeFileList(t){let e=[];if(t.length)for(let r=0;r<t.length;r++)e.push(t[r].linksid);let n={accesstoken:"4a6559d45d2a4c6e0ebac2c803344106",classname:"system.attachment.Attachment",method:"deleteFileLink",content:{linksids:[1]}};return new Promise(r=>{n.content.linksids=e,ts.requested(n).then(a=>{a.code==1&&r(a.code)})})}};let jNe=rx.CancelToken,HNe=jNe.source();const KNe=()=>{for(var t=window.location.href,e=t.indexOf("/"),n=0;e!==-1;)if(n++,e=t.indexOf("/",e+1),n++===3)return t.slice(0,e)},Ml=rx.create({baseURL:KNe(),timeout:20*1e3});Ml.interceptors.request.use(t=>{t.type;const e=sessionStorage.getItem("token")?sessionStorage.getItem("token"):"",n=sessionStorage.getItem("app")?JSON.parse(sessionStorage.getItem("app")).systemappid:"";return t.data&&(t.data.accesstoken=e,t.data.systemappid=n),t.data=JSON.stringify(t.data),t.headers||(t.headers={}),t.headers["Content-Type"]||(t.headers["Content-Type"]="application/json;charset=UTF-8"),t},t=>{Promise.reject(t)});Ml.interceptors.response.use(t=>{if(t.data.code==-1)Mn.error({content:t.data.msg,key:1}),Hs.replace({path:"/"});else return t.data},t=>{if(console.log(t),t&&t.response)switch(t.response.status){case 400:Mn.error("错误请求");break;case 401:Mn.error("未授权,请重新登录");break;case 403:Mn.error("拒绝访问");break;case 404:Mn.error("请求错误,未找到该资源");break;case 405:Mn.error("请求方法未允许");break;case 408:Mn.error("请求超时");break;case 500:Mn.error({content:"服务器端出错",key:"服务器端出错"});break;case 501:Mn.error("网络未实现");break;case 502:Mn.error("网络错误");break;case 503:Mn.error("服务不可用");break;case 504:Mn.error("网络超时");break;case 505:Mn.error("http版本不支持该请求");break;default:Mn.error=`连接错误${t.response.status}`}else HNe.cancel("停止请求");return Promise.resolve(t.response)});const UNe=rx.create({timeout:3600*1e3,withCredentials:!1,validateStatus:function(t){return t>=200},maxRedirects:0,responseType:"text",onUploadProgress:function(t){}}),qNe={upload(t,e,n){return UNe.put(t,e,n)}},ka={get(t,e){const n={method:"get",url:t};return e&&(n.params=e),Ml(n)},post(t,e,n){const r={method:"post",type:n,url:t};return e&&(r.data=e),Ml(r)},put(t,e){const n={method:"put",url:t};return e&&(n.data=e),Ml(n)},delete(t,e){const n={method:"delete",url:t};return e&&(n.params=e),Ml(n)},upload(t,e,n,r){return qNe(t,e,{headers:{"Content-Type":n},transformRequest:[function(i){return i}],onUploadProgress:i=>{let o=i.loaded/i.total*100|0;r(o)}})}};let _a="";const ts={loginCode(t){return ka.post(`${_a}/waserver/rest/index/getpassword`,t,"get")},login(t){return ka.post(`${_a}/waserver/rest/index/login`,t,"post")},loginout(t){return ka.post(`${_a}/waserver/rest/index/logout`,t,"post")},loginbyaccount(t){return ka.post(`${_a}/waserver/rest/index/loginbyaccount`,t,"post")},requested(t){return ka.post(`${_a}/waserver/rest/index`,t,"get")},post(t){return ka.post(`${_a}/waserver/rest/index`,t,"get")},delete(t){return ka.post(`${_a}/waserver/rest/index`,t,"get")},weather(t){return ka.get(`${_a}/waserver/rest/index/getforward?url=http://www.nmc.cn/rest/position`)},isRefreshDevice(t){return ka.post(`${_a}/waserver/rest/simple/devicevaluecheck`,t,"get")},optionstype(t){return ka.post(`${_a}/waserver/rest/index`,{classname:"sysmanage.develop.optiontype.optiontype",method:"optiontypeselect",content:{pageNumber:1,pageSize:1e3,typename:t,parameter:{}}},"get")}},gh=n5("routeTabs",{state:()=>({historyRoutes:[],activeKey:0}),persist:{enabled:!0,strategies:[{storage:sessionStorage,paths:["historyRoutes","activeKey"]}]},getters:{},actions:{saveRoute(t){if(!this.historyRoutes.some(n=>n.name==t.name))return this.historyRoutes.push({meta:t.meta,name:t.name,path:t.path,query:t.query})},delRoute(t,e){if(Hs.options.routes[1].children.forEach(r=>{r.name==t&&(r.keepAlive=!1)}),this.historyRoutes=this.historyRoutes.filter(r=>{if(r.name!==t)return r}),t==e&&this.historyRoutes.length>0)return Hs.replace({name:this.historyRoutes[0].meta.name})}}}),_0=[{path:"/",name:"login",component:()=>at(()=>import("./login-c1ca936f.js"),["./login-c1ca936f.js","./vue-router-f797b6fe.js","./vue-9763c232.js","./md5-097b22e0.js","./LOGO-5fe40572.js","./_plugin-vue_export-helper-c27b6911.js","./login-ecf8167b.css"],import.meta.url)},{path:"/home",name:"home",redirect:"/controlPanel",component:()=>at(()=>import("./index-9a645d35.js"),["./index-9a645d35.js","./vue-9763c232.js","./LOGO-5fe40572.js","./md5-097b22e0.js","./_plugin-vue_export-helper-c27b6911.js","./vue-router-f797b6fe.js","./index-9915efc0.js","./index-975bc785.css","./index-acc095df.css"],import.meta.url),children:[]},{path:"/controlPanel",name:"controlPanel",component:()=>at(()=>import("./index-5c14dd0e.js"),["./index-5c14dd0e.js","./vue-9763c232.js","./index-9915efc0.js","./_plugin-vue_export-helper-c27b6911.js","./index-975bc785.css","./countUp-fd2d1f61.js","./base-7af9cf36.js","./vue-router-f797b6fe.js","./index-d1e66402.js","./ext-99480133.js","./EnvironmentOutlined-9737457a.js","./index-ee900be1.css"],import.meta.url)},{path:"/pressureControl",name:"pressureControl",meta:{title:"仪表盘",name:"pressureControl",keepAlive:!0},component:()=>at(()=>import("./index-aaf0bd3e.js"),["./index-aaf0bd3e.js","./vue-9763c232.js","./index-9915efc0.js","./_plugin-vue_export-helper-c27b6911.js","./index-975bc785.css","./baseSet-6d005009.js","./index-d1e66402.js","./ext-99480133.js","./vue-router-f797b6fe.js","./EnvironmentOutlined-9737457a.js","./index-c9ebe12f.css"],import.meta.url)},{path:"/404",name:"404",component:()=>at(()=>import("./404-bf6ed1df.js"),["./404-bf6ed1df.js","./_plugin-vue_export-helper-c27b6911.js","./vue-9763c232.js","./404-0653601a.css"],import.meta.url)},{path:"/:catchAll(.*)",redirect:"/404"}];_0[1].children=[..._0[1].children,...Eue,...Due,...Nue];const __=y7({history:b7(),routes:_0});__.beforeEach((t,e,n)=>{gh().historyRoutes.some(r=>r.name==e.name),t.path!="/controlPanel"&&gh().saveRoute(t),es().appData(t.meta.name),gh().activeKey=t.name,n()});const Hs=__;const OA=(t,e)=>{const n=t.storage||sessionStorage,r=t.key||e.$id;if(t.paths){const a=t.paths.reduce((i,o)=>(i[o]=e.$state[o],i),{});n.setItem(r,JSON.stringify(a))}else n.setItem(r,JSON.stringify(e.$state))};var WNe=({options:t,store:e})=>{var n,r,a,i;if((n=t.persist)!=null&&n.enabled){const o=[{key:e.$id,storage:sessionStorage}],l=(a=(r=t.persist)==null?void 0:r.strategies)!=null&&a.length?(i=t.persist)==null?void 0:i.strategies:o;l.forEach(u=>{const s=u.storage||sessionStorage,c=u.key||e.$id,f=s.getItem(c);f&&(e.$patch(JSON.parse(f)),OA(u,e))}),e.$subscribe(()=>{l.forEach(u=>{OA(u,e)})})}};const I_=Mue();I_.use(WNe);var GNe={"bm-map":["click","dblclick","rightclick","rightdblclick","maptypechange","mousemove","mouseover","mouseout","movestart","moving","moveend","zoomstart","zoomend","addoverlay","addcontrol","removecontrol","removeoverlay","clearoverlays","dragstart","dragging","dragend","addtilelayer","removetilelayer","load","resize","hotspotclick","hotspotover","hotspotout","tilesloaded","touchstart","touchmove","touchend","longpress"],"bm-geolocation":["locationSuccess","locationError"],"bm-overview-map":["viewchanged","viewchanging"],"bm-marker":["click","dblclick","mousedown","mouseup","mouseout","mouseover","remove","infowindowclose","infowindowopen","dragstart","dragging","dragend","rightclick"],"bm-polyline":["click","dblclick","mousedown","mouseup","mouseout","mouseover","remove","lineupdate"],"bm-polygon":["click","dblclick","mousedown","mouseup","mouseout","mouseover","remove","lineupdate"],"bm-circle":["click","dblclick","mousedown","mouseup","mouseout","mouseover","remove","lineupdate"],"bm-label":["click","dblclick","mousedown","mouseup","mouseout","mouseover","remove","rightclick"],"bm-info-window":["close","open","maximize","restore","clickclose"],"bm-ground":["click","dblclick"],"bm-autocomplete":["onconfirm","onhighlight"],"bm-point-collection":["click","mouseover","mouseout"]};function aa(t,e){const n=e||GNe[this.$options.name];n&&n.forEach(r=>{let i=r.slice(0,2)==="on"?r.slice(2):r;const o=this.$attrs["on"+i.replace(i[0],i[0].toUpperCase())];o&&t.addEventListener(r,o)})}function vn(t,e={}){const{lng:n,lat:r}=e;return new t.Point(n,r)}function pv(t,e={}){const{sw:n,ne:r}=e;return new t.Bounds(vn(t,n),vn(t,r))}function Pn(t,e={}){const{width:n,height:r}=e;return new t.Size(n,r)}function I0(t,e={}){const{url:n,size:r,opts:a={}}=e;let i={anchor:a.anchor&&Pn(t,a.anchor),imageSize:a.imageSize&&Pn(t,a.imageSize),imageOffset:a.imageOffset&&Pn(t,a.imageOffset),infoWindowAnchor:a.infoWindowAnchor&&Pn(t,a.infoWindowAnchor),printImageUrl:a.printImageUrl};return yr(i),new t.Icon(n,Pn(t,r),i)}function YNe(t,e={}){const{content:n,opts:r}=e;let a={offset:r.offset&&Pn(t,r.offset),position:r.position&&vn(t,r.position),enableMassClear:r.enableMassClear};return yr(a),new t.Label(n,a)}function XNe(t,e={}){const{path:n,opts:r}=e;let a={anchor:r.anchor&&Pn(t,r.anchor),fillColor:r.fillColor,fillOpacity:r.fillOpacity,scale:r.scale,rotation:r.rotation,strokeColor:r.strokeColor,strokeOpacity:r.strokeOpacity,strokeWeight:r.strokeWeight};return yr(a),new t.Symbol(window[n]||n,a)}function ZNe(t,e={}){const{symbol:n,offset:r,repeat:a,fixedRotation:i}=e;return new t.IconSequence(n&&XNe(t,n),r,a,i)}const Va=t=>t.lng&&t.lat,TA=t=>Object.prototype.toString.call(t).slice(8,-1),fr=(t,e)=>Va(e)?vn(t,e):e,yr=t=>{Object.keys(t).forEach(e=>{typeof t[e]>"u"&&delete t[e]})};let rd={v:"3.0",type:"API"};const F_=(t={})=>{rd=Object.assign(rd,t),rd.ak||console.error("请配置ak:百度地图开发者平台申请的密钥")},Li=()=>rd;var jl=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{},Sx={exports:{}};function Ex(){}Ex.prototype={on:function(t,e,n){var r=this.e||(this.e={});return(r[t]||(r[t]=[])).push({fn:e,ctx:n}),this},once:function(t,e,n){var r=this;function a(){r.off(t,a),e.apply(n,arguments)}return a._=e,this.on(t,a,n)},emit:function(t){var e=[].slice.call(arguments,1),n=((this.e||(this.e={}))[t]||[]).slice(),r=0,a=n.length;for(r;r<a;r++)n[r].fn.apply(n[r].ctx,e);return this},off:function(t,e){var n=this.e||(this.e={}),r=n[t],a=[];if(r&&e)for(var i=0,o=r.length;i<o;i++)r[i].fn!==e&&r[i].fn._!==e&&a.push(r[i]);return a.length?n[t]=a:delete n[t],this}};Sx.exports=Ex;Sx.exports.TinyEmitter=Ex;var JNe=Sx.exports,hf=new JNe,Bo={$on:(...t)=>hf.on(...t),$once:(...t)=>hf.once(...t),$off:(...t)=>hf.off(...t),$emit:(...t)=>hf.emit(...t)};const PA={API:{"2.0":{setMapStyle:"setMapStyle",NavigationControl:"NavigationControl"},"3.0":{setMapStyle:"setMapStyleV2",NavigationControl:"NavigationControl"}},WebGL:{setMapStyle:"setMapStyleV2",NavigationControl:"NavigationControl3D"}},ns=t=>{const e=Li();return e.type=="WebGL"?PA[e.type][t]:PA[e.type][e.v][t]};let $_;new Promise(t=>{$_=t});var Mr=(t,e)=>{const n=t.__vccOpts||t;for(const[r,a]of e)n[r]=a;return n};const QNe={name:"bm-map",inheritAttrs:!1,emits:["ready","init","animationed"],props:{ak:{type:String},v:{type:String},type:{type:String},center:{type:[Object,String]},zoom:{type:Number},minZoom:{type:Number},maxZoom:{type:Number},highResolution:{type:Boolean,default:!0},mapClick:{type:Boolean,default:!0},mapType:{type:String},dragging:{type:Boolean,default:!0},scrollWheelZoom:{type:Boolean,default:!1},doubleClickZoom:{type:Boolean,default:!0},keyboard:{type:Boolean,default:!0},inertialDragging:{type:Boolean,default:!0},continuousZoom:{type:Boolean,default:!0},pinchToZoom:{type:Boolean,default:!0},autoResize:{type:Boolean,default:!0},theme:{type:Array},mapStyle:{type:Object},hasAnimation:{type:Boolean,default:!0},defaultAnimation:{type:Boolean,default:!0}},watch:{center(t,e){const{map:n,zoom:r}=this;TA(t)==="String"&&t!==e&&this.setCenterZoom(n,t,r)},"center.lng"(t,e){const{BMap:n,map:r,zoom:a,center:i}=this;t!==e&&t>=-180&&t<=180&&this.setCenterZoom(r,new n.Point(t,i.lat),a)},"center.lat"(t,e){const{BMap:n,map:r,zoom:a,center:i}=this;t!==e&&t>=-74&&t<=74&&this.setCenterZoom(r,new n.Point(i.lng,t),a)},zoom(t,e){const{map:n}=this;t!==e&&t>=3&&t<=19&&n.setZoom(t)},minZoom(t){const{map:e}=this;e.setMinZoom(t)},maxZoom(t){const{map:e}=this;e.setMaxZoom(t)},highResolution(){this.reset()},mapClick(){this.reset()},mapType(t){const{map:e}=this;e.setMapType(window[t])},dragging(t){const{map:e}=this;t?e.enableDragging():e.disableDragging()},scrollWheelZoom(t){const{map:e}=this;t?e.enableScrollWheelZoom():e.disableScrollWheelZoom()},doubleClickZoom(t){const{map:e}=this;t?e.enableDoubleClickZoom():e.disableDoubleClickZoom()},keyboard(t){const{map:e}=this;t?e.enableKeyboard():e.disableKeyboard()},inertialDragging(t){const{map:e}=this;t?e.enableInertialDragging():e.disableInertialDragging()},continuousZoom(t){const{map:e}=this;t?e.enableContinuousZoom():e.disableContinuousZoom()},pinchToZoom(t){const{map:e}=this;t?e.enablePinchToZoom():e.disablePinchToZoom()},autoResize(t){const{map:e}=this;t?e.enableAutoResize():e.disableAutoResize()},theme(t){const{map:e}=this;e[ns("setMapStyle")]({styleJson:t})},mapStyle:{handler(t){const{map:e,theme:n}=this;!n&&e[ns("setMapStyle")](t)},deep:!0}},methods:{setMapOptions(){const{map:t,minZoom:e,maxZoom:n,mapType:r,dragging:a,scrollWheelZoom:i,doubleClickZoom:o,keyboard:l,inertialDragging:u,continuousZoom:s,pinchToZoom:c,autoResize:f}=this;e&&t.setMinZoom(e),n&&t.setMaxZoom(n),r&&t.setMapType(window[r]),a?t.enableDragging():t.disableDragging(),i?t.enableScrollWheelZoom():t.disableScrollWheelZoom(),o?t.enableDoubleClickZoom():t.disableDoubleClickZoom(),l?t.enableKeyboard():t.disableKeyboard(),u?t.enableInertialDragging():t.disableInertialDragging(),s?t.enableContinuousZoom():t.disableContinuousZoom(),c?t.enablePinchToZoom():t.disablePinchToZoom(),f?t.enableAutoResize():t.disableAutoResize()},init(t){if(this.map)return;let e=this.$refs.view;this.$slots.default;const n=new t.Map(e,{enableHighResolution:this.highResolution,enableMapClick:this.mapClick});this.map=n;const{setMapOptions:r,zoom:a,getCenterPoint:i,theme:o,mapStyle:l}=this;r(),aa.call(this,n),n.reset(),this.setCenterZoom(n,i(),a),o?n[ns("setMapStyle")]({styleJson:o}):l&&n[ns("setMapStyle")](l);let u=0;this.$emit("init",{BMap:t,map:n}),Bo.$emit("init",{BMap:t,map:n}),n.addEventListener("tilesloaded",()=>{u||(u++,this.$emit("ready",{BMap:t,map:n}),Bo.$emit("ready",{BMap:t,map:n}))}),n.addEventListener("loaded",()=>{this.$emit("loaded",{BMap:t,map:n}),Bo.$emit("loaded",{BMap:t,map:n})})},setCenterZoom(t,e,n){Li().type==="WebGL"&&(!this.hasAnimation||!this.defaultAnimation)?t.setCenter(e,{noAnimation:!this.hasAnimation,callback:()=>{t.setZoom(n,{noAnimation:!this.hasAnimation,zoomCenter:e,callback:()=>{this.$emit("animationed",{BMap:this.BMap,map:t})}})}}):t.centerAndZoom(e,n)},getCenterPoint(){const{center:t,BMap:e}=this;switch(TA(t)){case"String":return t;case"Object":return new e.Point(t.lng,t.lat);default:return new e.Point}},initMap(t){this.BMap=t,this.init(t),$_(t)},getMapScript(){return window.BMap?window.BMap._preloader?window.BMap._preloader:Promise.resolve(window.BMap):(window.BMap={},window.BMap._preloader=new Promise((t,e)=>{window._initBaiduMap=function(){window.BMap=Li().type=="WebGL"?window.BMapGL:window.BMap,t(window.BMap),window.document.body.removeChild(n),window.BMap._preloader=null,window._initBaiduMap=null};const n=document.createElement("script");switch(window.document.body.appendChild(n),Li().type){case"WebGL":n.src=`https://api.map.baidu.com/api?v=1.0&type=webgl&ak=${Li().ak}&callback=_initBaiduMap`;break;default:n.src=`https://api.map.baidu.com/api?v=${Li().v}&ak=${Li().ak}&callback=_initBaiduMap`}}),window.BMap._preloader)},reset(){const{getMapScript:t,initMap:e}=this;t().then(e)}},created(){const t={};this.ak&&(t.ak=this.ak),this.v&&(t.v=this.v),this.type&&(t.type=this.type),F_(t)},mounted(){this.reset()},data(){return{hasBmView:!1,map:null,BMap:null,name:"bm-map"}}},eDe={key:0,ref:"view",style:{width:"100%",height:"100%"}};function tDe(t,e,n,r,a,i){return Hn(),Xn("div",{class:v7(t.$attrs.class),style:p7(t.$attrs.style)},[a.hasBmView?BA("",!0):(Hn(),Xn("div",eDe,null,512)),mr(t.$slots,"default")],6)}var nDe=Mr(QNe,[["render",tDe]]);const rDe={control:{unload:"removeControl"},layer:{unload:"removeTileLayer"},overlay:{unload:"removeOverlay"},contextMenu:{unload:"removeContextMenu"}},ad=t=>t.abstract||t.name!=="bm-map"?ad(t.$parent):t;function aDe(){const{unload:t,renderByParent:e,$parent:n,ready:r}=this;Bo.$off("ready",r),e&&n.reload(),t()}const iDe=(t={})=>({emits:["ready"],computed:{renderByParent(){return this.$parent.preventChildrenRender}},created(){const e=ad(this.$parent),n=e.map,{ready:r}=this;n?r():Bo.$on("ready",r),n?this.init({BMap:e.BMap,map:n}):Bo.$on("init",this.init)},mounted(){const n=ad(this.$parent).map,{mountedReady:r}=this;n?r():Bo.$on("ready",r)},unmounted:aDe,methods:{init(){},ready(){const e=ad(this.$parent),n=this.BMap=e.BMap,r=this.map=e.map;this.load(),this.$emit("ready",{BMap:n,map:r})},mountedReady(){this.mountedLoad()},transmitEvent(e){this.$emit(e.type.replace(/^on/,""),e)},reload(){this&&this.BMap&&this.$nextTick(()=>{this.unload(),this.$nextTick(()=>{this.load(),this.mountedLoad()})})},unload(){const{map:e,originInstance:n}=this;try{switch(t.type){case"search":return n.clearResults();case"autoComplete":case"lushu":return n.dispose();case"markerClusterer":return n.clearMarkers();default:e[rDe[t.type].unload](n)}}catch{}},mountedLoad(){}}});var un=t=>iDe({type:t});const oDe={name:"bm-scale",render(){},mixins:[un("control")],props:{anchor:{type:String},offset:{type:Object}},watch:{anchor(){this.reload()},offset(){this.reload()}},methods:{load(){const{BMap:t,map:e,anchor:n,offset:r}=this;this.originInstance=new t.ScaleControl({anchor:window[n],offset:r&&Pn(t,r)}),e.addControl(this.originInstance)}}},lDe={name:"bm-navigation",render(){},mixins:[un("control")],props:{anchor:{type:String},offset:{type:Object},type:{type:String},showZoomInfo:{type:Boolean},enableGeolocation:{type:Boolean,default:!1}},watch:{anchor(){this.reload()},offset(){this.reload()},type(){this.reload()},showZoomInfo(){this.reload()}},methods:{load(){const{BMap:t,map:e,anchor:n,offset:r,type:a,showZoomInfo:i,enableGeolocation:o}=this;let l={anchor:window[n],offset:r&&Pn(t,r),type:window[a],showZoomInfo:i,enableGeolocation:o};yr(l),this.originInstance=new t[ns("NavigationControl")](l),e.addControl(this.originInstance)}}},uDe={name:"bm-map-type",render(){},mixins:[un("control")],props:["type","mapTypes","anchor","offset"],watch:{anchor(){this.reload()},offset(){this.reload()},type(){this.reload()},mapTypes(){this.reload()}},methods:{load(){const{BMap:t,map:e,anchor:n,offset:r,type:a}=this,i=[];this.mapTypes&&this.mapTypes.forEach(l=>i.push(window[l]));let o={anchor:window[n],offset:r&&Pn(t,r),type:window[a],mapTypes:i};yr(o),this.originInstance=new t.MapTypeControl(o),e.addControl(this.originInstance)}}},sDe={name:"bm-overview-map",mixins:[un("control")],render(){},props:{anchor:{type:String},offset:{type:Object},size:{type:Object},isOpen:{type:Boolean}},watch:{anchor(){this.reload()},offset(){this.reload()},size(){this.reload()},isOpen(){this.reload()}},methods:{load(){const{BMap:t,map:e,isOpen:n,size:r,offset:a,anchor:i}=this;this.mapTypes&&this.mapTypes.forEach(l=>{});let o={anchor:window[i],offset:Pn(t,a),size:Pn(t,r),isOpen:n};yr(o),this.originInstance=new t.OverviewMapControl(o),aa.call(this,this.originInstance),e.addControl(this.originInstance)}}},cDe={name:"bm-geolocation",render(){},mixins:[un("control")],props:{anchor:{type:String},offset:{type:Object},showAddressBar:{type:Boolean},autoLocation:{type:Boolean},locationIcon:{type:Object}},watch:{anchor(){this.reload()},offset(){this.reload()},showAddressBar(){this.reload()},autoLocation(){this.reload()},locationIcon(){this.reload()}},methods:{load(){const{BMap:t,map:e,anchor:n,showAddressBar:r,autoLocation:a,locationIcon:i,offset:o}=this;let l={anchor:window[n],showAddressBar:r,enableAutoLocation:a,offset:o&&Pn(t,o),locationIcon:i&&I0(t,i)};switch(yr(l),Li().type){case"WebGL":this.originInstance=new t.LocationControl(l);break;default:this.originInstance=new t.GeolocationControl(l)}aa.call(this,this.originInstance),e.addControl(this.originInstance)}}},fDe={name:"bm-copyright",render(){},mixins:[un("control")],props:["anchor","offset","copyright"],watch:{anchor(){this.reload()},offset(){this.reload()},copyright(){this.reload()}},methods:{load(){const{BMap:t,map:e,offset:n,anchor:r,updateCopyrightList:a}=this;this.originInstance=new t.CopyrightControl({anchor:window[r],offset:n&&Pn(t,n)}),a(),e.addControl(this.originInstance)},updateCopyrightList(){const{BMap:t,map:e}=this,{removeCopyright:n,getCopyrightCollection:r}=this.originInstance,a=r();a&&a.forEach(i=>{n(i.id)}),this.copyright&&this.copyright.forEach(i=>{const o=i.bounds?new t.Bounds(new t.Point(i.bounds.sw.lng,i.bounds.sw.lat),new t.Point(i.bounds.ne.lng,i.bounds.ne.lat)):e.getBounds();this.originInstance.addCopyright({id:i.id,content:i.content,bounds:o})})}}},dDe={name:"bm-city-list",render(){},emits:["changeBefore","changeAfter"],mixins:[un("control")],props:{anchor:{type:String},offset:{type:Object}},watch:{anchor(){this.reload()},offset(){this.reload()}},methods:{load(){const{BMap:t,map:e,anchor:n,offset:r}=this,a=this;this.originInstance=new t.CityListControl({anchor:window[n],offset:r&&Pn(t,r),onChangeBefore(){a.$emit("changeBefore")},onChangeAfter(){a.$emit("changeAfter")}}),e.addControl(this.originInstance)}}},vDe={name:"bm-panorama",mixins:[un("control")],render(){},props:["anchor","offset"],watch:{anchor(){this.reload()},offset(){this.reload()}},methods:{load(){const{BMap:t,map:e,anchor:n,offset:r}=this;this.originInstance=new t.PanoramaControl({anchor:window[n],offset:r&&Pn(t,r)}),e.addControl(this.originInstance)}}},pDe={name:"bm-control",mixins:[un("control")],props:["anchor","offset"],watch:{anchor(t){this.originInstance.setAnchor(t)},offset(t){this.originInstance.setOffset(t)}},methods:{load(){const{BMap:t,map:e,anchor:n,offset:r,$el:a}=this,i=function(){this.defaultAnchor=window[n||"BMAP_ANCHOR_TOP_LEFT"],this.defaultOffset=Pn(t,r)};i.prototype=new t.Control,i.prototype.initialize=o=>o.getContainer().appendChild(a),this.originInstance=new i,e.addControl(this.originInstance)}}};function mDe(t,e,n,r,a,i){return Hn(),Xn("div",null,[mr(t.$slots,"default")])}var hDe=Mr(pDe,[["render",mDe]]);const gDe={name:"bm-marker",mixins:[un("overlay")],inject:{Cluster:{default:()=>({})}},props:{position:{},offset:{},icon:{},massClear:{type:Boolean,default:!0},dragging:{type:Boolean,default:!1},clicking:{type:Boolean,default:!0},raiseOnDrag:{type:Boolean,default:!1},draggingCursor:{type:String},rotation:{type:Number},shadow:{type:Object},title:{type:String},label:{type:Object},animation:{type:String},top:{type:Boolean,default:!1},zIndex:{type:Number,default:0}},watch:{"position.lng"(t,e){const{BMap:n,originInstance:r,position:a,renderByParent:i,$parent:o}=this;t!==e&&t>=-180&&t<=180&&r.setPosition(vn(n,{lng:t,lat:a.lat})),i&&o.reload()},"position.lat"(t,e){const{BMap:n,originInstance:r,position:a,renderByParent:i,$parent:o}=this;t!==e&&t>=-74&&t<=74&&r.setPosition(vn(n,{lng:a.lng,lat:t})),i&&o.reload()},"offset.width"(t,e){const{BMap:n,originInstance:r}=this;t!==e&&r.setOffset(new n.Size(t,this.offset.height))},"offset.height"(t,e){const{BMap:n,originInstance:r}=this;t!==e&&r.setOffset(new n.Size(this.offset.width,t))},icon:{deep:!0,handler(t){const{BMap:e,originInstance:n,rotation:r}=this;n&&n.setIcon(I0(e,t)),r&&n&&n.setRotation(r)}},massClear(t){t?this.originInstance.enableMassClear():this.originInstance.disableMassClear()},dragging(t){t?this.originInstance.enableDragging():this.originInstance.disableDragging()},clicking(){this.reload()},raiseOnDrag(){this.reload()},draggingCursor(t){this.originInstance.setDraggingCursor(t)},rotation(t){this.originInstance.setRotation(t)},shadow(t){this.originInstance.setShadow(t)},title(t){this.originInstance.setTitle(t)},label(t){this.reload()},animation(t){this.originInstance.setAnimation(window[t])},top(t){this.originInstance.setTop(t)},zIndex(t){this.originInstance.setZIndex(t)}},methods:{load(){var t,e;const{BMap:n,map:r,position:a,offset:i,icon:o,massClear:l,dragging:u,clicking:s,raiseOnDrag:c,draggingCursor:f,rotation:d,shadow:v,title:p,label:m,animation:h,top:g,renderByParent:w,$parent:y,zIndex:x}=this;let C={offset:i,icon:o&&I0(n,o),enableMassClear:l,enableDragging:u,enableClicking:s,raiseOnDrag:c,draggingCursor:f,rotation:d,shadow:v,title:p};yr(C);const b=new n.Marker(new n.Point(a.lng,a.lat),C);this.originInstance=b,m&&b&&b.setLabel(YNe(n,m)),b.setTop(g),b.setZIndex(x),aa.call(this,b),w?y.reload():r.addOverlay(b),b.setAnimation(window[h]),(e=(t=this.Cluster)==null?void 0:t.addMaker)==null||e.call(t,this)}},beforeUnmount(){var t,e;(e=(t=this.Cluster)==null?void 0:t.removeMaker)==null||e.call(t,this)}};function yDe(t,e,n,r,a,i){return Hn(),Xn("div",null,[mr(t.$slots,"default")])}var bDe=Mr(gDe,[["render",yDe]]);const xDe={render(){},name:"bm-point-collection",mixins:[un("overlay")],props:{points:{type:Array,default(){return[]}},shape:{type:String,default:"BMAP_POINT_SHAPE_CIRCLE"},color:{type:String},size:{type:String,default:"BMAP_POINT_SIZE_NORMAL"}},watch:{shape(t){const{originInstance:e,color:n,size:r}=this;e.setStyles({shape:window[t],color:n,size:window[r]})},size(t){const{originInstance:e,color:n,shape:r}=this;e.setStyles({shape:window[r],color:n,size:window[t]})},color(t){const{originInstance:e,shape:n,size:r}=this;e.setStyles({shape:window[n],color:t,size:window[r]})},points:{deep:!0,handler(t){const{originInstance:e}=this;e.clear(),e.setPoints(t)}}},methods:{load(){},init({BMap:t,map:e}){this.$emit("init",{BMap:t,map:e});const{points:n,shape:r,color:a,size:i}=this;let o={shape:window[r],color:a,size:window[i]};yr(o);const l=this.originInstance=new t.PointCollection(n.map(u=>vn(t,u)),o);aa.call(this,l),e.addOverlay(l)}}},wDe={name:"bm-polyline",render(){},mixins:[un("overlay")],props:{path:{type:Array},strokeColor:{type:String,default:"blue"},strokeWeight:{type:Number,default:2},strokeOpacity:{type:Number,default:.5},strokeStyle:{type:String,default:"solid"},massClear:{type:Boolean,default:!0},clicking:{type:Boolean,default:!0},editing:{type:Boolean,default:!1},icons:{type:Array,default(){return[]}}},watch:{path:{handler(t,e){this.reload()},deep:!0},icons:{handler(t,e){this.reload()},deep:!0},strokeColor(t){this.originInstance.setStrokeColor(t)},strokeOpacity(t){this.originInstance.setStrokeOpacity(t)},strokeWeight(t){this.originInstance.setStrokeWeight(t)},strokeStyle(t){this.originInstance.setStrokeStyle(t)},editing(t){t?this.originInstance.enableEditing():this.originInstance.disableEditing()},massClear(t){t?this.originInstance.enableMassClear():this.originInstance.disableMassClear()},clicking(t){this.reload()}},computed:{iconSequences(){const{BMap:t,icons:e}=this;return e.map(n=>ZNe(t,n))}},methods:{load(){const{BMap:t,map:e,path:n,strokeColor:r,strokeWeight:a,strokeOpacity:i,strokeStyle:o,editing:l,massClear:u,clicking:s,iconSequences:c}=this;let f={strokeColor:r,strokeWeight:a,strokeOpacity:i,strokeStyle:o,enableEditing:l,enableMassClear:u,enableClicking:s,icons:c};yr(f);const d=new t.Polyline(n.map(v=>vn(t,{lng:v.lng,lat:v.lat})),f);this.originInstance=d,e.addOverlay(d),aa.call(this,d)}}},B_={name:"bm-polygon",render(){},mixins:[un("overlay")],props:{path:{type:Array,default(){return[]}},strokeColor:{type:String},strokeWeight:{type:Number},strokeOpacity:{type:Number},strokeStyle:{type:String},fillColor:{type:String},fillOpacity:{type:Number},massClear:{type:Boolean,default:!0},clicking:{type:Boolean,default:!0},editing:{type:Boolean,default:!1}},watch:{path:{handler(t,e){this.reload()},deep:!0},strokeColor(t){this.originInstance.setStrokeColor(t)},strokeOpacity(t){this.originInstance.setStrokeOpacity(t)},strokeWeight(t){this.originInstance.setStrokeWeight(t)},strokeStyle(t){this.originInstance.setStrokeStyle(t)},fillColor(t){this.originInstance.setFillColor(t)},fillOpacity(t){this.originInstance.setFillOpacity(t)},editing(t){t?this.originInstance.enableEditing():this.originInstance.disableEditing()},massClear(t){t?this.originInstance.enableMassClear():this.originInstance.disableMassClear()},clicking(t){this.reload()}},methods:{load(){const{BMap:t,map:e,path:n,strokeColor:r,strokeWeight:a,strokeOpacity:i,strokeStyle:o,fillColor:l,fillOpacity:u,editing:s,massClear:c,clicking:f}=this;let d={strokeColor:r,strokeWeight:a,strokeOpacity:i,strokeStyle:o,fillColor:l,fillOpacity:u,enableMassClear:c,enableClicking:f};yr(d);const v=new t.Polygon(n.map(p=>vn(t,{lng:p.lng,lat:p.lat})),d);this.originInstance=v,e.addOverlay(v),aa.call(this,v),s?v.enableEditing():v.disableEditing()}}},CDe={name:"bm-circle",render(){},mixins:[un("overlay")],props:{center:{},radius:{},strokeColor:{type:String},strokeWeight:{type:Number},strokeOpacity:{type:Number},strokeStyle:{type:String},fillColor:{type:String},fillOpacity:{type:Number},massClear:{type:Boolean,default:!0},clicking:{type:Boolean,default:!0},editing:{type:Boolean,default:!1}},watch:{"center.lng"(t,e){const{BMap:n,originInstance:r,isEditing:a,disableEditing:i,enableEditing:o,center:l,editing:u}=this;if(!a){i();const s=t;t.toString()!==e.toString()&&s>=-180&&s<=180&&r.setCenter(vn(n,{lng:s,lat:l.lat})),u&&o()}},"center.lat"(t,e){const{BMap:n,originInstance:r,isEditing:a,disableEditing:i,enableEditing:o,center:l,editing:u}=this;if(!a){i();const s=t;t.toString()!==e.toString()&&s>=-74&&s<=74&&r.setCenter(vn(n,{lng:l.lng,lat:s})),u&&o()}},radius(t,e){const{originInstance:n,isEditing:r,disableEditing:a,enableEditing:i,editing:o}=this;r||(a(),n.setRadius(t),o&&i())},strokeColor(t){this.originInstance.setStrokeColor(t)},strokeOpacity(t){this.originInstance.setStrokeOpacity(t)},strokeWeight(t){this.originInstance.setStrokeWeight(t)},strokeStyle(t){this.originInstance.setStrokeStyle(t)},fillColor(t){this.originInstance.setFillColor(t)},fillOpacity(t){this.originInstance.setFillOpacity(t)},editing(t){t?this.enableEditing():this.disableEditing()},massClear(t){t?this.originInstance.enableMassClear():this.originInstance.disableMassClear()},clicking(t){this.reload()}},methods:{dragStartHandler(){this.isEditing=!0},dragEndHandler(){this.isEditing=!1,this.bindEditingNodeEvents()},bindEditingNodeEvents(){const{originInstance:t,editingKey:e,dragStartHandler:n,dragEndHandler:r}=this;t[e]&&t[e].forEach(a=>{a.addEventListener("dragstart",n),a.addEventListener("dragend",r)})},enableEditing(){const{originInstance:t,bindEditingNodeEvents:e}=this;t.enableEditing(),e()},disableEditing(){const{originInstance:t}=this;t.disableEditing()},getEditingKey(t){const e=[];t.enableEditing(),setTimeout(()=>{for(const n in t)t[n]&&t[n].length===2&&e.push(n);t.disableEditing();for(const n in t)t[n]&&t[n].length===0&&~e.indexOf(n)&&(this.editingKey=n)},0)},load(){const{BMap:t,map:e,center:n,radius:r,strokeColor:a,strokeWeight:i,strokeOpacity:o,strokeStyle:l,fillColor:u,fillOpacity:s,editing:c,massClear:f,clicking:d,enableEditing:v,disableEditing:p,getEditingKey:m,editingKey:h}=this;let g={strokeColor:a,strokeWeight:i,strokeOpacity:o,strokeStyle:l,fillColor:u,fillOpacity:s,enableMassClear:f,enableClicking:d};yr(g);const w=new t.Circle(vn(t,{lng:n.lng,lat:n.lat}),r,g);this.originInstance=w,e.addOverlay(w),aa.call(this,w),!h&&m(w),setTimeout(()=>{c?v():p()},0)}}},SDe={name:"bm-ground",render(){},mixins:[un("overlay")],props:{bounds:{type:Object},opacity:{type:Number},imageURL:{type:String},displayOnMinLevel:{type:Number},displayOnMaxLevel:{type:Number}},watch:{bounds:{handler(t){const{BMap:e}=this;this.originInstance.setBounds(pv(e,t))},deep:!0},opacity(t){this.originInstance.setOpacity(t)},imageURL(t){this.originInstance.setImageURL(t)},displayOnMinLevel(t){this.originInstance.setDisplayOnMinLevel(t)},displayOnMaxLevel(t){this.originInstance.setDisplayOnMaxLevel(t)}},methods:{load(){const{BMap:t,map:e,bounds:n,opacity:r,imageURL:a,displayOnMinLevel:i,displayOnMaxLevel:o}=this;let l={opacity:r,imageURL:a,displayOnMaxLevel:o,displayOnMinLevel:i};yr(l);const u=new t.GroundOverlay(n&&pv(t,n),l);u.setImageURL(a),this.originInstance=u,aa.call(this,u),e.addOverlay(u)}}},EDe={name:"bm-label",render(){},mixins:[un("overlay")],props:{content:{type:String},title:{type:String},offset:{},position:{},labelStyle:{},zIndex:{type:Number,default:0},massClear:{type:Boolean,default:!0}},watch:{content(t){this.originInstance.setContent(t)},title(t){this.originInstance.setTitle(t)},"offset.width"(t,e){const{BMap:n}=this;t.toString()!==e.toString()&&this.originInstance.setOffset(Pn(n,{width:t,height:this.offset.height}))},"offset.height"(t,e){const{BMap:n}=this;t.toString()!==e.toString()&&this.originInstance.setOffset(Pn(n,{width:this.offset.width,height:t}))},"position.lng"(t,e){const{BMap:n}=this,r=t;t.toString()!==e.toString()&&r>=-180&&r<=180&&this.originInstance.setPosition(vn(n,{lng:r,lat:this.position.lat}))},"position.lat"(t,e){const{BMap:n}=this,r=t;t.toString()!==e.toString()&&r>=-74&&r<=74&&this.originInstance.setPosition(vn(n,{lng:this.position.lng,lat:r}))},labelStyle:{handler(t){this.originInstance.setStyle(t)},deep:!0},zIndex(t){this.originInstance.setZIndex(t)},massClear(t){t?this.originInstance.enableMassClear():this.originInstance.disableMassClear()}},methods:{load(){const{BMap:t,map:e,content:n,title:r,offset:a,position:i,labelStyle:o,zIndex:l,massClear:u,$parent:s}=this;let c={offset:Pn(t,a),position:vn(t,i),enableMassClear:u};yr(c);const f=new t.Label(n,c);this.originInstance=f;try{s.originInstance.setLabel(f)}catch{e.addOverlay(f)}r&&f.setTitle(r),o&&f.setStyle(o),l&&f.setZIndex(l),aa.call(this,f)}}},NDe={name:"bm-info-window",mixins:[un("overlay")],props:{show:{type:Boolean},position:{type:Object},title:{type:String},width:{type:Number},height:{type:Number},maxWidth:{type:Number},offset:{type:Object},maximize:{type:Boolean},autoPan:{type:Boolean},closeOnClick:{type:Boolean,default:!0},message:{type:String}},watch:{show(t){t?this.openInfoWindow():this.closeInfoWindow()},"position.lng"(t,e){this.reload()},"position.lat"(t,e){this.reload()},"offset.width"(t,e){this.reload()},"offset.height"(t){this.reload()},maxWidth(){this.reload()},width(t){this.originInstance.setWidth(t)},height(t){this.originInstance.setHeight(t)},title(t){this.originInstance.setTitle(t)},maximize(t){t?this.originInstance.enableMaximize():this.originInstance.disableMaximize()},autoPan(t){t?this.originInstance.enableAutoPan():this.originInstance.disableAutoPan()},closeOnClick(t){t?this.originInstance.enableCloseOnClick():this.originInstance.disableCloseOnClick()}},methods:{redraw(){this.originInstance.redraw()},load(){const{BMap:t,map:e,show:n,title:r,width:a,height:i,maxWidth:o,offset:l,autoPan:u,closeOnClick:s,message:c,maximize:f,bindObserver:d,$parent:v}=this,p=this.$el;let m={width:a,height:i,title:r,maxWidth:o,offset:l&&Pn(t,l),enableAutoPan:u,enableCloseOnClick:s,enableMessage:typeof c>"u",message:c};yr(m);const h=new t.InfoWindow(p,m);f?h.enableMaximize():h.disableMaximize(),aa.call(this,h),this.originInstance=h,h.redraw(),[].forEach.call(p.querySelectorAll("img"),g=>{g.onload=()=>h.redraw()}),d(),this.$container=v.originInstance&&v.originInstance.openInfoWindow?v.originInstance:e,n&&this.openInfoWindow()},bindObserver(){const t=window.MutationObserver;if(!t)return;const{$el:e,originInstance:n}=this;this.observer=new t(r=>n.redraw()),this.observer.observe(e,{attributes:!0,childList:!0,characterData:!0,subtree:!0})},openInfoWindow(){const{BMap:t,$container:e,position:n,originInstance:r}=this;e.openInfoWindow(r,vn(t,n||this.$parent.position))},closeInfoWindow(){this.$container.closeInfoWindow(this.originInstance)}}};function DDe(t,e,n,r,a,i){return wn((Hn(),Xn("div",null,[mr(t.$slots,"default")],512)),[[Jn,n.show]])}var ADe=Mr(NDe,[["render",DDe]]);const MDe={name:"bm-overlay",emits:["initialize","draw"],mixins:[un("overlay")],props:{pane:{type:String}},watch:{pane(){this.reload()}},methods:{load(){},mountedLoad(){const{BMap:t,map:e,$el:n,pane:r}=this,a=this.$emit.bind(this);class i extends t.Overlay{initialize(){a("initialize",{BMap:t,map:e,el:n,overlay:this});try{e.getPanes()[r].appendChild(n)}catch{}return n}draw(){a("draw",{BMap:t,map:e,el:n,overlay:this})}}const o=new i;this.originInstance=o,e.addOverlay(o)}}};function ODe(t,e,n,r,a,i){return Hn(),Xn("div",null,[mr(t.$slots,"default")])}var TDe=Mr(MDe,[["render",ODe]]);const PDe={name:"bm-context-menu",props:{width:{type:Number}},mixins:[un("contextMenu")],methods:{load(){const{width:t,BMap:e,map:n,$parent:r}=this,a=this.parent=r.originInstance||n;this.originInstance&&a.removeContextMenu(this.originInstance);const i=this.originInstance=new e.ContextMenu;if(this.$slots.default)for(const o of this.$slots.default()||[]){const l=o.props;if(l.seperator){i.addSeparator();continue}const u=new e.MenuItem(l.text,function(s,c){l.callback&&l.callback({point:s,pixel:c,BMap:e,map:n,target:a})},{width:t,id:l.id,iconUrl:l.iconUrl});l.disabled?u.disable():u.enable(),l.originInstance=u,i.addItem(u)}a.addContextMenu(i)}}};function kDe(t,e,n,r,a,i){return Hn(),Xn("div",null,[mr(t.$slots,"default")])}var _De=Mr(PDe,[["render",kDe]]);const IDe={name:"bm-context-menu-item",props:{callback:{type:Function,default:function(){}},text:{type:String},iconUrl:{type:String},id:{type:String},disabled:{type:Boolean},seperator:{type:Boolean},originInstance:{}},methods:{reload(){this.$parent.map&&this.$parent.load()}},watch:{text(){this.reload()},iconUrl(){this.reload()},id(){this.reload()},disabled(){this.reload()},iseperator(){this.reload()},callback(){this.reload()}},destroyed(){this.reload()},mounted(){this.reload()}};function FDe(t,e,n,r,a,i){return Hn(),Xn("span",null,[mr(t.$slots,"default")])}var $De=Mr(IDe,[["render",FDe]]);const BDe={name:"bm-local-search",emits:["markersset","infohtmlset","resultshtmlset","searchcomplete"],mixins:[un("search")],props:{location:{type:[Object,String]},keyword:{type:[Array,String]},panel:{type:Boolean,default:!0},forceLocal:{type:Boolean},customData:{type:Object},bounds:{type:Object},nearby:{type:Object},pageCapacity:{type:Number},autoViewport:{type:Boolean},selectFirstResult:{type:Boolean}},watch:{location:{handler(t){const{originInstance:e,search:n}=this;e.setLocation(t||this.map),n()},deep:!0},keyword(){this.search()},bounds:{handler(t){const{searchInBounds:e}=this;e(t)},deep:!0},nearby:{handler(t){const{searchNearby:e}=this;e(t)},deep:!0},forceLocal(){this.reload()},customData:{deep:!0,handler(){this.reload()}},pageCapacity(t){this.originInstance&&this.originInstance.setPageCapacity(t)},autoViewport(t){this.originInstance&&(t?this.originInstance.enableAutoViewport():this.originInstance.disableAutoViewport())},selectFirstResult(t){this.originInstance&&(t?this.originInstance.enableFirstResultSelection():this.originInstance.disableFirstResultSelection())},highlightMode(){this.reload()}},methods:{searchNearby(t){const{originInstance:e,keyword:n,customData:r,BMap:a}=this;e.searchNearby(n,vn(a,t.center),t.radius,r)},searchInBounds(t){const{originInstance:e,keyword:n,customData:r,BMap:a}=this;e.searchInBounds(n,pv(a,t),r)},search(){const{originInstance:t,keyword:e,forceLocal:n,customData:r,nearby:a,bounds:i,searchNearby:o,searchInBounds:l}=this;a?o(a):i?l(i):t.search(e,{forceLocal:n,customData:r})},load(){const t=this,{map:e,BMap:n,search:r,pageCapacity:a,autoViewport:i,selectFirstResult:o,highlightMode:l,location:u,originInstance:s}=this,c=u?Va(u)?vn(n,u):u:e,f=this.originInstance=new n.LocalSearch(c,{onMarkersSet(d){t.$emit("markersset",d)},onInfoHtmlSet(d){t.$emit("infohtmlset",d)},onResultsHtmlSet(d){t.$emit("resultshtmlset",d)},onSearchComplete(d){s&&s!==f&&s.clearResults(),t.$emit("searchcomplete",d)},pageCapacity:a,renderOptions:{map:e,panel:this.$el,selectFirstResult:o,autoViewport:i,highlightMode:l}});r()}}};function RDe(t,e,n,r,a,i){return wn((Hn(),Xn("div",null,[mr(t.$slots,"default")],512)),[[Jn,n.panel]])}var LDe=Mr(BDe,[["render",RDe]]);const zDe={name:"bm-transit",emits:["searchcomplete","markersset","infohtmlset","polylinesset","resultshtmlset"],mixins:[un("search")],props:{location:{type:[Object,String]},start:{type:[Object,String]},end:{type:[Object,String]},panel:{type:Boolean,default:!0},policy:{type:String},pageCapacity:{type:Number},autoViewport:{type:Boolean},selectFirstResult:{type:Boolean}},watch:{location:{handler(t){const{originInstance:e,map:n}=this;e.setLocation(t||n)},deep:!0},start:{handler(t){const{originInstance:e,end:n,BMap:r}=this;e.search(fr(r,t),fr(r,n))},deep:!0},end:{handler(t){const{originInstance:e,start:n,BMap:r}=this;e.search(fr(r,n),fr(r,t))},deep:!0},panel(){this.reload()},policy(t){this.originInstance.setPolicy(window[t])},pageCapacity(t){this.originInstance&&this.originInstance.setPageCapacity(t)},autoViewport(t){this.originInstance&&(t?this.originInstance.enableAutoViewport():this.originInstance.disableAutoViewport())},selectFirstResult(){this.reload()},highlightMode(){this.reload()}},methods:{search(t,e){const{originInstance:n}=this;n.search(t,e)},load(){const t=this,{map:e,BMap:n,location:r,policy:a,pageCapacity:i,selectFirstResult:o,autoViewport:l,highlightMode:u,search:s,start:c,end:f,originInstance:d}=this,v=r?Va(r)?vn(n,r):r:e,p=this.originInstance=new n.TransitRoute(v,{renderOptions:{map:e,panel:this.$el,selectFirstResult:o,autoViewport:l,highlightMode:u},policy:window[a],pageCapacity:i,onSearchComplete(m){d&&d!==p&&d.clearResults(),t.$emit("searchcomplete",m)},onMarkersSet(m){t.$emit("markersset",m)},onInfoHtmlSet(m){t.$emit("infohtmlset",m)},onPolylinesSet(m){t.$emit("polylinesset",m)},onResultsHtmlSet(m){t.$emit("resultshtmlset",m)}});s(Va(c)?vn(n,c):c,Va(f)?vn(n,f):f)}}};function VDe(t,e,n,r,a,i){return wn((Hn(),Xn("div",null,[mr(t.$slots,"default")],512)),[[Jn,n.panel]])}var jDe=Mr(zDe,[["render",VDe]]);const HDe={name:"bm-walking",emits:["searchcomplete","markersset","infohtmlset","polylinesset","resultshtmlset"],mixins:[un("search")],props:{location:{type:[Object,String]},start:{type:[Object,String]},end:{type:[Object,String]},panel:{type:Boolean,default:!0},pageCapacity:{type:Number},autoViewport:{type:Boolean},selectFirstResult:{type:Boolean}},watch:{location:{handler(t){const{originInstance:e,map:n}=this;e.setLocation(t||n)},deep:!0},start:{handler(t){const{originInstance:e,end:n,BMap:r}=this;e.search(fr(r,t),fr(r,n))},deep:!0},end:{handler(t){const{originInstance:e,start:n,BMap:r}=this;e.search(fr(r,n),fr(r,t))},deep:!0},panel(){this.reload()},autoViewport(t){this.reload()},selectFirstResult(t){this.reload()},highlightMode(){this.reload()}},methods:{search(t,e){const{originInstance:n}=this;n.search(t,e)},load(){const t=this,{map:e,BMap:n,location:r,selectFirstResult:a,autoViewport:i,highlightMode:o,search:l,start:u,end:s,originInstance:c}=this,f=r?Va(r)?vn(n,r):r:e,d=this.originInstance=new n.WalkingRoute(f,{renderOptions:{map:e,panel:this.$el,selectFirstResult:a,autoViewport:i,highlightMode:o},onSearchComplete(v){c&&c!==d&&c.clearResults(),t.$emit("searchcomplete",v)},onMarkersSet(v){t.$emit("markersset",v)},onInfoHtmlSet(v){t.$emit("infohtmlset",v)},onPolylinesSet(v){t.$emit("polylinesset",v)},onResultsHtmlSet(v){t.$emit("resultshtmlset",v)}});l(Va(u)?vn(n,u):u,Va(s)?vn(n,s):s)}}};function KDe(t,e,n,r,a,i){return wn((Hn(),Xn("div",null,[mr(t.$slots,"default")],512)),[[Jn,n.panel]])}var UDe=Mr(HDe,[["render",KDe]]);const qDe={name:"bm-driving",emits:["searchcomplete","markersset","infohtmlset","polylinesset","resultshtmlset"],mixins:[un("search")],props:{location:{type:[Object,String]},start:{type:[Object,String]},end:{type:[Object,String]},startCity:{type:[String,Number]},endCity:{type:[String,Number]},waypoints:{type:Array},policy:{type:String},panel:{type:Boolean,default:!0},autoViewport:{type:Boolean},selectFirstResult:{type:Boolean}},watch:{location:{handler(t){const{originInstance:e,map:n}=this;e.setLocation(t||n)},deep:!0},start:{handler(t){const{originInstance:e,end:n,startCity:r,endCity:a,waypoints:i,BMap:o,getWaypoints:l}=this;e.search(fr(o,t),fr(o,n),{startCity:r,endCity:a,waypoints:l(i)})},deep:!0},end:{handler(t){const{originInstance:e,start:n,startCity:r,endCity:a,waypoints:i,BMap:o,getWaypoints:l}=this;e.search(fr(o,n),fr(o,t),{startCity:r,endCity:a,waypoints:l(i)})},deep:!0},startCity(t){const{originInstance:e,start:n,end:r,endCity:a,waypoints:i,getWaypoints:o}=this;e.search(n,r,{val:t,endCity:a,waypoints:o(i)})},endCity(t){const{originInstance:e,start:n,end:r,startCity:a,waypoints:i,getWaypoints:o}=this;e.search(n,r,{startCity:a,val:t,waypoints:o(i)})},waypoints:{handler(t){const{originInstance:e,start:n,end:r,startCity:a,endCity:i,getWaypoints:o}=this;e.search(n,r,{startCity:a,endCity:i,waypoints:o(t)})},deep:!0},panel(){this.reload()},policy(t){this.reload()},autoViewport(){this.reload()},selectFirstResult(){this.reload()},highlightMode(){this.reload()}},methods:{search(t,e,{startCity:n,endCity:r,waypoints:a}){const{originInstance:i,getWaypoints:o}=this;i.search(t,e,{startCity:n,endCity:r,waypoints:o(a)})},getWaypoints(t){const{BMap:e}=this;if(t)return t.map(n=>fr(e,n))},load(){const t=this,{map:e,BMap:n,location:r,policy:a,selectFirstResult:i,autoViewport:o,highlightMode:l,search:u,start:s,end:c,startCity:f,endCity:d,waypoints:v,originInstance:p,getWaypoints:m}=this,h=r?Va(r)?vn(n,r):r:e,g=this.originInstance=new n.DrivingRoute(h,{renderOptions:{map:e,panel:this.$el,selectFirstResult:i,autoViewport:o,highlightMode:l},policy:window[a],onSearchComplete(w){p&&p!==g&&p.clearResults(),t.$emit("searchcomplete",w)},onMarkersSet(w){t.$emit("markersset",w)},onInfoHtmlSet(w){t.$emit("infohtmlset",w)},onPolylinesSet(w){t.$emit("polylinesset",w)},onResultsHtmlSet(w){t.$emit("resultshtmlset",w)}});u(fr(n,s),fr(n,c),{startCity:f,endCity:d,waypoints:m(v)})}}};function WDe(t,e,n,r,a,i){return wn((Hn(),Xn("div",null,[mr(t.$slots,"default")],512)),[[Jn,n.panel]])}var GDe=Mr(qDe,[["render",WDe]]);const YDe={name:"bm-bus",emits:["getbuslistcomplete","getbuslinecomplete","buslisthtmlset","buslinehtmlset","markersset","polylinesset"],mixins:[un("search")],props:{location:{type:[Object,String]},keyword:{type:String},panel:{type:Boolean,default:!0},pageCapacity:{type:Number},autoViewport:{type:Boolean},selectFirstResult:{type:Boolean}},watch:{location:{handler(t){const{originInstance:e,map:n}=this;e.setLocation(t||n)},deep:!0},keyword(t){this.search(t)},panel(){this.reload()},autoViewport(t){this.reload()},selectFirstResult(t){this.reload()}},methods:{search(t){const{originInstance:e}=this;e.getBusList(t)},load(){const t=this,{location:e,selectFirstResult:n,autoViewport:r,highlightMode:a,keyword:i,search:o,BMap:l,map:u,originInstance:s}=this,c=e?Va(e)?vn(l,e):e:u,f=this.originInstance=new l.BusLineSearch(c,{renderOptions:{map:u,panel:this.$el,selectFirstResult:n,autoViewport:r,highlightMode:a},onGetBusListComplete(d){s&&s!==f&&s.clearResults(),t.$emit("getbuslistcomplete",d)},onGetBusLineComplete(d){s&&s!==f&&s.clearResults(),t.$emit("getbuslinecomplete",d)},onBusListHtmlSet(d){t.$emit("buslisthtmlset",d)},onBusLineHtmlSet(d){t.$emit("buslinehtmlset",d)},onMarkersSet(d){t.$emit("markersset",d)},onPolylinesSet(d){t.$emit("polylinesset",d)}});o(i)}}};function XDe(t,e,n,r,a,i){return wn((Hn(),Xn("div",null,null,512)),[[Jn,n.panel]])}var ZDe=Mr(YDe,[["render",XDe]]);const JDe={name:"bm-tile",render(t){},mixins:[un("layer")],props:{transparentPng:{type:Boolean},tileUrlTemplate:{type:String},copyright:{},zIndex:{type:Number}},watch:{transparentPng(){this.reload()},tileUrlTemplate(){this.reload()},copyright(){this.reload()},zIndex(){this.reload()}},methods:{load(){const{BMap:t,map:e,transparentPng:n,tileUrlTemplate:r,copyright:a,zIndex:i}=this;this.originInstance=new t.TileLayer({transparentPng:n,tileUrlTemplate:r,copyright:a&&{id:a.id,content:a.content,bounds:a.bounds&&pv(a.bounds)},zIndex:i}),e.addTileLayer(this.originInstance)}}},QDe={name:"bm-triffic",render(t){},mixins:[un("layer")],props:{predictDate:{type:Object}},watch:{"pridictDate.weekday"(){this.reload()},"pridictDate.hour"(){this.reload()},pridictDate(){this.reload()}},methods:{load(){const{pridictDate:t,BMap:e,map:n}=this;this.originInstance=new e.TrafficLayer({pridictDate:t}),n.addTileLayer(this.originInstance)}}},eAe={mixins:[un("abstract")],emits:["click","dblclick","mousedown","mouseup","mouseout","mouseover","remove","load"],props:["name","strokeColor","strokeWeight","strokeOpacity","strokeStyle","fillColor","fillOpacity","massClear","clicking"],data(){return{paths:[]}},components:{BmPolygon:B_},watch:{name(){this.reload()}},methods:{load(){const{BMap:t,name:e}=this;new t.Boundary().get(e,r=>{const a=r.boundaries.map(i=>(i||[]).split(";").map(o=>(([l,u])=>({lng:l,lat:u}))(o.split(",").map(l=>+l))));this.paths=a,this.$emit("load",{boundaries:r.boundaries,paths:[...a]})})}}},tAe={key:0};function nAe(t,e,n,r,a,i){const o=yh("bm-polygon");return a.paths.length?(Hn(),Xn("div",tAe,[(Hn(!0),Xn(At,null,m7(a.paths,(l,u)=>(Hn(),h7(o,{key:u,path:l,"stroke-color":n.strokeColor,"stroke-weight":n.strokeWeight,"stroke-opacity":n.strokeOpacity,"stroke-style":n.strokeStyle,"fill-opacity":n.fillOpacity,"fill-color":n.fillColor,"mass-clear":n.massClear,clicking:n.clicking,onClick:e[0]||(e[0]=s=>t.$emit("click",s)),onDblclick:e[1]||(e[1]=s=>t.$emit("dblclick",s)),onMousedown:e[2]||(e[2]=s=>t.$emit("mousedown",s)),onMouseup:e[3]||(e[3]=s=>t.$emit("mouseup",s)),onMouseout:e[4]||(e[4]=s=>t.$emit("mouseout",s)),onMouseover:e[5]||(e[5]=s=>t.$emit("mouseover",s)),onRemove:e[6]||(e[6]=s=>t.$emit("remove",s))},null,8,["path","stroke-color","stroke-weight","stroke-opacity","stroke-style","fill-opacity","fill-color","mass-clear","clicking"]))),128))])):BA("",!0)}var rAe=Mr(eAe,[["render",nAe]]);const aAe={name:"bm-autocomplete",mixins:[un("autoComplete")],emits:["update:modelValue","searchcomplete"],props:{types:{type:String},location:{type:String},sugStyle:{type:Object,default(){return{}}},modelValue:{}},watch:{types(){this.reload()},location(){this.reload()}},methods:{load(){const{BMap:t,map:e,$el:n,types:r,location:a,sugStyle:i}=this,o=n.querySelector("input");o&&(this.originInstance=new t.Autocomplete({input:o,types:r,location:a||e,onSearchComplete:l=>{const u=document.querySelectorAll(".tangram-suggestion-main");for(const s of u)for(const c in i)s.style[c]=i[c].toString();this.$emit("searchcomplete",l)}}),this.originInstance.addEventListener("onconfirm",l=>{const u=l.item.value;this.$emit("update:modelValue",u.province+u.city+u.district+u.street+u.business)}),aa.call(this,this.originInstance))}}},iAe=g7("input",null,null,-1);function oAe(t,e,n,r,a,i){return Hn(),Xn("span",null,[mr(t.$slots,"default",{},()=>[iAe])])}var lAe=Mr(aAe,[["render",oAe]]),R_={exports:{}};(function(t,e){(function(n,r){t.exports=r()})(jl,function(){var n=typeof window<"u"?window:typeof jl<"u"?jl:this;function r(v,p){return p={exports:{}},v(p,p.exports,n),p.exports}var a=r(function(v,p,m){(function(h,g){typeof p=="object"?v.exports=g():(h.BMapLib=h.BMapLib||{},h.BMapLib.TextIconOverlay=h.BMapLib.TextIconOverlay||g())})(n,function(){var h,g=h=g||{version:"1.3.8"},w={};g.guid="$BAIDU$",w[g.guid]=w[g.guid]||{},g.dom=g.dom||{},g.dom.g=function(b){return typeof b=="string"||b instanceof String?document.getElementById(b):b&&b.nodeName&&(b.nodeType==1||b.nodeType==9)?b:null},g.g=g.G=g.dom.g,g.dom.getDocument=function(b){return b=g.dom.g(b),b.nodeType==9?b:b.ownerDocument||b.document},g.lang=g.lang||{},g.lang.isString=function(b){return Object.prototype.toString.call(b)=="[object String]"},g.isString=g.lang.isString,g.dom._g=function(b){return g.lang.isString(b)?document.getElementById(b):b},g._g=g.dom._g,g.browser=g.browser||{},/msie (\d+\.\d)/i.test(navigator.userAgent)&&(g.browser.ie=g.ie=document.documentMode||+RegExp.$1),g.dom.getComputedStyle=function(b,S){b=g.dom._g(b);var N=g.dom.getDocument(b),D;return N.defaultView&&N.defaultView.getComputedStyle&&(D=N.defaultView.getComputedStyle(b,null),D)?D[S]||D.getPropertyValue(S):""},g.dom._styleFixer=g.dom._styleFixer||{},g.dom._styleFilter=g.dom._styleFilter||[],g.dom._styleFilter.filter=function(b,S,N){for(var D=0,A=g.dom._styleFilter,P;P=A[D];D++)(P=P[N])&&(S=P(b,S));return S},g.string=g.string||{},g.string.toCamelCase=function(b){return b.indexOf("-")<0&&b.indexOf("_")<0?b:b.replace(/[-_][^-_]/g,function(S){return S.charAt(1).toUpperCase()})},g.dom.getStyle=function(b,S){var N=g.dom;b=N.g(b),S=g.string.toCamelCase(S);var D=b.style[S]||(b.currentStyle?b.currentStyle[S]:"")||N.getComputedStyle(b,S);if(!D){var A=N._styleFixer[S];A&&(D=A.get?A.get(b):g.dom.getStyle(b,A))}return(A=N._styleFilter)&&(D=A.filter(S,D,"get")),D},g.getStyle=g.dom.getStyle,/opera\/(\d+\.\d)/i.test(navigator.userAgent)&&(g.browser.opera=+RegExp.$1),g.browser.isWebkit=/webkit/i.test(navigator.userAgent),g.browser.isGecko=/gecko/i.test(navigator.userAgent)&&!/like gecko/i.test(navigator.userAgent),g.browser.isStrict=document.compatMode=="CSS1Compat",g.dom.getPosition=function(b){b=g.dom.g(b);var S=g.dom.getDocument(b),N=g.browser,D=g.dom.getStyle;N.isGecko>0&&S.getBoxObjectFor&&D(b,"position")=="absolute"&&(b.style.top===""||b.style.left);var A={left:0,top:0},P=N.ie&&!N.isStrict?S.body:S.documentElement,k,I;if(b==P)return A;if(b.getBoundingClientRect){I=b.getBoundingClientRect(),A.left=Math.floor(I.left)+Math.max(S.documentElement.scrollLeft,S.body.scrollLeft),A.top=Math.floor(I.top)+Math.max(S.documentElement.scrollTop,S.body.scrollTop),A.left-=S.documentElement.clientLeft,A.top-=S.documentElement.clientTop;var $=S.body,F=parseInt(D($,"borderLeftWidth")),T=parseInt(D($,"borderTopWidth"));N.ie&&!N.isStrict&&(A.left-=isNaN(F)?2:F,A.top-=isNaN(T)?2:T)}else{k=b;do{if(A.left+=k.offsetLeft,A.top+=k.offsetTop,N.isWebkit>0&&D(k,"position")=="fixed"){A.left+=S.body.scrollLeft,A.top+=S.body.scrollTop;break}k=k.offsetParent}while(k&&k!=b);for((N.opera>0||N.isWebkit>0&&D(b,"position")=="absolute")&&(A.top-=S.body.offsetTop),k=b.offsetParent;k&&k!=S.body;)A.left-=k.scrollLeft,(!N.opera||k.tagName!="TR")&&(A.top-=k.scrollTop),k=k.offsetParent}return A},g.event=g.event||{},g.event._listeners=g.event._listeners||[],g.event.on=function(b,S,N){S=S.replace(/^on/i,""),b=g.dom._g(b);var D=function($){N.call(b,$)},A=g.event._listeners,P=g.event._eventFilter,k,I=S;return S=S.toLowerCase(),P&&P[S]&&(k=P[S](b,S,D),I=k.type,D=k.listener),b.addEventListener?b.addEventListener(I,D,!1):b.attachEvent&&b.attachEvent("on"+I,D),A[A.length]=[b,S,N,D,I],b},g.on=g.event.on,function(){var b=w[g.guid];g.lang.guid=function(){return"TANGRAM__"+(b._counter++).toString(36)},b._counter=b._counter||1}(),w[g.guid]._instances=w[g.guid]._instances||{},g.lang.isFunction=function(b){return Object.prototype.toString.call(b)=="[object Function]"},g.lang.Class=function(b){this.guid=b||g.lang.guid(),w[g.guid]._instances[this.guid]=this},w[g.guid]._instances=w[g.guid]._instances||{},g.lang.Class.prototype.dispose=function(){delete w[g.guid]._instances[this.guid];for(var b in this)g.lang.isFunction(this[b])||delete this[b];this.disposed=!0},g.lang.Class.prototype.toString=function(){return"[object "+(this._className||"Object")+"]"},g.lang.Event=function(b,S){this.type=b,this.returnValue=!0,this.target=S||null,this.currentTarget=null},g.lang.Class.prototype.addEventListener=function(b,S,N){if(g.lang.isFunction(S)){!this.__listeners&&(this.__listeners={});var D=this.__listeners,A;if(typeof N=="string"&&N){if(/[^\w\-]/.test(N))throw"nonstandard key:"+N;S.hashCode=N,A=N}b.indexOf("on")!=0&&(b="on"+b),typeof D[b]!="object"&&(D[b]={}),A=A||g.lang.guid(),S.hashCode=A,D[b][A]=S}},g.lang.Class.prototype.removeEventListener=function(b,S){if(!(typeof S<"u"&&(g.lang.isFunction(S)&&!(S=S.hashCode)||!g.lang.isString(S)))){!this.__listeners&&(this.__listeners={}),b.indexOf("on")!=0&&(b="on"+b);var N=this.__listeners;if(N[b])if(typeof S<"u")N[b][S]&&delete N[b][S];else for(var D in N[b])delete N[b][D]}},g.lang.Class.prototype.dispatchEvent=function(b,S){g.lang.isString(b)&&(b=new g.lang.Event(b)),!this.__listeners&&(this.__listeners={}),S=S||{};for(var N in S)b[N]=S[N];var N,D=this.__listeners,A=b.type;if(b.target=b.target||this,b.currentTarget=this,A.indexOf("on")!=0&&(A="on"+A),g.lang.isFunction(this[A])&&this[A].apply(this,arguments),typeof D[A]=="object")for(N in D[A])D[A][N].apply(this,arguments);return b.returnValue},g.lang.inherits=function(b,S,N){var D,A,P=b.prototype,k=new Function;k.prototype=S.prototype,A=b.prototype=new k;for(D in P)A[D]=P[D];b.prototype.constructor=b,b.superClass=S.prototype,typeof N=="string"&&(A._className=N)},g.inherits=g.lang.inherits;var y="http://api.map.baidu.com/library/TextIconOverlay/1.2/src/images/m",x="png",C=function(b,S,N){try{BMap}catch{throw Error("Baidu Map JS API is not ready yet!")}h.lang.inherits(C,BMap.Overlay,"TextIconOverlay"),this._position=b,this._text=S,this._options=N||{},this._styles=this._options.styles||[],!this._styles.length&&this._setupDefaultStyles()};return C.prototype._setupDefaultStyles=function(){for(var b=[53,56,66,78,90],S=0,N;N=b[S];S++)this._styles.push({url:y+S+"."+x,size:new BMap.Size(N,N)})},C.prototype.initialize=function(b){return this._map=b,this._domElement=document.createElement("div"),this._updateCss(),this._updateText(),this._updatePosition(),this._bind(),this._map.getPanes().markerMouseTarget.appendChild(this._domElement),this._domElement},C.prototype.draw=function(){this._map&&this._updatePosition()},C.prototype.getText=function(){return this._text},C.prototype.setText=function(b){b&&(!this._text||this._text.toString()!=b.toString())&&(this._text=b,this._updateText(),this._updateCss(),this._updatePosition())},C.prototype.getPosition=function(){return this._position},C.prototype.setPosition=function(b){b&&(!this._position||!this._position.equals(b))&&(this._position=b,this._updatePosition())},C.prototype.getStyleByText=function(b,S){var N=parseInt(b),D=parseInt(N/10);return D=Math.max(0,D),D=Math.min(D,S.length-1),S[D]},C.prototype._updateCss=function(){if(this._domElement){var b=this.getStyleByText(this._text,this._styles);this._domElement.style.cssText=this._buildCssText(b)}},C.prototype._updateText=function(){this._domElement&&(this._domElement.innerHTML=this._text)},C.prototype._updatePosition=function(){if(this._domElement&&this._position){var b=this._domElement.style,S=this._map.pointToOverlayPixel(this._position);S.x-=Math.ceil(parseInt(b.width)/2),S.y-=Math.ceil(parseInt(b.height)/2),b.left=S.x+"px",b.top=S.y+"px"}},C.prototype._buildCssText=function(b){var S=b.url,N=b.size,D=b.anchor,A=b.offset,P=b.textColor||"black",k=b.textSize||10,I=[];if(h.browser.ie<7)I.push('filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=scale,src="'+S+'");');else{I.push("background-image:url("+S+");");var $="0 0";A instanceof BMap.Size&&($=A.width+"px "+A.height+"px"),I.push("background-position:"+$+";")}return N instanceof BMap.Size&&(D instanceof BMap.Size?(D.height>0&&D.height<N.height&&I.push("height:"+(N.height-D.height)+"px; padding-top:"+D.height+"px;"),D.width>0&&D.width<N.width&&I.push("width:"+(N.width-D.width)+"px; padding-left:"+D.width+"px;")):(I.push("height:"+N.height+"px; line-height:"+N.height+"px;"),I.push("width:"+N.width+"px; text-align:center;"))),I.push("cursor:pointer; color:"+P+"; position:absolute; font-size:"+k+"px; font-family:Arial,sans-serif; font-weight:bold"),I.join("")},C.prototype._bind=function(){if(!this._domElement)return;var b=this,S=this._map,N=h.lang.Event;function D(A,P){var k=A.srcElement||A.target,I=A.clientX||A.pageX,$=A.clientY||A.pageY;if(A&&P&&I&&$&&k){var F=h.dom.getPosition(S.getContainer());P.pixel=new BMap.Pixel(I-F.left,$-F.top),P.point=S.pixelToPoint(P.pixel)}return P}h.event.on(this._domElement,"mouseover",function(A){b.dispatchEvent(D(A,new N("onmouseover")))}),h.event.on(this._domElement,"mouseout",function(A){b.dispatchEvent(D(A,new N("onmouseout")))}),h.event.on(this._domElement,"click",function(A){b.dispatchEvent(D(A,new N("onclick")))})},C})}),i=a&&typeof a=="object"&&"default"in a?a.default:a,o=function(v,p,m){p=l(p);var h=v.pointToPixel(p.getNorthEast()),g=v.pointToPixel(p.getSouthWest());h.x+=m,h.y-=m,g.x-=m,g.y+=m;var w=v.pixelToPoint(h),y=v.pixelToPoint(g);return new BMap.Bounds(y,w)},l=function(v){var p=u(v.getNorthEast().lng,-180,180),m=u(v.getSouthWest().lng,-180,180),h=u(v.getNorthEast().lat,-74,74),g=u(v.getSouthWest().lat,-74,74);return new BMap.Bounds(new BMap.Point(m,g),new BMap.Point(p,h))},u=function(v,p,m){return p&&(v=Math.max(v,p)),m&&(v=Math.min(v,m)),v},s=function(v){return Object.prototype.toString.call(v)==="[object Array]"},c=function(v,p){var m=-1;if(s(p)){if(p.indexOf)m=p.indexOf(v);else for(var h=0,g;g=p[h];h++)if(g===v){m=h;break}}return m},f=function(v,p){try{BMap}catch{throw Error("Baidu Map JS API is not ready yet!")}if(v){this._map=v,this._markers=[],this._clusters=[];var m=p||{};this._gridSize=m.gridSize||60,this._maxZoom=m.maxZoom||18,this._minClusterSize=m.minClusterSize||2,this._isAverageCenter=!1,m.isAverageCenter!=null&&(this._isAverageCenter=m.isAverageCenter),this._styles=m.styles||[];var h=this;this._map.addEventListener("zoomend",function(){h._redraw()}),this._map.addEventListener("moveend",function(){h._redraw()});var g=m.markers;s(g)&&this.addMarkers(g)}};f.prototype.addMarkers=function(v){if(v.length){for(var p=0,m=v.length;p<m;p++)this._pushMarkerTo(v[p]);this._createClusters()}},f.prototype._pushMarkerTo=function(v){var p=c(v,this._markers);p===-1&&(v.isInCluster=!1,this._markers.push(v))},f.prototype.addMarker=function(v){this._pushMarkerTo(v),this._createClusters()},f.prototype._createClusters=function(){var v=this._map.getBounds();if(v.getCenter())for(var p=o(this._map,v,this._gridSize),m=0,h;h=this._markers[m];m++)!h.isInCluster&&p.containsPoint(h.getPosition())&&this._addToClosestCluster(h)},f.prototype._addToClosestCluster=function(v){var p=4e6,m=null;v.getPosition();for(var h=0,g;g=this._clusters[h];h++){var w=g.getCenter();if(w){var y=this._map.getDistance(w,v.getPosition());y<p&&(p=y,m=g)}}if(m&&m.isMarkerInClusterBounds(v))m.addMarker(v);else{var g=new d(this);g.addMarker(v),this._clusters.push(g)}},f.prototype._clearLastClusters=function(){for(var v=0,p;p=this._clusters[v];v++)p.remove();this._clusters=[],this._removeMarkersFromCluster()},f.prototype._removeMarkersFromCluster=function(){for(var v=0,p;p=this._markers[v];v++)p.isInCluster=!1},f.prototype._removeMarkersFromMap=function(){for(var v=0,p;p=this._markers[v];v++){p.isInCluster=!1;var m=p.getLabel();this._map.removeOverlay(p),p.setLabel(m)}},f.prototype._removeMarker=function(v){var p=c(v,this._markers);return p===-1?!1:(this._map.removeOverlay(v),this._markers.splice(p,1),!0)},f.prototype.removeMarker=function(v){var p=this._removeMarker(v);return p&&(this._clearLastClusters(),this._createClusters()),p},f.prototype.removeMarkers=function(v){for(var p=!1,m=0;m<v.length;m++){var h=this._removeMarker(v[m]);p=p||h}return p&&(this._clearLastClusters(),this._createClusters()),p},f.prototype.clearMarkers=function(){this._clearLastClusters(),this._removeMarkersFromMap(),this._markers=[]},f.prototype._redraw=function(){this._clearLastClusters(),this._createClusters()},f.prototype.getGridSize=function(){return this._gridSize},f.prototype.setGridSize=function(v){this._gridSize=v,this._redraw()},f.prototype.getMaxZoom=function(){return this._maxZoom},f.prototype.setMaxZoom=function(v){this._maxZoom=v,this._redraw()},f.prototype.getStyles=function(){return this._styles},f.prototype.setStyles=function(v){this._styles=v,this._redraw()},f.prototype.getMinClusterSize=function(){return this._minClusterSize},f.prototype.setMinClusterSize=function(v){this._minClusterSize=v,this._redraw()},f.prototype.isAverageCenter=function(){return this._isAverageCenter},f.prototype.getMap=function(){return this._map},f.prototype.getMarkers=function(){return this._markers},f.prototype.getClustersCount=function(){for(var v=0,p=0,m;m=this._clusters[p];p++)m.isReal()&&v++;return v};function d(v){this._markerClusterer=v,this._map=v.getMap(),this._minClusterSize=v.getMinClusterSize(),this._isAverageCenter=v.isAverageCenter(),this._center=null,this._markers=[],this._gridBounds=null,this._isReal=!1,this._clusterMarker=new i(this._center,this._markers.length,{styles:this._markerClusterer.getStyles()})}return d.prototype.addMarker=function(v){if(this.isMarkerInCluster(v))return!1;if(!this._center)this._center=v.getPosition(),this.updateGridBounds();else if(this._isAverageCenter){var p=this._markers.length+1,m=(this._center.lat*(p-1)+v.getPosition().lat)/p,h=(this._center.lng*(p-1)+v.getPosition().lng)/p;this._center=new BMap.Point(h,m),this.updateGridBounds()}v.isInCluster=!0,this._markers.push(v);var g=this._markers.length;if(g<this._minClusterSize)return this._map.addOverlay(v),!0;if(g===this._minClusterSize)for(var w=0;w<g;w++){var y=this._markers[w].getLabel();this._markers[w].getMap()&&this._map.removeOverlay(this._markers[w]),this._markers[w].setLabel(y)}return this._map.addOverlay(this._clusterMarker),this._isReal=!0,this.updateClusterMarker(),!0},d.prototype.isMarkerInCluster=function(v){if(this._markers.indexOf)return this._markers.indexOf(v)!=-1;for(var p=0,m;m=this._markers[p];p++)if(m===v)return!0;return!1},d.prototype.isMarkerInClusterBounds=function(v){return this._gridBounds.containsPoint(v.getPosition())},d.prototype.isReal=function(v){return this._isReal},d.prototype.updateGridBounds=function(){var v=new BMap.Bounds(this._center,this._center);this._gridBounds=o(this._map,v,this._markerClusterer.getGridSize())},d.prototype.updateClusterMarker=function(){if(this._map.getZoom()>this._markerClusterer.getMaxZoom()){this._clusterMarker&&this._map.removeOverlay(this._clusterMarker);for(var v=0,p;p=this._markers[v];v++)this._map.addOverlay(p);return}if(this._markers.length<this._minClusterSize){this._clusterMarker.hide();return}this._clusterMarker.setPosition(this._center),this._clusterMarker.setText(this._markers.length),this._clusterMarker.addEventListener&&!this._clusterMarker._hasClickEvent&&this._clusterMarker.addEventListener("click",function(m){this._clusterMarker._hasClickEvent=!0,this._markers&&this._map.setViewport(this.getBounds())}.bind(this))},d.prototype.remove=function(){for(var v=0;this._markers[v];v++){var p=this._markers[v].getLabel();this._markers[v].getMap()&&this._map.removeOverlay(this._markers[v]),this._markers[v].setLabel(p)}this._map.removeOverlay(this._clusterMarker),this._markers.length=0,delete this._markers},d.prototype.getBounds=function(){for(var v=new BMap.Bounds(this._center,this._center),p=0,m;m=this._markers[p];p++)v.extend(m.getPosition());return v},d.prototype.getCenter=function(){return this._center},f})})(R_);R_.exports;var L_={exports:{}};(function(t,e){(function(n,r){t.exports=r()})(jl,function(){var n={};n.dom={},n.dom.g=function(o){return typeof o=="string"||o instanceof String?document.getElementById(o):o&&o.nodeName&&(o.nodeType==1||o.nodeType==9)?o:null},n.g=n.G=n.dom.g,n.lang=n.lang||{},n.lang.isString=function(o){return Object.prototype.toString.call(o)=="[object String]"},n.isString=n.lang.isString,n.dom._g=function(o){return n.lang.isString(o)?document.getElementById(o):o},n._g=n.dom._g,n.dom.getDocument=function(o){return o=n.dom.g(o),o.nodeType==9?o:o.ownerDocument||o.document},n.browser=n.browser||{},n.browser.ie=n.ie=/msie (\d+\.\d+)/i.test(navigator.userAgent)?document.documentMode||+RegExp.$1:void 0,n.dom.getComputedStyle=function(o,l){o=n.dom._g(o);var u=n.dom.getDocument(o),s;return u.defaultView&&u.defaultView.getComputedStyle&&(s=u.defaultView.getComputedStyle(o,null),s)?s[l]||s.getPropertyValue(l):""},n.dom._styleFixer=n.dom._styleFixer||{},n.dom._styleFilter=n.dom._styleFilter||[],n.dom._styleFilter.filter=function(o,l,u){for(var s=0,c=n.dom._styleFilter,f;f=c[s];s++)(f=f[u])&&(l=f(o,l));return l},n.string=n.string||{},n.string.toCamelCase=function(o){return o.indexOf("-")<0&&o.indexOf("_")<0?o:o.replace(/[-_][^-_]/g,function(l){return l.charAt(1).toUpperCase()})},n.dom.getStyle=function(o,l){var u=n.dom;o=u.g(o),l=n.string.toCamelCase(l);var s=o.style[l]||(o.currentStyle?o.currentStyle[l]:"")||u.getComputedStyle(o,l);if(!s){var c=u._styleFixer[l];c&&(s=c.get?c.get(o):n.dom.getStyle(o,c))}return(c=u._styleFilter)&&(s=c.filter(l,s,"get")),s},n.getStyle=n.dom.getStyle,n.dom._NAME_ATTRS=function(){var o={cellpadding:"cellPadding",cellspacing:"cellSpacing",colspan:"colSpan",rowspan:"rowSpan",valign:"vAlign",usemap:"useMap",frameborder:"frameBorder"};return n.browser.ie<8?(o.for="htmlFor",o.class="className"):(o.htmlFor="for",o.className="class"),o}(),n.dom.setAttr=function(o,l,u){return o=n.dom.g(o),l=="style"?o.style.cssText=u:(l=n.dom._NAME_ATTRS[l]||l,o.setAttribute(l,u)),o},n.setAttr=n.dom.setAttr,n.dom.setAttrs=function(o,l){o=n.dom.g(o);for(var u in l)n.dom.setAttr(o,u,l[u]);return o},n.setAttrs=n.dom.setAttrs,n.dom.create=function(o,l){var u=document.createElement(o),s=l||{};return n.dom.setAttrs(u,s)},n.object=n.object||{},n.extend=n.object.extend=function(o,l){for(var u in l)l.hasOwnProperty(u)&&(o[u]=l[u]);return o};var r=function(o,l,u){try{BMap}catch{throw Error("Baidu Map JS API is not ready yet!")}!l||l.length<1||(this._map=o,this._path=l,this.i=0,this._setTimeoutQuene=[],this._projection=this._map.getMapType().getProjection(),this._opts={icon:null,speed:4e3,defaultContent:"",showInfoWindow:!1},this._setOptions(u),this._rotation=0,!this._opts.icon instanceof BMap.Icon&&(this._opts.icon=defaultIcon))};r.prototype._setOptions=function(o){if(o)for(var l in o)o.hasOwnProperty(l)&&(this._opts[l]=o[l])},r.prototype.start=function(){var o=this,l=o._path.length;if(this._opts.onstart&&this._opts.onstart(o),o.i&&o.i<l-1)if(o._fromPause)o._fromStop||o._moveNext(++o.i);else return;else!o._marker&&o._addMarker(),o._timeoutFlag=setTimeout(function(){!o._overlay&&o._addInfoWin(),o._moveNext(o.i)},400);this._fromPause=!1,this._fromStop=!1},r.prototype.stop=function(){this.i=0,this._fromStop=!0,clearInterval(this._intervalFlag),this._clearTimeout();for(var o=0,l=this._opts.landmarkPois,u=l.length;o<u;o++)l[o].bShow=!1;this._opts.onstop&&this._opts.onstop(this)},r.prototype.pause=function(){clearInterval(this._intervalFlag),this._fromPause=!0,this._clearTimeout(),this._opts.onpause&&this._opts.onpause(this)},r.prototype.hideInfoWindow=function(){this._opts.showInfoWindow=!1,this._overlay&&(this._overlay._div.style.visibility="hidden")},r.prototype.showInfoWindow=function(){this._opts.showInfoWindow=!0,this._overlay&&(this._overlay._div.style.visibility="visible")},r.prototype.dispose=function(){clearInterval(this._intervalFlag),this._setTimeoutQuene&&this._clearTimeout(),this._map&&(this._map.removeOverlay(this._overlay),this._map.removeOverlay(this._marker))},n.object.extend(r.prototype,{_addMarker:function(o){this._marker&&(this.stop(),this._map.removeOverlay(this._marker),clearTimeout(this._timeoutFlag)),this._overlay&&this._map.removeOverlay(this._overlay);var l=new BMap.Marker(this._path[0]);this._opts.icon&&l.setIcon(this._opts.icon),this._map.addOverlay(l),l.setAnimation(BMAP_ANIMATION_DROP),this._marker=l},_addInfoWin:function(){var o=this;!a.prototype.initialize&&i();var l=new a(o._marker.getPosition(),o._opts.defaultContent);l.setRelatedClass(this),this._overlay=l,this._map.addOverlay(l),this._opts.showInfoWindow?this.showInfoWindow():this.hideInfoWindow()},_getMercator:function(o){return this._map.getMapType().getProjection().lngLatToPoint(o)},_getDistance:function(o,l){return Math.sqrt(Math.pow(o.x-l.x,2)+Math.pow(o.y-l.y,2))},_move:function(o,l,u){var s=this,c=0,f=10,d=this._opts.speed/(1e3/f),v=this._projection.lngLatToPoint(o),p=this._projection.lngLatToPoint(l),m=Math.round(s._getDistance(v,p)/d);if(m<1){s._moveNext(++s.i);return}s._intervalFlag=setInterval(function(){if(c>=m){if(clearInterval(s._intervalFlag),s.i>s._path.length)return;s._moveNext(++s.i)}else{c++;var h=u(v.x,p.x,c,m),g=u(v.y,p.y,c,m),w=s._projection.pointToLngLat(new BMap.Pixel(h,g));if(c==1){var y=null;s.i-1>=0&&(y=s._path[s.i-1]),s._opts.enableRotation==!0&&s.setRotation(y,o,l),s._opts.autoView&&(s._map.getBounds().containsPoint(w)||s._map.setCenter(w))}s._marker.setPosition(w),s._setInfoWin(w)}},f)},setRotation:function(o,l,u){var s=this,c=0;if(l=s._map.pointToPixel(l),u=s._map.pointToPixel(u),u.x!=l.x){var f=(u.y-l.y)/(u.x-l.x),d=Math.atan(f);c=d*360/(2*Math.PI),u.x<l.x?c=-c+90+90:c=-c,s._marker.setRotation(-c)}else{var v=u.y-l.y,p=0;v>0?p=-1:p=1,s._marker.setRotation(-p*90)}},linePixellength:function(o,l){return Math.sqrt(Math.abs(o.x-l.x)*Math.abs(o.x-l.x)+Math.abs(o.y-l.y)*Math.abs(o.y-l.y))},pointToPoint:function(o,l){return Math.abs(o.x-l.x)*Math.abs(o.x-l.x)+Math.abs(o.y-l.y)*Math.abs(o.y-l.y)},_moveNext:function(o){var l=this;o<this._path.length-1?l._move(l._path[o],l._path[o+1],l._tween.linear):l.stop()},_setInfoWin:function(o){var l=this;l._overlay.setPosition(o,l._marker.getIcon().size);var u=l._troughPointIndex(o);u!=-1?(clearInterval(l._intervalFlag),l._overlay.setHtml(l._opts.landmarkPois[u].html),l._overlay.setPosition(o,l._marker.getIcon().size),l._pauseForView(u)):l._overlay.setHtml(l._opts.defaultContent)},_pauseForView:function(o){var l=this,u=setTimeout(function(){l._moveNext(++l.i)},l._opts.landmarkPois[o].pauseTime*1e3);l._setTimeoutQuene.push(u)},_clearTimeout:function(){for(var o in this._setTimeoutQuene)clearTimeout(this._setTimeoutQuene[o]);this._setTimeoutQuene.length=0},_tween:{linear:function(o,l,u,s){var c=o,f=l-o,d=u,v=s;return f*d/v+c}},_troughPointIndex:function(o){for(var l=this._opts.landmarkPois,u,s=0,c=l.length;s<c;s++)if(!l[s].bShow&&(u=this._map.getDistance(new BMap.Point(l[s].lng,l[s].lat),o),u<10))return l[s].bShow=!0,s;return-1}});function a(o,l){this._point=o,this._html=l}function i(){a.prototype=new BMap.Overlay,a.prototype.initialize=function(o){var l=this._div=n.dom.create("div",{style:"border:solid 1px #ccc;width:auto;min-width:50px;text-align:center;position:absolute;background:#fff;color:#000;font-size:12px;border-radius: 10px;padding:5px;white-space: nowrap;"});return l.innerHTML=this._html,o.getPanes().floatPane.appendChild(l),this._map=o,l},a.prototype.draw=function(){this.setPosition(this.lushuMain._marker.getPosition(),this.lushuMain._marker.getIcon().size)},n.object.extend(a.prototype,{setPosition:function(o,l){var u=this._map.pointToOverlayPixel(o),s=n.dom.getStyle(this._div,"width"),c=n.dom.getStyle(this._div,"height"),f=parseInt(this._div.clientWidth||s,10);parseInt(this._div.clientHeight||c,10),this._div.style.left=u.x-f/2+"px",this._div.style.bottom=-(u.y-l.height)+"px"},setHtml:function(o){this._div.innerHTML=o},setRelatedClass:function(o){this.lushuMain=o}})}return r})})(L_);L_.exports;var z_={exports:{}};(function(t,e){(function(n,r){t.exports=r()})(jl,function(){function n(i,o,l){var u,s,c=i.prototype,f=new Function;f.prototype=o.prototype,s=i.prototype=new f;for(u in c)s[u]=c[u];i.prototype.constructor=i,i.superClass=o.prototype,typeof l=="string"&&(s._className=l)}var r=function(){var i=function(s){var c={data:[],heatmap:s};this.max=1,this.get=function(f){return c[f]},this.set=function(f,d){c[f]=d}};i.prototype={addDataPoint:function(u,s){if(!(u<0||s<0)){var c=this,f=c.get("heatmap"),d=c.get("data");if(d[u]||(d[u]=[]),d[u][s]||(d[u][s]=0),d[u][s]+=arguments.length<3?1:arguments[2],c.set("data",d),c.max<d[u][s]){f.get("actx").clearRect(0,0,f.get("width"),f.get("height")),c.setDataSet({max:d[u][s],data:d},!0);return}f.drawAlpha(u,s,d[u][s],!0)}},setDataSet:function(u,s){var c=this,f=c.get("heatmap"),d=[],v=u.data,p=v.length;if(f.clear(),this.max=u.max,f.get("legend")&&f.get("legend").update(u.max),s!=null&&s){for(var m in v)if(m!==void 0)for(var h in v[m])h!==void 0&&f.drawAlpha(m,h,v[m][h],!1)}else for(;p--;){var g=v[p];f.drawAlpha(g.x,g.y,g.count,!1),d[g.x]||(d[g.x]=[]),d[g.x][g.y]||(d[g.x][g.y]=0),d[g.x][g.y]=g.count}f.colorize(),this.set("data",v)},exportDataSet:function(){var u=this,s=u.get("data"),c=[];for(var f in s)if(f!==void 0)for(var d in s[f])d!==void 0&&c.push({x:parseInt(f,10),y:parseInt(d,10),count:s[f][d]});return{max:u.max,data:c}},generateRandomDataSet:function(u){var s=this.get("heatmap"),c=s.get("width"),f=s.get("height"),d={},v=Math.floor(Math.random()*1e3+1);d.max=v;for(var p=[];u--;)p.push({x:Math.floor(Math.random()*c+1),y:Math.floor(Math.random()*f+1),count:Math.floor(Math.random()*v+1)});d.data=p,this.setDataSet(d)}};var o=function(s){this.config=s;var c={element:null,labelsEl:null,gradientCfg:null,ctx:null};this.get=function(f){return c[f]},this.set=function(f,d){c[f]=d},this.init()};o.prototype={init:function(){var u=this,s=u.config,c=s.title||"Legend",f=s.position,d=s.offset||10;s.gradient;var v=document.createElement("ul"),p,m,h="";u.processGradientObject(),f.indexOf("t")>-1?h+="top:"+d+"px;":h+="bottom:"+d+"px;",f.indexOf("l")>-1?h+="left:"+d+"px;":h+="right:"+d+"px;",p=document.createElement("div"),p.style.cssText="border-radius:5px;position:absolute;"+h+"font-family:Helvetica; width:256px;z-index:10000000000; background:rgba(255,255,255,1);padding:10px;border:1px solid black;margin:0;",p.innerHTML="<h3 style='padding:0;margin:0;text-align:center;font-size:16px;'>"+c+"</h3>",v.style.cssText="position:relative;font-size:12px;display:block;list-style:none;list-style-type:none;margin:0;height:15px;",m=document.createElement("div"),m.style.cssText=["position:relative;display:block;width:256px;height:15px;border-bottom:1px solid black; background-image:url(",u.createGradientImage(),");"].join(""),p.appendChild(v),p.appendChild(m),u.set("element",p),u.set("labelsEl",v),u.update(1)},processGradientObject:function(){var u=this,s=this.config.gradient,c=[];for(var f in s)s.hasOwnProperty(f)&&c.push({stop:f,value:s[f]});c.sort(function(d,v){return d.stop-v.stop}),c.unshift({stop:0,value:"rgba(0,0,0,0)"}),u.set("gradientArr",c)},createGradientImage:function(){var u=this,s=u.get("gradientArr"),c=s.length,f=document.createElement("canvas"),d=f.getContext("2d"),v;f.width="256",f.height="15",v=d.createLinearGradient(0,5,256,10);for(var p=0;p<c;p++)v.addColorStop(1/(c-1)*p,s[p].value);d.fillStyle=v,d.fillRect(0,5,256,10),d.strokeStyle="black",d.beginPath();for(var p=0;p<c;p++)d.moveTo((1/(c-1)*p*256>>0)+.5,0),d.lineTo((1/(c-1)*p*256>>0)+.5,p==0?15:5);return d.moveTo(255.5,0),d.lineTo(255.5,15),d.moveTo(255.5,4.5),d.lineTo(0,4.5),d.stroke(),u.set("ctx",d),f.toDataURL()},getElement:function(){return this.get("element")},update:function(u){for(var s=this,c=s.get("gradientArr"),f=s.get("ctx"),d=s.get("labelsEl"),v,p="",m,h=0;h<c.length;h++)v=u*c[h].stop>>0,m=f.measureText(v).width/2>>0,h==0&&(m=0),h==c.length-1&&(m*=2),p+='<li style="position:absolute;left:'+(((1/(c.length-1)*h*256||0)>>0)-m+.5)+'px">'+v+"</li>";d.innerHTML=p}};var l=function(s){var c={radius:40,element:{},canvas:{},acanvas:{},ctx:{},actx:{},legend:null,visible:!0,width:0,height:0,max:!1,gradient:!1,opacity:180,premultiplyAlpha:!1,bounds:{l:1e3,r:0,t:1e3,b:0},debug:!1};this.store=new i(this),this.get=function(f){return c[f]},this.set=function(f,d){c[f]=d},this.configure(s),this.init()};return l.prototype={configure:function(u){var s=this;if(s.set("radius",u.radius||40),s.set("element",u.element instanceof Object?u.element:document.getElementById(u.element)),s.set("visible",u.visible!=null?u.visible:!0),s.set("max",u.max||!1),s.set("gradient",u.gradient||{.45:"rgb(0,0,255)",.55:"rgb(0,255,255)",.65:"rgb(0,255,0)",.95:"yellow",1:"rgb(255,0,0)"}),s.set("opacity",parseInt(255/(100/u.opacity),10)||180),s.set("width",u.width||0),s.set("height",u.height||0),s.set("debug",u.debug),u.legend){var c=u.legend;c.gradient=s.get("gradient"),s.set("legend",new o(c))}},resize:function(){var u=this,s=u.get("element"),c=u.get("canvas"),f=u.get("acanvas");c.width=f.width=u.get("width")||s.style.width.replace(/px/,"")||u.getWidth(s),this.set("width",c.width),c.height=f.height=u.get("height")||s.style.height.replace(/px/,"")||u.getHeight(s),this.set("height",c.height)},init:function(){var u=this,s=document.createElement("canvas"),c=document.createElement("canvas"),f=s.getContext("2d"),d=c.getContext("2d"),v=u.get("element");u.initColorPalette(),u.set("canvas",s),u.set("ctx",f),u.set("acanvas",c),u.set("actx",d),u.resize(),s.style.cssText=c.style.cssText="position:absolute;top:0;left:0;z-index:10000000;",u.get("visible")||(s.style.display="none"),v.appendChild(s),u.get("legend")&&v.appendChild(u.get("legend").getElement()),u.get("debug")&&document.body.appendChild(c),d.shadowOffsetX=15e3,d.shadowOffsetY=15e3,d.shadowBlur=15},initColorPalette:function(){var u=this,s=document.createElement("canvas"),c=u.get("gradient"),f,d,v;s.width="1",s.height="256",f=s.getContext("2d"),d=f.createLinearGradient(0,0,1,256),v=f.getImageData(0,0,1,1),v.data[0]=v.data[3]=64,v.data[1]=v.data[2]=0,f.putImageData(v,0,0),v=f.getImageData(0,0,1,1),u.set("premultiplyAlpha",v.data[0]<60||v.data[0]>70);for(var p in c)d.addColorStop(p,c[p]);f.fillStyle=d,f.fillRect(0,0,1,256),u.set("gradient",f.getImageData(0,0,1,256).data)},getWidth:function(u){var s=u.offsetWidth;return u.style.paddingLeft&&(s+=u.style.paddingLeft),u.style.paddingRight&&(s+=u.style.paddingRight),s},getHeight:function(u){var s=u.offsetHeight;return u.style.paddingTop&&(s+=u.style.paddingTop),u.style.paddingBottom&&(s+=u.style.paddingBottom),s},colorize:function(u,s){var c=this,f=c.get("width"),d=c.get("radius"),v=c.get("height"),p=c.get("actx"),m=c.get("ctx"),h=d*3,g=c.get("premultiplyAlpha"),w=c.get("gradient"),y=c.get("opacity"),x=c.get("bounds"),C,b,S,N,D,A,P,k,I;u!=null&&s!=null?(u+h>f&&(u=f-h),u<0&&(u=0),s<0&&(s=0),s+h>v&&(s=v-h),C=u,b=s,N=u+h,S=s+h):(x.l<0?C=0:C=x.l,x.r>f?N=f:N=x.r,x.t<0?b=0:b=x.t,x.b>v?S=v:S=x.b),D=p.getImageData(C,b,N-C,S-b),A=D.data.length;for(var $=3;$<A;$+=4)P=D.data[$],k=P*4,k&&(I=P<y?P:y,D.data[$-3]=w[k],D.data[$-2]=w[k+1],D.data[$-1]=w[k+2],g&&(D.data[$-3]/=255/I,D.data[$-2]/=255/I,D.data[$-1]/=255/I),D.data[$]=I);m.putImageData(D,C,b)},drawAlpha:function(u,s,c,f){var d=this,v=d.get("radius"),p=d.get("actx");d.get("max");var m=d.get("bounds"),h=u-1.5*v>>0,g=s-1.5*v>>0,w=u+1.5*v>>0,y=s+1.5*v>>0;p.shadowColor="rgba(0,0,0,"+(c?c/d.store.max:"0.1")+")",p.shadowOffsetX=15e3,p.shadowOffsetY=15e3,p.shadowBlur=15,p.beginPath(),p.arc(u-15e3,s-15e3,v,0,Math.PI*2,!0),p.closePath(),p.fill(),f?d.colorize(h,g):(h<m.l&&(m.l=h),g<m.t&&(m.t=g),w>m.r&&(m.r=w),y>m.b&&(m.b=y))},toggleDisplay:function(){var u=this,s=u.get("visible"),c=u.get("canvas");s?c.style.display="none":c.style.display="block",u.set("visible",!s)},getImageData:function(){return this.get("canvas").toDataURL()},clear:function(){var u=this,s=u.get("width"),c=u.get("height");u.store.set("data",[]),u.get("ctx").clearRect(0,0,s,c),u.get("actx").clearRect(0,0,s,c)},cleanup:function(){var u=this;u.get("element").removeChild(u.get("canvas"))}},{create:function(u){return new l(u)},util:{mousePosition:function(u){var s,c;if(u.layerX?(s=u.layerX,c=u.layerY):u.offsetX&&(s=u.offsetX,c=u.offsetY),!(typeof s>"u"))return[s,c]}}}}(),a=function(i){try{BMap}catch{throw Error("Baidu Map JS API is not ready yet!")}if(!a._isExtended){a._isExtended=!0,n(a,BMap.Overlay,"HeatmapOverlay");var o=new a(i);this.__proto__=o.__proto__}this.conf=i,this.heatmap=null,this.latlngs=[],this.bounds=null,this._moveendHandler=this._moveendHandler.bind(this)};return a.prototype.initialize=function(i){this._map=i;var o=document.createElement("div");return o.style.position="absolute",o.style.top=0,o.style.left=0,o.style.border=0,o.style.width=this._map.getSize().width+"px",o.style.height=this._map.getSize().height+"px",this.conf.element=o,i.getPanes().mapPane.appendChild(o),this.heatmap=r.create(this.conf),this._div=o,o},a.prototype.draw=function(){var i=this._map.getBounds();if(!i.equals(this.bounds)){this.bounds=i;var o=this._map.pointToOverlayPixel(i.getNorthEast()),l=this._map.pointToOverlayPixel(i.getSouthWest());if(!(!o||!l)){var u=o.y,s=l.x,c=l.y-o.y,f=o.x-l.x;if(this.conf.element.style.left=s+"px",this.conf.element.style.top=u+"px",this.conf.element.style.width=f+"px",this.conf.element.style.height=c+"px",this.heatmap.store.get("heatmap").resize(),this.latlngs.length>0){this.heatmap.clear();for(var d=this.latlngs.length,v={max:this.heatmap.store.max,data:[]};d--;){var p=this.latlngs[d].latlng;if(i.containsPoint(p)){var m=this._map.pointToOverlayPixel(p),h=new BMap.Pixel(m.x-s,m.y-u),g=this.pixelTransform(h);v.data.push({x:g.x,y:g.y,count:this.latlngs[d].c})}}this.heatmap.store.setDataSet(v)}}}},a.prototype.pixelTransform=function(i){for(var o=this.heatmap.get("width"),l=this.heatmap.get("height");i.x<0;)i.x+=o;for(;i.x>o;)i.x-=o;for(;i.y<0;)i.y+=l;for(;i.y>l;)i.y-=l;return i.x=i.x>>0,i.y=i.y>>0,i},a.prototype._moveendHandler=function(i){this.setDataSet(this._data),delete this._data,this._map.removeEventListener("moveend",this._moveendHandler)},a.prototype.setDataSet=function(i){if(this._map){var o=this._map.getBounds(),l=this._map.pointToOverlayPixel(o.getNorthEast()),u=this._map.pointToOverlayPixel(o.getSouthWest());(!l||!u)&&(this._data=i,this._map.addEventListener("moveend",this._moveendHandler));var s={max:i.max,data:[]},c=i.data,f=c.length;for(this.latlngs=[];f--;){var d=new BMap.Point(c[f].lng,c[f].lat);if(this.latlngs.push({latlng:d,c:c[f].count}),!!o.containsPoint(d)){var v=this._map.pointToOverlayPixel(d),p=this._map.pointToOverlayPixel(o.getSouthWest()).x,m=this._map.pointToOverlayPixel(o.getNorthEast()).y,h=new BMap.Pixel(v.x-p,v.y-m),g=this.pixelTransform(h);s.data.push({x:g.x,y:g.y,count:c[f].count})}}this.heatmap.clear(),this.heatmap.store.setDataSet(s)}},a.prototype.addDataPoint=function(i,o,l){var u=new BMap.Point(i,o),s=this.pixelTransform(this._map.pointToOverlayPixel(u));this.heatmap.store.addDataPoint(s.x,s.y,l),this.latlngs.push({latlng:u,c:l})},a.prototype.toggle=function(){this.heatmap.toggleDisplay()},a})})(z_);z_.exports;var V_={exports:{}};(function(t,e){(function(n,r){t.exports=r()})(jl,function(){function n(i,o){try{BMap}catch{throw Error("Baidu Map JS API is not ready yet!")}var l=r(i),u=new BMap.Polyline(l,o);return u.addEventListener("lineupdate",function(){this.isEditing&&this.enableEditing()}),u.cornerPoints=i,u.editMarkers=[],u.enableEditing=function(){var s=this;if(s.map){s.disableEditing();for(var c=0;c<s.cornerPoints.length;c++){var f=new BMap.Marker(s.cornerPoints[c],{icon:new BMap.Icon("http://api.map.baidu.com/library/CurveLine/1.5/src/circle.png",new BMap.Size(16,16)),enableDragging:!0,raiseOnDrag:!0});f.addEventListener("dragend",function(){s.cornerPoints.length=0;for(var d=0;d<s.editMarkers.length;d++)s.cornerPoints.push(s.editMarkers[d].getPosition());var v=r(s.cornerPoints);s.setPath(v)}),f.index=c,s.editMarkers.push(f),s.map.addOverlay(f)}}s.isEditing=!0},u.disableEditing=function(){this.isEditing=!1;for(var s=0;s<this.editMarkers.length;s++)this.map.removeOverlay(this.editMarkers[s]),this.editMarkers[s]=null;this.editMarkers.length=0},u.getPath=function(){return l},u}function r(i){for(var o=[],l=0;l<i.length-1;l++){var u=a(i[l],i[l+1]);u&&u.length>0&&(o=o.concat(u))}return o}function a(i,o){var l=[];if(!i||!o||!(i instanceof BMap.Point)||!(o instanceof BMap.Point))return null;var u=function(N){return 1-2*N+N*N},s=function(N){return 2*N-2*N*N},c=function(N){return N*N},f=30,d,v,p,m,h,g,w=0,y=0;if(typeof o>"u"){typeof l<"u"&&(l=[]);return}var x=parseFloat(i.lat),C=parseFloat(o.lat),b=parseFloat(i.lng),S=parseFloat(o.lng);for(S>b&&parseFloat(S-b)>180&&b<0&&(b=parseFloat(180+180+b)),b>S&&parseFloat(b-S)>180&&S<0&&(S=parseFloat(180+180+S)),g=0,C==x?(d=0,v=b-S):S==b?(d=Math.PI/2,v=x-C):(d=Math.atan((C-x)/(S-b)),v=(C-x)/Math.sin(d)),g==0&&(g=d+Math.PI/5),p=v/2,h=p*Math.cos(g)+b,m=p*Math.sin(g)+x,w=0;w<f+1;w++)l.push(new BMap.Point(b*u(y)+h*s(y)+S*c(y),x*u(y)+m*s(y)+C*c(y))),y=y+1/f;return l}return n})})(V_);V_.exports;var uAe={install(t,e={}){F_(e),t.component("baidu-map",nDe),t.component("bm-scale",oDe),t.component("bm-navigation",lDe),t.component("bm-map-type",uDe),t.component("bm-overview-map",sDe),t.component("bm-geolocation",cDe),t.component("bm-copyright",fDe),t.component("bm-city-list",dDe),t.component("bm-panorama",vDe),t.component("bm-control",hDe),t.component("bm-marker",bDe),t.component("bm-point-collection",xDe),t.component("bm-polyline",wDe),t.component("bm-polygon",B_),t.component("bm-circle",CDe),t.component("bm-ground",SDe),t.component("bm-label",EDe),t.component("bm-info-window",ADe),t.component("bm-overlay",TDe),t.component("bm-context-menu",_De),t.component("bm-context-menu-item",$De),t.component("bm-local-search",LDe),t.component("bm-transit",jDe),t.component("bm-walking",UDe),t.component("bm-driving",GDe),t.component("bm-bus",ZDe),t.component("bm-tile",JDe),t.component("bm-traffic",QDe),t.component("bm-auto-complete",lAe),t.component("bm-boundary",rAe)}};const Nu=FA(wue);Nu.use(I_);Nu.use(Hs);Nu.use(pue);Nu.use(wv);Nu.use(uAe,{ak:"yPAXrDnWV10GdKxnOMwfk8UrjSDCRLun",v:"1.0",type:"WebGL"});Nu.mount("#app");export{ts as A,wv as C,Zs as D,xv as E,zae as F,Vo as L,jn as M,fq as P,xi as R,qNe as U,Mne as W,es as a,mt as b,dAe as c,ir as d,Wa as e,zi as f,rle as g,VP as h,n5 as i,ta as j,Ite as k,g$ as l,Mn as m,cy as n,ly as o,fAe as s,gh as u};