123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186 |
- import{F as Mt,b as Sr,C as r7,T as pv,d as Se,r as Lt,g as Zn,o as et,e as Dr,f as Rr,w as _e,i as pt,c as q,u as nr,j as E,p as yt,k as Lr,l as k0,a as Z,m as I0,q as ad,h as Rx,n as st,t as rt,v as xt,x as wn,y as a7,z as bi,A as Ge,B as Jn,D as Lx,E as F0,G as ga,H as Hl,I as Yi,s as St,J as yn,K as $0,L as i7,M as o7,N as PM,O as _M,P as kM,Q as mv,R as pr,S as IM,U as gh,V as Hn,W as Xn,X as l7,Y as FM,Z as id,_ as B0,$ as $M,a0 as u7,a1 as s7,a2 as c7,a3 as f7,a4 as d7}from"./vue-957f79fa.js";import{c as v7,a as p7}from"./vue-router-7cea8bea.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 m7(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 BM(t){var e=m7(t,"string");return Ke(e)==="symbol"?e:String(e)}function j(t,e,n){return e=BM(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 A(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 at(){return at=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},at.apply(this,arguments)}var h7=function(e){return typeof e=="function"},g7=Array.isArray,y7=function(e){return typeof e=="string"},b7=function(e){return e!==null&&Ke(e)==="object"},x7=/^on[^a-z]/,w7=function(e){return x7.test(e)},RM=function(e){var n=Object.create(null);return function(r){var a=n[r];return a||(n[r]=e(r))}},C7=/-(\w)/g,R0=RM(function(t){return t.replace(C7,function(e,n){return n?n.toUpperCase():""})}),S7=/\B([A-Z])/g,E7=RM(function(t){return t.replace(S7,"-$1").toLowerCase()}),N7=Object.prototype.hasOwnProperty,Vx=function(e,n){return N7.call(e,n)};function D7(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&&h7(o)?o():o}a.type===Boolean&&(!Vx(e,n)&&!i?r=!1:r===""&&(r=!0))}return r}function M7(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 Me(){for(var t=[],e=0;e<arguments.length;e++){var n=e<0||arguments.length<=e?void 0:arguments[e];if(n){if(y7(n))t.push(n);else if(g7(n))for(var r=0;r<n.length;r++){var a=Me(n[r]);a&&t.push(a)}else if(b7(n))for(var i in n)n[i]&&t.push(i)}}return t.join(" ")}var LM=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}()}(),yh=typeof window<"u"&&typeof document<"u"&&window.document===document,od=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")()}(),A7=function(){return typeof requestAnimationFrame=="function"?requestAnimationFrame.bind(od):function(t){return setTimeout(function(){return t(Date.now())},1e3/60)}}(),O7=2;function T7(t,e){var n=!1,r=!1,a=0;function i(){n&&(n=!1,t()),r&&l()}function o(){A7(i)}function l(){var u=Date.now();if(n){if(u-a<O7)return;r=!0}else n=!0,r=!1,setTimeout(o,e);a=u}return l}var P7=20,_7=["top","right","bottom","left","width","height","size","weight"],k7=typeof MutationObserver<"u",I7=function(){function t(){this.connected_=!1,this.mutationEventsAdded_=!1,this.mutationsObserver_=null,this.observers_=[],this.onTransitionEnd_=this.onTransitionEnd_.bind(this),this.refresh=T7(this.refresh.bind(this),P7)}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(){!yh||this.connected_||(document.addEventListener("transitionend",this.onTransitionEnd_),window.addEventListener("resize",this.refresh),k7?(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(){!yh||!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=_7.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}(),zM=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||od},VM=hv(0,0,0,0);function ld(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+ld(i)},0)}function F7(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]=ld(o)}return n}function $7(t){var e=t.getBBox();return hv(0,0,e.width,e.height)}function B7(t){var e=t.clientWidth,n=t.clientHeight;if(!e&&!n)return VM;var r=Kl(t).getComputedStyle(t),a=F7(r),i=a.left+a.right,o=a.top+a.bottom,l=ld(r.width),u=ld(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)),!L7(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 hv(a.left,a.top,l,u)}var R7=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 L7(t){return t===Kl(t).document.documentElement}function z7(t){return yh?R7(t)?$7(t):B7(t):VM}function V7(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 zM(o,{x:e,y:n,width:r,height:a,top:n,right:e+r,bottom:a+n,left:e}),o}function hv(t,e,n,r){return{x:t,y:e,width:n,height:r}}var j7=function(){function t(e){this.broadcastWidth=0,this.broadcastHeight=0,this.contentRect_=hv(0,0,0,0),this.target=e}return t.prototype.isActive=function(){var e=z7(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}(),H7=function(){function t(e,n){var r=V7(n);zM(this,{target:e,contentRect:r})}return t}(),K7=function(){function t(e,n,r){if(this.activeObservations_=[],this.observations_=new LM,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 j7(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 H7(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}(),jM=typeof WeakMap<"u"?new WeakMap:new LM,HM=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=I7.getInstance(),r=new K7(e,n,this);jM.set(this,r)}return t}();["observe","unobserve","disconnect"].forEach(function(t){HM.prototype[t]=function(){var e;return(e=jM.get(this))[t].apply(e,arguments)}});var U7=function(){return typeof od.ResizeObserver<"u"?od.ResizeObserver:HM}();const L0=U7;function KM(t){if(Array.isArray(t))return t}function q7(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 bh(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 gv(t,e){if(t){if(typeof t=="string")return bh(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 bh(t,e)}}function UM(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
- In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function $e(t,e){return KM(t)||q7(t,e)||gv(t,e)||UM()}function W7(t){if(Array.isArray(t))return bh(t)}function qM(t){if(typeof Symbol<"u"&&t[Symbol.iterator]!=null||t["@@iterator"]!=null)return Array.from(t)}function G7(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
- In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function Re(t){return W7(t)||qM(t)||gv(t)||G7()}var Y7=typeof global=="object"&&global&&global.Object===Object&&global;const WM=Y7;var X7=typeof self=="object"&&self&&self.Object===Object&&self,Z7=WM||X7||Function("return this")();const Ea=Z7;var J7=Ea.Symbol;const Qr=J7;var GM=Object.prototype,Q7=GM.hasOwnProperty,eI=GM.toString,ku=Qr?Qr.toStringTag:void 0;function tI(t){var e=Q7.call(t,ku),n=t[ku];try{t[ku]=void 0;var r=!0}catch{}var a=eI.call(t);return r&&(e?t[ku]=n:delete t[ku]),a}var nI=Object.prototype,rI=nI.toString;function aI(t){return rI.call(t)}var iI="[object Null]",oI="[object Undefined]",Hx=Qr?Qr.toStringTag:void 0;function ao(t){return t==null?t===void 0?oI:iI:Hx&&Hx in Object(t)?tI(t):aI(t)}function YM(t,e){return function(n){return t(e(n))}}var lI=YM(Object.getPrototypeOf,Object);const z0=lI;function ya(t){return t!=null&&typeof t=="object"}var uI="[object Object]",sI=Function.prototype,cI=Object.prototype,XM=sI.toString,fI=cI.hasOwnProperty,dI=XM.call(Object);function V0(t){if(!ya(t)||ao(t)!=uI)return!1;var e=z0(t);if(e===null)return!0;var n=fI.call(e,"constructor")&&e.constructor;return typeof n=="function"&&n instanceof n&&XM.call(n)==dI}var vI=function(e){return e!=null&&e!==""};const xh=vI;var pI=function(e,n){var r=A({},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=pI;var j0=function(e){for(var n=Object.keys(e),r={},a={},i={},o=0,l=n.length;o<l;o++){var u=n[o];w7(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}},H0=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?R0(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===Mt?a.push.apply(a,Re(t(i.children,n))):i&&Sr(i)?n&&!Hs(i)?a.push(i):n||a.push(i):xh(i)&&a.push(i)}),a},js=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===Mt?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},ZM=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=E7(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[R0(l)]=a[l]});var o=e.type.props||{};Object.keys(o).forEach(function(l){var u=D7(o,i,l,i[l]);(u!==void 0||l in i)&&(n[l]=u)})}return n},K0=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===Mt?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=A(A({},n),t.$attrs):n=A(A({},n),t.props),j0(n)[e?"onEvents":"events"]}function mI(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)?Me(n).split(" ").forEach(function(a){r[a.trim()]=!0}):r=A(A({},r),n),r}function JM(t,e){var n=(Sr(t)?t.props:t.$attrs)||{},r=n.style||{};if(typeof r=="string")r=H0(r,e);else if(e&&r){var a={};return Object.keys(r).forEach(function(i){return a[R0(i)]=r[i]}),a}return r}function hI(t){return t==null||t===""||Array.isArray(t)&&t.length===0}function Hs(t){return t&&(t.type===r7||t.type===Mt&&t.children.length===0||t.type===pv&&t.children.trim()==="")}function gI(t){return t&&t.type===pv}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)===Mt?e.push.apply(e,Re(Sn(n.children))):e.push(n)}),e.filter(function(n){return!Hs(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(),g=m.width,h=m.height,w=p.offsetWidth,b=p.offsetHeight,x=Math.floor(g),C=Math.floor(h);if(a.width!==x||a.height!==C||a.offsetWidth!==w||a.offsetHeight!==b){var y={width:x,height:C,offsetWidth:w,offsetHeight:b};at(a,y),v&&Promise.resolve().then(function(){v(A(A({},y),{},{offsetWidth:w,offsetHeight:b}),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 L0(u),o.observe(v))};return et(function(){c()}),Dr(function(){c()}),Rr(function(){l()}),_e(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 QM=function(e){return setTimeout(e,16)},eA=function(e){return clearTimeout(e)};typeof window<"u"&&"requestAnimationFrame"in window&&(QM=function(e){return window.requestAnimationFrame(e)},eA=function(e){return window.cancelAnimationFrame(e)});var Ux=0,U0=new Map;function tA(t){U0.delete(t)}function tt(t){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1;Ux+=1;var n=Ux;function r(a){if(a===0)tA(n),t();else{var i=QM(function(){r(a-1)});U0.set(n,i)}}return r(e),n}tt.cancel=function(t){var e=U0.get(t);return tA(e),eA(e)};function wh(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=tt(n(o))}};return r.cancel=function(){return tt.cancel(e)},r}var cn=function(){for(var e=arguments.length,n=new Array(e),r=0;r<e;r++)n[r]=arguments[r];return n},yI=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},nA=!1;try{var qx=Object.defineProperty({},"passive",{get:function(){nA=!0}});window.addEventListener("testPassive",null,qx),window.removeEventListener("testPassive",null,qx)}catch{}const On=nA;function on(t,e,n,r){if(t&&t.addEventListener){var a=r;a===void 0&&On&&(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 hc(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 rA=["resize","scroll","touchstart","touchmove","touchend","pageshow","load"],ns=[];function Yx(t,e){if(t){var n=ns.find(function(r){return r.target===t});n?n.affixList.push(e):(n={target:t,affixList:[e],eventHandlers:{}},ns.push(n),rA.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")&&On?{passive:!0}:!1)})}))}}function Xx(t){var e=ns.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&&(ns=ns.filter(function(n){return n!==e}),rA.forEach(function(n){var r=e.eventHandlers[n];r&&r.remove&&r.remove()}))}function bI(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=bI(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 aA={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 xI={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 wI=xI;var CI={placeholder:"Select time",rangePlaceholder:["Start time","End time"]};const iA=CI;var SI={lang:A({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"]},wI),timePickerLocale:A({},iA)};const ys=SI;var Ar="${label} is not a valid ${type}",EI={locale:"en",Pagination:aA,DatePicker:ys,TimePicker:iA,Calendar:ys,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:Ar,method:Ar,array:Ar,object:Ar,number:Ar,date:Ar,boolean:Ar,integer:Ar,float:Ar,regexp:Ar,email:Ar,url:Ar,hex:Ar},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=EI,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 A(A({},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 A(A(A({},typeof o=="function"?o():o),l||{}),nr(n)||{})});return[a]}var oA=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)])])])};oA.PRESENTED_IMAGE_DEFAULT=!0;const NI=oA;var lA=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)])])])};lA.PRESENTED_IMAGE_SIMPLE=!0;const DI=lA;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 uA(t,e,n){return e&&Zx(t.prototype,e),n&&Zx(t,n),t}function mf(){return(mf=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 sA(t,e){t.prototype=Object.create(e.prototype),t.prototype.constructor=t,t.__proto__=e}function cA(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 fA=Object.prototype,dA=fA.toString,MI=fA.hasOwnProperty,vA=/^\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(vA);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},AI=function(t){return t},fr=AI,bs=function(t,e){return MI.call(t,e)},OI=Number.isInteger||function(t){return typeof t=="number"&&isFinite(t)&&Math.floor(t)===t},Ul=Array.isArray||function(t){return dA.call(t)==="[object Array]"},ql=function(t){return dA.call(t)==="[object Function]"},ud=function(t){return Ro(t)&&bs(t,"_vueTypes_name")},pA=function(t){return Ro(t)&&(bs(t,"type")||["_vueTypes_name","validator","default","required"].some(function(e){return bs(t,e)}))};function q0(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=ud(r)?r._vueTypes_name+" - ":"";if(pA(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(vA);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?(fr(l),!1):l}if(bs(r,"validator")&&ql(r.validator)){var u=fr,s=[];if(fr=function(f){s.push(f)},a=r.validator(e),fr=u,!a){var c=(s.length>1?"* ":"")+s.join(`
- * `);return s.length=0,n===!1?(fr(c),a):c}}return a}function $r(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):(fr(this._vueTypes_name+' - invalid default value: "'+a+'"'),this):this}}}),r=n.validator;return ql(r)&&(n.validator=q0(r,n)),n}function ja(t,e){var n=$r(t,e);return Object.defineProperty(n,"validate",{value:function(r){return ql(this.validator)&&fr(this._vueTypes_name+` - calling .validate() will overwrite the current custom validator function. Validator info:
- `+JSON.stringify(this)),this.validator=q0(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=cA(n,["validator"]);if(ql(u)){var c=i.validator;c&&(c=(l=(o=c).__original)!==null&&l!==void 0?l:o),i.validator=q0(c?function(f){return c.call(this,f)&&u.call(this,f)}:u,i)}return Object.assign(i,s)}function yv(t){return t.replace(/^(?!\s*$)/gm," ")}var TI=function(){return ja("any",{})},PI=function(){return ja("function",{type:Function})},_I=function(){return ja("boolean",{type:Boolean})},kI=function(){return ja("string",{type:String})},II=function(){return ja("number",{type:Number})},FI=function(){return ja("array",{type:Array})},$I=function(){return ja("object",{type:Object})},BI=function(){return $r("integer",{type:Number,validator:function(t){return OI(t)}})},RI=function(){return $r("symbol",{validator:function(t){return typeof t=="symbol"}})};function LI(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 $r(t.name||"<<anonymous function>>",{validator:function(n){var r=t(n);return r||fr(this._vueTypes_name+" - "+e),r}})}function zI(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 $r("oneOf",{type:n.length>0?n:void 0,validator:function(r){var a=t.indexOf(r)!==-1;return a||fr(e),a}})}function VI(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(pA(a)){if(ud(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}),$r("oneOfType",e?{type:n,validator:function(i){var o=[],l=t.some(function(u){var s=Ho(ud(u)&&u._vueTypes_name==="oneOf"?u.type||null:u,i,!0);return typeof s=="string"&&o.push(s),s===!0});return l||fr("oneOfType - provided value does not match any of the "+o.length+` passed-in validators:
- `+yv(o.join(`
- `))),l}}:{type:n})}function jI(t){return $r("arrayOf",{type:Array,validator:function(e){var n,r=e.every(function(a){return(n=Ho(t,a,!0))===!0});return r||fr(`arrayOf - value validation error:
- `+yv(n)),r}})}function HI(t){return $r("instanceOf",{type:t})}function KI(t){return $r("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||fr(`objectOf - value validation error:
- `+yv(n)),r}})}function UI(t){var e=Object.keys(t),n=e.filter(function(a){var i;return!!(!((i=t[a])===null||i===void 0)&&i.required)}),r=$r("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 fr(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||(fr('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"&&fr('shape - "'+u+`" property validation error:
- `+yv(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=cA(e,["name","validate","getter"]);if(bs(this,r))throw new TypeError('[VueTypes error]: Type "'+r+'" already defined');var s,c=u.type;return ud(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):$r(r,f)},enumerable:!0}:{value:function(){var f,d,v=Object.assign({},u);return f=i?ja(r,v):$r(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))},uA(t,null,[{key:"any",get:function(){return TI()}},{key:"func",get:function(){return PI().def(this.defaults.func)}},{key:"bool",get:function(){return _I().def(this.defaults.bool)}},{key:"string",get:function(){return kI().def(this.defaults.string)}},{key:"number",get:function(){return II().def(this.defaults.number)}},{key:"array",get:function(){return FI().def(this.defaults.array)}},{key:"object",get:function(){return $I().def(this.defaults.object)}},{key:"integer",get:function(){return BI().def(this.defaults.integer)}},{key:"symbol",get:function(){return RI()}}]),t}();function mA(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 sA(r,n),uA(r,null,[{key:"sensibleDefaults",get:function(){return mf({},this.defaults)},set:function(a){this.defaults=a!==!1?mf({},a!==!0?a:t):{}}}]),r}(Ia)).defaults=mf({},t),e}Ia.defaults={},Ia.custom=LI,Ia.oneOf=zI,Ia.instanceOf=HI,Ia.oneOfType=VI,Ia.arrayOf=jI,Ia.objectOf=KI,Ia.shape=UI,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):$r(t,e)}};(function(t){function e(){return t.apply(this,arguments)||this}return sA(e,t),e})(mA());var hA=mA({func:void 0,bool:void 0,string:void 0,number:void 0,array:void 0,object:void 0,integer:void 0});hA.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 gA(t){return t.default=void 0,t}const X=hA;var qI=["image","description","imageStyle","class"],yA=E(NI,null,null),bA=E(DI,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=A(A({},e),o),d=f.image,v=d===void 0?yA:d,p=f.description,m=p===void 0?((r=i.description)===null||r===void 0?void 0:r.call(i))||void 0:p,g=f.imageStyle,h=f.class,w=h===void 0?"":h,b=Ye(f,qI);return E(uu,{componentName:"Empty",children:function(C){var y,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",A({class:Me(c,w,(y={},j(y,"".concat(c,"-normal"),v===bA),j(y,"".concat(c,"-rtl"),u.value==="rtl"),y))},b),[E("div",{class:"".concat(c,"-image"),style:g},[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=yA;su.PRESENTED_IMAGE_SIMPLE=bA;su.inheritAttrs=!1;su.props={prefixCls:String,image:X.any,description:X.any,imageStyle:{type:Object,default:void 0}};const zi=Cn(su);var WI=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 xA(t){return E(WI,{componentName:t},null)}var tw={};function GI(t,e){}function YI(t,e){}function wA(t,e,n){!e&&!tw[n]&&(t(!1,n),tw[n]=!0)}function CA(t,e){wA(GI,t,e)}function XI(t,e){wA(YI,t,e)}const Nn=function(t,e){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"";CA(t,"[antdv: ".concat(e,"] ").concat(n))};var Ch="internalMark",hf=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__===Ch,"LocaleProvider","`LocaleProvider` is deprecated. Please use `locale` with `ConfigProvider` instead");var a=Lt({antLocale:A(A({},e.locale),{},{exist:!0}),ANT_MARK__:Ch});return yt("localeData",a),_e(function(){return e.locale},function(){a.antLocale=A(A({},e.locale),{},{exist:!0})},{immediate:!0}),function(){var i;return(i=r.default)===null||i===void 0?void 0:i.call(r)}}});hf.install=function(t){return t.component(hf.name,hf),t};const SA=Cn(hf);cn("bottomLeft","bottomRight","topLeft","topRight");var ZI=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=A(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},W0=function(e){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},r=A(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 JI=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=q(function(){return e.duration===void 0?1.5:e.duration}),l=function(){o.value&&(i=setTimeout(function(){s()},o.value*1e3))},u=function(){i&&(clearTimeout(i),i=null)},s=function(d){d&&d.stopPropagation(),u();var v=e.onClose,p=e.noticeKey;v&&v(p)},c=function(){u(),l()};return et(function(){l()}),Rr(function(){u()}),_e([o,function(){return e.updateMark},function(){return e.visible}],function(f,d){var v=$e(f,3),p=v[0],m=v[1],g=v[2],h=$e(d,3),w=h[0],b=h[1],x=h[2];(p!==w||m!==b||g!==x&&x)&&c()},{flush:"post"}),function(){var f,d,v=e.prefixCls,p=e.closable,m=e.closeIcon,g=m===void 0?(f=a.closeIcon)===null||f===void 0?void 0:f.call(a):m,h=e.onClick,w=e.holder,b=r.class,x=r.style,C="".concat(v,"-notice"),y=Object.keys(r).reduce(function(N,D){return(D.substr(0,5)==="data-"||D.substr(0,5)==="aria-"||D==="role")&&(N[D]=r[D]),N},{}),S=E("div",A({class:Me(C,b,j({},"".concat(C,"-closable"),p)),style:x,onMouseenter:u,onMouseleave:l,onClick:h},y),[E("div",{class:"".concat(C,"-content")},[(d=a.default)===null||d===void 0?void 0:d.call(a)]),p?E("a",{tabindex:0,onClick:s,class:"".concat(C,"-close")},[g||E("span",{class:"".concat(C,"-close-x")},null)]):null]);return w?E(k0,{to:w},{default:function(){return S}}):S}}});var QI=["name","getContainer","appContext","prefixCls","rootPrefixCls","transitionName","hasTransitionName"],nw=0,eF=Date.now();function rw(){var t=nw;return nw+=1,"rcNotification_".concat(eF,"_").concat(t)}var Sh=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)),W0(p)}),s=function(d,v){var p=d.key||rw(),m=A(A({},d),{},{key:p}),g=e.maxCount,h=l.value.map(function(b){return b.notice.key}).indexOf(p),w=l.value.concat();h!==-1?w.splice(h,1,{notice:m,holderCallback:v}):(g&&l.value.length>=g&&(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,g=p.userPassKey,h=g||m;return h!==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,g=l.value.map(function(w,b){var x=w.notice,C=w.holderCallback,y=b===l.value.length-1?x.updateMark:void 0,S=x.key,N=x.userPassKey,D=x.content,M=A(A(A({prefixCls:v,closeIcon:typeof m=="function"?m({prefixCls:v}):m},x),x.props),{},{key:S,noticeKey:N||S,updateMark:y,onClose:function(_){var I;c(_),(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(_){typeof S>"u"||(_?(o.set(S,_),C(_,M)):o.delete(S))}},null):E(JI,M,{default:function(){return[typeof D=="function"?D({prefixCls:v}):D]}})}),h=(d={},j(d,v,1),j(d,r.class,!!r.class),d);return E("div",{class:h,style:r.style||{top:"65px",left:"50%"}},[E(I0,A({tag:"div"},u.value),{default:function(){return[g]}})])}}});Sh.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,QI),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,b){var x=b.attrs,C=Z();return et(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(){ad(null,v),v.parentNode&&v.parentNode.removeChild(v)},component:C})}),function(){var y=wr,S=y.getPrefixCls(i,u),N=y.getRootPrefixCls(s,S),D=f?c:"".concat(N,"-").concat(c);return E(xv,A(A({},y),{},{notUpdateGlobalConfig:!0,prefixCls:N}),{default:function(){return[E(Sh,A(A({ref:C},x),{},{prefixCls:S,transitionName:D}),null)]}})}}}),g=E(m,d);g.appContext=l||g.appContext,ad(g,v)};const EA=Sh;var tF={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 nF=tF;function Yn(t,e){rF(t)&&(t="100%");var n=aF(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 gc(t){return Math.min(1,Math.max(0,t))}function rF(t){return typeof t=="string"&&t.indexOf(".")!==-1&&parseFloat(t)===1}function aF(t){return typeof t=="string"&&t.indexOf("%")!==-1}function NA(t){return t=parseFloat(t),(isNaN(t)||t<0||t>1)&&(t=1),t}function yc(t){return t<=1?"".concat(Number(t)*100,"%"):t}function Oo(t){return t.length===1?"0"+t:String(t)}function iF(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 Up(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 oF(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=Up(l,o,t+1/3),a=Up(l,o,t),i=Up(l,o,t-1/3)}return{r:r*255,g:a*255,b:i*255}}function Eh(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 lF(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 Nh(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 uF(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(sF(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 sF(t){return Math.round(parseFloat(t)*255).toString(16)}function iw(t){return _r(t)/255}function _r(t){return parseInt(t,16)}function cF(t){return{r:t>>16,g:(t&65280)>>8,b:t&255}}var Dh={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=vF(t)),typeof t=="object"&&(ei(t.r)&&ei(t.g)&&ei(t.b)?(e=iF(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=yc(t.s),a=yc(t.v),e=lF(t.h,r,a),o=!0,l="hsv"):ei(t.h)&&ei(t.s)&&ei(t.l)&&(r=yc(t.s),i=yc(t.l),e=oF(t.h,r,i),o=!0,l="hsl"),Object.prototype.hasOwnProperty.call(t,"a")&&(n=t.a)),n=NA(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 fF="[-\\+]?\\d+%?",dF="[-\\+]?\\d*\\.\\d+%?",Hi="(?:".concat(dF,")|(?:").concat(fF,")"),qp="[\\s|\\(]+(".concat(Hi,")[,|\\s]+(").concat(Hi,")[,|\\s]+(").concat(Hi,")\\s*\\)?"),Wp="[\\s|\\(]+(".concat(Hi,")[,|\\s]+(").concat(Hi,")[,|\\s]+(").concat(Hi,")[,|\\s]+(").concat(Hi,")\\s*\\)?"),ua={CSS_UNIT:new RegExp(Hi),rgb:new RegExp("rgb"+qp),rgba:new RegExp("rgba"+Wp),hsl:new RegExp("hsl"+qp),hsla:new RegExp("hsla"+Wp),hsv:new RegExp("hsv"+qp),hsva:new RegExp("hsva"+Wp),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 vF(t){if(t=t.trim().toLowerCase(),t.length===0)return!1;var e=!1;if(Dh[t])t=Dh[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 Gp=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=cF(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=NA(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=Eh(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=Eh(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),Nh(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),uF(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="#"+Nh(this.r,this.g,this.b,!1),n=0,r=Object.entries(Dh);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=gc(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=gc(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=gc(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=gc(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}(),bc=2,ow=.16,pF=.05,mF=.05,hF=.15,DA=5,MA=4,gF=[{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=Eh(e,n,r);return{h:a.h*360,s:a.s,v:a.v}}function xc(t){var e=t.r,n=t.g,r=t.b;return"#".concat(Nh(e,n,r,!1))}function yF(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)-bc*e:Math.round(t.h)+bc*e:r=n?Math.round(t.h)+bc*e:Math.round(t.h)-bc*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===MA?r=t.s+ow:r=t.s+pF*e,r>1&&(r=1),n&&e===DA&&r>.1&&(r=.1),r<.06&&(r=.06),Number(r.toFixed(2))}function cw(t,e,n){var r;return n?r=t.v+mF*e:r=t.v-hF*e,r>1&&(r=1),Number(r.toFixed(2))}function xs(t){for(var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=[],r=gl(t),a=DA;a>0;a-=1){var i=lw(r),o=xc(gl({h:uw(i,a,!0),s:sw(i,a,!0),v:cw(i,a,!0)}));n.push(o)}n.push(xc(r));for(var l=1;l<=MA;l+=1){var u=lw(r),s=xc(gl({h:uw(u,l),s:sw(u,l),v:cw(u,l)}));n.push(s)}return e.theme==="dark"?gF.map(function(c){var f=c.index,d=c.opacity,v=xc(yF(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"},Yp={},Xp={};Object.keys(Ol).forEach(function(t){Yp[t]=xs(Ol[t]),Yp[t].primary=Yp[t][5],Xp[t]=xs(Ol[t],{theme:"dark",backgroundColor:"#141414"}),Xp[t].primary=Xp[t][5]});var fw=[],Fu=[],bF="insert-css: You need to provide a CSS string. Usage: insertCss(cssString[, options]).";function xF(){var t=document.createElement("style");return t.setAttribute("type","text/css"),t}function wF(t,e){if(e=e||{},t===void 0)throw new Error(bF);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]=xF(),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){CF(t,a,n[a])})}return t}function CF(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 AA(t){return xs(t)[0]}function OA(t){return t?Array.isArray(t)?t:[t]:[]}var SF=`
- .anticon {
- display: inline-block;
- color: inherit;
- font-style: normal;
- line-height: 0;
- text-align: center;
- text-transform: none;
- vertical-align: -0.125em;
- text-rendering: optimizeLegibility;
- -webkit-font-smoothing: antialiased;
- -moz-osx-font-smoothing: grayscale;
- }
- .anticon > * {
- line-height: 1;
- }
- .anticon svg {
- display: inline-block;
- }
- .anticon::before {
- display: none;
- }
- .anticon .anticon-icon {
- display: block;
- }
- .anticon[tabindex] {
- cursor: pointer;
- }
- .anticon-spin::before,
- .anticon-spin {
- display: inline-block;
- -webkit-animation: loadingCircle 1s infinite linear;
- animation: loadingCircle 1s infinite linear;
- }
- @-webkit-keyframes loadingCircle {
- 100% {
- -webkit-transform: rotate(360deg);
- transform: rotate(360deg);
- }
- }
- @keyframes loadingCircle {
- 100% {
- -webkit-transform: rotate(360deg);
- transform: rotate(360deg);
- }
- }
- `,pw=!1,EF=function(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:SF;st(function(){pw||(typeof window<"u"&&window.document&&window.document.documentElement&&wF(e,{prepend:!0}),pw=!0)})},NF=["icon","primaryColor","secondaryColor"];function DF(t,e){if(t==null)return{};var n=MF(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 MF(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 gf(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}var rs={primaryColor:"#333",secondaryColor:"#E6E6E6",calculated:!1};function OF(t){var e=t.primaryColor,n=t.secondaryColor;rs.primaryColor=e,rs.secondaryColor=n||AA(e),rs.calculated=!!n}function TF(){return gf({},rs)}var cu=function(e,n){var r=gf({},e,n.attrs),a=r.icon,i=r.primaryColor,o=r.secondaryColor,l=DF(r,NF),u=rs;if(i&&(u={primaryColor:i,secondaryColor:o||AA(i)}),EF(),vw(a),!vw(a))return null;var s=a;return s&&typeof s.icon=="function"&&(s=gf({},s,{icon:s.icon(u.primaryColor,u.secondaryColor)})),Mh(s.icon,"svg-".concat(s.name),gf({},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=TF;cu.setTwoToneColors=OF;const G0=cu;function PF(t,e){return FF(t)||IF(t,e)||kF(t,e)||_F()}function _F(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
- In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function kF(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 IF(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 FF(t){if(Array.isArray(t))return t}function TA(t){var e=OA(t),n=PF(e,2),r=n[0],a=n[1];return G0.setTwoToneColors({primaryColor:r,secondaryColor:a})}function $F(){var t=G0.getTwoToneColors();return t.calculated?[t.primaryColor,t.secondaryColor]:t.primaryColor}var BF=["class","icon","spin","rotate","tabindex","twoToneColor","onClick"];function RF(t,e){return jF(t)||VF(t,e)||zF(t,e)||LF()}function LF(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
- In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function zF(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 VF(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 jF(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){Ah(t,a,n[a])})}return t}function Ah(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function HF(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}TA("#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=HF(a,BF),v=(r={anticon:!0},Ah(r,"anticon-".concat(o.name),Boolean(o.name)),Ah(r,i,i),r),p=l===""||l||o.name==="loading"?"anticon-spin":"",m=s;m===void 0&&f&&(m=-1,d.tabindex=m);var g=u?{msTransform:"rotate(".concat(u,"deg)"),transform:"rotate(".concat(u,"deg)")}:void 0,h=OA(c),w=RF(h,2),b=w[0],x=w[1];return E("span",gw({role:"img","aria-label":o.name},d,{onClick:f,class:v}),[E(G0,{class:p,icon:o,primaryColor:b,secondaryColor:x,style:g},null)])};fu.props={spin:Boolean,rotate:Number,icon:Object,twoToneColor:String};fu.displayName="AntdIcon";fu.inheritAttrs=!1;fu.getTwoToneColor=$F;fu.setTwoToneColor=TA;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){UF(t,a,n[a])})}return t}function UF(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var Y0=function(e,n){var r=yw({},e,n.attrs);return E(mt,yw({},r,{icon:nF}),null)};Y0.displayName="LoadingOutlined";Y0.inheritAttrs=!1;const wa=Y0;var qF={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 WF=qF;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){GF(t,a,n[a])})}return t}function GF(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var X0=function(e,n){var r=bw({},e,n.attrs);return E(mt,bw({},r,{icon:WF}),null)};X0.displayName="ExclamationCircleFilled";X0.inheritAttrs=!1;const Ks=X0;var YF={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm165.4 618.2l-66-.3L512 563.4l-99.3 118.4-66.1.3c-4.4 0-8-3.5-8-8 0-1.9.7-3.7 1.9-5.2l130.1-155L340.5 359a8.32 8.32 0 01-1.9-5.2c0-4.4 3.6-8 8-8l66.1.3L512 464.6l99.3-118.4 66-.3c4.4 0 8 3.5 8 8 0 1.9-.7 3.7-1.9 5.2L553.5 514l130 155c1.2 1.5 1.9 3.3 1.9 5.2 0 4.4-3.6 8-8 8z"}}]},name:"close-circle",theme:"filled"};const XF=YF;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){ZF(t,a,n[a])})}return t}function ZF(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=xw({},e,n.attrs);return E(mt,xw({},r,{icon:XF}),null)};Z0.displayName="CloseCircleFilled";Z0.inheritAttrs=!1;const Si=Z0;var JF={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 QF=JF;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){e$(t,a,n[a])})}return t}function e$(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=ww({},e,n.attrs);return E(mt,ww({},r,{icon:QF}),null)};J0.displayName="CheckCircleFilled";J0.inheritAttrs=!1;const Us=J0;var t$={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 n$=t$;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){r$(t,a,n[a])})}return t}function r$(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=Cw({},e,n.attrs);return E(mt,Cw({},r,{icon:n$}),null)};Q0.displayName="InfoCircleFilled";Q0.inheritAttrs=!1;const PA=Q0;var _A=3,kA,dr,a$=1,IA="",FA="move-up",$A=!1,BA=function(){return document.body},RA,LA=!1;function i$(){return a$++}function o$(t){t.top!==void 0&&(kA=t.top,dr=null),t.duration!==void 0&&(_A=t.duration),t.prefixCls!==void 0&&(IA=t.prefixCls),t.getContainer!==void 0&&(BA=t.getContainer,dr=null),t.transitionName!==void 0&&(FA=t.transitionName,dr=null,$A=!0),t.maxCount!==void 0&&(RA=t.maxCount,dr=null),t.rtl!==void 0&&(LA=t.rtl)}function l$(t,e){if(dr){e(dr);return}EA.newInstance({appContext:t.appContext,prefixCls:t.prefixCls||IA,rootPrefixCls:t.rootPrefixCls,transitionName:FA,hasTransitionName:$A,style:{top:kA},getContainer:BA||t.getPopupContainer,maxCount:RA,name:"message"},function(n){if(dr){e(dr);return}dr=n,e(n)})}var u$={info:PA,success:Us,error:Si,warning:Ks,loading:wa};function s$(t){var e=t.duration!==void 0?t.duration:_A,n=t.key||i$(),r=new Promise(function(i){var o=function(){return typeof t.onClose=="function"&&t.onClose(),i(!0)};l$(t,function(l){l.notice({key:n,duration:e,style:t.style||{},class:t.class,content:function(s){var c,f=s.prefixCls,d=u$[t.type],v=d?E(d,null,null):"",p=Me("".concat(f,"-custom-content"),(c={},j(c,"".concat(f,"-").concat(t.type),t.type),j(c,"".concat(f,"-rtl"),LA===!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(){dr&&dr.removeNotice(n)};return a.then=function(i,o){return r.then(i,o)},a.promise=r,a}function c$(t){return Object.prototype.toString.call(t)==="[object Object]"&&!!t.content}var sd={open:s$,config:o$,destroy:function(e){if(dr)if(e){var n=dr,r=n.removeNotice;r(e)}else{var a=dr,i=a.destroy;i(),dr=null}}};function f$(t,e){t[e]=function(n,r,a){return c$(n)?t.open(A(A({},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 f$(sd,t)});sd.warn=sd.warning;const kn=sd;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 mr=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function ey(t){return t&&t.__esModule&&Object.prototype.hasOwnProperty.call(t,"default")?t.default:t}function d$(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 Oh={},v$={get exports(){return Oh},set exports(t){Oh=t}},Th={},p$={get exports(){return Th},set exports(t){Th=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})(p$);(function(t){var e=Th.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,k){return O[B]=k}}function d(F,T,O,B){var k=T&&T.prototype instanceof m?T:m,R=Object.create(k.prototype),L=new _(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 g(){}function h(){}var w={};f(w,u,function(){return this});var b=Object.getPrototypeOf,x=b&&b(b(I([])));x&&x!==a&&i.call(x,u)&&(w=x);var C=h.prototype=m.prototype=Object.create(w);function y(F){["next","throw","return"].forEach(function(T){f(F,T,function(O){return this._invoke(T,O)})})}function S(F,T){function O(k,R,L,H){var z=v(F[k],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(k,R){if(B==="executing")throw new Error("Generator is already running");if(B==="completed"){if(k==="throw")throw R;return $()}for(O.method=k,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 k=v(B,F.iterator,T.arg);if(k.type==="throw")return T.method="throw",T.arg=k.arg,T.delegate=null,p;var R=k.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 M(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 _(F){this.tryEntries=[{tryLoc:"root"}],F.forEach(M,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 k(){for(;++O<F.length;)if(i.call(F,O))return k.value=F[O],k.done=!1,k;return k.value=void 0,k.done=!0,k};return B.next=B}}return{next:$}}function $(){return{value:void 0,done:!0}}return g.prototype=h,o(C,"constructor",{value:h,configurable:!0}),o(h,"constructor",{value:g,configurable:!0}),g.displayName=f(h,c,"GeneratorFunction"),r.isGeneratorFunction=function(F){var T=typeof F=="function"&&F.constructor;return!!T&&(T===g||(T.displayName||T.name)==="GeneratorFunction")},r.mark=function(F){return Object.setPrototypeOf?Object.setPrototypeOf(F,h):(F.__proto__=h,f(F,c,"GeneratorFunction")),F.prototype=Object.create(C),F},r.awrap=function(F){return{__await:F}},y(S.prototype),f(S.prototype,s,function(){return this}),r.AsyncIterator=S,r.async=function(F,T,O,B,k){k===void 0&&(k=Promise);var R=new S(d(F,T,O,B),k);return r.isGeneratorFunction(T)?R:R.next().then(function(L){return L.done?L.value:R.next()})},y(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 k(){for(;O.length;){var R=O.pop();if(R in T)return k.value=R,k.done=!1,k}return k.done=!0,k}},r.values=I,_.prototype={constructor:_,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 k=this.tryEntries.length-1;k>=0;--k){var R=this.tryEntries[k],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 k=this.tryEntries[B];if(k.tryLoc<=this.prev&&i.call(k,"finallyLoc")&&this.prev<k.finallyLoc){var R=k;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 k=B.completion;if(k.type==="throw"){var R=k.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})(v$);var yf=Oh(),Er=yf;try{regeneratorRuntime=yf}catch{typeof globalThis=="object"?globalThis.regeneratorRuntime=yf:Function("r","regeneratorRuntime = r")(yf)}var m$={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 h$=m$;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){g$(t,a,n[a])})}return t}function g$(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=Ew({},e,n.attrs);return E(mt,Ew({},r,{icon:h$}),null)};ty.displayName="CheckCircleOutlined";ty.inheritAttrs=!1;const ny=ty;var y$={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 b$=y$;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){x$(t,a,n[a])})}return t}function x$(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var ry=function(e,n){var r=Nw({},e,n.attrs);return E(mt,Nw({},r,{icon:b$}),null)};ry.displayName="InfoCircleOutlined";ry.inheritAttrs=!1;const ay=ry;var w$={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M685.4 354.8c0-4.4-3.6-8-8-8l-66 .3L512 465.6l-99.3-118.4-66.1-.3c-4.4 0-8 3.5-8 8 0 1.9.7 3.7 1.9 5.2l130.1 155L340.5 670a8.32 8.32 0 00-1.9 5.2c0 4.4 3.6 8 8 8l66.1-.3L512 564.4l99.3 118.4 66 .3c4.4 0 8-3.5 8-8 0-1.9-.7-3.7-1.9-5.2L553.5 515l130.1-155c1.2-1.4 1.8-3.3 1.8-5.2z"}},{tag:"path",attrs:{d:"M512 65C264.6 65 64 265.6 64 513s200.6 448 448 448 448-200.6 448-448S759.4 65 512 65zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}}]},name:"close-circle",theme:"outlined"};const C$=w$;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){S$(t,a,n[a])})}return t}function S$(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var iy=function(e,n){var r=Dw({},e,n.attrs);return E(mt,Dw({},r,{icon:C$}),null)};iy.displayName="CloseCircleOutlined";iy.inheritAttrs=!1;const oy=iy;var E$={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 N$=E$;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){D$(t,a,n[a])})}return t}function D$(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=Mw({},e,n.attrs);return E(mt,Mw({},r,{icon:N$}),null)};ly.displayName="ExclamationCircleOutlined";ly.inheritAttrs=!1;const bv=ly;var M$={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M563.8 512l262.5-312.9c4.4-5.2.7-13.1-6.1-13.1h-79.8c-4.7 0-9.2 2.1-12.3 5.7L511.6 449.8 295.1 191.7c-3-3.6-7.5-5.7-12.3-5.7H203c-6.8 0-10.5 7.9-6.1 13.1L459.4 512 196.9 824.9A7.95 7.95 0 00203 838h79.8c4.7 0 9.2-2.1 12.3-5.7l216.5-258.1 216.5 258.1c3 3.6 7.5 5.7 12.3 5.7h79.8c6.8 0 10.5-7.9 6.1-13.1L563.8 512z"}}]},name:"close",theme:"outlined"};const A$=M$;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){O$(t,a,n[a])})}return t}function O$(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:A$}),null)};uy.displayName="CloseOutlined";uy.inheritAttrs=!1;const Wa=uy;var No={},zA=4.5,VA="24px",jA="24px",Ph="",HA="topRight",KA=function(){return document.body},UA=null,_h=!1,qA;function T$(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&&(Ph=l),e!==void 0&&(zA=e),n!==void 0&&(HA=n),r!==void 0&&(jA=typeof r=="number"?"".concat(r,"px"):r),a!==void 0&&(VA=typeof a=="number"?"".concat(a,"px"):a),i!==void 0&&(KA=i),o!==void 0&&(UA=o),t.rtl!==void 0&&(_h=t.rtl),t.maxCount!==void 0&&(qA=t.maxCount)}function P$(t){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:VA,n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:jA,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 _$(t,e){var n=t.prefixCls,r=t.placement,a=r===void 0?HA:r,i=t.getContainer,o=i===void 0?KA:i,l=t.top,u=t.bottom,s=t.closeIcon,c=s===void 0?UA:s,f=t.appContext,d=q$(),v=d.getPrefixCls,p=v("notification",n||Ph),m="".concat(p,"-").concat(a,"-").concat(_h),g=No[m];if(g){Promise.resolve(g).then(function(w){e(w)});return}var h=Me("".concat(p,"-").concat(a),j({},"".concat(p,"-rtl"),_h===!0));EA.newInstance({name:"notification",prefixCls:n||Ph,class:h,style:P$(a,l,u),appContext:f,getContainer:o,closeIcon:function(b){var x=b.prefixCls,C=E("span",{class:"".concat(x,"-close-x")},[Ku(c,{},E(Wa,{class:"".concat(x,"-close-icon")},null))]);return C},maxCount:qA,hasTransitionName:!0},function(w){No[m]=w,e(w)})}var k$={success:ny,info:ay,error:oy,warning:bv};function I$(t){var e=t.icon,n=t.type,r=t.description,a=t.message,i=t.btn,o=t.duration===void 0?zA:t.duration;_$(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=k$[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 ws={open:I$,close:function(e){Object.keys(No).forEach(function(n){return Promise.resolve(No[n]).then(function(r){r.removeNotice(e)})})},config:T$,destroy:function(){Object.keys(No).forEach(function(e){Promise.resolve(No[e]).then(function(n){n.destroy()}),delete No[e]})}},F$=["success","info","warning","error"];F$.forEach(function(t){ws[t]=function(e){return ws.open(A(A({},e),{},{type:t}))}});ws.warn=ws.warning;const sy=ws;function Uo(){return!!(typeof window<"u"&&window.document&&window.document.createElement)}var $$="vc-util-key";function WA(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},e=t.mark;return e?e.startsWith("data-")?e:"data-".concat(e):$$}function cy(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=cy(n),o=i.firstChild;return n.prepend&&i.prepend?i.prepend(r):n.prepend&&o?i.insertBefore(r,o):i.appendChild(r),r}var kh=new Map;function B$(t){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=cy(e);return Array.from(kh.get(n).children).find(function(r){return r.tagName==="STYLE"&&r.getAttribute(WA(e))===t})}function R$(t,e){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},r=cy(n);if(!kh.has(r)){var a=Ow("",n),i=a.parentNode;kh.set(r,i),i.removeChild(a)}var o=B$(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(WA(n),e),c}const zt=function(t,e,n){CA(t,"[ant-design-vue: ".concat(e,"] ").concat(n))};var L$="-ant-".concat(Date.now(),"-").concat(Math.random());function z$(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 Gp(c),v=xs(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 Gp(e.primaryColor),o=xs(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 Gp(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()?R$(`
- :root {
- `.concat(u.join(`
- `),`
- }
- `),"".concat(L$,"-dynamic-theme")):zt(!1,"ConfigProvider","SSR do not support dynamic theme with css variables.")}var GA=Symbol("GlobalFormContextKey"),V$=function(e){yt(GA,e)},j$=function(){return pt(GA,{validateMessages:q(function(){})})},H$=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}},K$="ant";function Tl(){return wr.prefixCls||K$}var Ih=Lt({}),YA=Lt({}),wr=Lt({});rt(function(){at(wr,Ih,YA),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 Zp,U$=function(e){Zp&&Zp(),Zp=rt(function(){at(YA,Lt(e)),at(wr,Lt(e))}),e.theme&&z$(Tl(),e.theme)},q$=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())}}},as=Se({compatConfig:{MODE:3},name:"AConfigProvider",inheritAttrs:!1,props:H$(),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||xA;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(A(A({},e),{},{getPrefixCls:o,renderEmpty:i}));Object.keys(e).forEach(function(c){_e(function(){return e[c]},function(){l[c]=e[c]})}),e.notUpdateGlobalConfig||(at(Ih,l),_e(l,function(){at(Ih,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=A(A({},c),e.form.validateMessages)),c});V$({validateMessages:u}),yt("configProvider",l);var s=function(f){var d;return E(SA,{locale:e.locale||f,ANT_MARK__:Ch},{default:function(){return[(d=r.default)===null||d===void 0?void 0:d.call(r)]}})};return rt(function(){e.direction&&(kn.config({rtl:e.direction==="rtl"}),sy.config({rtl:e.direction==="rtl"}))}),function(){return E(uu,{children:function(f,d,v){return s(v)}},null)}}}),fy=Lt({getPrefixCls:function(e,n){return n||(e?"ant-".concat(e):"ant")},renderEmpty:xA,direction:"ltr"});as.config=U$;as.install=function(t){t.component(as.name,as)};const xv=as,He=function(t,e){var n=pt("configProvider",fy),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}),g=q(function(){var w;return e.autocomplete||((w=n.input)===null||w===void 0?void 0:w.autocomplete)}),h=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:g,csp:h}};function dt(t,e){for(var n=at({},t),r=0;r<e.length;r+=1){var a=e[r];delete n[a]}return n}function W$(){return typeof window<"u"?window:null}var Sl;(function(t){t[t.None=0]="None",t[t.Prepare=1]="Prepare"})(Sl||(Sl={}));var G$=function(){return{offsetTop:Number,offsetBottom:Number,target:{type:Function,default:W$},prefixCls:String,onChange:Function,onTestUpdatePosition:Function}},Y$=Se({compatConfig:{MODE:3},name:"AAffix",props:G$(),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 b=u.status,x=u.lastAffix,C=e.target;if(!(b!==Sl.Prepare||!l.value||!o.value||!C)){var y=C();if(y){var S={status:Sl.None},N=hc(y),D=hc(o.value),M=Wx(D,N,c.value),P=Gx(D,N,f.value);M!==void 0?(S.affixStyle={position:"fixed",top:M,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),at(u,S)}}},v=function(){at(u,{status:Sl.Prepare,affixStyle:void 0,placeholderStyle:void 0}),s.update()},p=wh(function(){v()}),m=wh(function(){var w=e.target,b=u.affixStyle;if(w&&b){var x=w();if(x&&o.value){var C=hc(x),y=hc(o.value),S=Wx(y,C,c.value),N=Gx(y,C,f.value);if(S!==void 0&&b.top===S||N!==void 0&&b.bottom===N)return}}v()});i({updatePosition:p,lazyUpdatePosition:m}),_e(function(){return e.target},function(w){var b=(w==null?void 0:w())||null;u.prevTarget!==b&&(Xx(s),b&&(Yx(b,s),p()),u.prevTarget=b)}),_e(function(){return[e.offsetTop,e.offsetBottom]},p),et(function(){var w=e.target;w&&(u.timeout=setTimeout(function(){Yx(w(),s),p()}))}),Dr(function(){d()}),Rr(function(){clearTimeout(u.timeout),Xx(s),p.cancel(),m.cancel()});var g=He("affix",e),h=g.prefixCls;return function(){var w,b=u.affixStyle,x=u.placeholderStyle,C=Me(j({},h.value,b)),y=dt(e,["prefixCls","offsetTop","offsetBottom","target","onChange","onTestUpdatePosition"]);return E(ea,{onResize:p},{default:function(){return[E("div",A(A({},y),{},{style:x,ref:o}),[E("div",{class:C,ref:l,style:b},[(w=r.default)===null||w===void 0?void 0:w.call(r)])])]}})}}});const XA=Cn(Y$);function Fh(t){return t!=null&&t===t.window}function dy(t,e){if(typeof window>"u")return 0;var n=e?"scrollTop":"scrollLeft",r=0;if(Fh(t)?r=t[e?"pageYOffset":"pageXOffset"]:t instanceof Document?r=t.documentElement[n]:t&&(r=t[n]),t&&!Fh(t)&&typeof r!="number"){var a;r=(a=(t.ownerDocument||t).documentElement)===null||a===void 0?void 0:a[n]}return r}function X$(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 vy(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=dy(l,!0),s=Date.now(),c=function f(){var d=Date.now(),v=d-s,p=X$(v>o?o:v,u,t,o);Fh(l)?l.scrollTo(window.pageXOffset,p):l instanceof HTMLDocument||l.constructor.name==="HTMLDocument"?l.documentElement.scrollTop=p:l.scrollTop=p,v<o?tt(f):typeof a=="function"&&a()};tt(c)}function wc(){}var ZA=Symbol("anchorContextKey"),Z$=function(e){yt(ZA,e)},J$=function(){return pt(ZA,{registerLink:wc,unregisterLink:wc,scrollTo:wc,activeLink:q(function(){return""}),handleClick:wc})};const Q$=Z$;function e9(){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 ]+)$/,t9=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:t9(),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||e9}),g=function(){var y=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 _=Pw.exec(P.toString());if(_){var I=document.getElementById(_[1]);if(I){var $=Tw(I,D);$<y+S&&N.push({link:P,top:$})}}}),N.length){var M=N.reduce(function(P,_){return _.top>P.top?_:P});return M.link}return""},h=function(y){var S=e.getCurrentAnchor;p.value!==y&&(p.value=typeof S=="function"?S():y,r("change",y))},w=function(y){var S=e.offsetTop,N=e.targetOffset;h(y);var D=m.value(),M=dy(D,!0),P=Pw.exec(y);if(P){var _=document.getElementById(P[1]);if(_){var I=Tw(_,D),$=M+I;$-=N!==void 0?N:S||0,v.animating=!0,vy($,{callback:function(){v.animating=!1},getContainer:m.value})}}};o({scrollTo:w});var b=function(){if(!v.animating){var y=e.offsetTop,S=e.bounds,N=e.targetOffset,D=g(N!==void 0?N:y||0,S);h(D)}},x=function(){var y=d.value.getElementsByClassName("".concat(u.value,"-link-title-active"))[0];y&&(f.value.style.top="".concat(y.offsetTop+y.clientHeight/2-4.5,"px"))};return Q$({registerLink:function(y){v.links.includes(y)||v.links.push(y)},unregisterLink:function(y){var S=v.links.indexOf(y);S!==-1&&v.links.splice(S,1)},activeLink:p,scrollTo:w,handleClick:function(y,S){r("click",y,S)}}),et(function(){st(function(){var C=m.value();v.scrollContainer=C,v.scrollEvent=on(v.scrollContainer,"scroll",b),b()})}),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",b),b())}x()}),function(){var C,y=e.offsetTop,S=e.affix,N=e.showInkInFixed,D=u.value,M=Me("".concat(D,"-ink-ball"),{visible:p.value}),P=Me(e.wrapperClass,"".concat(D,"-wrapper"),j({},"".concat(D,"-rtl"),c.value==="rtl")),_=Me(D,j({},"".concat(D,"-fixed"),!S&&!N)),I=A({maxHeight:y?"calc(100vh - ".concat(y,"px)"):"100vh"},e.wrapperStyle),$=E("div",{class:P,style:I,ref:d},[E("div",{class:_},[E("div",{class:"".concat(D,"-ink")},[E("span",{class:M,ref:f},null)]),(C=i.default)===null||C===void 0?void 0:C.call(i)])]);return S?E(XA,A(A({},a),{},{offsetTop:y,target:m.value}),{default:function(){return[$]}}):$}}});var n9=function(){return{prefixCls:String,href:String,title:X.any,target:String}};const JA=Se({compatConfig:{MODE:3},name:"AAnchorLink",props:bt(n9(),{href:"#"}),slots:["title"],setup:function(e,n){var r=n.slots,a=null,i=J$(),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 g=e.href;o(m,{title:a,href:g}),l(g)};return _e(function(){return e.href},function(p,m){st(function(){u(m),s(p)})}),et(function(){s(e.href)}),xt(function(){u(e.href)}),function(){var p,m=e.href,g=e.target,h=d.value,w=rn(r,e,"title");a=w;var b=c.value===m,x=Me("".concat(h,"-link"),j({},"".concat(h,"-link-active"),b)),C=Me("".concat(h,"-link-title"),j({},"".concat(h,"-link-title-active"),b));return E("div",{class:x},[E("a",{class:C,href:m,title:typeof w=="string"?w:"",target:g,onClick:v},[w]),(p=r.default)===null||p===void 0?void 0:p.call(r)])}}});Do.Link=JA;Do.install=function(t){return t.component(Do.name,Do),t.component(Do.Link.name,Do.Link),t};function py(t){return KM(t)||qM(t)||gv(t)||UM()}function _w(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 QA(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 r9(t){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=e.fieldNames,r=e.childrenAsData,a=[],i=QA(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:_w(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:_w(d,a.length),group:!0,data:d,label:m}),s(d[u],!0)}})}return s(t,!1),a}function $h(t){var e=A({},t);return"props"in e||Object.defineProperty(e,"props",{get:function(){return e}}),e}function a9(t,e){if(!e||!e.length)return null;var n=!1;function r(i,o){var l=py(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 Mo(t,e){return t?t.contains(e):!1}var eO=["moz","ms","webkit"];function i9(){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 o9(){if(typeof window>"u")return function(){};if(window.requestAnimationFrame)return window.requestAnimationFrame.bind(window);var t=eO.filter(function(e){return"".concat(e,"RequestAnimationFrame")in window})[0];return t?window["".concat(t,"RequestAnimationFrame")]:i9()}function l9(t){if(typeof window>"u")return null;if(window.cancelAnimationFrame)return window.cancelAnimationFrame(t);var e=eO.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 kw=o9(),u9=function(e){return l9(e.id)},s9=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=kw(a)}var i={id:kw(a)};return i},my={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}},c9=A(A({},my),{},{mobile:{type:Object}}),f9=A(A({},my),{},{mask:Boolean,mobile:{type:Object},maskAnimation:String,maskTransitionName:String});function tO(t){var e=t.prefixCls,n=t.animation,r=t.transitionName;return n?{name:"".concat(e,"-").concat(n)}:r?{name:r}:{}}function nO(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=tO({prefixCls:e,transitionName:o,animation:i})),E(Lr,A({appear:!0},l),{default:function(){return[wn(E("div",{style:{zIndex:r},class:"".concat(e,"-mask")},null),[[a7("if"),n]])]}})}nO.displayName="Mask";const d9=Se({compatConfig:{MODE:3},name:"MobilePopupInner",inheritAttrs:!1,props:c9,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;c=c===void 0?{}:c;var f=c.popupClassName,d=c.popupStyle,v=c.popupMotion,p=v===void 0?{}:v,m=c.popupRender,g=A({zIndex:l},d),h=Yt((o=a.default)===null||o===void 0?void 0:o.call(a));h.length>1&&(h=E("div",{class:"".concat(s,"-content")},[h])),m&&(h=m(h));var w=Me(s,f);return E(Lr,A({ref:i},p),{default:function(){return[u?E("div",{class:w,style:g},[h]):null]}})}}});var Iw=["measure","align",null,"motion"];const v9=function(t,e){var n=Z(null),r=Z(),a=Z(!1);function i(u){a.value||(n.value=u)}function o(){tt.cancel(r.value)}function l(u){o(),r.value=tt(function(){var s=n.value;switch(n.value){case"align":s="motion";break;case"motion":s="stable";break}i(s),u==null||u()})}return _e(t,function(){i("measure")},{immediate:!0,flush:"post"}),et(function(){_e(n,function(){switch(n.value){case"measure":e();break}n.value&&(r.value=tt(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]},p9=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){m9(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 Bh(t){return Bh=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},Bh(t)}function m9(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,h9={Webkit:"-webkit-",Moz:"-moz-",ms:"-ms-",O:"-o-"};function cd(){if($u!==void 0)return $u;$u="";var t=document.createElement("p").style,e="Transform";for(var n in h9)n+e in t&&($u=n);return $u}function rO(){return cd()?"".concat(cd(),"TransitionProperty"):"transitionProperty"}function wv(){return cd()?"".concat(cd(),"Transform"):"transform"}function Bw(t,e){var n=rO();n&&(t.style[n]=e,n!=="transitionProperty"&&(t.style.transitionProperty=e))}function Jp(t,e){var n=wv();n&&(t.style[n]=e,n!=="transform"&&(t.style.transform=e))}function g9(t){return t.style.transitionProperty||t.style[rO()]}function y9(t){var e=window.getComputedStyle(t,null),n=e.getPropertyValue("transform")||e.getPropertyValue(wv());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 b9=/matrix\((.*)\)/,x9=/matrix3d\((.*)\)/;function w9(t,e){var n=window.getComputedStyle(t,null),r=n.getPropertyValue("transform")||n.getPropertyValue(wv());if(r&&r!=="none"){var a,i=r.match(b9);if(i)i=i[1],a=i.split(",").map(function(l){return parseFloat(l,10)}),a[4]=e.x,a[5]=e.y,Jp(t,"matrix(".concat(a.join(","),")"));else{var o=r.match(x9)[1];a=o.split(",").map(function(l){return parseFloat(l,10)}),a[12]=e.x,a[13]=e.y,Jp(t,"matrix3d(".concat(a.join(","),")"))}}else Jp(t,"translateX(".concat(e.x,"px) translateY(").concat(e.y,"px) translateZ(0)"))}var C9=/[\-+]?(?:\d*\.|)\d+(?:[eE][\-+]?\d+|)/.source,qs;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(Bh(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 qs(t,e)}function S9(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 aO(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 iO(t){return aO(t)}function oO(t){return aO(t,!0)}function Cs(t){var e=S9(t),n=t.ownerDocument,r=n.defaultView||n.parentWindow;return e.left+=iO(r),e.top+=oO(r),e}function hy(t){return t!=null&&t==t.window}function lO(t){return hy(t)?t.document:t.nodeType===9?t:t.ownerDocument}function E9(t,e,n){var r=n,a="",i=lO(t);return r=r||i.defaultView.getComputedStyle(t,null),r&&(a=r.getPropertyValue(e)||r[e]),a}var N9=new RegExp("^(".concat(C9,")(?!px)[a-z%]+$"),"i"),D9=/^(top|right|bottom|left)$/,Qp="currentStyle",em="runtimeStyle",ho="left",M9="px";function A9(t,e){var n=t[Qp]&&t[Qp][e];if(N9.test(n)&&!D9.test(e)){var r=t.style,a=r[ho],i=t[em][ho];t[em][ho]=t[Qp][ho],r[ho]=e==="fontSize"?"1em":n||0,n=r.pixelLeft+M9,r[ho]=a,t[em][ho]=i}return n===""?"auto":n}typeof window<"u"&&(qs=window.getComputedStyle?E9:A9);function Cc(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=Cc("left",n),o=Cc("top",n),l=Lw(i),u=Lw(o);i!=="left"&&(r=999),o!=="top"&&(a=999);var s="",c=Cs(t);("left"in e||"top"in e)&&(s=g9(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=Cs(t),d={};for(var v in e)if(e.hasOwnProperty(v)){var p=Cc(v,n),m=v==="left"?r:a,g=c[v]-f[v];p===v?d[p]=m+g:d[p]=m-g}Pl(t,d),Rw(t),("left"in e||"top"in e)&&Bw(t,s);var h={};for(var w in e)if(e.hasOwnProperty(w)){var b=Cc(w,n),x=e[w]-c[w];w===b?h[b]=d[b]+x:h[b]=d[b]-x}Pl(t,h)}function O9(t,e){var n=Cs(t),r=y9(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),w9(t,a)}function T9(t,e,n){if(n.ignoreShake){var r=Cs(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&&wv()in document.body.style?O9(t,e):zw(t,e,n)}function gy(t,e){for(var n=0;n<t.length;n++)e(t[n])}function uO(t){return qs(t,"boxSizing")==="border-box"}var P9=["margin","border","padding"],Rh=-1,_9=2,Lh=1,k9=0;function I9(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(qs(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}};gy(["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(hy(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=uO(t),l=0;(i==null||i<=0)&&(i=void 0,l=qs(t,e),(l==null||Number(l)<0)&&(l=t.style[e]||0),l=Math.floor(parseFloat(l))||0),r===void 0&&(r=o?Lh:Rh);var u=i!==void 0||o,s=i||l;return r===Rh?u?s-Uu(t,["border","padding"],a):l:u?r===Lh?s:s+(r===_9?-Uu(t,["border"],a):Uu(t,["margin"],a)):l+Uu(t,P9.slice(r),a)}var F9={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):I9(a,F9,function(){r=Vw.apply(void 0,e)}),r}gy(["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?k9:Lh)};var n=t==="width"?["Left","Right"]:["Top","Bottom"];Ba[t]=function(r,a){var i=a;if(i!==void 0){if(r){var o=uO(r);return o&&(i+=Uu(r,["padding","border"],n)),Pl(r,t,i)}return}return r&&jw(r,t,Rh)}});function sO(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:lO,offset:function(e,n,r){if(typeof n<"u")T9(e,n,r||{});else return Cs(e)},isWindow:hy,each:gy,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:sO,getWindowScrollLeft:function(e){return iO(e)},getWindowScrollTop:function(e){return oO(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};sO(Ot,Ba);var tm=Ot.getParent;function zh(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:tm(t);for(r=tm(t);r&&r!==n&&r.nodeType!==9;r=tm(r))if(a=Ot.css(r,"position"),a!=="static")return r;return null}var Hw=Ot.getParent;function $9(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 yy(t,e){for(var n={left:0,right:1/0,top:0,bottom:1/0},r=zh(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=zh(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,g=l.scrollHeight,h=window.getComputedStyle(o);if(h.overflowX==="hidden"&&(m=i.innerWidth),h.overflowY==="hidden"&&(g=i.innerHeight),t.style&&(t.style.position=s),e||$9(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 b=Math.max(g,d+p);n.bottom=Math.min(n.bottom,b)}return n.top>=0&&n.left>=0&&n.bottom>n.top&&n.right>n.left?n:null}function B9(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 by(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 Sc(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 R9(t,e,n){return t.left>n.right||t.left+e.width<n.left}function L9(t,e,n){return t.top>n.bottom||t.top+e.height<n.top}function Ec(t,e,n){var r=[];return Ot.each(t,function(a){r.push(a.replace(e,function(i){return n[i]}))}),r}function Nc(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 cO(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=yy(u,f),v=by(u);Gw(i,v),Gw(o,e);var p=Sc(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 g=Ec(a,/[lr]/gi,{l:"r",r:"l"}),h=Nc(i,0),w=Nc(o,0),b=Sc(v,e,g,h,w);R9(b,v,d)||(c=1,a=g,i=h,o=w)}if(l.adjustY&&qw(p,v,d)){var x=Ec(a,/[tb]/gi,{t:"b",b:"t"}),C=Nc(i,1),y=Nc(o,1),S=Sc(v,e,x,C,y);L9(S,v,d)||(c=1,a=x,i=C,o=y)}c&&(p=Sc(v,e,a,i,o),Ot.mix(m,p));var N=Uw(p,v,d),D=qw(p,v,d);if(N||D){var M=a;N&&(M=Ec(a,/[lr]/gi,{l:"r",r:"l"})),D&&(M=Ec(a,/[tb]/gi,{t:"b",b:"t"})),a=M,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=B9(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 z9(t,e){var n=yy(t,e),r=by(t);return!n||r.left+r.width<=n.left||r.top+r.height<=n.top||r.left>=n.right||r.top>=n.bottom}function xy(t,e,n){var r=n.target||e,a=by(r),i=!z9(r,n.overflow&&n.overflow.alwaysByViewport);return cO(t,a,n,i)}xy.__getOffsetParent=zh;xy.__getVisibleRectForElement=yy;function V9(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 cO(t,f,$w($w({},n),{},{points:v}),d)}function Tt(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?A(A({},i.props),e):i.props,Nn(Ke(i.props.class)!=="object","class must be string"),i}function j9(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 Tt(r,e,n)})}const wy=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 H9(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 K9(t,e){t!==document.activeElement&&Mo(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 L0(a);return t&&i.observe(t),function(){i.disconnect()}}const U9=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 q9(){this.__data__=[],this.size=0}function Cy(t,e){return t===e||t!==t&&e!==e}function Cv(t,e){for(var n=t.length;n--;)if(Cy(t[n][0],e))return n;return-1}var W9=Array.prototype,G9=W9.splice;function Y9(t){var e=this.__data__,n=Cv(e,t);if(n<0)return!1;var r=e.length-1;return n==r?e.pop():G9.call(e,n,1),--this.size,!0}function X9(t){var e=this.__data__,n=Cv(e,t);return n<0?void 0:e[n][1]}function Z9(t){return Cv(this.__data__,t)>-1}function J9(t,e){var n=this.__data__,r=Cv(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=q9;Ei.prototype.delete=Y9;Ei.prototype.get=X9;Ei.prototype.has=Z9;Ei.prototype.set=J9;function Q9(){this.__data__=new Ei,this.size=0}function eB(t){var e=this.__data__,n=e.delete(t);return this.size=e.size,n}function tB(t){return this.__data__.get(t)}function nB(t){return this.__data__.has(t)}function Ca(t){var e=typeof t;return t!=null&&(e=="object"||e=="function")}var rB="[object AsyncFunction]",aB="[object Function]",iB="[object GeneratorFunction]",oB="[object Proxy]";function fO(t){if(!Ca(t))return!1;var e=ao(t);return e==aB||e==iB||e==rB||e==oB}var lB=Ea["__core-js_shared__"];const nm=lB;var Xw=function(){var t=/[^.]+$/.exec(nm&&nm.keys&&nm.keys.IE_PROTO||"");return t?"Symbol(src)_1."+t:""}();function uB(t){return!!Xw&&Xw in t}var sB=Function.prototype,cB=sB.toString;function qo(t){if(t!=null){try{return cB.call(t)}catch{}try{return t+""}catch{}}return""}var fB=/[\\^$.*+?()[\]{}|]/g,dB=/^\[object .+?Constructor\]$/,vB=Function.prototype,pB=Object.prototype,mB=vB.toString,hB=pB.hasOwnProperty,gB=RegExp("^"+mB.call(hB).replace(fB,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");function yB(t){if(!Ca(t)||uB(t))return!1;var e=fO(t)?gB:dB;return e.test(qo(t))}function bB(t,e){return t==null?void 0:t[e]}function Wo(t,e){var n=bB(t,e);return yB(n)?n:void 0}var xB=Wo(Ea,"Map");const Ss=xB;var wB=Wo(Object,"create");const Es=wB;function CB(){this.__data__=Es?Es(null):{},this.size=0}function SB(t){var e=this.has(t)&&delete this.__data__[t];return this.size-=e?1:0,e}var EB="__lodash_hash_undefined__",NB=Object.prototype,DB=NB.hasOwnProperty;function MB(t){var e=this.__data__;if(Es){var n=e[t];return n===EB?void 0:n}return DB.call(e,t)?e[t]:void 0}var AB=Object.prototype,OB=AB.hasOwnProperty;function TB(t){var e=this.__data__;return Es?e[t]!==void 0:OB.call(e,t)}var PB="__lodash_hash_undefined__";function _B(t,e){var n=this.__data__;return this.size+=this.has(t)?0:1,n[t]=Es&&e===void 0?PB: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=CB;Lo.prototype.delete=SB;Lo.prototype.get=MB;Lo.prototype.has=TB;Lo.prototype.set=_B;function kB(){this.size=0,this.__data__={hash:new Lo,map:new(Ss||Ei),string:new Lo}}function IB(t){var e=typeof t;return e=="string"||e=="number"||e=="symbol"||e=="boolean"?t!=="__proto__":t===null}function Sv(t,e){var n=t.__data__;return IB(e)?n[typeof e=="string"?"string":"hash"]:n.map}function FB(t){var e=Sv(this,t).delete(t);return this.size-=e?1:0,e}function $B(t){return Sv(this,t).get(t)}function BB(t){return Sv(this,t).has(t)}function RB(t,e){var n=Sv(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=kB;Ni.prototype.delete=FB;Ni.prototype.get=$B;Ni.prototype.has=BB;Ni.prototype.set=RB;var LB=200;function zB(t,e){var n=this.__data__;if(n instanceof Ei){var r=n.__data__;if(!Ss||r.length<LB-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=Q9;La.prototype.delete=eB;La.prototype.get=tB;La.prototype.has=nB;La.prototype.set=zB;var VB="__lodash_hash_undefined__";function jB(t){return this.__data__.set(t,VB),this}function HB(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=jB;Wl.prototype.has=HB;function KB(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 fd(t,e){return t.has(e)}var UB=1,qB=2;function dO(t,e,n,r,a,i){var o=n&UB,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&qB?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 g=o?r(m,p,f,e,t,i):r(p,m,f,t,e,i);if(g!==void 0){if(g)continue;d=!1;break}if(v){if(!KB(e,function(h,w){if(!fd(v,w)&&(p===h||a(p,h,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 WB=Ea.Uint8Array;const dd=WB;function GB(t){var e=-1,n=Array(t.size);return t.forEach(function(r,a){n[++e]=[a,r]}),n}function Sy(t){var e=-1,n=Array(t.size);return t.forEach(function(r){n[++e]=r}),n}var YB=1,XB=2,ZB="[object Boolean]",JB="[object Date]",QB="[object Error]",eR="[object Map]",tR="[object Number]",nR="[object RegExp]",rR="[object Set]",aR="[object String]",iR="[object Symbol]",oR="[object ArrayBuffer]",lR="[object DataView]",Zw=Qr?Qr.prototype:void 0,rm=Zw?Zw.valueOf:void 0;function uR(t,e,n,r,a,i,o){switch(n){case lR:if(t.byteLength!=e.byteLength||t.byteOffset!=e.byteOffset)return!1;t=t.buffer,e=e.buffer;case oR:return!(t.byteLength!=e.byteLength||!i(new dd(t),new dd(e)));case ZB:case JB:case tR:return Cy(+t,+e);case QB:return t.name==e.name&&t.message==e.message;case nR:case aR:return t==e+"";case eR:var l=GB;case rR:var u=r&YB;if(l||(l=Sy),t.size!=e.size&&!u)return!1;var s=o.get(t);if(s)return s==e;r|=XB,o.set(t,e);var c=dO(l(t),l(e),r,a,i,o);return o.delete(t),c;case iR:if(rm)return rm.call(t)==rm.call(e)}return!1}function Ey(t,e){for(var n=-1,r=e.length,a=t.length;++n<r;)t[a+n]=e[n];return t}var sR=Array.isArray;const ta=sR;function vO(t,e,n){var r=e(t);return ta(t)?r:Ey(r,n(t))}function cR(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 pO(){return[]}var fR=Object.prototype,dR=fR.propertyIsEnumerable,Jw=Object.getOwnPropertySymbols,vR=Jw?function(t){return t==null?[]:(t=Object(t),cR(Jw(t),function(e){return dR.call(t,e)}))}:pO;const Ny=vR;function pR(t,e){for(var n=-1,r=Array(t);++n<t;)r[n]=e(n);return r}var mR="[object Arguments]";function Qw(t){return ya(t)&&ao(t)==mR}var mO=Object.prototype,hR=mO.hasOwnProperty,gR=mO.propertyIsEnumerable,yR=Qw(function(){return arguments}())?Qw:function(t){return ya(t)&&hR.call(t,"callee")&&!gR.call(t,"callee")};const Dy=yR;function bR(){return!1}var hO=typeof exports=="object"&&exports&&!exports.nodeType&&exports,eC=hO&&typeof module=="object"&&module&&!module.nodeType&&module,xR=eC&&eC.exports===hO,tC=xR?Ea.Buffer:void 0,wR=tC?tC.isBuffer:void 0,CR=wR||bR;const vd=CR;var SR=9007199254740991,ER=/^(?:0|[1-9]\d*)$/;function My(t,e){var n=typeof t;return e=e??SR,!!e&&(n=="number"||n!="symbol"&&ER.test(t))&&t>-1&&t%1==0&&t<e}var NR=9007199254740991;function Ay(t){return typeof t=="number"&&t>-1&&t%1==0&&t<=NR}var DR="[object Arguments]",MR="[object Array]",AR="[object Boolean]",OR="[object Date]",TR="[object Error]",PR="[object Function]",_R="[object Map]",kR="[object Number]",IR="[object Object]",FR="[object RegExp]",$R="[object Set]",BR="[object String]",RR="[object WeakMap]",LR="[object ArrayBuffer]",zR="[object DataView]",VR="[object Float32Array]",jR="[object Float64Array]",HR="[object Int8Array]",KR="[object Int16Array]",UR="[object Int32Array]",qR="[object Uint8Array]",WR="[object Uint8ClampedArray]",GR="[object Uint16Array]",YR="[object Uint32Array]",gn={};gn[VR]=gn[jR]=gn[HR]=gn[KR]=gn[UR]=gn[qR]=gn[WR]=gn[GR]=gn[YR]=!0;gn[DR]=gn[MR]=gn[LR]=gn[AR]=gn[zR]=gn[OR]=gn[TR]=gn[PR]=gn[_R]=gn[kR]=gn[IR]=gn[FR]=gn[$R]=gn[BR]=gn[RR]=!1;function XR(t){return ya(t)&&Ay(t.length)&&!!gn[ao(t)]}function Ev(t){return function(e){return t(e)}}var gO=typeof exports=="object"&&exports&&!exports.nodeType&&exports,is=gO&&typeof module=="object"&&module&&!module.nodeType&&module,ZR=is&&is.exports===gO,am=ZR&&WM.process,JR=function(){try{var t=is&&is.require&&is.require("util").types;return t||am&&am.binding&&am.binding("util")}catch{}}();const Gl=JR;var nC=Gl&&Gl.isTypedArray,QR=nC?Ev(nC):XR;const yO=QR;var eL=Object.prototype,tL=eL.hasOwnProperty;function bO(t,e){var n=ta(t),r=!n&&Dy(t),a=!n&&!r&&vd(t),i=!n&&!r&&!a&&yO(t),o=n||r||a||i,l=o?pR(t.length,String):[],u=l.length;for(var s in t)(e||tL.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 nL=Object.prototype;function Oy(t){var e=t&&t.constructor,n=typeof e=="function"&&e.prototype||nL;return t===n}var rL=YM(Object.keys,Object);const aL=rL;var iL=Object.prototype,oL=iL.hasOwnProperty;function lL(t){if(!Oy(t))return aL(t);var e=[];for(var n in Object(t))oL.call(t,n)&&n!="constructor"&&e.push(n);return e}function Ws(t){return t!=null&&Ay(t.length)&&!fO(t)}function du(t){return Ws(t)?bO(t):lL(t)}function Vh(t){return vO(t,du,Ny)}var uL=1,sL=Object.prototype,cL=sL.hasOwnProperty;function fL(t,e,n,r,a,i){var o=n&uL,l=Vh(t),u=l.length,s=Vh(e),c=s.length;if(u!=c&&!o)return!1;for(var f=u;f--;){var d=l[f];if(!(o?d in e:cL.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 g=o;++f<u;){d=l[f];var h=t[d],w=e[d];if(r)var b=o?r(w,h,d,e,t,i):r(h,w,d,t,e,i);if(!(b===void 0?h===w||a(h,w,n,r,i):b)){m=!1;break}g||(g=d=="constructor")}if(m&&!g){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 dL=Wo(Ea,"DataView");const jh=dL;var vL=Wo(Ea,"Promise");const Hh=vL;var pL=Wo(Ea,"Set");const _l=pL;var mL=Wo(Ea,"WeakMap");const Kh=mL;var rC="[object Map]",hL="[object Object]",aC="[object Promise]",iC="[object Set]",oC="[object WeakMap]",lC="[object DataView]",gL=qo(jh),yL=qo(Ss),bL=qo(Hh),xL=qo(_l),wL=qo(Kh),Co=ao;(jh&&Co(new jh(new ArrayBuffer(1)))!=lC||Ss&&Co(new Ss)!=rC||Hh&&Co(Hh.resolve())!=aC||_l&&Co(new _l)!=iC||Kh&&Co(new Kh)!=oC)&&(Co=function(t){var e=ao(t),n=e==hL?t.constructor:void 0,r=n?qo(n):"";if(r)switch(r){case gL:return lC;case yL:return rC;case bL:return aC;case xL:return iC;case wL:return oC}return e});const Ns=Co;var CL=1,uC="[object Arguments]",sC="[object Array]",Dc="[object Object]",SL=Object.prototype,cC=SL.hasOwnProperty;function EL(t,e,n,r,a,i){var o=ta(t),l=ta(e),u=o?sC:Ns(t),s=l?sC:Ns(e);u=u==uC?Dc:u,s=s==uC?Dc:s;var c=u==Dc,f=s==Dc,d=u==s;if(d&&vd(t)){if(!vd(e))return!1;o=!0,c=!1}if(d&&!c)return i||(i=new La),o||yO(t)?dO(t,e,n,r,a,i):uR(t,e,u,n,r,a,i);if(!(n&CL)){var v=c&&cC.call(t,"__wrapped__"),p=f&&cC.call(e,"__wrapped__");if(v||p){var m=v?t.value():t,g=p?e.value():e;return i||(i=new La),a(m,g,n,r,i)}}return d?(i||(i=new La),fL(t,e,n,r,a,i)):!1}function Nv(t,e,n,r,a){return t===e?!0:t==null||e==null||!ya(t)&&!ya(e)?t!==t&&e!==e:EL(t,e,n,r,Nv,a)}function Dv(t,e){return Nv(t,e)}var NL={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 DL=Se({compatConfig:{MODE:3},name:"Align",props:NL,emits:["align"],setup:function(e,n){var r=n.expose,a=n.slots,i=Z({}),o=Z(),l=U9(function(){var m=e.disabled,g=e.target,h=e.align,w=e.onAlign;if(!m&&g&&o.value){var b=o.value,x,C=fC(g),y=dC(g);i.value.element=C,i.value.point=y,i.value.align=h;var S=document,N=S.activeElement;return C&&wy(C)?x=xy(b,C,h):y&&(x=V9(b,y,h)),K9(N,b),w&&x&&w(b,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 g=e.target,h=fC(g),w=dC(g);o.value!==d.value.element&&(d.value.cancel(),d.value.element=o.value,d.value.cancel=Yw(o.value,s)),(i.value.element!==h||!H9(i.value.point,w)||!Dv(i.value.align,e.align))&&(s(),f.value.element!==h&&(f.value.cancel(),f.value.element=h,f.value.cancel=Yw(h,s)))};et(function(){st(function(){v()})}),Dr(function(){st(function(){v()})}),_e(function(){return e.disabled},function(m){m?c():s()},{immediate:!0,flush:"post"});var p=Z(null);return _e(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"}),Rr(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?Tt(m[0],{ref:o},!0,!0):null}}}),ML=Se({compatConfig:{MODE:3},name:"PopupInner",inheritAttrs:!1,props:my,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=p9(Ge(e,"stretch")),c=$e(s,2),f=c[0],d=c[1],v=function(){e.stretch&&d(e.getRootDomNode())},p=Z(!1),m;_e(function(){return e.visible},function(P){clearTimeout(m),P?m=setTimeout(function(){p.value=e.visible}):p.value=!1},{immediate:!0});var g=v9(p,v),h=$e(g,2),w=h[0],b=h[1],x=Z(),C=function(){return e.point?e.point:e.getRootDomNode},y=function(){var _;(_=o.value)===null||_===void 0||_.forceAlign()},S=function(_,I){var $=e.getClassNameFromAlign(I),F=u.value;if(u.value!==$&&(u.value=$),w.value==="align"){var T;F!==$?Promise.resolve().then(function(){y()}):b(function(){var O;(O=x.value)===null||O===void 0||O.call(x)}),(T=e.onAlign)===null||T===void 0||T.call(e,_,I)}},N=q(function(){var P=Ke(e.animation)==="object"?e.animation:tO(e);return["onAfterEnter","onAfterLeave"].forEach(function(_){var I=P[_];P[_]=function($){b(),w.value="stable",I==null||I($)}}),P}),D=function(){return new Promise(function(_){x.value=_})};_e([N,w],function(){!N.value&&w.value==="motion"&&b()},{immediate:!0}),r({forceAlign:y,getElement:function(){return l.value.$el||l.value}});var M=q(function(){var P;return!((P=e.align)!==null&&P!==void 0&&P.points&&(w.value==="align"||w.value==="stable"))});return function(){var P,_=e.zIndex,I=e.align,$=e.prefixCls,F=e.destroyPopupOnHide,T=e.onMouseenter,O=e.onMouseleave,B=e.onTouchstart,k=B===void 0?function(){}:B,R=e.onMousedown,L=w.value,H=[A(A({},f.value),{},{zIndex:_,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=Me($,a.class,u.value),U=p.value||!e.visible,W=U?io(N.value.name,N.value):{};return E(Lr,A(A({ref:l},W),{},{onBeforeEnter:D}),{default:function(){return!F||e.visible?wn(E(DL,{target:C(),key:"popup",ref:o,monitorWindowResize:!0,disabled:M.value,align:I,onAlign:S},{default:function(){return E("div",A(A({class:V,onMouseenter:T,onMouseleave:O,onMousedown:Lx(R,["capture"])},j({},On?"onTouchstartPassive":"onTouchstart",Lx(k,["capture"]))),{},{style:H}),[z])}}),[[Jn,p.value]]):null}})}}}),AL=Se({compatConfig:{MODE:3},name:"Popup",inheritAttrs:!1,props:f9,setup:function(e,n){var r=n.attrs,a=n.slots,i=n.expose,o=Z(!1),l=Z(!1),u=Z();return _e([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=A(A(A({},e),r),{},{visible:o.value}),c=l.value?E(d9,A(A({},s),{},{mobile:e.mobile,ref:u}),{default:a.default}):E(ML,A(A({},s),{},{ref:u}),{default:a.default});return E("div",null,[E(nO,s,null),c])}}});function OL(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 A(A({},r),n)}function TL(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(OL(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(ZM(this),A(A({},this.$data),r));if(a===null)return;r=A(A({},r),a||{})}at(this.$data,r),this._.isMounted&&this.$forceUpdate(),st(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 xO=Symbol("TriggerContextKey"),wO=function(){var e=null;return yt(xO,{setPortal:function(r){e=r},popPortal:!0}),function(){return e}},PL=function(e){return e?pt(xO,{setPortal:function(){},popPortal:!1}):{setPortal:function(){},popPortal:!1}},CO=Symbol("PortalContextKey"),Ty=function(e){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{inTriggerContext:!0};yt(CO,{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})})},_L=function(){Ty({},{inTriggerContext:!1});var e=pt(CO,{shouldRender:q(function(){return!1}),inTriggerContext:!1});return{shouldRender:q(function(){return e.shouldRender.value||e.inTriggerContext===!1})}};const Uh=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=_L(),l=o.shouldRender;F0(function(){a=!1,l.value&&(i=e.getContainer())});var u=_e(l,function(){l.value&&!i&&(i=e.getContainer()),i&&u()});return Dr(function(){st(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(k0,{to:i},r):null}}});function pC(){}function kL(){return""}function IL(t){return t?t.ownerDocument:window.document}var FL=["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(kL),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(IL),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=PL(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,FL.forEach(function(i){e["fire".concat(i)]=function(o){e.fireEvents(i,o)}}),(n=this.setPortal)===null||n===void 0||n.call(this,E(Uh,{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}),Ty(this)},deactivated:function(){this.setPopupVisible(!1)},mounted:function(){var e=this;this.$nextTick(function(){e.updatedCal()})},updated:function(){var e=this;this.$nextTick(function(){e.updatedCal()})},beforeUnmount:function(){this.clearDelayTimer(),this.clearOutsideHandler(),clearTimeout(this.mouseDownTimeout),tt.cancel(this.attachId)},methods:{updatedCal:function(){var e=this.$props,n=this.$data;if(n.sPopupVisible){var r;!this.clickOutsideHandler&&(this.isClickToHide()||this.isContextmenuToShow())&&(r=e.getDocument(this.getRootDomNode()),this.clickOutsideHandler=on(r,"mousedown",this.onDocumentClick)),this.touchOutsideHandler||(r=r||e.getDocument(this.getRootDomNode()),this.touchOutsideHandler=on(r,"touchstart",this.onDocumentClick,On?{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&&Mo((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){Mo(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();(!Mo(r,n)||this.isContextMenuOnly())&&!Mo(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(TL(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[On?"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,g=l.maskTransitionName,h=l.zIndex,w=l.stretch,b=l.alignPoint,x=l.mobile,C=l.forceRender,y=this.$data,S=y.sPopupVisible,N=y.point,D=A(A({prefixCls:u,destroyPopupOnHide:s,visible:S,point:b?N:null,align:this.align,animation:f,getClassNameFromAlign:r,stretch:w,getRootDomNode:a,mask:p,zIndex:h,transitionName:d,maskAnimation:m,maskTransitionName:g,getContainer:i,class:c,style:v,onAlign:o.onPopupAlign||pC},n),{},{ref:this.setPopupRef,mobile:x,forceRender:C});return E(AL,D,{default:this.$slots.popup||function(){return K0(e,"popup")}})},attachParent:function(e){var n=this;tt.cancel(this.attachId);var r=this.$props,a=r.getPopupContainer,i=r.getDocument,o=this.getRootDomNode(),l;a?(o||a.length===0)&&(l=a(o)):l=i(this.getRootDomNode()).body,l?l.appendChild(e):this.attachId=tt(function(){n.attachParent(e)})},getContainer:function(){var e=this.$props,n=e.getDocument,r=n(this.getRootDomNode()).createElement("div");return r.style.position="absolute",r.style.top="0",r.style.left="0",r.style.width="100%",this.attachParent(r),r},setPopupVisible:function(e,n){var r=this.alignPoint,a=this.sPopupVisible,i=this.onPopupVisibleChange;this.clearDelayTimer(),a!==e&&(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=s9(function(){a.setPopupVisible(e,o),a.clearDelayTimer()},i)}else this.setPopupVisible(e,r)},clearDelayTimer:function(){this.delayTimer&&(u9(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(js(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[On?"onTouchstartPassive":"onTouchstart"]=this.onTouchstart):(o.onClick=this.createTwoChains("onClick"),o.onMousedown=this.createTwoChains("onMousedown"),o[On?"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||!Mo(c.target,c.relatedTarget))&&e.createTwoChains("onBlur")(c)});var l=Me(i&&i.props&&i.props.class,n.class);l&&(o.class=l);var u=Tt(i,A(A({},o),{},{ref:"triggerRef"}),!0,!0);if(this.popPortal)return u;var s=E(Uh,{key:"portal",getContainer:this.getContainer,didUpdate:this.handlePortalUpdate},{default:this.getComponent});return E(Mt,null,[s,u])}});var $L=["empty"],BL=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}}}},RL=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 BL(u)}),l=Z();return i({getPopupElement:function(){return l.value}}),function(){var u=A(A({},e),a),s=u.empty,c=s===void 0?!1:s,f=Ye(u,$L),d=f.visible,v=f.dropdownAlign,p=f.prefixCls,m=f.popupElement,g=f.dropdownClassName,h=f.dropdownStyle,w=f.direction,b=w===void 0?"ltr":w,x=f.placement,C=f.dropdownMatchSelectWidth,y=f.containerWidth,S=f.dropdownRender,N=f.animation,D=f.transitionName,M=f.getPopupContainer,P=f.getTriggerDOMNode,_=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=A({minWidth:"".concat(y,"px")},h);return typeof C=="number"?O.width="".concat(C,"px"):C&&(O.width="".concat(y,"px")),E(vu,A(A({},e),{},{showAction:_?["click"]:[],hideAction:_?["click"]:[],popupPlacement:x||(b==="rtl"?"bottomRight":"bottomLeft"),builtinPlacements:o.value,prefixCls:$,popupTransitionName:T,popupAlign:v,popupVisible:d,getPopupContainer:M,popupClassName:Me(g,j({},"".concat($,"-empty"),c)),popupStyle:O,getTriggerDOMNode:P,onPopupVisibleChange:_}),{default:r.default,popup:function(){return E("div",{ref:l,onMouseenter:I},[F])}})}}});const LL=RL;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 pd=Mv;function zL(t){t.target.composing=!0}function mC(t){t.target.composing&&(t.target.composing=!1,VL(t.target,"input"))}function VL(t,e){var n=document.createEvent("HTMLEvents");n.initEvent(e,!0,!0),t.dispatchEvent(n)}function im(t,e,n,r){t.addEventListener(e,n,r)}var jL={created:function(e,n){(!n.modifiers||!n.modifiers.lazy)&&(im(e,"compositionstart",zL),im(e,"compositionend",mC),im(e,"change",mC))}};const pu=jL;var HL={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}},KL=Se({compatConfig:{MODE:3},name:"Input",inheritAttrs:!1,props:HL,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,g=e.onKeydown,h=e.onMousedown,w=e.onChange,b=e.onPaste,x=e.onCompositionstart,C=e.onCompositionend,y=e.onFocus,S=e.onBlur,N=e.open,D=e.inputRef,M=e.attrs,P=u||wn(E("input",null,null),[[pu]]),_=P.props||{},I=_.onKeydown,$=_.onInput,F=_.onFocus,T=_.onBlur,O=_.onMousedown,B=_.onCompositionstart,k=_.onCompositionend,R=_.style;return P=Tt(P,at(A(A(A({type:"search"},_),{},{id:l,ref:D,disabled:s,tabindex:c,autocomplete:d||"off",autofocus:f,class:Me("".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},M),{},{value:v?m:"",readonly:!v,unselectable:v?null:"on",style:A(A({},R),{},{opacity:v?null:0}),onKeydown:function(H){g(H),I&&I(H)},onMousedown:function(H){h(H),O&&O(H)},onInput:function(H){w(H),$&&$(H)},onCompositionstart:function(H){x(H),B&&B(H)},onCompositionend:function(H){C(H),k&&k(H)},onPaste:b,onFocus:function(){clearTimeout(n),F&&F(arguments.length<=0?void 0:arguments[0]),y&&y(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 SO=KL;var UL=`accept acceptcharset accesskey action allowfullscreen allowtransparency
- alt async autocomplete autofocus autoplay capture cellpadding cellspacing challenge
- charset checked classid classname colspan cols content contenteditable contextmenu
- controls coords crossorigin data datetime default defer dir disabled download draggable
- enctype form formaction formenctype formmethod formnovalidate formtarget frameborder
- headers height hidden high href hreflang htmlfor for httpequiv icon id inputmode integrity
- is keyparams keytype kind label lang list loop low manifest marginheight marginwidth max maxlength media
- mediagroup method min minlength multiple muted name novalidate nonce open
- optimum pattern placeholder poster preload radiogroup readonly rel required
- reversed role rowspan rows sandbox scope scoped scrolling seamless selected
- shape size sizes span spellcheck src srcdoc srclang srcset start step style
- summary tabindex target title type usemap value width wmode wrap`,qL=`onCopy onCut onPaste onCompositionend onCompositionstart onCompositionupdate onKeydown
- onKeypress onKeyup onFocus onBlur onChange onInput onSubmit onClick onContextmenu onDoubleclick onDblclick
- onDrag onDragend onDragenter onDragexit onDragleave onDragover onDragstart onDrop onMousedown
- onMouseenter onMouseleave onMousemove onMouseout onMouseover onMouseup onSelect onTouchcancel
- onTouchend onTouchmove onTouchstart onTouchstartPassive onTouchmovePassive onScroll onWheel onAbort onCanplay onCanplaythrough
- onDurationchange onEmptied onEncrypted onEnded onError onLoadeddata onLoadedmetadata
- onLoadstart onPause onPlay onPlaying onProgress onRatechange onSeeked onSeeking onStalled onSuspend onTimeupdate onVolumechange onWaiting onLoad onError`,hC="".concat(UL," ").concat(qL).split(/[\s\n]+/),WL="aria-",GL="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=A({},e);var r={};return Object.keys(t).forEach(function(a){(n.aria&&(a==="role"||gC(a,WL))||n.data&&gC(a,GL)||n.attr&&(hC.includes(a)||hC.includes(a.toLowerCase())))&&(r[a]=t[a])}),r}var EO=Symbol("OverflowContextProviderKey"),qh=Se({compatConfig:{MODE:3},name:"OverflowContextProvider",inheritAttrs:!1,props:{value:{type:Object}},setup:function(e,n){var r=n.slots;return yt(EO,q(function(){return e.value})),function(){var a;return(a=r.default)===null||a===void 0?void 0:a.call(r)}}}),YL=function(){return pt(EO,q(function(){return null}))},XL=["prefixCls","invalidate","item","renderItem","responsive","registerSize","itemKey","display","order","component"],ol=void 0;const bf=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 Rr(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,g=m===void 0?"div":m,h=Ye(e,XL),w=(u=r.default)===null||u===void 0?void 0:u.call(r),b=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(g,A(A(A({class:Me(!c&&s),style:x},C),h),{},{ref:o}),{default:function(){return[b]}})}})}}});var ZL=["component"],JL=["className"],QL=["class"];const ez=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=YL();return function(){if(!i.value){var o,l=e.component,u=l===void 0?"div":l,s=Ye(e,ZL);return E(u,A(A({},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,JL),v=a.class,p=Ye(a,QL);return E(qh,{value:null},{default:function(){return[E(bf,A(A(A({class:Me(f,v)},d),p),e),r)]}})}}});var tz=["class","style"],NO="responsive",DO="invalidate";function nz(t){return"+ ".concat(t.length," ...")}var rz=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}},Av=Se({name:"Overflow",inheritAttrs:!1,props:rz(),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}),g=Z(!1),h=q(function(){return"".concat(e.prefixCls,"-item")}),w=q(function(){return Math.max(c.value,f.value)}),b=q(function(){return!!(e.data.length&&e.maxCount===NO)}),x=q(function(){return e.maxCount===DO}),C=q(function(){return b.value||typeof e.maxCount=="number"&&e.data.length>e.maxCount}),y=q(function(){var T=e.data;return b.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 b.value?e.data.slice(m.value+1):e.data.slice(y.value.length)}),N=function(O,B){var k;return typeof e.itemKey=="function"?e.itemKey(O):(k=e.itemKey&&(O==null?void 0:O[e.itemKey]))!==null&&k!==void 0?k:B},D=q(function(){return e.renderItem||function(T){return T}}),M=function(O,B){p.value=O,B||(g.value=O<e.data.length-1,a("visibleChange",O))},P=function(O,B){l.value=B.clientWidth},_=function(O,B){var k=new Map(s.value);B===null?k.delete(O):k.set(O,B),s.value=k},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(y.value[O],O))};return _e([u,s,f,d,function(){return e.itemKey},y],function(){if(u.value&&w.value&&y.value){var T=d.value,O=y.value.length,B=O-1;if(!O){M(0),v.value=null;return}for(var k=0;k<O;k+=1){var R=F(k);if(R===void 0){M(k-1,!0);break}if(T+=R,B===0&&T<=u.value||k===B-1&&T+F(B)<=u.value){M(B),v.value=null;break}else if(T+w.value>u.value){M(k-1),v.value=T-R-d.value+f.value;break}}e.suffix&&F(0)+d.value>u.value&&(v.value=null)}}),function(){var T=g.value&&!!S.value.length,O=e.itemComponent,B=e.renderRawItem,k=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,ne=r.style,ie=Ye(r,tz),se={};v.value!==null&&b.value&&(se={position:"absolute",left:"".concat(v.value,"px"),top:0});var he={prefixCls:h.value,responsive:b.value,component:O,invalidate:x.value},te=B?function(ae,oe){var ue=N(ae,oe);return E(qh,{key:ue,value:A(A({},he),{},{order:oe,item:ae,itemKey:ue,registerSize:_,display:oe<=m.value})},{default:function(){return[B(ae,oe)]}})}:function(ae,oe){var ue=N(ae,oe);return E(bf,A(A({},he),{},{order:oe,key:ue,item:ae,renderItem:D.value,itemKey:ue,registerSize:_,display:oe<=m.value}),null)},ge=function(){return null},ee={order:T?m.value:Number.MAX_SAFE_INTEGER,className:"".concat(h.value," ").concat(h.value,"-rest"),registerSize:I,display:T};if(k)k&&(ge=function(){return E(qh,{value:A(A({},he),ee)},{default:function(){return[k(S.value)]}})});else{var re=R||nz;ge=function(){return E(bf,A(A({},he),ee),{default:function(){return typeof re=="function"?re(S.value):re}})}}var de=function(){var oe;return E(U,A({id:W,class:Me(!x.value&&H,le),style:ne,onMousedown:G},ie),{default:function(){return[y.value.map(te),C.value?ge():null,z&&E(bf,A(A({},he),{},{order:m.value,class:"".concat(h.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:!b.value,onResize:P},{default:de})}}});Av.Item=ez;Av.RESPONSIVE=NO;Av.INVALIDATE=DO;const kl=Av;var MO=Symbol("TreeSelectLegacyContextPropsKey");function az(t){return yt(MO,t)}function Ov(){return pt(MO,{})}var iz={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()},oz=Se({name:"MultipleSelectSelector",inheritAttrs:!1,props:iz,setup:function(e){var n=Z(),r=Z(0),a=Z(!1),i=Ov(),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)});et(function(){_e(l,function(){r.value=n.value.scrollWidth},{flush:"post",immediate:!0})});function s(v,p,m,g,h){return E("span",{class:Me("".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]),g&&E(pd,{class:"".concat(o.value,"-item-remove"),onMousedown:yC,onClick:h,customizeIcon:e.removeIcon},{default:function(){return[ga("×")]}})])}function c(v,p,m,g,h,w){var b=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:b},[e.tagRender({label:p,value:v,disabled:m,closable:g,onClose:h,option:x})])}function f(v){var p=v.disabled,m=v.label,g=v.value,h=v.option,w=!e.disabled&&!p,b=m;if(typeof e.maxTagTextLength=="number"&&(typeof m=="string"||typeof m=="number")){var x=String(b);x.length>e.maxTagTextLength&&(b="".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(g,b,p,w,C,h):s(m,b,p,w,C)}function d(v){var p=e.maxTagPlaceholder,m=p===void 0?function(h){return"+ ".concat(h.length," ...")}:p,g=typeof m=="function"?m(v):m;return s(g,g,!1)}return function(){var v=e.id,p=e.prefixCls,m=e.values,g=e.open,h=e.inputRef,w=e.placeholder,b=e.disabled,x=e.autofocus,C=e.autocomplete,y=e.activeDescendantId,S=e.tabindex,N=e.onInputChange,D=e.onInputPaste,M=e.onInputKeyDown,P=e.onInputMouseDown,_=e.onInputCompositionStart,I=e.onInputCompositionEnd,$=E("div",{class:"".concat(o.value,"-search"),style:{width:r.value+"px"},key:"input"},[E(SO,{inputRef:h,open:g,prefixCls:p,id:v,inputElement:null,disabled:b,autofocus:x,autocomplete:C,editable:u.value,activeDescendantId:y,value:l.value,onKeydown:M,onMousedown:P,onChange:N,onPaste:D,onCompositionstart:_,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(kl,{prefixCls:"".concat(o.value,"-overflow"),data:m,renderItem:f,renderRest:d,suffix:$,itemKey:"key",maxCount:e.maxTagCount,key:"overflow"},null);return E(Mt,null,[F,!m.length&&!l.value&&E("span",{class:"".concat(o.value,"-placeholder")},[w])])}}});const lz=oz;var uz={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},Py=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=Ov();_e([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,g=e.disabled,h=e.autofocus,w=e.autocomplete,b=e.activeDescendantId,x=e.open,C=e.tabindex,y=e.optionLabelRender,S=e.onInputKeyDown,N=e.onInputMouseDown,D=e.onInputChange,M=e.onInputPaste,P=e.onInputCompositionStart,_=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,k=((T=o.keyEntities[B])===null||T===void 0?void 0:T.node)||{};$=o.customSlots[(O=k.slots)===null||O===void 0?void 0:O.title]||o.customSlots.title||I.label,typeof $=="function"&&($=$(k))}else $=y&&I?y(I.option):I==null?void 0:I.label;return E(Mt,null,[E("span",{class:"".concat(d,"-selection-search")},[E(SO,{inputRef:m,prefixCls:d,id:v,open:x,inputElement:f,disabled:g,autofocus:h,autocomplete:w,editable:a.value,activeDescendantId:b,value:i.value,onKeydown:S,onMousedown:N,onChange:function(L){n.value=!0,D(L)},onPaste:M,onCompositionstart:P,onCompositionend:_,tabindex:C,attrs:oo(e,!0)},null)]),!r.value&&I&&!l.value&&E("span",{class:"".concat(d,"-selection-item"),title:u.value},[E(Mt,{key:(c=I.key)!==null&&c!==void 0?c:I.value},[$])]),s()])}}});Py.props=uz;Py.inheritAttrs=!1;const sz=Py;function cz(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 AO(){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 Ds(){var t=function e(n){e.current=n};return t}var fz=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=Ds(),i=!1,o=AO(0),l=$e(o,2),u=l[0],s=l[1],c=function(C){var y=C.which;(y===Be.UP||y===Be.DOWN)&&C.preventDefault(),e.onInputKeyDown&&e.onInputKeyDown(C),y===Be.ENTER&&e.mode==="tags"&&!i&&!e.open&&e.onSearchSubmit(C.target.value),cz(y)&&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)},g=function(C){var y=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," ");y=y.replace(S,d)}d=null,v(y)},h=function(C){var y=C.clipboardData,S=y.getData("text");d=S},w=function(C){var y=C.target;if(y!==a.current){var S=document.body.style.msTouchAction!==void 0;S?setTimeout(function(){a.current.focus()}):a.current.focus()}},b=function(C){var y=u();C.target!==a.current&&!y&&C.preventDefault(),(e.mode!=="combobox"&&(!e.showSearch||!y)||!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,y=e.mode,S={inputRef:a,onInputKeyDown:c,onInputMouseDown:f,onInputChange:g,onInputPaste:h,onInputCompositionStart:p,onInputCompositionEnd:m},N=y==="multiple"||y==="tags"?E(lz,A(A({},e),S),null):E(sz,A(A({},e),S),null);return E("div",{ref:C,class:"".concat(x,"-selector"),onClick:w,onMousedown:b},[N])}}});const dz=fz;function vz(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)}et(function(){window.addEventListener("mousedown",r)}),xt(function(){window.removeEventListener("mousedown",r)})}function pz(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:10,e=Z(!1),n,r=function(){clearTimeout(n)};et(function(){r()});var a=function(o,l){r(),n=setTimeout(function(){e.value=o,l&&l()},t)};return[e,a,r]}var OO=Symbol("BaseSelectContextKey");function mz(t){return yt(OO,t)}function Gs(){return pt(OO,{})}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 md(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 hz=["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"],gz=["value","onChange","removeIcon","placeholder","autofocus","maxTagCount","maxTagTextLength","maxTagPlaceholder","choiceTransitionName","onInputKeyDown","onPopupScroll","tabindex","OptionList","notFoundContent"],yz=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}},Tv=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}},bz=function(){return A(A({},yz()),Tv())};function TO(t){return t==="tags"||t==="multiple"}const ky=Se({compatConfig:{MODE:3},name:"BaseSelect",inheritAttrs:!1,props:bt(bz(),{showAction:[],notFoundContent:"Not Found"}),setup:function(e,n){var r=n.attrs,a=n.expose,i=n.slots,o=q(function(){return TO(e.mode)}),l=q(function(){return e.showSearch!==void 0?e.showSearch:o.value||e.mode==="combobox"}),u=Z(!1);et(function(){u.value=_y()});var s=Ov(),c=Z(null),f=Ds(),d=Z(null),v=Z(null),p=Z(null),m=pz(),g=$e(m,3),h=g[0],w=g[1],b=g[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 y=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),M=function(te){N.value=e.open!==void 0?e.open:te,D.value=N.value};_e(function(){return e.open},function(){M(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 _=q(function(){return P.value?!1:D.value}),I=function(te){var ge=te!==void 0?te:!D.value;N.value!==ge&&!e.disabled&&(M(ge),e.onDropdownVisibleChange&&e.onDropdownVisibleChange(ge))},$=q(function(){return(e.tokenSeparators||[]).some(function(he){return[`
- `,`\r
- `].includes(he)})}),F=function(te,ge,ee){var re,de=!0,ae=te;(re=e.onActiveValueChange)===null||re===void 0||re.call(e,null);var oe=ee?null:a9(te,e.tokenSeparators);if(e.mode!=="combobox"&&oe){var ue;ae="",(ue=e.onSearchSplit)===null||ue===void 0||ue.call(e,oe),I(!1),de=!1}return e.onSearch&&y.value!==ae&&e.onSearch(ae,{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"})};_e(D,function(){!D.value&&!o.value&&e.mode!=="combobox"&&F("",!1,!1)},{immediate:!0,flush:"post"}),_e(function(){return e.disabled},function(){N.value&&e.disabled&&M(!1)},{immediate:!0});var O=AO(),B=$e(O,2),k=B[0],R=B[1],L=function(te){var ge,ee=k(),re=te.which;if(re===Be.ENTER&&(e.mode!=="combobox"&&te.preventDefault(),D.value||I(!0)),R(!!y.value),re===Be.BACKSPACE&&!ee&&o.value&&!y.value&&e.displayValues.length){for(var de=Re(e.displayValues),ae=null,oe=de.length-1;oe>=0;oe-=1){var ue=de[oe];if(!ue.disabled){de.splice(oe,1),ae=ue;break}}ae&&e.onDisplayValuesChange(de,{type:"remove",values:[ae]})}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),re=1;re<ge;re++)ee[re-1]=arguments[re];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=y.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=[];et(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,re=te.target,de=(ge=d.value)===null||ge===void 0?void 0:ge.getPopupElement();if(de&&de.contains(re)){var ae=setTimeout(function(){var me=G.indexOf(ae);if(me!==-1&&G.splice(me,1),b(),!u.value&&!de.contains(document.activeElement)){var Y;(Y=v.value)===null||Y===void 0||Y.focus()}});G.push(ae)}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))},ne=Z(null),ie=Zn(),se=function(){ie.update()};return et(function(){_e(_,function(){if(_.value){var he,te=Math.ceil((he=c.value)===null||he===void 0?void 0:he.offsetWidth);ne.value!==te&&!Number.isNaN(te)&&(ne.value=te)}},{immediate:!0,flush:"post"})}),vz([c,d],_,I),mz(md(A(A({},Yi(e)),{},{open:D,triggerOpen:_,showSearch:l,multiple:o,toggleOpen:I}))),function(){var he,te=A(A({},e),r),ge=te.prefixCls,ee=te.id;te.open,te.defaultOpen;var re=te.mode;te.showSearch,te.searchValue,te.onSearch;var de=te.allowClear,ae=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,ke=te.omitDomProps,K=te.getRawInputElement,J=te.displayValues,ce=te.onDisplayValuesChange,Ae=te.emptyOptions,Ie=te.activeDescendantId,Fe=te.activeValue,ze=te.OptionList,je=Ye(te,hz),Ue=re==="combobox"&&Y&&Y()||null,qe=typeof K=="function"&&K(),Ze=A({},je),Qe;qe&&(Qe=function(Wt){I(Wt)}),gz.forEach(function(Bt){delete Ze[Bt]}),ke==null||ke.forEach(function(Bt){delete Ze[Bt]});var Pt=oe!==void 0?oe:me||!o.value&&re!=="combobox",lt;Pt&&(lt=E(pd,{class:Me("".concat(ge,"-arrow"),j({},"".concat(ge,"-arrow-loading"),me)),customizeIcon:ue,customizeIconProps:{loading:me,searchValue:y.value,open:D.value,focused:h.value,showSearch:l.value}},null));var Et,ht=function(){Pe==null||Pe(),ce([],{type:"clear",values:J}),F("",!1,!1)};!ve&&de&&(J.length||y.value)&&(Et=E(pd,{class:"".concat(ge,"-clear"),onMousedown:ht,customizeIcon:ae},{default:function(){return[ga("×")]}}));var Qt=E(ze,{ref:p},A(A({},s.customSlots),{},{option:i.option})),qt=Me(ge,r.class,(he={},j(he,"".concat(ge,"-focused"),h.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"),Pt),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(LL,{ref:d,disabled:ve,prefixCls:ge,visible:_.value,popupElement:Qt,containerWidth:ne.value,animation:Ne,transitionName:Te,dropdownStyle:we,dropdownClassName:ye,direction:xe,dropdownMatchSelectWidth:Ce,dropdownRender:De,dropdownAlign:Ee,placement:pe,getPopupContainer:Q,empty:Ae,getTriggerDOMNode:function(){return f.current},onPopupVisibleChange:Qe,onPopupMouseEnter:se},{default:function(){return qe?Dn(qe)&&Tt(qe,{ref:f},!1,!0):E(dz,A(A({},e),{},{domRef:f,prefixCls:ge,inputElement:Ue,ref:v,id:ee,showSearch:l.value,mode:re,activeDescendantId:Ie,tagRender:be,optionLabelRender:Oe,values:J,open:D.value,onToggleOpen:I,activeValue:Fe,searchValue:y.value,onSearch:F,onSearchSubmit:T,onRemove:z,tokenWithEnter:$.value}),null)}}),mn;return qe?mn=bn:mn=E("div",A(A({},Ze),{},{class:qt,ref:c,onMousedown:le,onKeydown:L,onKeyup:H}),[h.value&&!D.value&&E("span",{style:{width:0,height:0,display:"flex",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,lt,Et]),mn}}});var Pv=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=A(A({},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:Me(j({},"".concat(o,"-holder-inner"),o))},[(r=u.default)===null||r===void 0?void 0:r.call(u)])]}})])};Pv.displayName="Filter";Pv.inheritAttrs=!1;Pv.props={prefixCls:String,height:Number,offset:Number,onInnerResize:Function};const xz=Pv;var PO=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};PO.props={setRef:{type:Function,default:function(){}}};const wz=PO;var Cz=20;function bC(t){return"touches"in t?t.touches[0].pageY:t.pageY}const Sz=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:Ds(),thumbRef:Ds(),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,On?{passive:!1}:!1),(n=this.thumbRef.current)===null||n===void 0||n.addEventListener("touchstart",this.onMouseDown,On?{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,On?{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,On?{passive:!1}:!1),this.thumbRef.current.removeEventListener("touchstart",this.onMouseDown,On?{passive:!1}:!1),this.thumbRef.current.removeEventListener("touchmove",this.onMouseMove,On?{passive:!1}:!1),this.thumbRef.current.removeEventListener("touchend",this.onMouseUp),tt.cancel(this.moveRaf)},onMouseDown:function(e){var n=this.$props.onStartMove;at(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(tt.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=tt(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,Cz),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:Me("".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:Me("".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 Ez(t,e,n,r){var a=new Map,i=new Map,o=Z(Symbol("update"));_e(t,function(){o.value=Symbol("update")});var l=0;function u(){l+=1;var c=l;Promise.resolve().then(function(){c===l&&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 s(c,f){var d=e(c),v=a.get(d);f?(a.set(d,f.$el||f),u()):a.delete(d),!v!=!f&&(f?n==null||n(c):r==null||r(c))}return[s,u,i,o]}function Nz(t,e,n,r,a,i,o,l){var u;return function(s){if(s==null){l();return}tt.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(h){return a(h)===s.key});var p=s.offset,m=p===void 0?0:p,g=function h(w,b){if(!(w<0||!t.value)){var x=t.value.clientHeight,C=!1,y=b;if(x){for(var S=b||v,N=0,D=0,M=0,P=Math.min(c.length,d),_=0;_<=P;_+=1){var I=a(c[_]);D=N;var $=n.get(I);M=D+($===void 0?f:$),N=M,_===d&&$===void 0&&(C=!0)}var F=t.value.scrollTop,T=null;switch(S){case"top":T=D-m;break;case"bottom":T=M-x+m;break;default:{var O=F+x;D<F?y="top":M>O&&(y="bottom")}}T!==null&&T!==F&&o(T)}u=tt(function(){C&&i(),h(w-1,y)})}};g(5)}}}var Dz=(typeof navigator>"u"?"undefined":Ke(navigator))==="object"&&/Firefox/i.test(navigator.userAgent);const Mz=Dz,_O=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 Az(t,e,n,r){var a=0,i=null,o=null,l=!1,u=_O(e,n);function s(f){if(t.value){tt.cancel(i);var d=f.deltaY;a+=d,o=d,!u(d)&&(Mz||f.preventDefault(),i=tt(function(){var v=l?10:1;r(a*v),a=0}))}}function c(f){t.value&&(l=f.detail===o)}return[s,c]}var Oz=14/15;function Tz(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*=Oz,(!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(){};et(function(){document.addEventListener("touchmove",f,{passive:!1}),_e(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 Pz=["prefixCls","height","itemHeight","fullHeight","data","itemKey","virtual","component","onScroll","children","style","class"],_z=[],kz={overflowY:"auto",overflowAnchor:"none"};function Iz(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(wz,{key:f,setRef:function(v){return r(l,v)}},{default:function(){return[c]}})})}var Fz=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||_z}),u=St([]);_e(l,function(){u.value=yn(l.value).slice()},{immediate:!0});var s=St(function(z){});_e(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 g=Ez(u,v,null,null),h=$e(g,4),w=h[0],b=h[1],x=h[2],C=h[3],y=Lt({scrollHeight:void 0,start:0,end:0,offset:void 0}),S=Z(0);et(function(){st(function(){var z;S.value=((z=f.value)===null||z===void 0?void 0:z.offsetHeight)||0})}),Dr(function(){st(function(){var z;S.value=((z=f.value)===null||z===void 0?void 0:z.offsetHeight)||0})}),_e([a,u],function(){a.value||at(y,{scrollHeight:void 0,start:0,end:u.value.length-1,offset:void 0})},{immediate:!0}),_e([a,u,S,i],function(){a.value&&!i.value&&at(y,{scrollHeight:S.value,start:0,end:u.value.length-1,offset:void 0})},{immediate:!0}),_e([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,ne=o.scrollTop,ie=e.itemHeight,se=e.height,he=ne+se,te=0;te<G;te+=1){var ge=le[te],ee=v(ge),re=x.get(ee);re===void 0&&(re=ie);var de=z+re;V===void 0&&de>=ne&&(V=te,U=z),W===void 0&&de>he&&(W=te),z=de}V===void 0&&(V=0,U=0),W===void 0&&(W=G-1),W=Math.min(W+1,G),at(y,{scrollHeight:z,start:V,end:W,offset:U})}},{immediate:!0});var N=q(function(){return y.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 M=q(function(){return o.scrollTop<=0}),P=q(function(){return o.scrollTop>=N.value}),_=_O(M,P);function I(z){var V=z;m(V)}function $(z){var V,U=z.currentTarget.scrollTop;Math.abs(U-o.scrollTop)>=1&&m(U),(V=e.onScroll)===null||V===void 0||V.call(e,z)}var F=Az(a,M,P,function(z){m(function(V){var U=V+z;return U})}),T=$e(F,2),O=T[0],B=T[1];Tz(a,c,function(z,V){return _(z,V)?!1:(O({preventDefault:function(){},deltaY:z}),!0)});function k(z){a.value&&z.preventDefault()}var R=function(){c.value&&(c.value.removeEventListener("wheel",O,On?{passive:!1}:!1),c.value.removeEventListener("DOMMouseScroll",B),c.value.removeEventListener("MozMousePixelScroll",k))};rt(function(){st(function(){c.value&&(R(),c.value.addEventListener("wheel",O,On?{passive:!1}:!1),c.value.addEventListener("DOMMouseScroll",B),c.value.addEventListener("MozMousePixelScroll",k))})}),xt(function(){R()});var L=Nz(c,u,x,e,v,b,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=A(j({},e.fullHeight?"height":"maxHeight",e.height+"px"),kz),a.value&&(z.overflowY="hidden",o.scrollMoving&&(z.pointerEvents="none"))),z});return _e([function(){return y.start},function(){return y.end},u],function(){if(e.onVisibleChange){var z=u.value.slice(y.start,y.end+1);e.onVisibleChange(z,u.value)}},{flush:"post"}),{state:o,mergedData:u,componentStyle:H,onFallbackScroll:$,onScrollBar:I,componentRef:c,useVirtual:a,calRes:y,collectHeight:b,setInstance:w,sharedConfig:p,scrollBarRef:d,fillerInnerRef:f}},render:function(){var e=this,n=A(A({},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,Pz),v=Me(a,f),p=this.state.scrollTop,m=this.calRes,g=m.scrollHeight,h=m.offset,w=m.start,b=m.end,x=this.componentStyle,C=this.onFallbackScroll,y=this.onScrollBar,S=this.useVirtual,N=this.collectHeight,D=this.sharedConfig,M=this.setInstance,P=this.mergedData;return E("div",A({style:A(A({},c),{},{position:"relative"}),class:v},d),[E(l,{class:"".concat(a,"-holder"),style:x,ref:"componentRef",onScroll:C},{default:function(){return[E(xz,{prefixCls:a,height:g,offset:h,onInnerResize:N,ref:"fillerInnerRef"},{default:function(){return Iz(P,w,b,M,s,D)}})]}}),S&&E(Sz,{ref:"scrollBarRef",prefixCls:a,scrollTop:p,height:i,scrollHeight:g,count:P.length,onScroll:y,onStartMove:function(){e.state.scrollMoving=!0},onStopMove:function(){e.state.scrollMoving=!1}},null)])}});const kO=Fz;function Iy(t,e,n){var r=Z(t());return _e(e,function(a,i){n?n(a,i)&&(r.value=t()):r.value=t()}),r}function $z(){return/(mac\sos|macintosh)/i.test(navigator.appVersion)}var IO=Symbol("SelectContextKey");function Bz(t){return yt(IO,t)}function Rz(){return pt(IO,{})}var Lz=["disabled","title","children","style","class","className"];function xC(t){return typeof t=="string"||typeof t=="number"}var zz=Se({compatConfig:{MODE:3},name:"OptionList",inheritAttrs:!1,slots:["option"],setup:function(e,n){var r=n.expose,a=n.slots,i=Gs(),o=Rz(),l=q(function(){return"".concat(i.prefixCls,"-item")}),u=Iy(function(){return o.flattenOptions},[function(){return i.open},function(){return o.flattenOptions}],function(y){return y[0]}),s=Ds(),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,M=0;M<D;M+=1){var P=(S+M*N+D)%D,_=u.value[P],I=_.group,$=_.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"},M=u.value[S];if(!M){o.onActiveValue(null,-1,D);return}o.onActiveValue(M.value,S,D)};_e([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"};_e([function(){return i.open},function(){return i.searchValue}],function(){if(!i.multiple&&i.open&&o.rawValues.size===1){var y=Array.from(o.rawValues)[0],S=yn(u.value).findIndex(function(N){var D=N.data;return D[o.fieldNames.value]===y});S!==-1&&(p(S),st(function(){f(S)}))}i.open&&st(function(){var N;(N=s.current)===null||N===void 0||N.scrollTo(void 0)})},{immediate:!0,flush:"post"});var g=function(S){S!==void 0&&o.onSelect(S,{selected:!o.rawValues.has(S)}),i.multiple||i.toggleOpen(!1)},h=function(S){return typeof S.label=="function"?S.label():S.label};function w(y){var S=u.value[y];if(!S)return null;var N=S.data||{},D=N.value,M=S.group,P=oo(N,!0),_=h(S);return S?E("div",A(A({"aria-label":typeof _=="string"&&!M?_:null},P),{},{key:y,role:M?"presentation":"option",id:"".concat(i.id,"_list_").concat(y),"aria-selected":m(D)}),[D]):null}var b=function(S){var N=S.which,D=S.ctrlKey;switch(N){case Be.N:case Be.P:case Be.UP:case Be.DOWN:{var M=0;if(N===Be.UP?M=-1:N===Be.DOWN?M=1:$z()&&D&&(N===Be.N?M=1:N===Be.P&&(M=-1)),M!==0){var P=d(v.activeIndex+M,M);f(P),p(P,!0)}break}case Be.ENTER:{var _=u.value[v.activeIndex];_&&!_.data.disabled?g(_.value):g(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:b,onKeyup:x,scrollTo:C}),function(){var y=i.id,S=i.notFoundContent,N=i.onPopupScroll,D=o.menuItemSelectedIcon,M=o.fieldNames,P=o.virtual,_=o.listHeight,I=o.listItemHeight,$=a.option,F=v.activeIndex,T=Object.keys(M).map(function(O){return M[O]});return u.value.length===0?E("div",{role:"listbox",id:"".concat(y,"_list"),class:"".concat(l.value,"-empty"),onMousedown:c},[S]):E(Mt,null,[E("div",{role:"listbox",id:"".concat(y,"_list"),style:{height:0,width:0,overflow:"hidden"}},[w(F-1),w(F),w(F+1)]),E(kO,{itemKey:"key",ref:s,data:u.value,height:_,itemHeight:I,fullHeight:!1,onMousedown:c,onScroll:N,virtual:P},{default:function(B,k){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:Me(l.value,"".concat(l.value,"-group")),title:le},[$?$(z):W!==void 0?W:U])}var ne=z.disabled,ie=z.title;z.children;var se=z.style,he=z.class,te=z.className,ge=Ye(z,Lz),ee=dt(ge,T),re=m(V),de="".concat(l.value,"-option"),ae=Me(l.value,de,he,te,(R={},j(R,"".concat(de,"-grouped"),H),j(R,"".concat(de,"-active"),F===k&&!ne),j(R,"".concat(de,"-disabled"),ne),j(R,"".concat(de,"-selected"),re),R)),oe=h(B),ue=!D||typeof D=="function"||re,ve=typeof oe=="number"?oe:oe||V,me=xC(ve)?ve.toString():void 0;return ie!==void 0&&(me=ie),E("div",A(A({},ee),{},{"aria-selected":re,class:ae,title:me,onMousemove:function(Q){ge.onMousemove&&ge.onMousemove(Q),!(F===k||ne)&&p(k)},onClick:function(Q){ne||g(V),ge.onClick&&ge.onClick(Q)},style:se}),[E("div",{class:"".concat(de,"-content")},[$?$(z):ve]),Dn(D)||re,ue&&E(pd,{class:"".concat(l.value,"-option-state"),customizeIcon:D,customizeIconProps:{isSelected:re}},{default:function(){return[re?"✓":null]}})])}})])}}});const Vz=zz;var jz=["value","disabled"];function Hz(t){var e=t.key,n=t.children,r=t.props,a=r.value,i=r.disabled,o=Ye(r,jz),l=n==null?void 0:n.default;return A({key:e,value:a!==void 0?a:e,children:l,disabled:i||i===""},o)}function FO(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 Hz(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 A(A({key:"__RC_SELECT_GRP__".concat(l===null?a:String(l),"__")},s),{},{label:f,options:FO(c||[])})}).filter(function(r){return r});return n}function Kz(t,e,n){var r=St(),a=St(),i=St(),o=St([]);return _e([t,e],function(){t.value?o.value=yn(t.value).slice():o.value=FO(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,Uz=Uo();function qz(){var t;return Uz?(t=wC,wC+=1):t="TEST_OR_SSR",t}function Fy(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:Z(""),e="rc_select_".concat(qz());return t.value||e}function $O(t){return Array.isArray(t)?t:t!==void 0?[t]:[]}function om(t,e){return $O(t).join("").toUpperCase().includes(e)}const Wz=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(h,w){return o?om(w[o],p):w[s]?om(w[c!=="children"?c:"label"],p):om(w[f],p)},g=v?function(h){return $h(h)}:function(h){return h};return t.value.forEach(function(h){if(h[s]){var w=m(i,g(h));if(w)d.push(h);else{var b=h[s].filter(function(x){return m(i,g(x))});b.length&&d.push(A(A({},h),{},j({},s,b)))}return}m(i,g(h))&&d.push(h)}),d})},Gz=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 A(A({},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 dn(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 _e(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 Yz=["inputValue"];function BO(){return A(A({},Tv()),{},{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 Xz(t){return!t||Ke(t)!=="object"}const Zz=Se({compatConfig:{MODE:3},name:"Select",inheritAttrs:!1,props:bt(BO(),{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=Fy(Ge(e,"id")),l=q(function(){return TO(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 QA(e.fieldNames,u.value)}),f=dn("",{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=Kz(Ge(e,"options"),Ge(e,"children"),c),g=m.valueOptions,h=m.labelOptions,w=m.options,b=function(ve){var me=$O(ve);return me.map(function(Y){var Q,pe,Ne,Te;if(Xz(Y))Q=Y;else{var we;Ne=Y.key,pe=Y.label,Q=(we=Y.value)!==null&&we!==void 0?we:Ne}var ye=g.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=dn(e.defaultValue,{value:Ge(e,"value")}),C=$e(x,2),y=C[0],S=C[1],N=q(function(){var ue,ve=b(y.value);return e.mode==="combobox"&&!((ue=ve[0])!==null&&ue!==void 0&&ue.value)?[]:ve}),D=Gz(N,g),M=$e(D,2),P=M[0],_=M[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 A(A({},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 g.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=Wz(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))}),k=q(function(){return e.filterSort?Re(B.value).sort(function(ue,ve){return e.filterSort(ue,ve)}):B.value}),R=q(function(){return r9(k.value,{fieldNames:c.value,childrenAsData:u.value})}),L=function(ve){var me=b(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 A(A({},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 $h(_(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],ne=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;ne(me),e.backfill&&e.mode==="combobox"&&ve!==null&&pe==="keyboard"&&U(String(ve))},he=function(ve,me){var Y=function(){var xe,be=_(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,$h(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)}},re=function(ve){var me=ve;e.mode!=="tags"&&(me=ve.map(function(Q){var pe=h.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});Bz(md(A(A({},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 ae=Z();r({focus:function(){var ve;(ve=ae.value)===null||ve===void 0||ve.focus()},blur:function(){var ve;(ve=ae.value)===null||ve===void 0||ve.blur()},scrollTo:function(ve){var me;(me=ae.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(ky,A(A(A({},oe.value),a),{},{id:o,prefixCls:e.prefixCls,ref:ae,omitDomProps:Yz,mode:e.mode,displayValues:I.value,onDisplayValuesChange:ge,searchValue:v.value,onSearch:ee,onSearchSplit:re,dropdownMatchSelectWidth:e.dropdownMatchSelectWidth,OptionList:Vz,emptyOptions:!R.value.length,activeValue:V.value,activeDescendantId:"".concat(o,"_list_").concat(le.value)}),i)}}});var $y=function(){return null};$y.isSelectOption=!0;$y.displayName="ASelectOption";const Jz=$y;var By=function(){return null};By.isSelectOptGroup=!0;By.displayName="ASelectOptGroup";const Qz=By;var eV={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 tV=eV;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){nV(t,a,n[a])})}return t}function nV(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var Ry=function(e,n){var r=CC({},e,n.attrs);return E(mt,CC({},r,{icon:tV}),null)};Ry.displayName="DownOutlined";Ry.inheritAttrs=!1;const Ys=Ry;var rV={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 aV=rV;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){iV(t,a,n[a])})}return t}function iV(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=SC({},e,n.attrs);return E(mt,SC({},r,{icon:aV}),null)};Ly.displayName="CheckOutlined";Ly.inheritAttrs=!1;const _v=Ly;var oV={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 lV=oV;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){uV(t,a,n[a])})}return t}function uV(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=EC({},e,n.attrs);return E(mt,EC({},r,{icon:lV}),null)};zy.displayName="SearchOutlined";zy.inheritAttrs=!1;const kv=zy;function Vy(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 g=m.open,h=m.showSearch;return g&&h?E(kv,{class:f},null):E(Ys,{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 hd=Symbol("ContextProps"),gd=Symbol("InternalContextProps"),sV=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(),_e([n,r],function(){}),yt(hd,e),yt(gd,{addFormItemField:a,removeFormItemField:i})},Wh={id:q(function(){}),onFieldBlur:function(){},onFieldChange:function(){},clearValidate:function(){}},Gh={addFormItemField:function(){},removeFormItemField:function(){}},Pn=function(){var e=pt(gd,Gh),n=Symbol("FormItemFieldKey"),r=Zn();return e.addFormItemField(n,r.type),xt(function(){e.removeFormItemField(n)}),yt(gd,Gh),yt(hd,Wh),pt(hd,Wh)};const yd=Se({compatConfig:{MODE:3},name:"AFormItemRest",setup:function(e,n){var r=n.slots;return yt(gd,Gh),yt(hd,Wh),function(){var a;return(a=r.default)===null||a===void 0?void 0:a.call(r)}}});var jy=function(){return A(A({},dt(BO(),["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:Jz,OptGroup:Qz,inheritAttrs:!1,props:bt(jy(),{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=Pn(),s=function(){var M;(M=l.value)===null||M===void 0||M.focus()},c=function(){var M;(M=l.value)===null||M===void 0||M.blur()},f=function(M){var P;(P=l.value)===null||P===void 0||P.scrollTo(M)},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,g=v.configProvider,h=v.size,w=v.getPrefixCls,b=q(function(){return w()}),x=q(function(){return xa(b.value,"slide-up",e.transitionName)}),C=q(function(){var D;return Me((D={},j(D,"".concat(p.value,"-lg"),h.value==="large"),j(D,"".concat(p.value,"-sm"),h.value==="small"),j(D,"".concat(p.value,"-rtl"),m.value==="rtl"),j(D,"".concat(p.value,"-borderless"),!e.bordered),D))}),y=function(){for(var M=arguments.length,P=new Array(M),_=0;_<M;_++)P[_]=arguments[_];a("update:value",P[0]),a.apply(void 0,["change"].concat(P)),u.onFieldChange()},S=function(M){a("blur",M),u.onFieldBlur()};o({blur:c,focus:s,scrollTo:f});var N=q(function(){return d.value==="multiple"||d.value==="tags"});return function(){var D,M,P=e.notFoundContent,_=e.listHeight,I=_===void 0?256:_,$=e.listItemHeight,F=$===void 0?24:$,T=e.getPopupContainer,O=e.dropdownClassName,B=e.virtual,k=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=g.renderEmpty,U=g.getPopupContainer,W;P!==void 0?W=P:i.notFoundContent?W=i.notFoundContent():d.value==="combobox"?W=null:W=V("Select");var G=Vy(A(A({},e),{},{multiple:N.value,prefixCls:p.value}),i),le=G.suffixIcon,ne=G.itemIcon,ie=G.removeIcon,se=G.clearIcon,he=dt(e,["prefixCls","suffixIcon","itemIcon","removeIcon","clearIcon","size","bordered"]),te=Me(O,j({},"".concat(p.value,"-dropdown-").concat(m.value),m.value==="rtl"));return E(Zz,A(A(A({ref:l,virtual:B,dropdownMatchSelectWidth:k},he),r),{},{placeholder:z,listHeight:I,listItemHeight:F,mode:d.value,prefixCls:p.value,direction:m.value,inputIcon:le,menuItemSelectedIcon:ne,removeIcon:ie,clearIcon:se,notFoundContent:W,class:[C.value,r.class],getPopupContainer:T||U,dropdownClassName:te,onChange:y,onBlur:S,id:L,dropdownRender:he.dropdownRender||i.dropdownRender,transitionName:x.value,children:(M=i.default)===null||M===void 0?void 0:M.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 cV=$a.Option,fV=$a.OptGroup;const Qi=$a;var Hy=function(){return null};Hy.isSelectOption=!0;Hy.displayName="AAutoCompleteOption";const Il=Hy;var Ky=function(){return null};Ky.isSelectOptGroup=!0;Ky.displayName="AAutoCompleteOptGroup";const xf=Ky;function dV(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 vV=function(){return A(A({},dt(jy(),["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}})},pV=Il,mV=xf,lm=Se({compatConfig:{MODE:3},name:"AAutoComplete",inheritAttrs:!1,props:vV(),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,g=e.notFoundContent,h=g===void 0?(d=r.notFoundContent)===null||d===void 0?void 0:d.call(r):g,w,b=a.class,x=(v={},j(v,b,!!b),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,y,S=((C=r.dataSource)===null||C===void 0?void 0:C.call(r))||((y=r.options)===null||y===void 0?void 0:y.call(r))||[];S.length&&dV(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(A(A(A({},e),a),{},{mode:Qi.SECRET_COMBOBOX_MODE_DO_NOT_USE,getInputElement:l,notFoundContent:h,class:x,ref:o}),["dataSource","loading"]);return E(Qi,N,A({default:function(){return[w]}},dt(r,["default","dataSource","options"])))}}});const hV=at(lm,{Option:Il,OptGroup:xf,install:function(e){return e.component(lm.name,lm),e.component(Il.displayName,Il),e.component(xf.displayName,xf),e}});var gV={success:Us,info:PA,error:Si,warning:Ks},yV={success:ny,info:ay,error:oy,warning:bv},bV=cn("success","info","warning","error"),xV=function(){return{type:X.oneOf(bV),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}},wV=Se({compatConfig:{MODE:3},name:"AAlert",inheritAttrs:!1,props:xV(),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(h){h.preventDefault();var w=d.value;w.style.height="".concat(w.offsetHeight,"px"),w.style.height="".concat(w.offsetHeight,"px"),c.value=!0,a("close",h)},p=function(){var h;c.value=!1,f.value=!0,(h=e.afterClose)===null||h===void 0||h.call(e)};o({animationEnd:p});var m=Z({});return function(){var g,h,w=e.banner,b=e.closeIcon,x=b===void 0?(g=r.closeIcon)===null||g===void 0?void 0:g.call(r):b,C=e.closable,y=e.type,S=e.showIcon,N=rn(r,e,"closeText"),D=rn(r,e,"description"),M=rn(r,e,"message"),P=rn(r,e,"icon");S=w&&S===void 0?!0:S,y=w&&y===void 0?"warning":y||"info";var _=(D?yV:gV)[y]||null;N&&(C=!0);var I=u.value,$=Me(I,(h={},j(h,"".concat(I,"-").concat(y),!0),j(h,"".concat(I,"-closing"),c.value),j(h,"".concat(I,"-with-description"),!!D),j(h,"".concat(I,"-no-icon"),!S),j(h,"".concat(I,"-banner"),!!w),j(h,"".concat(I,"-closable"),C),j(h,"".concat(I,"-rtl"),s.value==="rtl"),h)),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)?Tt(P,{class:"".concat(I,"-icon")}):E("span",{class:"".concat(I,"-icon")},[P]))||E(_,{class:"".concat(I,"-icon")},null),O=io("".concat(I,"-motion"),{appear:!1,css:!0,onAfterLeave:p,onBeforeLeave:function(k){k.style.maxHeight="".concat(k.offsetHeight,"px")},onLeave:function(k){k.style.maxHeight="0px"}});return f.value?null:E(Lr,O,{default:function(){return[wn(E("div",A(A({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")},[M?E("div",{class:"".concat(I,"-message")},[M]):null,D?E("div",{class:"".concat(I,"-description")},[D]):null]),F]),[[Jn,!c.value]])]}})}}});const CV=Cn(wV);var zo=["xxxl","xxl","xl","lg","md","sm","xs"],Mc={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,um=-1,Ac={},SV={matchHandlers:{},dispatch:function(e){return Ac=e,go.forEach(function(n){return n(Ac)}),go.size>=1},subscribe:function(e){return go.size||this.register(),um+=1,go.set(um,e),e(Ac),um},unsubscribe:function(e){go.delete(e),go.size||this.unregister()},unregister:function(){var e=this;Object.keys(Mc).forEach(function(n){var r=Mc[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(Mc).forEach(function(n){var r=Mc[n],a=function(l){var u=l.matches;e.dispatch(A(A({},Ac),{},j({},n,u)))},i=window.matchMedia(r);i.addListener(a),e.matchHandlers[r]={mql:i,listener:a},a(i)})}};const Yl=SV;function mu(){var t=Z({}),e=null;return et(function(){e=Yl.subscribe(function(n){t.value=n})}),Rr(function(){Yl.unsubscribe(e)}),t}var RO=Symbol("SizeProvider"),EV=function(e){var n=pt("configProvider",fy),r=q(function(){return e.size||n.componentSize});return yt(RO,r),r},LO=function(e){var n=e?q(function(){return e.size}):pt(RO,q(function(){return"default"}));return n};const NV=EV;function kr(t){var e=St();return rt(function(){e.value=t()},{flush:"sync"}),e}var DV=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}}},MV=Se({compatConfig:{MODE:3},name:"AAvatar",inheritAttrs:!1,props:DV(),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=LO(),v=q(function(){return e.size==="default"?d.value:e.size}),p=mu(),m=kr(function(){if(Ke(e.size)==="object"){var b=zo.find(function(C){return p.value[C]}),x=e.size[b];return x}}),g=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")}:{}},h=function(){if(!(!u.value||!s.value)){var x=u.value.offsetWidth,C=s.value.offsetWidth;if(x!==0&&C!==0){var y=e.gap,S=y===void 0?4:y;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 _e(function(){return e.src},function(){st(function(){i.value=!0,l.value=1})}),_e(function(){return e.gap},function(){st(function(){h()})}),et(function(){st(function(){h(),o.value=!0})}),function(){var b,x,C=e.shape,y=e.src,S=e.alt,N=e.srcset,D=e.draggable,M=e.crossOrigin,P=rn(r,e,"icon"),_=f.value,I=(b={},j(b,"".concat(a.class),!!a.class),j(b,_,!0),j(b,"".concat(_,"-lg"),v.value==="large"),j(b,"".concat(_,"-sm"),v.value==="small"),j(b,"".concat(_,"-").concat(C),C),j(b,"".concat(_,"-image"),y&&i.value),j(b,"".concat(_,"-icon"),P),b),$=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(y&&i.value)T=E("img",{draggable:D,src:y,srcset:N,onError:w,alt:S,crossorigin:M},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},k=typeof v.value=="number"?{lineHeight:"".concat(v.value,"px")}:{};T=E(ea,{onResize:h},{default:function(){return[E("span",{class:"".concat(_,"-string"),ref:u,style:A(A({},k),B)},[F])]}})}else T=E("span",{class:"".concat(_,"-string"),ref:u,style:{opacity:0}},[F]);return E("span",A(A({},a),{},{ref:s,class:I,style:[$,g(!!P),a.style]}),[T])}}});const Po=MV;var Kr={adjustX:1,adjustY:1},Ur=[0,0],zO={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}},AV={prefixCls:String,id:String,overlayInnerStyle:X.any};const OV=Se({compatConfig:{MODE:3},name:"Content",props:AV,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 TV=["overlayClassName","trigger","mouseEnterDelay","mouseLeaveDelay","overlayStyle","prefixCls","afterVisibleChange","transitionName","animation","placement","align","destroyTooltipOnHide","defaultVisible"];function DC(){}const PV=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(OV,{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,g=e.prefixCls,h=e.afterVisibleChange,w=e.transitionName,b=e.animation,x=e.placement,C=e.align;e.destroyTooltipOnHide;var y=e.defaultVisible,S=Ye(e,TV),N=A({},S);e.visible!==void 0&&(N.popupVisible=e.visible);var D=A(A(A({popupClassName:f,prefixCls:g,action:d,builtinPlacements:zO,popupPlacement:x,popupAlign:C,afterPopupVisibleChange:h,popupTransitionName:w,popupAnimation:b,defaultPopupVisible:y,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 _V=cn("success","processing","error","default","warning"),Uy=cn("pink","red","yellow","orange","cyan","green","blue","purple","geekblue","magenta","volcano","gold","lime");const qy=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 kV={adjustX:1,adjustY:1},MC={adjustX:0,adjustY:0},IV=[0,0];function AC(t){return typeof t=="boolean"?t?kV:MC:A(A({},MC),t)}function VO(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?A(A({},s[c]),{},{overflow:AC(l),targetOffset:IV}):A(A({},zO[c]),{},{overflow:AC(l)}),s[c].ignoreShake=!0}),s}function bd(){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 FV=function(e,n){var r={},a=A({},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(Uy.join("|"),")(-inverse)?$")),jO=function(){return A(A({},qy()),{},{title:X.any})},HO=function(){return{trigger:"hover",transitionName:"zoom-big-fast",align:{},placement:"top",mouseEnterDelay:.1,mouseLeaveDelay:.1,arrowPointAtCenter:!1,autoAdjustOverflow:!0}};const $V=Se({compatConfig:{MODE:3},name:"ATooltip",inheritAttrs:!1,props:bt(jO(),{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(bd([e.visible,e.defaultVisible])),f=Z();et(function(){Nn(e.defaultVisible===void 0,"Tooltip","'defaultVisible' is deprecated, please use 'v-model:visible'")});var d;_e(function(){return e.visible},function(C){tt.cancel(d),d=tt(function(){c.value=!!C})});var v=function(){var y,S=(y=e.title)!==null&&y!==void 0?y:r.title;return!S&&S!==0},p=function(y){var S=v();e.visible===void 0&&(c.value=S?!1:y),S||(a("update:visible",y),a("visibleChange",y))},m=function(){return f.value.getPopupDomNode()};o({getPopupDomNode:m,visible:c,forcePopupAlign:function(){var y;return(y=f.value)===null||y===void 0?void 0:y.forcePopupAlign()}});var g=q(function(){var C=e.builtinPlacements,y=e.arrowPointAtCenter,S=e.autoAdjustOverflow;return C||VO({arrowPointAtCenter:y,autoAdjustOverflow:S})}),h=function(y){return y||y===""},w=function(y){var S=y.type;if(Ke(S)==="object"&&y.props&&((S.__ANT_BUTTON===!0||S==="button")&&h(y.props.disabled)||S.__ANT_SWITCH===!0&&(h(y.props.disabled)||h(y.props.loading)))){var N=FV(JM(y),["position","left","right","top","bottom","float","display","zIndex"]),D=N.picked,M=N.omitted,P=A(A({display:"inline-block"},D),{},{cursor:"not-allowed",lineHeight:1,width:y.props&&y.props.block?"100%":null}),_=A(A({},M),{},{pointerEvents:"none"}),I=Tt(y,{style:_},!0);return E("span",{style:P,class:"".concat(u.value,"-disabled-compatible-wrapper")},[I])}return y},b=function(){var y,S;return(y=e.title)!==null&&y!==void 0?y:(S=r.title)===null||S===void 0?void 0:S.call(r)},x=function(y,S){var N=g.value,D=Object.keys(N).filter(function(_){return N[_].points[0]===S.points[0]&&N[_].points[1]===S.points[1]})[0];if(D){var M=y.getBoundingClientRect(),P={top:"50%",left:"50%"};D.indexOf("top")>=0||D.indexOf("Bottom")>=0?P.top="".concat(M.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(M.width-S.offset[0],"px"):(D.indexOf("right")>=0||D.indexOf("Left")>=0)&&(P.left="".concat(-S.offset[0],"px")),y.style.transformOrigin="".concat(P.left," ").concat(P.top)}};return function(){var C,y,S,N=e.openClassName,D=e.color,M=e.overlayClassName,P=(C=Sn((y=r.default)===null||y===void 0?void 0:y.call(r)))!==null&&C!==void 0?C:null;P=P.length===1?P[0]:P;var _=c.value;if(e.visible===void 0&&v()&&(_=!1),!P)return null;var I=w(Dn(P)?P:E("span",null,[P])),$=Me((S={},j(S,N||"".concat(u.value,"-open"),!0),j(S,I.props&&I.props.class,I.props&&I.props.class),S)),F=Me(M,j({},"".concat(u.value,"-").concat(D),D&&OC.test(D))),T,O;D&&!OC.test(D)&&(T={backgroundColor:D},O={backgroundColor:D});var B=A(A(A({},i),e),{},{prefixCls:u.value,getPopupContainer:s.value,builtinPlacements:g.value,visible:_,ref:f,overlayClassName:F,overlayInnerStyle:T,onVisibleChange:p,onPopupAlign:x});return E(PV,B,{default:function(){return[c.value?Tt(I,{class:$}):I]},arrowContent:function(){return E("span",{class:"".concat(u.value,"-arrow-content"),style:O},null)},overlay:b})}}}),pa=Cn($V);var BV=function(){return A(A({},qy()),{},{content:X.any,title:X.any})},RV=Se({compatConfig:{MODE:3},name:"APopover",props:bt(BV(),A(A({},HO()),{},{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,g=e.content,h=g===void 0?Sn((v=a.content)===null||v===void 0?void 0:v.call(a)):g,w=!!(Array.isArray(m)?m.length:m),b=!!(Array.isArray(h)?h.length:m);if(!(!w&&!b))return E(Mt,null,[w&&E("div",{class:"".concat(l.value,"-title")},[m]),E("div",{class:"".concat(l.value,"-inner-content")},[h])])};return function(){return E(pa,A(A({},dt(e,["title","content"])),{},{prefixCls:l.value,ref:i,transitionName:xa(s.value,"zoom-big",e.transitionName)}),{title:c,default:a.default})}}});const KO=Cn(RV);var LV=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"}}},zV=Se({compatConfig:{MODE:3},name:"AAvatarGroup",inheritAttrs:!1,props:LV(),setup:function(e,n){var r=n.slots,a=n.attrs,i=He("avatar-group",e),o=i.prefixCls,l=i.direction;return NV(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),g=rn(r,e),h=Yt(g).map(function(C,y){return Tt(C,{key:"avatar-key-".concat(y)})}),w=h.length;if(f&&f<w){var b=h.slice(0,f),x=h.slice(f,w);return b.push(E(KO,{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",A(A({},a),{},{class:m,style:a.style}),[b])}return E("div",A(A({},a),{},{class:m,style:a.style}),[h])}}});const xd=zV;Po.Group=xd;Po.install=function(t){return t.component(Po.name,Po),t.component(xd.name,xd),t};var VV={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 jV=VV;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){HV(t,a,n[a])})}return t}function HV(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var Wy=function(e,n){var r=TC({},e,n.attrs);return E(mt,TC({},r,{icon:jV}),null)};Wy.displayName="VerticalAlignTopOutlined";Wy.inheritAttrs=!1;const KV=Wy;var UV=function(){return{visibilityHeight:{type:Number,default:400},duration:{type:Number,default:450},target:Function,prefixCls:String,onClick:Function}},qV=Se({compatConfig:{MODE:3},name:"ABackTop",inheritAttrs:!1,props:UV(),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(h){var w=e.target,b=w===void 0?f:w,x=e.duration;vy(0,{getContainer:b,duration:x}),i("click",h)},v=wh(function(g){var h=e.visibilityHeight,w=dy(g.target,!0);c.visible=w>h}),p=function(){var h=e.target,w=h||f,b=w();c.scrollEvent=on(b,"scroll",function(x){v(x)}),v({target:b})},m=function(){c.scrollEvent&&c.scrollEvent.remove(),v.cancel()};return _e(function(){return e.target},function(){m(),st(function(){p()})}),et(function(){st(function(){p()})}),$0(function(){st(function(){p()})}),i7(function(){m()}),xt(function(){m()}),function(){var g,h,w=E("div",{class:"".concat(l.value,"-content")},[E("div",{class:"".concat(l.value,"-icon")},[E(KV,null,null)])]),b=A(A({},a),{},{onClick:d,class:(g={},j(g,"".concat(l.value),!0),j(g,"".concat(a.class),a.class),j(g,"".concat(l.value,"-rtl"),u.value==="rtl"),g)}),x=io("fade");return E(Lr,x,{default:function(){return[wn(E("div",A(A({},b),{},{ref:s}),[((h=r.default)===null||h===void 0?void 0:h.call(r))||w]),[[Jn,c.visible]])]}})}}});const WV=Cn(qV);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:Me("".concat(e,"-only-unit"),{current:r})},[n])}function GV(t,e,n){for(var r=t,a=0;(r+10)%10!==e;)r+=n,a+=n;return a}const YV=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 _e(n,function(){clearTimeout(o.value),o.value=setTimeout(function(){i()},1e3)},{flush:"post"}),Rr(function(){clearTimeout(o.value)}),function(){var l,u={},s=n.value;if(a.prevValue===s||Number.isNaN(s)||Number.isNaN(a.prevValue))l=[PC(A(A({},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,g){var h=m%10;return PC(A(A({},e),{},{value:h,offset:g-v,current:g===v}))});var p=a.prevCount<r.value?1:-1;u={transform:"translateY(".concat(-GV(a.prevValue,s,p),"00%)")}}return E("span",{class:"".concat(e.prefixCls,"-only"),style:u,onTransitionend:function(){return i()}},[l])}}});var XV=["prefixCls","count","title","show","component","class","style"],ZV={prefixCls:String,count:X.any,component:String,title:X.any,show:Boolean};const JV=Se({compatConfig:{MODE:3},name:"ScrollNumber",inheritAttrs:!1,props:ZV,setup:function(e,n){var r=n.attrs,a=n.slots,i=He("scroll-number",e),o=i.prefixCls;return function(){var l,u=A(A({},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,XV),g=A(A({},m),{},{style:p,"data-show":e.show,class:Me(o.value,v),title:c}),h=s;if(s&&Number(s)%1===0){var w=String(s).split("");h=w.map(function(x,C){return E(YV,{prefixCls:o.value,count:Number(s),value:x,key:w.length-C},null)})}p&&p.borderColor&&(g.style=A(A({},p),{},{boxShadow:"0 0 0 1px ".concat(p.borderColor," inset")}));var b=Sn((l=a.default)===null||l===void 0?void 0:l.call(a));return b&&b.length?Tt(b,{class:Me("".concat(o.value,"-custom-component"))},!1):E(d,g,{default:function(){return[h]}})}}});function qu(t){return Uy.indexOf(t)!==-1}var QV=["class","style"],ej=function(){return{prefix:String,color:{type:String},text:X.any,placement:{type:String,default:"end"}}};const wd=Se({compatConfig:{MODE:3},name:"ABadgeRibbon",inheritAttrs:!1,props:ej(),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,QV),m={},g={};return e.color&&!u.value&&(m.background=e.color,g.color=e.color),E("div",A({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:A(A({},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:g},null)])])}}});var tj=function(e){return!isNaN(parseFloat(e))&&isFinite(e)};const UO=tj;var nj=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 wf=Se({compatConfig:{MODE:3},name:"ABadge",Ribbon:wd,inheritAttrs:!1,props:nj(),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),g=Z(f.value);_e([function(){return e.count},d,f],function(){v.value||(p.value=e.count,m.value=d.value,g.value=f.value)},{immediate:!0});var h=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}:{}}),b=q(function(){var x;return x={},j(x,"".concat(o.value,"-dot"),g.value),j(x,"".concat(o.value,"-count"),!g.value),j(x,"".concat(o.value,"-count-sm"),e.size==="small"),j(x,"".concat(o.value,"-multiple-words"),!g.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,y,S=e.offset,N=e.title,D=e.color,M=a.style,P=rn(r,e,"text"),_=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 A({},M);var V={marginTop:UO(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"),A(A({},V),M)}(),O=N??(typeof I=="string"||typeof I=="number"?I:void 0),B=F||!P?null:E("span",{class:"".concat(_,"-status-text")},[P]),k=Ke(I)==="object"||I===void 0&&r.count?Tt(I??((C=r.count)===null||C===void 0?void 0:C.call(r)),{style:T},!1):null,R=Me(_,(y={},j(y,"".concat(_,"-status"),s.value),j(y,"".concat(_,"-not-a-wrapper"),!$),j(y,"".concat(_,"-rtl"),l.value==="rtl"),y),a.class);if(!$&&s.value){var L=T.color;return E("span",A(A({},a),{},{class:R,style:T}),[E("span",{class:h.value,style:w.value},null),E("span",{style:{color:L},class:"".concat(_,"-status-text")},[P])])}var H=io($?"".concat(_,"-zoom"):"",{appear:!1}),z=A(A({},T),e.numberStyle);return D&&!qu(D)&&(z=z||{},z.background=D),E("span",A(A({},a),{},{class:R}),[$,E(Lr,H,{default:function(){return[wn(E(JV,{prefixCls:e.scrollNumberPrefixCls,show:F,class:b.value,count:m.value,title:O,style:z,key:"scrollNumber"},{default:function(){return[k]}}),[[Jn,F]])]}}),B])}}});wf.install=function(t){return t.component(wf.name,wf),t.component(wd.name,wd),t};var ll={adjustX:1,adjustY:1},ul=[0,0],rj={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 aj=rj;var ij=["prefixCls","arrow","showAction","overlayStyle","trigger","placement","align","getPopupContainer","transitionName","animation","overlayClassName"];const qO=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);_e(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,g=(m=r.overlay)===null||m===void 0?void 0:m.call(r),h={prefixCls:"".concat(e.prefixCls,"-menu"),onClick:u,getPopupContainer:function(){return l.value.getPopupDomNode()}};return E(Mt,null,[e.arrow&&E("div",{class:"".concat(e.prefixCls,"-arrow")},null),Tt(g,h,!1)])},f=q(function(){var p=e.minOverlayWidthMatchTrigger,m=p===void 0?!e.alignPoint:p;return m}),d=function(){var m,g=(m=r.default)===null||m===void 0?void 0:m.call(r);return o.value&&g?Tt(g[0],{class:e.openClassName||"".concat(e.prefixCls,"-open")},!1):g},v=q(function(){return!e.hideAction&&e.trigger.indexOf("contextmenu")!==-1?["click"]:e.hideAction});return function(){var p=e.prefixCls,m=e.arrow,g=e.showAction,h=e.overlayStyle,w=e.trigger,b=e.placement,x=e.align,C=e.getPopupContainer,y=e.transitionName,S=e.animation,N=e.overlayClassName,D=Ye(e,ij);return E(vu,A(A({},D),{},{prefixCls:p,ref:l,popupClassName:Me(N,j({},"".concat(p,"-show-arrow"),m)),popupStyle:h,builtinPlacements:aj,action:w,showAction:g,hideAction:v.value||[],popupPlacement:b,popupAlign:x,popupTransitionName:y,popupAnimation:S,popupVisible:o.value,stretch:f.value?"minWidth":"",onPopupVisibleChange:s,getPopupContainer:C}),{popup:c,default:d})}}});var sm={transitionstart:{transition:"transitionstart",WebkitTransition:"webkitTransitionStart",MozTransition:"mozTransitionStart",OTransition:"oTransitionStart",msTransition:"MSTransitionStart"},animationstart:{animation:"animationstart",WebkitAnimation:"webkitAnimationStart",MozAnimation:"mozAnimationStart",OAnimation:"oAnimationStart",msAnimation:"MSAnimationStart"}},cm={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 oj(){var t=document.createElement("div"),e=t.style;"AnimationEvent"in window||(delete sm.animationstart.animation,delete cm.animationend.animation),"TransitionEvent"in window||(delete sm.transitionstart.transition,delete cm.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(sm,yl),n(cm,bl)}typeof window<"u"&&typeof document<"u"&&oj();function _C(t,e,n){t.addEventListener(e,n,!1)}function kC(t,e,n){t.removeEventListener(e,n,!1)}var lj={startEvents:yl,addStartEventListener:function(e,n){if(yl.length===0){setTimeout(n,0);return}yl.forEach(function(r){_C(e,r,n)})},removeStartEventListener:function(e,n){yl.length!==0&&yl.forEach(function(r){kC(e,r,n)})},endEvents:bl,addEndEventListener:function(e,n){if(bl.length===0){setTimeout(n,0);return}bl.forEach(function(r){_C(e,r,n)})},removeEndEventListener:function(e,n){bl.length!==0&&bl.forEach(function(r){kC(e,r,n)})}};const Oc=lj;var Ti;function IC(t){return!t||t.offsetParent===null}function uj(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 Gy=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(y){if(!p){var S=ji(i);!y||y.target!==S||d||b(S)}},g=function(y){!y||y.animationName!=="fadeEffect"||b(y.target)},h=function(){var y=e.insertExtraNode;return y?"".concat(u.value,"-click-animating"):"".concat(u.value,"-click-animating-without-extra-node")},w=function(y,S){var N=e.insertExtraNode,D=e.disabled;if(!(D||!y||IC(y)||y.className.indexOf("-leave")>=0)){v=document.createElement("div"),v.className="".concat(u.value,"-click-animating-node");var M=h();if(y.removeAttribute(M),y.setAttribute(M,"true"),Ti=Ti||document.createElement("style"),S&&S!=="#ffffff"&&S!=="rgb(255, 255, 255)"&&uj(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=`
- [`.concat(u.value,"-click-animating-without-extra-node='true']::after, .").concat(u.value,`-click-animating-node {
- --antd-wave-shadow-color: `).concat(S,`;
- }`),document.body.contains(Ti)||document.body.appendChild(Ti)}N&&y.appendChild(v),Oc.addStartEventListener(y,m),Oc.addEndEventListener(y,g)}},b=function(y){if(!(!y||y===v||!(y instanceof Element))){var S=e.insertExtraNode,N=h();y.setAttribute(N,"false"),Ti&&(Ti.innerHTML=""),S&&v&&y.contains(v)&&y.removeChild(v),Oc.removeStartEventListener(y,m),Oc.removeEndEventListener(y,g)}},x=function(y){if(!(!y||!y.getAttribute||y.getAttribute("disabled")||y.className.indexOf("disabled")>=0)){var S=function(D){if(!(D.target.tagName==="INPUT"||IC(D.target))){b(y);var M=getComputedStyle(y).getPropertyValue("border-top-color")||getComputedStyle(y).getPropertyValue("border-color")||getComputedStyle(y).getPropertyValue("background-color");c=setTimeout(function(){return w(y,M)},0),tt.cancel(f),d=!0,f=tt(function(){d=!1},10)}};return y.addEventListener("click",S,!0),{cancel:function(){y.removeEventListener("click",S,!0)}}}};return et(function(){st(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 Cd(t){return t==="danger"?{danger:!0}:{type:t}}var sj=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 WO=sj;var FC=function(e){e&&(e.style.width="0px",e.style.opacity="0",e.style.transform="scale(0)")},$C=function(e){st(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 cj=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 Tc(t){return t==="text"||t==="link"}const Fn=Se({compatConfig:{MODE:3},name:"AButton",inheritAttrs:!1,__ANT_BUTTON:!0,props:bt(WO(),{type:"default"}),slots:["icon"],setup:function(e,n){var r=n.slots,a=n.attrs,i=n.emit,o=He("btn",e),l=o.prefixCls,u=o.autoInsertSpaceInButton,s=o.direction,c=o.size,f=Z(null),d=Z(void 0),v=!1,p=Z(!1),m=Z(!1),g=q(function(){return u.value!==!1}),h=q(function(){return Ke(e.loading)==="object"&&e.loading.delay?e.loading.delay||!0:!!e.loading});_e(h,function(y){clearTimeout(d.value),typeof h.value=="number"?d.value=setTimeout(function(){p.value=y},h.value):p.value=y},{immediate:!0});var w=q(function(){var y,S=e.type,N=e.shape,D=N===void 0?"default":N,M=e.ghost,P=e.block,_=e.danger,I=l.value,$={large:"lg",small:"sm",middle:void 0},F=c.value,T=F&&$[F]||"";return y={},j(y,"".concat(I),!0),j(y,"".concat(I,"-").concat(S),S),j(y,"".concat(I,"-").concat(D),D!=="default"&&D),j(y,"".concat(I,"-").concat(T),T),j(y,"".concat(I,"-loading"),p.value),j(y,"".concat(I,"-background-ghost"),M&&!Tc(S)),j(y,"".concat(I,"-two-chinese-chars"),m.value&&g.value),j(y,"".concat(I,"-block"),P),j(y,"".concat(I,"-dangerous"),!!_),j(y,"".concat(I,"-rtl"),s.value==="rtl"),y}),b=function(){var S=f.value;if(!(!S||u.value===!1)){var N=S.textContent;v&&LC(N)?m.value||(m.value=!0):m.value&&(m.value=!1)}},x=function(S){if(p.value||e.disabled){S.preventDefault();return}i("click",S)},C=function(S,N){var D=N?" ":"";if(S.type===pv){var M=S.children.trim();return LC(M)&&(M=M.split("").join(D)),E("span",null,[M])}return S};return rt(function(){zt(!(e.ghost&&Tc(e.type)),"Button","`link` or `text` button can't be a `ghost` button.")}),et(b),Dr(b),xt(function(){d.value&&clearTimeout(d.value)}),function(){var y,S,N=e.icon,D=N===void 0?(y=r.icon)===null||y===void 0?void 0:y.call(r):N,M=Yt((S=r.default)===null||S===void 0?void 0:S.call(r));v=M.length===1&&!D&&!Tc(e.type);var P=e.type,_=e.htmlType,I=e.disabled,$=e.href,F=e.title,T=e.target,O=e.onMousedown,B=p.value?"loading":D,k=A(A({},a),{},{title:F,disabled:I,class:[w.value,a.class,j({},"".concat(l.value,"-icon-only"),M.length===0&&!!B)],onClick:x,onMousedown:O});I||delete k.disabled;var R=D&&!p.value?D:E(cj,{existIcon:!!D,prefixCls:l.value,loading:!!p.value},null),L=M.map(function(z){return C(z,v&&g.value)});if($!==void 0)return E("a",A(A({},k),{},{href:$,target:T,ref:f}),[R,L]);var H=E("button",A(A({},k),{},{ref:f,type:_}),[R,L]);return Tc(P)?H:E(Gy,{ref:"wave",disabled:!!p.value},{default:function(){return[H]}})}}});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,BM(r.key),r)}}function Iv(t,e,n){return e&&zC(t.prototype,e),n&&zC(t,n),Object.defineProperty(t,"prototype",{writable:!1}),t}function Fv(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}var fj=Iv(function t(e){Fv(this,t),this.error=new Error("unreachable case: ".concat(JSON.stringify(e)))}),dj=function(){return{prefixCls:String,size:{type:String}}};const Sd=Se({compatConfig:{MODE:3},name:"AButtonGroup",props:dj(),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 fj(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))])}}});Fn.Group=Sd;Fn.install=function(t){return t.component(Fn.name,Fn),t.component(Sd.name,Sd),t};var GO=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}}},fm=WO(),vj=function(){return A(A({},GO()),{},{type:fm.type,size:String,htmlType:fm.htmlType,href:String,disabled:{type:Boolean,default:void 0},prefixCls:String,icon:X.any,title:String,loading:fm.loading,onClick:{type:Function}})},pj={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 mj=pj;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){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 Yy=function(e,n){var r=VC({},e,n.attrs);return E(mt,VC({},r,{icon:mj}),null)};Yy.displayName="EllipsisOutlined";Yy.inheritAttrs=!1;const Xy=Yy;var gj=["type","disabled","loading","htmlType","class","overlay","trigger","align","visible","onVisibleChange","placement","href","title","icon","mouseEnterDelay","mouseLeaveDelay","overlayClassName","overlayStyle","destroyPopupOnHide","onClick","onUpdate:visible"],yj=Fn.Group;const Ms=Se({compatConfig:{MODE:3},name:"ADropdownButton",inheritAttrs:!1,__ANT_BUTTON:!0,props:bt(vj(),{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=A(A({},e),a),p=v.type,m=p===void 0?"default":p,g=v.disabled,h=v.loading,w=v.htmlType,b=v.class,x=b===void 0?"":b,C=v.overlay,y=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 M=v.placement,P=M===void 0?s.value==="rtl"?"bottomLeft":"bottomRight":M,_=v.href,I=v.title,$=v.icon,F=$===void 0?((d=r.icon)===null||d===void 0?void 0:d.call(r))||E(Xy,null,null):$,T=v.mouseEnterDelay,O=v.mouseLeaveDelay,B=v.overlayClassName,k=v.overlayStyle,R=v.destroyPopupOnHide,L=v.onClick;v["onUpdate:visible"];var H=Ye(v,gj),z={align:N,disabled:g,trigger:g?[]:S,placement:P,getPopupContainer:c.value,onVisibleChange:o,mouseEnterDelay:T,mouseLeaveDelay:O,visible:D,overlayClassName:B,overlayStyle:k,destroyPopupOnHide:R},V=E(Fn,{type:m,disabled:g,loading:h,onClick:L,htmlType:w,href:_,title:I},{default:r.default}),U=E(Fn,{type:m,icon:F},null);return E(yj,A(A({},H),{},{class:Me(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 y}})]}})}}});var bj={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 xj=bj;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){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 Zy=function(e,n){var r=jC({},e,n.attrs);return E(mt,jC({},r,{icon:xj}),null)};Zy.displayName="RightOutlined";Zy.inheritAttrs=!1;const xi=Zy;var YO=Se({compatConfig:{MODE:3},name:"ADropdown",inheritAttrs:!1,props:bt(GO(),{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,g=m===void 0?"":m,h=e.transitionName;return h!==void 0?h:g.indexOf("top")>=0?"".concat(u.value,"-slide-down"):"".concat(u.value,"-slide-up")}),d=function(){var g,h,w,b=e.overlay||((g=r.overlay)===null||g===void 0?void 0:g.call(r)),x=Array.isArray(b)?b[0]:b;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 y=C.selectable,S=y===void 0?!1:y,N=C.expandIcon,D=N===void 0?(h=x.children)===null||h===void 0||(w=h.expandIcon)===null||w===void 0?void 0:w.call(h):N,M=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)?Tt(x,{mode:"vertical",selectable:S,expandIcon:function(){return M}}):x;return P},v=q(function(){var m=e.placement;if(!m)return s.value==="rtl"?"bottomRight":"bottomLeft";if(m.includes("Center")){var g=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(g,"' instead.")),g}return m}),p=function(g){i("update:visible",g),i("visibleChange",g)};return function(){var m,g,h=e.arrow,w=e.trigger,b=e.disabled,x=e.overlayClassName,C=(m=r.default)===null||m===void 0?void 0:m.call(r)[0],y=Tt(C,at({class:Me(C==null||(g=C.props)===null||g===void 0?void 0:g.class,j({},"".concat(l.value,"-rtl"),s.value==="rtl"),"".concat(l.value,"-trigger"))},b?{disabled:b}:{})),S=Me(x,j({},"".concat(l.value,"-rtl"),s.value==="rtl")),N=b?[]:w,D;N&&N.indexOf("contextmenu")!==-1&&(D=!0);var M=VO({arrowPointAtCenter:Ke(h)==="object"&&h.pointAtCenter,autoAdjustOverflow:!0}),P=dt(A(A(A({},e),a),{},{builtinPlacements:M,overlayClassName:S,arrow:h,alignPoint:D,prefixCls:l.value,getPopupContainer:c.value,transitionName:f.value,trigger:N,onVisibleChange:p,placement:v.value}),["overlay","onUpdate:visible"]);return E(qO,P,{default:function(){return[y]},overlay:d})}}});YO.Button=Ms;const za=YO;var Cj=["class","style"],Sj=function(){return{prefixCls:String,href:String,separator:X.any,overlay:X.any,onClick:Function}};const As=Se({compatConfig:{MODE:3},name:"ABreadcrumbItem",inheritAttrs:!1,__ANT_BREADCRUMB_ITEM:!0,props:Sj(),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(Ys,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,Cj),p;return e.href!==void 0?p=E("a",A({class:"".concat(o.value,"-link"),onClick:e.onClick},v),[c]):p=E("span",A({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 Ej(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 Ej(yn(t),yn(e),n,r)}var XO=Symbol("menuContextKey"),ZO=function(e){yt(XO,e)},lo=function(){return pt(XO)},JO=Symbol("ForceRenderKey"),Nj=function(e){yt(JO,e)},QO=function(){return pt(JO,!1)},e6=Symbol("menuFirstLevelContextKey"),t6=function(e){yt(e6,e)},Dj=function(){return pt(e6,!0)},Ed=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=A({},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")),ZO(i),function(){var o;return(o=r.default)===null||o===void 0?void 0:o.call(r)}}});const Mj=ZO;function n6(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 Aj(t){return t!==t}function Oj(t,e,n){for(var r=n-1,a=t.length;++r<a;)if(t[r]===e)return r;return-1}function Tj(t,e,n){return e===e?Oj(t,e,n):n6(t,Aj,n)}function r6(t,e){var n=t==null?0:t.length;return!!n&&Tj(t,e,0)>-1}function a6(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 Pj(){}var _j=1/0,kj=_l&&1/Sy(new _l([,-0]))[1]==_j?function(t){return new _l(t)}:Pj;const Ij=kj;var Fj=200;function $j(t,e,n){var r=-1,a=r6,i=t.length,o=!0,l=[],u=l;if(n)o=!1,a=a6;else if(i>=Fj){var s=e?null:Ij(t);if(s)return Sy(s);o=!1,a=fd,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 dm(t){return t&&t.length?$j(t):[]}var i6=Symbol("siderCollapsed"),o6=Symbol("siderHookProvider"),Pc="$$__vc-menu-more__key",l6=Symbol("KeyPathContext"),Jy=function(){return pt(l6,{parentEventKeys:q(function(){return[]}),parentKeys:q(function(){return[]}),parentInfo:{}})},Bj=function(e,n,r){var a=Jy(),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(l6,{parentEventKeys:l,parentKeys:u,parentInfo:r}),u},u6=Symbol("measure"),HC=Se({compatConfig:{MODE:3},setup:function(e,n){var r=n.slots;return yt(u6,!0),function(){var a;return(a=r.default)===null||a===void 0?void 0:a.call(r)}}}),Qy=function(){return pt(u6,!1)};const Rj=Bj;function s6(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 Lj=0,zj=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:zj(),slots:["icon","title"],setup:function(e,n){var r=n.slots,a=n.emit,i=n.attrs,o=Zn(),l=Qy(),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(++Lj,"_$$_").concat(u),c=Jy(),f=c.parentEventKeys,d=c.parentKeys,v=lo(),p=v.prefixCls,m=v.activeKeys,g=v.disabled,h=v.changeActiveKeys,w=v.rtl,b=v.inlineCollapsed,x=v.siderCollapsed,C=v.onItemClick,y=v.selectedKeys,S=v.registerMenuInfo,N=v.unRegisterMenuInfo,D=Dj(),M=Z(!1),P=q(function(){return[].concat(Re(d.value),[u])}),_={eventKey:s,key:u,parentEventKeys:f,parentKeys:d,isLeaf:!0};S(s,_),xt(function(){N(s)}),_e(m,function(){M.value=!!m.value.find(function(V){return V===u})},{immediate:!0});var I=q(function(){return g.value||e.disabled}),$=q(function(){return y.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"),M.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:A(A({},e),i)}},O=function(U){if(!I.value){var W=T(U);a("click",U),C(W)}},B=function(U){I.value||(h(P.value),a("mouseenter",U))},k=function(U){I.value||(h([]),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){h(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&&b.value&&D&&typeof W=="string"?E("div",{class:"".concat(p.value,"-inline-collapsed-noicon")},[W.charAt(0)]):G},z=s6(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),ne=Yt((W=r.default)===null||W===void 0?void 0:W.call(r)),ie=ne.length,se=le;typeof le>"u"?se=D&&ie?ne:"":le===!1&&(se="");var he={title:se};!x.value&&!b.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,A(A({},he),{},{placement:w.value?"left":"right",overlayClassName:"".concat(p.value,"-inline-collapsed-tooltip")}),{default:function(){return[E(kl.Item,A(A(A({component:"li"},i),{},{id:e.id,style:A(A({},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:k,onClick:O,onKeydown:R,onFocus:L,title:typeof le=="string"?le:void 0}),{default:function(){return[Tt(ge,{class:"".concat(p.value,"-item-icon")},!1),H(ge,ne)]}})]}})}}});var Ki={adjustX:1,adjustY:1},Vj={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]}},jj={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]}},Hj={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,g=o.defaultMotions,h=QO(),w=q(function(){return u.value?A(A({},jj),f.value):A(A({},Vj),f.value)}),b=q(function(){return Hj[e.mode]}),x=Z();_e(function(){return e.visible},function(S){tt.cancel(x.value),x.value=tt(function(){i.value=S})},{immediate:!0}),xt(function(){tt.cancel(x.value)});var C=function(N){a("visibleChange",N)},y=q(function(){var S,N,D=m.value||((S=g.value)===null||S===void 0?void 0:S[e.mode])||((N=g.value)===null||N===void 0?void 0:N.other),M=typeof D=="function"?D():D;return M?io(M.name,{css:!0}):void 0});return function(){var S=e.prefixCls,N=e.popupClassName,D=e.mode,M=e.popupOffset,P=e.disabled;return E(vu,{prefixCls:S,popupClassName:Me("".concat(S,"-popup"),j({},"".concat(S,"-rtl"),u.value),N),stretch:D==="horizontal"?"minWidth":null,getPopupContainer:v.value?l.value:function(_){return _.parentNode},builtinPlacements:w.value,popupPlacement:b.value,popupVisible:i.value,popupAlign:M&&{offset:M},action:P?[]:[d.value],mouseEnterDelay:s.value,mouseLeaveDelay:c.value,onPopupVisibleChange:C,forceRender:h||p.value,popupAnimation:y.value},{popup:r.popup,default:r.default})}}});var c6=function(e,n){var r,a=n.slots,i=n.attrs,o=lo(),l=o.prefixCls,u=o.mode;return E("ul",A(A({},i),{},{class:Me(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)])};c6.displayName="SubMenuList";const f6=c6,Kj=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});_e(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),g=typeof m=="function"?m():m;return A(A({},g),{},{appear:e.keyPath.length<=1})});return function(){var v;return c.value?null:E(Ed,{mode:a.value},{default:function(){return[E(Lr,d.value,{default:function(){return[wn(E(f6,{id:e.id},{default:function(){return[(v=r.default)===null||v===void 0?void 0:v.call(r)]}}),[[Jn,f.value]])]}})]}})}}});var UC=0,Uj=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:Uj(),slots:["icon","title","expandIcon"],setup:function(e,n){var r,a,i=n.slots,o=n.attrs,l=n.emit;t6(!1);var u=Qy(),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=xh(c)?c:"sub_menu_".concat(++UC,"_$$_not_set_key"),d=(r=e.eventKey)!==null&&r!==void 0?r:xh(c)?"sub_menu_".concat(++UC,"_$$_").concat(c):f,v=Jy(),p=v.parentEventKeys,m=v.parentInfo,g=v.parentKeys,h=q(function(){return[].concat(Re(g.value),[f])}),w=Z([]),b={eventKey:d,key:f,parentEventKeys:p,childrenEventKeys:w,parentKeys:g};(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})}}),Rj(d,f,b);var x=lo(),C=x.prefixCls,y=x.activeKeys,S=x.disabled,N=x.changeActiveKeys,D=x.mode,M=x.inlineCollapsed,P=x.antdMenuTheme,_=x.openKeys,I=x.overflowDisabled,$=x.onOpenChange,F=x.registerMenuInfo,T=x.unRegisterMenuInfo,O=x.selectedSubMenuKeys,B=x.expandIcon,k=c!=null,R=!u&&(QO()||!k);Nj(R),(u&&k||!u&&!k||R)&&(F(d,b),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 _.value.includes(f)}),W=q(function(){return!I.value&&U.value}),G=q(function(){return O.value.includes(f)}),le=Z(!1);_e(y,function(){le.value=!!y.value.find(function(me){return me===f})},{immediate:!0});var ne=function(Y){H.value||(l("titleClick",Y,f),D.value==="inline"&&$(f,!U.value))},ie=function(Y){H.value||(N(h.value),l("mouseenter",Y))},se=function(Y){H.value||(N([]),l("mouseleave",Y))},he=s6(q(function(){return h.value.length})),te=function(Y){D.value!=="inline"&&$(f,Y)},ge=function(){N(h.value)},ee=d&&"".concat(d,"-popup"),re=q(function(){return Me(C.value,"".concat(C.value,"-").concat(P.value),e.popupClassName)}),de=function(Y,Q){if(!Q)return M.value&&!g.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(Mt,null,[Tt(Q,{class:"".concat(C.value,"-item-icon")},!1),pe?Y:E("span",{class:"".concat(C.value,"-title-content")},[Y])])},ae=q(function(){return D.value!=="inline"&&h.value.length>1?"vertical":D.value}),oe=q(function(){return D.value==="horizontal"?"vertical":D.value}),ue=q(function(){return ae.value==="horizontal"?"vertical":ae.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:ne,onFocus:ge},[Ne,D.value!=="horizontal"&&pe?pe(A(A({},e),{},{isOpen:W.value})):E("i",{class:"".concat(Y,"-arrow")},null)])};return function(){var me;if(u){var Y;return k?(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:ae.value,prefixCls:Q,visible:!e.internalPopupClose&&W.value,popupClassName:re.value,popupOffset:e.popupOffset,disabled:H.value,onVisibleChange:te},{default:function(){return[ve()]},popup:function(){return E(Ed,{mode:ue.value,isRootMenu:!1},{default:function(){return[E(f6,{id:ee,ref:V},{default:i.default})]}})}})}:pe=function(){return E(KC,null,{default:ve})},E(Ed,{mode:oe.value},{default:function(){return[E(kl.Item,A(A({component:"li"},o),{},{role:"none",class:Me(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(Mt,null,[pe(),!I.value&&E(Kj,{id:ee,open:W.value,keyPath:h.value},{default:i.default})])}})]}})}}});function d6(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):d6(t,e)||(t.className="".concat(t.className," ").concat(e))}function WC(t,e){if(t.classList)t.classList.remove(e);else if(d6(t,e)){var n=t.className;t.className=" ".concat(n," ").replace(" ".concat(e," ")," ")}}var qj=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){st(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 Xs=qj;var Wj=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:Wj(),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(i6,Z(void 0)),d=q(function(){return f.value!==void 0?f.value:e.inlineCollapsed}),v=Z(!1);et(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([]),g=Z({});_e(c,function(){for(var V={},U=0,W=Object.values(c.value);U<W.length;U++){var G=W[U];V[G.key]=G}g.value=V},{flush:"post"}),rt(function(){if(e.activeKey!==void 0){var V=[],U=e.activeKey?g.value[e.activeKey]:void 0;U&&e.activeKey!==void 0?V=dm([].concat(nr(U.parentKeys),e.activeKey)):V=[],xl(p.value,V)||(p.value=V)}}),_e(function(){return e.selectedKeys},function(V){V&&(m.value=V.slice())},{immediate:!0,deep:!0});var h=Z([]);_e([g,m],function(){var V=[];m.value.forEach(function(U){var W=g.value[U];W&&(V=V.concat(nr(W.parentKeys)))}),V=dm(V),xl(h.value,V)||(h.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 ne=A(A({},U),{},{selectedKeys:le});xl(le,m.value)||(e.selectedKeys===void 0&&(m.value=le),a("update:selectedKeys",le),G&&e.multiple?a("deselect",ne):a("select",ne)),N.value!=="inline"&&!e.multiple&&b.value.length&&P(GC)}},b=Z([]);_e(function(){return e.openKeys},function(){var V=arguments.length>0&&arguments[0]!==void 0?arguments[0]:b.value;xl(b.value,V)||(b.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])})},y=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 M=q(function(){return N.value==="inline"}),P=function(U){b.value=U,a("update:openKeys",U),a("openChange",U)},_=Z(b.value),I=Z(!1);_e(b,function(){M.value&&(_.value=b.value)},{immediate:!0}),_e(M,function(){if(!I.value){I.value=!0;return}M.value?b.value=_.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:Xs,other:{name:"".concat(F.value,"-zoom-big")}}});t6(!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 ne=G[le],ie=ne.key,se=ne.childrenEventKeys;W.push.apply(W,[ie].concat(Re(V(nr(se)))))}),W},B=function(U){a("click",U),w(U)},k=function(U,W){var G,le=((G=g.value[U])===null||G===void 0?void 0:G.childrenEventKeys)||[],ne=b.value.filter(function(se){return se!==U});if(W)ne.push(U);else if(N.value!=="inline"){var ie=O(nr(le));ne=dm(ne.filter(function(se){return!ie.includes(se)}))}xl(b,ne)||P(ne)},R=function(U,W){c.value=A(A({},c.value),{},j({},U,W))},L=function(U){delete c.value[U],c.value=A({},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,Tt(U,{class:"".concat(l.value,"-submenu-expand-icon")},!1)}:null});return Mj({store:c,prefixCls:l,activeKeys:p,openKeys:b,selectedKeys:m,changeActiveKeys:C,disabled:y,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:k,onItemClick:B,registerMenuInfo:R,unRegisterMenuInfo:L,selectedSubMenuKeys:h,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(Ed,{key:ie.key,overflowDisabled:se>H.value},{default:function(){return ie}})}),ne=((U=r.overflowedIndicator)===null||U===void 0?void 0:U.call(r))||E(Xy,null,null);return E(kl,A(A({},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(Mt,null,[E(Xl,{eventKey:Pc,key:Pc,title:ne,disabled:G,internalPopupClose:he===0},{default:function(){return te}}),E(HC,null,{default:function(){return[E(Xl,{eventKey:Pc,key:Pc,title:ne,disabled:G,internalPopupClose:he===0},{default:function(){return te}})]}})])},maxCount:N.value!=="horizontal"||e.disabledOverflow?kl.INVALIDATE:kl.RESPONSIVE,ssr:"full","data-menu-list":!0,onVisibleChange:function(se){H.value=se}}),{default:function(){return[E(k0,{to:"body"},{default:function(){return[E("div",{style:{display:"none"},"aria-hidden":!0},[E(HC,null,{default:function(){return[le]}})])]}})]}})}}});var Gj=function(){return{title:X.any}};const Nd=Se({compatConfig:{MODE:3},name:"AMenuItemGroup",inheritAttrs:!1,props:Gj(),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=Qy();return function(){var s,c;return u?(s=r.default)===null||s===void 0?void 0:s.call(r):E("li",A(A({},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 Yj=function(){return{prefixCls:String,dashed:Boolean}};const Dd=Se({compatConfig:{MODE:3},name:"AMenuDivider",props:Yj(),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(Dd.name,Dd),t.component(Nd.name,Nd),t};xn.Item=hi;xn.Divider=Dd;xn.SubMenu=Xl;xn.ItemGroup=Nd;var Xj=function(){return{prefixCls:String,routes:{type:Array},params:X.any,separator:X.any,itemRender:{type:Function}}};function Zj(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=Zj(e,n);return i?E("span",null,[o]):E("a",{href:"#/".concat(a.join("/"))},[o])}const _o=Se({compatConfig:{MODE:3},name:"ABreadcrumb",props:Xj(),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,g=f.separator,h=f.itemRender,w=h===void 0?YC:h,b=[];return v.map(function(x){var C=l(x.path,m);C&&b.push(C);var y=[].concat(b),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(y,D.path,m)})]}})})]}})),E(As,{overlay:S,separator:g,key:C||x.breadcrumbName},{default:function(){return[w({route:x,params:m,routes:v,paths:y})]}})})};return function(){var c,f,d,v=e.routes,p=e.params,m=p===void 0?{}:p,g=Yt(rn(r,e)),h=(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:h,itemRender:w}):g.length&&(d=g.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:h,key:C})}));var b=(f={},j(f,i.value,!0),j(f,"".concat(i.value,"-rtl"),o.value==="rtl"),f);return E("div",{class:b},[d])}}});var Jj=["separator","class"],Qj=function(){return{prefixCls:String}};const Md=Se({compatConfig:{MODE:3},name:"ABreadcrumbSeparator",__ANT_BREADCRUMB_SEPARATOR:!0,inheritAttrs:!1,props:Qj(),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,Jj),c=Yt((l=r.default)===null||l===void 0?void 0:l.call(r));return E("span",A({class:["".concat(o.value,"-separator"),u]},s),[c.length>0?c:"/"])}}});_o.Item=As;_o.Separator=Md;_o.install=function(t){return t.component(_o.name,_o),t.component(As.name,As),t.component(Md.name,Md),t};var Ad={},eH={get exports(){return Ad},set exports(t){Ad=t}},XC;function v6(){return XC||(XC=1,function(t,e){(function(n,r){t.exports=r()})(mr,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",g=/^(\d{4})[-/]?(\d{1,2})?[-/]?(\d{0,2})[Tt\s]*(\d{1,2})?:?(\d{1,2})?:?(\d{1,2})?[.:]?(\d+)?$/,h=/\[([^\]]+)]|Y{1,4}|M{1,4}|D{1,2}|d{1,4}|H{1,2}|h{1,2}|a|A|m{1,2}|s{1,2}|Z{1,2}|SSS/g,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])+"]"}},b=function(I,$,F){var T=String(I);return!T||T.length>=$?I:""+Array($+1-T.length).join(F)+I},x={s:b,z:function(I){var $=-I.utcOffset(),F=Math.abs($),T=Math.floor(F/60),O=F%60;return($<=0?"+":"-")+b(T,2,"0")+":"+b(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,k=$.clone().add(T+(B?-1:1),f);return+(-(T+(F-O)/(B?O-k:k-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",y={};y[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();y[B]&&(O=B),F&&(y[B]=F,O=B);var k=$.split("-");if(!O&&k.length>1)return I(k[0])}else{var R=$.name;y[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)},M=x;M.l=N,M.i=S,M.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(M.u(O))return new Date;if(O instanceof Date)return new Date(O);if(typeof O=="string"&&!/Z$/i.test(O)){var k=O.match(g);if(k){var R=k[2]-1||0,L=(k[7]||"0").substring(0,3);return B?new Date(Date.UTC(k[1],R,k[3]||1,k[4]||0,k[5]||0,k[6]||0,L)):new Date(k[1],R,k[3]||1,k[4]||0,k[5]||0,k[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 M},$.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 M.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=!!M.u(T)||T,k=M.p(F),R=function(le,ne){var ie=M.w(O.$u?Date.UTC(O.$y,ne,le):new Date(O.$y,ne,le),O);return B?ie:ie.endOf(s)},L=function(le,ne){return M.w(O.toDate()[le].apply(O.toDate("s"),(B?[0,0,0,0]:[23,59,59,999]).slice(ne)),O)},H=this.$W,z=this.$M,V=this.$D,U="set"+(this.$u?"UTC":"");switch(k){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=M.p(F),k="set"+(this.$u?"UTC":""),R=(O={},O[s]=k+"Date",O[p]=k+"Date",O[f]=k+"Month",O[v]=k+"FullYear",O[u]=k+"Hours",O[l]=k+"Minutes",O[o]=k+"Seconds",O[i]=k+"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[M.p(F)]()},$.add=function(F,T){var O,B=this;F=Number(F);var k=M.p(T),R=function(z){var V=D(B);return M.w(V.date(V.date()+Math.round(z*F)),B)};if(k===f)return this.set(f,this.$M+F);if(k===v)return this.set(v,this.$y+F);if(k===s)return R(1);if(k===c)return R(7);var L=(O={},O[l]=r,O[u]=a,O[o]=n,O)[k]||1,H=this.$d.getTime()+F*L;return M.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",k=M.z(this),R=this.$H,L=this.$m,H=this.$M,z=O.weekdays,V=O.months,U=function(ne,ie,se,he){return ne&&(ne[ie]||ne(T,B))||se[ie].slice(0,he)},W=function(ne){return M.s(R%12||12,ne,"0")},G=O.meridiem||function(ne,ie,se){var he=ne<12?"AM":"PM";return se?he.toLowerCase():he},le={YY:String(this.$y).slice(-2),YYYY:this.$y,M:H+1,MM:M.s(H+1,2,"0"),MMM:U(O.monthsShort,H,V,3),MMMM:U(V,H),D:this.$D,DD:M.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:M.s(R,2,"0"),h:W(1),hh:W(2),a:G(R,L,!0),A:G(R,L,!1),m:String(L),mm:M.s(L,2,"0"),s:String(this.$s),ss:M.s(this.$s,2,"0"),SSS:M.s(this.$ms,3,"0"),Z:k};return B.replace(h,function(ne,ie){return ie||le[ne]||k.replace(":","")})},$.utcOffset=function(){return 15*-Math.round(this.$d.getTimezoneOffset()/15)},$.diff=function(F,T,O){var B,k=M.p(T),R=D(F),L=(R.utcOffset()-this.utcOffset())*r,H=this-R,z=M.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)[k]||H,O?z:M.a(z)},$.daysInMonth=function(){return this.endOf(f).$D},$.$locale=function(){return y[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 M.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}(),_=P.prototype;return D.prototype=_,[["$ms",i],["$s",o],["$m",l],["$H",u],["$W",s],["$M",f],["$y",v],["$D",p]].forEach(function(I){_[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=y[C],D.Ls=y,D.p={},D})}(eH)),Ad}var tH=v6();const $n=ey(tH);var Yh={},nH={get exports(){return Yh},set exports(t){Yh=t}};(function(t,e){(function(n,r){t.exports=r()})(mr,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")}}})})(nH);const rH=Yh;var Xh={},aH={get exports(){return Xh},set exports(t){Xh=t}};(function(t,e){(function(n,r){t.exports=r()})(mr,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 g=f.name?f:f.$locale(),h=o(g[d]),w=o(g[v]),b=h||w.map(function(C){return C.slice(0,p)});if(!m)return b;var x=g.weekStart;return b.map(function(C,y){return b[(y+(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,g){return m||g.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)}}})})(aH);const iH=Xh;var Zh={},oH={get exports(){return Zh},set exports(t){Zh=t}};(function(t,e){(function(n,r){t.exports=r()})(mr,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)}}})})(oH);const lH=Zh;var Jh={},uH={get exports(){return Jh},set exports(t){Jh=t}};(function(t,e){(function(n,r){t.exports=r()})(mr,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}}})})(uH);const sH=Jh;var Qh={},cH={get exports(){return Qh},set exports(t){Qh=t}};(function(t,e){(function(n,r){t.exports=r()})(mr,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)}}})})(cH);const fH=Qh;var eg={},dH={get exports(){return eg},set exports(t){eg=t}};(function(t,e){(function(n,r){t.exports=r()})(mr,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(g){this[m]=+g}},c=[/[+-]\d\d:?(\d\d)?|Z/,function(m){(this.zone||(this.zone={})).offset=function(g){if(!g||g==="Z")return 0;var h=g.match(/([+-]|\d\d)/g),w=60*h[1]+(+h[2]||0);return w===0?0:h[0]==="+"?-w:w}(m)}],f=function(m){var g=l[m];return g&&(g.indexOf?g:g.s.concat(g.f))},d=function(m,g){var h,w=l.meridiem;if(w){for(var b=1;b<=24;b+=1)if(m.indexOf(w(b,0,g))>-1){h=b>12;break}}else h=m===(g?"pm":"PM");return h},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 g=l.ordinal,h=m.match(/\d+/);if(this.day=h[0],g)for(var w=1;w<=31;w+=1)g(w).replace(/\[|\]/g,"")===m&&(this.day=w)}],M:[i,s("month")],MM:[a,s("month")],MMM:[o,function(m){var g=f("months"),h=(f("monthsShort")||g.map(function(w){return w.slice(0,3)})).indexOf(m)+1;if(h<1)throw new Error;this.month=h%12||h}],MMMM:[o,function(m){var g=f("months").indexOf(m)+1;if(g<1)throw new Error;this.month=g%12||g}],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 g,h;g=m,h=l&&l.formats;for(var w=(m=g.replace(/(\[[^\]]+])|(LTS?|l{1,4}|L{1,4})/g,function(D,M,P){var _=P&&P.toUpperCase();return M||h[P]||n[P]||h[_].replace(/(\[[^\]]+])|(MMMM|MM|DD|dddd)/g,function(I,$,F){return $||F.slice(1)})})).match(r),b=w.length,x=0;x<b;x+=1){var C=w[x],y=v[C],S=y&&y[0],N=y&&y[1];w[x]=N?{regex:S,parser:N}:C.replace(/^\[|\]$/g,"")}return function(D){for(var M={},P=0,_=0;P<b;P+=1){var I=w[P];if(typeof I=="string")_+=I.length;else{var $=I.regex,F=I.parser,T=D.slice(_),O=$.exec(T)[0];F.call(M,O),D=D.replace(O,"")}}return function(B){var k=B.afternoon;if(k!==void 0){var R=B.hours;k?R<12&&(B.hours+=12):R===12&&(B.hours=0),delete B.afternoon}}(M),M}}return function(m,g,h){h.p.customParseFormat=!0,m&&m.parseTwoDigitYear&&(u=m.parseTwoDigitYear);var w=g.prototype,b=w.parse;w.parse=function(x){var C=x.date,y=x.utc,S=x.args;this.$u=y;var N=S[1];if(typeof N=="string"){var D=S[2]===!0,M=S[3]===!0,P=D||M,_=S[2];M&&(_=S[2]),l=this.$locale(),!D&&_&&(l=h.Ls[_]),this.$d=function(T,O,B){try{if(["x","X"].indexOf(O)>-1)return new Date((O==="X"?1e3:1)*T);var k=p(O)(T),R=k.year,L=k.month,H=k.day,z=k.hours,V=k.minutes,U=k.seconds,W=k.milliseconds,G=k.zone,le=new Date,ne=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,ne,he,te,ge,ee+60*G.offset*1e3)):B?new Date(Date.UTC(ie,se,ne,he,te,ge,ee)):new Date(ie,se,ne,he,te,ge,ee)}catch{return new Date("")}}(C,N,y),this.init(),_&&_!==!0&&(this.$L=this.locale(_).$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=h.apply(this,S);if(F.isValid()){this.$d=F.$d,this.$L=F.$L,this.init();break}$===I&&(this.$d=new Date(""))}else b.call(this,x)}}})})(dH);const vH=eg;$n.extend(vH);$n.extend(fH);$n.extend(rH);$n.extend(iH);$n.extend(lH);$n.extend(sH);$n.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 pH={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=pH[e];return n||e.split("_")[0]},ZC=function(){XI(!1,"Not match any format. Please help to fire a issue about this.")},mH={getNow:function(){return $n()},getFixedDate:function(e){return $n(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 $n().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 $n().locale(yo(e)).localeData().weekdaysMin()},getShortMonths:function(e){return $n().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=$n(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 ZC(),null}var v=$n(l,o,!0).locale(a);if(v.isValid())return v}return n||ZC(),null}},toDate:function(e,n){return Array.isArray(e)?e.map(function(r){return typeof r=="string"&&r?$n(r,n):r||null}):typeof e=="string"&&e?$n(e,n):e||null},toString:function(e,n){return Array.isArray(e)?e.map(function(r){return $n.isDayjs(r)?r.format(n):r}):$n.isDayjs(e)?e.format(n):e}};const e1=mH;var hH=9007199254740991,gH=Math.floor;function JC(t,e){var n="";if(!t||e<1||e>hH)return n;do e%2&&(n+=t),e=gH(e/2),e&&(t+=t);while(e);return n}function $v(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 yH="[object Symbol]";function Bv(t){return typeof t=="symbol"||ya(t)&&ao(t)==yH}var bH=1/0,QC=Qr?Qr.prototype:void 0,e2=QC?QC.toString:void 0;function t1(t){if(typeof t=="string")return t;if(ta(t))return $v(t,t1)+"";if(Bv(t))return e2?e2.call(t):"";var e=t+"";return e=="0"&&1/t==-bH?"-0":e}function p6(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 xH(t,e,n){var r=t.length;return n=n===void 0?r:n,!e&&n>=r?t:p6(t,e,n)}var wH="\\ud800-\\udfff",CH="\\u0300-\\u036f",SH="\\ufe20-\\ufe2f",EH="\\u20d0-\\u20ff",NH=CH+SH+EH,DH="\\ufe0e\\ufe0f",MH="\\u200d",AH=RegExp("["+MH+wH+NH+DH+"]");function n1(t){return AH.test(t)}function m6(t){return function(e){return e==null?void 0:e[t]}}var OH=m6("length");const TH=OH;var h6="\\ud800-\\udfff",PH="\\u0300-\\u036f",_H="\\ufe20-\\ufe2f",kH="\\u20d0-\\u20ff",IH=PH+_H+kH,FH="\\ufe0e\\ufe0f",$H="["+h6+"]",tg="["+IH+"]",ng="\\ud83c[\\udffb-\\udfff]",BH="(?:"+tg+"|"+ng+")",g6="[^"+h6+"]",y6="(?:\\ud83c[\\udde6-\\uddff]){2}",b6="[\\ud800-\\udbff][\\udc00-\\udfff]",RH="\\u200d",x6=BH+"?",w6="["+FH+"]?",LH="(?:"+RH+"(?:"+[g6,y6,b6].join("|")+")"+w6+x6+")*",zH=w6+x6+LH,VH="(?:"+[g6+tg+"?",tg,y6,b6,$H].join("|")+")",t2=RegExp(ng+"(?="+ng+")|"+VH+zH,"g");function jH(t){for(var e=t2.lastIndex=0;t2.test(t);)++e;return e}function r1(t){return n1(t)?jH(t):TH(t)}function HH(t){return t.split("")}var C6="\\ud800-\\udfff",KH="\\u0300-\\u036f",UH="\\ufe20-\\ufe2f",qH="\\u20d0-\\u20ff",WH=KH+UH+qH,GH="\\ufe0e\\ufe0f",YH="["+C6+"]",rg="["+WH+"]",ag="\\ud83c[\\udffb-\\udfff]",XH="(?:"+rg+"|"+ag+")",S6="[^"+C6+"]",E6="(?:\\ud83c[\\udde6-\\uddff]){2}",N6="[\\ud800-\\udbff][\\udc00-\\udfff]",ZH="\\u200d",D6=XH+"?",M6="["+GH+"]?",JH="(?:"+ZH+"(?:"+[S6,E6,N6].join("|")+")"+M6+D6+")*",QH=M6+D6+JH,eK="(?:"+[S6+rg+"?",rg,E6,N6,YH].join("|")+")",tK=RegExp(ag+"(?="+ag+")|"+eK+QH,"g");function nK(t){return t.match(tK)||[]}function rK(t){return n1(t)?nK(t):HH(t)}var aK=Math.ceil;function A6(t,e){e=e===void 0?" ":t1(e);var n=e.length;if(n<2)return n?JC(e,t):e;var r=JC(e,aK(t/r1(e)));return n1(e)?xH(rK(r),0,t).join(""):r.slice(0,t)}var iK=/\s/;function oK(t){for(var e=t.length;e--&&iK.test(t.charAt(e)););return e}var lK=/^\s+/;function uK(t){return t&&t.slice(0,oK(t)+1).replace(lK,"")}var n2=0/0,sK=/^[-+]0x[0-9a-f]+$/i,cK=/^0b[01]+$/i,fK=/^0o[0-7]+$/i,dK=parseInt;function ig(t){if(typeof t=="number")return t;if(Bv(t))return n2;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=uK(t);var n=cK.test(t);return n||fK.test(t)?dK(t.slice(2),n?2:8):sK.test(t)?n2:+t}var r2=1/0,vK=17976931348623157e292;function pK(t){if(!t)return t===0?t:0;if(t=ig(t),t===r2||t===-r2){var e=t<0?-1:1;return e*vK}return t===t?t:0}function a1(t){var e=pK(t),n=e%1;return e===e?n?e-n:e:0}function i1(t){return t==null?"":t1(t)}function O6(t,e,n){t=i1(t),e=a1(e);var r=e?r1(t):0;return e&&r<e?A6(e-r,n)+t:t}function Mn(t){var e=o7();return A(A({},t),e)}var T6=Symbol("PanelContextProps"),o1=function(e){yt(T6,e)},Ga=function(){return pt(T6,{})},_c={visibility:"hidden"};function uo(t,e){var n,r=e.slots,a=Mn(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,g=a.onPrev,h=a.onNext,w=Ga(),b=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?_c:{}},[f]),g&&E("button",{type:"button",onClick:g,tabindex:-1,class:"".concat(i,"-prev-btn"),style:x.value?_c:{}},[l]),E("div",{class:"".concat(i,"-view")},[(n=r.default)===null||n===void 0?void 0:n.call(r)]),h&&E("button",{type:"button",onClick:h,tabindex:-1,class:"".concat(i,"-next-btn"),style:b.value?_c:{}},[s]),m&&E("button",{type:"button",onClick:m,tabindex:-1,class:"".concat(i,"-super-next-btn"),style:b.value?_c:{}},[v])])}uo.displayName="Header";uo.inheritAttrs=!1;function l1(t){var e=Mn(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,A(A({},e),{},{prefixCls:s,onSuperPrev:i,onSuperNext:o}),{default:function(){return[f,ga("-"),d]}})}l1.displayName="DecadeHeader";l1.inheritAttrs=!1;function P6(t,e,n,r,a){var i=t.setHour(e,n);return i=t.setMinute(i,r),i=t.setSecond(i,a),i}function Cf(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 mK(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 hK(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=Mn(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,g=e.titleCell,h=e.headerCells,w=Ga(),b=w.onDateMouseenter,x=w.onDateMouseleave,C=w.mode,y="".concat(n,"-cell"),S=[],N=0;N<o;N+=1){for(var D=[],M=void 0,P=function($){var F,T=N*l+$,O=p(c,T),B=sg({cellDate:O,mode:C.value,disabledDate:r,generateConfig:m});$===0&&(M=O,u&&D.push(u(M)));var k=g&&g(O);D.push(E("td",{key:$,title:k,class:Me(y,A((F={},j(F,"".concat(y,"-disabled"),B),j(F,"".concat(y,"-start"),d(O)===1||i==="year"&&Number(k)%10===0),j(F,"".concat(y,"-end"),k===hK(m,O)||i==="year"&&Number(k)%10===9),F),f(O))),onClick:function(){B||a(O)},onMouseenter:function(){!B&&b&&b(O)},onMouseleave:function(){!B&&x&&x(O)}},[v?v(O):E("div",{class:"".concat(y,"-inner")},[d(O)])]))},_=0;_<l;_+=1)P(_);S.push(E("tr",{key:N,class:s&&s(M)},[D]))}return E("div",{class:"".concat(n,"-body")},[E("table",{class:"".concat(n,"-content")},[h&&E("thead",null,[E("tr",null,[h])]),E("tbody",null,[S])])])}Yo.displayName="PanelBody";Yo.inheritAttrs=!1;var og=3,a2=4;function u1(t){var e=Mn(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((og*a2*da-fi)/2)),d=function(p){var m,g=i.getYear(p),h=g+n;return m={},j(m,"".concat(o,"-in-view"),s<=g&&h<=c),j(m,"".concat(o,"-selected"),g===u),m};return E(Yo,A(A({},e),{},{rowNum:a2,colNum:og,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)}u1.displayName="DecadeBody";u1.inheritAttrs=!1;var kc=new Map;function gK(t,e){var n;function r(){wy(t)?e():n=tt(function(){r()})}return r(),function(){tt.cancel(n)}}function lg(t,e,n){if(kc.get(t)&&tt.cancel(kc.get(t)),n<=0){kc.set(t,tt(function(){t.scrollTop=e}));return}var r=e-t.scrollTop,a=r/n*10;kc.set(t,tt(function(){t.scrollTop+=a,t.scrollTop!==e&&lg(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 _6(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 k6(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,Ic=new Set;function yK(t){return!Bu&&typeof window<"u"&&window.addEventListener&&(Bu=function(n){Re(Ic).forEach(function(r){r(n)})},window.addEventListener("mousedown",Bu)),Ic.add(t),function(){Ic.delete(t),Ic.size===0&&(window.removeEventListener("mousedown",Bu),Bu=null)}}function bK(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 xK=function(e){return e==="month"||e==="date"?"year":e},wK=function(e){return e==="date"?"month":e},CK=function(e){return e==="month"||e==="date"?"quarter":e},SK=function(e){return e==="date"?"week":e},EK={year:xK,month:wK,quarter:CK,week:SK,time:null,date:null};function I6(t,e){return t.some(function(n){return n&&n.contains(e)})}var da=10,fi=da*10;function s1(t){var e=Mn(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*og),"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(l1,A(A({},e),{},{prefixCls:n,onPrevDecades:function(){c(-1)},onNextDecades:function(){c(1)}}),null),E(u1,A(A({},e),{},{prefixCls:n,onSelect:f}),null)])}s1.displayName="DecadePanel";s1.inheritAttrs=!1;var Sf=7;function Xo(t,e){if(!t&&!e)return!0;if(!t||!e)return!1}function NK(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 Rv(t,e,n){var r=Xo(e,n);return typeof r=="boolean"?r:t.getYear(e)===t.getYear(n)}function ug(t,e){var n=Math.floor(t.getMonth(e)/3);return n+1}function F6(t,e,n){var r=Xo(e,n);return typeof r=="boolean"?r:Rv(t,e,n)&&ug(t,e)===ug(t,n)}function c1(t,e,n){var r=Xo(e,n);return typeof r=="boolean"?r:Rv(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 DK(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 $6(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)&&DK(t,e,n)}function Fc(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 MK(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 os(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 B6(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 sg(t){var e=t.cellDate,n=t.mode,r=t.disabledDate,a=t.generateConfig;if(!r)return!1;var i=function(p,m,g){for(var h=m;h<=g;){var w=void 0;switch(p){case"date":{if(w=a.setDate(e,h),!r(w))return!1;break}case"month":{if(w=a.setMonth(e,h),!sg({cellDate:w,mode:"month",generateConfig:a,disabledDate:r}))return!1;break}case"year":{if(w=a.setYear(e,h),!sg({cellDate:w,mode:"year",generateConfig:a,disabledDate:r}))return!1;break}}h+=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 f1(t){var e=Mn(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}):" "]}})}f1.displayName="TimeHeader";f1.inheritAttrs=!1;const $c=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 _e(function(){return e.value},function(){var l=i.value.get(e.value);l&&r.value!==!1&&lg(a.value,l.offsetTop,120)}),xt(function(){var l;(l=o.value)===null||l===void 0||l.call(o)}),_e(r,function(){var l;(l=o.value)===null||l===void 0||l.call(o),st(function(){if(r.value){var u=i.value.get(e.value);u&&(o.value=gK(u,function(){lg(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:Me("".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(h){i.value.set(p.value,h)},class:Me(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 R6(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 AK=function(){for(var e=arguments.length,n=new Array(e),r=0;r<e;r++)n[r]=arguments[r];return n};function L6(t){return t==null?[]:Array.isArray(t)?t:[t]}function z6(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 vm(t,e,n,r){for(var a=[],i=t;i<=e;i+=n)a.push({label:R6(i,2),value:i,disabled:(r||[]).includes(i)});return a}var OK=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();PM(function(){l.value=e.generateConfig.getNow()}),rt(function(){if(e.disabledTime){var h=e.disabledTime(l),w=[h.disabledHours,h.disabledMinutes,h.disabledSeconds];u.value=w[0],s.value=w[1],c.value=w[2]}else{var b=[e.disabledHours,e.disabledMinutes,e.disabledSeconds];u.value=b[0],s.value=b[1],c.value=b[2]}});var f=function(w,b,x,C){var y=e.value||e.generateConfig.getNow(),S=Math.max(0,b),N=Math.max(0,x),D=Math.max(0,C);return y=P6(e.generateConfig,y,!e.use12Hours||!w?S:S+12,N,D),y},d=q(function(){var h;return vm(0,23,(h=e.hourStep)!==null&&h!==void 0?h:1,u.value&&u.value())}),v=q(function(){if(!e.use12Hours)return[!1,!1];var h=[!0,!0];return d.value.forEach(function(w){var b=w.disabled,x=w.value;b||(x>=12?h[1]=!1:h[0]=!1)}),h}),p=q(function(){return e.use12Hours?d.value.filter(r.value?function(h){return h.value>=12}:function(h){return h.value<12}).map(function(h){var w=h.value%12,b=w===0?"12":R6(w,2);return A(A({},h),{},{label:b,value:w})}):d.value}),m=q(function(){var h;return vm(0,59,(h=e.minuteStep)!==null&&h!==void 0?h:1,s.value&&s.value(n.value))}),g=q(function(){var h;return vm(0,59,(h=e.secondStep)!==null&&h!==void 0?h:1,c.value&&c.value(n.value,i))});return function(){var h=e.prefixCls,w=e.operationRef,b=e.activeColumnIndex,x=e.showHour,C=e.showMinute,y=e.showSecond,S=e.use12Hours,N=e.hideDisabledOptions,D=e.onSelect,M=[],P="".concat(h,"-content"),_="".concat(h,"-time-panel");w.value={onUpDown:function(T){var O=M[b];if(O)for(var B=O.units.findIndex(function(H){return H.value===O.value}),k=O.units.length,R=1;R<k;R+=1){var L=O.units[(B+T*R+k)%k];if(L.disabled!==!0){O.onSelect(L.value);break}}}};function I(F,T,O,B,k){F!==!1&&M.push({node:Tt(T,{prefixCls:_,value:O,active:b===M.length,onSelect:k,units:B,hideDisabledOptions:N}),onSelect:k,value:O,units:B})}I(x,E($c,{key:"hour"},null),a.value,p.value,function(F){D(f(r.value,F,i.value,o.value),"mouse")}),I(C,E($c,{key:"minute"},null),i.value,m.value,function(F){D(f(r.value,a.value,F,o.value),"mouse")}),I(y,E($c,{key:"second"},null),o.value,g.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($c,{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},[M.map(function(F){var T=F.node;return T})])}}});const TK=OK;var PK=function(e){return e.filter(function(n){return n!==!1}).length};function Lv(t){var e=Mn(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"),g=Z(),h=Z(-1),w=PK([u,s,c,d]);return l.value={onKeydown:function(x){return hu(x,{onLeftRight:function(y){h.value=(h.value+y+w)%w},onUpDown:function(y){h.value===-1?h.value=0:g.value&&g.value.onUpDown(y)},onEnter:function(){v(p||n.getNow(),"key"),h.value=-1}})},onBlur:function(){h.value=-1}},E("div",{class:Me(m,j({},"".concat(m,"-active"),o))},[E(f1,A(A({},e),{},{format:a,prefixCls:i}),null),E(TK,A(A({},e),{},{prefixCls:i,activeColumnIndex:h.value,operationRef:g}),null)])}Lv.displayName="TimePanel";Lv.inheritAttrs=!1;function zv(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),g=Vt(r,1),h=Vt(a,0),w=Vt(a,1),b=Fc(n,h,w,f);function x(M){return o(m,M)}function C(M){return o(g,M)}var y=o(h,f),S=o(w,f),N=(b||S)&&(!i(v)||C(v)),D=(b||y)&&(!i(p)||x(p));return d={},j(d,"".concat(e,"-in-view"),i(f)),j(d,"".concat(e,"-in-range"),Fc(n,m,g,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)&&!g),j(d,"".concat(e,"-range-end-single"),C(f)&&!m),j(d,"".concat(e,"-range-start-near-hover"),x(f)&&(o(v,h)||Fc(n,h,w,v))),j(d,"".concat(e,"-range-end-near-hover"),C(f)&&(o(p,w)||Fc(n,h,w,p))),j(d,"".concat(e,"-range-hover"),b),j(d,"".concat(e,"-range-hover-start"),y),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,g)),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 V6=Symbol("RangeContextProps"),_K=function(e){yt(V6,e)},Zs=function(){return pt(V6,{rangedValue:Z(),hoverRangedValue:Z(),inRange:Z(),panelPosition:Z()})},kK=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 _K(a),_e(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 Vv(t){var e=Mn(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=Zs(),f=c.rangedValue,d=c.hoverRangedValue,v=MK(i.locale,r,l),p="".concat(n,"-cell"),m=r.locale.getWeekFirstDay(i.locale),g=r.getNow(),h=[],w=i.shortWeekDays||(r.locale.getShortWeekDays?r.locale.getShortWeekDays(i.locale):[]);a&&h.push(E("th",{key:"empty","aria-label":"empty cell"},null));for(var b=0;b<Sf;b+=1)h.push(E("th",{key:b},[w[(b+m)%Sf]]));var x=zv({cellPrefixCls:p,today:g,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 c1(r,S,l)},offsetCell:function(S,N){return r.addDate(S,N)}}),C=s?function(y){return s({current:y,today:g})}:void 0;return E(Yo,A(A({},e),{},{rowNum:o,colNum:Sf,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:h}),null)}Vv.displayName="DateBody";Vv.inheritAttrs=!1;Vv.props=["prefixCls","generateConfig","value?","viewDate","locale","rowCount","onSelect","dateRender?","disabledDate?","prefixColumn?","rowClassName?"];function d1(t){var e=Mn(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):[]),g=r.getMonth(i),h=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[g]]),b=a.monthBeforeYear?[w,h]:[h,w];return E(uo,A(A({},e),{},{prefixCls:p,onSuperPrev:s,onPrev:l,onNext:o,onSuperNext:u}),{default:function(){return[b]}})}d1.displayName="DateHeader";d1.inheritAttrs=!1;var IK=6;function Js(t){var e=Mn(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,A({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*Sf),"key")},onPageUpDown:function(x){v(u.addMonth(s||c,x),"key")}},i))}};var m=function(w){var b=u.addYear(c,w);f(b),d(null,b)},g=function(w){var b=u.addMonth(c,w);f(b),d(null,b)};return E("div",{class:Me(p,j({},"".concat(p,"-active"),o))},[E(d1,A(A({},e),{},{prefixCls:n,value:s,viewDate:c,onPrevYear:function(){m(-1)},onNextYear:function(){m(1)},onPrevMonth:function(){g(-1)},onNextMonth:function(){g(1)},onMonthClick:function(){d("month",c)},onYearClick:function(){d("year",c)}}),null),E(Vv,A(A({},e),{},{onSelect:function(w){return v(w,"mouse")},prefixCls:n,value:s,viewDate:c,rowCount:IK}),null)])}Js.displayName="DatePanel";Js.inheritAttrs=!1;var i2=AK("date","time");function v1(t){var e=Mn(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"?A({},u):{};function m(b){var x=i2.indexOf(f.value)+b,C=i2[x]||null;return C}var g=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 y=f.value==="date"?d:v;return y.value&&y.value.onKeydown&&y.value.onKeydown(x),!0}return[Be.LEFT,Be.RIGHT,Be.UP,Be.DOWN].includes(x.which)?(f.value="date",!0):!1},onBlur:g,onClose:g};var h=function(x,C){var y=x;C==="date"&&!i&&p.defaultValue?(y=a.setHour(y,a.getHour(p.defaultValue)),y=a.setMinute(y,a.getMinute(p.defaultValue)),y=a.setSecond(y,a.getSecond(p.defaultValue))):C==="time"&&!i&&o&&(y=a.setYear(y,a.getYear(o)),y=a.setMonth(y,a.getMonth(o)),y=a.setDate(y,a.getDate(o))),s&&s(y,"mouse")},w=l?l(i||null):{};return E("div",{class:Me(c,j({},"".concat(c,"-active"),f.value))},[E(Js,A(A({},e),{},{operationRef:d,active:f.value==="date",onSelect:function(x){h(Cf(a,x,!i&&Ke(u)==="object"?u.defaultValue:null),"date")}}),null),E(Lv,A(A(A(A({},e),{},{format:void 0},p),w),{},{disabledTime:null,defaultValue:void 0,operationRef:v,active:f.value==="time",onSelect:function(x){h(x,"time")}}),null)])}v1.displayName="DatetimePanel";v1.inheritAttrs=!1;function p1(t){var e=Mn(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:Me(o,"".concat(o,"-week"))},[r.locale.getWeek(a.locale,f)])},u="".concat(n,"-week-panel-row"),s=function(f){return Me(u,j({},"".concat(u,"-selected"),$6(r,a.locale,i,f)))};return E(Js,A(A({},e),{},{panelName:"week",prefixColumn:l,rowClassName:s,keyboardConfig:{onLeftRight:null}}),null)}p1.displayName="WeekPanel";p1.inheritAttrs=!1;function m1(t){var e=Mn(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,A(A({},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})])]}})}m1.displayName="MonthHeader";m1.inheritAttrs=!1;var j6=3,FK=4;function h1(t){var e=Mn(t),n=e.prefixCls,r=e.locale,a=e.value,i=e.viewDate,o=e.generateConfig,l=e.monthCellRender,u=Zs(),s=u.rangedValue,c=u.hoverRangedValue,f="".concat(n,"-cell"),d=zv({cellPrefixCls:f,value:a,generateConfig:o,rangedValue:s.value,hoverRangedValue:c.value,isSameCell:function(h,w){return c1(o,h,w)},isInView:function(){return!0},offsetCell:function(h,w){return o.addMonth(h,w)}}),v=r.shortMonths||(o.locale.getShortMonths?o.locale.getShortMonths(r.locale):[]),p=o.setMonth(i,0),m=l?function(g){return l({current:g,locale:r})}:void 0;return E(Yo,A(A({},e),{},{rowNum:FK,colNum:j6,baseDate:p,getCellNode:m,getCellText:function(h){return r.monthFormat?Wn(h,{locale:r,format:r.monthFormat,generateConfig:o}):v[o.getMonth(h)]},getCellClassName:d,getCellDate:o.addMonth,titleCell:function(h){return Wn(h,{locale:r,format:"YYYY-MM",generateConfig:o})}}),null)}h1.displayName="MonthBody";h1.inheritAttrs=!1;function g1(t){var e=Mn(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*j6),"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(m1,A(A({},e),{},{prefixCls:n,onPrevYear:function(){f(-1)},onNextYear:function(){f(1)},onYearClick:function(){u("year",l)}}),null),E(h1,A(A({},e),{},{prefixCls:n,onSelect:function(v){s(v,"mouse"),u("date",v)}}),null)])}g1.displayName="MonthPanel";g1.inheritAttrs=!1;function y1(t){var e=Mn(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,A(A({},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})])]}})}y1.displayName="QuarterHeader";y1.inheritAttrs=!1;var $K=4,BK=1;function b1(t){var e=Mn(t),n=e.prefixCls,r=e.locale,a=e.value,i=e.viewDate,o=e.generateConfig,l=Zs(),u=l.rangedValue,s=l.hoverRangedValue,c="".concat(n,"-cell"),f=zv({cellPrefixCls:c,value:a,generateConfig:o,rangedValue:u.value,hoverRangedValue:s.value,isSameCell:function(p,m){return F6(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,A(A({},e),{},{rowNum:BK,colNum:$K,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)}b1.displayName="QuarterBody";b1.inheritAttrs=!1;function x1(t){var e=Mn(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(y1,A(A({},e),{},{prefixCls:n,onPrevYear:function(){f(-1)},onNextYear:function(){f(1)},onYearClick:function(){u("year",l)}}),null),E(b1,A(A({},e),{},{prefixCls:n,onSelect:function(v){s(v,"mouse")}}),null)])}x1.displayName="QuarterPanel";x1.inheritAttrs=!1;function w1(t){var e=Mn(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,A(A({},e),{},{prefixCls:c,onSuperPrev:i,onSuperNext:o}),{default:function(){return[E("button",{type:"button",onClick:l,class:"".concat(n,"-decade-btn")},[d,ga("-"),v])]}})}w1.displayName="YearHeader";w1.inheritAttrs=!1;var cg=3,o2=4;function C1(t){var e=Mn(t),n=e.prefixCls,r=e.value,a=e.viewDate,i=e.locale,o=e.generateConfig,l=Zs(),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((cg*o2-Ui)/2)),m=function(w){var b=o.getYear(w);return d<=b&&b<=v},g=zv({cellPrefixCls:c,value:r,generateConfig:o,rangedValue:u.value,hoverRangedValue:s.value,isSameCell:function(w,b){return Rv(o,w,b)},isInView:m,offsetCell:function(w,b){return o.addYear(w,b)}});return E(Yo,A(A({},e),{},{rowNum:o2,colNum:cg,baseDate:p,getCellText:o.getYear,getCellClassName:g,getCellDate:o.addYear,titleCell:function(w){return Wn(w,{locale:i,format:"YYYY",generateConfig:o})}}),null)}C1.displayName="YearBody";C1.inheritAttrs=!1;var Ui=10;function S1(t){var e=Mn(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(g){s(i.addYear(o||l,g),"key")},onCtrlLeftRight:function(g){s(i.addYear(o||l,g*Ui),"key")},onUpDown:function(g){s(i.addYear(o||l,g*cg),"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(w1,A(A({},e),{},{prefixCls:n,onPrevDecade:function(){d(-1)},onNextDecade:function(){d(1)},onDecadeClick:function(){c("decade",l)}}),null),E(C1,A(A({},e),{},{prefixCls:n,onSelect:function(p){c(u==="date"?"date":"month",p),s(p,"mouse")}}),null)])}S1.displayName="YearPanel";S1.inheritAttrs=!1;function H6(t,e,n){return n?E("div",{class:"".concat(t,"-footer-extra")},[n(e)]):null}function K6(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(Mt,null,[r.map(function(g){var h=g.label,w=g.onClick,b=g.onMouseenter,x=g.onMouseleave;return E("li",{key:h,class:"".concat(e,"-preset")},[E(p,{onClick:w,onMouseenter:b,onMouseleave:x},{default:function(){return[h]}})])})])}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 RK(){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=Zs(),m=p.inRange,g=p.panelPosition,h=p.rangedValue,w=p.hoverRangedValue,b=Z({}),x=dn(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),y=C[0],S=C[1],N=dn(null,{value:Ge(e,"pickerValue"),defaultValue:e.defaultPickerValue||y.value,postState:function(G){var le=e.generateConfig,ne=e.showTime,ie=e.defaultValue,se=le.getNow();return G?!y.value&&e.showTime?Ke(ne)==="object"?Cf(le,Array.isArray(G)?G[0]:G,ne.defaultValue||se):ie?Cf(le,Array.isArray(G)?G[0]:G,ie):Cf(le,Array.isArray(G)?G[0]:G,se):G:se}}),D=$e(N,2),M=D[0],P=D[1],_=function(G){P(G),e.onPickerValueChange&&e.onPickerValueChange(G)},I=function(G){var le=EK[e.picker];return le?le(G):G},$=dn(function(){return e.picker==="time"?"time":I("date")},{value:Ge(e,"mode")}),F=$e($,2),T=F[0],O=F[1];_e(function(){return e.picker},function(){O(e.picker)});var B=Z(T.value),k=function(G){B.value=G},R=function(G,le){var ne=e.onPanelChange,ie=e.generateConfig,se=I(G||T.value);k(T.value),O(se),ne&&(T.value!==se||Fl(ie,M.value,M.value))&&ne(le,se)},L=function(G,le){var ne=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||ne)&&(S(G),he&&he(G),f&&f(G,le),te&&!Fl(se,G,y.value)&&!(ge!=null&&ge(G))&&te(G))},H=function(G){return b.value&&b.value.onKeydown?([Be.LEFT,Be.RIGHT,Be.UP,Be.DOWN,Be.PAGE_UP,Be.PAGE_DOWN,Be.ENTER].includes(G.which)&&G.preventDefault(),b.value.onKeydown(G)):!1},z=function(G){b.value&&b.value.onBlur&&b.value.onBlur(G)},V=function(){var G=e.generateConfig,le=e.hourStep,ne=e.minuteStep,ie=e.secondStep,se=G.getNow(),he=mK(G.getHour(se),G.getMinute(se),G.getSecond(se),i.value?le:1,o.value?ne:1,l.value?ie:1),te=P6(G,se,he[0],he[1],he[2]);L(te,"submit")},U=q(function(){var W,G=e.prefixCls,le=e.direction;return Me("".concat(G,"-panel"),(W={},j(W,"".concat(G,"-panel-has-range"),h&&h.value&&h.value[0]&&h.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 o1(A(A({},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&&g.value==="right"}),hideNextBtn:q(function(){return m.value&&g.value==="left"})})),_e(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,ne=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,re=e.showTime,de=e.showToday,ae=e.renderExtraFooter,oe=e.onMousedown,ue=e.onOk,ve=e.components;s&&g.value!=="right"&&(s.value={onKeydown:H,onClose:function(){b.value&&b.value.onClose&&b.value.onClose()}});var me,Y=A(A(A({},r),e),{},{operationRef:b,prefixCls:G,viewDate:M.value,value:y.value,onViewDateChange:_,sourceMode:B.value,onPanelChange:R,disabledDate:ie});switch(delete Y.onChange,delete Y.onSelect,T.value){case"decade":me=E(s1,A(A({},Y),{},{onSelect:function(De,Ee){_(De),L(De,Ee)}}),null);break;case"year":me=E(S1,A(A({},Y),{},{onSelect:function(De,Ee){_(De),L(De,Ee)}}),null);break;case"month":me=E(g1,A(A({},Y),{},{onSelect:function(De,Ee){_(De),L(De,Ee)}}),null);break;case"quarter":me=E(x1,A(A({},Y),{},{onSelect:function(De,Ee){_(De),L(De,Ee)}}),null);break;case"week":me=E(p1,A(A({},Y),{},{onSelect:function(De,Ee){_(De),L(De,Ee)}}),null);break;case"time":delete Y.showTime,me=E(Lv,A(A(A({},Y),Ke(re)==="object"?re:null),{},{onSelect:function(De,Ee){_(De),L(De,Ee)}}),null);break;default:re?me=E(v1,A(A({},Y),{},{onSelect:function(De,Ee){_(De),L(De,Ee)}}),null):me=E(Js,A(A({},Y),{},{onSelect:function(De,Ee){_(De),L(De,Ee)}}),null)}var Q,pe;d!=null&&d.value||(Q=H6(G,T.value,ae),pe=K6({prefixCls:G,components:ve,needConfirmButton:a.value,okDisabled:!y.value||ie&&ie(y.value),locale:le,showNow:ee,onNow:a.value&&V,onOk:function(){y.value&&(L(y.value,"submit",!0),ue&&ue(y.value))}}));var Ne;if(de&&T.value==="date"&&he==="date"&&!re){var Te=ne.getNow(),we="".concat(G,"-today-btn"),ye=ie&&ie(Te);Ne=E("a",{class:Me(we,ye&&"".concat(we,"-disabled")),"aria-disabled":ye,onClick:function(){ye||L(Te,"mouse",!0)}},[le.today])}return E("div",{tabindex:ge,class:Me(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 LK=RK();const E1=function(t){return E(LK,t)};var zK={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 U6(t,e){var n,r=e.slots,a=Mn(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"),g=function(){return v!==void 0?v:p==="rtl"?"bottomRight":"bottomLeft"};return E(vu,{showAction:[],hideAction:[],popupPlacement:g(),builtinPlacements:zK,prefixCls:m,popupTransitionName:c,popupAlign:s,popupVisible:l,popupClassName:Me(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 fg(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),g=Z(!1),h=q(function(){return{onMousedown:function(){d.value=!0,a(!0)},onKeydown:function(x){var C=function(){g.value=!0};if(o(x,C),!g.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,y=C.activeElement;y&&y.shadowRoot;)y=y.shadowRoot.activeElement;r(y)&&s()},0):e.value&&(a(!1),m.value&&u()),v.value=!1,f&&f(x)}}});_e(e,function(){m.value=!1}),_e(n,function(){m.value=!0});var w=Z();return et(function(){w.value=yK(function(b){var x=bK(b);if(e.value){var C=r(x);C?(!v.value||C)&&a(!1):(p.value=!0,tt(function(){p.value=!1}))}})}),xt(function(){w.value&&w.value()}),[h,{focused:v,typing:d}]}function dg(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 _e(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 Od(t,e){var n=e.formatList,r=e.generateConfig,a=e.locale,i=Iy(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 vg(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(tt.cancel(o),p){i.value=v;return}o=tt(function(){i.value=v})}var u=Od(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 _e(t,function(){d(!0)}),xt(function(){tt.cancel(o)}),[c,f,d]}function VK(){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 L6(_6(e.format,o.value,e.showTime,e.use12Hours))}),s=Z(null),c=Z(null),f=Z(null),d=dn(null,{value:Ge(e,"value"),defaultValue:e.defaultValue}),v=$e(d,2),p=v[0],m=v[1],g=Z(p.value),h=function(ge){g.value=ge},w=Z(null),b=dn(!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(b,2),C=x[0],y=x[1],S=Od(g,{formatList:u,generateConfig:Ge(e,"generateConfig"),locale:Ge(e,"locale")}),N=$e(S,2),D=N[0],M=N[1],P=dg({valueTexts:D,onTextChange:function(ge){var ee=B6(ge,{locale:e.locale,formatList:u.value,generateConfig:e.generateConfig});ee&&(!e.disabledDate||!e.disabledDate(ee))&&h(ee)}}),_=$e(P,3),I=_[0],$=_[1],F=_[2],T=function(ge){var ee=e.onChange,re=e.generateConfig,de=e.locale;h(ge),m(ge),ee&&!Fl(re,p.value,ge)&&ee(ge,ge?Wn(ge,{generateConfig:re,locale:de,format:u.value[0]}):"")},O=function(ge){e.disabled&&ge||y(ge)},B=function(ge){return C.value&&w.value&&w.value.onKeydown?w.value.onKeydown(ge):!1},k=function(){e.onMouseup&&e.onMouseup.apply(e,arguments),i.value&&(i.value.focus(),O(!0))},R=fg({blurToCancel:l,open:C,value:I,triggerOpen:O,forwardKeydown:B,isClickOutside:function(ge){return!I6([s.value,c.value,f.value],ge)},onSubmit:function(){return!g.value||e.disabledDate&&e.disabledDate(g.value)?!1:(T(g.value),O(!1),F(),!0)},onCancel:function(){O(!1),h(p.value),F()},onKeydown:function(ge,ee){var re;(re=e.onKeydown)===null||re===void 0||re.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;_e([C,D],function(){C.value||(h(p.value),!D.value.length||D.value[0]===""?$(""):M.value!==I.value&&F())}),_e(o,function(){C.value||F()}),_e(p,function(){h(p.value)});var W=vg(I,{formatList:u,generateConfig:Ge(e,"generateConfig"),locale:Ge(e,"locale")}),G=$e(W,3),le=G[0],ne=G[1],ie=G[2],se=function(ge,ee){(ee==="submit"||ee!=="key"&&!l.value)&&(T(ge),O(!1))};o1({operationRef:w,hideHeader:q(function(){return o.value==="time"}),panelRef:s,onSelect:se,open:C,defaultOpenValue:Ge(e,"defaultOpenValue"),onDateMouseenter:ne,onDateMouseleave:ie}),a({focus:function(){i.value&&i.value.focus()},blur:function(){i.value&&i.value.blur()}});var he=wO();return function(){var te,ge=e.prefixCls,ee=ge===void 0?"rc-picker":ge,re=e.id,de=e.tabindex,ae=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,ke=e.onMouseleave,K=e.onContextmenu,J=e.onClick,ce=e.onSelect,Ae=e.direction,Ie=e.autocomplete,Fe=Ie===void 0?"off":Ie,ze=A(A(A({},e),r),{},{class:Me(j({},"".concat(ee,"-panel-focused"),!U.value)),style:void 0,pickerValue:void 0,onPickerValueChange:void 0,onChange:null}),je=E(E1,A(A({},ze),{},{generateConfig:me,value:g.value,locale:Y,tabindex:-1,onSelect:function(ht){ce==null||ce(ht),h(ht)},direction:Ae,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=A(A(A({id:re,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:k6(we,u.value[0],me)},z6(e)),{},{autocomplete:Fe}),Pt=e.inputRender?e.inputRender(Qe):E("input",Qe,null),lt=Ae==="rtl"?"bottomRight":"bottomLeft";return E(U6,{visible:C.value,popupStyle:ue,prefixCls:ee,dropdownClassName:ae,dropdownAlign:oe,getPopupContainer:xe,transitionName:ve,popupPlacement:lt,direction:Ae},{default:function(){return[E("div",{ref:f,class:Me(ee,r.class,(te={},j(te,"".concat(ee,"-disabled"),De),j(te,"".concat(ee,"-focused"),V.value),j(te,"".concat(ee,"-rtl"),Ae==="rtl"),te)),style:r.style,onMousedown:Oe,onMouseup:k,onMouseenter:Pe,onMouseleave:ke,onContextmenu:K,onClick:J},[E("div",{class:Me("".concat(ee,"-input"),j({},"".concat(ee,"-input-placeholder"),!!le.value)),ref:c},[Pt,qe,Ze]),he()])]},popupElement:function(){return Ue}})}}})}const jK=VK();function HK(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 g=l.value.getYear(m),h=l.value.getMonth(m);return g*100+h}function d(m){var g=l.value.getYear(m),h=ug(l.value,m);return g*10+h}var v=function(g){var h;if(i&&i!==null&&i!==void 0&&(h=i.value)!==null&&h!==void 0&&h.call(i,g))return!0;if(o[1]&&s)return!di(l.value,g,s.value)&&l.value.isAfter(g,s.value);if(e.value[1]&&s.value)switch(n.value){case"quarter":return d(g)>d(s.value);case"month":return f(g)>f(s.value);case"week":return c(g)>c(s.value);default:return!di(l.value,g,s.value)&&l.value.isAfter(g,s.value)}return!1},p=function(g){var h;if((h=i.value)!==null&&h!==void 0&&h.call(i,g))return!0;if(o[0]&&u)return!di(l.value,g,s.value)&&l.value.isAfter(u.value,g);if(e.value[0]&&u.value)switch(n.value){case"quarter":return d(g)<d(u.value);case"month":return f(g)<f(u.value);case"week":return c(g)<c(u.value);default:return!di(l.value,g,u.value)&&l.value.isAfter(u.value,g)}return!1};return[v,p]}function KK(t,e,n,r){var a=os(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 NK(r,o,l)});case"quarter":case"month":return i(function(o,l){return Rv(r,o,l)});default:return i(function(o,l){return c1(r,o,l)})}}function UK(t,e,n,r){var a=Vt(t,0),i=Vt(t,1);if(e===0)return a;if(a&&i){var o=KK(a,i,n,r);switch(o){case"same":return a;case"closing":return a;default:return os(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)||UK(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 g=(p+1)%2;Vt(e.value,g)||(m=Yr(m,v,g)),o.value=m}else(l.value||u.value)&&(o.value=null)}return[c,f,d]}function WK(t){return _M()?(kM(t),!0):!1}function GK(t){return typeof t=="function"?t():nr(t)}function q6(t){var e,n=GK(t);return(e=n==null?void 0:n.$el)!==null&&e!==void 0?e:n}function YK(t){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0;Zn()?et(t):e?t():st(t)}function XK(t){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,n=Z(),r=function(){return n.value=Boolean(t())};return r(),YK(r,e),n}var pm,mm,W6=typeof window<"u";W6&&(!((pm=window)===null||pm===void 0||(mm=pm.navigator)===null||mm===void 0)&&mm.userAgent)&&/iP(ad|hone|od)/.test(window.navigator.userAgent);var ZK=W6?window:void 0,JK=["window"];function QK(t,e){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},r=n.window,a=r===void 0?ZK:r,i=Ye(n,JK),o,l=XK(function(){return a&&"ResizeObserver"in a}),u=function(){o&&(o.disconnect(),o=void 0)},s=_e(function(){return q6(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 WK(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 QK(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),_e(function(){return q6(t)},function(l){i.value=l?e.width:0,o.value=l?e.height:0}),{width:i,height:o}}function l2(t,e){return t&&t[0]&&t[1]&&e.isAfter(t[0],t[1])?[t[1],t[0]]:t}function u2(t,e,n,r){return!!(t||r&&r[e]||n[(e+1)%2])}function eU(){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=wO(),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),g=q(function(){return L6(_6(e.format,e.picker,e.showTime,e.use12Hours))}),h=dn(0,{value:Ge(e,"activePickerIndex")}),w=$e(h,2),b=w[0],x=w[1],C=Z(null),y=q(function(){var vt=e.disabled;return Array.isArray(vt)?vt:[vt||!1,vt||!1]}),S=dn(null,{value:Ge(e,"value"),defaultValue:e.defaultValue,postState:function(Xe){return e.picker==="time"&&!e.order?Xe:l2(Xe,e.generateConfig)}}),N=$e(S,2),D=N[0],M=N[1],P=qK({values:D,picker:Ge(e,"picker"),defaultDates:e.defaultPickerValue,generateConfig:Ge(e,"generateConfig")}),_=$e(P,3),I=_[0],$=_[1],F=_[2],T=dn(D.value,{postState:function(Xe){var Je=Xe;if(y.value[0]&&y.value[1])return Je;for(var it=0;it<2;it+=1)y[it]&&!Vt(Je,it)&&!Vt(e.allowEmpty,it)&&(Je=Yr(Je,e.generateConfig.getNow(),it));return Je}}),O=$e(T,2),B=O[0],k=O[1],R=dn([e.picker,e.picker],{value:Ge(e,"mode")}),L=$e(R,2),H=L[0],z=L[1];_e(function(){return e.picker},function(){z([e.picker,e.picker])});var V=function(Xe,Je){var it;z(Xe),(it=e.onPanelChange)===null||it===void 0||it.call(e,Je,Xe)},U=HK({picker:Ge(e,"picker"),selectedValue:B,locale:Ge(e,"locale"),disabled:y,disabledDate:Ge(e,"disabledDate"),generateConfig:Ge(e,"generateConfig")},l),W=$e(U,2),G=W[0],le=W[1],ne=dn(!1,{value:Ge(e,"open"),defaultValue:e.defaultOpen,postState:function(Xe){return y.value[b.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(ne,2),se=ie[0],he=ie[1],te=q(function(){return se.value&&b.value===0}),ge=q(function(){return se.value&&b.value===1}),ee=Z(0),re=Z(0),de=Z(0),ae=Ru(u),oe=ae.width;_e([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;_e([b,se,ve,Y,pe,Te,function(){return e.direction}],function(){re.value=0,se.value&&b.value?c.value&&d.value&&s.value&&(re.value=pe.value+Te.value,ve.value&&Y.value&&re.value>ve.value-Y.value-(e.direction==="rtl"||m.value.offsetLeft>re.value?0:m.value.offsetLeft)&&(ee.value=re.value)):b.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(b.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,it=Vt(Je,0),wt=Vt(Je,1),En=e.generateConfig,Ai=e.locale,Aa=e.picker,Ou=e.order,mo=e.onCalendarChange,il=e.allowEmpty,Ja=e.onChange,Tu=e.showTime;it&&wt&&En.isAfter(it,wt)&&(Aa==="week"&&!$6(En,Ai.locale,it,wt)||Aa==="quarter"&&!F6(En,it,wt)||Aa!=="week"&&Aa!=="quarter"&&Aa!=="time"&&!(Tu?Fl(En,it,wt):di(En,it,wt))?(Xe===0?(Je=[it,null],wt=null):(it=null,Je=[null,wt]),l.value=j({},Xe,!0)):(Aa!=="time"||Ou!==!1)&&(Je=l2(Je,En))),k(Je);var Oa=Je&&Je[0]?Wn(Je[0],{generateConfig:En,locale:Ai,format:g.value[0]}):"",oa=Je&&Je[1]?Wn(Je[1],{generateConfig:En,locale:Ai,format:g.value[0]}):"";if(mo){var Ta={range:Xe===0?"start":"end"};mo(Je,[Oa,oa],Ta)}var jr=u2(it,0,y.value,il),Lp=u2(wt,1,y.value,il),mc=Je===null||jr&&Lp;mc&&(M(Je),Ja&&(!Fl(En,Vt(D.value,0),it)||!Fl(En,Vt(D.value,1),wt))&&Ja(Je,[Oa,oa]));var Qa=null;Xe===0&&!y.value[1]?Qa=1:Xe===1&&!y.value[0]&&(Qa=0),Qa!==null&&Qa!==b.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:g,generateConfig:Ge(e,"generateConfig"),locale:Ge(e,"locale")},be=Od(q(function(){return Vt(B.value,0)}),xe),Oe=$e(be,2),Pe=Oe[0],ke=Oe[1],K=Od(q(function(){return Vt(B.value,1)}),xe),J=$e(K,2),ce=J[0],Ae=J[1],Ie=function(Xe,Je){var it=B6(Xe,{locale:e.locale,formatList:g.value,generateConfig:e.generateConfig}),wt=Je===0?G:le;it&&!wt(it)&&(k(Yr(B.value,it,Je)),F(it,Je))},Fe=dg({valueTexts:Pe,onTextChange:function(Xe){return Ie(Xe,0)}}),ze=$e(Fe,3),je=ze[0],Ue=ze[1],qe=ze[2],Ze=dg({valueTexts:ce,onTextChange:function(Xe){return Ie(Xe,1)}}),Qe=$e(Ze,3),Pt=Qe[0],lt=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],or=vg(je,xe),Jt=$e(or,3),er=Jt[0],br=Jt[1],Vr=Jt[2],Kn=vg(Pt,xe),Un=$e(Kn,3),hn=Un[0],lr=Un[1],ia=Un[2],Ip=function(Xe){en(Yr(B.value,Xe,b.value)),b.value===0?br(Xe):lr(Xe)},Fp=function(){en(Yr(B.value,null,b.value)),b.value===0?Vr():ia()},vc=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!I6([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),k(D.value),Je()}}},$p=fg(A(A({},vc(0,qe)),{},{blurToCancel:i,open:te,value:je,onKeydown:function(Xe,Je){var it;(it=e.onKeydown)===null||it===void 0||it.call(e,Xe,Je)}})),pc=$e($p,2),vo=pc[0],tr=pc[1],_n=tr.focused,Du=tr.typing,Bp=fg(A(A({},vc(1,Et)),{},{blurToCancel:i,open:ge,value:Pt,onKeydown:function(Xe,Je){var it;(it=e.onKeydown)===null||it===void 0||it.call(e,Xe,Je)}})),po=$e(Bp,2),al=po[0],Mu=po[1],Au=Mu.focused,Za=Mu.typing,Bk=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)&&(y.value[0]?y.value[1]||Ce(1):Ce(0))},Rk=function(Xe){var Je;(Je=e.onMousedown)===null||Je===void 0||Je.call(e,Xe),se.value&&(_n.value||Au.value)&&!v.value.contains(Xe.target)&&!p.value.contains(Xe.target)&&Xe.preventDefault()},Lk=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}):""}),zk=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}):""});_e([se,Pe,ce],function(){se.value||(k(D.value),!Pe.value.length||Pe.value[0]===""?Ue(""):ke.value!==je.value&&qe(),!ce.value.length||ce.value[0]===""?lt(""):Ae.value!==Pt.value&&Et())}),_e([Lk,zk],function(){k(D.value)}),a({focus:function(){v.value&&v.value.focus()},blur:function(){v.value&&v.value.blur(),p.value&&p.value.blur()}});var Vk=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,b.value)},onMouseenter:function(){bn(Je)},onMouseleave:function(){bn(null)}}})}),jk=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 Rp(){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,it=e.showTime,wt=e.dateRender,En=e.direction,Ai=e.disabledTime,Aa=e.prefixCls,Ou=e.locale,mo=it;if(it&&Ke(it)==="object"&&it.defaultValue){var il=it.defaultValue;mo=A(A({},it),{},{defaultValue:Vt(il,b.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:b.value?"end":"start"}})}),E(kK,{value:{inRange:!0,panelPosition:vt,rangedValue:qt.value||B.value,hoverRangedValue:jk.value}},{default:function(){return[E(E1,A(A(A({},e),Xe),{},{dateRender:Ja,showTime:mo,mode:H.value[b.value],generateConfig:Je,style:void 0,direction:En,disabledDate:b.value===0?G:le,disabledTime:function(oa){return Ai?Ai(oa,b.value===0?"start":"end"):!1},class:Me(j({},"".concat(Aa,"-panel-focused"),b.value===0?!Du.value:!Za.value)),value:Vt(B.value,b.value),locale:Ou,tabIndex:-1,onPanelChange:function(oa,Ta){b.value===0&&Vr(!0),b.value===1&&ia(!0),V(Yr(H.value,Ta,b.value),Yr(B.value,oa,b.value));var jr=oa;vt==="right"&&H.value[b.value]===Ta&&(jr=os(jr,Ta,Je,-1)),F(jr,b.value)},onOk:null,onSelect:void 0,onChange:void 0,defaultValue:b.value===0?Vt(B.value,1):Vt(B.value,0)}),null)]}})}var Hk=function(Xe,Je){var it=Yr(B.value,Xe,b.value);Je==="submit"||Je!=="key"&&!i.value?(De(it,b.value),b.value===0?Vr():ia()):k(it)};return o1({operationRef:C,hideHeader:q(function(){return e.picker==="time"}),onDateMouseenter:Ip,onDateMouseleave:Fp,hideRanges:q(function(){return!0}),onSelect:Hk,open:se}),function(){var vt,Xe,Je,it=e.prefixCls,wt=it===void 0?"rc-picker":it,En=e.id,Ai=e.popupStyle,Aa=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,Lp=e.showTime,mc=e.separator,Qa=mc===void 0?"~":mc,Nx=e.disabledDate,Dx=e.panelRender,Kk=e.allowClear,Mx=e.suffixIcon,Uk=e.clearIcon,Ax=e.inputReadOnly,qk=e.renderExtraFooter,Wk=e.onMouseenter,Gk=e.onMouseleave,Yk=e.onMouseup,Ox=e.onOk,Xk=e.components,Pu=e.direction,Tx=e.autocomplete,Px=Tx===void 0?"off":Tx,Zk=Pu==="rtl"?{right:"".concat(re.value,"px")}:{left:"".concat(re.value,"px")};function Jk(){var Oi,Pa=H6(wt,H.value[b.value],qk),Hr=K6({prefixCls:wt,components:Xk,needConfirmButton:i.value,okDisabled:!Vt(B.value,b.value)||Nx&&Nx(B.value[b.value]),locale:Tu,rangeList:Vk.value,onOk:function(){Vt(B.value,b.value)&&(De(B.value,b.value),Ox&&Ox(B.value))}});if(jr!=="time"&&!Lp){var Fx=b.value===0?I.value:$.value,t7=os(Fx,jr,Ja),n7=H.value[b.value],jp=n7===jr,$x=Rp(jp?"left":!1,{pickerValue:Fx,onPickerValueChange:function(_u){F(_u,b.value)}}),Bx=Rp("right",{pickerValue:t7,onPickerValueChange:function(_u){F(os(_u,jr,Ja,-1),b.value)}});Pu==="rtl"?Oi=E(Mt,null,[Bx,jp&&$x]):Oi=E(Mt,null,[$x,jp&&Bx])}else Oi=Rp();var Hp=E(Mt,null,[E("div",{class:"".concat(wt,"-panels")},[Oi]),(Pa||Hr)&&E("div",{class:"".concat(wt,"-footer")},[Pa,Hr])]);return Dx&&(Hp=Dx(Hp)),E("div",{class:"".concat(wt,"-panel-container"),style:{marginLeft:"".concat(ee.value,"px")},ref:s,onMousedown:function(_u){_u.preventDefault()}},[Hp])}var Qk=E("div",{class:Me("".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:Zk},null),Jk()]),_x;Mx&&(_x=E("span",{class:"".concat(wt,"-suffix")},[Mx]));var kx;Kk&&(Vt(D.value,0)&&!y.value[0]||Vt(D.value,1)&&!y.value[1])&&(kx=E("span",{onMousedown:function(Pa){Pa.preventDefault(),Pa.stopPropagation()},onMouseup:function(Pa){Pa.preventDefault(),Pa.stopPropagation();var Hr=D.value;y.value[0]||(Hr=Yr(Hr,null,0)),y.value[1]||(Hr=Yr(Hr,null,1)),De(Hr,null),ye(!1,b.value)},class:"".concat(wt,"-clear")},[Uk||E("span",{class:"".concat(wt,"-clear-btn")},null)]));var Ix={size:k6(jr,g.value[0],Ja)},zp=0,Vp=0;c.value&&f.value&&d.value&&(b.value===0?Vp=c.value.offsetWidth:(zp=re.value,Vp=f.value.offsetWidth));var e7=Pu==="rtl"?{right:"".concat(zp,"px")}:{left:"".concat(zp,"px")};return E(U6,{visible:se.value,popupStyle:Ai,prefixCls:wt,dropdownClassName:Aa,dropdownAlign:mo,getPopupContainer:il,transitionName:Ou,range:!0,direction:Pu},{default:function(){return[E("div",A({ref:u,class:Me(wt,"".concat(wt,"-range"),r.class,(vt={},j(vt,"".concat(wt,"-disabled"),y.value[0]&&y.value[1]),j(vt,"".concat(wt,"-focused"),b.value===0?_n.value:Au.value),j(vt,"".concat(wt,"-rtl"),Pu==="rtl"),vt)),style:r.style,onClick:Bk,onMouseenter:Wk,onMouseleave:Gk,onMousedown:Rk,onMouseup:Yk},z6(e)),[E("div",{class:Me("".concat(wt,"-input"),(Xe={},j(Xe,"".concat(wt,"-input-active"),b.value===0),j(Xe,"".concat(wt,"-input-placeholder"),!!er.value),Xe)),ref:c},[E("input",A(A(A({id:En,disabled:y.value[0],readonly:Ax||typeof g.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:Me("".concat(wt,"-input"),(Je={},j(Je,"".concat(wt,"-input-active"),b.value===1),j(Je,"".concat(wt,"-input-placeholder"),!!hn.value),Je)),ref:f},[E("input",A(A(A({disabled:y.value[1],readonly:Ax||typeof g.value[0]=="function"||!Za.value,value:hn.value||Pt.value,onInput:function(Hr){lt(Hr.target.value)},placeholder:Vt(Oa,1)||"",ref:p},al.value),Ix),{},{autocomplete:Px}),null)]),E("div",{class:"".concat(wt,"-active-bar"),style:A(A({},e7),{},{width:"".concat(Vp,"px"),position:"absolute"})},null),_x,kx,o()])]},popupElement:function(){return Qk}})}}})}var tU=eU();const nU=tU;var rU=["prefixCls","name","id","type","disabled","readonly","tabindex","autofocus","value","required"],aU={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 G6=Se({compatConfig:{MODE:3},name:"Checkbox",inheritAttrs:!1,props:bt(aU,{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();_e(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:A(A({},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,g=e.disabled,h=e.readonly,w=e.tabindex,b=e.autofocus,x=e.value,C=e.required,y=Ye(e,rU),S=r.class,N=r.onFocus,D=r.onBlur,M=r.onKeydown,P=r.onKeypress,_=r.onKeyup,I=A(A({},y),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=Me(d,S,(f={},j(f,"".concat(d,"-checked"),o.value),j(f,"".concat(d,"-disabled"),g),f)),T=A(A({name:v,id:p,type:m,readonly:h,disabled:g,tabindex:w,class:"".concat(d,"-input"),checked:!!o.value,autofocus:b,value:x},$),{},{onChange:s,onClick:c,onFocus:N,onBlur:D,onKeydown:M,onKeypress:P,onKeyup:_,required:C});return E("span",{class:F},[E("input",A({ref:l},T),null),E("span",{class:"".concat(d,"-inner")},null)])}}});var iU=["prefixCls","id"],Y6=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 sr=Se({compatConfig:{MODE:3},name:"ARadio",props:Y6(),setup:function(e,n){var r=n.emit,a=n.expose,i=n.slots,o=Pn(),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(h){var w=h.target.checked;r("update:checked",w),r("update:value",w),r("change",h),o.onFieldChange()},m=function(h){r("change",h),u&&u.onRadioChange&&u.onRadioChange(h)};return function(){var g,h=u;e.prefixCls;var w=e.id,b=w===void 0?o.id.value:w,x=Ye(e,iU),C=A({prefixCls:c.value,id:b},dt(x,["onUpdate:checked","onUpdate:value"]));h?(C.name=h.props.name,C.onChange=m,C.checked=e.value===h.stateValue.value,C.disabled=e.disabled||h.props.disabled):C.onChange=p;var y=Me((g={},j(g,"".concat(c.value,"-wrapper"),!0),j(g,"".concat(c.value,"-wrapper-checked"),C.checked),j(g,"".concat(c.value,"-wrapper-disabled"),C.disabled),j(g,"".concat(c.value,"-wrapper-rtl"),f.value==="rtl"),g));return E("label",{class:y},[E(G6,A(A({},C),{},{type:"radio",ref:l}),null),i.default&&E("span",null,[i.default()])])}}});var oU=cn("large","default","small"),lU=function(){return{prefixCls:String,value:X.any,size:X.oneOf(oU),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 N1=Se({compatConfig:{MODE:3},name:"ARadioGroup",props:lU(),setup:function(e,n){var r=n.slots,a=n.emit,i=Pn(),o=He("radio",e),l=o.prefixCls,u=o.direction,s=o.size,c=Z(e.value),f=Z(!1);_e(function(){return e.value},function(v){c.value=v,f.value=!1});var d=function(p){var m=c.value,g=p.target.value;"value"in e||(c.value=g),!f.value&&g!==m&&(f.value=!0,a("update:value",g),a("change",p),i.onFieldChange()),st(function(){f.value=!1})};return yt("radioGroupContext",{onRadioChange:d,stateValue:c,props:e}),function(){var v,p=e.options,m=e.optionType,g=e.buttonStyle,h=e.id,w=h===void 0?i.id.value:h,b="".concat(l.value,"-group"),x=Me(b,"".concat(b,"-").concat(g),(v={},j(v,"".concat(b,"-").concat(s.value),s.value),j(v,"".concat(b,"-rtl"),u.value==="rtl"),v)),C=null;if(p&&p.length>0){var y=m==="button"?"".concat(l.value,"-button"):l.value;C=p.map(function(N){if(typeof N=="string"||typeof N=="number")return E(sr,{key:N,prefixCls:y,disabled:e.disabled,value:N,checked:c.value===N},{default:function(){return[N]}});var D=N.value,M=N.disabled,P=N.label;return E(sr,{key:"radio-group-value-options-".concat(D),prefixCls:y,disabled:M||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])}}}),Td=Se({compatConfig:{MODE:3},name:"ARadioButton",props:Y6(),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=A(A({},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(sr,u,{default:function(){return[(l=r.default)===null||l===void 0?void 0:l.call(r)]}})}}});sr.Group=N1;sr.Button=Td;sr.install=function(t){return t.component(sr.name,sr),t.component(sr.Group.name,sr.Group),t.component(sr.Button.name,sr.Button),t};var uU=10,sU=20;function X6(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-uU,f=c+sU;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(g){var h=r.setYear(o,g);if(n){var w=$e(n,2),b=w[0],x=w[1],C=r.getYear(h),y=r.getMonth(h);C===r.getYear(x)&&y>r.getMonth(x)&&(h=r.setMonth(h,r.getMonth(x))),C===r.getYear(b)&&y<r.getMonth(b)&&(h=r.setMonth(h,r.getMonth(b)))}l(h)},getPopupContainer:function(){return u.value}},null)}X6.inheritAttrs=!1;function Z6(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 g=o.shortMonths||i.locale.getShortMonths(o.locale),h=[],w=c;w<=f;w+=1)h.push({label:g[w],value:w});return E(Qi,{size:n?void 0:"small",class:"".concat(e,"-month-select"),value:s,options:h,onChange:function(x){l(i.setMonth(a,x))},getPopupContainer:function(){return u.value}},null)}Z6.inheritAttrs=!1;function J6(t){var e=t.prefixCls,n=t.locale,r=t.mode,a=t.fullscreen,i=t.onModeChange;return E(N1,{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(Td,{value:"month"},{default:function(){return[n.month]}}),E(Td,{value:"year"},{default:function(){return[n.year]}})]}})}J6.inheritAttrs=!1;const cU=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=A(A({},e),r),o=i.prefixCls,l=i.fullscreen,u=i.mode,s=i.onChange,c=i.onModeChange,f=A(A({},i),{},{onChange:s,fullscreen:l,divRef:a});return E("div",{class:"".concat(o,"-header"),ref:a},[E(X6,f,null),u==="month"&&E(Z6,f,null),E(J6,A(A({},f),{},{onModeChange:c}),null)])}}});function fU(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},g=q(function(){return o.value?o.valueFormat?t.toDate(o.value,o.valueFormat):o.value:o.value===""?void 0:o.value}),h=q(function(){return o.defaultValue?o.valueFormat?t.toDate(o.defaultValue,o.valueFormat):o.defaultValue:o.defaultValue===""?void 0:o.defaultValue}),w=dn(function(){return g.value||t.getNow()},{defaultValue:h.value,value:g}),b=$e(w,2),x=b[0],C=b[1],y=dn("month",{value:Ge(o,"mode")}),S=$e(y,2),N=S[0],D=S[1],M=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))}}),_=function(L,H){u("panelChange",m(L),H)},I=function(L){if(C(L),!r(L,x.value)){(M.value==="date"&&!n(L,x.value)||M.value==="month"&&!e(L,x.value))&&_(L,N.value);var H=m(L);u("update:value",H),u("change",H)}},$=function(L){D(L),_(x.value,L)},F=function(L){I(L),u("select",m(L))},T=q(function(){var R=o.locale,L=A(A({},ys),R);return L.lang=A(A({},L.lang),(R||{}).lang),L}),O=qa("Calendar",T),B=$e(O,1),k=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,ne=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(ae){var oe=ae.current;return z?z({current:oe}):E("div",{class:Me("".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")},[O6(String(t.getDate(oe)),2,"0")]),E("div",{class:"".concat(p.value,"-date-content")},[U&&U({current:oe})])])},re=function(ae,oe){var ue=ae.current;if(G)return G({current:ue});var ve=oe.shortMonths||t.locale.getShortMonths(oe.locale);return E("div",{class:Me("".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")},[ne&&ne({current:ue})])])};return E("div",A(A({},c),{},{class:Me(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(cU,{prefixCls:p.value,value:x.value,generateConfig:t,mode:N.value,fullscreen:te,locale:k.value.lang,validRange:ge,onChange:F,onModeChange:$},null),E(E1,{value:x.value,prefixCls:d.value,locale:k.value.lang,generateConfig:t,dateRender:ee,monthCellRender:function(ae){return re(ae,k.value.lang)},onSelect:F,mode:M.value,picker:M.value,disabledDate:P.value,hideHeader:!0},null)])}}});return a.install=function(i){return i.component(a.name,a),i},a}var dU=fU(e1);const vU=Cn(dU);function pU(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||(tt.cancel(e.value),e.value=tt(function(){t.apply(void 0,i)}))}return xt(function(){n.value=!0,tt.cancel(e.value)}),r}function mU(t){var e=Z([]),n=Z(typeof t=="function"?t():t),r=pU(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 hU=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,g=p.tab,h=p.disabled,w=p.closeIcon,b=e.renderWrapper,x=e.removeAriaLabel,C=e.editable,y=e.onFocus,S="".concat(f,"-tab"),N=E("div",{key:m,ref:i,class:Me(S,(s={},j(s,"".concat(S,"-with-remove"),u.value),j(s,"".concat(S,"-active"),v),j(s,"".concat(S,"-disabled"),h),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":h,tabindex:h?null:0,onClick:function(M){M.stopPropagation(),o(M)},onKeydown:function(M){[Be.SPACE,Be.ENTER].includes(M.which)&&(M.preventDefault(),o(M))},onFocus:y},[typeof g=="function"?g():g]),u.value&&E("button",{type:"button","aria-label":x||"remove",tabindex:0,class:"".concat(S,"-remove"),onClick:function(M){M.stopPropagation(),l(M)}},[(w==null?void 0:w())||((c=C.removeIcon)===null||c===void 0?void 0:c.call(C))||"×"])]);return b?b(N):N}}});var s2={width:0,height:0,left:0,top:0};function gU(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)||s2,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)||s2}var d=a.get(s)||A({},c);d.right=l-d.left-d.width,a.set(s,d)}n.value=new Map(a)}),n}const Q6=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 yU={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 bU=Se({compatConfig:{MODE:3},name:"OperationNode",inheritAttrs:!1,props:yU,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(b){for(var x=e.tabs.filter(function(D){return!D.disabled}),C=x.findIndex(function(D){return D.key===f.value})||0,y=x.length,S=0;S<y;S+=1){C=(C+b+y)%y;var N=x[C];if(!N.disabled){d(N.key);return}}},p=function(b){var x=b.which;if(!l.value){[Be.DOWN,Be.SPACE,Be.ENTER].includes(x)&&(u(!0),b.preventDefault());return}switch(x){case Be.UP:v(-1),b.preventDefault();break;case Be.DOWN:v(1),b.preventDefault();break;case Be.ESC:u(!1);break;case Be.SPACE:case Be.ENTER:f.value!==null&&e.onTabClick(f.value,b);break}},m=q(function(){return"".concat(e.id,"-more-popup")}),g=q(function(){return f.value!==null?"".concat(m.value,"-").concat(f.value):null}),h=function(b,x){b.preventDefault(),b.stopPropagation(),e.editable.onEdit("remove",{key:x,event:b})};return et(function(){_e(f,function(){var w=document.getElementById(g.value);w&&w.scrollIntoView&&w.scrollIntoView(!1)},{flush:"post",immediate:!0})}),_e(l,function(){l.value||d(null)}),function(){var w,b=e.prefixCls,x=e.id,C=e.tabs,y=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(Xy,null,null):N,M=e.moreTransitionName,P=e.editable,_=e.tabBarGutter,I=e.rtl,$=e.onTabClick,F="".concat(b,"-dropdown"),T=y==null?void 0:y.dropdownAriaLabel,O=j({},I?"marginRight":"marginLeft",_);C.length||(O.visibility="hidden",O.order=1);var B=Me(j({},"".concat(F,"-rtl"),I)),k=S?null:E(qO,{prefixCls:F,trigger:["hover"],visible:l.value,transitionName:M,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":g.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(),h(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(b,"-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:Me("".concat(b,"-nav-operations"),r.class),style:r.style},[k,E(Q6,{prefixCls:b,locale:y,editable:P},null)])}}});var e8=Symbol("tabsContextKey"),t8=function(e){yt(e8,e)},n8=function(){return pt(e8,{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 t8(Yi(e)),function(){var a;return(a=r.default)===null||a===void 0?void 0:a.call(r)}}});var xU=.1,c2=.01,Ef=20,f2=Math.pow(.995,Ef);function wU(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),g=m[0],h=m[1],w=Z();function b(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 k=Date.now();v(k-u.value),s(k),h({x:O,y:B})}}function C(){if(a.value){var I=g.value;if(i(null),h(null),I){var $=I.x/d.value,F=I.y/d.value,T=Math.abs($),O=Math.abs(F);if(Math.max(T,O)<xU)return;var B=$,k=F;w.value=setInterval(function(){if(Math.abs(B)<c2&&Math.abs(k)<c2){clearInterval(w.value);return}B*=f2,k*=f2,e(B*Ef,k*Ef)},Ef)}}}var y=Z();function S(I){var $=I.deltaX,F=I.deltaY,T=0,O=Math.abs($),B=Math.abs(F);O===B?T=y.value==="x"?$:F:O>B?(T=$,y.value="x"):(T=F,y.value="y"),e(-T,-T)&&I.preventDefault()}var N=Z({onTouchStart:b,onTouchMove:x,onTouchEnd:C,onWheel:S});function D(I){N.value.onTouchStart(I)}function M(I){N.value.onTouchMove(I)}function P(I){N.value.onTouchEnd(I)}function _(I){N.value.onWheel(I)}et(function(){var I,$;document.addEventListener("touchmove",M,{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",_,{passive:!1})}),xt(function(){document.removeEventListener("touchmove",M),document.removeEventListener("touchend",P)})}function d2(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 CU=function(){var e=Z(new Map),n=function(a){return function(i){e.value.set(a,i)}};return PM(function(){e.value=new Map}),[n,e]};const D1=CU;var SU=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,EU=/^\w*$/;function M1(t,e){if(ta(t))return!1;var n=typeof t;return n=="number"||n=="symbol"||n=="boolean"||t==null||Bv(t)?!0:EU.test(t)||!SU.test(t)||e!=null&&t in Object(e)}var NU="Expected a function";function A1(t,e){if(typeof t!="function"||e!=null&&typeof e!="function")throw new TypeError(NU);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(A1.Cache||Ni),n}A1.Cache=Ni;var DU=500;function MU(t){var e=A1(t,function(r){return n.size===DU&&n.clear(),r}),n=e.cache;return e}var AU=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,OU=/\\(\\)?/g,TU=MU(function(t){var e=[];return t.charCodeAt(0)===46&&e.push(""),t.replace(AU,function(n,r,a,i){e.push(a?i.replace(OU,"$1"):r||n)}),e});const PU=TU;function gu(t,e){return ta(t)?t:M1(t,e)?[t]:PU(i1(t))}var _U=1/0;function yu(t){if(typeof t=="string"||Bv(t))return t;var e=t+"";return e=="0"&&1/t==-_U?"-0":e}function jv(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 kU=function(){try{var t=Wo(Object,"defineProperty");return t({},"",{}),t}catch{}}();const Pd=kU;function r8(t,e,n){e=="__proto__"&&Pd?Pd(t,e,{configurable:!0,enumerable:!0,value:n,writable:!0}):t[e]=n}var IU=Object.prototype,FU=IU.hasOwnProperty;function O1(t,e,n){var r=t[e];(!(FU.call(t,e)&&Cy(r,n))||n===void 0&&!(e in t))&&r8(t,e,n)}function $U(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])?[]:{})}O1(l,u,s),l=l[u]}return t}function BU(t,e,n){for(var r=-1,a=e.length,i={};++r<a;){var o=e[r],l=jv(t,o);n(l,o)&&$U(i,gu(o,t),l)}return i}function RU(t,e){return t!=null&&e in Object(t)}function LU(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&&Ay(a)&&My(o,a)&&(ta(t)||Dy(t)))}function a8(t,e){return t!=null&&LU(t,e,RU)}function zU(t,e){return BU(t,e,function(n,r){return a8(t,r)})}var v2=Qr?Qr.isConcatSpreadable:void 0;function VU(t){return ta(t)||Dy(t)||!!(v2&&t&&t[v2])}function i8(t,e,n,r,a){var i=-1,o=t.length;for(n||(n=VU),a||(a=[]);++i<o;){var l=t[i];e>0&&n(l)?e>1?i8(l,e-1,n,r,a):Ey(a,l):r||(a[a.length]=l)}return a}function jU(t){var e=t==null?0:t.length;return e?i8(t,1):[]}function HU(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 p2=Math.max;function o8(t,e,n){return e=p2(e===void 0?t.length-1:e,0),function(){for(var r=arguments,a=-1,i=p2(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),HU(t,this,l)}}function KU(t){return function(){return t}}function T1(t){return t}var UU=Pd?function(t,e){return Pd(t,"toString",{configurable:!0,enumerable:!1,value:KU(e),writable:!0})}:T1;const qU=UU;var WU=800,GU=16,YU=Date.now;function XU(t){var e=0,n=0;return function(){var r=YU(),a=GU-(r-n);if(n=r,a>0){if(++e>=WU)return arguments[0]}else e=0;return t.apply(void 0,arguments)}}var ZU=XU(qU);const l8=ZU;function u8(t){return l8(o8(t,void 0,jU),t+"")}var JU=u8(function(t,e){return t==null?{}:zU(t,e)});const s8=JU;var m2={width:0,height:0,left:0,top:0,right:0},QU=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 h2=Se({compatConfig:{MODE:3},name:"TabNavList",inheritAttrs:!1,props:QU(),slots:["moreIcon","leftExtra","rightExtra","tabBarExtraContent"],emits:["tabClick","tabScroll"],setup:function(e,n){var r=n.attrs,a=n.slots,i=n8(),o=i.tabs,l=i.prefixCls,u=Z(),s=Z(),c=Z(),f=Z(),d=D1(),v=$e(d,2),p=v[0],m=v[1],g=q(function(){return e.tabPosition==="top"||e.tabPosition==="bottom"}),h=d2(0,function(Fe,ze){g.value&&e.onTabScroll&&e.onTabScroll({direction:Fe>ze?"left":"right"})}),w=$e(h,2),b=w[0],x=w[1],C=d2(0,function(Fe,ze){!g.value&&e.onTabScroll&&e.onTabScroll({direction:Fe>ze?"top":"bottom"})}),y=$e(C,2),S=y[0],N=y[1],D=an(0),M=$e(D,2),P=M[0],_=M[1],I=an(0),$=$e(I,2),F=$[0],T=$[1],O=an(null),B=$e(O,2),k=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],ne=an(0),ie=$e(ne,2),se=ie[0],he=ie[1],te=mU(new Map),ge=$e(te,2),ee=ge[0],re=ge[1],de=gU(o,ee),ae=q(function(){return"".concat(l.value,"-nav-operations-hidden")}),oe=Z(0),ue=Z(0);rt(function(){g.value?e.rtl?(oe.value=0,ue.value=Math.max(0,P.value-k.value)):(oe.value=Math.min(0,k.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})};wU(u,function(Fe,ze){if(g.value){if(k.value>=P.value)return!1;ye(x,Fe)}else{if(z.value>=F.value)return!1;ye(N,ze)}return we(),Te(),!0}),_e(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(g.value){var Ue=b.value;e.rtl?je.right<b.value?Ue=je.right:je.right+je.width>b.value+k.value&&(Ue=je.right+je.width-k.value):je.left<-b.value?Ue=-je.left:je.left+je.width>-b.value+k.value&&(Ue=-(je.left+je.width-k.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,Pt=de.value;["top","bottom"].includes(e.tabPosition)?(ze="width",qe=k.value,Ze=P.value,Qe=G.value,je=e.rtl?"right":"left",Ue=Math.abs(b.value)):(ze="height",qe=z.value,Ze=P.value,Qe=se.value,je="top",Ue=-S.value);var lt=qe;Ze+Qe>qe&&Ze<qe&&(lt=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=Pt.get(Et[bn].key)||m2;if(mn[je]+mn[ze]>Ue+lt){qt=bn-1;break}}for(var Bt=0,Wt=Qt-1;Wt>=0;Wt-=1){var en=Pt.get(Et[Wt].key)||m2;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,Pt=((je=u.value)===null||je===void 0?void 0:je.offsetHeight)||0,lt=((Ue=f.value)===null||Ue===void 0?void 0:Ue.$el)||{},Et=lt.offsetWidth||0,ht=lt.offsetHeight||0;R(Qe),V(Pt),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;_(Qt),T(qt),re(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),ke=Pe[0],K=Pe[1],J=q(function(){return de.value.get(e.activeKey)}),ce=Z(),Ae=function(){tt.cancel(ce.value)};_e([J,g,function(){return e.rtl}],function(){var Fe={};J.value&&(g.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))),Ae(),ce.value=tt(function(){K(Fe)})}),_e([function(){return e.activeKey},J,de,g],function(){Ce()},{flush:"post"}),_e([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(),Ae()}),function(){var Fe,ze=e.id,je=e.animated,Ue=e.activeKey,qe=e.rtl,Ze=e.editable,Qe=e.locale,Pt=e.tabPosition,lt=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,or;g.value?qe?(Wt=b.value>0,Bt=b.value+k.value<P.value):(Bt=b.value<0,Wt=-b.value+k.value<P.value):(en=S.value<0,or=-S.value+z.value<F.value);var Jt={};Pt==="top"||Pt==="bottom"?Jt[qe?"marginRight":"marginLeft"]=typeof lt=="number"?"".concat(lt,"px"):lt:Jt.marginTop=typeof lt=="number"?"".concat(lt,"px"):lt;var er=o.value.map(function(br,Vr){var Kn=br.key;return E(hU,{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:Me("".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:Me(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"),or),Fe)),ref:u},[E(ea,{onResize:xe},{default:function(){return[E("div",{ref:s,class:"".concat(qt,"-nav-list"),style:{transform:"translate(".concat(b.value,"px, ").concat(S.value,"px)"),transition:pe.value?"none":void 0}},[er,E(Q6,{ref:f,prefixCls:qt,locale:Qe,editable:Ze,style:A(A({},er.length===0?void 0:Jt),{},{visibility:bn?"hidden":null})},null),E("div",{class:Me("".concat(qt,"-ink-bar"),j({},"".concat(qt,"-ink-bar-animated"),je.inkBar)),style:ke.value},null)])]}})])]}}),E(bU,A(A({},e),{},{removeAriaLabel:Qe==null?void 0:Qe.removeAriaLabel,ref:c,prefixCls:qt,tabs:be.value,class:!bn&&ae.value}),s8(a,["moreIcon"])),E(Ie,{position:"right",prefixCls:qt,extra:a.rightExtra},null),E(Ie,{position:"right",prefixCls:qt,extra:a.tabBarExtraContent},null)])}}}),eq=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=n8(),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 Tt(p.node,{key:p.key,prefixCls:d,tabKey:p.key,id:i,animated:f,active:p.key===o,destroyInactiveTabPane:c})})])])}}});var tq={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"defs",attrs:{},children:[{tag:"style",attrs:{}}]},{tag:"path",attrs:{d:"M482 152h60q8 0 8 8v704q0 8-8 8h-60q-8 0-8-8V160q0-8 8-8z"}},{tag:"path",attrs:{d:"M176 474h672q8 0 8 8v60q0 8-8 8H176q-8 0-8-8v-60q0-8 8-8z"}}]},name:"plus",theme:"outlined"};const nq=tq;function g2(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){rq(t,a,n[a])})}return t}function rq(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var P1=function(e,n){var r=g2({},e,n.attrs);return E(mt,g2({},r,{icon:nq}),null)};P1.displayName="PlusOutlined";P1.inheritAttrs=!1;const aq=P1;var y2=0,c8=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 iq(t){return t.map(function(e){if(Dn(e)){for(var n=A({},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[mv(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,g=n.active,h=n.destroyInactiveTabPane;return A(A({key:s},n),{},{node:e,closeIcon:u.closeIcon,tab:f,disabled:d===""||d,forceRender:v===""||v,closable:p===""||p,animated:m===""||m,active:g===""||g,destroyInactiveTabPane:h===""||h})}return null}).filter(function(e){return e})}var oq=Se({compatConfig:{MODE:3},name:"InternalTabs",inheritAttrs:!1,props:A(A({},bt(c8(),{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}:A({inkBar:!0,tabPane:!1},Ke($)==="object"?$:{})}),d=an(!1),v=$e(d,2),p=v[0],m=v[1];et(function(){m(_y())});var g=dn(function(){var $;return($=e.tabs[0])===null||$===void 0?void 0:$.key},{value:q(function(){return e.activeKey}),defaultValue:e.defaultActiveKey}),h=$e(g,2),w=h[0],b=h[1],x=an(function(){return e.tabs.findIndex(function($){return $.key===w.value})}),C=$e(x,2),y=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(y.value,e.tabs.length-1)),b((F=e.tabs[$])===null||F===void 0?void 0:F.key)}S($)});var N=dn(null,{value:q(function(){return e.id})}),D=$e(N,2),M=D[0],P=D[1],_=q(function(){return p.value&&!["left","right"].includes(e.tabPosition)?"top":e.tabPosition});et(function(){e.id||(P("rc-tabs-".concat(y2)),y2+=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(b(F),B){var k;(k=e.onChange)===null||k===void 0||k.call(e,F)}};return t8({tabs:q(function(){return e.tabs}),prefixCls:o}),function(){var $,F=e.id,T=e.type,O=e.tabBarGutter,B=e.tabBarStyle,k=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:M.value,activeKey:w.value,animated:f.value,tabPosition:_.value,rtl:c.value,mobile:p.value},G;T==="editable-card"&&(G={onEdit:function(he,te){var ge,ee=te.key,re=te.event;(ge=e.onEdit)===null||ge===void 0||ge.call(e,he==="add"?re:ee,he)},removeIcon:function(){return E(Wa,null,null)},addIcon:a.addIcon?a.addIcon:function(){return E(aq,null,null)},showAdd:V!==!0});var le,ne=A(A({},W),{},{moreTransitionName:"".concat(s.value,"-slide-up"),editable:G,locale:k,tabBarGutter:O,onTabClick:I,onTabScroll:z,style:B});H?le=H(A(A({},ne),{},{DefaultTabBar:h2})):le=E(h2,ne,s8(a,["moreIcon","leftExtra","rightExtra","tabBarExtraContent"]));var ie=o.value;return E("div",A(A({},r),{},{id:F,class:Me(ie,"".concat(ie,"-").concat(_.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(eq,A(A({destroyInactiveTabPane:R},W),{},{animated:f.value}),null)])}}});const ko=Se({compatConfig:{MODE:3},name:"ATabs",inheritAttrs:!1,props:bt(c8(),{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=iq(Yt((l=a.default)===null||l===void 0?void 0:l.call(a)));return E(oq,A(A(A({},dt(e,["onUpdate:activeKey"])),r),{},{onChange:o,tabs:u}),a)}}});var lq=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:lq(),slots:["closeIcon","tab"],setup:function(e,n){var r=n.attrs,a=n.slots,i=Z(e.forceRender);_e([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))])}}});ko.TabPane=_d;ko.install=function(t){return t.component(ko.name,ko),t.component(_d.name,_d),t};var f8=function(){return Uo()&&window.document.documentElement},d8=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},uq=function(e,n){if(!d8(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?uq(t,e):d8(t)}var Bc,sq=function(){if(!f8())return!1;if(Bc!==void 0)return Bc;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),Bc=e.scrollHeight===1,document.body.removeChild(e),Bc};const v8=function(){var t=Z(!1);return et(function(){t.value=sq()}),t};var p8=Symbol("rowContextKey"),cq=function(e){yt(p8,e)},fq=function(){return pt(p8,{gutter:q(function(){}),wrap:q(function(){}),supportFlexGap:q(function(){})})};cn("top","middle","bottom","stretch");cn("start","end","center","space-around","space-between");var dq=function(){return{align:String,justify:String,prefixCls:String,gutter:{type:[Number,Array,Object],default:0},wrap:{type:Boolean,default:void 0}}},vq=Se({compatConfig:{MODE:3},name:"ARow",props:dq(),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=v8();et(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,g=Array.isArray(m)?m:[m,0];return g.forEach(function(h,w){if(Ke(h)==="object")for(var b=0;b<zo.length;b++){var x=zo[b];if(u.value[x]&&h[x]!==void 0){v[w]=h[x];break}}else v[w]=h||0}),v});cq({gutter:c,supportFlexGap:s,wrap:q(function(){return e.wrap})});var f=q(function(){var v;return Me(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,g=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"):g&&(p.marginTop=g,p.marginBottom=g),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 k1=vq;function pq(t){return typeof t=="number"?"".concat(t," ").concat(t," auto"):/^\d+(\.\d+)?(px|em|rem|%)$/.test(t)?"0 0 ".concat(t):t}var mq=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 Hv=Se({compatConfig:{MODE:3},name:"ACol",props:mq(),setup:function(e,n){var r=n.slots,a=fq(),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,g=e.offset,h=e.push,w=e.pull,b=s.value,x={};return["xs","sm","md","lg","xl","xxl","xxxl"].forEach(function(C){var y,S={},N=e[C];typeof N=="number"?S.span=N:Ke(N)==="object"&&(S=N||{}),x=A(A({},x),{},(y={},j(y,"".concat(b,"-").concat(C,"-").concat(S.span),S.span!==void 0),j(y,"".concat(b,"-").concat(C,"-order-").concat(S.order),S.order||S.order===0),j(y,"".concat(b,"-").concat(C,"-offset-").concat(S.offset),S.offset||S.offset===0),j(y,"".concat(b,"-").concat(C,"-push-").concat(S.push),S.push||S.push===0),j(y,"".concat(b,"-").concat(C,"-pull-").concat(S.pull),S.pull||S.pull===0),j(y,"".concat(b,"-rtl"),c.value==="rtl"),y))}),Me(b,(v={},j(v,"".concat(b,"-").concat(p),p!==void 0),j(v,"".concat(b,"-order-").concat(m),m),j(v,"".concat(b,"-offset-").concat(g),g),j(v,"".concat(b,"-push-").concat(h),h),j(v,"".concat(b,"-pull-").concat(w),w),v),x)}),d=q(function(){var v=e.flex,p=i.value,m={};if(p&&p[0]>0){var g="".concat(p[0]/2,"px");m.paddingLeft=g,m.paddingRight=g}if(p&&p[1]>0&&!o.value){var h="".concat(p[1]/2,"px");m.paddingTop=h,m.paddingBottom=h}return v&&(m.flex=pq(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)])}}}),hq={useBreakpoint:mu},wl=Cn(k1),sa=Cn(Hv);var gq=ko.TabPane,yq=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}}},bq=Se({compatConfig:{MODE:3},name:"ACard",props:yq(),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)&&!Hs(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&&V0(p.type)&&p.type.__ANT_CARD_GRID&&(v=!0)}),v};return function(){var f,d,v,p,m,g,h,w,b=e.headStyle,x=b===void 0?{}:b,C=e.bodyStyle,y=C===void 0?{}:C,S=e.loading,N=e.bordered,D=N===void 0?!0:N,M=e.type,P=e.tabList,_=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,k=e.extra,R=k===void 0?Iu((v=r.extra)===null||v===void 0?void 0:v.call(r)):k,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((g=r.default)===null||g===void 0?void 0:g.call(r)),W=i.value,G=(h={},j(h,"".concat(W),!0),j(h,"".concat(W,"-loading"),S),j(h,"".concat(W,"-bordered"),D),j(h,"".concat(W,"-hoverable"),!!_),j(h,"".concat(W,"-contain-grid"),c(U)),j(h,"".concat(W,"-contain-tabs"),P&&P.length),j(h,"".concat(W,"-").concat(l.value),l.value),j(h,"".concat(W,"-type-").concat(M),!!M),j(h,"".concat(W,"-rtl"),o.value==="rtl"),h),le=y.padding===0||y.padding==="0px"?{padding:"24px"}:void 0,ne=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[ne]}})]}}),E(wl,{gutter:8},{default:function(){return[E(sa,{span:8},{default:function(){return[ne]}}),E(sa,{span:15},{default:function(){return[ne]}})]}}),E(wl,{gutter:8},{default:function(){return[E(sa,{span:6},{default:function(){return[ne]}}),E(sa,{span:18},{default:function(){return[ne]}})]}}),E(wl,{gutter:8},{default:function(){return[E(sa,{span:13},{default:function(){return[ne]}}),E(sa,{span:9},{default:function(){return[ne]}})]}}),E(wl,{gutter:8},{default:function(){return[E(sa,{span:4},{default:function(){return[ne]}}),E(sa,{span:3},{default:function(){return[ne]}}),E(sa,{span:16},{default:function(){return[ne]}})]}})]),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(ko,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=pr(r,"customTab",oe,function(){return[Y]}),E(gq,{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,re=E("div",{class:"".concat(W,"-body"),style:y},[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?re:null,de])}}});const $l=bq;var xq=function(){return{prefixCls:String,title:X.any,description:X.any,avatar:X.any}};const kd=Se({compatConfig:{MODE:3},name:"ACardMeta",props:xq(),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 wq=function(){return{prefixCls:String,hoverable:{type:Boolean,default:!0}}};const Id=Se({compatConfig:{MODE:3},name:"ACardGrid",__ANT_CARD_GRID:!0,props:wq(),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=kd;$l.Grid=Id;$l.install=function(t){return t.component($l.name,$l),t.component(kd.name,kd),t.component(Id.name,Id),t};var Cq=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(cn("left","right")),collapsible:{type:String},ghost:{type:Boolean,default:void 0},onChange:Function,"onUpdate:activeKey":Function}},m8=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 b2(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 ls=Se({compatConfig:{MODE:3},name:"ACollapse",inheritAttrs:!1,props:bt(Cq(),{accordion:!1,destroyInactivePanel:!1,bordered:!0,openAnimation:Xs("ant-motion-collapse",!1),expandIconPosition:"left"}),slots:["expandIcon"],setup:function(e,n){var r=n.attrs,a=n.slots,i=n.emit,o=Z(b2(bd([e.activeKey,e.defaultActiveKey])));_e(function(){return e.activeKey},function(){o.value=b2(e.activeKey)},{deep:!0});var l=He("collapse",e),u=l.prefixCls,s=l.direction,c=q(function(){var g=e.expandIconPosition;return g!==void 0?g:s.value==="rtl"?"right":"left"}),f=function(h){var w=e.expandIcon,b=w===void 0?a.expandIcon:w,x=b?b(h):E(xi,{rotate:h.isActive?90:void 0},null);return E("div",null,[Dn(Array.isArray(b)?x[0]:x)?Tt(x,{class:"".concat(u.value,"-arrow")},!1):x])},d=function(h){e.activeKey===void 0&&(o.value=h);var w=e.accordion?h[0]:h;i("update:activeKey",w),i("change",w)},v=function(h){var w=o.value;if(e.accordion)w=w[0]===h?[]:[h];else{w=Re(w);var b=w.indexOf(h),x=b>-1;x?w.splice(b,1):w.push(h)}d(w)},p=function(h,w){var b,x,C;if(!Hs(h)){var y=o.value,S=e.accordion,N=e.destroyInactivePanel,D=e.collapsible,M=e.openAnimation,P=String((b=h.key)!==null&&b!==void 0?b:w),_=h.props||{},I=_.header,$=I===void 0?(x=h.children)===null||x===void 0||(C=x.header)===null||C===void 0?void 0:C.call(x):I,F=_.headerClass,T=_.collapsible,O=_.disabled,B=!1;S?B=y[0]===P:B=y.indexOf(P)>-1;var k=T??D;(O||O==="")&&(k="disabled");var R={key:P,panelKey:P,header:$,headerClass:F,isActive:B,prefixCls:u.value,destroyInactivePanel:N,openAnimation:M,accordion:S,onItemClick:k==="disabled"?null:v,expandIcon:f,collapsible:k};return Tt(h,R)}},m=function(){var h;return Yt((h=a.default)===null||h===void 0?void 0:h.call(a)).map(p)};return function(){var g,h=e.accordion,w=e.bordered,b=e.ghost,x=Me((g={},j(g,u.value,!0),j(g,"".concat(u.value,"-borderless"),!w),j(g,"".concat(u.value,"-icon-position-").concat(c.value),!0),j(g,"".concat(u.value,"-rtl"),s.value==="rtl"),j(g,"".concat(u.value,"-ghost"),!!b),j(g,r.class,!!r.class),g));return E("div",A(A({class:x},M7(r)),{},{style:r.style,role:h?"tablist":null}),[m()])}}}),Sq=Se({compatConfig:{MODE:3},name:"PanelContent",props:m8(),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:Me("".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)])])}}}),Fd=Se({compatConfig:{MODE:3},name:"ACollapsePanel",inheritAttrs:!1,props:bt(m8(),{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,g=e.headerClass,h=e.isActive,w=e.showArrow,b=e.destroyInactivePanel,x=e.accordion,C=e.forceRender,y=e.openAnimation,S=e.expandIcon,N=S===void 0?r.expandIcon:S,D=e.extra,M=D===void 0?(f=r.extra)===null||f===void 0?void 0:f.call(r):D,P=e.collapsible,_=P==="disabled",I=l.value,$=Me("".concat(I,"-header"),(d={},j(d,g,g),j(d,"".concat(I,"-header-collapsible-only"),P==="header"),d)),F=Me((v={},j(v,"".concat(I,"-item"),!0),j(v,"".concat(I,"-item-active"),h),j(v,"".concat(I,"-item-disabled"),_),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(Sq,{prefixCls:I,isActive:h,forceRender:C,role:x?"tabpanel":null},{default:r.default}),[[Jn,h]]),B=A({appear:!1,css:!1},y);return E("div",A(A({},i),{},{class:F}),[E("div",{class:$,onClick:function(){return P!=="header"&&u()},role:x?"tab":"button",tabindex:_?-1:0,"aria-expanded":h,onKeypress:s},[w&&T,P==="header"?E("span",{onClick:u,class:"".concat(I,"-header-text")},[m]):m,M&&E("div",{class:"".concat(I,"-extra")},[M])]),E(Lr,B,{default:function(){return[!b||h?O:null]}})])}}});ls.Panel=Fd;ls.install=function(t){return t.component(ls.name,ls),t.component(Fd.name,Fd),t};var Eq=function(e){return e.replace(/[A-Z]/g,function(n){return"-"+n.toLowerCase()}).toLowerCase()},Nq=function(e){var n=/[height|width]$/;return n.test(e)},x2=function(e){var n="",r=Object.keys(e);return r.forEach(function(a,i){var o=e[a];a=Eq(a),Nq(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 hm(t){var e="";return typeof t=="string"?t:t instanceof Array?(t.forEach(function(n,r){e+=x2(n),r<t.length-1&&(e+=", ")}),e):x2(t)}var Dq=function(){return Ea.Date.now()};const gm=Dq;var Mq="Expected a function",Aq=Math.max,Oq=Math.min;function Kv(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(Mq);e=ig(e)||0,Ca(n)&&(c=!!n.leading,f="maxWait"in n,i=f?Aq(ig(n.maxWait)||0,e):i,d="trailing"in n?!!n.trailing:d);function v(y){var S=r,N=a;return r=a=void 0,s=y,o=t.apply(N,S),o}function p(y){return s=y,l=setTimeout(h,e),c?v(y):o}function m(y){var S=y-u,N=y-s,D=e-S;return f?Oq(D,i-N):D}function g(y){var S=y-u,N=y-s;return u===void 0||S>=e||S<0||f&&N>=i}function h(){var y=gm();if(g(y))return w(y);l=setTimeout(h,m(y))}function w(y){return l=void 0,d&&r?v(y):(r=a=void 0,o)}function b(){l!==void 0&&clearTimeout(l),s=0,r=u=a=l=void 0}function x(){return l===void 0?o:w(gm())}function C(){var y=gm(),S=g(y);if(r=arguments,a=this,u=y,S){if(l===void 0)return p(u);if(f)return clearTimeout(l),l=setTimeout(h,e),v(u)}return l===void 0&&(l=setTimeout(h,e)),o}return C.cancel=b,C.flush=x,C}var Tq={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 h8=Tq;var Pq={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 _q=Pq;function pg(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()},$d=function(e){for(var n=[],r=g8(e),a=y8(e),i=r;i<a;i++)e.lazyLoadedList.indexOf(i)<0&&n.push(i);return n},g8=function(e){return e.currentSlide-kq(e)},y8=function(e){return e.currentSlide+Iq(e)},kq=function(e){return e.centerMode?Math.floor(e.slidesToShow/2)+(parseInt(e.centerPadding)>0?1:0):0},Iq=function(e){return e.centerMode?Math.floor((e.slidesToShow-1)/2)+1+(parseInt(e.centerPadding)>0?1:0):e.slidesToShow},mg=function(e){return e&&e.offsetWidth||0},I1=function(e){return e&&e.offsetHeight||0},b8=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"},Uv=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},ym=function(e,n){var r={};return n.forEach(function(a){return r[a]=e[a]}),r},Fq=function(e){var n=e.children.length,r=e.listRef,a=Math.ceil(mg(r)),i=e.trackRef,o=Math.ceil(mg(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&&I1(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=$d(A(A({},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},$q=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,g,h,w,b={},x={},C=i?o:pg(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)),b={animating:!0,currentSlide:m,lazyLoadedList:p,targetSlide:m},x={animating:!1,targetSlide:m}}else g=m,m<0?(g=m+l,i?l%f!==0&&(g=l-l%f):g=0):!Uv(e)&&m>s?m=g=s:c&&m>=l?(m=i?l:l-1,g=i?0:l-1):m>=l&&(g=m-l,i?l%f!==0&&(g=0):g=l-d),!i&&m+d>=l&&(g=l-d),h=Ts(A(A({},e),{},{slideIndex:m})),w=Ts(A(A({},e),{},{slideIndex:g})),i||(h===w&&(m=g),h=w),u&&(p=p.concat($d(A(A({},e),{},{currentSlide:m})))),v?(b={animating:!0,currentSlide:g,trackStyle:x8(A(A({},e),{},{left:h})),lazyLoadedList:p,targetSlide:C},x={animating:!1,currentSlide:g,trackStyle:Os(A(A({},e),{},{left:w})),swipeLeft:null,targetSlide:C}):b={currentSlide:g,trackStyle:Os(A(A({},e),{},{left:w})),lazyLoadedList:p,targetSlide:C};return{state:b,nextState:x}},Bq=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=Kq(A(A({},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},Rq=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":""},Lq=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}}},zq=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,g=n.slidesToScroll,h=n.infinite,w=n.touchObject,b=n.swipeEvent,x=n.listHeight,C=n.listWidth;if(!r){if(a)return Bl(e);i&&o&&l&&Bl(e);var y,S={},N=Ts(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 M=(u?-1:1)*(w.curX>w.startX?1:-1);l&&(M=w.curY>w.startY?1:-1);var P=Math.ceil(m/g),_=b8(n.touchObject,l),I=w.swipeLength;return h||(s===0&&(_==="right"||_==="down")||s+1>=P&&(_==="left"||_==="up")||!Uv(n)&&(_==="left"||_==="up"))&&(I=w.swipeLength*c,f===!1&&d&&(d(_),S.edgeDragged=!0)),!v&&b&&(b(_),S.swiped=!0),i?y=N+I*(x/C)*M:u?y=N-I*M:y=N+I*M,l&&(y=N+I*M),S=A(A({},S),{},{touchObject:w,swipeLeft:y,trackStyle:Os(A(A({},n),{},{left:y}))}),Math.abs(w.curX-w.startX)<Math.abs(w.curY-w.startY)*.8||w.swipeLength>10&&(S.swiping=!0,Bl(e)),S}},Vq=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 g=u?s/l:o/l,h=b8(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>g){Bl(e),d&&d(h);var b,x,C=m?p:v;switch(h){case"left":case"up":x=C+C2(n),b=c?w2(n,x):x,w.currentDirection=0;break;case"right":case"down":x=C-C2(n),b=c?w2(n,x):x,w.currentDirection=1;break;default:b=C}w.triggerSlideHandler=b}else{var y=Ts(n);w.trackStyle=x8(A(A({},n),{},{left:y}))}return w},jq=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},w2=function(e,n){var r=jq(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},C2=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+I1(u)/2>e.swipeLeft*-1)return r=u,!1}else if(u.offsetLeft-n+mg(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},F1=function(e,n){return n.reduce(function(r,a){return r&&e.hasOwnProperty(a)},!0)?null:console.error("Keys Missing:",e)},Os=function(e){F1(e,["left","variableWidth","slideCount","slidesToShow","slideWidth"]);var n,r,a=e.slideCount+2*e.slidesToShow;e.vertical?r=a*e.slideHeight:n=Hq(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=A(A({},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},x8=function(e){F1(e,["left","variableWidth","slideCount","slidesToShow","slideWidth","speed","cssEase"]);var n=Os(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},Ts=function(e){if(e.unslick)return 0;F1(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,g,h,w=0;if(v||e.slideCount===1)return 0;var b=0;if(a?(b=-vi(e),o%u!==0&&n+u>o&&(b=-(n>o?l-(n-o):o%u)),i&&(b+=parseInt(l/2))):(o%u!==0&&n+u>o&&(b=l-o%u),i&&(b=parseInt(l/2))),m=b*s,w=b*d,p?g=n*d*-1+w:g=n*s*-1+m,f===!0){var x,C=r;if(x=n+vi(e),h=C&&C.childNodes[x],g=h?h.offsetLeft*-1:0,i===!0){x=a?n+vi(e):n,h=C&&C.children[x],g=0;for(var y=0;y<x;y++)g-=C&&C.children[y]&&C.children[y].offsetWidth;g-=parseInt(e.centerPadding),g+=h&&(c-h.offsetWidth)/2}}return g},vi=function(e){return e.unslick||!e.infinite?0:e.variableWidth?e.slideCount:e.slidesToShow+(e.centerMode?1:0)},Nf=function(e){return e.unslick||!e.infinite?0:e.slideCount},Hq=function(e){return e.slideCount===1?1:vi(e)+e.slideCount+Nf(e)},Kq=function(e){return e.targetSlide>e.currentSlide?e.targetSlide>e.currentSlide+Uq(e)?"left":"right":e.targetSlide<e.currentSlide-qq(e)?"right":"left"},Uq=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},S2=function(){return!!(typeof window<"u"&&window.document&&window.document.createElement)},bm=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}},Wq=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},xm=function(e,n){return e.key+"-"+n},Gq=function(e,n){var r,a=[],i=[],o=[],l=n.length,u=g8(e),s=y8(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=Wq(A(A({},e),{},{index:f})),m=d.props.class||"",g=bm(A(A({},e),{},{index:f}));if(a.push(Tt(d,{key:"original"+xm(d,f),tabindex:"-1","data-index":f,"aria-hidden":!g["slick-active"],class:Me(g,m),style:A(A({outline:"none"},d.props.style||{}),p),onClick:function(){e.focusOnSelect&&e.focusOnSelect(v)}})),e.infinite&&e.fade===!1){var h=l-f;h<=vi(e)&&l!==e.slidesToShow&&(r=-h,r>=u&&(d=c),g=bm(A(A({},e),{},{index:r})),i.push(Tt(d,{key:"precloned"+xm(d,r),class:Me(g,m),tabindex:"-1","data-index":r,"aria-hidden":!g["slick-active"],style:A(A({},d.props.style||{}),p),onClick:function(){e.focusOnSelect&&e.focusOnSelect(v)}}))),l!==e.slidesToShow&&(r=l+f,r<s&&(d=c),g=bm(A(A({},e),{},{index:r})),o.push(Tt(d,{key:"postcloned"+xm(d,r),tabindex:"-1","data-index":r,"aria-hidden":!g["slick-active"],class:Me(g,m),style:A(A({},d.props.style||{}),p),onClick:function(){e.focusOnSelect&&e.focusOnSelect(v)}})))}}),e.rtl?i.concat(a,o).reverse():i.concat(a,o)},w8=function(e,n){var r=n.attrs,a=n.slots,i=Gq(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=A({class:"slick-track",style:r.trackStyle},s);return E("div",c,[i])};w8.inheritAttrs=!1;const Yq=w8;var Xq=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},C8=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,g=Xq({slideCount:a,slidesToScroll:i,slidesToShow:o,infinite:l}),h={onMouseenter:v,onMouseover:p,onMouseleave:m},w=[],b=function(y){var S=(y+1)*i-1,N=l?S:pg(S,0,a-1),D=N-(i-1),M=l?D:pg(D,0,a-1),P=Me({"slick-active":l?u>=M&&u<=N:u===M}),_={message:"dots",index:y,slidesToScroll:i,currentSlide:u};function I($){$&&$.preventDefault(),f(_)}w=w.concat(E("li",{key:y,class:P},[Tt(c({i:y}),{onClick:I})]))},x=0;x<g;x++)b(x);return Tt(s({dots:w}),A({class:d},h))};C8.inheritAttrs=!1;const Zq=C8;function S8(){}function E8(t,e,n){n&&n.preventDefault(),e(t,n)}var N8=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){E8({message:"previous"},a,m)};!i&&(o===0||l<=u)&&(s["slick-disabled"]=!0,c=S8);var f={key:"0","data-role":"none",class:s,style:{display:"block"},onClick:c},d={currentSlide:o,slideCount:l},v;return r.prevArrow?v=Tt(r.prevArrow(A(A({},f),d)),{key:"0",class:s,style:{display:"block"},onClick:c},!1):v=E("button",A({key:"0",type:"button"},f),[" ",ga("Previous")]),v};N8.inheritAttrs=!1;var D8=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){E8({message:"next"},a,v)};Uv(r)||(l["slick-disabled"]=!0,u=S8);var s={key:"1","data-role":"none",class:Me(l),style:{display:"block"},onClick:u},c={currentSlide:i,slideCount:o},f;return r.nextArrow?f=Tt(r.nextArrow(A(A({},s),c)),{key:"1",class:Me(l),style:{display:"block"},onClick:u},!1):f=E("button",A({key:"1",type:"button"},s),[" ",ga("Next")]),f};D8.inheritAttrs=!1;var Jq=["animating"];function Or(){}const Qq={name:"InnerSlider",mixins:[Go],inheritAttrs:!1,props:A({},h8),data:function(){this.preProps=A({},this.$props),this.list=null,this.track=null,this.callbackTimers=[],this.clickable=!0,this.debouncedResize=null;var e=this.ssrInit();return A(A({},_q),{},{currentSlide:this.initialSlide,slideCount:this.children.length},e)},watch:{__propsSymbol__:function(){for(var e=this,n=this.$props,r=A(A({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=A({},n)}},mounted:function(){var e=this;if(this.__emit("init"),this.lazyLoad){var n=$d(A(A({},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=A({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 L0(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=$d(A(A({},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=I1(e)+"px"}},onWindowResized:function(e){var n=this;this.debouncedResize&&this.debouncedResize.cancel(),this.debouncedResize=Kv(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=A(A({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=Fq(e);e=A(A(A({},e),a),{},{slideIndex:a.currentSlide});var i=Ts(e);e=A(A({},e),{},{left:i});var o=Os(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(A(A(A({},this.$props),this.$data),{},{slideCount:e.length})),o=Nf(A(A(A({},this.$props),this.$data),{},{slideCount:e.length}));e.forEach(function(b){var x,C,y=((x=b.props.style)===null||x===void 0||(C=x.width)===null||C===void 0?void 0:C.split("px")[0])||0;a.push(y),n+=y});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=A(A(A({},this.$props),this.$data),{},{slideCount:d}),p=vi(v)+Nf(v)+d,m=100/this.slidesToShow*p,g=100/p,h=-g*(vi(v)+this.currentSlide)*m/100;this.centerMode&&(h+=(100-g*m/100)/2);var w={width:m+"%",left:h+"%"};return{slideWidth:g+"%",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=A(A({},this.$props),this.$data),r=this.currentSlide;r<this.slideCount+Nf(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=$q(A(A(A({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,Jq);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=A(A({},this.$props),this.$data),a=Bq(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=Rq(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=Lq(e,this.swipe,this.draggable);n!==""&&this.setState(n)},swipeMove:function(e){var n=zq(e,A(A(A({},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=Vq(e,A(A(A({},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(Uv(A(A({},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=Me("slick-slider",this.$attrs.class,{"slick-vertical":this.vertical,"slick-initialized":!0}),a=A(A({},this.$props),this.$data),i=ym(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=A(A({},i),{},{focusOnSelect:this.focusOnSelect&&this.clickable?this.selectHandler:null,ref:this.trackRefHandler,onMouseleave:o?this.onTrackLeave:Or,onMouseover:o?this.onTrackOver:Or});var l;if(this.dots===!0&&this.slideCount>=this.slidesToShow){var u=ym(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=A(A({},u),{},{clickHandler:this.changeSlide,onMouseover:d?this.onDotsOver:Or,onMouseleave:d?this.onDotsLeave:Or}),l=E(Zq,u,null)}var v,p,m=ym(a,["infinite","centerMode","currentSlide","slideCount","slidesToShow"]);m.clickHandler=this.changeSlide;var g=this.$slots,h=g.prevArrow,w=g.nextArrow;h&&(m.prevArrow=h),w&&(m.nextArrow=w),this.arrows&&(v=E(N8,m,null),p=E(D8,m,null));var b=null;this.vertical&&(b={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=A(A({},b),x),y=this.touchMove,S=(e={ref:this.listRefHandler,class:"slick-list",style:C,onClick:this.clickHandler,onMousedown:y?this.swipeStart:Or,onMousemove:this.dragging&&y?this.swipeMove:Or,onMouseup:y?this.swipeEnd:Or,onMouseleave:this.dragging&&y?this.swipeEnd:Or},j(e,On?"onTouchstartPassive":"onTouchstart",y?this.swipeStart:Or),j(e,On?"onTouchmovePassive":"onTouchmove",this.dragging&&y?this.swipeMove:Or),j(e,"onTouchend",y?this.touchEnd:Or),j(e,"onTouchcancel",this.dragging&&y?this.swipeEnd:Or),j(e,"onKeydown",this.accessibility?this.keyHandler:Or),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(Yq,i,{default:function(){return[n.children]}})]),this.unslick?"":p,this.unslick?"":l])}},eW=Se({name:"Slider",mixins:[Go],inheritAttrs:!1,props:A({},h8),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=hm({minWidth:0,maxWidth:a}):o=hm({minWidth:n[i-1]+1,maxWidth:a}),S2()&&e.media(o,function(){e.setState({breakpoint:a})})});var r=hm({minWidth:n.slice(-1)[0]});S2()&&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":A(A({},this.$props),r[0].settings)):n=A({},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=js(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(Tt(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=A(A(A({},this.$attrs),n),{},{children:i,ref:this.innerSliderRefHandler});return E(Qq,A(A({},p),{},{__propsSymbol__:[]}),this.$slots)}});var tW=["class","style"],nW=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}}},rW=Se({compatConfig:{MODE:3},name:"ACarousel",inheritAttrs:!1,props:nW(),setup:function(e,n){var r=n.slots,a=n.attrs,i=n.expose,o=Z(),l=function(m){var g,h=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;(g=o.value)===null||g===void 0||g.slickGoTo(m,h)};i({goTo:l,autoplay:function(m){var g,h;(g=o.value)===null||g===void 0||(h=g.innerSlider)===null||h===void 0||h.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 Me((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,g=e.arrows,h=e.draggable,w=e.effect,b=a.class,x=a.style,C=Ye(a,tW),y=w==="fade"?!0:e.fade,S=Me(s.value,(p={},j(p,"".concat(s.value,"-rtl"),c.value==="rtl"),j(p,"".concat(s.value,"-vertical"),d.value),j(p,"".concat(b),!!b),p));return E("div",{class:S,style:x},[E(eW,A(A(A({ref:o},e),C),{},{dots:!!m,dotsClass:v.value,arrows:g,draggable:h,fade:y,vertical:d.value}),r)])}}});const aW=Cn(rW);var $1="__RC_CASCADER_SPLIT__",iW="SHOW_PARENT",oW="SHOW_CHILD";function Xi(t){return t.join($1)}function El(t){return t.map(Xi)}function lW(t){return t.split($1)}function uW(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 sW(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 M8=Symbol("TreeContextKey"),cW=Se({compatConfig:{MODE:3},name:"TreeContext",props:{value:{type:Object}},setup:function(e,n){var r=n.slots;return yt(M8,q(function(){return e.value})),function(){var a;return(a=r.default)===null||a===void 0?void 0:a.call(r)}}}),B1=function(){return pt(M8,q(function(){return{}}))},A8=Symbol("KeysStateKey"),fW=function(e){yt(A8,e)},O8=function(){return pt(A8,{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([])})},dW=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 vW=dW;var R1={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}},pW={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}},T8=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}}},mW=["eventKey","isLeaf","isStart","isEnd","domRef","active","data","onMousemove","selectable"],E2="open",N2="close",hW="---";const hg=Se({compatConfig:{MODE:3},name:"TreeNode",inheritAttrs:!1,props:R1,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=B1(),u=O8(),s=u.expandedKeysSet,c=u.selectedKeysSet,f=u.loadedKeysSet,d=u.loadingKeysSet,v=u.checkedKeysSet,p=u.halfCheckedKeysSet,m=l.value,g=m.dragOverNodeKey,h=m.dropPosition,w=m.keyEntities,b=q(function(){return bg(e.eventKey,{expandedKeysSet:s.value,selectedKeysSet:c.value,loadedKeysSet:f.value,loadingKeysSet:d.value,checkedKeysSet:v.value,halfCheckedKeysSet:p.value,dragOverNodeKey:g,dropPosition:h,keyEntities:w})}),x=kr(function(){return b.value.expanded}),C=kr(function(){return b.value.selected}),y=kr(function(){return b.value.checked}),S=kr(function(){return b.value.loaded}),N=kr(function(){return b.value.loading}),D=kr(function(){return b.value.halfChecked}),M=kr(function(){return b.value.dragOver}),P=kr(function(){return b.value.dragOverGapTop}),_=kr(function(){return b.value.dragOverGapBottom}),I=kr(function(){return b.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?E2:N2}),B=q(function(){var we=e.disabled,ye=l.value.disabled;return!!(ye||we)}),k=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 A(A({active:ye,checkable:Ce,disableCheckbox:De,disabled:Ee,selectable:xe},we),{},{dataRef:we,data:we,isLeaf:T.value,checked:y.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 A(A({},xg(at({},e,b.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(!(!k.value||Ce)){ye.preventDefault();var Ee=!y.value;De(ye,z.value,Ee)}}},le=function(ye){var Ce=l.value.onNodeClick;Ce(ye,z.value),R.value?W(ye):G(ye)},ne=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)},re=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)},ae=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!=null&&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)};et(function(){me()}),Dr(function(){me()});var Y=function(){var ye=l.value.prefixCls,Ce=ve();if(T.value)return Ce!==!1?E("span",{class:Me("".concat(ye,"-switcher"),"".concat(ye,"-switcher-noop"))},[Ce]):null;var De=Me("".concat(ye,"-switcher"),"".concat(ye,"-switcher_").concat(x.value?E2:N2));return Ce!==!1?E("span",{onClick:ae,class:De},[Ce]):null},Q=function(){var ye,Ce,De=e.disableCheckbox,Ee=l.value.prefixCls,xe=B.value,be=k.value;return be?E("span",{class:Me("".concat(Ee,"-checkbox"),y.value&&"".concat(Ee,"-checkbox-checked"),!y.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:Me("".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,ke=De.dropIndicatorRender,K=De.dragOverNodeKey,J=De.direction,ce=Ee!==!1,Ae=!ye&&ce&&K===Ce;return Ae?ke({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,ke=l.value,K=ke.prefixCls,J=ke.showIcon,ce=ke.icon,Ae=ke.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:Me("".concat(K,"-iconEle"),"".concat(K,"-icon__customize"))},[typeof qe=="function"?qe(L.value):qe]):pe()}else Ae&&N.value&&(ze=pe());var Ze;typeof Pe=="function"?Ze=Pe(L.value):Ze=Pe,Ze=Ze===void 0?hW:Ze;var Qe=E("span",{class:"".concat(K,"-title")},[Ze]);return E("span",{ref:$,title:typeof Pe=="string"?Pe:"",class:Me("".concat(Fe),"".concat(Fe,"-").concat(O.value||"normal"),!Ie&&(C.value||o.value)&&"".concat(K,"-node-selected")),onMouseenter:ne,onMouseleave:ie,onContextmenu:se,onClick:le,onDblclick:U},[ze,Qe,Ne()])};return function(){var we,ye=A(A({},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,ke=ye.selectable,K=Ye(ye,mW),J=l.value,ce=J.prefixCls,Ae=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,Pt=xe[xe.length-1],lt=oe(),Et=!Ue&<,ht=je===Ce,Qt=ke!==void 0?{"aria-selected":!!ke}:void 0;return E("div",A(A({ref:be,class:Me(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"),y.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"),Pt),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&&M.value),j(we,"drag-over-gap-top",!Ue&&P.value),j(we,"drag-over-gap-bottom",!Ue&&_.value),j(we,"filter-node",Ae&&Ae(z.value)),we)),style:r.style,draggable:Et,"aria-grabbed":ht,onDragstart:Et?he:void 0,onDragenter:lt?te:void 0,onDragover:lt?ge:void 0,onDragleave:lt?ee:void 0,onDrop:lt?de:void 0,onDragend:lt?re:void 0,onMousemove:Pe},Qt),qe),[E(vW,{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 ki(t,e){var n=(t||[]).slice();return n.indexOf(e)===-1&&n.push(e),n}function L1(t){return t.split("-")}function P8(t,e){return"".concat(t,"-").concat(e)}function gW(t){return t&&t.type&&t.type.isTreeNode}function yW(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 bW(t){if(t.parent){var e=L1(t.pos);return Number(e[e.length-1])===t.parent.children.length-1}return!1}function xW(t){var e=L1(t.pos);return Number(e[e.length-1])===0}function D2(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,g=(s==="rtl"?-1:1)*(((a==null?void 0:a.x)||0)-f),h=(g-12)/r,w=l[n.eventKey];if(d<p+m/2){var b=o.findIndex(function(F){return F.key===w.key}),x=b<=0?0:b-1,C=o[x].key;w=l[C]}var y=w.key,S=w,N=w.key,D=0,M=0;if(!u.has(y))for(var P=0;P<h&&bW(w);P+=1)w=w.parent,M+=1;var _=e.eventData,I=w.node,$=!0;return xW(w)&&w.level===0&&d<p+m/2&&i({dragNode:_,dropNode:I,dropPosition:-1})&&w.key===n.eventKey?D=-1:(S.children||[]).length&&u.has(N)?i({dragNode:_,dropNode:I,dropPosition:0})?D=0:$=!1:M===0?h>-1.5?i({dragNode:_,dropNode:I,dropPosition:1})?D=1:$=!1:i({dragNode:_,dropNode:I,dropPosition:0})?D=0:i({dragNode:_,dropNode:I,dropPosition:1})?D=1:$=!1:i({dragNode:_,dropNode:I,dropPosition:1})?D=1:$=!1,{dropPosition:D,dropLevelOffset:M,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 wm(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 gg(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 wW=["title","icon","switcherIcon"];function Qs(t,e){return t??e}function qv(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 yg(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(!gW(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],g=p[1];f[mv(m)]=g}var h=f.isLeaf,w=f.checkable,b=f.selectable,x=f.disabled,C=f.disableCheckbox,y={isLeaf:h||h===""||void 0,checkable:w||w===""||void 0,selectable:b||b===""||void 0,disabled:x||x===""||void 0,disableCheckbox:C||C===""||void 0},S=A(A({},f),y),N=f.title,D=N===void 0?(i=s.title)===null||i===void 0?void 0:i.call(s,S):N,M=f.icon,P=M===void 0?(o=s.icon)===null||o===void 0?void 0:o.call(s,S):M,_=f.switcherIcon,I=_===void 0?(l=s.switcherIcon)===null||l===void 0?void 0:l.call(s,S):_,$=Ye(f,wW),F=(u=s.default)===null||u===void 0?void 0:u.call(s),T=A(A({},$),{},{title:D,icon:P,switcherIcon:I,key:c,isLeaf:h},y),O=e(F);return O.length&&(T.children=O),T})}return e(t)}function CW(t,e,n){var r=qv(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=P8(f?f.pos:"0",v),m=Qs(d[i],p),g,h=0;h<a.length;h+=1){var w=a[h];if(d[w]!==void 0){g=d[w];break}}var b=A(A({},dt(d,[].concat(Re(a),[i,o]))),{},{title:g,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(b),e===!0||l.has(m)?b.children=s(d[o]||[],b):b.children=[],b})}return s(t),u}function SW(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=qv(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,g){return Qs(m[s],g)};function v(p,m,g,h){var w=p?p[f]:t,b=p?P8(g.pos,m):"0",x=p?[].concat(Re(h),[p]):[];if(p){var C=d(p,b),y={node:p,index:m,pos:b,key:C,parentPos:g.node?g.pos:null,level:g.level+1,nodes:x};e(y)}w&&w.forEach(function(S,N){v(S,N,{node:p,pos:b,level:g?g.level+1:-1},x)})}v(null)}function ec(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),SW(t,function(v){var p=v.node,m=v.index,g=v.pos,h=v.key,w=v.parentPos,b=v.level,x=v.nodes,C={node:p,nodes:x,index:m,key:h,pos:g,level:b},y=Qs(h,g);c[g]=C,f[y]=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 bg(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 xg(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=A(A({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 EW=function(t,e){var n=q(function(){return ec(t.value,{fieldNames:e.value,initWrapper:function(a){return A(A({},a),{},{pathKeyEntities:{}})},processEntity:function(a,i){var o=a.nodes.map(function(l){return l[e.value.value]}).join($1);i.pathKeyEntities[o]=a,a.key=o}}).pathKeyEntities});return n};function NW(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=A(A({},r),t.value)),r.limit<=0&&delete r.limit,e.value=!0,n.value=r}),{showSearch:e,searchConfig:n}}var us="__rc_cascader_search_mark__",DW=function(e,n,r){var a=r.label;return n.some(function(i){return String(i[a]).toLowerCase().includes(e.toLowerCase())})},MW=function(e){var n=e.path,r=e.fieldNames;return n.map(function(a){return a[r.label]}).join(" / ")};const AW=function(t,e,n,r,a,i){return q(function(){var o=a.value,l=o.filter,u=l===void 0?DW:l,s=o.render,c=s===void 0?MW:s,f=o.limit,d=f===void 0?50:f,v=o.sort,p=[];if(!t.value)return[];function m(g,h){g.forEach(function(w){if(!(!v&&d>0&&p.length>=d)){var b=[].concat(Re(h),[w]),x=w[n.value.children];if((!x||x.length===0||i.value)&&u(t.value,b,{label:n.value.label})){var C;p.push(A(A({},w),{},(C={},j(C,n.value.label,c({inputValue:t.value,path:b,prefixCls:r.value,fieldNames:n.value})),j(C,us,b),C)))}x&&m(w[n.value.children],b)}})}return m(e.value,[]),v&&p.sort(function(g,h){return v(g[us],h[us],t.value,n.value)}),d>0?p.slice(0,d):p})};function A2(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===oW?!(l&&l.some(function(u){return u.key&&r.has(u.key)})):!(o&&!o.node.disabled&&r.has(o.key))})}function Ps(t,e,n){for(var r=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1,a=e,i=[],o=function(s){var c,f,d,v=t[s],p=(c=a)===null||c===void 0?void 0:c.findIndex(function(g){var h=g[n.value];return r?String(h)===String(v):h===v}),m=p!==-1?(f=a)===null||f===void 0?void 0:f[p]:null;i.push({value:(d=m==null?void 0:m[n.value])!==null&&d!==void 0?d:v,index:p,option:m}),a=m==null?void 0:m[n.children]},l=0;l<t.length;l+=1)o(l);return i}const OW=function(t,e,n){return q(function(){var r=[],a=[];return n.value.forEach(function(i){var o=Ps(i,t.value,e.value);o.every(function(l){return l.option})?a.push(i):r.push(i)}),[a,r]})};function _8(t,e){var n=new Set;return t.forEach(function(r){e.has(r)||n.add(r)}),n}function TW(t){var e=t||{},n=e.disabled,r=e.disableCheckbox,a=e.checkable;return!!(n||r)||a===!1}function PW(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(g){return!r(g.node)}).forEach(function(g){a.add(g.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(g){return!r(g.node)}).forEach(function(g){var h=g.key,w=a.has(h);p&&!w&&(p=!1),!m&&(w||i.has(h))&&(m=!0)}),p&&a.add(d.key),m&&i.add(d.key),u.add(d.key)}})}return{checkedKeys:Array.from(a),halfCheckedKeys:Array.from(_8(i,a))}}function _W(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,g=m===void 0?[]:m;!i.has(v)&&!o.has(v)&&!a(p)&&g.filter(function(h){return!a(h.node)}).forEach(function(h){i.delete(h.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,g=!1;(v.children||[]).filter(function(h){return!a(h.node)}).forEach(function(h){var w=h.key,b=i.has(w);m&&!b&&(m=!1),!g&&(b||o.has(w))&&(g=!0)}),m||i.delete(v.key),g&&o.add(v.key),s.add(v.key)}})}return{checkedKeys:Array.from(i),halfCheckedKeys:Array.from(_8(o,i))}}function Zr(t,e,n,r,a,i){var o;i?o=i:o=TW;var l=new Set(t.filter(function(s){var c=!!n[s];return c})),u;return e===!0?u=PW(l,a,r,o):u=_W(l,e.halfCheckedKeys,a,r,o),u}const kW=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)?Tt(f,{key:d}):f;return d===0?[v]:[].concat(Re(c),[s,v])},[])};return t.value.map(function(o){var l=Ps(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 k8=Symbol("CascaderContextKey"),IW=function(e){yt(k8,e)},Wv=function(){return pt(k8)};const FW=function(){var t=Gs(),e=Wv(),n=e.values,r=an([]),a=$e(r,2),i=a[0],o=a[1];return _e(function(){return t.open},function(){if(t.open&&!t.multiple){var l=n.value[0];o(l||[])}},{immediate:!0}),[i,o]},$W=function(t,e,n,r,a,i){var o=Gs(),l=q(function(){return o.direction==="rtl"}),u=[Z([]),Z(),Z([])],s=u[0],c=u[1],f=u[2];rt(function(){for(var g=-1,h=e.value,w=[],b=[],x=r.value.length,C=function(_){var I=h.findIndex(function($){return $[n.value.value]===r.value[_]});if(I===-1)return"break";g=I,w.push(g),b.push(r.value[_]),h=h[g][n.value.children]},y=0;y<x&&h;y+=1){var S=C(y);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 M=[b,g,N];s.value=M[0],c.value=M[1],f.value=M[2]});var d=function(h){a(h)},v=function(h){var w=f.value.length,b=c.value;b===-1&&h<0&&(b=w);for(var x=0;x<w;x+=1){b=(b+h+w)%w;var C=f.value[b];if(C&&!C.disabled){var y=C[n.value.value],S=s.value.slice(0,-1).concat(y);d(S);return}}},p=function(){if(s.value.length>1){var h=s.value.slice(0,-1);d(h)}else o.toggleOpen(!1)},m=function(){var h,w=((h=f.value[c.value])===null||h===void 0?void 0:h[n.value.children])||[],b=w.find(function(C){return!C.disabled});if(b){var x=[].concat(Re(s.value),[b[n.value.value]]);d(x)}};t.expose({onKeydown:function(h){var w=h.which;switch(w){case Be.UP:case Be.DOWN:{var b=0;w===Be.UP?b=-1:w===Be.DOWN&&(b=1),b!==0&&v(b);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[us])||[];C.length?i(C.map(function(y){return y[n.value.value]}),C[C.length-1]):i(s.value,x)}break}case Be.ESC:o.toggleOpen(!1),open&&h.stopPropagation()}},onKeyup:function(){}})};function Gv(t){var e,n=t.prefixCls,r=t.checked,a=t.halfChecked,i=t.disabled,o=t.onClick,l=Wv(),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])}Gv.props=["prefixCls","checked","halfChecked","disabled","onClick"];Gv.displayName="Checkbox";Gv.inheritAttrs=!1;var I8="__cascader_fix_label__";function Yv(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,g=t.halfCheckedSet,h=t.loadingKeys,w=t.isSelectable,b="".concat(l,"-menu"),x="".concat(l,"-menu-item"),C=Wv(),y=C.fieldNames,S=C.changeOnSelect,N=C.expandTrigger,D=C.expandIcon,M=C.loadingIcon,P=C.dropdownMenuColumnStyle,_=C.customSlots,I=(e=D.value)!==null&&e!==void 0?e:(n=(r=_.value).expandIcon)===null||n===void 0?void 0:n.call(r),$=(a=M.value)!==null&&a!==void 0?a:(i=(o=_.value).loadingIcon)===null||i===void 0?void 0:i.call(o),F=N.value==="hover";return E("ul",{class:b,role:"menu"},[s.map(function(T){var O,B,k=T.disabled,R=T[us],L=(O=T[I8])!==null&&O!==void 0?O:T[y.value.label],H=T[y.value.value],z=Wu(T,y.value),V=R?R.map(function(he){return he[y.value.value]}):[].concat(Re(f),[H]),U=Xi(V),W=h.includes(U),G=m.has(U),le=g.has(U),ne=function(){!k&&(!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"),k),j(B,"".concat(x,"-loading"),W),B)],style:P.value,role:"menuitemcheckbox",title:se,"aria-checked":G,"data-path-key":U,onClick:function(){ne(),(!u||z)&&ie()},onDblclick:function(){S.value&&d(!1)},onMouseenter:function(){F&&ne()},onMousedown:function(te){te.preventDefault()}},[u&&E(Gv,{prefixCls:"".concat(l,"-checkbox"),checked:G,halfChecked:le,disabled:k,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")},[$])])})])}Yv.props=["prefixCls","multiple","options","activeValue","prevValuePath","onToggleOpen","onSelect","onActive","checkedSet","halfCheckedSet","loadingKeys","isSelectable"];Yv.displayName="Column";Yv.inheritAttrs=!1;const BW=Se({compatConfig:{MODE:3},name:"OptionList",inheritAttrs:!1,setup:function(e,n){var r=n.attrs,a=n.slots,i=Gs(),o=Z(),l=q(function(){return i.direction==="rtl"}),u=Wv(),s=u.options,c=u.values,f=u.halfValues,d=u.fieldNames,v=u.changeOnSelect,p=u.onSelect,m=u.searchOptions,g=u.dropdownPrefixCls,h=u.loadData,w=u.expandTrigger,b=u.customSlots,x=q(function(){return g.value||i.prefixCls}),C=St([]),y=function(L){if(!(!h.value||i.searchValue)){var H=Ps(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]),h.value(z)}}};rt(function(){C.value.length&&C.value.forEach(function(R){var L=lW(R),H=Ps(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=FW(),M=$e(D,2),P=M[0],_=M[1],I=function(L){_(L),y(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(W){var G=P.value[W],le=L.find(function(ie){return ie[d.value.value]===G}),ne=le==null?void 0:le[d.value.children];if(!(ne!=null&&ne.length))return"break";L=ne,R.push({options:ne})},z=0;z<P.value.length;z+=1){var V=H(z);if(V==="break")break}return R}),B=function(L,H){$(H)&&F(L,Wu(H,d.value),!0)};$W(n,T,d,P,I,B);var k=function(L){L.preventDefault()};return et(function(){_e(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&&sW(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=b.value).notFoundContent)===null||L===void 0?void 0:L.call(H)):G,ne=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,I8,le),j(U,"disabled",!0),U)],te=A(A({},r),{},{multiple:!se&&ne,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(re,de){var ae=P.value.slice(0,de),oe=P.value[de];return E(Yv,A(A({key:de},te),{},{prefixCls:x.value,options:re.options,prevValuePath:ae,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:k,ref:o},[ee])}}});function Xv(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 RW(){return A(A({},dt(Tv(),["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:iW},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 F8(){return A(A({},RW()),{},{onChange:Function,customSlots:Object})}function LW(t){return Array.isArray(t)&&Array.isArray(t[0])}function O2(t){return t?LW(t)?t:(t.length===0?[]:[t]).map(function(e){return Array.isArray(e)?e:[e]}):[]}const zW=Se({compatConfig:{MODE:3},name:"Cascader",inheritAttrs:!1,props:bt(F8(),{}),setup:function(e,n){var r=n.attrs,a=n.expose,i=n.slots,o=Fy(Ge(e,"id")),l=q(function(){return!!e.checkable}),u=dn(e.defaultValue,{value:q(function(){return e.value}),postState:O2}),s=$e(u,2),c=s[0],f=s[1],d=q(function(){return uW(e.fieldNames)}),v=q(function(){return e.options||[]}),p=EW(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]})})},g=dn("",{value:q(function(){return e.searchValue}),postState:function(ue){return ue||""}}),h=$e(g,2),w=h[0],b=h[1],x=function(ue,ve){b(ue),ve.source!=="blur"&&e.onSearch&&e.onSearch(ue)},C=NW(Ge(e,"showSearch")),y=C.showSearch,S=C.searchConfig,N=AW(w,v,d,q(function(){return e.dropdownPrefixCls||e.prefixCls}),S,Ge(e,"changeOnSelect")),D=OW(v,d,c),M=[Z([]),Z([]),Z([])],P=M[0],_=M[1],I=M[2],$=Xv(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],_.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],_.value=we[1],I.value=we[2]});var O=q(function(){var oe=El(P.value),ue=A2(oe,p.value,e.showCheckedStrategy);return[].concat(Re(I.value),Re(m(ue)))}),B=kW(O,v,d,l,Ge(e,"displayRender")),k=function(ue){if(f(ue),e.onChange){var ve=O2(ue),me=ve.map(function(pe){return Ps(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(b(""),!l.value)k(ue);else{var ve=Xi(ue),me=El(P.value),Y=El(_.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=A2(ye,p.value,e.showCheckedStrategy);Ne=m(Ee)}k([].concat(Re(Te),Re(Ne)))}},L=function(ue,ve){if(ve.type==="clear"){k([]);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,ne=G.checkable,ie=G.dropdownPrefixCls,se=G.loadData,he=G.expandTrigger,te=G.expandIcon,ge=G.loadingIcon,ee=G.dropdownMenuColumnStyle,re=G.customSlots;IW({options:v,fieldNames:d,values:P,halfValues:_,changeOnSelect:le,onSelect:R,checkable:ne,searchOptions:N,dropdownPrefixCls:ie,loadData:se,expandTrigger:he,expandIcon:te,loadingIcon:ge,dropdownMenuColumnStyle:ee,customSlots:re});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 ae=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(ky,A(A(A({},ae.value),r),{},{ref:de,id:o,prefixCls:e.prefixCls,dropdownMatchSelectWidth:ve,dropdownStyle:A(A({},V.value),me),displayValues:B.value,onDisplayValuesChange:L,mode:l.value?"multiple":void 0,searchValue:w.value,onSearch:x,showSearch:y.value,OptionList:BW,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 VW={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 jW=VW;function T2(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){HW(t,a,n[a])})}return t}function HW(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=T2({},e,n.attrs);return E(mt,T2({},r,{icon:jW}),null)};z1.displayName="LeftOutlined";z1.inheritAttrs=!1;const Vo=z1;function KW(t,e){for(var n=-1,r=t==null?0:t.length;++n<r&&e(t[n],n,t)!==!1;);return t}function tc(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?r8(n,l,u):O1(n,l,u)}return n}function UW(t,e){return t&&tc(e,du(e),t)}function qW(t){var e=[];if(t!=null)for(var n in Object(t))e.push(n);return e}var WW=Object.prototype,GW=WW.hasOwnProperty;function YW(t){if(!Ca(t))return qW(t);var e=Oy(t),n=[];for(var r in t)r=="constructor"&&(e||!GW.call(t,r))||n.push(r);return n}function V1(t){return Ws(t)?bO(t,!0):YW(t)}function XW(t,e){return t&&tc(e,V1(e),t)}var $8=typeof exports=="object"&&exports&&!exports.nodeType&&exports,P2=$8&&typeof module=="object"&&module&&!module.nodeType&&module,ZW=P2&&P2.exports===$8,_2=ZW?Ea.Buffer:void 0,k2=_2?_2.allocUnsafe:void 0;function JW(t,e){if(e)return t.slice();var n=t.length,r=k2?k2(n):new t.constructor(n);return t.copy(r),r}function QW(t,e){var n=-1,r=t.length;for(e||(e=Array(r));++n<r;)e[n]=t[n];return e}function eG(t,e){return tc(t,Ny(t),e)}var tG=Object.getOwnPropertySymbols,nG=tG?function(t){for(var e=[];t;)Ey(e,Ny(t)),t=z0(t);return e}:pO;const B8=nG;function rG(t,e){return tc(t,B8(t),e)}function R8(t){return vO(t,V1,B8)}var aG=Object.prototype,iG=aG.hasOwnProperty;function oG(t){var e=t.length,n=new t.constructor(e);return e&&typeof t[0]=="string"&&iG.call(t,"index")&&(n.index=t.index,n.input=t.input),n}function j1(t){var e=new t.constructor(t.byteLength);return new dd(e).set(new dd(t)),e}function lG(t,e){var n=e?j1(t.buffer):t.buffer;return new t.constructor(n,t.byteOffset,t.byteLength)}var uG=/\w*$/;function sG(t){var e=new t.constructor(t.source,uG.exec(t));return e.lastIndex=t.lastIndex,e}var I2=Qr?Qr.prototype:void 0,F2=I2?I2.valueOf:void 0;function cG(t){return F2?Object(F2.call(t)):{}}function fG(t,e){var n=e?j1(t.buffer):t.buffer;return new t.constructor(n,t.byteOffset,t.length)}var dG="[object Boolean]",vG="[object Date]",pG="[object Map]",mG="[object Number]",hG="[object RegExp]",gG="[object Set]",yG="[object String]",bG="[object Symbol]",xG="[object ArrayBuffer]",wG="[object DataView]",CG="[object Float32Array]",SG="[object Float64Array]",EG="[object Int8Array]",NG="[object Int16Array]",DG="[object Int32Array]",MG="[object Uint8Array]",AG="[object Uint8ClampedArray]",OG="[object Uint16Array]",TG="[object Uint32Array]";function PG(t,e,n){var r=t.constructor;switch(e){case xG:return j1(t);case dG:case vG:return new r(+t);case wG:return lG(t,n);case CG:case SG:case EG:case NG:case DG:case MG:case AG:case OG:case TG:return fG(t,n);case pG:return new r;case mG:case yG:return new r(t);case hG:return sG(t);case gG:return new r;case bG:return cG(t)}}var $2=Object.create,_G=function(){function t(){}return function(e){if(!Ca(e))return{};if($2)return $2(e);t.prototype=e;var n=new t;return t.prototype=void 0,n}}();const kG=_G;function IG(t){return typeof t.constructor=="function"&&!Oy(t)?kG(z0(t)):{}}var FG="[object Map]";function $G(t){return ya(t)&&Ns(t)==FG}var B2=Gl&&Gl.isMap,BG=B2?Ev(B2):$G;const RG=BG;var LG="[object Set]";function zG(t){return ya(t)&&Ns(t)==LG}var R2=Gl&&Gl.isSet,VG=R2?Ev(R2):zG;const jG=VG;var HG=1,KG=2,UG=4,L8="[object Arguments]",qG="[object Array]",WG="[object Boolean]",GG="[object Date]",YG="[object Error]",z8="[object Function]",XG="[object GeneratorFunction]",ZG="[object Map]",JG="[object Number]",V8="[object Object]",QG="[object RegExp]",eY="[object Set]",tY="[object String]",nY="[object Symbol]",rY="[object WeakMap]",aY="[object ArrayBuffer]",iY="[object DataView]",oY="[object Float32Array]",lY="[object Float64Array]",uY="[object Int8Array]",sY="[object Int16Array]",cY="[object Int32Array]",fY="[object Uint8Array]",dY="[object Uint8ClampedArray]",vY="[object Uint16Array]",pY="[object Uint32Array]",fn={};fn[L8]=fn[qG]=fn[aY]=fn[iY]=fn[WG]=fn[GG]=fn[oY]=fn[lY]=fn[uY]=fn[sY]=fn[cY]=fn[ZG]=fn[JG]=fn[V8]=fn[QG]=fn[eY]=fn[tY]=fn[nY]=fn[fY]=fn[dY]=fn[vY]=fn[pY]=!0;fn[YG]=fn[z8]=fn[rY]=!1;function ss(t,e,n,r,a,i){var o,l=e&HG,u=e&KG,s=e&UG;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=oG(t),!l)return QW(t,o)}else{var f=Ns(t),d=f==z8||f==XG;if(vd(t))return JW(t,l);if(f==V8||f==L8||d&&!a){if(o=u||d?{}:IG(t),!l)return u?rG(t,XW(o,t)):eG(t,UW(o,t))}else{if(!fn[f])return a?t:{};o=PG(t,f,l)}}i||(i=new La);var v=i.get(t);if(v)return v;i.set(t,o),jG(t)?t.forEach(function(g){o.add(ss(g,e,n,g,t,i))}):RG(t)&&t.forEach(function(g,h){o.set(h,ss(g,e,n,h,t,i))});var p=s?u?R8:Vh:u?V1:du,m=c?void 0:p(t);return KW(m||t,function(g,h){m&&(h=g,g=t[h]),O1(o,h,ss(g,e,n,h,t,i))}),o}var mY=1,hY=4;function Df(t){return ss(t,mY|hY)}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 gY(t,e){t.prototype=Object.create(e.prototype),t.prototype.constructor=t,_s(t,e)}function wg(t){return wg=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},wg(t)}function _s(t,e){return _s=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(r,a){return r.__proto__=a,r},_s(t,e)}function yY(){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 Mf(t,e,n){return yY()?Mf=Reflect.construct.bind():Mf=function(a,i,o){var l=[null];l.push.apply(l,i);var u=Function.bind.apply(a,l),s=new u;return o&&_s(s,o.prototype),s},Mf.apply(null,arguments)}function bY(t){return Function.toString.call(t).indexOf("[native code]")!==-1}function Cg(t){var e=typeof Map=="function"?new Map:void 0;return Cg=function(r){if(r===null||!bY(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 Mf(r,arguments,wg(this).constructor)}return a.prototype=Object.create(r.prototype,{constructor:{value:a,enumerable:!1,writable:!0,configurable:!0}}),_s(a,r)},Cg(t)}var xY=/%[sdj%]/g,wY=function(){};function Sg(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 Fr(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(xY,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 CY(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||CY(e)&&typeof t=="string"&&!t)}function SY(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 L2(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 EY(t){var e=[];return Object.keys(t).forEach(function(n){e.push.apply(e,t[n]||[])}),e}var z2=function(t){gY(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}(Cg(Error));function NY(t,e,n,r,a){if(e.first){var i=new Promise(function(d,v){var p=function(h){return r(h),h.length?v(new z2(h,Sg(h))):d(a)},m=EY(t);L2(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(g){if(c.push.apply(c,g),s++,s===u)return r(c),c.length?v(new z2(c,Sg(c))):d(a)};l.length||(r(c),d(a)),l.forEach(function(m){var g=t[m];o.indexOf(m)!==-1?L2(g,n,p):SY(g,n,p)})});return f.catch(function(d){return d}),f}function DY(t){return!!(t&&t.message!==void 0)}function MY(t,e){for(var n=t,r=0;r<e.length;r++){if(n==null)return n;n=n[e[r]]}return n}function V2(t,e){return function(n){var r;return t.fullFields?r=MY(e,t.fullFields):r=e[n.field||t.fullField],DY(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 j2(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 j8=function(e,n,r,a,i,o){e.required&&(!r.hasOwnProperty(e.field)||Ln(n,o||e.type))&&a.push(Fr(i.messages.required,e.fullField))},AY=function(e,n,r,a,i){(/^\s+$/.test(n)||n==="")&&a.push(Fr(i.messages.whitespace,e.fullField))},Rc,OY=function(){if(Rc)return Rc;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=(`
- (?:
- (?:`+r+":){7}(?:"+r+`|:)| // 1:2:3:4:5:6:7:: 1:2:3:4:5:6:7:8
- (?:`+r+":){6}(?:"+n+"|:"+r+`|:)| // 1:2:3:4:5:6:: 1:2:3:4:5:6::8 1:2:3:4:5:6::8 1:2:3:4:5:6::1.2.3.4
- (?:`+r+":){5}(?::"+n+"|(?::"+r+`){1,2}|:)| // 1:2:3:4:5:: 1:2:3:4:5::7:8 1:2:3:4:5::8 1:2:3:4:5::7:1.2.3.4
- (?:`+r+":){4}(?:(?::"+r+"){0,1}:"+n+"|(?::"+r+`){1,3}|:)| // 1:2:3:4:: 1:2:3:4::6:7:8 1:2:3:4::8 1:2:3:4::6:7:1.2.3.4
- (?:`+r+":){3}(?:(?::"+r+"){0,2}:"+n+"|(?::"+r+`){1,4}|:)| // 1:2:3:: 1:2:3::5:6:7:8 1:2:3::8 1:2:3::5:6:7:1.2.3.4
- (?:`+r+":){2}(?:(?::"+r+"){0,3}:"+n+"|(?::"+r+`){1,5}|:)| // 1:2:: 1:2::4:5:6:7:8 1:2::8 1:2::4:5:6:7:1.2.3.4
- (?:`+r+":){1}(?:(?::"+r+"){0,4}:"+n+"|(?::"+r+`){1,6}|:)| // 1:: 1::3:4:5:6:7:8 1::8 1::3:4:5:6:7:1.2.3.4
- (?::(?:(?::`+r+"){0,5}:"+n+"|(?::"+r+`){1,7}|:)) // ::2:3:4:5:6:7:8 ::2:3:4:5:6:7:8 ::8 ::1.2.3.4
- )(?:%[0-9a-zA-Z]{1,})? // %eth0 %1
- `).replace(/\s*\/\/.*$/gm,"").replace(/\n/g,"").trim(),i=new RegExp("(?:^"+n+"$)|(?:^"+a+"$)"),o=new RegExp("^"+n+"$"),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(b){return b&&b.exact?o:new RegExp(""+e(b)+n+e(b),"g")},u.v6=function(b){return b&&b.exact?l:new RegExp(""+e(b)+a+e(b),"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,}))",g="(?::\\d{2,5})?",h='(?:[/?#][^\\s"]*)?',w="(?:"+s+"|www\\.)"+c+"(?:localhost|"+f+"|"+d+"|"+v+p+m+")"+g+h;return Rc=new RegExp("(?:^"+w+"$)","i"),Rc},H2={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(H2.email)},url:function(e){return typeof e=="string"&&e.length<=2048&&!!e.match(OY())},hex:function(e){return typeof e=="string"&&!!e.match(H2.hex)}},TY=function(e,n,r,a,i){if(e.required&&n===void 0){j8(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(Fr(i.messages.types[l],e.fullField,e.type)):l&&typeof n!==e.type&&a.push(Fr(i.messages.types[l],e.fullField,e.type))},PY=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(Fr(i.messages[f].len,e.fullField,e.len)):l&&!u&&c<e.min?a.push(Fr(i.messages[f].min,e.fullField,e.min)):u&&!l&&c>e.max?a.push(Fr(i.messages[f].max,e.fullField,e.max)):l&&u&&(c<e.min||c>e.max)&&a.push(Fr(i.messages[f].range,e.fullField,e.min,e.max))},sl="enum",_Y=function(e,n,r,a,i){e[sl]=Array.isArray(e[sl])?e[sl]:[],e[sl].indexOf(n)===-1&&a.push(Fr(i.messages[sl],e.fullField,e[sl].join(", ")))},kY=function(e,n,r,a,i){if(e.pattern){if(e.pattern instanceof RegExp)e.pattern.lastIndex=0,e.pattern.test(n)||a.push(Fr(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(Fr(i.messages.pattern.mismatch,e.fullField,n,e.pattern))}}},Ht={required:j8,whitespace:AY,type:TY,range:PY,enum:_Y,pattern:kY},IY=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)},FY=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)},$Y=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)},BY=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)},RY=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)},LY=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)},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.type(e,n,a,o,i),Ht.range(e,n,a,o,i))}r(o)},VY=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)},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="enum",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[HY](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,"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)},WY=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)},Cm=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)},GY=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)},cs={string:IY,method:FY,number:$Y,boolean:BY,regexp:RY,integer:LY,float:zY,array:VY,object:jY,enum:KY,pattern:UY,date:qY,url:Cm,hex:Cm,email:Cm,required:WY,any:GY};function Eg(){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 Ng=Eg(),nc=function(){function t(n){this.rules=null,this._messages=Ng,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=j2(Eg(),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 g=[],h={};function w(x){if(Array.isArray(x)){var C;g=(C=g).concat.apply(C,x)}else g.push(x)}for(var b=0;b<m.length;b++)w(m[b]);g.length?(h=Sg(g),s(g,h)):s(null,l)}if(u.messages){var f=this.messages();f===Ng&&(f=Eg()),j2(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 g=o.rules[m],h=l[m];g.forEach(function(w){var b=w;typeof b.transform=="function"&&(l===r&&(l=To({},l)),h=l[m]=b.transform(h)),typeof b=="function"?b={validator:b}:b=To({},b),b.validator=o.getValidationMethod(b),b.validator&&(b.field=m,b.fullField=b.fullField||m,b.type=o.getType(b),d[m]=d[m]||[],d[m].push({rule:b,value:h,source:l,field:m}))})});var p={};return NY(d,u,function(m,g){var h=m.rule,w=(h.type==="object"||h.type==="array")&&(typeof h.fields=="object"||typeof h.defaultField=="object");w=w&&(h.required||!h.required&&m.value),h.field=m.field;function b(y,S){return To({},S,{fullField:h.fullField+"."+y,fullFields:h.fullFields?[].concat(h.fullFields,[y]):[y]})}function x(y){y===void 0&&(y=[]);var S=Array.isArray(y)?y:[y];!u.suppressWarning&&S.length&&t.warning("async-validator:",S),S.length&&h.message!==void 0&&(S=[].concat(h.message));var N=S.map(V2(h,l));if(u.first&&N.length)return p[h.field]=1,g(N);if(!w)g(N);else{if(h.required&&!m.value)return h.message!==void 0?N=[].concat(h.message).map(V2(h,l)):u.error&&(N=[u.error(h,Fr(u.messages.required,h.field))]),g(N);var D={};h.defaultField&&Object.keys(m.value).map(function(_){D[_]=h.defaultField}),D=To({},D,m.rule.fields);var M={};Object.keys(D).forEach(function(_){var I=D[_],$=Array.isArray(I)?I:[I];M[_]=$.map(b.bind(null,_))});var P=new t(M);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(_){var I=[];N&&N.length&&I.push.apply(I,N),_&&_.length&&I.push.apply(I,_),g(I.length?I:null)})}}var C;if(h.asyncValidator)C=h.asyncValidator(h,m.value,x,m.source,u);else if(h.validator){try{C=h.validator(h,m.value,x,m.source,u)}catch(y){console.error==null||console.error(y),u.suppressValidatorError||setTimeout(function(){throw y},0),x(y.message)}C===!0?x():C===!1?x(typeof h.message=="function"?h.message(h.fullField||h.field):h.message||(h.fullField||h.field)+" fails"):C instanceof Array?x(C):C instanceof Error&&x(C.message)}C&&C.then&&C.then(function(){return x()},function(y){return x(y)})},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&&!cs.hasOwnProperty(r.type))throw new Error(Fr("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"?cs.required:cs[this.getType(r)]||void 0},t}();nc.register=function(e,n){if(typeof n!="function")throw new Error("Cannot register a validator by type, validator is not a function");cs[e]=n};nc.warning=wY;nc.messages=Ng;nc.validators=cs;function Zi(t){return t==null?[]:Array.isArray(t)?t:[t]}function H8(t,e){for(var n=t,r=0;r<e.length;r+=1){if(n==null)return;n=n[e[r]]}return n}function K8(t,e,n,r){if(!e.length)return n;var a=py(e),i=a[0],o=a.slice(1),l;return!t&&typeof i=="number"?l=[]:Array.isArray(t)?l=Re(t):l=A({},t),r&&n===void 0&&o.length===1?delete l[i][o[0]]:l[i]=K8(l[i],o,n,r),l}function YY(t,e,n){var r=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1;return e.length&&r&&n===void 0&&!H8(t,e.slice(0,-1))?t:K8(t,e,n,r)}function Dg(t){return Zi(t)}function XY(t,e){var n=H8(t,e);return n}function ZY(t,e,n){var r=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1,a=YY(t,e,n,r);return a}function JY(t,e){return t&&t.some(function(n){return eX(n,e)})}function K2(t){return Ke(t)==="object"&&t!==null&&Object.getPrototypeOf(t)===Object.prototype}function U8(t,e){var n=Array.isArray(t)?Re(t):A({},t);return e&&Object.keys(e).forEach(function(r){var a=n[r],i=e[r],o=K2(a)&&K2(i);n[r]=o?U8(a,i||{}):i}),n}function QY(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 U8(a,i)},t)}function U2(t,e){var n={};return e.forEach(function(r){var a=XY(t,r);n=ZY(n,r,a)}),n}function eX(t,e){return!t||!e||t.length!==e.length?!1:t.every(function(n,r){return e[r]===n})}var Tr="'${name}' is not a valid ${type}",Zv={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:Tr,method:Tr,array:Tr,object:Tr,number:Tr,date:Tr,boolean:Tr,integer:Tr,float:Tr,regexp:Tr,email:Tr,url:Tr,hex:Tr},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}"}},tX=nc;function nX(t,e){return t.replace(/\$\{\w+\}/g,function(n){var r=n.slice(2,-1);return e[r]})}function Mg(t,e,n,r,a){return Ag.apply(this,arguments)}function Ag(){return Ag=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=A({},r),delete o.ruleIndex,delete o.trigger,l=null,o&&o.type==="array"&&o.defaultField&&(l=o.defaultField,delete o.defaultField),u=new tX(j({},e,[o])),s=QY({},Zv,a.validateMessages),u.messages(s),c=[],m.prev=9,m.next=12,Promise.resolve(u.validate(j({},e,n),A({},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(g,h){var w=g.message;return Dn(w)?bi(w,{key:"error_".concat(h)}):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(g,h){return Mg("".concat(e,".").concat(h),g,l,a,i)}));case 20:return f=m.sent,m.abrupt("return",f.reduce(function(g,h){return[].concat(Re(g),Re(h))},[]));case 22:return d=A(A({},r),{},{name:e,enum:(r.enum||[]).join(", ")},i),v=c.map(function(g){return typeof g=="string"?nX(g,d):g}),m.abrupt("return",v);case 25:case"end":return m.stop()}},t,null,[[9,14]])})),Ag.apply(this,arguments)}function q8(t,e,n,r,a,i){var o=t.join("."),l=n.map(function(c,f){var d=c.validator,v=A(A({},c),{},{ruleIndex:f});return d&&(v.validator=function(p,m,g){var h=!1,w=function(){for(var C=arguments.length,y=new Array(C),S=0;S<C;S++)y[S]=arguments[S];Promise.resolve().then(function(){h||g.apply(void 0,y)})},b=d(p,m,w);h=b&&typeof b.then=="function"&&typeof b.catch=="function",h&&b.then(function(){g()}).catch(function(x){g(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,g;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,Mg(o,e,m,r,i);case 5:if(g=w.sent,!g.length){w.next=9;break}return v([{errors:g,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 Mg(o,e,c,r,i).then(function(f){return{errors:f,rule:c}})});u=(a?aX(s):rX(s)).then(function(c){return Promise.reject(c)})}return u.catch(function(c){return c}),u}function rX(t){return Og.apply(this,arguments)}function Og(){return Og=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)})),Og.apply(this,arguments)}function aX(t){return Tg.apply(this,arguments)}function Tg(){return Tg=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)})),Tg.apply(this,arguments)}var iX=1,oX=2;function lX(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?Nv(c,s,iX|oX,r,f):d))return!1}}return!0}function W8(t){return t===t&&!Ca(t)}function uX(t){for(var e=du(t),n=e.length;n--;){var r=e[n],a=t[r];e[n]=[r,a,W8(a)]}return e}function G8(t,e){return function(n){return n==null?!1:n[t]===e&&(e!==void 0||t in Object(n))}}function sX(t){var e=uX(t);return e.length==1&&e[0][2]?G8(e[0][0],e[0][1]):function(n){return n===t||lX(n,t,e)}}function cX(t,e,n){var r=t==null?void 0:jv(t,e);return r===void 0?n:r}var fX=1,dX=2;function vX(t,e){return M1(t)&&W8(e)?G8(yu(t),e):function(n){var r=cX(n,t);return r===void 0&&r===e?a8(n,t):Nv(e,r,fX|dX)}}function pX(t){return function(e){return jv(e,t)}}function mX(t){return M1(t)?m6(yu(t)):pX(t)}function H1(t){return typeof t=="function"?t:t==null?T1:typeof t=="object"?ta(t)?vX(t[0],t[1]):sX(t):mX(t)}function hX(t){return function(e,n,r){var a=Object(e);if(!Ws(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 gX=Math.max;function yX(t,e,n){var r=t==null?0:t.length;if(!r)return-1;var a=n==null?0:a1(n);return a<0&&(a=gX(r+a,0)),n6(t,H1(e),a)}var bX=hX(yX);const xX=bX;var Y8=Symbol("formContextKey"),X8=function(e){yt(Y8,e)},K1=function(){return pt(Y8,{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 Zv})})},Z8=Symbol("formItemPrefixContextKey"),wX=function(e){yt(Z8,e)},CX=function(){return pt(Z8,{prefixCls:q(function(){return""})})},U1=function(e,n){var r,a,i,o,l=n.slots,u=n.emit,s=n.attrs,c=A(A({},e),s),f=c.prefixCls,d=c.htmlFor,v=c.labelCol,p=c.labelAlign,m=c.colon,g=c.required,h=c.requiredMark,w=qa("Form"),b=$e(w,1),x=b[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 y=K1(),S=y.vertical,N=y.labelAlign,D=y.labelCol,M=y.labelWrap,P=y.colon,_=v||(D==null?void 0:D.value)||{},I=p||(N==null?void 0:N.value),$="".concat(f,"-item-label"),F=Me($,I==="left"&&"".concat($,"-left"),_.class,j({},"".concat($,"-wrap"),!!M.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(Mt,null,[T,(i=l.tooltip)===null||i===void 0?void 0:i.call(l,{class:"".concat(f,"-item-tooltip")})]),h==="optional"&&!g){var k,R;T=E(Mt,null,[T,E("span",{class:"".concat(f,"-item-optional")},[((k=x.value)===null||k===void 0?void 0:k.optional)||((R=ba.Form)===null||R===void 0?void 0:R.optional)])])}var L=Me((o={},j(o,"".concat(f,"-item-required"),g),j(o,"".concat(f,"-item-required-mark-optional"),h==="optional"),j(o,"".concat(f,"-item-no-colon"),!O),o));return E(Hv,A(A({},_),{},{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 SX=U1,EX=Se({compatConfig:{MODE:3},name:"ErrorList",props:["errors","help","onDomErrorVisibleChange","helpStatus","warnings"],setup:function(e){var n=He("",e),r=n.prefixCls,a=CX(),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 _e([u,o],function(){u.value&&(s.value=o.value)}),function(){var c,f,d=Xs("".concat(r.value,"-show-help-item")),v=W0("".concat(r.value,"-show-help-item"),d);return v.class=l.value,(c=e.errors)!==null&&c!==void 0&&c.length?E(I0,A(A({},v),{},{tag:"div"}),{default:function(){return[(f=e.errors)===null||f===void 0?void 0:f.map(function(m,g){return E("div",{key:g,role:"alert",class:s.value?"".concat(l.value,"-").concat(s.value):""},[m])})]}}):null}}});var NX={success:Us,warning:Ks,error:Si,validating:wa},DX=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=A({},a);return delete o.labelCol,delete o.wrapperCol,X8(o),wX({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,g=e.hasFeedback,h=e.status,w=e.extra,b=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)||{},y=Me("".concat(x,"-control"),C.class),S=h&&NX[h];return E(Hv,A(A({},C),{},{class:y}),{default:function(){var D;return E(Mt,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)]),g&&S?E("span",{class:"".concat(x,"-children-icon")},[E(S,null,null)]):null]),E(EX,{errors:m,help:v,class:"".concat(x,"-explain-connected")},null),b?E("div",{class:"".concat(x,"-extra")},[b]):null])}})}}});const MX=DX;function AX(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}cn("success","warning","error","validating","");function Sm(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 OX=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:X.oneOf(cn("left","right")),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(cn("","success","warning","error","validating")),validateTrigger:{type:[String,Array]},messageVariables:{type:Object},hidden:Boolean,noStyle:Boolean}},TX=0,PX="form_item";const J8=Se({compatConfig:{MODE:3},name:"AFormItem",inheritAttrs:!1,__ANT_NEW_FORM_ITEM:!0,props:OX(),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(++TX),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 k=c.value;return Dg(k)}),m=q(function(){if(p.value.length){var k=s.name.value,R=p.value.join("_");return k?"".concat(k,"_").concat(R):"".concat(PX,"_").concat(R)}else return}),g=function(){var R=s.model.value;if(!(!R||!c.value))return Sm(R,p.value,!0).v},h=q(function(){return g()}),w=Z(Df(h.value)),b=q(function(){var k=e.validateTrigger!==void 0?e.validateTrigger:s.validateTrigger.value;return k=k===void 0?"change":k,Zi(k)}),x=q(function(){var k=s.rules.value,R=e.rules,L=e.required!==void 0?{required:!!e.required,trigger:b.value}:[],H=Sm(k,p.value);k=k?H.o[H.k]||H.v:[];var z=[].concat(R||k||[]);return xX(z,function(V){return V.required})?z:z.concat(L)}),C=q(function(){var k=x.value,R=!1;return k&&k.length&&k.every(function(L){return L.required?(R=!0,!1):!0}),R||e.required}),y=Z();rt(function(){y.value=e.validateStatus});var S=q(function(){var k={};return typeof e.label=="string"?k.label=e.label:e.name&&(k.label=String(name)),e.messageVariables&&(k=A(A({},k),e.messageVariables)),k}),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&&!b.value.length)return!0;var ne=Zi(le||b.value);return ne.includes(V)})),!U.length)return Promise.resolve();var W=q8(p.value,h.value,U,A({validateMessages:s.validateMessages.value},R),H,S.value);return y.value="validating",f.value=[],W.catch(function(G){return G}).then(function(){var G=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];if(y.value==="validating"){var le=G.filter(function(ne){return ne&&ne.errors.length});y.value=le.length?"error":"success",f.value=le.map(function(ne){return ne.errors}),s.onValidate(c.value,!f.value.length,f.value.length?yn(f.value[0]):null)}}),W}},D=function(){N({triggerName:"blur"})},M=function(){if(d.value){d.value=!1;return}N({triggerName:"change"})},P=function(){y.value=e.validateStatus,d.value=!1,f.value=[]},_=function(){y.value=e.validateStatus,d.value=!0,f.value=[];var R=s.model.value||{},L=h.value,H=Sm(R,p.value,!0);Array.isArray(L)?H.o[H.k]=[].concat(w.value):H.o[H.k]=w.value,st(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:M,clearValidate:P,resetField:_}),sV({id:m,onFieldBlur:function(){e.autoLink&&D()},onFieldChange:function(){e.autoLink&&M()},clearValidate:P},q(function(){return!!(e.autoLink&&s.model.value&&c.value)}));var F=!1;_e(c,function(k){k?F||(F=!0,s.addField(o,{fieldValue:h,fieldId:m,fieldName:c,resetField:_,clearValidate:P,namePath:p,validateRules:N,rules:x})):(F=!1,s.removeField(o))},{immediate:!0}),xt(function(){s.removeField(o)});var T=AX(f),O=q(function(){return e.validateStatus!==void 0?e.validateStatus:T.value.length?"error":y.value}),B=q(function(){var k;return k={},j(k,"".concat(u.value,"-item"),!0),j(k,"".concat(u.value,"-item-has-feedback"),O.value&&e.hasFeedback),j(k,"".concat(u.value,"-item-has-success"),O.value==="success"),j(k,"".concat(u.value,"-item-has-warning"),O.value==="warning"),j(k,"".concat(u.value,"-item-has-error"),O.value==="error"),j(k,"".concat(u.value,"-item-is-validating"),O.value==="validating"),j(k,"".concat(u.value,"-item-hidden"),e.hidden),k});return function(){var k,R;if(e.noStyle)return(k=r.default)===null||k===void 0?void 0:k.call(r);var L=(R=e.help)!==null&&R!==void 0?R:r.help?Sn(r.help()):null;return E(k1,A(A({},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(Mt,null,[E(SX,A(A({},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(MX,A(A({},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 Q8(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 q2(t){return typeof t=="object"&&t!=null&&t.nodeType===1}function W2(t,e){return(!e||t!=="hidden")&&t!=="visible"&&t!=="clip"}function Em(t,e){if(t.clientHeight<t.scrollHeight||t.clientWidth<t.scrollWidth){var n=getComputedStyle(t,null);return W2(n.overflowY,e)||W2(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 Lc(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 G2=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(!q2(t))throw new TypeError("Invalid target");for(var s,c,f=document.scrollingElement||document.documentElement,d=[],v=t;q2(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&&Em(v)&&!Em(document.documentElement)||v!=null&&Em(v,l)&&d.push(v)}for(var p=n.visualViewport?n.visualViewport.width:innerWidth,m=n.visualViewport?n.visualViewport.height:innerHeight,g=window.scrollX||pageXOffset,h=window.scrollY||pageYOffset,w=t.getBoundingClientRect(),b=w.height,x=w.width,C=w.top,y=w.right,S=w.bottom,N=w.left,D=a==="start"||a==="nearest"?C:a==="end"?S:C+b/2,M=i==="center"?N+x/2:i==="end"?y:N,P=[],_=0;_<d.length;_++){var I=d[_],$=I.getBoundingClientRect(),F=$.height,T=$.width,O=$.top,B=$.right,k=$.bottom,R=$.left;if(r==="if-needed"&&C>=0&&N>=0&&S<=m&&y<=p&&C>=O&&S<=k&&N>=R&&y<=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,ne="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"?Lc(h,h+m,m,z,U,h+D,h+D+b,b):D-m/2,G=i==="start"?M:i==="center"?M-p/2:i==="end"?M-p:Lc(g,g+p,p,H,V,g+M,g+M+x,x),W=Math.max(0,W+h),G=Math.max(0,G+g);else{W=a==="start"?D-O-z:a==="end"?D-k+U+ne:a==="nearest"?Lc(O,k,F,z,U+ne,D,D+b,b):D-(O+F/2)+ne/2,G=i==="start"?M-R-H:i==="center"?M-(R+T/2)+le/2:i==="end"?M-B+V+le:Lc(R,B,T,H,V+le,M,M+x,x);var he=I.scrollLeft,te=I.scrollTop;D+=te-(W=Math.max(0,Math.min(te+W/se,I.scrollHeight-F/se+ne))),M+=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 eT(t){return t===Object(t)&&Object.keys(t).length!==0}function _X(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 kX(t){return t===!1?{block:"end",inline:"nearest"}:eT(t)?t:{block:"start",inline:"nearest"}}function IX(t,e){var n=t.isConnected||t.ownerDocument.documentElement.contains(t);if(eT(e)&&typeof e.behavior=="function")return e.behavior(n?G2(t,e):[]);if(n){var r=kX(e);return _X(G2(t,r),r.behavior)}}var FX=Math.min;function $X(t,e,n){for(var r=n?a6:r6,a=t[0].length,i=t.length,o=i,l=Array(i),u=1/0,s=[];o--;){var c=t[o];o&&e&&(c=$v(c,Ev(e))),u=FX(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?fd(d,p):r(s,p,n))){for(o=i;--o;){var m=l[o];if(!(m?fd(m,p):r(t[o],p,n)))continue e}d&&d.push(p),s.push(v)}}return s}function BX(t,e){return l8(o8(t,e,T1),t+"")}function RX(t){return ya(t)&&Ws(t)}function LX(t){return RX(t)?t:[]}var zX=BX(function(t){var e=$v(t,LX);return e.length&&e[0]===t[0]?$X(e):[]});const VX=zX;function jX(t){var e=t==null?0:t.length;return e?t[e-1]:void 0}function HX(t,e){return e.length<2?t:jv(t,p6(e,0,-1))}function KX(t,e){return e=gu(e,t),t=HX(t,e),t==null||delete t[yu(jX(e))]}function UX(t){return V0(t)?void 0:t}var qX=1,WX=2,GX=4,YX=u8(function(t,e){var n={};if(t==null)return n;var r=!1;e=$v(e,function(i){return i=gu(i,t),r||(r=i.length>1),i}),tc(t,R8(t),n),r&&(n=ss(n,qX|WX|GX,UX));for(var a=e.length;a--;)KX(n,e[a]);return n});const XX=YX;function Y2(t){var e=!1;return t&&t.length&&t.every(function(n){return n.required?(e=!0,!1):!0}),e}function X2(t){return t==null?[]:Array.isArray(t)?t:[t]}function Nm(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 ZX(t){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Z({}),n=arguments.length>2?arguments[2]:void 0,r=Df(nr(t)),a=Lt({}),i=St([]),o=function(x){at(nr(t),A(A({},Df(r)),x)),st(function(){Object.keys(a).forEach(function(C){a[C]={autoLink:!1,required:Y2(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(y){var S=X2(y.trigger||"change");return VX(S,C).length}):x},u=null,s=function(x){for(var C=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},y=arguments.length>2?arguments[2]:void 0,S=[],N={},D=function(F){var T=x[F],O=Nm(nr(t),T,y);if(!O.isValid)return"continue";N[T]=O.v;var B=l(nr(e)[T],X2(C&&C.trigger));B.length&&S.push(c(T,O.v,B,C||{}).then(function(){return{name:T,errors:[],warnings:[]}}).catch(function(k){var R=[],L=[];return k.forEach(function(H){var z=H.rule.warningOnly,V=H.errors;z?L.push.apply(L,Re(V)):R.push.apply(R,Re(V))}),R.length?Promise.reject({name:T,errors:R,warnings:L}):{name:T,errors:R,warnings:L}}))},M=0;M<x.length;M++)var P=D(M);var _=Q8(S);u=_;var I=_.then(function(){return u===_?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!==_})});return I.catch(function($){return $}),I},c=function(x,C,y){var S=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{},N=q8([x],C,y,A({validateMessages:Zv},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 M,P=D.filter(function(_){return _&&_.errors.length});a[x].validateStatus=P.length?"error":"success",a[x].help=P.length?P.map(function(_){return _.errors}):null,n==null||(M=n.onValidate)===null||M===void 0||M.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 y=[],S=!0;x?Array.isArray(x)?y=x:y=[x]:(S=!1,y=i.value);var N=s(y,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(y){a[y]&&at(a[y],{validateStatus:"",help:null})})},v=function(x){for(var C={autoLink:!1},y=[],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&&y.push(D.help)),C.required=C.required||(D==null?void 0:D.required)}return C.help=y,C},p=r,m=!0,g=function(x){var C=[];i.value.forEach(function(y){var S=Nm(x,y,!1),N=Nm(p,y,!1),D=m&&(n==null?void 0:n.immediate)&&S.isValid;(D||!Dv(S.v,N.v))&&C.push(y)}),f(C,{trigger:"change"}),m=!1,p=Df(yn(x))},h=n==null?void 0:n.debounce,w=!0;return _e(e,function(){i.value=e?Object.keys(nr(e)):[],!w&&n&&n.validateOnRuleChange&&f(),w=!1},{deep:!0,immediate:!0}),_e(i,function(){var b={};i.value.forEach(function(C){b[C]=at({},a[C],{autoLink:!1,required:Y2(nr(e)[C])}),delete a[C]});for(var x in a)Object.prototype.hasOwnProperty.call(a,x)&&delete a[x];at(a,b)},{immediate:!0}),_e(t,h&&h.wait?Kv(g,h.wait,XX(h,["wait"])):g,{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 JX=function(){return{layout:X.oneOf(cn("horizontal","inline","vertical")),labelCol:{type:Object},wrapperCol:{type:Object},colon:{type:Boolean,default:void 0},labelAlign:X.oneOf(cn("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 QX(t,e){return Dv(Zi(t),Zi(e))}var eZ=Se({compatConfig:{MODE:3},name:"AForm",inheritAttrs:!1,props:bt(JX(),{layout:"horizontal",hideRequiredMark:!1,colon:!0}),Item:J8,useForm:ZX,setup:function(e,n){var r=n.emit,a=n.slots,i=n.expose,o=n.attrs,l=LO(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=j$(),g=m.validateMessages,h=q(function(){return A(A(A({},Zv),g.value),e.validateMessages)}),w=q(function(){var O;return Me(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))}),b=Z(),x={},C=function(B,k){x[B]=k},y=function(B){delete x[B]},S=function(B){var k=!!B,R=k?Zi(B).map(Dg):[];return k?Object.values(x).filter(function(L){return R.findIndex(function(H){return QX(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(k){k.resetField()})},D=function(B){S(B).forEach(function(k){k.clearValidate()})},M=function(B){var k=e.scrollToFirstError;if(r("finishFailed",B),k&&B.errorFields.length){var R={};Ke(k)==="object"&&(R=k),_(B.errorFields[0].name,R)}},P=function(){return F.apply(void 0,arguments)},_=function(B){var k=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&&IX(H,A({scrollMode:"if-needed",block:"nearest"},k))}},I=function(){var B=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0;if(B===!0){var k=[];return Object.values(x).forEach(function(R){var L=R.namePath;k.push(L.value)}),U2(e.model,k)}else return U2(e.model,B)},$=function(B,k){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(Dg):[],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||JY(L,G)){var le=U.validateRules(A({validateMessages:h.value},k));H.push(le.then(function(){return{name:G,errors:[],warnings:[]}}).catch(function(ne){var ie=[],se=[];return ne.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=Q8(H);b.value=z;var V=z.then(function(){return b.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:b.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 k=$();k.then(function(R){r("finish",R)}).catch(function(R){M(R)})}};return i({resetFields:N,clearValidate:D,validateFields:$,getFieldsValue:I,validate:P,scrollToField:_}),X8({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:y,onValidate:function(B,k,R){r("validate",B,k,R)},validateMessages:h}),_e(function(){return e.rules},function(){e.validateOnRuleChange&&$()}),function(){var O;return E("form",A(A({},o),{},{onSubmit:T,class:[w.value,o.class]}),[(O=a.default)===null||O===void 0?void 0:O.call(a)])}}});const Vi=eZ;Vi.useInjectFormItemContext=Pn;Vi.ItemRest=yd;Vi.install=function(t){return t.component(Vi.name,Vi),t.component(Vi.Item.name,Vi.Item),t.component(yd.name,yd),t};var tZ=["notFoundContent","expandIcon","multiple","bordered","allowClear","choiceTransitionName","transitionName","id"];function nZ(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 rZ=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=nZ(String(c),l,a)),o.push(c)}),o};function aZ(){return A(A({},dt(F8(),["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 iZ=Se({compatConfig:{MODE:3},name:"ACascader",inheritAttrs:!1,props:bt(aZ(),{bordered:!0,choiceTransitionName:"",allowClear:!0}),setup:function(e,n){var r=n.attrs,a=n.expose,i=n.slots,o=n.emit,l=Pn(),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,g=q(function(){return f("select",e.prefixCls)}),h=q(function(){return d.value==="rtl"}),w=q(function(){if(!e.showSearch)return e.showSearch;var D={render:rZ};return Ke(e.showSearch)==="object"&&(D=A(A({},D),e.showSearch)),D}),b=q(function(){return Me(e.dropdownClassName||e.popupClassName,"".concat(s.value,"-dropdown"),j({},"".concat(s.value,"-dropdown-rtl"),h.value))}),x=Z();a({focus:function(){var M;(M=x.value)===null||M===void 0||M.focus()},blur:function(){var M;(M=x.value)===null||M===void 0||M.blur()}});var C=function(){for(var M=arguments.length,P=new Array(M),_=0;_<M;_++)P[_]=arguments[_];o("update:value",P[0]),o.apply(void 0,["change"].concat(P)),l.onFieldChange()},y=function(){for(var M=arguments.length,P=new Array(M),_=0;_<M;_++)P[_]=arguments[_];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,M,P,_=e.notFoundContent,I=_===void 0?(D=i.notFoundContent)===null||D===void 0?void 0:D.call(i):_,$=e.expandIcon,F=$===void 0?(M=i.expandIcon)===null||M===void 0?void 0:M.call(i):$,T=e.multiple,O=e.bordered,B=e.allowClear,k=e.choiceTransitionName,R=e.transitionName,L=e.id,H=L===void 0?l.id.value:L,z=Ye(e,tZ),V=I||p.value("Cascader"),U=F;F||(U=h.value?E(Vo,null,null):E(xi,null,null));var W=E("span",{class:"".concat(g.value,"-menu-item-loading-icon")},[E(wa,{spin:!0},null)]),G=Vy(A(A({},e),{},{multiple:T,prefixCls:g.value,showArrow:S.value}),i),le=G.suffixIcon,ne=G.removeIcon,ie=G.clearIcon;return E(zW,A(A(A({},z),r),{},{id:H,prefixCls:g.value,class:[s.value,(P={},j(P,"".concat(g.value,"-lg"),m.value==="large"),j(P,"".concat(g.value,"-sm"),m.value==="small"),j(P,"".concat(g.value,"-rtl"),h.value),j(P,"".concat(g.value,"-borderless"),!O),P),r.class],direction:d.value,placement:N.value,notFoundContent:V,allowClear:B,showSearch:w.value,expandIcon:U,inputIcon:le,removeIcon:ne,clearIcon:ie,loadingIcon:W,checkable:!!T,dropdownClassName:b.value,dropdownPrefixCls:s.value,choiceTransitionName:xa(c.value,"",k),transitionName:xa(c.value,ZI(N.value),R),getPopupContainer:v.value,customSlots:A(A({},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:y,ref:x}),i)}}});const oZ=Cn(iZ);var lZ=function(){return{name:String,prefixCls:String,options:{type:Array,default:function(){return[]}},disabled:Boolean,id:String}},uZ=function(){return A(A({},lZ()),{},{defaultValue:{type:Array},value:{type:Array},onChange:{type:Function},"onUpdate:value":{type:Function}})},sZ=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}}},cZ=function(){return A(A({},sZ()),{},{indeterminate:{type:Boolean,default:!1}})},tT=Symbol("CheckboxGroupContext"),fZ=["indeterminate","skipGroup","id"],dZ=["onMouseenter","onMouseleave","onInput","class","style"];const Jr=Se({compatConfig:{MODE:3},name:"ACheckbox",inheritAttrs:!1,__ANT_CHECKBOX:!0,props:cZ(),setup:function(e,n){var r=n.emit,a=n.attrs,i=n.slots,o=n.expose,l=Pn(),u=He("checkbox",e),s=u.prefixCls,c=u.direction,f=pt(tT,void 0),d=Symbol("checkboxUniId");rt(function(){!e.skipGroup&&f&&f.registerValue(d,e.value)}),xt(function(){f&&f.cancelValue(d)}),et(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 b=w.target.checked;r("update:checked",b),r("change",w)},p=Z(),m=function(){var w;(w=p.value)===null||w===void 0||w.focus()},g=function(){var w;(w=p.value)===null||w===void 0||w.blur()};return o({focus:m,blur:g}),function(){var h,w,b=Yt((h=i.default)===null||h===void 0?void 0:h.call(i)),x=e.indeterminate,C=e.skipGroup,y=e.id,S=y===void 0?l.id.value:y,N=Ye(e,fZ),D=a.onMouseenter,M=a.onMouseleave;a.onInput;var P=a.class,_=a.style,I=Ye(a,dZ),$=A(A({},N),{},{id:S,prefixCls:s.value},I);f&&!C?($.onChange=function(){for(var O=arguments.length,B=new Array(O),k=0;k<O;k++)B[k]=arguments[k];r.apply(void 0,["change"].concat(B)),f.toggleOption({label:b,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=Me((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=Me(j({},"".concat(s.value,"-indeterminate"),x));return E("label",{class:F,style:_,onMouseenter:D,onMouseleave:M},[E(G6,A(A({},$),{},{class:T,ref:p}),null),b.length?E("span",null,[b]):null])}}});function vZ(t,e){var n=typeof Symbol<"u"&&t[Symbol.iterator]||t["@@iterator"];if(!n){if(Array.isArray(t)||(n=gv(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.
- 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}}}}const Bd=Se({compatConfig:{MODE:3},name:"ACheckboxGroup",props:uZ(),setup:function(e,n){var r=n.slots,a=n.emit,i=n.expose,o=Pn(),l=He("checkbox",e),u=l.prefixCls,s=l.direction,c=Z((e.value===void 0?e.defaultValue:e.value)||[]);_e(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(b){v.value.delete(b),d.value=Symbol()},m=function(b,x){v.value.set(b,x),d.value=Symbol()},g=Z(new Map);_e(d,function(){var w=new Map,b=vZ(v.value.values()),x;try{for(b.s();!(x=b.n()).done;){var C=x.value;w.set(C,!0)}}catch(y){b.e(y)}finally{b.f()}g.value=w});var h=function(b){var x=c.value.indexOf(b.value),C=Re(c.value);x===-1?C.push(b.value):C.splice(x,1),e.value===void 0&&(c.value=C);var y=C.filter(function(S){return g.value.has(S)}).sort(function(S,N){var D=f.value.findIndex(function(P){return P.value===S}),M=f.value.findIndex(function(P){return P.value===N});return D-M});a("update:value",y),a("change",y),o.onFieldChange()};return yt(tT,{cancelValue:p,registerValue:m,toggleOption:h,mergedValue:c,name:q(function(){return e.name}),disabled:q(function(){return e.disabled})}),i({mergedValue:c}),function(){var w,b=e.id,x=b===void 0?o.id.value:b,C=null,y="".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(y,"-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:[y,j({},"".concat(y,"-rtl"),s.value==="rtl")],id:x},[C||((w=r.default)===null||w===void 0?void 0:w.call(r))])}}});Jr.Group=Bd;Jr.install=function(t){return t.component(Jr.name,Jr),t.component(Bd.name,Bd),t};var pZ=function(){return{actions:Array,author:X.any,avatar:X.any,content:X.any,prefixCls:String,datetime:X.any}},mZ=Se({compatConfig:{MODE:3},name:"AComment",props:pZ(),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,g,h,w,b,x=i.value,C=(s=e.actions)!==null&&s!==void 0?s:(c=r.actions)===null||c===void 0?void 0:c.call(r),y=(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:(g=r.content)===null||g===void 0?void 0:g.call(r),D=(h=e.datetime)!==null&&h!==void 0?h:(w=r.datetime)===null||w===void 0?void 0:w.call(r),M=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,_=E("div",{class:"".concat(x,"-content-author")},[y&&E("span",{class:"".concat(x,"-content-author-name")},[y]),D&&E("span",{class:"".concat(x,"-content-author-time")},[D])]),I=E("div",{class:"".concat(x,"-content")},[_,E("div",{class:"".concat(x,"-content-detail")},[N]),P]),$=E("div",{class:"".concat(x,"-inner")},[M,I]),F=Yt((b=r.default)===null||b===void 0?void 0:b.call(r));return E("div",{class:[x,j({},"".concat(x,"-rtl"),o.value==="rtl")]},[$,F&&F.length?l(x,F):null])}}});const hZ=Cn(mZ);var gZ=function(e,n){var r=n.attrs,a=n.slots;return E(Fn,A(A({size:"small",type:"primary"},e),r),a)};const yZ=gZ;var bZ=function(){return{prefixCls:String,checked:{type:Boolean,default:void 0},onChange:{type:Function},onClick:{type:Function},"onUpdate:checked":Function}},xZ=Se({compatConfig:{MODE:3},name:"ACheckableTag",props:bZ(),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 Me(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 Rd=xZ;var wZ=new RegExp("^(".concat(Uy.join("|"),")(-inverse)?$")),CZ=new RegExp("^(".concat(_V.join("|"),")$")),SZ=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}},fs=Se({compatConfig:{MODE:3},name:"ATag",props:SZ(),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?wZ.test(v)||CZ.test(v):!1}),d=q(function(){var v;return Me(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,g=e.icon,h=g===void 0?(v=r.icon)===null||v===void 0?void 0:v.call(r):g,w=e.color,b=e.closeIcon,x=b===void 0?(p=r.closeIcon)===null||p===void 0?void 0:p.call(r):b,C=e.closable,y=C===void 0?!1:C,S=function(){return y?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=h||null,M=(m=r.default)===null||m===void 0?void 0:m.call(r),P=D?E(Mt,null,[D,E("span",null,[M])]):M,_="onClick"in i,I=E("span",{class:d.value,style:N},[P,S()]);return _?E(Gy,null,{default:function(){return[I]}}):I}}});fs.CheckableTag=Rd;fs.install=function(t){return t.component(fs.name,fs),t.component(Rd.name,Rd),t};const nT=fs;function EZ(t,e){var n=e.slots,r=e.attrs;return E(nT,A(A({color:"blue"},t),r),n)}var NZ={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 DZ=NZ;function Z2(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){MZ(t,a,n[a])})}return t}function MZ(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=Z2({},e,n.attrs);return E(mt,Z2({},r,{icon:DZ}),null)};q1.displayName="CalendarOutlined";q1.inheritAttrs=!1;const rT=q1;var AZ={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 OZ=AZ;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){TZ(t,a,n[a])})}return t}function TZ(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=J2({},e,n.attrs);return E(mt,J2({},r,{icon:OZ}),null)};W1.displayName="ClockCircleOutlined";W1.inheritAttrs=!1;const aT=W1;function PZ(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 _Z(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 Ld(){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},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 iT(){return{defaultPickerValue:{type:[String,Object]},defaultValue:{type:[String,Object]},value:{type:[String,Object]},disabledTime:{type:Function},format:{type:[String,Function,Array]},renderExtraFooter:{type:Function},showNow:{type:Boolean,default:void 0},monthCellRender:{type:Function},monthCellContentRender:{type:Function}}}function oT(){return{allowEmpty:{type:Array},dateRender:{type:Function},defaultPickerValue:{type:Array},defaultValue:{type:Array},value:{type:Array},disabledTime:{type:Function},disabled:{type:[Boolean,Array]},format:String,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 kZ=["bordered","placeholder","suffixIcon","showToday","transitionName","allowClear","dateRender","renderExtraFooter","monthCellRender","clearIcon","id"];function IZ(t,e){function n(s,c){var f=A(A(A({},Ld()),iT()),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,g=p.expose,h=p.attrs,w=p.emit,b=v,x=Pn();zt(!(b.monthCellContentRender||m.monthCellContentRender),"DatePicker",'`monthCellContentRender` is deprecated. Please use `monthCellRender"` instead.'),zt(!h.getCalendarContainer,"DatePicker",'`getCalendarContainer` is deprecated. Please use `getPopupContainer"` instead.');var C=He("picker",b),y=C.prefixCls,S=C.direction,N=C.getPopupContainer,D=C.size,M=C.rootPrefixCls,P=Z();g({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 _=function(W){return b.valueFormat?t.toString(W,b.valueFormat):W},I=function(W,G){var le=_(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=_(W);w("panelChange",le,G)},B=function(W){var G=_(W);w("ok",G)},k=qa("DatePicker",ys),R=$e(k,1),L=R[0],H=q(function(){return b.value?b.valueFormat?t.toDate(b.value,b.valueFormat):b.value:b.value===""?void 0:b.value}),z=q(function(){return b.defaultValue?b.valueFormat?t.toDate(b.defaultValue,b.valueFormat):b.defaultValue:b.defaultValue===""?void 0:b.defaultValue}),V=q(function(){return b.defaultPickerValue?b.valueFormat?t.toDate(b.defaultPickerValue,b.valueFormat):b.defaultPickerValue:b.defaultPickerValue===""?void 0:b.defaultPickerValue});return function(){var U,W,G,le,ne,ie,se,he=A(A({},L.value),b.locale),te=A(A({},b),h),ge=te.bordered,ee=ge===void 0?!0:ge,re=te.placeholder,de=te.suffixIcon,ae=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||b.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,kZ),Oe=te.showTime===""?!0:te.showTime,Pe=te.format,ke={};s&&(ke.picker=s);var K=s||te.picker||"date";ke=A(A(A({},ke),Oe?zd(A({format:Pe,picker:K},Ke(Oe)==="object"?Oe:{})):{}),K==="time"?zd(A(A({format:Pe},be),{},{picker:K})):{});var J=y.value;return E(jK,A(A(A({monthCellRender:ye,dateRender:pe,renderExtraFooter:Te,ref:P,placeholder:PZ(K,he,re),suffixIcon:ae||(K==="time"?E(aT,null,null):E(rT,null,null)),clearIcon:De||E(Si,null,null),allowClear:Y,transitionName:ve||"".concat(M.value,"-slide-up")},be),ke),{},{id:xe,picker:K,value:H.value,defaultValue:z.value,defaultPickerValue:V.value,showToday:ue,locale:he.lang,class:Me((G={},j(G,"".concat(J,"-").concat(D.value),D.value),j(G,"".concat(J,"-borderless"),!ee),G),h.class),prefixCls:J,getPopupContainer:h.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:((ne=m.nextIcon)===null||ne===void 0?void 0:ne.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:lT,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 FZ={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 $Z=FZ;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){BZ(t,a,n[a])})}return t}function BZ(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=Q2({},e,n.attrs);return E(mt,Q2({},r,{icon:$Z}),null)};G1.displayName="SwapRightOutlined";G1.inheritAttrs=!1;const RZ=G1;var LZ=["prefixCls","bordered","placeholder","suffixIcon","picker","transitionName","allowClear","dateRender","renderExtraFooter","separator","clearIcon","id"];function zZ(t,e){var n=Se({compatConfig:{MODE:3},name:"ARangePicker",inheritAttrs:!1,props:A(A(A({},Ld()),oT()),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=Pn();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,g=d.size,h=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 b=function(B){return c.valueFormat?t.toString(B,c.valueFormat):B},x=function(B,k){var R=b(B);s("update:value",R),s("change",R,k),f.onFieldChange()},C=function(B){s("update:open",B),s("openChange",B)},y=function(B){s("focus",B)},S=function(B){s("blur",B),f.onFieldBlur()},N=function(B,k){var R=b(B);s("panelChange",R,k)},D=function(B){var k=b(B);s("ok",k)},M=function(B,k,R){var L=b(B);s("calendarChange",L,k,R)},P=qa("DatePicker",ys),_=$e(P,1),I=_[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,k,R,L,H,z,V,U=A(A({},I.value),c.locale),W=A(A({},c),u);W.prefixCls;var G=W.bordered,le=G===void 0?!0:G,ne=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,re=ee===void 0?!0:ee,de=W.dateRender,ae=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?(k=l.clearIcon)===null||k===void 0?void 0:k.call(l):Y,pe=W.id,Ne=pe===void 0?f.id.value:pe,Te=Ye(W,LZ);delete Te["onUpdate:value"],delete Te["onUpdate:open"];var we=W.format,ye=W.showTime,Ce={};Ce=A(A(A({},Ce),ye?zd(A({format:we,picker:te},ye)):{}),te==="time"?zd(A(A({format:we},dt(Te,["disabledTime"])),{},{picker:te})):{});var De=v.value;return E(nU,A(A(A({dateRender:ae,renderExtraFooter:ue,separator:me||E("span",{"aria-label":"to",class:"".concat(De,"-separator")},[E(RZ,null,null)]),ref:w,placeholder:_Z(te,U,ne),suffixIcon:se||(te==="time"?E(aT,null,null):E(rT,null,null)),clearIcon:Q||E(Si,null,null),allowClear:re,transitionName:ge||"".concat(h.value,"-slide-up")},Te),Ce),{},{id:Ne,value:$.value,defaultValue:F.value,defaultPickerValue:T.value,picker:te,class:Me((R={},j(R,"".concat(De,"-").concat(g.value),g.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:lT,direction:p.value,onChange:x,onOpenChange:C,onFocus:y,onBlur:S,onPanelChange:N,onOk:D,onCalendarChange:M}),null)}}});return n}var lT={button:yZ,rangeItem:EZ};function VZ(t){return t?Array.isArray(t)?t:[t]:[]}function zd(t){var e=t.format,n=t.picker,r=t.showHour,a=t.showMinute,i=t.showSecond,o=t.use12Hours,l=VZ(e)[0],u=A({},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 uT(t,e){var n=IZ(t,e),r=n.DatePicker,a=n.WeekPicker,i=n.MonthPicker,o=n.YearPicker,l=n.TimePicker,u=n.QuarterPicker,s=zZ(t,e);return{DatePicker:r,WeekPicker:a,MonthPicker:i,YearPicker:o,TimePicker:l,QuarterPicker:u,RangePicker:s}}var Zo=uT(e1),Dm=Zo.DatePicker,Af=Zo.WeekPicker,Of=Zo.MonthPicker,jZ=Zo.YearPicker,HZ=Zo.TimePicker,Tf=Zo.QuarterPicker,Pf=Zo.RangePicker;const KZ=at(Dm,{WeekPicker:Af,MonthPicker:Of,YearPicker:jZ,RangePicker:Pf,TimePicker:HZ,QuarterPicker:Tf,install:function(e){return e.component(Dm.name,Dm),e.component(Pf.name,Pf),e.component(Of.name,Of),e.component(Af.name,Af),e.component(Tf.name,Tf),e}});function zc(t){return t!=null}var UZ=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"),zc(u)),j(d,"".concat(n,"-item-content"),zc(s)),d)],colSpan:a},{default:function(){return[zc(u)&&E("span",{style:i},[u]),zc(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=UZ;var qZ=function(e){var n=function(d,v,p){var m=v.colon,g=v.prefixCls,h=v.bordered,w=p.component,b=p.type,x=p.showLabel,C=p.showContent,y=p.labelStyle,S=p.contentStyle;return d.map(function(N,D){var M,P,_=N.props||{},I=_.prefixCls,$=I===void 0?g:I,F=_.span,T=F===void 0?1:F,O=_.labelStyle,B=O===void 0?_["label-style"]:O,k=_.contentStyle,R=k===void 0?_["content-style"]:k,L=_.label,H=L===void 0?(M=N.children)===null||M===void 0||(P=M.label)===null||P===void 0?void 0:P.call(M):L,z=js(N),V=mI(N),U=JM(N),W=N.key;return typeof w=="string"?E(Mm,{key:"".concat(b,"-").concat(String(W)||D),class:V,style:U,labelStyle:A(A({},y),B),contentStyle:A(A({},S),R),span:T,colon:m,component:w,itemPrefixCls:$,bordered:h,label:x?H:null,content:C?z:null},null):[E(Mm,{key:"label-".concat(String(W)||D),class:V,style:A(A(A({},y),U),B),span:1,colon:m,component:w[0],itemPrefixCls:$,bordered:h,label:H},null),E(Mm,{key:"content-".concat(String(W)||D),class:V,style:A(A(A({},S),U),R),span:T*2-1,component:w[1],itemPrefixCls:$,bordered:h,content:z},null)]})},r=e.prefixCls,a=e.vertical,i=e.row,o=e.index,l=e.bordered,u=pt(fT,{labelStyle:Z({}),contentStyle:Z({})}),s=u.labelStyle,c=u.contentStyle;return a?E(Mt,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 WZ=qZ;X.any;var GZ=function(){return{prefixCls:String,label:X.any,labelStyle:{type:Object,default:void 0},contentStyle:{type:Object,default:void 0},span:{type:Number,default:1}}},sT=Se({compatConfig:{MODE:3},name:"ADescriptionsItem",props:GZ(),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)}}}),cT={xxxl:3,xxl:3,xl:3,lg:3,md:3,sm:2,xs:1};function YZ(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]||cT[r]}return 3}function eS(t,e,n){var r=t;return(e===void 0||e>n)&&(r=Tt(t,{span:n}),Nn(e===void 0,"Descriptions","Sum of column `span` in a line not match `column` of Descriptions.")),r}function XZ(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(eS(o,s,i)),r.push(a);return}c<i?(i-=c,a.push(o)):(a.push(eS(o,c,i)),r.push(a),i=e,a=[])}),r}var ZZ=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 cT}},layout:String,colon:{type:Boolean,default:void 0},labelStyle:{type:Object,default:void 0},contentStyle:{type:Object,default:void 0}}},fT=Symbol("descriptionsContext"),Cl=Se({compatConfig:{MODE:3},name:"ADescriptions",props:ZZ(),slots:["title","extra"],Item:sT,setup:function(e,n){var r=n.slots,a=He("descriptions",e),i=a.prefixCls,o=a.direction,l,u=Z({});F0(function(){l=Yl.subscribe(function(c){Ke(e.column)==="object"&&(u.value=c)})}),xt(function(){Yl.unsubscribe(l)}),yt(fT,{labelStyle:Ge(e,"labelStyle"),contentStyle:Ge(e,"contentStyle")});var s=q(function(){return YZ(e.column,u.value)});return function(){var c,f,d,v,p=e.size,m=e.bordered,g=m===void 0?!1:m,h=e.layout,w=h===void 0?"horizontal":h,b=e.colon,x=b===void 0?!0:b,C=e.title,y=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),M=XZ(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"),!!g),j(v,"".concat(i.value,"-rtl"),o.value==="rtl"),v)]},[(y||N)&&E("div",{class:"".concat(i.value,"-header")},[y&&E("div",{class:"".concat(i.value,"-title")},[y]),N&&E("div",{class:"".concat(i.value,"-extra")},[N])]),E("div",{class:"".concat(i.value,"-view")},[E("table",null,[E("tbody",null,[M.map(function(P,_){return E(WZ,{key:_,index:_,colon:x,prefixCls:i.value,vertical:w==="vertical",bordered:g,row:P},null)})])])])])}}});Cl.install=function(t){return t.component(Cl.name,Cl),t.component(Cl.Item.name,Cl.Item),t};const JZ=Cl;var QZ=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]}},eJ=Se({compatConfig:{MODE:3},name:"ADivider",props:QZ(),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,g=i.value;return d={},j(d,g,!0),j(d,"".concat(g,"-").concat(v),!0),j(d,"".concat(g,"-dashed"),!!p),j(d,"".concat(g,"-plain"),!!m),j(d,"".concat(g,"-rtl"),o.value==="rtl"),j(d,"".concat(g,"-no-default-orientation-margin-left"),l.value),j(d,"".concat(g,"-no-default-orientation-margin-right"),u.value),d}),c=q(function(){var d=typeof e.orientationMargin=="number"?"".concat(e.orientationMargin,"px"):e.orientationMargin;return A(A({},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 tJ=Cn(eJ);za.Button=Ms;za.install=function(t){return t.component(za.name,za),t.component(Ms.name,Ms),t};var Am;function Zl(t){if(typeof document>"u")return 0;if(t||Am===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),Am=a-i}return Am}function tS(t){var e=t.match(/^(.*)px$/),n=Number(e==null?void 0:e[1]);return Number.isNaN(n)?Zl():n}function nJ(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:tS(n),height:tS(r)}}var dT=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}}},rJ=function(){return A(A({},dT()),{},{forceRender:{type:Boolean,default:void 0},getContainer:X.oneOfType([X.string,X.func,X.object,X.looseBool])})},aJ=function(){return A(A({},dT()),{},{getContainer:Function,getOpenCount:Function,scrollLocker:X.any,switchScrollingEffect:Function})};function iJ(t){return Array.isArray(t)?t:[t]}var vT={transition:"transitionend",WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd otransitionend"},oJ=Object.keys(vT).filter(function(t){if(typeof document>"u")return!1;var e=document.getElementsByTagName("html")[0];return t in(e?e.style:{})})[0],nS=vT[oJ];function rS(t,e,n,r){t.addEventListener?t.addEventListener(e,n,r):t.attachEvent&&t.attachEvent("on".concat(e),n)}function aS(t,e,n,r){t.removeEventListener?t.removeEventListener(e,n,r):t.attachEvent&&t.detachEvent("on".concat(e),n)}function lJ(t,e){var n=typeof t=="function"?t(e):t;return Array.isArray(n)?n.length===2?n:[n[0],n[1]]:[n]}var iS=function(e){return!isNaN(parseFloat(e))&&isFinite(e)},Om=!(typeof window<"u"&&window.document&&window.document.createElement),uJ=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},sJ=["width","height","open","prefixCls","placement","level","levelMove","ease","duration","getContainer","onChange","afterVisibleChange","showMask","maskClosable","maskStyle","keyboard","getOpenCount","scrollLocker","contentWrapperStyle","style","class"],Lu={},cJ=Se({compatConfig:{MODE:3},inheritAttrs:!1,props:aJ(),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=!Om&&On?{passive:!1}:!1;et(function(){st(function(){var O=e.open,B=e.getContainer,k=e.showMask,R=e.autofocus,L=B==null?void 0:B();if($(e),O&&(L&&L.parentNode===document.body&&(Lu[v]=O),S(),st(function(){R&&m()}),k)){var H;(H=e.scrollLocker)===null||H===void 0||H.lock()}})}),_e(function(){return e.level},function(){$(e)},{flush:"post"}),_e(function(){return e.open},function(){var O=e.open,B=e.getContainer,k=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&&(k==null||k.lock())):k==null||k.unLock()},{flush:"post"}),Rr(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()}),_e(function(){return e.placement},function(O){O&&(f.value=null)});var m=function(){var B,k;(B=u.value)===null||B===void 0||(k=B.focus)===null||k===void 0||k.call(B)},g=function(B){B.touches.length>1||(i.startPos={x:B.touches[0].clientX,y:B.touches[0].clientY})},h=function(B){if(!(B.changedTouches.length>1)){var k=B.currentTarget,R=B.changedTouches[0].clientX-i.startPos.x,L=B.changedTouches[0].clientY-i.startPos.y;(k===s.value||k===c.value||k===f.value&&uJ(k,B.target,R,L))&&B.cancelable&&B.preventDefault()}},w=function O(B){var k=B.target;aS(k,nS,O),k.style.transition=""},b=function(B){r("close",B)},x=function(B){B.keyCode===Be.ESC&&(B.stopPropagation(),b(B))},C=function(B){var k=e.open,R=e.afterVisibleChange;B.target===l.value&&B.propertyName.match(/transform$/)&&(u.value.style.transition="",!k&&I()&&(document.body.style.overflowX="",s.value&&(s.value.style.left="",s.value.style.width="")),R&&R(!!k))},y=q(function(){var O=e.placement,B=O==="left"||O==="right",k="translate".concat(B?"X":"Y");return{isHorizontal:B,placementName:k}}),S=function(){var B=e.open,k=e.width,R=e.height,L=y.value,H=L.isHorizontal,z=L.placementName,V=f.value?f.value.getBoundingClientRect()[H?"width":"height"]:0,U=(H?k:R)||V;D(B,z,U)},N=function(B,k,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),rS(G,nS,w);var le=B?R:0;if(z){var ne=lJ(z,{target:G,open:B});le=B?ne[0]:ne[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(k,"(").concat(se,")"):""})},D=function(B,k,R){if(!Om){var L=document.body.scrollHeight>(window.innerHeight||document.documentElement.clientHeight)&&window.innerWidth>document.body.offsetWidth?Zl(!0):0;N(B,k,R,L),M(L)}r("change",B)},M=function(B){var k=e.getContainer,R=e.showMask,L=e.open,H=k==null?void 0:k();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&&rS(U,z[W]||"touchmove",W?h:g,p)})):I()&&(document.body.style.touchAction="",B&&_(B),V.forEach(function(U,W){U&&aS(U,z[W]||"touchmove",W?h:g,p)}))}},P=function(B){var k=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",k){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="")})},_=function(B){var k=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(k){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 k=B.level,R=B.getContainer;if(!Om){var L=R==null?void 0:R(),H=L?L.parentNode:null;if(d=[],k==="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 k&&iJ(k).forEach(function(V){document.querySelectorAll(V).forEach(function(U){d.push(U)})})}},F=function(B){r("handleClick",B)},T=Z(!1);return _e(u,function(){st(function(){T.value=!0})}),function(){var O,B,k,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 ne=e.contentWrapperStyle,ie=e.style,se=e.class,he=Ye(e,sJ),te=H&&T.value,ge=Me(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=y.value.placementName,re=V==="left"||V==="top"?"-100%":"100%",de=te?"":"".concat(ee,"(").concat(re,")");return E("div",A(A({},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?b:void 0,style:G,ref:s},null),E("div",{class:"".concat(z,"-content-wrapper"),style:A({transform:de,msTransform:de,width:iS(R)?"".concat(R,"px"):R,height:iS(L)?"".concat(L,"px"):L},ne),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},[(k=a.handler)===null||k===void 0?void 0:k.call(a)]):null])])}}});const oS=cJ;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 fJ(){return document.body.scrollHeight>(window.innerHeight||document.documentElement.clientHeight)&&window.innerWidth>document.body.offsetWidth}var Tm={};const lS=function(t){if(!(!fJ()&&!t)){var e="ant-scrolling-effect",n=new RegExp("".concat(e),"g"),r=document.body.className;if(t){if(!n.test(r))return;Jl(Tm),Tm={},document.body.className=r.replace(n,"").trim();return}var a=Zl();if(a&&(Tm=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=[],pT="ant-scrolling-effect",Pm=new RegExp("".concat(pT),"g"),dJ=0,_m=new Map,vJ=Iv(function t(e){var n=this;Fv(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})),!Pm.test(o)){var l="".concat(o," ").concat(pT);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;Pm.test(o)&&(Jl(_m.get(i),{element:i}),_m.delete(i),i.className=i.className.replace(Pm,"").trim())}}),this.lockTarget=dJ++,this.options=e}),ti=0,Yu=Uo(),Vc={},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 mT=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 vJ({container:cl(e.getContainer)}),u=function(){var m,g;(m=a.value)===null||m===void 0||(g=m.parentNode)===null||g===void 0||g.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 g=cl(e.getContainer);return g?(g.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(Vc).length?(lS(),Vc=Jl({overflow:"hidden",overflowX:"hidden",overflowY:"hidden"})):ti||(Jl(Vc),Vc={},lS(!0))},v=Zn();return et(function(){var p=!1;_e([function(){return e.visible},function(){return e.getContainer}],function(m,g){var h=$e(m,2),w=h[0],b=h[1],x=$e(g,2),C=x[0],y=x[1];if(Yu&&cl(e.getContainer)===document.body&&(w&&!C?ti+=1:p&&(ti-=1)),p){var S=typeof b=="function"&&typeof y=="function";(S?b.toString()!==y.toString():b!==y)&&u(),w&&w!==C&&Yu&&cl(b)!==l.getContainer()&&l.reLock({container:cl(b)})}p=!0},{immediate:!0,flush:"post"}),st(function(){s()||(o.value=tt(function(){v.update()}))})}),xt(function(){var p=e.visible,m=e.getContainer;Yu&&cl(m)===document.body&&(ti=p&&ti?ti-1:ti),u(),tt.cancel(o.value)}),function(){var p=e.forceRender,m=e.visible,g=null,h={getOpenCount:function(){return ti},getContainer:c,switchScrollingEffect:d,scrollLocker:l};return(p||m||i.value)&&(g=E(Uh,{getContainer:c,ref:i},{default:function(){var b;return(b=r.default)===null||b===void 0?void 0:b.call(r,h)}})),g}}});var pJ=["afterVisibleChange","getContainer","wrapperClassName","forceRender"],mJ=["visible","afterClose"],hJ=Se({compatConfig:{MODE:3},inheritAttrs:!1,props:bt(rJ(),{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,pJ),d=null;if(!u)return E("div",{class:s,ref:i},[E(oS,A(A({},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(mT,{visible:e.open,forceRender:v,getContainer:u,wrapperClassName:s},{default:function(m){var g=m.visible,h=m.afterClose,w=Ye(m,mJ);return E(oS,A(A(A({ref:i},f),w),{},{open:g!==void 0?g:e.open,afterVisibleChange:h!==void 0?h:e.afterVisibleChange,onClose:l,onHandleClick:o}),a)}})),d}}});const gJ=hJ;var yJ=["width","height","visible","placement","mask","wrapClassName","class"],bJ=cn("top","right","bottom","left");cn("default","large");var uS={distance:180},xJ=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(bJ),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}},wJ=Se({compatConfig:{MODE:3},name:"ADrawer",inheritAttrs:!1,props:bt(xJ(),{closable:!0,placement:"right",maskClosable:!0,mask:!0,level:null,keyboard:!0,push:uS}),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,st(function(){p()})};yt("parentDrawerOpts",{setPush:d,setPull:v}),et(function(){var M=e.visible;M&&s&&s.setPush()}),Rr(function(){s&&s.setPull()}),_e(function(){return e.visible},function(M){s&&(M?s.setPush():s.setPull())},{flush:"post"});var p=function(){var P,_;(P=u.value)===null||P===void 0||(_=P.domFocus)===null||_===void 0||_.call(P)},m=function(P){r("update:visible",!1),r("close",P)},g=function(P){var _;(_=e.afterVisibleChange)===null||_===void 0||_.call(e,P),r("afterVisibleChange",P)},h=q(function(){return e.destroyOnClose&&!e.visible}),w=function(){var P=h.value;P&&(e.visible||(l.value=!0))},b=q(function(){var M=e.push,P=e.placement,_;return typeof M=="boolean"?_=M?uS.distance:0:_=M.distance,_=parseFloat(String(_||0)),P==="left"||P==="right"?"translateX(".concat(P==="left"?_:-_,"px)"):P==="top"||P==="bottom"?"translateY(".concat(P==="top"?_:-_,"px)"):null}),x=q(function(){var M=e.visible,P=e.mask,_=e.placement,I=e.size,$=I===void 0?"default":I,F=e.width,T=e.height;if(!M&&!P)return{};var O={};if(_==="left"||_==="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 k=$==="large"?736:378;O.height=typeof T>"u"?k:T,O.height=typeof O.height=="string"?O.height:"".concat(O.height,"px")}return O}),C=q(function(){var M=e.zIndex,P=e.wrapStyle,_=e.mask,I=e.style,$=_?{}:x.value;return A(A(A({zIndex:M,transform:o.value?b.value:void 0},$),P),I)}),y=function(P){var _=e.closable,I=e.headerStyle,$=rn(a,e,"extra"),F=rn(a,e,"title");return!F&&!_?null:E("div",{class:Me("".concat(P,"-header"),j({},"".concat(P,"-header-close-only"),_&&!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 _,I=e.closable,$=a.closeIcon?(_=a.closeIcon)===null||_===void 0?void 0:_.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 _;if(l.value&&!e.visible)return null;l.value=!1;var I=e.bodyStyle,$=e.drawerStyle,F={},T=h.value;return T&&(F.opacity=0,F.transition="opacity .3s"),E("div",{class:"".concat(P,"-wrapper-body"),style:A(A({},F),$),onTransitionend:w},[y(P),E("div",{key:"body",class:"".concat(P,"-body"),style:I},[(_=a.default)===null||_===void 0?void 0:_.call(a)]),D(P)])},D=function(P){var _=rn(a,e,"footer");if(!_)return null;var I="".concat(P,"-footer");return E("div",{class:I,style:e.footerStyle},[_])};return function(){var M;e.width,e.height;var P=e.visible,_=e.placement,I=e.mask,$=e.wrapClassName,F=e.class,T=Ye(e,yJ),O=I?x.value:{},B=I?"":"no-mask",k=A(A(A(A({},i),dt(T,["size","closeIcon","closable","destroyOnClose","drawerStyle","headerStyle","bodyStyle","title","push","wrapStyle","onAfterVisibleChange","onClose","onUpdate:visible"])),O),{},{onClose:m,afterVisibleChange:g,handler:!1,prefixCls:f.value,open:P,showMask:I,placement:_,class:Me((M={},j(M,F,F),j(M,$,!!$),j(M,B,!!B),M)),style:C.value,ref:u});return E(gJ,k,{handler:e.handle?function(){return e.handle}:a.handle,default:function(){return N(f.value)}})}}});const CJ=Cn(wJ);var hT=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=hT;var gT=function(){return A(A({},dt(hT(),["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 yT(t,e,n,r,a){var i;return Me(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 ds=function(e){return e!=null&&(Array.isArray(e)?Sn(e).length:!0)};function SJ(t){return ds(t.prefix)||ds(t.suffix)||ds(t.allowClear)}function km(t){return ds(t.addonBefore)||ds(t.addonAfter)}var EJ=["text","input"];const bT=Se({compatConfig:{MODE:3},name:"ClearableLabeledInput",inheritAttrs:!1,props:{prefixCls:String,inputType:X.oneOf(cn("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,g=e.value,h=e.disabled,w=e.readonly,b=e.handleReset,x=e.suffix,C=x===void 0?r.suffix:x;if(!m)return null;var y=!h&&!w&&g,S="".concat(v,"-clear-icon");return E(Si,{onClick:b,onMousedown:function(D){return D.preventDefault()},class:Me((p={},j(p,"".concat(S,"-hidden"),!y),j(p,"".concat(S,"-has-suffix"),!!C),p),S),role:"button"},null)},u=function(v){var p,m=e.suffix,g=m===void 0?(p=r.suffix)===null||p===void 0?void 0:p.call(r):m,h=e.allowClear;return g||h?E("span",{class:"".concat(v,"-suffix")},[l(v),g]):null},s=function(v,p){var m,g,h,w=e.focused,b=e.value,x=e.prefix,C=x===void 0?(m=r.prefix)===null||m===void 0?void 0:m.call(r):x,y=e.size,S=e.suffix,N=S===void 0?(g=r.suffix)===null||g===void 0?void 0:g.call(r):S,D=e.disabled,M=e.allowClear,P=e.direction,_=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,k=u(v);if(!SJ({prefix:C,suffix:N,allowClear:M}))return Tt(p,{value:b});var R=C?E("span",{class:"".concat(v,"-prefix")},[C]):null,L=Me("".concat(v,"-affix-wrapper"),(h={},j(h,"".concat(v,"-affix-wrapper-focused"),w),j(h,"".concat(v,"-affix-wrapper-disabled"),D),j(h,"".concat(v,"-affix-wrapper-sm"),y==="small"),j(h,"".concat(v,"-affix-wrapper-lg"),y==="large"),j(h,"".concat(v,"-affix-wrapper-input-with-clear-btn"),N&&M&&b),j(h,"".concat(v,"-affix-wrapper-rtl"),P==="rtl"),j(h,"".concat(v,"-affix-wrapper-readonly"),_),j(h,"".concat(v,"-affix-wrapper-borderless"),!I),j(h,"".concat(a.class),!km({addonAfter:T,addonBefore:B})&&a.class),h));return E("span",{ref:i,class:L,style:a.style,onMouseup:o,hidden:$},[R,Tt(p,{style:null,value:b,class:yT(v,I,y,D)}),k])},c=function(v,p){var m,g,h,w=e.addonBefore,b=w===void 0?(m=r.addonBefore)===null||m===void 0?void 0:m.call(r):w,x=e.addonAfter,C=x===void 0?(g=r.addonAfter)===null||g===void 0?void 0:g.call(r):x,y=e.size,S=e.direction,N=e.hidden;if(!km({addonBefore:b,addonAfter:C}))return p;var D="".concat(v,"-group"),M="".concat(D,"-addon"),P=b?E("span",{class:M},[b]):null,_=C?E("span",{class:M},[C]):null,I=Me("".concat(v,"-wrapper"),D,j({},"".concat(D,"-rtl"),S==="rtl")),$=Me("".concat(v,"-group-wrapper"),(h={},j(h,"".concat(v,"-group-wrapper-sm"),y==="small"),j(h,"".concat(v,"-group-wrapper-lg"),y==="large"),j(h,"".concat(v,"-group-wrapper-rtl"),S==="rtl"),h),a.class);return E("span",{class:$,style:a.style,hidden:N},[E("span",{class:I},[P,Tt(p,{style:null}),_])])},f=function(v,p){var m,g=e.value,h=e.allowClear,w=e.direction,b=e.bordered,x=e.hidden,C=e.addonAfter,y=C===void 0?r.addonAfter:C,S=e.addonBefore,N=S===void 0?r.addonBefore:S;if(!h)return Tt(p,{value:g});var D=Me("".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"),!b),j(m,"".concat(a.class),!km({addonAfter:y,addonBefore:N})&&a.class),m));return E("span",{class:D,style:a.style,hidden:x},[Tt(p,{style:null,value:g}),l(v)])};return function(){var d,v=e.prefixCls,p=e.inputType,m=e.element,g=m===void 0?(d=r.element)===null||d===void 0?void 0:d.call(r):m;return p===EJ[0]?f(v,g):c(v,s(v,g))}}});function Pg(t){return typeof t>"u"||t===null?"":String(t)}function vs(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 xT(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=Pn(),f=He("input",e),d=f.direction,v=f.prefixCls,p=f.size,m=f.autocomplete,g=Z(e.value===void 0?e.defaultValue:e.value),h=Z(!1);_e(function(){return e.value},function(){g.value=e.value}),_e(function(){return e.disabled},function(){e.value!==void 0&&(g.value=e.value),e.disabled&&(h.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")})},b=function(B){xT(l.value,B)},x=function(){var B;(B=l.value)===null||B===void 0||B.blur()},C=function(B,k,R){var L;(L=l.value)===null||L===void 0||L.setSelectionRange(B,k,R)},y=function(){var B;(B=l.value)===null||B===void 0||B.select()};i({focus:b,blur:x,input:l,stateValue:g,setSelectionRange:C,select:y});var S=function(B){var k=e.onFocus;h.value=!0,k==null||k(B),st(function(){w()})},N=function(B){var k=e.onBlur;h.value=!1,k==null||k(B),c.onFieldBlur(),st(function(){w()})},D=function(B){o("update:value",B.target.value),o("change",B),o("input",B),c.onFieldChange()},M=Zn(),P=function(B,k){g.value!==B&&(e.value===void 0?g.value=B:st(function(){l.value.value!==g.value&&M.update()}),st(function(){k&&k()}))},_=function(B){vs(l.value,B,D),P("",function(){b()})},I=function(B){var k=B.target,R=k.value,L=k.composing;if(!((B.isComposing||L)&&e.lazy||g.value===R)){var H=B.target.value;vs(l.value,B,D),P(H,function(){w()})}},$=function(B){B.keyCode===13&&o("pressEnter",B),o("keydown",B)};et(function(){w()}),xt(function(){clearTimeout(s)});var F=function(){var B,k=e.addonBefore,R=k===void 0?r.addonBefore:k,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,ne=dt(e,["prefixCls","onPressEnter","addonBefore","addonAfter","prefix","suffix","allowClear","defaultValue","size","bordered","htmlSize","lazy","showCount","valueModifiers"]),ie=A(A(A({},ne),a),{},{autocomplete:m.value,onChange:I,onInput:I,onFocus:S,onBlur:N,onKeydown:$,class:Me(yT(v.value,U,p.value,z,d.value),j({},a.class,a.class&&!R&&!H)),ref:l,key:"ant-input",size:le,id:(B=ne.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,k=g.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(Pg(k)).length,W=null;return Ke(z)==="object"?W=z.formatter({count:U,maxlength:R}):W="".concat(U).concat(V?" / ".concat(R):""),E(Mt,null,[!!z&&E("span",{class:Me("".concat(v.value,"-show-count-suffix"),j({},"".concat(v.value,"-show-count-has-suffix"),!!H))},[W]),H])}return null};return function(){var O=A(A(A({},a),e),{},{prefixCls:v.value,inputType:"input",value:Pg(g.value),handleReset:_,focused:h.value&&!e.disabled});return E(bT,A(A({},dt(O,["element","valueModifiers","suffix","showCount"])),{},{ref:u}),A(A({},r),{},{element:F,suffix:T}))}}}),wT=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 Im=/iPhone/i,sS=/iPod/i,cS=/iPad/i,Fm=/\bAndroid(?:.+)Mobile\b/i,fS=/Android/i,fl=/\bAndroid(?:.+)SD4930UR\b/i,jc=/\bAndroid(?:.+)(?:KF[A-Z]{2,4})\b/i,ni=/Windows Phone/i,dS=/\bWindows(?:.+)ARM\b/i,vS=/BlackBerry/i,pS=/BB10/i,mS=/Opera Mini/i,hS=/\b(CriOS|Chrome)(?:.+)Mobile/i,gS=/Mobile(?:.+)Firefox\b/i;function At(t,e){return t.test(e)}function yS(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:At(Im,e)&&!At(ni,e),ipod:At(sS,e),tablet:!At(Im,e)&&At(cS,e)&&!At(ni,e),device:(At(Im,e)||At(sS,e)||At(cS,e))&&!At(ni,e)},amazon:{phone:At(fl,e),tablet:!At(fl,e)&&At(jc,e),device:At(fl,e)||At(jc,e)},android:{phone:!At(ni,e)&&At(fl,e)||!At(ni,e)&&At(Fm,e),tablet:!At(ni,e)&&!At(fl,e)&&!At(Fm,e)&&(At(jc,e)||At(fS,e)),device:!At(ni,e)&&(At(fl,e)||At(jc,e)||At(Fm,e)||At(fS,e))||At(/\bokhttp\b/i,e)},windows:{phone:At(ni,e),tablet:At(dS,e),device:At(ni,e)||At(dS,e)},other:{blackberry:At(vS,e),blackberry10:At(pS,e),opera:At(mS,e),firefox:At(gS,e),chrome:At(hS,e),device:At(vS,e)||At(pS,e)||At(mS,e)||At(gS,e)||At(hS,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 NJ=A(A({},yS()),{},{isMobile:yS});const DJ=NJ;var MJ=["disabled","loading","addonAfter","suffix"];const CT=Se({compatConfig:{MODE:3},name:"AInputSearch",inheritAttrs:!1,props:A(A({},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),DJ.tablet||l.value.focus()},v=He("input-search",e),p=v.prefixCls,m=v.getPrefixCls,g=v.direction,h=v.size,w=q(function(){return m("input",e.inputPrefixCls)});return function(){var b,x,C,y,S,N=e.disabled,D=e.loading,M=e.addonAfter,P=M===void 0?(b=r.addonAfter)===null||b===void 0?void 0:b.call(r):M,_=e.suffix,I=_===void 0?(x=r.suffix)===null||x===void 0?void 0:x.call(r):_,$=Ye(e,MJ),F=e.enterButton,T=F===void 0?(C=(y=r.enterButton)===null||y===void 0?void 0:y.call(r))!==null&&C!==void 0?C:!1:F;T=T||T==="";var O=typeof T=="boolean"?E(kv,null,null):null,B="".concat(p.value,"-button"),k=Array.isArray(T)?T[0]:T,R,L=k.type&&V0(k.type)&&k.type.__ANT_BUTTON;if(L||k.tagName==="button")R=Tt(k,A({onMousedown:f,onClick:d,key:"enterButton"},L?{class:B,size:h.value}:{}),!1);else{var H=O&&!T;R=E(Fn,{class:B,type:T?"primary":void 0,size:h.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=Me(p.value,(S={},j(S,"".concat(p.value,"-rtl"),g.value==="rtl"),j(S,"".concat(p.value,"-").concat(h.value),!!h.value),j(S,"".concat(p.value,"-with-button"),!!T),S),a.class);return E(In,A(A(A({ref:l},dt($,["onUpdate:value","onSearch","enterButton"])),a),{},{onPressEnter:d,size:h.value,prefixCls:w.value,addonAfter:R,suffix:I,onChange:c,class:z,disabled:N}),r)}}});var AJ=`
- min-height:0 !important;
- max-height:none !important;
- height:0 !important;
- visibility:hidden !important;
- overflow:hidden !important;
- position:absolute !important;
- z-index:-1000 !important;
- top:0 !important;
- right:0 !important
- `,OJ=["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"],$m={},Wr;function TJ(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&&$m[n])return $m[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=OJ.map(function(s){return"".concat(s,":").concat(r.getPropertyValue(s))}).join(";"),u={sizingStyle:l,paddingSize:i,borderSize:o,boxSizing:a};return e&&n&&($m[n]=u),u}function PJ(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=TJ(t,e),i=a.paddingSize,o=a.borderSize,l=a.boxSizing,u=a.sizingStyle;Wr.setAttribute("style","".concat(u,";").concat(AJ)),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 Bm=0,bS=1,_J=2,kJ=Se({compatConfig:{MODE:3},name:"ResizableTextArea",inheritAttrs:!1,props:gT(),setup:function(e,n){var r=n.attrs,a=n.emit,i=n.expose,o,l,u=Z(),s=Z({}),c=Z(Bm);xt(function(){tt.cancel(o),tt.cancel(l)});var f=function(){try{if(document.activeElement===u.value){var w=u.value.selectionStart,b=u.value.selectionEnd;u.value.setSelectionRange(w,b)}}catch{}},d=function(){var w=e.autoSize||e.autosize;if(!(!w||!u.value)){var b=w.minRows,x=w.maxRows;s.value=PJ(u.value,!1,b,x),c.value=bS,tt.cancel(l),l=tt(function(){c.value=_J,l=tt(function(){c.value=Bm,f()})})}},v=function(){tt.cancel(o),o=tt(d)},p=function(w){if(c.value===Bm){a("resize",w);var b=e.autoSize||e.autosize;b&&v()}};Nn(e.autosize===void 0,"Input.TextArea","autosize is deprecated, please use autoSize instead.");var m=function(){var w=e.prefixCls,b=e.autoSize,x=e.autosize,C=e.disabled,y=dt(e,["prefixCls","onPressEnter","autoSize","autosize","defaultValue","allowClear","type","lazy","maxlength","valueModifiers"]),S=Me(w,r.class,j({},"".concat(w,"-disabled"),C)),N=[r.style,s.value,c.value===bS?{overflowX:"hidden",overflowY:"hidden"}:null],D=A(A(A({},y),r),{},{style:N,class:S});return D.autofocus||delete D.autofocus,D.rows===0&&delete D.rows,E(ea,{onResize:p,disabled:!(b||x)},{default:function(){return[wn(E("textarea",A(A({},D),{},{ref:u}),null),[[pu]])]}})};_e(function(){return e.value},function(){st(function(){d()})}),et(function(){st(function(){d()})});var g=Zn();return i({resizeTextarea:d,textArea:u,instance:g}),function(){return m()}}});const IJ=kJ;function ST(t,e){return Re(t||"").slice(0,e).join("")}function xS(t,e,n,r){var a=n;return t?a=ST(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:gT(),setup:function(e,n){var r=n.attrs,a=n.expose,i=n.emit,o=Pn(),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}),g=Z(!1),h=Z(),w=Z(0),b=function(T){g.value=!0,h.value=s.value,w.value=T.currentTarget.selectionStart,i("compositionstart",T)},x=function(T){g.value=!1;var O=T.currentTarget.value;if(m.value){var B,k=w.value>=e.maxlength+1||w.value===((B=h.value)===null||B===void 0?void 0:B.length);O=xS(k,h.value,O,e.maxlength)}O!==s.value&&(N(O),vs(T.currentTarget,T,P,O)),i("compositionend",T)},C=Zn();_e(function(){return e.value},function(){"value"in C.vnode.props;var F;l.value=(F=e.value)!==null&&F!==void 0?F:""});var y=function(T){var O;xT((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:st(function(){if(u.value.textArea.value!==s.value){var B,k,R;(B=u.value)===null||B===void 0||(k=(R=B.instance).update)===null||k===void 0||k.call(R)}}),st(function(){O&&O()}))},D=function(T){T.keyCode===13&&i("pressEnter",T),i("keydown",T)},M=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()},_=function(T){vs(u.value.textArea,T,P),N("",function(){y()})},I=function(T){var O=T.target.composing,B=T.target.value;if(g.value=!!(T.isComposing||O),!(g.value&&e.lazy||l.value===B)){if(m.value){var k=T.target,R=k.selectionStart>=e.maxlength+1||k.selectionStart===B.length||!k.selectionStart;B=xS(R,s.value,B,e.maxlength)}vs(T.currentTarget,T,P,B),N(B)}},$=function(){var T,O,B,k=r.style,R=r.class,L=e.bordered,H=L===void 0?!0:L,z=A(A(A({},dt(e,["allowClear"])),r),{},{style:p.value?{}:k,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:M,onKeydown:D,onCompositionstart:b,onCompositionend:x});return(O=e.valueModifiers)!==null&&O!==void 0&&O.lazy&&delete z.onInput,E(IJ,A(A({},z),{},{id:(B=z.id)!==null&&B!==void 0?B:o.id.value,ref:u,maxlength:e.maxlength}),null)};return a({focus:y,blur:S,resizableTextArea:u}),rt(function(){var F=Pg(l.value);!g.value&&m.value&&(e.value===null||e.value===void 0)&&(F=ST(F,e.maxlength)),s.value=F}),function(){var F=e.maxlength,T=e.bordered,O=T===void 0?!0:T,B=e.hidden,k=r.style,R=r.class,L=A(A(A({},e),r),{},{prefixCls:f.value,inputType:"text",handleReset:_,direction:v.value,bordered:O,style:p.value?void 0:k}),H=E(bT,A(A({},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:Me("".concat(f.value,"-textarea"),j({},"".concat(f.value,"-textarea-rtl"),v.value==="rtl"),"".concat(f.value,"-textarea-show-count"),R),style:k,"data-count":Ke(V)!=="object"?V:void 0},[H])}return H}}});var FJ={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 $J=FJ;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){BJ(t,a,n[a])})}return t}function BJ(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=wS({},e,n.attrs);return E(mt,wS({},r,{icon:$J}),null)};Z1.displayName="EyeOutlined";Z1.inheritAttrs=!1;const J1=Z1;var RJ={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 LJ=RJ;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){zJ(t,a,n[a])})}return t}function zJ(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=CS({},e,n.attrs);return E(mt,CS({},r,{icon:LJ}),null)};Q1.displayName="EyeInvisibleOutlined";Q1.inheritAttrs=!1;const VJ=Q1;var jJ=["size","visibilityToggle"],HJ={click:"onClick",hover:"onMouseover"},KJ=function(e){return e?E(J1,null,null):E(VJ,null,null)};const ET=Se({compatConfig:{MODE:3},name:"AInputPassword",inheritAttrs:!1,props:A(A({},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 b,x=e.action,C=e.iconRender,y=C===void 0?r.iconRender||KJ:C,S=HJ[x]||"",N=y(o.value),D=(b={},j(b,S,l),j(b,"class","".concat(w,"-icon")),j(b,"key","passwordIcon"),j(b,"onMousedown",function(P){P.preventDefault()}),j(b,"onMouseup",function(P){P.preventDefault()}),b);return Tt(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)}),g=function(){var w=e.size,b=e.visibilityToggle,x=Ye(e,jJ),C=b&&f(v.value),y=Me(v.value,a.class,j({},"".concat(v.value,"-").concat(w),!!w)),S=A(A(A({},dt(x,["suffix","iconRender","action"])),a),{},{type:o.value?"text":"password",class:y,prefixCls:m.value,suffix:C});return w&&(S.size=w),E(In,A({ref:u},S),r)};return function(){return g()}}});In.Group=wT;In.Search=CT;In.TextArea=X1;In.Password=ET;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 UJ="[object Number]";function qJ(t){return typeof t=="number"||ya(t)&&ao(t)==UJ}function WJ(){var t=document.documentElement.clientWidth,e=window.innerHeight||document.documentElement.clientHeight;return{width:t,height:e}}function Vd(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 Jv(){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 SS(t,e,n){var r=e;return!r&&n&&(r="".concat(t,"-").concat(n)),r}var ES=-1;function GJ(){return ES+=1,ES}function NS(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 YJ(t){var e=t.getBoundingClientRect(),n={left:e.left,top:e.top},r=t.ownerDocument,a=r.defaultView||r.parentWindow;return n.left+=NS(a),n.top+=NS(a,!0),n}var DS={width:0,height:0,overflow:"hidden",outline:"none"};const XJ=Se({compatConfig:{MODE:3},name:"Content",inheritAttrs:!1,props:A(A({},Jv()),{},{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,g=m.activeElement;p&&g===l.value?o.value.focus():!p&&g===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(){st(function(){if(u.value){var p=YJ(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,g,h=e.prefixCls,w=e.footer,b=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,y=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,M=e.onClose,P=e.bodyStyle,_=e.bodyProps,I=e.onMousedown,$=e.onMouseup,F=e.visible,T=e.modalRender,O=T===void 0?a.modalRender:T,B=e.destroyOnClose,k=e.motionName,R;b&&(R=E("div",{class:"".concat(h,"-footer")},[b]));var L;C&&(L=E("div",{class:"".concat(h,"-header")},[E("div",{class:"".concat(h,"-title"),id:y},[C])]));var H;S&&(H=E("button",{type:"button",onClick:M,"aria-label":"Close",class:"".concat(h,"-close")},[D||E("span",{class:"".concat(h,"-close-x")},null)]));var z=E("div",{class:"".concat(h,"-content")},[H,L,E("div",A({class:"".concat(h,"-body"),style:P},_),[(g=a.default)===null||g===void 0?void 0:g.call(a)]),R]),V=io(k);return E(Lr,A(A({},V),{},{onBeforeEnter:f,onAfterEnter:function(){return d(!0)},onAfterLeave:function(){return d(!1)}}),{default:function(){return[F||!B?wn(E("div",A(A({},i),{},{ref:u,key:"dialog-element",role:"document",style:[c.value,i.style],class:[h,i.class],onMousedown:I,onMouseup:$}),[E("div",{tabindex:0,ref:o,style:DS,"aria-hidden":"true"},null),O?O({originVNode:z}):z,E("div",{tabindex:0,ref:l,style:DS,"aria-hidden":"true"},null)]),[[Jn,F]]):null]}})}}});function Qv(t){if(t==null)throw new TypeError("Cannot destructure "+t)}const ZJ=Se({compatConfig:{MODE:3},name:"Mask",props:{prefixCls:String,visible:Boolean,motionName:String,maskProps:Object},setup:function(e,n){return Qv(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",A({class:"".concat(r,"-mask")},i),null),[[Jn,a]])]}})}}}),MS=Se({compatConfig:{MODE:3},name:"Dialog",inheritAttrs:!1,props:bt(A(A({},Jv()),{},{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(GJ())),c=function(b){if(b){if(!Mo(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 y;(y=e.afterClose)===null||y===void 0||y.call(e)}}},f=function(b){var x;(x=e.onClose)===null||x===void 0||x.call(e,b)},d=Z(!1),v=Z(),p=function(){clearTimeout(v.value),d.value=!0},m=function(){v.value=setTimeout(function(){d.value=!1})},g=function(b){if(!e.maskClosable)return null;d.value?d.value=!1:o.value===b.target&&f(b)},h=function(b){if(e.keyboard&&b.keyCode===Be.ESC){b.stopPropagation(),f(b);return}e.visible&&b.keyCode===Be.TAB&&l.value.changeActive(!b.shiftKey)};return _e(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 b;(b=e.scrollLocker)===null||b===void 0||b.lock()}}),function(){var w=e.prefixCls,b=e.mask,x=e.visible,C=e.maskTransitionName,y=e.maskAnimation,S=e.zIndex,N=e.wrapClassName,D=e.rootClassName,M=e.wrapStyle,P=e.closable,_=e.maskProps,I=e.maskStyle,$=e.transitionName,F=e.animation,T=e.wrapProps,O=e.title,B=O===void 0?a.title:O,k=r.style,R=r.class;return E("div",A({class:["".concat(w,"-root"),D]},oo(e,{data:!0})),[E(ZJ,{prefixCls:w,visible:b&&x,motionName:SS(w,C,y),style:A({zIndex:S},I),maskProps:_},null),E("div",A({tabIndex:-1,onKeydown:h,class:Me("".concat(w,"-wrap"),N),ref:o,onClick:g,role:"dialog","aria-labelledby":B?s.value:null,style:A(A({zIndex:S},M),{},{display:u.value?null:"none"})},T),[E(XJ,A(A({},dt(e,["scrollLocker"])),{},{style:k,class:R,onMousedown:p,onMouseup:m,ref:l,closable:P,ariaId:s.value,prefixCls:w,visible:x,onClose:f,onVisibleChanged:c,motionName:SS(w,$,F)}),a)])])}}});var JJ=Jv(),QJ=Se({compatConfig:{MODE:3},name:"DialogWrap",inheritAttrs:!1,props:bt(JJ,{visible:!1}),setup:function(e,n){var r=n.attrs,a=n.slots,i=Z(e.visible);return Ty({},{inTriggerContext:!1}),_e(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=A(A(A({},e),r),{},{ref:"_component",key:"dialog"});return l===!1?E(MS,A(A({},d),{},{getOpenCount:function(){return 2}}),a):!u&&c&&!i.value?null:E(mT,{visible:o,forceRender:u,getContainer:l},{default:function(p){return d=A(A(A({},d),p),{},{afterClose:function(){f==null||f(),i.value=!1}}),E(MS,d,a)}})}}});const NT=QJ;function eQ(t){var e=Z(null),n=Lt(A({},t)),r=Z([]),a=function(o){e.value===null&&(r.value=[],e.value=tt(function(){var l;r.value.forEach(function(u){l=A(A({},l),u)}),at(n,l),e.value=null})),r.value.push(o)};return et(function(){e.value&&tt.cancel(e.value)}),[n,a]}function AS(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 tQ(t,e,n,r){var a=WJ(),i=a.width,o=a.height,l=null;return t<=i&&e<=o?l={x:0,y:0}:(t>i||e>o)&&(l=A(A({},AS("x",n,t,i)),AS("y",r,e,o))),l}var OS=Symbol("previewGroupContext"),eb={provide:function(e){yt(OS,e)},inject:function(){return pt(OS,{isPreviewGroup:Z(!1),previewUrls:q(function(){return new Map}),setPreviewUrls:function(){},current:Z(null),setCurrent:function(){},setShowPreview:function(){},setMousePosition:function(){},registerImage:null,rootClassName:""})}},nQ=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"?OT(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,M){var P,_;(P=(_=a.value).onVisibleChange)===null||P===void 0||P.call(_,D,M)},c=dn(!!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}),g=q(function(){return Array.from(i.keys())}),h=q(function(){return g.value[a.value.current]}),w=q(function(){return new Map(Array.from(i).filter(function(N){var D=$e(N,2),M=D[1].canPreview;return!!M}).map(function(N){var D=$e(N,2),M=D[0],P=D[1].url;return[M,P]}))}),b=function(D,M){var P=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!0;i.set(D,{url:M,canPreview:P})},x=function(D){o.value=D},C=function(D){p.value=D},y=function(D,M){var P=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!0,_=function(){i.delete(D)};return i.set(D,{url:M,canPreview:P}),_},S=function(D){D==null||D.stopPropagation(),v(!1),C(null)};return _e(h,function(N){x(N)},{immediate:!0,flush:"post"}),rt(function(){d.value&&m.value&&x(h.value)},{flush:"post"}),eb.provide({isPreviewGroup:Z(!0),previewUrls:w,setPreviewUrls:b,current:o,setCurrent:x,setShowPreview:v,setMousePosition:C,registerImage:y}),function(){var N=at({},(Qv(a.value),a.value));return E(Mt,null,[r.default&&r.default(),E(MT,A(A({},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 DT=nQ;var bo={x:0,y:0},rQ=A(A({},Jv()),{},{src:String,alt:String,rootClassName:String,icons:{type:Object,default:function(){return{}}}}),aQ=Se({compatConfig:{MODE:3},name:"Preview",inheritAttrs:!1,props:rQ,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=eQ(bo),g=$e(m,2),h=g[0],w=g[1],b=function(){return r("close")},x=Z(),C=Lt({originX:0,originY:0,deltaX:0,deltaY:0}),y=Z(!1),S=eb.inject(),N=S.previewUrls,D=S.current,M=S.isPreviewGroup,P=S.setCurrent,_=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 M.value?N.value.get(D.value):e.src}),T=q(function(){return M.value&&_.value>1}),O=Z({wheelDirection:0}),B=function(){v.value=1,p.value=0,w(bo),r("afterClose")},k=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<_.value-1&&P(I.value[$.value+1])},U=Me(j({},"".concat(e.prefixCls,"-moving"),y.value)),W="".concat(e.prefixCls,"-operations-operation"),G="".concat(e.prefixCls,"-operations-icon"),le=[{icon:c,onClick:b,type:"close"},{icon:u,onClick:k,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"}],ne=function(){if(e.visible&&y.value){var de=x.value.offsetWidth*v.value,ae=x.value.offsetHeight*v.value,oe=Vd(x.value),ue=oe.left,ve=oe.top,me=p.value%180!==0;y.value=!1;var Y=tQ(me?ae:de,me?de:ae,ue,ve);Y&&w(A({},Y))}},ie=function(de){de.button===0&&(de.preventDefault(),de.stopPropagation(),C.deltaX=de.pageX-h.x,C.deltaY=de.pageY-h.y,C.originX=h.x,C.originY=h.y,y.value=!0)},se=function(de){e.visible&&y.value&&w({x:de.pageX-C.deltaX,y:de.pageY-C.deltaY})},he=function(de){if(e.visible){de.preventDefault();var ae=de.deltaY;O.value={wheelDirection:ae}}},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<_.value-1&&P(I.value[$.value+1]))},ge=function(){e.visible&&(v.value!==1&&(v.value=1),(h.x!==bo.x||h.y!==bo.y)&&w(bo))},ee=function(){};return et(function(){_e([function(){return e.visible},y],function(){ee();var re,de,ae=on(window,"mouseup",ne,!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&&(re=on(window.top,"mouseup",ne,!1),de=on(window.top,"mousemove",se,!1))}catch{}ee=function(){ae.remove(),oe.remove(),ue.remove(),ve.remove(),re&&re.remove(),de&&de.remove()}},{flush:"post",immediate:!0}),_e([O],function(){var re=O.value.wheelDirection;re>0?R():re<0&&k()})}),Rr(function(){ee()}),function(){var re=e.visible,de=e.prefixCls,ae=e.rootClassName;return E(NT,A(A({},a),{},{transitionName:"zoom",maskTransitionName:"fade",closable:!1,keyboard:!0,prefixCls:de,onClose:b,afterClose:B,visible:re,wrapClassName:U,rootClassName:ae,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:Me(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(h.x,"px, ").concat(h.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:Me("".concat(e.prefixCls,"-switch-left"),j({},"".concat(e.prefixCls,"-switch-left-disabled"),$.value<=0)),onClick:z},[f]),T.value&&E("div",{class:Me("".concat(e.prefixCls,"-switch-right"),j({},"".concat(e.prefixCls,"-switch-right-disabled"),$.value>=_.value-1)),onClick:V},[d])]}})}}});const MT=aQ;var iQ=["icons","maskClassName","src"],AT=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}}},OT=function(e,n){var r=A({},e);return Object.keys(n).forEach(function(a){e[a]===void 0&&(r[a]=n[a])}),r},oQ=0,TT=Se({compatConfig:{MODE:3},name:"Image",inheritAttrs:!1,props:AT(),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 R={visible:void 0,onVisibleChange:function(){},getContainer:void 0};return Ke(e.preview)==="object"?OT(e.preview,R):R}),s=q(function(){return e.placeholder&&e.placeholder!==!0||a.placeholder}),c=q(function(){return u.value.visible}),f=q(function(){return u.value.getContainer}),d=q(function(){return c.value!==void 0}),v=function(L,H){var z,V;(z=(V=u.value).onVisibleChange)===null||z===void 0||z.call(V,L,H)},p=dn(!!c.value,{value:c,onChange:v}),m=$e(p,2),g=m[0],h=m[1];_e(g,function(R,L){v(R,L)});var w=Z(s.value?"loading":"normal");_e(function(){return e.src},function(){w.value=s.value?"loading":"normal"});var b=Z(null),x=q(function(){return w.value==="error"}),C=eb.inject(),y=C.isPreviewGroup,S=C.setCurrent,N=C.setShowPreview,D=C.setMousePosition,M=C.registerImage,P=Z(oQ++),_=q(function(){return e.preview&&!x.value}),I=function(){w.value="normal"},$=function(L){w.value="error",i("error",L)},F=function(L){if(!d.value){var H=Vd(L.target),z=H.left,V=H.top;y.value?(S(P.value),D({x:z,y:V})):b.value={x:z,y:V}}y.value?N(!0):h(!0),i("click",L)},T=function(){h(!1),d.value||(b.value=null)},O=Z(null);_e(function(){return O},function(){w.value==="loading"&&O.value.complete&&(O.value.naturalWidth||O.value.naturalHeight)&&I()});var B=function(){};et(function(){_e([function(){return e.src},_],function(){if(B(),!y.value)return function(){};B=M(P.value,e.src,_.value),_.value||B()},{flush:"post",immediate:!0})}),Rr(function(){B()});var k=function(L){return qJ(L)?L+"px":L};return function(){var R=e.prefixCls,L=e.wrapperClassName,H=e.fallback,z=e.src,V=e.placeholder,U=e.wrapperStyle,W=e.rootClassName,G=r.width,le=r.height,ne=r.crossorigin,ie=r.decoding,se=r.alt,he=r.sizes,te=r.srcset,ge=r.usemap,ee=r.class,re=r.style,de=u.value,ae=de.icons,oe=de.maskClassName,ue=de.src,ve=Ye(de,iQ),me=Me(R,L,W,j({},"".concat(R,"-error"),x.value)),Y=x.value&&H?H:ue??z,Q={crossorigin:ne,decoding:ie,alt:se,sizes:he,srcset:te,usemap:ge,class:Me("".concat(R,"-img"),j({},"".concat(R,"-img-placeholder"),V===!0),ee),style:A({height:le},re)};return E(Mt,null,[E("div",{class:me,onClick:_.value?F:function(pe){i("click",pe)},style:A({width:k(G),height:k(le)},U)},[E("img",A(A(A({},Q),x.value&&H?{src:H}:{onLoad:I,onError:$,src:z}),{},{ref:O}),null),w.value==="loading"&&E("div",{"aria-hidden":"true",class:"".concat(R,"-placeholder")},[V||a.placeholder&&a.placeholder()]),a.previewMask&&_.value&&E("div",{class:["".concat(R,"-mask"),oe]},[a.previewMask()])]),!y.value&&_.value&&E(MT,A(A({},ve),{},{"aria-hidden":!g.value,visible:g.value,prefixCls:l.value,onClose:T,mousePosition:b.value,src:Y,alt:se,getContainer:f.value,icons:ae,rootClassName:W}),null)])}}});TT.PreviewGroup=DT;const lQ=TT;var uQ={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 sQ=uQ;function TS(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 tb=function(e,n){var r=TS({},e,n.attrs);return E(mt,TS({},r,{icon:sQ}),null)};tb.displayName="RotateLeftOutlined";tb.inheritAttrs=!1;const fQ=tb;var dQ={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 vQ=dQ;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){pQ(t,a,n[a])})}return t}function pQ(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=PS({},e,n.attrs);return E(mt,PS({},r,{icon:vQ}),null)};nb.displayName="RotateRightOutlined";nb.inheritAttrs=!1;const mQ=nb;var hQ={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 gQ=hQ;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){yQ(t,a,n[a])})}return t}function yQ(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:gQ}),null)};rb.displayName="ZoomInOutlined";rb.inheritAttrs=!1;const bQ=rb;var xQ={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 wQ=xQ;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){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 ab=function(e,n){var r=kS({},e,n.attrs);return E(mt,kS({},r,{icon:wQ}),null)};ab.displayName="ZoomOutOutlined";ab.inheritAttrs=!1;const SQ=ab;var PT={rotateLeft:E(fQ,null,null),rotateRight:E(mQ,null,null),zoomIn:E(bQ,null,null),zoomOut:E(SQ,null,null),close:E(Wa,null,null),left:E(Vo,null,null),right:E(xi,null,null)},EQ=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(DT,A(A({},A(A({},r),e)),{},{icons:PT,previewPrefixCls:l.value}),a)}}});const _T=EQ;var Ao=Se({name:"AImage",inheritAttrs:!1,props:AT(),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 A(A({icons:PT},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(lQ,A(A({},A(A(A({},a),e),{},{prefixCls:o.value})),{},{preview:s.value}),A(A({},r),{},{previewMask:typeof p=="function"?p:null}))}}});Ao.PreviewGroup=_T;Ao.install=function(t){return t.component(Ao.name,Ao),t.component(Ao.PreviewGroup.name,Ao.PreviewGroup),t};const NQ=Ao;var DQ={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 MQ=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){AQ(t,a,n[a])})}return t}function AQ(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=IS({},e,n.attrs);return E(mt,IS({},r,{icon:MQ}),null)};ib.displayName="UpOutlined";ib.inheritAttrs=!1;const OQ=ib;function _g(){return typeof BigInt=="function"}function ps(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 ks(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(_g()?BigInt(t).toString():Number.MAX_SAFE_INTEGER);if(t<Number.MIN_SAFE_INTEGER)return String(_g()?BigInt(t).toString():Number.MIN_SAFE_INTEGER);e=t.toFixed(ks(e))}return ps(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}var TQ=function(){function t(e){if(Fv(this,t),j(this,"origin",""),!e&&e!==0||!String(e).trim()){this.empty=!0;return}this.origin=String(e),this.number=Number(e)}return Iv(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(ks(this.number),ks(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}(),PQ=function(){function t(e){if(Fv(this,t),j(this,"origin",""),!e&&e!==0||!String(e).trim()){this.empty=!0;return}if(this.origin=String(e),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=ps(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 Iv(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=ps(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()?"":ps("".concat(this.getMark()).concat(this.getIntegerStr(),".").concat(this.getDecimalStr())).fullStr:this.origin}}]),t}();function Fa(t){return _g()?new PQ(t):new TQ(t)}function kg(t,e,n){if(t==="")return"";var r=ps(t),a=r.negativeStr,i=r.integerStr,o=r.decimalStr,l="".concat(e).concat(o),u="".concat(a).concat(i);if(n>=0){var s=Number(o[n]);if(s>=5){var c=Fa(t).add("".concat(a,"0.").concat("0".repeat(n)).concat(10-s));return kg(c.toString(),e,n)}return n===0?u:"".concat(u).concat(e).concat(o.padEnd(n,"0").slice(0,n))}return l===".0"?u:"".concat(u).concat(l)}var _Q=200,kQ=600;const IQ=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,_Q)}i.value=setTimeout(f,kQ)},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=Me(f,"".concat(f,"-up"),j({},"".concat(f,"-up-disabled"),s)),v=Me(f,"".concat(f,"-down"),j({},"".concat(f,"-down-disabled"),c)),p={unselectable:"on",role:"button",onMouseup:l,onMouseleave:l},m=r.upNode,g=r.downNode;return E("div",{class:"".concat(f,"-wrap")},[E("span",A(A({},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",A(A({},p),{},{onMousedown:function(w){o(w,!1)},"aria-label":"Decrease Value","aria-disabled":c,class:v}),[(g==null?void 0:g())||E("span",{unselectable:"on",class:"".concat(u,"-handler-down-inner")},null)])])}}});function FQ(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 $Q=function(){var t=Z(0),e=function(){tt.cancel(t.value)};return xt(function(){e()}),function(n){e(),t.value=tt(function(){n()})}};var BQ=["prefixCls","min","max","step","defaultValue","value","disabled","readonly","keyboard","controls","autofocus","stringMode","parser","formatter","precision","decimalSeparator","onChange","onInput","onPressEnter","onStep","lazy","class","style"],FS=function(e,n){return e||n.isEmpty()?n.toString():n.toNumber()},$S=function(e){var n=Fa(e);return n.isInvalidate()?null:n},kT=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 RQ=Se({compatConfig:{MODE:3},name:"InnerInputNumber",inheritAttrs:!1,props:A(A({},kT()),{},{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(ks(U),ks(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(""),g=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 ne=e.decimalSeparator||".";G=kg(G,ne,le)}}return G},h=function(){var V=e.value;return f.value.isInvalidate()&&["string","number"].includes(Ke(V))?Number.isNaN(V)?"":V:g(f.value.toString(),!1)}();m.value=h;function w(V,U){m.value=g(V.isInvalidate()?V.toString(!1):V.toString(!U),U)}var b=q(function(){return $S(e.max)}),x=q(function(){return $S(e.min)}),C=q(function(){return!b.value||!f.value||f.value.isInvalidate()?!1:b.value.lessEquals(f.value)}),y=q(function(){return!x.value||!f.value||f.value.isInvalidate()?!1:f.value.lessEquals(x.value)}),S=FQ(l,u),N=$e(S,2),D=N[0],M=N[1],P=function(U){return b.value&&!U.lessEquals(b.value)?b.value:x.value&&!x.value.lessEquals(U)?x.value:null},_=function(U){return!P(U)},I=function(U,W){var G=U,le=_(G)||G.isEmpty();if(!G.isEmpty()&&!W&&(G=P(G)||G,le=!0),!e.readonly&&!e.disabled&&le){var ne=G.toString(),ie=v(ne,W);if(ie>=0&&(G=Fa(kg(ne,".",ie))),!G.equals(f.value)){var se;d(G),(se=e.onChange)===null||se===void 0||se.call(e,G.isEmpty()?null:FS(e.stringMode,G)),e.value===void 0&&w(G,W)}return G}return f.value},$=$Q(),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 ne=U;e.parser||(ne=U.replace(/。/g,".")),ne!==U&&V(ne)})},T=function(){c.value=!0},O=function(){c.value=!1,F(l.value.value)},B=function(U){F(U.target.value)},k=function(U){var W,G;if(!(U&&C.value||!U&&y.value)){s.value=!1;var le=Fa(e.step);U||(le=le.negate());var ne=(f.value||Fa(0)).add(le.toString()),ie=I(ne,!1);(W=e.onStep)===null||W===void 0||W.call(e,FS(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)&&(k(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 _e(function(){return e.precision},function(){f.value.isInvalidate()||w(f.value,!1)},{flush:"post"}),_e(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"}),_e(m,function(){e.formatter&&M()},{flush:"post"}),_e(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=A(A({},r),e),W=U.prefixCls,G=W===void 0?"rc-input-number":W,le=U.min,ne=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,re=U.autofocus;U.stringMode,U.parser,U.formatter,U.precision,U.decimalSeparator,U.onChange,U.onInput,U.onPressEnter,U.onStep;var de=U.lazy,ae=U.class,oe=U.style,ue=Ye(U,BQ),ve=a.upHandler,me=a.downHandler,Y="".concat(G,"-input"),Q={};return de?Q.onChange=B:Q.onInput=B,E("div",{class:Me(G,ae,(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()&&!_(f.value)),V)),style:oe,onKeydown:L,onKeyup:H},[ee&&E(IQ,{prefixCls:G,upDisabled:C.value,downDisabled:y.value,onStep:k},{upNode:ve,downNode:me}),E("div",{class:"".concat(Y,"-wrap")},[E("input",A(A(A({autofocus:re,autocomplete:"off",role:"spinbutton","aria-valuemin":le,"aria-valuemax":ne,"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 Rm(t){return t!=null}var LQ=["class","bordered","readonly","style","addonBefore","addonAfter","prefix","valueModifiers"],BS=kT(),zQ=function(){return A(A({},BS),{},{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":BS.onChange,valueModifiers:Object})},Lm=Se({compatConfig:{MODE:3},name:"AInputNumber",inheritAttrs:!1,props:zQ(),slots:["addonBefore","addonAfter","prefix"],setup:function(e,n){var r=n.emit,a=n.expose,i=n.attrs,o=n.slots,l=Pn(),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);_e(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()},g=function(){var C;(C=p.value)===null||C===void 0||C.blur()};a({focus:m,blur:g});var h=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()},b=function(C){v.value=!0,r("focus",C)};return function(){var x,C,y,S,N=A(A({},i),e),D=N.class,M=N.bordered,P=N.readonly,_=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?(y=o.prefix)===null||y===void 0?void 0:y.call(o):O,k=N.valueModifiers,R=k===void 0?{}:k,L=Ye(N,LQ),H=s.value,z=c.value,V=Me((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"),!M),S),D),U=E(RQ,A(A({},dt(L,["size","defaultValue"])),{},{ref:p,lazy:!!R.lazy,value:d.value,class:V,prefixCls:H,readonly:P,onChange:h,onBlur:w,onFocus:b}),{upHandler:function(){return E(OQ,{class:"".concat(H,"-handler-up-inner")},null)},downHandler:function(){return E(Ys,{class:"".concat(H,"-handler-down-inner")},null)}}),W=Rm($)||Rm(T);if(Rm(B)){var G,le=Me("".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"),!M),j(G,"".concat(D),!W&&D),G));U=E("div",{class:le,style:_,onMouseup:function(){return p.value.focus()}},[E("span",{class:"".concat(H,"-prefix")},[B]),U])}if(W){var ne,ie="".concat(H,"-group"),se="".concat(ie,"-addon"),he=$?E("div",{class:se},[$]):null,te=T?E("div",{class:se},[T]):null,ge=Me("".concat(H,"-wrapper"),ie,j({},"".concat(ie,"-rtl"),f.value==="rtl")),ee=Me("".concat(H,"-group-wrapper"),(ne={},j(ne,"".concat(H,"-group-wrapper-sm"),z==="small"),j(ne,"".concat(H,"-group-wrapper-lg"),z==="large"),j(ne,"".concat(H,"-group-wrapper-rtl"),f.value==="rtl"),ne),D);U=E("div",{class:ee,style:_},[E("div",{class:ge},[he,U,te])])}return Tt(U,{style:_})}}});const VQ=at(Lm,{install:function(e){return e.component(Lm.name,Lm),e}});var sb=function(){return{prefixCls:String,hasSider:{type:Boolean,default:void 0},tagName:String}};function ep(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=A(A({},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)}}}),jQ=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(o6,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)}}}),HQ=ep({suffixCls:"layout",tagName:"section",name:"ALayout"})(jQ),_f=ep({suffixCls:"layout-header",tagName:"header",name:"ALayoutHeader"})(cb),kf=ep({suffixCls:"layout-footer",tagName:"footer",name:"ALayoutFooter"})(cb),If=ep({suffixCls:"layout-content",tagName:"main",name:"ALayoutContent"})(cb);const zm=HQ;var KQ={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 UQ=KQ;function RS(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){qQ(t,a,n[a])})}return t}function qQ(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=RS({},e,n.attrs);return E(mt,RS({},r,{icon:UQ}),null)};fb.displayName="BarsOutlined";fb.inheritAttrs=!1;const WQ=fb;var LS={xs:"479.98px",sm:"575.98px",md:"767.98px",lg:"991.98px",xl:"1199.98px",xxl:"1599.98px",xxxl:"1999.98px"},GQ=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(cn("xs","sm","md","lg","xl","xxl","xxxl")),theme:X.oneOf(cn("light","dark")).def("dark"),onBreakpoint:Function,onCollapse:Function}},YQ=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 Ff=Se({compatConfig:{MODE:3},name:"ALayoutSider",inheritAttrs:!1,props:bt(GQ(),{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(o6,void 0),s=Z(!!(e.collapsed!==void 0?e.collapsed:e.defaultCollapsed)),c=Z(!1);_e(function(){return e.collapsed},function(){s.value=!!e.collapsed}),yt(i6,s);var f=function(w,b){e.collapsed===void 0&&(s.value=w),r("update:collapsed",w),r("collapse",w,b)},d=Z(function(h){c.value=h.matches,r("breakpoint",h.matches),s.value!==h.matches&&f(h.matches,"responsive")}),v;function p(h){return d.value(h)}var m=YQ("ant-sider-");u&&u.addSider(m),et(function(){_e(function(){return e.breakpoint},function(){try{var h;(h=v)===null||h===void 0||h.removeEventListener("change",p)}catch{var w;(w=v)===null||w===void 0||w.removeListener(p)}if(typeof window<"u"){var b=window,x=b.matchMedia;if(x&&e.breakpoint&&e.breakpoint in LS){v=x("(max-width: ".concat(LS[e.breakpoint],")"));try{v.addEventListener("change",p)}catch{v.addListener(p)}p(v)}}},{immediate:!0})}),xt(function(){try{var h;(h=v)===null||h===void 0||h.removeEventListener("change",p)}catch{var w;(w=v)===null||w===void 0||w.removeListener(p)}u&&u.removeSider(m)});var g=function(){f(!s.value,"clickTrigger")};return function(){var h,w,b,x=l.value,C=e.collapsedWidth,y=e.width,S=e.reverseArrow,N=e.zeroWidthTriggerStyle,D=e.trigger,M=D===void 0?(h=i.trigger)===null||h===void 0?void 0:h.call(i):D,P=e.collapsible,_=e.theme,I=s.value?C:y,$=UO(I)?"".concat(I,"px"):String(I),F=parseFloat(String(C||0))===0?E("span",{onClick:g,class:Me("".concat(x,"-zero-width-trigger"),"".concat(x,"-zero-width-trigger-").concat(S?"right":"left")),style:N},[M||E(WQ,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],k=M!==null?F||E("div",{class:"".concat(x,"-trigger"),onClick:g,style:{width:$}},[M||B]):null,R=[a.style,{flex:"0 0 ".concat($),maxWidth:$,minWidth:$,width:$}],L=Me(x,"".concat(x,"-").concat(_),(w={},j(w,"".concat(x,"-collapsed"),!!s.value),j(w,"".concat(x,"-has-trigger"),P&&M!==null&&!F),j(w,"".concat(x,"-below"),!!c.value),j(w,"".concat(x,"-zero-width"),parseFloat($)===0),w),a.class);return E("aside",A(A({},a),{},{class:L,style:R}),[E("div",{class:"".concat(x,"-children")},[(b=i.default)===null||b===void 0?void 0:b.call(i)]),P||c.value&&F?k:null])}}});var XQ=_f,ZQ=kf,JQ=Ff,QQ=If;const eee=at(zm,{Header:_f,Footer:kf,Content:If,Sider:Ff,install:function(e){return e.component(zm.name,zm),e.component(_f.name,_f),e.component(kf.name,kf),e.component(Ff.name,Ff),e.component(If.name,If),e}});var tee=["class","style"],nee=function(){return{prefixCls:String,spinning:{type:Boolean,default:void 0},size:String,wrapperClassName:String,tip:X.any,delay:Number,indicator:X.any}},$f=null;function ree(t,e){return!!t&&!!e&&!isNaN(Number(e))}function aee(t){var e=t.indicator;$f=typeof e=="function"?e:function(){return E(e,null,null)}}const Ji=Se({compatConfig:{MODE:3},name:"ASpin",inheritAttrs:!1,props:bt(nee(),{size:"default",spinning:!0,wrapperClassName:""}),setup:function(){return{originalUpdateSpinning:null,configProvider:pt("configProvider",fy)}},data:function(){var e=this.spinning,n=this.delay,r=ree(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;st(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=Kv(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=K0(this,"indicator");return r===null?null:(Array.isArray(r)&&(r=r.length===1?r[0]:r),Sr(r)?bi(r,{class:n}):$f&&Sr($f())?bi($f(),{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,tee),p=this.configProvider,m=p.getPrefixCls,g=p.direction,h=m("spin",o),w=this.sSpinning,b=(r={},j(r,h,!0),j(r,"".concat(h,"-sm"),i==="small"),j(r,"".concat(h,"-lg"),i==="large"),j(r,"".concat(h,"-spinning"),w),j(r,"".concat(h,"-show-text"),!!u),j(r,"".concat(h,"-rtl"),g==="rtl"),j(r,f,!!f),r),x=E("div",A(A({},v),{},{style:d,class:b}),[this.renderIndicator(h),u?E("div",{class:"".concat(h,"-text")},[u]):null]),C=js(this);if(C&&C.length){var y,S=(y={},j(y,"".concat(h,"-container"),!0),j(y,"".concat(h,"-blur"),w),y);return E("div",{class:["".concat(h,"-nested-loading"),s]},[w&&E("div",{key:"loading"},[x]),E("div",{class:S,key:"container"},[C])])}return x}});Ji.setDefaultIndicator=aee;Ji.install=function(t){return t.component(Ji.name,Ji),t};var iee={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 oee=iee;function zS(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){lee(t,a,n[a])})}return t}function lee(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=zS({},e,n.attrs);return E(mt,zS({},r,{icon:oee}),null)};db.displayName="DoubleLeftOutlined";db.inheritAttrs=!1;const uee=db;var see={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 cee=see;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){fee(t,a,n[a])})}return t}function fee(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=VS({},e,n.attrs);return E(mt,VS({},r,{icon:cee}),null)};vb.displayName="DoubleRightOutlined";vb.inheritAttrs=!1;const dee=vb,vee=Se({compatConfig:{MODE:3},inheritAttrs:!1,props:jy(),Option:Qi.Option,setup:function(e,n){var r=n.attrs,a=n.slots;return function(){var i=A(A({},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=Me(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},pee=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,g=e.pageSize,h=e.disabled,w="".concat(s,"-options"),b=null,x=null,C=null;if(!f&&!d)return null;if(f&&p){var y=e.buildOptionText||a,S=u.value.map(function(N,D){return E(p.Option,{key:D,value:N},{default:function(){return[y({value:N})]}})});b=E(p,{disabled:h,prefixCls:m,showSearch:!1,class:"".concat(w,"-size-changer"),optionLabelProp:"children",value:(g||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:h,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:h,type:"text",value:n.value,onInput:i,onChange:i,onKeyup:l,onBlur:o},null),[[pu]]),c.page,C])),E("li",{class:"".concat(w)},[b,x])}}}),IT={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 mee=["class"];function hee(t){return typeof t=="number"&&isFinite(t)&&Math.floor(t)===t}function gee(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 yee=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(IT),itemRender:X.func.def(gee),prevIcon:X.any,nextIcon:X.any,jumpPrevIcon:X.any,jumpNextIcon:X.any,totalBoundaryShowSizeChanger:X.number.def(50)},data:function(){var e=this.$props,n=bd([this.current,this.defaultCurrent]),r=bd([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=K0(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 hee(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)?Tt(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)?Tt(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,g=n.jumpNextIcon,h=n.selectComponentClass,w=n.selectPrefixCls,b=n.pageSizeOptions,x=this.stateCurrent,C=this.statePageSize,y=j0(this.$attrs).extraAttrs,S=y.class,N=Ye(y,mee);if(i===!0&&this.total<=C)return null;var D=ri(void 0,this.$data,this.$props),M=[],P=null,_=null,I=null,$=null,F=null,T=u&&u.goButton,O=s?1:2,B=x-1>0?x-1:0,k=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",A({class:Me("".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:Me("".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:Me("".concat(r,"-next"),j({},"".concat(r,"-disabled"),!L)),"aria-disabled":!L},[this.renderNext(k)]),F]);if(D<=3+O*2){var H={locale:l,rootPrefixCls:r,showTitle:c,itemRender:v,onClick:this.handleChange,onKeypress:this.runIfEnter};D||M.push(E(xo,A(A({},H),{},{key:"noPager",page:1,class:"".concat(r,"-item-disabled")}),null));for(var z=1;z<=D;z+=1){var V=x===z;M.push(E(xo,A(A({},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:Me("".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")})]),_=E("li",{title:this.showTitle?W:null,key:"next",tabindex:"0",onClick:this.jumpNext,onKeypress:this.runIfEnterJumpNext,class:Me("".concat(r,"-jump-next"),j({},"".concat(r,"-jump-next-custom-icon"),!!g))},[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 ne=G;ne<=le;ne+=1){var ie=x===ne;M.push(E(xo,{locale:l,rootPrefixCls:r,onClick:this.handleChange,onKeypress:this.runIfEnter,key:ne,page:ne,active:ie,showTitle:c,itemRender:v},null))}x-1>=O*2&&x!==1+2&&(M[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),M.unshift(P)),D-x>=O*2&&x!==D-2&&(M[M.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),M.push(_)),G!==1&&M.unshift(I),le!==D&&M.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",A(A({unselectable:"on",ref:"paginationNode"},N),{},{class:Me((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:Me("".concat(r,"-prev"),j({},"".concat(r,"-disabled"),he)),"aria-disabled":he},[this.renderPrev(B)]),M,E("li",{title:c?l.next_page:null,onClick:this.next,tabindex:te?null:0,onKeypress:this.runIfEnterNext,class:Me("".concat(r,"-next"),j({},"".concat(r,"-disabled"),te)),"aria-disabled":te},[this.renderNext(k)]),E(pee,{disabled:a,locale:l,rootPrefixCls:r,selectComponentClass:h,selectPrefixCls:w,changeSize:this.getShowSizeChanger()?this.changePageSize:null,current:x,pageSize:C,pageSizeOptions:b,buildOptionText:ge||null,quickGo:this.shouldDisplayQuickJumper()?this.handleChange:null,goButton:T},null)])}});var bee=["size","itemRender","buildOptionText","selectComponentClass","responsive"],xee=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 wee=Se({compatConfig:{MODE:3},name:"APagination",inheritAttrs:!1,props:xee(),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",aA,Ge(e,"locale")),d=$e(f,1),v=d[0],p=function(g){var h=E("span",{class:"".concat(g,"-item-ellipsis")},[ga("•••")]),w=E("button",{class:"".concat(g,"-item-link"),type:"button",tabindex:-1},[E(Vo,null,null)]),b=E("button",{class:"".concat(g,"-item-link"),type:"button",tabindex:-1},[E(xi,null,null)]),x=E("a",{rel:"nofollow",class:"".concat(g,"-item-link")},[E("div",{class:"".concat(g,"-item-container")},[E(uee,{class:"".concat(g,"-item-link-icon")},null),h])]),C=E("a",{rel:"nofollow",class:"".concat(g,"-item-link")},[E("div",{class:"".concat(g,"-item-container")},[E(dee,{class:"".concat(g,"-item-link-icon")},null),h])]);if(u.value==="rtl"){var y=[b,w];w=y[0],b=y[1];var S=[C,x];x=S[0],C=S[1]}return{prevIcon:w,nextIcon:b,jumpPrevIcon:x,jumpNextIcon:C}};return function(){var m,g=e.size,h=e.itemRender,w=h===void 0?r.itemRender:h,b=e.buildOptionText,x=b===void 0?r.buildOptionText:b,C=e.selectComponentClass,y=e.responsive,S=Ye(e,bee),N=g==="small"||!!((m=c.value)!==null&&m!==void 0&&m.xs&&!g&&y),D=A(A(A(A({},S),p(o.value)),{},{prefixCls:o.value,selectPrefixCls:s.value,selectComponentClass:C||(N?vee:Qi),locale:v.value,buildOptionText:x},a),{},{class:Me(j({mini:N},"".concat(o.value,"-rtl"),u.value==="rtl"),a.class),itemRender:w});return E(yee,D,null)}}}),tp=Cn(wee);var Cee=function(){return{avatar:X.any,description:X.any,prefixCls:String,title:X.any}};const FT=Se({compatConfig:{MODE:3},name:"AListItemMeta",props:Cee(),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),g=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)&&g])}}});var $T=Symbol("ListContextKey"),See=["class"],Eee=function(){return{prefixCls:String,extra:X.any,actions:X.array,grid:Object,colStyle:{type:Object,default:void 0}}};const BT=Se({compatConfig:{MODE:3},name:"AListItem",inheritAttrs:!1,Meta:FT,props:Eee(),slots:["actions","extra"],setup:function(e,n){var r=n.slots,a=n.attrs,i=pt($T,{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(g){gI(g)&&!Hs(g)&&(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,g,h=a.class,w=Ye(a,See),b=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),y=(m=e.actions)!==null&&m!==void 0?m:Yt((g=r.actions)===null||g===void 0?void 0:g.call(r));y=y&&!Array.isArray(y)?[y]:y;var S=y&&y.length>0&&E("ul",{class:"".concat(b,"-item-action"),key:"actions"},[y.map(function(M,P){return E("li",{key:"".concat(b,"-item-action-").concat(P)},[M,P!==y.length-1&&E("em",{class:"".concat(b,"-item-action-split")},null)])})]),N=l.value?"div":"li",D=E(N,A(A({},w),{},{class:Me("".concat(b,"-item"),j({},"".concat(b,"-item-no-flex"),!f()),h)}),{default:function(){return[o.value==="vertical"&&x?[E("div",{class:"".concat(b,"-item-main"),key:"content"},[C,S]),E("div",{class:"".concat(b,"-item-extra"),key:"extra"},[x])]:[C,S,Tt(x,{key:"extra"})]]}});return l.value?E(Hv,{flex:1,style:e.colStyle},{default:function(){return[D]}}):D}}});var Nee=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:BT,props:bt(Nee(),{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($T,{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);_e(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)}},g=m("onChange"),h=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")])},b=q(function(){return typeof e.loading=="boolean"?{spinning:e.loading}:e.loading}),x=q(function(){return b.value&&b.value.spinning}),C=q(function(){var I="";switch(e.size){case"large":I="lg";break;case"small":I="sm";break}return I}),y=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=A(A({},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(),M=kr(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=M.value&&e.grid[M.value]?e.grid[M.value]:e.grid.column;if(I)return{width:"".concat(100/I,"%"),maxWidth:"".concat(100/I,"%")}}}),_=function($,F){var T,O=(T=e.renderItem)!==null&&T!==void 0?T:i.renderItem;if(!O)return null;var B,k=Ke(e.rowKey);return k==="function"?B=e.rowKey($):k==="string"||k==="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,k,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((k=i.default)===null||k===void 0?void 0:k.call(i)),V=!!(R||e.pagination||L),U=A(A({},y.value),{},j({},"".concat(u.value,"-something-after-last-item"),V)),W=e.pagination?E("div",{class:"".concat(u.value,"-pagination")},[E(tp,A(A({},S.value),{},{onChange:g,onShowSizeChange:h}),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 _(se,he)}),ne=le.map(function(se,he){return E("div",{key:p[he],style:P.value},[se])});G=e.grid?E(k1,{gutter:e.grid.gutter},{default:function(){return[ne]}}):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,b.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 Dee=Ii;function Mee(t){var e=t.selectionStart;return t.value.slice(0,e)}function Aee(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 jS(t){return(t||"").toLowerCase()}function Oee(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(jS(a[o])!==jS(e[o])){a=a.slice(o);break}else o===i-1&&(a=a.slice(i));return a}function Tee(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=Oee(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 Pee(t,e){t.setSelectionRange(e,e),t.blur(),t.focus()}function _ee(t,e){var n=e.split;return!n||t.indexOf(n)===-1}function kee(t,e){var n=e.value,r=n===void 0?"":n,a=t.toLowerCase();return r.toLowerCase().indexOf(a)!==-1}var Iee=Symbol("MentionsContextKey");const RT=Iee;function Fee(){}const $ee=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(RT,{activeIndex:Z(),loading:Z(!1)}),i=a.activeIndex,o=a.setActiveIndex,l=a.selectOption,u=a.onFocus,s=u===void 0?Fee: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,g=m[i.value]||{};return E(xn,{prefixCls:"".concat(p,"-menu"),activeKey:g.value,onSelect:function(w){var b=w.key,x=m.find(function(C){var y=C.value;return y===b});l(x)},onMousedown:d},{default:function(){return[!c.value&&m.map(function(w,b){var x,C,y=w.value,S=w.disabled,N=w.label,D=N===void 0?w.value:N;return E(hi,{key:y,disabled:S,onMouseenter:function(){o(b)}},{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:y,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 Bee={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 Ree=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($ee,{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:Bee,getPopupContainer:s},{default:r.default})}}});var Lee=cn("top","bottom"),LT={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(Lee),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}},zT=A({},LT),VT={prefix:"@",split:" ",rows:1,validateSearch:_ee,filterOption:function(){return kee}};bt(zT,VT);var zee=["prefixCls","placement","transitionName","getPopupContainer","direction"],Vee=["class","style"];function HS(){}const jee=Se({compatConfig:{MODE:3},name:"Mentions",inheritAttrs:!1,props:bt(zT,VT),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){at(c,{measuring:!0,measureText:I,measurePrefix:$,measureLocation:F,activeIndex:0})},p=function(I){at(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];y(B)}}},g=function(I){var $=I.key,F=I.which,T=c.measureText,O=c.measuring,B=e.prefix,k=e.validateSearch,R=I.target;if(!R.composing){var L=Mee(R),H=Aee(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=k(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()}},h=function(I){c.measuring||r("pressenter",I)},w=function(I){x(I)},b=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)},y=function(I){var $=e.split,F=I.value,T=F===void 0?"":F,O=Tee(c.value,{measureLocation:c.measureLocation,targetText:T,prefix:c.measurePrefix,selectionStart:u.value.selectionStart,split:$}),B=O.text,k=O.selectionLocation;f(B),p(function(){Pee(u.value,k)}),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()}),M=function(){u.value.focus()},P=function(){u.value.blur()};return i({blur:P,focus:M}),yt(RT,{activeIndex:Ge(c,"activeIndex"),setActiveIndex:S,selectOption:y,onFocus:x,onBlur:C,loading:Ge(e,"loading")}),Dr(function(){st(function(){c.measuring&&(l.value.scrollTop=u.value.scrollTop)})}),function(){var _=c.measureLocation,I=c.measurePrefix,$=c.measuring,F=e.prefixCls,T=e.placement,O=e.transitionName,B=e.getPopupContainer,k=e.direction,R=Ye(e,zee),L=a.class,H=a.style,z=Ye(a,Vee),V=dt(R,["value","prefix","split","validateSearch","filterOption","options","loading"]),U=A(A(A({},V),z),{},{onChange:HS,onSelect:HS,value:c.value,onInput:d,onBlur:b,onKeydown:m,onKeyup:g,onFocus:w,onPressenter:h});return E("div",{class:Me(F,L),style:H},[wn(E("textarea",A({ref:u},U),null),[[pu]]),$&&E("div",{ref:l,class:"".concat(F,"-measure")},[c.value.slice(0,_),E(Ree,{prefixCls:F,transitionName:O,placement:T,options:$?D.value:[],visible:!0,direction:k,getPopupContainer:B},{default:function(){return[E("span",null,[I])]},notFoundContent:o.notFoundContent,option:o.option}),c.value.slice(_+I.length)])])}}});var jT={value:String,disabled:Boolean,label:[String,Number,Function]};const Hee=Se({compatConfig:{MODE:3},name:"Option",props:jT,render:function(e,n){var r,a=n.slots;return(r=a.default)===null||r===void 0?void 0:r.call(a)}});var Kee=["disabled","getPopupContainer","rows","id"],Uee=["class"],qee=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})},Wee=function(){return A(A({},LT),{},{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})},Vm=Se({compatConfig:{MODE:3},name:"AMentions",inheritAttrs:!1,props:Wee(),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:""),g=Pn();_e(function(){return e.value},function(D){m.value=D});var h=function(M){v.value=!0,o("focus",M)},w=function(M){v.value=!1,o("blur",M),g.onFieldBlur()},b=function(){for(var M=arguments.length,P=new Array(M),_=0;_<M;_++)P[_]=arguments[_];o.apply(void 0,["select"].concat(P)),v.value=!0},x=function(M){e.value===void 0&&(m.value=M),o("update:value",M),o("change",M),g.onFieldChange()},C=function(){var M=e.notFoundContent;return M!==void 0?M:i.notFoundContent?i.notFoundContent():f.value("Select")},y=function(){var M;return Yt(((M=i.default)===null||M===void 0?void 0:M.call(i))||[]).map(function(P){var _,I;return A(A({},ZM(P)),{},{label:(_=P.children)===null||_===void 0||(I=_.default)===null||I===void 0?void 0:I.call(_)})})},S=function(){p.value.focus()},N=function(){p.value.blur()};return u({focus:S,blur:N}),function(){var D,M=e.disabled,P=e.getPopupContainer,_=e.rows,I=_===void 0?1:_,$=e.id,F=$===void 0?g.id.value:$,T=Ye(e,Kee),O=l.class,B=Ye(l,Uee),k=dt(T,["defaultValue","onUpdate:value","prefixCls"]),R=Me(O,(D={},j(D,"".concat(c.value,"-disabled"),M),j(D,"".concat(c.value,"-focused"),v.value),j(D,"".concat(c.value,"-rtl"),d.value==="rtl"),D)),L=A(A(A({prefixCls:c.value},k),{},{disabled:M,direction:d.value,filterOption:e.filterOption,getPopupContainer:P,options:e.options||y(),class:R},B),{},{rows:I,onChange:x,onSelect:b,onFocus:h,onBlur:w,ref:p,value:m.value,id:F});return E(jee,L,{notFoundContent:C,option:i.option})}}}),Bf=Se(A(A({compatConfig:{MODE:3}},Hee),{},{name:"AMentionsOption",props:jT}));const Gee=at(Vm,{Option:Bf,getMentions:qee,install:function(e){return e.component(Vm.name,Vm),e.component(Bf.name,Bf),e}});var Yee=["prefixCls","visible","wrapClassName","centered","getContainer","closeIcon","focusTriggerAfterClose"],Ig=null,Xee=function(e){Ig={x:e.pageX,y:e.pageY},setTimeout(function(){return Ig=null},100)};f8()&&on(document.documentElement,"click",Xee,!0);var Zee=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(Zee(),{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)},g=function(){var w,b,x=e.okText,C=x===void 0?(w=a.okText)===null||w===void 0?void 0:w.call(a):x,y=e.okType,S=e.cancelText,N=S===void 0?(b=a.cancelText)===null||b===void 0?void 0:b.call(a):S,D=e.confirmLoading;return E(Mt,null,[E(Fn,A({onClick:p},e.cancelButtonProps),{default:function(){return[N||u.value.cancelText]}}),E(Fn,A(A({},Cd(y)),{},{loading:D,onClick:m},e.okButtonProps),{default:function(){return[C||u.value.okText]}})])};return function(){var h,w;e.prefixCls;var b=e.visible,x=e.wrapClassName,C=e.centered,y=e.getContainer,S=e.closeIcon,N=S===void 0?(h=a.closeIcon)===null||h===void 0?void 0:h.call(a):S,D=e.focusTriggerAfterClose,M=D===void 0?!0:D,P=Ye(e,Yee),_=Me(x,(w={},j(w,"".concat(c.value,"-centered"),!!C),j(w,"".concat(c.value,"-wrap-rtl"),d.value==="rtl"),w));return E(NT,A(A(A({},P),i),{},{getContainer:y||v.value,prefixCls:c.value,wrapClassName:_,visible:b,mousePosition:Ig,onClose:p,focusTriggerAfterClose:M,transitionName:xa(f.value,"zoom",e.transitionName),maskTransitionName:xa(f.value,"fade",e.maskTransitionName)}),A(A({},a),{},{footer:a.footer||g,closeIcon:function(){return E("span",{class:"".concat(c.value,"-close-x")},[N||E(Wa,{class:"".concat(c.value,"-close-icon")},null)])}}))}}});var Jee=function(){var e=Z(!1);return xt(function(){e.value=!0}),e};const HT=Jee;var Qee={type:{type:String},actionFn:Function,close:Function,autofocus:Boolean,prefixCls:String,buttonProps:Object,emitEvent:Boolean,quitOnNullishReturnValue:Boolean};function KS(t){return!!(t&&t.then)}const Fg=Se({compatConfig:{MODE:3},name:"ActionButton",props:Qee,setup:function(e,n){var r=n.slots,a=Z(!1),i=Z(),o=Z(!1),l,u=HT();et(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;KS(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 g;if(e.emitEvent){if(g=v(d),e.quitOnNullishReturnValue&&!KS(g)){a.value=!1,m(d);return}}else if(v.length)g=v(m),a.value=!1;else if(g=v(),!g){m();return}s(g)}};return function(){var f=e.type,d=e.prefixCls,v=e.buttonProps;return E(Fn,A(A(A({},Cd(f)),{},{onClick:c,loading:o.value,prefixCls:d},v),{},{ref:i}),r)}}});function zu(t){return typeof t=="function"?t():t}const ete=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,g=e.keyboard,h=e.centered,w=e.getContainer,b=e.maskStyle,x=e.okButtonProps,C=e.cancelButtonProps,y=e.okCancel,S=y===void 0?!0:y,N=e.width,D=N===void 0?416:N,M=e.mask,P=M===void 0?!0:M,_=e.maskClosable,I=_===void 0?!1:_,$=e.type,F=e.title,T=e.content,O=e.direction,B=e.closeIcon,k=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),ne=zu(e.cancelText)||o.value.cancelText,ie=e.autoFocusButton===null?!1:e.autoFocusButton||"ok",se=Me(W,"".concat(W,"-").concat($),"".concat(U,"-").concat($),j({},"".concat(W,"-rtl"),O==="rtl"),r.class),he=S&&E(Fg,{actionFn:u,close:c,autofocus:ie==="cancel",buttonProps:C,prefixCls:"".concat(L,"-btn")},{default:function(){return[ne]}});return E(jn,{prefixCls:U,class:se,wrapClassName:Me(j({},"".concat(W,"-centered"),!!h),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:b,style:G,bodyStyle:H,width:D,zIndex:v,afterClose:p,keyboard:g,centered:h,getContainer:w,closable:d,closeIcon:B,modalRender:k,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(Fg,{type:V,actionFn:s,close:c,autofocus:ie==="ok",buttonProps:x,prefixCls:"".concat(L,"-btn")},{default:function(){return[le]}})])])]}})}}});var tte=function(e){var n=document.createDocumentFragment(),r=A(A({},dt(e,["parentContext","appContext"])),{},{close:o,visible:!0}),a=null;function i(){a&&(ad(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(g){return g&&g.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=A(A({},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=A(A({},r),c),a&&(at(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(xv,A(A({},d),{},{notUpdateGlobalConfig:!0,prefixCls:v}),{default:function(){return[E(ete,A(A({},f),{},{rootPrefixCls:v,prefixCls:p}),null)]}})};function s(c){var f=E(u,A({},c));return f.appContext=e.parentContext||e.appContext||f.appContext,ad(f,n),f}return a=s(r),Nl.push(o),{destroy:o,update:l}};const rc=tte;function nte(t){return A(A({icon:function(){return E(bv,null,null)},okCancel:!1},t),{},{type:"warning"})}function rte(t){return A(A({icon:function(){return E(ay,null,null)},okCancel:!1},t),{},{type:"info"})}function ate(t){return A(A({icon:function(){return E(ny,null,null)},okCancel:!1},t),{},{type:"success"})}function ite(t){return A(A({icon:function(){return E(oy,null,null)},okCancel:!1},t),{},{type:"error"})}function ote(t){return A(A({icon:function(){return E(bv,null,null)},okCancel:!0},t),{},{type:"confirm"})}function KT(t){return rc(nte(t))}jn.info=function(e){return rc(rte(e))};jn.success=function(e){return rc(ate(e))};jn.error=function(e){return rc(ite(e))};jn.warning=KT;jn.warn=KT;jn.confirm=function(e){return rc(ote(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 lte(t,e,n){t=i1(t),e=a1(e);var r=e?r1(t):0;return e&&r<e?t+A6(e-r,n):t}var UT=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=lte(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])};UT.displayName="StatisticNumber";const ute=UT;var ste=function(){return{prefixCls:String,width:{type:[Number,String]}}},cte=Se({compatConfig:{MODE:3},name:"SkeletonTitle",props:ste(),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 np=cte;var fte=function(){return{prefixCls:String,width:{type:[Number,String,Array]},rows:Number}},dte=Se({compatConfig:{MODE:3},name:"SkeletonParagraph",props:fte(),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 vte=dte;var rp=function(){return{prefixCls:String,size:[String,Number],shape:String,active:{type:Boolean,default:void 0}}},qT=function(e){var n,r,a=e.prefixCls,i=e.size,o=e.shape,l=Me((n={},j(n,"".concat(a,"-lg"),i==="large"),j(n,"".concat(a,"-sm"),i==="small"),n)),u=Me((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:Me(a,l,u),style:s},null)};qT.displayName="SkeletonElement";const ap=qT;var pte=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 jm(t){return t&&Ke(t)==="object"?t:{}}function mte(t,e){return t&&!e?{size:"large",shape:"square"}:{size:"large",shape:"circle"}}function hte(t,e){return!t&&e?{width:"38%"}:t&&e?{width:"50%"}:{}}function gte(t,e){var n={};return(!t||!e)&&(n.width="61%"),!t&&e?n.rows=3:n.rows=2,n}var yte=Se({compatConfig:{MODE:3},name:"ASkeleton",props:bt(pte(),{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,g=!!s||s==="",h=!!c||c==="",w=!!f||f==="",b;if(g){var x=A(A({prefixCls:"".concat(p,"-avatar")},mte(h,w)),jm(s));b=E("div",{class:"".concat(p,"-header")},[E(ap,x,null)])}var C;if(h||w){var y;if(h){var S=A(A({prefixCls:"".concat(p,"-title")},hte(g,w)),jm(c));y=E(np,S,null)}var N;if(w){var D=A(A({prefixCls:"".concat(p,"-paragraph")},gte(g,h)),jm(f));N=E(vte,D,null)}C=E("div",{class:"".concat(p,"-content")},[y,N])}var M=Me(p,(m={},j(m,"".concat(p,"-with-avatar"),g),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:M},[b,C])}return(l=r.default)===null||l===void 0?void 0:l.call(r)}}});const ur=yte;var WT=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(WT(),{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,g=e.valueStyle,h=e.valueRender,w=i.value,b=(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),y=(v=e.formatter)!==null&&v!==void 0?v:r.formatter,S=E(ute,A({"data-for-update":Date.now()},A(A({},e),{},{prefixCls:w,value:m,formatter:y})),null);return h&&(S=h(S)),E("div",{class:[w,j({},"".concat(w,"-rtl"),o.value==="rtl")]},[b&&E("div",{class:"".concat(w,"-title")},[b]),E(ur,{paragraph:!1,loading:e.loading},{default:function(){return[E("div",{style:g,class:"".concat(w,"-content")},[x&&E("span",{class:"".concat(w,"-content-prefix")},[x]),S,C&&E("span",{class:"".concat(w,"-content-suffix")},[C])])]}})])}}});var bte=[["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 xte(t,e){var n=t,r=/\[[^\]]*]/g,a=(e.match(r)||[]).map(function(u){return u.slice(1,-1)}),i=e.replace(r,"[]"),o=bte.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 O6(v.toString(),m,"0")})}return u},i),l=0;return o.replace(r,function(){var u=a[l];return l+=1,u})}function wte(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 xte(o,r)}var Cte=1e3/30;function Hm(t){return new Date(t).getTime()}var Ste=function(){return A(A({},WT()),{},{value:[Number,String,Object],format:String,onFinish:Function,onChange:Function})};const Ete=Se({compatConfig:{MODE:3},name:"AStatisticCountdown",props:bt(Ste(),{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=Hm(v);p>=Date.now()?u():s()},u=function(){if(!i.value){var v=Hm(e.value);i.value=setInterval(function(){o.value.$forceUpdate(),v>Date.now()&&r("change",v-Date.now()),l()},Cte)}},s=function(){var v=e.value;if(i.value){clearInterval(i.value),i.value=void 0;var p=Hm(v);p<Date.now()&&r("finish")}},c=function(v){var p=v.value,m=v.config,g=e.format;return wte(p,A(A({},m),{},{format:g}))},f=function(v){return v};return et(function(){l()}),Dr(function(){l()}),xt(function(){s()}),function(){var d=e.value;return E(ci,A({ref:o},A(A({},dt(e,["onFinish","onChange"])),{},{value:d,valueRender:f,formatter:c})),a)}}});ci.Countdown=Ete;ci.install=function(t){return t.component(ci.name,ci),t.component(ci.Countdown.name,ci.Countdown),t};var Nte=ci.Countdown,Dte={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 Mte=Dte;function US(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){Ate(t,a,n[a])})}return t}function Ate(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=US({},e,n.attrs);return E(mt,US({},r,{icon:Mte}),null)};pb.displayName="ArrowLeftOutlined";pb.inheritAttrs=!1;const Ote=pb;var Tte={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 Pte=Tte;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 mb=function(e,n){var r=qS({},e,n.attrs);return E(mt,qS({},r,{icon:Pte}),null)};mb.displayName="ArrowRightOutlined";mb.inheritAttrs=!1;const kte=mb;var Ite=["noStyle","disabled"],Fte={border:0,background:"transparent",padding:0,lineHeight:"inherit",display:"inline-block"},$te=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 et(function(){e.autofocus&&f()}),o({focus:f,blur:d}),function(){var v,p=e.noStyle,m=e.disabled,g=Ye(e,Ite),h={};return p||(h=A({},Fte)),m&&(h.pointerEvents="none"),E("div",A(A(A({role:"button",tabindex:0,ref:l},g),i),{},{onClick:c,onKeydown:u,onKeyup:s,style:A(A({},h),i.style||{})}),[(v=r.default)===null||v===void 0?void 0:v.call(r)])}}});const jd=$te;var Bte=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}},Rte=Se({compatConfig:{MODE:3},name:"APageHeader",props:Bte(),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=HT(),f=function(x){var C=x.width;c.value||(s.value=C<768)},d=q(function(){var b,x,C;return(b=(x=e.ghost)!==null&&x!==void 0?x:(C=u.value)===null||C===void 0?void 0:C.ghost)!==null&&b!==void 0?b:!0}),v=function(){var x,C,y;return(x=(C=e.backIcon)!==null&&C!==void 0?C:(y=a.backIcon)===null||y===void 0?void 0:y.call(a))!==null&&x!==void 0?x:l.value==="rtl"?E(kte,null,null):E(Ote,null,null)},p=function(x){return!x||!e.onBack?null:E(uu,{componentName:"PageHeader",children:function(y){var S=y.back;return E("div",{class:"".concat(o.value,"-back")},[E(jd,{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(_o,e.breadcrumb,null):(x=a.breadcrumb)===null||x===void 0?void 0:x.call(a)},g=function(){var x,C,y,S,N,D,M,P,_,I=e.avatar,$=(x=e.title)!==null&&x!==void 0?x:(C=a.title)===null||C===void 0?void 0:C.call(a),F=(y=e.subTitle)!==null&&y!==void 0?y:(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=(M=e.extra)!==null&&M!==void 0?M:(P=a.extra)===null||P===void 0?void 0:P.call(a),B="".concat(o.value,"-heading"),k=$||F||T||O;if(!k)return null;var R=v(),L=p(R),H=L||I||k;return E("div",{class:B},[H&&E("div",{class:"".concat(B,"-left")},[L,I?E(Po,I,null):(_=a.avatar)===null||_===void 0?void 0:_.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])])},h=function(){var x,C,y=(x=e.footer)!==null&&x!==void 0?x:Sn((C=a.footer)===null||C===void 0?void 0:C.call(a));return hI(y)?null:E("div",{class:"".concat(o.value,"-footer")},[y])},w=function(x){return E("div",{class:"".concat(o.value,"-content")},[x])};return function(){var b,x,C,y=((b=e.breadcrumb)===null||b===void 0?void 0:b.routes)||a.breadcrumb,S=e.footer||a.footer,N=Yt((x=a.default)===null||x===void 0?void 0:x.call(a)),D=Me(o.value,(C={"has-breadcrumb":y,"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(),g(),N.length?w(N):null,h()])]}})}}});const Lte=Cn(Rte);var zte=["placement","overlayClassName"],Vte=function(){return A(A({},qy()),{},{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})},jte=Se({compatConfig:{MODE:3},name:"APopconfirm",props:bt(Vte(),A(A({},HO()),{},{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;et(function(){zt(e.defaultVisible===void 0,"Popconfirm","'defaultVisible' is deprecated, please use 'v-model:visible'")});var o=Z();i({getPopupDomNode:function(){var _,I;return(_=o.value)===null||_===void 0||(I=_.getPopupDomNode)===null||I===void 0?void 0:I.call(_)}});var l=dn(!1,{value:Ge(e,"visible"),defaultValue:e.defaultVisible}),u=$e(l,2),s=u[0],c=u[1],f=function(_,I){e.visible===void 0&&c(_),a("update:visible",_),a("visibleChange",_,I)},d=function(_){f(!1,_)},v=function(_){var I;return(I=e.onConfirm)===null||I===void 0?void 0:I.call(e,_)},p=function(_){var I;f(!1,_),(I=e.onCancel)===null||I===void 0||I.call(e,_)},m=function(_){_.keyCode===Be.ESC&&s&&f(!1,_)},g=function(_){var I=e.disabled;I||f(_)},h=He("popconfirm",e),w=h.prefixCls,b=h.getPrefixCls,x=q(function(){return b()}),C=q(function(){return b("popover")}),y=q(function(){return b("btn")}),S=qa("Popconfirm",ba.Popconfirm),N=$e(S,1),D=N[0],M=function(){var _,I,$,F,T=e.okButtonProps,O=e.cancelButtonProps,B=e.title,k=B===void 0?(_=r.title)===null||_===void 0?void 0:_.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,ne=r.cancelButton,ie=r.okButton,se=A({onClick:p,size:"small"},O),he=A(A({onClick:v},Cd(V)),{},{size:"small"},T);return E("div",{class:"".concat(C.value,"-inner-content")},[E("div",{class:"".concat(C.value,"-message")},[W||E(Ks,null,null),E("div",{class:"".concat(C.value,"-message-title")},[k])]),E("div",{class:"".concat(C.value,"-buttons")},[le?ne?ne(se):E(Fn,se,{default:function(){return[L||D.value.cancelText]}}):null,ie?ie(he):E(Fg,{buttonProps:A(A({size:"small"},Cd(V)),T),actionFn:v,close:d,prefixCls:y.value,quitOnNullishReturnValue:!0,emitEvent:!0},{default:function(){return[z||D.value.okText]}})])])};return function(){var P,_=e.placement,I=e.overlayClassName,$=Ye(e,zte),F=dt($,["title","content","cancelText","okText","onUpdate:visible","onConfirm","onCancel"]),T=Me(w.value,I);return E(pa,A(A({},F),{},{prefixCls:C.value,placement:_,onVisibleChange:g,visible:s.value,overlayClassName:T,transitionName:xa(x.value,"zoom-big",e.transitionName),ref:o}),{default:function(){return[j9(((P=r.default)===null||P===void 0?void 0:P.call(r))||[],{onKeydown:function(k){m(k)}},!1)]},title:M})}}});const Hte=Cn(jte);var GT=cn("normal","exception","active","success"),Kte=cn("line","circle","dashboard"),Ute=cn("default","small"),ip=function(){return{prefixCls:String,type:X.oneOf(Kte),percent:Number,format:{type:Function},status:X.oneOf(GT),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(Ute),steps:Number,successPercent:Number,title:String}};function Io(t){return!t||t<0?0:t>100?100:t}function Hd(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 qte=["from","to","direction"],Wte=function(){return A(A({},ip()),{},{prefixCls:String,direction:{type:String}})},Gte=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(", ")},Yte=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,qte);if(Object.keys(s).length!==0){var c=Gte(s);return{backgroundImage:"linear-gradient(".concat(u,", ").concat(c,")")}}return{backgroundImage:"linear-gradient(".concat(u,", ").concat(a,", ").concat(o,")")}};const Xte=Se({compatConfig:{MODE:3},name:"Line",props:Wte(),setup:function(e,n){var r=n.slots,a=q(function(){var s=e.strokeColor,c=e.direction;return s&&typeof s!="string"?Yte(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 A({width:"".concat(Io(s),"%"),height:"".concat(c||(d==="small"?6:8),"px"),borderRadius:f==="square"?0:""},a.value)}),l=q(function(){return Hd(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(Mt,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 Zte={percent:0,prefixCls:"vc-progress",strokeColor:"#2db7f5",strokeLinecap:"round",strokeWidth:1,trailColor:"#D9D9D9",trailWidth:1},Jte=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},Qte={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},ene=["prefixCls","strokeWidth","trailWidth","gapDegree","gapPosition","trailColor","strokeLinecap","strokeColor"],WS=0;function GS(t){return+t.replace("%","")}function YS(t){return Array.isArray(t)?t:[t]}function XS(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,`
- a `).concat(o,",").concat(o," 0 1 1 ").concat(s,",").concat(-c,`
- 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 tne=Se({compatConfig:{MODE:3},name:"VCCircle",props:bt(Qte,Zte),setup:function(e){WS+=1;var n=Z(WS),r=q(function(){return YS(e.percent)}),a=q(function(){return YS(e.strokeColor)}),i=D1(),o=$e(i,2),l=o[0],u=o[1];Jte(u);var s=function(){var f=e.prefixCls,d=e.strokeWidth,v=e.strokeLinecap,p=e.gapDegree,m=e.gapPosition,g=0;return r.value.map(function(h,w){var b=a.value[w]||a.value[a.value.length-1],x=Object.prototype.toString.call(b)==="[object Object]"?"url(#".concat(f,"-gradient-").concat(n.value,")"):"",C=XS(g,h,b,d,p,m),y=C.pathString,S=C.pathStyle;g+=h;var N={key:w,d:y,stroke:x,"stroke-linecap":v,"stroke-width":d,opacity:h===0?0:1,"fill-opacity":"0",class:"".concat(f,"-circle-path"),style:S};return E("path",A({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,g=e.strokeLinecap;e.strokeColor;var h=Ye(e,ene),w=XS(0,100,m,f,v,p),b=w.pathString,x=w.pathStyle;delete h.percent;var C=a.value.find(function(S){return Object.prototype.toString.call(S)==="[object Object]"}),y={d:b,stroke:m,"stroke-linecap":g,"stroke-width":d||f,"fill-opacity":"0",class:"".concat(c,"-circle-trail"),style:x};return E("svg",A({class:"".concat(c,"-circle"),viewBox:"0 0 100 100"},h),[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 GS(S)-GS(N)}).map(function(S,N){return E("stop",{key:N,offset:S,"stop-color":C[S]},null)})])]),E("path",y,null),s().reverse()])}}});function nne(t){var e=t.percent,n=t.success,r=t.successPercent,a=Io(Hd({success:n,successPercent:r}));return[a,Io(Io(e)-a)]}function rne(t){var e=t.success,n=e===void 0?{}:e,r=t.strokeColor,a=n.strokeColor;return[a||Ol.green,r||null]}const ane=Se({compatConfig:{MODE:3},name:"Circle",inheritAttrs:!1,props:ip(),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 nne(e)}),s=q(function(){return Object.prototype.toString.call(e.strokeColor)==="[object Object]"}),c=q(function(){return rne({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(tne,{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 ine=function(){return A(A({},ip()),{},{steps:Number,size:{type:String},strokeColor:String,trailColor:String})};const one=Se({compatConfig:{MODE:3},name:"Steps",props:ine(),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,g=(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:g,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)])}}}),lne=Se({compatConfig:{MODE:3},name:"AProgress",props:bt(ip(),{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=Hd(e);return parseInt(v!==void 0?v.toString():d.toString(),10)}),s=q(function(){var f=e.status;return GT.indexOf(f)<0&&u.value>=100?"success":f||"normal"}),c=function(){var d=e.showInfo,v=e.format,p=e.type,m=e.percent,g=e.title,h=Hd(e);if(!d)return null;var w,b=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=b(Io(m),Io(h)):s.value==="exception"?w=x?E(Si,null,null):E(Wa,null,null):s.value==="success"&&(w=x?E(Us,null,null):E(_v,null,null)),E("span",{class:"".concat(i.value,"-text"),title:g===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(),g;f==="line"?g=d?E(one,A(A({},e),{},{strokeColor:typeof v=="string"?v:void 0,prefixCls:i.value,steps:d}),{default:function(){return[m]}}):E(Xte,A(A({},e),{},{prefixCls:i.value}),{default:function(){return[m]}}):(f==="circle"||f==="dashboard")&&(g=E(ane,A(A({},e),{},{prefixCls:i.value}),{default:function(){return[m]}}));var h=A(A({},l.value),{},j({},"".concat(i.value,"-status-").concat(s.value),!0));return E("div",{class:h,title:p},[g])}}}),hb=Cn(lne);function une(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 sne(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 cne(t){var e=sne(t),n=t.ownerDocument,r=n.defaultView||n.parentWindow;return e.left+=une(r),e.left}var fne={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 dne=fne;function ZS(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){vne(t,a,n[a])})}return t}function vne(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=ZS({},e,n.attrs);return E(mt,ZS({},r,{icon:dne}),null)};gb.displayName="StarFilled";gb.inheritAttrs=!1;const pne=gb;var mne={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 hne=Se({compatConfig:{MODE:3},name:"Star",inheritAttrs:!1,props:mne,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"),g=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&&(g=f(g,e)),g}}});var gne=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}},yne=Se({compatConfig:{MODE:3},name:"ARate",inheritAttrs:!1,props:bt(gne(),{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=Pn(),f=Z(),d=D1(),v=$e(d,2),p=v[0],m=v[1],g=Lt({value:e.value,focused:!1,cleanedValue:null,hoverValue:void 0});_e(function(){return e.value},function(){g.value=e.value});var h=function(F){return ji(m.value.get(F))},w=function(F,T){var O=s.value==="rtl",B=F+1;if(e.allowHalf){var k=h(F),R=cne(k),L=k.clientWidth;(O&&T-R>L/2||!O&&T-R<L/2)&&(B-=.5)}return B},b=function(F){e.value===void 0&&(g.value=F),i("update:value",F),i("change",F),c.onFieldChange()},x=function(F,T){var O=w(T,F.pageX);O!==g.cleanedValue&&(g.hoverValue=O,g.cleanedValue=null),i("hoverChange",O)},C=function(){g.hoverValue=void 0,g.cleanedValue=null,i("hoverChange",void 0)},y=function(F,T){var O=e.allowClear,B=w(T,F.pageX),k=!1;O&&(k=B===g.value),C(),b(k?0:B),g.cleanedValue=k?B:null},S=function(F){g.focused=!0,i("focus",F)},N=function(F){g.focused=!1,i("blur",F),c.onFieldBlur()},D=function(F){var T=F.keyCode,O=e.count,B=e.allowHalf,k=s.value==="rtl";T===Be.RIGHT&&g.value<O&&!k?(B?g.value+=.5:g.value+=1,b(g.value),F.preventDefault()):T===Be.LEFT&&g.value>0&&!k||T===Be.RIGHT&&g.value>0&&k?(B?g.value-=.5:g.value-=1,b(g.value),F.preventDefault()):T===Be.LEFT&&g.value<O&&k&&(B?g.value+=.5:g.value+=1,b(g.value),F.preventDefault()),i("keydown",F)},M=function(){e.disabled||f.value.focus()},P=function(){e.disabled||f.value.blur()};o({focus:M,blur:P}),et(function(){var $=e.autofocus,F=e.disabled;$&&!F&&M()});var _=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(pne,null,null);return function(){for(var $=e.count,F=e.allowHalf,T=e.disabled,O=e.tabindex,B=e.id,k=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(hne,{ref:p(V),key:V,index:V,count:$,disabled:T,prefixCls:"".concat(u.value,"-star"),allowHalf:F,value:g.hoverValue===void 0?g.value:g.hoverValue,onClick:y,onHover:x,character:I,characterRender:_,focused:g.focused},null));var U=Me(u.value,z,R,j({},"".concat(u.value,"-rtl"),s.value==="rtl"));return E("ul",A(A({},a),{},{id:k,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 bne=Cn(yne);var xne={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 wne=xne;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){Cne(t,a,n[a])})}return t}function Cne(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=JS({},e,n.attrs);return E(mt,JS({},r,{icon:wne}),null)};yb.displayName="WarningFilled";yb.inheritAttrs=!1;const Sne=yb;var Ene=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 Nne=Ene;var Dne=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 Mne=Dne;var Ane=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 One=Ane;var Tne={success:Us,error:Si,info:Ks,warning:Sne},ac={404:Nne,500:Mne,403:One},Pne=Object.keys(ac),_ne=function(){return{prefixCls:String,icon:X.any,status:{type:[Number,String],default:"info"},title:X.any,subTitle:X.any,extra:X.any}},kne=function(e,n){var r=n.status,a=n.icon;if(Pne.includes("".concat(r))){var i=ac[r];return E("div",{class:"".concat(e,"-icon ").concat(e,"-image")},[E(i,null,null)])}var o=Tne[r],l=a||E(o,null,null);return E("div",{class:"".concat(e,"-icon")},[l])},Ine=function(e,n){return n&&E("div",{class:"".concat(e,"-extra")},[n])},Fo=Se({compatConfig:{MODE:3},name:"AResult",props:_ne(),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 Me(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,g=(u=e.title)!==null&&u!==void 0?u:(s=r.title)===null||s===void 0?void 0:s.call(r),h=(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),b=(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},[kne(x,{status:e.status,icon:w}),E("div",{class:"".concat(x,"-title")},[g]),h&&E("div",{class:"".concat(x,"-subtitle")},[h]),Ine(x,b),r.default&&E("div",{class:"".concat(x,"-content")},[r.default()])])}}});Fo.PRESENTED_IMAGE_403=ac[403];Fo.PRESENTED_IMAGE_404=ac[404];Fo.PRESENTED_IMAGE_500=ac[500];Fo.install=function(t){return t.component(Fo.name,Fo),t};const Fne=Fo;var $ne=function(){return A(A({},rp()),{},{size:String,block:Boolean})},Bne=Se({compatConfig:{MODE:3},name:"ASkeletonButton",props:bt($ne(),{size:"default"}),setup:function(e){var n=He("skeleton",e),r=n.prefixCls,a=q(function(){var i;return Me(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(ap,A(A({},e),{},{prefixCls:"".concat(r.value,"-button")}),null)])}}});const bb=Bne;var Rne=Se({compatConfig:{MODE:3},name:"ASkeletonInput",props:A(A({},dt(rp(),["shape"])),{},{size:String}),setup:function(e){var n=He("skeleton",e),r=n.prefixCls,a=q(function(){return Me(r.value,"".concat(r.value,"-element"),j({},"".concat(r.value,"-active"),e.active))});return function(){return E("div",{class:a.value},[E(ap,A(A({},e),{},{prefixCls:"".concat(r.value,"-input")}),null)])}}});const xb=Rne;var Lne="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",zne=Se({compatConfig:{MODE:3},name:"ASkeletonImage",props:dt(rp(),["size","shape","active"]),setup:function(e){var n=He("skeleton",e),r=n.prefixCls,a=q(function(){return Me(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:Lne,class:"".concat(r.value,"-image-path")},null)])])])}}});const wb=zne;var Vne=function(){return A(A({},rp()),{},{shape:String})},jne=Se({compatConfig:{MODE:3},name:"ASkeletonAvatar",props:bt(Vne(),{size:"default",shape:"circle"}),setup:function(e){var n=He("skeleton",e),r=n.prefixCls,a=q(function(){return Me(r.value,"".concat(r.value,"-element"),j({},"".concat(r.value,"-active"),e.active))});return function(){return E("div",{class:a.value},[E(ap,A(A({},e),{},{prefixCls:"".concat(r.value,"-avatar")}),null)])}}});const Cb=jne;ur.Button=bb;ur.Avatar=Cb;ur.Input=xb;ur.Image=wb;ur.Title=np;ur.install=function(t){return t.component(ur.name,ur),t.component(ur.Button.name,bb),t.component(ur.Avatar.name,Cb),t.component(ur.Input.name,xb),t.component(ur.Image.name,wb),t.component(ur.Title.name,np),t};var YT=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=A(A({},u),v);return o?E("div",{class:s,style:p},null):null};YT.inheritAttrs=!1;const XT=YT;var Hne=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},ZT=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,g=r.activeDotStyle,h=v-p,w=Hne(i,l,u,s,p,v).map(function(b){var x,C="".concat(Math.abs(b-p)/h*100,"%"),y=!c&&b===d||c&&b<=d&&b>=f,S=i?A(A({},m),{},j({},o?"top":"bottom",C)):A(A({},m),{},j({},o?"right":"left",C));y&&(S=A(A({},S),g));var N=Me((x={},j(x,"".concat(a,"-dot"),!0),j(x,"".concat(a,"-dot-active"),y),j(x,"".concat(a,"-dot-reverse"),o),x));return E("span",{class:N,style:S,key:b},null)});return E("div",{class:"".concat(a,"-step")},[w])};ZT.inheritAttrs=!1;const Kne=ZT;var JT=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),g=a.mark,h=d-v,w=m.map(parseFloat).sort(function(b,x){return b-x}).map(function(b){var x,C=typeof u[b]=="function"?u[b]():u[b],y=Ke(C)==="object"&&!Dn(C),S=y?C.label:C;if(!S&&S!==0)return null;g&&(S=g({point:b,label:S}));var N=!s&&b===c||s&&b<=c&&b>=f,D=Me((x={},j(x,"".concat(i,"-text"),!0),j(x,"".concat(i,"-text-active"),N),x)),M=j({marginBottom:"-50%"},l?"top":"bottom","".concat((b-v)/h*100,"%")),P=j({transform:"translateX(".concat(l?"50%":"-50%",")"),msTransform:"translateX(".concat(l?"50%":"-50%",")")},l?"right":"left","".concat((b-v)/h*100,"%")),_=o?M:P,I=y?A(A({},_),C.style):_,$=j({},On?"onTouchstartPassive":"onTouchstart",function(F){return p(F,b)});return E("span",A({class:D,style:I,key:b,onMousedown:function(T){return p(T,b)}},$),[S])});return E("div",{class:i},[w])};JT.inheritAttrs=!1;const Une=JT,QT=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;et(function(){m=on(document,"mouseup",u)}),xt(function(){var h;(h=m)===null||h===void 0||h.remove()});var g=q(function(){var h,w,b=e.vertical,x=e.offset,C=e.reverse;return b?(h={},j(h,C?"top":"bottom","".concat(x,"%")),j(h,C?"bottom":"top","auto"),j(h,"transform",C?null:"translateY(+50%)"),h):(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 h=e.prefixCls,w=e.disabled,b=e.min,x=e.max,C=e.value,y=e.tabindex,S=e.ariaLabel,N=e.ariaLabelledBy,D=e.ariaValueTextFormatter,M=e.onMouseenter,P=e.onMouseleave,_=Me(r.class,j({},"".concat(h,"-handle-click-focused"),o.value)),I={"aria-valuemin":b,"aria-valuemax":x,"aria-valuenow":C,"aria-disabled":!!w},$=[r.style,g.value],F=y||0;(w||y===null)&&(F=null);var T;D&&(T=D(C));var O=A(A(A({},r),{},{role:"slider",tabindex:F},I),{},{class:_,onBlur:s,onKeydown:c,onMousedown:p,onMouseenter:M,onMouseleave:P,ref:l,style:$});return E("div",A(A({},O),{},{"aria-label":S,"aria-labelledby":N,"aria-valuetext":T}),null)}}});function Km(t,e){try{return Object.keys(e).some(function(n){return t.target===e[n].ref})}catch{return!1}}function eP(t,e){var n=e.min,r=e.max;return t<n||t>r}function QS(t){return t.touches.length>1||t.type.toLowerCase()==="touchend"&&t.touches.length>0}function e3(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,tP(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 tP(t){var e=t.toString(),n=0;return e.indexOf(".")>=0&&(n=e.length-e.indexOf(".")-1),n}function t3(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 n3(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 r3(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 nP(t,e){var n=e.step,r=isFinite(e3(t,e))?e3(t,e):0;return n===null?r:parseFloat(r.toFixed(tP(n)))}function Ql(t){t.stopPropagation(),t.preventDefault()}function qne(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 rP(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 qne(i,o,l)}}var Wne=["index","directives","className","style"];function wo(){}function aP(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,Wne);if(delete l.dragging,l.value===null)return null;var u=A(A({},l),{},{class:i,style:o,key:a});return E(QT,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=Km(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=r3(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=t3(a,r);this.onDown(r,i),this.addDocumentMouseEvents()}},onTouchStart:function(r){if(!QS(r)){var a=this.vertical,i=n3(a,r);this.onDown(r,i),this.addDocumentTouchEvents(),Ql(r)}},onFocus:function(r){var a=this.vertical;if(Km(r,this.handlesRefs)&&!this.dragTrack){var i=r3(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=t3(this.vertical,r);this.onMove(r,a-this.dragOffset,this.dragTrack,this.startBounds)},onTouchMove:function(r){if(QS(r)||!this.sliderRef){this.onEnd();return}var a=n3(this.vertical,r);this.onMove(r,a-this.dragOffset,this.dragTrack,this.startBounds)},onKeyDown:function(r){this.sliderRef&&Km(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,g=this.dotStyle,h=this.activeDotStyle,w=this.id,b=this.$attrs,x=b.class,C=b.style,y=this.renderSlider(),S=y.tracks,N=y.handles,D=Me(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)),M={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({},On?"onTouchstartPassive":"onTouchstart",s?wo:this.onTouchStart);return E("div",A(A({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:A(A({},p),m)},null),S,E(Kne,{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:g,activeDotStyle:h},null),N,E(Une,M,{mark:this.$slots.mark}),js(this)])}})}var Gne=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}),eP(n,this.$props)&&this.$emit("change",r))},onChange:function(e){var n=!si(this,"value"),r=e.sValue>this.max?A(A({},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=rP(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=A(A({},this.$props),n),a=Sb(e,r);return nP(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(XT,{class:"".concat(n,"-track"),vertical:a,included:i,offset:s,reverse:r,length:u,style:A(A({},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,g=this.reverse,h=this.handle,w=this.defaultHandle,b=h||w,x=this.sValue,C=this.dragging,y=this.calcOffset(x),S=b({class:"".concat(n,"-handle"),prefixCls:n,vertical:r,offset:y,value:x,dragging:C,disabled:i,min:v,max:p,reverse:g,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:g,vertical:r,included:a,offset:N,minimumTrackStyle:o,mergedTrackStyle:D,length:y-N}),handles:S}}}});const Yne=aP(Gne);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)),nP(c,i)},Xne={defaultValue:X.arrayOf(X.number),value:X.arrayOf(X.number),count:Number,pushable:gA(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}},Zne=Se({compatConfig:{MODE:3},name:"Range",mixins:[Go],inheritAttrs:!1,props:bt(Xne,{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 eP(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=A(A({},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,b){return w===v[b]}).some(function(w){return!w})&&this.onChange({bounds:v});return}var p=this.bounds,m=this.sHandle,g=this.calcValueByPos(n),h=p[m];g!==h&&this.moveTo(g)},onKeyboard:function(e){var n=this.$props,r=n.reverse,a=n.vertical,i=rP(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=A({},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=Me((f={},j(f,"".concat(r,"-track"),!0),j(f,"".concat(r,"-track-").concat(d),!0),f));return E(XT,{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,g=this.ariaLabelGroupForHandles,h=this.ariaLabelledByGroupForHandles,w=this.ariaValueTextFormatterGroupForHandles,b=f||d,x=r.map(function(S){return e.calcOffset(S)}),C="".concat(a,"-handle"),y=r.map(function(S,N){var D,M=m[N]||0;(l||m[N]===null)&&(M=null);var P=n===N;return b({class:Me((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:M,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:g[N],ariaLabelledBy:h[N],ariaValueTextFormatter:w[N]})});return{tracks:this.getTrack({bounds:r,prefixCls:a,reverse:c,vertical:i,included:o,offsets:x,trackStyle:v}),handles:y}}}});const Jne=aP(Zne),Qne=Se({compatConfig:{MODE:3},name:"SliderTooltip",inheritAttrs:!1,props:jO(),setup:function(e,n){var r=n.attrs,a=n.slots,i=Z(null),o=Z(null);function l(){tt.cancel(o.value),o.value=null}function u(){o.value=tt(function(){var c;(c=i.value)===null||c===void 0||c.forcePopupAlign(),o.value=null})}var s=function(){l(),e.visible&&u()};return _e([function(){return e.visible},function(){return e.title}],function(){s()},{flush:"post",immediate:!0}),$0(function(){s()}),xt(function(){l()}),function(){return E(pa,A(A({ref:i},e),r),a)}}});var ere=["value","dragging","index"],tre=["tooltipPrefixCls","range","id"],nre=function(e){return typeof e=="number"?e.toString():""},rre=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 nre}},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}}},are=Se({compatConfig:{MODE:3},name:"ASlider",inheritAttrs:!1,props:rre(),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=Pn(),p=Z(),m=Z({}),g=function(N,D){m.value[N]=D},h=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()},b=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:b});var y=function(N){var D=N.tooltipPrefixCls,M=N.info,P=M.value,_=M.dragging,I=M.index,$=Ye(M,ere),F=e.tipFormatter,T=e.tooltipVisible,O=e.getTooltipPopupContainer,B=F?m.value[I]||_:!1,k=T||T===void 0&&B;return E(Qne,{prefixCls:D,title:F?F(P):"",visible:k,placement:h.value,transitionName:"".concat(s.value,"-zoom-down"),key:I,overlayClassName:"".concat(u.value,"-tooltip"),getPopupContainer:O||f.value},{default:function(){return[E(QT,A(A({},$),{},{value:P,onMouseenter:function(){return g(I,!0)},onMouseleave:function(){return g(I,!1)}}),null)]}})};return function(){var S=e.tooltipPrefixCls,N=e.range,D=e.id,M=D===void 0?v.id.value:D,P=Ye(e,tre),_=d.getPrefixCls("tooltip",S),I=Me(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(Jne,A(A({},P),{},{step:P.step,draggableTrack:$,class:I,ref:p,handle:function(T){return y({tooltipPrefixCls:_,prefixCls:u.value,info:T})},prefixCls:u.value,onChange:x,onBlur:C}),{mark:a.mark}):E(Yne,A(A({},P),{},{id:M,step:P.step,class:I,ref:p,handle:function(T){return y({tooltipPrefixCls:_,prefixCls:u.value,info:T})},prefixCls:u.value,onChange:x,onBlur:C}),{mark:a.mark})}}});const ire=Cn(are);var ore={small:8,middle:16,large:24},lre=function(){return{prefixCls:String,size:{type:[String,Number,Array]},direction:X.oneOf(cn("horizontal","vertical")).def("horizontal"),align:X.oneOf(cn("start","end","center","baseline")),wrap:{type:Boolean,default:void 0}}};function ure(t){return typeof t=="string"?ore[t]:t||0}var sre=Se({compatConfig:{MODE:3},name:"ASpace",props:lre(),slots:["split"],setup:function(e,n){var r=n.slots,a=He("space",e),i=a.prefixCls,o=a.space,l=a.direction,u=v8(),s=q(function(){var g,h,w;return(g=(h=e.size)!==null&&h!==void 0?h:(w=o.value)===null||w===void 0?void 0:w.size)!==null&&g!==void 0?g:"small"}),c=Z(),f=Z();_e(s,function(){var g=(Array.isArray(s.value)?s.value:[s.value,s.value]).map(function(w){return ure(w)}),h=$e(g,2);c.value=h[0],f.value=h[1]},{immediate:!0});var d=q(function(){return e.align===void 0&&e.direction==="horizontal"?"center":e.align}),v=q(function(){var g;return Me(i.value,"".concat(i.value,"-").concat(e.direction),(g={},j(g,"".concat(i.value,"-rtl"),l.value==="rtl"),j(g,"".concat(i.value,"-align-").concat(d.value),d.value),g))}),p=q(function(){return l.value==="rtl"?"marginLeft":"marginRight"}),m=q(function(){var g={};return u.value&&(g.columnGap="".concat(c.value,"px"),g.rowGap="".concat(f.value,"px")),A(A({},g),e.wrap&&{flexWrap:"wrap",marginBottom:"".concat(-f.value,"px")})});return function(){var g,h,w=e.wrap,b=e.direction,x=b===void 0?"horizontal":b,C=Sn((g=r.default)===null||g===void 0?void 0:g.call(r)),y=C.length;if(y===0)return null;var S=(h=r.split)===null||h===void 0?void 0:h.call(r),N="".concat(i.value,"-item"),D=c.value,M=y-1;return E("div",{class:v.value,style:m.value},[C.map(function(P,_){var I={};return u.value||(x==="vertical"?_<M&&(I={marginBottom:"".concat(D/(S?2:1),"px")}):I=A(A({},_<M&&j({},p.value,"".concat(D/(S?2:1),"px"))),w&&{paddingBottom:"".concat(f.value,"px")})),E(Mt,null,[E("div",{class:N,style:I},[P]),_<M&&S&&E("span",{class:"".concat(N,"-split"),style:I},[S])])})])}}});const cre=Cn(sre);var fre=["prefixCls"];const dre=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,g=e.progressDot,h=g===void 0?r.progressDot:g,w=e.initial,b=e.icons,x=e.stepIcon,C=x===void 0?r.stepIcon:x,y=c==="navigation",S=h?"vertical":f,N=Me(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"),!!h),j(o,"".concat(u,"-navigation"),y),o)),D=Sn((l=r.default)===null||l===void 0?void 0:l.call(r));return E("div",{class:N},[D.map(function(M,P){var _=M.props||{},I=_.prefixCls,$=I===void 0?u:I,F=Ye(_,fre),T=w+P,O=A(A({},F),{},{stepNumber:T+1,stepIndex:T,key:T,prefixCls:$,iconPrefix:d,progressDot:h,icons:b,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,Tt(M,O)})])}}});function a3(t){return typeof t=="string"}function vre(){}var iP=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:gA(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 pre=Se({compatConfig:{MODE:3},name:"Step",props:iP(),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,g=e.iconPrefix,h=e.icons,w=e.progressDot,b=w===void 0?r.progressDot:w,x=e.stepIcon,C=x===void 0?r.stepIcon:x,y,S=(s={},j(s,"".concat(v,"-icon"),!0),j(s,"".concat(g,"icon"),!0),j(s,"".concat(g,"icon-").concat(c),c&&a3(c)),j(s,"".concat(g,"icon-check"),!c&&m==="finish"&&h&&!h.finish),j(s,"".concat(g,"icon-close"),!c&&m==="error"&&h&&!h.error),s),N=E("span",{class:"".concat(v,"-icon-dot")},null);return b?typeof b=="function"?y=E("span",{class:"".concat(v,"-icon")},[b({iconDot:N,index:p-1,status:m,title:f,description:d,prefixCls:v})]):y=E("span",{class:"".concat(v,"-icon")},[N]):c&&!a3(c)?y=E("span",{class:"".concat(v,"-icon")},[c]):h&&h.finish&&m==="finish"?y=E("span",{class:"".concat(v,"-icon")},[h.finish]):h&&h.error&&m==="error"?y=E("span",{class:"".concat(v,"-icon")},[h.error]):c||m==="finish"||m==="error"?y=E("span",{class:S},null):y=E("span",{class:"".concat(v,"-icon")},[p]),C&&(y=C({index:p-1,status:m,title:f,description:d,node:y})),y};return function(){var l,u,s,c,f,d=e.prefixCls,v=e.itemWidth,p=e.active,m=e.status,g=m===void 0?"wait":m,h=e.tailContent,w=e.adjustMarginRight,b=e.disabled,x=e.title,C=x===void 0?(l=r.title)===null||l===void 0?void 0:l.call(r):x,y=e.description,S=y===void 0?(u=r.description)===null||u===void 0?void 0:u.call(r):y,N=e.subTitle,D=N===void 0?(s=r.subTitle)===null||s===void 0?void 0:s.call(r):N,M=e.icon,P=M===void 0?(c=r.icon)===null||c===void 0?void 0:c.call(r):M,_=e.onClick,I=e.onStepClick,$=(f={},j(f,"".concat(d,"-item"),!0),j(f,"".concat(d,"-item-").concat(g),!0),j(f,"".concat(d,"-item-custom"),P),j(f,"".concat(d,"-item-active"),p),j(f,"".concat(d,"-item-disabled"),b===!0),f),F={class:$},T={};v&&(T.width=v),w&&(T.marginRight=w);var O={onClick:_||vre};return I&&!b&&(O.role="button",O.tabindex=0,O.onClick=i),E("div",A(A({},F),{},{style:T}),[E("div",A(A({},O),{},{class:"".concat(d,"-item-container")}),[E("div",{class:"".concat(d,"-item-tail")},[h]),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 mre=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}},Um=Se({compatConfig:{MODE:3},name:"ASteps",inheritAttrs:!1,props:bt(mre(),{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(g){i("update:current",g),i("change",g)},p=function(g){var h=g.node,w=g.status;if(w==="process"&&e.percent!==void 0){var b=e.size==="small"?32:40,x=E("div",{class:"".concat(l,"-progress-icon")},[E(hb,{type:"circle",percent:e.percent,width:b,strokeWidth:4,format:function(){return null}},null),h]);return x}return h};return function(){var m,g=Me((m={},j(m,"".concat(l.value,"-rtl"),u.value==="rtl"),j(m,"".concat(l.value,"-with-progress"),e.percent!==void 0),m),r.class),h={finish:E(_v,{class:"".concat(l,"-finish-icon")},null),error:E(Wa,{class:"".concat(l,"-error-icon")},null)};return E(dre,A(A({icons:h},dt(e,["percent","responsive"])),{},{direction:f.value,prefixCls:l.value,iconPrefix:d.value,class:g,onChange:v}),A(A({},a),{},{stepIcon:p}))}}}),Rf=Se(A(A({compatConfig:{MODE:3}},pre),{},{name:"AStep",props:iP()}));const hre=at(Um,{Step:Rf,install:function(e){return e.component(Um.name,Um),e.component(Rf.name,Rf),e}});var gre=cn("small","default"),yre=function(){return{id:String,prefixCls:String,size:X.oneOf(gre),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}},bre=Se({compatConfig:{MODE:3},name:"ASwitch",__ANT_SWITCH:!0,inheritAttrs:!1,props:yre(),slots:["checkedChildren","unCheckedChildren"],setup:function(e,n){var r=n.attrs,a=n.slots,i=n.expose,o=n.emit,l=Pn();F0(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});_e(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()},g=function(){var N;(N=p.value)===null||N===void 0||N.blur()};i({focus:m,blur:g}),et(function(){st(function(){e.autofocus&&!e.disabled&&p.value.focus()})});var h=function(N,D){e.disabled||(o("update:checked",N),o("change",N,D),l.onFieldChange())},w=function(N){o("blur",N)},b=function(N){m();var D=s.value?e.unCheckedValue:e.checkedValue;h(D,N),o("click",D,N)},x=function(N){N.keyCode===Be.LEFT?h(e.unCheckedValue,N):N.keyCode===Be.RIGHT&&h(e.checkedValue,N),o("keydown",N)},C=function(N){var D;(D=p.value)===null||D===void 0||D.blur(),o("mouseup",N)},y=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(Gy,{insertExtraNode:!0},{default:function(){return[E("button",A(A(A({},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:b,onBlur:w,onMouseup:C,type:"button",role:"switch","aria-checked":u.value,disabled:e.disabled||e.loading,class:[r.class,y.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 xre=Cn(bre);var oP=Symbol("TableContextProps"),wre=function(e){yt(oP,e)},Ya=function(){return pt(oP,{})},Cre="RC_TABLE_KEY";function lP(t){return t==null?[]:Array.isArray(t)?t:[t]}function uP(t,e){if(!e&&typeof e!="number")return t;for(var n=lP(e),r=t,a=0;a<n.length;a+=1){if(!r)return null;var i=n[a];r=r[i]}return r}function op(t){var e=[],n={};return t.forEach(function(r){for(var a=r||{},i=a.key,o=a.dataIndex,l=i||lP(o).join("-")||Cre;n[l];)l="".concat(l,"_next");n[l]=!0,e.push(l)}),e}function Sre(){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 $g(t){return t!=null}var sP=Symbol("SlotsContextProps"),Ere=function(e){yt(sP,e)},cP=function(){return pt(sP,q(function(){return{}}))},fP=Symbol("ContextProps"),Nre=function(e){yt(fP,e)},Dre=function(){return pt(fP,{onResizeColumn:function(){}})},Rl="RC_TABLE_INTERNAL_COL_DEFINE",dP=Symbol("HoverContextProps"),Mre=function(e){yt(dP,e)},Are=function(){return pt(dP,{startRow:Z(-1),endRow:Z(-1),onHover:function(){}})},Bg=Z(!1),Ore=function(){et(function(){Bg.value=Bg.value||_1("position","sticky")})},Tre=function(){return Bg},Pre=["colSpan","rowSpan","style","class"];function _re(t,e,n,r){var a=t+e-1;return t<=r&&a>=n}function kre(t){return t&&Ke(t)==="object"&&!Array.isArray(t)&&!Sr(t)}const lp=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=cP(),i=Are(),o=i.onHover,l=i.startRow,u=i.endRow,s=q(function(){var g,h,w,b;return(g=(h=e.colSpan)!==null&&h!==void 0?h:(w=e.additionalProps)===null||w===void 0?void 0:w.colSpan)!==null&&g!==void 0?g:(b=e.additionalProps)===null||b===void 0?void 0:b.colspan}),c=q(function(){var g,h,w,b;return(g=(h=e.rowSpan)!==null&&h!==void 0?h:(w=e.additionalProps)===null||w===void 0?void 0:w.rowSpan)!==null&&g!==void 0?g:(b=e.additionalProps)===null||b===void 0?void 0:b.rowspan}),f=kr(function(){var g=e.index;return _re(g,c.value||1,l.value,u.value)}),d=Tre(),v=function(h,w){var b,x=e.record,C=e.index,y=e.additionalProps;x&&o(C,C+w-1),y==null||(b=y.onMouseenter)===null||b===void 0||b.call(y,h)},p=function(h){var w,b=e.record,x=e.additionalProps;b&&o(-1,-1),x==null||(w=x.onMouseleave)===null||w===void 0||w.call(x,h)},m=function g(h){var w=Sn(h)[0];return Sr(w)?w.type===pv?w.children:Array.isArray(w.children)?g(w.children):void 0:w};return function(){var g,h,w,b,x,C,y=e.prefixCls,S=e.record,N=e.index,D=e.renderIndex,M=e.dataIndex,P=e.customRender,_=e.component,I=_===void 0?"td":_,$=e.fixLeft,F=e.fixRight,T=e.firstFixLeft,O=e.lastFixLeft,B=e.firstFixRight,k=e.lastFixRight,R=e.appendNode,L=R===void 0?(g=r.appendNode)===null||g===void 0?void 0:g.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,ne=le===void 0?{}:le,ie=e.cellType,se="".concat(y,"-cell"),he,te,ge=(h=r.default)===null||h===void 0?void 0:h.call(r);if($g(ge)||ie==="header")te=ge;else{var ee,re=uP(S,M);if(te=re,P){var de=P({text:re,value:re,record:S,index:N,renderIndex:D,column:ne.__originColumn__});kre(de)?(te=de.children,he=de.props):te=de}if(!(Rl in ne)&&ie==="body"&&a.value.bodyCell&&!((ee=ne.slots)!==null&&ee!==void 0&&ee.customRender)){var ae=pr(a.value,"bodyCell",{text:re,value:re,record:S,index:N,column:ne.__originColumn__},function(){var be=te===void 0?re:te;return[Ke(be)==="object"&&Dn(be)||Ke(be)!=="object"?be:null]});te=Yt(ae)}e.transformCellText&&(te=e.transformCellText({text:te,record:S,index:N,column:ne.__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,Pre),pe=(w=ue!==void 0?ue:s.value)!==null&&w!==void 0?w:1,Ne=(b=ve!==void 0?ve:c.value)!==null&&b!==void 0?b: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=A(A(A({title:De},Q),z),{},{colSpan:pe!==1?pe:null,rowSpan:Ne!==1?Ne:null,class:Me(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"),k&&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:A(A(A(A({},H0(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 g=v&&v.fixed==="right";f=!g}}else if(l!==void 0){var h=v&&v.fixed==="left";s=!h}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 i3={mouse:{start:"mousedown",move:"mousemove",stop:"mouseup"},touch:{start:"touchstart",move:"touchmove",stop:"touchend"}},o3=50;const Ire=Se({compatConfig:{MODE:3},name:"DragHandle",props:{prefixCls:String,width:{type:Number,required:!0},minWidth:{type:Number,default:o3},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()};Rr(function(){i()}),rt(function(){zt(!isNaN(e.width),"Table","width must be a number when use resizable")});var o=Dre(),l=o.onResizeColumn,u=q(function(){return typeof e.minWidth=="number"&&!isNaN(e.minWidth)?e.minWidth:o3}),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(y){var S=0;y.touches?y.touches.length?S=y.touches[0].pageX:S=y.changedTouches[0].pageX:S=y.pageX;var N=n-S,D=Math.max(f-N,u.value);D=Math.min(D,s.value),tt.cancel(v),v=tt(function(){l(D,e.column.__originColumn__)})},m=function(y){p(y)},g=function(y){d.value=!1,p(y),i()},h=function(y,S){d.value=!0,i(),f=c.vnode.el.parentNode.getBoundingClientRect().width,!(y instanceof MouseEvent&&y.which!==1)&&(y.stopPropagation&&y.stopPropagation(),n=y.touches?y.touches[0].pageX:y.pageX,r=on(document.documentElement,S.move,m),a=on(document.documentElement,S.stop,g))},w=function(y){y.stopPropagation(),y.preventDefault(),h(y,i3.mouse)},b=function(y){y.stopPropagation(),y.preventDefault(),h(y,i3.touch)},x=function(y){y.stopPropagation(),y.preventDefault()};return function(){var C=e.prefixCls,y=j({},On?"onTouchstartPassive":"onTouchstart",function(S){return b(S)});return E("div",A(A({class:"".concat(C,"-resize-handle ").concat(d.value?"dragging":""),onMousedown:w},y),{},{onClick:x}),[E("div",{class:"".concat(C,"-resize-handle-line")},null)])}}}),Fre=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=op(i.map(function(p){return p.column}));return E(u,d,{default:function(){return[i.map(function(m,g){var h=m.column,w=Eb(m.colStart,m.colEnd,l,o,a),b;h&&h.customHeaderCell&&(b=m.column.customHeaderCell(h));var x=h;return E(lp,A(A(A({},m),{},{cellType:"header",ellipsis:h.ellipsis,align:h.align,component:s,prefixCls:r,key:v[g]},w),{},{additionalProps:b,rowType:"header",column:h}),{default:function(){return h.title},dragHandle:function(){return x.resizable?E(Ire,{prefixCls:r,width:x.width,minWidth:x.minWidth,maxWidth:x.maxWidth,column:x},null):null}})})]}})}}});function $re(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:Me(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,g){return m+g},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 l3=Se({name:"Header",inheritAttrs:!1,props:["columns","flattenColumns","stickyOffsets","customHeaderRow"],setup:function(e){var n=Ya(),r=q(function(){return $re(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(Fre,{key:p,flattenColumns:l,cells:v,stickyOffsets:o,rowComponent:c,cellComponent:f,customHeaderRow:u,index:p},null);return m})]}})}}});var vP=Symbol("ExpandedRowProps"),Bre=function(e){yt(vP,e)},Rre=function(){return pt(vP,{})};const pP=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=Rre(),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,g=e.isEmpty;return E(d,{class:a.class,style:{display:p?null:"none"}},{default:function(){return[E(lp,{component:v,prefixCls:f,colSpan:m},{default:function(){var b,x=(b=r.default)===null||b===void 0?void 0:b.call(r);return(g?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}})]}})}}}),Lre=Se({name:"MeasureCell",props:["columnKey"],setup:function(e,n){var r=n.emit,a=Z();return et(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 mP=Symbol("BodyContextProps"),zre=function(e){yt(mP,e)},hP=function(){return pt(mP,{})};const Vre=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=hP(),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,b){i.onTriggerExpand(w,b)},v=q(function(){var h;return((h=e.customRow)===null||h===void 0?void 0:h.call(e,e.record,e.index))||{}}),p=function(w){var b,x;i.expandRowByClick&&f.value&&d(e.record,w);for(var C=arguments.length,y=new Array(C>1?C-1:0),S=1;S<C;S++)y[S-1]=arguments[S];(b=v.value)===null||b===void 0||(x=b.onClick)===null||x===void 0||x.call.apply(x,[b,w].concat(y))},m=q(function(){var h=e.record,w=e.index,b=e.indent,x=i.rowClassName;return typeof x=="string"?x:typeof x=="function"?x(h,w,b):""}),g=q(function(){return op(i.flattenColumns)});return function(){var h=r.class,w=r.style,b=e.record,x=e.index,C=e.rowKey,y=e.indent,S=y===void 0?0:y,N=e.rowComponent,D=e.cellComponent,M=a.prefixCls,P=a.fixedInfoList,_=a.transformCellText,I=i.flattenColumns,$=i.expandedRowClassName,F=i.indentSize,T=i.expandIcon,O=i.expandedRowRender,B=i.expandIconColumnIndex,k=E(N,A(A({},v.value),{},{"data-row-key":C,class:Me(h,"".concat(M,"-row"),"".concat(M,"-row-level-").concat(S),m.value,v.value.class),style:A(A({},w),H0(v.value.style)),onClick:p}),{default:function(){return[I.map(function(V,U){var W=V.customRender,G=V.dataIndex,le=V.className,ne=g[U],ie=P[U],se;V.customCell&&(se=V.customCell(b,x,V));var he=U===(B||0)&&s.value?E(Mt,null,[E("span",{style:{paddingLeft:"".concat(F*S,"px")},class:"".concat(M,"-row-indent indent-level-").concat(S)},null),T({prefixCls:M,expanded:l.value,expandable:c.value,record:b,onExpand:d})]):null;return E(lp,A(A({cellType:"body",class:le,ellipsis:V.ellipsis,align:V.align,component:D,prefixCls:M,key:ne,record:b,index:x,renderIndex:e.renderIndex,dataIndex:G,customRender:W},ie),{},{additionalProps:se,column:V,transformCellText:_,appendNode:he}),null)})]}}),R;if(u.value&&(o.value||l.value)){var L=O({record:b,index:x,indent:S+1,expanded:l.value}),H=$&&$(b,x,S);R=E(pP,{expanded:l.value,class:Me("".concat(M,"-expanded-row"),"".concat(M,"-expanded-row-level-").concat(S+1),H),prefixCls:M,component:N,cellComponent:D,colSpan:I.length,isEmpty:!1},{default:function(){return[L]}})}return E(Mt,null,[k,R])}}});function gP(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=gP(t[n][s],e+1,n,r,a,s);o.push.apply(o,Re(c))}return o}function jre(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(gP(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 yP=Symbol("ResizeContextProps"),Hre=function(e){yt(yP,e)},Kre=function(){return pt(yP,{onColumnResize:function(){}})};const Ure=Se({name:"Body",props:["data","getRowKey","measureColumnWidth","expandedKeys","customRow","rowExpandable","childrenColumnName"],slots:["emptyNode"],setup:function(e,n){var r=n.slots,a=Kre(),i=Ya(),o=hP(),l=jre(Ge(e,"data"),Ge(e,"childrenColumnName"),Ge(e,"expandedKeys"),Ge(e,"getRowKey")),u=Z(-1),s=Z(-1),c;return Mre({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,g=e.rowExpandable,h=e.childrenColumnName,w=a.onColumnResize,b=i.prefixCls,x=i.getComponent,C=o.flattenColumns,y=x(["body","wrapper"],"tbody"),S=x(["body","row"],"tr"),N=x(["body","cell"],"td"),D;if(f.length)D=l.value.map(function(_,I){var $=_.record,F=_.indent,T=_.index,O=d($,I);return E(Vre,{key:O,rowKey:O,record:$,recordKey:O,index:I,renderIndex:T,rowComponent:S,cellComponent:N,expandedKeys:p,customRow:m,getRowKey:d,rowExpandable:g,childrenColumnName:h,indent:F},null)});else{var M;D=E(pP,{expanded:!0,class:"".concat(b,"-placeholder"),prefixCls:b,component:S,cellComponent:N,colSpan:C.length,isEmpty:!0},{default:function(){return[(M=r.emptyNode)===null||M===void 0?void 0:M.call(r)]}})}var P=op(C);return E(y,{class:"".concat(b,"-tbody")},{default:function(){return[v&&E("tr",{"aria-hidden":"true",class:"".concat(b,"-measure-row"),style:{height:0,fontSize:0}},[P.map(function(I){return E(Lre,{key:I,columnKey:I,onColumnResize:w},null)})]),D]}})}}});var $i={},qre=["fixed"];function Rg(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(Rg(i).map(function(o){return A({fixed:a},o)}))):[].concat(Re(e),[A(A({},n),{},{fixed:a})])},[])}function Wre(t){return t.map(function(e){var n=e.fixed,r=Ye(e,qre),a=n;return n==="left"?a="right":n==="right"&&(a="left"),A({fixed:a},r)})}function Gre(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,b=r.value.slice();if(!b.includes($i)){var x=c.value||0;x>=0&&b.splice(x,0,$i)}var C=b.indexOf($i);b=b.filter(function($,F){return $!==$i||F===C});var y=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=y?y.fixed:null;var N=i.value,D=s.value,M=u.value,P=n.value,_=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),k=N.has(B),R=D?D(T):!0,L=M({prefixCls:P,expanded:k,expandable:R,record:T,onExpand:l});return _?E("span",{onClick:function(z){return z.stopPropagation()}},[L]):L}),w);return b.map(function($){return $===$i?I:$})}return r.value.filter(function($){return $!==$i})}),g=q(function(){var w=m.value;return e.value&&(w=e.value(w)),w.length||(w=[{customRender:function(){return null}}]),w}),h=q(function(){return f.value==="rtl"?Wre(Rg(g.value)):Rg(g.value)});return[g,h]}function bP(t){var e=St(t),n,r=St([]);function a(i){r.value.push(i),tt.cancel(n),n=tt(function(){var o=r.value;r.value=[],o.forEach(function(l){e.value=l(e.value)})})}return xt(function(){tt.cancel(n)}),[e,a]}function Yre(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 Xre(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 Zre=["columnType"];function xP(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,Zre);a.unshift(E("col",A({key:l,style:{width:typeof u=="number"?"".concat(u,"px"):u}},d),null)),o=!0}}return E("colgroup",null,[a])}function Lg(t,e){var n,r=e.slots;return E("div",null,[(n=r.default)===null||n===void 0?void 0:n.call(r)])}Lg.displayName="Panel";var Jre=0,Qre=Se({name:"Summary",props:["fixed"],setup:function(e,n){var r=n.slots,a=Ya(),i="table-summary-uni-key-".concat(++Jre),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 eae=Qre,tae=Se({compatConfig:{MODE:3},name:"FooterRow",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 wP=Symbol("SummaryContextProps"),nae=function(e){yt(wP,e)},rae=function(){return pt(wP,{})};const aae=Se({name:"SummaryCell",props:["index","colSpan","rowSpan","align"],setup:function(e,n){var r=n.attrs,a=n.slots,i=Ya(),o=rae();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,g=o.flattenColumns,h=l+s-1,w=h+1===p?s+1:s,b=Eb(l,l+w-1,g,m,v);return E(lp,A({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)}},b),null)}}}),Hc=Se({name:"Footer",inheritAttrs:!1,props:["stickyOffsets","flattenColumns"],setup:function(e,n){var r=n.slots,a=Ya();return nae(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 iae=eae;function oae(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 lae(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 uae=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=bP({scrollLeft:0,isHiddenScrollBar:!0}),f=$e(c,2),d=f[0],v=f[1],p=Z({delta:0,x:0}),m=Z(!1),g=function(){m.value=!1},h=function(P){p.value={delta:P.pageX-d.value.scrollLeft,x:0},m.value=!0,P.preventDefault()},w=function(P){var _,I=P||((_=window)===null||_===void 0?void 0:_.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},b=function(){if(e.scrollBodyRef.value){var P=Vd(e.scrollBodyRef.value).top,_=P+e.scrollBodyRef.value.offsetHeight,I=e.container===window?document.documentElement.scrollTop+window.innerHeight:Vd(e.container).top+e.container.clientHeight;_-Zl()<=I||P>=I-e.offsetScroll?v(function($){return A(A({},$),{},{isHiddenScrollBar:!0})}):v(function($){return A(A({},$),{},{isHiddenScrollBar:!1})})}},x=function(P){v(function(_){return A(A({},_),{},{scrollLeft:P/o.value*l.value||0})})};a({setScrollLeft:x});var C=null,y=null,S=null,N=null;et(function(){C=on(document.body,"mouseup",g,!1),y=on(document.body,"mousemove",w,!1),S=on(window,"resize",b,!1)}),$0(function(){st(function(){b()})}),et(function(){setTimeout(function(){_e([u,m],function(){b()},{immediate:!0,flush:"post"})})}),_e(function(){return e.container},function(){var M;(M=N)===null||M===void 0||M.remove(),N=on(e.container,"scroll",b,!1)},{immediate:!0,flush:"post"}),xt(function(){var M,P,_,I;(M=C)===null||M===void 0||M.remove(),(P=y)===null||P===void 0||P.remove(),(_=N)===null||_===void 0||_.remove(),(I=S)===null||I===void 0||I.remove()}),_e(function(){return A({},d.value)},function(M,P){M.isHiddenScrollBar!==(P==null?void 0:P.isHiddenScrollBar)&&!M.isHiddenScrollBar&&v(function(_){var I=e.scrollBodyRef.value;return I?A(A({},_),{},{scrollLeft:I.scrollLeft/I.scrollWidth*I.clientWidth}):_})},{immediate:!0});var D=Zl();return function(){if(o.value<=l.value||!u.value||d.value.isHiddenScrollBar)return null;var M=i.prefixCls;return E("div",{style:{height:"".concat(D,"px"),width:"".concat(l.value,"px"),bottom:"".concat(e.offsetScroll,"px")},class:"".concat(M,"-sticky-scroll")},[E("div",{onMousedown:h,ref:s,class:Me("".concat(M,"-sticky-scroll-bar"),j({},"".concat(M,"-sticky-scroll-bar-active"),m)),style:{width:"".concat(u.value,"px"),transform:"translate3d(".concat(d.value.scrollLeft,"px, 0, 0)")}},null)])}}});var u3=Uo()?window:null;function sae(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 u3}:s,f=c()||u3,d=!!t.value;return{isSticky:d,stickyClassName:d?"".concat(e.value,"-sticky-holder"):"",offsetHeader:a,offsetSummary:o,offsetScroll:u,container:f}})}function cae(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 s3=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(h){var w=h.currentTarget,b=h.deltaX;b&&(i("scroll",{currentTarget:w,scrollLeft:w.scrollLeft+b}),h.preventDefault())},c=Z();et(function(){st(function(){c.value=on(u.value,"wheel",s)})}),xt(function(){var g;(g=c.value)===null||g===void 0||g.remove()});var f=q(function(){return e.flattenColumns.every(function(g){return g.width&&g.width!==0&&g.width!=="0px"})}),d=Z([]),v=Z([]);rt(function(){var g=e.flattenColumns[e.flattenColumns.length-1],h={fixed:g?g.fixed:null,scrollbar:!0,customHeaderCell:function(){return{class:"".concat(o.prefixCls,"-cell-scrollbar")}}};d.value=l.value?[].concat(Re(e.columns),[h]):e.columns,v.value=l.value?[].concat(Re(e.flattenColumns),[h]):e.flattenColumns});var p=q(function(){var g=e.stickyOffsets,h=e.direction,w=g.right,b=g.left;return A(A({},g),{},{left:h==="rtl"?[].concat(Re(b.map(function(x){return x+l.value})),[0]):b,right:h==="rtl"?w:[].concat(Re(w.map(function(x){return x+l.value})),[0]),isSticky:o.isSticky})}),m=cae(Ge(e,"colWidths"),Ge(e,"columCount"));return function(){var g,h=e.noData,w=e.columCount,b=e.stickyTopOffset,x=e.stickyBottomOffset,C=e.stickyClassName,y=e.maxContentScroll,S=o.isSticky;return E("div",{style:A({overflow:"hidden"},S?{top:"".concat(b,"px"),bottom:"".concat(x,"px")}:{}),ref:u,class:Me(r.class,j({},C,!!C))},[E("table",{style:{tableLayout:"fixed",visibility:h||m.value?null:"hidden"}},[(!h||!y||f.value)&&E(xP,{colWidths:m.value?[].concat(Re(m.value),[l.value]):[],columCount:w+1,columns:v.value},null),(g=a.default)===null||g===void 0?void 0:g.call(a,A(A({},e),{},{stickyOffsets:p.value,columns:d.value,flattenColumns:v.value}))])])}}});function fae(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 c3(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(fae(n.map(function(a){return[a,Ge(t,a)]})))}var dae=[],vae={},zg="rc-table-internal-hook";const pae=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||dae}),l=q(function(){return!!o.value.length}),u=q(function(){return Sre(e.components,{})}),s=function(ce,Ae){return uP(u.value,ce)||Ae},c=q(function(){var J=e.rowKey;return typeof J=="function"?J:function(ce){var Ae=ce&&ce[J];return Ae}}),f=q(function(){return e.expandIcon||oae}),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=lae(o.value,c.value,d.value))});m();var g=q(function(){return new Set(e.expandedRowKeys||p.value||[])}),h=function(ce){var Ae=c.value(ce,o.value.indexOf(ce)),Ie,Fe=g.value.has(Ae);Fe?(g.value.delete(Ae),Ie=Re(g.value)):Ie=[].concat(Re(g.value),[Ae]),p.value=Ie,i("expand",!Fe,ce),i("update:expandedRowKeys",Ie),i("expandedRowsChange",Ie)},w=Z(0),b=Gre(A(A({},Yi(e)),{},{expandable:q(function(){return!!e.expandedRowRender}),expandedKeys:g,getRowKey:c,onTriggerExpand:h,expandIcon:f}),q(function(){return e.internalHooks===zg?e.transformColumns:null})),x=$e(b,2),C=x[0],y=x[1],S=q(function(){return{columns:C.value,flattenColumns:y.value}}),N=Z(),D=Z(),M=Z(),P=Z({scrollWidth:0,clientWidth:0}),_=Z(),I=an(!1),$=$e(I,2),F=$[0],T=$[1],O=an(!1),B=$e(O,2),k=B[0],R=B[1],L=bP(new Map),H=$e(L,2),z=H[0],V=H[1],U=q(function(){return op(y.value)}),W=q(function(){return U.value.map(function(J){return z.value.get(J)})}),G=q(function(){return y.value.length}),le=Xre(W,G,Ge(e,"direction")),ne=q(function(){return e.scroll&&$g(e.scroll.y)}),ie=q(function(){return e.scroll&&$g(e.scroll.x)||Boolean(e.expandFixed)}),se=q(function(){return ie.value&&y.value.some(function(J){var ce=J.fixed;return ce})}),he=Z(),te=sae(Ge(e,"sticky"),Ge(e,"prefixCls")),ge=Lt({}),ee=q(function(){var J=Object.values(ge)[0];return(ne.value||te.value.isSticky)&&J}),re=function(ce,Ae){Ae?ge[ce]=Ae:delete ge[ce]},de=Z({}),ae=Z({}),oe=Z({});rt(function(){ne.value&&(ae.value={overflowY:"scroll",maxHeight:Eo(e.scroll.y)}),ie.value&&(de.value={overflowX:"auto"},ne.value||(ae.value={overflowY:"hidden"}),oe.value={width:e.scroll.x===!0?"auto":Eo(e.scroll.x),minWidth:"100%"})});var ue=function(ce,Ae){wy(N.value)&&V(function(Ie){if(Ie.get(ce)!==Ae){var Fe=new Map(Ie);return Fe.set(ce,Ae),Fe}return Ie})},ve=Yre(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 Ae=ce.$el||ce;Ae.scrollLeft!==J&&(Ae.scrollLeft=J)}}var Ne=function(ce){var Ae=ce.currentTarget,Ie=ce.scrollLeft,Fe=e.direction==="rtl",ze=typeof Ie=="number"?Ie:Ae.scrollLeft,je=Ae||vae;if(!Q()||Q()===je){var Ue;Y(je),pe(ze,D.value),pe(ze,M.value),pe(ze,_.value),pe(ze,(Ue=he.value)===null||Ue===void 0?void 0:Ue.setScrollLeft)}if(Ae){var qe=Ae.scrollWidth,Ze=Ae.clientWidth;Fe?(T(-ze<qe-Ze),R(-ze>0)):(T(ze>0),R(ze<qe-Ze))}},Te=function(){ie.value&&M.value?Ne({currentTarget:M.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 Ae=ce.width;if(clearTimeout(we),w.value===0){ye(Ae);return}we=setTimeout(function(){ye(Ae)},100)};_e([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];Ore(),et(function(){st(function(){var J,ce;Te(),be(nJ(M.value).width),P.value={scrollWidth:((J=M.value)===null||J===void 0?void 0:J.scrollWidth)||0,clientWidth:((ce=M.value)===null||ce===void 0?void 0:ce.clientWidth)||0}})}),Dr(function(){st(function(){var J,ce,Ae=((J=M.value)===null||J===void 0?void 0:J.scrollWidth)||0,Ie=((ce=M.value)===null||ce===void 0?void 0:ce.clientWidth)||0;(P.value.scrollWidth!==Ae||P.value.clientWidth!==Ie)&&(P.value={scrollWidth:Ae,clientWidth:Ie})})}),rt(function(){e.internalHooks===zg&&e.internalRefs&&e.onUpdateInternalRefs({body:M.value?M.value.$el||M.value:null})},{flush:"post"});var Oe=q(function(){return e.tableLayout?e.tableLayout:se.value?e.scroll.x==="max-content"?"auto":"fixed":ne.value||te.value.isSticky||y.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"};wre(Lt(A(A({},Yi(c3(e,"prefixCls","direction","transformCellText"))),{},{getComponent:s,scrollbarSize:xe,fixedInfoList:q(function(){return y.value.map(function(J,ce){return Eb(ce,ce,y.value,le.value,e.direction)})}),isSticky:q(function(){return te.value.isSticky}),summaryCollect:re}))),zre(Lt(A(A({},Yi(c3(e,"rowClassName","expandedRowClassName","expandRowByClick","expandedRowRender","expandIconColumnIndex","indentSize"))),{},{columns:C,flattenColumns:y,tableLayout:Oe,expandIcon:f,expandableType:v,onTriggerExpand:h}))),Hre({onColumnResize:ue}),Bre({componentWidth:w,fixHeader:ne,fixColumn:se,horizonScroll:ie});var ke=function(){return E(Ure,{data:o.value,measureColumnWidth:ne.value||ie.value||te.value.isSticky,expandedKeys:g.value,rowExpandable:e.rowExpandable,getRowKey:c.value,customRow:e.customRow,childrenColumnName:d.value},{emptyNode:Pe})},K=function(){return E(xP,{colWidths:y.value.map(function(ce){var Ae=ce.width;return Ae}),columns:y.value},null)};return function(){var J,ce=e.prefixCls,Ae=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,Pt=e.customHeaderRow,lt=te.value,Et=lt.isSticky,ht=lt.offsetHeader,Qt=lt.offsetSummary,qt=lt.offsetScroll,bn=lt.stickyClassName,mn=lt.container,Bt=s(["table"],"table"),Wt=s(["body"]),en=(J=a.summary)===null||J===void 0?void 0:J.call(a,{pageData:o.value}),or=function(){return null},Jt={colWidths:W.value,columCount:y.value.length,stickyOffsets:le.value,customHeaderRow:Pt,fixHeader:ne.value,scroll:Ae};if(ne.value||Et){var er=function(){return null};typeof Wt=="function"?(er=function(){return Wt(o.value,{scrollbarSize:xe.value,ref:M,onScroll:Ne})},Jt.colWidths=y.value.map(function(Un,hn){var lr=Un.width,ia=hn===C.value.length-1?lr-xe.value:lr;return typeof ia=="number"&&!Number.isNaN(ia)?ia:0})):er=function(){return E("div",{style:A(A({},de.value),ae.value),onScroll:Ne,ref:M,class:Me("".concat(ce,"-body"))},[E(Bt,{style:A(A({},oe.value),{},{tableLayout:Oe.value})},{default:function(){return[K(),ke(),!ee.value&&en&&E(Hc,{stickyOffsets:le.value,flattenColumns:y.value},{default:function(){return[en]}})]}})])};var br=A(A(A({noData:!o.value.length,maxContentScroll:ie.value&&Ae.x==="max-content"},Jt),S.value),{},{direction:Fe,stickyClassName:bn,onScroll:Ne});or=function(){return E(Mt,null,[Qe!==!1&&E(s3,A(A({},br),{},{stickyTopOffset:ht,class:"".concat(ce,"-header"),ref:D}),{default:function(lr){return E(Mt,null,[E(l3,lr,null),ee.value==="top"&&E(Hc,lr,{default:function(){return[en]}})])}}),er(),ee.value&&ee.value!=="top"&&E(s3,A(A({},br),{},{stickyBottomOffset:Qt,class:"".concat(ce,"-summary"),ref:_}),{default:function(lr){return E(Hc,lr,{default:function(){return[en]}})}}),Et&&M.value&&E(uae,{ref:he,offsetScroll:qt,scrollBodyRef:M,onScroll:Ne,container:mn,scrollBodySizeInfo:P.value},null)])}}else or=function(){return E("div",{style:A(A({},de.value),ae.value),class:Me("".concat(ce,"-content")),onScroll:Ne,ref:M},[E(Bt,{style:A(A({},oe.value),{},{tableLayout:Oe.value})},{default:function(){return[K(),Qe!==!1&&E(l3,A(A({},Jt),S.value),null),ke(),en&&E(Hc,{stickyOffsets:le.value,flattenColumns:y.value},{default:function(){return[en]}})]}})])};var Vr=oo(r,{aria:!0,data:!0}),Kn=function(){var hn;return E("div",A(A({},Vr),{},{class:Me(ce,(hn={},j(hn,"".concat(ce,"-rtl"),Fe==="rtl"),j(hn,"".concat(ce,"-ping-left"),F.value),j(hn,"".concat(ce,"-ping-right"),k.value),j(hn,"".concat(ce,"-layout-fixed"),Ie==="fixed"),j(hn,"".concat(ce,"-fixed-header"),ne.value),j(hn,"".concat(ce,"-fixed-column"),se.value),j(hn,"".concat(ce,"-scroll-horizontal"),ie.value),j(hn,"".concat(ce,"-has-fix-left"),y.value[0]&&y.value[0].fixed),j(hn,"".concat(ce,"-has-fix-right"),y.value[G.value-1]&&y.value[G.value-1].fixed==="right"),j(hn,r.class,r.class),hn)),style:r.style,id:Ze,ref:N}),[je&&E(Lg,{class:"".concat(ce,"-title")},{default:function(){return[je(o.value)]}}),E("div",{class:"".concat(ce,"-container")},[or()]),qe&&E(Lg,{class:"".concat(ce,"-footer")},{default:function(){return[qe(o.value)]}})])};return ie.value?E(ea,{onResize:Ce},{default:Kn}):Kn()}}});var Vg=10;function mae(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 hae(){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 gae(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:Vg}}),o=$e(i,2),l=o[0],u=o[1],s=q(function(){var d=hae(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,g;(m=(g=r.value).onChange)===null||m===void 0||m.call(g,v,p)}c(v,p),n(v,p||s.value.pageSize)};return[q(function(){return r.value===!1?{}:A(A({},s.value),{},{onChange:f})}),c]}function yae(t,e,n){var r=St({});_e([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={},jg="SELECT_ALL",Hg="SELECT_INVERT",Kg="SELECT_NONE",bae=[];function CP(t,e){var n=[];return(t||[]).forEach(function(r){n.push(r),r&&Ke(r)==="object"&&e in r&&(n=[].concat(Re(n),Re(CP(r[e],e))))}),n}function xae(t,e){var n=q(function(){var $=t.value||{},F=$.checkStrictly,T=F===void 0?!0:F;return A(A({},$),{},{checkStrictly:T})}),r=dn(n.value.selectedRowKeys||n.value.defaultSelectedRowKeys||bae,{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:ec(e.data.value,{externalGetKey:e.getRowKey.value,childrenPropName:e.childrenColumnName.value}).keyEntities}),c=q(function(){return CP(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 k=F(O,B),R=(T?T(O):null)||{};$.set(k,R)}),$}),d=Xv(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)},g=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]}),h=q(function(){return g.value[0]}),w=q(function(){return g.value[1]}),b=q(function(){var $=n.value.type==="radio"?h.value.slice(0,1):h.value;return new Set($)}),x=q(function(){return n.value.type==="radio"?new Set:new Set(w.value)}),C=an(null),y=$e(C,2),S=y[0],N=y[1],D=function(F){var T,O;u(F);var B=n.value,k=B.preserveSelectedRowKeys,R=B.onChange,L=e.getRecordByKey;k?(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)},M=function(F,T,O,B){var k=n.value.onSelect,R=e||{},L=R.getRecordByKey;if(k){var H=O.map(function(z){return L(z)});k(L(F),T,H,B)}D(O)},P=q(function(){var $=n.value,F=$.onSelectInvert,T=$.onSelectNone,O=$.selections,B=$.hideSelectAll,k=e.data,R=e.pageData,L=e.getRowKey,H=e.locale;if(!O||B)return null;var z=O===!0?[jg,Hg,Kg]:O;return z.map(function(V){return V===jg?{key:"all",text:H.value.selectionAll,onSelect:function(){D(k.value.map(function(W,G){return L.value(W,G)}).filter(function(W){var G=f.value.get(W);return!(G!=null&&G.disabled)||b.value.has(W)}))}}:V===Hg?{key:"invert",text:H.value.selectInvert,onSelect:function(){var W=new Set(b.value);R.value.forEach(function(le,ne){var ie=L.value(le,ne),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===Kg?{key:"none",text:H.value.selectNone,onSelect:function(){T==null||T(),D(Array.from(b.value).filter(function(W){var G=f.value.get(W);return G==null?void 0:G.disabled}))}}:V})}),_=q(function(){return c.value.length}),I=function(F){var T,O=n.value,B=O.onSelectAll,k=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,ne=e.expandType,ie=e.getPopupContainer;if(!t.value)return F.filter(function(Oe){return Oe!==li});var se=F.slice(),he=new Set(b.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)}),re=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 ke=Array.from(he);B==null||B(!ge,ke.map(function(K){return G(K)}),Pe.map(function(K){return G(K)})),D(ke)},de;if(L!=="radio"){var ae;if(P.value){var oe=E(xn,{getPopupContainer:ie.value},{default:function(){return[P.value.map(function(Pe,ke){var K=Pe.key,J=Pe.text,ce=Pe.onSelect;return E(xn.Item,{key:K||ke,onClick:function(){ce==null||ce(te)}},{default:function(){return[J]}})})]}});ae=E("div",{class:"".concat(W.value,"-selection-extra")},[E(za,{overlay:oe,getPopupContainer:ie.value},{default:function(){return[E("span",null,[E(Ys,null,null)])]}})])}var ue=c.value.map(function(Oe,Pe){var ke=le.value(Oe,Pe),K=f.value.get(ke)||{};return A({checked:he.has(ke)},K)}).filter(function(Oe){var Pe=Oe.disabled;return Pe}),ve=!!ue.length&&ue.length===_.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:!!_.value&&ge,indeterminate:ve?!me&&Y:!ge&&ee,onChange:re,disabled:_.value===0||ve,skipGroup:!0},null),ae])}var Q;L==="radio"?Q=function(Pe){var ke=Pe.record,K=Pe.index,J=le.value(ke,K),ce=he.has(J);return{node:E(sr,A(A({},f.value.get(J)),{},{checked:ce,onClick:function(Ie){return Ie.stopPropagation()},onChange:function(Ie){he.has(J)||M(J,!0,[J],Ie.nativeEvent)}}),null),checked:ce}}:Q=function(Pe){var ke=Pe.record,K=Pe.index,J=le.value(ke,K),ce=he.has(J),Ae=x.value.has(J),Ie=f.value.get(J),Fe;if(ne.value==="nest")Fe=Ae,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:Ae}return{node:E(Jr,A(A({},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,Pt=-1;if(Ze&&U){var lt=new Set([S.value,J]);te.some(function(Jt,er){if(lt.has(Jt))if(Qe===-1)Qe=er;else return Pt=er,!0;return!1})}if(Pt!==-1&&Qe!==Pt&&U){var Et=te.slice(Qe,Pt+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);k==null||k(!ce,Qt.map(function(Jt){return G(Jt)}),ht.map(function(Jt){return G(Jt)})),D(Qt)}else{var qt=h.value;if(U){var bn=ce?oi(qt,J):ki(qt,J);M(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 or=new Set(Bt);or.delete(J),en=Zr(Array.from(or),{checked:!1,halfCheckedKeys:Wt},s.value,v.value,p.value,m).checkedKeys}M(J,!ce,en,qe)}}N(J)}}),null),checked:ce}};var pe=function(Pe){var ke=Pe.record,K=Pe.index,J=Q({record:ke,index:K}),ce=J.node,Ae=J.checked;return z?z(Ae,ke,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=py(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,b]}var wae={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 Cae=wae;function f3(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){Sae(t,a,n[a])})}return t}function Sae(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=f3({},e,n.attrs);return E(mt,f3({},r,{icon:Cae}),null)};Nb.displayName="CaretDownOutlined";Nb.inheritAttrs=!1;const Eae=Nb;var Nae={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 Dae=Nae;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 Db=function(e,n){var r=d3({},e,n.attrs);return E(mt,d3({},r,{icon:Dae}),null)};Db.displayName="CaretUpOutlined";Db.inheritAttrs=!1;const Aae=Db;var Oae=["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 up(t,e){return e?"".concat(e,"-").concat(t):"".concat(t)}function Mb(t,e){return typeof t=="function"?t(e):t}function SP(){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[mv(p)]=m}var g=r.children||{},h=g.default,w=Ye(g,Oae),b=A(A(A({},w),c),{},{style:u,class:s});if(l&&(b.key=l),(o=r.type)!==null&&o!==void 0&&o.__ANT_TABLE_COLUMN_GROUP)b.children=SP(typeof h=="function"?h():h);else{var x,C=(x=r.children)===null||x===void 0?void 0:x.default;b.customRender=b.customRender||C}n.push(b)}}),n}var Lf="ascend",qm="descend";function Ug(t){return Ke(t.sorter)==="object"&&typeof t.sorter.multiple=="number"?t.sorter.multiple:!1}function v3(t){return typeof t=="function"?t:t&&Ke(t)==="object"&&t.compare?t.compare:!1}function Tae(t,e){return e?t[t.indexOf(e)+1]:t[0]}function qg(t,e,n){var r=[];function a(i,o){r.push({column:i,key:eu(i,o),multiplePriority:Ug(i),sortOrder:i.sortOrder})}return(t||[]).forEach(function(i,o){var l=up(o,n);i.children?("sortOrder"in i&&a(i,l),r=[].concat(Re(r),Re(qg(i.children,e,l)))):i.sorter&&("sortOrder"in i?a(i,l):e&&i.defaultSortOrder&&r.push({column:i,key:eu(i,l),multiplePriority:Ug(i),sortOrder:i.defaultSortOrder}))}),r}function EP(t,e,n,r,a,i,o,l){return(e||[]).map(function(u,s){var c=up(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(M){var P=M.key;return P===p}),g=m?m.sortOrder:null,h=Tae(d,g),w=d.includes(Lf)&&E(Aae,{class:Me("".concat(t,"-column-sorter-up"),{active:g===Lf})},null),b=d.includes(qm)&&E(Eae,{class:Me("".concat(t,"-column-sorter-down"),{active:g===qm})},null),x=i||{},C=x.cancelSort,y=x.triggerAsc,S=x.triggerDesc,N=C;h===qm?N=S:h===Lf&&(N=y);var D=Ke(v)==="object"?v:{title:N};f=A(A({},f),{},{className:Me(f.className,j({},"".concat(t,"-column-sort"),g)),title:function(P){var _=E("div",{class:"".concat(t,"-column-sorters")},[E("span",{class:"".concat(t,"-column-title")},[Mb(u.title,P)]),E("span",{class:Me("".concat(t,"-column-sorter"),j({},"".concat(t,"-column-sorter-full"),!!(w&&b)))},[E("span",{class:"".concat(t,"-column-sorter-inner")},[w,b])])]);return v?E(pa,D,{default:function(){return[_]}}):_},customHeaderCell:function(P){var _=u.customHeaderCell&&u.customHeaderCell(P)||{},I=_.onClick;return _.onClick=function($){r({column:u,key:p,sortOrder:h,multiplePriority:Ug(u)}),I&&I($)},_.class=Me(_.class,"".concat(t,"-column-has-sorters")),_}})}return"children"in f&&(f=A(A({},f),{},{children:EP(t,f.children,n,r,a,i,o,c)})),f})}function p3(t){var e=t.column,n=t.sortOrder;return{column:e,order:n,field:e.dataIndex,columnKey:e.key}}function m3(t){var e=t.filter(function(n){var r=n.sortOrder;return r}).map(p3);return e.length===0&&t.length?A(A({},p3(t[t.length-1])),{},{column:void 0}):e.length<=1?e[0]||{}:e}function Wg(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 v3(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=v3(c);if(d&&f){var v=d(o,l,f);if(v!==0)return f===Lf?v:-v}}return 0}).map(function(o){var l=o[n];return l?A(A({},o),{},j({},n,Wg(l,e,n))):o}):a}function Pae(t){var e=t.prefixCls,n=t.mergedColumns,r=t.onSorterChange,a=t.sortDirections,i=t.tableLocale,o=t.showSorterTooltip,l=an(qg(n.value,!0)),u=$e(l,2),s=u[0],c=u[1],f=q(function(){var g=!0,h=qg(n.value,!1);if(!h.length)return s.value;var w=[];function b(C){g?w.push(C):w.push(A(A({},C),{},{sortOrder:null}))}var x=null;return h.forEach(function(C){x===null?(b(C),C.sortOrder&&(C.multiplePriority===!1?g=!1:x=!0)):(x&&C.multiplePriority!==!1||(g=!1),b(C))}),w}),d=q(function(){var g=f.value.map(function(h){var w=h.column,b=h.sortOrder;return{column:w,order:b}});return{sortColumns:g,sortColumn:g[0]&&g[0].column,sortOrder:g[0]&&g[0].order}});function v(g){var h;g.multiplePriority===!1||!f.value.length||f.value[0].multiplePriority===!1?h=[g]:h=[].concat(Re(f.value.filter(function(w){var b=w.key;return b!==g.key})),[g]),c(h),r(m3(h),h)}var p=function(h){return EP(e.value,h,f.value,v,a.value,i.value,o.value)},m=q(function(){return m3(f.value)});return[p,f,d,m]}var _ae={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 kae=_ae;function h3(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){Iae(t,a,n[a])})}return t}function Iae(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=h3({},e,n.attrs);return E(mt,h3({},r,{icon:kae}),null)};Ab.displayName="FilterFilled";Ab.inheritAttrs=!1;const Fae=Ab;var $ae=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 Bae=$ae,g3=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(kv,null,null)}})]):null}}});var Rae=["motion","motionNodes","motionType","active","eventKey"];const Lae=Se({compatConfig:{MODE:3},name:"MotionTreeNode",inheritAttrs:!1,props:A(A({},R1),{},{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=B1(),l=Z(!1),u=q(function(){return e.motion?e.motion:Xs()}),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,g;(m=u.value)===null||m===void 0||(g=m.onAfterLeave)===null||g===void 0||g.call(m,f)}l.value||e.onMotionEnd(),l.value=!0};return _e(function(){return e.motionNodes},function(){e.motionNodes&&e.motionType==="hide"&&i.value&&st(function(){i.value=!1})},{immediate:!0,flush:"post"}),et(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,Rae);return c?E(Lr,A(A({},u.value),{},{appear:f==="show",onAfterAppear:function(g){return s(g,"appear")},onAfterLeave:function(g){return s(g,"leave")}}),{default:function(){return[wn(E("div",{class:"".concat(o.value.prefixCls,"-treenode-motion")},[c.map(function(g){var h=at({},(Qv(g.data),g.data)),w=g.title,b=g.key,x=g.isStart,C=g.isEnd;return delete h.children,E(hg,A(A({},h),{},{title:w,active:d,data:g.data,key:b,eventKey:b,isStart:x,isEnd:C}),a)})]),[[Jn,i.value]])]}}):E(hg,A(A({domRef:Z,class:r.class,style:r.style},p),{},{active:d,eventKey:v}),a)}}});function zae(){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 y3(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 Vae=["prefixCls","selectable","checkable","disabled","motion","height","itemHeight","virtual","focusable","activeItem","focused","tabindex","onKeydown","onFocus","onBlur","onListChangeStart","onListChangeEnd"],b3={width:0,height:0,display:"flex",overflow:"hidden",opacity:0,border:0,padding:0,margin:0},jae=function(){},jo="RC_TREE_MOTION_".concat(Math.random()),Gg={key:jo},NP={key:jo,level:0,index:0,pos:"0",node:Gg,nodes:[Gg]},x3={parent:null,children:[],pos:NP.pos,data:Gg,title:null,key:jo,isStart:[],isEnd:[]};function w3(t,e,n,r){return e===!1||!n?t:t.slice(0,Math.ceil(n/r)+1)}function C3(t){var e=t.key,n=t.pos;return Qs(e,n)}function Hae(t){for(var e=String(t.key),n=t;n.parent;)n=n.parent,e="".concat(n.key," > ").concat(e);return e}const Kae=Se({compatConfig:{MODE:3},name:"NodeList",inheritAttrs:!1,props:pW,setup:function(e,n){var r=n.expose,a=n.attrs,i=Z(),o=Z(),l=O8(),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=B1();_e([function(){return u.value.slice()},s],function(h,w){var b=$e(h,2),x=b[0],C=b[1],y=$e(w,2),S=y[0],N=y[1],D=zae(S,x);if(D.key!==null){var M=e.virtual,P=e.height,_=e.itemHeight;if(D.add){var I=N.findIndex(function(k){var R=k.key;return R===D.key}),$=w3(y3(N,C,D.key),M,P,_),F=N.slice();F.splice(I+1,0,x3),c.value=F,f.value=$,d.value="show"}else{var T=C.findIndex(function(k){var R=k.key;return R===D.key}),O=w3(y3(C,N,D.key),M,P,_),B=C.slice();B.splice(T+1,0,x3),c.value=B,f.value=O,d.value="hide"}}else N!==C&&(c.value=C)}),_e(function(){return p.value.dragging},function(h){h||v()});var m=q(function(){return e.motion===void 0?c.value:s.value}),g=function(){e.onActiveChange(null)};return function(){var h=A(A({},e),a),w=h.prefixCls;h.selectable,h.checkable;var b=h.disabled,x=h.motion,C=h.height,y=h.itemHeight,S=h.virtual,N=h.focusable,D=h.activeItem,M=h.focused,P=h.tabindex,_=h.onKeydown,I=h.onFocus,$=h.onBlur,F=h.onListChangeStart;h.onListChangeEnd;var T=Ye(h,Vae);return E(Mt,null,[M&&D&&E("span",{style:b3,"aria-live":"assertive"},[Hae(D)]),E("div",null,[E("input",{style:b3,disabled:N===!1||b,tabindex:N!==!1?P:null,onKeydown:_,onFocus:I,onBlur:$,value:"",onChange:jae,"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(kO,A(A({},dt(T,["onActiveChange"])),{},{data:m.value,itemKey:C3,height:C,fullHeight:!1,virtual:S,itemHeight:y,prefixCls:"".concat(w,"-list"),ref:i,onVisibleChange:function(B,k){var R=new Set(B),L=k.filter(function(H){return!R.has(H)});L.some(function(H){return C3(H)===jo})&&v()}}),{default:function(B){var k=B.pos,R=at({},(Qv(B.data),B.data)),L=B.title,H=B.key,z=B.isStart,V=B.isEnd,U=Qs(H,k);return delete R.key,delete R.children,E(Lae,A(A({},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:g}),null)}})])}}});function Uae(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 qae=10;const DP=Se({compatConfig:{MODE:3},name:"Tree",inheritAttrs:!1,slots:["checkable","title","icon","titleRender"],props:bt(T8(),{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:Uae,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={},g=Lt({draggingNodeKey:null,dragChildrenKeys:[],dropTargetKey:null,dropPosition:null,dropContainerKey:null,dropLevelOffset:null,dropTargetPos:null,dropAllowed:!0,dragOverNodeKey:null}),h=St([]);_e([function(){return e.treeData},function(){return e.children}],function(){h.value=e.treeData!==void 0?yn(e.treeData).slice():yg(yn(e.children))},{immediate:!0,deep:!0});var w=St({}),b=Z(!1),x=Z(null),C=Z(!1),y=q(function(){return qv(e.fieldNames)}),S=Z(),N=null,D=null,M=null,P=q(function(){return{expandedKeysSet:_.value,selectedKeysSet:I.value,loadedKeysSet:$.value,loadingKeysSet:F.value,checkedKeysSet:T.value,halfCheckedKeysSet:O.value,dragOverNodeKey:g.dragOverNodeKey,dropPosition:g.dropPosition,keyEntities:w.value}}),_=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(h.value){var Ee=ec(h.value,{fieldNames:y.value});w.value=A(j({},jo,NP),Ee.keyEntities)}});var B=!1;_e([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 ke=Pe[1],K=p.value;if(e.expandedKeys!==void 0||B&&Oe!==ke)K=e.autoExpandParent||!B&&e.defaultExpandParent?gg(e.expandedKeys,w.value):e.expandedKeys;else if(!B&&e.defaultExpandAll){var J=A({},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?gg(e.defaultExpandedKeys,w.value):e.defaultExpandedKeys);K&&(p.value=K),B=!0},{immediate:!0});var k=St([]);rt(function(){k.value=CW(h.value,p.value,y.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=Xv(w),L=R.maxLevel,H=R.levelEntities;rt(function(){if(e.checkable){var Ee;if(e.checkedKeys!==void 0?Ee=wm(e.checkedKeys)||{}:!B&&e.defaultCheckedKeys?Ee=wm(e.defaultCheckedKeys)||{}:h.value&&(Ee=wm(e.checkedKeys)||{checkedKeys:c.value,halfCheckedKeys:f.value}),Ee){var xe=Ee,be=xe.checkedKeys,Oe=be===void 0?[]:be,Pe=xe.halfCheckedKeys,ke=Pe===void 0?[]:Pe;if(!e.checkStrictly){var K=Zr(Oe,!0,w.value,L.value,H.value);Oe=K.checkedKeys,ke=K.halfCheckedKeys}c.value=Oe,f.value=ke}}}),rt(function(){e.loadedKeys&&(d.value=e.loadedKeys)});var z=function(){at(g,{dragOverNodeKey:null,dropPosition:null,dropLevelOffset:null,dropTargetKey:null,dropContainerKey:null,dropTargetPos:null,dropAllowed:!1})},V=function(xe){S.value.scrollTo(xe)};_e(function(){return e.activeKey},function(){e.activeKey!==void 0&&(x.value=e.activeKey)},{immediate:!0}),_e(x,function(Ee){st(function(){Ee!==null&&V({key:Ee})})},{immediate:!0,flush:"post"});var U=function(xe){e.expandedKeys===void 0&&(p.value=xe)},W=function(){g.draggingNodeKey!==null&&at(g,{draggingNodeKey:null,dropPosition:null,dropContainerKey:null,dropTargetKey:null,dropLevelOffset:null,dropAllowed:!0,dragOverNodeKey:null}),N=null,M=null},G=function(xe,be){var Oe=e.onDragend;g.dragOverNodeKey=null,W(),Oe==null||Oe({event:xe,node:be.eventData}),D=null},le=function Ee(xe){G(xe,null),window.removeEventListener("dragend",Ee)},ne=function(xe,be){var Oe=e.onDragstart,Pe=be.eventKey,ke=be.eventData;D=be,N={x:xe.clientX,y:xe.clientY};var K=oi(p.value,Pe);g.draggingNodeKey=Pe,g.dragChildrenKeys=yW(Pe,w.value),u.value=S.value.getIndentWidth(),U(K),window.addEventListener("dragend",le),Oe&&Oe({event:xe,node:ke})},ie=function(xe,be){var Oe=e.onDragenter,Pe=e.onExpand,ke=e.allowDrop,K=e.direction,J=be.pos,ce=be.eventKey;if(M!==ce&&(M=ce),!D){z();return}var Ae=D2(xe,D,be,u.value,N,ke,k.value,w.value,_.value,K),Ie=Ae.dropPosition,Fe=Ae.dropLevelOffset,ze=Ae.dropTargetKey,je=Ae.dropContainerKey,Ue=Ae.dropTargetPos,qe=Ae.dropAllowed,Ze=Ae.dragOverNodeKey;if(g.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(g.draggingNodeKey!==null){var Qe=p.value.slice(),Pt=w.value[be.eventKey];Pt&&(Pt.children||[]).length&&(Qe=ki(p.value,be.eventKey)),U(Qe),Pe&&Pe(Qe,{node:be.eventData,expanded:!0,nativeEvent:xe})}},800)),D.eventKey===ze&&Fe===0){z();return}at(g,{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,ke=e.direction;if(D){var K=D2(xe,D,be,u.value,N,Pe,k.value,w.value,_.value,ke),J=K.dropPosition,ce=K.dropLevelOffset,Ae=K.dropTargetKey,Ie=K.dropContainerKey,Fe=K.dropAllowed,ze=K.dropTargetPos,je=K.dragOverNodeKey;g.dragChildrenKeys.indexOf(Ae)!==-1||!Fe||(D.eventKey===Ae&&ce===0?g.dropPosition===null&&g.dropLevelOffset===null&&g.dropTargetKey===null&&g.dropContainerKey===null&&g.dropTargetPos===null&&g.dropAllowed===!1&&g.dragOverNodeKey===null||z():J===g.dropPosition&&ce===g.dropLevelOffset&&Ae===g.dropTargetKey&&Ie===g.dropContainerKey&&ze===g.dropTargetPos&&Fe===g.dropAllowed&&je===g.dragOverNodeKey||at(g,{dropPosition:J,dropLevelOffset:ce,dropTargetKey:Ae,dropContainerKey:Ie,dropTargetPos:ze,dropAllowed:Fe,dragOverNodeKey:je}),Oe&&Oe({event:xe,node:be.eventData}))}},he=function(xe,be){M===be.eventKey&&!xe.currentTarget.contains(xe.relatedTarget)&&(z(),M=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,ke=g.dragChildrenKeys,K=g.dropPosition,J=g.dropTargetKey,ce=g.dropTargetPos,Ae=g.dropAllowed;if(Ae){var Ie=e.onDrop;if(g.dragOverNodeKey=null,W(),J!==null){var Fe=A(A({},bg(J,yn(P.value))),{},{active:((Oe=we.value)===null||Oe===void 0?void 0:Oe.key)===J,data:w.value[J].node});ke.indexOf(J);var ze=L1(ce),je={event:xe,node:xg(Fe),dragNode:D?D.eventData:null,dragNodesKeys:[D.eventKey].concat(ke),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)},re=function(xe,be){var Oe=s.value,Pe=e.onSelect,ke=e.multiple,K=be.selected,J=be[y.value.key],ce=!K;ce?ke?Oe=ki(Oe,J):Oe=[J]:Oe=oi(Oe,J);var Ae=w.value,Ie=Oe.map(function(Fe){var ze=Ae[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,ke=e.onCheck,K=be[y.value.key],J,ce={event:"check",node:be,checked:Oe,nativeEvent:xe},Ae=w.value;if(Pe){var Ie=Oe?ki(c.value,K):oi(c.value,K),Fe=oi(f.value,K);J={checked:Ie,halfChecked:Fe},ce.checkedNodes=Ie.map(function(Qe){return Ae[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,Ae,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},Ae,L.value,H.value);je=Ze.checkedKeys,Ue=Ze.halfCheckedKeys}J=je,ce.checkedNodes=[],ce.checkedNodesPositions=[],ce.halfCheckedKeys=Ue,je.forEach(function(Qe){var Pt=Ae[Qe];if(Pt){var lt=Pt.node,Et=Pt.pos;ce.checkedNodes.push(lt),ce.checkedNodesPositions.push({node:lt,pos:Et})}}),e.checkedKeys===void 0&&(c.value=je,f.value=Ue)}ke&&ke(J,ce)},ae=function(xe){var be=xe[y.value.key],Oe=new Promise(function(Pe,ke){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 Ae=ki(d.value,be),Ie=oi(v.value,be);J&&J(Ae,{event:"load",node:xe}),e.loadedKeys===void 0&&(d.value=Ae),v.value=Ie,Pe()}).catch(function(Ae){var Ie=oi(v.value,be);if(v.value=Ie,m[be]=(m[be]||0)+1,m[be]>=qae){var Fe=ki(d.value,be);e.loadedKeys===void 0&&(d.value=Fe),Pe()}ke(Ae)}),v.value=ki(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;b.value=!0,be&&be(xe)},Y=function(xe){var be=e.onBlur;b.value=!1,Te(null),be&&be(xe)},Q=function(xe,be){var Oe=p.value,Pe=e.onExpand,ke=e.loadData,K=be.expanded,J=be[y.value.key];if(!C.value){Oe.indexOf(J);var ce=!K;if(ce?Oe=ki(Oe,J):Oe=oi(Oe,J),U(Oe),Pe&&Pe(Oe,{node:be,expanded:ce,nativeEvent:xe}),ce&&ke){var Ae=ae(be);Ae&&Ae.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:k.value.find(function(Ee){var xe=Ee.key;return xe===x.value})||null}),ye=function(xe){var be=k.value.findIndex(function(ke){var K=ke.key;return K===x.value});be===-1&&xe<0&&(be=k.value.length),be=(be+xe+k.value.length)%k.value.length;var Oe=k.value[be];if(Oe){var Pe=Oe.key;Te(Pe)}else Te(null)},Ce=q(function(){return xg(A(A({},bg(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 ke=we.value;if(ke&&ke.data){var K=ke.data.isLeaf===!1||!!(ke.data.children||[]).length,J=Ce.value;switch(xe.which){case Be.LEFT:{K&&_.value.has(x.value)?Q({},J):ke.parent&&Te(ke.parent.key),xe.preventDefault();break}case Be.RIGHT:{K&&!_.value.has(x.value)?Q({},J):ke.children&&ke.children.length&&Te(ke.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&&re({},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})}),Rr(function(){window.removeEventListener("dragend",le),o.value=!0}),fW({expandedKeys:p,selectedKeys:s,loadedKeys:d,loadingKeys:v,checkedKeys:c,halfCheckedKeys:f,expandedKeysSet:_,selectedKeysSet:I,loadedKeysSet:$,loadingKeysSet:F,checkedKeysSet:T,halfCheckedKeysSet:O,flattenNodes:k}),function(){var Ee,xe=g.draggingNodeKey,be=g.dropLevelOffset,Oe=g.dropContainerKey,Pe=g.dropTargetKey,ke=g.dropPosition,K=g.dragOverNodeKey,J=e.prefixCls,ce=e.showLine,Ae=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,Pt=e.checkable,lt=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,or=e.onScroll,Jt=e.direction,er=r.class,br=r.style,Vr=oo(A(A({},e),r),{aria:!0,data:!0}),Kn;return Qe&&(Ke(Qe)==="object"?Kn=Qe:typeof Qe=="function"?Kn={nodeDraggable:Qe}:Kn={}),E(cW,{value:{prefixCls:J,selectable:ze,showIcon:je,icon:qe,switcherIcon:Ze,draggable:Kn,draggingNodeKey:xe,checkable:Pt,customCheckable:a.checkable,checkStrictly:lt,disabled:Et,keyEntities:w.value,dropLevelOffset:be,dropContainerKey:Oe,dropTargetKey:Pe,dropPosition:ke,dragOverNodeKey:K,dragging:xe!==null,indent:u.value,direction:Jt,dropIndicatorRender:Wt,loadData:Qt,filterTreeNode:qt,onNodeClick:ge,onNodeDoubleClick:ee,onNodeExpand:Q,onNodeSelect:re,onNodeCheck:de,onNodeLoad:ae,onNodeMouseEnter:oe,onNodeMouseLeave:ue,onNodeContextMenu:ve,onNodeDragStart:ne,onNodeDragEnter:ie,onNodeDragOver:se,onNodeDragLeave:he,onNodeDragEnd:G,onNodeDrop:te,slots:a}},{default:function(){return[E("div",{role:"tree",class:Me(J,er,(Ee={},j(Ee,"".concat(J,"-show-line"),ce),j(Ee,"".concat(J,"-focused"),b.value),j(Ee,"".concat(J,"-active-focused"),x.value!==null),Ee))},[E(Kae,A({ref:S,prefixCls:J,style:br,disabled:Et,selectable:ze,checkable:!!Pt,motion:ht,height:bn,itemHeight:mn,virtual:Bt,focusable:Ae,focused:b.value,tabindex:Fe,activeItem:we.value,onFocus:me,onBlur:Y,onKeydown:De,onActiveChange:Te,onListChangeStart:pe,onListChangeEnd:Ne,onContextmenu:en,onScroll:or},Vr),null)])]}})}}});var Wae={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 Gae=Wae;function S3(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){Yae(t,a,n[a])})}return t}function Yae(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=S3({},e,n.attrs);return E(mt,S3({},r,{icon:Gae}),null)};Ob.displayName="FileOutlined";Ob.inheritAttrs=!1;const MP=Ob;var Xae={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 Zae=Xae;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){Jae(t,a,n[a])})}return t}function Jae(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=E3({},e,n.attrs);return E(mt,E3({},r,{icon:Zae}),null)};Tb.displayName="MinusSquareOutlined";Tb.inheritAttrs=!1;const Qae=Tb;var eie={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 tie=eie;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){nie(t,a,n[a])})}return t}function nie(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=N3({},e,n.attrs);return E(mt,N3({},r,{icon:tie}),null)};Pb.displayName="PlusSquareOutlined";Pb.inheritAttrs=!1;const rie=Pb;var aie={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 iie=aie;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){oie(t,a,n[a])})}return t}function oie(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=D3({},e,n.attrs);return E(mt,D3({},r,{icon:iie}),null)};_b.displayName="CaretDownFilled";_b.inheritAttrs=!1;const lie=_b;function AP(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(MP,{class:"".concat(t,"-switcher-line-icon")},null)),s):(s=E(lie,{class:c},null),n&&(s=i?E(Qae,{class:"".concat(t,"-switcher-line-icon")},null):E(rie,{class:"".concat(t,"-switcher-line-icon")},null)),typeof e=="function"?l=e(A(A({},r),{},{defaultIcon:s,switcherCls:c})):Dn(l)&&(l=bi(l,{class:c})),l||s)}var M3=4;function uie(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 OP=function(){var e=T8();return A(A({},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 zf=Se({compatConfig:{MODE:3},name:"ATree",inheritAttrs:!1,props:bt(OP(),{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(h){var w;(w=f.value)===null||w===void 0||w.scrollTo(h)};a({treeRef:f,onNodeExpand:function(){for(var h,w=arguments.length,b=new Array(w),x=0;x<w;x++)b[x]=arguments[x];(h=f.value)===null||h===void 0||h.onNodeExpand.apply(h,b)},scrollTo:d,selectedKeys:q(function(){var g;return(g=f.value)===null||g===void 0?void 0:g.selectedKeys}),checkedKeys:q(function(){var g;return(g=f.value)===null||g===void 0?void 0:g.checkedKeys}),halfCheckedKeys:q(function(){var g;return(g=f.value)===null||g===void 0?void 0:g.halfCheckedKeys}),loadedKeys:q(function(){var g;return(g=f.value)===null||g===void 0?void 0:g.loadedKeys}),loadingKeys:q(function(){var g;return(g=f.value)===null||g===void 0?void 0:g.loadingKeys}),expandedKeys:q(function(){var g;return(g=f.value)===null||g===void 0?void 0:g.expandedKeys})}),rt(function(){zt(e.replaceFields===void 0,"Tree","`replaceFields` is deprecated, please use fieldNames instead")});var v=function(h,w){i("update:checkedKeys",h),i("check",h,w)},p=function(h,w){i("update:expandedKeys",h),i("expand",h,w)},m=function(h,w){i("update:selectedKeys",h),i("select",h,w)};return function(){var g,h=e.showIcon,w=e.showLine,b=e.switcherIcon,x=b===void 0?o.switcherIcon:b,C=e.icon,y=C===void 0?o.icon:C,S=e.blockNode,N=e.checkable,D=e.selectable,M=e.fieldNames,P=M===void 0?e.replaceFields:M,_=e.motion,I=_===void 0?e.openAnimation:_,$=e.itemHeight,F=$===void 0?28:$,T=e.onDoubleclick,O=e.onDblclick,B=A(A(A({},r),dt(e,["onUpdate:checkedKeys","onUpdate:expandedKeys","onUpdate:selectedKeys","onDoubleclick"])),{},{showLine:Boolean(w),dropIndicatorRender:uie,fieldNames:P,icon:y,itemHeight:F}),k=o.default?Sn(o.default()):void 0;return E(DP,A(A({},B),{},{virtual:c.value,motion:I,ref:f,prefixCls:u.value,class:Me((g={},j(g,"".concat(u.value,"-icon-hide"),!h),j(g,"".concat(u.value,"-block-node"),S),j(g,"".concat(u.value,"-unselectable"),!D),j(g,"".concat(u.value,"-rtl"),s.value==="rtl"),g),r.class),direction:s.value,checkable:N,selectable:D,switcherIcon:function(L){return AP(u.value,x,w,L)},onCheck:v,onExpand:p,onSelect:m,onDblclick:O||T,children:k}),A(A({},o),{},{checkable:function(){return E("span",{class:"".concat(u.value,"-checkbox-inner")},null)}}))}}});var sie={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 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="FolderOpenOutlined";kb.inheritAttrs=!1;const die=kb;var vie={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 pie=vie;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){mie(t,a,n[a])})}return t}function mie(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=O3({},e,n.attrs);return E(mt,O3({},r,{icon:pie}),null)};Ib.displayName="FolderOutlined";Ib.inheritAttrs=!1;const hie=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 gie(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 Wm(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 yie=["icon","blockNode"],bie=function(){return A(A({},OP()),{},{expandAction:{type:[Boolean,String]}})};function xie(t){var e=t.isLeaf,n=t.expanded;return e?E(MP,null,null):n?E(die,null,null):E(hie,null,null)}const Vf=Se({compatConfig:{MODE:3},name:"ADirectoryTree",inheritAttrs:!1,props:bt(bie(),{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||yg(Sn((r=i.default)===null||r===void 0?void 0:r.call(i))));_e(function(){return e.treeData},function(){u.value=e.treeData}),Dr(function(){st(function(){if(e.treeData===void 0&&i.default){var P;u.value=yg(Sn((P=i.default)===null||P===void 0?void 0:P.call(i)))}})});var s=Z(),c=Z(),f=q(function(){return qv(e.fieldNames)}),d=Z(),v=function(_){var I;(I=d.value)===null||I===void 0||I.scrollTo(_)};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 _=ec(u.value,{fieldNames:f.value}),I=_.keyEntities,$;return e.defaultExpandAll?$=Object.keys(I):e.defaultExpandParent?$=gg(e.expandedKeys||e.defaultExpandedKeys||[],I):$=e.expandedKeys||e.defaultExpandedKeys,$},m=Z(e.selectedKeys||e.defaultSelectedKeys||[]),g=Z(p());_e(function(){return e.selectedKeys},function(){e.selectedKeys!==void 0&&(m.value=e.selectedKeys)},{immediate:!0}),_e(function(){return e.expandedKeys},function(){e.expandedKeys!==void 0&&(g.value=e.expandedKeys)},{immediate:!0});var h=function(_,I){var $=I.isLeaf;$||_.shiftKey||_.metaKey||_.ctrlKey||d.value.onNodeExpand(_,I)},w=Kv(h,200,{leading:!0}),b=function(_,I){e.expandedKeys===void 0&&(g.value=_),o("update:expandedKeys",_),o("expand",_,I)},x=function(_,I){var $=e.expandAction;$==="click"&&w(_,I),o("click",_,I)},C=function(_,I){var $=e.expandAction;($==="dblclick"||$==="doubleclick")&&w(_,I),o("doubleclick",_,I),o("dblclick",_,I)},y=function(_,I){var $=e.multiple,F=I.node,T=I.nativeEvent,O=F[f.value.key],B=A(A({},I),{},{selected:!0}),k=(T==null?void 0:T.ctrlKey)||(T==null?void 0:T.metaKey),R=T==null?void 0:T.shiftKey,L;$&&k?(L=_,s.value=O,c.value=L,B.selectedNodes=Wm(u.value,L,f.value)):$&&R?(L=Array.from(new Set([].concat(Re(c.value||[]),Re(gie({treeData:u.value,expandedKeys:g.value,startKey:O,endKey:s.value,fieldNames:f.value}))))),B.selectedNodes=Wm(u.value,L,f.value)):(L=[O],s.value=O,c.value=L,B.selectedNodes=Wm(u.value,L,f.value)),o("update:selectedKeys",L),o("select",L,B),e.selectedKeys===void 0&&(m.value=L)},S=function(_,I){o("update:checkedKeys",_),o("check",_,I)},N=He("tree",e),D=N.prefixCls,M=N.direction;return function(){var P=Me("".concat(D.value,"-directory"),j({},"".concat(D.value,"-directory-rtl"),M.value==="rtl"),a.class),_=e.icon,I=_===void 0?i.icon:_,$=e.blockNode,F=$===void 0?!0:$,T=Ye(e,yie);return E(zf,A(A(A({},a),{},{icon:I||xie,ref:d,blockNode:F},T),{},{prefixCls:D.value,class:P,expandedKeys:g.value,selectedKeys:m.value,onSelect:y,onClick:x,onDblclick:C,onExpand:b,onCheck:S}),i)}}});var jf=Se(A(A({},hg),{},{name:"ATreeNode",props:R1}));const TP=at(zf,{DirectoryTree:Vf,TreeNode:jf,install:function(e){return e.component(zf.name,zf),e.component(jf.name,jf),e.component(Vf.name,Vf),e}});var wie=xn.SubMenu,Cie=xn.Item;function Sie(t){return t.some(function(e){var n=e.children;return n&&n.length>0})}function PP(t,e){return typeof e=="string"||typeof e=="number"?e==null?void 0:e.toString().toLowerCase().includes(t.trim().toLowerCase()):!1}function _P(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(wie,{key:s||u,title:l.text,popupClassName:"".concat(n,"-dropdown-submenu")},{default:function(){return[_P({filters:l.children,prefixCls:n,filteredKeys:r,filterMultiple:a,searchValue:i,filterSearch:o})]}});var c=a?Jr:sr,f=E(Cie,{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:PP(i,l.text)?f:void 0:f})}const Eie=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=cP(),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 sp((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}),g=St([]),h=function(H){var z=H.selectedKeys;g.value=z},w=function(H,z){var V=z.node,U=z.checked;e.filterMultiple?h({selectedKeys:H}):h({selectedKeys:U&&V.key?[V.key]:[]})};_e(m,function(){u.value&&h({selectedKeys:m.value||[]})},{immediate:!0});var b=St([]),x=Z(),C=function(H){x.value=setTimeout(function(){b.value=H})},y=function(){clearTimeout(x.value)};xt(function(){clearTimeout(x.value)});var S=Z(""),N=function(H){var z=H.target.value;S.value=z};_e(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)||Dv(W,U==null?void 0:U.filteredKeys))return null;e.triggerFilter({column:z,key:V,filteredKeys:W})},M=function(){v(!1),D(g.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="",g.value=[]},_=function(){var H=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{closeDropdown:!0},z=H.closeDropdown;z&&v(!1),D(g.value)},I=function(H){H&&m.value!==void 0&&(g.value=m.value||[]),v(H),!H&&!f.value&&M()},$=He("",e),F=$.direction,T=function(H){if(H.target.checked){var z=c.value;g.value=z}else g.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})}),k=q(function(){return Me(j({},"".concat(e.dropdownPrefixCls,"-menu-without-submenu"),!Sie(e.column.filters||[])))}),R=function(){var H=g.value,z=e.column,V=e.locale,U=e.tablePrefixCls,W=e.filterMultiple,G=e.dropdownPrefixCls,le=e.getPopupContainer,ne=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(Mt,null,[E(g3,{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(TP,{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 PP(S.value,ie.title)}:void 0},null)])]):E(Mt,null,[E(g3,{filterSearch:o.value,value:S.value,onChange:N,tablePrefixCls:U,locale:V},null),E(xn,{multiple:W,prefixCls:"".concat(G,"-menu"),class:k.value,onClick:y,onSelect:h,onDeselect:h,selectedKeys:H,getPopupContainer:le,openKeys:b.value,onOpenChange:C},{default:function(){return _P({filters:z.filters||[],filterSearch:o.value,prefixCls:ne,filteredKeys:g.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 h({selectedKeys:te})},selectedKeys:g.value,confirm:_,clearFilters:P,filters:V.filters,visible:p.value,column:V.__originColumn__});else if(f.value)le=f.value;else{var ne=g.value;le=E(Mt,null,[R(),E("div",{class:"".concat(z,"-dropdown-btns")},[E(Fn,{type:"link",size:"small",disabled:ne.length===0,onClick:function(){return P()}},{default:function(){return[W.filterReset]}}),E(Fn,{type:"primary",size:"small",onClick:M},{default:function(){return[W.filterConfirm]}})])])}var ie=E(Bae,{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(Fae,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:Me("".concat(z,"-trigger"),{active:s.value}),onClick:function(ge){ge.stopPropagation()}},[se])]}})])}}});function Yg(t,e,n){var r=[];return(t||[]).forEach(function(a,i){var o,l=up(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(Yg(a.children,e,l))))}),r}function kP(t,e,n,r,a,i,o,l){return n.map(function(u,s){var c,f=up(s,l),d=u.filterMultiple,v=d===void 0?!0:d,p=u.filterMode,m=u.filterSearch,g=u,h=u.filterDropdown||(u==null||(c=u.slots)===null||c===void 0?void 0:c.filterDropdown)||u.customFilterDropdown;if(g.filters||h){var w=eu(g,f),b=r.find(function(x){var C=x.key;return w===C});g=A(A({},g),{},{title:function(C){return E(Eie,{tablePrefixCls:t,prefixCls:"".concat(t,"-filter"),dropdownPrefixCls:e,column:g,columnKey:w,filterState:b,filterMultiple:v,filterMode:p,filterSearch:m,triggerFilter:a,locale:o,getPopupContainer:i},{default:function(){return[Mb(u.title,C)]}})}})}return"children"in g&&(g=A(A({},g),{},{children:kP(t,e,g.children,r,a,i,o,f)})),g})}function sp(t){var e=[];return(t||[]).forEach(function(n){var r=n.value,a=n.children;e.push(r),a&&(e=[].concat(Re(e),Re(sp(a))))}),e}function T3(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=sp(u);e[a]=s.filter(function(c){return i.includes(String(c))})}else e[a]=null}),e}function P3(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=sp(o),f=c.findIndex(function(v){return String(v)===String(s)}),d=f!==-1?c[f]:s;return i(d,u)})}):n},t)}function Nie(t){var e=t.prefixCls,n=t.dropdownPrefixCls,r=t.mergedColumns,a=t.locale,i=t.onFilterChange,o=t.getPopupContainer,l=an(Yg(r.value,!0)),u=$e(l,2),s=u[0],c=u[1],f=q(function(){var m=Yg(r.value,!1),g=m.every(function(w){var b=w.filteredKeys;return b===void 0});if(g)return s.value;var h=m.every(function(w){var b=w.filteredKeys;return b!==void 0});return zt(g||h,"Table","`FilteredKeys` should all be controlled or not controlled."),m}),d=q(function(){return T3(f.value)}),v=function(g){var h=f.value.filter(function(w){var b=w.key;return b!==g.key});h.push(g),c(h),i(T3(h),h)},p=function(g){return kP(e.value,n.value,g,f.value,v,o.value,a.value)};return[p,f,d]}function IP(t,e){return t.map(function(n){var r=A({},n);return r.title=Mb(r.title,e),"children"in r&&(r.children=IP(r.children,e)),r})}function Die(t){var e=function(r){return IP(r,t.value)};return[e]}function Mie(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:Me(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 FP(t,e){var n=e.value;return t.map(function(r){var a;if(r===li||r===$i)return r;var i=A({},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=pr(e.value,"headerCell",{title:r.title,column:r},function(){return[r.title]})),"children"in i&&(i.children=FP(i.children,e)),i})}function Aie(t){var e=function(r){return FP(r,t)};return[e]}var Oie=[],Tie=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}}},Pie=Se({name:"InteralTable",inheritAttrs:!1,props:bt(Tie(),{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."),Ere(q(function(){return e.contextSlots})),Nre({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}),g=qa("Table",ba.Table,Ge(e,"locale")),h=$e(g,1),w=h[0],b=q(function(){return e.dataSource||Oie}),x=q(function(){return p.getPrefixCls("dropdown",e.dropdownPrefixCls)}),C=q(function(){return e.childrenColumnName||"children"}),y=q(function(){return b.value.some(function(Ee){return Ee==null?void 0:Ee[C.value]})?"nest":e.expandedRowRender?"row":null}),S=Lt({body:null}),N=function(xe){at(S,xe)},D=q(function(){return typeof e.rowKey=="function"?e.rowKey:function(Ee){return Ee==null?void 0:Ee[e.rowKey]}}),M=yae(b,C,D),P=$e(M,1),_=P[0],I={},$=function(xe,be){var Oe=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,Pe=e.pagination,ke=e.scroll,K=e.onChange,J=A(A({},I),xe);Oe&&(I.resetPagination(),J.pagination.current&&(J.pagination.current=1),Pe&&Pe.onChange&&Pe.onChange(1,J.pagination.pageSize)),ke&&ke.scrollToFirstRowOnChange!==!1&&S.body&&vy(0,{getContainer:function(){return S.body}}),K==null||K(J.pagination,J.filters,J.sorter,{currentDataSource:P3(Wg(b.value,J.sorterStates,C.value),J.filterStates),action:be})},F=function(xe,be){$({sorter:xe,sorterStates:be},"sort",!1)},T=Pae({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],k=O[1],R=O[2],L=O[3],H=q(function(){return Wg(b.value,k.value,C.value)}),z=function(xe,be){$({filters:xe,filterStates:be},"filter",!0)},V=Nie({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],ne=q(function(){return P3(H.value,G.value)}),ie=Aie(Ge(e,"contextSlots")),se=$e(ie,1),he=se[0],te=q(function(){return A({},R.value)}),ge=Die(te),ee=$e(ge,1),re=ee[0],de=function(xe,be){$({pagination:A(A({},I.pagination),{},{current:xe,pageSize:be})},"paginate")},ae=gae(q(function(){return ne.value.length}),Ge(e,"pagination"),de),oe=$e(ae,2),ue=oe[0],ve=oe[1];rt(function(){I.sorter=L.value,I.sorterStates=k.value,I.filters=le.value,I.filterStates=G.value,I.pagination=e.pagination===!1?{}:mae(e.pagination,ue.value),I.resetPagination=ve});var me=q(function(){if(e.pagination===!1||!ue.value.pageSize)return ne.value;var Ee=ue.value,xe=Ee.current,be=xe===void 0?1:xe,Oe=Ee.total,Pe=Ee.pageSize,ke=Pe===void 0?Vg:Pe;return zt(be>0,"Table","`current` should be positive number."),ne.value.length<Oe?ne.value.length>ke?ne.value.slice((be-1)*ke,be*ke):ne.value:ne.value.slice((be-1)*ke,be*ke)});rt(function(){st(function(){var Ee=ue.value,xe=Ee.total,be=Ee.pageSize,Oe=be===void 0?Vg:be;ne.value.length<xe&&ne.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:y.value==="nest"&&e.expandIconColumnIndex===void 0?e.rowSelection?1:0:e.expandIconColumnIndex>0&&e.rowSelection?e.expandIconColumnIndex-1:e.expandIconColumnIndex}),Q=Z();_e(function(){return e.rowSelection},function(){Q.value=e.rowSelection?A({},e.rowSelection):e.rowSelection},{deep:!0,immediate:!0});var pe=xae(Q,{prefixCls:v,data:ne,pageData:me,getRowKey:D,getRecordByKey:_,expandType:y,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,ke=e.rowClassName;return typeof ke=="function"?Pe=Me(ke(xe,be,Oe)):Pe=Me(ke),Me(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=re(Te(W(B(he(xe)))));return be};return function(){var Ee,xe,be=e.expandIcon,Oe=be===void 0?a.expandIcon||Mie(w.value):be,Pe=e.pagination,ke=e.loading,K=e.bordered,J,ce;if(Pe!==!1&&(Ee=ue.value)!==null&&Ee!==void 0&&Ee.total){var Ae;ue.value.size?Ae=ue.value.size:Ae=c.value==="small"||c.value==="middle"?"small":void 0;var Ie=function(Et){return E(tp,A(A({},ue.value),{},{class:["".concat(v.value,"-pagination ").concat(v.value,"-pagination-").concat(Et),ue.value.class],size:Ae}),null)},Fe=d.value==="rtl"?"left":"right",ze=ue.value.position;if(ze!==null&&Array.isArray(ze)){var je=ze.find(function(lt){return lt.indexOf("top")!==-1}),Ue=ze.find(function(lt){return lt.indexOf("bottom")!==-1}),qe=ze.every(function(lt){return"".concat(lt)==="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 ke=="boolean"?Ze={spinning:ke}:Ke(ke)==="object"&&(Ze=A({spinning:!0},ke));var Qe=Me("".concat(v.value,"-wrapper"),j({},"".concat(v.value,"-wrapper-rtl"),d.value==="rtl"),r.class),Pt=dt(e,["columns"]);return E("div",{class:Qe,style:r.style},[E(Ji,A({spinning:!1},Ze),{default:function(){return[J,E(pae,A(A(A({},r),Pt),{},{expandedRowKeys:e.expandedRowKeys,defaultExpandedRowKeys:e.defaultExpandedRowKeys,expandIconColumnIndex:Y.value,indentSize:Ce.value,expandIcon:Oe,columns:u.value,direction:d.value,prefixCls:v.value,class:Me((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"),b.value.length===0),xe)),data:me.value,rowKey:D.value,rowClassName:ye,internalHooks:zg,internalRefs:S,onUpdateInternalRefs:N,transformColumns:De,transformCellText:m.value}),A(A({},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]}})])}}}),_ie=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||SP((l=a.default)===null||l===void 0?void 0:l.call(a));return E(Pie,A(A({ref:o},r),{},{columns:s||[],expandedRowRender:a.expandedRowRender,contextSlots:A({},a)}),a)}}});const Gm=_ie,Hf=Se({name:"ATableColumn",slots:["title","filterIcon"],render:function(){return null}}),Kf=Se({name:"ATableColumnGroup",slots:["title"],__ANT_TABLE_COLUMN_GROUP:!0,render:function(){return null}});var Kd=Se(A(A({},tae),{},{name:"ATableSummaryRow"})),Ud=Se(A(A({},aae),{},{name:"ATableSummaryCell"})),Uf=at(iae,{Cell:Ud,Row:Kd,name:"ATableSummary"});const kie=at(Gm,{SELECTION_ALL:jg,SELECTION_INVERT:Hg,SELECTION_NONE:Kg,SELECTION_COLUMN:li,EXPAND_COLUMN:$i,Column:Hf,ColumnGroup:Kf,Summary:Uf,install:function(e){return e.component(Uf.name,Uf),e.component(Ud.name,Ud),e.component(Kd.name,Kd),e.component(Gm.name,Gm),e.component(Hf.name,Hf),e.component(Kf.name,Kf),e}});var Iie={prefixCls:String,placeholder:String,value:String,handleClear:Function,disabled:{type:Boolean,default:void 0},onChange:Function};const Fie=Se({compatConfig:{MODE:3},name:"Search",inheritAttrs:!1,props:bt(Iie,{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(kv,null,null)}})}}});var $ie={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 Bie=$ie;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){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 $b=function(e,n){var r=_3({},e,n.attrs);return E(mt,_3({},r,{icon:Bie}),null)};$b.displayName="DeleteOutlined";$b.inheritAttrs=!1;const $P=$b;function Lie(){}var zie={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 Vie=Se({compatConfig:{MODE:3},name:"ListItem",inheritAttrs:!1,props:zie,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=Me((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 g=E("span",{class:"".concat(c,"-content-item-text")},[o]);return f?E("li",{class:d,title:v},[g,E(jd,{disabled:s||l.disabled,class:"".concat(c,"-content-item-remove"),"aria-label":m.remove,onClick:function(){r("remove",l)}},{default:function(){return[E($P,null,null)]}})]):E("li",{class:d,title:v,onClick:s||l.disabled?Lie:function(){r("click",l)}},[E(Jr,{class:"".concat(c,"-checkbox"),checked:u,disabled:s||l.disabled},null),g])}})}}});var jie={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 Hie(t){if(!t)return null;var e={pageSize:10};return Ke(t)==="object"?A(A({},e),t):e}var Kie=Se({compatConfig:{MODE:3},name:"ListBody",inheritAttrs:!1,props:jie,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 Hie(e.pagination)});_e([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,g=e.showRemove,h=null;s.value&&(h=E(tp,{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(b){var x=b.renderedEl,C=b.renderedText,y=b.item,S=y.disabled,N=p.indexOf(y.key)>=0;return E(Vie,{disabled:m||S,key:y.key,item:y,renderedText:C,renderedEl:x,checked:N,prefixCls:d,onClick:o,onRemove:l,showRemove:g},null)});return E(Mt,null,[E("ul",{class:Me("".concat(d,"-content"),j({},"".concat(d,"-content-show-remove"),g)),onScroll:u},[w]),h])}}});const Uie=Kie;var qie=function(){return null};function Wie(t){return t&&!Dn(t)&&Object.prototype.toString.call(t)==="[object Object]"}function Kc(t){return t.filter(function(e){return!e.disabled}).map(function(e){return e.key})}var Gie={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 k3=Se({compatConfig:{MODE:3},name:"TransferList",inheritAttrs:!1,props:Gie,slots:["footer","titleText"],setup:function(e,n){var r=n.attrs,a=n.slots,i=Z(""),o=Z(),l=Z(),u=function(y,S){var N=y?y(S):null,D=!!N&&Sn(N).length>0;return D||(N=E(Uie,A(A({},S),{},{ref:l}),null)),{customize:D,bodyContent:N}},s=function(y){var S=e.renderItem,N=S===void 0?qie:S,D=N(y),M=Wie(D);return{renderedText:M?D.value:D,renderedEl:M?D.label:D,item:y}},c=Z([]),f=Z([]);rt(function(){var C=[],y=[];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),y.push(N)}),c.value=C,f.value=y});var d=q(function(){var C=e.checkedKeys;return C.length===0?"none":c.value.every(function(y){return C.indexOf(y.key)>=0||!!y.disabled})?"all":"part"}),v=q(function(){return Kc(c.value)}),p=function(y,S){return Array.from(new Set([].concat(Re(y),Re(e.checkedKeys)))).filter(function(N){return S.indexOf(N)===-1})},m=function(y){var S=y.disabled,N=y.prefixCls,D=d.value==="all",M=E(Jr,{disabled:S,checked:D,indeterminate:d.value==="part",class:"".concat(N,"-checkbox"),onChange:function(){var _=v.value;e.onItemSelectAll(p(D?[]:_,D?e.checkedKeys:[]))}},null);return M},g=function(y){var S,N=y.target.value;i.value=N,(S=e.handleFilter)===null||S===void 0||S.call(e,y)},h=function(y){var S;i.value="",(S=e.handleClear)===null||S===void 0||S.call(e,y)},w=function(y,S){var N=e.filterOption;return N?N(i.value,S):y.indexOf(i.value)>=0},b=function(y,S){var N=e.itemsUnit,D=e.itemUnit,M=e.selectAllLabel;if(M)return typeof M=="function"?M({selectedCount:y,totalCount:S}):M;var P=S>1?N:D;return E(Mt,null,[(y>0?"".concat(y,"/"):"")+S,ga(" "),P])},x=function(y,S,N,D,M,P){var _=M?E("div",{class:"".concat(y,"-body-search-wrapper")},[E(Fie,{prefixCls:"".concat(y,"-search"),onChange:g,handleClear:h,placeholder:S,value:i.value,disabled:P},null)]):null,I,$=j0(r),F=$.onEvents,T=u(D,A(A({},e),{},{filteredItems:c.value,filteredRenderItems:f.value,selectedKeys:N},F)),O=T.bodyContent,B=T.customize;return B?I=E("div",{class:"".concat(y,"-body-customize-wrapper")},[O]):I=c.value.length?O:E("div",{class:"".concat(y,"-body-not-found")},[e.notFoundContent]),E("div",{class:M?"".concat(y,"-body ").concat(y,"-body-with-search"):"".concat(y,"-body"),ref:o},[_,I])};return function(){var C,y,S,N=e.prefixCls,D=e.checkedKeys,M=e.disabled,P=e.showSearch,_=e.searchPlaceholder,I=e.selectAll,$=e.selectCurrent,F=e.selectInvert,T=e.removeAll,O=e.removeCurrent,B=e.renderList,k=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,A({},e)),W=Me(N,(y={},j(y,"".concat(N,"-with-pagination"),!!V),j(y,"".concat(N,"-with-footer"),!!U),y)),G=x(N,_,D,B,P,M),le=U?E("div",{class:"".concat(N,"-footer")},[U]):null,ne=!z&&!V&&m({disabled:M,prefixCls:N}),ie=null;z?ie=E(xn,null,{default:function(){return[V&&E(xn.Item,{key:"removeCurrent",onClick:function(){var ge=Kc((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;k(p(ge,[]))}},{default:function(){return[I]}}),V&&E(xn.Item,{onClick:function(){var ge=Kc((l.value.items||[]).map(function(ee){return ee.item}));k(p(ge,[]))}},{default:function(){return[$]}}),E(xn.Item,{key:"selectInvert",onClick:function(){var ge;V?ge=Kc((l.value.items||[]).map(function(ae){return ae.item})):ge=v.value;var ee=new Set(D),re=[],de=[];ge.forEach(function(ae){ee.has(ae)?de.push(ae):re.push(ae)}),k(p(re,de))}},{default:function(){return[F]}})]}});var se=E(za,{class:"".concat(N,"-header-dropdown"),overlay:ie,disabled:M},{default:function(){return[E(Ys,null,null)]}});return E("div",{class:W,style:r.style},[E("div",{class:"".concat(N,"-header")},[H?E(Mt,null,[ne,se]):null,E("span",{class:"".concat(N,"-header-selected")},[E("span",null,[b(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 I3(){}var Bb=function(e){var n=e.disabled,r=e.moveToLeft,a=r===void 0?I3:r,i=e.moveToRight,o=i===void 0?I3: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,g=e.oneWay;return E("div",{class:v,style:p},[E(Fn,{type:"primary",size:"small",disabled:n||!d,onClick:o,icon:m!=="rtl"?E(xi,null,null):E(Vo,null,null)},{default:function(){return[c]}}),!g&&E(Fn,{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 Yie=Bb;var Xie=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}},Zie=Se({compatConfig:{MODE:3},name:"ATransfer",inheritAttrs:!1,props:Xie(),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=Pn();_e(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),A(A(A({},V),W),e.locale)},m=function(V){var U=e.targetKeys,W=U===void 0?[]:U,G=e.dataSource,le=G===void 0?[]:G,ne=V==="right"?f.value:d.value,ie=ne.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()},g=function(){m("left")},h=function(){m("right")},w=function(V,U){C(V,U)},b=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))},y=function(V,U){var W=U.target.value;r("search",V,W)},S=function(V){y("left",V)},N=function(V){y("right",V)},D=function(V){r("search",V,"")},M=function(){D("left")},P=function(){D("right")},_=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 _("left",V,U)},$=function(V,U){return _("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)},k=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(ne){V&&(ne.key=V(ne));var ie=W.indexOf(ne.key);ie!==-1?le[ie]=ne:G.push(ne)}),R.value=G,L.value=le}),o({handleSelectChange:C});var H=function(V){var U,W,G,le,ne,ie,se,he=e.disabled,te=e.operations,ge=te===void 0?[]:te,ee=e.showSearch,re=e.listStyle,de=e.operationStyle,ae=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=Me(s.value,Ne,(U={},j(U,"".concat(s.value,"-disabled"),he),j(U,"".concat(s.value,"-customize-list"),!!we),U)),ke=e.titles,K=(W=(G=ke&&ke[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=(ne=(ie=ke&&ke[1])!==null&&ie!==void 0?ie:(se=i.rightTitle)===null||se===void 0?void 0:se.call(i))!==null&&ne!==void 0?ne:(De.titles||["",""])[1];return E("div",{class:Pe,style:Te,id:pe},[E(k3,A({key:"leftList",prefixCls:"".concat(s.value,"-list"),dataSource:R.value,filterOption:ae,style:k(re,"left"),checkedKeys:f.value,handleFilter:S,handleClear:M,onItemSelect:I,onItemSelectAll:b,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(Yie,{key:"operation",class:"".concat(s.value,"-operation"),rightActive:Oe,rightArrowText:ge[0],moveToRight:h,leftActive:be,leftArrowText:ge[1],moveToLeft:g,style:de,disabled:he,direction:c.value,oneWay:me},null),E(k3,A({key:"rightList",prefixCls:"".concat(s.value,"-list"),dataSource:L.value,filterOption:ae,style:k(re,"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 Jie=Cn(Zie);function Qie(t){return Array.isArray(t)?t:t!==void 0?[t]:[]}function eoe(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 Xg(t){return t.disabled||t.disableCheckbox||t.checkable===!1}function toe(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 F3(t){return t==null}var BP=Symbol("TreeSelectContextPropsKey");function noe(t){return yt(BP,t)}function roe(){return pt(BP,{})}var aoe={width:0,height:0,display:"flex",overflow:"hidden",opacity:0,border:0,padding:0,margin:0};const ioe=Se({compatConfig:{MODE:3},name:"OptionList",inheritAttrs:!1,slots:["notFoundContent","menuItemSelectedIcon"],setup:function(e,n){var r=n.slots,a=n.expose,i=Gs(),o=Ov(),l=roe(),u=Z(),s=Iy(function(){return l.treeData},[function(){return i.open},function(){return l.treeData}],function(y){return y[0]}),c=q(function(){var y=o.checkable,S=o.halfCheckedKeys,N=o.checkedKeys;return y?{checked:N,halfChecked:S}:null});_e(function(){return i.open},function(){st(function(){if(i.open&&!i.multiple&&o.checkedKeys.length){var y;(y=u.value)===null||y===void 0||y.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);_e(function(){return i.searchValue},function(){i.searchValue&&(p.value=toe(yn(l.treeData),yn(l.fieldNames)))},{immediate:!0});var m=q(function(){return o.treeExpandedKeys?o.treeExpandedKeys.slice():i.searchValue?p.value:v.value}),g=function(S){var N;v.value=S,p.value=S,(N=o.onTreeExpand)===null||N===void 0||N.call(o,S)},h=function(S){S.preventDefault()},w=function(S,N){var D,M=N.node,P=o.checkable,_=o.checkedKeys;if(!(P&&Xg(M))&&((D=l.onSelect)===null||D===void 0||D.call(l,M.key,{selected:!_.includes(M.key)}),!i.multiple)){var I;(I=i.toggleOpen)===null||I===void 0||I.call(i,!1)}},b=Z(null),x=q(function(){return o.keyEntities[b.value]}),C=function(S){b.value=S};return a({scrollTo:function(){for(var S,N,D=arguments.length,M=new Array(D),P=0;P<D;P++)M[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(M))},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 M=x.value.node||{},P=M.selectable,_=M.value;P!==!1&&w(null,{node:{key:b.value},selected:!o.checkedKeys.includes(_)})}break}case Be.ESC:i.toggleOpen(!1)}},onKeyup:function(){}}),function(){var y,S=i.prefixCls,N=i.multiple,D=i.searchValue,M=i.open,P=i.notFoundContent,_=P===void 0?(y=r.notFoundContent)===null||y===void 0?void 0:y.call(r):P,I=l.listHeight,$=l.listItemHeight,F=l.virtual,T=o.checkable,O=o.treeDefaultExpandAll,B=o.treeIcon,k=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:h},[_]);var G={fieldNames:l.fieldNames};return z&&(G.loadedKeys=z),m.value&&(G.expandedKeys=m.value),E("div",{onMousedown:h},[x.value&&M&&E("span",{style:aoe,"aria-live":"assertive"},[x.value.node.value]),E(DP,A(A({ref:u,focusable:!1,prefixCls:"".concat(S,"-tree"),treeData:s.value,height:I,itemHeight:$,virtual:F,multiple:N,icon:B,showIcon:k,switcherIcon:R,showLine:L,loadData:D?null:H,motion:V,activeKey:b.value,checkable:T,checkStrictly:!0,checkedKeys:c.value,selectedKeys:T?[]:W,defaultExpandAll:O},G),{},{onActiveChange:C,onSelect:w,onCheck:w,onExpand:g,onLoad:U,filterTreeNode:d}),A(A({},r),{},{checkable:o.customSlots.treeCheckable}))])}}});var ooe="SHOW_ALL",RP="SHOW_PARENT",Rb="SHOW_CHILD";function $3(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 Xg(u)||a.has(u[r.value])}))}):e===RP?t.filter(function(i){var o=n[i],l=o?o.parent:null;return!(l&&!Xg(l.node)&&a.has(l.key))}):t}var cp=function(){return null};cp.inheritAttrs=!1;cp.displayName="ATreeSelectNode";cp.isTreeSelectNode=!0;const Lb=cp;var loe=["title","switcherIcon"];function uoe(t){return t&&t.type&&t.type.isTreeSelectNode}function soe(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(!uoe(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[mv(v)]=p}var m=s.isLeaf,g=s.checkable,h=s.selectable,w=s.disabled,b=s.disableCheckbox,x={isLeaf:m||m===""||void 0,checkable:g||g===""||void 0,selectable:h||h===""||void 0,disabled:w||w===""||void 0,disableCheckbox:b||b===""||void 0},C=A(A({},s),x),y=s.title,S=y===void 0?(a=l.title)===null||a===void 0?void 0:a.call(l,C):y,N=s.switcherIcon,D=N===void 0?(i=l.switcherIcon)===null||i===void 0?void 0:i.call(l,C):N,M=Ye(s,loe),P=(o=l.default)===null||o===void 0?void 0:o.call(l),_=A(A({},M),{},{title:S,switcherIcon:D,key:u,isLeaf:m},x),I=e(P);return I.length&&(_.children=I),_})}return e(t)}function Zg(t){if(!t)return t;var e=A({},t);return"props"in e||Object.defineProperty(e,"props",{get:function(){return e}}),e}function coe(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),g=v[i.value],h=n.includes(g),w=s(v[i.children]||[],m,h),b=E(Lb,v,{default:function(){return[w.map(function(y){return y.node})]}});if(e===g&&(o=b),h){var x={pos:m,node:b,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 foe(t,e){var n=e.id,r=e.pId,a=e.rootPId,i={},o=[],l=t.map(function(u){var s=A({},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 doe(t,e,n){var r=St();return _e([n,t,e],function(){var a=n.value;t.value?r.value=n.value?foe(yn(t.value),A({id:"id",pId:"pId",rootPId:null},a!==!0?a:{})):yn(t.value).slice():r.value=soe(yn(e.value))},{immediate:!0,deep:!0}),r}const voe=function(t){var e=St({valueLabels:new Map}),n=St();_e(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),A(A({},l),{},{label:c})});return e.value.valueLabels=i,o});return[r]},poe=function(t,e){var n=St(new Map),r=St({});return rt(function(){var a=e.value,i=ec(t.value,{fieldNames:a,initWrapper:function(l){return A(A({},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}},moe=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]},hoe=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,g=d.length;m<g;m++){var h=d[m],w=h[o],b=v||s(l,Zg(h)),x=f(w||[],b);(b||x.length)&&p.push(A(A({},h),{},j({},o,x)))}return p}return f(t.value)})};function LP(){return A(A({},dt(Tv(),["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 goe(t){return!t||Ke(t)!=="object"}const yoe=Se({compatConfig:{MODE:3},name:"TreeSelect",inheritAttrs:!1,props:bt(LP(),{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=Fy(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 eoe(e.fieldNames)}),d=dn("",{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],g=function(xe){var be;m(xe),(be=e.onSearch)===null||be===void 0||be.call(e,xe)},h=doe(Ge(e,"treeData"),Ge(e,"children"),Ge(e,"treeDataSimpleMode")),w=poe(h,f),b=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}},y=hoe(h,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=Qie(xe);return be.map(function(Oe){return goe(Oe)?{value:Oe}:Oe})},D=function(xe){var be=N(xe);return be.map(function(Oe){var Pe=Oe.label,ke=Oe.value,K=Oe.halfChecked,J,ce=x.value.get(ke);if(ce){var Ae;Pe=(Ae=Pe)!==null&&Ae!==void 0?Ae:S(ce.node),J=ce.node.disabled}return{label:Pe,value:ke,halfChecked:K,disabled:J}})},M=dn(e.defaultValue,{value:Ge(e,"value")}),P=$e(M,2),_=P[0],I=P[1],$=q(function(){return N(_.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=Xv(b),k=B.maxLevel,R=B.levelEntities,L=moe(F,T,l,b,k,R),H=$e(L,2),z=H[0],V=H[1],U=q(function(){var Ee=$3(z.value,e.showCheckedStrategy,b.value,f.value),xe=Ee.map(function(ke){var K,J,ce;return(K=(J=b.value[ke])===null||J===void 0||(ce=J.node)===null||ce===void 0?void 0:ce[f.value.value])!==null&&K!==void 0?K:ke}),be=xe.map(function(ke){var K=F.value.find(function(J){return J.value===ke});return{value:ke,label:K==null?void 0:K.label}}),Oe=D(be),Pe=Oe[0];return!c.value&&Pe&&F3(Pe.value)&&F3(Pe.label)?[]:Oe.map(function(ke){var K;return A(A({},ke),{},{label:(K=ke.label)!==null&&K!==void 0?K:ke.value})})}),W=voe(U),G=$e(W,1),le=G[0],ne=function(xe,be,Oe){var Pe=D(xe);if(I(Pe),e.autoClearSearchValue&&m(""),e.onChange){var ke=xe;if(l.value){var K=$3(xe,e.showCheckedStrategy,b.value,f.value);ke=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,Ae=J.selected,Ie=ke;if(e.treeCheckStrictly){var Fe=T.value.filter(function(Ze){return!ke.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"&&!Ae)&&(Ue=!1),coe(je,ce,xe,h.value,Ue,f.value),u.value?je.checked=Ae:je.selected=Ae;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,ke=be.source,K=yn(b.value),J=yn(x.value),ce=K[xe],Ae=ce==null?void 0:ce.node,Ie=(Oe=Ae==null?void 0:Ae[f.value.value])!==null&&Oe!==void 0?Oe:xe;if(!c.value)ne([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,k.value,R.value);Ze=Qe.checkedKeys}else{var Pt=Zr(qe,{checked:!1,halfCheckedKeys:V.value},K,k.value,R.value);Ze=Pt.checkedKeys}Fe=[].concat(Re(je),Re(Ze.map(function(ht){return K[ht].node[f.value.value]})))}ne(Fe,{selected:Pe,triggerValue:Ie},ke||"option")}if(Pe||!c.value){var lt;(lt=e.onSelect)===null||lt===void 0||lt.call(e,Ie,Zg(Ae))}else{var Et;(Et=e.onDeselect)===null||Et===void 0||Et.call(e,Ie,Zg(Ae))}},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"){ne(Oe,{},"selection");return}be.values.length&&ie(be.values[0].value,{selected:!1,source:"selection"})},te=Yi(e),ge=te.treeNodeFilterProp,ee=te.loadData,re=te.treeLoadedKeys,de=te.onTreeLoad,ae=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;az(md({checkable:u,loadData:ee,treeLoadedKeys:re,onTreeLoad:de,checkedKeys:z,halfCheckedKeys:V,treeDefaultExpandAll:ae,treeExpandedKeys:oe,treeDefaultExpandedKeys:ue,onTreeExpand:ve,treeIcon:Ne,treeMotion:ye,showTreeIcon:Te,switcherIcon:we,treeLine:pe,treeNodeFilterProp:ge,keyEntities:b,customSlots:Ce})),noe(md({virtual:me,listHeight:Y,listItemHeight:Q,treeData:y,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(ky,A(A(A({ref:De},r),xe),{},{id:o,prefixCls:e.prefixCls,mode:c.value?"multiple":void 0,displayValues:le.value,onDisplayValuesChange:he,searchValue:p.value,onSearch:g,OptionList:ioe,emptyOptions:!h.value.length,onDropdownVisibleChange:se,tagRender:e.tagRender||i.tagRender,dropdownMatchSelectWidth:(Ee=e.dropdownMatchSelectWidth)!==null&&Ee!==void 0?Ee:!0}),i)}}});var B3=function(e,n,r){return r!==void 0?r:"".concat(e,"-").concat(n)};function boe(){return A(A({},dt(LP(),["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 Ym=Se({compatConfig:{MODE:3},name:"ATreeSelect",inheritAttrs:!1,props:bt(boe(),{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=Pn(),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,g=u.getPrefixCls,h=q(function(){return g()}),w=q(function(){return B3(h.value,"slide-up",e.transitionName)}),b=q(function(){return B3(h.value,"",e.choiceTransitionName)}),x=q(function(){return g("select-tree",e.prefixCls)}),C=q(function(){return g("tree-select",e.prefixCls)}),y=q(function(){return Me(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()},M=function($){o("update:treeExpandedKeys",$),o("treeExpand",$)},P=function($){o("update:searchValue",$),o("search",$)},_=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,k=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,ne=e.id,ie=ne===void 0?l.id.value:ne,se=Vy(A(A({},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 re=dt(e,["suffixIcon","itemIcon","removeIcon","clearIcon","switcherIcon","bordered","onUpdate:value","onUpdate:treeExpandedKeys","onUpdate:searchValue"]),de=Me(!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"),!k),F),r.class),ae={};return e.treeData===void 0&&a.default&&(ae.children=Yt(a.default())),E(yoe,A(A(A(A({},r),re),{},{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 AP(x.value,W,V,ue)},showTreeIcon:z,notFoundContent:ee,getPopupContainer:m.value,treeMotion:null,dropdownClassName:y.value,choiceTransitionName:b.value,onChange:D,onBlur:_,onSearch:P,onTreeExpand:M},ae),{},{transitionName:w.value,customSlots:A(A({},a),{},{treeCheckable:function(){return E("span",{class:"".concat(s.value,"-tree-checkbox-inner")},null)}}),maxTagPlaceholder:e.maxTagPlaceholder||a.maxTagPlaceholder}),A(A({},a),{},{treeCheckable:function(){return E("span",{class:"".concat(s.value,"-tree-checkbox-inner")},null)}}))}}}),Jg=Lb;const xoe=at(Ym,{TreeNode:Lb,SHOW_ALL:ooe,SHOW_PARENT:RP,SHOW_CHILD:Rb,install:function(e){return e.component(Ym.name,Ym),e.component(Jg.displayName,Jg),e}});var Xm=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 woe(t){var e=uT(t,A(A({},Xm()),{},{order:{type:Boolean,default:!0}})),n=e.TimePicker,r=e.RangePicker,a=Se({name:"ATimePicker",inheritAttrs:!1,props:A(A(A(A({},Ld()),iT()),Xm()),{},{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=Pn();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,y){f("update:value",C),f("change",C,y),v.onFieldChange()},g=function(C){f("update:open",C),f("openChange",C)},h=function(C){f("focus",C)},w=function(C){f("blur",C),v.onFieldBlur()},b=function(C){f("ok",C)};return function(){var x=l.id,C=x===void 0?v.id.value:x;return E(n,A(A(A({},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:g,onFocus:h,onBlur:w,onOk:b}),s)}}}),i=Se({name:"ATimeRangePicker",inheritAttrs:!1,props:A(A(A(A({},Ld()),oT()),Xm()),{},{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=Pn();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()},g=function(S){f("update:open",S),f("openChange",S)},h=function(S){f("focus",S)},w=function(S){f("blur",S),p.onFieldBlur()},b=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 y=l.id,S=y===void 0?p.id.value:y;return E(r,A(A(A({},d),dt(l,["onUpdate:open","onUpdate:value"])),{},{id:S,dropdownClassName:l.popupClassName,picker:"time",mode:void 0,ref:v,onChange:m,onOpenChange:g,onFocus:h,onBlur:w,onPanelChange:b,onOk:x,onCalendarChange:C}),s)}}});return{TimePicker:a,TimeRangePicker:i}}var zP=woe(e1),Uc=zP.TimePicker,qf=zP.TimeRangePicker;const Coe=at(Uc,{TimePicker:Uc,TimeRangePicker:qf,install:function(e){return e.component(Uc.name,Uc),e.component(qf.name,qf),e}});var Soe=function(){return{prefixCls:String,color:String,dot:X.any,pending:{type:Boolean,default:void 0},position:X.oneOf(cn("left","right","")).def(""),label:X.any}};const Is=Se({compatConfig:{MODE:3},name:"ATimelineItem",props:bt(Soe(),{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,g=e.dot,h=g===void 0?(l=r.dot)===null||l===void 0?void 0:l.call(r):g,w=Me((u={},j(u,"".concat(i.value,"-item"),!0),j(u,"".concat(i.value,"-item-pending"),v),u)),b=Me((s={},j(s,"".concat(i.value,"-item-head"),!0),j(s,"".concat(i.value,"-item-head-custom"),h),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:b,style:{borderColor:x,color:x}},[h]),E("div",{class:"".concat(i.value,"-item-content")},[(c=r.default)===null||c===void 0?void 0:c.call(r)])])}}});var Eoe=function(){return{prefixCls:String,pending:X.any,pendingDot:X.any,reverse:{type:Boolean,default:void 0},mode:X.oneOf(cn("left","alternate","right",""))}};const ms=Se({compatConfig:{MODE:3},name:"ATimeline",props:bt(Eoe(),{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,g=e.reverse,h=e.mode,w=typeof v=="boolean"?null:v,b=Sn((c=r.default)===null||c===void 0?void 0:c.call(r)),x=v?E(Is,{pending:!!v,dot:m||E(wa,null,null)},{default:function(){return[w]}}):null;x&&b.push(x);var C=g?b.reverse():b,y=C.length,S="".concat(i.value,"-item-last"),N=C.map(function(P,_){var I=_===y-2?S:"",$=_===y-1?S:"";return bi(P,{class:Me([!g&&v?I:$,l(P,_)])})}),D=C.some(function(P){var _,I;return!!((_=P.props)!==null&&_!==void 0&&_.label||(I=P.children)!==null&&I!==void 0&&I.label)}),M=Me(i.value,(f={},j(f,"".concat(i.value,"-pending"),!!v),j(f,"".concat(i.value,"-reverse"),!!g),j(f,"".concat(i.value,"-").concat(h),!!h&&!D),j(f,"".concat(i.value,"-label"),D),j(f,"".concat(i.value,"-rtl"),o.value==="rtl"),f));return E("ul",{class:M},[N])}}});ms.Item=Is;ms.install=function(t){return t.component(ms.name,ms),t.component(Is.name,Is),t};var Noe={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 Doe=Noe;function R3(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){Moe(t,a,n[a])})}return t}function Moe(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=R3({},e,n.attrs);return E(mt,R3({},r,{icon:Doe}),null)};zb.displayName="EnterOutlined";zb.inheritAttrs=!1;const Aoe=zb;var Ooe=function(){return{prefixCls:String,value:String,maxlength:Number,autoSize:{type:[Boolean,Object]},onSave:Function,onCancel:Function,onEnd:Function,onChange:Function,originContent:String,direction:String}},Toe=Se({compatConfig:{MODE:3},name:"Editable",props:Ooe(),setup:function(e,n){var r=n.emit,a=n.slots,i=Lt({current:e.value||"",lastKeyCode:void 0,inComposition:!1,cancelFlag:!1});_e(function(){return e.value},function(g){i.current=g});var o=Z();et(function(){if(o.value){var g,h=(g=o.value)===null||g===void 0?void 0:g.resizableTextArea,w=h==null?void 0:h.textArea;w.focus();var b=w.value.length;w.setSelectionRange(b,b)}});function l(g){o.value=g}function u(g){var h=g.target.value;i.current=h.replace(/[\r\n]/g,""),r("change",i.current)}function s(){i.inComposition=!0}function c(){i.inComposition=!1}function f(g){var h=g.keyCode;h===Be.ENTER&&g.preventDefault(),!i.inComposition&&(i.lastKeyCode=h)}function d(g){var h=g.keyCode,w=g.ctrlKey,b=g.altKey,x=g.metaKey,C=g.shiftKey;i.lastKeyCode===h&&!i.inComposition&&!w&&!b&&!x&&!C&&(h===Be.ENTER?(p(),r("end")):h===Be.ESC&&(i.current=e.originContent,r("cancel")))}function v(){p()}function p(){r("save",i.current.trim())}var m=q(function(){var g;return g={},j(g,"".concat(e.prefixCls),!0),j(g,"".concat(e.prefixCls,"-edit-content"),!0),j(g,"".concat(e.prefixCls,"-rtl"),e.direction==="rtl"),g});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(Aoe,{class:"".concat(e.prefixCls,"-edit-content-confirm")},null)])}}});const Poe=Toe;var _oe=3,koe=8,xr,Zm={padding:0,margin:0,display:"inline",lineHeight:"inherit"};function Ioe(t){var e=Array.prototype.slice.apply(t);return e.map(function(n){return"".concat(n,": ").concat(t.getPropertyValue(n),";")}).join("")}function VP(t,e){t.setAttribute("aria-hidden","true");var n=window.getComputedStyle(e),r=Ioe(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 Foe(t){var e=document.createElement("div");VP(e,t),e.appendChild(document.createTextNode("text")),document.body.appendChild(e);var n=e.getBoundingClientRect().height;return document.body.removeChild(e),n}const $oe=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=Foe(t),s=Math.round(u*i*100)/100;VP(xr,t);var c=IM({render:function(){return E("div",{style:Zm},[E("span",{style:Zm},[n,l]),E("span",{style:Zm},[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,y=x.data;return C!==koe&&y!==""}),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 g=document.createTextNode(a+l);m.appendChild(g),v.forEach(function(x){xr.appendChild(x)});function h(x){m.insertBefore(x,g)}function w(x,C){var y=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((y+S)/2),M=C.slice(0,D);if(x.textContent=M,y>=S-1)for(var P=S;P>=y;P-=1){var _=C.slice(0,P);if(x.textContent=_,f()||!_)return P===C.length?{finished:!1,vNode:C}:{finished:!0,vNode:_}}return f()?w(x,C,D,S,D):w(x,C,y,D,N)}function b(x){var C=x.nodeType;if(C===_oe){var y=x.textContent||"",S=document.createTextNode(y);return h(S),w(S,y)}return{finished:!1,vNode:null}}return d.some(function(x){var C=b(x),y=C.finished,S=C.vNode;return S&&p.push(S),y}),{content:p,text:xr.innerHTML,ellipsis:!0}};var Boe=["prefixCls","class","direction","component"],Roe=function(){return{prefixCls:String,direction:String,component:String}},Loe=Se({name:"ATypography",inheritAttrs:!1,props:Roe(),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=A(A({},e),a);s.prefixCls,s.class,s.direction;var c=s.component,f=c===void 0?"article":c,d=Ye(s,Boe);return E(f,A({class:Me(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=Loe;var zoe=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 Voe=zoe;var L3={"text/plain":"Text","text/html":"Url",default:"Text"},joe="Copy to clipboard: #{key}, Enter";function Hoe(t){var e=(/mac os x/i.test(navigator.userAgent)?"⌘":"Ctrl")+"+C";return t.replace(/#{\s*key\s*}/g,e)}function Koe(t,e){var n,r,a,i,o,l=!1;e||(e={});var u=e.debug||!1;try{r=Voe(),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=L3[e.format]||L3.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=Hoe("message"in e?e.message:joe),window.prompt(n,t)}}finally{i&&(typeof i.removeRange=="function"?i.removeRange(a):i.removeAllRanges()),o&&document.body.removeChild(o),r()}return l}var Uoe={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 qoe=Uoe;function z3(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){Woe(t,a,n[a])})}return t}function Woe(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=z3({},e,n.attrs);return E(mt,z3({},r,{icon:qoe}),null)};Vb.displayName="CopyOutlined";Vb.inheritAttrs=!1;const Goe=Vb;var Yoe={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 Xoe=Yoe;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){Zoe(t,a,n[a])})}return t}function Zoe(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=V3({},e,n.attrs);return E(mt,V3({},r,{icon:Xoe}),null)};jb.displayName="EditOutlined";jb.inheritAttrs=!1;const Joe=jb;var Qoe=["type","disabled","content","class","style"],ele=_1("webkitLineClamp"),tle=_1("textOverflow"),j3="...",ic=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}},nle=Se({compatConfig:{MODE:3},name:"Base",inheritAttrs:!1,props:ic(),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 k=e.ellipsis;return k?A({rows:1,expandable:!1},Ke(k)==="object"?k:null):{}});et(function(){s.clientRendered=!0}),xt(function(){clearTimeout(s.copyId),tt.cancel(s.rafId)}),_e([function(){return d.value.rows},function(){return e.content}],function(){st(function(){M()})},{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 k,R;return e.ellipsis||e.editable?e.content:(k=c.value)===null||k===void 0||(R=k.$el)===null||R===void 0?void 0:R.innerText}function p(k){var R=d.value.onExpand;s.expanded=!0,R==null||R(k)}function m(k){k.preventDefault(),s.originContent=e.content,D(!0)}function g(k){h(k),D(!1)}function h(k){var R=x.value.onChange;k!==e.content&&(i("update:content",k),R==null||R(k))}function w(){var k,R;(k=(R=x.value).onCancel)===null||k===void 0||k.call(R),D(!1)}function b(k){k.preventDefault(),k.stopPropagation();var R=e.copyable,L=A({},Ke(R)==="object"?R:null);L.text===void 0&&(L.text=v()),Koe(L.text||""),s.copied=!0,st(function(){L.onCopy&&L.onCopy(),s.copyId=setTimeout(function(){s.copied=!1},3e3)})}var x=q(function(){var k=e.editable;return k?A({},Ke(k)==="object"?k:null):{editing:!1}}),C=dn(!1,{value:q(function(){return x.value.editing})}),y=$e(C,2),S=y[0],N=y[1];function D(k){var R=x.value.onStart;k&&R&&R(),N(k)}_e(S,function(k){if(!k){var R;(R=f.value)===null||R===void 0||R.focus()}},{flush:"post"});function M(){tt.cancel(s.rafId),s.rafId=tt(function(){_()})}var P=q(function(){var k=d.value,R=k.rows,L=k.expandable,H=k.suffix,z=k.onEllipsis,V=k.tooltip;return H||V||e.editable||e.copyable||L||z?!1:R===1?tle:ele}),_=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=$oe((L=c.value)===null||L===void 0?void 0:L.$el,{rows:U,suffix:W},e.content,B(!0),j3),ne=le.content,ie=le.text,se=le.ellipsis;(H!==ie||s.isEllipsis!==se)&&(s.ellipsisText=ie,s.ellipsisContent=ne,s.isEllipsis=se,z!==se&&G&&G(se))}};function I(k,R){var L=k.mark,H=k.code,z=k.underline,V=k.delete,U=k.strong,W=k.keyboard,G=R;function le(ne,ie){if(ne){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 $(k){var R=d.value,L=R.expandable,H=R.symbol;if(!L||!k&&(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 k=e.editable,R=k.tooltip,L=k.triggerType,H=L===void 0?["icon"]:L,z=r.editableIcon?r.editableIcon():E(Joe,{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(jd,{ref:f,class:"".concat(l.value,"-edit"),onClick:m,"aria-label":U},{default:function(){return[z]}})]}}):null}}function T(){if(e.copyable){var k=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(Goe,null,null),V=r.copyableIcon?r.copyableIcon({copied:!!s.copied}):z;return E(pa,{key:"copy",title:k===!1?"":L},{default:function(){return[E(jd,{class:["".concat(l.value,"-copy"),j({},"".concat(l.value,"-copy-success"),s.copied)],onClick:b,"aria-label":H},{default:function(){return[V]}})]}})}}function O(){var k=a.class,R=a.style,L=x.value,H=L.maxlength,z=L.autoSize,V=L.onEnd;return E(Poe,{class:k,style:R,prefixCls:l.value,value:e.content,originContent:s.originContent,maxlength:H,autoSize:z,onSave:g,onChange:h,onCancel:w,onEnd:V,direction:u.value},{enterIcon:r.editableEnterIcon})}function B(k){return[$(k),F(),T()].filter(function(R){return R})}return function(){var k,R=x.value.triggerType,L=R===void 0?["icon"]:R,H=e.ellipsis||e.editable?e.content!==void 0?e.content:(k=r.default)===null||k===void 0?void 0:k.call(r):r.default?r.default():e.content;return S.value?O():E(uu,{componentName:"Text",children:function(V){var U,W=A(A({},e),a),G=W.type,le=W.disabled;W.content;var ne=W.class,ie=W.style,se=Ye(W,Qoe),he=d.value,te=he.rows,ge=he.suffix,ee=he.tooltip,re=V.edit,de=V.copy,ae=V.copied,oe=V.expand;s.editStr=re,s.copyStr=de,s.copiedStr=ae,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(Mt,null,[yn(s.ellipsisContent),E("span",{title:we,"aria-hidden":"true"},[j3]),ge])}else Q=E(Mt,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:M,disabled:!te},{default:function(){return[E(Cr,A({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),ne],style:A(A({},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 oc=nle;var rle=["ellipsis","rel"],ale=function(){return dt(A(A({},ic()),{},{ellipsis:{type:Boolean,default:void 0}}),["component"])},fp=function(e,n){var r=n.slots,a=n.attrs,i=A(A({},e),a),o=i.ellipsis,l=i.rel,u=Ye(i,rle);Nn(Ke(o)!=="object","Typography.Link","`ellipsis` only supports boolean value.");var s=A(A({},u),{},{rel:l===void 0&&u.target==="_blank"?"noopener noreferrer":l,ellipsis:!!o,component:"a"});return delete s.navigate,E(oc,s,r)};fp.displayName="ATypographyLink";fp.inheritAttrs=!1;fp.props=ale();const Hb=fp;var ile=function(){return dt(ic(),["component"])},dp=function(e,n){var r=n.slots,a=n.attrs,i=A(A({},e),{},{component:"div"},a);return E(oc,i,r)};dp.displayName="ATypographyParagraph";dp.inheritAttrs=!1;dp.props=ile();const Kb=dp;var ole=function(){return A(A({},dt(ic(),["component"])),{},{ellipsis:{type:[Boolean,Object],default:void 0}})},vp=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=A(A({},e),{},{ellipsis:i&&Ke(i)==="object"?dt(i,["expandable","rows"]):i,component:"span"},a);return E(oc,o,r)};vp.displayName="ATypographyText";vp.inheritAttrs=!1;vp.props=ole();const Ub=vp;var lle=["level"],ule=yI(1,2,3,4,5),sle=function(){return A(A({},dt(ic(),["component","strong"])),{},{level:Number})},pp=function(e,n){var r=n.slots,a=n.attrs,i=e.level,o=i===void 0?1:i,l=Ye(e,lle),u;ule.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=A(A({},l),{},{component:u},a);return E(oc,s,r)};pp.displayName="ATypographyTitle";pp.inheritAttrs=!1;pp.props=sle();const qb=pp;Cr.Text=Ub;Cr.Title=qb;Cr.Paragraph=Kb;Cr.Link=Hb;Cr.Base=oc;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 cle(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 H3(t){var e=t.responseText||t.response;if(!e)return e;try{return JSON.parse(e)}catch{return e}}function fle(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(cle(t,e),H3(e)):t.onSuccess(H3(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 dle=+new Date,vle=0;function Jm(){return"vc-upload-".concat(dle,"-").concat(++vle)}const Qm=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 ple(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 mle=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&&ple(o,function(u){u.forEach(function(s){i(s,"".concat(l).concat(o.name,"/"))})})};e.forEach(function(i){a(i.webkitGetAsEntry())})};const hle=mle;var jP=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 gle(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 yle(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 ble=yle();const xle=ble;function wle(t,e){return t&&xle(t,e,du)}function Cle(t,e){return function(n,r){if(n==null)return n;if(!Ws(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 Sle=Cle(wle);const Ele=Sle;function Nle(t,e,n,r){return Ele(t,function(a,i,o){e(r,a,n(a),o)}),r}function Dle(t,e){return function(n,r){var a=ta(n)?gle:Nle,i=e?e():{};return a(n,t,H1(r),i)}}var Mle=Dle(function(t,e,n){t[n?0:1].push(e)},function(){return[[],[]]});const Ale=Mle;var Ole=["componentTag","prefixCls","disabled","id","multiple","accept","capture","directory","openFileDialogOnClick","onMouseenter","onMouseleave"];const Tle=Se({compatConfig:{MODE:3},name:"AjaxUploader",inheritAttrs:!1,props:jP(),setup:function(e,n){var r=n.slots,a=n.attrs,i=n.expose,o=Z(Jm()),l={},u=Z(),s=!1,c=function(){var b=Ko(Er.mark(function x(C,y){var S,N,D,M,P,_,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,y);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:M=O.sent,O.next=22;break;case 21:M=D;case 22:if(P=e.data,typeof P!="function"){O.next=29;break}return O.next=26,P(C);case 26:_=O.sent,O.next=30;break;case 29:_=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:_,parsedFile:F,action:M});case 35:case"end":return O.stop()}},x,null,[[3,9]])}));return function(C,y){return b.apply(this,arguments)}}(),f=function(x){var C=x.data,y=x.origin,S=x.action,N=x.parsedFile;if(s){var D=e.onStart,M=e.customRequest,P=e.name,_=e.headers,I=e.withCredentials,$=e.method,F=y.uid,T=M||fle,O={action:S,filename:P,data:C,file:N,headers:_,withCredentials:I,method:$||"post",onProgress:function(k){var R=e.onProgress;R==null||R(k,N)},onSuccess:function(k,R){var L=e.onSuccess;L==null||L(k,N,R),delete l[F]},onError:function(k,R){var L=e.onError;L==null||L(k,R,N),delete l[F]}};D(y),l[F]=T(O)}},d=function(){o.value=Jm()},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(y){l[y]&&l[y].abort&&l[y].abort(),delete l[y]})};et(function(){s=!0}),xt(function(){s=!1,v()});var p=function(x){var C=Re(x),y=C.map(function(S){return S.uid=Jm(),c(S,C)});Promise.all(y).then(function(S){var N=e.onBatchStart;N==null||N(S.map(function(D){var M=D.origin,P=D.parsedFile;return{file:M,parsedFile:P}})),S.filter(function(D){return D.parsedFile!==null}).forEach(function(D){f(D)})})},m=function(x){var C=e.accept,y=e.directory,S=x.target.files,N=Re(S).filter(function(D){return!y||Qm(D,C)});p(N),d()},g=function(x){var C=u.value;if(C){var y=e.onClick;C.click(),y&&y(x)}},h=function(x){x.key==="Enter"&&g(x)},w=function(x){var C=e.multiple;if(x.preventDefault(),x.type!=="dragover")if(e.directory)hle(Array.prototype.slice.call(x.dataTransfer.items),p,function(D){return Qm(D,e.accept)});else{var y=Ale(Array.prototype.slice.call(x.dataTransfer.files),function(D){return Qm(D,e.accept)}),S=y[0],N=y[1];C===!1&&(S=S.slice(0,1)),p(S),N.length&&e.onReject&&e.onReject(N)}};return i({abort:v}),function(){var b,x,C=e.componentTag,y=e.prefixCls,S=e.disabled,N=e.id,D=e.multiple,M=e.accept,P=e.capture,_=e.directory,I=e.openFileDialogOnClick,$=e.onMouseenter,F=e.onMouseleave,T=Ye(e,Ole),O=(b={},j(b,y,!0),j(b,"".concat(y,"-disabled"),S),j(b,a.class,!!a.class),b),B=_?{directory:"directory",webkitdirectory:"webkitdirectory"}:{},k=S?{}:{onClick:I?g:function(){},onKeydown:I?h:function(){},onMouseenter:$,onMouseleave:F,onDrop:w,onDragover:w,tabindex:"0"};return E(C,A(A({},k),{},{class:O,role:"button",style:a.style}),{default:function(){return[E("input",A(A(A({},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:M},B),{},{multiple:D,onChange:m},P!=null?{capture:P}:{}),null),(x=r.default)===null||x===void 0?void 0:x.call(r)]}})}}});function eh(){}const K3=Se({compatConfig:{MODE:3},name:"Upload",inheritAttrs:!1,props:bt(jP(),{componentTag:"span",prefixCls:"rc-upload",data:{},headers:{},name:"file",multipart:!1,onStart:eh,onError:eh,onSuccess:eh,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(Tle,A(A(A({},e),a),{},{ref:o}),r)}}});var Ple={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 _le=Ple;function U3(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){kle(t,a,n[a])})}return t}function kle(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=U3({},e,n.attrs);return E(mt,U3({},r,{icon:_le}),null)};Wb.displayName="PaperClipOutlined";Wb.inheritAttrs=!1;const Ile=Wb;var Fle={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 $le=Fle;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){Ble(t,a,n[a])})}return t}function Ble(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=q3({},e,n.attrs);return E(mt,q3({},r,{icon:$le}),null)};Gb.displayName="PictureTwoTone";Gb.inheritAttrs=!1;const Rle=Gb;var Lle={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 zle=Lle;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){Vle(t,a,n[a])})}return t}function Vle(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=W3({},e,n.attrs);return E(mt,W3({},r,{icon:zle}),null)};Yb.displayName="FileTwoTone";Yb.inheritAttrs=!1;const jle=Yb;function HP(){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 Hle(){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 qc(t){return A(A({},t),{},{lastModified:t.lastModified,lastModifiedDate:t.lastModifiedDate,name:t.name,size:t.size,type:t.type,uid:t.uid,percent:0,originFileObj:t})}function Wc(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 th(t,e){var n=t.uid!==void 0?"uid":"name";return e.filter(function(r){return r[n]===t[n]})[0]}function Kle(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 Ule=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]},KP=function(e){return e.indexOf("image/")===0},qle=function(e){if(e.type&&!e.thumbUrl)return KP(e.type);var n=e.thumbUrl||e.url||"",r=Ule(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 Wle(t){return new Promise(function(e){if(!t.type||!KP(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 Gle={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 Yle=Gle;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){Xle(t,a,n[a])})}return t}function Xle(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=G3({},e,n.attrs);return E(mt,G3({},r,{icon:Yle}),null)};Xb.displayName="DownloadOutlined";Xb.inheritAttrs=!1;const Zle=Xb;var Jle=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:Object}};const Qle=Se({compatConfig:{MODE:3},name:"ListItem",inheritAttrs:!1,props:Jle(),setup:function(e,n){var r=n.slots,a=n.attrs,i=Z(!1),o=Z();et(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,g=e.items,h=e.progress,w=e.iconRender,b=w===void 0?r.iconRender:w,x=e.actionIconRender,C=x===void 0?r.actionIconRender:x,y=e.itemRender,S=y===void 0?r.itemRender:y,N=e.isImgUrl,D=e.showPreviewIcon,M=e.showRemoveIcon,P=e.showDownloadIcon,_=e.previewIcon,I=_===void 0?r.previewIcon:_,$=e.removeIcon,F=$===void 0?r.removeIcon:$,T=e.downloadIcon,O=T===void 0?r.downloadIcon:T,B=e.onPreview,k=e.onDownload,R=e.onClose,L=a.class,H=a.style,z="".concat(d,"-span"),V=b({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,ne=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"},[ne])}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=M?C({customIcon:F?F({file:m}):E($P,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(Zle,null,null),callback:function(){return k(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]),re="".concat(d,"-list-item-name"),de=m.url?[E("a",A(A({key:"view",target:"_blank",rel:"noopener noreferrer",class:re,title:m.name},he),{},{href:m.url,onClick:function(ye){return B(m,ye)}}),[m.name]),ee]:[E("span",{key:"view",class:re,onClick:function(ye){return B(m,ye)},title:m.name},[m.name]),ee],ae={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:ae,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,A(A({},h),{},{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:g,actions:{download:k.bind(null,m),preview:B.bind(null,m),remove:R.bind(null,m)}}):Te])}}});var eue=function(e,n){var r,a=n.slots;return Sn((r=a.default)===null||r===void 0?void 0:r.call(a))[0]};const tue=Se({compatConfig:{MODE:3},name:"AUploadList",props:bt(Hle(),{listType:"text",progress:{strokeWidth:2,showInfo:!1},showRemoveIcon:!0,showDownloadIcon:!1,showPreviewIcon:!0,previewFile:Wle,isImageUrl:qle,items:[],appendActionVisible:!0}),setup:function(e,n){var r=n.slots,a=n.expose,i=Z(!1),o=Zn();et(function(){i.value==!0}),rt(function(){e.listType!=="picture"&&e.listType!=="picture-card"||(e.items||[]).forEach(function(h){typeof document>"u"||typeof window>"u"||!window.FileReader||!window.File||!(h.originFileObj instanceof File||h.originFileObj instanceof Blob)||h.thumbUrl!==void 0||(h.thumbUrl="",e.previewFile&&e.previewFile(h.originFileObj).then(function(w){h.thumbUrl=w||"",o.update()}))})});var l=function(w,b){if(e.onPreview)return b==null||b.preventDefault(),e.onPreview(w)},u=function(w){typeof e.onDownload=="function"?e.onDownload(w):w.url&&window.open(w.url)},s=function(w){var b;(b=e.onRemove)===null||b===void 0||b.call(e,w)},c=function(w){var b=w.file,x=e.iconRender||r.iconRender;if(x)return x({file:b,listType:e.listType});var C=b.status==="uploading",y=e.isImageUrl&&e.isImageUrl(b)?E(Rle,null,null):E(jle,null,null),S=C?E(wa,null,null):E(Ile,null,null);return e.listType==="picture"?S=C?E(wa,null,null):y:e.listType==="picture-card"&&(S=C?e.locale.uploading:y),S},f=function(w){var b=w.customIcon,x=w.callback,C=w.prefixCls,y=w.title,S={type:"text",size:"small",title:y,onClick:function(){x()},class:"".concat(C,"-list-item-card-actions-btn")};return Dn(b)?E(Fn,S,{icon:function(){return b}}):E(Fn,S,{default:function(){return[E("span",null,[b])]}})};a({handlePreview:l,handleDownload:u});var d=He("upload",e),v=d.prefixCls,p=d.direction,m=q(function(){var h;return h={},j(h,"".concat(v.value,"-list"),!0),j(h,"".concat(v.value,"-list-").concat(e.listType),!0),j(h,"".concat(v.value,"-list-rtl"),p.value==="rtl"),h}),g=q(function(){return A(A(A({},Xs("".concat(v.value,"-").concat(e.listType==="picture-card"?"animate-inline":"animate"))),W0("".concat(v.value,"-").concat(e.listType==="picture-card"?"animate-inline":"animate"))),{},{class:m.value,appear:i.value})});return function(){var h=e.listType,w=e.locale,b=e.isImageUrl,x=e.items,C=x===void 0?[]:x,y=e.showPreviewIcon,S=e.showRemoveIcon,N=e.showDownloadIcon,D=e.removeIcon,M=e.previewIcon,P=e.downloadIcon,_=e.progress,I=e.appendAction,$=e.itemRender,F=e.appendActionVisible,T=I==null?void 0:I();return E(I0,A(A({},g.value),{},{tag:"div"}),{default:function(){return[C.map(function(B){var k=B.uid;return E(Qle,{key:k,locale:w,prefixCls:v.value,file:B,items:C,progress:_,listType:h,isImgUrl:b,showPreviewIcon:y,showRemoveIcon:S,showDownloadIcon:N,onPreview:l,onDownload:u,onClose:s,removeIcon:D,previewIcon:M,downloadIcon:P,itemRender:$},A(A({},r),{},{iconRender:c,actionIconRender:f}))}),I?wn(E(eue,{key:"__ant_upload_appendAction"},{default:function(){return T}}),[[Jn,!!F]]):null]}})}}});var nue=["class","style"],Xu="__LIST_IGNORE_".concat(Date.now(),"__");const Wf=Se({compatConfig:{MODE:3},name:"AUpload",inheritAttrs:!1,props:bt(HP(),{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=Pn(),l=dn(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();et(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 k={file:I,fileList:B};F&&(k.event=F),(T=e["onUpdate:fileList"])===null||T===void 0||T.call(e,k.fileList),(O=e.onChange)===null||O===void 0||O.call(e,k),o.onFieldChange()},p=function(){var _=Ko(Er.mark(function I($,F){var T,O,B,k;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(k=L.sent,k!==!1){L.next=8;break}return L.abrupt("return",!1);case 8:if(delete $[Xu],k!==Xu){L.next=12;break}return Object.defineProperty($,Xu,{value:!0,configurable:!0}),L.abrupt("return",!1);case 12:Ke(k)==="object"&&k&&(B=k);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 _.apply(this,arguments)}}(),m=function(I){var $=I.filter(function(O){return!O.file[Xu]});if($.length){var F=$.map(function(O){return qc(O.file)}),T=Re(s.value);F.forEach(function(O){T=Wc(O,T)}),F.forEach(function(O,B){var k=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,k=L}v(k,T)})}},g=function(I,$,F){try{typeof I=="string"&&(I=JSON.parse(I))}catch{}if(th($,s.value)){var T=qc($);T.status="done",T.percent=100,T.response=I,T.xhr=F;var O=Wc(T,s.value);v(T,O)}},h=function(I,$){if(th($,s.value)){var F=qc($);F.status="uploading",F.percent=I.percent;var T=Wc(F,s.value);v(F,T,I)}},w=function(I,$,F){if(th(F,s.value)){var T=qc(F);T.error=I,T.response=$,T.status="error";var O=Wc(T,s.value);v(T,O)}},b=function(I){var $,F=e.onRemove||e.remove;Promise.resolve(typeof F=="function"?F(I):F).then(function(T){if(T!==!1){var O=Kle(I,s.value);if(O){var B,k;$=A(A({},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")}),(k=d.value)===null||k===void 0||k.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:g,onProgress:h,onError:w,fileList:s,upload:d});var C=He("upload",e),y=C.prefixCls,S=C.direction,N=qa("Upload",ba.Upload,q(function(){return e.locale})),D=$e(N,1),M=D[0],P=function(I,$){var F=e.removeIcon,T=e.previewIcon,O=e.downloadIcon,B=e.previewFile,k=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,ne=G.showPreviewIcon,ie=G.showRemoveIcon;return W?E(tue,{listType:e.listType,items:s.value,previewFile:B,onPreview:k,onDownload:R,onRemove:b,showRemoveIcon:!L&&ie,showPreviewIcon:ne,showDownloadIcon:le,removeIcon:F,previewIcon:T,downloadIcon:O,iconRender:U,locale:M.value,isImageUrl:H,progress:z,itemRender:V,appendActionVisible:$,appendAction:I},A({},r)):I==null?void 0:I()};return function(){var _,I,$,F=e.listType,T=e.disabled,O=e.type;a.class,a.style;var B=Ye(a,nue),k=A(A(A({onBatchStart:m,onError:w,onProgress:h,onSuccess:g},B),e),{},{id:(_=e.id)!==null&&_!==void 0?_:o.id.value,prefixCls:y.value,beforeUpload:p,onChange:void 0});if(delete k.remove,(!r.default||T)&&delete k.id,O==="drag"){var R,L,H=Me(y.value,(R={},j(R,"".concat(y.value,"-drag"),!0),j(R,"".concat(y.value,"-drag-uploading"),s.value.some(function(W){return W.status==="uploading"})),j(R,"".concat(y.value,"-drag-hover"),f.value==="dragover"),j(R,"".concat(y.value,"-disabled"),T),j(R,"".concat(y.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(K3,A(A({},k),{},{ref:d,class:"".concat(y.value,"-btn")}),A({default:function(){return[E("div",{class:"".concat(y,"-drag-container")},[(L=r.default)===null||L===void 0?void 0:L.call(r)])]}},r))]),P()])}var z=Me(y.value,(I={},j(I,"".concat(y.value,"-select"),!0),j(I,"".concat(y.value,"-select-").concat(F),!0),j(I,"".concat(y.value,"-disabled"),T),j(I,"".concat(y.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(K3,A(A({},k),{},{ref:d}),r)])};return F==="picture-card"?E("span",{class:Me("".concat(y.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 rue=["height"],aue=["style"];const Gf=Se({compatConfig:{MODE:3},name:"AUploadDragger",inheritAttrs:!1,props:HP(),setup:function(e,n){var r=n.slots,a=n.attrs;return function(){var i=e.height,o=Ye(e,rue),l=a.style,u=Ye(a,aue),s=A(A(A({},o),u),{},{type:"drag",style:A(A({},l),{},{height:typeof i=="number"?"".concat(i,"px"):i})});return E(Wf,s,r)}}});var iue=Gf;const oue=at(Wf,{Dragger:Gf,LIST_IGNORE:Xu,install:function(e){return e.component(Wf.name,Wf),e.component(Gf.name,Gf),e}}),Y3=Object.freeze(Object.defineProperty({__proto__:null,Affix:XA,Alert:CV,Anchor:Do,AnchorLink:JA,AutoComplete:hV,AutoCompleteOptGroup:mV,AutoCompleteOption:pV,Avatar:Po,AvatarGroup:xd,BackTop:WV,Badge:wf,BadgeRibbon:wd,Breadcrumb:_o,BreadcrumbItem:As,BreadcrumbSeparator:Md,Button:Fn,ButtonGroup:Sd,Calendar:vU,Card:$l,CardGrid:Id,CardMeta:kd,Carousel:aW,Cascader:oZ,CheckableTag:Rd,Checkbox:Jr,CheckboxGroup:Bd,Col:sa,Collapse:ls,CollapsePanel:Fd,Comment:hZ,ConfigProvider:xv,DatePicker:KZ,Descriptions:JZ,DescriptionsItem:sT,DirectoryTree:Vf,Divider:tJ,Drawer:CJ,Dropdown:za,DropdownButton:Ms,Empty:zi,Form:Vi,FormItem:J8,FormItemRest:yd,Grid:hq,Image:NQ,ImagePreviewGroup:_T,Input:In,InputGroup:wT,InputNumber:VQ,InputPassword:ET,InputSearch:CT,Layout:eee,LayoutContent:QQ,LayoutFooter:ZQ,LayoutHeader:XQ,LayoutSider:JQ,List:Dee,ListItem:BT,ListItemMeta:FT,LocaleProvider:SA,Mentions:Gee,MentionsOption:Bf,Menu:xn,MenuDivider:Dd,MenuItem:hi,MenuItemGroup:Nd,Modal:jn,MonthPicker:Of,PageHeader:Lte,Pagination:tp,Popconfirm:Hte,Popover:KO,Progress:hb,QuarterPicker:Tf,Radio:sr,RadioButton:Td,RadioGroup:N1,RangePicker:Pf,Rate:bne,Result:Fne,Row:wl,Select:Qi,SelectOptGroup:fV,SelectOption:cV,Skeleton:ur,SkeletonAvatar:Cb,SkeletonButton:bb,SkeletonImage:wb,SkeletonInput:xb,SkeletonTitle:np,Slider:ire,Space:cre,Spin:Ji,Statistic:ci,StatisticCountdown:Nte,Step:Rf,Steps:hre,SubMenu:Xl,Switch:xre,TabPane:_d,Table:kie,TableColumn:Hf,TableColumnGroup:Kf,TableSummary:Uf,TableSummaryCell:Ud,TableSummaryRow:Kd,Tabs:ko,Tag:nT,Textarea:X1,TimePicker:Coe,TimeRangePicker:qf,Timeline:ms,TimelineItem:Is,Tooltip:pa,Transfer:Jie,Tree:TP,TreeNode:jf,TreeSelect:xoe,TreeSelectNode:Jg,Typography:Cr,TypographyLink:Hb,TypographyParagraph:Kb,TypographyText:Ub,TypographyTitle:qb,Upload:oue,UploadDragger:iue,WeekPicker:Af,message:kn,notification:sy},Symbol.toStringTag,{value:"Module"})),lue="3.2.15";var uue=function(e){return Object.keys(Y3).forEach(function(n){var r=Y3[n];r.install&&e.use(r)}),e.config.globalProperties.$message=kn,e.config.globalProperties.$notification=sy,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 sue={version:lue,install:uue};var cue={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 fue=cue;var due={placeholder:"请选择时间",rangePlaceholder:["开始时间","结束时间"]};const UP=due;var qP={lang:A({placeholder:"请选择日期",yearPlaceholder:"请选择年份",quarterPlaceholder:"请选择季度",monthPlaceholder:"请选择月份",weekPlaceholder:"请选择周",rangePlaceholder:["开始日期","结束日期"],rangeYearPlaceholder:["开始年份","结束年份"],rangeMonthPlaceholder:["开始月份","结束月份"],rangeQuarterPlaceholder:["开始季度","结束季度"],rangeWeekPlaceholder:["开始周","结束周"]},fue),timePickerLocale:A({},UP)};qP.lang.ok="确定";const X3=qP;var Pr="${label}不是一个有效的${type}",vue={locale:"zh-cn",Pagination:IT,DatePicker:X3,TimePicker:UP,Calendar:X3,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: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:"${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 pue=vue;var Z3={},mue={get exports(){return Z3},set exports(t){Z3=t}};(function(t,e){(function(n,r){t.exports=r(v6())})(mr,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})})(mue);const hue={__name:"App",setup(t){return $n.locale("zh"),(e,n)=>{const r=gh("router-view"),a=gh("a-config-provider");return Hn(),Xn("div",null,[E(a,{csp:{nonce:"YourNonceCode"},"component-shape":e.round,locale:e.locale==="en"?e.enUS:nr(pue)},{default:l7(()=>[E(r)]),_:1},8,["component-shape","locale"])])}}},gue="modulepreload",yue=function(t,e){return new URL(t,e).href},J3={},ct=function(e,n,r){if(!n||n.length===0)return e();const a=document.getElementsByTagName("link");return Promise.all(n.map(i=>{if(i=yue(i,r),i in J3)return;J3[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":gue,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())},bue=[{path:"/reportcenter",name:"bs_reportcenter",meta:{title:"报表中心",name:"bs_reportcenter",keepAlive:!1},component:()=>ct(()=>import("./index-359bdbf6.js"),["./index-359bdbf6.js","./index-4349b450.js","./vue-957f79fa.js","./fullScreen-7a1d55f3.js","./vue-router-7cea8bea.js","./settingColumns.vue_vue_type_style_index_0_scoped_c8810bd5_lang-5c8c35ef.js","./settingColumns-9ad689c4.css","./base-65737d8f.js","./_plugin-vue_export-helper-c27b6911.js","./index-96ba3bac.css","./index-5c46ea1e.css"],import.meta.url)},{path:"/custom_option",name:"custom_option",meta:{title:"自定义选项分类",name:"custom_option",keepAlive:!1},component:()=>ct(()=>import("./index-87026ede.js"),["./index-87026ede.js","./index-4349b450.js","./vue-957f79fa.js","./fullScreen-7a1d55f3.js","./vue-router-7cea8bea.js","./settingColumns.vue_vue_type_style_index_0_scoped_c8810bd5_lang-5c8c35ef.js","./settingColumns-9ad689c4.css","./base-65737d8f.js","./_plugin-vue_export-helper-c27b6911.js","./index-96ba3bac.css","./index-717b6068.js","./index-42557ce8.css"],import.meta.url)},{path:"/account_manage",name:"users",meta:{title:"用户管理",name:"users",keepAlive:!1},component:()=>ct(()=>import("./index-98deff6d.js"),["./index-98deff6d.js","./index-4349b450.js","./vue-957f79fa.js","./fullScreen-7a1d55f3.js","./vue-router-7cea8bea.js","./settingColumns.vue_vue_type_style_index_0_scoped_c8810bd5_lang-5c8c35ef.js","./settingColumns-9ad689c4.css","./base-65737d8f.js","./_plugin-vue_export-helper-c27b6911.js","./index-96ba3bac.css"],import.meta.url)},{path:"/accountManageDetail",name:"accountManageDetail",meta:{title:"用户详情",name:"users",keepAlive:!1},component:()=>ct(()=>import("./index-91fb2754.js"),["./index-91fb2754.js","./index-717b6068.js","./vue-router-7cea8bea.js","./vue-957f79fa.js","./base-65737d8f.js","./_plugin-vue_export-helper-c27b6911.js","./index-42557ce8.css","./index-1fd4a790.js","./index-bb90dfcb.css"],import.meta.url)},{path:"/role_manage",name:"bs_roles",meta:{title:"角色管理",name:"bs_roles",keepAlive:!1},component:()=>ct(()=>import("./index-666b188f.js"),["./index-666b188f.js","./index-4349b450.js","./vue-957f79fa.js","./fullScreen-7a1d55f3.js","./vue-router-7cea8bea.js","./settingColumns.vue_vue_type_style_index_0_scoped_c8810bd5_lang-5c8c35ef.js","./settingColumns-9ad689c4.css","./base-65737d8f.js","./_plugin-vue_export-helper-c27b6911.js","./index-96ba3bac.css"],import.meta.url)},{path:"/roleManageDetail",name:"roleManageDetail",meta:{title:"角色管理详情",name:"bs_roles",keepAlive:!1},component:()=>ct(()=>import("./index-60a5e992.js"),["./index-60a5e992.js","./index-6ac0244a.js","./vue-957f79fa.js","./index-717b6068.js","./vue-router-7cea8bea.js","./base-65737d8f.js","./_plugin-vue_export-helper-c27b6911.js","./index-42557ce8.css","./index-1fd4a790.js","./index-bb90dfcb.css"],import.meta.url)},{path:"/vacationmag",name:"vacation",meta:{title:"节假日管理",name:"vacation",keepAlive:!1},component:()=>ct(()=>import("./index-3a122de5.js"),["./index-3a122de5.js","./index-4349b450.js","./vue-957f79fa.js","./fullScreen-7a1d55f3.js","./vue-router-7cea8bea.js","./settingColumns.vue_vue_type_style_index_0_scoped_c8810bd5_lang-5c8c35ef.js","./settingColumns-9ad689c4.css","./base-65737d8f.js","./_plugin-vue_export-helper-c27b6911.js","./index-96ba3bac.css"],import.meta.url)},{path:"/remindconfig",name:"remindconfig",meta:{title:"系统提醒设置",name:"remindconfig",keepAlive:!1},component:()=>ct(()=>import("./index-9d442f5c.js"),["./index-9d442f5c.js","./index-4349b450.js","./vue-957f79fa.js","./fullScreen-7a1d55f3.js","./vue-router-7cea8bea.js","./settingColumns.vue_vue_type_style_index_0_scoped_c8810bd5_lang-5c8c35ef.js","./settingColumns-9ad689c4.css","./base-65737d8f.js","./_plugin-vue_export-helper-c27b6911.js","./index-96ba3bac.css","./index-3c84464d.js","./index-717b6068.js","./index-42557ce8.css"],import.meta.url)},{path:"/coderule",name:"coderule",meta:{title:"编码规则管理",name:"coderule",keepAlive:!1},component:()=>ct(()=>import("./index-4bdc3be3.js"),["./index-4bdc3be3.js","./index-4349b450.js","./vue-957f79fa.js","./fullScreen-7a1d55f3.js","./vue-router-7cea8bea.js","./settingColumns.vue_vue_type_style_index_0_scoped_c8810bd5_lang-5c8c35ef.js","./settingColumns-9ad689c4.css","./base-65737d8f.js","./_plugin-vue_export-helper-c27b6911.js","./index-96ba3bac.css"],import.meta.url)},{path:"/tagManage",name:"tagManage",meta:{title:"标签管理",name:"tagManage",keepAlive:!1},component:()=>ct(()=>import("./index-0e5dc62c.js"),["./index-0e5dc62c.js","./index-4349b450.js","./vue-957f79fa.js","./fullScreen-7a1d55f3.js","./vue-router-7cea8bea.js","./settingColumns.vue_vue_type_style_index_0_scoped_c8810bd5_lang-5c8c35ef.js","./settingColumns-9ad689c4.css","./base-65737d8f.js","./_plugin-vue_export-helper-c27b6911.js","./index-96ba3bac.css"],import.meta.url)},{path:"/depManage",name:"depManage",meta:{title:"组织架构",name:"depManage",keepAlive:!1},component:()=>ct(()=>import("./index-ada1c462.js"),["./index-ada1c462.js","./index-4349b450.js","./vue-957f79fa.js","./fullScreen-7a1d55f3.js","./vue-router-7cea8bea.js","./settingColumns.vue_vue_type_style_index_0_scoped_c8810bd5_lang-5c8c35ef.js","./settingColumns-9ad689c4.css","./base-65737d8f.js","./_plugin-vue_export-helper-c27b6911.js","./index-96ba3bac.css","./index-0b51b69a.css"],import.meta.url)},{path:"/depManageDetail",name:"depManageDetail",meta:{title:"组织架构详情",name:"depManage",keepAlive:!1,isDetail:!0},component:()=>ct(()=>import("./index-48d10354.js"),["./index-48d10354.js","./index-1fd4a790.js","./vue-router-7cea8bea.js","./vue-957f79fa.js","./base-65737d8f.js","./_plugin-vue_export-helper-c27b6911.js","./index-bb90dfcb.css","./index-717b6068.js","./index-42557ce8.css","./index-cb774561.js","./index-816d1c56.js","./selectAllData-1bf4642d.js","./settingColumns.vue_vue_type_style_index_0_scoped_c8810bd5_lang-5c8c35ef.js","./settingColumns-9ad689c4.css","./index-96ba3bac.css","./index-6ac0244a.js","./index-d6892d2b.css"],import.meta.url)},{path:"/areaManage",name:"areaManage",meta:{title:"区域管理",name:"bs_areaManage",keepAlive:!1},component:()=>ct(()=>import("./index-f27806e0.js"),["./index-f27806e0.js","./index-4349b450.js","./vue-957f79fa.js","./fullScreen-7a1d55f3.js","./vue-router-7cea8bea.js","./settingColumns.vue_vue_type_style_index_0_scoped_c8810bd5_lang-5c8c35ef.js","./settingColumns-9ad689c4.css","./base-65737d8f.js","./_plugin-vue_export-helper-c27b6911.js","./index-96ba3bac.css","./index-6ac0244a.js","./index-717b6068.js","./index-42557ce8.css"],import.meta.url)},{path:"/productcategory",name:"bs_productcategory",meta:{title:"产品分类",name:"bs_productcategory",keepAlive:!1},component:()=>ct(()=>import("./index-a51a9ab6.js"),["./index-a51a9ab6.js","./index-4349b450.js","./vue-957f79fa.js","./fullScreen-7a1d55f3.js","./vue-router-7cea8bea.js","./settingColumns.vue_vue_type_style_index_0_scoped_c8810bd5_lang-5c8c35ef.js","./settingColumns-9ad689c4.css","./base-65737d8f.js","./_plugin-vue_export-helper-c27b6911.js","./index-96ba3bac.css","./index-6ac0244a.js","./index-3c84464d.js","./index-717b6068.js","./index-42557ce8.css"],import.meta.url)},{path:"/productmag",name:"bs_productmag",meta:{title:"产品管理",name:"bs_productmag",keepAlive:!1},component:()=>ct(()=>import("./index-fcc5a5f2.js"),["./index-fcc5a5f2.js","./index-4349b450.js","./vue-957f79fa.js","./fullScreen-7a1d55f3.js","./vue-router-7cea8bea.js","./settingColumns.vue_vue_type_style_index_0_scoped_c8810bd5_lang-5c8c35ef.js","./settingColumns-9ad689c4.css","./base-65737d8f.js","./_plugin-vue_export-helper-c27b6911.js","./index-96ba3bac.css","./index-816d1c56.js","./index-3c84464d.js","./index-717b6068.js","./index-42557ce8.css","./index2-9aab7ae4.js","./index2-d0b67dc6.css"],import.meta.url)},{path:"/productDetail",name:"productDetail",meta:{title:"产品详情",name:"bs_productmag",keepAlive:!1},component:()=>ct(()=>import("./index-3b5d07e4.js"),["./index-3b5d07e4.js","./vue-router-7cea8bea.js","./vue-957f79fa.js","./base-65737d8f.js","./index-1fd4a790.js","./_plugin-vue_export-helper-c27b6911.js","./index-bb90dfcb.css","./index-cb774561.js","./index-816d1c56.js","./index-6ac0244a.js","./index-3c84464d.js","./index-717b6068.js","./index-42557ce8.css","./index2-9aab7ae4.js","./index2-d0b67dc6.css","./index-9dee0ead.js","./ext-510417d9.js","./PlusCircleOutlined-0eb2ca6e.js","./settingColumns.vue_vue_type_style_index_0_scoped_c8810bd5_lang-5c8c35ef.js","./settingColumns-9ad689c4.css","./index-ec21c4af.css","./index-96ba3bac.css"],import.meta.url)},{path:"/equipmentManage",name:"bs_equipmentmag",meta:{title:"设备管理",name:"bs_equipmentmag",keepAlive:!1},component:()=>ct(()=>import("./index-e7f71060.js"),["./index-e7f71060.js","./index-4349b450.js","./vue-957f79fa.js","./fullScreen-7a1d55f3.js","./vue-router-7cea8bea.js","./settingColumns.vue_vue_type_style_index_0_scoped_c8810bd5_lang-5c8c35ef.js","./settingColumns-9ad689c4.css","./base-65737d8f.js","./_plugin-vue_export-helper-c27b6911.js","./index-96ba3bac.css","./map-5c298c39.js","./map-f9746563.css","./index-3c84464d.js","./index-717b6068.js","./index-42557ce8.css","./index-c6812d88.css"],import.meta.url)},{path:"/equipmentDetail",name:"equipmentDetail",meta:{title:"设备管理详情",name:"bs_equipmentmag",keepAlive:!1},component:()=>ct(()=>import("./index-bd0a188c.js"),["./index-bd0a188c.js","./vue-router-7cea8bea.js","./vue-957f79fa.js","./base-65737d8f.js","./index-1fd4a790.js","./_plugin-vue_export-helper-c27b6911.js","./index-bb90dfcb.css","./index-cb774561.js","./index-816d1c56.js","./index-6ac0244a.js","./map-5c298c39.js","./map-f9746563.css","./index-3c84464d.js","./index-717b6068.js","./index-42557ce8.css","./PlusCircleOutlined-0eb2ca6e.js","./settingColumns.vue_vue_type_style_index_0_scoped_c8810bd5_lang-5c8c35ef.js","./settingColumns-9ad689c4.css","./selectAllData-1bf4642d.js","./index-96ba3bac.css","./index-9dee0ead.js","./ext-510417d9.js","./baseSet-caed95fc.js","./index-c81b332a.css"],import.meta.url)},{path:"/firmwareMag",name:"bs_firmware",meta:{title:"固件管理",name:"bs_firmware",keepAlive:!1},component:()=>ct(()=>import("./index-e99ba40f.js"),["./index-e99ba40f.js","./index-4349b450.js","./vue-957f79fa.js","./fullScreen-7a1d55f3.js","./vue-router-7cea8bea.js","./settingColumns.vue_vue_type_style_index_0_scoped_c8810bd5_lang-5c8c35ef.js","./settingColumns-9ad689c4.css","./base-65737d8f.js","./_plugin-vue_export-helper-c27b6911.js","./index-96ba3bac.css","./index-6ac0244a.js","./index-3c84464d.js","./index-717b6068.js","./index-42557ce8.css","./index2-9aab7ae4.js","./index2-d0b67dc6.css"],import.meta.url)},{path:"/IoTdashboard",name:"bs_IoTdashboard",meta:{title:"仪表盘",name:"bs_IoTdashboard",keepAlive:!0},component:()=>ct(()=>import("./index-83761d8e.js"),["./index-83761d8e.js","./customBtn-12003663.js","./_plugin-vue_export-helper-c27b6911.js","./vue-957f79fa.js","./customBtn-749a8714.css","./countUp-46fe6d6b.js","./index-717b6068.js","./vue-router-7cea8bea.js","./base-65737d8f.js","./index-42557ce8.css","./index-9a7c474b.css"],import.meta.url)},{path:"/iotcard",name:"bs_iotcard",meta:{title:"物联卡管理",name:"bs_iotcard",keepAlive:!0},component:()=>ct(()=>import("./index-75d56f5d.js"),["./index-75d56f5d.js","./index-4349b450.js","./vue-957f79fa.js","./fullScreen-7a1d55f3.js","./vue-router-7cea8bea.js","./settingColumns.vue_vue_type_style_index_0_scoped_c8810bd5_lang-5c8c35ef.js","./settingColumns-9ad689c4.css","./base-65737d8f.js","./_plugin-vue_export-helper-c27b6911.js","./index-96ba3bac.css","./index-717b6068.js","./index-42557ce8.css","./index-6ac0244a.js","./index-3c84464d.js","./index-198dffc6.css"],import.meta.url)},{path:"/iotcardDetail",name:"iotcardDetail",meta:{title:"物联卡详情",name:"bs_iotcard",keepAlive:!1},component:()=>ct(()=>import("./index-f5c6c2df.js"),["./index-f5c6c2df.js","./vue-957f79fa.js","./index-1fd4a790.js","./vue-router-7cea8bea.js","./base-65737d8f.js","./_plugin-vue_export-helper-c27b6911.js","./index-bb90dfcb.css","./index-cb774561.js","./index-816d1c56.js"],import.meta.url)},{path:"/valveassets",name:"bs_valveassets",meta:{title:"阀门资产管理",name:"bs_valveassets",keepAlive:!0},component:()=>ct(()=>import("./index-beb5a761.js"),["./index-beb5a761.js","./index-4349b450.js","./vue-957f79fa.js","./fullScreen-7a1d55f3.js","./vue-router-7cea8bea.js","./settingColumns.vue_vue_type_style_index_0_scoped_c8810bd5_lang-5c8c35ef.js","./settingColumns-9ad689c4.css","./base-65737d8f.js","./_plugin-vue_export-helper-c27b6911.js","./index-96ba3bac.css","./index-816d1c56.js","./index-717b6068.js","./index-42557ce8.css","./index-6ac0244a.js","./index2-9aab7ae4.js","./index2-d0b67dc6.css","./index-3c84464d.js","./PlusCircleOutlined-0eb2ca6e.js"],import.meta.url)},{path:"/valveAssetsDetail",name:"valveAssetsDetail",meta:{title:"阀门资产详情",name:"bs_valveassets",keepAlive:!0},component:()=>ct(()=>import("./index-950b7300.js"),["./index-950b7300.js","./vue-router-7cea8bea.js","./vue-957f79fa.js","./base-65737d8f.js","./index-1fd4a790.js","./_plugin-vue_export-helper-c27b6911.js","./index-bb90dfcb.css","./index-cb774561.js","./index-816d1c56.js","./index-3c84464d.js","./index-717b6068.js","./index-42557ce8.css","./index2-9aab7ae4.js","./index2-d0b67dc6.css"],import.meta.url)},{path:"/valve",name:"bs_valve",meta:{title:"阀门产品管理",name:"bs_valve",keepAlive:!0},component:()=>ct(()=>import("./index-0721bf6d.js"),["./index-0721bf6d.js","./index-4349b450.js","./vue-957f79fa.js","./fullScreen-7a1d55f3.js","./vue-router-7cea8bea.js","./settingColumns.vue_vue_type_style_index_0_scoped_c8810bd5_lang-5c8c35ef.js","./settingColumns-9ad689c4.css","./base-65737d8f.js","./_plugin-vue_export-helper-c27b6911.js","./index-96ba3bac.css","./index-816d1c56.js","./index-3c84464d.js","./index-717b6068.js","./index-42557ce8.css","./index2-9aab7ae4.js","./index2-d0b67dc6.css","./PlusCircleOutlined-0eb2ca6e.js","./index-6ac0244a.js"],import.meta.url)},{path:"/valveDetail",name:"valveDetail",meta:{title:"阀门产品详情",name:"bs_valve",keepAlive:!0},component:()=>ct(()=>import("./index-e09a4622.js"),["./index-e09a4622.js","./vue-router-7cea8bea.js","./vue-957f79fa.js","./base-65737d8f.js","./index-1fd4a790.js","./_plugin-vue_export-helper-c27b6911.js","./index-bb90dfcb.css","./index-cb774561.js","./index-816d1c56.js","./index-3c84464d.js","./index-717b6068.js","./index-42557ce8.css","./index2-9aab7ae4.js","./index2-d0b67dc6.css"],import.meta.url)},{path:"/gateway",name:"gateway",meta:{title:"网关管理",name:"bs_gateway",keepAlive:!0},component:()=>ct(()=>import("./index-9c045570.js"),["./index-9c045570.js","./index-4349b450.js","./vue-957f79fa.js","./fullScreen-7a1d55f3.js","./vue-router-7cea8bea.js","./settingColumns.vue_vue_type_style_index_0_scoped_c8810bd5_lang-5c8c35ef.js","./settingColumns-9ad689c4.css","./base-65737d8f.js","./_plugin-vue_export-helper-c27b6911.js","./index-96ba3bac.css","./index-6ac0244a.js","./index-816d1c56.js","./index2-9aab7ae4.js","./index2-d0b67dc6.css","./index-42557ce8.css"],import.meta.url)},{path:"/warningset",name:"bs_alarmconfigurate",meta:{title:"告警配置",name:"bs_alarmconfigurate",keepAlive:!0},component:()=>ct(()=>import("./index-48da283a.js"),["./index-48da283a.js","./index-4349b450.js","./vue-957f79fa.js","./fullScreen-7a1d55f3.js","./vue-router-7cea8bea.js","./settingColumns.vue_vue_type_style_index_0_scoped_c8810bd5_lang-5c8c35ef.js","./settingColumns-9ad689c4.css","./base-65737d8f.js","./_plugin-vue_export-helper-c27b6911.js","./index-96ba3bac.css","./index-6ac0244a.js","./index-3c84464d.js","./index-717b6068.js","./index-42557ce8.css","./index-9dee0ead.js","./ext-510417d9.js","./PlusCircleOutlined-0eb2ca6e.js","./index-18a761df.css","./Edit-40ec500f.css"],import.meta.url)},{path:"/warningsetDetail",name:"warningsetDetail",meta:{title:"告警配置详情",name:"bs_alarmconfigurate",keepAlive:!0},component:()=>ct(()=>import("./index-ec759b89.js"),["./index-ec759b89.js","./index-1fd4a790.js","./vue-router-7cea8bea.js","./vue-957f79fa.js","./base-65737d8f.js","./_plugin-vue_export-helper-c27b6911.js","./index-bb90dfcb.css","./index-cb774561.js","./index-816d1c56.js","./index-6ac0244a.js","./index-3c84464d.js","./index-717b6068.js","./index-42557ce8.css","./index-9dee0ead.js","./ext-510417d9.js","./PlusCircleOutlined-0eb2ca6e.js","./Edit-40ec500f.css"],import.meta.url)},{path:"/warningHistory",name:"bs_alarmlog",meta:{title:"告警记录",name:"bs_alarmlog",keepAlive:!0},component:()=>ct(()=>import("./index-405220e1.js"),["./index-405220e1.js","./index-4349b450.js","./vue-957f79fa.js","./fullScreen-7a1d55f3.js","./vue-router-7cea8bea.js","./settingColumns.vue_vue_type_style_index_0_scoped_c8810bd5_lang-5c8c35ef.js","./settingColumns-9ad689c4.css","./base-65737d8f.js","./_plugin-vue_export-helper-c27b6911.js","./index-96ba3bac.css","./baseSet-caed95fc.js","./index-3c84464d.js","./index-717b6068.js","./index-42557ce8.css","./index-3f99d2dd.css"],import.meta.url)},{path:"/warningControl",name:"bs_alarmdash",meta:{title:"仪表盘",name:"bs_alarmdash",keepAlive:!0},component:()=>ct(()=>import("./index-bf1f0452.js"),["./index-bf1f0452.js","./index-2e586be2.js","./ext-510417d9.js","./baseSet-caed95fc.js","./countUp-46fe6d6b.js","./vue-957f79fa.js","./_plugin-vue_export-helper-c27b6911.js","./vue-router-7cea8bea.js","./index-1c4fa9ba.css"],import.meta.url)},{path:"/serveWorkTask",name:"serveWorkTask",meta:{title:"工作项管理",name:"serveWorkTask",keepAlive:!0},component:()=>ct(()=>import("./index-a3f0d472.js"),["./index-a3f0d472.js","./index-4349b450.js","./vue-957f79fa.js","./fullScreen-7a1d55f3.js","./vue-router-7cea8bea.js","./settingColumns.vue_vue_type_style_index_0_scoped_c8810bd5_lang-5c8c35ef.js","./settingColumns-9ad689c4.css","./base-65737d8f.js","./_plugin-vue_export-helper-c27b6911.js","./index-96ba3bac.css"],import.meta.url)},{path:"/serveWorkTaskDetail",name:"serveWorkTaskDetail",meta:{title:"工作项管理详情",name:"serveWorkTask",keepAlive:!0},component:()=>ct(()=>import("./index-898c72c5.js"),["./index-898c72c5.js","./index-1fd4a790.js","./vue-router-7cea8bea.js","./vue-957f79fa.js","./base-65737d8f.js","./_plugin-vue_export-helper-c27b6911.js","./index-bb90dfcb.css"],import.meta.url)},{path:"/workBillModule",name:"workBillModule",meta:{title:"工单模板",name:"workBillModule",keepAlive:!0},component:()=>ct(()=>import("./index-805ebc9a.js"),["./index-805ebc9a.js","./index-4349b450.js","./vue-957f79fa.js","./fullScreen-7a1d55f3.js","./vue-router-7cea8bea.js","./settingColumns.vue_vue_type_style_index_0_scoped_c8810bd5_lang-5c8c35ef.js","./settingColumns-9ad689c4.css","./base-65737d8f.js","./_plugin-vue_export-helper-c27b6911.js","./index-96ba3bac.css"],import.meta.url)},{path:"/workBillModuleDetail",name:"workBillModuleDetail",meta:{title:"工单模板详情",name:"workBillModule",keepAlive:!0},component:()=>ct(()=>import("./index-94d37108.js"),["./index-94d37108.js","./index-1fd4a790.js","./vue-router-7cea8bea.js","./vue-957f79fa.js","./base-65737d8f.js","./_plugin-vue_export-helper-c27b6911.js","./index-bb90dfcb.css","./index-6ac0244a.js","./index-717b6068.js","./index-42557ce8.css"],import.meta.url)},{path:"/patrolscheme",name:"patrolscheme",meta:{title:"巡检计划",name:"patrolscheme",keepAlive:!0},component:()=>ct(()=>import("./index-89112e6b.js"),["./index-89112e6b.js","./vue-957f79fa.js","./vue-router-7cea8bea.js","./base-65737d8f.js","./_plugin-vue_export-helper-c27b6911.js","./index-3c84464d.js","./index-717b6068.js","./index-42557ce8.css","./fullScreen-7a1d55f3.js","./settingColumns.vue_vue_type_style_index_0_scoped_c8810bd5_lang-5c8c35ef.js","./settingColumns-9ad689c4.css","./index-fded08d7.css"],import.meta.url)},{path:"/manageUser",name:"manageUser",meta:{title:"巡检员管理",name:"manageUser",keepAlive:!0},component:()=>ct(()=>import("./index-5c560a13.js"),["./index-5c560a13.js","./index-3c84464d.js","./index-717b6068.js","./vue-router-7cea8bea.js","./vue-957f79fa.js","./base-65737d8f.js","./_plugin-vue_export-helper-c27b6911.js","./index-42557ce8.css","./index-4349b450.js","./fullScreen-7a1d55f3.js","./settingColumns.vue_vue_type_style_index_0_scoped_c8810bd5_lang-5c8c35ef.js","./settingColumns-9ad689c4.css","./index-96ba3bac.css"],import.meta.url)},{path:"/serveBill",name:"serveBill",meta:{title:"工单管理",name:"serveBill",keepAlive:!0},component:()=>ct(()=>import("./index-6fcb8a86.js"),["./index-6fcb8a86.js","./index-4349b450.js","./vue-957f79fa.js","./fullScreen-7a1d55f3.js","./vue-router-7cea8bea.js","./settingColumns.vue_vue_type_style_index_0_scoped_c8810bd5_lang-5c8c35ef.js","./settingColumns-9ad689c4.css","./base-65737d8f.js","./_plugin-vue_export-helper-c27b6911.js","./index-96ba3bac.css","./index-3c84464d.js","./index-717b6068.js","./index-42557ce8.css","./index-88859c18.css"],import.meta.url)},{path:"/serveBillDetail",name:"serveBillDetail",meta:{title:"工单详情",name:"serveBill",keepAlive:!0},component:()=>ct(()=>import("./index-57854615.js"),["./index-57854615.js","./index-1fd4a790.js","./vue-router-7cea8bea.js","./vue-957f79fa.js","./base-65737d8f.js","./_plugin-vue_export-helper-c27b6911.js","./index-bb90dfcb.css","./index-6ac0244a.js","./index-717b6068.js","./index-42557ce8.css","./index2-9aab7ae4.js","./index2-d0b67dc6.css","./index-e8fde1ad.css"],import.meta.url)},{path:"/patroldashboard",name:"patroldashboard",meta:{title:"仪表盘",name:"patroldashboard",keepAlive:!0},component:()=>ct(()=>import("./index-e2372b80.js"),["./index-e2372b80.js","./index-2e586be2.js","./ext-510417d9.js","./countUp-46fe6d6b.js","./vue-957f79fa.js","./_plugin-vue_export-helper-c27b6911.js","./vue-router-7cea8bea.js","./index-f2fd6b7c.css"],import.meta.url)}],xue=[{path:"/06",name:"dianci",meta:{title:"控制台",name:"bs_equipmentmag",keepAlive:!1},component:()=>ct(()=>import("./index-23baaaee.js"),["./index-23baaaee.js","./util-48971381.js","./index-717b6068.js","./vue-router-7cea8bea.js","./vue-957f79fa.js","./base-65737d8f.js","./_plugin-vue_export-helper-c27b6911.js","./index-42557ce8.css","./customBtn-12003663.js","./customBtn-749a8714.css","./util-0b520bd1.css","./dataBlock-a5177c74.js","./index-2e586be2.js","./ext-510417d9.js","./index-9dee0ead.js","./dataBlock-777276c7.css","./message.vue_vue_type_style_index_0_scoped_6f037bb0_lang-4c451ec8.js","./message-5cbc57ad.css","./myRadio-e826d08b.js","./index-c9ffb17b.css","./lamp-97ef4c53.css"],import.meta.url)},{path:"/BT01",name:"BT01",meta:{title:"控制台",name:"bs_equipmentmag",keepAlive:!1},component:()=>ct(()=>import("./index-23baaaee.js"),["./index-23baaaee.js","./util-48971381.js","./index-717b6068.js","./vue-router-7cea8bea.js","./vue-957f79fa.js","./base-65737d8f.js","./_plugin-vue_export-helper-c27b6911.js","./index-42557ce8.css","./customBtn-12003663.js","./customBtn-749a8714.css","./util-0b520bd1.css","./dataBlock-a5177c74.js","./index-2e586be2.js","./ext-510417d9.js","./index-9dee0ead.js","./dataBlock-777276c7.css","./message.vue_vue_type_style_index_0_scoped_6f037bb0_lang-4c451ec8.js","./message-5cbc57ad.css","./myRadio-e826d08b.js","./index-c9ffb17b.css","./lamp-97ef4c53.css"],import.meta.url)},{path:"/MT02",name:"shidianxing",meta:{title:"控制台",name:"bs_equipmentmag",keepAlive:!1},component:()=>ct(()=>import("./index-1b528a6a.js"),["./index-1b528a6a.js","./util-48971381.js","./index-717b6068.js","./vue-router-7cea8bea.js","./vue-957f79fa.js","./base-65737d8f.js","./_plugin-vue_export-helper-c27b6911.js","./index-42557ce8.css","./customBtn-12003663.js","./customBtn-749a8714.css","./util-0b520bd1.css","./dataBlock-a5177c74.js","./index-2e586be2.js","./ext-510417d9.js","./index-9dee0ead.js","./dataBlock-777276c7.css","./message.vue_vue_type_style_index_0_scoped_6f037bb0_lang-4c451ec8.js","./message-5cbc57ad.css","./myRadio-e826d08b.js","./index-30f1bf07.css"],import.meta.url)},{path:"/MT01",name:"MT01",meta:{title:"控制台",name:"equipmentmag",keepAlive:!1},component:()=>ct(()=>import("./index-8dccc033.js"),["./index-8dccc033.js","./util-48971381.js","./index-717b6068.js","./vue-router-7cea8bea.js","./vue-957f79fa.js","./base-65737d8f.js","./_plugin-vue_export-helper-c27b6911.js","./index-42557ce8.css","./customBtn-12003663.js","./customBtn-749a8714.css","./util-0b520bd1.css","./dataBlock-a5177c74.js","./index-2e586be2.js","./ext-510417d9.js","./index-9dee0ead.js","./dataBlock-777276c7.css","./message.vue_vue_type_style_index_0_scoped_6f037bb0_lang-4c451ec8.js","./message-5cbc57ad.css","./index-781f847f.css","./lamp-97ef4c53.css"],import.meta.url)},{path:"/MT04",name:"MT04",meta:{title:"控制台",name:"equipmentmag",keepAlive:!1},component:()=>ct(()=>import("./index-8dccc033.js"),["./index-8dccc033.js","./util-48971381.js","./index-717b6068.js","./vue-router-7cea8bea.js","./vue-957f79fa.js","./base-65737d8f.js","./_plugin-vue_export-helper-c27b6911.js","./index-42557ce8.css","./customBtn-12003663.js","./customBtn-749a8714.css","./util-0b520bd1.css","./dataBlock-a5177c74.js","./index-2e586be2.js","./ext-510417d9.js","./index-9dee0ead.js","./dataBlock-777276c7.css","./message.vue_vue_type_style_index_0_scoped_6f037bb0_lang-4c451ec8.js","./message-5cbc57ad.css","./index-781f847f.css","./lamp-97ef4c53.css"],import.meta.url)},{path:"/MT03",name:"MT03",meta:{title:"控制台",name:"equipmentmag",keepAlive:!1},component:()=>ct(()=>import("./index-8dccc033.js"),["./index-8dccc033.js","./util-48971381.js","./index-717b6068.js","./vue-router-7cea8bea.js","./vue-957f79fa.js","./base-65737d8f.js","./_plugin-vue_export-helper-c27b6911.js","./index-42557ce8.css","./customBtn-12003663.js","./customBtn-749a8714.css","./util-0b520bd1.css","./dataBlock-a5177c74.js","./index-2e586be2.js","./ext-510417d9.js","./index-9dee0ead.js","./dataBlock-777276c7.css","./message.vue_vue_type_style_index_0_scoped_6f037bb0_lang-4c451ec8.js","./message-5cbc57ad.css","./index-781f847f.css","./lamp-97ef4c53.css"],import.meta.url)},{path:"/FW01",name:"FW01",meta:{title:"控制台",name:"equipmentmag",keepAlive:!1},component:()=>ct(()=>import("./index-181f29b2.js"),["./index-181f29b2.js","./util-48971381.js","./index-717b6068.js","./vue-router-7cea8bea.js","./vue-957f79fa.js","./base-65737d8f.js","./_plugin-vue_export-helper-c27b6911.js","./index-42557ce8.css","./customBtn-12003663.js","./customBtn-749a8714.css","./util-0b520bd1.css","./dataBlock-a5177c74.js","./index-2e586be2.js","./ext-510417d9.js","./index-9dee0ead.js","./dataBlock-777276c7.css","./index-4338f011.css"],import.meta.url)},{path:"/01",name:"01",meta:{title:"控制台",name:"equipmentmag",keepAlive:!1},component:()=>ct(()=>import("./index-7171edd7.js"),["./index-7171edd7.js","./util-48971381.js","./index-717b6068.js","./vue-router-7cea8bea.js","./vue-957f79fa.js","./base-65737d8f.js","./_plugin-vue_export-helper-c27b6911.js","./index-42557ce8.css","./customBtn-12003663.js","./customBtn-749a8714.css","./util-0b520bd1.css","./dataBlock-a5177c74.js","./index-2e586be2.js","./ext-510417d9.js","./index-9dee0ead.js","./dataBlock-777276c7.css","./index-b1fdefee.css","./map-f9746563.css"],import.meta.url)},{path:"/baseDevice",name:"baseDevice",meta:{title:"控制台",name:"equipmentmag",keepAlive:!1},component:()=>ct(()=>import("./index-ec331272.js"),["./index-ec331272.js","./util-48971381.js","./index-717b6068.js","./vue-router-7cea8bea.js","./vue-957f79fa.js","./base-65737d8f.js","./_plugin-vue_export-helper-c27b6911.js","./index-42557ce8.css","./customBtn-12003663.js","./customBtn-749a8714.css","./util-0b520bd1.css","./index-07daa6f1.css"],import.meta.url)}];var wue=!1;/*!
- * pinia v2.0.33
- * (c) 2023 Eduardo San Martin Morote
- * @license MIT
- */let WP;const mp=t=>WP=t,GP=Symbol();function Qg(t){return t&&typeof t=="object"&&Object.prototype.toString.call(t)==="[object Object]"&&typeof t.toJSON!="function"}var hs;(function(t){t.direct="direct",t.patchObject="patch object",t.patchFunction="patch function"})(hs||(hs={}));function Cue(){const t=FM(!0),e=t.run(()=>Z({}));let n=[],r=[];const a=id({install(i){mp(a),a._a=i,i.provide(GP,a),i.config.globalProperties.$pinia=a,r.forEach(o=>n.push(o)),r=[]},use(i){return!this._a&&!wue?r.push(i):n.push(i),this},_p:n,_a:null,_e:t,_s:new Map,state:e});return a}const YP=()=>{};function Q3(t,e,n,r=YP){t.push(e);const a=()=>{const i=t.indexOf(e);i>-1&&(t.splice(i,1),r())};return!n&&_M()&&kM(a),a}function dl(t,...e){t.slice().forEach(n=>{n(...e)})}function e0(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];Qg(a)&&Qg(r)&&t.hasOwnProperty(n)&&!Hl(r)&&!B0(r)?t[n]=e0(a,r):t[n]=r}return t}const Sue=Symbol();function Eue(t){return!Qg(t)||!t.hasOwnProperty(Sue)}const{assign:Fi}=Object;function Nue(t){return!!(Hl(t)&&t.effect)}function Due(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]=id(q(()=>{mp(n);const v=n._s.get(t);return o[d].call(v,v)})),f),{}))}return u=XP(t,s,e,n,r,!0),u}function XP(t,e,n={},r,a,i){let o;const l=Fi({actions:{}},n),u={deep:!0};let s,c,f=id([]),d=id([]),v;const p=r.state.value[t];!i&&!p&&(r.state.value[t]={}),Z({});let m;function g(S){let N;s=c=!1,typeof S=="function"?(S(r.state.value[t]),N={type:hs.patchFunction,storeId:t,events:v}):(e0(r.state.value[t],S),N={type:hs.patchObject,payload:S,storeId:t,events:v});const D=m=Symbol();st().then(()=>{m===D&&(s=!0)}),c=!0,dl(f,N,r.state.value[t])}const h=i?function(){const{state:N}=n,D=N?N():{};this.$patch(M=>{Fi(M,D)})}:YP;function w(){o.stop(),f=[],d=[],r._s.delete(t)}function b(S,N){return function(){mp(r);const D=Array.from(arguments),M=[],P=[];function _(F){M.push(F)}function I(F){P.push(F)}dl(d,{args:D,name:S,store:C,after:_,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(M,F),F)).catch(F=>(dl(P,F),Promise.reject(F))):(dl(M,$),$)}}const x={_p:r,$id:t,$onAction:Q3.bind(null,d),$patch:g,$reset:h,$subscribe(S,N={}){const D=Q3(f,S,N.detached,()=>M()),M=o.run(()=>_e(()=>r.state.value[t],P=>{(N.flush==="sync"?c:s)&&S({storeId:t,type:hs.direct,events:v},P)},Fi({},u,N)));return D},$dispose:w},C=Lt(x);r._s.set(t,C);const y=r._e.run(()=>(o=FM(),o.run(()=>e())));for(const S in y){const N=y[S];if(Hl(N)&&!Nue(N)||B0(N))i||(p&&Eue(N)&&(Hl(N)?N.value=p[S]:e0(N,p[S])),r.state.value[t][S]=N);else if(typeof N=="function"){const D=b(S,N);y[S]=D,l.actions[S]=N}}return Fi(C,y),Fi(yn(C),y),Object.defineProperty(C,"$state",{get:()=>r.state.value[t],set:S=>{g(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 ZP(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(GP,null),l&&mp(l),l=WP,l._s.has(r)||(i?XP(r,e,a,l):Due(r,a,l)),l._s.get(r)}return o.$id=r,o}function iMe(t){{t=yn(t);const e={};for(const n in t){const r=t[n];(Hl(r)||B0(r))&&(e[n]=Ge(t,n))}return e}}function JP(t,e){return function(){return t.apply(e,arguments)}}const{toString:QP}=Object.prototype,{getPrototypeOf:Zb}=Object,Jb=(t=>e=>{const n=QP.call(e);return t[n]||(t[n]=n.slice(8,-1).toLowerCase())})(Object.create(null)),Di=t=>(t=t.toLowerCase(),e=>Jb(e)===t),hp=t=>e=>typeof e===t,{isArray:bu}=Array,Fs=hp("undefined");function Mue(t){return t!==null&&!Fs(t)&&t.constructor!==null&&!Fs(t.constructor)&&eo(t.constructor.isBuffer)&&t.constructor.isBuffer(t)}const e5=Di("ArrayBuffer");function Aue(t){let e;return typeof ArrayBuffer<"u"&&ArrayBuffer.isView?e=ArrayBuffer.isView(t):e=t&&t.buffer&&e5(t.buffer),e}const Oue=hp("string"),eo=hp("function"),t5=hp("number"),Qb=t=>t!==null&&typeof t=="object",Tue=t=>t===!0||t===!1,Yf=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)},Pue=Di("Date"),_ue=Di("File"),kue=Di("Blob"),Iue=Di("FileList"),Fue=t=>Qb(t)&&eo(t.pipe),$ue=t=>{const e="[object FormData]";return t&&(typeof FormData=="function"&&t instanceof FormData||QP.call(t)===e||eo(t.toString)&&t.toString()===e)},Bue=Di("URLSearchParams"),Rue=t=>t.trim?t.trim():t.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"");function lc(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 n5(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 r5=(()=>typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:global)(),a5=t=>!Fs(t)&&t!==r5;function t0(){const{caseless:t}=a5(this)&&this||{},e={},n=(r,a)=>{const i=t&&n5(e,a)||a;Yf(e[i])&&Yf(r)?e[i]=t0(e[i],r):Yf(r)?e[i]=t0({},r):bu(r)?e[i]=r.slice():e[i]=r};for(let r=0,a=arguments.length;r<a;r++)arguments[r]&&lc(arguments[r],n);return e}const Lue=(t,e,n,{allOwnKeys:r}={})=>(lc(e,(a,i)=>{n&&eo(a)?t[i]=JP(a,n):t[i]=a},{allOwnKeys:r}),t),zue=t=>(t.charCodeAt(0)===65279&&(t=t.slice(1)),t),Vue=(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)},jue=(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},Hue=(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},Kue=t=>{if(!t)return null;if(bu(t))return t;let e=t.length;if(!t5(e))return null;const n=new Array(e);for(;e-- >0;)n[e]=t[e];return n},Uue=(t=>e=>t&&e instanceof t)(typeof Uint8Array<"u"&&Zb(Uint8Array)),que=(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])}},Wue=(t,e)=>{let n;const r=[];for(;(n=t.exec(e))!==null;)r.push(n);return r},Gue=Di("HTMLFormElement"),Yue=t=>t.toLowerCase().replace(/[-_\s]([a-z\d])(\w*)/g,function(n,r,a){return r.toUpperCase()+a}),e4=(({hasOwnProperty:t})=>(e,n)=>t.call(e,n))(Object.prototype),Xue=Di("RegExp"),i5=(t,e)=>{const n=Object.getOwnPropertyDescriptors(t),r={};lc(n,(a,i)=>{e(a,i,t)!==!1&&(r[i]=a)}),Object.defineProperties(t,r)},Zue=t=>{i5(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+"'")})}})},Jue=(t,e)=>{const n={},r=a=>{a.forEach(i=>{n[i]=!0})};return bu(t)?r(t):r(String(t).split(e)),n},Que=()=>{},ese=(t,e)=>(t=+t,Number.isFinite(t)?t:e),nh="abcdefghijklmnopqrstuvwxyz",t4="0123456789",o5={DIGIT:t4,ALPHA:nh,ALPHA_DIGIT:nh+nh.toUpperCase()+t4},tse=(t=16,e=o5.ALPHA_DIGIT)=>{let n="";const{length:r}=e;for(;t--;)n+=e[Math.random()*r|0];return n};function nse(t){return!!(t&&eo(t.append)&&t[Symbol.toStringTag]==="FormData"&&t[Symbol.iterator])}const rse=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 lc(r,(o,l)=>{const u=n(o,a+1);!Fs(u)&&(i[l]=u)}),e[a]=void 0,i}}return r};return n(t,0)},Le={isArray:bu,isArrayBuffer:e5,isBuffer:Mue,isFormData:$ue,isArrayBufferView:Aue,isString:Oue,isNumber:t5,isBoolean:Tue,isObject:Qb,isPlainObject:Yf,isUndefined:Fs,isDate:Pue,isFile:_ue,isBlob:kue,isRegExp:Xue,isFunction:eo,isStream:Fue,isURLSearchParams:Bue,isTypedArray:Uue,isFileList:Iue,forEach:lc,merge:t0,extend:Lue,trim:Rue,stripBOM:zue,inherits:Vue,toFlatObject:jue,kindOf:Jb,kindOfTest:Di,endsWith:Hue,toArray:Kue,forEachEntry:que,matchAll:Wue,isHTMLForm:Gue,hasOwnProperty:e4,hasOwnProp:e4,reduceDescriptors:i5,freezeMethods:Zue,toObjectSet:Jue,toCamelCase:Yue,noop:Que,toFiniteNumber:ese,findKey:n5,global:r5,isContextDefined:a5,ALPHABET:o5,generateString:tse,isSpecCompliantForm:nse,toJSONObject:rse};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 l5=Gt.prototype,u5={};["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=>{u5[t]={value:t}});Object.defineProperties(Gt,u5);Object.defineProperty(l5,"isAxiosError",{value:!0});Gt.from=(t,e,n,r,a,i)=>{const o=Object.create(l5);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 ase=null;function n0(t){return Le.isPlainObject(t)||Le.isArray(t)}function s5(t){return Le.endsWith(t,"[]")?t.slice(0,-2):t}function n4(t,e,n){return t?t.concat(e).map(function(a,i){return a=s5(a),!n&&i?"["+a+"]":a}).join(n?".":""):e}function ise(t){return Le.isArray(t)&&!t.some(n0)}const ose=Le.toFlatObject(Le,{},null,function(e){return/^is[A-Z]/.test(e)});function gp(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,g){return!Le.isUndefined(g[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,g){let h=p;if(p&&!g&&typeof p=="object"){if(Le.endsWith(m,"{}"))m=r?m:m.slice(0,-2),p=JSON.stringify(p);else if(Le.isArray(p)&&ise(p)||(Le.isFileList(p)||Le.endsWith(m,"[]"))&&(h=Le.toArray(p)))return m=s5(m),h.forEach(function(b,x){!(Le.isUndefined(b)||b===null)&&e.append(o===!0?n4([m],x,i):o===null?m:m+"[]",s(b))}),!1}return n0(p)?!0:(e.append(n4(g,m,i),s(p)),!1)}const f=[],d=Object.assign(ose,{defaultVisitor:c,convertValue:s,isVisitable:n0});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(h,w){(!(Le.isUndefined(h)||h===null)&&a.call(e,h,Le.isString(w)?w.trim():w,m,d))===!0&&v(h,m?m.concat(w):[w])}),f.pop()}}if(!Le.isObject(t))throw new TypeError("data must be an object");return v(t),e}function r4(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&&gp(t,this,e)}const c5=ex.prototype;c5.append=function(e,n){this._pairs.push([e,n])};c5.toString=function(e){const n=e?function(r){return e.call(this,r,r4)}:r4;return this._pairs.map(function(a){return n(a[0])+"="+n(a[1])},"").join("&")};function lse(t){return encodeURIComponent(t).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}function f5(t,e,n){if(!e)return t;const r=n&&n.encode||lse,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 use{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 a4=use,d5={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},sse=typeof URLSearchParams<"u"?URLSearchParams:ex,cse=typeof FormData<"u"?FormData:null,fse=typeof Blob<"u"?Blob:null,dse=(()=>{let t;return typeof navigator<"u"&&((t=navigator.product)==="ReactNative"||t==="NativeScript"||t==="NS")?!1:typeof window<"u"&&typeof document<"u"})(),vse=(()=>typeof WorkerGlobalScope<"u"&&self instanceof WorkerGlobalScope&&typeof self.importScripts=="function")(),Ra={isBrowser:!0,classes:{URLSearchParams:sse,FormData:cse,Blob:fse},isStandardBrowserEnv:dse,isStandardBrowserWebWorkerEnv:vse,protocols:["http","https","file","blob","url","data"]};function pse(t,e){return gp(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 mse(t){return Le.matchAll(/\w+|\[(\w*)]/g,t).map(e=>e[0]==="[]"?"":e[1]||e[0])}function hse(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 v5(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]=hse(a[o])),!l)}if(Le.isFormData(t)&&Le.isFunction(t.entries)){const n={};return Le.forEachEntry(t,(r,a)=>{e(mse(r),a,n,0)}),n}return null}const gse={"Content-Type":void 0};function yse(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 yp={transitional:d5,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(v5(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 pse(e,this.formSerializer).toString();if((l=Le.isFileList(e))||r.indexOf("multipart/form-data")>-1){const u=this.env&&this.env.FormData;return gp(l?{"files[]":e}:e,u&&new u,this.formSerializer)}}return i||a?(n.setContentType("application/json",!1),yse(e)):e}],transformResponse:[function(e){const n=this.transitional||yp.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){yp.headers[e]={}});Le.forEach(["post","put","patch"],function(e){yp.headers[e]=Le.merge(gse)});const tx=yp,bse=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"]),xse=t=>{const e={};let n,r,a;return t&&t.split(`
- `).forEach(function(o){a=o.indexOf(":"),n=o.substring(0,a).trim().toLowerCase(),r=o.substring(a+1).trim(),!(!n||e[n]&&bse[n])&&(n==="set-cookie"?e[n]?e[n].push(r):e[n]=[r]:e[n]=e[n]?e[n]+", "+r:r)}),e},i4=Symbol("internals");function ju(t){return t&&String(t).trim().toLowerCase()}function Xf(t){return t===!1||t==null?t:Le.isArray(t)?t.map(Xf):String(t)}function wse(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 Cse(t){return/^[-_a-zA-Z]+$/.test(t.trim())}function rh(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 Sse(t){return t.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,(e,n,r)=>n.toUpperCase()+r)}function Ese(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 bp{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]=Xf(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())&&!Cse(e)?o(xse(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 wse(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||rh(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||rh(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||rh(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]=Xf(a),delete n[i];return}const l=e?Sse(i):String(i).trim();l!==i&&delete n[i],n[l]=Xf(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(`
- `)}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[i4]=this[i4]={accessors:{}}).accessors,a=this.prototype;function i(o){const l=ju(o);r[l]||(Ese(a,o),r[l]=!0)}return Le.isArray(e)?e.forEach(i):i(e),this}}bp.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent","Authorization"]);Le.freezeMethods(bp.prototype);Le.freezeMethods(bp);const gi=bp;function ah(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 p5(t){return!!(t&&t.__CANCEL__)}function uc(t,e,n){Gt.call(this,t??"canceled",Gt.ERR_CANCELED,e,n),this.name="CanceledError"}Le.inherits(uc,Gt,{__CANCEL__:!0});function Nse(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 Dse=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 Mse(t){return/^([a-z][a-z\d+\-.]*:)?\/\//i.test(t)}function Ase(t,e){return e?t.replace(/\/+$/,"")+"/"+e.replace(/^\/+/,""):t}function m5(t,e){return t&&!Mse(e)?Ase(t,e):e}const Ose=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 Tse(t){const e=/^([-+\w]{1,25})(:?\/\/|:)/.exec(t);return e&&e[1]||""}function Pse(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 o4(t,e){let n=0;const r=Pse(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 _se=typeof XMLHttpRequest<"u",kse=_se&&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=m5(t.baseURL,t.url);s.open(t.method.toUpperCase(),f5(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};Nse(function(h){n(h),u()},function(h){r(h),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||d5;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||Ose(c))&&t.xsrfCookieName&&Dse.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",o4(t.onDownloadProgress,!0)),typeof t.onUploadProgress=="function"&&s.upload&&s.upload.addEventListener("progress",o4(t.onUploadProgress)),(t.cancelToken||t.signal)&&(l=v=>{s&&(r(!v||v.type?new uc(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=Tse(c);if(d&&Ra.protocols.indexOf(d)===-1){r(new Gt("Unsupported protocol "+d+":",Gt.ERR_BAD_REQUEST,t));return}s.send(a||null)})},Zf={http:ase,xhr:kse};Le.forEach(Zf,(t,e)=>{if(t){try{Object.defineProperty(t,"name",{value:e})}catch{}Object.defineProperty(t,"adapterName",{value:e})}});const Ise={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)?Zf[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(Zf,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:Zf};function ih(t){if(t.cancelToken&&t.cancelToken.throwIfRequested(),t.signal&&t.signal.aborted)throw new uc(null,t)}function l4(t){return ih(t),t.headers=gi.from(t.headers),t.data=ah.call(t,t.transformRequest),["post","put","patch"].indexOf(t.method)!==-1&&t.headers.setContentType("application/x-www-form-urlencoded",!1),Ise.getAdapter(t.adapter||tx.adapter)(t).then(function(r){return ih(t),r.data=ah.call(t,t.transformResponse,r),r.headers=gi.from(r.headers),r},function(r){return p5(r)||(ih(t),r&&r.response&&(r.response.data=ah.call(t,t.transformResponse,r.response),r.response.headers=gi.from(r.response.headers))),Promise.reject(r)})}const u4=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(u4(s),u4(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 h5="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 s4={};nx.transitional=function(e,n,r){function a(i,o){return"[Axios v"+h5+"] 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&&!s4[o]&&(s4[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 Fse(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 r0={assertOptions:Fse,validators:nx},_i=r0.validators;class qd{constructor(e){this.defaults=e,this.interceptors={request:new a4,response:new a4}}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&&r0.assertOptions(r,{silentJSONParsing:_i.transitional(_i.boolean),forcedJSONParsing:_i.transitional(_i.boolean),clarifyTimeoutError:_i.transitional(_i.boolean)},!1),a!==void 0&&r0.assertOptions(a,{encode:_i.function,serialize:_i.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=[l4.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(g){m.call(this,g);break}}try{c=l4.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=m5(e.baseURL,e.url);return f5(n,e.params,e.paramsSerializer)}}Le.forEach(["delete","get","head","options"],function(e){qd.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}))}}qd.prototype[e]=n(),qd.prototype[e+"Form"]=n(!0)});const Jf=qd;let $se=class g5{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 uc(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 g5(function(a){e=a}),cancel:e}}};const Bse=$se;function Rse(t){return function(n){return t.apply(null,n)}}function Lse(t){return Le.isObject(t)&&t.isAxiosError===!0}const a0={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(a0).forEach(([t,e])=>{a0[e]=t});const zse=a0;function y5(t){const e=new Jf(t),n=JP(Jf.prototype.request,e);return Le.extend(n,Jf.prototype,e,{allOwnKeys:!0}),Le.extend(n,e,null,{allOwnKeys:!0}),n.create=function(a){return y5(tu(t,a))},n}const zn=y5(tx);zn.Axios=Jf;zn.CanceledError=uc;zn.CancelToken=Bse;zn.isCancel=p5;zn.VERSION=h5;zn.toFormData=gp;zn.AxiosError=Gt;zn.Cancel=zn.CanceledError;zn.all=function(e){return Promise.all(e)};zn.spread=Rse;zn.isAxiosError=Lse;zn.mergeConfig=tu;zn.AxiosHeaders=gi;zn.formToJSON=t=>v5(Le.isHTMLForm(t)?new FormData(t):t);zn.HttpStatusCode=zse;zn.default=zn;const rx=zn;var b5={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 $s(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 xp(t){return t&&t.constructor.prototype.isRange===!0||!1}function sc(t){return t&&t.constructor.prototype.isIndex===!0||!1}function x5(t){return typeof t=="boolean"}function w5(t){return t&&t.constructor.prototype.isResultSet===!0||!1}function ax(t){return t&&t.constructor.prototype.isHelp===!0||!1}function C5(t){return typeof t=="function"}function S5(t){return t instanceof Date}function E5(t){return t instanceof RegExp}function wp(t){return!!(t&&typeof t=="object"&&t.constructor===Object&&!ma(t)&&!Jo(t))}function N5(t){return t===null}function D5(t){return t===void 0}function to(t){return t&&t.isAccessorNode===!0&&t.constructor.prototype.isNode===!0||!1}function Ir(t){return t&&t.isArrayNode===!0&&t.constructor.prototype.isNode===!0||!1}function M5(t){return t&&t.isAssignmentNode===!0&&t.constructor.prototype.isNode===!0||!1}function A5(t){return t&&t.isBlockNode===!0&&t.constructor.prototype.isNode===!0||!1}function O5(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 i0(t){return jt(t)||An(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 cc(t){return t&&t.isObjectNode===!0&&t.constructor.prototype.isNode===!0||!1}function An(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 T5(t){return t&&t.isRangeNode===!0&&t.constructor.prototype.isNode===!0||!1}function P5(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 vn(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 ut(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 ut(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,ut)}function Zu(t,e){var n={};for(var r in t)We(t,r)&&(n[r]=e(t[r]));return n}function _5(t,e){for(var n in e)We(e,n)&&(t[n]=e[n]);return t}function k5(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?k5(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 Bs(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(!Bs(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)||!Bs(t[n],e[n]))return!1;for(n in e)if(!(n in t))return!1;return!0}else return t===e}}function Vse(t){var e={};return I5(t,e),e}function I5(t,e){for(var n in t)if(We(t,n)){var r=t[n];typeof r=="object"&&r!==null?I5(r,e):e[n]=r}}function Qf(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 jse(t){return t&&typeof t.factory=="function"}function Hse(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 c4(t){return Object.keys(t).map(e=>t[e])}var f4=["Matrix","Array"],d4=["number","BigNumber","Fraction"];function Kse(t,e){function n(r){if(r){var a=Zu(t,ut);v4(r,"matrix",f4),v4(r,"number",d4),k5(t,r);var i=Zu(t,ut),o=Zu(r,ut);return e("config",i,a,o),i}else return Zu(t,ut)}return n.MATRIX_OPTIONS=f4,n.NUMBER_OPTIONS=d4,Object.keys(b5).forEach(r=>{Object.defineProperty(n,r,{get:()=>t[r],enumerable:!0,configurable:!0})}),n}function Use(t,e){return t.indexOf(e)!==-1}function v4(t,e,n){t[e]!==void 0&&!Use(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=qse(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.
- 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 qse(t,e){if(t){if(typeof t=="string")return p4(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 p4(t,e)}}function p4(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 m4(){return!0}function Gr(){return!1}function vl(){}var h4="Argument is not a typed-function.";function F5(){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:m4,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(h4);var Ne=pe&&pe.exact,Te=Array.isArray(Q)?Q.join(","):Q,we=x(Te),ye=g(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=[],ke=void 0,K=la(Ee),J;try{for(K.s();!(J=K.n()).done;){ke=J.value;var ce=N(ke.params,be);if(!(!ce||Oe.restParam&&!ce.restParam)){if(!ce.hasAny){var Ae=function(){var je=b(ce);if(Oe.types.some(function(Ue){return!je.has(Ue.name)}))return"continue"}();if(Ae==="continue")continue}Pe.push(ke)}}}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")+"("+g(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 g(Y){var Q=arguments.length>1&&arguments[1]!==void 0?arguments[1]:",";return Y.map(function(pe){return pe.name}).join(Q)}function h(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 b(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=h(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=ne(Y);return Q?Q.restParam:!1}function y(Y){if(!Y||Y.types.length===0)return m4;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(y);var Te=Q.length,we=y(ne(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=y(Y[0]),function(De){return pe(De[0])&&De.length===1}):Y.length===2?(pe=y(Y[0]),Ne=y(Y[1]),function(De){return pe(De[0])&&Ne(De[1])&&De.length===2}):(Q=Y.map(y),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)?ne(Y):null}function D(Y,Q){var pe=N(Y,Q);return pe?b(pe):new Set}function M(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 _(Y,Q,pe){var Ne,Te,we=Y||"unnamed",ye=pe,Ce,De=function(){var K=[];if(ye.forEach(function(ce){var Ae=N(ce.params,Ce),Ie=y(Ae);(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(ke){return C(ke.params)?1/0:ke.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++)M(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++)M(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=ne(pe),we=ne(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,ke=0,K=la(Ne),J;try{for(K.s();!(J=K.n()).done;)xe=J.value,xe.hasAny&&++Pe,xe.hasConversion&&++ke}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!==ke)return Ee-ke;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 Ae=[],Ie=0,Fe=0;Fe<pe.length;++Fe){var ze=F(pe[Fe],Ne[Fe]);Ae.push(ze),Ie+=ze}if(Ie!==0)return Ie;for(var je,Ue=0,qe=Ae;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(k);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 k(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(M);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(ke){De.e(ke)}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):re(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(re(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 "'+g(Za)+'" and "'+g(_n)+'".')}),pe.push(_n);var Du=Ne.length;Ne.push(Q[ye]);var Bp=_n.map(w),po=void 0,al=la(R(Bp)),Mu;try{for(al.s();!(Mu=al.n()).done;){po=Mu.value;var Au=g(po);we.push({params:po,name:Au,fn:Du}),po.every(function(Za){return!Za.hasConversion})&&(Te[Au]=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,ke=we;Pe<ke.length;Pe++)xe=ke[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),Ae=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&&Ae&&Ie&&Fe,je=0;je<be.length;++je)be[je].test=S(be[je].params);for(var Ue=K?y(be[0].params[0]):Gr,qe=J?y(be[1].params[0]):Gr,Ze=ce?y(be[2].params[0]):Gr,Qe=Ae?y(be[3].params[0]):Gr,Pt=Ie?y(be[4].params[0]):Gr,lt=Fe?y(be[5].params[0]):Gr,Et=K?y(be[0].params[1]):Gr,ht=J?y(be[1].params[1]):Gr,Qt=ce?y(be[2].params[1]):Gr,qt=Ae?y(be[3].params[1]):Gr,bn=Ie?y(be[4].params[1]):Gr,mn=Fe?y(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,or=ce?be[2].implementation:vl,Jt=Ae?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=Ae?be[3].params.length:-1,lr=Ie?be[4].params.length:-1,ia=Fe?be[5].params.length:-1,Ip=ze?6:0,Fp=be.length,vc=be.map(function(tr){return tr.test}),$p=be.map(function(tr){return tr.implementation}),pc=function(){for(var _n=Ip;_n<Fp;_n++)if(vc[_n](arguments))return $p[_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)?or.apply(this,arguments):arguments.length===hn&&Qe(tr)&&qt(_n)?Jt.apply(this,arguments):arguments.length===lr&&Pt(tr)&&bn(_n)?er.apply(this,arguments):arguments.length===ia&<(tr)&&mn(_n)?br.apply(this,arguments):pc.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 _(Y,Q,pe)}function le(Y){return ie(Y,0,Y.length-1)}function ne(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 g(x(pe))}),Q=ne(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 re(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 ae(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=ae(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=ae(Te,Ee)),ue(we,De)}return W(Te||"",we)},o.create=F5,o.createCount=ve.createCount,o.onMismatch=G,o.throwMismatchError=G,o.createError=_,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(h4);for(var pe=Y._typedFunctionData.signatures,Ne=0;Ne<pe.length;++Ne)if(pe[Ne].test(Q))return pe[Ne];return null},o}const o0=F5();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},Wse=Math.log2||function(e){return Math.log(e)/Math.LN2},Gse=Math.log10||function(e){return Math.log(e)/Math.LN10},Yse=Math.log1p||function(t){return Math.log(t+1)},Xse=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},Zse=Math.expm1||function(e){return e>=2e-4||e<=-2e-4?Math.exp(e)-1:e+e*e/2+e*e*e/6};function oh(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 $5(t,r);case"exponential":return B5(t,r);case"engineering":return Jse(t,r);case"bin":return oh(t,2,a);case"oct":return oh(t,8,a);case"hex":return oh(t,16,a);case"auto":return Qse(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 Cp(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 Jse(t,e){if(isNaN(t)||!isFinite(t))return String(t);var n=Cp(t),r=Sp(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 $5(t,e){if(isNaN(t)||!isFinite(t))return String(t);var n=Cp(t),r=typeof e=="number"?Sp(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 B5(t,e){if(isNaN(t)||!isFinite(t))return String(t);var n=Cp(t),r=e?Sp(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 Qse(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=Cp(t),o=e?Sp(i,e):i;if(o.exponent<r||o.exponent>=a)return B5(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 Sp(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 ece(t){return t.toExponential().replace(/e.*$/,"").replace(/^0\.?0*|\./,"").length}var tce=Number.EPSILON||2220446049250313e-31;function Br(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<tce?!0:r<=Math.max(Math.abs(t),Math.abs(e))*n}return!1}var nce=Math.acosh||function(t){return Math.log(Math.sqrt(t*t-1)+t)},rce=Math.asinh||function(t){return Math.log(Math.sqrt(t*t+1)+t)},ace=Math.atanh||function(t){return Math.log((1+t)/(1-t))/2},ice=Math.cosh||function(t){return(Math.exp(t)+Math.exp(-t))/2},oce=Math.sinh||function(t){return(Math.exp(t)-Math.exp(-t))/2},lce=Math.tanh||function(t){var e=Math.exp(2*t);return(e-1)/(e+1)};function uce(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 lh(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 sce(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 fce(t,r);case"exponential":return g4(t,r);case"engineering":return cce(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":{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=g4(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 cce(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 g4(t,e){return e!==void 0?t.toExponential(e-1):t.toExponential()}function fce(t,e){return t.toFixed(e)}function dce(t,e){var n=t.length-e.length,r=t.length;return t.substring(n,r)===e}function _t(t,e){var n=vce(t,e);return e&&typeof e=="object"&&"truncate"in e&&n.length>e.truncate?n.substring(0,e.truncate-3)+"...":n}function vce(t,e){if(typeof t=="number")return $o(t,e);if(It(t))return sce(t,e);if(pce(t))return!e||e.fraction!=="decimal"?t.s*t.n+"/"+t.d:t.toString();if(Array.isArray(t))return R5(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+'": '+_t(t[r],e));return"{"+n.join(", ")+"}"}return String(t)}function Gc(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,"&").replace(/"/g,""").replace(/'/g,"'").replace(/</g,"<").replace(/>/g,">"),e}function R5(t,e){if(Array.isArray(t)){for(var n="[",r=t.length,a=0;a<r;a++)a!==0&&(n+=", "),n+=R5(t[a],e);return n+="]",n}else return _t(t,e)}function pce(t){return t&&typeof t=="object"&&typeof t.s=="number"&&typeof t.n=="number"&&typeof t.d=="number"||!1}function l0(t,e){if(!rr(t))throw new TypeError("Unexpected type of argument in function compareText (expected: string or Array or Matrix, actual: "+vn(t)+", index: 0)");if(!rr(e))throw new TypeError("Unexpected type of argument in function compareText (expected: string or Array or Matrix, actual: "+vn(e)+", index: 1)");return t===e?0:t>e?1:-1}function kt(t,e,n){if(!(this instanceof kt))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}kt.prototype=new RangeError;kt.prototype.constructor=RangeError;kt.prototype.name="DimensionError";kt.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 L5(t,e,n){var r,a=t.length;if(a!==e[n])throw new kt(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 kt(e.length-1,e.length,"<");L5(t[r],e,i)}}else for(r=0;r<a;r++)if(Array.isArray(t[r]))throw new kt(e.length+1,e.length,">")}function y4(t,e){var n=e.length===0;if(n){if(Array.isArray(t))throw new kt(t.length,0)}else L5(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: "+_t(e)+")")});var r=n!==void 0?n:0;return u0(t,e,0,r),t}function u0(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),u0(i,e,s,r);for(a=u;a<l;a++)i=[],t[a]=i,u0(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 z5(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 kt(0,r,"!=");e=ox(e,r);var a=V5(e);if(r!==a)throw new kt(a,r,"!=");try{return mce(n,e)}catch(i){throw i instanceof kt?new kt(a,r,"!="):i}}function ox(t,e){var n=V5(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 V5(t){return t.reduce((e,n)=>e*n,1)}function mce(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 Wd(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=j5(t,r,0),n.length=r),t}function j5(t,e,n){var r,a;if(n<e){var i=n+1;for(r=0,a=t.length;r<a;r++)t[r]=j5(t[r],e,i)}else for(;Array.isArray(t);)t=t[0];return t}function H5(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=K5(t,e,0);a.length<e;)a.push(1);return t}function K5(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]=K5(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 Ep(t,e){Array.prototype.forEach.call(t,e)}function U5(t,e){if($t(t).length!==1)throw new Error("Only one dimensional matrices supported");return Array.prototype.filter.call(t,e)}function Gd(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 b4(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 Yd(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 Rs(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?Rs(i,e):e(i);if(n===void 0)n=l;else if(n!==l)return"mixed"}return n}function x4(t,e){return t.indexOf(e)!==-1}function fe(t,e,n,r){function a(i){var o=Hse(i,e.map(q5));return hce(t,e,i),n(o)}return a.isFactory=!0,a.fn=t,a.dependencies=e.slice().sort(),r&&(a.meta=r),a}function gs(t){return typeof t=="function"&&typeof t.fn=="string"&&Array.isArray(t.dependencies)}function hce(t,e,n){var r=e.filter(i=>!gce(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 gce(t){return t&&t[0]==="?"}function q5(t){return t&&t[0]==="?"?t.slice(1):t}function na(t,e){if(W5(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(W5(t)&&lx(t,e))return t[e]=n,n;throw new Error('No access to property "'+e+'"')}function yce(t,e){return e in t}function lx(t,e){return!t||typeof t!="object"?!1:We(xce,e)?!0:!(e in Object.prototype||e in Function.prototype)}function bce(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(wce,e)?!0:!(e in Object.prototype||e in Function.prototype)}function W5(t){return typeof t=="object"&&t&&t.constructor===Object}var xce={length:!0,name:!0},wce={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 yce(this.wrappedObject,e)}}function iu(){return new Map}function zl(t){if(!t)return iu();if(cx(t))return t;if(wp(t))return new sx(t);throw new Error("createMap can create maps from objects or Maps")}function Cce(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 w4(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(wp(a))for(var o of Object.keys(a))t.set(o,a[o])}return t}var G5=function(){return G5=o0.create,o0},Sce=["?BigNumber","?Complex","?DenseMatrix","?Fraction"],Ece=fe("typed",Sce,function(e){var{BigNumber:n,Complex:r,DenseMatrix:a,Fraction:i}=e,o=G5();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:$s},{name:"SparseMatrix",test:qi},{name:"Range",test:xp},{name:"Index",test:sc},{name:"boolean",test:x5},{name:"ResultSet",test:w5},{name:"Help",test:ax},{name:"function",test:C5},{name:"Date",test:S5},{name:"RegExp",test:E5},{name:"null",test:N5},{name:"undefined",test:D5},{name:"AccessorNode",test:to},{name:"ArrayNode",test:Ir},{name:"AssignmentNode",test:M5},{name:"BlockNode",test:A5},{name:"ConditionalNode",test:O5},{name:"ConstantNode",test:jt},{name:"FunctionNode",test:wi},{name:"FunctionAssignmentNode",test:xu},{name:"IndexNode",test:Qo},{name:"Node",test:Zt},{name:"ObjectNode",test:cc},{name:"OperatorNode",test:An},{name:"ParenthesisNode",test:Ha},{name:"RangeNode",test:T5},{name:"RelationalNode",test:P5},{name:"SymbolNode",test:Rn},{name:"Map",test:cx},{name:"Object",test:wp}]),o.addConversions([{from:"number",to:"BigNumber",convert:function(u){if(n||uh(u),ece(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||Yc(u),new r(u,0)}},{from:"BigNumber",to:"Complex",convert:function(u){return r||Yc(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||Yc(u),new r(u.valueOf(),0)}},{from:"number",to:"Fraction",convert:function(u){i||sh(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||uh(u);try{return new n(u)}catch{throw new Error('Cannot convert "'+u+'" to BigNumber')}}},{from:"string",to:"Fraction",convert:function(u){i||sh(u);try{return new i(u)}catch{throw new Error('Cannot convert "'+u+'" to Fraction')}}},{from:"string",to:"Complex",convert:function(u){r||Yc(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||uh(u),new n(+u)}},{from:"boolean",to:"Fraction",convert:function(u){return i||sh(u),new i(+u)}},{from:"boolean",to:"string",convert:function(u){return String(u)}},{from:"Array",to:"Matrix",convert:function(u){return a||Nce(),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 uh(t){throw new Error("Cannot convert value ".concat(t," into a BigNumber: no class 'BigNumber' provided"))}function Yc(t){throw new Error("Cannot convert value ".concat(t," into a Complex number: no class 'Complex' provided"))}function Nce(){throw new Error("Cannot convert array into a Matrix: no class 'DenseMatrix' provided")}function sh(t){throw new Error("Cannot convert value ".concat(t," into a Fraction, no class 'Fraction' provided."))}var Dce="ResultSet",Mce=[],Ace=fe(Dce,Mce,()=>{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});/*!
- * decimal.js v10.4.3
- * An arbitrary-precision Decimal type for JavaScript.
- * https://github.com/MikeMcl/decimal.js
- * Copyright (c) 2022 Michael Mclaughlin <M8ch88l@gmail.com>
- * MIT Licence
- */var Ml=9e15,so=1e9,s0="0123456789abcdef",Xd="2.3025850929940456840179914546843642076011014886287729760333279009675726096773524802359972050895982983419677840422862486334095254650828067566662873690987816894829072083255546808437998948262331985283935053089653777326288461633662222876982198867465436674744042432743651550489343149393914796194044002221051017141748003688084012647080685567743216228355220114804663715659121373450747856947683463616792101806445070648000277502684916746550586856935673420670581136429224554405758925724208241314695689016758940256776311356919292033376587141660230105703089634572075440370847469940168269282808481184289314848524948644871927809676271275775397027668605952496716674183485704422507197965004714951050492214776567636938662976979522110718264549734772662425709429322582798502585509785265383207606726317164309505995087807523710333101197857547331541421808427543863591778117054309827482385045648019095610299291824318237525357709750539565187697510374970888692180205189339507238539205144634197265287286965110862571492198849978748873771345686209167058",Zd="3.1415926535897932384626433832795028841971693993751058209749445923078164062862089986280348253421170679821480865132823066470938446095505822317253594081284811174502841027019385211055596446229489549303819644288109756659334461284756482337867831652712019091456485669234603486104543266482133936072602491412737245870066063155881748815209209628292540917153643678925903600113305305488204665213841469519415116094330572703657595919530921861173819326117931051185480744623799627495673518857527248912279381830119491298336733624406566430860213949463952247371907021798609437027705392171762931767523846748184676694051320005681271452635608277857713427577896091736371787214684409012249534301465495853710507922796892589235420199561121290219608640344181598136297747713099605187072113499999983729780499510597317328160963185950244594553469083026425223082533446850352619311881710100031378387528865875332083814206171776691473035982534904287554687311595628638823537875937519577818577805321712268066130019278766111959092164201989380952572010654858632789",c0={precision:20,rounding:4,modulo:1,toExpNeg:-7,toExpPos:21,minE:-Ml,maxE:Ml,crypto:!1},Y5,pi,Nt=!0,Np="[DecimalError] ",no=Np+"Invalid argument: ",X5=Np+"Precision limit exceeded",Z5=Np+"crypto unavailable",J5="[object Decimal]",ar=Math.floor,Bn=Math.pow,Oce=/^0b([01]+(\.[01]*)?|\.[01]+)(p[+-]?\d+)?$/i,Tce=/^0x([0-9a-f]+(\.[0-9a-f]*)?|\.[0-9a-f]+)(p[+-]?\d+)?$/i,Pce=/^0o([0-7]+(\.[0-7]*)?|\.[0-7]+)(p[+-]?\d+)?$/i,Q5=/^(\d+(\.\d*)?|\.\d+)(e[+-]?\d+)?$/i,ha=1e7,gt=7,_ce=9007199254740991,kce=Xd.length-1,f0=Zd.length-1,Ve={toStringTag:J5};Ve.absoluteValue=Ve.abs=function(){var t=new this.constructor(this);return t.s<0&&(t.s=1),ot(t)};Ve.ceil=function(){return ot(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=Ice(r,a_(r,n)),r.precision=t,r.rounding=e,ot(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&&(ot(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")&&(ot(r,t+1,1),e=!r.times(r).times(r).eq(c));break}return Nt=!0,ot(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 ot(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 ot(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 ot(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,ot(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?ot(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<=f0)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<=f0)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,ot(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?Jd(c,l+10):Gi(t,l),u=sn(o,r,l,1),Ls(u.d,a=f,d))do if(l+=10,o=Gi(s,l),r=e?Jd(c,l+10):Gi(t,l),u=sn(o,r,l,1),!i){+Gn(u.d).slice(a+1,a+15)+1==1e14&&(u=ot(u,f+1,0));break}while(Ls(u.d,a+=10,d));return Nt=!0,ot(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?ot(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=Dp(s,n),Nt?ot(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]?ot(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 d0(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,ot(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?ot(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=Dp(s,r),Nt?ot(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=e_(n.d),t&&n.e+1>e&&(e=n.e+1)):e=NaN,e};Ve.round=function(){var t=this,e=t.constructor;return ot(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=$ce(r,a_(r,n)),r.precision=t,r.rounding=e,ot(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&&(ot(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")&&(ot(r,u+1,1),t=!r.times(r).eq(o));break}return Nt=!0,ot(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,ot(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=Dp(i,n),Nt?ot(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),ot(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=ot(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=ot(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=e_(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,ot(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 ot(l,r,i);if(e=ar(t.e/gt),e>=t.d.length-1&&(n=s<0?-s:s)<=_ce)return a=t_(u,l,n,r),t.s<0?new u(1).div(a):ot(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=d0(t.times(Gi(l,r+n)),r),a.d&&(a=ot(a,r+5,1),Ls(a.d,r,i)&&(e=r+10,a=ot(d0(t.times(Gi(l,e+n)),e),e+5,1),+Gn(a.d).slice(r+1,r+15)+1==1e14&&(a=ot(a,r+1,0)))),a.s=o,Nt=!0,u.rounding=i,ot(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=ot(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)),ot(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 ot(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 Ls(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 ed(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]+=s0.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 Ice(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,g,h,w,b,x,C,y,S,N,D,M,P,_,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,h=new I($),w=h.d=[],f=0;T[f]==(F[f]||0);f++);if(T[f]>(F[f]||0)&&c--,i==null?(y=i=I.precision,o=I.rounding):l?y=i+(r.e-a.e)+1:y=i,y<0)w.push(1),p=!0;else{if(y=y/v+2|0,f=0,P==1){for(d=0,T=T[0],y++;(f<D||d)&&y--;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,b=F.slice(0,P),x=b.length;x<P;)b[x++]=0;_=T.slice(),_.unshift(0),M=T[0],T[1]>=u/2&&++M;do d=0,s=e(T,b,P,x),s<0?(C=b[0],P!=x&&(C=C*u+(b[1]||0)),d=C/M|0,d>1?(d>=u&&(d=u-1),m=t(T,d,u),g=m.length,x=b.length,s=e(m,b,g,x),s==1&&(d--,n(m,P<g?_:T,g,u))):(d==0&&(s=d=1),m=T.slice()),g=m.length,g<x&&m.unshift(0),n(b,m,x,u),s==-1&&(x=b.length,s=e(T,b,P,x),s<1&&(d++,n(b,P<x?_:T,x,u))),x=b.length):s===0&&(d++,b=[0]),w[f++]=d,s&&b[0]?b[x++]=F[N]||0:(b=[F[N]],x=1);while((N++<D||b[0]!==void 0)&&y--);p=b[0]!==void 0}w[0]||w.shift()}if(v==1)h.e=c,Y5=p;else{for(f=1,d=w[0];d>=10;d/=10)f++;h.e=f+c*v-1,ot(h,l?i+h.e+1:i,o,p)}return h}}();function ot(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 r_(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 Dp(t,e){var n=t[0];for(e*=gt;n>=10;n/=10)e++;return e}function Jd(t,e,n){if(e>kce)throw Nt=!0,n&&(t.precision=n),Error(X5);return ot(new t(Xd),e,1,!0)}function va(t,e,n){if(e>f0)throw Error(X5);return ot(new t(Zd),e,n,!0)}function e_(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 t_(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),S4(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),S4(e.d,o)}return Nt=!0,i}function C4(t){return t.d[t.d.length-1]&1}function n_(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 d0(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=ot(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=ot(o.times(o),u,1);if(e==null)if(s<3&&Ls(o.d,u-r,v,s))d.precision=u+=10,n=i=l=new d(1),c=0,s++;else return ot(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,g=m.d,h=m.constructor,w=h.rounding,b=h.precision;if(m.s<0||!g||!g[0]||!m.e&&g[0]==1&&g.length==1)return new h(g&&!g[0]?-1/0:m.s!=1?NaN:g?0:m);if(e==null?(Nt=!1,c=b):c=e,h.precision=c+=p,n=Gn(g),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 h("0."+n),i++):m=new h(r+"."+n.slice(1))}else return s=Jd(h,c+2,b).times(i+""),m=Gi(new h(r+"."+n.slice(1)),c-p).plus(s),h.precision=b,e==null?ot(m,b,w,Nt=!0):m;for(f=m,u=o=m=sn(m.minus(1),m.plus(1),c,1),d=ot(m.times(m),c,1),a=3;;){if(o=ot(o.times(d),c,1),s=u.plus(sn(o,new h(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(Jd(h,c+2,b).times(i+""))),u=sn(u,new h(v),c,1),e==null)if(Ls(u.d,c-p,w,l))h.precision=c+=p,s=o=m=sn(f.minus(1),f.plus(1),c,1),d=ot(m.times(m),c,1),a=l=1;else return ot(u,h.precision=b,w,Nt=!0);else return h.precision=b,u;u=s,a+=2}}function r_(t){return String(t.s*t.s/0)}function v0(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 Fce(t,e){var n,r,a,i,o,l,u,s,c;if(e.indexOf("_")>-1){if(e=e.replace(/(\d)_(?=\d)/g,"$1"),Q5.test(e))return v0(t,e)}else if(e==="Infinity"||e==="NaN")return+e||(t.s=NaN),t.e=NaN,t.d=null,t;if(Tce.test(e))n=16,e=e.toLowerCase();else if(Oce.test(e))n=2;else if(Pce.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=t_(r,new r(n),i,i*2)),s=ed(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=Dp(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 $ce(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 a_(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=C4(n)?r?2:3:r?4:1,e;pi=C4(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=r_(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=ed(Ka(d),10,a),d.e=d.d.length),f=ed(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=Y5),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+=s0.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=ed(c,a,e),u=f.length;!f[u-1];--u);for(o=1,c="1.";o<u;o++)c+=s0.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 S4(t,e){if(t.length>e)return t.length=e,!0}function Bce(t){return new this(t).abs()}function Rce(t){return new this(t).acos()}function Lce(t){return new this(t).acosh()}function zce(t,e){return new this(t).plus(e)}function Vce(t){return new this(t).asin()}function jce(t){return new this(t).asinh()}function Hce(t){return new this(t).atan()}function Kce(t){return new this(t).atanh()}function Uce(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 qce(t){return new this(t).cbrt()}function Wce(t){return ot(t=new this(t),t.e+1,2)}function Gce(t,e,n){return new this(t).clamp(e,n)}function Yce(t){if(!t||typeof t!="object")throw Error(Np+"Object expected");var e,n,r,a=t.defaults===!0,i=["precision",1,so,"rounding",0,8,"toExpNeg",-Ml,0,"toExpPos",0,Ml,"maxE",0,Ml,"minE",-Ml,0,"modulo",0,9];for(e=0;e<i.length;e+=3)if(n=i[e],a&&(this[n]=c0[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]=c0[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(Z5);else this[n]=!1;else throw Error(no+n+": "+r);return this}function Xce(t){return new this(t).cos()}function Zce(t){return new this(t).cosh()}function i_(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,E4(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 v0(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),Q5.test(i)?v0(s,i):Fce(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=Yce,a.clone=i_,a.isDecimal=E4,a.abs=Bce,a.acos=Rce,a.acosh=Lce,a.add=zce,a.asin=Vce,a.asinh=jce,a.atan=Hce,a.atanh=Kce,a.atan2=Uce,a.cbrt=qce,a.ceil=Wce,a.clamp=Gce,a.cos=Xce,a.cosh=Zce,a.div=Jce,a.exp=Qce,a.floor=efe,a.hypot=tfe,a.ln=nfe,a.log=rfe,a.log10=ife,a.log2=afe,a.max=ofe,a.min=lfe,a.mod=ufe,a.mul=sfe,a.pow=cfe,a.random=ffe,a.round=dfe,a.sign=vfe,a.sin=pfe,a.sinh=mfe,a.sqrt=hfe,a.sub=gfe,a.sum=yfe,a.tan=bfe,a.tanh=xfe,a.trunc=wfe,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 Jce(t,e){return new this(t).div(e)}function Qce(t){return new this(t).exp()}function efe(t){return ot(t=new this(t),t.e+1,3)}function tfe(){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 E4(t){return t instanceof ro||t&&t.toStringTag===J5||!1}function nfe(t){return new this(t).ln()}function rfe(t,e){return new this(t).log(e)}function afe(t){return new this(t).log(2)}function ife(t){return new this(t).log(10)}function ofe(){return n_(this,arguments,"lt")}function lfe(){return n_(this,arguments,"gt")}function ufe(t,e){return new this(t).mod(e)}function sfe(t,e){return new this(t).mul(e)}function cfe(t,e){return new this(t).pow(e)}function ffe(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(Z5);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 dfe(t){return ot(t=new this(t),t.e+1,this.rounding)}function vfe(t){return t=new this(t),t.d?t.d[0]?t.s:0*t.s:t.s||NaN}function pfe(t){return new this(t).sin()}function mfe(t){return new this(t).sinh()}function hfe(t){return new this(t).sqrt()}function gfe(t,e){return new this(t).sub(e)}function yfe(){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,ot(n,this.precision,this.rounding)}function bfe(t){return new this(t).tan()}function xfe(t){return new this(t).tanh()}function wfe(t){return ot(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=i_(c0);Xd=new ro(Xd);Zd=new ro(Zd);var Cfe="BigNumber",Sfe=["?on","config"],Efe=fe(Cfe,Sfe,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}),p0={},Nfe={get exports(){return p0},set exports(t){p0=t}};/**
- * @license Complex.js v2.1.1 12/05/2020
- *
- * Copyright (c) 2020, Robert Eisele (robert@xarg.org)
- * Dual licensed under the MIT or GPL Version 2 licenses.
- **/(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,g=0;p===null&&l();for(var h=0;h<p.length;h++){var w=p[h];w===" "||w===" "||w===`
- `||(w==="+"?m++:w==="-"?g++:w==="i"||w==="I"?(m+g===0&&l(),p[h+1]!==" "&&!isNaN(p[h+1])?(v.im+=parseFloat((g%2?"-":"")+p[h+1]),h++):v.im+=parseFloat((g%2?"-":"")+"1"),m=g=0):((m+g===0||isNaN(w))&&l(),p[h+1]==="i"||p[h+1]==="I"?(v.im+=parseFloat((g%2?"-":"")+w),h++):v.re+=parseFloat((g%2?"-":"")+w),m=g=0))}m+g>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,g,h;return m===0?new c(f/p,d/p):Math.abs(p)<Math.abs(m)?(h=p/m,g=p*h+m,new c((f*h+d)/g,(d*h-f)/g)):(h=m/p,g=m*h+p,new c((f+d*h)/g,(d-f*h)/g))},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,g=p*p+d*d,h=g!==0?new c((m*p-d*d)/g,(d*p+m*d)/g):new c(f!==-1?f/0:0,d!==0?d/0:0),w=h.re;return h.re=u(h.re,h.im)/2,h.im=Math.atan2(h.im,w)/2,v&&(h.im=-h.im),h},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})()})(Nfe);const qn=ey(p0);var Dfe="Complex",Mfe=[],Afe=fe(Dfe,Mfe,()=>(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}),m0={},Ofe={get exports(){return m0},set exports(t){m0=t}};/**
- * @license Fraction.js v4.2.0 05/03/2022
- * https://www.xarg.org/2014/03/rational-numbers-in-javascript/
- *
- * Copyright (c) 2021, Robert Eisele (robert@xarg.org)
- * Dual licensed under the MIT or GPL Version 2 licenses.
- **/(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 g=Object.create(v.prototype);g.s=p<0?-1:1,p=p<0?-p:p;var h=d(p,m);return g.n=p/h,g.d=m/h,g}function l(p){for(var m={},g=p,h=2,w=4;w<=g;){for(;g%h===0;)g/=h,m[h]=(m[h]||0)+1;w+=1+2*h++}return g!==p?g>1&&(m[g]=(m[g]||0)+1):m[p]=(m[p]||0)+1,m}var u=function(p,m){var g=0,h=1,w=1,b=0,x=0,C=0,y=1,S=1,N=0,D=1,M=1,P=1,_=1e7,I;if(p!=null)if(m!==void 0){if(g=p,h=m,w=g*h,g%1!==0||h%1!==0)throw v.NonIntegerParameter}else switch(typeof p){case"object":{if("d"in p&&"n"in p)g=p.n,h=p.d,"s"in p&&(g*=p.s);else if(0 in p)g=p[0],1 in p&&(h=p[1]);else throw v.InvalidParameter;w=g*h;break}case"number":{if(p<0&&(w=p,p=-p),p%1===0)g=p;else if(p>0){for(p>=1&&(S=Math.pow(10,Math.floor(1+Math.log(p)/Math.LN10)),p/=S);D<=_&&P<=_;)if(I=(N+M)/(D+P),p===I){D+P<=_?(g=N+M,h=D+P):P>D?(g=M,h=P):(g=N,h=D);break}else p>I?(N+=M,D+=P):(M+=N,P+=D),D>_?(g=M,h=P):(g=N,h=D);g*=S}else(isNaN(p)||isNaN(m))&&(h=g=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]!=="."&&(b=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),y=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),y=i(D[N+2],1),N+=3):D[N+3]==="/"&&D[N+1]===" "&&(b=i(D[N],w),x=i(D[N+2],w),y=i(D[N+4],1),N+=5),D.length<=N){h=y*S,w=g=C+h*b+S*x;break}}default:throw v.InvalidParameter}if(h===0)throw v.DivisionByZero;a.s=w<0?-1:1,a.n=Math.abs(g),a.d=Math.abs(h)};function s(p,m,g){for(var h=1;m>0;p=p*p%g,m>>=1)m&1&&(h=h*p%g);return h}function c(p,m){for(;m%2===0;m/=2);for(;m%5===0;m/=5);if(m===1)return 0;for(var g=10%m,h=1;g!==1;h++)if(g=g*10%m,h>r)return 0;return h}function f(p,m,g){for(var h=1,w=s(10,g,m),b=0;b<300;b++){if(h===w)return b;h=h*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 g=l(this.n),h=l(this.d),w=1,b=1;for(var x in g)if(x!=="1"){if(x==="0"){w=0;break}if(g[x]*=a.n,g[x]%a.d===0)g[x]/=a.d;else return null;w*=Math.pow(x,g[x])}for(var x in h)if(x!=="1"){if(h[x]*=a.n,h[x]%a.d===0)h[x]/=a.d;else return null;b*=Math.pow(x,h[x])}return a.s<0?o(b,w):o(w,b)},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 g=this.s*this.n*a.d-a.s*a.n*this.d;return(0<g)-(g<0)},simplify:function(p){if(isNaN(this.n)||isNaN(this.d))return this;p=p||.001;for(var m=this.abs(),g=m.toContinued(),h=1;h<g.length;h++){for(var w=o(g[h-1],1),b=h-2;b>=0;b--)w=w.inverse().add(g[b]);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,g="",h=this.n,w=this.d;return this.s<0&&(g+="-"),w===1?g+=h:(p&&(m=Math.floor(h/w))>0&&(g+=m,g+=" ",h%=w),g+=h,g+="/",g+=w),g},toLatex:function(p){var m,g="",h=this.n,w=this.d;return this.s<0&&(g+="-"),w===1?g+=h:(p&&(m=Math.floor(h/w))>0&&(g+=m,h%=w),g+="\\frac{",g+=h,g+="}{",g+=w,g+="}"),g},toContinued:function(){var p,m=this.n,g=this.d,h=[];if(isNaN(m)||isNaN(g))return h;do h.push(Math.floor(m/g)),p=m%g,m=g,g=p;while(m!==1);return h},toString:function(p){var m=this.n,g=this.d;if(isNaN(m)||isNaN(g))return"NaN";p=p||15;var h=c(m,g),w=f(m,g,h),b=this.s<0?"-":"";if(b+=m/g|0,m%=g,m*=10,m&&(b+="."),h){for(var x=w;x--;)b+=m/g|0,m%=g,m*=10;b+="(";for(var x=h;x--;)b+=m/g|0,m%=g,m*=10;b+=")"}else for(var x=p;m&&x--;)b+=m/g|0,m%=g,m*=10;return b}},Object.defineProperty(v,"__esModule",{value:!0}),v.default=v,v.Fraction=v,t.exports=v})()})(Ofe);const ai=ey(m0);var Tfe="Fraction",Pfe=[],_fe=fe(Tfe,Pfe,()=>(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}),kfe="Range",Ife=[],Ffe=fe(kfe,Ife,()=>{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}),$fe="Matrix",Bfe=[],Rfe=fe($fe,Bfe,()=>{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 Lfe(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 fc(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:Lfe(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 zfe="DenseMatrix",Vfe=["Matrix"],jfe=fe(zfe,Vfe,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=ut(c._data),this._size=ut(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,y4(this._data,this._size),this._datatype=f||c.datatype;else if(Xt(c))this._data=s(c),this._size=$t(this._data),y4(this._data,this._size),this._datatype=f;else{if(c)throw new TypeError("Unsupported type of data ("+vn(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 Rs(this._data,vn)},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 kt(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 kt(c.length,this._size.length,"<");var v,p,m,g=c.map(function(w){return w+1});u(this,g,d);var h=this._data;for(v=0,p=c.length-1;v<p;v++)m=c[v],tn(m,h.length),h=h[m];return m=c[c.length-1],tn(m,h.length),h[m]=f,this};function r(c,f){if(!sc(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 kt(v.length,c._size.length);for(var p=f.min(),m=f.max(),g=0,h=c._size.length;g<h;g++)tn(p[g],c._size[g]),tn(m[g],c._size[g]);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(g){return tn(g,c.length),c[g]}).valueOf():m.map(function(g){tn(g,c.length);var h=c[g];return a(h,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(),g;if(ft(d)?(g=d.size(),d=d.valueOf()):g=$t(d),m){if(g.length!==0)throw new TypeError("Scalar expected");c.set(f.min(),d,v)}else{if(p.length<c._size.length)throw new kt(p.length,c._size.length,"<");if(g.length<p.length){for(var h=0,w=0;p[h]===1&&g[h]===1;)h++;for(;p[h]===1;)w++,h++;d=H5(d,p.length,w,g)}if(!Bs(p,g))throw new kt(p,g,">");var b=f.max().map(function(y){return y+1});u(c,b,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,g=f.dimension(p);m?g.forEach(function(h,w){tn(h),c[h]=d[w[0]]}):g.forEach(function(h,w){tn(h),o(c[h],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=z5(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,g=f.length;m<g;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:ut(this._data),size:ut(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 g(h,w){return Xt(h)?h.map(function(b,x){return g(b,w.concat(x))}):d===1?c(h):d===2?c(h,w):c(h,w,f)},p=v(this._data,[]),m=this._datatype!==void 0?Rs(p,vn):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(g,h){v(g,m.concat(h))}):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(h){var w=v.map(b=>[b[h]]);f.push(new n(w,c._datatype))},m=0;m<d[1];m++)p(m);return f},n.prototype.toArray=function(){return ut(this._data)},n.prototype.valueOf=function(){return this._data},n.prototype.format=function(c){return _t(this._data,c)},n.prototype.toString=function(){return _t(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),g=[],h=0;h<m;h++)g[h]=this._data[h+d][h+f];return new n({data:g,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,g=c[0],h=c[1],w=Math.min(g-m,h-p),b;if(Xt(f)){if(f.length!==w)throw new Error("Invalid value array length");b=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");b=function(N){return f.get([N])}}else b=function(){return f};v||(v=It(b(0))?b(0).mul(0):0);var C=[];if(c.length>0){C=nu(C,c,v);for(var y=0;y<w;y++)C[y+m][y+p]=b(y)}return new n({data:C,size:[g,h]})},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}),N4="clone",Hfe=["typed"],Kfe=fe(N4,Hfe,t=>{var{typed:e}=t;return e(N4,{any:ut})});function o_(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 Ap(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(Qd(t.valueOf(),e,n)):Qd(t,e,n)}function Qd(t,e,n){var r,a,i,o;if(e<=0)if(Array.isArray(t[0])){for(o=o_(t),a=[],r=0;r<o.length;r++)a[r]=Qd(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]=Qd(t[r],e-1,n);return a}}function D4(t,e,n,r,a,i,o,l,u,s,c){var f=t._values,d=t._index,v=t._ptr,p,m,g,h;if(r)for(m=v[e],g=v[e+1],p=m;p<g;p++)h=d[p],n[h]!==i?(n[h]=i,o.push(h),s?(r[h]=u?l(f[p],c):l(c,f[p]),a[h]=i):r[h]=f[p]):(r[h]=u?l(f[p],r[h]):l(r[h],f[p]),a[h]=i);else for(m=v[e],g=v[e+1],p=m;p<g;p++)h=d[p],n[h]!==i?(n[h]=i,o.push(h)):a[h]=i}var M4="isInteger",Ufe=["typed"],qfe=fe(M4,Ufe,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 l_(t){return Math.abs(t)}l_.signature=Na;function u_(t,e){return t+e}u_.signature=el;function s_(t,e){return t*e}s_.signature=el;function c_(t){return-t}c_.signature=Na;function f_(t){return t}f_.signature=Na;function Ju(t){return Xse(t)}Ju.signature=Na;function d_(t){return t*t*t}d_.signature=Na;function v_(t){return Math.exp(t)}v_.signature=Na;function p_(t){return Zse(t)}p_.signature=Na;function m_(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}m_.signature=el;function h_(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)}h_.signature=el;function Wfe(t,e){return e?Math.log(t)/Math.log(e):Math.log(t)}function g_(t){return Gse(t)}g_.signature=Na;function y_(t){return Wse(t)}y_.signature=Na;function b_(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")}b_.signature=el;function A4(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 h0(t){return Wi(t)}h0.signature=Na;function x_(t){return t*t}x_.signature=Na;function w_(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}w_.signature=el;function C_(t,e){return t*t<1&&e===1/0||t*t>1&&e===-1/0?0:Math.pow(t,e)}C_.signature=el;function O4(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($5(t,e))}var Gfe="number",Cu="number, number";function S_(t,e){if(!nt(t)||!nt(e))throw new Error("Integers expected in function bitAnd");return t&e}S_.signature=Cu;function E_(t){if(!nt(t))throw new Error("Integer expected in function bitNot");return~t}E_.signature=Gfe;function N_(t,e){if(!nt(t)||!nt(e))throw new Error("Integers expected in function bitOr");return t|e}N_.signature=Cu;function D_(t,e){if(!nt(t)||!nt(e))throw new Error("Integers expected in function bitXor");return t^e}D_.signature=Cu;function M_(t,e){if(!nt(t)||!nt(e))throw new Error("Integers expected in function leftShift");return t<<e}M_.signature=Cu;function A_(t,e){if(!nt(t)||!nt(e))throw new Error("Integers expected in function rightArithShift");return t>>e}A_.signature=Cu;function O_(t,e){if(!nt(t)||!nt(e))throw new Error("Integers expected in function rightLogShift");return t>>>e}O_.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 T_(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}T_.signature="number, number";var Yfe=Math.PI,Xfe=2*Math.PI,Zfe=Math.E,Jfe=1.618033988749895,Qfe="number",dx="number, number";function P_(t){return!t}P_.signature=Qfe;function __(t,e){return!!(t||e)}__.signature=dx;function k_(t,e){return!!t!=!!e}k_.signature=dx;function I_(t,e){return!!(t&&e)}I_.signature=dx;function ev(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)*ev(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+F_+.5;return Math.sqrt(2*Math.PI)*Math.pow(l,t+.5)*Math.exp(-l)*e}ev.signature="number";var F_=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],$_=.9189385332046728,ede=5,tde=7,T4=[1.000000000190015,76.18009172947146,-86.50532032941678,24.01409824083091,-1.231739572450155,.001208650973866179,-5395239384953e-18];function tv(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))-tv(1-t);t=t-1;for(var e=t+ede+.5,n=T4[0],r=tde-1;r>=1;r--)n+=T4[r]/(t+r);return $_+(t+.5)*Math.log(e)-e+Math.log(n)}tv.signature="number";var ir="number";function B_(t){return nce(t)}B_.signature=ir;function R_(t){return Math.atan(1/t)}R_.signature=ir;function L_(t){return isFinite(t)?(Math.log((t+1)/t)+Math.log(t/(t-1)))/2:0}L_.signature=ir;function z_(t){return Math.asin(1/t)}z_.signature=ir;function V_(t){var e=1/t;return Math.log(e+Math.sqrt(e*e+1))}V_.signature=ir;function j_(t){return Math.acos(1/t)}j_.signature=ir;function H_(t){var e=1/t,n=Math.sqrt(e*e-1);return Math.log(n+e)}H_.signature=ir;function K_(t){return rce(t)}K_.signature=ir;function U_(t){return ace(t)}U_.signature=ir;function q_(t){return 1/Math.tan(t)}q_.signature=ir;function W_(t){var e=Math.exp(2*t);return(e+1)/(e-1)}W_.signature=ir;function G_(t){return 1/Math.sin(t)}G_.signature=ir;function Y_(t){return t===0?Number.POSITIVE_INFINITY:Math.abs(2/(Math.exp(t)-Math.exp(-t)))*Wi(t)}Y_.signature=ir;function X_(t){return 1/Math.cos(t)}X_.signature=ir;function Z_(t){return 2/(Math.exp(t)+Math.exp(-t))}Z_.signature=ir;function J_(t){return oce(t)}J_.signature=ir;var Op="number";function Q_(t){return t<0}Q_.signature=Op;function ek(t){return t>0}ek.signature=Op;function tk(t){return t===0}tk.signature=Op;function nk(t){return Number.isNaN(t)}nk.signature=Op;var P4="isNegative",nde=["typed"],rde=fe(P4,nde,t=>{var{typed:e}=t;return e(P4,{number:Q_,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",ade=["typed"],ide=fe(_4,ade,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))})}),k4="hasNumericValue",ode=["typed","isNumeric"],lde=fe(k4,ode,t=>{var{typed:e,isNumeric:n}=t;return e(k4,{boolean:()=>!0,string:function(a){return a.trim().length>0&&!isNaN(Number(a))},any:function(a){return n(a)}})}),I4="isPositive",ude=["typed"],sde=fe(I4,ude,t=>{var{typed:e}=t;return e(I4,{number:ek,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))})}),F4="isZero",cde=["typed"],fde=fe(F4,cde,t=>{var{typed:e}=t;return e(F4,{number:tk,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))})}),$4="isNaN",dde=["typed"],vde=fe($4,dde,t=>{var{typed:e}=t;return e($4,{number:nk,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)}})}),B4="typeOf",pde=["typed"],mde=fe(B4,pde,t=>{var{typed:e}=t;return e(B4,{any:vn})});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 hde(t,e,n){return Br(t.re,e.re,n)&&Br(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)})}}),nv="equalScalar",gde=["typed","config"],yde=fe(nv,gde,t=>{var{typed:e,config:n}=t,r=Su({typed:e});return e(nv,{"boolean, boolean":function(i,o){return i===o},"number, number":function(i,o){return Br(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 hde(i,o,n.epsilon)}},r)});fe(nv,["typed","config"],t=>{var{typed:e,config:n}=t;return e(nv,{"number, number":function(a,i){return Br(a,i,n.epsilon)}})});var bde="SparseMatrix",xde=["typed","equalScalar","Matrix"],wde=fe(bde,xde,t=>{var{typed:e,equalScalar:n,Matrix:r}=t;function a(m,g){if(!(this instanceof a))throw new SyntaxError("Constructor must be called with the new operator");if(g&&!rr(g))throw new Error("Invalid datatype: "+g);if(ft(m))i(this,m,g);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=g||m.datatype;else if(Xt(m))o(this,m,g);else{if(m)throw new TypeError("Unsupported type of data ("+vn(m)+")");this._values=[],this._index=[],this._ptr=[0],this._size=[0,0],this._datatype=g}}function i(m,g,h){g.type==="SparseMatrix"?(m._values=g._values?ut(g._values):void 0,m._index=ut(g._index),m._ptr=ut(g._ptr),m._size=ut(g._size),m._datatype=h||g._datatype):o(m,g.valueOf(),h||g._datatype)}function o(m,g,h){m._values=[],m._index=[],m._ptr=[],m._datatype=h;var w=g.length,b=0,x=n,C=0;if(rr(h)&&(x=e.find(n,[h,h])||n,C=e.convert(0,h)),w>0){var y=0;do{m._ptr.push(m._index.length);for(var S=0;S<w;S++){var N=g[S];if(Xt(N)){if(y===0&&b<N.length&&(b=N.length),y<N.length){var D=N[y];x(D,C)||(m._values.push(D),m._index.push(S))}}else y===0&&b<1&&(b=1),x(N,C)||(m._values.push(N),m._index.push(S))}y++}while(y<b)}m._ptr.push(m._index.length),m._size=[w,b]}a.prototype=new r,a.prototype.createSparseMatrix=function(m,g){return new a(m,g)},Object.defineProperty(a,"name",{value:"SparseMatrix"}),a.prototype.constructor=a,a.prototype.type="SparseMatrix",a.prototype.isSparseMatrix=!0,a.prototype.getDataType=function(){return Rs(this._values,vn)},a.prototype.storage=function(){return"sparse"},a.prototype.datatype=function(){return this._datatype},a.prototype.create=function(m,g){return new a(m,g)},a.prototype.density=function(){var m=this._size[0],g=this._size[1];return m!==0&&g!==0?this._index.length/(m*g):0},a.prototype.subset=function(m,g,h){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,g,h);default:throw new SyntaxError("Wrong number of arguments")}};function l(m,g){if(!sc(g))throw new TypeError("Invalid index");var h=g.isScalar();if(h)return m.get(g.min());var w=g.size();if(w.length!==m._size.length)throw new kt(w.length,m._size.length);var b,x,C,y,S=g.min(),N=g.max();for(b=0,x=m._size.length;b<x;b++)tn(S[b],m._size[b]),tn(N[b],m._size[b]);var D=m._values,M=m._index,P=m._ptr,_=g.dimension(0),I=g.dimension(1),$=[],F=[];_.forEach(function(k,R){F[k]=R[0],$[k]=!0});var T=D?[]:void 0,O=[],B=[];return I.forEach(function(k){for(B.push(O.length),C=P[k],y=P[k+1];C<y;C++)b=M[C],$[b]===!0&&(O.push(F[b]),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,g,h,w){if(!g||g.isIndex!==!0)throw new TypeError("Invalid index");var b=g.size(),x=g.isScalar(),C;if(ft(h)?(C=h.size(),h=h.toArray()):C=$t(h),x){if(C.length!==0)throw new TypeError("Scalar expected");m.set(g.min(),h,w)}else{if(b.length!==1&&b.length!==2)throw new kt(b.length,m._size.length,"<");if(C.length<b.length){for(var y=0,S=0;b[y]===1&&C[y]===1;)y++;for(;b[y]===1;)S++,y++;h=H5(h,b.length,S,C)}if(!Bs(b,C))throw new kt(b,C,">");if(b.length===1){var N=g.dimension(0);N.forEach(function(P,_){tn(P),m.set([P,0],h[_[0]],w)})}else{var D=g.dimension(0),M=g.dimension(1);D.forEach(function(P,_){tn(P),M.forEach(function(I,$){tn(I),m.set([P,I],h[_[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 kt(m.length,this._size.length);if(!this._values)throw new Error("Cannot invoke get on a Pattern only matrix");var g=m[0],h=m[1];tn(g,this._size[0]),tn(h,this._size[1]);var w=s(g,this._ptr[h],this._ptr[h+1],this._index);return w<this._ptr[h+1]&&this._index[w]===g?this._values[w]:0},a.prototype.set=function(m,g,h){if(!Xt(m))throw new TypeError("Array expected");if(m.length!==this._size.length)throw new kt(m.length,this._size.length);if(!this._values)throw new Error("Cannot invoke set on a Pattern only matrix");var w=m[0],b=m[1],x=this._size[0],C=this._size[1],y=n,S=0;rr(this._datatype)&&(y=e.find(n,[this._datatype,this._datatype])||n,S=e.convert(0,this._datatype)),(w>x-1||b>C-1)&&(d(this,Math.max(w+1,x),Math.max(b+1,C),h),x=this._size[0],C=this._size[1]),tn(w,x),tn(b,C);var N=s(w,this._ptr[b],this._ptr[b+1],this._index);return N<this._ptr[b+1]&&this._index[N]===w?y(g,S)?c(N,b,this._values,this._index,this._ptr):this._values[N]=g:y(g,S)||f(N,w,b,g,this._values,this._index,this._ptr),this};function s(m,g,h,w){if(h-g===0)return h;for(var b=g;b<h;b++)if(w[b]===m)return b;return g}function c(m,g,h,w,b){h.splice(m,1),w.splice(m,1);for(var x=g+1;x<b.length;x++)b[x]--}function f(m,g,h,w,b,x,C){b.splice(m,0,w),x.splice(m,0,g);for(var y=h+1;y<C.length;y++)C[y]++}a.prototype.resize=function(m,g,h){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: "+_t(w)+")")});var b=h?this.clone():this;return d(b,w[0],w[1],g)};function d(m,g,h,w){var b=w||0,x=n,C=0;rr(m._datatype)&&(x=e.find(n,[m._datatype,m._datatype])||n,C=e.convert(0,m._datatype),b=e.convert(b,m._datatype));var y=!x(b,C),S=m._size[0],N=m._size[1],D,M,P;if(h>N){for(M=N;M<h;M++)if(m._ptr[M]=m._values.length,y)for(D=0;D<S;D++)m._values.push(b),m._index.push(D);m._ptr[h]=m._values.length}else h<N&&(m._ptr.splice(h+1,N-h),m._values.splice(m._ptr[h],m._values.length),m._index.splice(m._ptr[h],m._index.length));if(N=h,g>S){if(y){var _=0;for(M=0;M<N;M++){m._ptr[M]=m._ptr[M]+_,P=m._ptr[M+1]+_;var I=0;for(D=S;D<g;D++,I++)m._values.splice(P+I,0,b),m._index.splice(P+I,0,D),_++}m._ptr[N]=m._values.length}}else if(g<S){var $=0;for(M=0;M<N;M++){m._ptr[M]=m._ptr[M]-$;var F=m._ptr[M],T=m._ptr[M+1]-$;for(P=F;P<T;P++)D=m._index[P],D>g-1&&(m._values.splice(P,1),m._index.splice(P,1),$++)}m._ptr[M]=m._values.length}return m._size[0]=g,m._size[1]=h,m}a.prototype.reshape=function(m,g){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(k){if(!Rt(k)||!nt(k)||k<=-2||k===0)throw new TypeError("Invalid size, must contain positive integers or -1 (size: "+_t(m)+")")});var h=this._size[0]*this._size[1];m=ox(m,h);var w=m[0]*m[1];if(h!==w)throw new Error("Reshaping sparse matrix will result in the wrong number of elements");var b=g?this.clone():this;if(this._size[0]===m[0]&&this._size[1]===m[1])return b;for(var x=[],C=0;C<b._ptr.length;C++)for(var y=0;y<b._ptr[C+1]-b._ptr[C];y++)x.push(C);for(var S=b._values.slice(),N=b._index.slice(),D=0;D<b._index.length;D++){var M=N[D],P=x[D],_=M*b._size[1]+P;x[D]=_%m[1],N[D]=Math.floor(_/m[1])}b._values.length=0,b._index.length=0,b._ptr.length=m[1]+1,b._size=m.slice();for(var I=0;I<b._ptr.length;I++)b._ptr[I]=0;for(var $=0;$<S.length;$++){var F=N[$],T=x[$],O=S[$],B=s(F,b._ptr[T],b._ptr[T+1],b._index);f(B,F,T,O,b._values,b._index,b._ptr)}return b},a.prototype.clone=function(){var m=new a({values:this._values?ut(this._values):void 0,index:ut(this._index),ptr:ut(this._ptr),size:ut(this._size),datatype:this._datatype});return m},a.prototype.size=function(){return this._size.slice(0)},a.prototype.map=function(m,g){if(!this._values)throw new Error("Cannot invoke map on a Pattern only matrix");var h=this,w=this._size[0],b=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],h)};return v(this,0,w-1,0,b-1,C,g)};function v(m,g,h,w,b,x,C){var y=[],S=[],N=[],D=n,M=0;rr(m._datatype)&&(D=e.find(n,[m._datatype,m._datatype])||n,M=e.convert(0,m._datatype));for(var P=function(z,V,U){z=x(z,V,U),D(z,M)||(y.push(z),S.push(V))},_=w;_<=b;_++){N.push(y.length);var I=m._ptr[_],$=m._ptr[_+1];if(C)for(var F=I;F<$;F++){var T=m._index[F];T>=g&&T<=h&&P(m._values[F],T-g,_-w)}else{for(var O={},B=I;B<$;B++){var k=m._index[B];O[k]=m._values[B]}for(var R=g;R<=h;R++){var L=R in O?O[R]:0;P(L,R-g,_-w)}}}return N.push(y.length),new a({values:y,index:S,ptr:N,size:[h-g+1,b-w+1]})}a.prototype.forEach=function(m,g){if(!this._values)throw new Error("Cannot invoke forEach on a Pattern only matrix");for(var h=this,w=this._size[0],b=this._size[1],x=0;x<b;x++){var C=this._ptr[x],y=this._ptr[x+1];if(g)for(var S=C;S<y;S++){var N=this._index[S];m(this._values[S],[N,x],h)}else{for(var D={},M=C;M<y;M++){var P=this._index[M];D[P]=this._values[M]}for(var _=0;_<w;_++){var I=_ in D?D[_]:0;m(I,[_,x],h)}}}},a.prototype[Symbol.iterator]=function*(){if(!this._values)throw new Error("Cannot iterate a Pattern only matrix");for(var m=this._size[1],g=0;g<m;g++)for(var h=this._ptr[g],w=this._ptr[g+1],b=h;b<w;b++){var x=this._index[b];yield{value:this._values[b],index:[x,g]}}},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,g,h,w,b){var x=w[0],C=w[1],y=[],S,N;for(S=0;S<x;S++)for(y[S]=[],N=0;N<C;N++)y[S][N]=0;for(N=0;N<C;N++)for(var D=h[N],M=h[N+1],P=D;P<M;P++)S=g[P],y[S][N]=m?b?ut(m[P]):m[P]:1;return y}return a.prototype.format=function(m){for(var g=this._size[0],h=this._size[1],w=this.density(),b="Sparse Matrix ["+_t(g,m)+" x "+_t(h,m)+"] density: "+_t(w,m)+`
- `,x=0;x<h;x++)for(var C=this._ptr[x],y=this._ptr[x+1],S=C;S<y;S++){var N=this._index[S];b+=`
- (`+_t(N,m)+", "+_t(x,m)+") ==> "+(this._values?_t(this._values[S],m):"X")}return b},a.prototype.toString=function(){return _t(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 g=m>0?m:0,h=m<0?-m:0,w=this._size[0],b=this._size[1],x=Math.min(w-h,b-g),C=[],y=[],S=[];S[0]=0;for(var N=g;N<b&&C.length<x;N++)for(var D=this._ptr[N],M=this._ptr[N+1],P=D;P<M;P++){var _=this._index[P];if(_===N-g+h){C.push(this._values[P]),y[C.length-1]=_-h;break}}return S.push(C.length),new a({values:C,index:y,ptr:S,size:[x,1]})},a.fromJSON=function(m){return new a(m)},a.diagonal=function(m,g,h,w,b){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(k){if(It(k)&&(k=k.toNumber()),!Rt(k)||!nt(k)||k<1)throw new Error("Size values must be positive integers");return k}),h){if(It(h)&&(h=h.toNumber()),!Rt(h)||!nt(h))throw new TypeError("The parameter k must be an integer number")}else h=0;var x=n,C=0;rr(b)&&(x=e.find(n,[b,b])||n,C=e.convert(0,b));var y=h>0?h:0,S=h<0?-h:0,N=m[0],D=m[1],M=Math.min(N-S,D-y),P;if(Xt(g)){if(g.length!==M)throw new Error("Invalid value array length");P=function(R){return g[R]}}else if(ft(g)){var _=g.size();if(_.length!==1||_[0]!==M)throw new Error("Invalid matrix length");P=function(R){return g.get([R])}}else P=function(){return g};for(var I=[],$=[],F=[],T=0;T<D;T++){F.push(I.length);var O=T-y;if(O>=0&&O<M){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,g){if(!Rt(m)||!nt(m)||!Rt(g)||!nt(g))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(g,this._size[0]),a._swapRows(m,g,this._size[1],this._values,this._index,this._ptr),this},a._forEachRow=function(m,g,h,w,b){for(var x=w[m],C=w[m+1],y=x;y<C;y++)b(h[y],g[y])},a._swapRows=function(m,g,h,w,b,x){for(var C=0;C<h;C++){var y=x[C],S=x[C+1],N=s(m,y,S,b),D=s(g,y,S,b);if(N<S&&D<S&&b[N]===m&&b[D]===g){if(w){var M=w[N];w[N]=w[D],w[D]=M}continue}if(N<S&&b[N]===m&&(D>=S||b[D]!==g)){var P=w?w[N]:void 0;b.splice(D,0,g),w&&w.splice(D,0,P),b.splice(D<=N?N+1:N,1),w&&w.splice(D<=N?N+1:N,1);continue}if(D<S&&b[D]===g&&(N>=S||b[N]!==m)){var _=w?w[D]:void 0;b.splice(N,0,m),w&&w.splice(N,0,_),b.splice(N<=D?D+1:D,1),w&&w.splice(N<=D?D+1:D,1)}}},a},{isClass:!0}),Cde="number",Sde=["typed"];function Ede(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 Nde(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 Dde=fe(Cde,Sde,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=Ede(a);if(i)return Nde(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}),R4="string",Mde=["typed"],Ade=fe(R4,Mde,t=>{var{typed:e}=t;return e(R4,{"":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)}})}),L4="boolean",Ode=["typed"],Tde=fe(L4,Ode,t=>{var{typed:e}=t;return e(L4,{"":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))})}),Pde="bignumber",_de=["typed","BigNumber"],kde=fe(Pde,_de,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))})}),Ide="complex",Fde=["typed","Complex"],$de=fe(Ide,Fde,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))})}),Bde="fraction",Rde=["typed","Fraction"],Lde=fe(Bde,Rde,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))})}),z4="matrix",zde=["typed","Matrix","DenseMatrix","SparseMatrix"],Vde=fe(z4,zde,t=>{var{typed:e,Matrix:n,DenseMatrix:r,SparseMatrix:a}=t;return e(z4,{"":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)+".")}}),V4="matrixFromFunction",jde=["typed","matrix","isZero"],Hde=fe(V4,jde,t=>{var{typed:e,matrix:n,isZero:r}=t;return e(V4,{"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}}),j4="matrixFromRows",Kde=["typed","matrix","flatten","size"],Ude=fe(j4,Kde,t=>{var{typed:e,matrix:n,flatten:r,size:a}=t;return e(j4,{"...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.")}}),H4="matrixFromColumns",qde=["typed","matrix","flatten","size"],Wde=fe(H4,qde,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 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.")}}),K4="splitUnit",Gde=["typed"],Yde=fe(K4,Gde,t=>{var{typed:e}=t;return e(K4,{"Unit, Array":function(r,a){return r.splitUnit(a)}})}),U4="unaryMinus",Xde=["typed"],Zde=fe(U4,Xde,t=>{var{typed:e}=t;return e(U4,{number:c_,"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))})}),q4="unaryPlus",Jde=["typed","config","BigNumber"],Qde=fe(q4,Jde,t=>{var{typed:e,config:n,BigNumber:r}=t;return e(q4,{number:f_,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}})}),W4="abs",eve=["typed"],tve=fe(W4,eve,t=>{var{typed:e}=t;return e(W4,{number:l_,"Complex | BigNumber | Fraction | Unit":n=>n.abs(),"Array | Matrix":e.referToSelf(n=>r=>Ft(r,n))})}),G4="apply",nve=["typed","isInteger"],rk=fe(G4,nve,t=>{var{typed:e,isInteger:n}=t;return e(G4,{"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(rv(a.valueOf(),i,o)):rv(a,i,o)}})});function rv(t,e,n){var r,a,i;if(e<=0)if(Array.isArray(t[0])){for(i=rve(t),a=[],r=0;r<i.length;r++)a[r]=rv(i[r],e-1,n);return a}else return n(t);else{for(a=[],r=0;r<t.length;r++)a[r]=rv(t[r],e-1,n);return a}}function rve(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 Y4="addScalar",ave=["typed"],ive=fe(Y4,ave,t=>{var{typed:e}=t;return e(Y4,{"number, number":u_,"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})})}),X4="cbrt",ove=["config","typed","isNegative","unaryMinus","matrix","Complex","BigNumber","Fraction"],lve=fe(X4,ove,t=>{var{config:e,typed:n,isNegative:r,unaryMinus:a,matrix:i,Complex:o,BigNumber:l,Fraction:u}=t;return n(X4,{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 g=[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"?g:i(g)}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}}}),uve="matAlgo11xS0s",sve=["typed","equalScalar"],Qn=fe(uve,sve,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,g=n,h=0,w=o;typeof d=="string"&&(m=d,g=e.find(n,[m,m]),h=e.convert(0,m),i=e.convert(i,m),w=e.find(o,[m,m]));for(var b=[],x=[],C=[],y=0;y<p;y++){C[y]=x.length;for(var S=c[y],N=c[y+1],D=S;D<N;D++){var M=s[D],P=l?w(i,u[D]):w(u[D],i);g(P,h)||(x.push(M),b.push(P))}}return C[p]=x.length,a.createSparseMatrix({values:b,index:x,ptr:C,size:[v,p],datatype:m})}}),cve="matAlgo12xSfs",fve=["typed","DenseMatrix"],Vn=fe(cve,fve,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,g=o;typeof d=="string"&&(m=d,i=e.convert(i,m),g=e.find(o,[m,m]));for(var h=[],w=[],b=[],x=0;x<p;x++){for(var C=x+1,y=c[x],S=c[x+1],N=y;N<S;N++){var D=s[N];w[D]=u[N],b[D]=C}for(var M=0;M<v;M++)x===0&&(h[M]=[]),b[M]===C?h[M][x]=l?g(i,w[M]):g(w[M],i):h[M][x]=l?g(i,0):g(0,i)}return new n({data:h,size:[v,p],datatype:m})}}),dve="matAlgo14xDs",vve=["typed"],Da=fe(dve,vve,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:ut(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}}),g0="ceil",pve=["typed","config","round","matrix","equalScalar","zeros","DenseMatrix"],mve=fe(g0,["typed","config","round"],t=>{var{typed:e,config:n,round:r}=t;return e(g0,{number:function(i){return Br(i,r(i),n.epsilon)?r(i):Math.ceil(i)},"number, number":function(i,o){if(Br(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))}})}),hve=fe(g0,pve,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=mve({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))})}),Z4="cube",gve=["typed"],yve=fe(Z4,gve,t=>{var{typed:e}=t;return e(Z4,{number:d_,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)}})}),J4="exp",bve=["typed"],xve=fe(J4,bve,t=>{var{typed:e}=t;return e(J4,{number:v_,Complex:function(r){return r.exp()},BigNumber:function(r){return r.exp()}})}),Q4="expm1",wve=["typed","Complex"],Cve=fe(Q4,wve,t=>{var{typed:e,Complex:n}=t;return e(Q4,{number:p_,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)}})}),y0="fix",Sve=["typed","Complex","matrix","ceil","floor","equalScalar","zeros","DenseMatrix"],Eve=fe(y0,["typed","ceil","floor"],t=>{var{typed:e,ceil:n,floor:r}=t;return e(y0,{number:function(i){return i>0?r(i):n(i)},"number, number":function(i,o){return i>0?r(i,o):n(i,o)}})}),Nve=fe(y0,Sve,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=Eve({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))})}),b0="floor",Dve=["typed","config","round","matrix","equalScalar","zeros","DenseMatrix"],Mve=fe(b0,["typed","config","round"],t=>{var{typed:e,config:n,round:r}=t;return e(b0,{number:function(i){return Br(i,r(i),n.epsilon)?r(i):Math.floor(i)},"number, number":function(i,o){if(Br(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))}})}),Ave=fe(b0,Dve,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=Mve({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))})}),Ove="matAlgo01xDSid",Tve=["typed"],fo=fe(Ove,Tve,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 kt(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],g=u[1],h=typeof s=="string"&&s===p?s:void 0,w=h?e.find(i,[h,h]):i,b,x,C=[];for(b=0;b<m;b++)C[b]=[];var y=[],S=[];for(x=0;x<g;x++){for(var N=x+1,D=d[x],M=d[x+1],P=D;P<M;P++)b=f[P],y[b]=o?w(c[P],l[b][x]):w(l[b][x],c[P]),S[b]=N;for(b=0;b<m;b++)S[b]===N?C[b][x]=y[b]:C[b][x]=l[b][x]}return r.createDenseMatrix({data:C,size:[m,g],datatype:h})}}),Pve="matAlgo04xSidSid",_ve=["typed","equalScalar"],vx=fe(Pve,_ve,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,g=i._datatype;if(c.length!==m.length)throw new kt(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 h=c[0],w=c[1],b,x=n,C=0,y=o;typeof f=="string"&&f===g&&(b=f,x=e.find(n,[b,b]),C=e.convert(0,b),y=e.find(o,[b,b]));var S=l&&d?[]:void 0,N=[],D=[],M=l&&d?[]:void 0,P=l&&d?[]:void 0,_=[],I=[],$,F,T,O,B;for(F=0;F<w;F++){D[F]=N.length;var k=F+1;for(O=s[F],B=s[F+1],T=O;T<B;T++)$=u[T],N.push($),_[$]=k,M&&(M[$]=l[T]);for(O=p[F],B=p[F+1],T=O;T<B;T++)if($=v[T],_[$]===k){if(M){var R=y(M[$],d[T]);x(R,C)?_[$]=null:M[$]=R}}else N.push($),I[$]=k,P&&(P[$]=d[T]);if(M&&P)for(T=D[F];T<N.length;)$=N[T],_[$]===k?(S[T]=M[$],T++):I[$]===k?(S[T]=P[$],T++):N.splice(T,1)}return D[w]=N.length,a.createSparseMatrix({values:S,index:N,ptr:D,size:[h,w],datatype:b})}}),kve="matAlgo10xSids",Ive=["typed","DenseMatrix"],tl=fe(kve,Ive,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,g=o;typeof d=="string"&&(m=d,i=e.convert(i,m),g=e.find(o,[m,m]));for(var h=[],w=[],b=[],x=0;x<p;x++){for(var C=x+1,y=c[x],S=c[x+1],N=y;N<S;N++){var D=s[N];w[D]=u[N],b[D]=C}for(var M=0;M<v;M++)x===0&&(h[M]=[]),b[M]===C?h[M][x]=l?g(i,w[M]):g(w[M],i):h[M][x]=i}return new n({data:h,size:[v,p],datatype:m})}}),Fve="matAlgo13xDD",$ve=["typed"],Bve=fe(Fve,$ve,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 kt(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,g=o;typeof s=="string"&&s===d&&(m=s,g=e.find(o,[m,m]));var h=v.length>0?n(g,0,v,v[0],l,c):[];return a.createDenseMatrix({data:h,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}}),Rve="broadcast",Lve=["concat"],zve=fe(Rve,Lve,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((g,h)=>g===o._size[h]))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]))}}),Vve="matrixAlgorithmSuite",jve=["typed","matrix","concat"],ln=fe(Vve,jve,t=>{var{typed:e,matrix:n,concat:r}=t,a=Bve({typed:e}),i=Da({typed:e}),o=zve({concat:r});return function(u){var s=u.elop,c=u.SD||u.DS,f;s?(f={"DenseMatrix, DenseMatrix":(m,g)=>a(...o(m,g),s),"Array, Array":(m,g)=>a(...o(n(m),n(g)),s).valueOf(),"Array, DenseMatrix":(m,g)=>a(...o(n(m),g),s),"DenseMatrix, Array":(m,g)=>a(...o(m,n(g)),s)},u.SS&&(f["SparseMatrix, SparseMatrix"]=(m,g)=>u.SS(...o(m,g),s,!1)),u.DS&&(f["DenseMatrix, SparseMatrix"]=(m,g)=>u.DS(...o(m,g),s,!1),f["Array, SparseMatrix"]=(m,g)=>u.DS(...o(n(m),g),s,!1)),c&&(f["SparseMatrix, DenseMatrix"]=(m,g)=>c(...o(g,m),s,!0),f["SparseMatrix, Array"]=(m,g)=>c(...o(n(g),m),s,!0))):(f={"DenseMatrix, DenseMatrix":e.referToSelf(m=>(g,h)=>a(...o(g,h),m)),"Array, Array":e.referToSelf(m=>(g,h)=>a(...o(n(g),n(h)),m).valueOf()),"Array, DenseMatrix":e.referToSelf(m=>(g,h)=>a(...o(n(g),h),m)),"DenseMatrix, Array":e.referToSelf(m=>(g,h)=>a(...o(g,n(h)),m))},u.SS&&(f["SparseMatrix, SparseMatrix"]=e.referToSelf(m=>(g,h)=>u.SS(...o(g,h),m,!1))),u.DS&&(f["DenseMatrix, SparseMatrix"]=e.referToSelf(m=>(g,h)=>u.DS(...o(g,h),m,!1)),f["Array, SparseMatrix"]=e.referToSelf(m=>(g,h)=>u.DS(...o(n(g),h),m,!1))),c&&(f["SparseMatrix, DenseMatrix"]=e.referToSelf(m=>(g,h)=>c(...o(h,g),m,!0)),f["SparseMatrix, Array"]=e.referToSelf(m=>(g,h)=>c(...o(n(h),g),m,!0))));var d=u.scalar||"any",v=u.Ds||u.Ss;v&&(s?(f["DenseMatrix,"+d]=(m,g)=>i(m,g,s,!1),f[d+", DenseMatrix"]=(m,g)=>i(g,m,s,!0),f["Array,"+d]=(m,g)=>i(n(m),g,s,!1).valueOf(),f[d+", Array"]=(m,g)=>i(n(g),m,s,!0).valueOf()):(f["DenseMatrix,"+d]=e.referToSelf(m=>(g,h)=>i(g,h,m,!1)),f[d+", DenseMatrix"]=e.referToSelf(m=>(g,h)=>i(h,g,m,!0)),f["Array,"+d]=e.referToSelf(m=>(g,h)=>i(n(g),h,m,!1).valueOf()),f[d+", Array"]=e.referToSelf(m=>(g,h)=>i(n(h),g,m,!0).valueOf())));var p=u.sS!==void 0?u.sS:u.Ss;return s?(u.Ss&&(f["SparseMatrix,"+d]=(m,g)=>u.Ss(m,g,s,!1)),p&&(f[d+", SparseMatrix"]=(m,g)=>p(g,m,s,!0))):(u.Ss&&(f["SparseMatrix,"+d]=e.referToSelf(m=>(g,h)=>u.Ss(g,h,m,!1))),p&&(f[d+", SparseMatrix"]=e.referToSelf(m=>(g,h)=>p(h,g,m,!0)))),s&&s.signatures&&_5(f,s.signatures),f}});function Mi(t,e,n,r){if(!(this instanceof Mi))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}Mi.prototype=new Error;Mi.prototype.constructor=Error;Mi.prototype.name="ArgumentsError";Mi.prototype.isArgumentsError=!0;var eE="gcd",Hve=["typed","matrix","equalScalar","BigNumber","DenseMatrix","concat"],ch="number | BigNumber | Fraction | Matrix | Array",Kve="".concat(ch,", ").concat(ch,", ...").concat(ch);function tE(t){return!t.some(e=>Array.isArray(e))}var Uve=fe(eE,Hve,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(eE,{"number, number":m_,"BigNumber, BigNumber":f,"Fraction, Fraction":(d,v)=>d.gcd(v)},c({SS:u,DS:l,Ss:s}),{[Kve]:e.referToSelf(d=>(v,p,m)=>{for(var g=d(v,p),h=0;h<m.length;h++)g=d(g,m[h]);return g}),Array:e.referToSelf(d=>v=>{if(v.length===1&&Array.isArray(v[0])&&tE(v[0]))return d(...v[0]);if(tE(v))return d(...v);throw new Mi("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}}),qve="matAlgo02xDS0",Wve=["typed","equalScalar"],Ma=fe(qve,Wve,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 kt(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 g=s[0],h=s[1],w,b=n,x=0,C=o;typeof c=="string"&&c===m&&(w=c,b=e.find(n,[w,w]),x=e.convert(0,w),C=e.find(o,[w,w]));for(var y=[],S=[],N=[],D=0;D<h;D++){N[D]=S.length;for(var M=v[D],P=v[D+1],_=M;_<P;_++){var I=d[_],$=l?C(f[_],u[I][D]):C(u[I][D],f[_]);b($,x)||(S.push(I),y.push($))}}return N[h]=S.length,i.createSparseMatrix({values:y,index:S,ptr:N,size:[g,h],datatype:w})}}),Gve="matAlgo06xS0S0",Yve=["typed","equalScalar"],Tp=fe(Gve,Yve,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 kt(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,g=n,h=0,w=o;typeof s=="string"&&s===d&&(m=s,g=e.find(n,[m,m]),h=e.convert(0,m),w=e.find(o,[m,m]));for(var b=l&&c?[]:void 0,x=[],C=[],y=b?[]:void 0,S=[],N=[],D=0;D<p;D++){C[D]=x.length;var M=D+1;if(D4(a,D,S,y,N,M,x,w),D4(i,D,S,y,N,M,x,w),y)for(var P=C[D];P<x.length;){var _=x[P];if(N[_]===M){var I=y[_];g(I,h)?x.splice(P,1):(b.push(I),P++)}else x.splice(P,1)}else for(var $=C[D];$<x.length;){var F=x[$];N[F]!==M?x.splice($,1):$++}}return C[p]=x.length,a.createSparseMatrix({values:b,index:x,ptr:C,size:[v,p],datatype:m})}}),nE="lcm",Xve=["typed","matrix","equalScalar","concat"],Zve=fe(nE,Xve,t=>{var{typed:e,matrix:n,equalScalar:r,concat:a}=t,i=Ma({typed:e,equalScalar:r}),o=Tp({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 g=d(v,p),h=0;h<m.length;h++)g=d(g,m[h]);return g}),e(nE,{"number, number":h_,"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()}}),rE="log10",Jve=["typed","config","Complex"],Qve=fe(rE,Jve,t=>{var{typed:e,config:n,Complex:r}=t;return e(rE,{number:function(i){return i>=0||n.predictable?g_(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))})}),aE="log2",epe=["typed","config","Complex"],tpe=fe(aE,epe,t=>{var{typed:e,config:n,Complex:r}=t;return e(aE,{number:function(o){return o>=0||n.predictable?y_(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)}}),npe="matAlgo03xDSf",rpe=["typed"],hr=fe(npe,rpe,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 kt(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],g=u[1],h,w=0,b=i;typeof s=="string"&&s===p&&(h=s,w=e.convert(0,h),b=e.find(i,[h,h]));for(var x=[],C=0;C<m;C++)x[C]=[];for(var y=[],S=[],N=0;N<g;N++){for(var D=N+1,M=d[N],P=d[N+1],_=M;_<P;_++){var I=f[_];y[I]=o?b(c[_],l[I][N]):b(l[I][N],c[_]),S[I]=D}for(var $=0;$<m;$++)S[$]===D?x[$][N]=y[$]:x[$][N]=o?b(w,l[$][N]):b(l[$][N],w)}return r.createDenseMatrix({data:x,size:[m,g],datatype:h})}}),ape="matAlgo05xSfSf",ipe=["typed","equalScalar"],Pp=fe(ape,ipe,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,g=i._datatype;if(c.length!==m.length)throw new kt(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 h=c[0],w=c[1],b,x=n,C=0,y=o;typeof f=="string"&&f===g&&(b=f,x=e.find(n,[b,b]),C=e.convert(0,b),y=e.find(o,[b,b]));var S=l&&d?[]:void 0,N=[],D=[],M=S?[]:void 0,P=S?[]:void 0,_=[],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($),_[$]=B,M&&(M[$]=l[T]);for(T=p[F],O=p[F+1];T<O;T++)$=v[T],_[$]!==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(k===B||R===B){var L=k===B?M[$]:C,H=R===B?P[$]:C,z=y(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:[h,w],datatype:b})}}),iE="mod",ope=["typed","matrix","equalScalar","DenseMatrix","concat"],lpe=fe(iE,ope,t=>{var{typed:e,matrix:n,equalScalar:r,DenseMatrix:a,concat:i}=t,o=Ma({typed:e,equalScalar:r}),l=hr({typed:e}),u=Pp({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(iE,{"number, number":b_,"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}))}),upe="multiplyScalar",spe=["typed"],cpe=fe(upe,spe,t=>{var{typed:e}=t;return e("multiplyScalar",{"number, number":s_,"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)})}),oE="multiply",fpe=["typed","matrix","addScalar","multiplyScalar","equalScalar","dot"],dpe=fe(oE,fpe,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,y){switch(C.length){case 1:switch(y.length){case 1:if(C[0]!==y[0])throw new RangeError("Dimension mismatch in multiplication. Vectors must have the same length");break;case 2:if(C[0]!==y[0])throw new RangeError("Dimension mismatch in multiplication. Vector length ("+C[0]+") must match Matrix rows ("+y[0]+")");break;default:throw new Error("Can only multiply a 1 or 2 dimensional matrix (Matrix B has "+y.length+" dimensions)")}break;case 2:switch(y.length){case 1:if(C[1]!==y[0])throw new RangeError("Dimension mismatch in multiplication. Matrix columns ("+C[1]+") must match Vector length ("+y[0]+")");break;case 2:if(C[1]!==y[0])throw new RangeError("Dimension mismatch in multiplication. Matrix A columns ("+C[1]+") must match Matrix B rows ("+y[0]+")");break;default:throw new Error("Can only multiply a 1 or 2 dimensional matrix (Matrix B has "+y.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,y,S){if(S===0)throw new Error("Cannot multiply two empty vectors");return o(C,y)}function f(C,y){if(y.storage()!=="dense")throw new Error("Support for SparseMatrix not implemented");return d(C,y)}function d(C,y){var S=C._data,N=C._size,D=C._datatype,M=y._data,P=y._size,_=y._datatype,I=N[0],$=P[1],F,T=r,O=a;D&&_&&D===_&&typeof D=="string"&&(F=D,T=e.find(r,[F,F]),O=e.find(a,[F,F]));for(var B=[],k=0;k<$;k++){for(var R=O(S[0],M[0][k]),L=1;L<I;L++)R=T(R,O(S[L],M[L][k]));B[k]=R}return C.createDenseMatrix({data:B,size:[$],datatype:F})}var v=e("_multiplyMatrixVector",{"DenseMatrix, any":m,"SparseMatrix, any":w}),p=e("_multiplyMatrixMatrix",{"DenseMatrix, DenseMatrix":g,"DenseMatrix, SparseMatrix":h,"SparseMatrix, DenseMatrix":b,"SparseMatrix, SparseMatrix":x});function m(C,y){var S=C._data,N=C._size,D=C._datatype,M=y._data,P=y._datatype,_=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<_;B++){for(var k=S[B],R=T(k[0],M[0]),L=1;L<I;L++)R=F(R,T(k[L],M[L]));O[B]=R}return C.createDenseMatrix({data:O,size:[_],datatype:$})}function g(C,y){var S=C._data,N=C._size,D=C._datatype,M=y._data,P=y._size,_=y._datatype,I=N[0],$=N[1],F=P[1],T,O=r,B=a;D&&_&&D===_&&typeof D=="string"&&(T=D,O=e.find(r,[T,T]),B=e.find(a,[T,T]));for(var k=[],R=0;R<I;R++){var L=S[R];k[R]=[];for(var H=0;H<F;H++){for(var z=B(L[0],M[0][H]),V=1;V<$;V++)z=O(z,B(L[V],M[V][H]));k[R][H]=z}}return C.createDenseMatrix({data:k,size:[I,F],datatype:T})}function h(C,y){var S=C._data,N=C._size,D=C._datatype,M=y._values,P=y._index,_=y._ptr,I=y._size,$=y._datatype;if(!M)throw new Error("Cannot multiply Dense Matrix times Pattern only Matrix");var F=N[0],T=I[1],O,B=r,k=a,R=i,L=0;D&&$&&D===$&&typeof D=="string"&&(O=D,B=e.find(r,[O,O]),k=e.find(a,[O,O]),R=e.find(i,[O,O]),L=e.convert(0,O));for(var H=[],z=[],V=[],U=y.createSparseMatrix({values:H,index:z,ptr:V,size:[F,T],datatype:O}),W=0;W<T;W++){V[W]=z.length;var G=_[W],le=_[W+1];if(le>G)for(var ne=0,ie=0;ie<F;ie++){for(var se=ie+1,he=void 0,te=G;te<le;te++){var ge=P[te];ne!==se?(he=k(S[ie][ge],M[te]),ne=se):he=B(he,k(S[ie][ge],M[te]))}ne===se&&!R(he,L)&&(z.push(ie),H.push(he))}}return V[T]=z.length,U}function w(C,y){var S=C._values,N=C._index,D=C._ptr,M=C._datatype;if(!S)throw new Error("Cannot multiply Pattern only Matrix times Dense Matrix");var P=y._data,_=y._datatype,I=C._size[0],$=y._size[0],F=[],T=[],O=[],B,k=r,R=a,L=i,H=0;M&&_&&M===_&&typeof M=="string"&&(B=M,k=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],ne=G;ne<le;ne++){var ie=N[ne];V[ie]?z[ie]=k(z[ie],R(W,S[ne])):(V[ie]=!0,T.push(ie),z[ie]=R(W,S[ne]))}}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 b(C,y){var S=C._values,N=C._index,D=C._ptr,M=C._datatype;if(!S)throw new Error("Cannot multiply Pattern only Matrix times Dense Matrix");var P=y._data,_=y._datatype,I=C._size[0],$=y._size[0],F=y._size[1],T,O=r,B=a,k=i,R=0;M&&_&&M===_&&typeof M=="string"&&(T=M,O=e.find(r,[T,T]),B=e.find(a,[T,T]),k=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,ne=0;ne<$;ne++){var ie=P[ne][G];if(!k(ie,R))for(var se=D[ne],he=D[ne+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],re=H.length,de=ee;de<re;de++){var ae=H[de];L[de]=U[ae]}}return z[F]=H.length,V}function x(C,y){var S=C._values,N=C._index,D=C._ptr,M=C._datatype,P=y._values,_=y._index,I=y._ptr,$=y._datatype,F=C._size[0],T=y._size[1],O=S&&P,B,k=r,R=a;M&&$&&M===$&&typeof M=="string"&&(B=M,k=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,ne,ie,se,he,te,ge,ee=0;ee<T;ee++){z[ee]=H.length;var re=ee+1;for(se=I[ee],he=I[ee+1],ie=se;ie<he;ie++)if(ge=_[ie],O)for(le=D[ge],ne=D[ge+1],G=le;G<ne;G++)te=N[G],W[te]!==re?(W[te]=re,H.push(te),U[te]=R(P[ie],S[G])):U[te]=k(U[te],R(P[ie],S[G]));else for(le=D[ge],ne=D[ge+1],G=le;G<ne;G++)te=N[G],W[te]!==re&&(W[te]=re,H.push(te));if(O)for(var de=z[ee],ae=H.length,oe=de;oe<ae;oe++){var ue=H[oe];L[oe]=U[ue]}}return z[T]=H.length,V}return e(oE,a,{"Array, Array":e.referTo("Matrix, Matrix",C=>(y,S)=>{s($t(y),$t(S));var N=C(n(y),n(S));return ft(N)?N.valueOf():N}),"Matrix, Matrix":function(y,S){var N=y.size(),D=S.size();return s(N,D),N.length===1?D.length===1?c(y,S,N[0]):f(y,S):D.length===1?v(y,S):p(y,S)},"Matrix, Array":e.referTo("Matrix,Matrix",C=>(y,S)=>C(y,n(S))),"Array, Matrix":e.referToSelf(C=>(y,S)=>C(n(y,S.storage()),S)),"SparseMatrix, any":function(y,S){return l(y,S,a,!1)},"DenseMatrix, any":function(y,S){return u(y,S,a,!1)},"any, SparseMatrix":function(y,S){return l(S,y,a,!0)},"any, DenseMatrix":function(y,S){return u(S,y,a,!0)},"Array, any":function(y,S){return u(n(y),S,a,!1).valueOf()},"any, Array":function(y,S){return u(n(S),y,a,!0).valueOf()},"any, any":a,"any, any, ...any":e.referToSelf(C=>(y,S,N)=>{for(var D=C(y,S),M=0;M<N.length;M++)D=C(D,N[M]);return D})})}),lE="nthRoot",vpe=["typed","matrix","equalScalar","BigNumber","concat"],ppe=fe(lE,vpe,t=>{var{typed:e,matrix:n,equalScalar:r,BigNumber:a,concat:i}=t,o=fo({typed:e}),l=Ma({typed:e,equalScalar:r}),u=Tp({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(lE,{number:A4,"number, number":A4,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,g=a.clone({precision:m+2}),h=new a(0),w=new g(1),b=p.isNegative();if(b&&(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 b?new g(1/0):0;if(!v.isFinite())return b?h:v;var x=v.abs().pow(w.div(p));return x=v.isNeg()?x.neg():x,new a((b?w.div(x):x).toPrecision(m))}}),uE="sign",mpe=["typed","BigNumber","Fraction","complex"],hpe=fe(uE,mpe,t=>{var{typed:e,BigNumber:n,complex:r,Fraction:a}=t;return e(uE,{number:h0,Complex:function(o){return o.im===0?r(h0(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)})})}),gpe="sqrt",ype=["config","typed","Complex"],bpe=fe(gpe,ype,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()}}),sE="square",xpe=["typed"],wpe=fe(sE,xpe,t=>{var{typed:e}=t;return e(sE,{number:x_,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)}})}),cE="subtract",Cpe=["typed","matrix","equalScalar","addScalar","unaryMinus","DenseMatrix","concat"],Spe=fe(cE,Cpe,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=Pp({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(cE,{"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,g)=>{if(m.value===null)throw new Error("Parameter x contains a unit with undefined value");if(g.value===null)throw new Error("Parameter y contains a unit with undefined value");if(!m.equalBase(g))throw new Error("Units do not match");var h=m.clone();return h.value=e.find(p,[h.valueType(),g.valueType()])(h.value,g.value),h.fixPrefix=!1,h})},v({SS:c,DS:u,SD:s,Ss:d,sS:f}))}),fE="xgcd",Epe=["typed","config","matrix","BigNumber"],Npe=fe(fE,Epe,t=>{var{typed:e,config:n,matrix:r,BigNumber:a}=t;return e(fE,{"number, number":function(l,u){var s=w_(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,g=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=g.minus(s.times(m)),g=u,o=l,l=c;var h;return o.lt(f)?h=[o.neg(),p.neg(),g.neg()]:h=[o,o.isZero()?0:p,g],n.matrix==="Array"?h:r(h)}}),dE="invmod",Dpe=["typed","config","BigNumber","xgcd","equal","smaller","mod","add","isInteger"],Mpe=fe(dE,Dpe,t=>{var{typed:e,config:n,BigNumber:r,xgcd:a,equal:i,smaller:o,mod:l,add:u,isInteger:s}=t;return e(dE,{"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}}),Ape="matAlgo09xS0Sf",Ope=["typed","equalScalar"],ak=fe(Ape,Ope,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,g=i._datatype;if(c.length!==m.length)throw new kt(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 h=c[0],w=c[1],b,x=n,C=0,y=o;typeof f=="string"&&f===g&&(b=f,x=e.find(n,[b,b]),C=e.convert(0,b),y=e.find(o,[b,b]));var S=l&&d?[]:void 0,N=[],D=[],M=S?[]:void 0,P=[],_,I,$,F,T;for(I=0;I<w;I++){D[I]=N.length;var O=I+1;if(M)for(F=p[I],T=p[I+1],$=F;$<T;$++)_=v[$],P[_]=O,M[_]=d[$];for(F=s[I],T=s[I+1],$=F;$<T;$++)if(_=u[$],M){var B=P[_]===O?M[_]:C,k=y(l[$],B);x(k,C)||(N.push(_),S.push(k))}else N.push(_)}return D[w]=N.length,a.createSparseMatrix({values:S,index:N,ptr:D,size:[h,w],datatype:b})}}),vE="dotMultiply",Tpe=["typed","matrix","equalScalar","multiplyScalar","concat"],Ppe=fe(vE,Tpe,t=>{var{typed:e,matrix:n,equalScalar:r,multiplyScalar:a,concat:i}=t,o=Ma({typed:e,equalScalar:r}),l=ak({typed:e,equalScalar:r}),u=Qn({typed:e,equalScalar:r}),s=ln({typed:e,matrix:n,concat:i});return e(vE,s({elop:a,SS:l,DS:o,Ss:u}))});function _pe(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 zs(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 kpe(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=Xc(zs(t));for(var u=0;u<a.length;++u)a[u]^=1}else a=Xc(t);if(l){i=Xc(zs(e));for(var s=0;s<i.length;++s)i[s]^=1}else i=Xc(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,g=new r(m^1),h=new r(1),w=new r(2),b=r.precision;for(r.config({precision:1e9});v>0;)n(c[--v],f[--p])===m&&(g=g.plus(h)),h=h.times(w);for(;p>0;)n(d,f[--p])===m&&(g=g.plus(h)),h=h.times(w);return r.config({precision:b}),m===0&&(g.s=-g.s),g}function Xc(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 Ipe(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)?zs(e):e.eq(r)?zs(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 Fpe(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 $pe(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 pE="bitAnd",Bpe=["typed","matrix","equalScalar","concat"],Rpe=fe(pE,Bpe,t=>{var{typed:e,matrix:n,equalScalar:r,concat:a}=t,i=Ma({typed:e,equalScalar:r}),o=Tp({typed:e,equalScalar:r}),l=Qn({typed:e,equalScalar:r}),u=ln({typed:e,matrix:n,concat:a});return e(pE,{"number, number":S_,"BigNumber, BigNumber":_pe},u({SS:o,DS:i,Ss:l}))}),mE="bitNot",Lpe=["typed"],zpe=fe(mE,Lpe,t=>{var{typed:e}=t;return e(mE,{number:E_,BigNumber:zs,"Array | Matrix":e.referToSelf(n=>r=>Ft(r,n))})}),hE="bitOr",Vpe=["typed","matrix","equalScalar","DenseMatrix","concat"],jpe=fe(hE,Vpe,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(hE,{"number, number":N_,"BigNumber, BigNumber":kpe},s({SS:l,DS:o,Ss:u}))}),Hpe="matAlgo07xSSf",Kpe=["typed","DenseMatrix"],Xa=fe(Hpe,Kpe,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 kt(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,g=l;typeof s=="string"&&s===f&&(p=s,m=e.convert(0,p),g=e.find(l,[p,p]));var h,w,b=[];for(h=0;h<d;h++)b[h]=[];var x=[],C=[],y=[],S=[];for(w=0;w<v;w++){var N=w+1;for(r(i,w,y,x,N),r(o,w,S,C,N),h=0;h<d;h++){var D=y[h]===N?x[h]:m,M=S[h]===N?C[h]:m;b[h][w]=g(D,M)}}return new n({data:b,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]}}}),gE="bitXor",Upe=["typed","matrix","DenseMatrix","concat"],qpe=fe(gE,Upe,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(gE,{"number, number":D_,"BigNumber, BigNumber":Ipe},u({SS:o,DS:i,Ss:l}))}),yE="arg",Wpe=["typed"],Gpe=fe(yE,Wpe,t=>{var{typed:e}=t;return e(yE,{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))})}),bE="conj",Ype=["typed"],Xpe=fe(bE,Ype,t=>{var{typed:e}=t;return e(bE,{"number | BigNumber | Fraction":n=>n,Complex:n=>n.conjugate(),"Array | Matrix":e.referToSelf(n=>r=>Ft(r,n))})}),xE="im",Zpe=["typed"],Jpe=fe(xE,Zpe,t=>{var{typed:e}=t;return e(xE,{number:()=>0,"BigNumber | Fraction":n=>n.mul(0),Complex:n=>n.im,"Array | Matrix":e.referToSelf(n=>r=>Ft(r,n))})}),wE="re",Qpe=["typed"],eme=fe(wE,Qpe,t=>{var{typed:e}=t;return e(wE,{"number | BigNumber | Fraction":n=>n,Complex:n=>n.re,"Array | Matrix":e.referToSelf(n=>r=>Ft(r,n))})}),CE="not",tme=["typed"],nme=fe(CE,tme,t=>{var{typed:e}=t;return e(CE,{"null | undefined":()=>!0,number:P_,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))})}),SE="or",rme=["typed","matrix","equalScalar","DenseMatrix","concat"],ame=fe(SE,rme,t=>{var{typed:e,matrix:n,equalScalar:r,DenseMatrix:a,concat:i}=t,o=hr({typed:e}),l=Pp({typed:e,equalScalar:r}),u=Vn({typed:e,DenseMatrix:a}),s=ln({typed:e,matrix:n,concat:i});return e(SE,{"number, number":__,"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}))}),EE="xor",ime=["typed","matrix","DenseMatrix","concat"],ome=fe(EE,ime,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(EE,{"number, number":k_,"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}))}),NE="concat",lme=["typed","matrix","isInteger"],ik=fe(NE,lme,t=>{var{typed:e,matrix:n,isInteger:r}=t;return e(NE,{"...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=ut(d).valueOf(),p=$t(v);if(f[o]=v,s=u,u=p.length-1,o>0&&u!==s)throw new kt(s+1,u+1)}}if(f.length===0)throw new SyntaxError("At least one matrix expected");for(var m=f.shift();f.length;)m=ok(m,f.shift(),u,0);return c?n(m):m},"...string":function(i){return i.join("")}})});function ok(t,e,n,r){if(r<n){if(t.length!==e.length)throw new kt(t.length,e.length);for(var a=[],i=0;i<t.length;i++)a[i]=ok(t[i],e[i],n,r+1);return a}else return t.concat(e)}var DE="column",ume=["typed","Index","matrix","range"],lk=fe(DE,ume,t=>{var{typed:e,Index:n,matrix:r,range:a}=t;return e(DE,{"Matrix, number":i,"Array, number":function(l,u){return i(r(ut(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",sme=["typed","size","prod"],cme=fe(ME,sme,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))}})}),AE="cross",fme=["typed","matrix","subtract","multiply"],dme=fe(AE,fme,t=>{var{typed:e,matrix:n,subtract:r,multiply:a}=t;return e(AE,{"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=Wd(o),l=Wd(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}}),OE="diag",vme=["typed","matrix","DenseMatrix","SparseMatrix"],pme=fe(OE,vme,t=>{var{typed:e,matrix:n,DenseMatrix:r,SparseMatrix:a}=t;return e(OE,{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),g=[],h=0;h<m;h++)g[h]=u[h+d][h+v];return c!==null?n(g):g}}),mme="filter",hme=["typed"],gme=fe(mme,hme,t=>{var{typed:e}=t;return e("filter",{"Array, function":TE,"Matrix, function":function(r,a){return r.create(TE(r.toArray(),a))},"Array, RegExp":Gd,"Matrix, RegExp":function(r,a){return r.create(Gd(r.toArray(),a))}})});function TE(t,e){var n=co(e);return U5(t,function(r,a,i){return n===1?e(r):n===2?e(r,[a]):e(r,[a],i)})}var PE="flatten",yme=["typed","matrix"],bme=fe(PE,yme,t=>{var{typed:e,matrix:n}=t;return e(PE,{Array:function(a){return Ut(a)},Matrix:function(a){var i=Ut(a.toArray());return n(i)}})}),_E="forEach",xme=["typed"],wme=fe(_E,xme,t=>{var{typed:e}=t;return e(_E,{"Array, function":Cme,"Matrix, function":function(r,a){r.forEach(a)}})});function Cme(t,e){var n=co(e),r=function a(i,o){Array.isArray(i)?Ep(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 kE="getMatrixDataType",Sme=["typed"],Eme=fe(kE,Sme,t=>{var{typed:e}=t;return e(kE,{Array:function(r){return Rs(r,vn)},Matrix:function(r){return r.getDataType()}})}),IE="identity",Nme=["typed","config","matrix","BigNumber","DenseMatrix","SparseMatrix"],Dme=fe(IE,Nme,t=>{var{typed:e,config:n,matrix:r,BigNumber:a,DenseMatrix:i,SparseMatrix:o}=t;return e(IE,{"":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 g=nu([],m,p),h=s<c?s:c,w=0;w<h;w++)g[w][w]=v;return g}}),FE="kron",Mme=["typed","matrix","multiplyScalar"],Ame=fe(FE,Mme,t=>{var{typed:e,matrix:n,multiplyScalar:r}=t;return e(FE,{"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}}),$E="map",Ome=["typed"],Tme=fe($E,Ome,t=>{var{typed:e}=t;return e($E,{"Array, function":Pme,"Matrix, function":function(r,a){return r.map(a)}})});function Pme(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 BE="diff",_me=["typed","matrix","subtract","number"],uk=fe(BE,_me,t=>{var{typed:e,matrix:n,subtract:r,number:a}=t;return e(BE,{"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}}),kme="ones",Ime=["typed","config","matrix","BigNumber"],Fme=fe(kme,Ime,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 sk(){throw new Error('No "fraction" implementation available')}function ck(){throw new Error('No "matrix" implementation available')}var RE="range",$me=["typed","config","?matrix","?bignumber","smaller","smallerEq","larger","largerEq"],fk=fe(RE,$me,t=>{var{typed:e,config:n,matrix:r,bignumber:a,smaller:i,smallerEq:o,larger:l,largerEq:u}=t;return e(RE,{string:c,"string, boolean":c,"number, number":function(h,w){return s(f(h,w,1))},"number, number, number":function(h,w,b){return s(f(h,w,b))},"number, number, boolean":function(h,w,b){return s(b?d(h,w,1):f(h,w,1))},"number, number, number, boolean":function(h,w,b,x){return s(x?d(h,w,b):f(h,w,b))},"BigNumber, BigNumber":function(h,w){var b=h.constructor;return s(v(h,w,new b(1)))},"BigNumber, BigNumber, BigNumber":function(h,w,b){return s(v(h,w,b))},"BigNumber, BigNumber, boolean":function(h,w,b){var x=h.constructor;return s(b?p(h,w,new x(1)):v(h,w,new x(1)))},"BigNumber, BigNumber, BigNumber, boolean":function(h,w,b,x){return s(x?p(h,w,b):v(h,w,b))}});function s(g){return n.matrix==="Matrix"?r?r(g):ck():g}function c(g,h){var w=m(g);if(!w)throw new SyntaxError('String "'+g+'" is no valid range');var b;return n.number==="BigNumber"?(a===void 0&&mx(),b=h?p:v,s(b(a(w.start),a(w.end),a(w.step)))):(b=h?d:f,s(b(w.start,w.end,w.step)))}function f(g,h,w){var b=[],x=g;if(w>0)for(;i(x,h);)b.push(x),x+=w;else if(w<0)for(;l(x,h);)b.push(x),x+=w;return b}function d(g,h,w){var b=[],x=g;if(w>0)for(;o(x,h);)b.push(x),x+=w;else if(w<0)for(;u(x,h);)b.push(x),x+=w;return b}function v(g,h,w){var b=a(0),x=[],C=g;if(w.gt(b))for(;i(C,h);)x.push(C),C=C.plus(w);else if(w.lt(b))for(;l(C,h);)x.push(C),C=C.plus(w);return x}function p(g,h,w){var b=a(0),x=[],C=g;if(w.gt(b))for(;o(C,h);)x.push(C),C=C.plus(w);else if(w.lt(b))for(;u(C,h);)x.push(C),C=C.plus(w);return x}function m(g){var h=g.split(":"),w=h.map(function(x){return Number(x)}),b=w.some(function(x){return isNaN(x)});if(b)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}}}),LE="reshape",Bme=["typed","isInteger","matrix"],Rme=fe(LE,Bme,t=>{var{typed:e,isInteger:n}=t;return e(LE,{"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)}),z5(a,i)}})}),Lme="resize",zme=["config","matrix"],Vme=fe(Lme,zme,t=>{var{config:e,matrix:n}=t;return function(i,o,l){if(arguments.length!==2&&arguments.length!==3)throw new Mi("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 ut(i)}else{Array.isArray(i)||(i=[i]),i=ut(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 kt(i.length,1);var l=i[0];if(typeof l!="number"||!nt(l))throw new TypeError("Invalid size, must contain positive integers (size: "+_t(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}}),zE="rotate",jme=["typed","multiply","rotationMatrix"],Hme=fe(zE,jme,t=>{var{typed:e,multiply:n,rotationMatrix:r}=t;return e(zE,{"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))}}),VE="rotationMatrix",Kme=["typed","config","multiplyScalar","addScalar","unaryMinus","norm","matrix","BigNumber","DenseMatrix","SparseMatrix","cos","sin"],Ume=fe(VE,Kme,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(VE,{"":function(){return n.matrix==="Matrix"?u([]):[]},string:function(b){return u(b)},"number | BigNumber | Complex | Unit":function(b){return v(b,n.matrix==="Matrix"?"dense":void 0)},"number | BigNumber | Complex | Unit, string":function(b,x){return v(b,x)},"number | BigNumber | Complex | Unit, Array":function(b,x){var C=u(x);return p(C),h(b,C,void 0)},"number | BigNumber | Complex | Unit, Matrix":function(b,x){p(x);var C=x.storage()||(n.matrix==="Matrix"?"dense":void 0);return h(b,x,C)},"number | BigNumber | Complex | Unit, Array, string":function(b,x,C){var y=u(x);return p(y),h(b,y,C)},"number | BigNumber | Complex | Unit, Matrix, string":function(b,x,C){return p(x),h(b,x,C)}});function v(w,b){var x=It(w),C=x?new l(-1):-1,y=f(w),S=d(w),N=[[y,r(C,S)],[S,y]];return g(N,b)}function p(w){var b=w.size();if(b.length<1||b[0]!==3)throw new RangeError("Vector must be of dimensions 1x3")}function m(w){return w.reduce((b,x)=>r(b,x))}function g(w,b){if(b){if(b==="sparse")return new c(w);if(b==="dense")return new s(w);throw new TypeError('Unknown matrix type "'.concat(b,'"'))}return w}function h(w,b,x){var C=o(b);if(C===0)throw new RangeError("Rotation around zero vector");var y=It(w)?l:null,S=y?new y(1):1,N=y?new y(-1):-1,D=y?new y(b.get([0])/C):b.get([0])/C,M=y?new y(b.get([1])/C):b.get([1])/C,P=y?new y(b.get([2])/C):b.get([2])/C,_=f(w),I=a(S,i(_)),$=d(w),F=a(_,m([D,D,I])),T=a(m([D,M,I]),m([N,P,$])),O=a(m([D,P,I]),m([M,$])),B=a(m([D,M,I]),m([P,$])),k=a(_,m([M,M,I])),R=a(m([M,P,I]),m([N,D,$])),L=a(m([D,P,I]),m([N,M,$])),H=a(m([M,P,I]),m([D,$])),z=a(_,m([P,P,I])),V=[[F,T,O],[B,k,R],[L,H,z]];return g(V,x)}}),jE="row",qme=["typed","Index","matrix","range"],dk=fe(jE,qme,t=>{var{typed:e,Index:n,matrix:r,range:a}=t;return e(jE,{"Matrix, number":i,"Array, number":function(l,u){return i(r(ut(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]])}}),HE="size",Wme=["typed","config","?matrix"],Gme=fe(HE,Wme,t=>{var{typed:e,config:n,matrix:r}=t;return e(HE,{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([]):ck()}})}),KE="squeeze",Yme=["typed","matrix"],Xme=fe(KE,Yme,t=>{var{typed:e,matrix:n}=t;return e(KE,{Array:function(a){return Wd(ut(a))},Matrix:function(a){var i=Wd(a.toArray());return Array.isArray(i)?n(i):i},any:function(a){return ut(a)}})}),UE="subset",Zme=["typed","matrix"],vk=fe(UE,Zme,t=>{var{typed:e,matrix:n}=t;return e(UE,{"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":Qme,"string, Index":Jme,"Array, Index, any":function(a,i,o){return n(ut(a)).subset(i,o,void 0).valueOf()},"Array, Index, any, any":function(a,i,o,l){return n(ut(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":qE,"string, Index, string, string":qE,"Object, Index, any":ehe})});function Jme(t,e){if(!sc(e))throw new TypeError("Index expected");if(e.size().length!==1)throw new kt(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 qE(t,e,n,r){if(!e||e.isIndex!==!0)throw new TypeError("Index expected");if(e.size().length!==1)throw new kt(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 kt(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 Qme(t,e){if(e.size().length!==1)throw new kt(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 ehe(t,e,n){if(e.size().length!==1)throw new kt(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=ut(t);return au(a,r,n),a}var WE="transpose",the=["typed","matrix"],nhe=fe(WE,the,t=>{var{typed:e,matrix:n}=t;return e(WE,{Array:o=>r(n(o)).valueOf(),Matrix:r,any:ut});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: "+_t(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: "+_t(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]=ut(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=[],g=0;g<l;g++)m[g]=0;var h,w,b;for(h=0,w=c.length;h<w;h++)m[c[h]]++;for(var x=0,C=0;C<l;C++)p.push(x),x+=m[C],m[C]=p[C];for(p.push(x),b=0;b<u;b++)for(var y=f[b],S=f[b+1],N=y;N<S;N++){var D=m[c[N]]++;v[D]=b,s&&(d[D]=ut(s[N]))}return o.createSparseMatrix({values:d,index:v,ptr:p,size:[u,l],datatype:o._datatype})}}),GE="ctranspose",rhe=["typed","transpose","conj"],ahe=fe(GE,rhe,t=>{var{typed:e,transpose:n,conj:r}=t;return e(GE,{any:function(i){return r(n(i))}})}),YE="zeros",ihe=["typed","config","matrix","BigNumber"],ohe=fe(YE,ihe,t=>{var{typed:e,config:n,matrix:r,BigNumber:a}=t;return e(YE,{"":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")})}}),XE="fft",lhe=["typed","matrix","addScalar","multiplyScalar","divideScalar","exp","tau","i","dotDivide","conj","pow","ceil","log2"],uhe=fe(XE,lhe,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(XE,{Array:p,Matrix:function(b){return b.create(p(b.toArray()))}});function p(w){var b=$t(w);return b.length===1?h(w,b[0]):m(w.map(x=>p(x,b.slice(1))),0)}function m(w,b){var x=$t(w);if(b!==0)return new Array(x[0]).fill(0).map((y,S)=>m(w[S],b-1));if(x.length===1)return h(w);function C(y){var S=$t(y);return new Array(S[1]).fill(0).map((N,D)=>new Array(S[0]).fill(0).map((M,P)=>y[P][D]))}return C(m(C(w),1))}function g(w){for(var b=w.length,x=o(i(a(-1,a(u,l)),b)),C=[],y=1-b;y<b;y++)C.push(f(x,i(f(y,2),2)));for(var S=f(2,d(v(b+b-1))),N=[...new Array(b).fill(0).map((T,O)=>a(w[O],C[b-1+O])),...new Array(S-b).fill(0)],D=[...new Array(b+b-1).fill(0).map((T,O)=>i(1,C[O])),...new Array(S-(b+b-1)).fill(0)],M=h(N),P=h(D),_=new Array(S).fill(0).map((T,O)=>a(M[O],P[O])),I=s(c(p(c(_))),S),$=[],F=b-1;F<b+b-1;F++)$.push(a(I[F],C[F]));return $}function h(w){var b=w.length;if(b===1)return[w[0]];if(b%2===0){for(var x=[...h(w.filter((N,D)=>D%2===0)),...h(w.filter((N,D)=>D%2===1))],C=0;C<b/2;C++){var y=x[C],S=a(x[C+b/2],o(a(a(l,u),i(-C,b))));x[C]=r(y,S),x[C+b/2]=r(y,a(-1,S))}return x}else return g(w)}}),ZE="ifft",she=["typed","fft","dotDivide","conj"],che=fe(ZE,she,t=>{var{typed:e,fft:n,dotDivide:r,conj:a}=t;return e(ZE,{"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))}})}),fhe="erf",dhe=["typed"],vhe=fe(fhe,dhe,t=>{var{typed:e}=t;return e("name",{number:function(o){var l=Math.abs(o);return l>=hhe?Wi(o):l<=phe?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=(mhe-c)/i,o=parseInt(i*16)/16;var f=(i-o)*(i+o);return Math.exp(-o*o)*Math.exp(-f)*c}}),phe=.46875,mhe=.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]],hhe=Math.pow(2,53),JE="mode",ghe=["typed","isNaN","isNumeric"],yhe=fe(JE,ghe,t=>{var{typed:e,isNaN:n,isNumeric:r}=t;return e(JE,{"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 vr(t,e,n){var r;return String(t).indexOf("Unexpected type")!==-1?(r=arguments.length>2?" (type: "+vn(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: "+vn(n)+", value: "+JSON.stringify(n)+")":"",new TypeError("Cannot calculate "+e+", no ordering relation is defined for complex numbers"+r)):t}var QE="prod",bhe=["typed","config","multiplyScalar","numeric"],xhe=fe(QE,bhe,t=>{var{typed:e,config:n,multiplyScalar:r,numeric:a}=t;return e(QE,{"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 vr(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}}),eN="format",whe=["typed"],Che=fe(eN,whe,t=>{var{typed:e}=t;return e(eN,{any:_t,"any, Object | function | number":_t})}),tN="bin",She=["typed","format"],Ehe=fe(tN,She,t=>{var{typed:e,format:n}=t;return e(tN,{"number | BigNumber":function(a){return n(a,{notation:"bin"})},"number | BigNumber, number":function(a,i){return n(a,{notation:"bin",wordSize:i})}})}),nN="oct",Nhe=["typed","format"],Dhe=fe(nN,Nhe,t=>{var{typed:e,format:n}=t;return e(nN,{"number | BigNumber":function(a){return n(a,{notation:"oct"})},"number | BigNumber, number":function(a,i){return n(a,{notation:"oct",wordSize:i})}})}),rN="hex",Mhe=["typed","format"],Ahe=fe(rN,Mhe,t=>{var{typed:e,format:n}=t;return e(rN,{"number | BigNumber":function(a){return n(a,{notation:"hex"})},"number | BigNumber, number":function(a,i){return n(a,{notation:"hex",wordSize:i})}})}),aN="print",Ohe=["typed"],The=fe(aN,Ohe,t=>{var{typed:e}=t;return e(aN,{"string, Object | Array":iN,"string, Object | Array, number | Object":iN})});function iN(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:_t(o,n):r})}var oN="to",Phe=["typed","matrix","concat"],_he=fe(oN,Phe,t=>{var{typed:e,matrix:n,concat:r}=t,a=ln({typed:e,matrix:n,concat:r});return e(oN,{"Unit, Unit | string":(i,o)=>i.to(o)},a({Ds:!0}))}),lN="isPrime",khe=["typed"],Ihe=fe(lN,khe,t=>{var{typed:e}=t;return e(lN,{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,b,x){for(var C=1;!b.eq(0);)b.mod(2).eq(0)?(b=b.div(2),w=w.mul(w).mod(x)):(b=b.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 g=0,h=m;!h.eq(r.sub(1));g+=1,h=h.mul(h).mod(r))if(g===u-1)return!1}}return!0},"Array | Matrix":e.referToSelf(n=>r=>Ft(r,n))})}),Fhe="numeric",$he=["number","?bignumber","?fraction"],Bhe=fe(Fhe,$he,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):sk};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=vn(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)}}),uN="divideScalar",Rhe=["typed","numeric"],Lhe=fe(uN,Rhe,t=>{var{typed:e,numeric:n}=t;return e(uN,{"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)})}),sN="pow",zhe=["typed","config","identity","multiply","matrix","inv","fraction","number","Complex"],Vhe=fe(sN,zhe,t=>{var{typed:e,config:n,identity:r,multiply:a,matrix:i,inv:o,number:l,fraction:u,Complex:s}=t;return e(sN,{"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 g=p.pow(m);if(g!=null)return g;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),g=l(m);if((p===g||Math.abs((p-g)/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?C_(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 g=r(m[0]).valueOf(),h=v;p>=1;)(p&1)===1&&(g=a(h,g)),p>>=1,h=a(h,h);return g}function d(v,p){return i(f(v.valueOf(),p))}}),ml="Number of decimals in function round must be an integer",cN="round",jhe=["typed","matrix","equalScalar","zeros","BigNumber","DenseMatrix"],Hhe=fe(cN,jhe,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(cN,{number:O4,"number, number":O4,"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())})}),fN="log",Khe=["config","typed","divideScalar","Complex"],Uhe=fe(fN,Khe,t=>{var{typed:e,config:n,divideScalar:r,Complex:a}=t;return e(fN,{number:function(o){return o>=0||n.predictable?Wfe(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)))})}),dN="log1p",qhe=["typed","config","divideScalar","log","Complex"],Whe=fe(dN,qhe,t=>{var{typed:e,config:n,divideScalar:r,log:a,Complex:i}=t;return e(dN,{number:function(u){return u>=-1||n.predictable?Yse(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))}}),vN="nthRoots",Ghe=["config","typed","divideScalar","Complex"],Yhe=fe(vN,Ghe,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 g=(c+4*m)/u;if(g===Math.round(g)){v.push(i[g%4](p));continue}v.push(new a({r:p,phi:(f+2*Math.PI*m)/u}))}return v}return e(vN,{Complex:function(u){return o(u,2)},"Complex, number":o})}),pN="dotPow",Xhe=["typed","equalScalar","matrix","pow","DenseMatrix","concat"],Zhe=fe(pN,Xhe,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(pN,f({elop:p,SS:u,DS:l,Ss:s,sS:c}))}),mN="dotDivide",Jhe=["typed","matrix","equalScalar","divideScalar","DenseMatrix","concat"],Qhe=fe(mN,Jhe,t=>{var{typed:e,matrix:n,equalScalar:r,divideScalar:a,DenseMatrix:i,concat:o}=t,l=Ma({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(mN,d({elop:a,SS:s,DS:u,SD:l,Ss:c,sS:f}))});function dc(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: "+_t(o)+")");var l=o[0],u=o[1];if(l!==u)throw new RangeError("Matrix must be square (size: "+_t(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($s(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,g=a._index,h=a._ptr,w=h[1],b=h[0];b<w;b++){var x=g[b];s[x][0]=m[b]}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 y=0;y<l;y++)s[y]=[a[y]];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 hN="lsolve",ege=["typed","matrix","divideScalar","multiplyScalar","subtract","equalScalar","DenseMatrix"],tge=fe(hN,ege,t=>{var{typed:e,matrix:n,divideScalar:r,multiplyScalar:a,subtract:i,equalScalar:o,DenseMatrix:l}=t,u=dc({DenseMatrix:l});return e(hN,{"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],g=[],h=f._data,w=0;w<m;w++){var b=v[w][0]||0,x=void 0;if(o(b,0))x=0;else{var C=h[w][w];if(o(C,0))throw new Error("Linear system cannot be solved since matrix is singular");x=r(b,C);for(var y=w+1;y<p;y++)v[y]=[i(v[y][0]||0,a(x,h[y][w]))]}g[w]=[x]}return new l({data:g,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],g=f._values,h=f._index,w=f._ptr,b=[],x=0;x<m;x++){var C=v[x][0]||0;if(o(C,0))b[x]=[0];else{for(var y=0,S=[],N=[],D=w[x],M=w[x+1],P=D;P<M;P++){var _=h[P];_===x?y=g[P]:_>x&&(S.push(g[P]),N.push(_))}if(o(y,0))throw new Error("Linear system cannot be solved since matrix is singular");for(var I=r(C,y),$=0,F=N.length;$<F;$++){var T=N[$];v[T]=[i(v[T][0]||0,a(I,S[$]))]}b[x]=[I]}}return new l({data:b,size:[p,1]})}}),gN="usolve",nge=["typed","matrix","divideScalar","multiplyScalar","subtract","equalScalar","DenseMatrix"],rge=fe(gN,nge,t=>{var{typed:e,matrix:n,divideScalar:r,multiplyScalar:a,subtract:i,equalScalar:o,DenseMatrix:l}=t,u=dc({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],g=[],h=f._data,w=m-1;w>=0;w--){var b=v[w][0]||0,x=void 0;if(o(b,0))x=0;else{var C=h[w][w];if(o(C,0))throw new Error("Linear system cannot be solved since matrix is singular");x=r(b,C);for(var y=w-1;y>=0;y--)v[y]=[i(v[y][0]||0,a(x,h[y][w]))]}g[w]=[x]}return new l({data:g,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],g=f._values,h=f._index,w=f._ptr,b=[],x=m-1;x>=0;x--){var C=v[x][0]||0;if(o(C,0))b[x]=[0];else{for(var y=0,S=[],N=[],D=w[x],M=w[x+1],P=M-1;P>=D;P--){var _=h[P];_===x?y=g[P]:_<x&&(S.push(g[P]),N.push(_))}if(o(y,0))throw new Error("Linear system cannot be solved since matrix is singular");for(var I=r(C,y),$=0,F=N.length;$<F;$++){var T=N[$];v[T]=[i(v[T][0],a(I,S[$]))]}b[x]=[I]}}return new l({data:b,size:[p,1]})}}),yN="lsolveAll",age=["typed","matrix","divideScalar","multiplyScalar","subtract","equalScalar","DenseMatrix"],ige=fe(yN,age,t=>{var{typed:e,matrix:n,divideScalar:r,multiplyScalar:a,subtract:i,equalScalar:o,DenseMatrix:l}=t,u=dc({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.map(g=>g.valueOf())}});function s(f,d){for(var v=[u(f,d,!0)._data.map(N=>N[0])],p=f._data,m=f._size[0],g=f._size[1],h=0;h<g;h++)for(var w=v.length,b=0;b<w;b++){var x=v[b];if(o(p[h][h],0))if(o(x[h],0)){if(b===0){var y=[...x];y[h]=1;for(var S=h+1;S<g;S++)y[S]=i(y[S],p[S][h]);v.push(y)}}else{if(b===0)return[];v.splice(b,1),b-=1,w-=1}else{x[h]=r(x[h],p[h][h]);for(var C=h+1;C<g;C++)x[C]=i(x[C],a(x[h],p[C][h]))}}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],g=f._values,h=f._index,w=f._ptr,b=0;b<m;b++)for(var x=v.length,C=0;C<x;C++){for(var y=v[C],S=[],N=[],D=w[b],M=w[b+1],P=0,_=D;_<M;_++){var I=h[_];I===b?P=g[_]:I>b&&(S.push(g[_]),N.push(I))}if(o(P,0))if(o(y[b],0)){if(C===0){var O=[...y];O[b]=1;for(var B=0,k=N.length;B<k;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{y[b]=r(y[b],P);for(var $=0,F=N.length;$<F;$++){var T=N[$];y[T]=i(y[T],a(y[b],S[$]))}}}return v.map(L=>new l({data:L.map(H=>[H]),size:[p,1]}))}}),bN="usolveAll",oge=["typed","matrix","divideScalar","multiplyScalar","subtract","equalScalar","DenseMatrix"],lge=fe(bN,oge,t=>{var{typed:e,matrix:n,divideScalar:r,multiplyScalar:a,subtract:i,equalScalar:o,DenseMatrix:l}=t,u=dc({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(g=>g.valueOf())}});function s(f,d){for(var v=[u(f,d,!0)._data.map(N=>N[0])],p=f._data,m=f._size[0],g=f._size[1],h=g-1;h>=0;h--)for(var w=v.length,b=0;b<w;b++){var x=v[b];if(o(p[h][h],0))if(o(x[h],0)){if(b===0){var y=[...x];y[h]=1;for(var S=h-1;S>=0;S--)y[S]=i(y[S],p[S][h]);v.push(y)}}else{if(b===0)return[];v.splice(b,1),b-=1,w-=1}else{x[h]=r(x[h],p[h][h]);for(var C=h-1;C>=0;C--)x[C]=i(x[C],a(x[h],p[C][h]))}}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],g=f._values,h=f._index,w=f._ptr,b=m-1;b>=0;b--)for(var x=v.length,C=0;C<x;C++){for(var y=v[C],S=[],N=[],D=w[b],M=w[b+1],P=0,_=M-1;_>=D;_--){var I=h[_];I===b?P=g[_]:I<b&&(S.push(g[_]),N.push(I))}if(o(P,0))if(o(y[b],0)){if(C===0){var O=[...y];O[b]=1;for(var B=0,k=N.length;B<k;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{y[b]=r(y[b],P);for(var $=0,F=N.length;$<F;$++){var T=N[$];y[T]=i(y[T],a(y[b],S[$]))}}}return v.map(L=>new l({data:L.map(H=>[H]),size:[p,1]}))}}),uge="matAlgo08xS0Sid",sge=["typed","equalScalar"],hx=fe(uge,sge,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,g=i._datatype;if(c.length!==m.length)throw new kt(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 h=c[0],w=c[1],b,x=n,C=0,y=o;typeof f=="string"&&f===g&&(b=f,x=e.find(n,[b,b]),C=e.convert(0,b),y=e.find(o,[b,b]));for(var S=[],N=[],D=[],M=[],P=[],_,I,$,F,T=0;T<w;T++){D[T]=N.length;var O=T+1;for(I=s[T],$=s[T+1],_=I;_<$;_++)F=u[_],P[F]=O,M[F]=l[_],N.push(F);for(I=p[T],$=p[T+1],_=I;_<$;_++)F=v[_],P[F]===O&&(M[F]=y(M[F],d[_]));for(_=D[T];_<N.length;){F=N[_];var B=M[F];x(B,C)?N.splice(_,1):(S.push(B),_++)}}return D[w]=N.length,a.createSparseMatrix({values:S,index:N,ptr:D,size:[h,w],datatype:b})}}),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())}}),xN="leftShift",cge=["typed","matrix","equalScalar","zeros","DenseMatrix","concat"],fge=fe(xN,cge,t=>{var{typed:e,matrix:n,equalScalar:r,zeros:a,DenseMatrix:i,concat:o}=t,l=fo({typed:e}),u=Ma({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(xN,{"number, number":M_,"BigNumber, BigNumber":Fpe,"SparseMatrix, number | BigNumber":e.referToSelf(m=>(g,h)=>r(h,0)?g.clone():f(g,h,m,!1)),"DenseMatrix, number | BigNumber":e.referToSelf(m=>(g,h)=>r(h,0)?g.clone():d(g,h,m,!1)),"number | BigNumber, SparseMatrix":e.referToSelf(m=>(g,h)=>r(g,0)?a(h.size(),h.storage()):c(h,g,m,!0)),"number | BigNumber, DenseMatrix":e.referToSelf(m=>(g,h)=>r(g,0)?a(h.size(),h.storage()):d(h,g,m,!0))},p,v({SS:s,DS:l,SD:u}))}),wN="rightArithShift",dge=["typed","matrix","equalScalar","zeros","DenseMatrix","concat"],vge=fe(wN,dge,t=>{var{typed:e,matrix:n,equalScalar:r,zeros:a,DenseMatrix:i,concat:o}=t,l=fo({typed:e}),u=Ma({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":A_,"BigNumber, BigNumber":$pe,"SparseMatrix, number | BigNumber":e.referToSelf(m=>(g,h)=>r(h,0)?g.clone():f(g,h,m,!1)),"DenseMatrix, number | BigNumber":e.referToSelf(m=>(g,h)=>r(h,0)?g.clone():d(g,h,m,!1)),"number | BigNumber, SparseMatrix":e.referToSelf(m=>(g,h)=>r(g,0)?a(h.size(),h.storage()):c(h,g,m,!0)),"number | BigNumber, DenseMatrix":e.referToSelf(m=>(g,h)=>r(g,0)?a(h.size(),h.storage()):d(h,g,m,!0))},p,v({SS:s,DS:l,SD:u}))}),CN="rightLogShift",pge=["typed","matrix","equalScalar","zeros","DenseMatrix","concat"],mge=fe(CN,pge,t=>{var{typed:e,matrix:n,equalScalar:r,zeros:a,DenseMatrix:i,concat:o}=t,l=fo({typed:e}),u=Ma({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":O_,"SparseMatrix, number | BigNumber":e.referToSelf(m=>(g,h)=>r(h,0)?g.clone():f(g,h,m,!1)),"DenseMatrix, number | BigNumber":e.referToSelf(m=>(g,h)=>r(h,0)?g.clone():d(g,h,m,!1)),"number | BigNumber, SparseMatrix":e.referToSelf(m=>(g,h)=>r(g,0)?a(h.size(),h.storage()):c(h,g,m,!0)),"number | BigNumber, DenseMatrix":e.referToSelf(m=>(g,h)=>r(g,0)?a(h.size(),h.storage()):d(h,g,m,!0))},p,v({SS:s,DS:l,SD:u}))}),SN="and",hge=["typed","matrix","equalScalar","zeros","not","concat"],gge=fe(SN,hge,t=>{var{typed:e,matrix:n,equalScalar:r,zeros:a,not:i,concat:o}=t,l=Ma({typed:e,equalScalar:r}),u=Tp({typed:e,equalScalar:r}),s=Qn({typed:e,equalScalar:r}),c=Da({typed:e}),f=ln({typed:e,matrix:n,concat:o});return e(SN,{"number, number":I_,"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}))}),av="compare",yge=["typed","config","matrix","equalScalar","BigNumber","Fraction","DenseMatrix","concat"],bge=fe(av,yge,t=>{var{typed:e,config:n,equalScalar:r,matrix:a,BigNumber:i,Fraction:o,DenseMatrix:l,concat:u}=t,s=hr({typed:e}),c=Pp({typed:e,equalScalar:r}),f=Vn({typed:e,DenseMatrix:l}),d=ln({typed:e,matrix:a,concat:u}),v=Su({typed:e});return e(av,xge({typed:e,config:n}),{"boolean, boolean":function(m,g){return m===g?0:m>g?1:-1},"BigNumber, BigNumber":function(m,g){return Ua(m,g,n.epsilon)?new i(0):new i(m.cmp(g))},"Fraction, Fraction":function(m,g){return new o(m.compare(g))},"Complex, Complex":function(){throw new TypeError("No ordering relation is defined for complex numbers")}},v,d({SS:c,DS:s,Ss:f}))}),xge=fe(av,["typed","config"],t=>{var{typed:e,config:n}=t;return e(av,{"number, number":function(a,i){return Br(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(b){return t.insensitive&&(""+b).toLowerCase()||""+b},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,g;if(p){if(v<p)return-1;if(v>p)return 1}for(var h=0,w=Math.max(f.length,d.length);h<w;h++){if(m=!(f[h]||"").match(l)&&parseFloat(f[h])||f[h]||0,g=!(d[h]||"").match(l)&&parseFloat(d[h])||d[h]||0,isNaN(m)!==isNaN(g))return isNaN(m)?1:-1;if(typeof m!=typeof g&&(m+="",g+=""),m<g)return-1;if(m>g)return 1}return 0},EN="compareNatural",wge=["typed","compare"],Cge=fe(EN,wge,t=>{var{typed:e,compare:n}=t,r=n.signatures["boolean,boolean"];return e(EN,{"any, any":a});function a(u,s){var c=vn(u),f=vn(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 Sge(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()):$s(s)?i(u,s.toJSON().data,c):$s(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 Sge(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 NN="compareText",Ege=["typed","matrix","concat"];l0.signature="any, any";var Nge=fe(NN,Ege,t=>{var{typed:e,matrix:n,concat:r}=t,a=ln({typed:e,matrix:n,concat:r});return e(NN,l0,a({elop:l0,Ds:!0}))}),iv="equal",Dge=["typed","matrix","equalScalar","DenseMatrix","concat"],Mge=fe(iv,Dge,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(iv,Age({typed:e,equalScalar:r}),s({elop:r,SS:l,DS:o,Ss:u}))}),Age=fe(iv,["typed","equalScalar"],t=>{var{typed:e,equalScalar:n}=t;return e(iv,{"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)}})}),DN="equalText",Oge=["typed","compareText","isZero"],Tge=fe(DN,Oge,t=>{var{typed:e,compareText:n,isZero:r}=t;return e(DN,{"any, any":function(i,o){return r(n(i,o))}})}),ov="smaller",Pge=["typed","config","matrix","DenseMatrix","concat"],_ge=fe(ov,Pge,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(ov,kge({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}))}),kge=fe(ov,["typed","config"],t=>{var{typed:e,config:n}=t;return e(ov,{"number, number":function(a,i){return a<i&&!Br(a,i,n.epsilon)}})}),lv="smallerEq",Ige=["typed","config","matrix","DenseMatrix","concat"],Fge=fe(lv,Ige,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,$ge({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}))}),$ge=fe(lv,["typed","config"],t=>{var{typed:e,config:n}=t;return e(lv,{"number, number":function(a,i){return a<=i||Br(a,i,n.epsilon)}})}),uv="larger",Bge=["typed","config","matrix","DenseMatrix","concat"],Rge=fe(uv,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(uv,Lge({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}))}),Lge=fe(uv,["typed","config"],t=>{var{typed:e,config:n}=t;return e(uv,{"number, number":function(a,i){return a>i&&!Br(a,i,n.epsilon)}})}),sv="largerEq",zge=["typed","config","matrix","DenseMatrix","concat"],Vge=fe(sv,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(sv,jge({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}))}),jge=fe(sv,["typed","config"],t=>{var{typed:e,config:n}=t;return e(sv,{"number, number":function(a,i){return a>=i||Br(a,i,n.epsilon)}})}),MN="deepEqual",Hge=["typed","equal"],Kge=fe(MN,Hge,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)}}),cv="unequal",Uge=["typed","config","equalScalar","matrix","DenseMatrix","concat"],qge=fe(cv,Uge,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(cv,Wge({typed:e,equalScalar:r}),c({elop:f,SS:u,DS:l,Ss:s}));function f(d,v){return!r(d,v)}}),Wge=fe(cv,["typed","equalScalar"],t=>{var{typed:e,equalScalar:n}=t;return e(cv,{"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="partitionSelect",Gge=["typed","isNumeric","isNaN","compare"],Yge=fe(AN,Gge,t=>{var{typed:e,isNumeric:n,isNaN:r,compare:a}=t,i=a,o=(s,c)=>-a(s,c);return e(AN,{"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,g=p,h=s[Math.floor(Math.random()*(p-v+1))+v];m<g;)if(f(s[m],h)>=0){var w=s[g];s[g]=s[m],s[m]=w,--g}else++m;f(s[m],h)>0&&--m,c<=m?p=m:v=m+1}return s[c]}}),ON="sort",Xge=["typed","matrix","compare","compareNatural"],Zge=fe(ON,Xge,t=>{var{typed:e,matrix:n,compare:r,compareNatural:a}=t,i=r,o=(c,f)=>-r(c,f);return e(ON,{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")}}),TN="max",Jge=["typed","config","numeric","larger"],pk=fe(TN,Jge,t=>{var{typed:e,config:n,numeric:r,larger:a}=t;return e(TN,{"Array | Matrix":o,"Array | Matrix, number | BigNumber":function(u,s){return Ap(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 vr(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 vr(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}}),PN="min",Qge=["typed","config","numeric","smaller"],mk=fe(PN,Qge,t=>{var{typed:e,config:n,numeric:r,smaller:a}=t;return e(PN,{"Array | Matrix":o,"Array | Matrix, number | BigNumber":function(u,s){return Ap(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 vr(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 vr(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}}),e0e="ImmutableDenseMatrix",t0e=["smaller","DenseMatrix"],n0e=fe(e0e,t0e,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 ("+vn(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:ut(this._data),size:ut(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}),r0e="Index",a0e=["ImmutableDenseMatrix"],i0e=fe(r0e,a0e,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(xp(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=ut(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}),o0e="FibonacciHeap",l0e=["smaller","larger"],u0e=fe(o0e,l0e,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 g;p>0;){for(var h=m.degree,w=m.right;g=v[h],!!g;){if(n(m.key,g.key)){var b=g;g=m,m=b}u(g,m),v[h]=null,h++}v[h]=m,m=w,p--}c=null;for(var x=0;x<d;x++)g=v[x],g&&(c?(g.left.right=g.right,g.right.left=g.left,g.left=c,g.right=c.right,c.right=g,g.right.left=g,e(g.key,c.key)&&(c=g)):c=g);return c}return a},{isClass:!0}),s0e="Spa",c0e=["addScalar","equalScalar","FibonacciHeap"],f0e=fe(s0e,c0e,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}),d0e=fc(function(t){return new t(1).exp()},{hasher:_p}),v0e=fc(function(t){return new t(1).plus(new t(5).sqrt()).div(2)},{hasher:_p}),yx=fc(function(t){return t.acos(-1)},{hasher:_p}),p0e=fc(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 fh(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 m0e="Unit",h0e=["?on","config","addScalar","subtract","multiplyScalar","divideScalar","pow","abs","fix","round","equal","isNumeric","format","number","Complex","BigNumber","Fraction"],g0e=fe(m0e,h0e,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:g,Fraction:h}=t,w=p;function b(ee,re){if(!(this instanceof b))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,re===void 0)this.units=[],this.dimensions=B.map(ae=>0);else if(typeof re=="string"){var de=b.parse(re);this.units=de.units,this.dimensions=de.dimensions}else if(ca(re)&&re.value===null)this.fixPrefix=re.fixPrefix,this.skipAutomaticSimplification=re.skipAutomaticSimplification,this.dimensions=re.dimensions.slice(0),this.units=re.units.map(ae=>at({},ae));else throw new TypeError("Second parameter in Unit constructor must be a string or valueless Unit");this.value=this._normalize(ee)}Object.defineProperty(b,"name",{value:"Unit"}),b.prototype.constructor=b,b.prototype.type="Unit",b.prototype.isUnit=!0;var x,C,y;function S(){for(;y===" "||y===" ";)M()}function N(ee){return ee>="0"&&ee<="9"||ee==="."}function D(ee){return ee>="0"&&ee<="9"}function M(){C++,y=x.charAt(C)}function P(ee){C=ee,y=x.charAt(C)}function _(){var ee="",re=C;if(y==="+"?M():y==="-"&&(ee+=y,M()),!N(y))return P(re),null;if(y==="."){if(ee+=y,M(),!D(y))return P(re),null}else{for(;D(y);)ee+=y,M();y==="."&&(ee+=y,M())}for(;D(y);)ee+=y,M();if(y==="E"||y==="e"){var de="",ae=C;if(de+=y,M(),(y==="+"||y==="-")&&(de+=y,M()),!D(y))return P(ae),ee;for(ee=ee+de;D(y);)ee+=y,M()}return ee}function I(){for(var ee="";D(y)||b.isValidAlpha(y);)ee+=y,M();var re=ee.charAt(0);return b.isValidAlpha(re)?ee:null}function $(ee){return y===ee?(M(),ee):null}b.parse=function(ee,re){if(re=re||{},x=ee,C=-1,y="",typeof x!="string")throw new TypeError("Invalid argument in Unit.parse, string expected");var de=new b;de.units=[];var ae=1,oe=!1;M(),S();var ue=_(),ve=null;if(ue){if(n.number==="BigNumber")ve=new g(ue);else if(n.number==="Fraction")try{ve=new h(ue)}catch{ve=parseFloat(ue)}else ve=parseFloat(ue);S(),$("*")?(ae=1,oe=!0):$("/")&&(ae=-1,oe=!0)}for(var me=[],Y=1;;){for(S();y==="(";)me.push(ae),Y*=ae,ae=1,M(),S();var Q=void 0;if(y){var pe=y;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=ae*Y;if(S(),$("^")){S();var we=_();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();y===")";){if(me.length===0)throw new SyntaxError('Unmatched ")" in "'+x+'" at index '+C.toString());Y/=me.pop(),M(),S()}if(oe=!1,$("*")?(ae=1,oe=!0):$("/")?(ae=-1,oe=!0):ae=1,Ne.unit.base){var Ce=Ne.unit.base.key;W.auto[Ce]={unit:Ne.unit,prefix:Ne.prefix}}}if(S(),y)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&&!re.allowNoUnits)throw new SyntaxError('"'+ee+'" contains no units');return de.value=ve!==void 0?de._normalize(ve):null,de},b.prototype.clone=function(){var ee=new b;ee.fixPrefix=this.fixPrefix,ee.skipAutomaticSimplification=this.skipAutomaticSimplification,ee.value=ut(this.value),ee.dimensions=this.dimensions.slice(0),ee.units=[];for(var re=0;re<this.units.length;re++){ee.units[re]={};for(var de in this.units[re])We(this.units[re],de)&&(ee.units[re][de]=this.units[re][de])}return ee},b.prototype.valueType=function(){return vn(this.value)},b.prototype._isDerived=function(){return this.units.length===0?!1:this.units.length>1||Math.abs(this.units[0].power-1)>1e-15},b.prototype._normalize=function(ee){if(ee==null||this.units.length===0)return ee;for(var re=ee,de=b._getNumberConverter(vn(ee)),ae=0;ae<this.units.length;ae++){var oe=de(this.units[ae].unit.value),ue=de(this.units[ae].prefix.value),ve=de(this.units[ae].power);re=i(re,l(i(oe,ue),ve))}return re},b.prototype._denormalize=function(ee,re){if(ee==null||this.units.length===0)return ee;for(var de=ee,ae=b._getNumberConverter(vn(ee)),oe=0;oe<this.units.length;oe++){var ue=ae(this.units[oe].unit.value),ve=ae(this.units[oe].prefix.value),me=ae(this.units[oe].power);de=o(de,l(i(ue,ve),me))}return de};var F=fc(ee=>{if(We(z,ee)){var re=z[ee],de=re.prefixes[""];return{unit:re,prefix:de}}for(var ae in z)if(We(z,ae)&&dce(ee,ae)){var oe=z[ae],ue=ee.length-ae.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});b.isValuelessUnit=function(ee){return F(ee)!==null},b.prototype.hasBase=function(ee){if(typeof ee=="string"&&(ee=k[ee]),!ee)return!1;for(var re=0;re<B.length;re++)if(Math.abs((this.dimensions[re]||0)-(ee.dimensions[re]||0))>1e-12)return!1;return!0},b.prototype.equalBase=function(ee){for(var re=0;re<B.length;re++)if(Math.abs((this.dimensions[re]||0)-(ee.dimensions[re]||0))>1e-12)return!1;return!0},b.prototype.equals=function(ee){return this.equalBase(ee)&&f(this.value,ee.value)},b.prototype.multiply=function(ee){for(var re=this.clone(),de=ca(ee)?ee:new b(ee),ae=0;ae<B.length;ae++)re.dimensions[ae]=(this.dimensions[ae]||0)+(de.dimensions[ae]||0);for(var oe=0;oe<de.units.length;oe++){var ue=fh({},de.units[oe]);re.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;re.value=i(ve,me)}else re.value=null;return ca(ee)&&(re.skipAutomaticSimplification=!1),T(re)},b.prototype.divideInto=function(ee){return new b(ee).divide(this)},b.prototype.divide=function(ee){for(var re=this.clone(),de=ca(ee)?ee:new b(ee),ae=0;ae<B.length;ae++)re.dimensions[ae]=(this.dimensions[ae]||0)-(de.dimensions[ae]||0);for(var oe=0;oe<de.units.length;oe++){var ue=fh(fh({},de.units[oe]),{},{power:-de.units[oe].power});re.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;re.value=o(ve,me)}else re.value=null;return ca(ee)&&(re.skipAutomaticSimplification=!1),T(re)},b.prototype.pow=function(ee){for(var re=this.clone(),de=0;de<B.length;de++)re.dimensions[de]=(this.dimensions[de]||0)*ee;for(var ae=0;ae<re.units.length;ae++)re.units[ae].power*=ee;return re.value!==null?re.value=l(re.value,ee):re.value=null,re.skipAutomaticSimplification=!1,T(re)};function T(ee){return ee.equalBase(k.NONE)&&ee.value!==null&&!n.predictable?ee.value:ee}b.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 re=ee._numberConverter(),de=re(ee.units[0].unit.value),ae=re(ee.units[0].unit.offset),oe=i(de,ae);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},b.prototype.to=function(ee){var re=this.value===null?this._normalize(1):this.value,de;if(typeof ee=="string")de=b.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=ut(re);else{var ae=b._getNumberConverter(vn(re)),oe=ae(this.units[0].unit.value),ue=ae(this.units[0].unit.offset),ve=i(oe,ue),me=ae(de.units[0].unit.value),Y=ae(de.units[0].unit.offset),Q=i(me,Y);de.value=a(r(re,ve),Q)}return de.fixPrefix=!0,de.skipAutomaticSimplification=!0,de},b.prototype.toNumber=function(ee){return w(this.toNumeric(ee))},b.prototype.toNumeric=function(ee){var re;return ee?re=this.to(ee):re=this.clone(),re._isDerived()||re.units.length===0?re._denormalize(re.value):re._denormalize(re.value,re.units[0].prefix.value)},b.prototype.toString=function(){return this.format()},b.prototype.toJSON=function(){return{mathjs:"Unit",value:this._denormalize(this.value),unit:this.formatUnits(),fixPrefix:this.fixPrefix}},b.fromJSON=function(ee){var re=new b(ee.value,ee.unit);return re.fixPrefix=ee.fixPrefix||!1,re},b.prototype.valueOf=b.prototype.toString,b.prototype.simplify=function(){var ee=this.clone(),re=[],de;for(var ae in G)if(We(G,ae)&&ee.hasBase(k[ae])){de=ae;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)?re.push({unit:G[me].unit,prefix:G[me].prefix,power:ee.dimensions[ve]||0}):ue=!0)}re.length<ee.units.length&&!ue&&(ee.units=re)}}return ee},b.prototype.toSI=function(){for(var ee=this.clone(),re=[],de=0;de<B.length;de++){var ae=B[de];if(Math.abs(ee.dimensions[de]||0)>1e-12)if(We(W.si,ae))re.push({unit:W.si[ae].unit,prefix:W.si[ae].prefix,power:ee.dimensions[de]||0});else throw new Error("Cannot express custom unit "+ae+" in SI units")}return ee.units=re,ee.fixPrefix=!0,ee.skipAutomaticSimplification=!0,ee},b.prototype.formatUnits=function(){for(var ee="",re="",de=0,ae=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&&ae++;if(ae>0)for(var ue=0;ue<this.units.length;ue++)this.units[ue].power<0&&(de>0?(re+=" "+this.units[ue].prefix.name+this.units[ue].unit.name,Math.abs(this.units[ue].power+1)>1e-15&&(re+="^"+-this.units[ue].power)):(re+=" "+this.units[ue].prefix.name+this.units[ue].unit.name,re+="^"+this.units[ue].power));ee=ee.substr(1),re=re.substr(1),de>1&&ae>0&&(ee="("+ee+")"),ae>1&&de>0&&(re="("+re+")");var ve=ee;return de>0&&ae>0&&(ve+=" / "),ve+=re,ve},b.prototype.format=function(ee){var re=this.skipAutomaticSimplification||this.value===null?this.clone():this.simplify(),de=!1;typeof re.value<"u"&&re.value!==null&&ma(re.value)&&(de=Math.abs(re.value.re)<1e-14);for(var ae in re.units)We(re.units,ae)&&re.units[ae].unit&&(re.units[ae].unit.name==="VA"&&de?re.units[ae].unit=z.VAR:re.units[ae].unit.name==="VAR"&&!de&&(re.units[ae].unit=z.VA));re.units.length===1&&!re.fixPrefix&&Math.abs(re.units[0].power-Math.round(re.units[0].power))<1e-14&&(re.units[0].prefix=re._bestPrefix());var oe=re._denormalize(re.value),ue=re.value!==null?v(oe,ee||{}):"",ve=re.formatUnits();return re.value&&ma(re.value)&&(ue="("+ue+")"),ve.length>0&&ue.length>0&&(ue+=" "),ue+=ve,ue},b.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,re=u(this.units[0].unit.value),de=this.units[0].prefix;if(ee===0)return de;var ae=this.units[0].power,oe=Math.log(ee/Math.pow(de.value*re,ae))/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*re,ae))/Math.LN10-1.2);(Y<oe||Y===oe&&me.name.length<de.name.length)&&(de=me,oe=Y)}}return de},b.prototype.splitUnit=function(ee){for(var re=this.clone(),de=[],ae=0;ae<ee.length&&(re=re.to(ee[ae]),ae!==ee.length-1);ae++){var oe=re.toNumeric(),ue=c(oe),ve=void 0,me=f(ue,oe);me?ve=ue:ve=s(re.toNumeric());var Y=new b(ve,ee[ae].toString());de.push(Y),re=a(re,Y)}for(var Q=0,pe=0;pe<de.length;pe++)Q=r(Q,de[pe].value);return f(Q,this.value)&&(re.value=0),de.push(re),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=at({},O.SHORT,O.LONG),O.BINARY_SHORT=at({},O.BINARY_SHORT_SI,O.BINARY_SHORT_IEC),O.BINARY_LONG=at({},O.BINARY_LONG_SI,O.BINARY_LONG_IEC);var B=["MASS","LENGTH","TIME","CURRENT","TEMPERATURE","LUMINOUS_INTENSITY","AMOUNT_OF_SUBSTANCE","ANGLE","BIT"],k={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 k)We(k,R)&&(k[R].key=R);var L={},H={name:"",base:L,value:1,offset:0,dimensions:B.map(ee=>0)},z={meter:{name:"meter",base:k.LENGTH,prefixes:O.LONG,value:1,offset:0},inch:{name:"inch",base:k.LENGTH,prefixes:O.NONE,value:.0254,offset:0},foot:{name:"foot",base:k.LENGTH,prefixes:O.NONE,value:.3048,offset:0},yard:{name:"yard",base:k.LENGTH,prefixes:O.NONE,value:.9144,offset:0},mile:{name:"mile",base:k.LENGTH,prefixes:O.NONE,value:1609.344,offset:0},link:{name:"link",base:k.LENGTH,prefixes:O.NONE,value:.201168,offset:0},rod:{name:"rod",base:k.LENGTH,prefixes:O.NONE,value:5.0292,offset:0},chain:{name:"chain",base:k.LENGTH,prefixes:O.NONE,value:20.1168,offset:0},angstrom:{name:"angstrom",base:k.LENGTH,prefixes:O.NONE,value:1e-10,offset:0},m:{name:"m",base:k.LENGTH,prefixes:O.SHORT,value:1,offset:0},in:{name:"in",base:k.LENGTH,prefixes:O.NONE,value:.0254,offset:0},ft:{name:"ft",base:k.LENGTH,prefixes:O.NONE,value:.3048,offset:0},yd:{name:"yd",base:k.LENGTH,prefixes:O.NONE,value:.9144,offset:0},mi:{name:"mi",base:k.LENGTH,prefixes:O.NONE,value:1609.344,offset:0},li:{name:"li",base:k.LENGTH,prefixes:O.NONE,value:.201168,offset:0},rd:{name:"rd",base:k.LENGTH,prefixes:O.NONE,value:5.02921,offset:0},ch:{name:"ch",base:k.LENGTH,prefixes:O.NONE,value:20.1168,offset:0},mil:{name:"mil",base:k.LENGTH,prefixes:O.NONE,value:254e-7,offset:0},m2:{name:"m2",base:k.SURFACE,prefixes:O.SQUARED,value:1,offset:0},sqin:{name:"sqin",base:k.SURFACE,prefixes:O.NONE,value:64516e-8,offset:0},sqft:{name:"sqft",base:k.SURFACE,prefixes:O.NONE,value:.09290304,offset:0},sqyd:{name:"sqyd",base:k.SURFACE,prefixes:O.NONE,value:.83612736,offset:0},sqmi:{name:"sqmi",base:k.SURFACE,prefixes:O.NONE,value:2589988110336e-6,offset:0},sqrd:{name:"sqrd",base:k.SURFACE,prefixes:O.NONE,value:25.29295,offset:0},sqch:{name:"sqch",base:k.SURFACE,prefixes:O.NONE,value:404.6873,offset:0},sqmil:{name:"sqmil",base:k.SURFACE,prefixes:O.NONE,value:64516e-14,offset:0},acre:{name:"acre",base:k.SURFACE,prefixes:O.NONE,value:4046.86,offset:0},hectare:{name:"hectare",base:k.SURFACE,prefixes:O.NONE,value:1e4,offset:0},m3:{name:"m3",base:k.VOLUME,prefixes:O.CUBIC,value:1,offset:0},L:{name:"L",base:k.VOLUME,prefixes:O.SHORT,value:.001,offset:0},l:{name:"l",base:k.VOLUME,prefixes:O.SHORT,value:.001,offset:0},litre:{name:"litre",base:k.VOLUME,prefixes:O.LONG,value:.001,offset:0},cuin:{name:"cuin",base:k.VOLUME,prefixes:O.NONE,value:16387064e-12,offset:0},cuft:{name:"cuft",base:k.VOLUME,prefixes:O.NONE,value:.028316846592,offset:0},cuyd:{name:"cuyd",base:k.VOLUME,prefixes:O.NONE,value:.764554857984,offset:0},teaspoon:{name:"teaspoon",base:k.VOLUME,prefixes:O.NONE,value:5e-6,offset:0},tablespoon:{name:"tablespoon",base:k.VOLUME,prefixes:O.NONE,value:15e-6,offset:0},drop:{name:"drop",base:k.VOLUME,prefixes:O.NONE,value:5e-8,offset:0},gtt:{name:"gtt",base:k.VOLUME,prefixes:O.NONE,value:5e-8,offset:0},minim:{name:"minim",base:k.VOLUME,prefixes:O.NONE,value:6161152e-14,offset:0},fluiddram:{name:"fluiddram",base:k.VOLUME,prefixes:O.NONE,value:36966911e-13,offset:0},fluidounce:{name:"fluidounce",base:k.VOLUME,prefixes:O.NONE,value:2957353e-11,offset:0},gill:{name:"gill",base:k.VOLUME,prefixes:O.NONE,value:.0001182941,offset:0},cc:{name:"cc",base:k.VOLUME,prefixes:O.NONE,value:1e-6,offset:0},cup:{name:"cup",base:k.VOLUME,prefixes:O.NONE,value:.0002365882,offset:0},pint:{name:"pint",base:k.VOLUME,prefixes:O.NONE,value:.0004731765,offset:0},quart:{name:"quart",base:k.VOLUME,prefixes:O.NONE,value:.0009463529,offset:0},gallon:{name:"gallon",base:k.VOLUME,prefixes:O.NONE,value:.003785412,offset:0},beerbarrel:{name:"beerbarrel",base:k.VOLUME,prefixes:O.NONE,value:.1173478,offset:0},oilbarrel:{name:"oilbarrel",base:k.VOLUME,prefixes:O.NONE,value:.1589873,offset:0},hogshead:{name:"hogshead",base:k.VOLUME,prefixes:O.NONE,value:.238481,offset:0},fldr:{name:"fldr",base:k.VOLUME,prefixes:O.NONE,value:36966911e-13,offset:0},floz:{name:"floz",base:k.VOLUME,prefixes:O.NONE,value:2957353e-11,offset:0},gi:{name:"gi",base:k.VOLUME,prefixes:O.NONE,value:.0001182941,offset:0},cp:{name:"cp",base:k.VOLUME,prefixes:O.NONE,value:.0002365882,offset:0},pt:{name:"pt",base:k.VOLUME,prefixes:O.NONE,value:.0004731765,offset:0},qt:{name:"qt",base:k.VOLUME,prefixes:O.NONE,value:.0009463529,offset:0},gal:{name:"gal",base:k.VOLUME,prefixes:O.NONE,value:.003785412,offset:0},bbl:{name:"bbl",base:k.VOLUME,prefixes:O.NONE,value:.1173478,offset:0},obl:{name:"obl",base:k.VOLUME,prefixes:O.NONE,value:.1589873,offset:0},g:{name:"g",base:k.MASS,prefixes:O.SHORT,value:.001,offset:0},gram:{name:"gram",base:k.MASS,prefixes:O.LONG,value:.001,offset:0},ton:{name:"ton",base:k.MASS,prefixes:O.SHORT,value:907.18474,offset:0},t:{name:"t",base:k.MASS,prefixes:O.SHORT,value:1e3,offset:0},tonne:{name:"tonne",base:k.MASS,prefixes:O.LONG,value:1e3,offset:0},grain:{name:"grain",base:k.MASS,prefixes:O.NONE,value:6479891e-11,offset:0},dram:{name:"dram",base:k.MASS,prefixes:O.NONE,value:.0017718451953125,offset:0},ounce:{name:"ounce",base:k.MASS,prefixes:O.NONE,value:.028349523125,offset:0},poundmass:{name:"poundmass",base:k.MASS,prefixes:O.NONE,value:.45359237,offset:0},hundredweight:{name:"hundredweight",base:k.MASS,prefixes:O.NONE,value:45.359237,offset:0},stick:{name:"stick",base:k.MASS,prefixes:O.NONE,value:.115,offset:0},stone:{name:"stone",base:k.MASS,prefixes:O.NONE,value:6.35029318,offset:0},gr:{name:"gr",base:k.MASS,prefixes:O.NONE,value:6479891e-11,offset:0},dr:{name:"dr",base:k.MASS,prefixes:O.NONE,value:.0017718451953125,offset:0},oz:{name:"oz",base:k.MASS,prefixes:O.NONE,value:.028349523125,offset:0},lbm:{name:"lbm",base:k.MASS,prefixes:O.NONE,value:.45359237,offset:0},cwt:{name:"cwt",base:k.MASS,prefixes:O.NONE,value:45.359237,offset:0},s:{name:"s",base:k.TIME,prefixes:O.SHORT,value:1,offset:0},min:{name:"min",base:k.TIME,prefixes:O.NONE,value:60,offset:0},h:{name:"h",base:k.TIME,prefixes:O.NONE,value:3600,offset:0},second:{name:"second",base:k.TIME,prefixes:O.LONG,value:1,offset:0},sec:{name:"sec",base:k.TIME,prefixes:O.LONG,value:1,offset:0},minute:{name:"minute",base:k.TIME,prefixes:O.NONE,value:60,offset:0},hour:{name:"hour",base:k.TIME,prefixes:O.NONE,value:3600,offset:0},day:{name:"day",base:k.TIME,prefixes:O.NONE,value:86400,offset:0},week:{name:"week",base:k.TIME,prefixes:O.NONE,value:7*86400,offset:0},month:{name:"month",base:k.TIME,prefixes:O.NONE,value:2629800,offset:0},year:{name:"year",base:k.TIME,prefixes:O.NONE,value:31557600,offset:0},decade:{name:"decade",base:k.TIME,prefixes:O.NONE,value:315576e3,offset:0},century:{name:"century",base:k.TIME,prefixes:O.NONE,value:315576e4,offset:0},millennium:{name:"millennium",base:k.TIME,prefixes:O.NONE,value:315576e5,offset:0},hertz:{name:"Hertz",base:k.FREQUENCY,prefixes:O.LONG,value:1,offset:0,reciprocal:!0},Hz:{name:"Hz",base:k.FREQUENCY,prefixes:O.SHORT,value:1,offset:0,reciprocal:!0},rad:{name:"rad",base:k.ANGLE,prefixes:O.SHORT,value:1,offset:0},radian:{name:"radian",base:k.ANGLE,prefixes:O.LONG,value:1,offset:0},deg:{name:"deg",base:k.ANGLE,prefixes:O.SHORT,value:null,offset:0},degree:{name:"degree",base:k.ANGLE,prefixes:O.LONG,value:null,offset:0},grad:{name:"grad",base:k.ANGLE,prefixes:O.SHORT,value:null,offset:0},gradian:{name:"gradian",base:k.ANGLE,prefixes:O.LONG,value:null,offset:0},cycle:{name:"cycle",base:k.ANGLE,prefixes:O.NONE,value:null,offset:0},arcsec:{name:"arcsec",base:k.ANGLE,prefixes:O.NONE,value:null,offset:0},arcmin:{name:"arcmin",base:k.ANGLE,prefixes:O.NONE,value:null,offset:0},A:{name:"A",base:k.CURRENT,prefixes:O.SHORT,value:1,offset:0},ampere:{name:"ampere",base:k.CURRENT,prefixes:O.LONG,value:1,offset:0},K:{name:"K",base:k.TEMPERATURE,prefixes:O.SHORT,value:1,offset:0},degC:{name:"degC",base:k.TEMPERATURE,prefixes:O.SHORT,value:1,offset:273.15},degF:{name:"degF",base:k.TEMPERATURE,prefixes:O.SHORT,value:1/1.8,offset:459.67},degR:{name:"degR",base:k.TEMPERATURE,prefixes:O.SHORT,value:1/1.8,offset:0},kelvin:{name:"kelvin",base:k.TEMPERATURE,prefixes:O.LONG,value:1,offset:0},celsius:{name:"celsius",base:k.TEMPERATURE,prefixes:O.LONG,value:1,offset:273.15},fahrenheit:{name:"fahrenheit",base:k.TEMPERATURE,prefixes:O.LONG,value:1/1.8,offset:459.67},rankine:{name:"rankine",base:k.TEMPERATURE,prefixes:O.LONG,value:1/1.8,offset:0},mol:{name:"mol",base:k.AMOUNT_OF_SUBSTANCE,prefixes:O.SHORT,value:1,offset:0},mole:{name:"mole",base:k.AMOUNT_OF_SUBSTANCE,prefixes:O.LONG,value:1,offset:0},cd:{name:"cd",base:k.LUMINOUS_INTENSITY,prefixes:O.SHORT,value:1,offset:0},candela:{name:"candela",base:k.LUMINOUS_INTENSITY,prefixes:O.LONG,value:1,offset:0},N:{name:"N",base:k.FORCE,prefixes:O.SHORT,value:1,offset:0},newton:{name:"newton",base:k.FORCE,prefixes:O.LONG,value:1,offset:0},dyn:{name:"dyn",base:k.FORCE,prefixes:O.SHORT,value:1e-5,offset:0},dyne:{name:"dyne",base:k.FORCE,prefixes:O.LONG,value:1e-5,offset:0},lbf:{name:"lbf",base:k.FORCE,prefixes:O.NONE,value:4.4482216152605,offset:0},poundforce:{name:"poundforce",base:k.FORCE,prefixes:O.NONE,value:4.4482216152605,offset:0},kip:{name:"kip",base:k.FORCE,prefixes:O.LONG,value:4448.2216,offset:0},kilogramforce:{name:"kilogramforce",base:k.FORCE,prefixes:O.NONE,value:9.80665,offset:0},J:{name:"J",base:k.ENERGY,prefixes:O.SHORT,value:1,offset:0},joule:{name:"joule",base:k.ENERGY,prefixes:O.SHORT,value:1,offset:0},erg:{name:"erg",base:k.ENERGY,prefixes:O.NONE,value:1e-7,offset:0},Wh:{name:"Wh",base:k.ENERGY,prefixes:O.SHORT,value:3600,offset:0},BTU:{name:"BTU",base:k.ENERGY,prefixes:O.BTU,value:1055.05585262,offset:0},eV:{name:"eV",base:k.ENERGY,prefixes:O.SHORT,value:1602176565e-28,offset:0},electronvolt:{name:"electronvolt",base:k.ENERGY,prefixes:O.LONG,value:1602176565e-28,offset:0},W:{name:"W",base:k.POWER,prefixes:O.SHORT,value:1,offset:0},watt:{name:"watt",base:k.POWER,prefixes:O.LONG,value:1,offset:0},hp:{name:"hp",base:k.POWER,prefixes:O.NONE,value:745.6998715386,offset:0},VAR:{name:"VAR",base:k.POWER,prefixes:O.SHORT,value:m.I,offset:0},VA:{name:"VA",base:k.POWER,prefixes:O.SHORT,value:1,offset:0},Pa:{name:"Pa",base:k.PRESSURE,prefixes:O.SHORT,value:1,offset:0},psi:{name:"psi",base:k.PRESSURE,prefixes:O.NONE,value:6894.75729276459,offset:0},atm:{name:"atm",base:k.PRESSURE,prefixes:O.NONE,value:101325,offset:0},bar:{name:"bar",base:k.PRESSURE,prefixes:O.SHORTLONG,value:1e5,offset:0},torr:{name:"torr",base:k.PRESSURE,prefixes:O.NONE,value:133.322,offset:0},mmHg:{name:"mmHg",base:k.PRESSURE,prefixes:O.NONE,value:133.322,offset:0},mmH2O:{name:"mmH2O",base:k.PRESSURE,prefixes:O.NONE,value:9.80665,offset:0},cmH2O:{name:"cmH2O",base:k.PRESSURE,prefixes:O.NONE,value:98.0665,offset:0},coulomb:{name:"coulomb",base:k.ELECTRIC_CHARGE,prefixes:O.LONG,value:1,offset:0},C:{name:"C",base:k.ELECTRIC_CHARGE,prefixes:O.SHORT,value:1,offset:0},farad:{name:"farad",base:k.ELECTRIC_CAPACITANCE,prefixes:O.LONG,value:1,offset:0},F:{name:"F",base:k.ELECTRIC_CAPACITANCE,prefixes:O.SHORT,value:1,offset:0},volt:{name:"volt",base:k.ELECTRIC_POTENTIAL,prefixes:O.LONG,value:1,offset:0},V:{name:"V",base:k.ELECTRIC_POTENTIAL,prefixes:O.SHORT,value:1,offset:0},ohm:{name:"ohm",base:k.ELECTRIC_RESISTANCE,prefixes:O.SHORTLONG,value:1,offset:0},henry:{name:"henry",base:k.ELECTRIC_INDUCTANCE,prefixes:O.LONG,value:1,offset:0},H:{name:"H",base:k.ELECTRIC_INDUCTANCE,prefixes:O.SHORT,value:1,offset:0},siemens:{name:"siemens",base:k.ELECTRIC_CONDUCTANCE,prefixes:O.LONG,value:1,offset:0},S:{name:"S",base:k.ELECTRIC_CONDUCTANCE,prefixes:O.SHORT,value:1,offset:0},weber:{name:"weber",base:k.MAGNETIC_FLUX,prefixes:O.LONG,value:1,offset:0},Wb:{name:"Wb",base:k.MAGNETIC_FLUX,prefixes:O.SHORT,value:1,offset:0},tesla:{name:"tesla",base:k.MAGNETIC_FLUX_DENSITY,prefixes:O.LONG,value:1,offset:0},T:{name:"T",base:k.MAGNETIC_FLUX_DENSITY,prefixes:O.SHORT,value:1,offset:0},b:{name:"b",base:k.BIT,prefixes:O.BINARY_SHORT,value:1,offset:0},bits:{name:"bits",base:k.BIT,prefixes:O.BINARY_LONG,value:1,offset:0},B:{name:"B",base:k.BIT,prefixes:O.BINARY_SHORT,value:8,offset:0},bytes:{name:"bytes",base:k.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 re=yx(g);z.rad.value=new g(1),z.deg.value=re.div(180),z.grad.value=re.div(200),z.cycle.value=re.times(2),z.arcsec.value=re.div(648e3),z.arcmin.value=re.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,re){ee.number!==re.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;b.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(", "))},b.getUnitSystem=function(){for(var ee in W)if(We(W,ee)&&W[ee]===G)return ee},b.typeConverters={BigNumber:function(re){return new g(re+"")},Fraction:function(re){return new h(re)},Complex:function(re){return re},number:function(re){return re}},b.prototype._numberConverter=function(){var ee=b.typeConverters[this.valueType()];if(ee)return ee;throw new TypeError('Unsupported Unit value type "'+this.valueType()+'"')},b._getNumberConverter=function(ee){if(!b.typeConverters[ee])throw new TypeError('Unsupported type "'+ee+'"');return b.typeConverters[ee]};for(var le in z)if(We(z,le)){var ne=z[le];ne.dimensions=ne.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}b.isValidAlpha=function(re){return/^[a-zA-Z]$/.test(re)};function ge(ee){for(var re=0;re<ee.length;re++){if(y=ee.charAt(re),re===0&&!b.isValidAlpha(y))throw new Error('Invalid unit name (must begin with alpha character): "'+ee+'"');if(re>0&&!(b.isValidAlpha(y)||D(y)))throw new Error('Invalid unit name (only alphanumeric characters are allowed): "'+ee+'"')}}return b.createUnit=function(ee,re){if(typeof ee!="object")throw new TypeError("createUnit expects first parameter to be of type 'Object'");if(re&&re.override){for(var de in ee)if(We(ee,de)&&b.deleteUnit(de),ee[de].aliases)for(var ae=0;ae<ee[de].aliases.length;ae++)b.deleteUnit(ee[de].aliases[ae])}var oe;for(var ue in ee)We(ee,ue)&&(oe=b.createUnitSingle(ue,ee[ue]));return oe},b.createUnitSingle=function(ee,re){if((typeof re>"u"||re===null)&&(re={}),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,ae=[],oe=0,ue,ve,me;if(re&&re.type==="Unit")de=re.clone();else if(typeof re=="string")re!==""&&(ue=re);else if(typeof re=="object")ue=re.definition,ve=re.prefixes,oe=re.offset,me=re.baseName,re.aliases&&(ae=re.aliases.valueOf());else throw new TypeError('Cannot create unit "'+ee+'" from "'+re.toString()+'": expecting "string" or "Unit" or "Object"');if(ae){for(var Y=0;Y<ae.length;Y++)if(We(z,ae[Y]))throw new Error('Cannot create alias "'+ae[Y]+'": a unit with that name already exists')}if(ue&&typeof ue=="string"&&!de)try{de=b.parse(ue,{allowNoUnits:!0})}catch(ke){throw ke.message='Could not create unit "'+ee+'" from "'+ue+'": '+ke.message,ke}else ue&&ue.type==="Unit"&&(de=ue.clone());ae=ae||[],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 k)if(We(k,ye)){for(var Ce=!0,De=0;De<B.length;De++)if(Math.abs((Q.dimensions[De]||0)-(k[ye].dimensions[De]||0))>1e-12){Ce=!1;break}if(Ce){we=!0,Q.base=k[ye];break}}if(!we){me=me||ee+"_STUFF";var Ee={dimensions:de.dimensions.slice(0)};Ee.key=me,k[me]=Ee,G[me]={unit:Q,prefix:O.NONE[""]},Q.base=k[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 k)We(k,pe)&&(k[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,k[me]=Ne,Q={name:ee,value:1,dimensions:k[me].dimensions.slice(0),prefixes:ve,offset:oe,base:k[me]},G[me]={unit:Q,prefix:O.NONE[""]}}b.UNITS[ee]=Q;for(var xe=0;xe<ae.length;xe++){var be=ae[xe],Oe={};for(var Pe in Q)We(Q,Pe)&&(Oe[Pe]=Q[Pe]);Oe.name=be,b.UNITS[be]=Oe}return delete F.cache,new b(null,ee)},b.deleteUnit=function(ee){delete b.UNITS[ee]},b.PREFIXES=O,b.BASE_DIMENSIONS=B,b.BASE_UNITS=k,b.UNIT_SYSTEMS=W,b.UNITS=z,b},{isClass:!0}),kN="unit",y0e=["typed","Unit"],b0e=fe(kN,y0e,t=>{var{typed:e,Unit:n}=t;return e(kN,{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))})}),IN="sparse",x0e=["typed","SparseMatrix"],w0e=fe(IN,x0e,t=>{var{typed:e,SparseMatrix:n}=t;return e(IN,{"":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)}})}),FN="createUnit",C0e=["typed","Unit"],S0e=fe(FN,C0e,t=>{var{typed:e,Unit:n}=t;return e(FN,{"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,{})}})}),$N="acos",E0e=["typed","config","Complex"],N0e=fe($N,E0e,t=>{var{typed:e,config:n,Complex:r}=t;return e($N,{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()}})}),BN="acosh",D0e=["typed","config","Complex"],M0e=fe(BN,D0e,t=>{var{typed:e,config:n,Complex:r}=t;return e(BN,{number:function(i){return i>=1||n.predictable?B_(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()}})}),RN="acot",A0e=["typed","BigNumber"],O0e=fe(RN,A0e,t=>{var{typed:e,BigNumber:n}=t;return e(RN,{number:R_,Complex:function(a){return a.acot()},BigNumber:function(a){return new n(1).div(a).atan()}})}),LN="acoth",T0e=["typed","config","Complex","BigNumber"],P0e=fe(LN,T0e,t=>{var{typed:e,config:n,Complex:r,BigNumber:a}=t;return e(LN,{number:function(o){return o>=1||o<=-1||n.predictable?L_(o):new r(o,0).acoth()},Complex:function(o){return o.acoth()},BigNumber:function(o){return new a(1).div(o).atanh()}})}),zN="acsc",_0e=["typed","config","Complex","BigNumber"],k0e=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?z_(o):new r(o,0).acsc()},Complex:function(o){return o.acsc()},BigNumber:function(o){return new a(1).div(o).asin()}})}),VN="acsch",I0e=["typed","BigNumber"],F0e=fe(VN,I0e,t=>{var{typed:e,BigNumber:n}=t;return e(VN,{number:V_,Complex:function(a){return a.acsch()},BigNumber:function(a){return new n(1).div(a).asinh()}})}),jN="asec",$0e=["typed","config","Complex","BigNumber"],B0e=fe(jN,$0e,t=>{var{typed:e,config:n,Complex:r,BigNumber:a}=t;return e(jN,{number:function(o){return o<=-1||o>=1||n.predictable?j_(o):new r(o,0).asec()},Complex:function(o){return o.asec()},BigNumber:function(o){return new a(1).div(o).acos()}})}),HN="asech",R0e=["typed","config","Complex","BigNumber"],L0e=fe(HN,R0e,t=>{var{typed:e,config:n,Complex:r,BigNumber:a}=t;return e(HN,{number:function(o){if(o<=1&&o>=-1||n.predictable){var l=1/o;if(l>0||n.predictable)return H_(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()}})}),KN="asin",z0e=["typed","config","Complex"],V0e=fe(KN,z0e,t=>{var{typed:e,config:n,Complex:r}=t;return e(KN,{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()}})}),j0e="asinh",H0e=["typed"],K0e=fe(j0e,H0e,t=>{var{typed:e}=t;return e("asinh",{number:K_,Complex:function(r){return r.asinh()},BigNumber:function(r){return r.asinh()}})}),U0e="atan",q0e=["typed"],W0e=fe(U0e,q0e,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()}})}),UN="atan2",G0e=["typed","matrix","equalScalar","BigNumber","DenseMatrix","concat"],Y0e=fe(UN,G0e,t=>{var{typed:e,matrix:n,equalScalar:r,BigNumber:a,DenseMatrix:i,concat:o}=t,l=Ma({typed:e,equalScalar:r}),u=hr({typed:e}),s=ak({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(UN,{"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}))}),qN="atanh",X0e=["typed","config","Complex"],Z0e=fe(qN,X0e,t=>{var{typed:e,config:n,Complex:r}=t;return e(qN,{number:function(i){return i<=1&&i>=-1||n.predictable?U_(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)})}}),WN="cos",J0e=["typed"],Q0e=fe(WN,J0e,t=>{var{typed:e}=t,n=Eu({typed:e});return e(WN,{number:Math.cos,"Complex | BigNumber":r=>r.cos()},n)}),GN="cosh",eye=["typed"],tye=fe(GN,eye,t=>{var{typed:e}=t;return e(GN,{number:ice,"Complex | BigNumber":n=>n.cosh()})}),YN="cot",nye=["typed","BigNumber"],rye=fe(YN,nye,t=>{var{typed:e,BigNumber:n}=t,r=Eu({typed:e});return e(YN,{number:q_,Complex:a=>a.cot(),BigNumber:a=>new n(1).div(a.tan())},r)}),XN="coth",aye=["typed","BigNumber"],iye=fe(XN,aye,t=>{var{typed:e,BigNumber:n}=t;return e(XN,{number:W_,Complex:r=>r.coth(),BigNumber:r=>new n(1).div(r.tanh())})}),ZN="csc",oye=["typed","BigNumber"],lye=fe(ZN,oye,t=>{var{typed:e,BigNumber:n}=t,r=Eu({typed:e});return e(ZN,{number:G_,Complex:a=>a.csc(),BigNumber:a=>new n(1).div(a.sin())},r)}),JN="csch",uye=["typed","BigNumber"],sye=fe(JN,uye,t=>{var{typed:e,BigNumber:n}=t;return e(JN,{number:Y_,Complex:r=>r.csch(),BigNumber:r=>new n(1).div(r.sinh())})}),QN="sec",cye=["typed","BigNumber"],fye=fe(QN,cye,t=>{var{typed:e,BigNumber:n}=t,r=Eu({typed:e});return e(QN,{number:X_,Complex:a=>a.sec(),BigNumber:a=>new n(1).div(a.cos())},r)}),eD="sech",dye=["typed","BigNumber"],vye=fe(eD,dye,t=>{var{typed:e,BigNumber:n}=t;return e(eD,{number:Z_,Complex:r=>r.sech(),BigNumber:r=>new n(1).div(r.cosh())})}),tD="sin",pye=["typed"],mye=fe(tD,pye,t=>{var{typed:e}=t,n=Eu({typed:e});return e(tD,{number:Math.sin,"Complex | BigNumber":r=>r.sin()},n)}),nD="sinh",hye=["typed"],gye=fe(nD,hye,t=>{var{typed:e}=t;return e(nD,{number:J_,"Complex | BigNumber":n=>n.sinh()})}),rD="tan",yye=["typed"],bye=fe(rD,yye,t=>{var{typed:e}=t,n=Eu({typed:e});return e(rD,{number:Math.tan,"Complex | BigNumber":r=>r.tan()},n)}),xye="tanh",wye=["typed"],Cye=fe(xye,wye,t=>{var{typed:e}=t;return e("tanh",{number:lce,"Complex | BigNumber":n=>n.tanh()})}),aD="setCartesian",Sye=["typed","size","subset","compareNatural","Index","DenseMatrix"],Eye=fe(aD,Sye,t=>{var{typed:e,size:n,subset:r,compareNatural:a,Index:i,DenseMatrix:o}=t;return e(aD,{"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)}})}),iD="setDifference",Nye=["typed","size","subset","compareNatural","Index","DenseMatrix"],Dye=fe(iD,Nye,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)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)?Yd(c):new o(Yd(c))}})}),oD="setDistinct",Mye=["typed","size","subset","compareNatural","Index","DenseMatrix"],Aye=fe(oD,Mye,t=>{var{typed:e,size:n,subset:r,compareNatural:a,Index:i,DenseMatrix:o}=t;return e(oD,{"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)}})}),lD="setIntersect",Oye=["typed","size","subset","compareNatural","Index","DenseMatrix"],Tye=fe(lD,Oye,t=>{var{typed:e,size:n,subset:r,compareNatural:a,Index:i,DenseMatrix:o}=t;return e(lD,{"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)?Yd(c):new o(Yd(c))}})}),uD="setIsSubset",Pye=["typed","size","subset","compareNatural","Index"],_ye=fe(uD,Pye,t=>{var{typed:e,size:n,subset:r,compareNatural:a,Index:i}=t;return e(uD,{"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}})}),sD="setMultiplicity",kye=["typed","size","subset","compareNatural","Index"],Iye=fe(sD,kye,t=>{var{typed:e,size:n,subset:r,compareNatural:a,Index:i}=t;return e(sD,{"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}})}),cD="setPowerset",Fye=["typed","size","subset","compareNatural","Index"],$ye=fe(cD,Fye,t=>{var{typed:e,size:n,subset:r,compareNatural:a,Index:i}=t;return e(cD,{"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}}),fD="setSize",Bye=["typed","compareNatural"],Rye=fe(fD,Bye,t=>{var{typed:e,compareNatural:n}=t;return e(fD,{"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}})}),dD="setSymDifference",Lye=["typed","size","concat","subset","setDifference","Index"],zye=fe(dD,Lye,t=>{var{typed:e,size:n,concat:r,subset:a,setDifference:i,Index:o}=t;return e(dD,{"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))}})}),vD="setUnion",Vye=["typed","size","concat","subset","setIntersect","setSymDifference","Index"],jye=fe(vD,Vye,t=>{var{typed:e,size:n,concat:r,subset:a,setIntersect:i,setSymDifference:o,Index:l}=t;return e(vD,{"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))}})}),pD="add",Hye=["typed","matrix","addScalar","equalScalar","DenseMatrix","SparseMatrix","concat"],Kye=fe(pD,Hye,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(pD,{"any, any":r,"any, any, ...any":e.referToSelf(d=>(v,p,m)=>{for(var g=d(v,p),h=0;h<m.length;h++)g=d(g,m[h]);return g})},f({elop:r,DS:u,SS:s,Ss:c}))}),mD="hypot",Uye=["typed","abs","addScalar","divideScalar","multiplyScalar","sqrt","smaller","isPositive"],qye=fe(mD,Uye,t=>{var{typed:e,abs:n,addScalar:r,divideScalar:a,multiplyScalar:i,sqrt:o,smaller:l,isPositive:u}=t;return e(mD,{"... 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))}}),hD="norm",Wye=["typed","abs","add","pow","conj","sqrt","multiply","equalScalar","larger","smaller","matrix","ctranspose","eigs"],Gye=fe(hD,Wye,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(hD,{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 y(f(N),2)},Matrix:function(N){return y(N,2)},"Array, number | BigNumber | string":function(N,D){return y(f(N),D)},"Matrix, number | BigNumber | string":function(N,D){return y(N,D)}});function p(S){var N=0;return S.forEach(function(D){var M=n(D);s(M,N)&&(N=M)},!0),N}function m(S){var N;return S.forEach(function(D){var M=n(D);(!N||c(M,N))&&(N=M)},!0),N||0}function g(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 y(S,2);if(typeof N=="number"&&!isNaN(N)){if(!u(N,0)){var D=0;return S.forEach(function(M){D=r(a(n(M),N),D)},!0),a(D,1/N)}return Number.POSITIVE_INFINITY}throw new Error("Unsupported parameter value")}function h(S){var N=0;return S.forEach(function(D,M){N=r(N,l(D,i(D)))}),n(o(N))}function w(S){var N=[],D=0;return S.forEach(function(M,P){var _=P[1],I=r(N[_]||0,n(M));s(I,D)&&(D=I),N[_]=I},!0),D}function b(S){var N=S.size();if(N[0]!==N[1])throw new RangeError("Invalid matrix dimensions");var D=d(S),M=l(D,S),P=v(M).values.toArray(),_=P[P.length-1];return n(o(_))}function x(S){var N=[],D=0;return S.forEach(function(M,P){var _=P[0],I=r(N[_]||0,n(M));s(I,D)&&(D=I),N[_]=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 h(S);if(N===2)return b(S);throw new Error("Unsupported parameter value "+N)}function y(S,N){var D=S.size();if(D.length===1)return g(S,N);if(D.length===2){if(D[0]&&D[1])return C(S,N);throw new RangeError("Invalid matrix dimensions")}}}),gD="dot",Yye=["typed","addScalar","multiplyScalar","conj","size"],Xye=fe(gD,Yye,t=>{var{typed:e,addScalar:n,multiplyScalar:r,conj:a,size:i}=t;return e(gD,{"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,g=ft(f)?f._datatype:void 0,h=s(c).length===2,w=s(f).length===2,b=n,x=r;if(p&&g&&p===g&&typeof p=="string"){var C=p;b=e.find(n,[C,C]),x=e.find(r,[C,C])}if(!h&&!w){for(var y=x(a(v[0]),m[0]),S=1;S<d;S++)y=b(y,x(a(v[S]),m[S]));return y}if(!h&&w){for(var N=x(a(v[0]),m[0][0]),D=1;D<d;D++)N=b(N,x(a(v[D]),m[D][0]));return N}if(h&&!w){for(var M=x(a(v[0][0]),m[0]),P=1;P<d;P++)M=b(M,x(a(v[P][0]),m[P]));return M}if(h&&w){for(var _=x(a(v[0][0]),m[0][0]),I=1;I<d;I++)_=b(_,x(a(v[I][0]),m[I][0]));return _}}function u(c,f){o(c,f);for(var d=c._index,v=c._values,p=f._index,m=f._values,g=0,h=n,w=r,b=0,x=0;b<d.length&&x<p.length;){var C=d[b],y=p[x];if(C<y){b++;continue}if(C>y){x++;continue}C===y&&(g=h(g,w(v[b],m[x])),b++,x++)}return g}function s(c){return ft(c)?c.size():i(c)}}),Zye="trace",Jye=["typed","matrix","add"],Qye=fe(Zye,Jye,t=>{var{typed:e,matrix:n,add:r}=t;return e("trace",{Array:function(l){return a(n(l))},SparseMatrix:i,DenseMatrix:a,any:ut});function a(o){var l=o._size,u=o._data;switch(l.length){case 1:if(l[0]===1)return ut(u[0]);throw new RangeError("Matrix must be square (size: "+_t(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: "+_t(l)+")")}default:throw new RangeError("Matrix must be two dimensional (size: "+_t(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],g=s[p+1],h=m;h<g;h++){var w=u[h];if(w===p){v=r(v,l[h]);break}if(w>p)break}return v}throw new RangeError("Matrix must be square (size: "+_t(c)+")")}}),yD="index",e1e=["typed","Index"],t1e=fe(yD,e1e,t=>{var{typed:e,Index:n}=t;return e(yD,{"...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}})}),hk=new Set(["end"]),n1e="Node",r1e=["mathWithTransform"],a1e=fe(n1e,r1e,t=>{var{mathWithTransform:e}=t;function n(a){for(var i of[...hk])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&&Bs(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 gk(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 Zc="AccessorNode",i1e=["subset","Node"],o1e=fe(Zc,i1e,t=>{var{subset:e,Node:n}=t,r=gk({subset:e});function a(o){return!(to(o)||Ir(o)||jt(o)||wi(o)||cc(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 Zc}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 g=s(v,p,m),h=c(v,p,g);return r(g,h)}}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:Zc,object:this.object,index:this.index}}static fromJSON(l){return new i(l.object,l.index)}}return j(i,"name",Zc),i},{isClass:!0,isNode:!0}),Jc="ArrayNode",l1e=["Node"],u1e=fe(Jc,l1e,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 Jc}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:Jc,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(Ir)&&!o.every(Ir),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",Jc),n},{isClass:!0,isNode:!0});function s1e(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 Qc(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=Qc(a.args[0],e);!(jt(u)&&r&&r.getIdentifier()==="OperatorNode:divide"&&i0(Qc(r.args[0],e)))&&!(u.getIdentifier()==="OperatorNode:divide"&&i0(Qc(u.args[0],e))&&jt(Qc(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 dh(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 c1e(t){var e="OperatorNode:"+t;for(var n of fa)if(e in n)return n[e].op;return null}var ef="AssignmentNode",f1e=["subset","?matrix","Node"],d1e=fe(ef,f1e,t=>{var{subset:e,matrix:n,Node:r}=t,a=gk({subset:e}),i=s1e({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 ef}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,y){var S=f(x,C,y),N=v(x,C,y);return au(S,m,N),N}}else{if(Rn(this.object))return function(x,C,y){var S=f(x,C,y),N=v(x,C,y),D=d(x,C,S);return x.set(p,i(S,D,N)),N};var g=this.object.object._compile(s,c);if(this.object.index.isObjectProperty()){var h=this.object.index.getObjectProperty();return function(x,C,y){var S=g(x,C,y),N=na(S,h),D=d(x,C,N),M=v(x,C,y);return au(S,h,i(N,D,M)),M}}else{var w=this.object.index._compile(s,c);return function(x,C,y){var S=g(x,C,y),N=w(x,C,S),D=a(S,N),M=d(x,C,D),P=v(x,C,y);return i(S,N,i(D,M,P)),P}}}else{if(!Rn(this.object))throw new TypeError("SymbolNode expected as object");return function(x,C,y){var S=v(x,C,y);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:ef,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",ef),l},{isClass:!0,isNode:!0}),tf="BlockNode",v1e=["ResultSet","Node"],p1e=fe(tf,v1e,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 tf}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 Ep(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(`
- `)}toJSON(){return{mathjs:tf,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(`\\;\\;
- `)}}return j(r,"name",tf),r},{isClass:!0,isNode:!0}),nf="ConditionalNode",m1e=["Node"],h1e=fe(nf,m1e,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 "'+vn(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 nf}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:nf,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",nf),r},{isClass:!0,isNode:!0}),x0=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},g1e={"{":"\\{","}":"\\}","\\":"\\textbackslash{}","#":"\\#",$:"\\$","%":"\\%","&":"\\&","^":"\\textasciicircum{}",_:"\\_","~":"\\textasciitilde{}"},y1e={"–":"\\--","—":"\\---"," ":"~"," ":"\\qquad{}","\r\n":"\\newline{}","\n":"\\newline{}"},b1e=function(e,n){return x0({},e,n)},x1e=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?b1e:a,o=String(t),l="",u=i(x0({},g1e),r?x0({},y1e):{}),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 w1e=x1e;var w0={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"},bD={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(w0.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)"}},C1e="\\mathrm{${name}}\\left(${args}\\right)",xD={deg:"^\\circ"};function C0(t){return w1e(t,{preserveFormatting:!0})}function yk(t,e){return e=typeof e>"u"?!1:e,e?We(xD,t)?xD[t]:"\\mathrm{"+C0(t)+"}":We(w0,t)?w0[t]:C0(t)}var rf="ConstantNode",S1e=["Node"],E1e=fe(rf,S1e,t=>{var{Node:e}=t;class n extends e{constructor(a){super(),this.value=a}get type(){return rf}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 _t(this.value,a)}toHTML(a){var i=this._toString(a);switch(vn(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:rf,value:this.value}}static fromJSON(a){return new n(a.value)}_toTex(a){var i=this._toString(a);switch(vn(this.value)){case"string":return"\\mathtt{"+C0(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",rf),n},{isClass:!0,isNode:!0}),af="FunctionAssignmentNode",N1e=["typed","Node"],D1e=fe(af,N1e,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(hk.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 af}get isFunctionAssignmentNode(){return!0}_compile(o,l){var u=Object.create(l);Ep(this.params,function(p){u[p]=!0});var s=this.expr._compile(o,u),c=this.name,f=this.params,d=b4(this.types,","),v=c+"("+b4(this.params,", ")+")";return function(m,g,h){var w={};w[d]=function(){for(var x=Object.create(g),C=0;C<f.length;C++)x[f[C]]=arguments[C];return s(m,x,h)};var b=e(c,w);return b.syntax=v,m.set(c,b),b}}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:af,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(yk).join(",")+"\\right):="+u}}return j(a,"name",af),a},{isClass:!0,isNode:!0}),of="IndexNode",M1e=["Node","size"],A1e=fe(of,M1e,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 of}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,g,h){if(!ft(h)&&!Xt(h)&&!rr(h))throw new TypeError('Cannot resolve "end": context must be a Matrix, Array, or string but is '+vn(h));var w=n(h).valueOf(),b=Object.create(g);return b.end=w[c],v(m,b,h)}}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:of,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",of),r},{isClass:!0,isNode:!0}),lf="ObjectNode",O1e=["Node"],T1e=fe(lf,O1e,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 lf}get isObjectNode(){return!0}_compile(a,i){var o={};for(var l in this.properties)if(We(this.properties,l)){var u=Gc(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["+Gc(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["+Gc(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(Gc(o)+": "+this.properties[o].toString(a));return"{"+i.join(", ")+"}"}toJSON(){return{mathjs:lf,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(`
- `)+"\\end{array}\\right\\}";return l}}return j(n,"name",lf),n},{isClass:!0,isNode:!0}),uf="OperatorNode",P1e=["Node"],_1e=fe(uf,P1e,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:An(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(M){switch(M.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 g,h=nn(u[0],o,l,i),w=dh(i,u[0],o);h===null?g=!1:h===c&&f==="right"&&!w||h<c?g=!0:g=!1;var b,x=nn(u[1],o,l,i),C=dh(i,u[1],o);if(x===null?b=!1:x===c&&f==="left"&&!C||x<c?b=!0:b=!1,s){var y,S,N;o==="keep"?(y=i.getIdentifier(),S=i.args[0].getIdentifier(),N=i.args[1].getIdentifier()):(y=i.getContent().getIdentifier(),S=i.args[0].getContent().getIdentifier(),N=i.args[1].getContent().getIdentifier()),h!==null&&(fa[c][y].latexLeftParens===!1&&(g=!1),fa[h][S].latexParens===!1&&(g=!1)),x!==null&&(fa[c][y].latexRightParens===!1&&(b=!1),fa[x][N].latexParens===!1&&(b=!1))}d=[g,b]}break;default:(i.getIdentifier()==="OperatorNode:add"||i.getIdentifier()==="OperatorNode:multiply")&&(d=u.map(function(M){var P=nn(M,o,l,i),_=dh(i,M,o),I=Hu(M,o);return P===null?!1:c===P&&f===I&&!_?!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 uf}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,g){return u(c(p,m,g))}}else if(s.length===2){var f=s[0],d=s[1];return function(p,m,g){return u(f(p,m,g),d(p,m,g))}}else return function(p,m,g){return u.apply(null,yi(s,function(h){return h(p,m,g)}))}}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 g=s.map(function(h,w){return h=h.toString(o),c[w]&&(h="("+h+")"),h});return this.implicit&&this.getIdentifier()==="OperatorNode:multiply"&&u==="hide"?g.join(" "):g.join(" "+this.op+" ")}else return this.fn+"("+this.args.join(", ")+")"}toJSON(){return{mathjs:uf,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(g,h){return g=g.toHTML(o),c[h]&&(g='<span class="math-parenthesis math-round-parenthesis">(</span>'+g+'<span class="math-parenthesis math-round-parenthesis">)</span>'),g});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 g=s[1],h=g.toTex(o);c[1]&&(h="\\left(".concat(h,"\\right)"));var w;switch(l==="keep"?w=p.getIdentifier():w=p.getContent().getIdentifier(),this.getIdentifier()){case"OperatorNode:divide":return f+"{"+m+"}{"+h+"}";case"OperatorNode:pow":switch(m="{"+m+"}",h="{"+h+"}",w){case"ConditionalNode":case"OperatorNode:divide":m="\\left(".concat(m,"\\right)")}break;case"OperatorNode:multiply":if(this.implicit&&u==="hide")return m+"~"+h}return m+f+h}else if(s.length>2&&(this.getIdentifier()==="OperatorNode:add"||this.getIdentifier()==="OperatorNode:multiply")){var b=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"?b.join("~"):b.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",uf),a},{isClass:!0,isNode:!0}),sf="ParenthesisNode",k1e=["Node"],I1e=fe(sf,k1e,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 sf}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:sf,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",sf),n},{isClass:!0,isNode:!0}),cf="RangeNode",F1e=["Node"],$1e=fe(cf,F1e,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 cf}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:cf,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",cf),r},{isClass:!0,isNode:!0}),ff="RelationalNode",B1e=["Node"],R1e=fe(ff,B1e,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 ff}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 g=na(i,l.conditionals[m]);if(!g(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:ff,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",ff),r},{isClass:!0,isNode:!0}),L1e="SymbolNode",z1e=["math","?Unit","Node"],V1e=fe(L1e,z1e,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=yk(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"?w4(t.createSubScope(),...n):w4(iu(),t,...n)}var df="FunctionNode",j1e=["math","Node","SymbolNode"],H1e=fe(df,j1e,t=>{var{math:e,Node:n,SymbolNode:r}=t,a=l=>_t(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,g){if(Zt(m))return m.toTex(s);throw new TypeError("Template: "+v[1]+"["+g+"] 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 df}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 g=this.args;return function(N,D,M){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(g,u,Qu(N,D),N);var _=c.map(I=>I(N,D,M));return P.apply(P,_)}}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:
- `).concat(a(N)))};if(v){var m=this.args;return function(N,D,M){var P=p(N);return P(m,u,Qu(N,D),N)}}else switch(c.length){case 0:return function(N,D,M){var P=p(N);return P()};case 1:return function(N,D,M){var P=p(N),_=c[0];return P(_(N,D,M))};case 2:return function(N,D,M){var P=p(N),_=c[0],I=c[1];return P(_(N,D,M),I(N,D,M))};default:return function(N,D,M){var P=p(N),_=c.map(I=>I(N,D,M));return P(..._)}}}}else if(to(this.fn)&&Qo(this.fn.index)&&this.fn.index.isObjectProperty()){var h=this.fn.object._compile(u,s),w=this.fn.index.getObjectProperty(),b=this.args;return function(N,D,M){var P=h(N,D,M);bce(P,w);var _=P[w]&&P[w].rawArgs;if(_)return P[w](b,u,Qu(N,D),N);var I=c.map($=>$(N,D,M));return P[w].apply(P,I)}}else{var x=this.fn.toString(),C=this.fn._compile(u,s),y=this.args;return function(N,D,M){var P=C(N,D,M);if(typeof P!="function")throw new TypeError("Expression '".concat(x,"' did not evaluate to a function; value is:")+`
- `.concat(a(P)));if(P.rawArgs)return P(y,u,Qu(N,D),N);var _=c.map(I=>I(N,D,M));return P.apply(P,_)}}}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:df,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;bD[this.name]&&(c=bD[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(C1e,this,u)}getIdentifier(){return this.type+":"+this.name}}return j(o,"name",df),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}),wD="parse",K1e=["typed","numeric","config","AccessorNode","ArrayNode","AssignmentNode","BlockNode","ConditionalNode","ConstantNode","FunctionAssignmentNode","FunctionNode","IndexNode","ObjectNode","OperatorNode","ParenthesisNode","RangeNode","RelationalNode","SymbolNode"],U1e=fe(wD,K1e,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:g,RelationalNode:h,SymbolNode:w}=t,b=e(wD,{string:function(J){return R(J,{})},"Array | Matrix":function(J){return x(J,{})},"string, Object":function(J,ce){var Ae=ce.nodes!==void 0?ce.nodes:{};return R(J,Ae)},"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(Ae){if(typeof Ae!="string")throw new TypeError("String expected");return R(Ae,ce)})}var C={NULL:0,DELIMITER:1,NUMBER:2,SYMBOL:3,UNKNOWN:4},y={",":!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 M(){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){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)==="#")for(;_(K)!==`
- `&&_(K)!=="";)K.comment+=_(K),I(K);if(b.isWhitespace(_(K),K.nestingLevel))I(K);else break}if(_(K)===""){K.tokenType=C.DELIMITER;return}if(_(K)===`
- `&&!K.nestingLevel){K.tokenType=C.DELIMITER,K.token=_(K),I(K);return}var J=_(K),ce=P(K,2),Ae=P(K,3);if(Ae.length===3&&y[Ae]){K.tokenType=C.DELIMITER,K.token=Ae,I(K),I(K),I(K);return}if(ce.length===2&&y[ce]){K.tokenType=C.DELIMITER,K.token=ce,I(K),I(K);return}if(y[J]){K.tokenType=C.DELIMITER,K.token=J,I(K);return}if(b.isDigitDot(J)){K.tokenType=C.NUMBER;var Ie=P(K,2);if(Ie==="0b"||Ie==="0o"||Ie==="0x"){for(K.token+=_(K),I(K),K.token+=_(K),I(K);b.isHexDigit(_(K));)K.token+=_(K),I(K);if(_(K)===".")for(K.token+=".",I(K);b.isHexDigit(_(K));)K.token+=_(K),I(K);else if(_(K)==="i")for(K.token+="i",I(K);b.isDigit(_(K));)K.token+=_(K),I(K);return}if(_(K)==="."){if(K.token+=_(K),I(K),!b.isDigit(_(K))){K.tokenType=C.DELIMITER;return}}else{for(;b.isDigit(_(K));)K.token+=_(K),I(K);b.isDecimalMark(_(K),F(K))&&(K.token+=_(K),I(K))}for(;b.isDigit(_(K));)K.token+=_(K),I(K);if(_(K)==="E"||_(K)==="e"){if(b.isDigit(F(K))||F(K)==="-"||F(K)==="+"){if(K.token+=_(K),I(K),(_(K)==="+"||_(K)==="-")&&(K.token+=_(K),I(K)),!b.isDigit(_(K)))throw Pe(K,'Digit expected, got "'+_(K)+'"');for(;b.isDigit(_(K));)K.token+=_(K),I(K);if(b.isDecimalMark(_(K),F(K)))throw Pe(K,'Digit expected, got "'+_(K)+'"')}else if(F(K)===".")throw I(K),Pe(K,'Digit expected, got "'+_(K)+'"')}return}if(b.isAlpha(_(K),$(K),F(K))){for(;b.isAlpha(_(K),$(K),F(K))||b.isDigit(_(K));)K.token+=_(K),I(K);We(S,K.token)?K.tokenType=C.DELIMITER:K.tokenType=C.SYMBOL;return}for(K.tokenType=C.UNKNOWN;_(K)!=="";)K.token+=_(K),I(K);throw Pe(K,'Syntax error in part "'+K.token+'"')}function O(K){do T(K);while(K.token===`
- `)}function B(K){K.nestingLevel++}function k(K){K.nestingLevel--}b.isAlpha=function(J,ce,Ae){return b.isValidLatinOrGreek(J)||b.isValidMathSymbol(J,Ae)||b.isValidMathSymbol(ce,J)},b.isValidLatinOrGreek=function(J){return/^[a-zA-Z_$\u00C0-\u02AF\u0370-\u03FF\u2100-\u214F]$/.test(J)},b.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)},b.isWhitespace=function(J,ce){return J===" "||J===" "||J===`
- `&&ce>0},b.isDecimalMark=function(J,ce){return J==="."&&ce!=="/"&&ce!=="*"&&ce!=="^"},b.isDigitDot=function(J){return J>="0"&&J<="9"||J==="."},b.isDigit=function(J){return J>="0"&&J<="9"},b.isHexDigit=function(J){return J>="0"&&J<="9"||J>="a"&&J<="f"||J>="A"&&J<="F"};function R(K,J){var ce=M();at(ce,{expression:K,extraNodes:J}),T(ce);var Ae=L(ce);if(ce.token!=="")throw ce.tokenType===C.DELIMITER?ke(ce,"Unexpected operator "+ce.token):Pe(ce,'Unexpected part "'+ce.token+'"');return Ae}function L(K){var J,ce=[],Ae;for(K.token!==""&&K.token!==`
- `&&K.token!==";"&&(J=H(K),K.comment&&(J.comment=K.comment));K.token===`
- `||K.token===";";)ce.length===0&&J&&(Ae=K.token!==";",ce.push({node:J,visible:Ae})),T(K),K.token!==`
- `&&K.token!==";"&&K.token!==""&&(J=H(K),K.comment&&(J.comment=K.comment),Ae=K.token!==";",ce.push({node:J,visible:Ae}));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,Ae,Ie,Fe=z(K);if(K.token==="="){if(Rn(Fe))return J=Fe.name,O(K),Ae=H(K),new o(new w(J),Ae);if(to(Fe))return O(K),Ae=H(K),new o(Fe.object,Fe.index,Ae);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),Ae=H(K),new c(J,ce,Ae);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 Ae=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(Ae,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=ne(K);K.token==="^|";)O(K),J=new p("^|","bitXor",[J,ne(K)]);return J}function ne(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=[],Ae={"==":"equal","!=":"unequal","<":"smaller",">":"larger","<=":"smallerEq",">=":"largerEq"};We(Ae,K.token);){var Ie={name:K.token,fn:Ae[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 h(ce.map(Fe=>Fe.fn),J)}function se(K){var J,ce,Ae,Ie;J=he(K);for(var Fe={"<<":"leftShift",">>":"rightArithShift",">>>":"rightLogShift"};We(Fe,K.token);)ce=K.token,Ae=Fe[ce],O(K),Ie=[J,he(K)],J=new p(ce,Ae,Ie);return J}function he(K){var J,ce,Ae,Ie;J=te(K);for(var Fe={to:"to",in:"to"};We(Fe,K.token);)ce=K.token,Ae=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,Ae,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 g(ce[0],ce[2],ce[1]):J=new g(ce[0],ce[1])}return J}function ge(K){var J,ce,Ae,Ie;J=ee(K);for(var Fe={"+":"add","-":"subtract"};We(Fe,K.token);){ce=K.token,Ae=Fe[ce],O(K);var ze=ee(K);ze.isPercentage?Ie=[J,new p("*","multiply",[J,ze])]:Ie=[J,ze],J=new p(ce,Ae,Ie)}return J}function ee(K){var J,ce,Ae,Ie;J=re(K),ce=J;for(var Fe={"*":"multiply",".*":"dotMultiply","/":"divide","./":"dotDivide"};We(Fe,K.token);)Ae=K.token,Ie=Fe[Ae],O(K),ce=re(K),J=new p(Ae,Ie,[J,ce]);return J}function re(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)&&(!An(ce)||ce.op==="!")||K.token==="(";)ce=de(K),J=new p("*","multiply",[J,ce],!0);return J}function de(K){for(var J=ae(K),ce=J,Ae=[];K.token==="/"&&i0(ce);)if(Ae.push(at({},K)),O(K),K.tokenType===C.NUMBER)if(Ae.push(at({},K)),O(K),K.tokenType===C.SYMBOL||K.token==="(")at(K,Ae.pop()),Ae.pop(),ce=ae(K),J=new p("/","divide",[J,ce]);else{Ae.pop(),at(K,Ae.pop());break}else{at(K,Ae.pop());break}return J}function ae(K){var J,ce,Ae,Ie;J=oe(K);for(var Fe={"%":"mod",mod:"mod"};We(Fe,K.token);)ce=K.token,Ae=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,Ae,Ie));return J}function oe(K){var J,ce,Ae,Ie={"-":"unaryMinus","+":"unaryPlus","~":"bitNot",not:"not"};return We(Ie,K.token)?(Ae=Ie[K.token],J=K.token,O(K),ce=[oe(K)],new p(J,Ae,ce)):ue(K)}function ue(K){var J,ce,Ae,Ie;return J=ve(K),(K.token==="^"||K.token===".^")&&(ce=K.token,Ae=ce==="^"?"pow":"dotPow",O(K),Ie=[J,oe(K)],J=new p(ce,Ae,Ie)),J}function ve(K){var J,ce,Ae,Ie;J=me(K);for(var Fe={"!":"factorial","'":"ctranspose"};We(Fe,K.token);)ce=K.token,Ae=Fe[ce],T(K),Ie=[J],J=new p(ce,Ae,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(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 Ae;(K.token==="("||K.token==="["||K.token===".")&&(!ce||ce.indexOf(K.token)!==-1);)if(Ae=[],K.token==="(")if(Rn(J)||to(J)){if(B(K),T(K),K.token!==")")for(Ae.push(H(K));K.token===",";)T(K),Ae.push(H(K));if(K.token!==")")throw Pe(K,"Parenthesis ) expected");k(K),T(K),J=new f(J,Ae)}else return J;else if(K.token==="["){if(B(K),T(K),K.token!=="]")for(Ae.push(H(K));K.token===",";)T(K),Ae.push(H(K));if(K.token!=="]")throw Pe(K,"Parenthesis ] expected");k(K),T(K),J=new a(J,new d(Ae))}else{if(T(K),K.tokenType!==C.SYMBOL)throw Pe(K,"Property name expected after dot");Ae.push(new s(K.token)),T(K);var Ie=!0;J=new a(J,new d(Ae,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)==="\\"&&(J+=_(K),I(K)),J+=_(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)==="\\"&&(J+=_(K),I(K)),J+=_(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,Ae,Ie;if(K.token==="["){if(B(K),T(K),K.token!=="]"){var Fe=Ce(K);if(K.token===";"){for(Ae=1,ce=[Fe];K.token===";";)T(K),ce[Ae]=Ce(K),Ae++;if(K.token!=="]")throw Pe(K,"End of matrix ] expected");k(K),T(K),Ie=ce[0].items.length;for(var ze=1;ze<Ae;ze++)if(ce[ze].items.length!==Ie)throw ke(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(K),T(K),J=Fe}}else k(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(K),T(K);var Ae=new v(ce);return Ae=Q(K,Ae),Ae}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(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),Ae=new SyntaxError(J+" (char "+ce+")");return Ae.char=ce,Ae}function ke(K,J){var ce=Oe(K),Ae=new SyntaxError(J+" (char "+ce+")");return Ae.char=ce,Ae}return e.addConversion({from:"string",to:"Node",convert:b}),b}),CD="compile",q1e=["typed","parse"],W1e=fe(CD,q1e,t=>{var{typed:e,parse:n}=t;return e(CD,{string:function(a){return n(a).compile()},"Array | Matrix":function(a){return Ft(a,function(i){return n(i).compile()})}})}),SD="evaluate",G1e=["typed","parse"],Y1e=fe(SD,G1e,t=>{var{typed:e,parse:n}=t;return e(SD,{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)})}})}),X1e="Parser",Z1e=["evaluate"],J1e=fe(X1e,Z1e,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 Cce(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}),ED="parser",Q1e=["typed","Parser"],ebe=fe(ED,Q1e,t=>{var{typed:e,Parser:n}=t;return e(ED,{"":function(){return new n}})}),ND="lup",tbe=["typed","matrix","abs","addScalar","divideScalar","multiplyScalar","subtract","larger","equalScalar","unaryMinus","DenseMatrix","SparseMatrix","Spa"],nbe=fe(ND,tbe,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(ND,{DenseMatrix:function(h){return p(h)},SparseMatrix:function(h){return m(h)},Array:function(h){var w=n(h),b=p(w);return{L:b.L.valueOf(),U:b.U.valueOf(),p:b.p}}});function p(g){var h=g._size[0],w=g._size[1],b=Math.min(h,w),x=ut(g._data),C=[],y=[h,b],S=[],N=[b,w],D,M,P,_=[];for(D=0;D<h;D++)_[D]=D;for(M=0;M<w;M++){if(M>0)for(D=0;D<h;D++){var I=Math.min(D,M),$=0;for(P=0;P<I;P++)$=a($,o(x[D][P],x[P][M]));x[D][M]=l(x[D][M],$)}var F=M,T=0,O=0;for(D=M;D<h;D++){var B=x[D][M],k=r(B);u(k,T)&&(F=D,T=k,O=B)}if(M!==F&&(_[M]=[_[F],_[F]=_[M]][0],f._swapRows(M,F,x)),M<h)for(D=M+1;D<h;D++){var R=x[D][M];s(R,0)||(x[D][M]=i(x[D][M],O))}}for(M=0;M<w;M++)for(D=0;D<h;D++){if(M===0&&(D<w&&(S[D]=[]),C[D]=[]),D<M){D<w&&(S[D][M]=x[D][M]),M<h&&(C[D][M]=0);continue}if(D===M){D<w&&(S[D][M]=x[D][M]),M<h&&(C[D][M]=1);continue}D<w&&(S[D][M]=0),M<h&&(C[D][M]=x[D][M])}var L=new f({data:C,size:y}),H=new f({data:S,size:N}),z=[];for(D=0,b=_.length;D<b;D++)z[_[D]]=D;return{L,U:H,p:z,toString:function(){return"L: "+this.L.toString()+`
- U: `+this.U.toString()+`
- P: `+this.p}}}function m(g){var h=g._size[0],w=g._size[1],b=Math.min(h,w),x=g._values,C=g._index,y=g._ptr,S=[],N=[],D=[],M=[h,b],P=[],_=[],I=[],$=[b,w],F,T,O,B=[],k=[];for(F=0;F<h;F++)B[F]=F,k[F]=F;var R=function(z,V){var U=k[z],W=k[V];B[U]=V,B[W]=z,k[z]=W,k[V]=U},L=function(){var z=new v;T<h&&(D.push(S.length),S.push(1),N.push(T)),I.push(P.length);var V=y[T],U=y[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(ne,ie){d._forEachRow(ne,S,N,D,function(se,he){se>ne&&z.accumulate(se,c(o(he,ie)))})});var W=T,G=z.get(T),le=r(G);z.forEach(T+1,h-1,function(ne,ie){var se=r(ie);u(se,le)&&(W=ne,le=se,G=ie)}),T!==W&&(d._swapRows(T,W,M[1],S,N,D),d._swapRows(T,W,$[1],P,_,I),z.swap(T,W),R(T,W)),z.forEach(0,h-1,function(ne,ie){ne<=T?(P.push(ie),_.push(ne)):(ie=i(ie,G),s(ie,0)||(S.push(ie),N.push(ne)))})};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:M}),U:new d({values:P,index:_,ptr:I,size:$}),p:B,toString:function(){return"L: "+this.L.toString()+`
- U: `+this.U.toString()+`
- P: `+this.p}}}}),DD="qr",rbe=["typed","matrix","zeros","identity","isZero","equal","sign","sqrt","conj","unaryMinus","addScalar","divideScalar","multiplyScalar","subtract","complex"],abe=fe(DD,rbe,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 at(e(DD,{DenseMatrix:function(x){return h(x)},SparseMatrix:function(x){return w()},Array:function(x){var C=n(x),y=h(C);return{Q:y.Q.valueOf(),R:y.R.valueOf()}}}),{_denseQRimpl:g});function g(b){var x=b._size[0],C=b._size[1],y=a([x],"dense"),S=y._data,N=b.clone(),D=N._data,M,P,_,I=r([x],"");for(_=0;_<Math.min(C,x);++_){var $=D[_][_],F=c(o($,0)?1:l($)),T=s(F),O=0;for(M=_;M<x;M++)O=f(O,v(D[M][_],s(D[M][_])));var B=v(F,u(O));if(!i(B)){var k=p($,B);for(I[_]=1,M=_+1;M<x;M++)I[M]=d(D[M][_],k);var R=c(s(d(k,B))),L=void 0;for(P=_;P<C;P++){for(L=0,M=_;M<x;M++)L=f(L,v(s(I[M]),D[M][P]));for(L=v(L,R),M=_;M<x;M++)D[M][P]=v(p(D[M][P],v(I[M],L)),T)}for(M=0;M<x;M++){for(L=0,P=_;P<x;P++)L=f(L,v(S[M][P],I[P]));for(L=v(L,R),P=_;P<x;++P)S[M][P]=d(p(S[M][P],v(L,s(I[P]))),T)}}}return{Q:y,R:N,toString:function(){return"Q: "+this.Q.toString()+`
- R: `+this.R.toString()}}}function h(b){var x=g(b),C=x.R._data;if(b._data.length>0)for(var y=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]=y;return x}function w(b){throw new Error("qr not implemented for sparse matrices yet")}});function ibe(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 g=n?n[m]:m,h=o[g],w=o[g+1],b=h;b<w;b++){var x=e?e[i[b]]:i[b];d[p]=x,f&&(f[p]=a[b]),p++}}return v[c]=p,t.createSparseMatrix({values:f,index:d,ptr:v,size:[s,c],datatype:u})}function bk(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 obe(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=bk(r,n,i,o,l,a,u));return a}function lbe(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],g=p;g<m;g++){var h=n[g];for(f=e?u[c+h]:h;f!==-1&&f<v;f=d)d=u[s+f],u[s+f]=v,d===-1&&(l[f]=v);e&&(u[c+h]=v)}}return l}function ube(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 sbe="csAmd",cbe=["add","multiply","transpose"],fbe=fe(sbe,cbe,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,g=Math.max(16,10*Math.sqrt(p));g=Math.min(p-2,g);var h=a(c,f,v,p,g);ube(h,u,null);for(var w=h._index,b=h._ptr,x=b[p],C=[],y=[],S=0,N=p+1,D=2*(p+1),M=3*(p+1),P=4*(p+1),_=5*(p+1),I=6*(p+1),$=7*(p+1),F=C,T=i(p,b,y,S,M,F,D,$,N,I,P,_),O=o(p,b,y,_,P,I,g,N,M,F,D),B=0,k,R,L,H,z,V,U,W,G,le,ne,ie,se,he,te,ge;O<p;){for(L=-1;B<p&&(L=y[M+B])===-1;B++);y[D+L]!==-1&&(F[y[D+L]]=-1),y[M+B]=y[D+L];var ee=y[P+L],re=y[N+L];O+=re;var de=0;y[N+L]=-re;var ae=b[L],oe=ee===0?ae:x,ue=oe;for(H=1;H<=ee+1;H++){for(H>ee?(V=L,U=ae,W=y[S+L]-ee):(V=w[ae++],U=b[V],W=y[S+V]),z=1;z<=W;z++)k=w[U++],!((G=y[N+k])<=0)&&(de+=G,y[N+k]=-G,w[ue++]=k,y[D+k]!==-1&&(F[y[D+k]]=F[k]),F[k]!==-1?y[D+F[k]]=y[D+k]:y[M+y[_+k]]=y[D+k]);V!==L&&(b[V]=Ri(L),y[I+V]=0)}for(ee!==0&&(x=ue),y[_+L]=de,b[L]=oe,y[S+L]=ue-oe,y[P+L]=-2,T=l(T,m,y,I,p),le=oe;le<ue;le++)if(k=w[le],!((ne=y[P+k])<=0)){G=-y[N+k];var ve=T-G;for(ae=b[k],ie=b[k]+ne-1;ae<=ie;ae++)V=w[ae],y[I+V]>=T?y[I+V]-=G:y[I+V]!==0&&(y[I+V]=y[_+V]+ve)}for(le=oe;le<ue;le++){for(k=w[le],ie=b[k],se=ie+y[P+k]-1,he=ie,te=0,ge=0,ae=ie;ae<=se;ae++)if(V=w[ae],y[I+V]!==0){var me=y[I+V]-T;me>0?(ge+=me,w[he++]=V,te+=V):(b[V]=Ri(L),y[I+V]=0)}y[P+k]=he-ie+1;var Y=he,Q=ie+y[S+k];for(ae=se+1;ae<Q;ae++){R=w[ae];var pe=y[N+R];pe<=0||(ge+=pe,w[he++]=R,te+=R)}ge===0?(b[k]=Ri(L),G=-y[N+k],de-=G,re+=G,O+=G,y[N+k]=0,y[P+k]=-1):(y[_+k]=Math.min(y[_+k],ge),w[he]=w[Y],w[Y]=w[ie],w[ie]=L,y[S+k]=he-ie+1,te=(te<0?-te:te)%p,y[D+k]=y[$+te],y[$+te]=k,F[k]=te)}for(y[_+L]=de,m=Math.max(m,de),T=l(T+m,m,y,I,p),le=oe;le<ue;le++)if(k=w[le],!(y[N+k]>=0))for(te=F[k],k=y[$+te],y[$+te]=-1;k!==-1&&y[D+k]!==-1;k=y[D+k],T++){for(W=y[S+k],ne=y[P+k],ae=b[k]+1;ae<=b[k]+W-1;ae++)y[I+w[ae]]=T;var Ne=k;for(R=y[D+k];R!==-1;){var Te=y[S+R]===W&&y[P+R]===ne;for(ae=b[R]+1;Te&&ae<=b[R]+W-1;ae++)y[I+w[ae]]!==T&&(Te=0);Te?(b[R]=Ri(k),y[N+k]+=y[N+R],y[N+R]=0,y[P+R]=-1,R=y[D+R],y[D+Ne]=R):(Ne=R,R=y[D+R])}}for(ae=oe,le=oe;le<ue;le++)k=w[le],!((G=-y[N+k])<=0)&&(y[N+k]=G,ge=y[_+k]+de-G,ge=Math.min(ge,p-O-G),y[M+ge]!==-1&&(F[y[M+ge]]=k),y[D+k]=y[M+ge],F[k]=-1,y[M+ge]=k,B=Math.min(B,ge),y[_+k]=ge,w[ae++]=k);y[N+L]=re,(y[S+L]=ae-oe)===0&&(b[L]=-1,y[I+L]=0),ee!==0&&(x=ae)}for(k=0;k<p;k++)b[k]=Ri(b[k]);for(R=0;R<=p;R++)y[M+R]=-1;for(R=p;R>=0;R--)y[N+R]>0||(y[D+R]=y[M+b[R]],y[M+b[R]]=R);for(V=p;V>=0;V--)y[N+V]<=0||b[V]!==-1&&(y[D+V]=y[M+b[V]],y[M+b[V]]=V);for(L=0,k=0;k<=p;k++)b[k]===-1&&(L=bk(k,L,y,M,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,g=p._ptr,h=0,w=0;w<f;w++){var b=g[w];if(g[w]=h,!(g[w+1]-b>v))for(var x=g[w+1];b<x;b++)m[h++]=m[b]}return g[f]=h,c=r(p),n(p,c)}return n(p,c)}function i(s,c,f,d,v,p,m,g,h,w,b,x){for(var C=0;C<s;C++)f[d+C]=c[C+1]-c[C];f[d+s]=0;for(var y=0;y<=s;y++)f[v+y]=-1,p[y]=-1,f[m+y]=-1,f[g+y]=-1,f[h+y]=1,f[w+y]=1,f[b+y]=0,f[x+y]=f[d+y];var S=l(0,0,f,w,s);return f[b+s]=-2,c[s]=-1,f[w+s]=0,S}function o(s,c,f,d,v,p,m,g,h,w,b){for(var x=0,C=0;C<s;C++){var y=f[d+C];if(y===0)f[v+C]=-2,x++,c[C]=-1,f[p+C]=0;else if(y>m)f[g+C]=0,f[v+C]=-1,x++,c[C]=Ri(s),f[g+s]++;else{var S=f[h+y];S!==-1&&(w[S]=C),f[b+C]=f[h+y],f[h+y]=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 dbe(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 vbe="csCounts",pbe=["transpose"],mbe=fe(vbe,pbe,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,g=4*u+(i?u+l+1:0),h=[],w=0,b=u,x=2*u,C=3*u,y=4*u,S=5*u+1;for(f=0;f<g;f++)h[f]=-1;var N=[],D=e(n),M=D._index,P=D._ptr;for(f=0;f<u;f++)for(c=a[f],N[c]=h[C+c]===-1?1:0;c!==-1&&h[C+c]===-1;c=r[c])h[C+c]=f;if(i){for(f=0;f<u;f++)h[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,h[M[v]]);h[S+s]=h[y+f],h[y+f]=s}}for(s=0;s<u;s++)h[w+s]=s;for(f=0;f<u;f++){for(c=a[f],r[c]!==-1&&N[r[c]]--,d=i?h[y+f]:c;d!==-1;d=i?h[S+d]:-1)for(v=P[d];v<P[d+1];v++){s=M[v];var _=dbe(s,c,h,C,b,x,w);_.jleaf>=1&&N[c]++,_.jleaf===2&&N[_.q]--}r[c]!==-1&&(h[w+c]=r[c])}for(c=0;c<u;c++)r[c]!==-1&&(N[r[c]]+=N[c]);return N}}),hbe="csSqr",gbe=["add","multiply","transpose"],ybe=fe(hbe,gbe,t=>{var{add:e,multiply:n,transpose:r}=t,a=fbe({add:e,multiply:n,transpose:r}),i=mbe({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 g=u?ibe(s,null,m.q,0):s;m.parent=lbe(g,1);var h=obe(m.parent,v);if(m.cp=i(g,m.parent,h,1),g&&m.parent&&m.cp&&o(g,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,g=u.leftmost,h=[],w=0,b=d,x=d+v,C=d+2*v,y,S,N,D,M;for(S=0;S<v;S++)h[b+S]=-1,h[x+S]=-1,h[C+S]=0;for(y=0;y<d;y++)g[y]=-1;for(S=v-1;S>=0;S--)for(D=s[S],M=s[S+1],N=D;N<M;N++)g[c[N]]=S;for(y=d-1;y>=0;y--)m[y]=-1,S=g[y],S!==-1&&(h[C+S]++===0&&(h[x+S]=y),h[w+y]=h[b+S],h[b+S]=y);for(u.lnz=0,u.m2=d,S=0;S<v;S++)if(y=h[b+S],u.lnz++,y<0&&(y=u.m2++),m[y]=S,!(--C[S]<=0)){u.lnz+=h[C+S];var P=p[S];P!==-1&&(h[C+P]===0&&(h[x+P]=h[x+S]),h[w+h[x+S]]=h[b+P],h[b+P]=h[w+y],h[C+P]+=h[C+S])}for(y=0;y<d;y++)m[y]<0&&(m[y]=S++);return!0}});function S0(t,e){return t[e]<0}function xk(t,e){t[e]=Ri(t[e])}function MD(t){return t<0?Ri(t):t}function bbe(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;S0(o,t)||(xk(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],!S0(o,s)){r[u+d]=c,r[++d]=s,p=0;break}p&&(d--,r[--n]=t)}return n}function xbe(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];S0(i,p)||(v=bbe(p,t,v,r,a))}for(c=v;c<s;c++)xk(i,r[c]);return v}var wbe="csSpsolve",Cbe=["divideScalar","multiply","subtract"],Sbe=fe(wbe,Cbe,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,g=m[1],h=o._values,w=o._index,b=o._ptr,x,C,y,S,N=xbe(i,o,l,u,c);for(x=N;x<g;x++)s[u[x]]=0;for(C=b[l],y=b[l+1],x=C;x<y;x++)s[w[x]]=h[x];for(var D=N;D<g;D++){var M=u[D],P=c?c[M]:M;if(!(P<0))for(C=p[P],y=p[P+1],s[M]=e(s[M],d[f?C:y-1]),x=f?C+1:C,S=f?y:y-1;x<S;x++){var _=v[x];s[_]=r(s[_],n(d[x],s[M]))}}return N}}),Ebe="csLu",Nbe=["abs","divideScalar","multiply","subtract","larger","largerEq","SparseMatrix"],Dbe=fe(Ebe,Nbe,t=>{var{abs:e,divideScalar:n,multiply:r,subtract:a,larger:i,largerEq:o,SparseMatrix:l}=t,u=Sbe({divideScalar:n,multiply:r,subtract:a});return function(c,f,d){if(!c)return null;var v=c._size,p=v[1],m,g=100,h=100;f&&(m=f.q,g=f.lnz||g,h=f.unz||h);var w=[],b=[],x=[],C=new l({values:w,index:b,ptr:x,size:[p,p]}),y=[],S=[],N=[],D=new l({values:y,index:S,ptr:N,size:[p,p]}),M=[],P,_,I=[],$=[];for(P=0;P<p;P++)I[P]=0,M[P]=-1,x[P+1]=0;g=0,h=0;for(var F=0;F<p;F++){x[F]=g,N[F]=h;var T=m?m[F]:F,O=u(C,c,T,$,I,M,1),B=-1,k=-1;for(_=O;_<p;_++)if(P=$[_],M[P]<0){var R=e(I[P]);i(R,k)&&(k=R,B=P)}else S[h]=M[P],y[h++]=I[P];if(B===-1||k<=0)return null;M[T]<0&&o(e(I[T]),r(k,d))&&(B=T);var L=I[B];for(S[h]=F,y[h++]=L,M[B]=F,b[g]=B,w[g++]=1,_=O;_<p;_++)P=$[_],M[P]<0&&(b[g]=P,w[g++]=n(I[P],L)),I[P]=0}for(x[p]=g,N[p]=h,_=0;_<g;_++)b[_]=M[b[_]];return w.splice(g,w.length-g),b.splice(g,b.length-g),y.splice(h,y.length-h),S.splice(h,S.length-h),{L:C,U:D,pinv:M}}}),AD="slu",Mbe=["typed","abs","add","multiply","transpose","divideScalar","subtract","larger","largerEq","SparseMatrix"],Abe=fe(AD,Mbe,t=>{var{typed:e,abs:n,add:r,multiply:a,transpose:i,divideScalar:o,subtract:l,larger:u,largerEq:s,SparseMatrix:c}=t,f=ybe({add:r,multiply:a,transpose:i}),d=Dbe({abs:n,divideScalar:o,multiply:a,subtract:l,larger:u,largerEq:s,SparseMatrix:c});return e(AD,{"SparseMatrix, number, number":function(p,m,g){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(g<0||g>1)throw new Error("Partial pivoting threshold must be a number from 0 to 1");var h=f(m,p,!1),w=d(p,h,g);return{L:w.L,U:w.U,p:w.pinv,q:h.q,toString:function(){return"L: "+this.L.toString()+`
- U: `+this.U.toString()+`
- p: `+this.p.toString()+(this.q?`
- q: `+this.q.toString():"")+`
- `}}}})});function OD(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 TD="lusolve",Obe=["typed","matrix","lup","slu","usolve","lsolve","DenseMatrix"],Tbe=fe(TD,Obe,t=>{var{typed:e,matrix:n,lup:r,slu:a,usolve:i,lsolve:o,DenseMatrix:l}=t,u=dc({DenseMatrix:l});return e(TD,{"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 g=a(d,p,m);return c(g.L,g.U,g.p,g.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=OD(v,m._data));var g=o(f,m),h=i(d,g);return p&&(h._data=OD(p,h._data)),h}}),PD="polynomialRoot",Pbe=["typed","isZero","equalScalar","add","subtract","multiply","divide","sqrt","unaryMinus","cbrt","typeOf","im","re"],_be=fe(PD,Pbe,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(PD,{"number|Complex, ...number|Complex":(p,m)=>{for(var g=[p,...m];g.length>0&&n(g[g.length-1]);)g.pop();if(g.length<2)throw new RangeError("Polynomial [".concat(p,", ").concat(m,"] must have a non-zero non-constant coefficient"));switch(g.length){case 2:return[s(l(g[0],g[1]))];case 3:{var[h,w,b]=g,x=o(2,b),C=o(w,w),y=o(4,b,h);if(r(C,y))return[l(s(w),x)];var S=u(i(C,y));return[l(i(S,w),x),l(i(s(S),w),x)]}case 4:{var[N,D,M,P]=g,_=s(o(3,P)),I=o(M,M),$=o(3,P,D),F=a(o(2,M,M,M),o(27,P,P,N)),T=o(9,P,M,D);if(r(I,$)&&r(F,T))return[l(M,_)];var O=i(I,$),B=i(F,T),k=a(o(18,P,M,D,N),o(M,M,D,D)),R=a(o(4,M,M,M,N),o(4,P,D,D,D),o(27,P,P,N,N));if(r(k,R))return[l(i(o(4,P,M,D),a(o(9,P,P,N),o(M,M,M))),o(P,O)),l(i(o(9,P,N),o(M,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(M,V,l(O,V)),_));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(g))}}})}),kbe="Help",Ibe=["parse"],Fbe=fe(kbe,Ibe,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=`
- `;if(r.name&&(a+="Name: "+r.name+`
- `),r.category&&(a+="Category: "+r.category+`
- `),r.description&&(a+=`Description:
- `+r.description+`
- `),r.syntax&&(a+=`Syntax:
- `+r.syntax.join(`
- `)+`
- `),r.examples){a+=`Examples:
- `;for(var i={},o=0;o<r.examples.length;o++){var l=r.examples[o];a+=" "+l+`
- `;var u=void 0;try{u=e(l).compile().evaluate(i)}catch(s){u=s}u!==void 0&&!ax(u)&&(a+=" "+_t(u,{precision:14})+`
- `)}a+=`
- `}return r.mayThrow&&r.mayThrow.length&&(a+="Throws: "+r.mayThrow.join(", ")+`
- `),r.seealso&&r.seealso.length&&(a+="See also: "+r.seealso.join(", ")+`
- `),a},n.prototype.toJSON=function(){var r=ut(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}),$be="Chain",Bbe=["?on","math","typed"],Rbe=fe($be,Bbe,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 _t(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){Qf(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"]},Lbe={name:"false",category:"Constants",syntax:["false"],description:"Boolean value false",examples:["false"],seealso:["true"]},zbe={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:[]},Vbe={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:[]},jbe={name:"LN10",category:"Constants",syntax:["LN10"],description:"Returns the natural logarithm of 10, approximately equal to 2.302",examples:["LN10","log(10)"],seealso:[]},Hbe={name:"LN2",category:"Constants",syntax:["LN2"],description:"Returns the natural logarithm of 2, approximately equal to 0.693",examples:["LN2","log(2)"],seealso:[]},Kbe={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:[]},Ube={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:[]},qbe={name:"NaN",category:"Constants",syntax:["NaN"],description:"Not a number",examples:["NaN","0 / 0"],seealso:[]},Wbe={name:"null",category:"Constants",syntax:["null"],description:"Value null",examples:["null"],seealso:["true","false"]},Gbe={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:[]},kD={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"]},Ybe={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:[]},Xbe={name:"SQRT2",category:"Constants",syntax:["SQRT2"],description:"Returns the square root of 2, approximately equal to 1.414",examples:["SQRT2","sqrt(2)"],seealso:[]},Zbe={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"]},Jbe={name:"true",category:"Constants",syntax:["true"],description:"Boolean value true",examples:["true"],seealso:["false"]},Qbe={name:"version",category:"Constants",syntax:["version"],description:"A string with the version number of math.js",examples:["version"],seealso:[]},exe={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"]},txe={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"]},nxe={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"]},rxe={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"]},axe={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"]},ixe={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"]},oxe={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"]},lxe={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"]},uxe={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"]},sxe={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"]},cxe={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"]},fxe={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"]},dxe={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:[]},vxe={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:[]},pxe={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:[]},mxe={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"]},hxe={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"]},gxe={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"]},yxe={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"]},bxe={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"]},xxe={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"]},wxe={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"]},Cxe={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"]},Sxe={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"]},Exe={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"]},Nxe={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"]},Dxe={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"]},Mxe={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"]},Axe={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"]},Oxe={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"]},Txe={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"]},Pxe={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"]},_xe={name:"abs",category:"Arithmetic",syntax:["abs(x)"],description:"Compute the absolute value.",examples:["abs(3.5)","abs(-4.2)"],seealso:["sign"]},kxe={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"]},Ixe={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"]},Fxe={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"]},$xe={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"]},Bxe={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"]},Rxe={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"]},Lxe={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"]},zxe={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"]},Vxe={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"]},jxe={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"]},Hxe={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"]},Kxe={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"]},Uxe={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"]},qxe={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"]},Wxe={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"]},Gxe={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"]},Yxe={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"]},Xxe={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"]},Zxe={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"]},Jxe={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"]},Qxe={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"]},ewe={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"]},twe={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"]},nwe={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")']},rwe={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"]},awe={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"]},iwe={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"]},owe={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"]},lwe={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"]},uwe={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"]},swe={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"]},cwe={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"]},fwe={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"]},dwe={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"]},vwe={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"]},pwe={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"]},mwe={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"]},hwe={name:"unaryPlus",category:"Operators",syntax:["+x","unaryPlus(x)"],description:"Converts booleans and strings to numbers.",examples:["+true",'+"2"'],seealso:["add","subtract","unaryMinus"]},gwe={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"]},ywe={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"]},bwe={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"]},xwe={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"]},wwe={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"]},Cwe={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"]},Swe={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"]},Ewe={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"]},Nwe={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"]},Dwe={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"]},Mwe={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"]},Awe={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"]},Owe={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"]},Twe={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"]},Pwe={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"]},_we={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"]},kwe={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:[]},Iwe={name:"help",category:"Expression",syntax:["help(object)","help(string)"],description:"Display documentation on a function or data type.",examples:["help(sqrt)",'help("complex")'],seealso:[]},Fwe={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:[]},$we={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:[]},Bwe={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"]},Rwe={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"]},Lwe={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"]},zwe={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"]},Vwe={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"]},jwe={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"]},Hwe={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"]},Kwe={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"]},Uwe={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"]},qwe={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"]},Wwe={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"]},Gwe={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"]},Ywe={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"]},Xwe={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"]},Zwe={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"]},Jwe={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"]},Qwe={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"]},eCe={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"]},tCe={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"]},nCe={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"]},rCe={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"]},aCe={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"]},iCe={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"]},oCe={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"]},lCe={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"]},uCe={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"]},sCe={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"]},cCe={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"]},fCe={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"]},dCe={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"]},vCe={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"]},pCe={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"]},mCe={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"]},hCe={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"]},gCe={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"]},yCe={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"]},bCe={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"]},xCe={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"]},wCe={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"]},CCe={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"]},SCe={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"]},ECe={name:"fft",category:"Matrix",syntax:["fft(x)"],description:"Calculate N-dimensional fourier transform",examples:["fft([[1, 0], [1, 0]])"],seealso:["ifft"]},NCe={name:"ifft",category:"Matrix",syntax:["ifft(x)"],description:"Calculate N-dimensional inverse fourier transform",examples:["ifft([[2, 2], [0, 0]])"],seealso:["fft"]},DCe={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"]},MCe={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"]},ACe={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"]},OCe={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"]},TCe={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"]},PCe={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:[]},_Ce={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"]},kCe={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"]},ICe={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"]},FCe={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"]},$Ce={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"]},BCe={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"]},RCe={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"]},LCe={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"]},zCe={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"]},VCe={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"]},jCe={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"]},HCe={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"]},KCe={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"]},UCe={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"]},qCe={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"]},WCe={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"]},GCe={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"]},YCe={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"]},XCe={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"]},ZCe={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"]},JCe={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"]},QCe={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"]},e2e={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"]},t2e={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"]},n2e={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"]},r2e={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"]},a2e={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:[]},i2e={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"]},o2e={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"]},l2e={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"]},u2e={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"]},s2e={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"]},c2e={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"]},f2e={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"]},d2e={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.
- 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"]},v2e={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"]},p2e={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"]},m2e={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"]},h2e={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"]},g2e={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"]},y2e={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"]},b2e={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"]},x2e={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"]},w2e={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"]},C2e={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"]},S2e={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"]},E2e={name:"asech",category:"Trigonometry",syntax:["asech(x)"],description:"Calculate the inverse secant of a value.",examples:["asech(0.5)"],seealso:["acsch","acoth"]},N2e={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"]},D2e={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"]},M2e={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"]},A2e={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"]},O2e={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"]},T2e={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"]},P2e={name:"cosh",category:"Trigonometry",syntax:["cosh(x)"],description:"Compute the hyperbolic cosine of x in radians.",examples:["cosh(0.5)"],seealso:["sinh","tanh","coth"]},_2e={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"]},k2e={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"]},I2e={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"]},F2e={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"]},$2e={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"]},B2e={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"]},R2e={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"]},L2e={name:"sinh",category:"Trigonometry",syntax:["sinh(x)"],description:"Compute the hyperbolic sine of x in radians.",examples:["sinh(0.5)"],seealso:["cosh","tanh"]},z2e={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"]},V2e={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"]},j2e={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:[]},H2e={name:"bin",category:"Utils",syntax:["bin(value)"],description:"Format a number as binary",examples:["bin(2)"],seealso:["oct","hex"]},K2e={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:[]},U2e={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"]},q2e={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"]},W2e={name:"hex",category:"Utils",syntax:["hex(value)"],description:"Format a number as hexadecimal",examples:["hex(240)"],seealso:["bin","oct"]},G2e={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"]},Y2e={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"]},X2e={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"]},Z2e={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"]},J2e={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"]},Q2e={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"]},eSe={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"]},tSe={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"]},nSe={name:"oct",category:"Utils",syntax:["oct(value)"],description:"Format a number as octal",examples:["oct(56)"],seealso:["bin","hex"]},rSe={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"]},aSe={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"]},iSe={bignumber:exe,boolean:txe,complex:nxe,createUnit:rxe,fraction:axe,index:ixe,matrix:oxe,number:lxe,sparse:uxe,splitUnit:sxe,string:cxe,unit:fxe,e:_D,E:_D,false:Lbe,i:zbe,Infinity:Vbe,LN2:Hbe,LN10:jbe,LOG2E:Ube,LOG10E:Kbe,NaN:qbe,null:Wbe,pi:kD,PI:kD,phi:Gbe,SQRT1_2:Ybe,SQRT2:Xbe,tau:Zbe,true:Jbe,version:Qbe,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:mxe,lsolve:gxe,lsolveAll:yxe,lup:bxe,lusolve:xxe,leafCount:hxe,polynomialRoot:wxe,resolve:Exe,simplify:Nxe,simplifyConstant:Dxe,simplifyCore:Mxe,symbolicEqual:Oxe,rationalize:Sxe,slu:Axe,usolve:Txe,usolveAll:Pxe,qr:Cxe,abs:_xe,add:kxe,cbrt:Ixe,ceil:Fxe,cube:$xe,divide:Bxe,dotDivide:Rxe,dotMultiply:Lxe,dotPow:zxe,exp:Vxe,expm:jxe,expm1:Hxe,fix:Kxe,floor:Uxe,gcd:qxe,hypot:Wxe,lcm:Yxe,log:Xxe,log2:Qxe,log1p:Jxe,log10:Zxe,mod:ewe,multiply:twe,norm:nwe,nthRoot:rwe,nthRoots:awe,pow:iwe,round:owe,sign:lwe,sqrt:uwe,sqrtm:swe,square:vwe,subtract:pwe,unaryMinus:mwe,unaryPlus:hwe,xgcd:gwe,invmod:Gxe,bitAnd:ywe,bitNot:bwe,bitOr:xwe,bitXor:wwe,leftShift:Cwe,rightArithShift:Swe,rightLogShift:Ewe,bellNumbers:Nwe,catalan:Dwe,composition:Mwe,stirlingS2:Awe,config:dxe,import:vxe,typed:pxe,arg:Owe,conj:Twe,re:_we,im:Pwe,evaluate:kwe,help:Iwe,distance:Fwe,intersect:$we,and:Bwe,not:Rwe,or:Lwe,xor:zwe,concat:jwe,count:Hwe,cross:Kwe,column:Vwe,ctranspose:Uwe,det:qwe,diag:Wwe,diff:Gwe,dot:Ywe,getMatrixDataType:eCe,identity:tCe,filter:Zwe,flatten:Jwe,forEach:Qwe,inv:nCe,pinv:rCe,eigs:Xwe,kron:aCe,matrixFromFunction:lCe,matrixFromRows:uCe,matrixFromColumns:oCe,map:iCe,ones:sCe,partitionSelect:cCe,range:fCe,resize:vCe,reshape:dCe,rotate:pCe,rotationMatrix:mCe,row:hCe,size:gCe,sort:yCe,squeeze:bCe,subset:xCe,trace:wCe,transpose:CCe,zeros:SCe,fft:ECe,ifft:NCe,sylvester:cwe,schur:fwe,lyap:dwe,combinations:DCe,combinationsWithRep:MCe,factorial:ACe,gamma:OCe,kldivergence:PCe,lgamma:TCe,multinomial:_Ce,permutations:kCe,pickRandom:ICe,random:FCe,randomInt:$Ce,compare:BCe,compareNatural:RCe,compareText:LCe,deepEqual:zCe,equal:VCe,equalText:jCe,larger:HCe,largerEq:KCe,smaller:UCe,smallerEq:qCe,unequal:WCe,setCartesian:GCe,setDifference:YCe,setDistinct:XCe,setIntersect:ZCe,setIsSubset:JCe,setMultiplicity:QCe,setPowerset:e2e,setSize:t2e,setSymDifference:n2e,setUnion:r2e,erf:a2e,cumsum:p2e,mad:i2e,max:o2e,mean:l2e,median:u2e,min:s2e,mode:c2e,prod:f2e,quantileSeq:d2e,std:v2e,sum:m2e,variance:h2e,acos:g2e,acosh:y2e,acot:b2e,acoth:x2e,acsc:w2e,acsch:C2e,asec:S2e,asech:E2e,asin:N2e,asinh:D2e,atan:M2e,atanh:O2e,atan2:A2e,cos:T2e,cosh:P2e,cot:_2e,coth:k2e,csc:I2e,csch:F2e,sec:$2e,sech:B2e,sin:R2e,sinh:L2e,tan:z2e,tanh:V2e,to:j2e,clone:K2e,format:U2e,bin:H2e,oct:nSe,hex:W2e,isNaN:Y2e,isInteger:G2e,isNegative:X2e,isNumeric:Z2e,hasNumericValue:q2e,isPositive:J2e,isPrime:Q2e,isZero:eSe,print:rSe,typeOf:aSe,numeric:tSe},ID="help",oSe=["typed","mathWithTransform","Help"],lSe=fe(ID,oSe,t=>{var{typed:e,mathWithTransform:n,Help:r}=t;return e(ID,{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(iSe,l);if(!u){var s=typeof l=="function"?l.name:l;throw new Error('No documentation found on "'+s+'"')}return new r(u)}})}),FD="chain",uSe=["typed","Chain"],sSe=fe(FD,uSe,t=>{var{typed:e,Chain:n}=t;return e(FD,{"":function(){return new n},any:function(a){return new n(a)}})}),$D="det",cSe=["typed","matrix","subtract","multiply","divideScalar","isZero","unaryMinus"],fSe=fe($D,cSe,t=>{var{typed:e,matrix:n,subtract:r,multiply:a,divideScalar:i,isZero:o,unaryMinus:l}=t;return e($D,{any:function(c){return ut(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 ut(c);case 1:if(f[0]===1)return ut(c.valueOf()[0]);if(f[0]===0)return 1;throw new RangeError("Matrix must be square (size: "+_t(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: "+_t(f)+")")}default:throw new RangeError("Matrix must be two dimensional (size: "+_t(f)+")")}}});function u(s,c,f){if(c===1)return ut(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 g=void 0;for(g=p+1;g<c;g++)if(!o(s[v[g]][p])){m=v[g],v[g]=v[p],v[p]=m,d=!d;break}if(g===c)return s[m][p]}for(var h=s[m][p],w=p===0?1:s[v[p-1]][p-1],b=p+1;b<c;b++)for(var x=v[b],C=p+1;C<c;C++)s[x][C]=i(r(a(s[x][C],h),a(s[x][p],s[m][C])),w)}var y=s[v[c-1]][c-1];return d?l(y):y}}),BD="inv",dSe=["typed","matrix","divideScalar","addScalar","multiply","unaryMinus","det","identity","abs"],vSe=fe(BD,dSe,t=>{var{typed:e,matrix:n,divideScalar:r,addScalar:a,multiply:i,unaryMinus:o,det:l,identity:u,abs:s}=t;return e(BD,{"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: "+_t(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: "+_t(v)+")")}default:throw new RangeError("Matrix must be two dimensional (size: "+_t(v)+")")}},any:function(d){return r(1,d)}});function c(f,d,v){var p,m,g,h,w;if(d===1){if(h=f[0][0],h===0)throw Error("Cannot calculate inverse, determinant is zero");return[[r(1,h)]]}else if(d===2){var b=l(f);if(b===0)throw Error("Cannot calculate inverse, determinant is zero");return[[r(f[1][1],b),r(o(f[0][1]),b)],[r(o(f[1][0]),b),r(f[0][0],b)]]}else{var x=f.concat();for(p=0;p<d;p++)x[p]=x[p].concat();for(var C=u(d).valueOf(),y=0;y<v;y++){var S=s(x[y][y]),N=y;for(p=y+1;p<d;)s(x[p][y])>S&&(S=s(x[p][y]),N=p),p++;if(S===0)throw Error("Cannot calculate inverse, determinant is zero");p=N,p!==y&&(w=x[y],x[y]=x[p],x[p]=w,w=C[y],C[y]=C[p],C[p]=w);var D=x[y],M=C[y];for(p=0;p<d;p++){var P=x[p],_=C[p];if(p!==y){if(P[y]!==0){for(g=r(o(P[y]),D[y]),m=y;m<v;m++)P[m]=a(P[m],i(g,D[m]));for(m=0;m<v;m++)_[m]=a(_[m],i(g,M[m]))}}else{for(g=D[y],m=y;m<v;m++)P[m]=r(P[m],g);for(m=0;m<v;m++)_[m]=r(_[m],g)}}}return C}}}),RD="pinv",pSe=["typed","matrix","inv","deepEqual","equal","dotDivide","dot","ctranspose","divideScalar","multiply","add","Complex"],mSe=fe(RD,pSe,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(RD,{"Array | Matrix":function(b){var x=ft(b)?b.size():$t(b);switch(x.length){case 1:return h(b)?u(b):x[0]===1?r(b):o(u(b),l(b,b));case 2:{if(h(b))return u(b);var C=x[0],y=x[1];if(C===y)try{return r(b)}catch(S){if(!(S instanceof Error&&S.message.match(/Cannot calculate inverse, determinant is zero/)))throw S}return ft(b)?n(v(b.valueOf(),C,y),b.storage()):v(b,C,y)}default:throw new RangeError("Matrix must be two dimensional (size: "+_t(x)+")")}},any:function(b){return i(b,0)?ut(b):s(1,b)}});function v(w,b,x){var{C,F:y}=m(w,b,x),S=c(r(c(u(C),C)),u(C)),N=c(u(y),r(c(y,u(y))));return c(N,S)}function p(w,b,x){for(var C=ut(w),y=0,S=0;S<b;S++){if(x<=y)return C;for(var N=S;g(C[N][y]);)if(N++,b===N&&(N=S,y++,x===y))return C;[C[N],C[S]]=[C[S],C[N]];for(var D=C[S][y],M=0;M<x;M++)C[S][M]=o(C[S][M],D);for(var P=0;P<b;P++)if(P!==S){D=C[P][y];for(var _=0;_<x;_++)C[P][_]=f(C[P][_],c(-1,c(D,C[S][_])))}y++}return C}function m(w,b,x){var C=p(w,b,x),y=w.map((N,D)=>N.filter((M,P)=>P<b&&!g(l(C[P],C[P])))),S=C.filter((N,D)=>!g(l(C[D],C[D])));return{C:y,F:S}}function g(w){return i(f(w,d(1,1)),f(0,d(1,1)))}function h(w){return a(f(w,d(1,1)),f(c(w,0),d(1,1)))}});function hSe(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:g,larger:h,smaller:w,matrixFromColumns:b,dot:x}=t;function C(R,L,H,z,V){V===void 0&&(V=!0);var U=y(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=b(...le)),{values:W,vectors:le}}function y(R,L,H,z,V){var U=z==="BigNumber",W=z==="Complex",G=U?s(0):0,le=U?s(1):W?g(1):1,ne=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,re=G,de=0;de<L;de++)if(ge!==de){var ae=u(R[ge][de]);ee=e(ee,ae),re=e(re,ae)}if(!m(ee,0)&&!m(re,0)){for(var oe=ne,ue=ee,ve=o(re,ie),me=i(re,ie);w(ue,ve);)ue=i(ue,se),oe=i(oe,ie);for(;h(ue,me);)ue=o(ue,se),oe=o(oe,ie);var Y=w(o(e(ue,re),oe),i(e(ee,re),.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?g(0):0;W&&(H=s(H));for(var ne=0;ne<L-2;ne++){for(var ie=0,se=le,he=ne+1;he<L;he++){var te=R[he][ne];w(u(se),u(te))&&(se=te,ie=he)}if(!w(u(se),H)){if(ie!==ne+1){var ge=R[ie];R[ie]=R[ne+1],R[ne+1]=ge;for(var ee=0;ee<L;ee++){var re=R[ee][ie];R[ee][ie]=R[ee][ne+1],R[ee][ne+1]=re}if(V){var de=U[ie];U[ie]=U[ne+1],U[ne+1]=de}}for(var ae=ne+2;ae<L;ae++){var oe=o(R[ae][ne],se);if(oe!==0){for(var ue=0;ue<L;ue++)R[ae][ue]=n(R[ae][ue],i(oe,R[ne+1][ue]));for(var ve=0;ve<L;ve++)R[ve][ne+1]=e(R[ve][ne+1],i(oe,R[ve][ae]));if(V)for(var me=0;me<L;me++)U[ae][me]=n(U[ae][me],i(oe,U[ne+1][me]))}}}}return U}function N(R,L,H,z,V){var U=z==="BigNumber",W=z==="Complex",G=U?s(1):W?g(1):1;U&&(H=s(H));for(var le=ut(R),ne=[],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,re=0;re<ie;re++)le[re][re]=n(le[re][re],ee);var{Q:de,R:ae}=d(le);le=a(ae,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,ne.push(le[ie-1][ie-1]),V&&(se.unshift([[1]]),_(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=M(le[ie-2][ie-2],le[ie-2][ie-1],le[ie-1][ie-2],le[ie-1][ie-1]);ne.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)),_(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(ne.sort((pe,Ne)=>+n(u(pe),u(Ne))),ge>100){var Y=Error("The eigenvalues failed to converge. Only found these eigenvalues: "+ne.join(", "));throw Y.values=ne,Y.vectors=[],Y}var Q=V?a(he,I(se,L)):void 0;return{values:ne,C:Q}}function D(R,L,H,z,V,U,W){var G=f(H),le=a(G,R,H),ne=W==="BigNumber",ie=W==="Complex",se=ne?s(0):ie?g(0):0,he=ne?s(1):ie?g(1):1,te=[],ge=[];for(var ee of V){var re=$(te,ee,m);re===-1?(te.push(ee),ge.push(1)):ge[re]+=1}for(var de=[],ae=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<ae;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 M(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",ne=G==="Complex",ie=le?s(0):ne?g(0):0,se=le?s(1):ne?g(1):1;if(w(u(H),W))return[[se,ie],[ie,se]];if(h(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 _(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),!h(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=k(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=>g(W))),U=O(U,L),k(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 k(R,L){var H=L==="BigNumber",z=L==="Complex",V=H?s(1):z?g(1):1;return a(o(V,B(R)),R)}return C}function gSe(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(M,P){var _=arguments.length>2&&arguments[2]!==void 0?arguments[2]:e.epsilon,I=arguments.length>3?arguments[3]:void 0;if(I==="number")return p(M,_);if(I==="BigNumber")return m(M,_);throw TypeError("Unsupported data type: "+I)}function p(M,P){for(var _=M.length,I=Math.abs(P/_),$,F=new Array(_),T=0;T<_;T++)F[T]=D(_,0),F[T][T]=1;for(var O=y(M);Math.abs(O[1])>=Math.abs(I);){var B=O[0][0],k=O[0][1];$=g(M[B][B],M[k][k],M[B][k]),M=C(M,$,B,k),F=w(F,$,B,k),O=y(M)}for(var R=D(_,0),L=0;L<_;L++)R[L]=M[L][L];return N(ut(R),ut(F))}function m(M,P){for(var _=M.length,I=a(P/_),$,F=new Array(_),T=0;T<_;T++)F[T]=D(_,0),F[T][T]=1;for(var O=S(M);a(O[1])>=a(I);){var B=O[0][0],k=O[0][1];$=h(M[B][B],M[k][k],M[B][k]),M=x(M,$,B,k),F=b(F,$,B,k),O=S(M)}for(var R=D(_,0),L=0;L<_;L++)R[L]=M[L][L];return N(ut(R),ut(F))}function g(M,P,_){var I=P-M;return Math.abs(I)<=e.epsilon?Math.PI/4:.5*Math.atan(2*_/(P-M))}function h(M,P,_){var I=r(P,M);return a(I)<=e.epsilon?c(-1).acos().div(4):u(.5,i(f(2,_,s(I))))}function w(M,P,_,I){for(var $=M.length,F=Math.cos(P),T=Math.sin(P),O=D($,0),B=D($,0),k=0;k<$;k++)O[k]=F*M[k][_]-T*M[k][I],B[k]=T*M[k][_]+F*M[k][I];for(var R=0;R<$;R++)M[R][_]=O[R],M[R][I]=B[R];return M}function b(M,P,_,I){for(var $=M.length,F=o(P),T=l(P),O=D($,c(0)),B=D($,c(0)),k=0;k<$;k++)O[k]=r(u(F,M[k][_]),u(T,M[k][I])),B[k]=n(u(T,M[k][_]),u(F,M[k][I]));for(var R=0;R<$;R++)M[R][_]=O[R],M[R][I]=B[R];return M}function x(M,P,_,I){for(var $=M.length,F=c(o(P)),T=c(l(P)),O=u(F,F),B=u(T,T),k=D($,c(0)),R=D($,c(0)),L=f(c(2),F,T,M[_][I]),H=n(r(u(O,M[_][_]),L),u(B,M[I][I])),z=d(u(B,M[_][_]),L,u(O,M[I][I])),V=0;V<$;V++)k[V]=r(u(F,M[_][V]),u(T,M[I][V])),R[V]=n(u(T,M[_][V]),u(F,M[I][V]));M[_][_]=H,M[I][I]=z,M[_][I]=c(0),M[I][_]=c(0);for(var U=0;U<$;U++)U!==_&&U!==I&&(M[_][U]=k[U],M[U][_]=k[U],M[I][U]=R[U],M[U][I]=R[U]);return M}function C(M,P,_,I){for(var $=M.length,F=Math.cos(P),T=Math.sin(P),O=F*F,B=T*T,k=D($,0),R=D($,0),L=O*M[_][_]-2*F*T*M[_][I]+B*M[I][I],H=B*M[_][_]+2*F*T*M[_][I]+O*M[I][I],z=0;z<$;z++)k[z]=F*M[_][z]-T*M[I][z],R[z]=T*M[_][z]+F*M[I][z];M[_][_]=L,M[I][I]=H,M[_][I]=0,M[I][_]=0;for(var V=0;V<$;V++)V!==_&&V!==I&&(M[_][V]=k[V],M[V][_]=k[V],M[I][V]=R[V],M[V][I]=R[V]);return M}function y(M){for(var P=M.length,_=0,I=[0,1],$=0;$<P;$++)for(var F=$+1;F<P;F++)Math.abs(_)<Math.abs(M[$][F])&&(_=Math.abs(M[$][F]),I=[$,F]);return[I,_]}function S(M){for(var P=M.length,_=0,I=[0,1],$=0;$<P;$++)for(var F=$+1;F<P;F++)a(_)<a(M[$][F])&&(_=a(M[$][F]),I=[$,F]);return[I,_]}function N(M,P){for(var _=M.length,I=Array(_),$=Array(_),F=0;F<_;F++)$[F]=Array(_);for(var T=0;T<_;T++){for(var O=0,B=M[0],k=0;k<M.length;k++)a(M[k])<a(B)&&(O=k,B=M[O]);I[T]=M.splice(O,1)[0];for(var R=0;R<_;R++)$[R][T]=P[R][O],P[R].splice(O,1)}return{values:I,vectors:$}}function D(M,P){for(var _=new Array(M),I=0;I<M;I++)_[I]=P;return _}return v}var ySe="eigs",bSe=["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"],xSe=fe(ySe,bSe,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:g,larger:h,column:w,flatten:b,number:x,complex:C,sqrt:y,diag:S,qr:N,usolve:D,usolveAll:M,im:P,re:_,smaller:I,matrixFromColumns:$,dot:F}=t,T=gSe({config:e,addScalar:a,subtract:i,column:w,flatten:b,equal:o,abs:l,atan:u,cos:s,sin:c,multiplyScalar:f,inv:v,bignumber:p,complex:C,multiply:m,add:g}),O=hSe({config:e,addScalar:a,subtract:i,multiply:m,multiplyScalar:f,flatten:b,divideScalar:d,sqrt:y,abs:l,bignumber:p,diag:S,qr:N,inv:v,usolve:D,usolveAll:M,equal:o,complex:C,larger:h,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: "+_t(U)+")");var W=z.toArray(),G=U[0];if(R(W,G,V)&&(L(W,G),k(W,G,V))){var le=H(z,W,G);return T(W,G,V,le)}var ne=H(z,W,G);return O(W,G,V,ne)}function k(z,V,U){for(var W=0;W<V;W++)for(var G=W;G<V;G++)if(h(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(h(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]=_(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,ne=!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))ne=!0;else throw TypeError("Unsupported type in Matrix: "+vn(he))}if(le&&ne&&console.warn("Complex BigNumbers not supported, this operation will lose precission."),ne){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 re=0;re<U;re++)V[ee][re]=p(V[ee][re]);return"BigNumber"}if(G){for(var de=0;de<U;de++)for(var ae=0;ae<U;ae++)V[de][ae]=x(V[de][ae]);return"number"}else throw TypeError("Matrix contains unsupported types only.")}}),LD="expm",wSe=["typed","abs","add","identity","inv","multiply"],CSe=fe(LD,wSe,t=>{var{typed:e,abs:n,add:r,identity:a,inv:i,multiply:o}=t;return e(LD,{Matrix:function(f){var d=f.size();if(d.length!==2||d[0]!==d[1])throw new RangeError("Matrix must be square (size: "+_t(d)+")");for(var v=d[0],p=1e-15,m=l(f),g=u(m,p),h=g.q,w=g.j,b=o(f,Math.pow(2,-w)),x=a(v),C=a(v),y=1,S=b,N=-1,D=1;D<=h;D++)D>1&&(S=o(S,b),N=-N),y=y*(h-D+1)/((2*h-D+1)*D),x=r(x,o(y,S)),C=r(C,o(y*N,S));for(var M=o(i(C),x),P=0;P<w;P++)M=o(M,M);return qi(f)?f.createSparseMatrix(M):M}});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,g=f+1;g<=2*f;g++)m*=g;var h=m*(2*f+1);return 8*Math.pow(c/Math.pow(2,d),2*f)*v*v/(m*h)}}),zD="sqrtm",SSe=["typed","abs","add","multiply","map","sqrt","subtract","inv","size","max","identity"],ESe=fe(zD,SSe,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 g,h=0,w=m,b=f(s(m));do{var x=w;if(w=a(.5,r(x,u(b))),b=a(.5,r(b,u(x))),g=c(n(l(w,x))),g>v&&++h>d)throw new Error("computing square root of matrix: iterative method could not converge")}while(g>v);return w}return e(zD,{"Array | Matrix":function(g){var h=ft(g)?g.size():$t(g);switch(h.length){case 1:if(h[0]===1)return i(g,o);throw new RangeError("Matrix must be square (size: "+_t(h)+")");case 2:{var w=h[0],b=h[1];if(w===b)return p(g);throw new RangeError("Matrix must be square (size: "+_t(h)+")")}default:throw new RangeError("Matrix must be at most two dimensional (size: "+_t(h)+")")}}})}),VD="sylvester",NSe=["typed","schur","matrixFromColumns","matrix","multiply","range","concat","transpose","index","subset","add","subtract","identity","lusolve","abs"],DSe=fe(VD,NSe,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(VD,{"Matrix, Matrix, Matrix":g,"Array, Matrix, Matrix":function(w,b,x){return g(a(w),b,x)},"Array, Array, Matrix":function(w,b,x){return g(a(w),a(b),x)},"Array, Matrix, Array":function(w,b,x){return g(a(w),b,a(x))},"Matrix, Array, Matrix":function(w,b,x){return g(w,a(b),x)},"Matrix, Array, Array":function(w,b,x){return g(w,a(b),a(x))},"Matrix, Matrix, Array":function(w,b,x){return g(w,b,a(x))},"Array, Array, Array":function(w,b,x){return g(a(w),a(b),a(x)).toArray()}});function g(h,w,b){for(var x=w.size()[0],C=h.size()[0],y=n(h),S=y.T,N=y.U,D=n(i(-1,w)),M=D.T,P=D.U,_=i(i(u(N),b),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(M,s(O+1,O)))>1e-5){for(var B=T(c(_,s(I,O)),c(_,s(I,O+1))),k=0;k<O;k++)B=f(B,T(i($[k],c(M,s(k,O))),i($[k],c(M,s(k,O+1)))));var R=i(v(C),i(-1,c(M,s(O,O)))),L=i(v(C),i(-1,c(M,s(O+1,O)))),H=i(v(C),i(-1,c(M,s(O,O+1)))),z=i(v(C),i(-1,c(M,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(_,s(I,O)),G=0;G<O;G++)W=f(W,i($[G],c(M,s(G,O))));var le=c(M,s(O,O)),ne=d(S,i(le,v(C)));$[O]=p(ne,W)}var ie=a(r(...$)),se=i(N,i(ie,u(P)));return se}}),jD="schur",MSe=["typed","matrix","identity","multiply","qr","norm","subtract"],ASe=fe(jD,MSe,t=>{var{typed:e,matrix:n,identity:r,multiply:a,qr:i,norm:o,subtract:l}=t;return e(jD,{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),g=m.Q,h=m.R;if(f=a(h,g),d=a(d,g),v++>100)break}while(o(l(f,p))>1e-4);return{U:d,T:f}}}),HD="lyap",OSe=["typed","matrix","sylvester","multiply","transpose"],TSe=fe(HD,OSe,t=>{var{typed:e,matrix:n,sylvester:r,multiply:a,transpose:i}=t;return e(HD,{"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()}})}),PSe="divide",_Se=["typed","matrix","multiply","equalScalar","divideScalar","inv"],kSe=fe(PSe,_Se,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",_5({"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))}),KD="distance",ISe=["typed","addScalar","subtract","divideScalar","multiplyScalar","unaryMinus","sqrt","abs"],FSe=fe(KD,ISe,t=>{var{typed:e,addScalar:n,subtract:r,multiplyScalar:a,divideScalar:i,unaryMinus:o,sqrt:l,abs:u}=t;return e(KD,{"Array, Array, Array":function(C,y,S){if(C.length===2&&y.length===2&&S.length===2){if(!c(C))throw new TypeError("Array with 2 numbers or BigNumbers expected for first argument");if(!c(y))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(y[1],y[0])),D=a(a(N,N),y[0]),M=o(a(N,y[0])),P=C[1];return g(C[0],C[1],D,M,P)}else throw new TypeError("Invalid Arguments: Try again")},"Object, Object, Object":function(C,y,S){if(Object.keys(C).length===2&&Object.keys(y).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(y))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 y&&"lineOnePtY"in y&&"lineTwoPtX"in S&&"lineTwoPtY"in S){var N=i(r(S.lineTwoPtY,S.lineTwoPtX),r(y.lineOnePtY,y.lineOnePtX)),D=a(a(N,N),y.lineOnePtX),M=o(a(N,y.lineOnePtX)),P=C.pointX;return g(C.pointX,C.pointY,D,M,P)}else throw new TypeError("Key names do not match")}else throw new TypeError("Invalid Arguments: Try again")},"Array, Array":function(C,y){if(C.length===2&&y.length===3){if(!c(C))throw new TypeError("Array with 2 numbers or BigNumbers expected for first argument");if(!f(y))throw new TypeError("Array with 3 numbers or BigNumbers expected for second argument");return g(C[0],C[1],y[0],y[1],y[2])}else if(C.length===3&&y.length===6){if(!f(C))throw new TypeError("Array with 3 numbers or BigNumbers expected for first argument");if(!v(y))throw new TypeError("Array with 6 numbers or BigNumbers expected for second argument");return h(C[0],C[1],C[2],y[0],y[1],y[2],y[3],y[4],y[5])}else if(C.length===y.length&&C.length>0){if(!d(C))throw new TypeError("All values of an array should be numbers or BigNumbers");if(!d(y))throw new TypeError("All values of an array should be numbers or BigNumbers");return w(C,y)}else throw new TypeError("Invalid Arguments: Try again")},"Object, Object":function(C,y){if(Object.keys(C).length===2&&Object.keys(y).length===3){if(!c(C))throw new TypeError("Values of pointX and pointY should be numbers or BigNumbers");if(!f(y))throw new TypeError("Values of xCoeffLine, yCoeffLine and constant should be numbers or BigNumbers");if("pointX"in C&&"pointY"in C&&"xCoeffLine"in y&&"yCoeffLine"in y&&"constant"in y)return g(C.pointX,C.pointY,y.xCoeffLine,y.yCoeffLine,y.constant);throw new TypeError("Key names do not match")}else if(Object.keys(C).length===3&&Object.keys(y).length===6){if(!f(C))throw new TypeError("Values of pointX, pointY and pointZ should be numbers or BigNumbers");if(!v(y))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 y&&"y0"in y&&"z0"in y&&"a"in y&&"b"in y&&"c"in y)return h(C.pointX,C.pointY,C.pointZ,y.x0,y.y0,y.z0,y.a,y.b,y.c);throw new TypeError("Key names do not match")}else if(Object.keys(C).length===2&&Object.keys(y).length===2){if(!c(C))throw new TypeError("Values of pointOneX and pointOneY should be numbers or BigNumbers");if(!c(y))throw new TypeError("Values of pointTwoX and pointTwoY should be numbers or BigNumbers");if("pointOneX"in C&&"pointOneY"in C&&"pointTwoX"in y&&"pointTwoY"in y)return w([C.pointOneX,C.pointOneY],[y.pointTwoX,y.pointTwoY]);throw new TypeError("Key names do not match")}else if(Object.keys(C).length===3&&Object.keys(y).length===3){if(!f(C))throw new TypeError("Values of pointOneX, pointOneY and pointOneZ should be numbers or BigNumbers");if(!f(y))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 y&&"pointTwoY"in y&&"pointTwoZ"in y)return w([C.pointOneX,C.pointOneY,C.pointOneZ],[y.pointTwoX,y.pointTwoY,y.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 b(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),y=[],S=0;S<C.length;S++)y.push(x[C[S]]);return y}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 g(x,C,y,S,N){var D=u(n(n(a(y,x),a(S,C)),N)),M=l(n(a(y,y),a(S,S)));return i(D,M)}function h(x,C,y,S,N,D,M,P,_){var I=[r(a(r(N,C),_),a(r(D,y),P)),r(a(r(D,y),M),a(r(S,x),_)),r(a(r(S,x),P),a(r(N,C),M))];I=l(n(n(a(I[0],I[0]),a(I[1],I[1])),a(I[2],I[2])));var $=l(n(n(a(M,M),a(P,P)),a(_,_)));return i(I,$)}function w(x,C){for(var y=x.length,S=0,N=0,D=0;D<y;D++)N=r(x[D],C[D]),S=n(a(N,N),S);return l(S)}function b(x){for(var C=[],y=[],S=[],N=0;N<x.length-1;N++)for(var D=N+1;D<x.length;D++)x[0].length===2?(y=[x[N][0],x[N][1]],S=[x[D][0],x[D][1]]):x[0].length===3&&(y=[x[N][0],x[N][1],x[N][2]],S=[x[D][0],x[D][1],x[D][2]]),C.push(w(y,S));return C}}),$Se="intersect",BSe=["typed","config","abs","add","addScalar","matrix","multiply","multiplyScalar","divideScalar","subtract","smaller","equalScalar","flatten","isZero","isNumeric"],RSe=fe($Se,BSe,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":g,"Array, Array, Array, Array":h,"Matrix, Matrix, Matrix":function(P,_,I){var $=g(P.valueOf(),_.valueOf(),I.valueOf());return $===null?null:o($)},"Matrix, Matrix, Matrix, Matrix":function(P,_,I,$){var F=h(P.valueOf(),_.valueOf(),I.valueOf(),$.valueOf());return F===null?null:o(F)}});function g(M,P,_){if(M=w(M),P=w(P),_=w(_),!x(M))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(_))throw new TypeError("Array with 4 numbers expected as third argument");return D(M[0],M[1],M[2],P[0],P[1],P[2],_[0],_[1],_[2],_[3])}function h(M,P,_,I){if(M=w(M),P=w(P),_=w(_),I=w(I),M.length===2){if(!b(M))throw new TypeError("Array with 2 numbers or BigNumbers expected for first argument");if(!b(P))throw new TypeError("Array with 2 numbers or BigNumbers expected for second argument");if(!b(_))throw new TypeError("Array with 2 numbers or BigNumbers expected for third argument");if(!b(I))throw new TypeError("Array with 2 numbers or BigNumbers expected for fourth argument");return y(M,P,_,I)}else if(M.length===3){if(!x(M))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(_))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(M[0],M[1],M[2],P[0],P[1],P[2],_[0],_[1],_[2],I[0],I[1],I[2])}else throw new TypeError("Arrays with two or thee dimensional points expected")}function w(M){return M.length===1?M[0]:M.length>1&&Array.isArray(M[0])&&M.every(P=>Array.isArray(P)&&P.length===1)?v(M):M}function b(M){return M.length===2&&m(M[0])&&m(M[1])}function x(M){return M.length===3&&m(M[0])&&m(M[1])&&m(M[2])}function C(M){return M.length===4&&m(M[0])&&m(M[1])&&m(M[2])&&m(M[3])}function y(M,P,_,I){var $=M,F=_,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 k=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(k,R),L),H),B);return a(l(T,z),$)}function S(M,P,_,I,$,F,T,O,B,k,R,L){var H=u(c(M,P),c(_,I)),z=u(c($,F),c(T,O)),V=u(c(B,k),c(R,L));return i(i(H,z),V)}function N(M,P,_,I,$,F,T,O,B,k,R,L){var H=S(M,T,k,T,P,O,R,O,_,B,L,B),z=S(k,T,I,M,R,O,$,P,L,B,F,_),V=S(M,T,I,M,P,O,$,P,_,B,F,_),U=S(k,T,k,T,R,O,R,O,L,B,L,B),W=S(I,M,I,M,$,P,$,P,F,_,F,_),G=c(u(H,z),u(V,U)),le=c(u(W,U),u(z,z));if(p(le))return null;var ne=s(G,le),ie=s(i(H,u(ne,z)),U),se=i(M,u(ne,c(I,M))),he=i(P,u(ne,c($,P))),te=i(_,u(ne,c(F,_))),ge=i(T,u(ie,c(k,T))),ee=i(O,u(ie,c(R,O))),re=i(B,u(ie,c(L,B)));return d(se,ge)&&d(he,ee)&&d(te,re)?[se,he,te]:null}function D(M,P,_,I,$,F,T,O,B,k){var R=u(M,T),L=u(I,T),H=u(P,O),z=u($,O),V=u(_,B),U=u(F,B),W=c(c(c(k,R),H),V),G=c(c(c(i(i(L,z),U),R),H),V),le=s(W,G),ne=i(M,u(le,c(I,M))),ie=i(P,u(le,c($,P))),se=i(_,u(le,c(F,_)));return[ne,ie,se]}}),UD="sum",LSe=["typed","config","add","numeric"],wk=fe(UD,LSe,t=>{var{typed:e,config:n,add:r,numeric:a}=t;return e(UD,{"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 vr(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=Ap(l,u,r);return s}catch(c){throw vr(c,"sum")}}}),vf="cumsum",zSe=["typed","add","unaryPlus"],Ck=fe(vf,zSe,t=>{var{typed:e,add:n,unaryPlus:r}=t;return e(vf,{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 vr(s,vf)}}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 vr(f,vf)}}function l(u,s){var c,f,d;if(s<=0){var v=u[0][0];if(Array.isArray(v)){for(d=o_(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}}}),qD="mean",VSe=["typed","add","divide"],Sk=fe(qD,VSe,t=>{var{typed:e,add:n,divide:r}=t;return e(qD,{"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=Ap(o,l,n),s=Array.isArray(o)?$t(o):o.size();return r(u,s[l])}catch(c){throw vr(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 vr(c,"mean",s)}}),u===0)throw new Error("Cannot calculate the mean of an empty array");return r(l,u)}}),WD="median",jSe=["typed","add","divide","compare","partitionSelect"],HSe=fe(WD,jSe,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(g){throw vr(g,"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(WD,{"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)}})}),GD="mad",KSe=["typed","abs","map","median","subtract"],USe=fe(GD,KSe,t=>{var{typed:e,abs:n,map:r,median:a,subtract:i}=t;return e(GD,{"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")):vr(s,"mad")}}}),vh="unbiased",YD="variance",qSe=["typed","add","subtract","multiply","divide","apply","isNaN"],Ek=fe(YD,qSe,t=>{var{typed:e,add:n,subtract:r,multiply:a,divide:i,apply:o,isNaN:l}=t;return e(YD,{"Array | Matrix":function(f){return u(f,vh)},"Array | Matrix, string":u,"Array | Matrix, number | BigNumber":function(f,d){return s(f,d,vh)},"Array | Matrix, number | BigNumber, string":s,"...":function(f){return u(f,vh)}});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(g){try{d=d===void 0?g:n(d,g),v++}catch(h){throw vr(h,"variance",g)}}),v===0)throw new Error("Cannot calculate variance of an empty array");var p=i(d,v);if(d=void 0,Ci(c,function(g){var h=r(g,p);d=d===void 0?a(h,h):n(d,a(h,h))}),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 vr(v,"variance")}}}),WSe="quantileSeq",GSe=["typed","add","multiply","partitionSelect","compare"],YSe=fe(WSe,GSe,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 g=0;g<c;)d[g]=l(v,++g/m,f);return d}}if(It(c)){var h=c.constructor;if(c.isNegative())throw new Error("N/prob must be non-negative");if(p=new h(1),c.lte(p))return new h(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 b=new h(w+1);d=new Array(w);for(var x=0;x<w;)d[x]=new h(l(v,new h(++x).div(b),f));return d}}if(Sa(c)){var C=c.valueOf();d=new Array(C.length);for(var y=0;y<d.length;++y){var S=C[y];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[y]=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 g=f?d[p]:a(d,p);return u(g),g}var h=Math.floor(p),w,b;if(f)w=d[h],b=d[h+1];else{b=a(d,h+1),w=d[h];for(var x=0;x<h;++x)i(d[x],w)>0&&(w=d[x])}return u(w),u(b),n(r(w,1-m),r(b,m))}var C=c.times(v-1);if(C.isInteger()){C=C.toNumber();var y=f?d[C]:a(d,C);return u(y),y}var S=C.floor(),N=C.minus(S),D=S.toNumber(),M,P;if(f)M=d[D],P=d[D+1];else{P=a(d,D+1),M=d[D];for(var _=0;_<D;++_)i(d[_],M)>0&&(M=d[_])}u(M),u(P);var I=new N.constructor(1);return n(r(M,I.minus(N)),r(P,N))}var u=e({"number | BigNumber | Unit":function(c){return c}});return o}),XD="std",XSe=["typed","map","sqrt","variance"],Nk=fe(XD,XSe,t=>{var{typed:e,map:n,sqrt:r,variance:a}=t;return e(XD,{"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}}}),ZD="combinations",ZSe=["typed"],JSe=fe(ZD,ZSe,t=>{var{typed:e}=t;return e(ZD,{"number, number":T_,"BigNumber, BigNumber":function(r,a){var i=r.constructor,o,l,u=r.minus(a),s=new i(1);if(!JD(r)||!JD(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 JD(t){return t.isInteger()&&t.gte(0)}var QD="combinationsWithRep",QSe=["typed"],e3e=fe(QD,QSe,t=>{var{typed:e}=t;return e(QD,{"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(!eM(r)||!eM(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 eM(t){return t.isInteger()&&t.gte(0)}var tM="gamma",t3e=["typed","config","multiplyScalar","pow","BigNumber","Complex"],n3e=fe(tM,t3e,t=>{var{typed:e,config:n,multiplyScalar:r,pow:a,BigNumber:i,Complex:o}=t;function l(s){if(s.im===0)return ev(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+F_+.5,s.im),g=Math.sqrt(2*Math.PI),h=m.pow(s.add(.5)),w=m.neg().exp();return d.mul(g).mul(h).mul(w)}return e(tM,{number:ev,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))}}),nM="lgamma",r3e=["Complex","typed"],a3e=fe(nM,r3e,t=>{var{Complex:e,typed:n}=t,r=7,a=7,i=[-.029550653594771242,.00641025641025641,-.0019175269175269176,.0008417508417508417,-.0005952380952380953,.0007936507936507937,-.002777777777777778,.08333333333333333];return n(nM,{number:tv,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(tv(s.re),0);if(s.re>=r||Math.abs(s.im)>=a)return l(s);if(s.re<=d){var v=uce(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($_),f=new e(1,0).div(s),d=f.div(s),v=i[0],p=i[1],m=2*d.re,g=d.re*d.re+d.im*d.im,h=2;h<8;h++){var w=p;p=-g*v+i[h],v=m*v+w}var b=f.mul(d.mul(v).add(p));return c.add(b)}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))}}),rM="factorial",i3e=["typed","gamma"],o3e=fe(rM,i3e,t=>{var{typed:e,gamma:n}=t;return e(rM,{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))})}),aM="kldivergence",l3e=["typed","matrix","divide","sum","multiply","map","dotDivide","log","isNumeric"],u3e=fe(aM,l3e,t=>{var{typed:e,matrix:n,divide:r,sum:a,multiply:i,map:o,dotDivide:l,log:u,isNumeric:s}=t;return e(aM,{"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 g=a(d);if(g===0)throw new Error("Sum of elements in second object must be non zero");var h=r(f,a(f)),w=r(d,a(d)),b=a(i(h,o(l(h,w),x=>u(x))));return s(b)?b:Number.NaN}}),iM="multinomial",s3e=["typed","add","divide","multiply","factorial","isInteger","isPositive"],c3e=fe(iM,s3e,t=>{var{typed:e,add:n,divide:r,multiply:a,factorial:i,isInteger:o,isPositive:l}=t;return e(iM,{"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)}})}),oM="permutations",f3e=["typed","factorial"],d3e=fe(oM,f3e,t=>{var{typed:e,factorial:n}=t;return e(oM,{"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(!lM(a)||!lM(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 lM(t){return t.isInteger()&&t.gte(0)}var E0={},v3e={get exports(){return E0},set exports(t){E0=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})(mr,t,!1)})(v3e);var N0={},p3e={get exports(){return N0},set exports(t){N0=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})(mr,t,!1)})(p3e);var D0={},m3e={get exports(){return D0},set exports(t){D0=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})(mr,t,!1)})(m3e);var M0={},h3e={get exports(){return M0},set exports(t){M0=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})(mr,t,!1)})(h3e);var A0={},g3e={get exports(){return A0},set exports(t){A0=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,g,h=[],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&&(g=v),v^=v<<10,v^=v>>>15,v^=v<<4,v^=v>>>13,m>=0&&(g=g+1640531527|0,d=h[m&127]^=v+g,p=d==0?p+1:0);for(p>=128&&(h[(f&&f.length||0)&127]=-1),p=127,m=4*128;m>0;--m)v=h[p+34&127],d=h[p=p+1&127],v^=v<<13,d^=d<<17,v^=v>>>15,d^=d>>>12,h[p]=v^d;c.w=g,c.X=h,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})(mr,t,!1)})(g3e);var O0={},y3e={get exports(){return O0},set exports(t){O0=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})(mr,t,!1)})(y3e);var T0={},b3e={get exports(){return T0},set exports(t){T0=t}};const x3e={},w3e=Object.freeze(Object.defineProperty({__proto__:null,default:x3e},Symbol.toStringTag,{value:"Module"})),C3e=d$(w3e);(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,y){var S=[];C=C==!0?{entropy:!0}:C||{};var N=h(g(C.entropy?[x,b(n)]:x??w(),3),S),D=new p(S),M=function(){for(var P=D.g(i),_=u,I=0;P<s;)P=(P+I)*a,_*=a,I=D.g(1);for(;P>=c;)P/=2,_/=2,I>>>=1;return(P+I)/_};return M.int32=function(){return D.g(4)|0},M.quick=function(){return D.g(4)/4294967296},M.double=M,h(b(D.S),n),(C.pass||y||function(P,_,I,$){return $&&($.S&&m($,D),P.state=function(){return m(D,{})}),I?(r[l]=P,_):P})(M,N,"global"in C?C.global:this==r,C.state)}function p(x){var C,y=x.length,S=this,N=0,D=S.i=S.j=0,M=S.S=[];for(y||(x=[y++]);N<a;)M[N]=N++;for(N=0;N<a;N++)M[N]=M[D=f&D+x[N%y]+(C=M[N])],M[D]=C;(S.g=function(P){for(var _,I=0,$=S.i,F=S.j,T=S.S;P--;)_=T[$=f&$+1],I=I*a+T[f&(T[$]=T[F=f&F+_])+(T[F]=_)];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 g(x,C){var y=[],S=typeof x,N;if(C&&S=="object")for(N in x)try{y.push(g(x[N],C-1))}catch{}return y.length?y:S=="string"?x:x+"\0"}function h(x,C){for(var y=x+"",S,N=0;N<y.length;)C[f&N]=f&(S^=C[f&N]*19)+y.charCodeAt(N++);return b(C)}function w(){try{var x;return d&&(x=d.randomBytes)?x=x(a):(x=new Uint8Array(a),(e.crypto||e.msCrypto).getRandomValues(x)),b(x)}catch{var C=e.navigator,y=C&&C.plugins;return[+new Date,e,y,e.screen,b(n)]}}function b(x){return String.fromCharCode.apply(0,x)}if(h(r.random(),n),t.exports){t.exports=v;try{d=C3e}catch{}}else r["seed"+l]=v})(typeof self<"u"?self:mr,[],Math)})(b3e);var S3e=E0,E3e=N0,N3e=D0,D3e=M0,M3e=A0,A3e=O0,nl=T0;nl.alea=S3e;nl.xor128=E3e;nl.xorwow=N3e;nl.xorshift7=D3e;nl.xor4096=M3e;nl.tychei=A3e;var Dk=nl,O3e=Dk(Date.now());function lu(t){var e;function n(a){e=a===null?O3e:Dk(String(a))}n(t);function r(){return e()}return r}var uM="pickRandom",T3e=["typed","config","?on"],P3e=fe(uM,T3e,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(uM,{"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 g=o.length,h=[],w;h.length<u;){if(typeof s>"u")w=o[Math.floor(a()*g)];else for(var b=a()*v,x=0,C=o.length;x<C;x++)if(b-=s[x],b<0){w=o[x];break}h.push(w)}return f?h[0]:d?d(h):h}});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 sM="random",_3e=["typed","config","?on"],k3e=fe(sM,_3e,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(sM,{"":()=>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)}}),cM="randomInt",I3e=["typed","config","?on"],F3e=fe(cM,I3e,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(cM,{"":()=>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))}}),fM="stirlingS2",$3e=["typed","addScalar","subtract","multiplyScalar","divideScalar","pow","factorial","combinations","isNegative","isInteger","number","?bignumber","larger"],B3e=fe(fM,$3e,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(fM,{"number | BigNumber, number | BigNumber":function(h,w){if(!c(h)||s(h)||!c(w)||s(w))throw new TypeError("Non-negative integer value expected in function stirlingS2");if(v(w,h))throw new TypeError("k must be less than or equal to n in function stirlingS2");var b=!(Rt(h)&&Rt(w)),x=b?m:p,C=b?d:f,y=f(h),S=f(w);if(x[y]&&x[y].length>S)return x[y][S];for(var N=0;N<=y;++N)if(x[N]||(x[N]=[C(N===0?1:0)]),N!==0)for(var D=x[N],M=x[N-1],P=D.length;P<=N&&P<=S;++P)P===N?D[P]=1:D[P]=n(a(C(P),M[P]),M[P-1]);return x[y][S]}})}),dM="bellNumbers",R3e=["typed","addScalar","isNegative","isInteger","stirlingS2"],L3e=fe(dM,R3e,t=>{var{typed:e,addScalar:n,isNegative:r,isInteger:a,stirlingS2:i}=t;return e(dM,{"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}})}),vM="catalan",z3e=["typed","addScalar","divideScalar","multiplyScalar","combinations","isNegative","isInteger"],V3e=fe(vM,z3e,t=>{var{typed:e,addScalar:n,divideScalar:r,multiplyScalar:a,combinations:i,isNegative:o,isInteger:l}=t;return e(vM,{"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))}})}),pM="composition",j3e=["typed","addScalar","combinations","isNegative","isPositive","isInteger","larger"],H3e=fe(pM,j3e,t=>{var{typed:e,addScalar:n,combinations:r,isPositive:a,isNegative:i,isInteger:o,larger:l}=t;return e(pM,{"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))}})}),mM="leafCount",K3e=["parse","typed"],U3e=fe(mM,K3e,t=>{var{parse:e,typed:n}=t;function r(a){var i=0;return a.forEach(o=>{i+=r(o)}),i||1}return n(mM,{Node:function(i){return r(i)}})});function hM(t){return jt(t)||An(t)&&t.isUnary()&&jt(t.args[0])}function fv(t){return!!(jt(t)||(wi(t)||An(t))&&t.args.every(fv)||Ha(t)&&fv(t.content))}function gM(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 ph(t){for(var e=1;e<arguments.length;e++){var n=arguments[e]!=null?arguments[e]:{};e%2?gM(Object(n),!0).forEach(function(r){j(t,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):gM(Object(n)).forEach(function(r){Object.defineProperty(t,r,Object.getOwnPropertyDescriptor(n,r))})}return t}var q3e="simplifyUtil",W3e=["FunctionNode","OperatorNode","SymbolNode"],xx=fe(q3e,W3e,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(b,x){var C=arguments.length>2&&arguments[2]!==void 0?arguments[2]:l,y=o;if(typeof b=="string"?y=b:An(b)?y=b.fn.toString():wi(b)?y=b.name:Ha(b)&&(y="paren"),We(C,y)){var S=C[y];if(We(S,x))return S[x];if(We(l,y))return l[y][x]}if(We(C,o)){var N=C[o];return We(N,x)?N[x]:l[o][x]}if(We(l,y)){var D=l[y];if(We(D,x))return D[x]}return l[o][x]}function f(b){var x=arguments.length>1&&arguments[1]!==void 0?arguments[1]:l;return c(b,"commutative",x)}function d(b){var x=arguments.length>1&&arguments[1]!==void 0?arguments[1]:l;return c(b,"associative",x)}function v(b,x){var C=ph({},b);for(var y in x)We(b,y)?C[y]=ph(ph({},x[y]),b[y]):C[y]=x[y];return C}function p(b,x){if(!b.args||b.args.length===0)return b;b.args=m(b,x);for(var C=0;C<b.args.length;C++)p(b.args[C],x)}function m(b,x){var C,y=[],S=function N(D){for(var M=0;M<D.args.length;M++){var P=D.args[M];An(P)&&C===P.op?N(P):y.push(P)}};return d(b,x)?(C=b.op,S(b),y):b.args}function g(b,x){if(!(!b.args||b.args.length===0)){for(var C=w(b),y=b.args.length,S=0;S<y;S++)g(b.args[S],x);if(y>2&&d(b,x)){for(var N=b.args.pop();b.args.length>0;)N=C([b.args.pop(),N]);b.args=N.args}}}function h(b,x){if(!(!b.args||b.args.length===0)){for(var C=w(b),y=b.args.length,S=0;S<y;S++)h(b.args[S],x);if(y>2&&d(b,x)){for(var N=b.args.shift();b.args.length>0;)N=C([N,b.args.shift()]);b.args=N.args}}}function w(b){return An(b)?function(x){try{return new n(b.op,b.fn,x,b.implicit)}catch(C){return console.error(C),[]}}:function(x){return new e(new r(b.name),x)}}return{createMakeNodeFunction:w,hasProperty:c,isCommutative:f,isAssociative:d,mergeContext:v,flatten:p,allChildren:m,unflattenr:g,unflattenl:h,defaultContext:l,realContext:u,positiveContext:s}}),G3e="simplify",Y3e=["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"],X3e=fe(G3e,Y3e,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:g,matrix:h,AccessorNode:w,ArrayNode:b,ConstantNode:x,FunctionNode:C,IndexNode:y,ObjectNode:S,OperatorNode:N,ParenthesisNode:D,SymbolNode:M}=t,{hasProperty:P,isCommutative:_,isAssociative:I,mergeContext:$,flatten:F,unflattenr:T,unflattenl:O,createMakeNodeFunction:B,defaultContext:k,realContext:R,positiveContext:L}=xx({FunctionNode:C,OperatorNode:N,SymbolNode:M});n.addConversion({from:"Object",to:"Map",convert:zl});var H=n("simplify",{Node:ne,"Node, Map":(ae,oe)=>ne(ae,!1,oe),"Node, Map, Object":(ae,oe,ue)=>ne(ae,!1,oe,ue),"Node, Array":ne,"Node, Array, Map":ne,"Node, Array, Map, Object":ne});n.removeConversion({from:"Object",to:"Map",convert:zl}),H.defaultContext=k,H.realContext=R,H.positiveContext=L;function z(ae){return ae.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(ae,oe){var ue={};if(ae.s){var ve=ae.s.split("->");if(ve.length===2)ue.l=ve[0],ue.r=ve[1];else throw SyntaxError("Could not parse rule: "+ae.s)}else ue.l=ae.l,ue.r=ae.r;ue.l=z(r(ue.l)),ue.r=z(r(ue.r));for(var me of["imposeContext","repeat","assuming"])me in ae&&(ue[me]=ae[me]);if(ae.evaluate&&(ue.evaluate=r(ae.evaluate)),I(ue.l,oe)){var Y=!_(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(ae,oe){for(var ue=[],ve=0;ve<ae.length;ve++){var me=ae[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 M("_p"+G++)}function ne(ae,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(ae,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(ae,oe,ue){var ve=ae;if(ae)for(var me=0;me<ae.length;++me){var Y=se(ae[me],oe,ue);Y!==ae[me]&&(ve===ae&&(ve=ae.slice()),ve[me]=Y)}return ve}function se(ae,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 ae}var Y=$(oe.imposeContext,ue),Q=ae;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 b){var Te=ie(Q.items,oe,ue);Te!==Q.items&&(Q=new b(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 y){var Ce=ie(Q.dimensions,oe,ue);Ce!==Q.dimensions&&(Q=new y(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=re(oe.l,Q,Y)[0];if(!Oe&&oe.expanded&&(be=oe.expanded.r,Oe=re(oe.expanded.l,Q,Y)[0]),!Oe&&oe.expandedNC1&&(be=oe.expandedNC1.r,Oe=re(oe.expandedNC1.l,Q,Y)[0],Oe||(be=oe.expandedNC2.r,Oe=re(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(ke){return ke.isSymbolNode&&We(Oe.placeholders,ke.name)?Oe.placeholders[ke.name].clone():ke})}return oe.repeat&&Q!==ae&&(Q=se(Q,oe,ue)),Q}function he(ae,oe){var ue=[],ve,me,Y=B(ae);if(_(ae,oe))for(var Q=0;Q<ae.args.length;Q++)me=ae.args.slice(0),me.splice(Q,1),ve=me.length===1?me[0]:Y(me),ue.push(Y([ae.args[Q],ve]));else for(var pe=1;pe<ae.args.length;pe++){var Ne=ae.args[0];pe>1&&(Ne=Y(ae.args.slice(0,pe))),me=ae.args.slice(pe),ve=me.length===1?me[0]:Y(me),ue.push(Y([Ne,ve]))}return ue}function te(ae,oe){var ue={placeholders:{}};if(!ae.placeholders&&!oe.placeholders)return ue;if(ae.placeholders){if(!oe.placeholders)return ae}else return oe;for(var ve in ae.placeholders)if(We(ae.placeholders,ve)&&(ue.placeholders[ve]=ae.placeholders[ve],We(oe.placeholders,ve)&&!de(ae.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(ae,oe){var ue=[];if(ae.length===0||oe.length===0)return ue;for(var ve,me=0;me<ae.length;me++)for(var Y=0;Y<oe.length;Y++)ve=te(ae[me],oe[Y]),ve&&ue.push(ve);return ue}function ee(ae){if(ae.length===0)return ae;for(var oe=ae.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 re(ae,oe,ue,ve){var me=[{placeholders:{}}];if(ae instanceof N&&oe instanceof N||ae instanceof C&&oe instanceof C){if(ae instanceof N){if(ae.op!==oe.op||ae.fn!==oe.fn)return[]}else if(ae instanceof C&&ae.name!==oe.name)return[];if(oe.args.length===1&&ae.args.length===1||!I(oe,ue)&&oe.args.length===ae.args.length||ve){for(var Y=[],Q=0;Q<ae.args.length;Q++){var pe=re(ae.args[Q],oe.args[Q],ue);if(pe.length===0)break;Y.push(pe)}if(Y.length!==ae.args.length){if(!_(oe,ue)||ae.args.length===1)return[];if(ae.args.length>2)throw new Error("permuting >2 commutative non-associative rule arguments not yet implemented");var Ne=re(ae.args[0],oe.args[1],ue);if(Ne.length===0)return[];var Te=re(ae.args[1],oe.args[0],ue);if(Te.length===0)return[];Y=[Ne,Te]}me=ee(Y)}else if(oe.args.length>=2&&ae.args.length===2){for(var we=he(oe,ue),ye=[],Ce=0;Ce<we.length;Ce++){var De=re(ae,we[Ce],ue,!0);ye=ye.concat(De)}return ye}else{if(ae.args.length>2)throw Error("Unexpected non-binary associative function: "+ae.toString());return[]}}else if(ae instanceof M){if(ae.name.length===0)throw new Error("Symbol in rule has 0 length...!?");if(V[ae.name]){if(ae.name!==oe.name)return[]}else switch(ae.name[1]>="a"&&ae.name[1]<="z"?ae.name.substring(0,2):ae.name[0]){case"n":case"_p":me[0].placeholders[ae.name]=oe;break;case"c":case"cl":if(jt(oe))me[0].placeholders[ae.name]=oe;else return[];break;case"v":if(!jt(oe))me[0].placeholders[ae.name]=oe;else return[];break;case"vl":if(Rn(oe))me[0].placeholders[ae.name]=oe;else return[];break;case"cd":if(hM(oe))me[0].placeholders[ae.name]=oe;else return[];break;case"vd":if(!hM(oe))me[0].placeholders[ae.name]=oe;else return[];break;case"ce":if(fv(oe))me[0].placeholders[ae.name]=oe;else return[];break;case"ve":if(!fv(oe))me[0].placeholders[ae.name]=oe;else return[];break;default:throw new Error("Invalid symbol in rule: "+ae.name)}}else if(ae instanceof x){if(!c(ae.value,oe.value))return[]}else return[];return me}function de(ae,oe){if(ae instanceof x&&oe instanceof x){if(!c(ae.value,oe.value))return!1}else if(ae instanceof M&&oe instanceof M){if(ae.name!==oe.name)return!1}else if(ae instanceof N&&oe instanceof N||ae instanceof C&&oe instanceof C){if(ae instanceof N){if(ae.op!==oe.op||ae.fn!==oe.fn)return!1}else if(ae instanceof C&&ae.name!==oe.name)return!1;if(ae.args.length!==oe.args.length)return!1;for(var ue=0;ue<ae.args.length;ue++)if(!de(ae.args[ue],oe.args[ue]))return!1}else return!1;return!0}return H}),Z3e="simplifyConstant",J3e=["typed","config","mathWithTransform","matrix","?fraction","?bignumber","AccessorNode","ArrayNode","ConstantNode","FunctionNode","IndexNode","ObjectNode","OperatorNode","SymbolNode"],Q3e=fe(Z3e,J3e,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:g,allChildren:h,createMakeNodeFunction:w}=xx({FunctionNode:c,OperatorNode:v,SymbolNode:p}),b=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 y=e({Fraction:P,number:function(T){return T<0?M(new s(-T)):new s(T)},BigNumber:function(T){return T<0?M(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=>y(O)))}});function S(F){return Zt(F)?F:y(F)}function N(F,T){var O=T&&T.exactFractions!==!1;if(O&&isFinite(F)&&i){var B=i(F),k=T&&typeof T.fractionsLimit=="number"?T.fractionsLimit:1/0;if(B.valueOf()===F&&B.n<k&&B.d<k)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&&sk(),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 M(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 _(F,T,O){if(!Qo(T))return new l(S(F),S(T));if(Ir(F)||ft(F)){for(var B=Array.from(T.dimensions);B.length>0;)if(jt(B[0])&&typeof B[0].value!="string"){var k=D(B.shift().value,O);Ir(F)?F=F.items[k-1]:(F=F.valueOf()[k-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=Ir(F)?F.items:F.valueOf();for(var z of H)if(Ir(z))L.push(z.items[R-1]);else if(ft(F))L.push(z[R-1]);else break;if(L.length===H.length)Ir(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(cc(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 k=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)])]},[k]);return R.length===1?R[0]:O([R[0],y(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&&Ir(B[0])){for(var k=[],R=B[0];Ir(R);)k.push(R.items.length),R=R.items[0];return a(k)}return new c(F.name,B.map(S))}}case"OperatorNode":{var L=F.fn.toString(),H,z,V=w(F);if(An(F)&&F.isUnary())H=[$(F.args[0],T)],Zt(H[0])?z=V(H):z=C(L,H,T);else if(g(F,T.context))if(H=h(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 _($(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=>b(se,T)));case"ObjectNode":{var ne={};for(var ie in F.properties)ne[ie]=b(F.properties[ie],T);return new d(ne)}case"AssignmentNode":case"BlockNode":case"FunctionAssignmentNode":case"RangeNode":case"ConditionalNode":default:throw new Error("Unimplemented node type in simplifyConstant: ".concat(F.type))}}return b}),yM="simplifyCore",e4e=["typed","parse","equal","isZero","add","subtract","multiply","divide","pow","AccessorNode","ArrayNode","ConstantNode","FunctionNode","IndexNode","ObjectNode","OperatorNode","ParenthesisNode","SymbolNode"],t4e=fe(yM,e4e,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:g,ParenthesisNode:h,SymbolNode:w}=t,b=new d(0),x=new d(1),C=new d(!0),y=new d(!1);function S(P){return An(P)&&["and","not","or"].includes(P.op)}var{hasProperty:N,isCommutative:D}=xx({FunctionNode:v,OperatorNode:g,SymbolNode:w});function M(P){var _=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},I=_?_.context:void 0;if(N(P,"trivial",I)){if(wi(P)&&P.args.length===1)return M(P.args[0],_);var $=!1,F=0;if(P.forEach(W=>{++F,F===1&&($=M(W,_))}),F===1)return $}var T=P;if(wi(T)){var O=c1e(T.name);if(O){if(T.args.length>2&&N(T,"associative",I))for(;T.args.length>2;){var B=T.args.pop(),k=T.args.pop();T.args.push(new g(O,T.name,[B,k]))}T=new g(O,T.name,T.args)}else return new v(M(T.fn),T.args.map(W=>M(W,_)))}if(An(T)&&T.isUnary()){var R=M(T.args[0],_);if(T.op==="~"&&An(R)&&R.isUnary()&&R.op==="~"||T.op==="not"&&An(R)&&R.isUnary()&&R.op==="not"&&S(R.args[0]))return R.args[0];var L=!0;if(T.op==="-"&&An(R)&&(R.isBinary()&&R.fn==="subtract"&&(T=new g("-","subtract",[R.args[1],R.args[0]]),L=!1),R.isUnary()&&R.op==="-"))return R.args[0];if(L)return new g(T.op,T.fn,[R])}if(An(T)&&T.isBinary()){var H=M(T.args[0],_),z=M(T.args[1],_);if(T.op==="+"){if(jt(H)&&a(H.value))return z;if(jt(z)&&a(z.value))return H;An(z)&&z.isUnary()&&z.op==="-"&&(z=z.args[0],T=new g("-","subtract",[H,z]))}if(T.op==="-")return An(z)&&z.isUnary()&&z.op==="-"?M(new g("+","add",[H,z.args[0]]),_):jt(H)&&a(H.value)?M(new g("-","unaryMinus",[z])):jt(z)&&a(z.value)?H:new g(T.op,T.fn,[H,z]);if(T.op==="*"){if(jt(H)){if(a(H.value))return b;if(r(H.value,1))return z}if(jt(z)){if(a(z.value))return b;if(r(z.value,1))return H;if(D(T,I))return new g(T.op,T.fn,[z,H],T.implicit)}return new g(T.op,T.fn,[H,z],T.implicit)}if(T.op==="/")return jt(H)&&a(H.value)?b:jt(z)&&r(z.value,1)?H:new g(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 y;if(jt(z))if(z.value){if(S(H))return H}else return y}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 g(T.op,T.fn,[H,z])}if(An(T))return new g(T.op,T.fn,T.args.map(W=>M(W,_)));if(Ir(T))return new f(T.items.map(W=>M(W,_)));if(to(T))return new c(M(T.object,_),M(T.index,_));if(Qo(T))return new p(T.dimensions.map(W=>M(W,_)));if(cc(T)){var V={};for(var U in T.properties)V[U]=M(T.properties[U],_);return new m(V)}return T}return e(yM,{Node:M,"Node,Object":M})}),n4e="resolve",r4e=["typed","parse","ConstantNode","FunctionNode","OperatorNode","ParenthesisNode"],a4e=fe(n4e,r4e,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(An(u)){var p=u.args.map(function(g){return l(g,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(g){return l(g,s,c)});return new a(u.name,m)}}return u.map(g=>l(g,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)))})}),bM="symbolicEqual",i4e=["parse","simplify","typed","OperatorNode"],o4e=fe(bM,i4e,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(bM,{"Node, Node":i,"Node, Node, Object":i})}),xM="derivative",l4e=["typed","config","parse","simplify","equal","isZero","numeric","ConstantNode","FunctionNode","OperatorNode","ParenthesisNode","SymbolNode"],u4e=fe(xM,l4e,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 y=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{simplify:!0},S={};g(S,x,C.name);var N=h(x,S);return y.simplify?a(N):N}e.addConversion({from:"identifier",to:"SymbolNode",convert:r});var p=e(xM,{"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,y){return jt(C)&&vn(C.value)==="string"?m(r(C.value).toString(),y.toString(),1):m(C.toTex(),y.toString(),1)},"Node, ConstantNode":function(C,y){if(vn(y.value)==="string")return m(C,r(y.value));throw new Error("The second parameter to 'derivative' is a non-string constant")},"Node, SymbolNode, ConstantNode":function(C,y,S){return m(C.toString(),y.name,S.value)},"string, string, number":function(C,y,S){var N;return S===1?N="{d\\over d"+y+"}":N="{d^{"+S+"}\\over d"+y+"^{"+S+"}}",N+"\\left[".concat(C,"\\right]")}}),g=e("constTag",{"Object, ConstantNode, string":function(C,y){return C[y]=!0,!0},"Object, SymbolNode, string":function(C,y,S){return y.name!==S?(C[y]=!0,!0):!1},"Object, ParenthesisNode, string":function(C,y,S){return g(C,y.content,S)},"Object, FunctionAssignmentNode, string":function(C,y,S){return y.params.indexOf(S)===-1?(C[y]=!0,!0):g(C,y.expr,S)},"Object, FunctionNode | OperatorNode, string":function(C,y,S){if(y.args.length>0){for(var N=g(C,y.args[0],S),D=1;D<y.args.length;++D)N=g(C,y.args[D],S)&&N;if(N)return C[y]=!0,!0}return!1}}),h=e("_derivative",{"ConstantNode, Object":function(C){return b(0)},"SymbolNode, Object":function(C,y){return y[C]!==void 0?b(0):b(1)},"ParenthesisNode, Object":function(C,y){return new f(h(C.content,y))},"FunctionAssignmentNode, Object":function(C,y){return y[C]!==void 0?b(0):h(C.expr,y)},"FunctionNode, Object":function(C,y){if(C.args.length!==1&&w(C),y[C]!==void 0)return b(0);var S=C.args[0],N,D=!1,M=!1,P;switch(C.name){case"cbrt":D=!0,P=new c("*","multiply",[b(3),new c("^","pow",[S,new c("/","divide",[b(2),b(3)])])]);break;case"sqrt":case"nthRoot":if(C.args.length===1)D=!0,P=new c("*","multiply",[b(2),new s("sqrt",[S])]);else if(C.args.length===2)return N=new c("/","divide",[b(1),C.args[1]]),y[N]=y[C.args[1]],h(new c("^","pow",[S,N]),y);break;case"log10":N=b(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&&y[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 h(new c("/","divide",[new s("log",[S]),new s("log",[C.args[1]])]),y);break;case"pow":return y[N]=y[C.args[1]],h(new c("^","pow",[S,C.args[1]]),y);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()]),b(2)]);break;case"sec":P=new c("*","multiply",[C,new s("tan",[S.clone()])]);break;case"csc":M=!0,P=new c("*","multiply",[C,new s("cot",[S.clone()])]);break;case"cot":M=!0,P=new c("^","pow",[new s("csc",[S.clone()]),b(2)]);break;case"asin":D=!0,P=new s("sqrt",[new c("-","subtract",[b(1),new c("^","pow",[S.clone(),b(2)])])]);break;case"acos":D=!0,M=!0,P=new s("sqrt",[new c("-","subtract",[b(1),new c("^","pow",[S.clone(),b(2)])])]);break;case"atan":D=!0,P=new c("+","add",[new c("^","pow",[S.clone(),b(2)]),b(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(),b(2)]),b(1)])])]);break;case"acsc":D=!0,M=!0,P=new c("*","multiply",[new s("abs",[S.clone()]),new s("sqrt",[new c("-","subtract",[new c("^","pow",[S.clone(),b(2)]),b(1)])])]);break;case"acot":D=!0,M=!0,P=new c("+","add",[new c("^","pow",[S.clone(),b(2)]),b(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()]),b(2)]);break;case"sech":M=!0,P=new c("*","multiply",[C,new s("tanh",[S.clone()])]);break;case"csch":M=!0,P=new c("*","multiply",[C,new s("coth",[S.clone()])]);break;case"coth":M=!0,P=new c("^","pow",[new s("csch",[S.clone()]),b(2)]);break;case"asinh":D=!0,P=new s("sqrt",[new c("+","add",[new c("^","pow",[S.clone(),b(2)]),b(1)])]);break;case"acosh":D=!0,P=new s("sqrt",[new c("-","subtract",[new c("^","pow",[S.clone(),b(2)]),b(1)])]);break;case"atanh":D=!0,P=new c("-","subtract",[b(1),new c("^","pow",[S.clone(),b(2)])]);break;case"asech":D=!0,M=!0,P=new c("*","multiply",[S.clone(),new s("sqrt",[new c("-","subtract",[b(1),new c("^","pow",[S.clone(),b(2)])])])]);break;case"acsch":D=!0,M=!0,P=new c("*","multiply",[new s("abs",[S.clone()]),new s("sqrt",[new c("+","add",[new c("^","pow",[S.clone(),b(2)]),b(1)])])]);break;case"acoth":D=!0,M=!0,P=new c("-","subtract",[b(1),new c("^","pow",[S.clone(),b(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 _,I;D?(_="/",I="divide"):(_="*",I="multiply");var $=h(S,y);return M&&($=new c("-","unaryMinus",[$])),new c(_,I,[$,P])},"OperatorNode, Object":function(C,y){if(y[C]!==void 0)return b(0);if(C.op==="+")return new c(C.op,C.fn,C.args.map(function(T){return h(T,y)}));if(C.op==="-"){if(C.isUnary())return new c(C.op,C.fn,[h(C.args[0],y)]);if(C.isBinary())return new c(C.op,C.fn,[h(C.args[0],y),h(C.args[1],y)])}if(C.op==="*"){var S=C.args.filter(function(T){return y[T]!==void 0});if(S.length>0){var N=C.args.filter(function(T){return y[T]===void 0}),D=N.length===1?N[0]:new c("*","multiply",N),M=S.concat(h(D,y));return new c("*","multiply",M)}return new c("+","add",C.args.map(function(T){return new c("*","multiply",C.args.map(function(O){return O===T?h(O,y):O.clone()}))}))}if(C.op==="/"&&C.isBinary()){var P=C.args[0],_=C.args[1];return y[_]!==void 0?new c("/","divide",[h(P,y),_]):y[P]!==void 0?new c("*","multiply",[new c("-","unaryMinus",[P]),new c("/","divide",[h(_,y),new c("^","pow",[_.clone(),b(2)])])]):new c("/","divide",[new c("-","subtract",[new c("*","multiply",[h(P,y),_.clone()]),new c("*","multiply",[P.clone(),h(_,y)])]),new c("^","pow",[_.clone(),b(2)])])}if(C.op==="^"&&C.isBinary()){var I=C.args[0],$=C.args[1];if(y[I]!==void 0)return jt(I)&&(o(I.value)||i(I.value,1))?b(0):new c("*","multiply",[C,new c("*","multiply",[new s("log",[I.clone()]),h($.clone(),y)])]);if(y[$]!==void 0){if(jt($)){if(o($.value))return b(0);if(i($.value,1))return h(I,y)}var F=new c("^","pow",[I.clone(),new c("-","subtract",[$,b(1)])]);return new c("*","multiply",[$.clone(),new c("*","multiply",[h(I,y),F])])}return new c("*","multiply",[new c("^","pow",[I.clone(),$.clone()]),new c("+","add",[new c("*","multiply",[h(I,y),new c("/","divide",[$.clone(),I.clone()])]),new c("*","multiply",[h($,y),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]=b(0);throw x.compile().evaluate(),new Error("Expected TypeError, but none found")}}function b(x,C){return new u(l(x,C||n.number))}return p}),wM="rationalize",s4e=["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"],c4e=fe(wM,s4e,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:g,matrix:h,AccessorNode:w,ArrayNode:b,ConstantNode:x,FunctionNode:C,IndexNode:y,ObjectNode:S,OperatorNode:N,SymbolNode:D,ParenthesisNode:M}=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,k=I(),R=_(T,O,!0,k.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,k.firstRules,{},H);for(var le;U=W?k.distrDivRules:k.sucDivRules,T=v(T,U,{},z),W=!W,le=T.toString(),le!==V;)G=!0,V=le;G&&(T=v(T,k.firstRulesAgain,{},H)),T=v(T,k.finalRules,{},H)}var ne=[],ie={};return T.type==="OperatorNode"&&T.isBinary()&&T.op==="/"?(L===1&&(T.args[0]=F(T.args[0],ne),T.args[1]=F(T.args[1])),B&&(ie.numerator=T.args[0],ie.denominator=T.args[1])):(L===1&&(T=F(T,ne)),B&&(ie.numerator=T,ie.denominator=null)),B?(ie.coefficients=ne,ie.variables=R.variables,ie.expression=T,ie):T}return n(wM,{Node:P,"Node, boolean":(T,O)=>P(T,{},O),"Node, Object":P,"Node, Object, boolean":P});function _(T,O,B,k){var R=[],L=v(T,k,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,ne=R.indexOf(le);ne===-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)"}],k=[{l:"(n1/(n2/n3))",r:"((n1*n3)/n2)"},{l:"(n1/n2/n3)",r:"(n1/(n2*n3))"}],R={};return R.firstRules=T.concat(O,k),R.distrDivRules=B,R.sucDivRules=k,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 k=T.type,R=arguments.length>1;if(k==="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(k==="ParenthesisNode")$(T.content,T,"content");else if(k!=="ConstantNode"&&k!=="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 k=0,R="";le(T,null,B),k=O.length-1;for(var L=!0,H,z=k;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(ne,ie,se){var he=ne.type;if(he==="FunctionNode")throw new Error("There is an unsolved function call");if(he==="OperatorNode"){if("+-*^".indexOf(ne.op)===-1)throw new Error("Operator "+ne.op+" invalid");if(ie!==null){if((ne.fn==="unaryMinus"||ne.fn==="pow")&&ie.fn!=="add"&&ie.fn!=="subtract"&&ie.fn!=="multiply")throw new Error("Invalid "+ne.op+" placing");if((ne.fn==="subtract"||ne.fn==="add"||ne.fn==="multiply")&&ie.fn!=="add"&&ie.fn!=="subtract")throw new Error("Invalid "+ne.op+" placing");if((ne.fn==="subtract"||ne.fn==="add"||ne.fn==="unaryMinus")&&se.noFil!==0)throw new Error("Invalid "+ne.op+" placing")}(ne.op==="^"||ne.op==="*")&&(se.fire=ne.op);for(var te=0;te<ne.args.length;te++)ne.fn==="unaryMinus"&&(se.oper="-"),(ne.op==="+"||ne.fn==="subtract")&&(se.fire="",se.cte=1,se.oper=te===0?"+":ne.op),se.noFil=te,le(ne.args[te],ne,se)}else if(he==="SymbolNode"){if(ne.name!==R&&R!=="")throw new Error("There is more than one variable");if(R=ne.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==="*")&&(k<1&&(O[1]=0),O[1]+=se.cte*(se.oper==="+"?1:-1),k=Math.max(1,k))}else if(he==="ConstantNode"){var ge=parseFloat(ne.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=k+1;ee<ge;ee++)O[ee]=0;ge>k&&(O[ge]=0),O[ge]+=se.cte*(se.oper==="+"?1:-1),k=Math.max(ge,k);return}se.cte=ge,se.fire===""&&(O[0]+=se.cte*(se.oper==="+"?1:-1))}else throw new Error("Type "+he+" is not allowed")}}}),f4e="reviver",d4e=["classes"],v4e=fe(f4e,d4e,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}}),p4e="replacer",m4e=[],h4e=fe(p4e,m4e,()=>function(e,n){return typeof n=="number"&&(!isFinite(n)||isNaN(n))?{mathjs:"number",value:String(n)}:n}),g4e="11.8.0",y4e=fe("true",[],()=>!0),b4e=fe("false",[],()=>!1),x4e=fe("null",[],()=>null),w4e=zr("Infinity",["config","?BigNumber"],t=>{var{config:e,BigNumber:n}=t;return e.number==="BigNumber"?new n(1/0):1/0}),C4e=zr("NaN",["config","?BigNumber"],t=>{var{config:e,BigNumber:n}=t;return e.number==="BigNumber"?new n(NaN):NaN}),S4e=zr("pi",["config","?BigNumber"],t=>{var{config:e,BigNumber:n}=t;return e.number==="BigNumber"?yx(n):Yfe}),E4e=zr("tau",["config","?BigNumber"],t=>{var{config:e,BigNumber:n}=t;return e.number==="BigNumber"?p0e(n):Xfe}),N4e=zr("e",["config","?BigNumber"],t=>{var{config:e,BigNumber:n}=t;return e.number==="BigNumber"?d0e(n):Zfe}),D4e=zr("phi",["config","?BigNumber"],t=>{var{config:e,BigNumber:n}=t;return e.number==="BigNumber"?v0e(n):Jfe}),M4e=zr("LN2",["config","?BigNumber"],t=>{var{config:e,BigNumber:n}=t;return e.number==="BigNumber"?new n(2).ln():Math.LN2}),A4e=zr("LN10",["config","?BigNumber"],t=>{var{config:e,BigNumber:n}=t;return e.number==="BigNumber"?new n(10).ln():Math.LN10}),O4e=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}),T4e=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}),P4e=zr("SQRT1_2",["config","?BigNumber"],t=>{var{config:e,BigNumber:n}=t;return e.number==="BigNumber"?new n("0.5").sqrt():Math.SQRT1_2}),_4e=zr("SQRT2",["config","?BigNumber"],t=>{var{config:e,BigNumber:n}=t;return e.number==="BigNumber"?new n(2).sqrt():Math.SQRT2}),k4e=zr("i",["Complex"],t=>{var{Complex:e}=t;return e.I}),I4e=fe("PI",["pi"],t=>{var{pi:e}=t;return e}),F4e=fe("E",["e"],t=>{var{e}=t;return e}),$4e=fe("version",[],()=>g4e);function zr(t,e,n){return fe(t,e,n,{recreateOnConfigChange:!0})}var B4e=Dt("speedOfLight","299792458","m s^-1"),R4e=Dt("gravitationConstant","6.67430e-11","m^3 kg^-1 s^-2"),L4e=Dt("planckConstant","6.62607015e-34","J s"),z4e=Dt("reducedPlanckConstant","1.0545718176461565e-34","J s"),V4e=Dt("magneticConstant","1.25663706212e-6","N A^-2"),j4e=Dt("electricConstant","8.8541878128e-12","F m^-1"),H4e=Dt("vacuumImpedance","376.730313667","ohm"),K4e=Dt("coulomb","8.987551792261171e9","N m^2 C^-2"),U4e=Dt("elementaryCharge","1.602176634e-19","C"),q4e=Dt("bohrMagneton","9.2740100783e-24","J T^-1"),W4e=Dt("conductanceQuantum","7.748091729863649e-5","S"),G4e=Dt("inverseConductanceQuantum","12906.403729652257","ohm"),Y4e=Dt("magneticFluxQuantum","2.0678338484619295e-15","Wb"),X4e=Dt("nuclearMagneton","5.0507837461e-27","J T^-1"),Z4e=Dt("klitzing","25812.807459304513","ohm"),J4e=Dt("bohrRadius","5.29177210903e-11","m"),Q4e=Dt("classicalElectronRadius","2.8179403262e-15","m"),eEe=Dt("electronMass","9.1093837015e-31","kg"),tEe=Dt("fermiCoupling","1.1663787e-5","GeV^-2"),nEe=kp("fineStructure",.0072973525693),rEe=Dt("hartreeEnergy","4.3597447222071e-18","J"),aEe=Dt("protonMass","1.67262192369e-27","kg"),iEe=Dt("deuteronMass","3.3435830926e-27","kg"),oEe=Dt("neutronMass","1.6749271613e-27","kg"),lEe=Dt("quantumOfCirculation","3.6369475516e-4","m^2 s^-1"),uEe=Dt("rydberg","10973731.568160","m^-1"),sEe=Dt("thomsonCrossSection","6.6524587321e-29","m^2"),cEe=kp("weakMixingAngle",.2229),fEe=kp("efimovFactor",22.7),dEe=Dt("atomicMass","1.66053906660e-27","kg"),vEe=Dt("avogadro","6.02214076e23","mol^-1"),pEe=Dt("boltzmann","1.380649e-23","J K^-1"),mEe=Dt("faraday","96485.33212331001","C mol^-1"),hEe=Dt("firstRadiation","3.7417718521927573e-16","W m^2"),gEe=Dt("loschmidt","2.686780111798444e25","m^-3"),yEe=Dt("gasConstant","8.31446261815324","J K^-1 mol^-1"),bEe=Dt("molarPlanckConstant","3.990312712893431e-10","J s mol^-1"),xEe=Dt("molarVolume","0.022413969545014137","m^3 mol^-1"),wEe=kp("sackurTetrode",-1.16487052358),CEe=Dt("secondRadiation","0.014387768775039337","m K"),SEe=Dt("stefanBoltzmann","5.67037441918443e-8","W m^-2 K^-4"),EEe=Dt("wienDisplacement","2.897771955e-3","m K"),NEe=Dt("molarMass","0.99999999965e-3","kg mol^-1"),DEe=Dt("molarMassC12","11.9999999958e-3","kg mol^-1"),MEe=Dt("gravity","9.80665","m s^-2"),AEe=Dt("planckLength","1.616255e-35","m"),OEe=Dt("planckMass","2.176435e-8","kg"),TEe=Dt("planckTime","5.391245e-44","s"),PEe=Dt("planckCharge","1.87554603778e-18","C"),_Ee=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 kp(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 kEe="apply",IEe=["typed","isInteger"],FEe=fe(kEe,IEe,t=>{var{typed:e,isInteger:n}=t,r=rk({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}),$Ee="column",BEe=["typed","Index","matrix","range"],REe=fe($Ee,BEe,t=>{var{typed:e,Index:n,matrix:r,range:a}=t,i=lk({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 LEe="filter",zEe=["typed"],VEe=fe(LEe,zEe,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":CM,"Matrix, function":function(i,o){return i.create(CM(i.toArray(),o))},"Array, RegExp":Gd,"Matrix, RegExp":function(i,o){return i.create(Gd(i.toArray(),o))}});return n},{isTransformFunction:!0});function CM(t,e){var n=co(e);return U5(t,function(r,a,i){return n===1?e(r):n===2?e(r,[a+1]):e(r,[a+1],i)})}var jEe="forEach",HEe=["typed"],KEe=fe(jEe,HEe,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)?Ep(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}),UEe="index",qEe=["Index"],WEe=fe(UEe,qEe,t=>{var{Index:e}=t;return function(){for(var r=[],a=0,i=arguments.length;a<i;a++){var o=arguments[a];if(xp(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}),GEe="map",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("map",{"Array, function":function(i,o){return SM(i,o,i)},"Matrix, function":function(i,o){return i.create(SM(i.valueOf(),o,i))}});return n},{isTransformFunction:!0});function SM(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 ZEe="max",JEe=["typed","config","numeric","larger"],QEe=fe(ZEe,JEe,t=>{var{typed:e,config:n,numeric:r,larger:a}=t,i=pk({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}),eNe="mean",tNe=["typed","add","divide"],nNe=fe(eNe,tNe,t=>{var{typed:e,add:n,divide:r}=t,a=Sk({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}),rNe="min",aNe=["typed","config","numeric","smaller"],iNe=fe(rNe,aNe,t=>{var{typed:e,config:n,numeric:r,smaller:a}=t,i=mk({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}),oNe="range",lNe=["typed","config","?matrix","?bignumber","smaller","smallerEq","larger","largerEq"],uNe=fe(oNe,lNe,t=>{var{typed:e,config:n,matrix:r,bignumber:a,smaller:i,smallerEq:o,larger:l,largerEq:u}=t,s=fk({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}),sNe="row",cNe=["typed","Index","matrix","range"],fNe=fe(sNe,cNe,t=>{var{typed:e,Index:n,matrix:r,range:a}=t,i=dk({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}),dNe="subset",vNe=["typed","matrix"],pNe=fe(dNe,vNe,t=>{var{typed:e,matrix:n}=t,r=vk({typed:e,matrix:n});return e("subset",{"...any":function(i){try{return r.apply(null,i)}catch(o){throw gr(o)}}})},{isTransformFunction:!0}),mNe="concat",hNe=["typed","matrix","isInteger"],gNe=fe(mNe,hNe,t=>{var{typed:e,matrix:n,isInteger:r}=t,a=ik({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}),EM="diff",yNe=["typed","matrix","subtract","number","bignumber"],bNe=fe(EM,yNe,t=>{var{typed:e,matrix:n,subtract:r,number:a,bignumber:i}=t,o=uk({typed:e,matrix:n,subtract:r,number:a,bignumber:i});return e(EM,{"...any":function(u){u=rl(u);try{return o.apply(null,u)}catch(s){throw gr(s)}}})},{isTransformFunction:!0}),xNe="std",wNe=["typed","map","sqrt","variance"],CNe=fe(xNe,wNe,t=>{var{typed:e,map:n,sqrt:r,variance:a}=t,i=Nk({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}),NM="sum",SNe=["typed","config","add","numeric"],ENe=fe(NM,SNe,t=>{var{typed:e,config:n,add:r,numeric:a}=t,i=wk({typed:e,config:n,add:r,numeric:a});return e(NM,{"...any":function(l){l=rl(l);try{return i.apply(null,l)}catch(u){throw gr(u)}}})},{isTransformFunction:!0}),DM="cumsum",NNe=["typed","add","unaryPlus"],DNe=fe(DM,NNe,t=>{var{typed:e,add:n,unaryPlus:r}=t,a=Ck({typed:e,add:n,unaryPlus:r});return e(DM,{"...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}),MM="variance",MNe=["typed","add","subtract","multiply","divide","apply","isNaN"],ANe=fe(MM,MNe,t=>{var{typed:e,add:n,subtract:r,multiply:a,divide:i,apply:o,isNaN:l}=t,u=Ek({typed:e,add:n,subtract:r,multiply:a,divide:i,apply:o,isNaN:l});return e(MM,{"...any":function(c){c=rl(c);try{return u.apply(null,c)}catch(f){throw gr(f)}}})},{isTransformFunction:!0});const ONe=Object.freeze(Object.defineProperty({__proto__:null,createAbs:tve,createAccessorNode:o1e,createAcos:N0e,createAcosh:M0e,createAcot:O0e,createAcoth:P0e,createAcsc:k0e,createAcsch:F0e,createAdd:Kye,createAddScalar:ive,createAnd:gge,createApply:rk,createApplyTransform:FEe,createArg:Gpe,createArrayNode:u1e,createAsec:B0e,createAsech:L0e,createAsin:V0e,createAsinh:K0e,createAssignmentNode:d1e,createAtan:W0e,createAtan2:Y0e,createAtanh:Z0e,createAtomicMass:dEe,createAvogadro:vEe,createBellNumbers:L3e,createBigNumberClass:Efe,createBignumber:kde,createBin:Ehe,createBitAnd:Rpe,createBitNot:zpe,createBitOr:jpe,createBitXor:qpe,createBlockNode:p1e,createBohrMagneton:q4e,createBohrRadius:J4e,createBoltzmann:pEe,createBoolean:Tde,createCatalan:V3e,createCbrt:lve,createCeil:hve,createChain:sSe,createChainClass:Rbe,createClassicalElectronRadius:Q4e,createClone:Kfe,createColumn:lk,createColumnTransform:REe,createCombinations:JSe,createCombinationsWithRep:e3e,createCompare:bge,createCompareNatural:Cge,createCompareText:Nge,createCompile:W1e,createComplex:$de,createComplexClass:Afe,createComposition:H3e,createConcat:ik,createConcatTransform:gNe,createConditionalNode:h1e,createConductanceQuantum:W4e,createConj:Xpe,createConstantNode:E1e,createCos:Q0e,createCosh:tye,createCot:rye,createCoth:iye,createCoulomb:K4e,createCount:cme,createCreateUnit:S0e,createCross:dme,createCsc:lye,createCsch:sye,createCtranspose:ahe,createCube:yve,createCumSum:Ck,createCumSumTransform:DNe,createDeepEqual:Kge,createDenseMatrixClass:jfe,createDerivative:u4e,createDet:fSe,createDeuteronMass:iEe,createDiag:pme,createDiff:uk,createDiffTransform:bNe,createDistance:FSe,createDivide:kSe,createDivideScalar:Lhe,createDot:Xye,createDotDivide:Qhe,createDotMultiply:Ppe,createDotPow:Zhe,createE:N4e,createEfimovFactor:fEe,createEigs:xSe,createElectricConstant:j4e,createElectronMass:eEe,createElementaryCharge:U4e,createEqual:Mge,createEqualScalar:yde,createEqualText:Tge,createErf:vhe,createEvaluate:Y1e,createExp:xve,createExpm:CSe,createExpm1:Cve,createFactorial:o3e,createFalse:b4e,createFaraday:mEe,createFermiCoupling:tEe,createFft:uhe,createFibonacciHeapClass:u0e,createFilter:gme,createFilterTransform:VEe,createFineStructure:nEe,createFirstRadiation:hEe,createFix:Nve,createFlatten:bme,createFloor:Ave,createForEach:wme,createForEachTransform:KEe,createFormat:Che,createFraction:Lde,createFractionClass:_fe,createFunctionAssignmentNode:D1e,createFunctionNode:H1e,createGamma:n3e,createGasConstant:yEe,createGcd:Uve,createGetMatrixDataType:Eme,createGravitationConstant:R4e,createGravity:MEe,createHartreeEnergy:rEe,createHasNumericValue:lde,createHelp:lSe,createHelpClass:Fbe,createHex:Ahe,createHypot:qye,createI:k4e,createIdentity:Dme,createIfft:che,createIm:Jpe,createImmutableDenseMatrixClass:n0e,createIndex:t1e,createIndexClass:i0e,createIndexNode:A1e,createIndexTransform:WEe,createInfinity:w4e,createIntersect:RSe,createInv:vSe,createInverseConductanceQuantum:G4e,createInvmod:Mpe,createIsInteger:qfe,createIsNaN:vde,createIsNegative:rde,createIsNumeric:ide,createIsPositive:sde,createIsPrime:Ihe,createIsZero:fde,createKldivergence:u3e,createKlitzing:Z4e,createKron:Ame,createLN10:A4e,createLN2:M4e,createLOG10E:T4e,createLOG2E:O4e,createLarger:Rge,createLargerEq:Vge,createLcm:Zve,createLeafCount:U3e,createLeftShift:fge,createLgamma:a3e,createLog:Uhe,createLog10:Qve,createLog1p:Whe,createLog2:tpe,createLoschmidt:gEe,createLsolve:tge,createLsolveAll:ige,createLup:nbe,createLusolve:Tbe,createLyap:TSe,createMad:USe,createMagneticConstant:V4e,createMagneticFluxQuantum:Y4e,createMap:Tme,createMapTransform:XEe,createMatrix:Vde,createMatrixClass:Rfe,createMatrixFromColumns:Wde,createMatrixFromFunction:Hde,createMatrixFromRows:Ude,createMax:pk,createMaxTransform:QEe,createMean:Sk,createMeanTransform:nNe,createMedian:HSe,createMin:mk,createMinTransform:iNe,createMod:lpe,createMode:yhe,createMolarMass:NEe,createMolarMassC12:DEe,createMolarPlanckConstant:bEe,createMolarVolume:xEe,createMultinomial:c3e,createMultiply:dpe,createMultiplyScalar:cpe,createNaN:C4e,createNeutronMass:oEe,createNode:a1e,createNorm:Gye,createNot:nme,createNthRoot:ppe,createNthRoots:Yhe,createNuclearMagneton:X4e,createNull:x4e,createNumber:Dde,createNumeric:Bhe,createObjectNode:T1e,createOct:Dhe,createOnes:Fme,createOperatorNode:_1e,createOr:ame,createParenthesisNode:I1e,createParse:U1e,createParser:ebe,createParserClass:J1e,createPartitionSelect:Yge,createPermutations:d3e,createPhi:D4e,createPi:S4e,createPickRandom:P3e,createPinv:mSe,createPlanckCharge:PEe,createPlanckConstant:L4e,createPlanckLength:AEe,createPlanckMass:OEe,createPlanckTemperature:_Ee,createPlanckTime:TEe,createPolynomialRoot:_be,createPow:Vhe,createPrint:The,createProd:xhe,createProtonMass:aEe,createQr:abe,createQuantileSeq:YSe,createQuantumOfCirculation:lEe,createRandom:k3e,createRandomInt:F3e,createRange:fk,createRangeClass:Ffe,createRangeNode:$1e,createRangeTransform:uNe,createRationalize:c4e,createRe:eme,createReducedPlanckConstant:z4e,createRelationalNode:R1e,createReplacer:h4e,createReshape:Rme,createResize:Vme,createResolve:a4e,createResultSet:Ace,createReviver:v4e,createRightArithShift:vge,createRightLogShift:mge,createRotate:Hme,createRotationMatrix:Ume,createRound:Hhe,createRow:dk,createRowTransform:fNe,createRydberg:uEe,createSQRT1_2:P4e,createSQRT2:_4e,createSackurTetrode:wEe,createSchur:ASe,createSec:fye,createSech:vye,createSecondRadiation:CEe,createSetCartesian:Eye,createSetDifference:Dye,createSetDistinct:Aye,createSetIntersect:Tye,createSetIsSubset:_ye,createSetMultiplicity:Iye,createSetPowerset:$ye,createSetSize:Rye,createSetSymDifference:zye,createSetUnion:jye,createSign:hpe,createSimplify:X3e,createSimplifyConstant:Q3e,createSimplifyCore:t4e,createSin:mye,createSinh:gye,createSize:Gme,createSlu:Abe,createSmaller:_ge,createSmallerEq:Fge,createSort:Zge,createSpaClass:f0e,createSparse:w0e,createSparseMatrixClass:wde,createSpeedOfLight:B4e,createSplitUnit:Yde,createSqrt:bpe,createSqrtm:ESe,createSquare:wpe,createSqueeze:Xme,createStd:Nk,createStdTransform:CNe,createStefanBoltzmann:SEe,createStirlingS2:B3e,createString:Ade,createSubset:vk,createSubsetTransform:pNe,createSubtract:Spe,createSum:wk,createSumTransform:ENe,createSylvester:DSe,createSymbolNode:V1e,createSymbolicEqual:o4e,createTan:bye,createTanh:Cye,createTau:E4e,createThomsonCrossSection:sEe,createTo:_he,createTrace:Qye,createTranspose:nhe,createTrue:y4e,createTypeOf:mde,createTyped:Ece,createUnaryMinus:Zde,createUnaryPlus:Qde,createUnequal:qge,createUnitClass:g0e,createUnitFunction:b0e,createUppercaseE:F4e,createUppercasePi:I4e,createUsolve:rge,createUsolveAll:lge,createVacuumImpedance:H4e,createVariance:Ek,createVarianceTransform:ANe,createVersion:$4e,createWeakMixingAngle:cEe,createWienDisplacement:EEe,createXgcd:Npe,createXor:ome,createZeros:ohe},Symbol.toStringTag,{value:"Module"}));var TNe=ONe,dv={},PNe={get exports(){return dv},set exports(t){dv=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}};PNe.exports=Cx;dv.TinyEmitter=Cx;function _Ne(t){var e=new dv;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 kNe(t,e,n,r){function a(g,h){var w=arguments.length;if(w!==1&&w!==2)throw new Mi("import",w,1,2);h||(h={});function b(S,N,D){if(Array.isArray(N))N.forEach(_=>b(S,_));else if(typeof N=="object")for(var M in N)We(N,M)&&b(S,N[M],M);else if(gs(N)||D!==void 0){var P=gs(N)?p(N)?N.fn+".transform":N.fn:D;if(We(S,P)&&S[P]!==N&&!h.silent)throw new Error('Cannot import "'+P+'" twice');S[P]=N}else if(!h.silent)throw new TypeError("Factory, Object, or Array expected")}var x={};b(x,g);for(var C in x)if(We(x,C)){var y=x[C];if(gs(y))s(y,h);else if(c(y))i(C,y,h);else if(!h.silent)throw new TypeError("Factory, Object, or Array expected")}}function i(g,h,w){if(w.wrap&&typeof h=="function"&&(h=u(h)),f(h)&&(h=t(g,{[h.signature]:h})),t.isTypedFunction(n[g])&&t.isTypedFunction(h)){w.override?h=t(g,h.signatures):h=t(n[g],h),n[g]=h,delete r[g],o(g,h),n.emit("import",g,function(){return h});return}if(n[g]===void 0||w.override){n[g]=h,delete r[g],o(g,h),n.emit("import",g,function(){return h});return}if(!w.silent)throw new Error('Cannot import "'+g+'": already exists')}function o(g,h){h&&typeof h.transform=="function"?(n.expression.transform[g]=h.transform,d(g)&&(n.expression.mathWithTransform[g]=h.transform)):(delete n.expression.transform[g],d(g)&&(n.expression.mathWithTransform[g]=h))}function l(g){delete n.expression.transform[g],d(g)?n.expression.mathWithTransform[g]=n[g]:delete n.expression.mathWithTransform[g]}function u(g){var h=function(){for(var b=[],x=0,C=arguments.length;x<C;x++){var y=arguments[x];b[x]=y&&y.valueOf()}return g.apply(n,b)};return g.transform&&(h.transform=g.transform),h}function s(g,h){var w=arguments.length>2&&arguments[2]!==void 0?arguments[2]:g.fn;if(x4(w,"."))throw new Error("Factory name should not contain a nested path. Name: "+JSON.stringify(w));var b=p(g)?n.expression.transform:n,x=w in n.expression.transform,C=We(b,w)?b[w]:void 0,y=function(){var N={};g.dependencies.map(q5).forEach(M=>{if(x4(M,"."))throw new Error("Factory dependency should not contain a nested path. Name: "+JSON.stringify(M));M==="math"?N.math=n:M==="mathWithTransform"?N.mathWithTransform=n.expression.mathWithTransform:M==="classes"?N.classes=n:N[M]=n[M]});var D=g(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||h.override)return D;if(t.isTypedFunction(C)&&t.isTypedFunction(D))return t(C,D);if(h.silent)return C;throw new Error('Cannot import "'+w+'": already exists')};!g.meta||g.meta.lazy!==!1?(Qf(b,w,y),C&&x?l(w):(p(g)||v(g))&&Qf(n.expression.mathWithTransform,w,()=>b[w])):(b[w]=y(),C&&x?l(w):(p(g)||v(g))&&Qf(n.expression.mathWithTransform,w,()=>b[w])),r[w]=g,n.emit("import",w,y)}function c(g){return typeof g=="function"||typeof g=="number"||typeof g=="string"||typeof g=="boolean"||g===null||ca(g)||ma(g)||It(g)||Jo(g)||ft(g)||Array.isArray(g)}function f(g){return typeof g=="function"&&typeof g.signature=="string"}function d(g){return!We(m,g)}function v(g){return g.fn.indexOf(".")===-1&&!We(m,g.fn)&&(!g.meta||!g.meta.isClass)}function p(g){return g!==void 0&&g.meta!==void 0&&g.meta.isTransformFunction===!0||!1}var m={expression:!0,type:!0,docs:!0,error:!0,json:!0,chain:!0};return a}function Mk(t,e){var n=at({},b5,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=_Ne({isNumber:Rt,isComplex:ma,isBigNumber:It,isFraction:Jo,isUnit:ca,isString:rr,isArray:Xt,isMatrix:ft,isCollection:Sa,isDenseMatrix:$s,isSparseMatrix:qi,isRange:xp,isIndex:sc,isBoolean:x5,isResultSet:w5,isHelp:ax,isFunction:C5,isDate:S5,isRegExp:E5,isObject:wp,isNull:N5,isUndefined:D5,isAccessorNode:to,isArrayNode:Ir,isAssignmentNode:M5,isBlockNode:A5,isConditionalNode:O5,isConstantNode:jt,isFunctionAssignmentNode:xu,isFunctionNode:wi,isIndexNode:Qo,isNode:Zt,isObjectNode:cc,isOperatorNode:An,isParenthesisNode:Ha,isRangeNode:T5,isRelationalNode:P5,isSymbolNode:Rn,isChain:ix});r.config=Kse(n,r.emit),r.expression={transform:{},mathWithTransform:{config:r.config}};var a=[],i=[];function o(c){if(gs(c))return c(r);var f=c[Object.keys(c)[0]];if(gs(f))return f(r);if(!jse(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=o0.isTypedFunction;var s=kNe(u,o,r,l);return r.import=s,r.on("config",()=>{c4(l).forEach(c=>{c&&c.meta&&c.meta.recreateOnConfigChange&&s(c,{override:!0})})}),r.create=Mk.bind(null,t),r.factory=fe,r.import(c4(Vse(t))),r.ArgumentsError=Mi,r.DimensionError=kt,r.IndexError=ra,r}const td=ZP("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 es.requested(e);this.system=n.data,this.mods=n.data[0].modules,t()})},async hideKeyWords(t){let e=t;(await es.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 es.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 es.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(()=>{Vs.push("/controlPanel")})}}}),INe={number:"BigNumber",precision:20},FNe=Mk(TNe,INe);let mh=null;const oMe={getLocation(t){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;return e=td().app.meta.auth.some(i=>i.option==t),e},TBLayout(t,e){try{let r=td().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")}},isDisabled(t,e,n){let r=!1;return n||(r=e.some(a=>a==t),r)},message(t,e,n){t.code===1?(e&&kn.success({content:e,key:1}),mh!==null&&clearTimeout(mh),mh=setTimeout(()=>{n&&n()},500)):kn.error({content:t.data+":"+t.msg,key:1})},formatAmount(t,e=0){const{hiddenSensitiveFields:n}=td();if(n)return"****";let r=FNe.format(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{kn.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"},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,es.requested(n).then(a=>{a.code==1&&r(a.code)})})}};let $Ne=rx.CancelToken,BNe=$Ne.source();const RNe=()=>{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)},Al=rx.create({baseURL:RNe(),timeout:20*1e3});Al.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)});Al.interceptors.response.use(t=>{if(t.data.code==-1)kn.error({content:t.data.msg,key:1}),Vs.replace({path:"/"});else return t.data},t=>{if(console.log(t),t&&t.response)switch(t.response.status){case 400:kn.error("错误请求");break;case 401:kn.error("未授权,请重新登录");break;case 403:kn.error("拒绝访问");break;case 404:kn.error("请求错误,未找到该资源");break;case 405:kn.error("请求方法未允许");break;case 408:kn.error("请求超时");break;case 500:kn.error({content:"服务器端出错",key:"服务器端出错"});break;case 501:kn.error("网络未实现");break;case 502:kn.error("网络错误");break;case 503:kn.error("服务不可用");break;case 504:kn.error("网络超时");break;case 505:kn.error("http版本不支持该请求");break;default:kn.error=`连接错误${t.response.status}`}else BNe.cancel("停止请求");return Promise.resolve(t.response)});const LNe=rx.create({timeout:3600*1e3,withCredentials:!1,validateStatus:function(t){return t>=200},maxRedirects:0,responseType:"text",onUploadProgress:function(t){}}),zNe={upload(t,e,n){return LNe.put(t,e,n)}},_a={get(t,e){const n={method:"get",url:t};return e&&(n.params=e),Al(n)},post(t,e,n){const r={method:"post",type:n,url:t};return e&&(r.data=e),Al(r)},put(t,e){const n={method:"put",url:t};return e&&(n.data=e),Al(n)},delete(t,e){const n={method:"delete",url:t};return e&&(n.params=e),Al(n)},upload(t,e,n,r){return zNe(t,e,{headers:{"Content-Type":n},transformRequest:[function(i){return i}],onUploadProgress:i=>{let o=i.loaded/i.total*100|0;r(o)}})}};let ka="";const es={loginCode(t){return _a.post(`${ka}/waserver/rest/index/getpassword`,t,"get")},login(t){return _a.post(`${ka}/waserver/rest/index/login`,t,"post")},loginout(t){return _a.post(`${ka}/waserver/rest/index/logout`,t,"post")},loginbyaccount(t){return _a.post(`${ka}/waserver/rest/index/loginbyaccount`,t,"post")},requested(t){return _a.post(`${ka}/waserver/rest/index`,t,"get")},post(t){return _a.post(`${ka}/waserver/rest/index`,t,"get")},delete(t){return _a.post(`${ka}/waserver/rest/index`,t,"get")},weather(t){return _a.get(`${ka}/waserver/rest/index/getforward?url=http://www.nmc.cn/rest/position`)},isRefreshDevice(t){return _a.post(`${ka}/waserver/rest/simple/devicevaluecheck`,t,"get")},optionstype(t){return _a.post(`${ka}/waserver/rest/index`,{classname:"sysmanage.develop.optiontype.optiontype",method:"optiontypeselect",content:{pageNumber:1,pageSize:1e3,typename:t,parameter:{}}},"get")}},hh=ZP("routeTabs",{state:()=>({historyRoutes:[],activeKey:0}),persist:{enabled:!0,strategies:[{storage:localStorage,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(Vs.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 Vs.replace({name:this.historyRoutes[0].meta.name})}}}),P0=[{path:"/",name:"login",component:()=>ct(()=>import("./login-26c6884a.js"),["./login-26c6884a.js","./vue-router-7cea8bea.js","./vue-957f79fa.js","./LOGO-3aa6bf81.js","./_plugin-vue_export-helper-c27b6911.js","./login-640dfe04.css"],import.meta.url)},{path:"/home",name:"home",redirect:"/controlPanel",component:()=>ct(()=>import("./index-e8582b35.js"),["./index-e8582b35.js","./vue-957f79fa.js","./LOGO-3aa6bf81.js","./_plugin-vue_export-helper-c27b6911.js","./vue-router-7cea8bea.js","./index-301ef269.js","./index-6502db73.css","./index-be90aec6.css"],import.meta.url),children:[]},{path:"/controlPanel",name:"controlPanel",component:()=>ct(()=>import("./index-14f177c1.js"),["./index-14f177c1.js","./vue-957f79fa.js","./index-301ef269.js","./_plugin-vue_export-helper-c27b6911.js","./index-6502db73.css","./countUp-46fe6d6b.js","./index-2e586be2.js","./ext-510417d9.js","./vue-router-7cea8bea.js","./EnvironmentOutlined-9bf41a49.js","./index-b020655f.css"],import.meta.url)},{path:"/pressureControl",name:"bg_pressure",meta:{title:"仪表盘",name:"bg_pressure",keepAlive:!0},component:()=>ct(()=>import("./index-ff50805f.js"),["./index-ff50805f.js","./vue-957f79fa.js","./index-301ef269.js","./_plugin-vue_export-helper-c27b6911.js","./index-6502db73.css","./baseSet-caed95fc.js","./index-2e586be2.js","./ext-510417d9.js","./vue-router-7cea8bea.js","./EnvironmentOutlined-9bf41a49.js","./index-77c6fca8.css"],import.meta.url)},{path:"/404",name:"404",component:()=>ct(()=>import("./404-4ab39aec.js"),["./404-4ab39aec.js","./_plugin-vue_export-helper-c27b6911.js","./vue-957f79fa.js","./404-0653601a.css"],import.meta.url)},{path:"/:catchAll(.*)",redirect:"/404"}];P0[1].children=[...P0[1].children,...bue,...xue];const Ak=v7({history:p7(),routes:P0});Ak.beforeEach((t,e,n)=>{hh().historyRoutes.some(r=>r.name==e.name),t.path!="/controlPanel"&&hh().saveRoute(t),td().appData(t.meta.name),hh().activeKey=t.name,n()});const Vs=Ak;const AM=(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 VNe=({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)),AM(u,e))}),e.$subscribe(()=>{l.forEach(u=>{AM(u,e)})})}};const Ok=Cue();Ok.use(VNe);var jNe={"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||jNe[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 pn(t,e={}){const{lng:n,lat:r}=e;return new t.Point(n,r)}function vv(t,e={}){const{sw:n,ne:r}=e;return new t.Bounds(pn(t,n),pn(t,r))}function Tn(t,e={}){const{width:n,height:r}=e;return new t.Size(n,r)}function _0(t,e={}){const{url:n,size:r,opts:a={}}=e;let i={anchor:a.anchor&&Tn(t,a.anchor),imageSize:a.imageSize&&Tn(t,a.imageSize),imageOffset:a.imageOffset&&Tn(t,a.imageOffset),infoWindowAnchor:a.infoWindowAnchor&&Tn(t,a.infoWindowAnchor),printImageUrl:a.printImageUrl};return yr(i),new t.Icon(n,Tn(t,r),i)}function HNe(t,e={}){const{content:n,opts:r}=e;let a={offset:r.offset&&Tn(t,r.offset),position:r.position&&pn(t,r.position),enableMassClear:r.enableMassClear};return yr(a),new t.Label(n,a)}function KNe(t,e={}){const{path:n,opts:r}=e;let a={anchor:r.anchor&&Tn(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 UNe(t,e={}){const{symbol:n,offset:r,repeat:a,fixedRotation:i}=e;return new t.IconSequence(n&&KNe(t,n),r,a,i)}const Va=t=>t.lng&&t.lat,OM=t=>Object.prototype.toString.call(t).slice(8,-1),cr=(t,e)=>Va(e)?pn(t,e):e,yr=t=>{Object.keys(t).forEach(e=>{typeof t[e]>"u"&&delete t[e]})};let nd={v:"3.0",type:"API"};const Tk=(t={})=>{nd=Object.assign(nd,t),nd.ak||console.error("请配置ak:百度地图开发者平台申请的密钥")},Li=()=>nd;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 qNe=Sx.exports,pf=new qNe,Bo={$on:(...t)=>pf.on(...t),$once:(...t)=>pf.once(...t),$off:(...t)=>pf.off(...t),$emit:(...t)=>pf.emit(...t)};const TM={API:{"2.0":{setMapStyle:"setMapStyle",NavigationControl:"NavigationControl"},"3.0":{setMapStyle:"setMapStyleV2",NavigationControl:"NavigationControl"}},WebGL:{setMapStyle:"setMapStyleV2",NavigationControl:"NavigationControl3D"}},ts=t=>{const e=Li();return e.type=="WebGL"?TM[e.type][t]:TM[e.type][e.v][t]};let Pk;new Promise(t=>{Pk=t});var Mr=(t,e)=>{const n=t.__vccOpts||t;for(const[r,a]of e)n[r]=a;return n};const WNe={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;OM(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[ts("setMapStyle")]({styleJson:t})},mapStyle:{handler(t){const{map:e,theme:n}=this;!n&&e[ts("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[ts("setMapStyle")]({styleJson:o}):l&&n[ts("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(OM(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),Pk(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),Tk(t)},mounted(){this.reset()},data(){return{hasBmView:!1,map:null,BMap:null,name:"bm-map"}}},GNe={key:0,ref:"view",style:{width:"100%",height:"100%"}};function YNe(t,e,n,r,a,i){return Hn(),Xn("div",{class:u7(t.$attrs.class),style:s7(t.$attrs.style)},[a.hasBmView?$M("",!0):(Hn(),Xn("div",GNe,null,512)),pr(t.$slots,"default")],6)}var XNe=Mr(WNe,[["render",YNe]]);const ZNe={control:{unload:"removeControl"},layer:{unload:"removeTileLayer"},overlay:{unload:"removeOverlay"},contextMenu:{unload:"removeContextMenu"}},rd=t=>t.abstract||t.name!=="bm-map"?rd(t.$parent):t;function JNe(){const{unload:t,renderByParent:e,$parent:n,ready:r}=this;Bo.$off("ready",r),e&&n.reload(),t()}const QNe=(t={})=>({emits:["ready"],computed:{renderByParent(){return this.$parent.preventChildrenRender}},created(){const e=rd(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=rd(this.$parent).map,{mountedReady:r}=this;n?r():Bo.$on("ready",r)},unmounted:JNe,methods:{init(){},ready(){const e=rd(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[ZNe[t.type].unload](n)}}catch{}},mountedLoad(){}}});var un=t=>QNe({type:t});const eDe={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&&Tn(t,r)}),e.addControl(this.originInstance)}}},tDe={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&&Tn(t,r),type:window[a],showZoomInfo:i,enableGeolocation:o};yr(l),this.originInstance=new t[ts("NavigationControl")](l),e.addControl(this.originInstance)}}},nDe={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&&Tn(t,r),type:window[a],mapTypes:i};yr(o),this.originInstance=new t.MapTypeControl(o),e.addControl(this.originInstance)}}},rDe={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:Tn(t,a),size:Tn(t,r),isOpen:n};yr(o),this.originInstance=new t.OverviewMapControl(o),aa.call(this,this.originInstance),e.addControl(this.originInstance)}}},aDe={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&&Tn(t,o),locationIcon:i&&_0(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)}}},iDe={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&&Tn(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})})}}},oDe={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&&Tn(t,r),onChangeBefore(){a.$emit("changeBefore")},onChangeAfter(){a.$emit("changeAfter")}}),e.addControl(this.originInstance)}}},lDe={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&&Tn(t,r)}),e.addControl(this.originInstance)}}},uDe={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=Tn(t,r)};i.prototype=new t.Control,i.prototype.initialize=o=>o.getContainer().appendChild(a),this.originInstance=new i,e.addControl(this.originInstance)}}};function sDe(t,e,n,r,a,i){return Hn(),Xn("div",null,[pr(t.$slots,"default")])}var cDe=Mr(uDe,[["render",sDe]]);const fDe={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(pn(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(pn(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(_0(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:g,top:h,renderByParent:w,$parent:b,zIndex:x}=this;let C={offset:i,icon:o&&_0(n,o),enableMassClear:l,enableDragging:u,enableClicking:s,raiseOnDrag:c,draggingCursor:f,rotation:d,shadow:v,title:p};yr(C);const y=new n.Marker(new n.Point(a.lng,a.lat),C);this.originInstance=y,m&&y&&y.setLabel(HNe(n,m)),y.setTop(h),y.setZIndex(x),aa.call(this,y),w?b.reload():r.addOverlay(y),y.setAnimation(window[g]),(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 dDe(t,e,n,r,a,i){return Hn(),Xn("div",null,[pr(t.$slots,"default")])}var vDe=Mr(fDe,[["render",dDe]]);const pDe={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=>pn(t,u)),o);aa.call(this,l),e.addOverlay(l)}}},mDe={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=>UNe(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=>pn(t,{lng:v.lng,lat:v.lat})),f);this.originInstance=d,e.addOverlay(d),aa.call(this,d)}}},_k={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=>pn(t,{lng:p.lng,lat:p.lat})),d);this.originInstance=v,e.addOverlay(v),aa.call(this,v),s?v.enableEditing():v.disableEditing()}}},hDe={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(pn(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(pn(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:g}=this;let h={strokeColor:a,strokeWeight:i,strokeOpacity:o,strokeStyle:l,fillColor:u,fillOpacity:s,enableMassClear:f,enableClicking:d};yr(h);const w=new t.Circle(pn(t,{lng:n.lng,lat:n.lat}),r,h);this.originInstance=w,e.addOverlay(w),aa.call(this,w),!g&&m(w),setTimeout(()=>{c?v():p()},0)}}},gDe={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(vv(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&&vv(t,n),l);u.setImageURL(a),this.originInstance=u,aa.call(this,u),e.addOverlay(u)}}},yDe={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(Tn(n,{width:t,height:this.offset.height}))},"offset.height"(t,e){const{BMap:n}=this;t.toString()!==e.toString()&&this.originInstance.setOffset(Tn(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(pn(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(pn(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:Tn(t,a),position:pn(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)}}},bDe={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&&Tn(t,l),enableAutoPan:u,enableCloseOnClick:s,enableMessage:typeof c>"u",message:c};yr(m);const g=new t.InfoWindow(p,m);f?g.enableMaximize():g.disableMaximize(),aa.call(this,g),this.originInstance=g,g.redraw(),[].forEach.call(p.querySelectorAll("img"),h=>{h.onload=()=>g.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,pn(t,n||this.$parent.position))},closeInfoWindow(){this.$container.closeInfoWindow(this.originInstance)}}};function xDe(t,e,n,r,a,i){return wn((Hn(),Xn("div",null,[pr(t.$slots,"default")],512)),[[Jn,n.show]])}var wDe=Mr(bDe,[["render",xDe]]);const CDe={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 SDe(t,e,n,r,a,i){return Hn(),Xn("div",null,[pr(t.$slots,"default")])}var EDe=Mr(CDe,[["render",SDe]]);const NDe={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 DDe(t,e,n,r,a,i){return Hn(),Xn("div",null,[pr(t.$slots,"default")])}var MDe=Mr(NDe,[["render",DDe]]);const ADe={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 ODe(t,e,n,r,a,i){return Hn(),Xn("span",null,[pr(t.$slots,"default")])}var TDe=Mr(ADe,[["render",ODe]]);const PDe={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,pn(a,t.center),t.radius,r)},searchInBounds(t){const{originInstance:e,keyword:n,customData:r,BMap:a}=this;e.searchInBounds(n,vv(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)?pn(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 _De(t,e,n,r,a,i){return wn((Hn(),Xn("div",null,[pr(t.$slots,"default")],512)),[[Jn,n.panel]])}var kDe=Mr(PDe,[["render",_De]]);const IDe={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(cr(r,t),cr(r,n))},deep:!0},end:{handler(t){const{originInstance:e,start:n,BMap:r}=this;e.search(cr(r,n),cr(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)?pn(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)?pn(n,c):c,Va(f)?pn(n,f):f)}}};function FDe(t,e,n,r,a,i){return wn((Hn(),Xn("div",null,[pr(t.$slots,"default")],512)),[[Jn,n.panel]])}var $De=Mr(IDe,[["render",FDe]]);const BDe={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(cr(r,t),cr(r,n))},deep:!0},end:{handler(t){const{originInstance:e,start:n,BMap:r}=this;e.search(cr(r,n),cr(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)?pn(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)?pn(n,u):u,Va(s)?pn(n,s):s)}}};function RDe(t,e,n,r,a,i){return wn((Hn(),Xn("div",null,[pr(t.$slots,"default")],512)),[[Jn,n.panel]])}var LDe=Mr(BDe,[["render",RDe]]);const zDe={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(cr(o,t),cr(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(cr(o,n),cr(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=>cr(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,g=r?Va(r)?pn(n,r):r:e,h=this.originInstance=new n.DrivingRoute(g,{renderOptions:{map:e,panel:this.$el,selectFirstResult:i,autoViewport:o,highlightMode:l},policy:window[a],onSearchComplete(w){p&&p!==h&&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(cr(n,s),cr(n,c),{startCity:f,endCity:d,waypoints:m(v)})}}};function VDe(t,e,n,r,a,i){return wn((Hn(),Xn("div",null,[pr(t.$slots,"default")],512)),[[Jn,n.panel]])}var jDe=Mr(zDe,[["render",VDe]]);const HDe={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)?pn(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 KDe(t,e,n,r,a,i){return wn((Hn(),Xn("div",null,null,512)),[[Jn,n.panel]])}var UDe=Mr(HDe,[["render",KDe]]);const qDe={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&&vv(a.bounds)},zIndex:i}),e.addTileLayer(this.originInstance)}}},WDe={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)}}},GDe={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:_k},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]})})}}},YDe={key:0};function XDe(t,e,n,r,a,i){const o=gh("bm-polygon");return a.paths.length?(Hn(),Xn("div",YDe,[(Hn(!0),Xn(Mt,null,c7(a.paths,(l,u)=>(Hn(),f7(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))])):$M("",!0)}var ZDe=Mr(GDe,[["render",XDe]]);const JDe={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))}}},QDe=d7("input",null,null,-1);function eMe(t,e,n,r,a,i){return Hn(),Xn("span",null,[pr(t.$slots,"default",{},()=>[QDe])])}var tMe=Mr(JDe,[["render",eMe]]),kk={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(g,h){typeof p=="object"?v.exports=h():(g.BMapLib=g.BMapLib||{},g.BMapLib.TextIconOverlay=g.BMapLib.TextIconOverlay||h())})(n,function(){var g,h=g=h||{version:"1.3.8"},w={};h.guid="$BAIDU$",w[h.guid]=w[h.guid]||{},h.dom=h.dom||{},h.dom.g=function(y){return typeof y=="string"||y instanceof String?document.getElementById(y):y&&y.nodeName&&(y.nodeType==1||y.nodeType==9)?y:null},h.g=h.G=h.dom.g,h.dom.getDocument=function(y){return y=h.dom.g(y),y.nodeType==9?y:y.ownerDocument||y.document},h.lang=h.lang||{},h.lang.isString=function(y){return Object.prototype.toString.call(y)=="[object String]"},h.isString=h.lang.isString,h.dom._g=function(y){return h.lang.isString(y)?document.getElementById(y):y},h._g=h.dom._g,h.browser=h.browser||{},/msie (\d+\.\d)/i.test(navigator.userAgent)&&(h.browser.ie=h.ie=document.documentMode||+RegExp.$1),h.dom.getComputedStyle=function(y,S){y=h.dom._g(y);var N=h.dom.getDocument(y),D;return N.defaultView&&N.defaultView.getComputedStyle&&(D=N.defaultView.getComputedStyle(y,null),D)?D[S]||D.getPropertyValue(S):""},h.dom._styleFixer=h.dom._styleFixer||{},h.dom._styleFilter=h.dom._styleFilter||[],h.dom._styleFilter.filter=function(y,S,N){for(var D=0,M=h.dom._styleFilter,P;P=M[D];D++)(P=P[N])&&(S=P(y,S));return S},h.string=h.string||{},h.string.toCamelCase=function(y){return y.indexOf("-")<0&&y.indexOf("_")<0?y:y.replace(/[-_][^-_]/g,function(S){return S.charAt(1).toUpperCase()})},h.dom.getStyle=function(y,S){var N=h.dom;y=N.g(y),S=h.string.toCamelCase(S);var D=y.style[S]||(y.currentStyle?y.currentStyle[S]:"")||N.getComputedStyle(y,S);if(!D){var M=N._styleFixer[S];M&&(D=M.get?M.get(y):h.dom.getStyle(y,M))}return(M=N._styleFilter)&&(D=M.filter(S,D,"get")),D},h.getStyle=h.dom.getStyle,/opera\/(\d+\.\d)/i.test(navigator.userAgent)&&(h.browser.opera=+RegExp.$1),h.browser.isWebkit=/webkit/i.test(navigator.userAgent),h.browser.isGecko=/gecko/i.test(navigator.userAgent)&&!/like gecko/i.test(navigator.userAgent),h.browser.isStrict=document.compatMode=="CSS1Compat",h.dom.getPosition=function(y){y=h.dom.g(y);var S=h.dom.getDocument(y),N=h.browser,D=h.dom.getStyle;N.isGecko>0&&S.getBoxObjectFor&&D(y,"position")=="absolute"&&(y.style.top===""||y.style.left);var M={left:0,top:0},P=N.ie&&!N.isStrict?S.body:S.documentElement,_,I;if(y==P)return M;if(y.getBoundingClientRect){I=y.getBoundingClientRect(),M.left=Math.floor(I.left)+Math.max(S.documentElement.scrollLeft,S.body.scrollLeft),M.top=Math.floor(I.top)+Math.max(S.documentElement.scrollTop,S.body.scrollTop),M.left-=S.documentElement.clientLeft,M.top-=S.documentElement.clientTop;var $=S.body,F=parseInt(D($,"borderLeftWidth")),T=parseInt(D($,"borderTopWidth"));N.ie&&!N.isStrict&&(M.left-=isNaN(F)?2:F,M.top-=isNaN(T)?2:T)}else{_=y;do{if(M.left+=_.offsetLeft,M.top+=_.offsetTop,N.isWebkit>0&&D(_,"position")=="fixed"){M.left+=S.body.scrollLeft,M.top+=S.body.scrollTop;break}_=_.offsetParent}while(_&&_!=y);for((N.opera>0||N.isWebkit>0&&D(y,"position")=="absolute")&&(M.top-=S.body.offsetTop),_=y.offsetParent;_&&_!=S.body;)M.left-=_.scrollLeft,(!N.opera||_.tagName!="TR")&&(M.top-=_.scrollTop),_=_.offsetParent}return M},h.event=h.event||{},h.event._listeners=h.event._listeners||[],h.event.on=function(y,S,N){S=S.replace(/^on/i,""),y=h.dom._g(y);var D=function($){N.call(y,$)},M=h.event._listeners,P=h.event._eventFilter,_,I=S;return S=S.toLowerCase(),P&&P[S]&&(_=P[S](y,S,D),I=_.type,D=_.listener),y.addEventListener?y.addEventListener(I,D,!1):y.attachEvent&&y.attachEvent("on"+I,D),M[M.length]=[y,S,N,D,I],y},h.on=h.event.on,function(){var y=w[h.guid];h.lang.guid=function(){return"TANGRAM__"+(y._counter++).toString(36)},y._counter=y._counter||1}(),w[h.guid]._instances=w[h.guid]._instances||{},h.lang.isFunction=function(y){return Object.prototype.toString.call(y)=="[object Function]"},h.lang.Class=function(y){this.guid=y||h.lang.guid(),w[h.guid]._instances[this.guid]=this},w[h.guid]._instances=w[h.guid]._instances||{},h.lang.Class.prototype.dispose=function(){delete w[h.guid]._instances[this.guid];for(var y in this)h.lang.isFunction(this[y])||delete this[y];this.disposed=!0},h.lang.Class.prototype.toString=function(){return"[object "+(this._className||"Object")+"]"},h.lang.Event=function(y,S){this.type=y,this.returnValue=!0,this.target=S||null,this.currentTarget=null},h.lang.Class.prototype.addEventListener=function(y,S,N){if(h.lang.isFunction(S)){!this.__listeners&&(this.__listeners={});var D=this.__listeners,M;if(typeof N=="string"&&N){if(/[^\w\-]/.test(N))throw"nonstandard key:"+N;S.hashCode=N,M=N}y.indexOf("on")!=0&&(y="on"+y),typeof D[y]!="object"&&(D[y]={}),M=M||h.lang.guid(),S.hashCode=M,D[y][M]=S}},h.lang.Class.prototype.removeEventListener=function(y,S){if(!(typeof S<"u"&&(h.lang.isFunction(S)&&!(S=S.hashCode)||!h.lang.isString(S)))){!this.__listeners&&(this.__listeners={}),y.indexOf("on")!=0&&(y="on"+y);var N=this.__listeners;if(N[y])if(typeof S<"u")N[y][S]&&delete N[y][S];else for(var D in N[y])delete N[y][D]}},h.lang.Class.prototype.dispatchEvent=function(y,S){h.lang.isString(y)&&(y=new h.lang.Event(y)),!this.__listeners&&(this.__listeners={}),S=S||{};for(var N in S)y[N]=S[N];var N,D=this.__listeners,M=y.type;if(y.target=y.target||this,y.currentTarget=this,M.indexOf("on")!=0&&(M="on"+M),h.lang.isFunction(this[M])&&this[M].apply(this,arguments),typeof D[M]=="object")for(N in D[M])D[M][N].apply(this,arguments);return y.returnValue},h.lang.inherits=function(y,S,N){var D,M,P=y.prototype,_=new Function;_.prototype=S.prototype,M=y.prototype=new _;for(D in P)M[D]=P[D];y.prototype.constructor=y,y.superClass=S.prototype,typeof N=="string"&&(M._className=N)},h.inherits=h.lang.inherits;var b="http://api.map.baidu.com/library/TextIconOverlay/1.2/src/images/m",x="png",C=function(y,S,N){try{BMap}catch{throw Error("Baidu Map JS API is not ready yet!")}g.lang.inherits(C,BMap.Overlay,"TextIconOverlay"),this._position=y,this._text=S,this._options=N||{},this._styles=this._options.styles||[],!this._styles.length&&this._setupDefaultStyles()};return C.prototype._setupDefaultStyles=function(){for(var y=[53,56,66,78,90],S=0,N;N=y[S];S++)this._styles.push({url:b+S+"."+x,size:new BMap.Size(N,N)})},C.prototype.initialize=function(y){return this._map=y,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(y){y&&(!this._text||this._text.toString()!=y.toString())&&(this._text=y,this._updateText(),this._updateCss(),this._updatePosition())},C.prototype.getPosition=function(){return this._position},C.prototype.setPosition=function(y){y&&(!this._position||!this._position.equals(y))&&(this._position=y,this._updatePosition())},C.prototype.getStyleByText=function(y,S){var N=parseInt(y),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 y=this.getStyleByText(this._text,this._styles);this._domElement.style.cssText=this._buildCssText(y)}},C.prototype._updateText=function(){this._domElement&&(this._domElement.innerHTML=this._text)},C.prototype._updatePosition=function(){if(this._domElement&&this._position){var y=this._domElement.style,S=this._map.pointToOverlayPixel(this._position);S.x-=Math.ceil(parseInt(y.width)/2),S.y-=Math.ceil(parseInt(y.height)/2),y.left=S.x+"px",y.top=S.y+"px"}},C.prototype._buildCssText=function(y){var S=y.url,N=y.size,D=y.anchor,M=y.offset,P=y.textColor||"black",_=y.textSize||10,I=[];if(g.browser.ie<7)I.push('filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=scale,src="'+S+'");');else{I.push("background-image:url("+S+");");var $="0 0";M instanceof BMap.Size&&($=M.width+"px "+M.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:"+_+"px; font-family:Arial,sans-serif; font-weight:bold"),I.join("")},C.prototype._bind=function(){if(!this._domElement)return;var y=this,S=this._map,N=g.lang.Event;function D(M,P){var _=M.srcElement||M.target,I=M.clientX||M.pageX,$=M.clientY||M.pageY;if(M&&P&&I&&$&&_){var F=g.dom.getPosition(S.getContainer());P.pixel=new BMap.Pixel(I-F.left,$-F.top),P.point=S.pixelToPoint(P.pixel)}return P}g.event.on(this._domElement,"mouseover",function(M){y.dispatchEvent(D(M,new N("onmouseover")))}),g.event.on(this._domElement,"mouseout",function(M){y.dispatchEvent(D(M,new N("onmouseout")))}),g.event.on(this._domElement,"click",function(M){y.dispatchEvent(D(M,new N("onclick")))})},C})}),i=a&&typeof a=="object"&&"default"in a?a.default:a,o=function(v,p,m){p=l(p);var g=v.pointToPixel(p.getNorthEast()),h=v.pointToPixel(p.getSouthWest());g.x+=m,g.y-=m,h.x-=m,h.y+=m;var w=v.pixelToPoint(g),b=v.pixelToPoint(h);return new BMap.Bounds(b,w)},l=function(v){var p=u(v.getNorthEast().lng,-180,180),m=u(v.getSouthWest().lng,-180,180),g=u(v.getNorthEast().lat,-74,74),h=u(v.getSouthWest().lat,-74,74);return new BMap.Bounds(new BMap.Point(m,h),new BMap.Point(p,g))},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 g=0,h;h=p[g];g++)if(h===v){m=g;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 g=this;this._map.addEventListener("zoomend",function(){g._redraw()}),this._map.addEventListener("moveend",function(){g._redraw()});var h=m.markers;s(h)&&this.addMarkers(h)}};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,g;g=this._markers[m];m++)!g.isInCluster&&p.containsPoint(g.getPosition())&&this._addToClosestCluster(g)},f.prototype._addToClosestCluster=function(v){var p=4e6,m=null;v.getPosition();for(var g=0,h;h=this._clusters[g];g++){var w=h.getCenter();if(w){var b=this._map.getDistance(w,v.getPosition());b<p&&(p=b,m=h)}}if(m&&m.isMarkerInClusterBounds(v))m.addMarker(v);else{var h=new d(this);h.addMarker(v),this._clusters.push(h)}},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 g=this._removeMarker(v[m]);p=p||g}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,g=(this._center.lng*(p-1)+v.getPosition().lng)/p;this._center=new BMap.Point(g,m),this.updateGridBounds()}v.isInCluster=!0,this._markers.push(v);var h=this._markers.length;if(h<this._minClusterSize)return this._map.addOverlay(v),!0;if(h===this._minClusterSize)for(var w=0;w<h;w++){var b=this._markers[w].getLabel();this._markers[w].getMap()&&this._map.removeOverlay(this._markers[w]),this._markers[w].setLabel(b)}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})})(kk);kk.exports;var Ik={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 g=u(v.x,p.x,c,m),h=u(v.y,p.y,c,m),w=s._projection.pointToLngLat(new BMap.Pixel(g,h));if(c==1){var b=null;s.i-1>=0&&(b=s._path[s.i-1]),s._opts.enableRotation==!0&&s.setRotation(b,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})})(Ik);Ik.exports;var Fk={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 g in v[m])g!==void 0&&f.drawAlpha(m,g,v[m][g],!1)}else for(;p--;){var h=v[p];f.drawAlpha(h.x,h.y,h.count,!1),d[h.x]||(d[h.x]=[]),d[h.x][h.y]||(d[h.x][h.y]=0),d[h.x][h.y]=h.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,g="";u.processGradientObject(),f.indexOf("t")>-1?g+="top:"+d+"px;":g+="bottom:"+d+"px;",f.indexOf("l")>-1?g+="left:"+d+"px;":g+="right:"+d+"px;",p=document.createElement("div"),p.style.cssText="border-radius:5px;position:absolute;"+g+"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,g=0;g<c.length;g++)v=u*c[g].stop>>0,m=f.measureText(v).width/2>>0,g==0&&(m=0),g==c.length-1&&(m*=2),p+='<li style="position:absolute;left:'+(((1/(c.length-1)*g*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"),g=d*3,h=c.get("premultiplyAlpha"),w=c.get("gradient"),b=c.get("opacity"),x=c.get("bounds"),C,y,S,N,D,M,P,_,I;u!=null&&s!=null?(u+g>f&&(u=f-g),u<0&&(u=0),s<0&&(s=0),s+g>v&&(s=v-g),C=u,y=s,N=u+g,S=s+g):(x.l<0?C=0:C=x.l,x.r>f?N=f:N=x.r,x.t<0?y=0:y=x.t,x.b>v?S=v:S=x.b),D=p.getImageData(C,y,N-C,S-y),M=D.data.length;for(var $=3;$<M;$+=4)P=D.data[$],_=P*4,_&&(I=P<b?P:b,D.data[$-3]=w[_],D.data[$-2]=w[_+1],D.data[$-1]=w[_+2],h&&(D.data[$-3]/=255/I,D.data[$-2]/=255/I,D.data[$-1]/=255/I),D.data[$]=I);m.putImageData(D,C,y)},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"),g=u-1.5*v>>0,h=s-1.5*v>>0,w=u+1.5*v>>0,b=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(g,h):(g<m.l&&(m.l=g),h<m.t&&(m.t=h),w>m.r&&(m.r=w),b>m.b&&(m.b=b))},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),g=new BMap.Pixel(m.x-s,m.y-u),h=this.pixelTransform(g);v.data.push({x:h.x,y:h.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,g=new BMap.Pixel(v.x-p,v.y-m),h=this.pixelTransform(g);s.data.push({x:h.x,y:h.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})})(Fk);Fk.exports;var $k={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,g,h,w=0,b=0;if(typeof o>"u"){typeof l<"u"&&(l=[]);return}var x=parseFloat(i.lat),C=parseFloat(o.lat),y=parseFloat(i.lng),S=parseFloat(o.lng);for(S>y&&parseFloat(S-y)>180&&y<0&&(y=parseFloat(180+180+y)),y>S&&parseFloat(y-S)>180&&S<0&&(S=parseFloat(180+180+S)),h=0,C==x?(d=0,v=y-S):S==y?(d=Math.PI/2,v=x-C):(d=Math.atan((C-x)/(S-y)),v=(C-x)/Math.sin(d)),h==0&&(h=d+Math.PI/5),p=v/2,g=p*Math.cos(h)+y,m=p*Math.sin(h)+x,w=0;w<f+1;w++)l.push(new BMap.Point(y*u(b)+g*s(b)+S*c(b),x*u(b)+m*s(b)+C*c(b))),b=b+1/f;return l}return n})})($k);$k.exports;var nMe={install(t,e={}){Tk(e),t.component("baidu-map",XNe),t.component("bm-scale",eDe),t.component("bm-navigation",tDe),t.component("bm-map-type",nDe),t.component("bm-overview-map",rDe),t.component("bm-geolocation",aDe),t.component("bm-copyright",iDe),t.component("bm-city-list",oDe),t.component("bm-panorama",lDe),t.component("bm-control",cDe),t.component("bm-marker",vDe),t.component("bm-point-collection",pDe),t.component("bm-polyline",mDe),t.component("bm-polygon",_k),t.component("bm-circle",hDe),t.component("bm-ground",gDe),t.component("bm-label",yDe),t.component("bm-info-window",wDe),t.component("bm-overlay",EDe),t.component("bm-context-menu",MDe),t.component("bm-context-menu-item",TDe),t.component("bm-local-search",kDe),t.component("bm-transit",$De),t.component("bm-walking",LDe),t.component("bm-driving",jDe),t.component("bm-bus",UDe),t.component("bm-tile",qDe),t.component("bm-traffic",WDe),t.component("bm-auto-complete",tMe),t.component("bm-boundary",ZDe)}};const Nu=IM(hue);Nu.use(Ok);Nu.use(Vs);Nu.use(sue);Nu.use(xv);Nu.use(nMe,{ak:"yPAXrDnWV10GdKxnOMwfk8UrjSDCRLun",v:"1.0",type:"WebGL"});Nu.mount("#app");export{es as A,xv as C,Ys as D,bv as E,Vo as L,jn as M,aq as P,xi as R,zNe as U,td as a,mt as b,oMe as c,mr as d,Wa as e,zi as f,Joe as g,$P as h,oy as i,ta as j,ZP as k,Ote as l,kn as m,sy as n,d$ as o,iMe as s,hh as u};
|